--- /home/fdroid/fdroiddata/tmp/com.nextcloud.talk2_200010190.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_com.nextcloud.talk2_200010190.apk ├── zipinfo {} │ @@ -1,15 +1,15 @@ │ Zip file size: 99780701 bytes, number of entries: 2970 │ -rw-r--r-- 0.0 unx 56 b- defN 81-Jan-01 01:01 META-INF/com/android/build/gradle/app-metadata.properties │ -rw-r--r-- 0.0 unx 120 b- defN 81-Jan-01 01:01 META-INF/version-control-info.textproto │ --rw-r--r-- 0.0 unx 13403 b- stor 81-Jan-01 01:01 assets/dexopt/baseline.prof │ +-rw-r--r-- 0.0 unx 13404 b- stor 81-Jan-01 01:01 assets/dexopt/baseline.prof │ -rw-r--r-- 0.0 unx 636 b- stor 81-Jan-01 01:01 assets/dexopt/baseline.profm │ -rw-r--r-- 0.0 unx 13173460 b- defN 81-Jan-01 01:01 classes.dex │ -rw-r--r-- 0.0 unx 9699644 b- defN 81-Jan-01 01:01 classes2.dex │ --rw-r--r-- 0.0 unx 9145372 b- defN 81-Jan-01 01:01 classes3.dex │ +-rw-r--r-- 0.0 unx 9145368 b- defN 81-Jan-01 01:01 classes3.dex │ -rw-r--r-- 0.0 unx 10594108 b- defN 81-Jan-01 01:01 classes4.dex │ -rw-r--r-- 0.0 unx 4596656 b- defN 81-Jan-01 01:01 classes5.dex │ -rw-r--r-- 0.0 unx 10096 b- stor 81-Jan-01 01:01 lib/arm64-v8a/libandroidx.graphics.path.so │ -rw-r--r-- 0.0 unx 2103592 b- stor 81-Jan-01 01:01 lib/arm64-v8a/libconscrypt_jni.so │ -rw-r--r-- 0.0 unx 7112 b- stor 81-Jan-01 01:01 lib/arm64-v8a/libdatastore_shared_counter.so │ -rw-r--r-- 0.0 unx 29008 b- stor 81-Jan-01 01:01 lib/arm64-v8a/libimage_processing_util_jni.so │ -rw-r--r-- 0.0 unx 10067176 b- stor 81-Jan-01 01:01 lib/arm64-v8a/libjingle_peerconnection_so.so │ @@ -2965,8 +2965,8 @@ │ -rw---- 0.0 fat 464 b- defN 81-Jan-01 01:01 res/zq.xml │ -rw---- 0.0 fat 9008 b- defN 81-Jan-01 01:01 res/zw.xml │ -rw---- 0.0 fat 884 b- stor 81-Jan-01 01:01 res/zz.png │ -rw---- 0.0 fat 3545972 b- stor 81-Jan-01 01:01 resources.arsc │ -rw---- 2.0 fat 271744 b- defN 81-Jan-01 01:01 META-INF/06EA656A.SF │ -rw---- 2.0 fat 1334 b- defN 81-Jan-01 01:01 META-INF/06EA656A.RSA │ -rw---- 2.0 fat 271617 b- defN 81-Jan-01 01:01 META-INF/MANIFEST.MF │ -2970 files, 131636031 bytes uncompressed, 99204045 bytes compressed: 24.6% │ +2970 files, 131636028 bytes uncompressed, 99204080 bytes compressed: 24.6% ├── classes3.dex │ ├── dexdump -a -d -f -h {} │ │┄ Ignoring differences in offsets to keep diff size reasonable. │ │ @@ -1,13 +1,13 @@ │ │ DEX version '038' │ │ DEX file header: │ │ magic : 'dex\n038\0' │ │ -checksum : 7276de14 │ │ -signature : 3cf6...3d8e │ │ -file_size : 9145372 │ │ +checksum : aa550309 │ │ +signature : b0c4...0cd3 │ │ +file_size : 9145368 │ │ header_size : 112 │ │ link_size : 0 │ │ link_off : 0 (0x000000) │ │ string_ids_size : 64906 │ │ string_ids_off : 112 (0x000070) │ │ type_ids_size : 10348 │ │ type_ids_off : 259736 (0x03f698) │ │ @@ -15,15 +15,15 @@ │ │ proto_ids_off : 301128 (0x049848) │ │ field_ids_size : 46487 │ │ field_ids_off : 479688 (0x0751c8) │ │ method_ids_size : 65278 │ │ method_ids_off : 851584 (0x0cfe80) │ │ class_defs_size : 7793 │ │ class_defs_off : 1373808 (0x14f670) │ │ -data_size : 7522188 │ │ +data_size : 7522184 │ │ data_off : 1623184 (0x18c490) │ │ │ │ Class #0 header: │ │ class_idx : 881 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 9370 │ │ source_file_idx : 5544 │ │ @@ -1965148,504 +1965148,504 @@ │ │ 48509c: 5201 fdae |0002: iget v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.id:I // field@aefd │ │ 4850a0: 2b01 6603 0000 |0004: packed-switch v1, 0000036a // +00000366 │ │ 4850a6: 2201 7324 |0007: new-instance v1, Ljava/lang/AssertionError; // type@2473 │ │ 4850aa: 5202 fdae |0009: iget v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.id:I // field@aefd │ │ 4850ae: 7020 2cf5 2100 |000b: invoke-direct {v1, v2}, Ljava/lang/AssertionError;.:(I)V // method@f52c │ │ 4850b4: 2701 |000e: throw v1 │ │ 4850b6: 5401 feae |000f: iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ -4850ba: 7110 12e5 0100 |0011: invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetutilsModule:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/UtilsModule; // method@e512 │ │ +4850ba: 7110 02e5 0100 |0011: invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetbusModule:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/BusModule; // method@e502 │ │ 4850c0: 0c01 |0014: move-result-object v1 │ │ -4850c2: 5402 feae |0015: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ -4850c6: 7110 03e5 0200 |0017: invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetcontextModule:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/ContextModule; // method@e503 │ │ -4850cc: 0c02 |001a: move-result-object v2 │ │ -4850ce: 7110 45f0 0200 |001b: invoke-static {v2}, Lcom/nextcloud/talk/dagger/modules/ContextModule_ProvideContextFactory;.provideContext:(Lcom/nextcloud/talk/dagger/modules/ContextModule;)Landroid/content/Context; // method@f045 │ │ -4850d4: 0c02 |001e: move-result-object v2 │ │ -4850d6: 7120 78f0 2100 |001f: invoke-static {v1, v2}, Lcom/nextcloud/talk/dagger/modules/UtilsModule_ProvideMessageUtilsFactory;.provideMessageUtils:(Lcom/nextcloud/talk/dagger/modules/UtilsModule;Landroid/content/Context;)Lcom/nextcloud/talk/utils/message/MessageUtils; // method@f078 │ │ -4850dc: 0c01 |0022: move-result-object v1 │ │ -4850de: 1101 |0023: return-object v1 │ │ -4850e0: 5401 feae |0024: iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ -4850e4: 7110 12e5 0100 |0026: invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetutilsModule:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/UtilsModule; // method@e512 │ │ -4850ea: 0c01 |0029: move-result-object v1 │ │ -4850ec: 5402 feae |002a: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ -4850f0: 7110 03e5 0200 |002c: invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetcontextModule:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/ContextModule; // method@e503 │ │ -4850f6: 0c02 |002f: move-result-object v2 │ │ -4850f8: 7110 45f0 0200 |0030: invoke-static {v2}, Lcom/nextcloud/talk/dagger/modules/ContextModule_ProvideContextFactory;.provideContext:(Lcom/nextcloud/talk/dagger/modules/ContextModule;)Landroid/content/Context; // method@f045 │ │ +4850c2: 7110 43f0 0100 |0015: invoke-static {v1}, Lcom/nextcloud/talk/dagger/modules/BusModule_ProvideEventBusFactory;.provideEventBus:(Lcom/nextcloud/talk/dagger/modules/BusModule;)Lorg/greenrobot/eventbus/EventBus; // method@f043 │ │ +4850c8: 0c01 |0018: move-result-object v1 │ │ +4850ca: 1101 |0019: return-object v1 │ │ +4850cc: 2201 1022 |001a: new-instance v1, Lcom/nextcloud/talk/conversationcreation/ConversationCreationViewModel; // type@2210 │ │ +4850d0: 5402 feae |001c: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ +4850d4: 7110 19e5 0200 |001e: invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$mconversationCreationRepository:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/conversationcreation/ConversationCreationRepository; // method@e519 │ │ +4850da: 0c02 |0021: move-result-object v2 │ │ +4850dc: 5403 feae |0022: iget-object v3, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ +4850e0: 7110 2ce5 0300 |0024: invoke-static {v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$muserManager:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/users/UserManager; // method@e52c │ │ +4850e6: 0c03 |0027: move-result-object v3 │ │ +4850e8: 7030 2ef0 2103 |0028: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/conversationcreation/ConversationCreationViewModel;.:(Lcom/nextcloud/talk/conversationcreation/ConversationCreationRepository;Lcom/nextcloud/talk/users/UserManager;)V // method@f02e │ │ +4850ee: 1101 |002b: return-object v1 │ │ +4850f0: 2201 0622 |002c: new-instance v1, Lcom/nextcloud/talk/contacts/ContactsViewModel; // type@2206 │ │ +4850f4: 5402 feae |002e: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ +4850f8: 7110 18e5 0200 |0030: invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$mcontactsRepository:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/contacts/ContactsRepository; // method@e518 │ │ 4850fe: 0c02 |0033: move-result-object v2 │ │ -485100: 7120 79f0 2100 |0034: invoke-static {v1, v2}, Lcom/nextcloud/talk/dagger/modules/UtilsModule_ProvidePermissionUtilFactory;.providePermissionUtil:(Lcom/nextcloud/talk/dagger/modules/UtilsModule;Landroid/content/Context;)Lcom/nextcloud/talk/utils/permissions/PlatformPermissionUtil; // method@f079 │ │ -485106: 0c01 |0037: move-result-object v1 │ │ -485108: 1101 |0038: return-object v1 │ │ -48510a: 5401 feae |0039: iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ -48510e: 7110 02e5 0100 |003b: invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetbusModule:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/BusModule; // method@e502 │ │ -485114: 0c01 |003e: move-result-object v1 │ │ -485116: 7110 43f0 0100 |003f: invoke-static {v1}, Lcom/nextcloud/talk/dagger/modules/BusModule_ProvideEventBusFactory;.provideEventBus:(Lcom/nextcloud/talk/dagger/modules/BusModule;)Lorg/greenrobot/eventbus/EventBus; // method@f043 │ │ -48511c: 0c01 |0042: move-result-object v1 │ │ +485100: 7020 24f0 2100 |0034: invoke-direct {v1, v2}, Lcom/nextcloud/talk/contacts/ContactsViewModel;.:(Lcom/nextcloud/talk/contacts/ContactsRepository;)V // method@f024 │ │ +485106: 1101 |0037: return-object v1 │ │ +485108: 2201 a322 |0038: new-instance v1, Lcom/nextcloud/talk/invitation/viewmodels/InvitationsViewModel; // type@22a3 │ │ +48510c: 5402 feae |003a: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ +485110: 7110 22e5 0200 |003c: invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$minvitationsRepository:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/invitation/data/InvitationsRepository; // method@e522 │ │ +485116: 0c02 |003f: move-result-object v2 │ │ +485118: 7020 eff0 2100 |0040: invoke-direct {v1, v2}, Lcom/nextcloud/talk/invitation/viewmodels/InvitationsViewModel;.:(Lcom/nextcloud/talk/invitation/data/InvitationsRepository;)V // method@f0ef │ │ 48511e: 1101 |0043: return-object v1 │ │ -485120: 2201 7923 |0044: new-instance v1, Lcom/nextcloud/talk/ui/theme/MaterialSchemesProviderImpl; // type@2379 │ │ +485120: 2201 0c22 |0044: new-instance v1, Lcom/nextcloud/talk/conversation/viewmodel/ConversationViewModel; // type@220c │ │ 485124: 5402 feae |0046: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ -485128: 7110 1de5 0200 |0048: invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$mcurrentUserProviderImpl:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderImpl; // method@e51d │ │ +485128: 7110 1be5 0200 |0048: invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$mconversationRepository:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/conversation/repository/ConversationRepository; // method@e51b │ │ 48512e: 0c02 |004b: move-result-object v2 │ │ -485130: 5403 feae |004c: iget-object v3, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ -485134: 7110 17e5 0300 |004e: invoke-static {v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$mcolorUtil:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/android/common/ui/color/ColorUtil; // method@e517 │ │ -48513a: 0c03 |0051: move-result-object v3 │ │ -48513c: 7030 8af2 2103 |0052: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/ui/theme/MaterialSchemesProviderImpl;.:(Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;Lcom/nextcloud/android/common/ui/color/ColorUtil;)V // method@f28a │ │ -485142: 1101 |0055: return-object v1 │ │ -485144: 2201 1022 |0056: new-instance v1, Lcom/nextcloud/talk/conversationcreation/ConversationCreationViewModel; // type@2210 │ │ -485148: 5402 feae |0058: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ -48514c: 7110 19e5 0200 |005a: invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$mconversationCreationRepository:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/conversationcreation/ConversationCreationRepository; // method@e519 │ │ -485152: 0c02 |005d: move-result-object v2 │ │ -485154: 5403 feae |005e: iget-object v3, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ -485158: 7110 2ce5 0300 |0060: invoke-static {v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$muserManager:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/users/UserManager; // method@e52c │ │ -48515e: 0c03 |0063: move-result-object v3 │ │ -485160: 7030 2ef0 2103 |0064: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/conversationcreation/ConversationCreationViewModel;.:(Lcom/nextcloud/talk/conversationcreation/ConversationCreationRepository;Lcom/nextcloud/talk/users/UserManager;)V // method@f02e │ │ -485166: 1101 |0067: return-object v1 │ │ -485168: 2201 0622 |0068: new-instance v1, Lcom/nextcloud/talk/contacts/ContactsViewModel; // type@2206 │ │ -48516c: 5402 feae |006a: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ -485170: 7110 18e5 0200 |006c: invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$mcontactsRepository:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/contacts/ContactsRepository; // method@e518 │ │ -485176: 0c02 |006f: move-result-object v2 │ │ -485178: 7020 24f0 2100 |0070: invoke-direct {v1, v2}, Lcom/nextcloud/talk/contacts/ContactsViewModel;.:(Lcom/nextcloud/talk/contacts/ContactsRepository;)V // method@f024 │ │ -48517e: 1101 |0073: return-object v1 │ │ -485180: 2201 a322 |0074: new-instance v1, Lcom/nextcloud/talk/invitation/viewmodels/InvitationsViewModel; // type@22a3 │ │ -485184: 5402 feae |0076: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ -485188: 7110 22e5 0200 |0078: invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$minvitationsRepository:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/invitation/data/InvitationsRepository; // method@e522 │ │ -48518e: 0c02 |007b: move-result-object v2 │ │ -485190: 7020 eff0 2100 |007c: invoke-direct {v1, v2}, Lcom/nextcloud/talk/invitation/viewmodels/InvitationsViewModel;.:(Lcom/nextcloud/talk/invitation/data/InvitationsRepository;)V // method@f0ef │ │ -485196: 1101 |007f: return-object v1 │ │ -485198: 2201 0c22 |0080: new-instance v1, Lcom/nextcloud/talk/conversation/viewmodel/ConversationViewModel; // type@220c │ │ -48519c: 5402 feae |0082: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ -4851a0: 7110 1be5 0200 |0084: invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$mconversationRepository:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/conversation/repository/ConversationRepository; // method@e51b │ │ -4851a6: 0c02 |0087: move-result-object v2 │ │ -4851a8: 7020 2cf0 2100 |0088: invoke-direct {v1, v2}, Lcom/nextcloud/talk/conversation/viewmodel/ConversationViewModel;.:(Lcom/nextcloud/talk/conversation/repository/ConversationRepository;)V // method@f02c │ │ -4851ae: 1101 |008b: return-object v1 │ │ -4851b0: 2201 1722 |008c: new-instance v1, Lcom/nextcloud/talk/conversationinfoedit/viewmodel/ConversationInfoEditViewModel; // type@2217 │ │ -4851b4: 5402 feae |008e: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ -4851b8: 7110 16e5 0200 |0090: invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$mchatNetworkDataSource:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource; // method@e516 │ │ -4851be: 0c02 |0093: move-result-object v2 │ │ -4851c0: 5403 feae |0094: iget-object v3, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ -4851c4: 7110 1ae5 0300 |0096: invoke-static {v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$mconversationInfoEditRepository:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/conversationinfoedit/data/ConversationInfoEditRepository; // method@e51a │ │ -4851ca: 0c03 |0099: move-result-object v3 │ │ -4851cc: 7030 36f0 2103 |009a: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/conversationinfoedit/viewmodel/ConversationInfoEditViewModel;.:(Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource;Lcom/nextcloud/talk/conversationinfoedit/data/ConversationInfoEditRepository;)V // method@f036 │ │ -4851d2: 1101 |009d: return-object v1 │ │ -4851d4: 5401 feae |009e: iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ -4851d8: 7110 11e5 0100 |00a0: invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetrestModule:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/RestModule; // method@e511 │ │ -4851de: 0c01 |00a3: move-result-object v1 │ │ -4851e0: 5402 feae |00a4: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ -4851e4: 7110 0ee5 0200 |00a6: invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetprovideRetrofitProvider:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Ldagger/internal/Provider; // method@e50e │ │ -4851ea: 0c02 |00a9: move-result-object v2 │ │ -4851ec: 7210 eaf3 0200 |00aa: invoke-interface {v2}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ -4851f2: 0c02 |00ad: move-result-object v2 │ │ -4851f4: 1f02 db26 |00ae: check-cast v2, Lretrofit2/Retrofit; // type@26db │ │ -4851f8: 7120 70f0 2100 |00b0: invoke-static {v1, v2}, Lcom/nextcloud/talk/dagger/modules/RestModule_ProvideNcApiCoroutinesFactory;.provideNcApiCoroutines:(Lcom/nextcloud/talk/dagger/modules/RestModule;Lretrofit2/Retrofit;)Lcom/nextcloud/talk/api/NcApiCoroutines; // method@f070 │ │ -4851fe: 0c01 |00b3: move-result-object v1 │ │ -485200: 1101 |00b4: return-object v1 │ │ -485202: 2201 1322 |00b5: new-instance v1, Lcom/nextcloud/talk/conversationinfo/viewmodel/ConversationInfoViewModel; // type@2213 │ │ -485206: 5402 feae |00b7: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ -48520a: 7110 16e5 0200 |00b9: invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$mchatNetworkDataSource:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource; // method@e516 │ │ -485210: 0c02 |00bc: move-result-object v2 │ │ -485212: 5403 feae |00bd: iget-object v3, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ -485216: 7110 1ce5 0300 |00bf: invoke-static {v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$mconversationsRepository:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/repositories/conversations/ConversationsRepository; // method@e51c │ │ -48521c: 0c03 |00c2: move-result-object v3 │ │ -48521e: 7030 33f0 2103 |00c3: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/conversationinfo/viewmodel/ConversationInfoViewModel;.:(Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource;Lcom/nextcloud/talk/repositories/conversations/ConversationsRepository;)V // method@f033 │ │ -485224: 1101 |00c6: return-object v1 │ │ -485226: 2201 e021 |00c7: new-instance v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // type@21e0 │ │ -48522a: 5402 feae |00c9: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ -48522e: 7110 16e5 0200 |00cb: invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$mchatNetworkDataSource:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource; // method@e516 │ │ -485234: 0c05 |00ce: move-result-object v5 │ │ -485236: 5402 feae |00cf: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ -48523a: 7110 05e5 0200 |00d1: invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetmanagerModule:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/ManagerModule; // method@e505 │ │ -485240: 0c02 |00d4: move-result-object v2 │ │ -485242: 7110 50f0 0200 |00d5: invoke-static {v2}, Lcom/nextcloud/talk/dagger/modules/ManagerModule_ProvideAudioRecorderManagerFactory;.provideAudioRecorderManager:(Lcom/nextcloud/talk/dagger/modules/ManagerModule;)Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager; // method@f050 │ │ -485248: 0c06 |00d8: move-result-object v6 │ │ +485130: 7020 2cf0 2100 |004c: invoke-direct {v1, v2}, Lcom/nextcloud/talk/conversation/viewmodel/ConversationViewModel;.:(Lcom/nextcloud/talk/conversation/repository/ConversationRepository;)V // method@f02c │ │ +485136: 1101 |004f: return-object v1 │ │ +485138: 2201 1722 |0050: new-instance v1, Lcom/nextcloud/talk/conversationinfoedit/viewmodel/ConversationInfoEditViewModel; // type@2217 │ │ +48513c: 5402 feae |0052: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ +485140: 7110 16e5 0200 |0054: invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$mchatNetworkDataSource:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource; // method@e516 │ │ +485146: 0c02 |0057: move-result-object v2 │ │ +485148: 5403 feae |0058: iget-object v3, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ +48514c: 7110 1ae5 0300 |005a: invoke-static {v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$mconversationInfoEditRepository:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/conversationinfoedit/data/ConversationInfoEditRepository; // method@e51a │ │ +485152: 0c03 |005d: move-result-object v3 │ │ +485154: 7030 36f0 2103 |005e: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/conversationinfoedit/viewmodel/ConversationInfoEditViewModel;.:(Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource;Lcom/nextcloud/talk/conversationinfoedit/data/ConversationInfoEditRepository;)V // method@f036 │ │ +48515a: 1101 |0061: return-object v1 │ │ +48515c: 5401 feae |0062: iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ +485160: 7110 11e5 0100 |0064: invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetrestModule:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/RestModule; // method@e511 │ │ +485166: 0c01 |0067: move-result-object v1 │ │ +485168: 5402 feae |0068: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ +48516c: 7110 0ee5 0200 |006a: invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetprovideRetrofitProvider:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Ldagger/internal/Provider; // method@e50e │ │ +485172: 0c02 |006d: move-result-object v2 │ │ +485174: 7210 eaf3 0200 |006e: invoke-interface {v2}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ +48517a: 0c02 |0071: move-result-object v2 │ │ +48517c: 1f02 db26 |0072: check-cast v2, Lretrofit2/Retrofit; // type@26db │ │ +485180: 7120 70f0 2100 |0074: invoke-static {v1, v2}, Lcom/nextcloud/talk/dagger/modules/RestModule_ProvideNcApiCoroutinesFactory;.provideNcApiCoroutines:(Lcom/nextcloud/talk/dagger/modules/RestModule;Lretrofit2/Retrofit;)Lcom/nextcloud/talk/api/NcApiCoroutines; // method@f070 │ │ +485186: 0c01 |0077: move-result-object v1 │ │ +485188: 1101 |0078: return-object v1 │ │ +48518a: 2201 1322 |0079: new-instance v1, Lcom/nextcloud/talk/conversationinfo/viewmodel/ConversationInfoViewModel; // type@2213 │ │ +48518e: 5402 feae |007b: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ +485192: 7110 16e5 0200 |007d: invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$mchatNetworkDataSource:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource; // method@e516 │ │ +485198: 0c02 |0080: move-result-object v2 │ │ +48519a: 5403 feae |0081: iget-object v3, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ +48519e: 7110 1ce5 0300 |0083: invoke-static {v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$mconversationsRepository:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/repositories/conversations/ConversationsRepository; // method@e51c │ │ +4851a4: 0c03 |0086: move-result-object v3 │ │ +4851a6: 7030 33f0 2103 |0087: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/conversationinfo/viewmodel/ConversationInfoViewModel;.:(Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource;Lcom/nextcloud/talk/repositories/conversations/ConversationsRepository;)V // method@f033 │ │ +4851ac: 1101 |008a: return-object v1 │ │ +4851ae: 2201 e021 |008b: new-instance v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // type@21e0 │ │ +4851b2: 5402 feae |008d: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ +4851b6: 7110 16e5 0200 |008f: invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$mchatNetworkDataSource:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource; // method@e516 │ │ +4851bc: 0c05 |0092: move-result-object v5 │ │ +4851be: 5402 feae |0093: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ +4851c2: 7110 05e5 0200 |0095: invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetmanagerModule:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/ManagerModule; // method@e505 │ │ +4851c8: 0c02 |0098: move-result-object v2 │ │ +4851ca: 7110 50f0 0200 |0099: invoke-static {v2}, Lcom/nextcloud/talk/dagger/modules/ManagerModule_ProvideAudioRecorderManagerFactory;.provideAudioRecorderManager:(Lcom/nextcloud/talk/dagger/modules/ManagerModule;)Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager; // method@f050 │ │ +4851d0: 0c06 |009c: move-result-object v6 │ │ +4851d2: 5402 feae |009d: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ +4851d6: 7110 05e5 0200 |009f: invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetmanagerModule:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/ManagerModule; // method@e505 │ │ +4851dc: 0c02 |00a2: move-result-object v2 │ │ +4851de: 7110 51f0 0200 |00a3: invoke-static {v2}, Lcom/nextcloud/talk/dagger/modules/ManagerModule_ProvideMediaPlayerManagerFactory;.provideMediaPlayerManager:(Lcom/nextcloud/talk/dagger/modules/ManagerModule;)Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager; // method@f051 │ │ +4851e4: 0c07 |00a6: move-result-object v7 │ │ +4851e6: 5402 feae |00a7: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ +4851ea: 7110 13e5 0200 |00a9: invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$maudioFocusRequestManager:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager; // method@e513 │ │ +4851f0: 0c08 |00ac: move-result-object v8 │ │ +4851f2: 5402 feae |00ad: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ +4851f6: 7110 0ce5 0200 |00af: invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetprovidePreferencesProvider:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Ldagger/internal/Provider; // method@e50c │ │ +4851fc: 0c02 |00b2: move-result-object v2 │ │ +4851fe: 7210 eaf3 0200 |00b3: invoke-interface {v2}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ +485204: 0c02 |00b6: move-result-object v2 │ │ +485206: 0729 |00b7: move-object v9, v2 │ │ +485208: 1f09 ac23 |00b8: check-cast v9, Lcom/nextcloud/talk/utils/preferences/AppPreferences; // type@23ac │ │ +48520c: 0714 |00ba: move-object v4, v1 │ │ +48520e: 7606 51ef 0400 |00bb: invoke-direct/range {v4, v5, v6, v7, v8, v9}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.:(Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource;Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;Lcom/nextcloud/talk/utils/preferences/AppPreferences;)V // method@ef51 │ │ +485214: 1101 |00be: return-object v1 │ │ +485216: 2201 cd21 |00bf: new-instance v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // type@21cd │ │ +48521a: 5402 feae |00c1: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ +48521e: 7110 16e5 0200 |00c3: invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$mchatNetworkDataSource:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource; // method@e516 │ │ +485224: 0c0b |00c6: move-result-object v11 │ │ +485226: 5402 feae |00c7: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ +48522a: 7110 15e5 0200 |00c9: invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$mchatMessageRepository:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/chat/data/ChatMessageRepository; // method@e515 │ │ +485230: 0c0c |00cc: move-result-object v12 │ │ +485232: 5402 feae |00cd: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ +485236: 7110 23e5 0200 |00cf: invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$mofflineConversationsRepository:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/conversationlist/data/OfflineConversationsRepository; // method@e523 │ │ +48523c: 0c0d |00d2: move-result-object v13 │ │ +48523e: 5402 feae |00d3: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ +485242: 7110 26e5 0200 |00d5: invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$mreactionsRepository:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/repositories/reactions/ReactionsRepository; // method@e526 │ │ +485248: 0c0e |00d8: move-result-object v14 │ │ 48524a: 5402 feae |00d9: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ 48524e: 7110 05e5 0200 |00db: invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetmanagerModule:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/ManagerModule; // method@e505 │ │ 485254: 0c02 |00de: move-result-object v2 │ │ -485256: 7110 51f0 0200 |00df: invoke-static {v2}, Lcom/nextcloud/talk/dagger/modules/ManagerModule_ProvideMediaPlayerManagerFactory;.provideMediaPlayerManager:(Lcom/nextcloud/talk/dagger/modules/ManagerModule;)Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager; // method@f051 │ │ -48525c: 0c07 |00e2: move-result-object v7 │ │ +485256: 7110 52f0 0200 |00df: invoke-static {v2}, Lcom/nextcloud/talk/dagger/modules/ManagerModule_ProvideMediaRecorderManagerFactory;.provideMediaRecorderManager:(Lcom/nextcloud/talk/dagger/modules/ManagerModule;)Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager; // method@f052 │ │ +48525c: 0c0f |00e2: move-result-object v15 │ │ 48525e: 5402 feae |00e3: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ 485262: 7110 13e5 0200 |00e5: invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$maudioFocusRequestManager:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager; // method@e513 │ │ -485268: 0c08 |00e8: move-result-object v8 │ │ +485268: 0c10 |00e8: move-result-object v16 │ │ 48526a: 5402 feae |00e9: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ -48526e: 7110 0ce5 0200 |00eb: invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetprovidePreferencesProvider:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Ldagger/internal/Provider; // method@e50c │ │ -485274: 0c02 |00ee: move-result-object v2 │ │ -485276: 7210 eaf3 0200 |00ef: invoke-interface {v2}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ -48527c: 0c02 |00f2: move-result-object v2 │ │ -48527e: 0729 |00f3: move-object v9, v2 │ │ -485280: 1f09 ac23 |00f4: check-cast v9, Lcom/nextcloud/talk/utils/preferences/AppPreferences; // type@23ac │ │ -485284: 0714 |00f6: move-object v4, v1 │ │ -485286: 7606 51ef 0400 |00f7: invoke-direct/range {v4, v5, v6, v7, v8, v9}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.:(Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource;Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;Lcom/nextcloud/talk/utils/preferences/AppPreferences;)V // method@ef51 │ │ -48528c: 1101 |00fa: return-object v1 │ │ -48528e: 2201 cd21 |00fb: new-instance v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // type@21cd │ │ -485292: 5402 feae |00fd: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ -485296: 7110 16e5 0200 |00ff: invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$mchatNetworkDataSource:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource; // method@e516 │ │ -48529c: 0c0b |0102: move-result-object v11 │ │ -48529e: 5402 feae |0103: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ -4852a2: 7110 15e5 0200 |0105: invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$mchatMessageRepository:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/chat/data/ChatMessageRepository; // method@e515 │ │ -4852a8: 0c0c |0108: move-result-object v12 │ │ -4852aa: 5402 feae |0109: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ -4852ae: 7110 23e5 0200 |010b: invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$mofflineConversationsRepository:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/conversationlist/data/OfflineConversationsRepository; // method@e523 │ │ -4852b4: 0c0d |010e: move-result-object v13 │ │ -4852b6: 5402 feae |010f: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ -4852ba: 7110 26e5 0200 |0111: invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$mreactionsRepository:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/repositories/reactions/ReactionsRepository; // method@e526 │ │ -4852c0: 0c0e |0114: move-result-object v14 │ │ -4852c2: 5402 feae |0115: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ -4852c6: 7110 05e5 0200 |0117: invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetmanagerModule:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/ManagerModule; // method@e505 │ │ -4852cc: 0c02 |011a: move-result-object v2 │ │ -4852ce: 7110 52f0 0200 |011b: invoke-static {v2}, Lcom/nextcloud/talk/dagger/modules/ManagerModule_ProvideMediaRecorderManagerFactory;.provideMediaRecorderManager:(Lcom/nextcloud/talk/dagger/modules/ManagerModule;)Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager; // method@f052 │ │ -4852d4: 0c0f |011e: move-result-object v15 │ │ -4852d6: 5402 feae |011f: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ -4852da: 7110 13e5 0200 |0121: invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$maudioFocusRequestManager:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager; // method@e513 │ │ -4852e0: 0c10 |0124: move-result-object v16 │ │ -4852e2: 5402 feae |0125: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ -4852e6: 7110 1de5 0200 |0127: invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$mcurrentUserProviderImpl:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderImpl; // method@e51d │ │ -4852ec: 0c11 |012a: move-result-object v17 │ │ -4852ee: 071a |012b: move-object v10, v1 │ │ -4852f0: 7608 bbee 0a00 |012c: invoke-direct/range {v10, v11, v12, v13, v14, v15, v16, v17}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.:(Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource;Lcom/nextcloud/talk/chat/data/ChatMessageRepository;Lcom/nextcloud/talk/conversationlist/data/OfflineConversationsRepository;Lcom/nextcloud/talk/repositories/reactions/ReactionsRepository;Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;)V // method@eebb │ │ -4852f6: 1101 |012f: return-object v1 │ │ -4852f8: 5401 feae |0130: iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ -4852fc: 7110 04e5 0100 |0132: invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetdatabaseModule:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/DatabaseModule; // method@e504 │ │ -485302: 0c01 |0135: move-result-object v1 │ │ -485304: 5402 feae |0136: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ -485308: 7110 03e5 0200 |0138: invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetcontextModule:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/ContextModule; // method@e503 │ │ -48530e: 0c02 |013b: move-result-object v2 │ │ -485310: 7110 45f0 0200 |013c: invoke-static {v2}, Lcom/nextcloud/talk/dagger/modules/ContextModule_ProvideContextFactory;.provideContext:(Lcom/nextcloud/talk/dagger/modules/ContextModule;)Landroid/content/Context; // method@f045 │ │ -485316: 0c02 |013f: move-result-object v2 │ │ -485318: 7120 4af0 2100 |0140: invoke-static {v1, v2}, Lcom/nextcloud/talk/dagger/modules/DatabaseModule_ProvideNetworkMonitorFactory;.provideNetworkMonitor:(Lcom/nextcloud/talk/dagger/modules/DatabaseModule;Landroid/content/Context;)Lcom/nextcloud/talk/data/network/NetworkMonitor; // method@f04a │ │ -48531e: 0c01 |0143: move-result-object v1 │ │ -485320: 1101 |0144: return-object v1 │ │ -485322: 5401 feae |0145: iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ -485326: 7110 23e5 0100 |0147: invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$mofflineConversationsRepository:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/conversationlist/data/OfflineConversationsRepository; // method@e523 │ │ -48532c: 0c02 |014a: move-result-object v2 │ │ -48532e: 5403 feae |014b: iget-object v3, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ -485332: 7110 2ce5 0300 |014d: invoke-static {v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$muserManager:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/users/UserManager; // method@e52c │ │ -485338: 0c03 |0150: move-result-object v3 │ │ -48533a: 7120 40f0 3200 |0151: invoke-static {v2, v3}, Lcom/nextcloud/talk/conversationlist/viewmodels/ConversationsListViewModel_Factory;.newInstance:(Lcom/nextcloud/talk/conversationlist/data/OfflineConversationsRepository;Lcom/nextcloud/talk/users/UserManager;)Lcom/nextcloud/talk/conversationlist/viewmodels/ConversationsListViewModel; // method@f040 │ │ +48526e: 7110 1de5 0200 |00eb: invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$mcurrentUserProviderImpl:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderImpl; // method@e51d │ │ +485274: 0c11 |00ee: move-result-object v17 │ │ +485276: 071a |00ef: move-object v10, v1 │ │ +485278: 7608 bbee 0a00 |00f0: invoke-direct/range {v10, v11, v12, v13, v14, v15, v16, v17}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.:(Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource;Lcom/nextcloud/talk/chat/data/ChatMessageRepository;Lcom/nextcloud/talk/conversationlist/data/OfflineConversationsRepository;Lcom/nextcloud/talk/repositories/reactions/ReactionsRepository;Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;)V // method@eebb │ │ +48527e: 1101 |00f3: return-object v1 │ │ +485280: 5401 feae |00f4: iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ +485284: 7110 04e5 0100 |00f6: invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetdatabaseModule:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/DatabaseModule; // method@e504 │ │ +48528a: 0c01 |00f9: move-result-object v1 │ │ +48528c: 5402 feae |00fa: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ +485290: 7110 03e5 0200 |00fc: invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetcontextModule:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/ContextModule; // method@e503 │ │ +485296: 0c02 |00ff: move-result-object v2 │ │ +485298: 7110 45f0 0200 |0100: invoke-static {v2}, Lcom/nextcloud/talk/dagger/modules/ContextModule_ProvideContextFactory;.provideContext:(Lcom/nextcloud/talk/dagger/modules/ContextModule;)Landroid/content/Context; // method@f045 │ │ +48529e: 0c02 |0103: move-result-object v2 │ │ +4852a0: 7120 4af0 2100 |0104: invoke-static {v1, v2}, Lcom/nextcloud/talk/dagger/modules/DatabaseModule_ProvideNetworkMonitorFactory;.provideNetworkMonitor:(Lcom/nextcloud/talk/dagger/modules/DatabaseModule;Landroid/content/Context;)Lcom/nextcloud/talk/data/network/NetworkMonitor; // method@f04a │ │ +4852a6: 0c01 |0107: move-result-object v1 │ │ +4852a8: 1101 |0108: return-object v1 │ │ +4852aa: 5401 feae |0109: iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ +4852ae: 7110 23e5 0100 |010b: invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$mofflineConversationsRepository:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/conversationlist/data/OfflineConversationsRepository; // method@e523 │ │ +4852b4: 0c02 |010e: move-result-object v2 │ │ +4852b6: 5403 feae |010f: iget-object v3, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ +4852ba: 7110 2ce5 0300 |0111: invoke-static {v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$muserManager:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/users/UserManager; // method@e52c │ │ +4852c0: 0c03 |0114: move-result-object v3 │ │ +4852c2: 7120 40f0 3200 |0115: invoke-static {v2, v3}, Lcom/nextcloud/talk/conversationlist/viewmodels/ConversationsListViewModel_Factory;.newInstance:(Lcom/nextcloud/talk/conversationlist/data/OfflineConversationsRepository;Lcom/nextcloud/talk/users/UserManager;)Lcom/nextcloud/talk/conversationlist/viewmodels/ConversationsListViewModel; // method@f040 │ │ +4852c8: 0c02 |0118: move-result-object v2 │ │ +4852ca: 7120 1fe5 2100 |0119: invoke-static {v1, v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$minjectConversationsListViewModel:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;Lcom/nextcloud/talk/conversationlist/viewmodels/ConversationsListViewModel;)Lcom/nextcloud/talk/conversationlist/viewmodels/ConversationsListViewModel; // method@e51f │ │ +4852d0: 0c01 |011c: move-result-object v1 │ │ +4852d2: 1101 |011d: return-object v1 │ │ +4852d4: 2201 0a23 |011e: new-instance v1, Lcom/nextcloud/talk/openconversations/viewmodels/OpenConversationsViewModel; // type@230a │ │ +4852d8: 5402 feae |0120: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ +4852dc: 7110 24e5 0200 |0122: invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$mopenConversationsRepository:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/openconversations/data/OpenConversationsRepository; // method@e524 │ │ +4852e2: 0c02 |0125: move-result-object v2 │ │ +4852e4: 7020 e0f1 2100 |0126: invoke-direct {v1, v2}, Lcom/nextcloud/talk/openconversations/viewmodels/OpenConversationsViewModel;.:(Lcom/nextcloud/talk/openconversations/data/OpenConversationsRepository;)V // method@f1e0 │ │ +4852ea: 1101 |0129: return-object v1 │ │ +4852ec: 2201 4b23 |012a: new-instance v1, Lcom/nextcloud/talk/translate/viewmodels/TranslateViewModel; // type@234b │ │ +4852f0: 5402 feae |012c: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ +4852f4: 7110 2ae5 0200 |012e: invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$mtranslateRepository:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/translate/repositories/TranslateRepository; // method@e52a │ │ +4852fa: 0c02 |0131: move-result-object v2 │ │ +4852fc: 5403 feae |0132: iget-object v3, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ +485300: 7110 2ce5 0300 |0134: invoke-static {v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$muserManager:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/users/UserManager; // method@e52c │ │ +485306: 0c03 |0137: move-result-object v3 │ │ +485308: 7030 35f2 2103 |0138: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/translate/viewmodels/TranslateViewModel;.:(Lcom/nextcloud/talk/translate/repositories/TranslateRepository;Lcom/nextcloud/talk/users/UserManager;)V // method@f235 │ │ +48530e: 1101 |013b: return-object v1 │ │ +485310: 5401 feae |013c: iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ +485314: 7110 28e5 0100 |013e: invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$mrequestAssistanceRepository:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/raisehand/RequestAssistanceRepository; // method@e528 │ │ +48531a: 0c02 |0141: move-result-object v2 │ │ +48531c: 7110 fef1 0200 |0142: invoke-static {v2}, Lcom/nextcloud/talk/raisehand/viewmodel/RaiseHandViewModel_Factory;.newInstance:(Lcom/nextcloud/talk/raisehand/RequestAssistanceRepository;)Lcom/nextcloud/talk/raisehand/viewmodel/RaiseHandViewModel; // method@f1fe │ │ +485322: 0c02 |0145: move-result-object v2 │ │ +485324: 7120 21e5 2100 |0146: invoke-static {v1, v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$minjectRaiseHandViewModel:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;Lcom/nextcloud/talk/raisehand/viewmodel/RaiseHandViewModel;)Lcom/nextcloud/talk/raisehand/viewmodel/RaiseHandViewModel; // method@e521 │ │ +48532a: 0c01 |0149: move-result-object v1 │ │ +48532c: 1101 |014a: return-object v1 │ │ +48532e: 5401 feae |014b: iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ +485332: 7110 14e5 0100 |014d: invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$mcallRecordingRepository:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/repositories/callrecording/CallRecordingRepository; // method@e514 │ │ +485338: 0c02 |0150: move-result-object v2 │ │ +48533a: 7110 4ef3 0200 |0151: invoke-static {v2}, Lcom/nextcloud/talk/viewmodels/CallRecordingViewModel_Factory;.newInstance:(Lcom/nextcloud/talk/repositories/callrecording/CallRecordingRepository;)Lcom/nextcloud/talk/viewmodels/CallRecordingViewModel; // method@f34e │ │ 485340: 0c02 |0154: move-result-object v2 │ │ -485342: 7120 1fe5 2100 |0155: invoke-static {v1, v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$minjectConversationsListViewModel:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;Lcom/nextcloud/talk/conversationlist/viewmodels/ConversationsListViewModel;)Lcom/nextcloud/talk/conversationlist/viewmodels/ConversationsListViewModel; // method@e51f │ │ +485342: 7120 1ee5 2100 |0155: invoke-static {v1, v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$minjectCallRecordingViewModel:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;Lcom/nextcloud/talk/viewmodels/CallRecordingViewModel;)Lcom/nextcloud/talk/viewmodels/CallRecordingViewModel; // method@e51e │ │ 485348: 0c01 |0158: move-result-object v1 │ │ 48534a: 1101 |0159: return-object v1 │ │ -48534c: 2201 0a23 |015a: new-instance v1, Lcom/nextcloud/talk/openconversations/viewmodels/OpenConversationsViewModel; // type@230a │ │ -485350: 5402 feae |015c: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ -485354: 7110 24e5 0200 |015e: invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$mopenConversationsRepository:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/openconversations/data/OpenConversationsRepository; // method@e524 │ │ -48535a: 0c02 |0161: move-result-object v2 │ │ -48535c: 7020 e0f1 2100 |0162: invoke-direct {v1, v2}, Lcom/nextcloud/talk/openconversations/viewmodels/OpenConversationsViewModel;.:(Lcom/nextcloud/talk/openconversations/data/OpenConversationsRepository;)V // method@f1e0 │ │ -485362: 1101 |0165: return-object v1 │ │ -485364: 2201 4b23 |0166: new-instance v1, Lcom/nextcloud/talk/translate/viewmodels/TranslateViewModel; // type@234b │ │ -485368: 5402 feae |0168: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ -48536c: 7110 2ae5 0200 |016a: invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$mtranslateRepository:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/translate/repositories/TranslateRepository; // method@e52a │ │ -485372: 0c02 |016d: move-result-object v2 │ │ -485374: 5403 feae |016e: iget-object v3, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ -485378: 7110 2ce5 0300 |0170: invoke-static {v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$muserManager:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/users/UserManager; // method@e52c │ │ -48537e: 0c03 |0173: move-result-object v3 │ │ -485380: 7030 35f2 2103 |0174: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/translate/viewmodels/TranslateViewModel;.:(Lcom/nextcloud/talk/translate/repositories/TranslateRepository;Lcom/nextcloud/talk/users/UserManager;)V // method@f235 │ │ -485386: 1101 |0177: return-object v1 │ │ -485388: 5401 feae |0178: iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ -48538c: 7110 28e5 0100 |017a: invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$mrequestAssistanceRepository:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/raisehand/RequestAssistanceRepository; // method@e528 │ │ -485392: 0c02 |017d: move-result-object v2 │ │ -485394: 7110 fef1 0200 |017e: invoke-static {v2}, Lcom/nextcloud/talk/raisehand/viewmodel/RaiseHandViewModel_Factory;.newInstance:(Lcom/nextcloud/talk/raisehand/RequestAssistanceRepository;)Lcom/nextcloud/talk/raisehand/viewmodel/RaiseHandViewModel; // method@f1fe │ │ -48539a: 0c02 |0181: move-result-object v2 │ │ -48539c: 7120 21e5 2100 |0182: invoke-static {v1, v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$minjectRaiseHandViewModel:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;Lcom/nextcloud/talk/raisehand/viewmodel/RaiseHandViewModel;)Lcom/nextcloud/talk/raisehand/viewmodel/RaiseHandViewModel; // method@e521 │ │ -4853a2: 0c01 |0185: move-result-object v1 │ │ +48534c: 5401 feae |015a: iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ +485350: 7110 04e5 0100 |015c: invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetdatabaseModule:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/DatabaseModule; // method@e504 │ │ +485356: 0c01 |015f: move-result-object v1 │ │ +485358: 5402 feae |0160: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ +48535c: 7110 03e5 0200 |0162: invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetcontextModule:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/ContextModule; // method@e503 │ │ +485362: 0c02 |0165: move-result-object v2 │ │ +485364: 7110 45f0 0200 |0166: invoke-static {v2}, Lcom/nextcloud/talk/dagger/modules/ContextModule_ProvideContextFactory;.provideContext:(Lcom/nextcloud/talk/dagger/modules/ContextModule;)Landroid/content/Context; // method@f045 │ │ +48536a: 0c02 |0169: move-result-object v2 │ │ +48536c: 7120 4cf0 2100 |016a: invoke-static {v1, v2}, Lcom/nextcloud/talk/dagger/modules/DatabaseModule_ProvidePreferencesImplFactory;.providePreferencesImpl:(Lcom/nextcloud/talk/dagger/modules/DatabaseModule;Landroid/content/Context;)Lcom/nextcloud/talk/utils/preferences/AppPreferencesImpl; // method@f04c │ │ +485372: 0c01 |016d: move-result-object v1 │ │ +485374: 1101 |016e: return-object v1 │ │ +485376: 2201 3523 |016f: new-instance v1, Lcom/nextcloud/talk/remotefilebrowser/viewmodels/RemoteFileBrowserItemsViewModel; // type@2335 │ │ +48537a: 5402 feae |0171: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ +48537e: 7110 27e5 0200 |0173: invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$mremoteFileBrowserItemsRepository:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/remotefilebrowser/repositories/RemoteFileBrowserItemsRepository; // method@e527 │ │ +485384: 0c02 |0176: move-result-object v2 │ │ +485386: 5403 feae |0177: iget-object v3, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ +48538a: 7110 0be5 0300 |0179: invoke-static {v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetprovidePreferencesImplProvider:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Ldagger/internal/Provider; // method@e50b │ │ +485390: 0c03 |017c: move-result-object v3 │ │ +485392: 7210 eaf3 0300 |017d: invoke-interface {v3}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ +485398: 0c03 |0180: move-result-object v3 │ │ +48539a: 1f03 ad23 |0181: check-cast v3, Lcom/nextcloud/talk/utils/preferences/AppPreferencesImpl; // type@23ad │ │ +48539e: 7030 1cf2 2103 |0183: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/remotefilebrowser/viewmodels/RemoteFileBrowserItemsViewModel;.:(Lcom/nextcloud/talk/remotefilebrowser/repositories/RemoteFileBrowserItemsRepository;Lcom/nextcloud/talk/utils/preferences/AppPreferencesImpl;)V // method@f21c │ │ 4853a4: 1101 |0186: return-object v1 │ │ -4853a6: 5401 feae |0187: iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ -4853aa: 7110 14e5 0100 |0189: invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$mcallRecordingRepository:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/repositories/callrecording/CallRecordingRepository; // method@e514 │ │ -4853b0: 0c02 |018c: move-result-object v2 │ │ -4853b2: 7110 4ef3 0200 |018d: invoke-static {v2}, Lcom/nextcloud/talk/viewmodels/CallRecordingViewModel_Factory;.newInstance:(Lcom/nextcloud/talk/repositories/callrecording/CallRecordingRepository;)Lcom/nextcloud/talk/viewmodels/CallRecordingViewModel; // method@f34e │ │ -4853b8: 0c02 |0190: move-result-object v2 │ │ -4853ba: 7120 1ee5 2100 |0191: invoke-static {v1, v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$minjectCallRecordingViewModel:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;Lcom/nextcloud/talk/viewmodels/CallRecordingViewModel;)Lcom/nextcloud/talk/viewmodels/CallRecordingViewModel; // method@e51e │ │ -4853c0: 0c01 |0194: move-result-object v1 │ │ -4853c2: 1101 |0195: return-object v1 │ │ -4853c4: 5401 feae |0196: iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ -4853c8: 7110 04e5 0100 |0198: invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetdatabaseModule:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/DatabaseModule; // method@e504 │ │ -4853ce: 0c01 |019b: move-result-object v1 │ │ -4853d0: 5402 feae |019c: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ -4853d4: 7110 03e5 0200 |019e: invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetcontextModule:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/ContextModule; // method@e503 │ │ -4853da: 0c02 |01a1: move-result-object v2 │ │ -4853dc: 7110 45f0 0200 |01a2: invoke-static {v2}, Lcom/nextcloud/talk/dagger/modules/ContextModule_ProvideContextFactory;.provideContext:(Lcom/nextcloud/talk/dagger/modules/ContextModule;)Landroid/content/Context; // method@f045 │ │ -4853e2: 0c02 |01a5: move-result-object v2 │ │ -4853e4: 7120 4cf0 2100 |01a6: invoke-static {v1, v2}, Lcom/nextcloud/talk/dagger/modules/DatabaseModule_ProvidePreferencesImplFactory;.providePreferencesImpl:(Lcom/nextcloud/talk/dagger/modules/DatabaseModule;Landroid/content/Context;)Lcom/nextcloud/talk/utils/preferences/AppPreferencesImpl; // method@f04c │ │ -4853ea: 0c01 |01a9: move-result-object v1 │ │ -4853ec: 1101 |01aa: return-object v1 │ │ -4853ee: 2201 3523 |01ab: new-instance v1, Lcom/nextcloud/talk/remotefilebrowser/viewmodels/RemoteFileBrowserItemsViewModel; // type@2335 │ │ -4853f2: 5402 feae |01ad: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ -4853f6: 7110 27e5 0200 |01af: invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$mremoteFileBrowserItemsRepository:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/remotefilebrowser/repositories/RemoteFileBrowserItemsRepository; // method@e527 │ │ -4853fc: 0c02 |01b2: move-result-object v2 │ │ -4853fe: 5403 feae |01b3: iget-object v3, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ -485402: 7110 0be5 0300 |01b5: invoke-static {v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetprovidePreferencesImplProvider:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Ldagger/internal/Provider; // method@e50b │ │ -485408: 0c03 |01b8: move-result-object v3 │ │ -48540a: 7210 eaf3 0300 |01b9: invoke-interface {v3}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ -485410: 0c03 |01bc: move-result-object v3 │ │ -485412: 1f03 ad23 |01bd: check-cast v3, Lcom/nextcloud/talk/utils/preferences/AppPreferencesImpl; // type@23ad │ │ -485416: 7030 1cf2 2103 |01bf: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/remotefilebrowser/viewmodels/RemoteFileBrowserItemsViewModel;.:(Lcom/nextcloud/talk/remotefilebrowser/repositories/RemoteFileBrowserItemsRepository;Lcom/nextcloud/talk/utils/preferences/AppPreferencesImpl;)V // method@f21c │ │ -48541c: 1101 |01c2: return-object v1 │ │ -48541e: 2201 1823 |01c3: new-instance v1, Lcom/nextcloud/talk/polls/viewmodels/PollCreateViewModel; // type@2318 │ │ -485422: 5402 feae |01c5: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ -485426: 7110 25e5 0200 |01c7: invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$mpollRepository:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/polls/repositories/PollRepository; // method@e525 │ │ -48542c: 0c02 |01ca: move-result-object v2 │ │ -48542e: 7020 eff1 2100 |01cb: invoke-direct {v1, v2}, Lcom/nextcloud/talk/polls/viewmodels/PollCreateViewModel;.:(Lcom/nextcloud/talk/polls/repositories/PollRepository;)V // method@f1ef │ │ -485434: 1101 |01ce: return-object v1 │ │ -485436: 2201 1c23 |01cf: new-instance v1, Lcom/nextcloud/talk/polls/viewmodels/PollResultsViewModel; // type@231c │ │ -48543a: 7010 f2f1 0100 |01d1: invoke-direct {v1}, Lcom/nextcloud/talk/polls/viewmodels/PollResultsViewModel;.:()V // method@f1f2 │ │ -485440: 1101 |01d4: return-object v1 │ │ -485442: 2201 1d23 |01d5: new-instance v1, Lcom/nextcloud/talk/polls/viewmodels/PollVoteViewModel; // type@231d │ │ -485446: 5402 feae |01d7: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ -48544a: 7110 25e5 0200 |01d9: invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$mpollRepository:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/polls/repositories/PollRepository; // method@e525 │ │ -485450: 0c02 |01dc: move-result-object v2 │ │ -485452: 7020 f3f1 2100 |01dd: invoke-direct {v1, v2}, Lcom/nextcloud/talk/polls/viewmodels/PollVoteViewModel;.:(Lcom/nextcloud/talk/polls/repositories/PollRepository;)V // method@f1f3 │ │ +4853a6: 2201 1823 |0187: new-instance v1, Lcom/nextcloud/talk/polls/viewmodels/PollCreateViewModel; // type@2318 │ │ +4853aa: 5402 feae |0189: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ +4853ae: 7110 25e5 0200 |018b: invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$mpollRepository:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/polls/repositories/PollRepository; // method@e525 │ │ +4853b4: 0c02 |018e: move-result-object v2 │ │ +4853b6: 7020 eff1 2100 |018f: invoke-direct {v1, v2}, Lcom/nextcloud/talk/polls/viewmodels/PollCreateViewModel;.:(Lcom/nextcloud/talk/polls/repositories/PollRepository;)V // method@f1ef │ │ +4853bc: 1101 |0192: return-object v1 │ │ +4853be: 2201 1c23 |0193: new-instance v1, Lcom/nextcloud/talk/polls/viewmodels/PollResultsViewModel; // type@231c │ │ +4853c2: 7010 f2f1 0100 |0195: invoke-direct {v1}, Lcom/nextcloud/talk/polls/viewmodels/PollResultsViewModel;.:()V // method@f1f2 │ │ +4853c8: 1101 |0198: return-object v1 │ │ +4853ca: 2201 1d23 |0199: new-instance v1, Lcom/nextcloud/talk/polls/viewmodels/PollVoteViewModel; // type@231d │ │ +4853ce: 5402 feae |019b: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ +4853d2: 7110 25e5 0200 |019d: invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$mpollRepository:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/polls/repositories/PollRepository; // method@e525 │ │ +4853d8: 0c02 |01a0: move-result-object v2 │ │ +4853da: 7020 f3f1 2100 |01a1: invoke-direct {v1, v2}, Lcom/nextcloud/talk/polls/viewmodels/PollVoteViewModel;.:(Lcom/nextcloud/talk/polls/repositories/PollRepository;)V // method@f1f3 │ │ +4853e0: 1101 |01a4: return-object v1 │ │ +4853e2: 5401 feae |01a5: iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ +4853e6: 7110 25e5 0100 |01a7: invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$mpollRepository:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/polls/repositories/PollRepository; // method@e525 │ │ +4853ec: 0c02 |01aa: move-result-object v2 │ │ +4853ee: 7110 f0f1 0200 |01ab: invoke-static {v2}, Lcom/nextcloud/talk/polls/viewmodels/PollMainViewModel_Factory;.newInstance:(Lcom/nextcloud/talk/polls/repositories/PollRepository;)Lcom/nextcloud/talk/polls/viewmodels/PollMainViewModel; // method@f1f0 │ │ +4853f4: 0c02 |01ae: move-result-object v2 │ │ +4853f6: 7120 20e5 2100 |01af: invoke-static {v1, v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$minjectPollMainViewModel:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;Lcom/nextcloud/talk/polls/viewmodels/PollMainViewModel;)Lcom/nextcloud/talk/polls/viewmodels/PollMainViewModel; // method@e520 │ │ +4853fc: 0c01 |01b2: move-result-object v1 │ │ +4853fe: 1101 |01b3: return-object v1 │ │ +485400: 2201 c822 |01b4: new-instance v1, Lcom/nextcloud/talk/messagesearch/MessageSearchViewModel; // type@22c8 │ │ +485404: 5402 feae |01b6: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ +485408: 7110 2be5 0200 |01b8: invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$munifiedSearchRepository:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/repositories/unifiedsearch/UnifiedSearchRepository; // method@e52b │ │ +48540e: 0c02 |01bb: move-result-object v2 │ │ +485410: 7020 28f1 2100 |01bc: invoke-direct {v1, v2}, Lcom/nextcloud/talk/messagesearch/MessageSearchViewModel;.:(Lcom/nextcloud/talk/repositories/unifiedsearch/UnifiedSearchRepository;)V // method@f128 │ │ +485416: 1101 |01bf: return-object v1 │ │ +485418: 2201 3f23 |01c0: new-instance v1, Lcom/nextcloud/talk/shareditems/viewmodels/SharedItemsViewModel; // type@233f │ │ +48541c: 5402 feae |01c2: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ +485420: 7110 29e5 0200 |01c4: invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$msharedItemsRepository:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/shareditems/repositories/SharedItemsRepository; // method@e529 │ │ +485426: 0c02 |01c7: move-result-object v2 │ │ +485428: 7020 24f2 2100 |01c8: invoke-direct {v1, v2}, Lcom/nextcloud/talk/shareditems/viewmodels/SharedItemsViewModel;.:(Lcom/nextcloud/talk/shareditems/repositories/SharedItemsRepository;)V // method@f224 │ │ +48542e: 1101 |01cb: return-object v1 │ │ +485430: 5401 feae |01cc: iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ +485434: 7110 12e5 0100 |01ce: invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetutilsModule:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/UtilsModule; // method@e512 │ │ +48543a: 0c01 |01d1: move-result-object v1 │ │ +48543c: 5402 feae |01d2: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ +485440: 7110 03e5 0200 |01d4: invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetcontextModule:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/ContextModule; // method@e503 │ │ +485446: 0c02 |01d7: move-result-object v2 │ │ +485448: 7110 45f0 0200 |01d8: invoke-static {v2}, Lcom/nextcloud/talk/dagger/modules/ContextModule_ProvideContextFactory;.provideContext:(Lcom/nextcloud/talk/dagger/modules/ContextModule;)Landroid/content/Context; // method@f045 │ │ +48544e: 0c02 |01db: move-result-object v2 │ │ +485450: 7120 77f0 2100 |01dc: invoke-static {v1, v2}, Lcom/nextcloud/talk/dagger/modules/UtilsModule_ProvideDateUtilsFactory;.provideDateUtils:(Lcom/nextcloud/talk/dagger/modules/UtilsModule;Landroid/content/Context;)Lcom/nextcloud/talk/utils/DateUtils; // method@f077 │ │ +485456: 0c01 |01df: move-result-object v1 │ │ 485458: 1101 |01e0: return-object v1 │ │ 48545a: 5401 feae |01e1: iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ -48545e: 7110 25e5 0100 |01e3: invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$mpollRepository:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/polls/repositories/PollRepository; // method@e525 │ │ -485464: 0c02 |01e6: move-result-object v2 │ │ -485466: 7110 f0f1 0200 |01e7: invoke-static {v2}, Lcom/nextcloud/talk/polls/viewmodels/PollMainViewModel_Factory;.newInstance:(Lcom/nextcloud/talk/polls/repositories/PollRepository;)Lcom/nextcloud/talk/polls/viewmodels/PollMainViewModel; // method@f1f0 │ │ -48546c: 0c02 |01ea: move-result-object v2 │ │ -48546e: 7120 20e5 2100 |01eb: invoke-static {v1, v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$minjectPollMainViewModel:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;Lcom/nextcloud/talk/polls/viewmodels/PollMainViewModel;)Lcom/nextcloud/talk/polls/viewmodels/PollMainViewModel; // method@e520 │ │ -485474: 0c01 |01ee: move-result-object v1 │ │ -485476: 1101 |01ef: return-object v1 │ │ -485478: 2201 c822 |01f0: new-instance v1, Lcom/nextcloud/talk/messagesearch/MessageSearchViewModel; // type@22c8 │ │ -48547c: 5402 feae |01f2: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ -485480: 7110 2be5 0200 |01f4: invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$munifiedSearchRepository:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/repositories/unifiedsearch/UnifiedSearchRepository; // method@e52b │ │ -485486: 0c02 |01f7: move-result-object v2 │ │ -485488: 7020 28f1 2100 |01f8: invoke-direct {v1, v2}, Lcom/nextcloud/talk/messagesearch/MessageSearchViewModel;.:(Lcom/nextcloud/talk/repositories/unifiedsearch/UnifiedSearchRepository;)V // method@f128 │ │ -48548e: 1101 |01fb: return-object v1 │ │ -485490: 5401 feae |01fc: iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ -485494: 7110 12e5 0100 |01fe: invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetutilsModule:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/UtilsModule; // method@e512 │ │ -48549a: 0c01 |0201: move-result-object v1 │ │ -48549c: 5402 feae |0202: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ -4854a0: 7110 03e5 0200 |0204: invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetcontextModule:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/ContextModule; // method@e503 │ │ -4854a6: 0c02 |0207: move-result-object v2 │ │ -4854a8: 7110 45f0 0200 |0208: invoke-static {v2}, Lcom/nextcloud/talk/dagger/modules/ContextModule_ProvideContextFactory;.provideContext:(Lcom/nextcloud/talk/dagger/modules/ContextModule;)Landroid/content/Context; // method@f045 │ │ -4854ae: 0c02 |020b: move-result-object v2 │ │ -4854b0: 7120 77f0 2100 |020c: invoke-static {v1, v2}, Lcom/nextcloud/talk/dagger/modules/UtilsModule_ProvideDateUtilsFactory;.provideDateUtils:(Lcom/nextcloud/talk/dagger/modules/UtilsModule;Landroid/content/Context;)Lcom/nextcloud/talk/utils/DateUtils; // method@f077 │ │ -4854b6: 0c01 |020f: move-result-object v1 │ │ -4854b8: 1101 |0210: return-object v1 │ │ -4854ba: 5401 feae |0211: iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ -4854be: 7110 11e5 0100 |0213: invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetrestModule:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/RestModule; // method@e511 │ │ -4854c4: 0c01 |0216: move-result-object v1 │ │ -4854c6: 7110 6df0 0100 |0217: invoke-static {v1}, Lcom/nextcloud/talk/dagger/modules/RestModule_ProvideDispatcherFactory;.provideDispatcher:(Lcom/nextcloud/talk/dagger/modules/RestModule;)Lokhttp3/Dispatcher; // method@f06d │ │ -4854cc: 0c01 |021a: move-result-object v1 │ │ -4854ce: 1101 |021b: return-object v1 │ │ -4854d0: 5401 feae |021c: iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ -4854d4: 7110 11e5 0100 |021e: invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetrestModule:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/RestModule; // method@e511 │ │ -4854da: 0c01 |0221: move-result-object v1 │ │ -4854dc: 7110 6cf0 0100 |0222: invoke-static {v1}, Lcom/nextcloud/talk/dagger/modules/RestModule_ProvideCookieManagerFactory;.provideCookieManager:(Lcom/nextcloud/talk/dagger/modules/RestModule;)Ljava/net/CookieManager; // method@f06c │ │ -4854e2: 0c01 |0225: move-result-object v1 │ │ -4854e4: 1101 |0226: return-object v1 │ │ -4854e6: 5401 feae |0227: iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ -4854ea: 7110 11e5 0100 |0229: invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetrestModule:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/RestModule; // method@e511 │ │ -4854f0: 0c01 |022c: move-result-object v1 │ │ -4854f2: 7110 6bf0 0100 |022d: invoke-static {v1}, Lcom/nextcloud/talk/dagger/modules/RestModule_ProvideCacheFactory;.provideCache:(Lcom/nextcloud/talk/dagger/modules/RestModule;)Lokhttp3/Cache; // method@f06b │ │ -4854f8: 0c01 |0230: move-result-object v1 │ │ -4854fa: 1101 |0231: return-object v1 │ │ -4854fc: 5401 feae |0232: iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ -485500: 7110 04e5 0100 |0234: invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetdatabaseModule:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/DatabaseModule; // method@e504 │ │ -485506: 0c01 |0237: move-result-object v1 │ │ -485508: 5402 feae |0238: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ -48550c: 7110 03e5 0200 |023a: invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetcontextModule:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/ContextModule; // method@e503 │ │ -485512: 0c02 |023d: move-result-object v2 │ │ -485514: 7110 45f0 0200 |023e: invoke-static {v2}, Lcom/nextcloud/talk/dagger/modules/ContextModule_ProvideContextFactory;.provideContext:(Lcom/nextcloud/talk/dagger/modules/ContextModule;)Landroid/content/Context; // method@f045 │ │ -48551a: 0c02 |0241: move-result-object v2 │ │ -48551c: 5403 feae |0242: iget-object v3, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ -485520: 7110 0ce5 0300 |0244: invoke-static {v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetprovidePreferencesProvider:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Ldagger/internal/Provider; // method@e50c │ │ -485526: 0c03 |0247: move-result-object v3 │ │ -485528: 7210 eaf3 0300 |0248: invoke-interface {v3}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ -48552e: 0c03 |024b: move-result-object v3 │ │ -485530: 1f03 ac23 |024c: check-cast v3, Lcom/nextcloud/talk/utils/preferences/AppPreferences; // type@23ac │ │ -485534: 7130 4df0 2103 |024e: invoke-static {v1, v2, v3}, Lcom/nextcloud/talk/dagger/modules/DatabaseModule_ProvideTalkDatabaseFactory;.provideTalkDatabase:(Lcom/nextcloud/talk/dagger/modules/DatabaseModule;Landroid/content/Context;Lcom/nextcloud/talk/utils/preferences/AppPreferences;)Lcom/nextcloud/talk/data/source/local/TalkDatabase; // method@f04d │ │ -48553a: 0c01 |0251: move-result-object v1 │ │ -48553c: 1101 |0252: return-object v1 │ │ -48553e: 5401 feae |0253: iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ -485542: 7110 11e5 0100 |0255: invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetrestModule:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/RestModule; // method@e511 │ │ -485548: 0c01 |0258: move-result-object v1 │ │ -48554a: 5402 feae |0259: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ -48554e: 7110 0ce5 0200 |025b: invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetprovidePreferencesProvider:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Ldagger/internal/Provider; // method@e50c │ │ -485554: 0c02 |025e: move-result-object v2 │ │ -485556: 7210 eaf3 0200 |025f: invoke-interface {v2}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ -48555c: 0c02 |0262: move-result-object v2 │ │ -48555e: 1f02 ac23 |0263: check-cast v2, Lcom/nextcloud/talk/utils/preferences/AppPreferences; // type@23ac │ │ -485562: 5403 feae |0265: iget-object v3, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ -485566: 7110 2ce5 0300 |0267: invoke-static {v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$muserManager:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/users/UserManager; // method@e52c │ │ -48556c: 0c03 |026a: move-result-object v3 │ │ -48556e: 7130 6ff0 2103 |026b: invoke-static {v1, v2, v3}, Lcom/nextcloud/talk/dagger/modules/RestModule_ProvideKeyManagerFactory;.provideKeyManager:(Lcom/nextcloud/talk/dagger/modules/RestModule;Lcom/nextcloud/talk/utils/preferences/AppPreferences;Lcom/nextcloud/talk/users/UserManager;)Lcom/nextcloud/talk/utils/ssl/KeyManager; // method@f06f │ │ -485574: 0c01 |026e: move-result-object v1 │ │ -485576: 1101 |026f: return-object v1 │ │ -485578: 5401 feae |0270: iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ -48557c: 7110 11e5 0100 |0272: invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetrestModule:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/RestModule; // method@e511 │ │ -485582: 0c01 |0275: move-result-object v1 │ │ -485584: 5402 feae |0276: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ -485588: 7110 0ae5 0200 |0278: invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetprovideKeyManagerProvider:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Ldagger/internal/Provider; // method@e50a │ │ -48558e: 0c02 |027b: move-result-object v2 │ │ -485590: 7210 eaf3 0200 |027c: invoke-interface {v2}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ -485596: 0c02 |027f: move-result-object v2 │ │ -485598: 1f02 b223 |0280: check-cast v2, Lcom/nextcloud/talk/utils/ssl/KeyManager; // type@23b2 │ │ -48559c: 5403 feae |0282: iget-object v3, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ -4855a0: 7110 10e5 0300 |0284: invoke-static {v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetprovideTrustManagerProvider:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Ldagger/internal/Provider; // method@e510 │ │ -4855a6: 0c03 |0287: move-result-object v3 │ │ -4855a8: 7210 eaf3 0300 |0288: invoke-interface {v3}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ -4855ae: 0c03 |028b: move-result-object v3 │ │ -4855b0: 1f03 b423 |028c: check-cast v3, Lcom/nextcloud/talk/utils/ssl/TrustManager; // type@23b4 │ │ -4855b4: 7130 74f0 2103 |028e: invoke-static {v1, v2, v3}, Lcom/nextcloud/talk/dagger/modules/RestModule_ProvideSslSocketFactoryCompatFactory;.provideSslSocketFactoryCompat:(Lcom/nextcloud/talk/dagger/modules/RestModule;Lcom/nextcloud/talk/utils/ssl/KeyManager;Lcom/nextcloud/talk/utils/ssl/TrustManager;)Lcom/nextcloud/talk/utils/ssl/SSLSocketFactoryCompat; // method@f074 │ │ -4855ba: 0c01 |0291: move-result-object v1 │ │ -4855bc: 1101 |0292: return-object v1 │ │ -4855be: 5401 feae |0293: iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ -4855c2: 7110 11e5 0100 |0295: invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetrestModule:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/RestModule; // method@e511 │ │ -4855c8: 0c01 |0298: move-result-object v1 │ │ -4855ca: 7110 75f0 0100 |0299: invoke-static {v1}, Lcom/nextcloud/talk/dagger/modules/RestModule_ProvideTrustManagerFactory;.provideTrustManager:(Lcom/nextcloud/talk/dagger/modules/RestModule;)Lcom/nextcloud/talk/utils/ssl/TrustManager; // method@f075 │ │ -4855d0: 0c01 |029c: move-result-object v1 │ │ -4855d2: 1101 |029d: return-object v1 │ │ -4855d4: 5401 feae |029e: iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ -4855d8: 7110 04e5 0100 |02a0: invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetdatabaseModule:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/DatabaseModule; // method@e504 │ │ -4855de: 0c01 |02a3: move-result-object v1 │ │ -4855e0: 5402 feae |02a4: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ -4855e4: 7110 03e5 0200 |02a6: invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetcontextModule:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/ContextModule; // method@e503 │ │ -4855ea: 0c02 |02a9: move-result-object v2 │ │ -4855ec: 7110 45f0 0200 |02aa: invoke-static {v2}, Lcom/nextcloud/talk/dagger/modules/ContextModule_ProvideContextFactory;.provideContext:(Lcom/nextcloud/talk/dagger/modules/ContextModule;)Landroid/content/Context; // method@f045 │ │ -4855f2: 0c02 |02ad: move-result-object v2 │ │ -4855f4: 7120 4bf0 2100 |02ae: invoke-static {v1, v2}, Lcom/nextcloud/talk/dagger/modules/DatabaseModule_ProvidePreferencesFactory;.providePreferences:(Lcom/nextcloud/talk/dagger/modules/DatabaseModule;Landroid/content/Context;)Lcom/nextcloud/talk/utils/preferences/AppPreferences; // method@f04b │ │ -4855fa: 0c01 |02b1: move-result-object v1 │ │ -4855fc: 1101 |02b2: return-object v1 │ │ -4855fe: 5401 feae |02b3: iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ -485602: 7110 11e5 0100 |02b5: invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetrestModule:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/RestModule; // method@e511 │ │ -485608: 0c01 |02b8: move-result-object v1 │ │ -48560a: 5402 feae |02b9: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ -48560e: 7110 0ce5 0200 |02bb: invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetprovidePreferencesProvider:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Ldagger/internal/Provider; // method@e50c │ │ -485614: 0c02 |02be: move-result-object v2 │ │ -485616: 7210 eaf3 0200 |02bf: invoke-interface {v2}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ -48561c: 0c02 |02c2: move-result-object v2 │ │ -48561e: 1f02 ac23 |02c3: check-cast v2, Lcom/nextcloud/talk/utils/preferences/AppPreferences; // type@23ac │ │ -485622: 7120 72f0 2100 |02c5: invoke-static {v1, v2}, Lcom/nextcloud/talk/dagger/modules/RestModule_ProvideProxyFactory;.provideProxy:(Lcom/nextcloud/talk/dagger/modules/RestModule;Lcom/nextcloud/talk/utils/preferences/AppPreferences;)Ljava/net/Proxy; // method@f072 │ │ -485628: 0c01 |02c8: move-result-object v1 │ │ -48562a: 1101 |02c9: return-object v1 │ │ -48562c: 5401 feae |02ca: iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ -485630: 7110 11e5 0100 |02cc: invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetrestModule:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/RestModule; // method@e511 │ │ -485636: 0c02 |02cf: move-result-object v2 │ │ -485638: 5401 feae |02d0: iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ -48563c: 7110 0de5 0100 |02d2: invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetprovideProxyProvider:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Ldagger/internal/Provider; // method@e50d │ │ -485642: 0c01 |02d5: move-result-object v1 │ │ -485644: 7210 eaf3 0100 |02d6: invoke-interface {v1}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ -48564a: 0c01 |02d9: move-result-object v1 │ │ -48564c: 0713 |02da: move-object v3, v1 │ │ -48564e: 1f03 dc24 |02db: check-cast v3, Ljava/net/Proxy; // type@24dc │ │ -485652: 5401 feae |02dd: iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ -485656: 7110 0ce5 0100 |02df: invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetprovidePreferencesProvider:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Ldagger/internal/Provider; // method@e50c │ │ -48565c: 0c01 |02e2: move-result-object v1 │ │ -48565e: 7210 eaf3 0100 |02e3: invoke-interface {v1}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ -485664: 0c01 |02e6: move-result-object v1 │ │ -485666: 0714 |02e7: move-object v4, v1 │ │ -485668: 1f04 ac23 |02e8: check-cast v4, Lcom/nextcloud/talk/utils/preferences/AppPreferences; // type@23ac │ │ -48566c: 5401 feae |02ea: iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ -485670: 7110 10e5 0100 |02ec: invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetprovideTrustManagerProvider:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Ldagger/internal/Provider; // method@e510 │ │ -485676: 0c01 |02ef: move-result-object v1 │ │ -485678: 7210 eaf3 0100 |02f0: invoke-interface {v1}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ -48567e: 0c01 |02f3: move-result-object v1 │ │ -485680: 0715 |02f4: move-object v5, v1 │ │ -485682: 1f05 b423 |02f5: check-cast v5, Lcom/nextcloud/talk/utils/ssl/TrustManager; // type@23b4 │ │ -485686: 5401 feae |02f7: iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ -48568a: 7110 0fe5 0100 |02f9: invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetprovideSslSocketFactoryCompatProvider:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Ldagger/internal/Provider; // method@e50f │ │ -485690: 0c01 |02fc: move-result-object v1 │ │ -485692: 7210 eaf3 0100 |02fd: invoke-interface {v1}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ -485698: 0c01 |0300: move-result-object v1 │ │ -48569a: 0716 |0301: move-object v6, v1 │ │ -48569c: 1f06 b323 |0302: check-cast v6, Lcom/nextcloud/talk/utils/ssl/SSLSocketFactoryCompat; // type@23b3 │ │ -4856a0: 5401 feae |0304: iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ -4856a4: 7110 06e5 0100 |0306: invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetprovideCacheProvider:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Ldagger/internal/Provider; // method@e506 │ │ -4856aa: 0c01 |0309: move-result-object v1 │ │ -4856ac: 7210 eaf3 0100 |030a: invoke-interface {v1}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ -4856b2: 0c01 |030d: move-result-object v1 │ │ -4856b4: 0717 |030e: move-object v7, v1 │ │ -4856b6: 1f07 4826 |030f: check-cast v7, Lokhttp3/Cache; // type@2648 │ │ -4856ba: 5401 feae |0311: iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ -4856be: 7110 07e5 0100 |0313: invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetprovideCookieManagerProvider:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Ldagger/internal/Provider; // method@e507 │ │ -4856c4: 0c01 |0316: move-result-object v1 │ │ -4856c6: 7210 eaf3 0100 |0317: invoke-interface {v1}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ -4856cc: 0c01 |031a: move-result-object v1 │ │ -4856ce: 0718 |031b: move-object v8, v1 │ │ -4856d0: 1f08 d624 |031c: check-cast v8, Ljava/net/CookieManager; // type@24d6 │ │ -4856d4: 5401 feae |031e: iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ -4856d8: 7110 08e5 0100 |0320: invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetprovideDispatcherProvider:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Ldagger/internal/Provider; // method@e508 │ │ -4856de: 0c01 |0323: move-result-object v1 │ │ -4856e0: 7210 eaf3 0100 |0324: invoke-interface {v1}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ -4856e6: 0c01 |0327: move-result-object v1 │ │ -4856e8: 0719 |0328: move-object v9, v1 │ │ -4856ea: 1f09 5126 |0329: check-cast v9, Lokhttp3/Dispatcher; // type@2651 │ │ -4856ee: 7708 6ef0 0200 |032b: invoke-static/range {v2, v3, v4, v5, v6, v7, v8, v9}, Lcom/nextcloud/talk/dagger/modules/RestModule_ProvideHttpClientFactory;.provideHttpClient:(Lcom/nextcloud/talk/dagger/modules/RestModule;Ljava/net/Proxy;Lcom/nextcloud/talk/utils/preferences/AppPreferences;Lcom/nextcloud/talk/utils/ssl/TrustManager;Lcom/nextcloud/talk/utils/ssl/SSLSocketFactoryCompat;Lokhttp3/Cache;Ljava/net/CookieManager;Lokhttp3/Dispatcher;)Lokhttp3/OkHttpClient; // method@f06e │ │ -4856f4: 0c01 |032e: move-result-object v1 │ │ -4856f6: 1101 |032f: return-object v1 │ │ -4856f8: 5401 feae |0330: iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ -4856fc: 7110 11e5 0100 |0332: invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetrestModule:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/RestModule; // method@e511 │ │ -485702: 0c01 |0335: move-result-object v1 │ │ -485704: 5402 feae |0336: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ -485708: 7110 09e5 0200 |0338: invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetprovideHttpClientProvider:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Ldagger/internal/Provider; // method@e509 │ │ -48570e: 0c02 |033b: move-result-object v2 │ │ -485710: 7210 eaf3 0200 |033c: invoke-interface {v2}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ -485716: 0c02 |033f: move-result-object v2 │ │ -485718: 1f02 5e26 |0340: check-cast v2, Lokhttp3/OkHttpClient; // type@265e │ │ -48571c: 7120 73f0 2100 |0342: invoke-static {v1, v2}, Lcom/nextcloud/talk/dagger/modules/RestModule_ProvideRetrofitFactory;.provideRetrofit:(Lcom/nextcloud/talk/dagger/modules/RestModule;Lokhttp3/OkHttpClient;)Lretrofit2/Retrofit; // method@f073 │ │ -485722: 0c01 |0345: move-result-object v1 │ │ -485724: 1101 |0346: return-object v1 │ │ -485726: 5401 feae |0347: iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ -48572a: 7110 11e5 0100 |0349: invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetrestModule:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/RestModule; // method@e511 │ │ -485730: 0c01 |034c: move-result-object v1 │ │ -485732: 5402 feae |034d: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ -485736: 7110 0ee5 0200 |034f: invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetprovideRetrofitProvider:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Ldagger/internal/Provider; // method@e50e │ │ -48573c: 0c02 |0352: move-result-object v2 │ │ -48573e: 7210 eaf3 0200 |0353: invoke-interface {v2}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ -485744: 0c02 |0356: move-result-object v2 │ │ -485746: 1f02 db26 |0357: check-cast v2, Lretrofit2/Retrofit; // type@26db │ │ -48574a: 7120 71f0 2100 |0359: invoke-static {v1, v2}, Lcom/nextcloud/talk/dagger/modules/RestModule_ProvideNcApiFactory;.provideNcApi:(Lcom/nextcloud/talk/dagger/modules/RestModule;Lretrofit2/Retrofit;)Lcom/nextcloud/talk/api/NcApi; // method@f071 │ │ -485750: 0c01 |035c: move-result-object v1 │ │ -485752: 1101 |035d: return-object v1 │ │ -485754: 2201 3f23 |035e: new-instance v1, Lcom/nextcloud/talk/shareditems/viewmodels/SharedItemsViewModel; // type@233f │ │ -485758: 5402 feae |0360: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ -48575c: 7110 29e5 0200 |0362: invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$msharedItemsRepository:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/shareditems/repositories/SharedItemsRepository; // method@e529 │ │ -485762: 0c02 |0365: move-result-object v2 │ │ -485764: 7020 24f2 2100 |0366: invoke-direct {v1, v2}, Lcom/nextcloud/talk/shareditems/viewmodels/SharedItemsViewModel;.:(Lcom/nextcloud/talk/shareditems/repositories/SharedItemsRepository;)V // method@f224 │ │ +48545e: 7110 12e5 0100 |01e3: invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetutilsModule:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/UtilsModule; // method@e512 │ │ +485464: 0c01 |01e6: move-result-object v1 │ │ +485466: 5402 feae |01e7: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ +48546a: 7110 03e5 0200 |01e9: invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetcontextModule:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/ContextModule; // method@e503 │ │ +485470: 0c02 |01ec: move-result-object v2 │ │ +485472: 7110 45f0 0200 |01ed: invoke-static {v2}, Lcom/nextcloud/talk/dagger/modules/ContextModule_ProvideContextFactory;.provideContext:(Lcom/nextcloud/talk/dagger/modules/ContextModule;)Landroid/content/Context; // method@f045 │ │ +485478: 0c02 |01f0: move-result-object v2 │ │ +48547a: 7120 78f0 2100 |01f1: invoke-static {v1, v2}, Lcom/nextcloud/talk/dagger/modules/UtilsModule_ProvideMessageUtilsFactory;.provideMessageUtils:(Lcom/nextcloud/talk/dagger/modules/UtilsModule;Landroid/content/Context;)Lcom/nextcloud/talk/utils/message/MessageUtils; // method@f078 │ │ +485480: 0c01 |01f4: move-result-object v1 │ │ +485482: 1101 |01f5: return-object v1 │ │ +485484: 2201 7923 |01f6: new-instance v1, Lcom/nextcloud/talk/ui/theme/MaterialSchemesProviderImpl; // type@2379 │ │ +485488: 5402 feae |01f8: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ +48548c: 7110 1de5 0200 |01fa: invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$mcurrentUserProviderImpl:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderImpl; // method@e51d │ │ +485492: 0c02 |01fd: move-result-object v2 │ │ +485494: 5403 feae |01fe: iget-object v3, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ +485498: 7110 17e5 0300 |0200: invoke-static {v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$mcolorUtil:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/android/common/ui/color/ColorUtil; // method@e517 │ │ +48549e: 0c03 |0203: move-result-object v3 │ │ +4854a0: 7030 8af2 2103 |0204: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/ui/theme/MaterialSchemesProviderImpl;.:(Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;Lcom/nextcloud/android/common/ui/color/ColorUtil;)V // method@f28a │ │ +4854a6: 1101 |0207: return-object v1 │ │ +4854a8: 5401 feae |0208: iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ +4854ac: 7110 12e5 0100 |020a: invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetutilsModule:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/UtilsModule; // method@e512 │ │ +4854b2: 0c01 |020d: move-result-object v1 │ │ +4854b4: 5402 feae |020e: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ +4854b8: 7110 03e5 0200 |0210: invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetcontextModule:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/ContextModule; // method@e503 │ │ +4854be: 0c02 |0213: move-result-object v2 │ │ +4854c0: 7110 45f0 0200 |0214: invoke-static {v2}, Lcom/nextcloud/talk/dagger/modules/ContextModule_ProvideContextFactory;.provideContext:(Lcom/nextcloud/talk/dagger/modules/ContextModule;)Landroid/content/Context; // method@f045 │ │ +4854c6: 0c02 |0217: move-result-object v2 │ │ +4854c8: 7120 79f0 2100 |0218: invoke-static {v1, v2}, Lcom/nextcloud/talk/dagger/modules/UtilsModule_ProvidePermissionUtilFactory;.providePermissionUtil:(Lcom/nextcloud/talk/dagger/modules/UtilsModule;Landroid/content/Context;)Lcom/nextcloud/talk/utils/permissions/PlatformPermissionUtil; // method@f079 │ │ +4854ce: 0c01 |021b: move-result-object v1 │ │ +4854d0: 1101 |021c: return-object v1 │ │ +4854d2: 5401 feae |021d: iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ +4854d6: 7110 11e5 0100 |021f: invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetrestModule:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/RestModule; // method@e511 │ │ +4854dc: 0c01 |0222: move-result-object v1 │ │ +4854de: 7110 6df0 0100 |0223: invoke-static {v1}, Lcom/nextcloud/talk/dagger/modules/RestModule_ProvideDispatcherFactory;.provideDispatcher:(Lcom/nextcloud/talk/dagger/modules/RestModule;)Lokhttp3/Dispatcher; // method@f06d │ │ +4854e4: 0c01 |0226: move-result-object v1 │ │ +4854e6: 1101 |0227: return-object v1 │ │ +4854e8: 5401 feae |0228: iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ +4854ec: 7110 11e5 0100 |022a: invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetrestModule:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/RestModule; // method@e511 │ │ +4854f2: 0c01 |022d: move-result-object v1 │ │ +4854f4: 7110 6cf0 0100 |022e: invoke-static {v1}, Lcom/nextcloud/talk/dagger/modules/RestModule_ProvideCookieManagerFactory;.provideCookieManager:(Lcom/nextcloud/talk/dagger/modules/RestModule;)Ljava/net/CookieManager; // method@f06c │ │ +4854fa: 0c01 |0231: move-result-object v1 │ │ +4854fc: 1101 |0232: return-object v1 │ │ +4854fe: 5401 feae |0233: iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ +485502: 7110 11e5 0100 |0235: invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetrestModule:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/RestModule; // method@e511 │ │ +485508: 0c01 |0238: move-result-object v1 │ │ +48550a: 7110 6bf0 0100 |0239: invoke-static {v1}, Lcom/nextcloud/talk/dagger/modules/RestModule_ProvideCacheFactory;.provideCache:(Lcom/nextcloud/talk/dagger/modules/RestModule;)Lokhttp3/Cache; // method@f06b │ │ +485510: 0c01 |023c: move-result-object v1 │ │ +485512: 1101 |023d: return-object v1 │ │ +485514: 5401 feae |023e: iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ +485518: 7110 04e5 0100 |0240: invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetdatabaseModule:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/DatabaseModule; // method@e504 │ │ +48551e: 0c01 |0243: move-result-object v1 │ │ +485520: 5402 feae |0244: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ +485524: 7110 03e5 0200 |0246: invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetcontextModule:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/ContextModule; // method@e503 │ │ +48552a: 0c02 |0249: move-result-object v2 │ │ +48552c: 7110 45f0 0200 |024a: invoke-static {v2}, Lcom/nextcloud/talk/dagger/modules/ContextModule_ProvideContextFactory;.provideContext:(Lcom/nextcloud/talk/dagger/modules/ContextModule;)Landroid/content/Context; // method@f045 │ │ +485532: 0c02 |024d: move-result-object v2 │ │ +485534: 5403 feae |024e: iget-object v3, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ +485538: 7110 0ce5 0300 |0250: invoke-static {v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetprovidePreferencesProvider:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Ldagger/internal/Provider; // method@e50c │ │ +48553e: 0c03 |0253: move-result-object v3 │ │ +485540: 7210 eaf3 0300 |0254: invoke-interface {v3}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ +485546: 0c03 |0257: move-result-object v3 │ │ +485548: 1f03 ac23 |0258: check-cast v3, Lcom/nextcloud/talk/utils/preferences/AppPreferences; // type@23ac │ │ +48554c: 7130 4df0 2103 |025a: invoke-static {v1, v2, v3}, Lcom/nextcloud/talk/dagger/modules/DatabaseModule_ProvideTalkDatabaseFactory;.provideTalkDatabase:(Lcom/nextcloud/talk/dagger/modules/DatabaseModule;Landroid/content/Context;Lcom/nextcloud/talk/utils/preferences/AppPreferences;)Lcom/nextcloud/talk/data/source/local/TalkDatabase; // method@f04d │ │ +485552: 0c01 |025d: move-result-object v1 │ │ +485554: 1101 |025e: return-object v1 │ │ +485556: 5401 feae |025f: iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ +48555a: 7110 11e5 0100 |0261: invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetrestModule:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/RestModule; // method@e511 │ │ +485560: 0c01 |0264: move-result-object v1 │ │ +485562: 5402 feae |0265: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ +485566: 7110 0ce5 0200 |0267: invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetprovidePreferencesProvider:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Ldagger/internal/Provider; // method@e50c │ │ +48556c: 0c02 |026a: move-result-object v2 │ │ +48556e: 7210 eaf3 0200 |026b: invoke-interface {v2}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ +485574: 0c02 |026e: move-result-object v2 │ │ +485576: 1f02 ac23 |026f: check-cast v2, Lcom/nextcloud/talk/utils/preferences/AppPreferences; // type@23ac │ │ +48557a: 5403 feae |0271: iget-object v3, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ +48557e: 7110 2ce5 0300 |0273: invoke-static {v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$muserManager:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/users/UserManager; // method@e52c │ │ +485584: 0c03 |0276: move-result-object v3 │ │ +485586: 7130 6ff0 2103 |0277: invoke-static {v1, v2, v3}, Lcom/nextcloud/talk/dagger/modules/RestModule_ProvideKeyManagerFactory;.provideKeyManager:(Lcom/nextcloud/talk/dagger/modules/RestModule;Lcom/nextcloud/talk/utils/preferences/AppPreferences;Lcom/nextcloud/talk/users/UserManager;)Lcom/nextcloud/talk/utils/ssl/KeyManager; // method@f06f │ │ +48558c: 0c01 |027a: move-result-object v1 │ │ +48558e: 1101 |027b: return-object v1 │ │ +485590: 5401 feae |027c: iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ +485594: 7110 11e5 0100 |027e: invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetrestModule:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/RestModule; // method@e511 │ │ +48559a: 0c01 |0281: move-result-object v1 │ │ +48559c: 5402 feae |0282: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ +4855a0: 7110 0ae5 0200 |0284: invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetprovideKeyManagerProvider:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Ldagger/internal/Provider; // method@e50a │ │ +4855a6: 0c02 |0287: move-result-object v2 │ │ +4855a8: 7210 eaf3 0200 |0288: invoke-interface {v2}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ +4855ae: 0c02 |028b: move-result-object v2 │ │ +4855b0: 1f02 b223 |028c: check-cast v2, Lcom/nextcloud/talk/utils/ssl/KeyManager; // type@23b2 │ │ +4855b4: 5403 feae |028e: iget-object v3, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ +4855b8: 7110 10e5 0300 |0290: invoke-static {v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetprovideTrustManagerProvider:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Ldagger/internal/Provider; // method@e510 │ │ +4855be: 0c03 |0293: move-result-object v3 │ │ +4855c0: 7210 eaf3 0300 |0294: invoke-interface {v3}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ +4855c6: 0c03 |0297: move-result-object v3 │ │ +4855c8: 1f03 b423 |0298: check-cast v3, Lcom/nextcloud/talk/utils/ssl/TrustManager; // type@23b4 │ │ +4855cc: 7130 74f0 2103 |029a: invoke-static {v1, v2, v3}, Lcom/nextcloud/talk/dagger/modules/RestModule_ProvideSslSocketFactoryCompatFactory;.provideSslSocketFactoryCompat:(Lcom/nextcloud/talk/dagger/modules/RestModule;Lcom/nextcloud/talk/utils/ssl/KeyManager;Lcom/nextcloud/talk/utils/ssl/TrustManager;)Lcom/nextcloud/talk/utils/ssl/SSLSocketFactoryCompat; // method@f074 │ │ +4855d2: 0c01 |029d: move-result-object v1 │ │ +4855d4: 1101 |029e: return-object v1 │ │ +4855d6: 5401 feae |029f: iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ +4855da: 7110 11e5 0100 |02a1: invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetrestModule:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/RestModule; // method@e511 │ │ +4855e0: 0c01 |02a4: move-result-object v1 │ │ +4855e2: 7110 75f0 0100 |02a5: invoke-static {v1}, Lcom/nextcloud/talk/dagger/modules/RestModule_ProvideTrustManagerFactory;.provideTrustManager:(Lcom/nextcloud/talk/dagger/modules/RestModule;)Lcom/nextcloud/talk/utils/ssl/TrustManager; // method@f075 │ │ +4855e8: 0c01 |02a8: move-result-object v1 │ │ +4855ea: 1101 |02a9: return-object v1 │ │ +4855ec: 5401 feae |02aa: iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ +4855f0: 7110 04e5 0100 |02ac: invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetdatabaseModule:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/DatabaseModule; // method@e504 │ │ +4855f6: 0c01 |02af: move-result-object v1 │ │ +4855f8: 5402 feae |02b0: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ +4855fc: 7110 03e5 0200 |02b2: invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetcontextModule:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/ContextModule; // method@e503 │ │ +485602: 0c02 |02b5: move-result-object v2 │ │ +485604: 7110 45f0 0200 |02b6: invoke-static {v2}, Lcom/nextcloud/talk/dagger/modules/ContextModule_ProvideContextFactory;.provideContext:(Lcom/nextcloud/talk/dagger/modules/ContextModule;)Landroid/content/Context; // method@f045 │ │ +48560a: 0c02 |02b9: move-result-object v2 │ │ +48560c: 7120 4bf0 2100 |02ba: invoke-static {v1, v2}, Lcom/nextcloud/talk/dagger/modules/DatabaseModule_ProvidePreferencesFactory;.providePreferences:(Lcom/nextcloud/talk/dagger/modules/DatabaseModule;Landroid/content/Context;)Lcom/nextcloud/talk/utils/preferences/AppPreferences; // method@f04b │ │ +485612: 0c01 |02bd: move-result-object v1 │ │ +485614: 1101 |02be: return-object v1 │ │ +485616: 5401 feae |02bf: iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ +48561a: 7110 11e5 0100 |02c1: invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetrestModule:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/RestModule; // method@e511 │ │ +485620: 0c01 |02c4: move-result-object v1 │ │ +485622: 5402 feae |02c5: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ +485626: 7110 0ce5 0200 |02c7: invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetprovidePreferencesProvider:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Ldagger/internal/Provider; // method@e50c │ │ +48562c: 0c02 |02ca: move-result-object v2 │ │ +48562e: 7210 eaf3 0200 |02cb: invoke-interface {v2}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ +485634: 0c02 |02ce: move-result-object v2 │ │ +485636: 1f02 ac23 |02cf: check-cast v2, Lcom/nextcloud/talk/utils/preferences/AppPreferences; // type@23ac │ │ +48563a: 7120 72f0 2100 |02d1: invoke-static {v1, v2}, Lcom/nextcloud/talk/dagger/modules/RestModule_ProvideProxyFactory;.provideProxy:(Lcom/nextcloud/talk/dagger/modules/RestModule;Lcom/nextcloud/talk/utils/preferences/AppPreferences;)Ljava/net/Proxy; // method@f072 │ │ +485640: 0c01 |02d4: move-result-object v1 │ │ +485642: 1101 |02d5: return-object v1 │ │ +485644: 5401 feae |02d6: iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ +485648: 7110 11e5 0100 |02d8: invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetrestModule:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/RestModule; // method@e511 │ │ +48564e: 0c02 |02db: move-result-object v2 │ │ +485650: 5401 feae |02dc: iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ +485654: 7110 0de5 0100 |02de: invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetprovideProxyProvider:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Ldagger/internal/Provider; // method@e50d │ │ +48565a: 0c01 |02e1: move-result-object v1 │ │ +48565c: 7210 eaf3 0100 |02e2: invoke-interface {v1}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ +485662: 0c01 |02e5: move-result-object v1 │ │ +485664: 0713 |02e6: move-object v3, v1 │ │ +485666: 1f03 dc24 |02e7: check-cast v3, Ljava/net/Proxy; // type@24dc │ │ +48566a: 5401 feae |02e9: iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ +48566e: 7110 0ce5 0100 |02eb: invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetprovidePreferencesProvider:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Ldagger/internal/Provider; // method@e50c │ │ +485674: 0c01 |02ee: move-result-object v1 │ │ +485676: 7210 eaf3 0100 |02ef: invoke-interface {v1}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ +48567c: 0c01 |02f2: move-result-object v1 │ │ +48567e: 0714 |02f3: move-object v4, v1 │ │ +485680: 1f04 ac23 |02f4: check-cast v4, Lcom/nextcloud/talk/utils/preferences/AppPreferences; // type@23ac │ │ +485684: 5401 feae |02f6: iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ +485688: 7110 10e5 0100 |02f8: invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetprovideTrustManagerProvider:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Ldagger/internal/Provider; // method@e510 │ │ +48568e: 0c01 |02fb: move-result-object v1 │ │ +485690: 7210 eaf3 0100 |02fc: invoke-interface {v1}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ +485696: 0c01 |02ff: move-result-object v1 │ │ +485698: 0715 |0300: move-object v5, v1 │ │ +48569a: 1f05 b423 |0301: check-cast v5, Lcom/nextcloud/talk/utils/ssl/TrustManager; // type@23b4 │ │ +48569e: 5401 feae |0303: iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ +4856a2: 7110 0fe5 0100 |0305: invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetprovideSslSocketFactoryCompatProvider:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Ldagger/internal/Provider; // method@e50f │ │ +4856a8: 0c01 |0308: move-result-object v1 │ │ +4856aa: 7210 eaf3 0100 |0309: invoke-interface {v1}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ +4856b0: 0c01 |030c: move-result-object v1 │ │ +4856b2: 0716 |030d: move-object v6, v1 │ │ +4856b4: 1f06 b323 |030e: check-cast v6, Lcom/nextcloud/talk/utils/ssl/SSLSocketFactoryCompat; // type@23b3 │ │ +4856b8: 5401 feae |0310: iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ +4856bc: 7110 06e5 0100 |0312: invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetprovideCacheProvider:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Ldagger/internal/Provider; // method@e506 │ │ +4856c2: 0c01 |0315: move-result-object v1 │ │ +4856c4: 7210 eaf3 0100 |0316: invoke-interface {v1}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ +4856ca: 0c01 |0319: move-result-object v1 │ │ +4856cc: 0717 |031a: move-object v7, v1 │ │ +4856ce: 1f07 4826 |031b: check-cast v7, Lokhttp3/Cache; // type@2648 │ │ +4856d2: 5401 feae |031d: iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ +4856d6: 7110 07e5 0100 |031f: invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetprovideCookieManagerProvider:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Ldagger/internal/Provider; // method@e507 │ │ +4856dc: 0c01 |0322: move-result-object v1 │ │ +4856de: 7210 eaf3 0100 |0323: invoke-interface {v1}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ +4856e4: 0c01 |0326: move-result-object v1 │ │ +4856e6: 0718 |0327: move-object v8, v1 │ │ +4856e8: 1f08 d624 |0328: check-cast v8, Ljava/net/CookieManager; // type@24d6 │ │ +4856ec: 5401 feae |032a: iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ +4856f0: 7110 08e5 0100 |032c: invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetprovideDispatcherProvider:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Ldagger/internal/Provider; // method@e508 │ │ +4856f6: 0c01 |032f: move-result-object v1 │ │ +4856f8: 7210 eaf3 0100 |0330: invoke-interface {v1}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ +4856fe: 0c01 |0333: move-result-object v1 │ │ +485700: 0719 |0334: move-object v9, v1 │ │ +485702: 1f09 5126 |0335: check-cast v9, Lokhttp3/Dispatcher; // type@2651 │ │ +485706: 7708 6ef0 0200 |0337: invoke-static/range {v2, v3, v4, v5, v6, v7, v8, v9}, Lcom/nextcloud/talk/dagger/modules/RestModule_ProvideHttpClientFactory;.provideHttpClient:(Lcom/nextcloud/talk/dagger/modules/RestModule;Ljava/net/Proxy;Lcom/nextcloud/talk/utils/preferences/AppPreferences;Lcom/nextcloud/talk/utils/ssl/TrustManager;Lcom/nextcloud/talk/utils/ssl/SSLSocketFactoryCompat;Lokhttp3/Cache;Ljava/net/CookieManager;Lokhttp3/Dispatcher;)Lokhttp3/OkHttpClient; // method@f06e │ │ +48570c: 0c01 |033a: move-result-object v1 │ │ +48570e: 1101 |033b: return-object v1 │ │ +485710: 5401 feae |033c: iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ +485714: 7110 11e5 0100 |033e: invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetrestModule:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/RestModule; // method@e511 │ │ +48571a: 0c01 |0341: move-result-object v1 │ │ +48571c: 5402 feae |0342: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ +485720: 7110 09e5 0200 |0344: invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetprovideHttpClientProvider:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Ldagger/internal/Provider; // method@e509 │ │ +485726: 0c02 |0347: move-result-object v2 │ │ +485728: 7210 eaf3 0200 |0348: invoke-interface {v2}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ +48572e: 0c02 |034b: move-result-object v2 │ │ +485730: 1f02 5e26 |034c: check-cast v2, Lokhttp3/OkHttpClient; // type@265e │ │ +485734: 7120 73f0 2100 |034e: invoke-static {v1, v2}, Lcom/nextcloud/talk/dagger/modules/RestModule_ProvideRetrofitFactory;.provideRetrofit:(Lcom/nextcloud/talk/dagger/modules/RestModule;Lokhttp3/OkHttpClient;)Lretrofit2/Retrofit; // method@f073 │ │ +48573a: 0c01 |0351: move-result-object v1 │ │ +48573c: 1101 |0352: return-object v1 │ │ +48573e: 5401 feae |0353: iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ +485742: 7110 11e5 0100 |0355: invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetrestModule:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/RestModule; // method@e511 │ │ +485748: 0c01 |0358: move-result-object v1 │ │ +48574a: 5402 feae |0359: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@aefe │ │ +48574e: 7110 0ee5 0200 |035b: invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.-$$Nest$fgetprovideRetrofitProvider:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Ldagger/internal/Provider; // method@e50e │ │ +485754: 0c02 |035e: move-result-object v2 │ │ +485756: 7210 eaf3 0200 |035f: invoke-interface {v2}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ +48575c: 0c02 |0362: move-result-object v2 │ │ +48575e: 1f02 db26 |0363: check-cast v2, Lretrofit2/Retrofit; // type@26db │ │ +485762: 7120 71f0 2100 |0365: invoke-static {v1, v2}, Lcom/nextcloud/talk/dagger/modules/RestModule_ProvideNcApiFactory;.provideNcApi:(Lcom/nextcloud/talk/dagger/modules/RestModule;Lretrofit2/Retrofit;)Lcom/nextcloud/talk/api/NcApi; // method@f071 │ │ +485768: 0c01 |0368: move-result-object v1 │ │ 48576a: 1101 |0369: return-object v1 │ │ -48576c: 0001 2800 0000 0000 5a03 0000 4303 ... |036a: packed-switch-data (84 units) │ │ +48576c: 0001 2800 0000 0000 4f03 0000 3803 ... |036a: packed-switch-data (84 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=2268 │ │ 0x0007 line=2389 │ │ 0x000f line=2387 │ │ - 0x0024 line=2384 │ │ - 0x0039 line=2381 │ │ - 0x0044 line=2378 │ │ - 0x0056 line=2375 │ │ - 0x0068 line=2372 │ │ - 0x0074 line=2369 │ │ - 0x0080 line=2366 │ │ - 0x008c line=2363 │ │ - 0x009e line=2360 │ │ - 0x00b5 line=2357 │ │ - 0x00c7 line=2354 │ │ - 0x00fb line=2351 │ │ - 0x0130 line=2348 │ │ - 0x0145 line=2345 │ │ - 0x015a line=2342 │ │ - 0x0166 line=2339 │ │ - 0x0178 line=2336 │ │ + 0x001a line=2384 │ │ + 0x002c line=2381 │ │ + 0x0038 line=2378 │ │ + 0x0044 line=2375 │ │ + 0x0050 line=2372 │ │ + 0x0062 line=2369 │ │ + 0x0079 line=2366 │ │ + 0x008b line=2363 │ │ + 0x00bf line=2360 │ │ + 0x00f4 line=2357 │ │ + 0x0109 line=2354 │ │ + 0x011e line=2351 │ │ + 0x012a line=2348 │ │ + 0x013c line=2345 │ │ + 0x014b line=2342 │ │ + 0x015a line=2339 │ │ + 0x016f line=2336 │ │ 0x0187 line=2333 │ │ - 0x0196 line=2330 │ │ - 0x01ab line=2327 │ │ - 0x01c3 line=2324 │ │ - 0x01cf line=2321 │ │ - 0x01d5 line=2318 │ │ - 0x01e1 line=2315 │ │ - 0x01f0 line=2312 │ │ - 0x01fc line=2309 │ │ - 0x0211 line=2306 │ │ - 0x021c line=2303 │ │ - 0x0227 line=2300 │ │ - 0x0232 line=2297 │ │ - 0x0253 line=2294 │ │ - 0x0270 line=2291 │ │ - 0x0293 line=2288 │ │ - 0x029e line=2285 │ │ - 0x02b3 line=2282 │ │ - 0x02ca line=2279 │ │ - 0x0330 line=2276 │ │ - 0x0347 line=2273 │ │ - 0x035e line=2270 │ │ + 0x0193 line=2330 │ │ + 0x0199 line=2327 │ │ + 0x01a5 line=2324 │ │ + 0x01b4 line=2321 │ │ + 0x01c0 line=2318 │ │ + 0x01cc line=2315 │ │ + 0x01e1 line=2312 │ │ + 0x01f6 line=2309 │ │ + 0x0208 line=2306 │ │ + 0x021d line=2303 │ │ + 0x0228 line=2300 │ │ + 0x0233 line=2297 │ │ + 0x023e line=2294 │ │ + 0x025f line=2291 │ │ + 0x027c line=2288 │ │ + 0x029f line=2285 │ │ + 0x02aa line=2282 │ │ + 0x02bf line=2279 │ │ + 0x02d6 line=2276 │ │ + 0x033c line=2273 │ │ + 0x0353 line=2270 │ │ locals : │ │ 0x0000 - 0x03be reg=18 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; │ │ │ │ source_file_idx : 8732 (DaggerNextcloudTalkApplicationComponent.java) │ │ │ │ Class #7397 header: │ │ class_idx : 8314 │ │ @@ -1966783,213 +1966783,213 @@ │ │ Annotations on method #58791 'inject' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "databaseStorageModule" } │ │ Annotations on method #58792 'inject' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "webSocketConnectionHelper" } │ │ Annotations on method #58793 'inject' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "webSocketInstance" } │ │ Annotations on method #58794 'injectAccountRemovalWorker' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance91" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance71" } │ │ Annotations on method #58795 'injectAccountVerificationActivity' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance99" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance82" } │ │ Annotations on method #58796 'injectAddParticipantsToConversation' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance20" } │ │ -Annotations on method #58797 'injectAttachmentDialog' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance48" } │ │ +Annotations on method #58797 'injectAttachmentDialog' │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance100" } │ │ Annotations on method #58798 'injectAudioOutputDialog' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance74" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance37" } │ │ Annotations on method #58799 'injectBaseActivity' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance47" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance94" } │ │ Annotations on method #58800 'injectCallActivity' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance77" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance58" } │ │ Annotations on method #58801 'injectCallNotificationActivity' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance81" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance20" } │ │ Annotations on method #58802 'injectCallRecordingViewModel' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance3" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance5" } │ │ Annotations on method #58803 'injectCapabilitiesWorker' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance27" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance41" } │ │ Annotations on method #58804 'injectChatActivity' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance7" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance67" } │ │ Annotations on method #58805 'injectChooseAccountDialogFragment' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance60" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance32" } │ │ Annotations on method #58806 'injectChooseAccountShareToDialogFragment' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance12" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance17" } │ │ Annotations on method #58807 'injectContactAddressBookWorker' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance33" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance23" } │ │ Annotations on method #58808 'injectContactsActivity' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance25" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance61" } │ │ Annotations on method #58809 'injectContactsActivityCompose' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance87" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance8" } │ │ Annotations on method #58810 'injectConversationCreationActivity' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance69" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance66" } │ │ Annotations on method #58811 'injectConversationInfoActivity' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance42" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance46" } │ │ Annotations on method #58812 'injectConversationInfoEditActivity' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance43" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance98" } │ │ Annotations on method #58813 'injectConversationsListActivity' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance44" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance25" } │ │ Annotations on method #58814 'injectConversationsListBottomDialog' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance30" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance50" } │ │ Annotations on method #58815 'injectConversationsListViewModel' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance5" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance7" } │ │ Annotations on method #58816 'injectCreateConversationDialogFragment' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance40" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance9" } │ │ Annotations on method #58817 'injectDatabaseStorageModule' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance72" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance64" } │ │ Annotations on method #58818 'injectDateTimePickerFragment' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance49" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance39" } │ │ Annotations on method #58819 'injectDeleteConversationWorker' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance98" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance45" } │ │ Annotations on method #58820 'injectDiagnoseActivity' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance97" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance30" } │ │ Annotations on method #58821 'injectDialogBanListFragment' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance50" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance3" } │ │ Annotations on method #58822 'injectDirectReplyReceiver' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance21" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance89" } │ │ Annotations on method #58823 'injectDismissRecordingAvailableReceiver' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance16" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance13" } │ │ Annotations on method #58824 'injectDownloadFileToCacheWorker' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance84" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance76" } │ │ Annotations on method #58825 'injectFileAttachmentPreviewFragment' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance67" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance81" } │ │ Annotations on method #58826 'injectFilterConversationFragment' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance58" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance51" } │ │ Annotations on method #58827 'injectFullScreenTextViewerActivity' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance46" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance65" } │ │ Annotations on method #58828 'injectGeocodingActivity' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance53" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance60" } │ │ Annotations on method #58829 'injectIncomingDeckCardViewHolder' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance26" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance2" } │ │ Annotations on method #58830 'injectIncomingLinkPreviewMessageViewHolder' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance88" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance85" } │ │ Annotations on method #58831 'injectIncomingLocationMessageViewHolder' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance63" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance77" } │ │ Annotations on method #58832 'injectIncomingPollMessageViewHolder' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance22" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance26" } │ │ Annotations on method #58833 'injectIncomingTextMessageViewHolder' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance38" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance97" } │ │ Annotations on method #58834 'injectIncomingVoiceMessageViewHolder' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance80" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance73" } │ │ Annotations on method #58835 'injectInvitationsActivity' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance76" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance29" } │ │ Annotations on method #58836 'injectInvitationsAdapter' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance89" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance80" } │ │ Annotations on method #58837 'injectLeaveConversationWorker' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance11" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance96" } │ │ Annotations on method #58838 'injectListOpenConversationsActivity' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance94" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance44" } │ │ Annotations on method #58839 'injectLocationPickerActivity' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance85" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance57" } │ │ Annotations on method #58840 'injectLockedActivity' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance86" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance78" } │ │ Annotations on method #58841 'injectMainActivity' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance52" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance69" } │ │ Annotations on method #58842 'injectMarkAsReadReceiver' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance96" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance92" } │ │ Annotations on method #58843 'injectMentionAutocompletePresenter' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance18" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance74" } │ │ Annotations on method #58844 'injectMessageActionsDialog' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance13" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance87" } │ │ Annotations on method #58845 'injectMessageInputFragment' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance6" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance42" } │ │ Annotations on method #58846 'injectMessageInputVoiceRecordingFragment' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance34" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance99" } │ │ Annotations on method #58847 'injectMessageSearchActivity' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance36" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance83" } │ │ Annotations on method #58848 'injectMoreCallActionsDialog' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance93" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance62" } │ │ Annotations on method #58849 'injectNextcloudTalkApplication' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance19" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance86" } │ │ Annotations on method #58850 'injectNotificationWorker' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance75" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance55" } │ │ Annotations on method #58851 'injectOutcomingDeckCardViewHolder' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance45" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance56" } │ │ Annotations on method #58852 'injectOutcomingLinkPreviewMessageViewHolder' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance61" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance84" } │ │ Annotations on method #58853 'injectOutcomingLocationMessageViewHolder' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance57" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance90" } │ │ Annotations on method #58854 'injectOutcomingPollMessageViewHolder' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance9" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance54" } │ │ Annotations on method #58855 'injectOutcomingTextMessageViewHolder' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance14" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance95" } │ │ Annotations on method #58856 'injectOutcomingVoiceMessageViewHolder' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance24" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance70" } │ │ Annotations on method #58857 'injectPickImage' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance65" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance52" } │ │ Annotations on method #58858 'injectPollCreateDialogFragment' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance43" } │ │ Annotations on method #58859 'injectPollLoadingFragment' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance73" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance53" } │ │ Annotations on method #58860 'injectPollMainDialogFragment' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance95" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance28" } │ │ Annotations on method #58861 'injectPollMainViewModel' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance2" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance4" } │ │ Annotations on method #58862 'injectPollResultsFragment' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance28" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance47" } │ │ Annotations on method #58863 'injectPollVoteFragment' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance37" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance91" } │ │ Annotations on method #58864 'injectPowerManagerUtils' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance100" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance75" } │ │ Annotations on method #58865 'injectPreviewMessageViewHolder' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance82" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance38" } │ │ Annotations on method #58866 'injectProfileActivity' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance15" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance16" } │ │ Annotations on method #58867 'injectPushRegistrationWorker' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance79" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance68" } │ │ Annotations on method #58868 'injectPushUtils' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance92" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance19" } │ │ Annotations on method #58869 'injectRaiseHandViewModel' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance4" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance6" } │ │ Annotations on method #58870 'injectRemoteFileBrowserActivity' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance83" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance12" } │ │ Annotations on method #58871 'injectRenameConversationDialogFragment' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance35" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance24" } │ │ Annotations on method #58872 'injectSaveToStorageDialogFragment' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance23" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance22" } │ │ Annotations on method #58873 'injectScopeDialog' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance70" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance88" } │ │ Annotations on method #58874 'injectServerSelectionActivity' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance17" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance15" } │ │ Annotations on method #58875 'injectSetPhoneNumberDialogFragment' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance10" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance11" } │ │ Annotations on method #58876 'injectSetStatusDialogFragment' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance39" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance72" } │ │ Annotations on method #58877 'injectSettingsActivity' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance32" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance21" } │ │ Annotations on method #58878 'injectShareOperationWorker' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance68" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance79" } │ │ Annotations on method #58879 'injectShareRecordingToChatReceiver' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance55" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance49" } │ │ Annotations on method #58880 'injectSharedItemsActivity' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance51" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance34" } │ │ Annotations on method #58881 'injectShowReactionsDialog' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance56" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance93" } │ │ Annotations on method #58882 'injectSignalingSettingsWorker' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance31" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance10" } │ │ Annotations on method #58883 'injectSortingOrderDialogFragment' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance62" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance35" } │ │ Annotations on method #58884 'injectSwitchAccountActivity' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance41" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance40" } │ │ Annotations on method #58885 'injectSystemMessageViewHolder' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance54" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance59" } │ │ Annotations on method #58886 'injectTakePhotoActivity' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance29" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance18" } │ │ Annotations on method #58887 'injectTemporaryMessageViewHolder' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance8" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance27" } │ │ Annotations on method #58888 'injectTranslateActivity' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance71" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance36" } │ │ Annotations on method #58889 'injectUploadAndShareFilesWorker' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance90" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance" } │ │ Annotations on method #58890 'injectWebSocketConnectionHelper' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance59" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance63" } │ │ Annotations on method #58891 'injectWebSocketInstance' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance78" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance31" } │ │ Annotations on method #58892 'injectWebViewLoginActivity' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance66" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance14" } │ │ Annotations on method #58893 'injectWebsocketConnectionsWorker' │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance64" } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MethodParameters; accessFlags={ 0 } names={ "instance33" } │ │ Annotations on method #58895 'mapOfClassOfAndProviderOfViewModel' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "()" "Ljava/util/Map<" "Ljava/lang/Class<" "+" "Landroidx/lifecycle/ViewModel;" ">;" "Ljavax/inject/Provider<" "Landroidx/lifecycle/ViewModel;" ">;>;" } │ │ │ │ Class #7398 - │ │ Class descriptor : 'Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;' │ │ Access flags : 0x0010 (FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ @@ -1967920,18 +1967920,18 @@ │ │ registers : 9 │ │ ins : 9 │ │ outs : 9 │ │ insns size : 28 16-bit code units │ │ 488a20: |[488a20] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.:(Lcom/nextcloud/talk/dagger/modules/BusModule;Lcom/nextcloud/talk/dagger/modules/ContextModule;Lcom/nextcloud/talk/dagger/modules/DatabaseModule;Lcom/nextcloud/talk/dagger/modules/RestModule;Lcom/nextcloud/talk/utils/database/arbitrarystorage/ArbitraryStorageModule;Lcom/nextcloud/talk/dagger/modules/RepositoryModule;Lcom/nextcloud/talk/dagger/modules/UtilsModule;Lcom/nextcloud/talk/dagger/modules/ManagerModule;)V │ │ 488a30: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ 488a36: 5b00 11af |0003: iput-object v0, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@af11 │ │ -488a3a: 5b06 2caf |0005: iput-object v6, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.repositoryModule:Lcom/nextcloud/talk/dagger/modules/RepositoryModule; // field@af2c │ │ -488a3e: 5b04 2daf |0007: iput-object v4, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.restModule:Lcom/nextcloud/talk/dagger/modules/RestModule; // field@af2d │ │ -488a42: 5b03 0baf |0009: iput-object v3, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.databaseModule:Lcom/nextcloud/talk/dagger/modules/DatabaseModule; // field@af0b │ │ -488a46: 5b02 05af |000b: iput-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.contextModule:Lcom/nextcloud/talk/dagger/modules/ContextModule; // field@af05 │ │ +488a3a: 5b04 2daf |0005: iput-object v4, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.restModule:Lcom/nextcloud/talk/dagger/modules/RestModule; // field@af2d │ │ +488a3e: 5b03 0baf |0007: iput-object v3, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.databaseModule:Lcom/nextcloud/talk/dagger/modules/DatabaseModule; // field@af0b │ │ +488a42: 5b02 05af |0009: iput-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.contextModule:Lcom/nextcloud/talk/dagger/modules/ContextModule; // field@af05 │ │ +488a46: 5b06 2caf |000b: iput-object v6, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.repositoryModule:Lcom/nextcloud/talk/dagger/modules/RepositoryModule; // field@af2c │ │ 488a4a: 5b07 30af |000d: iput-object v7, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.utilsModule:Lcom/nextcloud/talk/dagger/modules/UtilsModule; // field@af30 │ │ 488a4e: 5b08 0daf |000f: iput-object v8, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.managerModule:Lcom/nextcloud/talk/dagger/modules/ManagerModule; // field@af0d │ │ 488a52: 5b01 01af |0011: iput-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.busModule:Lcom/nextcloud/talk/dagger/modules/BusModule; // field@af01 │ │ 488a56: 5b05 ffae |0013: iput-object v5, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.arbitraryStorageModule:Lcom/nextcloud/talk/utils/database/arbitrarystorage/ArbitraryStorageModule; // field@aeff │ │ 488a5a: 7609 43e5 0000 |0015: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.initialize:(Lcom/nextcloud/talk/dagger/modules/BusModule;Lcom/nextcloud/talk/dagger/modules/ContextModule;Lcom/nextcloud/talk/dagger/modules/DatabaseModule;Lcom/nextcloud/talk/dagger/modules/RestModule;Lcom/nextcloud/talk/utils/database/arbitrarystorage/ArbitraryStorageModule;Lcom/nextcloud/talk/dagger/modules/RepositoryModule;Lcom/nextcloud/talk/dagger/modules/UtilsModule;Lcom/nextcloud/talk/dagger/modules/ManagerModule;)V // method@e543 │ │ 488a60: 7609 44e5 0000 |0018: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.initialize2:(Lcom/nextcloud/talk/dagger/modules/BusModule;Lcom/nextcloud/talk/dagger/modules/ContextModule;Lcom/nextcloud/talk/dagger/modules/DatabaseModule;Lcom/nextcloud/talk/dagger/modules/RestModule;Lcom/nextcloud/talk/utils/database/arbitrarystorage/ArbitraryStorageModule;Lcom/nextcloud/talk/dagger/modules/RepositoryModule;Lcom/nextcloud/talk/dagger/modules/UtilsModule;Lcom/nextcloud/talk/dagger/modules/ManagerModule;)V // method@e544 │ │ 488a66: 0e00 |001b: return-void │ │ @@ -1967991,15 +1967991,15 @@ │ │ 4858be: 0c01 |0005: move-result-object v1 │ │ 4858c0: 7010 39e5 0300 |0006: invoke-direct {v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.colorUtil:()Lcom/nextcloud/android/common/ui/color/ColorUtil; // method@e539 │ │ 4858c6: 0c02 |0009: move-result-object v2 │ │ 4858c8: 7030 54d9 1002 |000a: invoke-direct {v0, v1, v2}, Lcom/nextcloud/android/common/ui/theme/utils/AndroidViewThemeUtils;.:(Lcom/nextcloud/android/common/ui/theme/MaterialSchemes;Lcom/nextcloud/android/common/ui/color/ColorUtil;)V // method@d954 │ │ 4858ce: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=700 │ │ + 0x0000 line=599 │ │ locals : │ │ 0x0000 - 0x000e reg=3 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ │ │ #46 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'androidXViewThemeUtils' │ │ type : '()Lcom/nextcloud/android/common/ui/theme/utils/AndroidXViewThemeUtils;' │ │ access : 0x0002 (PRIVATE) │ │ @@ -1968014,15 +1968014,15 @@ │ │ 4858ea: 0c01 |0005: move-result-object v1 │ │ 4858ec: 7010 2fe5 0300 |0006: invoke-direct {v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.androidViewThemeUtils:()Lcom/nextcloud/android/common/ui/theme/utils/AndroidViewThemeUtils; // method@e52f │ │ 4858f2: 0c02 |0009: move-result-object v2 │ │ 4858f4: 7030 d9d9 1002 |000a: invoke-direct {v0, v1, v2}, Lcom/nextcloud/android/common/ui/theme/utils/AndroidXViewThemeUtils;.:(Lcom/nextcloud/android/common/ui/theme/MaterialSchemes;Lcom/nextcloud/android/common/ui/theme/utils/AndroidViewThemeUtils;)V // method@d9d9 │ │ 4858fa: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=708 │ │ + 0x0000 line=607 │ │ locals : │ │ 0x0000 - 0x000e reg=3 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ │ │ #47 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'arbitraryStorageManager' │ │ type : '()Lcom/nextcloud/talk/arbitrarystorage/ArbitraryStorageManager;' │ │ access : 0x0002 (PRIVATE) │ │ @@ -1968083,15 +1968083,15 @@ │ │ 486780: 7110 45f0 0100 |0004: invoke-static {v1}, Lcom/nextcloud/talk/dagger/modules/ContextModule_ProvideContextFactory;.provideContext:(Lcom/nextcloud/talk/dagger/modules/ContextModule;)Landroid/content/Context; // method@f045 │ │ 486786: 0c01 |0007: move-result-object v1 │ │ 486788: 7120 4ff0 1000 |0008: invoke-static {v0, v1}, Lcom/nextcloud/talk/dagger/modules/ManagerModule_ProvideAudioFocusManagerFactory;.provideAudioFocusManager:(Lcom/nextcloud/talk/dagger/modules/ManagerModule;Landroid/content/Context;)Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager; // method@f04f │ │ 48678e: 0c00 |000b: move-result-object v0 │ │ 486790: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=659 │ │ + 0x0000 line=691 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ │ │ #50 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'callRecordingRepository' │ │ type : '()Lcom/nextcloud/talk/repositories/callrecording/CallRecordingRepository;' │ │ access : 0x0002 (PRIVATE) │ │ @@ -1968109,15 +1968109,15 @@ │ │ 487dac: 7010 41e5 0300 |000a: invoke-direct {v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.currentUserProviderImpl:()Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderImpl; // method@e541 │ │ 487db2: 0c02 |000d: move-result-object v2 │ │ 487db4: 7130 55f0 1002 |000e: invoke-static {v0, v1, v2}, Lcom/nextcloud/talk/dagger/modules/RepositoryModule_ProvideCallRecordingRepositoryFactory;.provideCallRecordingRepository:(Lcom/nextcloud/talk/dagger/modules/RepositoryModule;Lcom/nextcloud/talk/api/NcApi;Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;)Lcom/nextcloud/talk/repositories/callrecording/CallRecordingRepository; // method@f055 │ │ 487dba: 0c00 |0011: move-result-object v0 │ │ 487dbc: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=607 │ │ + 0x0000 line=639 │ │ locals : │ │ 0x0000 - 0x0013 reg=3 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ │ │ #51 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'chatBlocksDao' │ │ type : '()Lcom/nextcloud/talk/data/database/dao/ChatBlocksDao;' │ │ access : 0x0002 (PRIVATE) │ │ @@ -1968132,15 +1968132,15 @@ │ │ 486f32: 0c00 |0005: move-result-object v0 │ │ 486f34: 1f00 6122 |0006: check-cast v0, Lcom/nextcloud/talk/data/source/local/TalkDatabase; // type@2261 │ │ 486f38: 7110 46f0 0000 |0008: invoke-static {v0}, Lcom/nextcloud/talk/dagger/modules/DaosModule_ProvidesChatBlocksDaoFactory;.providesChatBlocksDao:(Lcom/nextcloud/talk/data/source/local/TalkDatabase;)Lcom/nextcloud/talk/data/database/dao/ChatBlocksDao; // method@f046 │ │ 486f3e: 0c00 |000b: move-result-object v0 │ │ 486f40: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=647 │ │ + 0x0000 line=679 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ │ │ #52 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'chatMessageRepository' │ │ type : '()Lcom/nextcloud/talk/chat/data/ChatMessageRepository;' │ │ access : 0x0002 (PRIVATE) │ │ @@ -1968164,15 +1968164,15 @@ │ │ 486738: 7010 41e5 0600 |0016: invoke-direct {v6}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.currentUserProviderImpl:()Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderImpl; // method@e541 │ │ 48673e: 0c05 |0019: move-result-object v5 │ │ 486740: 7706 5ff0 0000 |001a: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lcom/nextcloud/talk/dagger/modules/RepositoryModule_ProvideOfflineFirstChatRepositoryFactory;.provideOfflineFirstChatRepository:(Lcom/nextcloud/talk/dagger/modules/RepositoryModule;Lcom/nextcloud/talk/data/database/dao/ChatMessagesDao;Lcom/nextcloud/talk/data/database/dao/ChatBlocksDao;Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource;Lcom/nextcloud/talk/data/network/NetworkMonitor;Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;)Lcom/nextcloud/talk/chat/data/ChatMessageRepository; // method@f05f │ │ 486746: 0c00 |001d: move-result-object v0 │ │ 486748: 1100 |001e: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=651 │ │ + 0x0000 line=683 │ │ locals : │ │ 0x0000 - 0x001f reg=6 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ │ │ #53 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'chatMessagesDao' │ │ type : '()Lcom/nextcloud/talk/data/database/dao/ChatMessagesDao;' │ │ access : 0x0002 (PRIVATE) │ │ @@ -1968187,15 +1968187,15 @@ │ │ 486f5e: 0c00 |0005: move-result-object v0 │ │ 486f60: 1f00 6122 |0006: check-cast v0, Lcom/nextcloud/talk/data/source/local/TalkDatabase; // type@2261 │ │ 486f64: 7110 47f0 0000 |0008: invoke-static {v0}, Lcom/nextcloud/talk/dagger/modules/DaosModule_ProvidesChatDaoFactory;.providesChatDao:(Lcom/nextcloud/talk/data/source/local/TalkDatabase;)Lcom/nextcloud/talk/data/database/dao/ChatMessagesDao; // method@f047 │ │ 486f6a: 0c00 |000b: move-result-object v0 │ │ 486f6c: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=643 │ │ + 0x0000 line=675 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ │ │ #54 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'chatNetworkDataSource' │ │ type : '()Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource;' │ │ access : 0x0002 (PRIVATE) │ │ @@ -1968211,15 +1968211,15 @@ │ │ 4867ce: 0c01 |0007: move-result-object v1 │ │ 4867d0: 1f01 6f20 |0008: check-cast v1, Lcom/nextcloud/talk/api/NcApi; // type@206f │ │ 4867d4: 7120 56f0 1000 |000a: invoke-static {v0, v1}, Lcom/nextcloud/talk/dagger/modules/RepositoryModule_ProvideChatNetworkDataSourceFactory;.provideChatNetworkDataSource:(Lcom/nextcloud/talk/dagger/modules/RepositoryModule;Lcom/nextcloud/talk/api/NcApi;)Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource; // method@f056 │ │ 4867da: 0c00 |000d: move-result-object v0 │ │ 4867dc: 1100 |000e: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=631 │ │ + 0x0000 line=663 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ │ │ #55 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'colorUtil' │ │ type : '()Lcom/nextcloud/android/common/ui/color/ColorUtil;' │ │ access : 0x0002 (PRIVATE) │ │ @@ -1968233,15 +1968233,15 @@ │ │ 485864: 5421 05af |0002: iget-object v1, v2, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.contextModule:Lcom/nextcloud/talk/dagger/modules/ContextModule; // field@af05 │ │ 485868: 7110 45f0 0100 |0004: invoke-static {v1}, Lcom/nextcloud/talk/dagger/modules/ContextModule_ProvideContextFactory;.provideContext:(Lcom/nextcloud/talk/dagger/modules/ContextModule;)Landroid/content/Context; // method@f045 │ │ 48586e: 0c01 |0007: move-result-object v1 │ │ 485870: 7020 c1d8 1000 |0008: invoke-direct {v0, v1}, Lcom/nextcloud/android/common/ui/color/ColorUtil;.:(Landroid/content/Context;)V // method@d8c1 │ │ 485876: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=692 │ │ + 0x0000 line=591 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ │ │ #56 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'contactsRepository' │ │ type : '()Lcom/nextcloud/talk/contacts/ContactsRepository;' │ │ access : 0x0002 (PRIVATE) │ │ @@ -1968259,15 +1968259,15 @@ │ │ 48692c: 7010 1ce6 0300 |000a: invoke-direct {v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.userManager:()Lcom/nextcloud/talk/users/UserManager; // method@e61c │ │ 486932: 0c02 |000d: move-result-object v2 │ │ 486934: 7130 57f0 1002 |000e: invoke-static {v0, v1, v2}, Lcom/nextcloud/talk/dagger/modules/RepositoryModule_ProvideContactsRepositoryFactory;.provideContactsRepository:(Lcom/nextcloud/talk/dagger/modules/RepositoryModule;Lcom/nextcloud/talk/api/NcApiCoroutines;Lcom/nextcloud/talk/users/UserManager;)Lcom/nextcloud/talk/contacts/ContactsRepository; // method@f057 │ │ 48693a: 0c00 |0011: move-result-object v0 │ │ 48693c: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=675 │ │ + 0x0000 line=707 │ │ locals : │ │ 0x0000 - 0x0013 reg=3 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ │ │ #57 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'conversationCreationRepository' │ │ type : '()Lcom/nextcloud/talk/conversationcreation/ConversationCreationRepository;' │ │ access : 0x0002 (PRIVATE) │ │ @@ -1968285,15 +1968285,15 @@ │ │ 486ae8: 7010 1ce6 0300 |000a: invoke-direct {v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.userManager:()Lcom/nextcloud/talk/users/UserManager; // method@e61c │ │ 486aee: 0c02 |000d: move-result-object v2 │ │ 486af0: 7130 58f0 1002 |000e: invoke-static {v0, v1, v2}, Lcom/nextcloud/talk/dagger/modules/RepositoryModule_ProvideConversationCreationRepositoryFactory;.provideConversationCreationRepository:(Lcom/nextcloud/talk/dagger/modules/RepositoryModule;Lcom/nextcloud/talk/api/NcApiCoroutines;Lcom/nextcloud/talk/users/UserManager;)Lcom/nextcloud/talk/conversationcreation/ConversationCreationRepository; // method@f058 │ │ 486af6: 0c00 |0011: move-result-object v0 │ │ 486af8: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=679 │ │ + 0x0000 line=711 │ │ locals : │ │ 0x0000 - 0x0013 reg=3 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ │ │ #58 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'conversationInfoEditRepository' │ │ type : '()Lcom/nextcloud/talk/conversationinfoedit/data/ConversationInfoEditRepository;' │ │ access : 0x0002 (PRIVATE) │ │ @@ -1968315,15 +1968315,15 @@ │ │ 486c90: 7010 41e5 0400 |0012: invoke-direct {v4}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.currentUserProviderImpl:()Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderImpl; // method@e541 │ │ 486c96: 0c03 |0015: move-result-object v3 │ │ 486c98: 7140 59f0 1032 |0016: invoke-static {v0, v1, v2, v3}, Lcom/nextcloud/talk/dagger/modules/RepositoryModule_ProvideConversationInfoEditRepositoryFactory;.provideConversationInfoEditRepository:(Lcom/nextcloud/talk/dagger/modules/RepositoryModule;Lcom/nextcloud/talk/api/NcApi;Lcom/nextcloud/talk/api/NcApiCoroutines;Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;)Lcom/nextcloud/talk/conversationinfoedit/data/ConversationInfoEditRepository; // method@f059 │ │ 486c9e: 0c00 |0019: move-result-object v0 │ │ 486ca0: 1100 |001a: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=667 │ │ + 0x0000 line=699 │ │ locals : │ │ 0x0000 - 0x001b reg=4 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ │ │ #59 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'conversationRepository' │ │ type : '()Lcom/nextcloud/talk/conversation/repository/ConversationRepository;' │ │ access : 0x0002 (PRIVATE) │ │ @@ -1968341,15 +1968341,15 @@ │ │ 486a18: 7010 41e5 0300 |000a: invoke-direct {v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.currentUserProviderImpl:()Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderImpl; // method@e541 │ │ 486a1e: 0c02 |000d: move-result-object v2 │ │ 486a20: 7130 5af0 1002 |000e: invoke-static {v0, v1, v2}, Lcom/nextcloud/talk/dagger/modules/RepositoryModule_ProvideConversationRepositoryFactory;.provideConversationRepository:(Lcom/nextcloud/talk/dagger/modules/RepositoryModule;Lcom/nextcloud/talk/api/NcApi;Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;)Lcom/nextcloud/talk/conversation/repository/ConversationRepository; // method@f05a │ │ 486a26: 0c00 |0011: move-result-object v0 │ │ 486a28: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=671 │ │ + 0x0000 line=703 │ │ locals : │ │ 0x0000 - 0x0013 reg=3 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ │ │ #60 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'conversationsDao' │ │ type : '()Lcom/nextcloud/talk/data/database/dao/ConversationsDao;' │ │ access : 0x0002 (PRIVATE) │ │ @@ -1968364,15 +1968364,15 @@ │ │ 486f8a: 0c00 |0005: move-result-object v0 │ │ 486f8c: 1f00 6122 |0006: check-cast v0, Lcom/nextcloud/talk/data/source/local/TalkDatabase; // type@2261 │ │ 486f90: 7110 48f0 0000 |0008: invoke-static {v0}, Lcom/nextcloud/talk/dagger/modules/DaosModule_ProvidesConversationsDaoFactory;.providesConversationsDao:(Lcom/nextcloud/talk/data/source/local/TalkDatabase;)Lcom/nextcloud/talk/data/database/dao/ConversationsDao; // method@f048 │ │ 486f96: 0c00 |000b: move-result-object v0 │ │ 486f98: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=623 │ │ + 0x0000 line=655 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ │ │ #61 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'conversationsNetworkDataSource' │ │ type : '()Lcom/nextcloud/talk/conversationlist/data/network/ConversationsNetworkDataSource;' │ │ access : 0x0002 (PRIVATE) │ │ @@ -1968388,15 +1968388,15 @@ │ │ 486e16: 0c01 |0007: move-result-object v1 │ │ 486e18: 1f01 6f20 |0008: check-cast v1, Lcom/nextcloud/talk/api/NcApi; // type@206f │ │ 486e1c: 7120 5bf0 1000 |000a: invoke-static {v0, v1}, Lcom/nextcloud/talk/dagger/modules/RepositoryModule_ProvideConversationsNetworkDataSourceFactory;.provideConversationsNetworkDataSource:(Lcom/nextcloud/talk/dagger/modules/RepositoryModule;Lcom/nextcloud/talk/api/NcApi;)Lcom/nextcloud/talk/conversationlist/data/network/ConversationsNetworkDataSource; // method@f05b │ │ 486e22: 0c00 |000d: move-result-object v0 │ │ 486e24: 1100 |000e: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=627 │ │ + 0x0000 line=659 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ │ │ #62 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'conversationsRepository' │ │ type : '()Lcom/nextcloud/talk/repositories/conversations/ConversationsRepository;' │ │ access : 0x0002 (PRIVATE) │ │ @@ -1968418,15 +1968418,15 @@ │ │ 487e10: 7010 41e5 0400 |0012: invoke-direct {v4}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.currentUserProviderImpl:()Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderImpl; // method@e541 │ │ 487e16: 0c03 |0015: move-result-object v3 │ │ 487e18: 7140 5cf0 1032 |0016: invoke-static {v0, v1, v2, v3}, Lcom/nextcloud/talk/dagger/modules/RepositoryModule_ProvideConversationsRepositoryFactory;.provideConversationsRepository:(Lcom/nextcloud/talk/dagger/modules/RepositoryModule;Lcom/nextcloud/talk/api/NcApi;Lcom/nextcloud/talk/api/NcApiCoroutines;Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;)Lcom/nextcloud/talk/repositories/conversations/ConversationsRepository; // method@f05c │ │ 487e1e: 0c00 |0019: move-result-object v0 │ │ 487e20: 1100 |001a: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=663 │ │ + 0x0000 line=695 │ │ locals : │ │ 0x0000 - 0x001b reg=4 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ │ │ #63 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'currentUserProviderImpl' │ │ type : '()Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderImpl;' │ │ access : 0x0002 (PRIVATE) │ │ @@ -1968439,15 +1968439,15 @@ │ │ 488678: 2200 a323 |0000: new-instance v0, Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderImpl; // type@23a3 │ │ 48867c: 7010 1ce6 0200 |0002: invoke-direct {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.userManager:()Lcom/nextcloud/talk/users/UserManager; // method@e61c │ │ 488682: 0c01 |0005: move-result-object v1 │ │ 488684: 7020 16f3 1000 |0006: invoke-direct {v0, v1}, Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderImpl;.:(Lcom/nextcloud/talk/users/UserManager;)V // method@f316 │ │ 48868a: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=591 │ │ + 0x0000 line=587 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ │ │ #64 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'dialogViewThemeUtils' │ │ type : '()Lcom/nextcloud/android/common/ui/theme/utils/DialogViewThemeUtils;' │ │ access : 0x0002 (PRIVATE) │ │ @@ -1968460,347 +1968460,347 @@ │ │ 48590c: 2200 db1e |0000: new-instance v0, Lcom/nextcloud/android/common/ui/theme/utils/DialogViewThemeUtils; // type@1edb │ │ 485910: 7010 10e6 0200 |0002: invoke-direct {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.materialSchemes:()Lcom/nextcloud/android/common/ui/theme/MaterialSchemes; // method@e610 │ │ 485916: 0c01 |0005: move-result-object v1 │ │ 485918: 7020 60da 1000 |0006: invoke-direct {v0, v1}, Lcom/nextcloud/android/common/ui/theme/utils/DialogViewThemeUtils;.:(Lcom/nextcloud/android/common/ui/theme/MaterialSchemes;)V // method@da60 │ │ 48591e: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=716 │ │ + 0x0000 line=615 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ │ │ #65 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'initialize' │ │ type : '(Lcom/nextcloud/talk/dagger/modules/BusModule;Lcom/nextcloud/talk/dagger/modules/ContextModule;Lcom/nextcloud/talk/dagger/modules/DatabaseModule;Lcom/nextcloud/talk/dagger/modules/RestModule;Lcom/nextcloud/talk/utils/database/arbitrarystorage/ArbitraryStorageModule;Lcom/nextcloud/talk/dagger/modules/RepositoryModule;Lcom/nextcloud/talk/dagger/modules/UtilsModule;Lcom/nextcloud/talk/dagger/modules/ManagerModule;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 9 │ │ outs : 3 │ │ - insns size : 324 16-bit code units │ │ + insns size : 327 16-bit code units │ │ 488a80: |[488a80] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.initialize:(Lcom/nextcloud/talk/dagger/modules/BusModule;Lcom/nextcloud/talk/dagger/modules/ContextModule;Lcom/nextcloud/talk/dagger/modules/DatabaseModule;Lcom/nextcloud/talk/dagger/modules/RestModule;Lcom/nextcloud/talk/utils/database/arbitrarystorage/ArbitraryStorageModule;Lcom/nextcloud/talk/dagger/modules/RepositoryModule;Lcom/nextcloud/talk/dagger/modules/UtilsModule;Lcom/nextcloud/talk/dagger/modules/ManagerModule;)V │ │ 488a90: 2201 7220 |0000: new-instance v1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; // type@2072 │ │ 488a94: 5402 11af |0002: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@af11 │ │ -488a98: 1253 |0004: const/4 v3, #int 5 // #5 │ │ +488a98: 1243 |0004: const/4 v3, #int 4 // #4 │ │ 488a9a: 7030 00e5 2103 |0005: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V // method@e500 │ │ 488aa0: 7110 e7f3 0100 |0008: invoke-static {v1}, Ldagger/internal/DoubleCheck;.provider:(Ldagger/internal/Provider;)Ldagger/internal/Provider; // method@f3e7 │ │ 488aa6: 0c01 |000b: move-result-object v1 │ │ 488aa8: 5b01 24af |000c: iput-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.providePreferencesProvider:Ldagger/internal/Provider; // field@af24 │ │ 488aac: 2201 7220 |000e: new-instance v1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; // type@2072 │ │ 488ab0: 5402 11af |0010: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@af11 │ │ -488ab4: 1243 |0012: const/4 v3, #int 4 // #4 │ │ +488ab4: 1233 |0012: const/4 v3, #int 3 // #3 │ │ 488ab6: 7030 00e5 2103 |0013: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V // method@e500 │ │ 488abc: 7110 e7f3 0100 |0016: invoke-static {v1}, Ldagger/internal/DoubleCheck;.provider:(Ldagger/internal/Provider;)Ldagger/internal/Provider; // method@f3e7 │ │ 488ac2: 0c01 |0019: move-result-object v1 │ │ 488ac4: 5b01 25af |001a: iput-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.provideProxyProvider:Ldagger/internal/Provider; // field@af25 │ │ 488ac8: 2201 7220 |001c: new-instance v1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; // type@2072 │ │ 488acc: 5402 11af |001e: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@af11 │ │ -488ad0: 1263 |0020: const/4 v3, #int 6 // #6 │ │ +488ad0: 1253 |0020: const/4 v3, #int 5 // #5 │ │ 488ad2: 7030 00e5 2103 |0021: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V // method@e500 │ │ 488ad8: 7110 e7f3 0100 |0024: invoke-static {v1}, Ldagger/internal/DoubleCheck;.provider:(Ldagger/internal/Provider;)Ldagger/internal/Provider; // method@f3e7 │ │ 488ade: 0c01 |0027: move-result-object v1 │ │ 488ae0: 5b01 29af |0028: iput-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.provideTrustManagerProvider:Ldagger/internal/Provider; // field@af29 │ │ 488ae4: 2201 7220 |002a: new-instance v1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; // type@2072 │ │ 488ae8: 5402 11af |002c: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@af11 │ │ -488aec: 1303 0900 |002e: const/16 v3, #int 9 // #9 │ │ +488aec: 1303 0800 |002e: const/16 v3, #int 8 // #8 │ │ 488af0: 7030 00e5 2103 |0030: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V // method@e500 │ │ 488af6: 7110 e7f3 0100 |0033: invoke-static {v1}, Ldagger/internal/DoubleCheck;.provider:(Ldagger/internal/Provider;)Ldagger/internal/Provider; // method@f3e7 │ │ 488afc: 0c01 |0036: move-result-object v1 │ │ 488afe: 5b01 28af |0037: iput-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.provideTalkDatabaseProvider:Ldagger/internal/Provider; // field@af28 │ │ 488b02: 2201 7220 |0039: new-instance v1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; // type@2072 │ │ 488b06: 5402 11af |003b: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@af11 │ │ -488b0a: 1303 0800 |003d: const/16 v3, #int 8 // #8 │ │ -488b0e: 7030 00e5 2103 |003f: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V // method@e500 │ │ -488b14: 7110 e7f3 0100 |0042: invoke-static {v1}, Ldagger/internal/DoubleCheck;.provider:(Ldagger/internal/Provider;)Ldagger/internal/Provider; // method@f3e7 │ │ -488b1a: 0c01 |0045: move-result-object v1 │ │ -488b1c: 5b01 1daf |0046: iput-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.provideKeyManagerProvider:Ldagger/internal/Provider; // field@af1d │ │ -488b20: 2201 7220 |0048: new-instance v1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; // type@2072 │ │ -488b24: 5402 11af |004a: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@af11 │ │ -488b28: 1273 |004c: const/4 v3, #int 7 // #7 │ │ -488b2a: 7030 00e5 2103 |004d: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V // method@e500 │ │ -488b30: 7110 e7f3 0100 |0050: invoke-static {v1}, Ldagger/internal/DoubleCheck;.provider:(Ldagger/internal/Provider;)Ldagger/internal/Provider; // method@f3e7 │ │ -488b36: 0c01 |0053: move-result-object v1 │ │ -488b38: 5b01 27af |0054: iput-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.provideSslSocketFactoryCompatProvider:Ldagger/internal/Provider; // field@af27 │ │ -488b3c: 2201 7220 |0056: new-instance v1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; // type@2072 │ │ -488b40: 5402 11af |0058: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@af11 │ │ -488b44: 1303 0a00 |005a: const/16 v3, #int 10 // #a │ │ -488b48: 7030 00e5 2103 |005c: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V // method@e500 │ │ -488b4e: 7110 e7f3 0100 |005f: invoke-static {v1}, Ldagger/internal/DoubleCheck;.provider:(Ldagger/internal/Provider;)Ldagger/internal/Provider; // method@f3e7 │ │ -488b54: 0c01 |0062: move-result-object v1 │ │ -488b56: 5b01 17af |0063: iput-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.provideCacheProvider:Ldagger/internal/Provider; // field@af17 │ │ -488b5a: 2201 7220 |0065: new-instance v1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; // type@2072 │ │ -488b5e: 5402 11af |0067: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@af11 │ │ -488b62: 1303 0b00 |0069: const/16 v3, #int 11 // #b │ │ -488b66: 7030 00e5 2103 |006b: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V // method@e500 │ │ -488b6c: 7110 e7f3 0100 |006e: invoke-static {v1}, Ldagger/internal/DoubleCheck;.provider:(Ldagger/internal/Provider;)Ldagger/internal/Provider; // method@f3e7 │ │ -488b72: 0c01 |0071: move-result-object v1 │ │ -488b74: 5b01 18af |0072: iput-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.provideCookieManagerProvider:Ldagger/internal/Provider; // field@af18 │ │ -488b78: 2201 7220 |0074: new-instance v1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; // type@2072 │ │ -488b7c: 5402 11af |0076: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@af11 │ │ -488b80: 1303 0c00 |0078: const/16 v3, #int 12 // #c │ │ -488b84: 7030 00e5 2103 |007a: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V // method@e500 │ │ -488b8a: 7110 e7f3 0100 |007d: invoke-static {v1}, Ldagger/internal/DoubleCheck;.provider:(Ldagger/internal/Provider;)Ldagger/internal/Provider; // method@f3e7 │ │ -488b90: 0c01 |0080: move-result-object v1 │ │ -488b92: 5b01 1aaf |0081: iput-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.provideDispatcherProvider:Ldagger/internal/Provider; // field@af1a │ │ -488b96: 2201 7220 |0083: new-instance v1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; // type@2072 │ │ -488b9a: 5402 11af |0085: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@af11 │ │ -488b9e: 1233 |0087: const/4 v3, #int 3 // #3 │ │ -488ba0: 7030 00e5 2103 |0088: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V // method@e500 │ │ -488ba6: 7110 e7f3 0100 |008b: invoke-static {v1}, Ldagger/internal/DoubleCheck;.provider:(Ldagger/internal/Provider;)Ldagger/internal/Provider; // method@f3e7 │ │ -488bac: 0c01 |008e: move-result-object v1 │ │ -488bae: 5b01 1caf |008f: iput-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.provideHttpClientProvider:Ldagger/internal/Provider; // field@af1c │ │ -488bb2: 2201 7220 |0091: new-instance v1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; // type@2072 │ │ -488bb6: 5402 11af |0093: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@af11 │ │ -488bba: 1223 |0095: const/4 v3, #int 2 // #2 │ │ -488bbc: 7030 00e5 2103 |0096: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V // method@e500 │ │ -488bc2: 7110 e7f3 0100 |0099: invoke-static {v1}, Ldagger/internal/DoubleCheck;.provider:(Ldagger/internal/Provider;)Ldagger/internal/Provider; // method@f3e7 │ │ -488bc8: 0c01 |009c: move-result-object v1 │ │ -488bca: 5b01 26af |009d: iput-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.provideRetrofitProvider:Ldagger/internal/Provider; // field@af26 │ │ -488bce: 2201 7220 |009f: new-instance v1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; // type@2072 │ │ -488bd2: 5402 11af |00a1: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@af11 │ │ -488bd6: 1213 |00a3: const/4 v3, #int 1 // #1 │ │ -488bd8: 7030 00e5 2103 |00a4: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V // method@e500 │ │ -488bde: 7110 e7f3 0100 |00a7: invoke-static {v1}, Ldagger/internal/DoubleCheck;.provider:(Ldagger/internal/Provider;)Ldagger/internal/Provider; // method@f3e7 │ │ -488be4: 0c01 |00aa: move-result-object v1 │ │ -488be6: 5b01 20af |00ab: iput-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.provideNcApiProvider:Ldagger/internal/Provider; // field@af20 │ │ -488bea: 2201 7220 |00ad: new-instance v1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; // type@2072 │ │ -488bee: 5402 11af |00af: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@af11 │ │ -488bf2: 1303 0d00 |00b1: const/16 v3, #int 13 // #d │ │ -488bf6: 7030 00e5 2103 |00b3: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V // method@e500 │ │ -488bfc: 7110 ebf3 0100 |00b6: invoke-static {v1}, Ldagger/internal/SingleCheck;.provider:(Ldagger/internal/Provider;)Ldagger/internal/Provider; // method@f3eb │ │ -488c02: 0c01 |00b9: move-result-object v1 │ │ -488c04: 5b01 19af |00ba: iput-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.provideDateUtilsProvider:Ldagger/internal/Provider; // field@af19 │ │ -488c08: 2201 7220 |00bc: new-instance v1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; // type@2072 │ │ -488c0c: 5402 11af |00be: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@af11 │ │ -488c10: 1203 |00c0: const/4 v3, #int 0 // #0 │ │ +488b0a: 1273 |003d: const/4 v3, #int 7 // #7 │ │ +488b0c: 7030 00e5 2103 |003e: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V // method@e500 │ │ +488b12: 7110 e7f3 0100 |0041: invoke-static {v1}, Ldagger/internal/DoubleCheck;.provider:(Ldagger/internal/Provider;)Ldagger/internal/Provider; // method@f3e7 │ │ +488b18: 0c01 |0044: move-result-object v1 │ │ +488b1a: 5b01 1daf |0045: iput-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.provideKeyManagerProvider:Ldagger/internal/Provider; // field@af1d │ │ +488b1e: 2201 7220 |0047: new-instance v1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; // type@2072 │ │ +488b22: 5402 11af |0049: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@af11 │ │ +488b26: 1263 |004b: const/4 v3, #int 6 // #6 │ │ +488b28: 7030 00e5 2103 |004c: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V // method@e500 │ │ +488b2e: 7110 e7f3 0100 |004f: invoke-static {v1}, Ldagger/internal/DoubleCheck;.provider:(Ldagger/internal/Provider;)Ldagger/internal/Provider; // method@f3e7 │ │ +488b34: 0c01 |0052: move-result-object v1 │ │ +488b36: 5b01 27af |0053: iput-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.provideSslSocketFactoryCompatProvider:Ldagger/internal/Provider; // field@af27 │ │ +488b3a: 2201 7220 |0055: new-instance v1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; // type@2072 │ │ +488b3e: 5402 11af |0057: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@af11 │ │ +488b42: 1303 0900 |0059: const/16 v3, #int 9 // #9 │ │ +488b46: 7030 00e5 2103 |005b: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V // method@e500 │ │ +488b4c: 7110 e7f3 0100 |005e: invoke-static {v1}, Ldagger/internal/DoubleCheck;.provider:(Ldagger/internal/Provider;)Ldagger/internal/Provider; // method@f3e7 │ │ +488b52: 0c01 |0061: move-result-object v1 │ │ +488b54: 5b01 17af |0062: iput-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.provideCacheProvider:Ldagger/internal/Provider; // field@af17 │ │ +488b58: 2201 7220 |0064: new-instance v1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; // type@2072 │ │ +488b5c: 5402 11af |0066: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@af11 │ │ +488b60: 1303 0a00 |0068: const/16 v3, #int 10 // #a │ │ +488b64: 7030 00e5 2103 |006a: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V // method@e500 │ │ +488b6a: 7110 e7f3 0100 |006d: invoke-static {v1}, Ldagger/internal/DoubleCheck;.provider:(Ldagger/internal/Provider;)Ldagger/internal/Provider; // method@f3e7 │ │ +488b70: 0c01 |0070: move-result-object v1 │ │ +488b72: 5b01 18af |0071: iput-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.provideCookieManagerProvider:Ldagger/internal/Provider; // field@af18 │ │ +488b76: 2201 7220 |0073: new-instance v1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; // type@2072 │ │ +488b7a: 5402 11af |0075: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@af11 │ │ +488b7e: 1303 0b00 |0077: const/16 v3, #int 11 // #b │ │ +488b82: 7030 00e5 2103 |0079: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V // method@e500 │ │ +488b88: 7110 e7f3 0100 |007c: invoke-static {v1}, Ldagger/internal/DoubleCheck;.provider:(Ldagger/internal/Provider;)Ldagger/internal/Provider; // method@f3e7 │ │ +488b8e: 0c01 |007f: move-result-object v1 │ │ +488b90: 5b01 1aaf |0080: iput-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.provideDispatcherProvider:Ldagger/internal/Provider; // field@af1a │ │ +488b94: 2201 7220 |0082: new-instance v1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; // type@2072 │ │ +488b98: 5402 11af |0084: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@af11 │ │ +488b9c: 1223 |0086: const/4 v3, #int 2 // #2 │ │ +488b9e: 7030 00e5 2103 |0087: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V // method@e500 │ │ +488ba4: 7110 e7f3 0100 |008a: invoke-static {v1}, Ldagger/internal/DoubleCheck;.provider:(Ldagger/internal/Provider;)Ldagger/internal/Provider; // method@f3e7 │ │ +488baa: 0c01 |008d: move-result-object v1 │ │ +488bac: 5b01 1caf |008e: iput-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.provideHttpClientProvider:Ldagger/internal/Provider; // field@af1c │ │ +488bb0: 2201 7220 |0090: new-instance v1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; // type@2072 │ │ +488bb4: 5402 11af |0092: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@af11 │ │ +488bb8: 1213 |0094: const/4 v3, #int 1 // #1 │ │ +488bba: 7030 00e5 2103 |0095: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V // method@e500 │ │ +488bc0: 7110 e7f3 0100 |0098: invoke-static {v1}, Ldagger/internal/DoubleCheck;.provider:(Ldagger/internal/Provider;)Ldagger/internal/Provider; // method@f3e7 │ │ +488bc6: 0c01 |009b: move-result-object v1 │ │ +488bc8: 5b01 26af |009c: iput-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.provideRetrofitProvider:Ldagger/internal/Provider; // field@af26 │ │ +488bcc: 2201 7220 |009e: new-instance v1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; // type@2072 │ │ +488bd0: 5402 11af |00a0: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@af11 │ │ +488bd4: 1203 |00a2: const/4 v3, #int 0 // #0 │ │ +488bd6: 7030 00e5 2103 |00a3: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V // method@e500 │ │ +488bdc: 7110 e7f3 0100 |00a6: invoke-static {v1}, Ldagger/internal/DoubleCheck;.provider:(Ldagger/internal/Provider;)Ldagger/internal/Provider; // method@f3e7 │ │ +488be2: 0c01 |00a9: move-result-object v1 │ │ +488be4: 5b01 20af |00aa: iput-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.provideNcApiProvider:Ldagger/internal/Provider; // field@af20 │ │ +488be8: 2201 7220 |00ac: new-instance v1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; // type@2072 │ │ +488bec: 5402 11af |00ae: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@af11 │ │ +488bf0: 1303 0c00 |00b0: const/16 v3, #int 12 // #c │ │ +488bf4: 7030 00e5 2103 |00b2: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V // method@e500 │ │ +488bfa: 7110 ebf3 0100 |00b5: invoke-static {v1}, Ldagger/internal/SingleCheck;.provider:(Ldagger/internal/Provider;)Ldagger/internal/Provider; // method@f3eb │ │ +488c00: 0c01 |00b8: move-result-object v1 │ │ +488c02: 5b01 22af |00b9: iput-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.providePermissionUtilProvider:Ldagger/internal/Provider; // field@af22 │ │ +488c06: 2201 7220 |00bb: new-instance v1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; // type@2072 │ │ +488c0a: 5402 11af |00bd: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@af11 │ │ +488c0e: 1303 0d00 |00bf: const/16 v3, #int 13 // #d │ │ 488c12: 7030 00e5 2103 |00c1: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V // method@e500 │ │ -488c18: 5b01 2eaf |00c4: iput-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.sharedItemsViewModelProvider:Ldagger/internal/Provider; // field@af2e │ │ -488c1c: 2201 7220 |00c6: new-instance v1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; // type@2072 │ │ -488c20: 5402 11af |00c8: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@af11 │ │ -488c24: 1303 0e00 |00ca: const/16 v3, #int 14 // #e │ │ -488c28: 7030 00e5 2103 |00cc: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V // method@e500 │ │ -488c2e: 5b01 10af |00cf: iput-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.messageSearchViewModelProvider:Ldagger/internal/Provider; // field@af10 │ │ -488c32: 2201 7220 |00d1: new-instance v1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; // type@2072 │ │ -488c36: 5402 11af |00d3: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@af11 │ │ -488c3a: 1303 0f00 |00d5: const/16 v3, #int 15 // #f │ │ -488c3e: 7030 00e5 2103 |00d7: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V // method@e500 │ │ -488c44: 5b01 14af |00da: iput-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.pollMainViewModelProvider:Ldagger/internal/Provider; // field@af14 │ │ -488c48: 2201 7220 |00dc: new-instance v1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; // type@2072 │ │ -488c4c: 5402 11af |00de: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@af11 │ │ -488c50: 1303 1000 |00e0: const/16 v3, #int 16 // #10 │ │ -488c54: 7030 00e5 2103 |00e2: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V // method@e500 │ │ -488c5a: 5b01 16af |00e5: iput-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.pollVoteViewModelProvider:Ldagger/internal/Provider; // field@af16 │ │ -488c5e: 2201 7220 |00e7: new-instance v1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; // type@2072 │ │ -488c62: 5402 11af |00e9: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@af11 │ │ -488c66: 1303 1100 |00eb: const/16 v3, #int 17 // #11 │ │ -488c6a: 7030 00e5 2103 |00ed: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V // method@e500 │ │ -488c70: 5b01 15af |00f0: iput-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.pollResultsViewModelProvider:Ldagger/internal/Provider; // field@af15 │ │ -488c74: 2201 7220 |00f2: new-instance v1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; // type@2072 │ │ -488c78: 5402 11af |00f4: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@af11 │ │ -488c7c: 1303 1200 |00f6: const/16 v3, #int 18 // #12 │ │ -488c80: 7030 00e5 2103 |00f8: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V // method@e500 │ │ -488c86: 5b01 13af |00fb: iput-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.pollCreateViewModelProvider:Ldagger/internal/Provider; // field@af13 │ │ -488c8a: 2201 7220 |00fd: new-instance v1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; // type@2072 │ │ -488c8e: 5402 11af |00ff: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@af11 │ │ -488c92: 1303 1400 |0101: const/16 v3, #int 20 // #14 │ │ -488c96: 7030 00e5 2103 |0103: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V // method@e500 │ │ -488c9c: 7110 e7f3 0100 |0106: invoke-static {v1}, Ldagger/internal/DoubleCheck;.provider:(Ldagger/internal/Provider;)Ldagger/internal/Provider; // method@f3e7 │ │ -488ca2: 0c01 |0109: move-result-object v1 │ │ -488ca4: 5b01 23af |010a: iput-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.providePreferencesImplProvider:Ldagger/internal/Provider; // field@af23 │ │ -488ca8: 2201 7220 |010c: new-instance v1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; // type@2072 │ │ -488cac: 5402 11af |010e: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@af11 │ │ -488cb0: 1303 1300 |0110: const/16 v3, #int 19 // #13 │ │ -488cb4: 7030 00e5 2103 |0112: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V // method@e500 │ │ -488cba: 5b01 2baf |0115: iput-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.remoteFileBrowserItemsViewModelProvider:Ldagger/internal/Provider; // field@af2b │ │ -488cbe: 2201 7220 |0117: new-instance v1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; // type@2072 │ │ -488cc2: 5402 11af |0119: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@af11 │ │ -488cc6: 1303 1500 |011b: const/16 v3, #int 21 // #15 │ │ -488cca: 7030 00e5 2103 |011d: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V // method@e500 │ │ -488cd0: 5b01 02af |0120: iput-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.callRecordingViewModelProvider:Ldagger/internal/Provider; // field@af02 │ │ -488cd4: 2201 7220 |0122: new-instance v1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; // type@2072 │ │ -488cd8: 5402 11af |0124: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@af11 │ │ -488cdc: 1303 1600 |0126: const/16 v3, #int 22 // #16 │ │ -488ce0: 7030 00e5 2103 |0128: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V // method@e500 │ │ -488ce6: 5b01 2aaf |012b: iput-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.raiseHandViewModelProvider:Ldagger/internal/Provider; // field@af2a │ │ -488cea: 2201 7220 |012d: new-instance v1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; // type@2072 │ │ -488cee: 5402 11af |012f: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@af11 │ │ -488cf2: 1303 1700 |0131: const/16 v3, #int 23 // #17 │ │ -488cf6: 7030 00e5 2103 |0133: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V // method@e500 │ │ -488cfc: 5b01 2faf |0136: iput-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.translateViewModelProvider:Ldagger/internal/Provider; // field@af2f │ │ -488d00: 2201 7220 |0138: new-instance v1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; // type@2072 │ │ -488d04: 5402 11af |013a: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@af11 │ │ -488d08: 1303 1800 |013c: const/16 v3, #int 24 // #18 │ │ -488d0c: 7030 00e5 2103 |013e: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V // method@e500 │ │ -488d12: 5b01 12af |0141: iput-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.openConversationsViewModelProvider:Ldagger/internal/Provider; // field@af12 │ │ -488d16: 0e00 |0143: return-void │ │ +488c18: 5b01 0eaf |00c4: iput-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.materialSchemesProviderImplProvider:Ldagger/internal/Provider; // field@af0e │ │ +488c1c: 7110 ebf3 0100 |00c6: invoke-static {v1}, Ldagger/internal/SingleCheck;.provider:(Ldagger/internal/Provider;)Ldagger/internal/Provider; // method@f3eb │ │ +488c22: 0c01 |00c9: move-result-object v1 │ │ +488c24: 5b01 00af |00ca: iput-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.bindMaterialSchemesProvider:Ldagger/internal/Provider; // field@af00 │ │ +488c28: 2201 7220 |00cc: new-instance v1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; // type@2072 │ │ +488c2c: 5402 11af |00ce: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@af11 │ │ +488c30: 1303 0e00 |00d0: const/16 v3, #int 14 // #e │ │ +488c34: 7030 00e5 2103 |00d2: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V // method@e500 │ │ +488c3a: 7110 ebf3 0100 |00d5: invoke-static {v1}, Ldagger/internal/SingleCheck;.provider:(Ldagger/internal/Provider;)Ldagger/internal/Provider; // method@f3eb │ │ +488c40: 0c01 |00d8: move-result-object v1 │ │ +488c42: 5b01 1eaf |00d9: iput-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.provideMessageUtilsProvider:Ldagger/internal/Provider; // field@af1e │ │ +488c46: 2201 7220 |00db: new-instance v1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; // type@2072 │ │ +488c4a: 5402 11af |00dd: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@af11 │ │ +488c4e: 1303 0f00 |00df: const/16 v3, #int 15 // #f │ │ +488c52: 7030 00e5 2103 |00e1: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V // method@e500 │ │ +488c58: 7110 ebf3 0100 |00e4: invoke-static {v1}, Ldagger/internal/SingleCheck;.provider:(Ldagger/internal/Provider;)Ldagger/internal/Provider; // method@f3eb │ │ +488c5e: 0c01 |00e7: move-result-object v1 │ │ +488c60: 5b01 19af |00e8: iput-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.provideDateUtilsProvider:Ldagger/internal/Provider; // field@af19 │ │ +488c64: 2201 7220 |00ea: new-instance v1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; // type@2072 │ │ +488c68: 5402 11af |00ec: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@af11 │ │ +488c6c: 1303 1000 |00ee: const/16 v3, #int 16 // #10 │ │ +488c70: 7030 00e5 2103 |00f0: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V // method@e500 │ │ +488c76: 5b01 2eaf |00f3: iput-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.sharedItemsViewModelProvider:Ldagger/internal/Provider; // field@af2e │ │ +488c7a: 2201 7220 |00f5: new-instance v1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; // type@2072 │ │ +488c7e: 5402 11af |00f7: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@af11 │ │ +488c82: 1303 1100 |00f9: const/16 v3, #int 17 // #11 │ │ +488c86: 7030 00e5 2103 |00fb: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V // method@e500 │ │ +488c8c: 5b01 10af |00fe: iput-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.messageSearchViewModelProvider:Ldagger/internal/Provider; // field@af10 │ │ +488c90: 2201 7220 |0100: new-instance v1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; // type@2072 │ │ +488c94: 5402 11af |0102: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@af11 │ │ +488c98: 1303 1200 |0104: const/16 v3, #int 18 // #12 │ │ +488c9c: 7030 00e5 2103 |0106: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V // method@e500 │ │ +488ca2: 5b01 14af |0109: iput-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.pollMainViewModelProvider:Ldagger/internal/Provider; // field@af14 │ │ +488ca6: 2201 7220 |010b: new-instance v1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; // type@2072 │ │ +488caa: 5402 11af |010d: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@af11 │ │ +488cae: 1303 1300 |010f: const/16 v3, #int 19 // #13 │ │ +488cb2: 7030 00e5 2103 |0111: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V // method@e500 │ │ +488cb8: 5b01 16af |0114: iput-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.pollVoteViewModelProvider:Ldagger/internal/Provider; // field@af16 │ │ +488cbc: 2201 7220 |0116: new-instance v1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; // type@2072 │ │ +488cc0: 5402 11af |0118: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@af11 │ │ +488cc4: 1303 1400 |011a: const/16 v3, #int 20 // #14 │ │ +488cc8: 7030 00e5 2103 |011c: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V // method@e500 │ │ +488cce: 5b01 15af |011f: iput-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.pollResultsViewModelProvider:Ldagger/internal/Provider; // field@af15 │ │ +488cd2: 2201 7220 |0121: new-instance v1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; // type@2072 │ │ +488cd6: 5402 11af |0123: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@af11 │ │ +488cda: 1303 1500 |0125: const/16 v3, #int 21 // #15 │ │ +488cde: 7030 00e5 2103 |0127: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V // method@e500 │ │ +488ce4: 5b01 13af |012a: iput-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.pollCreateViewModelProvider:Ldagger/internal/Provider; // field@af13 │ │ +488ce8: 2201 7220 |012c: new-instance v1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; // type@2072 │ │ +488cec: 5402 11af |012e: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@af11 │ │ +488cf0: 1303 1700 |0130: const/16 v3, #int 23 // #17 │ │ +488cf4: 7030 00e5 2103 |0132: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V // method@e500 │ │ +488cfa: 7110 e7f3 0100 |0135: invoke-static {v1}, Ldagger/internal/DoubleCheck;.provider:(Ldagger/internal/Provider;)Ldagger/internal/Provider; // method@f3e7 │ │ +488d00: 0c01 |0138: move-result-object v1 │ │ +488d02: 5b01 23af |0139: iput-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.providePreferencesImplProvider:Ldagger/internal/Provider; // field@af23 │ │ +488d06: 2201 7220 |013b: new-instance v1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; // type@2072 │ │ +488d0a: 5402 11af |013d: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@af11 │ │ +488d0e: 1303 1600 |013f: const/16 v3, #int 22 // #16 │ │ +488d12: 7030 00e5 2103 |0141: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V // method@e500 │ │ +488d18: 5b01 2baf |0144: iput-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.remoteFileBrowserItemsViewModelProvider:Ldagger/internal/Provider; // field@af2b │ │ +488d1c: 0e00 |0146: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=737 │ │ 0x000e line=738 │ │ 0x001c line=739 │ │ 0x002a line=740 │ │ 0x0039 line=741 │ │ - 0x0048 line=742 │ │ - 0x0056 line=743 │ │ - 0x0065 line=744 │ │ - 0x0074 line=745 │ │ - 0x0083 line=746 │ │ - 0x0091 line=747 │ │ - 0x009f line=748 │ │ - 0x00ad line=749 │ │ - 0x00bc line=750 │ │ + 0x0047 line=742 │ │ + 0x0055 line=743 │ │ + 0x0064 line=744 │ │ + 0x0073 line=745 │ │ + 0x0082 line=746 │ │ + 0x0090 line=747 │ │ + 0x009e line=748 │ │ + 0x00ac line=749 │ │ + 0x00bb line=750 │ │ 0x00c6 line=751 │ │ - 0x00d1 line=752 │ │ - 0x00dc line=753 │ │ - 0x00e7 line=754 │ │ - 0x00f2 line=755 │ │ - 0x00fd line=756 │ │ - 0x010c line=757 │ │ - 0x0117 line=758 │ │ - 0x0122 line=759 │ │ - 0x012d line=760 │ │ - 0x0138 line=761 │ │ - locals : │ │ - 0x0000 - 0x0144 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ - 0x0000 - 0x0144 reg=1 (null) Lcom/nextcloud/talk/dagger/modules/BusModule; │ │ - 0x0000 - 0x0144 reg=2 (null) Lcom/nextcloud/talk/dagger/modules/ContextModule; │ │ - 0x0000 - 0x0144 reg=3 (null) Lcom/nextcloud/talk/dagger/modules/DatabaseModule; │ │ - 0x0000 - 0x0144 reg=4 (null) Lcom/nextcloud/talk/dagger/modules/RestModule; │ │ - 0x0000 - 0x0144 reg=5 (null) Lcom/nextcloud/talk/utils/database/arbitrarystorage/ArbitraryStorageModule; │ │ - 0x0000 - 0x0144 reg=6 (null) Lcom/nextcloud/talk/dagger/modules/RepositoryModule; │ │ - 0x0000 - 0x0144 reg=7 (null) Lcom/nextcloud/talk/dagger/modules/UtilsModule; │ │ - 0x0000 - 0x0144 reg=8 (null) Lcom/nextcloud/talk/dagger/modules/ManagerModule; │ │ + 0x00cc line=752 │ │ + 0x00db line=753 │ │ + 0x00ea line=754 │ │ + 0x00f5 line=755 │ │ + 0x0100 line=756 │ │ + 0x010b line=757 │ │ + 0x0116 line=758 │ │ + 0x0121 line=759 │ │ + 0x012c line=760 │ │ + 0x013b line=761 │ │ + locals : │ │ + 0x0000 - 0x0147 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ + 0x0000 - 0x0147 reg=1 (null) Lcom/nextcloud/talk/dagger/modules/BusModule; │ │ + 0x0000 - 0x0147 reg=2 (null) Lcom/nextcloud/talk/dagger/modules/ContextModule; │ │ + 0x0000 - 0x0147 reg=3 (null) Lcom/nextcloud/talk/dagger/modules/DatabaseModule; │ │ + 0x0000 - 0x0147 reg=4 (null) Lcom/nextcloud/talk/dagger/modules/RestModule; │ │ + 0x0000 - 0x0147 reg=5 (null) Lcom/nextcloud/talk/utils/database/arbitrarystorage/ArbitraryStorageModule; │ │ + 0x0000 - 0x0147 reg=6 (null) Lcom/nextcloud/talk/dagger/modules/RepositoryModule; │ │ + 0x0000 - 0x0147 reg=7 (null) Lcom/nextcloud/talk/dagger/modules/UtilsModule; │ │ + 0x0000 - 0x0147 reg=8 (null) Lcom/nextcloud/talk/dagger/modules/ManagerModule; │ │ │ │ #66 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'initialize2' │ │ type : '(Lcom/nextcloud/talk/dagger/modules/BusModule;Lcom/nextcloud/talk/dagger/modules/ContextModule;Lcom/nextcloud/talk/dagger/modules/DatabaseModule;Lcom/nextcloud/talk/dagger/modules/RestModule;Lcom/nextcloud/talk/utils/database/arbitrarystorage/ArbitraryStorageModule;Lcom/nextcloud/talk/dagger/modules/RepositoryModule;Lcom/nextcloud/talk/dagger/modules/UtilsModule;Lcom/nextcloud/talk/dagger/modules/ManagerModule;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 9 │ │ outs : 3 │ │ - insns size : 192 16-bit code units │ │ -488d18: |[488d18] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.initialize2:(Lcom/nextcloud/talk/dagger/modules/BusModule;Lcom/nextcloud/talk/dagger/modules/ContextModule;Lcom/nextcloud/talk/dagger/modules/DatabaseModule;Lcom/nextcloud/talk/dagger/modules/RestModule;Lcom/nextcloud/talk/utils/database/arbitrarystorage/ArbitraryStorageModule;Lcom/nextcloud/talk/dagger/modules/RepositoryModule;Lcom/nextcloud/talk/dagger/modules/UtilsModule;Lcom/nextcloud/talk/dagger/modules/ManagerModule;)V │ │ -488d28: 2201 7220 |0000: new-instance v1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; // type@2072 │ │ -488d2c: 5402 11af |0002: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@af11 │ │ -488d30: 1303 1a00 |0004: const/16 v3, #int 26 // #1a │ │ -488d34: 7030 00e5 2103 |0006: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V // method@e500 │ │ -488d3a: 7110 e7f3 0100 |0009: invoke-static {v1}, Ldagger/internal/DoubleCheck;.provider:(Ldagger/internal/Provider;)Ldagger/internal/Provider; // method@f3e7 │ │ -488d40: 0c01 |000c: move-result-object v1 │ │ -488d42: 5b01 21af |000d: iput-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.provideNetworkMonitorProvider:Ldagger/internal/Provider; // field@af21 │ │ -488d46: 2201 7220 |000f: new-instance v1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; // type@2072 │ │ -488d4a: 5402 11af |0011: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@af11 │ │ -488d4e: 1303 1900 |0013: const/16 v3, #int 25 // #19 │ │ -488d52: 7030 00e5 2103 |0015: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V // method@e500 │ │ -488d58: 5b01 0aaf |0018: iput-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.conversationsListViewModelProvider:Ldagger/internal/Provider; // field@af0a │ │ -488d5c: 2201 7220 |001a: new-instance v1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; // type@2072 │ │ -488d60: 5402 11af |001c: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@af11 │ │ -488d64: 1303 1b00 |001e: const/16 v3, #int 27 // #1b │ │ -488d68: 7030 00e5 2103 |0020: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V // method@e500 │ │ -488d6e: 5b01 03af |0023: iput-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.chatViewModelProvider:Ldagger/internal/Provider; // field@af03 │ │ -488d72: 2201 7220 |0025: new-instance v1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; // type@2072 │ │ -488d76: 5402 11af |0027: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@af11 │ │ -488d7a: 1303 1c00 |0029: const/16 v3, #int 28 // #1c │ │ -488d7e: 7030 00e5 2103 |002b: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V // method@e500 │ │ -488d84: 5b01 0faf |002e: iput-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.messageInputViewModelProvider:Ldagger/internal/Provider; // field@af0f │ │ -488d88: 2201 7220 |0030: new-instance v1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; // type@2072 │ │ -488d8c: 5402 11af |0032: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@af11 │ │ -488d90: 1303 1e00 |0034: const/16 v3, #int 30 // #1e │ │ -488d94: 7030 00e5 2103 |0036: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V // method@e500 │ │ -488d9a: 7110 e7f3 0100 |0039: invoke-static {v1}, Ldagger/internal/DoubleCheck;.provider:(Ldagger/internal/Provider;)Ldagger/internal/Provider; // method@f3e7 │ │ -488da0: 0c01 |003c: move-result-object v1 │ │ -488da2: 5b01 1faf |003d: iput-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.provideNcApiCoroutinesProvider:Ldagger/internal/Provider; // field@af1f │ │ -488da6: 2201 7220 |003f: new-instance v1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; // type@2072 │ │ -488daa: 5402 11af |0041: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@af11 │ │ -488dae: 1303 1d00 |0043: const/16 v3, #int 29 // #1d │ │ -488db2: 7030 00e5 2103 |0045: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V // method@e500 │ │ -488db8: 5b01 08af |0048: iput-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.conversationInfoViewModelProvider:Ldagger/internal/Provider; // field@af08 │ │ -488dbc: 2201 7220 |004a: new-instance v1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; // type@2072 │ │ -488dc0: 5402 11af |004c: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@af11 │ │ -488dc4: 1303 1f00 |004e: const/16 v3, #int 31 // #1f │ │ -488dc8: 7030 00e5 2103 |0050: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V // method@e500 │ │ -488dce: 5b01 07af |0053: iput-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.conversationInfoEditViewModelProvider:Ldagger/internal/Provider; // field@af07 │ │ -488dd2: 2201 7220 |0055: new-instance v1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; // type@2072 │ │ -488dd6: 5402 11af |0057: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@af11 │ │ -488dda: 1303 2000 |0059: const/16 v3, #int 32 // #20 │ │ -488dde: 7030 00e5 2103 |005b: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V // method@e500 │ │ -488de4: 5b01 09af |005e: iput-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.conversationViewModelProvider:Ldagger/internal/Provider; // field@af09 │ │ -488de8: 2201 7220 |0060: new-instance v1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; // type@2072 │ │ -488dec: 5402 11af |0062: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@af11 │ │ -488df0: 1303 2100 |0064: const/16 v3, #int 33 // #21 │ │ -488df4: 7030 00e5 2103 |0066: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V // method@e500 │ │ -488dfa: 5b01 0caf |0069: iput-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.invitationsViewModelProvider:Ldagger/internal/Provider; // field@af0c │ │ -488dfe: 2201 7220 |006b: new-instance v1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; // type@2072 │ │ -488e02: 5402 11af |006d: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@af11 │ │ -488e06: 1303 2200 |006f: const/16 v3, #int 34 // #22 │ │ -488e0a: 7030 00e5 2103 |0071: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V // method@e500 │ │ -488e10: 5b01 04af |0074: iput-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.contactsViewModelProvider:Ldagger/internal/Provider; // field@af04 │ │ -488e14: 2201 7220 |0076: new-instance v1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; // type@2072 │ │ -488e18: 5402 11af |0078: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@af11 │ │ -488e1c: 1303 2300 |007a: const/16 v3, #int 35 // #23 │ │ -488e20: 7030 00e5 2103 |007c: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V // method@e500 │ │ -488e26: 5b01 06af |007f: iput-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.conversationCreationViewModelProvider:Ldagger/internal/Provider; // field@af06 │ │ -488e2a: 2201 7220 |0081: new-instance v1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; // type@2072 │ │ -488e2e: 5402 11af |0083: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@af11 │ │ -488e32: 1303 2400 |0085: const/16 v3, #int 36 // #24 │ │ -488e36: 7030 00e5 2103 |0087: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V // method@e500 │ │ -488e3c: 5b01 0eaf |008a: iput-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.materialSchemesProviderImplProvider:Ldagger/internal/Provider; // field@af0e │ │ -488e40: 7110 ebf3 0100 |008c: invoke-static {v1}, Ldagger/internal/SingleCheck;.provider:(Ldagger/internal/Provider;)Ldagger/internal/Provider; // method@f3eb │ │ -488e46: 0c01 |008f: move-result-object v1 │ │ -488e48: 5b01 00af |0090: iput-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.bindMaterialSchemesProvider:Ldagger/internal/Provider; // field@af00 │ │ -488e4c: 2201 7220 |0092: new-instance v1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; // type@2072 │ │ -488e50: 5402 11af |0094: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@af11 │ │ -488e54: 1303 2500 |0096: const/16 v3, #int 37 // #25 │ │ -488e58: 7030 00e5 2103 |0098: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V // method@e500 │ │ -488e5e: 7110 e7f3 0100 |009b: invoke-static {v1}, Ldagger/internal/DoubleCheck;.provider:(Ldagger/internal/Provider;)Ldagger/internal/Provider; // method@f3e7 │ │ -488e64: 0c01 |009e: move-result-object v1 │ │ -488e66: 5b01 1baf |009f: iput-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.provideEventBusProvider:Ldagger/internal/Provider; // field@af1b │ │ -488e6a: 2201 7220 |00a1: new-instance v1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; // type@2072 │ │ -488e6e: 5402 11af |00a3: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@af11 │ │ -488e72: 1303 2600 |00a5: const/16 v3, #int 38 // #26 │ │ -488e76: 7030 00e5 2103 |00a7: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V // method@e500 │ │ -488e7c: 7110 ebf3 0100 |00aa: invoke-static {v1}, Ldagger/internal/SingleCheck;.provider:(Ldagger/internal/Provider;)Ldagger/internal/Provider; // method@f3eb │ │ -488e82: 0c01 |00ad: move-result-object v1 │ │ -488e84: 5b01 22af |00ae: iput-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.providePermissionUtilProvider:Ldagger/internal/Provider; // field@af22 │ │ -488e88: 2201 7220 |00b0: new-instance v1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; // type@2072 │ │ -488e8c: 5402 11af |00b2: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@af11 │ │ -488e90: 1303 2700 |00b4: const/16 v3, #int 39 // #27 │ │ -488e94: 7030 00e5 2103 |00b6: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V // method@e500 │ │ -488e9a: 7110 ebf3 0100 |00b9: invoke-static {v1}, Ldagger/internal/SingleCheck;.provider:(Ldagger/internal/Provider;)Ldagger/internal/Provider; // method@f3eb │ │ -488ea0: 0c01 |00bc: move-result-object v1 │ │ -488ea2: 5b01 1eaf |00bd: iput-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.provideMessageUtilsProvider:Ldagger/internal/Provider; // field@af1e │ │ -488ea6: 0e00 |00bf: return-void │ │ + insns size : 189 16-bit code units │ │ +488d20: |[488d20] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.initialize2:(Lcom/nextcloud/talk/dagger/modules/BusModule;Lcom/nextcloud/talk/dagger/modules/ContextModule;Lcom/nextcloud/talk/dagger/modules/DatabaseModule;Lcom/nextcloud/talk/dagger/modules/RestModule;Lcom/nextcloud/talk/utils/database/arbitrarystorage/ArbitraryStorageModule;Lcom/nextcloud/talk/dagger/modules/RepositoryModule;Lcom/nextcloud/talk/dagger/modules/UtilsModule;Lcom/nextcloud/talk/dagger/modules/ManagerModule;)V │ │ +488d30: 2201 7220 |0000: new-instance v1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; // type@2072 │ │ +488d34: 5402 11af |0002: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@af11 │ │ +488d38: 1303 1800 |0004: const/16 v3, #int 24 // #18 │ │ +488d3c: 7030 00e5 2103 |0006: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V // method@e500 │ │ +488d42: 5b01 02af |0009: iput-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.callRecordingViewModelProvider:Ldagger/internal/Provider; // field@af02 │ │ +488d46: 2201 7220 |000b: new-instance v1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; // type@2072 │ │ +488d4a: 5402 11af |000d: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@af11 │ │ +488d4e: 1303 1900 |000f: const/16 v3, #int 25 // #19 │ │ +488d52: 7030 00e5 2103 |0011: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V // method@e500 │ │ +488d58: 5b01 2aaf |0014: iput-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.raiseHandViewModelProvider:Ldagger/internal/Provider; // field@af2a │ │ +488d5c: 2201 7220 |0016: new-instance v1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; // type@2072 │ │ +488d60: 5402 11af |0018: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@af11 │ │ +488d64: 1303 1a00 |001a: const/16 v3, #int 26 // #1a │ │ +488d68: 7030 00e5 2103 |001c: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V // method@e500 │ │ +488d6e: 5b01 2faf |001f: iput-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.translateViewModelProvider:Ldagger/internal/Provider; // field@af2f │ │ +488d72: 2201 7220 |0021: new-instance v1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; // type@2072 │ │ +488d76: 5402 11af |0023: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@af11 │ │ +488d7a: 1303 1b00 |0025: const/16 v3, #int 27 // #1b │ │ +488d7e: 7030 00e5 2103 |0027: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V // method@e500 │ │ +488d84: 5b01 12af |002a: iput-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.openConversationsViewModelProvider:Ldagger/internal/Provider; // field@af12 │ │ +488d88: 2201 7220 |002c: new-instance v1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; // type@2072 │ │ +488d8c: 5402 11af |002e: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@af11 │ │ +488d90: 1303 1d00 |0030: const/16 v3, #int 29 // #1d │ │ +488d94: 7030 00e5 2103 |0032: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V // method@e500 │ │ +488d9a: 7110 e7f3 0100 |0035: invoke-static {v1}, Ldagger/internal/DoubleCheck;.provider:(Ldagger/internal/Provider;)Ldagger/internal/Provider; // method@f3e7 │ │ +488da0: 0c01 |0038: move-result-object v1 │ │ +488da2: 5b01 21af |0039: iput-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.provideNetworkMonitorProvider:Ldagger/internal/Provider; // field@af21 │ │ +488da6: 2201 7220 |003b: new-instance v1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; // type@2072 │ │ +488daa: 5402 11af |003d: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@af11 │ │ +488dae: 1303 1c00 |003f: const/16 v3, #int 28 // #1c │ │ +488db2: 7030 00e5 2103 |0041: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V // method@e500 │ │ +488db8: 5b01 0aaf |0044: iput-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.conversationsListViewModelProvider:Ldagger/internal/Provider; // field@af0a │ │ +488dbc: 2201 7220 |0046: new-instance v1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; // type@2072 │ │ +488dc0: 5402 11af |0048: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@af11 │ │ +488dc4: 1303 1e00 |004a: const/16 v3, #int 30 // #1e │ │ +488dc8: 7030 00e5 2103 |004c: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V // method@e500 │ │ +488dce: 5b01 03af |004f: iput-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.chatViewModelProvider:Ldagger/internal/Provider; // field@af03 │ │ +488dd2: 2201 7220 |0051: new-instance v1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; // type@2072 │ │ +488dd6: 5402 11af |0053: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@af11 │ │ +488dda: 1303 1f00 |0055: const/16 v3, #int 31 // #1f │ │ +488dde: 7030 00e5 2103 |0057: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V // method@e500 │ │ +488de4: 5b01 0faf |005a: iput-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.messageInputViewModelProvider:Ldagger/internal/Provider; // field@af0f │ │ +488de8: 2201 7220 |005c: new-instance v1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; // type@2072 │ │ +488dec: 5402 11af |005e: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@af11 │ │ +488df0: 1303 2100 |0060: const/16 v3, #int 33 // #21 │ │ +488df4: 7030 00e5 2103 |0062: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V // method@e500 │ │ +488dfa: 7110 e7f3 0100 |0065: invoke-static {v1}, Ldagger/internal/DoubleCheck;.provider:(Ldagger/internal/Provider;)Ldagger/internal/Provider; // method@f3e7 │ │ +488e00: 0c01 |0068: move-result-object v1 │ │ +488e02: 5b01 1faf |0069: iput-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.provideNcApiCoroutinesProvider:Ldagger/internal/Provider; // field@af1f │ │ +488e06: 2201 7220 |006b: new-instance v1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; // type@2072 │ │ +488e0a: 5402 11af |006d: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@af11 │ │ +488e0e: 1303 2000 |006f: const/16 v3, #int 32 // #20 │ │ +488e12: 7030 00e5 2103 |0071: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V // method@e500 │ │ +488e18: 5b01 08af |0074: iput-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.conversationInfoViewModelProvider:Ldagger/internal/Provider; // field@af08 │ │ +488e1c: 2201 7220 |0076: new-instance v1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; // type@2072 │ │ +488e20: 5402 11af |0078: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@af11 │ │ +488e24: 1303 2200 |007a: const/16 v3, #int 34 // #22 │ │ +488e28: 7030 00e5 2103 |007c: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V // method@e500 │ │ +488e2e: 5b01 07af |007f: iput-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.conversationInfoEditViewModelProvider:Ldagger/internal/Provider; // field@af07 │ │ +488e32: 2201 7220 |0081: new-instance v1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; // type@2072 │ │ +488e36: 5402 11af |0083: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@af11 │ │ +488e3a: 1303 2300 |0085: const/16 v3, #int 35 // #23 │ │ +488e3e: 7030 00e5 2103 |0087: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V // method@e500 │ │ +488e44: 5b01 09af |008a: iput-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.conversationViewModelProvider:Ldagger/internal/Provider; // field@af09 │ │ +488e48: 2201 7220 |008c: new-instance v1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; // type@2072 │ │ +488e4c: 5402 11af |008e: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@af11 │ │ +488e50: 1303 2400 |0090: const/16 v3, #int 36 // #24 │ │ +488e54: 7030 00e5 2103 |0092: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V // method@e500 │ │ +488e5a: 5b01 0caf |0095: iput-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.invitationsViewModelProvider:Ldagger/internal/Provider; // field@af0c │ │ +488e5e: 2201 7220 |0097: new-instance v1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; // type@2072 │ │ +488e62: 5402 11af |0099: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@af11 │ │ +488e66: 1303 2500 |009b: const/16 v3, #int 37 // #25 │ │ +488e6a: 7030 00e5 2103 |009d: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V // method@e500 │ │ +488e70: 5b01 04af |00a0: iput-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.contactsViewModelProvider:Ldagger/internal/Provider; // field@af04 │ │ +488e74: 2201 7220 |00a2: new-instance v1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; // type@2072 │ │ +488e78: 5402 11af |00a4: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@af11 │ │ +488e7c: 1303 2600 |00a6: const/16 v3, #int 38 // #26 │ │ +488e80: 7030 00e5 2103 |00a8: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V // method@e500 │ │ +488e86: 5b01 06af |00ab: iput-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.conversationCreationViewModelProvider:Ldagger/internal/Provider; // field@af06 │ │ +488e8a: 2201 7220 |00ad: new-instance v1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; // type@2072 │ │ +488e8e: 5402 11af |00af: iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; // field@af11 │ │ +488e92: 1303 2700 |00b1: const/16 v3, #int 39 // #27 │ │ +488e96: 7030 00e5 2103 |00b3: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;.:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V // method@e500 │ │ +488e9c: 7110 e7f3 0100 |00b6: invoke-static {v1}, Ldagger/internal/DoubleCheck;.provider:(Ldagger/internal/Provider;)Ldagger/internal/Provider; // method@f3e7 │ │ +488ea2: 0c01 |00b9: move-result-object v1 │ │ +488ea4: 5b01 1baf |00ba: iput-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.provideEventBusProvider:Ldagger/internal/Provider; // field@af1b │ │ +488ea8: 0e00 |00bc: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=770 │ │ - 0x000f line=771 │ │ - 0x001a line=772 │ │ - 0x0025 line=773 │ │ - 0x0030 line=774 │ │ - 0x003f line=775 │ │ - 0x004a line=776 │ │ - 0x0055 line=777 │ │ - 0x0060 line=778 │ │ + 0x000b line=771 │ │ + 0x0016 line=772 │ │ + 0x0021 line=773 │ │ + 0x002c line=774 │ │ + 0x003b line=775 │ │ + 0x0046 line=776 │ │ + 0x0051 line=777 │ │ + 0x005c line=778 │ │ 0x006b line=779 │ │ 0x0076 line=780 │ │ 0x0081 line=781 │ │ 0x008c line=782 │ │ - 0x0092 line=783 │ │ - 0x00a1 line=784 │ │ - 0x00b0 line=785 │ │ - locals : │ │ - 0x0000 - 0x00c0 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ - 0x0000 - 0x00c0 reg=1 (null) Lcom/nextcloud/talk/dagger/modules/BusModule; │ │ - 0x0000 - 0x00c0 reg=2 (null) Lcom/nextcloud/talk/dagger/modules/ContextModule; │ │ - 0x0000 - 0x00c0 reg=3 (null) Lcom/nextcloud/talk/dagger/modules/DatabaseModule; │ │ - 0x0000 - 0x00c0 reg=4 (null) Lcom/nextcloud/talk/dagger/modules/RestModule; │ │ - 0x0000 - 0x00c0 reg=5 (null) Lcom/nextcloud/talk/utils/database/arbitrarystorage/ArbitraryStorageModule; │ │ - 0x0000 - 0x00c0 reg=6 (null) Lcom/nextcloud/talk/dagger/modules/RepositoryModule; │ │ - 0x0000 - 0x00c0 reg=7 (null) Lcom/nextcloud/talk/dagger/modules/UtilsModule; │ │ - 0x0000 - 0x00c0 reg=8 (null) Lcom/nextcloud/talk/dagger/modules/ManagerModule; │ │ + 0x0097 line=783 │ │ + 0x00a2 line=784 │ │ + 0x00ad line=785 │ │ + locals : │ │ + 0x0000 - 0x00bd reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ + 0x0000 - 0x00bd reg=1 (null) Lcom/nextcloud/talk/dagger/modules/BusModule; │ │ + 0x0000 - 0x00bd reg=2 (null) Lcom/nextcloud/talk/dagger/modules/ContextModule; │ │ + 0x0000 - 0x00bd reg=3 (null) Lcom/nextcloud/talk/dagger/modules/DatabaseModule; │ │ + 0x0000 - 0x00bd reg=4 (null) Lcom/nextcloud/talk/dagger/modules/RestModule; │ │ + 0x0000 - 0x00bd reg=5 (null) Lcom/nextcloud/talk/utils/database/arbitrarystorage/ArbitraryStorageModule; │ │ + 0x0000 - 0x00bd reg=6 (null) Lcom/nextcloud/talk/dagger/modules/RepositoryModule; │ │ + 0x0000 - 0x00bd reg=7 (null) Lcom/nextcloud/talk/dagger/modules/UtilsModule; │ │ + 0x0000 - 0x00bd reg=8 (null) Lcom/nextcloud/talk/dagger/modules/ManagerModule; │ │ │ │ #67 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectAccountRemovalWorker' │ │ type : '(Lcom/nextcloud/talk/jobs/AccountRemovalWorker;)Lcom/nextcloud/talk/jobs/AccountRemovalWorker;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ @@ -1968837,22 +1968837,22 @@ │ │ 487250: 7120 f4f0 0200 |003a: invoke-static {v2, v0}, Lcom/nextcloud/talk/jobs/AccountRemovalWorker_MembersInjector;.injectConversationsDao:(Lcom/nextcloud/talk/jobs/AccountRemovalWorker;Lcom/nextcloud/talk/data/database/dao/ConversationsDao;)V // method@f0f4 │ │ 487256: 7010 35e5 0100 |003d: invoke-direct {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.chatBlocksDao:()Lcom/nextcloud/talk/data/database/dao/ChatBlocksDao; // method@e535 │ │ 48725c: 0c00 |0040: move-result-object v0 │ │ 48725e: 7120 f2f0 0200 |0041: invoke-static {v2, v0}, Lcom/nextcloud/talk/jobs/AccountRemovalWorker_MembersInjector;.injectChatBlocksDao:(Lcom/nextcloud/talk/jobs/AccountRemovalWorker;Lcom/nextcloud/talk/data/database/dao/ChatBlocksDao;)V // method@f0f2 │ │ 487264: 1102 |0044: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=2156 │ │ - 0x0007 line=2157 │ │ - 0x000e line=2158 │ │ - 0x0019 line=2159 │ │ - 0x0024 line=2160 │ │ - 0x002f line=2161 │ │ - 0x0036 line=2162 │ │ - 0x003d line=2163 │ │ + 0x0000 line=1986 │ │ + 0x0007 line=1987 │ │ + 0x000e line=1988 │ │ + 0x0019 line=1989 │ │ + 0x0024 line=1990 │ │ + 0x002f line=1991 │ │ + 0x0036 line=1992 │ │ + 0x003d line=1993 │ │ locals : │ │ 0x0000 - 0x0045 reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0045 reg=2 (null) Lcom/nextcloud/talk/jobs/AccountRemovalWorker; │ │ │ │ #68 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectAccountVerificationActivity' │ │ type : '(Lcom/nextcloud/talk/account/AccountVerificationActivity;)Lcom/nextcloud/talk/account/AccountVerificationActivity;' │ │ @@ -1968895,22 +1968895,22 @@ │ │ 4859de: 7210 eaf3 0000 |0041: invoke-interface {v0}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ 4859e4: 0c00 |0044: move-result-object v0 │ │ 4859e6: 1f00 d624 |0045: check-cast v0, Ljava/net/CookieManager; // type@24d6 │ │ 4859ea: 7120 47db 0200 |0047: invoke-static {v2, v0}, Lcom/nextcloud/talk/account/AccountVerificationActivity_MembersInjector;.injectCookieManager:(Lcom/nextcloud/talk/account/AccountVerificationActivity;Ljava/net/CookieManager;)V // method@db47 │ │ 4859f0: 1102 |004a: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=2237 │ │ - 0x000b line=2238 │ │ - 0x0016 line=2239 │ │ - 0x001d line=2240 │ │ - 0x0026 line=2241 │ │ - 0x002d line=2242 │ │ - 0x0038 line=2243 │ │ - 0x003f line=2244 │ │ + 0x0000 line=2083 │ │ + 0x000b line=2084 │ │ + 0x0016 line=2085 │ │ + 0x001d line=2086 │ │ + 0x0026 line=2087 │ │ + 0x002d line=2088 │ │ + 0x0038 line=2089 │ │ + 0x003f line=2090 │ │ locals : │ │ 0x0000 - 0x004b reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x004b reg=2 (null) Lcom/nextcloud/talk/account/AccountVerificationActivity; │ │ │ │ #69 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectAddParticipantsToConversation' │ │ type : '(Lcom/nextcloud/talk/jobs/AddParticipantsToConversation;)Lcom/nextcloud/talk/jobs/AddParticipantsToConversation;' │ │ @@ -1968933,17 +1968933,17 @@ │ │ 4872a0: 7210 eaf3 0000 |0014: invoke-interface {v0}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ 4872a6: 0c00 |0017: move-result-object v0 │ │ 4872a8: 1f00 9926 |0018: check-cast v0, Lorg/greenrobot/eventbus/EventBus; // type@2699 │ │ 4872ac: 7120 f8f0 0200 |001a: invoke-static {v2, v0}, Lcom/nextcloud/talk/jobs/AddParticipantsToConversation_MembersInjector;.injectEventBus:(Lcom/nextcloud/talk/jobs/AddParticipantsToConversation;Lorg/greenrobot/eventbus/EventBus;)V // method@f0f8 │ │ 4872b2: 1102 |001d: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1462 │ │ - 0x000b line=1463 │ │ - 0x0012 line=1464 │ │ + 0x0000 line=1757 │ │ + 0x000b line=1758 │ │ + 0x0012 line=1759 │ │ locals : │ │ 0x0000 - 0x001e reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x001e reg=2 (null) Lcom/nextcloud/talk/jobs/AddParticipantsToConversation; │ │ │ │ #70 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectAttachmentDialog' │ │ type : '(Lcom/nextcloud/talk/ui/dialog/AttachmentDialog;)Lcom/nextcloud/talk/ui/dialog/AttachmentDialog;' │ │ @@ -1968956,15 +1968956,15 @@ │ │ 48813c: |[48813c] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.injectAttachmentDialog:(Lcom/nextcloud/talk/ui/dialog/AttachmentDialog;)Lcom/nextcloud/talk/ui/dialog/AttachmentDialog; │ │ 48814c: 7010 1fe6 0100 |0000: invoke-direct {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.viewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@e61f │ │ 488152: 0c00 |0003: move-result-object v0 │ │ 488154: 7120 51f2 0200 |0004: invoke-static {v2, v0}, Lcom/nextcloud/talk/ui/dialog/AttachmentDialog_MembersInjector;.injectViewThemeUtils:(Lcom/nextcloud/talk/ui/dialog/AttachmentDialog;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V // method@f251 │ │ 48815a: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1746 │ │ + 0x0000 line=2250 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/nextcloud/talk/ui/dialog/AttachmentDialog; │ │ │ │ #71 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectAudioOutputDialog' │ │ type : '(Lcom/nextcloud/talk/ui/dialog/AudioOutputDialog;)Lcom/nextcloud/talk/ui/dialog/AudioOutputDialog;' │ │ @@ -1968977,15 +1968977,15 @@ │ │ 48815c: |[48815c] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.injectAudioOutputDialog:(Lcom/nextcloud/talk/ui/dialog/AudioOutputDialog;)Lcom/nextcloud/talk/ui/dialog/AudioOutputDialog; │ │ 48816c: 7010 1fe6 0100 |0000: invoke-direct {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.viewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@e61f │ │ 488172: 0c00 |0003: move-result-object v0 │ │ 488174: 7120 55f2 0200 |0004: invoke-static {v2, v0}, Lcom/nextcloud/talk/ui/dialog/AudioOutputDialog_MembersInjector;.injectViewThemeUtils:(Lcom/nextcloud/talk/ui/dialog/AudioOutputDialog;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V // method@f255 │ │ 48817a: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1980 │ │ + 0x0000 line=1649 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/nextcloud/talk/ui/dialog/AudioOutputDialog; │ │ │ │ #72 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectBaseActivity' │ │ type : '(Lcom/nextcloud/talk/activities/BaseActivity;)Lcom/nextcloud/talk/activities/BaseActivity;' │ │ @@ -1969015,19 +1969015,19 @@ │ │ 485c12: 7120 8cdb 0200 |0023: invoke-static {v2, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;.injectContext:(Lcom/nextcloud/talk/activities/BaseActivity;Landroid/content/Context;)V // method@db8c │ │ 485c18: 7010 41e5 0100 |0026: invoke-direct {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.currentUserProviderImpl:()Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderImpl; // method@e541 │ │ 485c1e: 0c00 |0029: move-result-object v0 │ │ 485c20: 7120 8ddb 0200 |002a: invoke-static {v2, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;.injectCurrentUserProvider:(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;)V // method@db8d │ │ 485c26: 1102 |002d: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1736 │ │ - 0x000b line=1737 │ │ - 0x0016 line=1738 │ │ - 0x001d line=1739 │ │ - 0x0026 line=1740 │ │ + 0x0000 line=2191 │ │ + 0x000b line=2192 │ │ + 0x0016 line=2193 │ │ + 0x001d line=2194 │ │ + 0x0026 line=2195 │ │ locals : │ │ 0x0000 - 0x002e reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x002e reg=2 (null) Lcom/nextcloud/talk/activities/BaseActivity; │ │ │ │ #73 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectCallActivity' │ │ type : '(Lcom/nextcloud/talk/activities/CallActivity;)Lcom/nextcloud/talk/activities/CallActivity;' │ │ @@ -1969078,24 +1969078,24 @@ │ │ 485cdc: 7120 e2dd 0200 |0052: invoke-static {v2, v0}, Lcom/nextcloud/talk/activities/CallActivity_MembersInjector;.injectPermissionUtil:(Lcom/nextcloud/talk/activities/CallActivity;Lcom/nextcloud/talk/utils/permissions/PlatformPermissionUtil;)V // method@dde2 │ │ 485ce2: 7010 1ee6 0100 |0055: invoke-direct {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.viewModelFactory:()Lcom/nextcloud/talk/dagger/modules/ViewModelFactory; // method@e61e │ │ 485ce8: 0c00 |0058: move-result-object v0 │ │ 485cea: 7120 e4dd 0200 |0059: invoke-static {v2, v0}, Lcom/nextcloud/talk/activities/CallActivity_MembersInjector;.injectViewModelFactory:(Lcom/nextcloud/talk/activities/CallActivity;Landroidx/lifecycle/ViewModelProvider$Factory;)V // method@dde4 │ │ 485cf0: 1102 |005c: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=2009 │ │ - 0x000b line=2010 │ │ - 0x0016 line=2011 │ │ - 0x001d line=2012 │ │ - 0x0026 line=2013 │ │ - 0x002d line=2014 │ │ - 0x0038 line=2015 │ │ - 0x003f line=2016 │ │ - 0x004a line=2017 │ │ - 0x0055 line=2018 │ │ + 0x0000 line=1853 │ │ + 0x000b line=1854 │ │ + 0x0016 line=1855 │ │ + 0x001d line=1856 │ │ + 0x0026 line=1857 │ │ + 0x002d line=1858 │ │ + 0x0038 line=1859 │ │ + 0x003f line=1860 │ │ + 0x004a line=1861 │ │ + 0x0055 line=1862 │ │ locals : │ │ 0x0000 - 0x005d reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x005d reg=2 (null) Lcom/nextcloud/talk/activities/CallActivity; │ │ │ │ #74 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectCallNotificationActivity' │ │ type : '(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;)Lcom/nextcloud/talk/callnotification/CallNotificationActivity;' │ │ @@ -1969138,22 +1969138,22 @@ │ │ 486590: 7120 f8e7 0200 |0040: invoke-static {v2, v0}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity_MembersInjector;.injectCache:(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;Lokhttp3/Cache;)V // method@e7f8 │ │ 486596: 7010 1ce6 0100 |0043: invoke-direct {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.userManager:()Lcom/nextcloud/talk/users/UserManager; // method@e61c │ │ 48659c: 0c00 |0046: move-result-object v0 │ │ 48659e: 7120 fce7 0200 |0047: invoke-static {v2, v0}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity_MembersInjector;.injectUserManager:(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;Lcom/nextcloud/talk/users/UserManager;)V // method@e7fc │ │ 4865a4: 1102 |004a: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=2051 │ │ - 0x000b line=2052 │ │ - 0x0016 line=2053 │ │ - 0x001d line=2054 │ │ - 0x0026 line=2055 │ │ - 0x002d line=2056 │ │ - 0x0038 line=2057 │ │ - 0x0043 line=2058 │ │ + 0x0000 line=1466 │ │ + 0x000b line=1467 │ │ + 0x0016 line=1468 │ │ + 0x001d line=1469 │ │ + 0x0026 line=1470 │ │ + 0x002d line=1471 │ │ + 0x0038 line=1472 │ │ + 0x0043 line=1473 │ │ locals : │ │ 0x0000 - 0x004b reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x004b reg=2 (null) Lcom/nextcloud/talk/callnotification/CallNotificationActivity; │ │ │ │ #75 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectCallRecordingViewModel' │ │ type : '(Lcom/nextcloud/talk/viewmodels/CallRecordingViewModel;)Lcom/nextcloud/talk/viewmodels/CallRecordingViewModel;' │ │ @@ -1969166,15 +1969166,15 @@ │ │ 488718: |[488718] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.injectCallRecordingViewModel:(Lcom/nextcloud/talk/viewmodels/CallRecordingViewModel;)Lcom/nextcloud/talk/viewmodels/CallRecordingViewModel; │ │ 488728: 7010 1ce6 0100 |0000: invoke-direct {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.userManager:()Lcom/nextcloud/talk/users/UserManager; // method@e61c │ │ 48872e: 0c00 |0003: move-result-object v0 │ │ 488730: 7120 4ff3 0200 |0004: invoke-static {v2, v0}, Lcom/nextcloud/talk/viewmodels/CallRecordingViewModel_MembersInjector;.injectUserManager:(Lcom/nextcloud/talk/viewmodels/CallRecordingViewModel;Lcom/nextcloud/talk/users/UserManager;)V // method@f34f │ │ 488736: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1297 │ │ + 0x0000 line=1320 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/nextcloud/talk/viewmodels/CallRecordingViewModel; │ │ │ │ #76 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectCapabilitiesWorker' │ │ type : '(Lcom/nextcloud/talk/jobs/CapabilitiesWorker;)Lcom/nextcloud/talk/jobs/CapabilitiesWorker;' │ │ @@ -1969202,18 +1969202,18 @@ │ │ 487302: 7210 eaf3 0000 |001f: invoke-interface {v0}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ 487308: 0c00 |0022: move-result-object v0 │ │ 48730a: 1f00 5e26 |0023: check-cast v0, Lokhttp3/OkHttpClient; // type@265e │ │ 48730e: 7120 fcf0 0200 |0025: invoke-static {v2, v0}, Lcom/nextcloud/talk/jobs/CapabilitiesWorker_MembersInjector;.injectOkHttpClient:(Lcom/nextcloud/talk/jobs/CapabilitiesWorker;Lokhttp3/OkHttpClient;)V // method@f0fc │ │ 487314: 1102 |0028: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1531 │ │ - 0x0007 line=1532 │ │ - 0x0012 line=1533 │ │ - 0x001d line=1534 │ │ + 0x0000 line=1686 │ │ + 0x0007 line=1687 │ │ + 0x0012 line=1688 │ │ + 0x001d line=1689 │ │ locals : │ │ 0x0000 - 0x0029 reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0029 reg=2 (null) Lcom/nextcloud/talk/jobs/CapabilitiesWorker; │ │ │ │ #77 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectChatActivity' │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;)Lcom/nextcloud/talk/chat/ChatActivity;' │ │ @@ -1969266,24 +1969266,24 @@ │ │ 486666: 7210 eaf3 0000 |0057: invoke-interface {v0}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ 48666c: 0c00 |005a: move-result-object v0 │ │ 48666e: 1f00 6022 |005b: check-cast v0, Lcom/nextcloud/talk/data/network/NetworkMonitor; // type@2260 │ │ 486672: 7120 81ea 0200 |005d: invoke-static {v2, v0}, Lcom/nextcloud/talk/chat/ChatActivity_MembersInjector;.injectNetworkMonitor:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/data/network/NetworkMonitor;)V // method@ea81 │ │ 486678: 1102 |0060: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1332 │ │ - 0x000b line=1333 │ │ - 0x0016 line=1334 │ │ - 0x001d line=1335 │ │ - 0x0026 line=1336 │ │ - 0x002d line=1337 │ │ - 0x0038 line=1338 │ │ - 0x0043 line=1339 │ │ - 0x004e line=1340 │ │ - 0x0055 line=1341 │ │ + 0x0000 line=1941 │ │ + 0x000b line=1942 │ │ + 0x0016 line=1943 │ │ + 0x001d line=1944 │ │ + 0x0026 line=1945 │ │ + 0x002d line=1946 │ │ + 0x0038 line=1947 │ │ + 0x0043 line=1948 │ │ + 0x004e line=1949 │ │ + 0x0055 line=1950 │ │ locals : │ │ 0x0000 - 0x0061 reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0061 reg=2 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ #78 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectChooseAccountDialogFragment' │ │ type : '(Lcom/nextcloud/talk/ui/dialog/ChooseAccountDialogFragment;)Lcom/nextcloud/talk/ui/dialog/ChooseAccountDialogFragment;' │ │ @@ -1969317,20 +1969317,20 @@ │ │ 4881e6: 7210 eaf3 0000 |002d: invoke-interface {v0}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ 4881ec: 0c00 |0030: move-result-object v0 │ │ 4881ee: 1f00 6022 |0031: check-cast v0, Lcom/nextcloud/talk/data/network/NetworkMonitor; // type@2260 │ │ 4881f2: 7120 59f2 0200 |0033: invoke-static {v2, v0}, Lcom/nextcloud/talk/ui/dialog/ChooseAccountDialogFragment_MembersInjector;.injectNetworkMonitor:(Lcom/nextcloud/talk/ui/dialog/ChooseAccountDialogFragment;Lcom/nextcloud/talk/data/network/NetworkMonitor;)V // method@f259 │ │ 4881f8: 1102 |0036: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1852 │ │ - 0x0007 line=1853 │ │ - 0x0012 line=1854 │ │ - 0x001d line=1855 │ │ - 0x0024 line=1856 │ │ - 0x002b line=1857 │ │ + 0x0000 line=1600 │ │ + 0x0007 line=1601 │ │ + 0x0012 line=1602 │ │ + 0x001d line=1603 │ │ + 0x0024 line=1604 │ │ + 0x002b line=1605 │ │ locals : │ │ 0x0000 - 0x0037 reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0037 reg=2 (null) Lcom/nextcloud/talk/ui/dialog/ChooseAccountDialogFragment; │ │ │ │ #79 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectChooseAccountShareToDialogFragment' │ │ type : '(Lcom/nextcloud/talk/ui/dialog/ChooseAccountShareToDialogFragment;)Lcom/nextcloud/talk/ui/dialog/ChooseAccountShareToDialogFragment;' │ │ @@ -1969351,17 +1969351,17 @@ │ │ 48822a: 7120 5cf2 0200 |000f: invoke-static {v2, v0}, Lcom/nextcloud/talk/ui/dialog/ChooseAccountShareToDialogFragment_MembersInjector;.injectCookieManager:(Lcom/nextcloud/talk/ui/dialog/ChooseAccountShareToDialogFragment;Ljava/net/CookieManager;)V // method@f25c │ │ 488230: 7010 1fe6 0100 |0012: invoke-direct {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.viewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@e61f │ │ 488236: 0c00 |0015: move-result-object v0 │ │ 488238: 7120 5ef2 0200 |0016: invoke-static {v2, v0}, Lcom/nextcloud/talk/ui/dialog/ChooseAccountShareToDialogFragment_MembersInjector;.injectViewThemeUtils:(Lcom/nextcloud/talk/ui/dialog/ChooseAccountShareToDialogFragment;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V // method@f25e │ │ 48823e: 1102 |0019: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1384 │ │ - 0x0007 line=1385 │ │ - 0x0012 line=1386 │ │ + 0x0000 line=1442 │ │ + 0x0007 line=1443 │ │ + 0x0012 line=1444 │ │ locals : │ │ 0x0000 - 0x001a reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x001a reg=2 (null) Lcom/nextcloud/talk/ui/dialog/ChooseAccountShareToDialogFragment; │ │ │ │ #80 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectContactAddressBookWorker' │ │ type : '(Lcom/nextcloud/talk/jobs/ContactAddressBookWorker;)Lcom/nextcloud/talk/jobs/ContactAddressBookWorker;' │ │ @@ -1969384,17 +1969384,17 @@ │ │ 487350: 7210 eaf3 0000 |0014: invoke-interface {v0}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ 487356: 0c00 |0017: move-result-object v0 │ │ 487358: 1f00 ac23 |0018: check-cast v0, Lcom/nextcloud/talk/utils/preferences/AppPreferences; // type@23ac │ │ 48735c: 7120 fff0 0200 |001a: invoke-static {v2, v0}, Lcom/nextcloud/talk/jobs/ContactAddressBookWorker_MembersInjector;.injectAppPreferences:(Lcom/nextcloud/talk/jobs/ContactAddressBookWorker;Lcom/nextcloud/talk/utils/preferences/AppPreferences;)V // method@f0ff │ │ 487362: 1102 |001d: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1587 │ │ - 0x000b line=1588 │ │ - 0x0012 line=1589 │ │ + 0x0000 line=1501 │ │ + 0x000b line=1502 │ │ + 0x0012 line=1503 │ │ locals : │ │ 0x0000 - 0x001e reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x001e reg=2 (null) Lcom/nextcloud/talk/jobs/ContactAddressBookWorker; │ │ │ │ #81 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectContactsActivity' │ │ type : '(Lcom/nextcloud/talk/contacts/ContactsActivity;)Lcom/nextcloud/talk/contacts/ContactsActivity;' │ │ @@ -1969432,21 +1969432,21 @@ │ │ 48685c: 7210 eaf3 0000 |0036: invoke-interface {v0}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ 486862: 0c00 |0039: move-result-object v0 │ │ 486864: 1f00 6f20 |003a: check-cast v0, Lcom/nextcloud/talk/api/NcApi; // type@206f │ │ 486868: 7120 22f0 0200 |003c: invoke-static {v2, v0}, Lcom/nextcloud/talk/contacts/ContactsActivity_MembersInjector;.injectNcApi:(Lcom/nextcloud/talk/contacts/ContactsActivity;Lcom/nextcloud/talk/api/NcApi;)V // method@f022 │ │ 48686e: 1102 |003f: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1507 │ │ - 0x000b line=1508 │ │ - 0x0016 line=1509 │ │ - 0x001d line=1510 │ │ - 0x0026 line=1511 │ │ - 0x002d line=1512 │ │ - 0x0034 line=1513 │ │ + 0x0000 line=1889 │ │ + 0x000b line=1890 │ │ + 0x0016 line=1891 │ │ + 0x001d line=1892 │ │ + 0x0026 line=1893 │ │ + 0x002d line=1894 │ │ + 0x0034 line=1895 │ │ locals : │ │ 0x0000 - 0x0040 reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0040 reg=2 (null) Lcom/nextcloud/talk/contacts/ContactsActivity; │ │ │ │ #82 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectContactsActivityCompose' │ │ type : '(Lcom/nextcloud/talk/contacts/ContactsActivityCompose;)Lcom/nextcloud/talk/contacts/ContactsActivityCompose;' │ │ @@ -1969479,20 +1969479,20 @@ │ │ 4868d4: 7120 8ddb 0200 |002a: invoke-static {v2, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;.injectCurrentUserProvider:(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;)V // method@db8d │ │ 4868da: 7010 1ee6 0100 |002d: invoke-direct {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.viewModelFactory:()Lcom/nextcloud/talk/dagger/modules/ViewModelFactory; // method@e61e │ │ 4868e0: 0c00 |0030: move-result-object v0 │ │ 4868e2: 7120 21f0 0200 |0031: invoke-static {v2, v0}, Lcom/nextcloud/talk/contacts/ContactsActivityCompose_MembersInjector;.injectViewModelFactory:(Lcom/nextcloud/talk/contacts/ContactsActivityCompose;Landroidx/lifecycle/ViewModelProvider$Factory;)V // method@f021 │ │ 4868e8: 1102 |0034: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=2116 │ │ - 0x000b line=2117 │ │ - 0x0016 line=2118 │ │ - 0x001d line=2119 │ │ - 0x0026 line=2120 │ │ - 0x002d line=2121 │ │ + 0x0000 line=1348 │ │ + 0x000b line=1349 │ │ + 0x0016 line=1350 │ │ + 0x001d line=1351 │ │ + 0x0026 line=1352 │ │ + 0x002d line=1353 │ │ locals : │ │ 0x0000 - 0x0035 reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0035 reg=2 (null) Lcom/nextcloud/talk/contacts/ContactsActivityCompose; │ │ │ │ #83 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectConversationCreationActivity' │ │ type : '(Lcom/nextcloud/talk/conversationcreation/ConversationCreationActivity;)Lcom/nextcloud/talk/conversationcreation/ConversationCreationActivity;' │ │ @@ -1969525,20 +1969525,20 @@ │ │ 486a90: 7120 8ddb 0200 |002a: invoke-static {v2, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;.injectCurrentUserProvider:(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;)V // method@db8d │ │ 486a96: 7010 1ee6 0100 |002d: invoke-direct {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.viewModelFactory:()Lcom/nextcloud/talk/dagger/modules/ViewModelFactory; // method@e61e │ │ 486a9c: 0c00 |0030: move-result-object v0 │ │ 486a9e: 7120 2df0 0200 |0031: invoke-static {v2, v0}, Lcom/nextcloud/talk/conversationcreation/ConversationCreationActivity_MembersInjector;.injectViewModelFactory:(Lcom/nextcloud/talk/conversationcreation/ConversationCreationActivity;Landroidx/lifecycle/ViewModelProvider$Factory;)V // method@f02d │ │ 486aa4: 1102 |0034: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1937 │ │ - 0x000b line=1938 │ │ - 0x0016 line=1939 │ │ - 0x001d line=1940 │ │ - 0x0026 line=1941 │ │ - 0x002d line=1942 │ │ + 0x0000 line=1930 │ │ + 0x000b line=1931 │ │ + 0x0016 line=1932 │ │ + 0x001d line=1933 │ │ + 0x0026 line=1934 │ │ + 0x002d line=1935 │ │ locals : │ │ 0x0000 - 0x0035 reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0035 reg=2 (null) Lcom/nextcloud/talk/conversationcreation/ConversationCreationActivity; │ │ │ │ #84 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectConversationInfoActivity' │ │ type : '(Lcom/nextcloud/talk/conversationinfo/ConversationInfoActivity;)Lcom/nextcloud/talk/conversationinfo/ConversationInfoActivity;' │ │ @@ -1969584,23 +1969584,23 @@ │ │ 486b9c: 7210 eaf3 0000 |0048: invoke-interface {v0}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ 486ba2: 0c00 |004b: move-result-object v0 │ │ 486ba4: 1f00 8b23 |004c: check-cast v0, Lcom/nextcloud/talk/utils/DateUtils; // type@238b │ │ 486ba8: 7120 30f0 0200 |004e: invoke-static {v2, v0}, Lcom/nextcloud/talk/conversationinfo/ConversationInfoActivity_MembersInjector;.injectDateUtils:(Lcom/nextcloud/talk/conversationinfo/ConversationInfoActivity;Lcom/nextcloud/talk/utils/DateUtils;)V // method@f030 │ │ 486bae: 1102 |0051: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1672 │ │ - 0x000b line=1673 │ │ - 0x0016 line=1674 │ │ - 0x001d line=1675 │ │ - 0x0026 line=1676 │ │ - 0x002d line=1677 │ │ - 0x0034 line=1678 │ │ - 0x003f line=1679 │ │ - 0x0046 line=1680 │ │ + 0x0000 line=1735 │ │ + 0x000b line=1736 │ │ + 0x0016 line=1737 │ │ + 0x001d line=1738 │ │ + 0x0026 line=1739 │ │ + 0x002d line=1740 │ │ + 0x0034 line=1741 │ │ + 0x003f line=1742 │ │ + 0x0046 line=1743 │ │ locals : │ │ 0x0000 - 0x0052 reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0052 reg=2 (null) Lcom/nextcloud/talk/conversationinfo/ConversationInfoActivity; │ │ │ │ #85 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectConversationInfoEditActivity' │ │ type : '(Lcom/nextcloud/talk/conversationinfoedit/ConversationInfoEditActivity;)Lcom/nextcloud/talk/conversationinfoedit/ConversationInfoEditActivity;' │ │ @@ -1969638,21 +1969638,21 @@ │ │ 486c2a: 7120 34f0 0200 |0035: invoke-static {v2, v0}, Lcom/nextcloud/talk/conversationinfoedit/ConversationInfoEditActivity_MembersInjector;.injectNcApi:(Lcom/nextcloud/talk/conversationinfoedit/ConversationInfoEditActivity;Lcom/nextcloud/talk/api/NcApi;)V // method@f034 │ │ 486c30: 7010 1ee6 0100 |0038: invoke-direct {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.viewModelFactory:()Lcom/nextcloud/talk/dagger/modules/ViewModelFactory; // method@e61e │ │ 486c36: 0c00 |003b: move-result-object v0 │ │ 486c38: 7120 35f0 0200 |003c: invoke-static {v2, v0}, Lcom/nextcloud/talk/conversationinfoedit/ConversationInfoEditActivity_MembersInjector;.injectViewModelFactory:(Lcom/nextcloud/talk/conversationinfoedit/ConversationInfoEditActivity;Landroidx/lifecycle/ViewModelProvider$Factory;)V // method@f035 │ │ 486c3e: 1102 |003f: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1687 │ │ - 0x000b line=1688 │ │ - 0x0016 line=1689 │ │ - 0x001d line=1690 │ │ - 0x0026 line=1691 │ │ - 0x002d line=1692 │ │ - 0x0038 line=1693 │ │ + 0x0000 line=2231 │ │ + 0x000b line=2232 │ │ + 0x0016 line=2233 │ │ + 0x001d line=2234 │ │ + 0x0026 line=2235 │ │ + 0x002d line=2236 │ │ + 0x0038 line=2237 │ │ locals : │ │ 0x0000 - 0x0040 reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0040 reg=2 (null) Lcom/nextcloud/talk/conversationinfoedit/ConversationInfoEditActivity; │ │ │ │ #86 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectConversationsListActivity' │ │ type : '(Lcom/nextcloud/talk/conversationlist/ConversationsListActivity;)Lcom/nextcloud/talk/conversationlist/ConversationsListActivity;' │ │ @@ -1969709,26 +1969709,26 @@ │ │ 486d76: 7210 eaf3 0000 |0061: invoke-interface {v0}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ 486d7c: 0c00 |0064: move-result-object v0 │ │ 486d7e: 1f00 6022 |0065: check-cast v0, Lcom/nextcloud/talk/data/network/NetworkMonitor; // type@2260 │ │ 486d82: 7120 39f0 0200 |0067: invoke-static {v2, v0}, Lcom/nextcloud/talk/conversationlist/ConversationsListActivity_MembersInjector;.injectNetworkMonitor:(Lcom/nextcloud/talk/conversationlist/ConversationsListActivity;Lcom/nextcloud/talk/data/network/NetworkMonitor;)V // method@f039 │ │ 486d88: 1102 |006a: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1700 │ │ - 0x000b line=1701 │ │ - 0x0016 line=1702 │ │ - 0x001d line=1703 │ │ - 0x0026 line=1704 │ │ - 0x002d line=1705 │ │ - 0x0034 line=1706 │ │ - 0x003f line=1707 │ │ - 0x0046 line=1708 │ │ - 0x0051 line=1709 │ │ - 0x0058 line=1710 │ │ - 0x005f line=1711 │ │ + 0x0000 line=1519 │ │ + 0x000b line=1520 │ │ + 0x0016 line=1521 │ │ + 0x001d line=1522 │ │ + 0x0026 line=1523 │ │ + 0x002d line=1524 │ │ + 0x0034 line=1525 │ │ + 0x003f line=1526 │ │ + 0x0046 line=1527 │ │ + 0x0051 line=1528 │ │ + 0x0058 line=1529 │ │ + 0x005f line=1530 │ │ locals : │ │ 0x0000 - 0x006b reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x006b reg=2 (null) Lcom/nextcloud/talk/conversationlist/ConversationsListActivity; │ │ │ │ #87 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectConversationsListBottomDialog' │ │ type : '(Lcom/nextcloud/talk/ui/dialog/ConversationsListBottomDialog;)Lcom/nextcloud/talk/ui/dialog/ConversationsListBottomDialog;' │ │ @@ -1969754,18 +1969754,18 @@ │ │ 488284: 7120 62f2 0200 |001a: invoke-static {v2, v0}, Lcom/nextcloud/talk/ui/dialog/ConversationsListBottomDialog_MembersInjector;.injectViewThemeUtils:(Lcom/nextcloud/talk/ui/dialog/ConversationsListBottomDialog;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V // method@f262 │ │ 48828a: 7010 1ce6 0100 |001d: invoke-direct {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.userManager:()Lcom/nextcloud/talk/users/UserManager; // method@e61c │ │ 488290: 0c00 |0020: move-result-object v0 │ │ 488292: 7120 61f2 0200 |0021: invoke-static {v2, v0}, Lcom/nextcloud/talk/ui/dialog/ConversationsListBottomDialog_MembersInjector;.injectUserManager:(Lcom/nextcloud/talk/ui/dialog/ConversationsListBottomDialog;Lcom/nextcloud/talk/users/UserManager;)V // method@f261 │ │ 488298: 1102 |0024: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1554 │ │ - 0x000b line=1555 │ │ - 0x0016 line=1556 │ │ - 0x001d line=1557 │ │ + 0x0000 line=1774 │ │ + 0x000b line=1775 │ │ + 0x0016 line=1776 │ │ + 0x001d line=1777 │ │ locals : │ │ 0x0000 - 0x0025 reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0025 reg=2 (null) Lcom/nextcloud/talk/ui/dialog/ConversationsListBottomDialog; │ │ │ │ #88 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectConversationsListViewModel' │ │ type : '(Lcom/nextcloud/talk/conversationlist/viewmodels/ConversationsListViewModel;)Lcom/nextcloud/talk/conversationlist/viewmodels/ConversationsListViewModel;' │ │ @@ -1969778,15 +1969778,15 @@ │ │ 486e44: |[486e44] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.injectConversationsListViewModel:(Lcom/nextcloud/talk/conversationlist/viewmodels/ConversationsListViewModel;)Lcom/nextcloud/talk/conversationlist/viewmodels/ConversationsListViewModel; │ │ 486e54: 7010 0ee6 0100 |0000: invoke-direct {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.invitationsRepository:()Lcom/nextcloud/talk/invitation/data/InvitationsRepository; // method@e60e │ │ 486e5a: 0c00 |0003: move-result-object v0 │ │ 486e5c: 7120 41f0 0200 |0004: invoke-static {v2, v0}, Lcom/nextcloud/talk/conversationlist/viewmodels/ConversationsListViewModel_MembersInjector;.injectInvitationsRepository:(Lcom/nextcloud/talk/conversationlist/viewmodels/ConversationsListViewModel;Lcom/nextcloud/talk/invitation/data/InvitationsRepository;)V // method@f041 │ │ 486e62: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1310 │ │ + 0x0000 line=1333 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/nextcloud/talk/conversationlist/viewmodels/ConversationsListViewModel; │ │ │ │ #89 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectCreateConversationDialogFragment' │ │ type : '(Lcom/nextcloud/talk/conversation/CreateConversationDialogFragment;)Lcom/nextcloud/talk/conversation/CreateConversationDialogFragment;' │ │ @@ -1969810,18 +1969810,18 @@ │ │ 48697c: 7120 26f0 0200 |0016: invoke-static {v2, v0}, Lcom/nextcloud/talk/conversation/CreateConversationDialogFragment_MembersInjector;.injectEventBus:(Lcom/nextcloud/talk/conversation/CreateConversationDialogFragment;Lorg/greenrobot/eventbus/EventBus;)V // method@f026 │ │ 486982: 7010 41e5 0100 |0019: invoke-direct {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.currentUserProviderImpl:()Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderImpl; // method@e541 │ │ 486988: 0c00 |001c: move-result-object v0 │ │ 48698a: 7120 25f0 0200 |001d: invoke-static {v2, v0}, Lcom/nextcloud/talk/conversation/CreateConversationDialogFragment_MembersInjector;.injectCurrentUserProvider:(Lcom/nextcloud/talk/conversation/CreateConversationDialogFragment;Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;)V // method@f025 │ │ 486990: 1102 |0020: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1650 │ │ - 0x0007 line=1651 │ │ - 0x000e line=1652 │ │ - 0x0019 line=1653 │ │ + 0x0000 line=1360 │ │ + 0x0007 line=1361 │ │ + 0x000e line=1362 │ │ + 0x0019 line=1363 │ │ locals : │ │ 0x0000 - 0x0021 reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0021 reg=2 (null) Lcom/nextcloud/talk/conversation/CreateConversationDialogFragment; │ │ │ │ #90 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectDatabaseStorageModule' │ │ type : '(Lcom/nextcloud/talk/utils/preferences/preferencestorage/DatabaseStorageModule;)Lcom/nextcloud/talk/utils/preferences/preferencestorage/DatabaseStorageModule;' │ │ @@ -1969844,17 +1969844,17 @@ │ │ 4886e8: 7210 eaf3 0000 |0014: invoke-interface {v0}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ 4886ee: 0c00 |0017: move-result-object v0 │ │ 4886f0: 1f00 7020 |0018: check-cast v0, Lcom/nextcloud/talk/api/NcApiCoroutines; // type@2070 │ │ 4886f4: 7120 35f3 0200 |001a: invoke-static {v2, v0}, Lcom/nextcloud/talk/utils/preferences/preferencestorage/DatabaseStorageModule_MembersInjector;.injectNcApiCoroutines:(Lcom/nextcloud/talk/utils/preferences/preferencestorage/DatabaseStorageModule;Lcom/nextcloud/talk/api/NcApiCoroutines;)V // method@f335 │ │ 4886fa: 1102 |001d: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1966 │ │ - 0x0007 line=1967 │ │ - 0x0012 line=1968 │ │ + 0x0000 line=1914 │ │ + 0x0007 line=1915 │ │ + 0x0012 line=1916 │ │ locals : │ │ 0x0000 - 0x001e reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x001e reg=2 (null) Lcom/nextcloud/talk/utils/preferences/preferencestorage/DatabaseStorageModule; │ │ │ │ #91 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectDateTimePickerFragment' │ │ type : '(Lcom/nextcloud/talk/ui/dialog/DateTimePickerFragment;)Lcom/nextcloud/talk/ui/dialog/DateTimePickerFragment;' │ │ @@ -1969870,16 +1969870,16 @@ │ │ 4882b4: 7120 65f2 0200 |0004: invoke-static {v2, v0}, Lcom/nextcloud/talk/ui/dialog/DateTimePickerFragment_MembersInjector;.injectUserManager:(Lcom/nextcloud/talk/ui/dialog/DateTimePickerFragment;Lcom/nextcloud/talk/users/UserManager;)V // method@f265 │ │ 4882ba: 7010 1fe6 0100 |0007: invoke-direct {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.viewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@e61f │ │ 4882c0: 0c00 |000a: move-result-object v0 │ │ 4882c2: 7120 66f2 0200 |000b: invoke-static {v2, v0}, Lcom/nextcloud/talk/ui/dialog/DateTimePickerFragment_MembersInjector;.injectViewThemeUtils:(Lcom/nextcloud/talk/ui/dialog/DateTimePickerFragment;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V // method@f266 │ │ 4882c8: 1102 |000e: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1752 │ │ - 0x0007 line=1753 │ │ + 0x0000 line=1667 │ │ + 0x0007 line=1668 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x000f reg=2 (null) Lcom/nextcloud/talk/ui/dialog/DateTimePickerFragment; │ │ │ │ #92 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectDeleteConversationWorker' │ │ type : '(Lcom/nextcloud/talk/jobs/DeleteConversationWorker;)Lcom/nextcloud/talk/jobs/DeleteConversationWorker;' │ │ @@ -1969907,18 +1969907,18 @@ │ │ 4873b2: 7210 eaf3 0000 |001f: invoke-interface {v0}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ 4873b8: 0c00 |0022: move-result-object v0 │ │ 4873ba: 1f00 9926 |0023: check-cast v0, Lorg/greenrobot/eventbus/EventBus; // type@2699 │ │ 4873be: 7120 02f1 0200 |0025: invoke-static {v2, v0}, Lcom/nextcloud/talk/jobs/DeleteConversationWorker_MembersInjector;.injectEventBus:(Lcom/nextcloud/talk/jobs/DeleteConversationWorker;Lorg/greenrobot/eventbus/EventBus;)V // method@f102 │ │ 4873c4: 1102 |0028: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=2227 │ │ - 0x000b line=2228 │ │ - 0x0016 line=2229 │ │ - 0x001d line=2230 │ │ + 0x0000 line=1725 │ │ + 0x000b line=1726 │ │ + 0x0016 line=1727 │ │ + 0x001d line=1728 │ │ locals : │ │ 0x0000 - 0x0029 reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0029 reg=2 (null) Lcom/nextcloud/talk/jobs/DeleteConversationWorker; │ │ │ │ #93 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectDiagnoseActivity' │ │ type : '(Lcom/nextcloud/talk/diagnose/DiagnoseActivity;)Lcom/nextcloud/talk/diagnose/DiagnoseActivity;' │ │ @@ -1969964,23 +1969964,23 @@ │ │ 48709c: 7210 eaf3 0000 |0048: invoke-interface {v0}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ 4870a2: 0c00 |004b: move-result-object v0 │ │ 4870a4: 1f00 a823 |004c: check-cast v0, Lcom/nextcloud/talk/utils/permissions/PlatformPermissionUtil; // type@23a8 │ │ 4870a8: 7120 d1f0 0200 |004e: invoke-static {v2, v0}, Lcom/nextcloud/talk/diagnose/DiagnoseActivity_MembersInjector;.injectPlatformPermissionUtil:(Lcom/nextcloud/talk/diagnose/DiagnoseActivity;Lcom/nextcloud/talk/utils/permissions/PlatformPermissionUtil;)V // method@f0d1 │ │ 4870ae: 1102 |0051: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=2212 │ │ - 0x000b line=2213 │ │ - 0x0016 line=2214 │ │ - 0x001d line=2215 │ │ - 0x0026 line=2216 │ │ - 0x002d line=2217 │ │ - 0x0034 line=2218 │ │ - 0x003f line=2219 │ │ - 0x0046 line=2220 │ │ + 0x0000 line=1577 │ │ + 0x000b line=1578 │ │ + 0x0016 line=1579 │ │ + 0x001d line=1580 │ │ + 0x0026 line=1581 │ │ + 0x002d line=1582 │ │ + 0x0034 line=1583 │ │ + 0x003f line=1584 │ │ + 0x0046 line=1585 │ │ locals : │ │ 0x0000 - 0x0052 reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0052 reg=2 (null) Lcom/nextcloud/talk/diagnose/DiagnoseActivity; │ │ │ │ #94 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectDialogBanListFragment' │ │ type : '(Lcom/nextcloud/talk/ui/dialog/DialogBanListFragment;)Lcom/nextcloud/talk/ui/dialog/DialogBanListFragment;' │ │ @@ -1969999,17 +1969999,17 @@ │ │ 4882f2: 7120 68f2 0200 |000b: invoke-static {v2, v0}, Lcom/nextcloud/talk/ui/dialog/DialogBanListFragment_MembersInjector;.injectViewModelFactory:(Lcom/nextcloud/talk/ui/dialog/DialogBanListFragment;Landroidx/lifecycle/ViewModelProvider$Factory;)V // method@f268 │ │ 4882f8: 7010 41e5 0100 |000e: invoke-direct {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.currentUserProviderImpl:()Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderImpl; // method@e541 │ │ 4882fe: 0c00 |0011: move-result-object v0 │ │ 488300: 7120 67f2 0200 |0012: invoke-static {v2, v0}, Lcom/nextcloud/talk/ui/dialog/DialogBanListFragment_MembersInjector;.injectCurrentUserProvider:(Lcom/nextcloud/talk/ui/dialog/DialogBanListFragment;Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;)V // method@f267 │ │ 488306: 1102 |0015: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1759 │ │ - 0x0007 line=1760 │ │ - 0x000e line=1761 │ │ + 0x0000 line=1339 │ │ + 0x0007 line=1340 │ │ + 0x000e line=1341 │ │ locals : │ │ 0x0000 - 0x0016 reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0016 reg=2 (null) Lcom/nextcloud/talk/ui/dialog/DialogBanListFragment; │ │ │ │ #95 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectDirectReplyReceiver' │ │ type : '(Lcom/nextcloud/talk/receivers/DirectReplyReceiver;)Lcom/nextcloud/talk/receivers/DirectReplyReceiver;' │ │ @@ -1970027,16 +1970027,16 @@ │ │ 487c06: 7210 eaf3 0000 |0009: invoke-interface {v0}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ 487c0c: 0c00 |000c: move-result-object v0 │ │ 487c0e: 1f00 6f20 |000d: check-cast v0, Lcom/nextcloud/talk/api/NcApi; // type@206f │ │ 487c12: 7120 00f2 0200 |000f: invoke-static {v2, v0}, Lcom/nextcloud/talk/receivers/DirectReplyReceiver_MembersInjector;.injectNcApi:(Lcom/nextcloud/talk/receivers/DirectReplyReceiver;Lcom/nextcloud/talk/api/NcApi;)V // method@f200 │ │ 487c18: 1102 |0012: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1470 │ │ - 0x0007 line=1471 │ │ + 0x0000 line=2154 │ │ + 0x0007 line=2155 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0013 reg=2 (null) Lcom/nextcloud/talk/receivers/DirectReplyReceiver; │ │ │ │ #96 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectDismissRecordingAvailableReceiver' │ │ type : '(Lcom/nextcloud/talk/receivers/DismissRecordingAvailableReceiver;)Lcom/nextcloud/talk/receivers/DismissRecordingAvailableReceiver;' │ │ @@ -1970054,16 +1970054,16 @@ │ │ 487c3e: 7210 eaf3 0000 |0009: invoke-interface {v0}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ 487c44: 0c00 |000c: move-result-object v0 │ │ 487c46: 1f00 6f20 |000d: check-cast v0, Lcom/nextcloud/talk/api/NcApi; // type@206f │ │ 487c4a: 7120 02f2 0200 |000f: invoke-static {v2, v0}, Lcom/nextcloud/talk/receivers/DismissRecordingAvailableReceiver_MembersInjector;.injectNcApi:(Lcom/nextcloud/talk/receivers/DismissRecordingAvailableReceiver;Lcom/nextcloud/talk/api/NcApi;)V // method@f202 │ │ 487c50: 1102 |0012: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1424 │ │ - 0x0007 line=1425 │ │ + 0x0000 line=1396 │ │ + 0x0007 line=1397 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0013 reg=2 (null) Lcom/nextcloud/talk/receivers/DismissRecordingAvailableReceiver; │ │ │ │ #97 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectDownloadFileToCacheWorker' │ │ type : '(Lcom/nextcloud/talk/jobs/DownloadFileToCacheWorker;)Lcom/nextcloud/talk/jobs/DownloadFileToCacheWorker;' │ │ @@ -1970086,17 +1970086,17 @@ │ │ 487400: 7210 eaf3 0000 |0014: invoke-interface {v0}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ 487406: 0c00 |0017: move-result-object v0 │ │ 487408: 1f00 ac23 |0018: check-cast v0, Lcom/nextcloud/talk/utils/preferences/AppPreferences; // type@23ac │ │ 48740c: 7120 06f1 0200 |001a: invoke-static {v2, v0}, Lcom/nextcloud/talk/jobs/DownloadFileToCacheWorker_MembersInjector;.injectAppPreferences:(Lcom/nextcloud/talk/jobs/DownloadFileToCacheWorker;Lcom/nextcloud/talk/utils/preferences/AppPreferences;)V // method@f106 │ │ 487412: 1102 |001d: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=2087 │ │ - 0x000b line=2088 │ │ - 0x0012 line=2089 │ │ + 0x0000 line=2035 │ │ + 0x000b line=2036 │ │ + 0x0012 line=2037 │ │ locals : │ │ 0x0000 - 0x001e reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x001e reg=2 (null) Lcom/nextcloud/talk/jobs/DownloadFileToCacheWorker; │ │ │ │ #98 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectFileAttachmentPreviewFragment' │ │ type : '(Lcom/nextcloud/talk/ui/dialog/FileAttachmentPreviewFragment;)Lcom/nextcloud/talk/ui/dialog/FileAttachmentPreviewFragment;' │ │ @@ -1970114,16 +1970114,16 @@ │ │ 488328: 7120 6ef2 0200 |0008: invoke-static {v2, v0}, Lcom/nextcloud/talk/ui/dialog/FileAttachmentPreviewFragment_MembersInjector;.injectPermissionUtil:(Lcom/nextcloud/talk/ui/dialog/FileAttachmentPreviewFragment;Lcom/nextcloud/talk/utils/permissions/PlatformPermissionUtil;)V // method@f26e │ │ 48832e: 7010 1fe6 0100 |000b: invoke-direct {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.viewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@e61f │ │ 488334: 0c00 |000e: move-result-object v0 │ │ 488336: 7120 6ff2 0200 |000f: invoke-static {v2, v0}, Lcom/nextcloud/talk/ui/dialog/FileAttachmentPreviewFragment_MembersInjector;.injectViewThemeUtils:(Lcom/nextcloud/talk/ui/dialog/FileAttachmentPreviewFragment;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V // method@f26f │ │ 48833c: 1102 |0012: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1922 │ │ - 0x000b line=1923 │ │ + 0x0000 line=2075 │ │ + 0x000b line=2076 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0013 reg=2 (null) Lcom/nextcloud/talk/ui/dialog/FileAttachmentPreviewFragment; │ │ │ │ #99 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectFilterConversationFragment' │ │ type : '(Lcom/nextcloud/talk/ui/dialog/FilterConversationFragment;)Lcom/nextcloud/talk/ui/dialog/FilterConversationFragment;' │ │ @@ -1970142,17 +1970142,17 @@ │ │ 488366: 7120 72f2 0200 |000b: invoke-static {v2, v0}, Lcom/nextcloud/talk/ui/dialog/FilterConversationFragment_MembersInjector;.injectViewThemeUtils:(Lcom/nextcloud/talk/ui/dialog/FilterConversationFragment;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V // method@f272 │ │ 48836c: 7010 31e5 0100 |000e: invoke-direct {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.arbitraryStorageManager:()Lcom/nextcloud/talk/arbitrarystorage/ArbitraryStorageManager; // method@e531 │ │ 488372: 0c00 |0011: move-result-object v0 │ │ 488374: 7120 70f2 0200 |0012: invoke-static {v2, v0}, Lcom/nextcloud/talk/ui/dialog/FilterConversationFragment_MembersInjector;.injectArbitraryStorageManager:(Lcom/nextcloud/talk/ui/dialog/FilterConversationFragment;Lcom/nextcloud/talk/arbitrarystorage/ArbitraryStorageManager;)V // method@f270 │ │ 48837a: 1102 |0015: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1836 │ │ - 0x0007 line=1837 │ │ - 0x000e line=1838 │ │ + 0x0000 line=1784 │ │ + 0x0007 line=1785 │ │ + 0x000e line=1786 │ │ locals : │ │ 0x0000 - 0x0016 reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0016 reg=2 (null) Lcom/nextcloud/talk/ui/dialog/FilterConversationFragment; │ │ │ │ #100 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectFullScreenTextViewerActivity' │ │ type : '(Lcom/nextcloud/talk/fullscreenfile/FullScreenTextViewerActivity;)Lcom/nextcloud/talk/fullscreenfile/FullScreenTextViewerActivity;' │ │ @@ -1970165,15 +1970165,15 @@ │ │ 4870b0: |[4870b0] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.injectFullScreenTextViewerActivity:(Lcom/nextcloud/talk/fullscreenfile/FullScreenTextViewerActivity;)Lcom/nextcloud/talk/fullscreenfile/FullScreenTextViewerActivity; │ │ 4870c0: 7010 1fe6 0100 |0000: invoke-direct {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.viewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@e61f │ │ 4870c6: 0c00 |0003: move-result-object v0 │ │ 4870c8: 7120 ebf0 0200 |0004: invoke-static {v2, v0}, Lcom/nextcloud/talk/fullscreenfile/FullScreenTextViewerActivity_MembersInjector;.injectViewThemeUtils:(Lcom/nextcloud/talk/fullscreenfile/FullScreenTextViewerActivity;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V // method@f0eb │ │ 4870ce: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1730 │ │ + 0x0000 line=1923 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/nextcloud/talk/fullscreenfile/FullScreenTextViewerActivity; │ │ │ │ #101 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectGeocodingActivity' │ │ type : '(Lcom/nextcloud/talk/location/GeocodingActivity;)Lcom/nextcloud/talk/location/GeocodingActivity;' │ │ @@ -1970213,21 +1970213,21 @@ │ │ 4876ac: 7210 eaf3 0000 |003a: invoke-interface {v0}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ 4876b2: 0c00 |003d: move-result-object v0 │ │ 4876b4: 1f00 5e26 |003e: check-cast v0, Lokhttp3/OkHttpClient; // type@265e │ │ 4876b8: 7120 21f1 0200 |0040: invoke-static {v2, v0}, Lcom/nextcloud/talk/location/GeocodingActivity_MembersInjector;.injectOkHttpClient:(Lcom/nextcloud/talk/location/GeocodingActivity;Lokhttp3/OkHttpClient;)V // method@f121 │ │ 4876be: 1102 |0043: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1790 │ │ - 0x000b line=1791 │ │ - 0x0016 line=1792 │ │ - 0x001d line=1793 │ │ - 0x0026 line=1794 │ │ - 0x002d line=1795 │ │ - 0x0038 line=1796 │ │ + 0x0000 line=1877 │ │ + 0x000b line=1878 │ │ + 0x0016 line=1879 │ │ + 0x001d line=1880 │ │ + 0x0026 line=1881 │ │ + 0x002d line=1882 │ │ + 0x0038 line=1883 │ │ locals : │ │ 0x0000 - 0x0044 reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0044 reg=2 (null) Lcom/nextcloud/talk/location/GeocodingActivity; │ │ │ │ #102 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectIncomingDeckCardViewHolder' │ │ type : '(Lcom/nextcloud/talk/adapters/messages/IncomingDeckCardViewHolder;)Lcom/nextcloud/talk/adapters/messages/IncomingDeckCardViewHolder;' │ │ @@ -1970264,20 +1970264,20 @@ │ │ 485e1a: 7210 eaf3 0000 |0033: invoke-interface {v0}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ 485e20: 0c00 |0036: move-result-object v0 │ │ 485e22: 1f00 6f20 |0037: check-cast v0, Lcom/nextcloud/talk/api/NcApi; // type@206f │ │ 485e26: 7120 4ae0 0200 |0039: invoke-static {v2, v0}, Lcom/nextcloud/talk/adapters/messages/IncomingDeckCardViewHolder_MembersInjector;.injectNcApi:(Lcom/nextcloud/talk/adapters/messages/IncomingDeckCardViewHolder;Lcom/nextcloud/talk/api/NcApi;)V // method@e04a │ │ 485e2c: 1102 |003c: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1520 │ │ - 0x0009 line=1521 │ │ - 0x0014 line=1522 │ │ - 0x001b line=1523 │ │ - 0x0026 line=1524 │ │ - 0x0031 line=1525 │ │ + 0x0000 line=1303 │ │ + 0x0009 line=1304 │ │ + 0x0014 line=1305 │ │ + 0x001b line=1306 │ │ + 0x0026 line=1307 │ │ + 0x0031 line=1308 │ │ locals : │ │ 0x0000 - 0x003d reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x003d reg=2 (null) Lcom/nextcloud/talk/adapters/messages/IncomingDeckCardViewHolder; │ │ │ │ #103 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectIncomingLinkPreviewMessageViewHolder' │ │ type : '(Lcom/nextcloud/talk/adapters/messages/IncomingLinkPreviewMessageViewHolder;)Lcom/nextcloud/talk/adapters/messages/IncomingLinkPreviewMessageViewHolder;' │ │ @@ -1970314,20 +1970314,20 @@ │ │ 485ea6: 7210 eaf3 0000 |0033: invoke-interface {v0}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ 485eac: 0c00 |0036: move-result-object v0 │ │ 485eae: 1f00 6f20 |0037: check-cast v0, Lcom/nextcloud/talk/api/NcApi; // type@206f │ │ 485eb2: 7120 8de0 0200 |0039: invoke-static {v2, v0}, Lcom/nextcloud/talk/adapters/messages/IncomingLinkPreviewMessageViewHolder_MembersInjector;.injectNcApi:(Lcom/nextcloud/talk/adapters/messages/IncomingLinkPreviewMessageViewHolder;Lcom/nextcloud/talk/api/NcApi;)V // method@e08d │ │ 485eb8: 1102 |003c: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=2128 │ │ - 0x0009 line=2129 │ │ - 0x0014 line=2130 │ │ - 0x001b line=2131 │ │ - 0x0026 line=2132 │ │ - 0x0031 line=2133 │ │ + 0x0000 line=2120 │ │ + 0x0009 line=2121 │ │ + 0x0014 line=2122 │ │ + 0x001b line=2123 │ │ + 0x0026 line=2124 │ │ + 0x0031 line=2125 │ │ locals : │ │ 0x0000 - 0x003d reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x003d reg=2 (null) Lcom/nextcloud/talk/adapters/messages/IncomingLinkPreviewMessageViewHolder; │ │ │ │ #104 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectIncomingLocationMessageViewHolder' │ │ type : '(Lcom/nextcloud/talk/adapters/messages/IncomingLocationMessageViewHolder;)Lcom/nextcloud/talk/adapters/messages/IncomingLocationMessageViewHolder;' │ │ @@ -1970359,19 +1970359,19 @@ │ │ 485f1c: 7210 eaf3 0000 |0028: invoke-interface {v0}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ 485f22: 0c00 |002b: move-result-object v0 │ │ 485f24: 1f00 8b23 |002c: check-cast v0, Lcom/nextcloud/talk/utils/DateUtils; // type@238b │ │ 485f28: 7120 d3e0 0200 |002e: invoke-static {v2, v0}, Lcom/nextcloud/talk/adapters/messages/IncomingLocationMessageViewHolder_MembersInjector;.injectDateUtils:(Lcom/nextcloud/talk/adapters/messages/IncomingLocationMessageViewHolder;Lcom/nextcloud/talk/utils/DateUtils;)V // method@e0d3 │ │ 485f2e: 1102 |0031: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1884 │ │ - 0x0009 line=1885 │ │ - 0x0014 line=1886 │ │ - 0x001b line=1887 │ │ - 0x0026 line=1888 │ │ + 0x0000 line=2044 │ │ + 0x0009 line=2045 │ │ + 0x0014 line=2046 │ │ + 0x001b line=2047 │ │ + 0x0026 line=2048 │ │ locals : │ │ 0x0000 - 0x0032 reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0032 reg=2 (null) Lcom/nextcloud/talk/adapters/messages/IncomingLocationMessageViewHolder; │ │ │ │ #105 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectIncomingPollMessageViewHolder' │ │ type : '(Lcom/nextcloud/talk/adapters/messages/IncomingPollMessageViewHolder;)Lcom/nextcloud/talk/adapters/messages/IncomingPollMessageViewHolder;' │ │ @@ -1970408,20 +1970408,20 @@ │ │ 485fa6: 7210 eaf3 0000 |0033: invoke-interface {v0}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ 485fac: 0c00 |0036: move-result-object v0 │ │ 485fae: 1f00 6f20 |0037: check-cast v0, Lcom/nextcloud/talk/api/NcApi; // type@206f │ │ 485fb2: 7120 1ae1 0200 |0039: invoke-static {v2, v0}, Lcom/nextcloud/talk/adapters/messages/IncomingPollMessageViewHolder_MembersInjector;.injectNcApi:(Lcom/nextcloud/talk/adapters/messages/IncomingPollMessageViewHolder;Lcom/nextcloud/talk/api/NcApi;)V // method@e11a │ │ 485fb8: 1102 |003c: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1478 │ │ - 0x0009 line=1479 │ │ - 0x0014 line=1480 │ │ - 0x001b line=1481 │ │ - 0x0026 line=1482 │ │ - 0x0031 line=1483 │ │ + 0x0000 line=1537 │ │ + 0x0009 line=1538 │ │ + 0x0014 line=1539 │ │ + 0x001b line=1540 │ │ + 0x0026 line=1541 │ │ + 0x0031 line=1542 │ │ locals : │ │ 0x0000 - 0x003d reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x003d reg=2 (null) Lcom/nextcloud/talk/adapters/messages/IncomingPollMessageViewHolder; │ │ │ │ #106 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectIncomingTextMessageViewHolder' │ │ type : '(Lcom/nextcloud/talk/adapters/messages/IncomingTextMessageViewHolder;)Lcom/nextcloud/talk/adapters/messages/IncomingTextMessageViewHolder;' │ │ @@ -1970453,19 +1970453,19 @@ │ │ 48601c: 7210 eaf3 0000 |0028: invoke-interface {v0}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ 486022: 0c00 |002b: move-result-object v0 │ │ 486024: 1f00 8b23 |002c: check-cast v0, Lcom/nextcloud/talk/utils/DateUtils; // type@238b │ │ 486028: 7120 63e1 0200 |002e: invoke-static {v2, v0}, Lcom/nextcloud/talk/adapters/messages/IncomingTextMessageViewHolder_MembersInjector;.injectDateUtils:(Lcom/nextcloud/talk/adapters/messages/IncomingTextMessageViewHolder;Lcom/nextcloud/talk/utils/DateUtils;)V // method@e163 │ │ 48602e: 1102 |0031: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1630 │ │ - 0x0009 line=1631 │ │ - 0x0010 line=1632 │ │ - 0x001b line=1633 │ │ - 0x0026 line=1634 │ │ + 0x0000 line=2220 │ │ + 0x0009 line=2221 │ │ + 0x0010 line=2222 │ │ + 0x001b line=2223 │ │ + 0x0026 line=2224 │ │ locals : │ │ 0x0000 - 0x0032 reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0032 reg=2 (null) Lcom/nextcloud/talk/adapters/messages/IncomingTextMessageViewHolder; │ │ │ │ #107 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectIncomingVoiceMessageViewHolder' │ │ type : '(Lcom/nextcloud/talk/adapters/messages/IncomingVoiceMessageViewHolder;)Lcom/nextcloud/talk/adapters/messages/IncomingVoiceMessageViewHolder;' │ │ @@ -1970497,19 +1970497,19 @@ │ │ 486090: 7210 eaf3 0000 |0028: invoke-interface {v0}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ 486096: 0c00 |002b: move-result-object v0 │ │ 486098: 1f00 ac23 |002c: check-cast v0, Lcom/nextcloud/talk/utils/preferences/AppPreferences; // type@23ac │ │ 48609c: 7120 aee1 0200 |002e: invoke-static {v2, v0}, Lcom/nextcloud/talk/adapters/messages/IncomingVoiceMessageViewHolder_MembersInjector;.injectAppPreferences:(Lcom/nextcloud/talk/adapters/messages/IncomingVoiceMessageViewHolder;Lcom/nextcloud/talk/utils/preferences/AppPreferences;)V // method@e1ae │ │ 4860a2: 1102 |0031: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=2040 │ │ - 0x0009 line=2041 │ │ - 0x0010 line=2042 │ │ - 0x001b line=2043 │ │ - 0x0026 line=2044 │ │ + 0x0000 line=2009 │ │ + 0x0009 line=2010 │ │ + 0x0010 line=2011 │ │ + 0x001b line=2012 │ │ + 0x0026 line=2013 │ │ locals : │ │ 0x0000 - 0x0032 reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0032 reg=2 (null) Lcom/nextcloud/talk/adapters/messages/IncomingVoiceMessageViewHolder; │ │ │ │ #108 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectInvitationsActivity' │ │ type : '(Lcom/nextcloud/talk/invitation/InvitationsActivity;)Lcom/nextcloud/talk/invitation/InvitationsActivity;' │ │ @@ -1970547,21 +1970547,21 @@ │ │ 48714a: 7120 ecf0 0200 |0035: invoke-static {v2, v0}, Lcom/nextcloud/talk/invitation/InvitationsActivity_MembersInjector;.injectNcApi:(Lcom/nextcloud/talk/invitation/InvitationsActivity;Lcom/nextcloud/talk/api/NcApi;)V // method@f0ec │ │ 487150: 7010 1ee6 0100 |0038: invoke-direct {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.viewModelFactory:()Lcom/nextcloud/talk/dagger/modules/ViewModelFactory; // method@e61e │ │ 487156: 0c00 |003b: move-result-object v0 │ │ 487158: 7120 edf0 0200 |003c: invoke-static {v2, v0}, Lcom/nextcloud/talk/invitation/InvitationsActivity_MembersInjector;.injectViewModelFactory:(Lcom/nextcloud/talk/invitation/InvitationsActivity;Landroidx/lifecycle/ViewModelProvider$Factory;)V // method@f0ed │ │ 48715e: 1102 |003f: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1997 │ │ - 0x000b line=1998 │ │ - 0x0016 line=1999 │ │ - 0x001d line=2000 │ │ - 0x0026 line=2001 │ │ - 0x002d line=2002 │ │ - 0x0038 line=2003 │ │ + 0x0000 line=1565 │ │ + 0x000b line=1566 │ │ + 0x0016 line=1567 │ │ + 0x001d line=1568 │ │ + 0x0026 line=1569 │ │ + 0x002d line=1570 │ │ + 0x0038 line=1571 │ │ locals : │ │ 0x0000 - 0x0040 reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0040 reg=2 (null) Lcom/nextcloud/talk/invitation/InvitationsActivity; │ │ │ │ #109 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectInvitationsAdapter' │ │ type : '(Lcom/nextcloud/talk/invitation/adapters/InvitationsAdapter;)Lcom/nextcloud/talk/invitation/adapters/InvitationsAdapter;' │ │ @@ -1970574,15 +1970574,15 @@ │ │ 487160: |[487160] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.injectInvitationsAdapter:(Lcom/nextcloud/talk/invitation/adapters/InvitationsAdapter;)Lcom/nextcloud/talk/invitation/adapters/InvitationsAdapter; │ │ 487170: 7010 1fe6 0100 |0000: invoke-direct {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.viewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@e61f │ │ 487176: 0c00 |0003: move-result-object v0 │ │ 487178: 7120 eef0 0200 |0004: invoke-static {v2, v0}, Lcom/nextcloud/talk/invitation/adapters/InvitationsAdapter_MembersInjector;.injectViewThemeUtils:(Lcom/nextcloud/talk/invitation/adapters/InvitationsAdapter;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V // method@f0ee │ │ 48717e: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=2139 │ │ + 0x0000 line=2068 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/nextcloud/talk/invitation/adapters/InvitationsAdapter; │ │ │ │ #110 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectLeaveConversationWorker' │ │ type : '(Lcom/nextcloud/talk/jobs/LeaveConversationWorker;)Lcom/nextcloud/talk/jobs/LeaveConversationWorker;' │ │ @@ -1970600,16 +1970600,16 @@ │ │ 487434: 7120 09f1 0200 |0008: invoke-static {v2, v0}, Lcom/nextcloud/talk/jobs/LeaveConversationWorker_MembersInjector;.injectNcApi:(Lcom/nextcloud/talk/jobs/LeaveConversationWorker;Lcom/nextcloud/talk/api/NcApi;)V // method@f109 │ │ 48743a: 7010 1ce6 0100 |000b: invoke-direct {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.userManager:()Lcom/nextcloud/talk/users/UserManager; // method@e61c │ │ 487440: 0c00 |000e: move-result-object v0 │ │ 487442: 7120 0af1 0200 |000f: invoke-static {v2, v0}, Lcom/nextcloud/talk/jobs/LeaveConversationWorker_MembersInjector;.injectUserManager:(Lcom/nextcloud/talk/jobs/LeaveConversationWorker;Lcom/nextcloud/talk/users/UserManager;)V // method@f10a │ │ 487448: 1102 |0012: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1376 │ │ - 0x000b line=1377 │ │ + 0x0000 line=2212 │ │ + 0x000b line=2213 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0013 reg=2 (null) Lcom/nextcloud/talk/jobs/LeaveConversationWorker; │ │ │ │ #111 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectListOpenConversationsActivity' │ │ type : '(Lcom/nextcloud/talk/openconversations/ListOpenConversationsActivity;)Lcom/nextcloud/talk/openconversations/ListOpenConversationsActivity;' │ │ @@ -1970647,21 +1970647,21 @@ │ │ 48789a: 7120 def1 0200 |0035: invoke-static {v2, v0}, Lcom/nextcloud/talk/openconversations/ListOpenConversationsActivity_MembersInjector;.injectNcApi:(Lcom/nextcloud/talk/openconversations/ListOpenConversationsActivity;Lcom/nextcloud/talk/api/NcApi;)V // method@f1de │ │ 4878a0: 7010 1ee6 0100 |0038: invoke-direct {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.viewModelFactory:()Lcom/nextcloud/talk/dagger/modules/ViewModelFactory; // method@e61e │ │ 4878a6: 0c00 |003b: move-result-object v0 │ │ 4878a8: 7120 dff1 0200 |003c: invoke-static {v2, v0}, Lcom/nextcloud/talk/openconversations/ListOpenConversationsActivity_MembersInjector;.injectViewModelFactory:(Lcom/nextcloud/talk/openconversations/ListOpenConversationsActivity;Landroidx/lifecycle/ViewModelProvider$Factory;)V // method@f1df │ │ 4878ae: 1102 |003f: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=2185 │ │ - 0x000b line=2186 │ │ - 0x0016 line=2187 │ │ - 0x001d line=2188 │ │ - 0x0026 line=2189 │ │ - 0x002d line=2190 │ │ - 0x0038 line=2191 │ │ + 0x0000 line=1712 │ │ + 0x000b line=1713 │ │ + 0x0016 line=1714 │ │ + 0x001d line=1715 │ │ + 0x0026 line=1716 │ │ + 0x002d line=1717 │ │ + 0x0038 line=1718 │ │ locals : │ │ 0x0000 - 0x0040 reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0040 reg=2 (null) Lcom/nextcloud/talk/openconversations/ListOpenConversationsActivity; │ │ │ │ #112 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectLocationPickerActivity' │ │ type : '(Lcom/nextcloud/talk/location/LocationPickerActivity;)Lcom/nextcloud/talk/location/LocationPickerActivity;' │ │ @@ -1970704,22 +1970704,22 @@ │ │ 487752: 7210 eaf3 0000 |0041: invoke-interface {v0}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ 487758: 0c00 |0044: move-result-object v0 │ │ 48775a: 1f00 5e26 |0045: check-cast v0, Lokhttp3/OkHttpClient; // type@265e │ │ 48775e: 7120 23f1 0200 |0047: invoke-static {v2, v0}, Lcom/nextcloud/talk/location/LocationPickerActivity_MembersInjector;.injectOkHttpClient:(Lcom/nextcloud/talk/location/LocationPickerActivity;Lokhttp3/OkHttpClient;)V // method@f123 │ │ 487764: 1102 |004a: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=2095 │ │ - 0x000b line=2096 │ │ - 0x0016 line=2097 │ │ - 0x001d line=2098 │ │ - 0x0026 line=2099 │ │ - 0x002d line=2100 │ │ - 0x0038 line=2101 │ │ - 0x003f line=2102 │ │ + 0x0000 line=1840 │ │ + 0x000b line=1841 │ │ + 0x0016 line=1842 │ │ + 0x001d line=1843 │ │ + 0x0026 line=1844 │ │ + 0x002d line=1845 │ │ + 0x0038 line=1846 │ │ + 0x003f line=1847 │ │ locals : │ │ 0x0000 - 0x004b reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x004b reg=2 (null) Lcom/nextcloud/talk/location/LocationPickerActivity; │ │ │ │ #113 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectLockedActivity' │ │ type : '(Lcom/nextcloud/talk/lock/LockedActivity;)Lcom/nextcloud/talk/lock/LockedActivity;' │ │ @@ -1970738,16 +1970738,16 @@ │ │ 48778e: 7210 eaf3 0000 |000b: invoke-interface {v0}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ 487794: 0c00 |000e: move-result-object v0 │ │ 487796: 1f00 ac23 |000f: check-cast v0, Lcom/nextcloud/talk/utils/preferences/AppPreferences; // type@23ac │ │ 48779a: 7120 25f1 0200 |0011: invoke-static {v2, v0}, Lcom/nextcloud/talk/lock/LockedActivity_MembersInjector;.injectAppPreferences:(Lcom/nextcloud/talk/lock/LockedActivity;Lcom/nextcloud/talk/utils/preferences/AppPreferences;)V // method@f125 │ │ 4877a0: 1102 |0014: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=2108 │ │ - 0x0009 line=2109 │ │ + 0x0000 line=2054 │ │ + 0x0009 line=2055 │ │ locals : │ │ 0x0000 - 0x0015 reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0015 reg=2 (null) Lcom/nextcloud/talk/lock/LockedActivity; │ │ │ │ #114 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectMainActivity' │ │ type : '(Lcom/nextcloud/talk/activities/MainActivity;)Lcom/nextcloud/talk/activities/MainActivity;' │ │ @@ -1970785,21 +1970785,21 @@ │ │ 485d6e: 7120 53de 0200 |0035: invoke-static {v2, v0}, Lcom/nextcloud/talk/activities/MainActivity_MembersInjector;.injectNcApi:(Lcom/nextcloud/talk/activities/MainActivity;Lcom/nextcloud/talk/api/NcApi;)V // method@de53 │ │ 485d74: 7010 1ce6 0100 |0038: invoke-direct {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.userManager:()Lcom/nextcloud/talk/users/UserManager; // method@e61c │ │ 485d7a: 0c00 |003b: move-result-object v0 │ │ 485d7c: 7120 54de 0200 |003c: invoke-static {v2, v0}, Lcom/nextcloud/talk/activities/MainActivity_MembersInjector;.injectUserManager:(Lcom/nextcloud/talk/activities/MainActivity;Lcom/nextcloud/talk/users/UserManager;)V // method@de54 │ │ 485d82: 1102 |003f: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1778 │ │ - 0x000b line=1779 │ │ - 0x0016 line=1780 │ │ - 0x001d line=1781 │ │ - 0x0026 line=1782 │ │ - 0x002d line=1783 │ │ - 0x0038 line=1784 │ │ + 0x0000 line=1963 │ │ + 0x000b line=1964 │ │ + 0x0016 line=1965 │ │ + 0x001d line=1966 │ │ + 0x0026 line=1967 │ │ + 0x002d line=1968 │ │ + 0x0038 line=1969 │ │ locals : │ │ 0x0000 - 0x0040 reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0040 reg=2 (null) Lcom/nextcloud/talk/activities/MainActivity; │ │ │ │ #115 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectMarkAsReadReceiver' │ │ type : '(Lcom/nextcloud/talk/receivers/MarkAsReadReceiver;)Lcom/nextcloud/talk/receivers/MarkAsReadReceiver;' │ │ @@ -1970817,16 +1970817,16 @@ │ │ 487c76: 7210 eaf3 0000 |0009: invoke-interface {v0}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ 487c7c: 0c00 |000c: move-result-object v0 │ │ 487c7e: 1f00 6f20 |000d: check-cast v0, Lcom/nextcloud/talk/api/NcApi; // type@206f │ │ 487c82: 7120 04f2 0200 |000f: invoke-static {v2, v0}, Lcom/nextcloud/talk/receivers/MarkAsReadReceiver_MembersInjector;.injectNcApi:(Lcom/nextcloud/talk/receivers/MarkAsReadReceiver;Lcom/nextcloud/talk/api/NcApi;)V // method@f204 │ │ 487c88: 1102 |0012: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=2205 │ │ - 0x0007 line=2206 │ │ + 0x0000 line=2178 │ │ + 0x0007 line=2179 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0013 reg=2 (null) Lcom/nextcloud/talk/receivers/MarkAsReadReceiver; │ │ │ │ #116 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectMentionAutocompletePresenter' │ │ type : '(Lcom/nextcloud/talk/presenters/MentionAutocompletePresenter;)Lcom/nextcloud/talk/presenters/MentionAutocompletePresenter;' │ │ @@ -1970847,17 +1970847,17 @@ │ │ 487aae: 7120 f6f1 0200 |000f: invoke-static {v2, v0}, Lcom/nextcloud/talk/presenters/MentionAutocompletePresenter_MembersInjector;.injectUserManager:(Lcom/nextcloud/talk/presenters/MentionAutocompletePresenter;Lcom/nextcloud/talk/users/UserManager;)V // method@f1f6 │ │ 487ab4: 7010 1fe6 0100 |0012: invoke-direct {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.viewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@e61f │ │ 487aba: 0c00 |0015: move-result-object v0 │ │ 487abc: 7120 f7f1 0200 |0016: invoke-static {v2, v0}, Lcom/nextcloud/talk/presenters/MentionAutocompletePresenter_MembersInjector;.injectViewThemeUtils:(Lcom/nextcloud/talk/presenters/MentionAutocompletePresenter;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V // method@f1f7 │ │ 487ac2: 1102 |0019: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1445 │ │ - 0x000b line=1446 │ │ - 0x0012 line=1447 │ │ + 0x0000 line=2020 │ │ + 0x000b line=2021 │ │ + 0x0012 line=2022 │ │ locals : │ │ 0x0000 - 0x001a reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x001a reg=2 (null) Lcom/nextcloud/talk/presenters/MentionAutocompletePresenter; │ │ │ │ #117 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectMessageActionsDialog' │ │ type : '(Lcom/nextcloud/talk/ui/dialog/MessageActionsDialog;)Lcom/nextcloud/talk/ui/dialog/MessageActionsDialog;' │ │ @@ -1970883,18 +1970883,18 @@ │ │ 4883c2: 7210 eaf3 0000 |001b: invoke-interface {v0}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ 4883c8: 0c00 |001e: move-result-object v0 │ │ 4883ca: 1f00 6022 |001f: check-cast v0, Lcom/nextcloud/talk/data/network/NetworkMonitor; // type@2260 │ │ 4883ce: 7120 76f2 0200 |0021: invoke-static {v2, v0}, Lcom/nextcloud/talk/ui/dialog/MessageActionsDialog_MembersInjector;.injectNetworkMonitor:(Lcom/nextcloud/talk/ui/dialog/MessageActionsDialog;Lcom/nextcloud/talk/data/network/NetworkMonitor;)V // method@f276 │ │ 4883d4: 1102 |0024: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1392 │ │ - 0x0007 line=1393 │ │ - 0x000e line=1394 │ │ - 0x0019 line=1395 │ │ + 0x0000 line=2139 │ │ + 0x0007 line=2140 │ │ + 0x000e line=2141 │ │ + 0x0019 line=2142 │ │ locals : │ │ 0x0000 - 0x0025 reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0025 reg=2 (null) Lcom/nextcloud/talk/ui/dialog/MessageActionsDialog; │ │ │ │ #118 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectMessageInputFragment' │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputFragment;)Lcom/nextcloud/talk/chat/MessageInputFragment;' │ │ @@ -1970915,17 +1970915,17 @@ │ │ 4866ac: 7210 eaf3 0000 |0010: invoke-interface {v0}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ 4866b2: 0c00 |0013: move-result-object v0 │ │ 4866b4: 1f00 6022 |0014: check-cast v0, Lcom/nextcloud/talk/data/network/NetworkMonitor; // type@2260 │ │ 4866b8: 7120 3deb 0200 |0016: invoke-static {v2, v0}, Lcom/nextcloud/talk/chat/MessageInputFragment_MembersInjector;.injectNetworkMonitor:(Lcom/nextcloud/talk/chat/MessageInputFragment;Lcom/nextcloud/talk/data/network/NetworkMonitor;)V // method@eb3d │ │ 4866be: 1102 |0019: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1324 │ │ - 0x0007 line=1325 │ │ - 0x000e line=1326 │ │ + 0x0000 line=1695 │ │ + 0x0007 line=1696 │ │ + 0x000e line=1697 │ │ locals : │ │ 0x0000 - 0x001a reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x001a reg=2 (null) Lcom/nextcloud/talk/chat/MessageInputFragment; │ │ │ │ #119 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectMessageInputVoiceRecordingFragment' │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;)Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;' │ │ @@ -1970938,15 +1970938,15 @@ │ │ 4866c0: |[4866c0] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.injectMessageInputVoiceRecordingFragment:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;)Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment; │ │ 4866d0: 7010 1fe6 0100 |0000: invoke-direct {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.viewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@e61f │ │ 4866d6: 0c00 |0003: move-result-object v0 │ │ 4866d8: 7120 85eb 0200 |0004: invoke-static {v2, v0}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment_MembersInjector;.injectViewThemeUtils:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V // method@eb85 │ │ 4866de: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1596 │ │ + 0x0000 line=2244 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment; │ │ │ │ #120 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectMessageSearchActivity' │ │ type : '(Lcom/nextcloud/talk/messagesearch/MessageSearchActivity;)Lcom/nextcloud/talk/messagesearch/MessageSearchActivity;' │ │ @@ -1970979,20 +1970979,20 @@ │ │ 487808: 7120 8ddb 0200 |002a: invoke-static {v2, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;.injectCurrentUserProvider:(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;)V // method@db8d │ │ 48780e: 7010 1ee6 0100 |002d: invoke-direct {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.viewModelFactory:()Lcom/nextcloud/talk/dagger/modules/ViewModelFactory; // method@e61e │ │ 487814: 0c00 |0030: move-result-object v0 │ │ 487816: 7120 27f1 0200 |0031: invoke-static {v2, v0}, Lcom/nextcloud/talk/messagesearch/MessageSearchActivity_MembersInjector;.injectViewModelFactory:(Lcom/nextcloud/talk/messagesearch/MessageSearchActivity;Landroidx/lifecycle/ViewModelProvider$Factory;)V // method@f127 │ │ 48781c: 1102 |0034: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1611 │ │ - 0x000b line=1612 │ │ - 0x0016 line=1613 │ │ - 0x001d line=1614 │ │ - 0x0026 line=1615 │ │ - 0x002d line=1616 │ │ + 0x0000 line=2096 │ │ + 0x000b line=2097 │ │ + 0x0016 line=2098 │ │ + 0x001d line=2099 │ │ + 0x0026 line=2100 │ │ + 0x002d line=2101 │ │ locals : │ │ 0x0000 - 0x0035 reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0035 reg=2 (null) Lcom/nextcloud/talk/messagesearch/MessageSearchActivity; │ │ │ │ #121 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectMoreCallActionsDialog' │ │ type : '(Lcom/nextcloud/talk/ui/dialog/MoreCallActionsDialog;)Lcom/nextcloud/talk/ui/dialog/MoreCallActionsDialog;' │ │ @@ -1971005,15 +1971005,15 @@ │ │ 4883d8: |[4883d8] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.injectMoreCallActionsDialog:(Lcom/nextcloud/talk/ui/dialog/MoreCallActionsDialog;)Lcom/nextcloud/talk/ui/dialog/MoreCallActionsDialog; │ │ 4883e8: 7010 1fe6 0100 |0000: invoke-direct {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.viewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@e61f │ │ 4883ee: 0c00 |0003: move-result-object v0 │ │ 4883f0: 7120 7bf2 0200 |0004: invoke-static {v2, v0}, Lcom/nextcloud/talk/ui/dialog/MoreCallActionsDialog_MembersInjector;.injectViewThemeUtils:(Lcom/nextcloud/talk/ui/dialog/MoreCallActionsDialog;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V // method@f27b │ │ 4883f6: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=2178 │ │ + 0x0000 line=1901 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/nextcloud/talk/ui/dialog/MoreCallActionsDialog; │ │ │ │ #122 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectNextcloudTalkApplication' │ │ type : '(Lcom/nextcloud/talk/application/NextcloudTalkApplication;)Lcom/nextcloud/talk/application/NextcloudTalkApplication;' │ │ @@ -1971033,16 +1971033,16 @@ │ │ 4864c2: 7210 eaf3 0000 |000d: invoke-interface {v0}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ 4864c8: 0c00 |0010: move-result-object v0 │ │ 4864ca: 1f00 5e26 |0011: check-cast v0, Lokhttp3/OkHttpClient; // type@265e │ │ 4864ce: 7120 ace6 0200 |0013: invoke-static {v2, v0}, Lcom/nextcloud/talk/application/NextcloudTalkApplication_MembersInjector;.injectOkHttpClient:(Lcom/nextcloud/talk/application/NextcloudTalkApplication;Lokhttp3/OkHttpClient;)V // method@e6ac │ │ 4864d4: 1102 |0016: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1454 │ │ - 0x000b line=1455 │ │ + 0x0000 line=2132 │ │ + 0x000b line=2133 │ │ locals : │ │ 0x0000 - 0x0017 reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0017 reg=2 (null) Lcom/nextcloud/talk/application/NextcloudTalkApplication; │ │ │ │ #123 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectNotificationWorker' │ │ type : '(Lcom/nextcloud/talk/jobs/NotificationWorker;)Lcom/nextcloud/talk/jobs/NotificationWorker;' │ │ @@ -1971076,20 +1971076,20 @@ │ │ 4874b4: 7120 0df1 0200 |002c: invoke-static {v2, v0}, Lcom/nextcloud/talk/jobs/NotificationWorker_MembersInjector;.injectOkHttpClient:(Lcom/nextcloud/talk/jobs/NotificationWorker;Lokhttp3/OkHttpClient;)V // method@f10d │ │ 4874ba: 7010 38e5 0100 |002f: invoke-direct {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.chatNetworkDataSource:()Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource; // method@e538 │ │ 4874c0: 0c00 |0032: move-result-object v0 │ │ 4874c2: 7120 0ff1 0200 |0033: invoke-static {v2, v0}, Lcom/nextcloud/talk/jobs/NotificationWorker_MembersInjector;.injectSetChatNetworkDataSource:(Lcom/nextcloud/talk/jobs/NotificationWorker;Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource;)V // method@f10f │ │ 4874c8: 1102 |0036: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1986 │ │ - 0x000b line=1987 │ │ - 0x0012 line=1988 │ │ - 0x001d line=1989 │ │ - 0x0024 line=1990 │ │ - 0x002f line=1991 │ │ + 0x0000 line=1817 │ │ + 0x000b line=1818 │ │ + 0x0012 line=1819 │ │ + 0x001d line=1820 │ │ + 0x0024 line=1821 │ │ + 0x002f line=1822 │ │ locals : │ │ 0x0000 - 0x0037 reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0037 reg=2 (null) Lcom/nextcloud/talk/jobs/NotificationWorker; │ │ │ │ #124 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectOutcomingDeckCardViewHolder' │ │ type : '(Lcom/nextcloud/talk/adapters/messages/OutcomingDeckCardViewHolder;)Lcom/nextcloud/talk/adapters/messages/OutcomingDeckCardViewHolder;' │ │ @@ -1971126,20 +1971126,20 @@ │ │ 48611a: 7210 eaf3 0000 |0033: invoke-interface {v0}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ 486120: 0c00 |0036: move-result-object v0 │ │ 486122: 1f00 8b23 |0037: check-cast v0, Lcom/nextcloud/talk/utils/DateUtils; // type@238b │ │ 486126: 7120 16e2 0200 |0039: invoke-static {v2, v0}, Lcom/nextcloud/talk/adapters/messages/OutcomingDeckCardViewHolder_MembersInjector;.injectDateUtils:(Lcom/nextcloud/talk/adapters/messages/OutcomingDeckCardViewHolder;Lcom/nextcloud/talk/utils/DateUtils;)V // method@e216 │ │ 48612c: 1102 |003c: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1718 │ │ - 0x0009 line=1719 │ │ - 0x0010 line=1720 │ │ - 0x001b line=1721 │ │ - 0x0026 line=1722 │ │ - 0x0031 line=1723 │ │ + 0x0000 line=1829 │ │ + 0x0009 line=1830 │ │ + 0x0010 line=1831 │ │ + 0x001b line=1832 │ │ + 0x0026 line=1833 │ │ + 0x0031 line=1834 │ │ locals : │ │ 0x0000 - 0x003d reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x003d reg=2 (null) Lcom/nextcloud/talk/adapters/messages/OutcomingDeckCardViewHolder; │ │ │ │ #125 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectOutcomingLinkPreviewMessageViewHolder' │ │ type : '(Lcom/nextcloud/talk/adapters/messages/OutcomingLinkPreviewMessageViewHolder;)Lcom/nextcloud/talk/adapters/messages/OutcomingLinkPreviewMessageViewHolder;' │ │ @@ -1971176,20 +1971176,20 @@ │ │ 4861a6: 7210 eaf3 0000 |0033: invoke-interface {v0}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ 4861ac: 0c00 |0036: move-result-object v0 │ │ 4861ae: 1f00 6f20 |0037: check-cast v0, Lcom/nextcloud/talk/api/NcApi; // type@206f │ │ 4861b2: 7120 5ae2 0200 |0039: invoke-static {v2, v0}, Lcom/nextcloud/talk/adapters/messages/OutcomingLinkPreviewMessageViewHolder_MembersInjector;.injectNcApi:(Lcom/nextcloud/talk/adapters/messages/OutcomingLinkPreviewMessageViewHolder;Lcom/nextcloud/talk/api/NcApi;)V // method@e25a │ │ 4861b8: 1102 |003c: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1864 │ │ - 0x0009 line=1865 │ │ - 0x0010 line=1866 │ │ - 0x001b line=1867 │ │ - 0x0026 line=1868 │ │ - 0x0031 line=1869 │ │ + 0x0000 line=2108 │ │ + 0x0009 line=2109 │ │ + 0x0010 line=2110 │ │ + 0x001b line=2111 │ │ + 0x0026 line=2112 │ │ + 0x0031 line=2113 │ │ locals : │ │ 0x0000 - 0x003d reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x003d reg=2 (null) Lcom/nextcloud/talk/adapters/messages/OutcomingLinkPreviewMessageViewHolder; │ │ │ │ #126 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectOutcomingLocationMessageViewHolder' │ │ type : '(Lcom/nextcloud/talk/adapters/messages/OutcomingLocationMessageViewHolder;)Lcom/nextcloud/talk/adapters/messages/OutcomingLocationMessageViewHolder;' │ │ @@ -1971216,18 +1971216,18 @@ │ │ 486206: 7210 eaf3 0000 |001d: invoke-interface {v0}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ 48620c: 0c00 |0020: move-result-object v0 │ │ 48620e: 1f00 8b23 |0021: check-cast v0, Lcom/nextcloud/talk/utils/DateUtils; // type@238b │ │ 486212: 7120 9ae2 0200 |0023: invoke-static {v2, v0}, Lcom/nextcloud/talk/adapters/messages/OutcomingLocationMessageViewHolder_MembersInjector;.injectDateUtils:(Lcom/nextcloud/talk/adapters/messages/OutcomingLocationMessageViewHolder;Lcom/nextcloud/talk/utils/DateUtils;)V // method@e29a │ │ 486218: 1102 |0026: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1826 │ │ - 0x0009 line=1827 │ │ - 0x0010 line=1828 │ │ - 0x001b line=1829 │ │ + 0x0000 line=2162 │ │ + 0x0009 line=2163 │ │ + 0x0010 line=2164 │ │ + 0x001b line=2165 │ │ locals : │ │ 0x0000 - 0x0027 reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0027 reg=2 (null) Lcom/nextcloud/talk/adapters/messages/OutcomingLocationMessageViewHolder; │ │ │ │ #127 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectOutcomingPollMessageViewHolder' │ │ type : '(Lcom/nextcloud/talk/adapters/messages/OutcomingPollMessageViewHolder;)Lcom/nextcloud/talk/adapters/messages/OutcomingPollMessageViewHolder;' │ │ @@ -1971264,20 +1971264,20 @@ │ │ 486292: 7210 eaf3 0000 |0033: invoke-interface {v0}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ 486298: 0c00 |0036: move-result-object v0 │ │ 48629a: 1f00 6f20 |0037: check-cast v0, Lcom/nextcloud/talk/api/NcApi; // type@206f │ │ 48629e: 7120 dce2 0200 |0039: invoke-static {v2, v0}, Lcom/nextcloud/talk/adapters/messages/OutcomingPollMessageViewHolder_MembersInjector;.injectNcApi:(Lcom/nextcloud/talk/adapters/messages/OutcomingPollMessageViewHolder;Lcom/nextcloud/talk/api/NcApi;)V // method@e2dc │ │ 4862a4: 1102 |003c: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1357 │ │ - 0x0009 line=1358 │ │ - 0x0010 line=1359 │ │ - 0x001b line=1360 │ │ - 0x0026 line=1361 │ │ - 0x0031 line=1362 │ │ + 0x0000 line=1806 │ │ + 0x0009 line=1807 │ │ + 0x0010 line=1808 │ │ + 0x001b line=1809 │ │ + 0x0026 line=1810 │ │ + 0x0031 line=1811 │ │ locals : │ │ 0x0000 - 0x003d reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x003d reg=2 (null) Lcom/nextcloud/talk/adapters/messages/OutcomingPollMessageViewHolder; │ │ │ │ #128 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectOutcomingTextMessageViewHolder' │ │ type : '(Lcom/nextcloud/talk/adapters/messages/OutcomingTextMessageViewHolder;)Lcom/nextcloud/talk/adapters/messages/OutcomingTextMessageViewHolder;' │ │ @@ -1971304,18 +1971304,18 @@ │ │ 4862f2: 7210 eaf3 0000 |001d: invoke-interface {v0}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ 4862f8: 0c00 |0020: move-result-object v0 │ │ 4862fa: 1f00 8b23 |0021: check-cast v0, Lcom/nextcloud/talk/utils/DateUtils; // type@238b │ │ 4862fe: 7120 20e3 0200 |0023: invoke-static {v2, v0}, Lcom/nextcloud/talk/adapters/messages/OutcomingTextMessageViewHolder_MembersInjector;.injectDateUtils:(Lcom/nextcloud/talk/adapters/messages/OutcomingTextMessageViewHolder;Lcom/nextcloud/talk/utils/DateUtils;)V // method@e320 │ │ 486304: 1102 |0026: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1402 │ │ - 0x0009 line=1403 │ │ - 0x0010 line=1404 │ │ - 0x001b line=1405 │ │ + 0x0000 line=2202 │ │ + 0x0009 line=2203 │ │ + 0x0010 line=2204 │ │ + 0x001b line=2205 │ │ locals : │ │ 0x0000 - 0x0027 reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0027 reg=2 (null) Lcom/nextcloud/talk/adapters/messages/OutcomingTextMessageViewHolder; │ │ │ │ #129 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectOutcomingVoiceMessageViewHolder' │ │ type : '(Lcom/nextcloud/talk/adapters/messages/OutcomingVoiceMessageViewHolder;)Lcom/nextcloud/talk/adapters/messages/OutcomingVoiceMessageViewHolder;' │ │ @@ -1971347,19 +1971347,19 @@ │ │ 486368: 7210 eaf3 0000 |0028: invoke-interface {v0}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ 48636e: 0c00 |002b: move-result-object v0 │ │ 486370: 1f00 ac23 |002c: check-cast v0, Lcom/nextcloud/talk/utils/preferences/AppPreferences; // type@23ac │ │ 486374: 7120 6de3 0200 |002e: invoke-static {v2, v0}, Lcom/nextcloud/talk/adapters/messages/OutcomingVoiceMessageViewHolder_MembersInjector;.injectAppPreferences:(Lcom/nextcloud/talk/adapters/messages/OutcomingVoiceMessageViewHolder;Lcom/nextcloud/talk/utils/preferences/AppPreferences;)V // method@e36d │ │ 48637a: 1102 |0031: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1497 │ │ - 0x0009 line=1498 │ │ - 0x0010 line=1499 │ │ - 0x001b line=1500 │ │ - 0x0026 line=1501 │ │ + 0x0000 line=1976 │ │ + 0x0009 line=1977 │ │ + 0x0010 line=1978 │ │ + 0x001b line=1979 │ │ + 0x0026 line=1980 │ │ locals : │ │ 0x0000 - 0x0032 reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0032 reg=2 (null) Lcom/nextcloud/talk/adapters/messages/OutcomingVoiceMessageViewHolder; │ │ │ │ #130 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectPickImage' │ │ type : '(Lcom/nextcloud/talk/utils/PickImage;)Lcom/nextcloud/talk/utils/PickImage;' │ │ @@ -1971379,16 +1971379,16 @@ │ │ 4885da: 7210 eaf3 0000 |000d: invoke-interface {v0}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ 4885e0: 0c00 |0010: move-result-object v0 │ │ 4885e2: 1f00 a823 |0011: check-cast v0, Lcom/nextcloud/talk/utils/permissions/PlatformPermissionUtil; // type@23a8 │ │ 4885e6: 7120 fbf2 0200 |0013: invoke-static {v2, v0}, Lcom/nextcloud/talk/utils/PickImage_MembersInjector;.injectPermissionUtil:(Lcom/nextcloud/talk/utils/PickImage;Lcom/nextcloud/talk/utils/permissions/PlatformPermissionUtil;)V // method@f2fb │ │ 4885ec: 1102 |0016: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1901 │ │ - 0x000b line=1902 │ │ + 0x0000 line=1792 │ │ + 0x000b line=1793 │ │ locals : │ │ 0x0000 - 0x0017 reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0017 reg=2 (null) Lcom/nextcloud/talk/utils/PickImage; │ │ │ │ #131 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectPollCreateDialogFragment' │ │ type : '(Lcom/nextcloud/talk/polls/ui/PollCreateDialogFragment;)Lcom/nextcloud/talk/polls/ui/PollCreateDialogFragment;' │ │ @@ -1971404,16 +1971404,16 @@ │ │ 487970: 7120 e3f1 0200 |0004: invoke-static {v2, v0}, Lcom/nextcloud/talk/polls/ui/PollCreateDialogFragment_MembersInjector;.injectViewModelFactory:(Lcom/nextcloud/talk/polls/ui/PollCreateDialogFragment;Landroidx/lifecycle/ViewModelProvider$Factory;)V // method@f1e3 │ │ 487976: 7010 1fe6 0100 |0007: invoke-direct {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.viewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@e61f │ │ 48797c: 0c00 |000a: move-result-object v0 │ │ 48797e: 7120 e4f1 0200 |000b: invoke-static {v2, v0}, Lcom/nextcloud/talk/polls/ui/PollCreateDialogFragment_MembersInjector;.injectViewThemeUtils:(Lcom/nextcloud/talk/polls/ui/PollCreateDialogFragment;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V // method@f1e4 │ │ 487984: 1102 |000e: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1317 │ │ - 0x0007 line=1318 │ │ + 0x0000 line=1704 │ │ + 0x0007 line=1705 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x000f reg=2 (null) Lcom/nextcloud/talk/polls/ui/PollCreateDialogFragment; │ │ │ │ #132 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectPollLoadingFragment' │ │ type : '(Lcom/nextcloud/talk/polls/ui/PollLoadingFragment;)Lcom/nextcloud/talk/polls/ui/PollLoadingFragment;' │ │ @@ -1971426,15 +1971426,15 @@ │ │ 487988: |[487988] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.injectPollLoadingFragment:(Lcom/nextcloud/talk/polls/ui/PollLoadingFragment;)Lcom/nextcloud/talk/polls/ui/PollLoadingFragment; │ │ 487998: 7010 1fe6 0100 |0000: invoke-direct {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.viewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@e61f │ │ 48799e: 0c00 |0003: move-result-object v0 │ │ 4879a0: 7120 e5f1 0200 |0004: invoke-static {v2, v0}, Lcom/nextcloud/talk/polls/ui/PollLoadingFragment_MembersInjector;.injectViewThemeUtils:(Lcom/nextcloud/talk/polls/ui/PollLoadingFragment;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V // method@f1e5 │ │ 4879a6: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1974 │ │ + 0x0000 line=1799 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/nextcloud/talk/polls/ui/PollLoadingFragment; │ │ │ │ #133 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectPollMainDialogFragment' │ │ type : '(Lcom/nextcloud/talk/polls/ui/PollMainDialogFragment;)Lcom/nextcloud/talk/polls/ui/PollMainDialogFragment;' │ │ @@ -1971453,17 +1971453,17 @@ │ │ 4879ce: 7120 eaf1 0200 |000b: invoke-static {v2, v0}, Lcom/nextcloud/talk/polls/ui/PollMainDialogFragment_MembersInjector;.injectViewThemeUtils:(Lcom/nextcloud/talk/polls/ui/PollMainDialogFragment;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V // method@f1ea │ │ 4879d4: 7010 41e5 0100 |000e: invoke-direct {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.currentUserProviderImpl:()Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderImpl; // method@e541 │ │ 4879da: 0c00 |0011: move-result-object v0 │ │ 4879dc: 7120 e8f1 0200 |0012: invoke-static {v2, v0}, Lcom/nextcloud/talk/polls/ui/PollMainDialogFragment_MembersInjector;.injectSetCurrentUserProvider:(Lcom/nextcloud/talk/polls/ui/PollMainDialogFragment;Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;)V // method@f1e8 │ │ 4879e2: 1102 |0015: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=2197 │ │ - 0x0007 line=2198 │ │ - 0x000e line=2199 │ │ + 0x0000 line=1557 │ │ + 0x0007 line=1558 │ │ + 0x000e line=1559 │ │ locals : │ │ 0x0000 - 0x0016 reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0016 reg=2 (null) Lcom/nextcloud/talk/polls/ui/PollMainDialogFragment; │ │ │ │ #134 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectPollMainViewModel' │ │ type : '(Lcom/nextcloud/talk/polls/viewmodels/PollMainViewModel;)Lcom/nextcloud/talk/polls/viewmodels/PollMainViewModel;' │ │ @@ -1971476,15 +1971476,15 @@ │ │ 487a60: |[487a60] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.injectPollMainViewModel:(Lcom/nextcloud/talk/polls/viewmodels/PollMainViewModel;)Lcom/nextcloud/talk/polls/viewmodels/PollMainViewModel; │ │ 487a70: 7010 1ce6 0100 |0000: invoke-direct {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.userManager:()Lcom/nextcloud/talk/users/UserManager; // method@e61c │ │ 487a76: 0c00 |0003: move-result-object v0 │ │ 487a78: 7120 f1f1 0200 |0004: invoke-static {v2, v0}, Lcom/nextcloud/talk/polls/viewmodels/PollMainViewModel_MembersInjector;.injectUserManager:(Lcom/nextcloud/talk/polls/viewmodels/PollMainViewModel;Lcom/nextcloud/talk/users/UserManager;)V // method@f1f1 │ │ 487a7e: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1291 │ │ + 0x0000 line=1314 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/nextcloud/talk/polls/viewmodels/PollMainViewModel; │ │ │ │ #135 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectPollResultsFragment' │ │ type : '(Lcom/nextcloud/talk/polls/ui/PollResultsFragment;)Lcom/nextcloud/talk/polls/ui/PollResultsFragment;' │ │ @@ -1971500,16 +1971500,16 @@ │ │ 4879fc: 7120 ebf1 0200 |0004: invoke-static {v2, v0}, Lcom/nextcloud/talk/polls/ui/PollResultsFragment_MembersInjector;.injectViewModelFactory:(Lcom/nextcloud/talk/polls/ui/PollResultsFragment;Landroidx/lifecycle/ViewModelProvider$Factory;)V // method@f1eb │ │ 487a02: 7010 1fe6 0100 |0007: invoke-direct {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.viewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@e61f │ │ 487a08: 0c00 |000a: move-result-object v0 │ │ 487a0a: 7120 ecf1 0200 |000b: invoke-static {v2, v0}, Lcom/nextcloud/talk/polls/ui/PollResultsFragment_MembersInjector;.injectViewThemeUtils:(Lcom/nextcloud/talk/polls/ui/PollResultsFragment;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V // method@f1ec │ │ 487a10: 1102 |000e: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1540 │ │ - 0x0007 line=1541 │ │ + 0x0000 line=1749 │ │ + 0x0007 line=1750 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x000f reg=2 (null) Lcom/nextcloud/talk/polls/ui/PollResultsFragment; │ │ │ │ #136 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectPollVoteFragment' │ │ type : '(Lcom/nextcloud/talk/polls/ui/PollVoteFragment;)Lcom/nextcloud/talk/polls/ui/PollVoteFragment;' │ │ @@ -1971525,16 +1971525,16 @@ │ │ 487a2c: 7120 edf1 0200 |0004: invoke-static {v2, v0}, Lcom/nextcloud/talk/polls/ui/PollVoteFragment_MembersInjector;.injectViewModelFactory:(Lcom/nextcloud/talk/polls/ui/PollVoteFragment;Landroidx/lifecycle/ViewModelProvider$Factory;)V // method@f1ed │ │ 487a32: 7010 1fe6 0100 |0007: invoke-direct {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.viewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@e61f │ │ 487a38: 0c00 |000a: move-result-object v0 │ │ 487a3a: 7120 eef1 0200 |000b: invoke-static {v2, v0}, Lcom/nextcloud/talk/polls/ui/PollVoteFragment_MembersInjector;.injectViewThemeUtils:(Lcom/nextcloud/talk/polls/ui/PollVoteFragment;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V // method@f1ee │ │ 487a40: 1102 |000e: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1622 │ │ - 0x0007 line=1623 │ │ + 0x0000 line=2171 │ │ + 0x0007 line=2172 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x000f reg=2 (null) Lcom/nextcloud/talk/polls/ui/PollVoteFragment; │ │ │ │ #137 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectPowerManagerUtils' │ │ type : '(Lcom/nextcloud/talk/utils/power/PowerManagerUtils;)Lcom/nextcloud/talk/utils/power/PowerManagerUtils;' │ │ @@ -1971548,15 +1971548,15 @@ │ │ 48869c: 5410 05af |0000: iget-object v0, v1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.contextModule:Lcom/nextcloud/talk/dagger/modules/ContextModule; // field@af05 │ │ 4886a0: 7110 45f0 0000 |0002: invoke-static {v0}, Lcom/nextcloud/talk/dagger/modules/ContextModule_ProvideContextFactory;.provideContext:(Lcom/nextcloud/talk/dagger/modules/ContextModule;)Landroid/content/Context; // method@f045 │ │ 4886a6: 0c00 |0005: move-result-object v0 │ │ 4886a8: 7120 24f3 0200 |0006: invoke-static {v2, v0}, Lcom/nextcloud/talk/utils/power/PowerManagerUtils_MembersInjector;.injectContext:(Lcom/nextcloud/talk/utils/power/PowerManagerUtils;Landroid/content/Context;)V // method@f324 │ │ 4886ae: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=2250 │ │ + 0x0000 line=2028 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x000a reg=2 (null) Lcom/nextcloud/talk/utils/power/PowerManagerUtils; │ │ │ │ #138 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectPreviewMessageViewHolder' │ │ type : '(Lcom/nextcloud/talk/adapters/messages/PreviewMessageViewHolder;)Lcom/nextcloud/talk/adapters/messages/PreviewMessageViewHolder;' │ │ @@ -1971591,20 +1971591,20 @@ │ │ 4863ea: 7210 eaf3 0000 |002f: invoke-interface {v0}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ 4863f0: 0c00 |0032: move-result-object v0 │ │ 4863f2: 1f00 5e26 |0033: check-cast v0, Lokhttp3/OkHttpClient; // type@265e │ │ 4863f6: 7120 cfe3 0200 |0035: invoke-static {v2, v0}, Lcom/nextcloud/talk/adapters/messages/PreviewMessageViewHolder_MembersInjector;.injectOkHttpClient:(Lcom/nextcloud/talk/adapters/messages/PreviewMessageViewHolder;Lokhttp3/OkHttpClient;)V // method@e3cf │ │ 4863fc: 1102 |0038: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=2065 │ │ - 0x0009 line=2066 │ │ - 0x0010 line=2067 │ │ - 0x001b line=2068 │ │ - 0x0026 line=2069 │ │ - 0x002d line=2070 │ │ + 0x0000 line=1656 │ │ + 0x0009 line=1657 │ │ + 0x0010 line=1658 │ │ + 0x001b line=1659 │ │ + 0x0026 line=1660 │ │ + 0x002d line=1661 │ │ locals : │ │ 0x0000 - 0x0039 reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0039 reg=2 (null) Lcom/nextcloud/talk/adapters/messages/PreviewMessageViewHolder; │ │ │ │ #139 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectProfileActivity' │ │ type : '(Lcom/nextcloud/talk/profile/ProfileActivity;)Lcom/nextcloud/talk/profile/ProfileActivity;' │ │ @@ -1971642,21 +1971642,21 @@ │ │ 487b3e: 7120 f8f1 0200 |0035: invoke-static {v2, v0}, Lcom/nextcloud/talk/profile/ProfileActivity_MembersInjector;.injectNcApi:(Lcom/nextcloud/talk/profile/ProfileActivity;Lcom/nextcloud/talk/api/NcApi;)V // method@f1f8 │ │ 487b44: 7010 1ce6 0100 |0038: invoke-direct {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.userManager:()Lcom/nextcloud/talk/users/UserManager; // method@e61c │ │ 487b4a: 0c00 |003b: move-result-object v0 │ │ 487b4c: 7120 f9f1 0200 |003c: invoke-static {v2, v0}, Lcom/nextcloud/talk/profile/ProfileActivity_MembersInjector;.injectUserManager:(Lcom/nextcloud/talk/profile/ProfileActivity;Lcom/nextcloud/talk/users/UserManager;)V // method@f1f9 │ │ 487b52: 1102 |003f: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1411 │ │ - 0x000b line=1412 │ │ - 0x0016 line=1413 │ │ - 0x001d line=1414 │ │ - 0x0026 line=1415 │ │ - 0x002d line=1416 │ │ - 0x0038 line=1417 │ │ + 0x0000 line=1429 │ │ + 0x000b line=1430 │ │ + 0x0016 line=1431 │ │ + 0x001d line=1432 │ │ + 0x0026 line=1433 │ │ + 0x002d line=1434 │ │ + 0x0038 line=1435 │ │ locals : │ │ 0x0000 - 0x0040 reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0040 reg=2 (null) Lcom/nextcloud/talk/profile/ProfileActivity; │ │ │ │ #140 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectPushRegistrationWorker' │ │ type : '(Lcom/nextcloud/talk/jobs/PushRegistrationWorker;)Lcom/nextcloud/talk/jobs/PushRegistrationWorker;' │ │ @@ -1971676,16 +1971676,16 @@ │ │ 4874f6: 7210 eaf3 0000 |000d: invoke-interface {v0}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ 4874fc: 0c00 |0010: move-result-object v0 │ │ 4874fe: 1f00 5e26 |0011: check-cast v0, Lokhttp3/OkHttpClient; // type@265e │ │ 487502: 7120 11f1 0200 |0013: invoke-static {v2, v0}, Lcom/nextcloud/talk/jobs/PushRegistrationWorker_MembersInjector;.injectOkHttpClient:(Lcom/nextcloud/talk/jobs/PushRegistrationWorker;Lokhttp3/OkHttpClient;)V // method@f111 │ │ 487508: 1102 |0016: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=2032 │ │ - 0x000b line=2033 │ │ + 0x0000 line=1956 │ │ + 0x000b line=1957 │ │ locals : │ │ 0x0000 - 0x0017 reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0017 reg=2 (null) Lcom/nextcloud/talk/jobs/PushRegistrationWorker; │ │ │ │ #141 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectPushUtils' │ │ type : '(Lcom/nextcloud/talk/utils/PushUtils;)Lcom/nextcloud/talk/utils/PushUtils;' │ │ @@ -1971711,18 +1971711,18 @@ │ │ 488636: 7210 eaf3 0000 |001b: invoke-interface {v0}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ 48863c: 0c00 |001e: move-result-object v0 │ │ 48863e: 1f00 9926 |001f: check-cast v0, Lorg/greenrobot/eventbus/EventBus; // type@2699 │ │ 488642: 7120 fef2 0200 |0021: invoke-static {v2, v0}, Lcom/nextcloud/talk/utils/PushUtils_MembersInjector;.injectEventBus:(Lcom/nextcloud/talk/utils/PushUtils;Lorg/greenrobot/eventbus/EventBus;)V // method@f2fe │ │ 488648: 1102 |0024: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=2169 │ │ - 0x0007 line=2170 │ │ - 0x0012 line=2171 │ │ - 0x0019 line=2172 │ │ + 0x0000 line=1456 │ │ + 0x0007 line=1457 │ │ + 0x0012 line=1458 │ │ + 0x0019 line=1459 │ │ locals : │ │ 0x0000 - 0x0025 reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0025 reg=2 (null) Lcom/nextcloud/talk/utils/PushUtils; │ │ │ │ #142 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectRaiseHandViewModel' │ │ type : '(Lcom/nextcloud/talk/raisehand/viewmodel/RaiseHandViewModel;)Lcom/nextcloud/talk/raisehand/viewmodel/RaiseHandViewModel;' │ │ @@ -1971735,15 +1971735,15 @@ │ │ 487bc4: |[487bc4] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.injectRaiseHandViewModel:(Lcom/nextcloud/talk/raisehand/viewmodel/RaiseHandViewModel;)Lcom/nextcloud/talk/raisehand/viewmodel/RaiseHandViewModel; │ │ 487bd4: 7010 1ce6 0100 |0000: invoke-direct {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.userManager:()Lcom/nextcloud/talk/users/UserManager; // method@e61c │ │ 487bda: 0c00 |0003: move-result-object v0 │ │ 487bdc: 7120 fff1 0200 |0004: invoke-static {v2, v0}, Lcom/nextcloud/talk/raisehand/viewmodel/RaiseHandViewModel_MembersInjector;.injectUserManager:(Lcom/nextcloud/talk/raisehand/viewmodel/RaiseHandViewModel;Lcom/nextcloud/talk/users/UserManager;)V // method@f1ff │ │ 487be2: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1303 │ │ + 0x0000 line=1326 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/nextcloud/talk/raisehand/viewmodel/RaiseHandViewModel; │ │ │ │ #143 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectRemoteFileBrowserActivity' │ │ type : '(Lcom/nextcloud/talk/remotefilebrowser/activities/RemoteFileBrowserActivity;)Lcom/nextcloud/talk/remotefilebrowser/activities/RemoteFileBrowserActivity;' │ │ @@ -1971767,18 +1971767,18 @@ │ │ 487d02: 7210 eaf3 0000 |0017: invoke-interface {v0}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ 487d08: 0c00 |001a: move-result-object v0 │ │ 487d0a: 1f00 8b23 |001b: check-cast v0, Lcom/nextcloud/talk/utils/DateUtils; // type@238b │ │ 487d0e: 7120 09f2 0200 |001d: invoke-static {v2, v0}, Lcom/nextcloud/talk/remotefilebrowser/activities/RemoteFileBrowserActivity_MembersInjector;.injectDateUtils:(Lcom/nextcloud/talk/remotefilebrowser/activities/RemoteFileBrowserActivity;Lcom/nextcloud/talk/utils/DateUtils;)V // method@f209 │ │ 487d14: 1102 |0020: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=2077 │ │ - 0x0007 line=2078 │ │ - 0x000e line=2079 │ │ - 0x0015 line=2080 │ │ + 0x0000 line=1386 │ │ + 0x0007 line=1387 │ │ + 0x000e line=1388 │ │ + 0x0015 line=1389 │ │ locals : │ │ 0x0000 - 0x0021 reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0021 reg=2 (null) Lcom/nextcloud/talk/remotefilebrowser/activities/RemoteFileBrowserActivity; │ │ │ │ #144 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectRenameConversationDialogFragment' │ │ type : '(Lcom/nextcloud/talk/conversation/RenameConversationDialogFragment;)Lcom/nextcloud/talk/conversation/RenameConversationDialogFragment;' │ │ @@ -1971799,17 +1971799,17 @@ │ │ 4869c4: 7210 eaf3 0000 |0010: invoke-interface {v0}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ 4869ca: 0c00 |0013: move-result-object v0 │ │ 4869cc: 1f00 9926 |0014: check-cast v0, Lorg/greenrobot/eventbus/EventBus; // type@2699 │ │ 4869d0: 7120 29f0 0200 |0016: invoke-static {v2, v0}, Lcom/nextcloud/talk/conversation/RenameConversationDialogFragment_MembersInjector;.injectEventBus:(Lcom/nextcloud/talk/conversation/RenameConversationDialogFragment;Lorg/greenrobot/eventbus/EventBus;)V // method@f029 │ │ 4869d6: 1102 |0019: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1603 │ │ - 0x0007 line=1604 │ │ - 0x000e line=1605 │ │ + 0x0000 line=1510 │ │ + 0x0007 line=1511 │ │ + 0x000e line=1512 │ │ locals : │ │ 0x0000 - 0x001a reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x001a reg=2 (null) Lcom/nextcloud/talk/conversation/RenameConversationDialogFragment; │ │ │ │ #145 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectSaveToStorageDialogFragment' │ │ type : '(Lcom/nextcloud/talk/ui/dialog/SaveToStorageDialogFragment;)Lcom/nextcloud/talk/ui/dialog/SaveToStorageDialogFragment;' │ │ @@ -1971822,15 +1971822,15 @@ │ │ 4883f8: |[4883f8] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.injectSaveToStorageDialogFragment:(Lcom/nextcloud/talk/ui/dialog/SaveToStorageDialogFragment;)Lcom/nextcloud/talk/ui/dialog/SaveToStorageDialogFragment; │ │ 488408: 7010 1fe6 0100 |0000: invoke-direct {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.viewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@e61f │ │ 48840e: 0c00 |0003: move-result-object v0 │ │ 488410: 7120 7ef2 0200 |0004: invoke-static {v2, v0}, Lcom/nextcloud/talk/ui/dialog/SaveToStorageDialogFragment_MembersInjector;.injectViewThemeUtils:(Lcom/nextcloud/talk/ui/dialog/SaveToStorageDialogFragment;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V // method@f27e │ │ 488416: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1490 │ │ + 0x0000 line=1494 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/nextcloud/talk/ui/dialog/SaveToStorageDialogFragment; │ │ │ │ #146 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectScopeDialog' │ │ type : '(Lcom/nextcloud/talk/ui/dialog/ScopeDialog;)Lcom/nextcloud/talk/ui/dialog/ScopeDialog;' │ │ @@ -1971843,15 +1971843,15 @@ │ │ 488418: |[488418] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.injectScopeDialog:(Lcom/nextcloud/talk/ui/dialog/ScopeDialog;)Lcom/nextcloud/talk/ui/dialog/ScopeDialog; │ │ 488428: 7010 1fe6 0100 |0000: invoke-direct {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.viewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@e61f │ │ 48842e: 0c00 |0003: move-result-object v0 │ │ 488430: 7120 7ff2 0200 |0004: invoke-static {v2, v0}, Lcom/nextcloud/talk/ui/dialog/ScopeDialog_MembersInjector;.injectViewThemeUtils:(Lcom/nextcloud/talk/ui/dialog/ScopeDialog;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V // method@f27f │ │ 488436: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1948 │ │ + 0x0000 line=2148 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/nextcloud/talk/ui/dialog/ScopeDialog; │ │ │ │ #147 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectServerSelectionActivity' │ │ type : '(Lcom/nextcloud/talk/account/ServerSelectionActivity;)Lcom/nextcloud/talk/account/ServerSelectionActivity;' │ │ @@ -1971889,21 +1971889,21 @@ │ │ 485a6e: 7120 4adb 0200 |0035: invoke-static {v2, v0}, Lcom/nextcloud/talk/account/ServerSelectionActivity_MembersInjector;.injectNcApi:(Lcom/nextcloud/talk/account/ServerSelectionActivity;Lcom/nextcloud/talk/api/NcApi;)V // method@db4a │ │ 485a74: 7010 1ce6 0100 |0038: invoke-direct {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.userManager:()Lcom/nextcloud/talk/users/UserManager; // method@e61c │ │ 485a7a: 0c00 |003b: move-result-object v0 │ │ 485a7c: 7120 4bdb 0200 |003c: invoke-static {v2, v0}, Lcom/nextcloud/talk/account/ServerSelectionActivity_MembersInjector;.injectUserManager:(Lcom/nextcloud/talk/account/ServerSelectionActivity;Lcom/nextcloud/talk/users/UserManager;)V // method@db4b │ │ 485a82: 1102 |003f: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1432 │ │ - 0x000b line=1433 │ │ - 0x0016 line=1434 │ │ - 0x001d line=1435 │ │ - 0x0026 line=1436 │ │ - 0x002d line=1437 │ │ - 0x0038 line=1438 │ │ + 0x0000 line=1417 │ │ + 0x000b line=1418 │ │ + 0x0016 line=1419 │ │ + 0x001d line=1420 │ │ + 0x0026 line=1421 │ │ + 0x002d line=1422 │ │ + 0x0038 line=1423 │ │ locals : │ │ 0x0000 - 0x0040 reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0040 reg=2 (null) Lcom/nextcloud/talk/account/ServerSelectionActivity; │ │ │ │ #148 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectSetPhoneNumberDialogFragment' │ │ type : '(Lcom/nextcloud/talk/ui/dialog/SetPhoneNumberDialogFragment;)Lcom/nextcloud/talk/ui/dialog/SetPhoneNumberDialogFragment;' │ │ @@ -1971916,15 +1971916,15 @@ │ │ 488438: |[488438] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.injectSetPhoneNumberDialogFragment:(Lcom/nextcloud/talk/ui/dialog/SetPhoneNumberDialogFragment;)Lcom/nextcloud/talk/ui/dialog/SetPhoneNumberDialogFragment; │ │ 488448: 7010 1fe6 0100 |0000: invoke-direct {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.viewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@e61f │ │ 48844e: 0c00 |0003: move-result-object v0 │ │ 488450: 7120 80f2 0200 |0004: invoke-static {v2, v0}, Lcom/nextcloud/talk/ui/dialog/SetPhoneNumberDialogFragment_MembersInjector;.injectViewThemeUtils:(Lcom/nextcloud/talk/ui/dialog/SetPhoneNumberDialogFragment;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V // method@f280 │ │ 488456: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1369 │ │ + 0x0000 line=1379 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/nextcloud/talk/ui/dialog/SetPhoneNumberDialogFragment; │ │ │ │ #149 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectSetStatusDialogFragment' │ │ type : '(Lcom/nextcloud/talk/ui/dialog/SetStatusDialogFragment;)Lcom/nextcloud/talk/ui/dialog/SetStatusDialogFragment;' │ │ @@ -1971945,17 +1971945,17 @@ │ │ 488486: 7120 83f2 0200 |000f: invoke-static {v2, v0}, Lcom/nextcloud/talk/ui/dialog/SetStatusDialogFragment_MembersInjector;.injectViewThemeUtils:(Lcom/nextcloud/talk/ui/dialog/SetStatusDialogFragment;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V // method@f283 │ │ 48848c: 7010 41e5 0100 |0012: invoke-direct {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.currentUserProviderImpl:()Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderImpl; // method@e541 │ │ 488492: 0c00 |0015: move-result-object v0 │ │ 488494: 7120 82f2 0200 |0016: invoke-static {v2, v0}, Lcom/nextcloud/talk/ui/dialog/SetStatusDialogFragment_MembersInjector;.injectSetCurrentUserProvider:(Lcom/nextcloud/talk/ui/dialog/SetStatusDialogFragment;Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;)V // method@f282 │ │ 48849a: 1102 |0019: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1641 │ │ - 0x000b line=1642 │ │ - 0x0012 line=1643 │ │ + 0x0000 line=2000 │ │ + 0x000b line=2001 │ │ + 0x0012 line=2002 │ │ locals : │ │ 0x0000 - 0x001a reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x001a reg=2 (null) Lcom/nextcloud/talk/ui/dialog/SetStatusDialogFragment; │ │ │ │ #150 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectSettingsActivity' │ │ type : '(Lcom/nextcloud/talk/settings/SettingsActivity;)Lcom/nextcloud/talk/settings/SettingsActivity;' │ │ @@ -1972003,23 +1972003,23 @@ │ │ 487f7c: 7210 eaf3 0000 |004c: invoke-interface {v0}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ 487f82: 0c00 |004f: move-result-object v0 │ │ 487f84: 1f00 a823 |0050: check-cast v0, Lcom/nextcloud/talk/utils/permissions/PlatformPermissionUtil; // type@23a8 │ │ 487f88: 7120 21f2 0200 |0052: invoke-static {v2, v0}, Lcom/nextcloud/talk/settings/SettingsActivity_MembersInjector;.injectPlatformPermissionUtil:(Lcom/nextcloud/talk/settings/SettingsActivity;Lcom/nextcloud/talk/utils/permissions/PlatformPermissionUtil;)V // method@f221 │ │ 487f8e: 1102 |0055: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1572 │ │ - 0x000b line=1573 │ │ - 0x0016 line=1574 │ │ - 0x001d line=1575 │ │ - 0x0026 line=1576 │ │ - 0x002d line=1577 │ │ - 0x0038 line=1578 │ │ - 0x0043 line=1579 │ │ - 0x004a line=1580 │ │ + 0x0000 line=1479 │ │ + 0x000b line=1480 │ │ + 0x0016 line=1481 │ │ + 0x001d line=1482 │ │ + 0x0026 line=1483 │ │ + 0x002d line=1484 │ │ + 0x0038 line=1485 │ │ + 0x0043 line=1486 │ │ + 0x004a line=1487 │ │ locals : │ │ 0x0000 - 0x0056 reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0056 reg=2 (null) Lcom/nextcloud/talk/settings/SettingsActivity; │ │ │ │ #151 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectShareOperationWorker' │ │ type : '(Lcom/nextcloud/talk/jobs/ShareOperationWorker;)Lcom/nextcloud/talk/jobs/ShareOperationWorker;' │ │ @@ -1972037,16 +1972037,16 @@ │ │ 48752e: 7210 eaf3 0000 |0009: invoke-interface {v0}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ 487534: 0c00 |000c: move-result-object v0 │ │ 487536: 1f00 6f20 |000d: check-cast v0, Lcom/nextcloud/talk/api/NcApi; // type@206f │ │ 48753a: 7120 13f1 0200 |000f: invoke-static {v2, v0}, Lcom/nextcloud/talk/jobs/ShareOperationWorker_MembersInjector;.injectNcApi:(Lcom/nextcloud/talk/jobs/ShareOperationWorker;Lcom/nextcloud/talk/api/NcApi;)V // method@f113 │ │ 487540: 1102 |0012: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1929 │ │ - 0x0007 line=1930 │ │ + 0x0000 line=2061 │ │ + 0x0007 line=2062 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0013 reg=2 (null) Lcom/nextcloud/talk/jobs/ShareOperationWorker; │ │ │ │ #152 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectShareRecordingToChatReceiver' │ │ type : '(Lcom/nextcloud/talk/receivers/ShareRecordingToChatReceiver;)Lcom/nextcloud/talk/receivers/ShareRecordingToChatReceiver;' │ │ @@ -1972064,16 +1972064,16 @@ │ │ 487cae: 7210 eaf3 0000 |0009: invoke-interface {v0}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ 487cb4: 0c00 |000c: move-result-object v0 │ │ 487cb6: 1f00 6f20 |000d: check-cast v0, Lcom/nextcloud/talk/api/NcApi; // type@206f │ │ 487cba: 7120 06f2 0200 |000f: invoke-static {v2, v0}, Lcom/nextcloud/talk/receivers/ShareRecordingToChatReceiver_MembersInjector;.injectNcApi:(Lcom/nextcloud/talk/receivers/ShareRecordingToChatReceiver;Lcom/nextcloud/talk/api/NcApi;)V // method@f206 │ │ 487cc0: 1102 |0012: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1812 │ │ - 0x0007 line=1813 │ │ + 0x0000 line=1766 │ │ + 0x0007 line=1767 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0013 reg=2 (null) Lcom/nextcloud/talk/receivers/ShareRecordingToChatReceiver; │ │ │ │ #153 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectSharedItemsActivity' │ │ type : '(Lcom/nextcloud/talk/shareditems/activities/SharedItemsActivity;)Lcom/nextcloud/talk/shareditems/activities/SharedItemsActivity;' │ │ @@ -1972106,20 +1972106,20 @@ │ │ 487ff4: 7120 8ddb 0200 |002a: invoke-static {v2, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;.injectCurrentUserProvider:(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;)V // method@db8d │ │ 487ffa: 7010 1ee6 0100 |002d: invoke-direct {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.viewModelFactory:()Lcom/nextcloud/talk/dagger/modules/ViewModelFactory; // method@e61e │ │ 488000: 0c00 |0030: move-result-object v0 │ │ 488002: 7120 23f2 0200 |0031: invoke-static {v2, v0}, Lcom/nextcloud/talk/shareditems/activities/SharedItemsActivity_MembersInjector;.injectViewModelFactory:(Lcom/nextcloud/talk/shareditems/activities/SharedItemsActivity;Landroidx/lifecycle/ViewModelProvider$Factory;)V // method@f223 │ │ 488008: 1102 |0034: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1767 │ │ - 0x000b line=1768 │ │ - 0x0016 line=1769 │ │ - 0x001d line=1770 │ │ - 0x0026 line=1771 │ │ - 0x002d line=1772 │ │ + 0x0000 line=1618 │ │ + 0x000b line=1619 │ │ + 0x0016 line=1620 │ │ + 0x001d line=1621 │ │ + 0x0026 line=1622 │ │ + 0x002d line=1623 │ │ locals : │ │ 0x0000 - 0x0035 reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0035 reg=2 (null) Lcom/nextcloud/talk/shareditems/activities/SharedItemsActivity; │ │ │ │ #154 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectShowReactionsDialog' │ │ type : '(Lcom/nextcloud/talk/ui/dialog/ShowReactionsDialog;)Lcom/nextcloud/talk/ui/dialog/ShowReactionsDialog;' │ │ @@ -1972132,15 +1972132,15 @@ │ │ 48849c: |[48849c] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.injectShowReactionsDialog:(Lcom/nextcloud/talk/ui/dialog/ShowReactionsDialog;)Lcom/nextcloud/talk/ui/dialog/ShowReactionsDialog; │ │ 4884ac: 7010 1fe6 0100 |0000: invoke-direct {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.viewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@e61f │ │ 4884b2: 0c00 |0003: move-result-object v0 │ │ 4884b4: 7120 86f2 0200 |0004: invoke-static {v2, v0}, Lcom/nextcloud/talk/ui/dialog/ShowReactionsDialog_MembersInjector;.injectViewThemeUtils:(Lcom/nextcloud/talk/ui/dialog/ShowReactionsDialog;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V // method@f286 │ │ 4884ba: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1819 │ │ + 0x0000 line=2185 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/nextcloud/talk/ui/dialog/ShowReactionsDialog; │ │ │ │ #155 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectSignalingSettingsWorker' │ │ type : '(Lcom/nextcloud/talk/jobs/SignalingSettingsWorker;)Lcom/nextcloud/talk/jobs/SignalingSettingsWorker;' │ │ @@ -1972163,17 +1972163,17 @@ │ │ 48757c: 7210 eaf3 0000 |0014: invoke-interface {v0}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ 487582: 0c00 |0017: move-result-object v0 │ │ 487584: 1f00 9926 |0018: check-cast v0, Lorg/greenrobot/eventbus/EventBus; // type@2699 │ │ 487588: 7120 15f1 0200 |001a: invoke-static {v2, v0}, Lcom/nextcloud/talk/jobs/SignalingSettingsWorker_MembersInjector;.injectEventBus:(Lcom/nextcloud/talk/jobs/SignalingSettingsWorker;Lorg/greenrobot/eventbus/EventBus;)V // method@f115 │ │ 48758e: 1102 |001d: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1564 │ │ - 0x0007 line=1565 │ │ - 0x0012 line=1566 │ │ + 0x0000 line=1370 │ │ + 0x0007 line=1371 │ │ + 0x0012 line=1372 │ │ locals : │ │ 0x0000 - 0x001e reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x001e reg=2 (null) Lcom/nextcloud/talk/jobs/SignalingSettingsWorker; │ │ │ │ #156 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectSortingOrderDialogFragment' │ │ type : '(Lcom/nextcloud/talk/ui/dialog/SortingOrderDialogFragment;)Lcom/nextcloud/talk/ui/dialog/SortingOrderDialogFragment;' │ │ @@ -1972191,16 +1972191,16 @@ │ │ 4884dc: 7120 87f2 0200 |0008: invoke-static {v2, v0}, Lcom/nextcloud/talk/ui/dialog/SortingOrderDialogFragment_MembersInjector;.injectAppPreferences:(Lcom/nextcloud/talk/ui/dialog/SortingOrderDialogFragment;Lcom/nextcloud/talk/utils/preferences/AppPreferences;)V // method@f287 │ │ 4884e2: 7010 1fe6 0100 |000b: invoke-direct {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.viewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@e61f │ │ 4884e8: 0c00 |000e: move-result-object v0 │ │ 4884ea: 7120 88f2 0200 |000f: invoke-static {v2, v0}, Lcom/nextcloud/talk/ui/dialog/SortingOrderDialogFragment_MembersInjector;.injectViewThemeUtils:(Lcom/nextcloud/talk/ui/dialog/SortingOrderDialogFragment;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V // method@f288 │ │ 4884f0: 1102 |0012: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1876 │ │ - 0x000b line=1877 │ │ + 0x0000 line=1630 │ │ + 0x000b line=1631 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0013 reg=2 (null) Lcom/nextcloud/talk/ui/dialog/SortingOrderDialogFragment; │ │ │ │ #157 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectSwitchAccountActivity' │ │ type : '(Lcom/nextcloud/talk/account/SwitchAccountActivity;)Lcom/nextcloud/talk/account/SwitchAccountActivity;' │ │ @@ -1972238,21 +1972238,21 @@ │ │ 485b00: 7210 eaf3 0000 |0036: invoke-interface {v0}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ 485b06: 0c00 |0039: move-result-object v0 │ │ 485b08: 1f00 d624 |003a: check-cast v0, Ljava/net/CookieManager; // type@24d6 │ │ 485b0c: 7120 4cdb 0200 |003c: invoke-static {v2, v0}, Lcom/nextcloud/talk/account/SwitchAccountActivity_MembersInjector;.injectCookieManager:(Lcom/nextcloud/talk/account/SwitchAccountActivity;Ljava/net/CookieManager;)V // method@db4c │ │ 485b12: 1102 |003f: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1659 │ │ - 0x000b line=1660 │ │ - 0x0016 line=1661 │ │ - 0x001d line=1662 │ │ - 0x0026 line=1663 │ │ - 0x002d line=1664 │ │ - 0x0034 line=1665 │ │ + 0x0000 line=1674 │ │ + 0x000b line=1675 │ │ + 0x0016 line=1676 │ │ + 0x001d line=1677 │ │ + 0x0026 line=1678 │ │ + 0x002d line=1679 │ │ + 0x0034 line=1680 │ │ locals : │ │ 0x0000 - 0x0040 reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0040 reg=2 (null) Lcom/nextcloud/talk/account/SwitchAccountActivity; │ │ │ │ #158 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectSystemMessageViewHolder' │ │ type : '(Lcom/nextcloud/talk/adapters/messages/SystemMessageViewHolder;)Lcom/nextcloud/talk/adapters/messages/SystemMessageViewHolder;' │ │ @@ -1972276,17 +1972276,17 @@ │ │ 48643c: 7210 eaf3 0000 |0016: invoke-interface {v0}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ 486442: 0c00 |0019: move-result-object v0 │ │ 486444: 1f00 8b23 |001a: check-cast v0, Lcom/nextcloud/talk/utils/DateUtils; // type@238b │ │ 486448: 7120 29e4 0200 |001c: invoke-static {v2, v0}, Lcom/nextcloud/talk/adapters/messages/SystemMessageViewHolder_MembersInjector;.injectDateUtils:(Lcom/nextcloud/talk/adapters/messages/SystemMessageViewHolder;Lcom/nextcloud/talk/utils/DateUtils;)V // method@e429 │ │ 48644e: 1102 |001f: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1803 │ │ - 0x000b line=1804 │ │ - 0x0014 line=1805 │ │ + 0x0000 line=1869 │ │ + 0x000b line=1870 │ │ + 0x0014 line=1871 │ │ locals : │ │ 0x0000 - 0x0020 reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0020 reg=2 (null) Lcom/nextcloud/talk/adapters/messages/SystemMessageViewHolder; │ │ │ │ #159 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectTakePhotoActivity' │ │ type : '(Lcom/nextcloud/talk/activities/TakePhotoActivity;)Lcom/nextcloud/talk/activities/TakePhotoActivity;' │ │ @@ -1972299,15 +1972299,15 @@ │ │ 485d84: |[485d84] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.injectTakePhotoActivity:(Lcom/nextcloud/talk/activities/TakePhotoActivity;)Lcom/nextcloud/talk/activities/TakePhotoActivity; │ │ 485d94: 7010 1fe6 0100 |0000: invoke-direct {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.viewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@e61f │ │ 485d9a: 0c00 |0003: move-result-object v0 │ │ 485d9c: 7120 b6de 0200 |0004: invoke-static {v2, v0}, Lcom/nextcloud/talk/activities/TakePhotoActivity_MembersInjector;.injectViewThemeUtils:(Lcom/nextcloud/talk/activities/TakePhotoActivity;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V // method@deb6 │ │ 485da2: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1547 │ │ + 0x0000 line=1450 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/nextcloud/talk/activities/TakePhotoActivity; │ │ │ │ #160 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectTemporaryMessageViewHolder' │ │ type : '(Lcom/nextcloud/talk/adapters/messages/TemporaryMessageViewHolder;)Lcom/nextcloud/talk/adapters/messages/TemporaryMessageViewHolder;' │ │ @@ -1972329,17 +1972329,17 @@ │ │ 486484: 7210 eaf3 0000 |0012: invoke-interface {v0}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ 48648a: 0c00 |0015: move-result-object v0 │ │ 48648c: 1f00 a723 |0016: check-cast v0, Lcom/nextcloud/talk/utils/message/MessageUtils; // type@23a7 │ │ 486490: 7120 74e4 0200 |0018: invoke-static {v2, v0}, Lcom/nextcloud/talk/adapters/messages/TemporaryMessageViewHolder_MembersInjector;.injectMessageUtils:(Lcom/nextcloud/talk/adapters/messages/TemporaryMessageViewHolder;Lcom/nextcloud/talk/utils/message/MessageUtils;)V // method@e474 │ │ 486496: 1102 |001b: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1348 │ │ - 0x0007 line=1349 │ │ - 0x0010 line=1350 │ │ + 0x0000 line=1549 │ │ + 0x0007 line=1550 │ │ + 0x0010 line=1551 │ │ locals : │ │ 0x0000 - 0x001c reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x001c reg=2 (null) Lcom/nextcloud/talk/adapters/messages/TemporaryMessageViewHolder; │ │ │ │ #161 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectTranslateActivity' │ │ type : '(Lcom/nextcloud/talk/translate/ui/TranslateActivity;)Lcom/nextcloud/talk/translate/ui/TranslateActivity;' │ │ @@ -1972375,21 +1972375,21 @@ │ │ 488126: 7120 33f2 0200 |0031: invoke-static {v2, v0}, Lcom/nextcloud/talk/translate/ui/TranslateActivity_MembersInjector;.injectUserManager:(Lcom/nextcloud/talk/translate/ui/TranslateActivity;Lcom/nextcloud/talk/users/UserManager;)V // method@f233 │ │ 48812c: 7010 1ee6 0100 |0034: invoke-direct {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.viewModelFactory:()Lcom/nextcloud/talk/dagger/modules/ViewModelFactory; // method@e61e │ │ 488132: 0c00 |0037: move-result-object v0 │ │ 488134: 7120 34f2 0200 |0038: invoke-static {v2, v0}, Lcom/nextcloud/talk/translate/ui/TranslateActivity_MembersInjector;.injectViewModelFactory:(Lcom/nextcloud/talk/translate/ui/TranslateActivity;Landroidx/lifecycle/ViewModelProvider$Factory;)V // method@f234 │ │ 48813a: 1102 |003b: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1954 │ │ - 0x000b line=1955 │ │ - 0x0016 line=1956 │ │ - 0x001d line=1957 │ │ - 0x0026 line=1958 │ │ - 0x002d line=1959 │ │ - 0x0034 line=1960 │ │ + 0x0000 line=1637 │ │ + 0x000b line=1638 │ │ + 0x0016 line=1639 │ │ + 0x001d line=1640 │ │ + 0x0026 line=1641 │ │ + 0x002d line=1642 │ │ + 0x0034 line=1643 │ │ locals : │ │ 0x0000 - 0x003c reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x003c reg=2 (null) Lcom/nextcloud/talk/translate/ui/TranslateActivity; │ │ │ │ #162 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectUploadAndShareFilesWorker' │ │ type : '(Lcom/nextcloud/talk/jobs/UploadAndShareFilesWorker;)Lcom/nextcloud/talk/jobs/UploadAndShareFilesWorker;' │ │ @@ -1972422,19 +1972422,19 @@ │ │ 4875f4: 7210 eaf3 0000 |002a: invoke-interface {v0}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ 4875fa: 0c00 |002d: move-result-object v0 │ │ 4875fc: 1f00 a823 |002e: check-cast v0, Lcom/nextcloud/talk/utils/permissions/PlatformPermissionUtil; // type@23a8 │ │ 487600: 7120 1df1 0200 |0030: invoke-static {v2, v0}, Lcom/nextcloud/talk/jobs/UploadAndShareFilesWorker_MembersInjector;.injectPlatformPermissionUtil:(Lcom/nextcloud/talk/jobs/UploadAndShareFilesWorker;Lcom/nextcloud/talk/utils/permissions/PlatformPermissionUtil;)V // method@f11d │ │ 487606: 1102 |0033: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=2146 │ │ - 0x000b line=2147 │ │ - 0x0012 line=2148 │ │ - 0x001d line=2149 │ │ - 0x0028 line=2150 │ │ + 0x0000 line=1292 │ │ + 0x000b line=1293 │ │ + 0x0012 line=1294 │ │ + 0x001d line=1295 │ │ + 0x0028 line=1296 │ │ locals : │ │ 0x0000 - 0x0034 reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0034 reg=2 (null) Lcom/nextcloud/talk/jobs/UploadAndShareFilesWorker; │ │ │ │ #163 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectWebSocketConnectionHelper' │ │ type : '(Lcom/nextcloud/talk/webrtc/WebSocketConnectionHelper;)Lcom/nextcloud/talk/webrtc/WebSocketConnectionHelper;' │ │ @@ -1972449,15 +1972449,15 @@ │ │ 48874c: 7210 eaf3 0000 |0002: invoke-interface {v0}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ 488752: 0c00 |0005: move-result-object v0 │ │ 488754: 1f00 5e26 |0006: check-cast v0, Lokhttp3/OkHttpClient; // type@265e │ │ 488758: 7120 6bf3 0200 |0008: invoke-static {v2, v0}, Lcom/nextcloud/talk/webrtc/WebSocketConnectionHelper_MembersInjector;.injectOkHttpClient:(Lcom/nextcloud/talk/webrtc/WebSocketConnectionHelper;Lokhttp3/OkHttpClient;)V // method@f36b │ │ 48875e: 1102 |000b: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1845 │ │ + 0x0000 line=1908 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x000c reg=2 (null) Lcom/nextcloud/talk/webrtc/WebSocketConnectionHelper; │ │ │ │ #164 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectWebSocketInstance' │ │ type : '(Lcom/nextcloud/talk/webrtc/WebSocketInstance;)Lcom/nextcloud/talk/webrtc/WebSocketInstance;' │ │ @@ -1972481,17 +1972481,17 @@ │ │ 48879c: 5410 05af |0016: iget-object v0, v1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.contextModule:Lcom/nextcloud/talk/dagger/modules/ContextModule; // field@af05 │ │ 4887a0: 7110 45f0 0000 |0018: invoke-static {v0}, Lcom/nextcloud/talk/dagger/modules/ContextModule_ProvideContextFactory;.provideContext:(Lcom/nextcloud/talk/dagger/modules/ContextModule;)Landroid/content/Context; // method@f045 │ │ 4887a6: 0c00 |001b: move-result-object v0 │ │ 4887a8: 7120 77f3 0200 |001c: invoke-static {v2, v0}, Lcom/nextcloud/talk/webrtc/WebSocketInstance_MembersInjector;.injectContext:(Lcom/nextcloud/talk/webrtc/WebSocketInstance;Landroid/content/Context;)V // method@f377 │ │ 4887ae: 1102 |001f: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=2024 │ │ - 0x000b line=2025 │ │ - 0x0016 line=2026 │ │ + 0x0000 line=1591 │ │ + 0x000b line=1592 │ │ + 0x0016 line=1593 │ │ locals : │ │ 0x0000 - 0x0020 reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0020 reg=2 (null) Lcom/nextcloud/talk/webrtc/WebSocketInstance; │ │ │ │ #165 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectWebViewLoginActivity' │ │ type : '(Lcom/nextcloud/talk/account/WebViewLoginActivity;)Lcom/nextcloud/talk/account/WebViewLoginActivity;' │ │ @@ -1972534,22 +1972534,22 @@ │ │ 485ba6: 7210 eaf3 0000 |0041: invoke-interface {v0}, Ldagger/internal/Provider;.get:()Ljava/lang/Object; // method@f3ea │ │ 485bac: 0c00 |0044: move-result-object v0 │ │ 485bae: 1f00 d624 |0045: check-cast v0, Ljava/net/CookieManager; // type@24d6 │ │ 485bb2: 7120 4edb 0200 |0047: invoke-static {v2, v0}, Lcom/nextcloud/talk/account/WebViewLoginActivity_MembersInjector;.injectCookieManager:(Lcom/nextcloud/talk/account/WebViewLoginActivity;Ljava/net/CookieManager;)V // method@db4e │ │ 485bb8: 1102 |004a: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1908 │ │ - 0x000b line=1909 │ │ - 0x0016 line=1910 │ │ - 0x001d line=1911 │ │ - 0x0026 line=1912 │ │ - 0x002d line=1913 │ │ - 0x0034 line=1914 │ │ - 0x003f line=1915 │ │ + 0x0000 line=1403 │ │ + 0x000b line=1404 │ │ + 0x0016 line=1405 │ │ + 0x001d line=1406 │ │ + 0x0026 line=1407 │ │ + 0x002d line=1408 │ │ + 0x0034 line=1409 │ │ + 0x003f line=1410 │ │ locals : │ │ 0x0000 - 0x004b reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x004b reg=2 (null) Lcom/nextcloud/talk/account/WebViewLoginActivity; │ │ │ │ #166 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'injectWebsocketConnectionsWorker' │ │ type : '(Lcom/nextcloud/talk/jobs/WebsocketConnectionsWorker;)Lcom/nextcloud/talk/jobs/WebsocketConnectionsWorker;' │ │ @@ -1972562,15 +1972562,15 @@ │ │ 487608: |[487608] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.injectWebsocketConnectionsWorker:(Lcom/nextcloud/talk/jobs/WebsocketConnectionsWorker;)Lcom/nextcloud/talk/jobs/WebsocketConnectionsWorker; │ │ 487618: 7010 1ce6 0100 |0000: invoke-direct {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.userManager:()Lcom/nextcloud/talk/users/UserManager; // method@e61c │ │ 48761e: 0c00 |0003: move-result-object v0 │ │ 487620: 7120 1ff1 0200 |0004: invoke-static {v2, v0}, Lcom/nextcloud/talk/jobs/WebsocketConnectionsWorker_MembersInjector;.injectUserManager:(Lcom/nextcloud/talk/jobs/WebsocketConnectionsWorker;Lcom/nextcloud/talk/users/UserManager;)V // method@f11f │ │ 487626: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1895 │ │ + 0x0000 line=1612 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/nextcloud/talk/jobs/WebsocketConnectionsWorker; │ │ │ │ #167 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'invitationsRepository' │ │ type : '()Lcom/nextcloud/talk/invitation/data/InvitationsRepository;' │ │ @@ -1972587,15 +1972587,15 @@ │ │ 4871ba: 0c01 |0007: move-result-object v1 │ │ 4871bc: 1f01 6f20 |0008: check-cast v1, Lcom/nextcloud/talk/api/NcApi; // type@206f │ │ 4871c0: 7120 5ef0 1000 |000a: invoke-static {v0, v1}, Lcom/nextcloud/talk/dagger/modules/RepositoryModule_ProvideInvitationsRepositoryFactory;.provideInvitationsRepository:(Lcom/nextcloud/talk/dagger/modules/RepositoryModule;Lcom/nextcloud/talk/api/NcApi;)Lcom/nextcloud/talk/invitation/data/InvitationsRepository; // method@f05e │ │ 4871c6: 0c00 |000d: move-result-object v0 │ │ 4871c8: 1100 |000e: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=639 │ │ + 0x0000 line=671 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ │ │ #168 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'mapOfClassOfAndProviderOfViewModel' │ │ type : '()Ljava/util/Map;' │ │ access : 0x0002 (PRIVATE) │ │ @@ -1972689,15 +1972689,15 @@ │ │ 488a0c: 6e30 6ca6 1002 |00a2: invoke-virtual {v0, v1, v2}, Lcom/google/common/collect/ImmutableMap$Builder;.put:(Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableMap$Builder; // method@a66c │ │ 488a12: 0c00 |00a5: move-result-object v0 │ │ 488a14: 6e10 64a6 0000 |00a6: invoke-virtual {v0}, Lcom/google/common/collect/ImmutableMap$Builder;.build:()Lcom/google/common/collect/ImmutableMap; // method@a664 │ │ 488a1a: 0c00 |00a9: move-result-object v0 │ │ 488a1c: 1100 |00aa: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0002 line=684 │ │ + 0x0002 line=716 │ │ locals : │ │ 0x0000 - 0x00ab reg=3 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ │ │ #169 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'materialSchemes' │ │ type : '()Lcom/nextcloud/android/common/ui/theme/MaterialSchemes;' │ │ access : 0x0002 (PRIVATE) │ │ @@ -1972712,15 +1972712,15 @@ │ │ 485892: 0c00 |0005: move-result-object v0 │ │ 485894: 1f00 7823 |0006: check-cast v0, Lcom/nextcloud/talk/ui/theme/MaterialSchemesProvider; // type@2378 │ │ 485898: 7110 9ef2 0000 |0008: invoke-static {v0}, Lcom/nextcloud/talk/ui/theme/ThemeModule_Companion_ProvideCurrentMaterialSchemesFactory;.provideCurrentMaterialSchemes:(Lcom/nextcloud/talk/ui/theme/MaterialSchemesProvider;)Lcom/nextcloud/android/common/ui/theme/MaterialSchemes; // method@f29e │ │ 48589e: 0c00 |000b: move-result-object v0 │ │ 4858a0: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=696 │ │ + 0x0000 line=595 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ │ │ #170 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'materialViewThemeUtils' │ │ type : '()Lcom/nextcloud/android/common/ui/theme/utils/MaterialViewThemeUtils;' │ │ access : 0x0002 (PRIVATE) │ │ @@ -1972735,15 +1972735,15 @@ │ │ 48593a: 0c01 |0005: move-result-object v1 │ │ 48593c: 7010 39e5 0300 |0006: invoke-direct {v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.colorUtil:()Lcom/nextcloud/android/common/ui/color/ColorUtil; // method@e539 │ │ 485942: 0c02 |0009: move-result-object v2 │ │ 485944: 7030 ddda 1002 |000a: invoke-direct {v0, v1, v2}, Lcom/nextcloud/android/common/ui/theme/utils/MaterialViewThemeUtils;.:(Lcom/nextcloud/android/common/ui/theme/MaterialSchemes;Lcom/nextcloud/android/common/ui/color/ColorUtil;)V // method@dadd │ │ 48594a: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=704 │ │ + 0x0000 line=603 │ │ locals : │ │ 0x0000 - 0x000e reg=3 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ │ │ #171 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'offlineConversationsRepository' │ │ type : '()Lcom/nextcloud/talk/conversationlist/data/OfflineConversationsRepository;' │ │ access : 0x0002 (PRIVATE) │ │ @@ -1972767,15 +1972767,15 @@ │ │ 486de4: 7010 41e5 0600 |0016: invoke-direct {v6}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.currentUserProviderImpl:()Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderImpl; // method@e541 │ │ 486dea: 0c05 |0019: move-result-object v5 │ │ 486dec: 7706 60f0 0000 |001a: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lcom/nextcloud/talk/dagger/modules/RepositoryModule_ProvideOfflineFirstConversationsRepositoryFactory;.provideOfflineFirstConversationsRepository:(Lcom/nextcloud/talk/dagger/modules/RepositoryModule;Lcom/nextcloud/talk/data/database/dao/ConversationsDao;Lcom/nextcloud/talk/conversationlist/data/network/ConversationsNetworkDataSource;Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource;Lcom/nextcloud/talk/data/network/NetworkMonitor;Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;)Lcom/nextcloud/talk/conversationlist/data/OfflineConversationsRepository; // method@f060 │ │ 486df2: 0c00 |001d: move-result-object v0 │ │ 486df4: 1100 |001e: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=635 │ │ + 0x0000 line=667 │ │ locals : │ │ 0x0000 - 0x001f reg=6 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ │ │ #172 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'openConversationsRepository' │ │ type : '()Lcom/nextcloud/talk/openconversations/data/OpenConversationsRepository;' │ │ access : 0x0002 (PRIVATE) │ │ @@ -1972793,15 +1972793,15 @@ │ │ 4878f0: 7010 41e5 0300 |000a: invoke-direct {v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.currentUserProviderImpl:()Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderImpl; // method@e541 │ │ 4878f6: 0c02 |000d: move-result-object v2 │ │ 4878f8: 7130 61f0 1002 |000e: invoke-static {v0, v1, v2}, Lcom/nextcloud/talk/dagger/modules/RepositoryModule_ProvideOpenConversationsRepositoryFactory;.provideOpenConversationsRepository:(Lcom/nextcloud/talk/dagger/modules/RepositoryModule;Lcom/nextcloud/talk/api/NcApi;Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;)Lcom/nextcloud/talk/openconversations/data/OpenConversationsRepository; // method@f061 │ │ 4878fe: 0c00 |0011: move-result-object v0 │ │ 487900: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=619 │ │ + 0x0000 line=651 │ │ locals : │ │ 0x0000 - 0x0013 reg=3 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ │ │ #173 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'pollRepository' │ │ type : '()Lcom/nextcloud/talk/polls/repositories/PollRepository;' │ │ access : 0x0002 (PRIVATE) │ │ @@ -1972819,15 +1972819,15 @@ │ │ 487944: 7010 41e5 0300 |000a: invoke-direct {v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.currentUserProviderImpl:()Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderImpl; // method@e541 │ │ 48794a: 0c02 |000d: move-result-object v2 │ │ 48794c: 7130 5df0 1002 |000e: invoke-static {v0, v1, v2}, Lcom/nextcloud/talk/dagger/modules/RepositoryModule_ProvideDialogPollRepositoryFactory;.provideDialogPollRepository:(Lcom/nextcloud/talk/dagger/modules/RepositoryModule;Lcom/nextcloud/talk/api/NcApi;Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;)Lcom/nextcloud/talk/polls/repositories/PollRepository; // method@f05d │ │ 487952: 0c00 |0011: move-result-object v0 │ │ 487954: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=599 │ │ + 0x0000 line=631 │ │ locals : │ │ 0x0000 - 0x0013 reg=3 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ │ │ #174 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'reactionsRepository' │ │ type : '()Lcom/nextcloud/talk/repositories/reactions/ReactionsRepository;' │ │ access : 0x0002 (PRIVATE) │ │ @@ -1972847,15 +1972847,15 @@ │ │ 487e6c: 7010 37e5 0400 |000e: invoke-direct {v4}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.chatMessagesDao:()Lcom/nextcloud/talk/data/database/dao/ChatMessagesDao; // method@e537 │ │ 487e72: 0c03 |0011: move-result-object v3 │ │ 487e74: 7140 62f0 1032 |0012: invoke-static {v0, v1, v2, v3}, Lcom/nextcloud/talk/dagger/modules/RepositoryModule_ProvideReactionsRepositoryFactory;.provideReactionsRepository:(Lcom/nextcloud/talk/dagger/modules/RepositoryModule;Lcom/nextcloud/talk/api/NcApi;Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;Lcom/nextcloud/talk/data/database/dao/ChatMessagesDao;)Lcom/nextcloud/talk/repositories/reactions/ReactionsRepository; // method@f062 │ │ 487e7a: 0c00 |0015: move-result-object v0 │ │ 487e7c: 1100 |0016: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=655 │ │ + 0x0000 line=687 │ │ locals : │ │ 0x0000 - 0x0017 reg=4 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ │ │ #175 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'remoteFileBrowserItemsRepository' │ │ type : '()Lcom/nextcloud/talk/remotefilebrowser/repositories/RemoteFileBrowserItemsRepository;' │ │ access : 0x0002 (PRIVATE) │ │ @@ -1972873,15 +1972873,15 @@ │ │ 487d58: 7010 41e5 0300 |000a: invoke-direct {v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.currentUserProviderImpl:()Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderImpl; // method@e541 │ │ 487d5e: 0c02 |000d: move-result-object v2 │ │ 487d60: 7130 63f0 1002 |000e: invoke-static {v0, v1, v2}, Lcom/nextcloud/talk/dagger/modules/RepositoryModule_ProvideRemoteFileBrowserItemsRepositoryFactory;.provideRemoteFileBrowserItemsRepository:(Lcom/nextcloud/talk/dagger/modules/RepositoryModule;Lokhttp3/OkHttpClient;Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;)Lcom/nextcloud/talk/remotefilebrowser/repositories/RemoteFileBrowserItemsRepository; // method@f063 │ │ 487d66: 0c00 |0011: move-result-object v0 │ │ 487d68: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=603 │ │ + 0x0000 line=635 │ │ locals : │ │ 0x0000 - 0x0013 reg=3 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ │ │ #176 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'requestAssistanceRepository' │ │ type : '()Lcom/nextcloud/talk/raisehand/RequestAssistanceRepository;' │ │ access : 0x0002 (PRIVATE) │ │ @@ -1972899,15 +1972899,15 @@ │ │ 487b94: 7010 41e5 0300 |000a: invoke-direct {v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.currentUserProviderImpl:()Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderImpl; // method@e541 │ │ 487b9a: 0c02 |000d: move-result-object v2 │ │ 487b9c: 7130 64f0 1002 |000e: invoke-static {v0, v1, v2}, Lcom/nextcloud/talk/dagger/modules/RepositoryModule_ProvideRequestAssistanceRepositoryFactory;.provideRequestAssistanceRepository:(Lcom/nextcloud/talk/dagger/modules/RepositoryModule;Lcom/nextcloud/talk/api/NcApi;Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;)Lcom/nextcloud/talk/raisehand/RequestAssistanceRepository; // method@f064 │ │ 487ba2: 0c00 |0011: move-result-object v0 │ │ 487ba4: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=611 │ │ + 0x0000 line=643 │ │ locals : │ │ 0x0000 - 0x0013 reg=3 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ │ │ #177 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'sharedItemsRepository' │ │ type : '()Lcom/nextcloud/talk/shareditems/repositories/SharedItemsRepository;' │ │ access : 0x0002 (PRIVATE) │ │ @@ -1972927,15 +1972927,15 @@ │ │ 488056: 0c02 |000f: move-result-object v2 │ │ 488058: 1f02 8b23 |0010: check-cast v2, Lcom/nextcloud/talk/utils/DateUtils; // type@238b │ │ 48805c: 7130 65f0 1002 |0012: invoke-static {v0, v1, v2}, Lcom/nextcloud/talk/dagger/modules/RepositoryModule_ProvideSharedItemsRepositoryFactory;.provideSharedItemsRepository:(Lcom/nextcloud/talk/dagger/modules/RepositoryModule;Lcom/nextcloud/talk/api/NcApi;Lcom/nextcloud/talk/utils/DateUtils;)Lcom/nextcloud/talk/shareditems/repositories/SharedItemsRepository; // method@f065 │ │ 488062: 0c00 |0015: move-result-object v0 │ │ 488064: 1100 |0016: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=587 │ │ + 0x0000 line=623 │ │ locals : │ │ 0x0000 - 0x0017 reg=3 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ │ │ #178 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'talkSpecificViewThemeUtils' │ │ type : '()Lcom/nextcloud/talk/ui/theme/TalkSpecificViewThemeUtils;' │ │ access : 0x0002 (PRIVATE) │ │ @@ -1972950,15 +1972950,15 @@ │ │ 48850e: 0c01 |0005: move-result-object v1 │ │ 488510: 7010 30e5 0300 |0006: invoke-direct {v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.androidXViewThemeUtils:()Lcom/nextcloud/android/common/ui/theme/utils/AndroidXViewThemeUtils; // method@e530 │ │ 488516: 0c02 |0009: move-result-object v2 │ │ 488518: 7030 8bf2 1002 |000a: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/ui/theme/TalkSpecificViewThemeUtils;.:(Lcom/nextcloud/android/common/ui/theme/MaterialSchemes;Lcom/nextcloud/android/common/ui/theme/utils/AndroidXViewThemeUtils;)V // method@f28b │ │ 48851e: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=712 │ │ + 0x0000 line=611 │ │ locals : │ │ 0x0000 - 0x000e reg=3 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ │ │ #179 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'translateRepository' │ │ type : '()Lcom/nextcloud/talk/translate/repositories/TranslateRepository;' │ │ access : 0x0002 (PRIVATE) │ │ @@ -1972974,15 +1972974,15 @@ │ │ 4880a2: 0c01 |0007: move-result-object v1 │ │ 4880a4: 1f01 6f20 |0008: check-cast v1, Lcom/nextcloud/talk/api/NcApi; // type@206f │ │ 4880a8: 7120 68f0 1000 |000a: invoke-static {v0, v1}, Lcom/nextcloud/talk/dagger/modules/RepositoryModule_TranslateRepositoryFactory;.translateRepository:(Lcom/nextcloud/talk/dagger/modules/RepositoryModule;Lcom/nextcloud/talk/api/NcApi;)Lcom/nextcloud/talk/translate/repositories/TranslateRepository; // method@f068 │ │ 4880ae: 0c00 |000d: move-result-object v0 │ │ 4880b0: 1100 |000e: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=615 │ │ + 0x0000 line=647 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ │ │ #180 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'unifiedSearchRepository' │ │ type : '()Lcom/nextcloud/talk/repositories/unifiedsearch/UnifiedSearchRepository;' │ │ access : 0x0002 (PRIVATE) │ │ @@ -1973000,15 +1973000,15 @@ │ │ 487ec0: 7010 41e5 0300 |000a: invoke-direct {v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.currentUserProviderImpl:()Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderImpl; // method@e541 │ │ 487ec6: 0c02 |000d: move-result-object v2 │ │ 487ec8: 7130 66f0 1002 |000e: invoke-static {v0, v1, v2}, Lcom/nextcloud/talk/dagger/modules/RepositoryModule_ProvideUnifiedSearchRepositoryFactory;.provideUnifiedSearchRepository:(Lcom/nextcloud/talk/dagger/modules/RepositoryModule;Lcom/nextcloud/talk/api/NcApi;Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;)Lcom/nextcloud/talk/repositories/unifiedsearch/UnifiedSearchRepository; // method@f066 │ │ 487ece: 0c00 |0011: move-result-object v0 │ │ 487ed0: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=595 │ │ + 0x0000 line=627 │ │ locals : │ │ 0x0000 - 0x0013 reg=3 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ │ │ #181 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'userManager' │ │ type : '()Lcom/nextcloud/talk/users/UserManager;' │ │ access : 0x0002 (PRIVATE) │ │ @@ -1973066,15 +1973066,15 @@ │ │ 486f04: 2200 5822 |0000: new-instance v0, Lcom/nextcloud/talk/dagger/modules/ViewModelFactory; // type@2258 │ │ 486f08: 7010 0fe6 0200 |0002: invoke-direct {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.mapOfClassOfAndProviderOfViewModel:()Ljava/util/Map; // method@e60f │ │ 486f0e: 0c01 |0005: move-result-object v1 │ │ 486f10: 7020 7af0 1000 |0006: invoke-direct {v0, v1}, Lcom/nextcloud/talk/dagger/modules/ViewModelFactory;.:(Ljava/util/Map;)V // method@f07a │ │ 486f16: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=688 │ │ + 0x0000 line=720 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ │ │ #184 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'viewThemeUtils' │ │ type : '()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;' │ │ access : 0x0002 (PRIVATE) │ │ @@ -1973098,1914 +1973098,1914 @@ │ │ 48855c: 7010 42e5 0800 |0016: invoke-direct {v8}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.dialogViewThemeUtils:()Lcom/nextcloud/android/common/ui/theme/utils/DialogViewThemeUtils; // method@e542 │ │ 488562: 0c06 |0019: move-result-object v6 │ │ 488564: 0770 |001a: move-object v0, v7 │ │ 488566: 7607 9ff2 0000 |001b: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;.:(Lcom/nextcloud/android/common/ui/theme/MaterialSchemes;Lcom/nextcloud/android/common/ui/theme/utils/AndroidViewThemeUtils;Lcom/nextcloud/android/common/ui/theme/utils/MaterialViewThemeUtils;Lcom/nextcloud/android/common/ui/theme/utils/AndroidXViewThemeUtils;Lcom/nextcloud/talk/ui/theme/TalkSpecificViewThemeUtils;Lcom/nextcloud/android/common/ui/theme/utils/DialogViewThemeUtils;)V // method@f29f │ │ 48856c: 1107 |001e: return-object v7 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=720 │ │ + 0x0000 line=619 │ │ locals : │ │ 0x0000 - 0x001f reg=8 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/account/AccountVerificationActivity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -488ea8: |[488ea8] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/account/AccountVerificationActivity;)V │ │ -488eb8: 7020 abe5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectAccountVerificationActivity:(Lcom/nextcloud/talk/account/AccountVerificationActivity;)Lcom/nextcloud/talk/account/AccountVerificationActivity; // method@e5ab │ │ -488ebe: 0e00 |0003: return-void │ │ +488eac: |[488eac] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/account/AccountVerificationActivity;)V │ │ +488ebc: 7020 abe5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectAccountVerificationActivity:(Lcom/nextcloud/talk/account/AccountVerificationActivity;)Lcom/nextcloud/talk/account/AccountVerificationActivity; // method@e5ab │ │ +488ec2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1281 │ │ + 0x0000 line=1195 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/account/AccountVerificationActivity; │ │ │ │ #1 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/account/ServerSelectionActivity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -488ec0: |[488ec0] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/account/ServerSelectionActivity;)V │ │ -488ed0: 7020 fae5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectServerSelectionActivity:(Lcom/nextcloud/talk/account/ServerSelectionActivity;)Lcom/nextcloud/talk/account/ServerSelectionActivity; // method@e5fa │ │ -488ed6: 0e00 |0003: return-void │ │ +488ec4: |[488ec4] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/account/ServerSelectionActivity;)V │ │ +488ed4: 7020 fae5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectServerSelectionActivity:(Lcom/nextcloud/talk/account/ServerSelectionActivity;)Lcom/nextcloud/talk/account/ServerSelectionActivity; // method@e5fa │ │ +488eda: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=850 │ │ + 0x0000 line=840 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/account/ServerSelectionActivity; │ │ │ │ #2 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/account/SwitchAccountActivity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -488ed8: |[488ed8] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/account/SwitchAccountActivity;)V │ │ -488ee8: 7020 04e6 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectSwitchAccountActivity:(Lcom/nextcloud/talk/account/SwitchAccountActivity;)Lcom/nextcloud/talk/account/SwitchAccountActivity; // method@e604 │ │ -488eee: 0e00 |0003: return-void │ │ +488edc: |[488edc] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/account/SwitchAccountActivity;)V │ │ +488eec: 7020 04e6 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectSwitchAccountActivity:(Lcom/nextcloud/talk/account/SwitchAccountActivity;)Lcom/nextcloud/talk/account/SwitchAccountActivity; // method@e604 │ │ +488ef2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=978 │ │ + 0x0000 line=965 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/account/SwitchAccountActivity; │ │ │ │ #3 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/account/WebViewLoginActivity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -488ef0: |[488ef0] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/account/WebViewLoginActivity;)V │ │ -488f00: 7020 0ce6 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectWebViewLoginActivity:(Lcom/nextcloud/talk/account/WebViewLoginActivity;)Lcom/nextcloud/talk/account/WebViewLoginActivity; // method@e60c │ │ -488f06: 0e00 |0003: return-void │ │ +488ef4: |[488ef4] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/account/WebViewLoginActivity;)V │ │ +488f04: 7020 0ce6 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectWebViewLoginActivity:(Lcom/nextcloud/talk/account/WebViewLoginActivity;)Lcom/nextcloud/talk/account/WebViewLoginActivity; // method@e60c │ │ +488f0a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1112 │ │ + 0x0000 line=835 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/account/WebViewLoginActivity; │ │ │ │ #4 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/activities/BaseActivity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -488f08: |[488f08] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/activities/BaseActivity;)V │ │ -488f18: 7020 afe5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectBaseActivity:(Lcom/nextcloud/talk/activities/BaseActivity;)Lcom/nextcloud/talk/activities/BaseActivity; // method@e5af │ │ -488f1e: 0e00 |0003: return-void │ │ +488f0c: |[488f0c] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/activities/BaseActivity;)V │ │ +488f1c: 7020 afe5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectBaseActivity:(Lcom/nextcloud/talk/activities/BaseActivity;)Lcom/nextcloud/talk/activities/BaseActivity; // method@e5af │ │ +488f22: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1008 │ │ + 0x0000 line=1256 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/activities/BaseActivity; │ │ │ │ #5 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/activities/CallActivity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -488f20: |[488f20] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/activities/CallActivity;)V │ │ -488f30: 7020 b0e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectCallActivity:(Lcom/nextcloud/talk/activities/CallActivity;)Lcom/nextcloud/talk/activities/CallActivity; // method@e5b0 │ │ -488f36: 0e00 |0003: return-void │ │ +488f24: |[488f24] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/activities/CallActivity;)V │ │ +488f34: 7020 b0e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectCallActivity:(Lcom/nextcloud/talk/activities/CallActivity;)Lcom/nextcloud/talk/activities/CallActivity; // method@e5b0 │ │ +488f3a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1167 │ │ + 0x0000 line=1059 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/activities/CallActivity; │ │ │ │ #6 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/activities/MainActivity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -488f38: |[488f38] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/activities/MainActivity;)V │ │ -488f48: 7020 d9e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectMainActivity:(Lcom/nextcloud/talk/activities/MainActivity;)Lcom/nextcloud/talk/activities/MainActivity; // method@e5d9 │ │ -488f4e: 0e00 |0003: return-void │ │ +488f3c: |[488f3c] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/activities/MainActivity;)V │ │ +488f4c: 7020 d9e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectMainActivity:(Lcom/nextcloud/talk/activities/MainActivity;)Lcom/nextcloud/talk/activities/MainActivity; // method@e5d9 │ │ +488f52: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1037 │ │ + 0x0000 line=1122 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/activities/MainActivity; │ │ │ │ #7 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/activities/TakePhotoActivity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -488f50: |[488f50] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/activities/TakePhotoActivity;)V │ │ -488f60: 7020 06e6 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectTakePhotoActivity:(Lcom/nextcloud/talk/activities/TakePhotoActivity;)Lcom/nextcloud/talk/activities/TakePhotoActivity; // method@e606 │ │ -488f66: 0e00 |0003: return-void │ │ +488f54: |[488f54] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/activities/TakePhotoActivity;)V │ │ +488f64: 7020 06e6 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectTakePhotoActivity:(Lcom/nextcloud/talk/activities/TakePhotoActivity;)Lcom/nextcloud/talk/activities/TakePhotoActivity; // method@e606 │ │ +488f6a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=910 │ │ + 0x0000 line=855 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/activities/TakePhotoActivity; │ │ │ │ #8 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/adapters/messages/IncomingDeckCardViewHolder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -488f68: |[488f68] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/adapters/messages/IncomingDeckCardViewHolder;)V │ │ -488f78: 7020 cde5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectIncomingDeckCardViewHolder:(Lcom/nextcloud/talk/adapters/messages/IncomingDeckCardViewHolder;)Lcom/nextcloud/talk/adapters/messages/IncomingDeckCardViewHolder; // method@e5cd │ │ -488f7e: 0e00 |0003: return-void │ │ +488f6c: |[488f6c] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/adapters/messages/IncomingDeckCardViewHolder;)V │ │ +488f7c: 7020 cde5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectIncomingDeckCardViewHolder:(Lcom/nextcloud/talk/adapters/messages/IncomingDeckCardViewHolder;)Lcom/nextcloud/talk/adapters/messages/IncomingDeckCardViewHolder; // method@e5cd │ │ +488f82: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=895 │ │ + 0x0000 line=795 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/adapters/messages/IncomingDeckCardViewHolder; │ │ │ │ #9 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/adapters/messages/IncomingLinkPreviewMessageViewHolder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -488f80: |[488f80] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/adapters/messages/IncomingLinkPreviewMessageViewHolder;)V │ │ -488f90: 7020 cee5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectIncomingLinkPreviewMessageViewHolder:(Lcom/nextcloud/talk/adapters/messages/IncomingLinkPreviewMessageViewHolder;)Lcom/nextcloud/talk/adapters/messages/IncomingLinkPreviewMessageViewHolder; // method@e5ce │ │ -488f96: 0e00 |0003: return-void │ │ +488f84: |[488f84] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/adapters/messages/IncomingLinkPreviewMessageViewHolder;)V │ │ +488f94: 7020 cee5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectIncomingLinkPreviewMessageViewHolder:(Lcom/nextcloud/talk/adapters/messages/IncomingLinkPreviewMessageViewHolder;)Lcom/nextcloud/talk/adapters/messages/IncomingLinkPreviewMessageViewHolder; // method@e5ce │ │ +488f9a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1226 │ │ + 0x0000 line=1211 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/adapters/messages/IncomingLinkPreviewMessageViewHolder; │ │ │ │ #10 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/adapters/messages/IncomingLocationMessageViewHolder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -488f98: |[488f98] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/adapters/messages/IncomingLocationMessageViewHolder;)V │ │ -488fa8: 7020 cfe5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectIncomingLocationMessageViewHolder:(Lcom/nextcloud/talk/adapters/messages/IncomingLocationMessageViewHolder;)Lcom/nextcloud/talk/adapters/messages/IncomingLocationMessageViewHolder; // method@e5cf │ │ -488fae: 0e00 |0003: return-void │ │ +488f9c: |[488f9c] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/adapters/messages/IncomingLocationMessageViewHolder;)V │ │ +488fac: 7020 cfe5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectIncomingLocationMessageViewHolder:(Lcom/nextcloud/talk/adapters/messages/IncomingLocationMessageViewHolder;)Lcom/nextcloud/talk/adapters/messages/IncomingLocationMessageViewHolder; // method@e5cf │ │ +488fb2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1097 │ │ + 0x0000 line=1162 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/adapters/messages/IncomingLocationMessageViewHolder; │ │ │ │ #11 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/adapters/messages/IncomingPollMessageViewHolder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -488fb0: |[488fb0] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/adapters/messages/IncomingPollMessageViewHolder;)V │ │ -488fc0: 7020 d0e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectIncomingPollMessageViewHolder:(Lcom/nextcloud/talk/adapters/messages/IncomingPollMessageViewHolder;)Lcom/nextcloud/talk/adapters/messages/IncomingPollMessageViewHolder; // method@e5d0 │ │ -488fc6: 0e00 |0003: return-void │ │ +488fb4: |[488fb4] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/adapters/messages/IncomingPollMessageViewHolder;)V │ │ +488fc4: 7020 d0e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectIncomingPollMessageViewHolder:(Lcom/nextcloud/talk/adapters/messages/IncomingPollMessageViewHolder;)Lcom/nextcloud/talk/adapters/messages/IncomingPollMessageViewHolder; // method@e5d0 │ │ +488fca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=875 │ │ + 0x0000 line=895 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/adapters/messages/IncomingPollMessageViewHolder; │ │ │ │ #12 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/adapters/messages/IncomingTextMessageViewHolder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -488fc8: |[488fc8] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/adapters/messages/IncomingTextMessageViewHolder;)V │ │ -488fd8: 7020 d1e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectIncomingTextMessageViewHolder:(Lcom/nextcloud/talk/adapters/messages/IncomingTextMessageViewHolder;)Lcom/nextcloud/talk/adapters/messages/IncomingTextMessageViewHolder; // method@e5d1 │ │ -488fde: 0e00 |0003: return-void │ │ +488fcc: |[488fcc] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/adapters/messages/IncomingTextMessageViewHolder;)V │ │ +488fdc: 7020 d1e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectIncomingTextMessageViewHolder:(Lcom/nextcloud/talk/adapters/messages/IncomingTextMessageViewHolder;)Lcom/nextcloud/talk/adapters/messages/IncomingTextMessageViewHolder; // method@e5d1 │ │ +488fe2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=963 │ │ + 0x0000 line=1271 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/adapters/messages/IncomingTextMessageViewHolder; │ │ │ │ #13 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/adapters/messages/IncomingVoiceMessageViewHolder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -488fe0: |[488fe0] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/adapters/messages/IncomingVoiceMessageViewHolder;)V │ │ -488ff0: 7020 d2e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectIncomingVoiceMessageViewHolder:(Lcom/nextcloud/talk/adapters/messages/IncomingVoiceMessageViewHolder;)Lcom/nextcloud/talk/adapters/messages/IncomingVoiceMessageViewHolder; // method@e5d2 │ │ -488ff6: 0e00 |0003: return-void │ │ +488fe4: |[488fe4] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/adapters/messages/IncomingVoiceMessageViewHolder;)V │ │ +488ff4: 7020 d2e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectIncomingVoiceMessageViewHolder:(Lcom/nextcloud/talk/adapters/messages/IncomingVoiceMessageViewHolder;)Lcom/nextcloud/talk/adapters/messages/IncomingVoiceMessageViewHolder; // method@e5d2 │ │ +488ffa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1182 │ │ + 0x0000 line=1142 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/adapters/messages/IncomingVoiceMessageViewHolder; │ │ │ │ #14 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/adapters/messages/OutcomingDeckCardViewHolder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -488ff8: |[488ff8] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/adapters/messages/OutcomingDeckCardViewHolder;)V │ │ -489008: 7020 e3e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectOutcomingDeckCardViewHolder:(Lcom/nextcloud/talk/adapters/messages/OutcomingDeckCardViewHolder;)Lcom/nextcloud/talk/adapters/messages/OutcomingDeckCardViewHolder; // method@e5e3 │ │ -48900e: 0e00 |0003: return-void │ │ +488ffc: |[488ffc] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/adapters/messages/OutcomingDeckCardViewHolder;)V │ │ +48900c: 7020 e3e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectOutcomingDeckCardViewHolder:(Lcom/nextcloud/talk/adapters/messages/OutcomingDeckCardViewHolder;)Lcom/nextcloud/talk/adapters/messages/OutcomingDeckCardViewHolder; // method@e5e3 │ │ +489012: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=998 │ │ + 0x0000 line=1049 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/adapters/messages/OutcomingDeckCardViewHolder; │ │ │ │ #15 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/adapters/messages/OutcomingLinkPreviewMessageViewHolder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -489010: |[489010] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/adapters/messages/OutcomingLinkPreviewMessageViewHolder;)V │ │ -489020: 7020 e4e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectOutcomingLinkPreviewMessageViewHolder:(Lcom/nextcloud/talk/adapters/messages/OutcomingLinkPreviewMessageViewHolder;)Lcom/nextcloud/talk/adapters/messages/OutcomingLinkPreviewMessageViewHolder; // method@e5e4 │ │ -489026: 0e00 |0003: return-void │ │ +489014: |[489014] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/adapters/messages/OutcomingLinkPreviewMessageViewHolder;)V │ │ +489024: 7020 e4e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectOutcomingLinkPreviewMessageViewHolder:(Lcom/nextcloud/talk/adapters/messages/OutcomingLinkPreviewMessageViewHolder;)Lcom/nextcloud/talk/adapters/messages/OutcomingLinkPreviewMessageViewHolder; // method@e5e4 │ │ +48902a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1087 │ │ + 0x0000 line=1206 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/adapters/messages/OutcomingLinkPreviewMessageViewHolder; │ │ │ │ #16 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/adapters/messages/OutcomingLocationMessageViewHolder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -489028: |[489028] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/adapters/messages/OutcomingLocationMessageViewHolder;)V │ │ -489038: 7020 e5e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectOutcomingLocationMessageViewHolder:(Lcom/nextcloud/talk/adapters/messages/OutcomingLocationMessageViewHolder;)Lcom/nextcloud/talk/adapters/messages/OutcomingLocationMessageViewHolder; // method@e5e5 │ │ -48903e: 0e00 |0003: return-void │ │ +48902c: |[48902c] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/adapters/messages/OutcomingLocationMessageViewHolder;)V │ │ +48903c: 7020 e5e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectOutcomingLocationMessageViewHolder:(Lcom/nextcloud/talk/adapters/messages/OutcomingLocationMessageViewHolder;)Lcom/nextcloud/talk/adapters/messages/OutcomingLocationMessageViewHolder; // method@e5e5 │ │ +489042: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1062 │ │ + 0x0000 line=1236 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/adapters/messages/OutcomingLocationMessageViewHolder; │ │ │ │ #17 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/adapters/messages/OutcomingPollMessageViewHolder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -489040: |[489040] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/adapters/messages/OutcomingPollMessageViewHolder;)V │ │ -489050: 7020 e6e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectOutcomingPollMessageViewHolder:(Lcom/nextcloud/talk/adapters/messages/OutcomingPollMessageViewHolder;)Lcom/nextcloud/talk/adapters/messages/OutcomingPollMessageViewHolder; // method@e5e6 │ │ -489056: 0e00 |0003: return-void │ │ +489044: |[489044] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/adapters/messages/OutcomingPollMessageViewHolder;)V │ │ +489054: 7020 e6e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectOutcomingPollMessageViewHolder:(Lcom/nextcloud/talk/adapters/messages/OutcomingPollMessageViewHolder;)Lcom/nextcloud/talk/adapters/messages/OutcomingPollMessageViewHolder; // method@e5e6 │ │ +48905a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=810 │ │ + 0x0000 line=1039 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/adapters/messages/OutcomingPollMessageViewHolder; │ │ │ │ #18 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/adapters/messages/OutcomingTextMessageViewHolder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -489058: |[489058] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/adapters/messages/OutcomingTextMessageViewHolder;)V │ │ -489068: 7020 e7e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectOutcomingTextMessageViewHolder:(Lcom/nextcloud/talk/adapters/messages/OutcomingTextMessageViewHolder;)Lcom/nextcloud/talk/adapters/messages/OutcomingTextMessageViewHolder; // method@e5e7 │ │ -48906e: 0e00 |0003: return-void │ │ +48905c: |[48905c] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/adapters/messages/OutcomingTextMessageViewHolder;)V │ │ +48906c: 7020 e7e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectOutcomingTextMessageViewHolder:(Lcom/nextcloud/talk/adapters/messages/OutcomingTextMessageViewHolder;)Lcom/nextcloud/talk/adapters/messages/OutcomingTextMessageViewHolder; // method@e5e7 │ │ +489072: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=835 │ │ + 0x0000 line=1261 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/adapters/messages/OutcomingTextMessageViewHolder; │ │ │ │ #19 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/adapters/messages/OutcomingVoiceMessageViewHolder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -489070: |[489070] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/adapters/messages/OutcomingVoiceMessageViewHolder;)V │ │ -489080: 7020 e8e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectOutcomingVoiceMessageViewHolder:(Lcom/nextcloud/talk/adapters/messages/OutcomingVoiceMessageViewHolder;)Lcom/nextcloud/talk/adapters/messages/OutcomingVoiceMessageViewHolder; // method@e5e8 │ │ -489086: 0e00 |0003: return-void │ │ +489074: |[489074] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/adapters/messages/OutcomingVoiceMessageViewHolder;)V │ │ +489084: 7020 e8e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectOutcomingVoiceMessageViewHolder:(Lcom/nextcloud/talk/adapters/messages/OutcomingVoiceMessageViewHolder;)Lcom/nextcloud/talk/adapters/messages/OutcomingVoiceMessageViewHolder; // method@e5e8 │ │ +48908a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=885 │ │ + 0x0000 line=1127 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/adapters/messages/OutcomingVoiceMessageViewHolder; │ │ │ │ #20 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/adapters/messages/PreviewMessageViewHolder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -489088: |[489088] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/adapters/messages/PreviewMessageViewHolder;)V │ │ -489098: 7020 f1e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectPreviewMessageViewHolder:(Lcom/nextcloud/talk/adapters/messages/PreviewMessageViewHolder;)Lcom/nextcloud/talk/adapters/messages/PreviewMessageViewHolder; // method@e5f1 │ │ -48909e: 0e00 |0003: return-void │ │ +48908c: |[48908c] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/adapters/messages/PreviewMessageViewHolder;)V │ │ +48909c: 7020 f1e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectPreviewMessageViewHolder:(Lcom/nextcloud/talk/adapters/messages/PreviewMessageViewHolder;)Lcom/nextcloud/talk/adapters/messages/PreviewMessageViewHolder; // method@e5f1 │ │ +4890a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1192 │ │ + 0x0000 line=955 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/adapters/messages/PreviewMessageViewHolder; │ │ │ │ #21 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/adapters/messages/SystemMessageViewHolder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4890a0: |[4890a0] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/adapters/messages/SystemMessageViewHolder;)V │ │ -4890b0: 7020 05e6 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectSystemMessageViewHolder:(Lcom/nextcloud/talk/adapters/messages/SystemMessageViewHolder;)Lcom/nextcloud/talk/adapters/messages/SystemMessageViewHolder; // method@e605 │ │ -4890b6: 0e00 |0003: return-void │ │ +4890a4: |[4890a4] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/adapters/messages/SystemMessageViewHolder;)V │ │ +4890b4: 7020 05e6 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectSystemMessageViewHolder:(Lcom/nextcloud/talk/adapters/messages/SystemMessageViewHolder;)Lcom/nextcloud/talk/adapters/messages/SystemMessageViewHolder; // method@e605 │ │ +4890ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1047 │ │ + 0x0000 line=1068 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/adapters/messages/SystemMessageViewHolder; │ │ │ │ #22 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/adapters/messages/TemporaryMessageViewHolder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4890b8: |[4890b8] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/adapters/messages/TemporaryMessageViewHolder;)V │ │ -4890c8: 7020 07e6 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectTemporaryMessageViewHolder:(Lcom/nextcloud/talk/adapters/messages/TemporaryMessageViewHolder;)Lcom/nextcloud/talk/adapters/messages/TemporaryMessageViewHolder; // method@e607 │ │ -4890ce: 0e00 |0003: return-void │ │ +4890bc: |[4890bc] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/adapters/messages/TemporaryMessageViewHolder;)V │ │ +4890cc: 7020 07e6 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectTemporaryMessageViewHolder:(Lcom/nextcloud/talk/adapters/messages/TemporaryMessageViewHolder;)Lcom/nextcloud/talk/adapters/messages/TemporaryMessageViewHolder; // method@e607 │ │ +4890d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=805 │ │ + 0x0000 line=900 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/adapters/messages/TemporaryMessageViewHolder; │ │ │ │ #23 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/application/NextcloudTalkApplication;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4890d0: |[4890d0] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/application/NextcloudTalkApplication;)V │ │ -4890e0: 7020 e1e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectNextcloudTalkApplication:(Lcom/nextcloud/talk/application/NextcloudTalkApplication;)Lcom/nextcloud/talk/application/NextcloudTalkApplication; // method@e5e1 │ │ -4890e6: 0e00 |0003: return-void │ │ +4890d4: |[4890d4] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/application/NextcloudTalkApplication;)V │ │ +4890e4: 7020 e1e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectNextcloudTalkApplication:(Lcom/nextcloud/talk/application/NextcloudTalkApplication;)Lcom/nextcloud/talk/application/NextcloudTalkApplication; // method@e5e1 │ │ +4890ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=860 │ │ + 0x0000 line=1216 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/application/NextcloudTalkApplication; │ │ │ │ #24 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4890e8: |[4890e8] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;)V │ │ -4890f8: 7020 b1e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectCallNotificationActivity:(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;)Lcom/nextcloud/talk/callnotification/CallNotificationActivity; // method@e5b1 │ │ -4890fe: 0e00 |0003: return-void │ │ +4890ec: |[4890ec] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;)V │ │ +4890fc: 7020 b1e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectCallNotificationActivity:(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;)Lcom/nextcloud/talk/callnotification/CallNotificationActivity; // method@e5b1 │ │ +489102: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1187 │ │ + 0x0000 line=865 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/callnotification/CallNotificationActivity; │ │ │ │ #25 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -489100: |[489100] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ -489110: 7020 b4e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectChatActivity:(Lcom/nextcloud/talk/chat/ChatActivity;)Lcom/nextcloud/talk/chat/ChatActivity; // method@e5b4 │ │ -489116: 0e00 |0003: return-void │ │ +489104: |[489104] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ +489114: 7020 b4e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectChatActivity:(Lcom/nextcloud/talk/chat/ChatActivity;)Lcom/nextcloud/talk/chat/ChatActivity; // method@e5b4 │ │ +48911a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=800 │ │ + 0x0000 line=1112 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ #26 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputFragment;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -489118: |[489118] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V │ │ -489128: 7020 dde5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectMessageInputFragment:(Lcom/nextcloud/talk/chat/MessageInputFragment;)Lcom/nextcloud/talk/chat/MessageInputFragment; // method@e5dd │ │ -48912e: 0e00 |0003: return-void │ │ +48911c: |[48911c] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V │ │ +48912c: 7020 dde5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectMessageInputFragment:(Lcom/nextcloud/talk/chat/MessageInputFragment;)Lcom/nextcloud/talk/chat/MessageInputFragment; // method@e5dd │ │ +489132: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=795 │ │ + 0x0000 line=975 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/chat/MessageInputFragment; │ │ │ │ #27 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -489130: |[489130] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;)V │ │ -489140: 7020 dee5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectMessageInputVoiceRecordingFragment:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;)Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment; // method@e5de │ │ -489146: 0e00 |0003: return-void │ │ +489134: |[489134] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;)V │ │ +489144: 7020 dee5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectMessageInputVoiceRecordingFragment:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;)Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment; // method@e5de │ │ +48914a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=939 │ │ + 0x0000 line=1281 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment; │ │ │ │ #28 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/contacts/ContactsActivity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -489148: |[489148] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/contacts/ContactsActivity;)V │ │ -489158: 7020 b8e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectContactsActivity:(Lcom/nextcloud/talk/contacts/ContactsActivity;)Lcom/nextcloud/talk/contacts/ContactsActivity; // method@e5b8 │ │ -48915e: 0e00 |0003: return-void │ │ +48914c: |[48914c] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/contacts/ContactsActivity;)V │ │ +48915c: 7020 b8e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectContactsActivity:(Lcom/nextcloud/talk/contacts/ContactsActivity;)Lcom/nextcloud/talk/contacts/ContactsActivity; // method@e5b8 │ │ +489162: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=890 │ │ + 0x0000 line=1078 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/contacts/ContactsActivity; │ │ │ │ #29 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/contacts/ContactsActivityCompose;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -489160: |[489160] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/contacts/ContactsActivityCompose;)V │ │ -489170: 7020 b9e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectContactsActivityCompose:(Lcom/nextcloud/talk/contacts/ContactsActivityCompose;)Lcom/nextcloud/talk/contacts/ContactsActivityCompose; // method@e5b9 │ │ -489176: 0e00 |0003: return-void │ │ +489164: |[489164] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/contacts/ContactsActivityCompose;)V │ │ +489174: 7020 b9e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectContactsActivityCompose:(Lcom/nextcloud/talk/contacts/ContactsActivityCompose;)Lcom/nextcloud/talk/contacts/ContactsActivityCompose; // method@e5b9 │ │ +48917a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1221 │ │ + 0x0000 line=805 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/contacts/ContactsActivityCompose; │ │ │ │ #30 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/conversation/CreateConversationDialogFragment;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -489178: |[489178] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/conversation/CreateConversationDialogFragment;)V │ │ -489188: 7020 c0e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectCreateConversationDialogFragment:(Lcom/nextcloud/talk/conversation/CreateConversationDialogFragment;)Lcom/nextcloud/talk/conversation/CreateConversationDialogFragment; // method@e5c0 │ │ -48918e: 0e00 |0003: return-void │ │ +48917c: |[48917c] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/conversation/CreateConversationDialogFragment;)V │ │ +48918c: 7020 c0e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectCreateConversationDialogFragment:(Lcom/nextcloud/talk/conversation/CreateConversationDialogFragment;)Lcom/nextcloud/talk/conversation/CreateConversationDialogFragment; // method@e5c0 │ │ +489192: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=973 │ │ + 0x0000 line=810 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/conversation/CreateConversationDialogFragment; │ │ │ │ #31 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/conversation/RenameConversationDialogFragment;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -489190: |[489190] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/conversation/RenameConversationDialogFragment;)V │ │ -4891a0: 7020 f7e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectRenameConversationDialogFragment:(Lcom/nextcloud/talk/conversation/RenameConversationDialogFragment;)Lcom/nextcloud/talk/conversation/RenameConversationDialogFragment; // method@e5f7 │ │ -4891a6: 0e00 |0003: return-void │ │ +489194: |[489194] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/conversation/RenameConversationDialogFragment;)V │ │ +4891a4: 7020 f7e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectRenameConversationDialogFragment:(Lcom/nextcloud/talk/conversation/RenameConversationDialogFragment;)Lcom/nextcloud/talk/conversation/RenameConversationDialogFragment; // method@e5f7 │ │ +4891aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=948 │ │ + 0x0000 line=885 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/conversation/RenameConversationDialogFragment; │ │ │ │ #32 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/conversationcreation/ConversationCreationActivity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4891a8: |[4891a8] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/conversationcreation/ConversationCreationActivity;)V │ │ -4891b8: 7020 bae5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectConversationCreationActivity:(Lcom/nextcloud/talk/conversationcreation/ConversationCreationActivity;)Lcom/nextcloud/talk/conversationcreation/ConversationCreationActivity; // method@e5ba │ │ -4891be: 0e00 |0003: return-void │ │ +4891ac: |[4891ac] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/conversationcreation/ConversationCreationActivity;)V │ │ +4891bc: 7020 bae5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectConversationCreationActivity:(Lcom/nextcloud/talk/conversationcreation/ConversationCreationActivity;)Lcom/nextcloud/talk/conversationcreation/ConversationCreationActivity; // method@e5ba │ │ +4891c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1127 │ │ + 0x0000 line=1107 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/conversationcreation/ConversationCreationActivity; │ │ │ │ #33 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/conversationinfo/ConversationInfoActivity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4891c0: |[4891c0] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/conversationinfo/ConversationInfoActivity;)V │ │ -4891d0: 7020 bbe5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectConversationInfoActivity:(Lcom/nextcloud/talk/conversationinfo/ConversationInfoActivity;)Lcom/nextcloud/talk/conversationinfo/ConversationInfoActivity; // method@e5bb │ │ -4891d6: 0e00 |0003: return-void │ │ +4891c4: |[4891c4] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/conversationinfo/ConversationInfoActivity;)V │ │ +4891d4: 7020 bbe5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectConversationInfoActivity:(Lcom/nextcloud/talk/conversationinfo/ConversationInfoActivity;)Lcom/nextcloud/talk/conversationinfo/ConversationInfoActivity; // method@e5bb │ │ +4891da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=983 │ │ + 0x0000 line=995 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/conversationinfo/ConversationInfoActivity; │ │ │ │ #34 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/conversationinfoedit/ConversationInfoEditActivity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4891d8: |[4891d8] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/conversationinfoedit/ConversationInfoEditActivity;)V │ │ -4891e8: 7020 bce5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectConversationInfoEditActivity:(Lcom/nextcloud/talk/conversationinfoedit/ConversationInfoEditActivity;)Lcom/nextcloud/talk/conversationinfoedit/ConversationInfoEditActivity; // method@e5bc │ │ -4891ee: 0e00 |0003: return-void │ │ +4891dc: |[4891dc] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/conversationinfoedit/ConversationInfoEditActivity;)V │ │ +4891ec: 7020 bce5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectConversationInfoEditActivity:(Lcom/nextcloud/talk/conversationinfoedit/ConversationInfoEditActivity;)Lcom/nextcloud/talk/conversationinfoedit/ConversationInfoEditActivity; // method@e5bc │ │ +4891f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=988 │ │ + 0x0000 line=1276 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/conversationinfoedit/ConversationInfoEditActivity; │ │ │ │ #35 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/conversationlist/ConversationsListActivity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4891f0: |[4891f0] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/conversationlist/ConversationsListActivity;)V │ │ -489200: 7020 bde5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectConversationsListActivity:(Lcom/nextcloud/talk/conversationlist/ConversationsListActivity;)Lcom/nextcloud/talk/conversationlist/ConversationsListActivity; // method@e5bd │ │ -489206: 0e00 |0003: return-void │ │ +4891f4: |[4891f4] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/conversationlist/ConversationsListActivity;)V │ │ +489204: 7020 bde5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectConversationsListActivity:(Lcom/nextcloud/talk/conversationlist/ConversationsListActivity;)Lcom/nextcloud/talk/conversationlist/ConversationsListActivity; // method@e5bd │ │ +48920a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=993 │ │ + 0x0000 line=890 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/conversationlist/ConversationsListActivity; │ │ │ │ #36 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/diagnose/DiagnoseActivity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -489208: |[489208] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/diagnose/DiagnoseActivity;)V │ │ -489218: 7020 c4e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectDiagnoseActivity:(Lcom/nextcloud/talk/diagnose/DiagnoseActivity;)Lcom/nextcloud/talk/diagnose/DiagnoseActivity; // method@e5c4 │ │ -48921e: 0e00 |0003: return-void │ │ +48920c: |[48920c] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/diagnose/DiagnoseActivity;)V │ │ +48921c: 7020 c4e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectDiagnoseActivity:(Lcom/nextcloud/talk/diagnose/DiagnoseActivity;)Lcom/nextcloud/talk/diagnose/DiagnoseActivity; // method@e5c4 │ │ +489222: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1271 │ │ + 0x0000 line=915 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/diagnose/DiagnoseActivity; │ │ │ │ #37 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/fullscreenfile/FullScreenImageActivity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -489220: |[489220] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/fullscreenfile/FullScreenImageActivity;)V │ │ -489230: 0e00 |0000: return-void │ │ +489224: |[489224] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/fullscreenfile/FullScreenImageActivity;)V │ │ +489234: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #38 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/fullscreenfile/FullScreenMediaActivity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -489234: |[489234] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/fullscreenfile/FullScreenMediaActivity;)V │ │ -489244: 0e00 |0000: return-void │ │ +489238: |[489238] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/fullscreenfile/FullScreenMediaActivity;)V │ │ +489248: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #39 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/fullscreenfile/FullScreenTextViewerActivity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -489248: |[489248] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/fullscreenfile/FullScreenTextViewerActivity;)V │ │ -489258: 7020 cbe5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectFullScreenTextViewerActivity:(Lcom/nextcloud/talk/fullscreenfile/FullScreenTextViewerActivity;)Lcom/nextcloud/talk/fullscreenfile/FullScreenTextViewerActivity; // method@e5cb │ │ -48925e: 0e00 |0003: return-void │ │ +48924c: |[48924c] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/fullscreenfile/FullScreenTextViewerActivity;)V │ │ +48925c: 7020 cbe5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectFullScreenTextViewerActivity:(Lcom/nextcloud/talk/fullscreenfile/FullScreenTextViewerActivity;)Lcom/nextcloud/talk/fullscreenfile/FullScreenTextViewerActivity; // method@e5cb │ │ +489262: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1003 │ │ + 0x0000 line=1102 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/fullscreenfile/FullScreenTextViewerActivity; │ │ │ │ #40 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/invitation/InvitationsActivity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -489260: |[489260] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/invitation/InvitationsActivity;)V │ │ -489270: 7020 d3e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectInvitationsActivity:(Lcom/nextcloud/talk/invitation/InvitationsActivity;)Lcom/nextcloud/talk/invitation/InvitationsActivity; // method@e5d3 │ │ -489276: 0e00 |0003: return-void │ │ +489264: |[489264] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/invitation/InvitationsActivity;)V │ │ +489274: 7020 d3e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectInvitationsActivity:(Lcom/nextcloud/talk/invitation/InvitationsActivity;)Lcom/nextcloud/talk/invitation/InvitationsActivity; // method@e5d3 │ │ +48927a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1162 │ │ + 0x0000 line=910 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/invitation/InvitationsActivity; │ │ │ │ #41 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/invitation/adapters/InvitationsAdapter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -489278: |[489278] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/invitation/adapters/InvitationsAdapter;)V │ │ -489288: 7020 d4e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectInvitationsAdapter:(Lcom/nextcloud/talk/invitation/adapters/InvitationsAdapter;)Lcom/nextcloud/talk/invitation/adapters/InvitationsAdapter; // method@e5d4 │ │ -48928e: 0e00 |0003: return-void │ │ +48927c: |[48927c] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/invitation/adapters/InvitationsAdapter;)V │ │ +48928c: 7020 d4e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectInvitationsAdapter:(Lcom/nextcloud/talk/invitation/adapters/InvitationsAdapter;)Lcom/nextcloud/talk/invitation/adapters/InvitationsAdapter; // method@e5d4 │ │ +489292: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1231 │ │ + 0x0000 line=1177 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/invitation/adapters/InvitationsAdapter; │ │ │ │ #42 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/jobs/AccountRemovalWorker;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -489290: |[489290] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/jobs/AccountRemovalWorker;)V │ │ -4892a0: 7020 aae5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectAccountRemovalWorker:(Lcom/nextcloud/talk/jobs/AccountRemovalWorker;)Lcom/nextcloud/talk/jobs/AccountRemovalWorker; // method@e5aa │ │ -4892a6: 0e00 |0003: return-void │ │ +489294: |[489294] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/jobs/AccountRemovalWorker;)V │ │ +4892a4: 7020 aae5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectAccountRemovalWorker:(Lcom/nextcloud/talk/jobs/AccountRemovalWorker;)Lcom/nextcloud/talk/jobs/AccountRemovalWorker; // method@e5aa │ │ +4892aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1241 │ │ + 0x0000 line=1132 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/jobs/AccountRemovalWorker; │ │ │ │ #43 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/jobs/AddParticipantsToConversation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4892a8: |[4892a8] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/jobs/AddParticipantsToConversation;)V │ │ -4892b8: 7020 ace5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectAddParticipantsToConversation:(Lcom/nextcloud/talk/jobs/AddParticipantsToConversation;)Lcom/nextcloud/talk/jobs/AddParticipantsToConversation; // method@e5ac │ │ -4892be: 0e00 |0003: return-void │ │ +4892ac: |[4892ac] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/jobs/AddParticipantsToConversation;)V │ │ +4892bc: 7020 ace5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectAddParticipantsToConversation:(Lcom/nextcloud/talk/jobs/AddParticipantsToConversation;)Lcom/nextcloud/talk/jobs/AddParticipantsToConversation; // method@e5ac │ │ +4892c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=865 │ │ + 0x0000 line=1005 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/jobs/AddParticipantsToConversation; │ │ │ │ #44 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/jobs/CapabilitiesWorker;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4892c0: |[4892c0] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/jobs/CapabilitiesWorker;)V │ │ -4892d0: 7020 b3e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectCapabilitiesWorker:(Lcom/nextcloud/talk/jobs/CapabilitiesWorker;)Lcom/nextcloud/talk/jobs/CapabilitiesWorker; // method@e5b3 │ │ -4892d6: 0e00 |0003: return-void │ │ +4892c4: |[4892c4] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/jobs/CapabilitiesWorker;)V │ │ +4892d4: 7020 b3e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectCapabilitiesWorker:(Lcom/nextcloud/talk/jobs/CapabilitiesWorker;)Lcom/nextcloud/talk/jobs/CapabilitiesWorker; // method@e5b3 │ │ +4892da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=900 │ │ + 0x0000 line=970 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/jobs/CapabilitiesWorker; │ │ │ │ #45 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/jobs/ContactAddressBookWorker;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4892d8: |[4892d8] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/jobs/ContactAddressBookWorker;)V │ │ -4892e8: 7020 b7e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectContactAddressBookWorker:(Lcom/nextcloud/talk/jobs/ContactAddressBookWorker;)Lcom/nextcloud/talk/jobs/ContactAddressBookWorker; // method@e5b7 │ │ -4892ee: 0e00 |0003: return-void │ │ +4892dc: |[4892dc] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/jobs/ContactAddressBookWorker;)V │ │ +4892ec: 7020 b7e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectContactAddressBookWorker:(Lcom/nextcloud/talk/jobs/ContactAddressBookWorker;)Lcom/nextcloud/talk/jobs/ContactAddressBookWorker; // method@e5b7 │ │ +4892f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=934 │ │ + 0x0000 line=880 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/jobs/ContactAddressBookWorker; │ │ │ │ #46 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/jobs/DeleteConversationWorker;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4892f0: |[4892f0] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/jobs/DeleteConversationWorker;)V │ │ -489300: 7020 c3e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectDeleteConversationWorker:(Lcom/nextcloud/talk/jobs/DeleteConversationWorker;)Lcom/nextcloud/talk/jobs/DeleteConversationWorker; // method@e5c3 │ │ -489306: 0e00 |0003: return-void │ │ +4892f4: |[4892f4] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/jobs/DeleteConversationWorker;)V │ │ +489304: 7020 c3e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectDeleteConversationWorker:(Lcom/nextcloud/talk/jobs/DeleteConversationWorker;)Lcom/nextcloud/talk/jobs/DeleteConversationWorker; // method@e5c3 │ │ +48930a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1276 │ │ + 0x0000 line=990 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/jobs/DeleteConversationWorker; │ │ │ │ #47 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/jobs/DownloadFileToCacheWorker;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -489308: |[489308] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/jobs/DownloadFileToCacheWorker;)V │ │ -489318: 7020 c8e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectDownloadFileToCacheWorker:(Lcom/nextcloud/talk/jobs/DownloadFileToCacheWorker;)Lcom/nextcloud/talk/jobs/DownloadFileToCacheWorker; // method@e5c8 │ │ -48931e: 0e00 |0003: return-void │ │ +48930c: |[48930c] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/jobs/DownloadFileToCacheWorker;)V │ │ +48931c: 7020 c8e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectDownloadFileToCacheWorker:(Lcom/nextcloud/talk/jobs/DownloadFileToCacheWorker;)Lcom/nextcloud/talk/jobs/DownloadFileToCacheWorker; // method@e5c8 │ │ +489322: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1202 │ │ + 0x0000 line=1157 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/jobs/DownloadFileToCacheWorker; │ │ │ │ #48 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/jobs/LeaveConversationWorker;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -489320: |[489320] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/jobs/LeaveConversationWorker;)V │ │ -489330: 7020 d5e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectLeaveConversationWorker:(Lcom/nextcloud/talk/jobs/LeaveConversationWorker;)Lcom/nextcloud/talk/jobs/LeaveConversationWorker; // method@e5d5 │ │ -489336: 0e00 |0003: return-void │ │ +489324: |[489324] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/jobs/LeaveConversationWorker;)V │ │ +489334: 7020 d5e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectLeaveConversationWorker:(Lcom/nextcloud/talk/jobs/LeaveConversationWorker;)Lcom/nextcloud/talk/jobs/LeaveConversationWorker; // method@e5d5 │ │ +48933a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=820 │ │ + 0x0000 line=1266 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/jobs/LeaveConversationWorker; │ │ │ │ #49 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/jobs/NotificationWorker;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -489338: |[489338] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/jobs/NotificationWorker;)V │ │ -489348: 7020 e2e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectNotificationWorker:(Lcom/nextcloud/talk/jobs/NotificationWorker;)Lcom/nextcloud/talk/jobs/NotificationWorker; // method@e5e2 │ │ -48934e: 0e00 |0003: return-void │ │ +48933c: |[48933c] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/jobs/NotificationWorker;)V │ │ +48934c: 7020 e2e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectNotificationWorker:(Lcom/nextcloud/talk/jobs/NotificationWorker;)Lcom/nextcloud/talk/jobs/NotificationWorker; // method@e5e2 │ │ +489352: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1157 │ │ + 0x0000 line=1044 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/jobs/NotificationWorker; │ │ │ │ #50 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/jobs/PushRegistrationWorker;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -489350: |[489350] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/jobs/PushRegistrationWorker;)V │ │ -489360: 7020 f3e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectPushRegistrationWorker:(Lcom/nextcloud/talk/jobs/PushRegistrationWorker;)Lcom/nextcloud/talk/jobs/PushRegistrationWorker; // method@e5f3 │ │ -489366: 0e00 |0003: return-void │ │ +489354: |[489354] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/jobs/PushRegistrationWorker;)V │ │ +489364: 7020 f3e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectPushRegistrationWorker:(Lcom/nextcloud/talk/jobs/PushRegistrationWorker;)Lcom/nextcloud/talk/jobs/PushRegistrationWorker; // method@e5f3 │ │ +48936a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1177 │ │ + 0x0000 line=1117 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/jobs/PushRegistrationWorker; │ │ │ │ #51 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/jobs/SaveFileToStorageWorker;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -489368: |[489368] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/jobs/SaveFileToStorageWorker;)V │ │ -489378: 0e00 |0000: return-void │ │ +48936c: |[48936c] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/jobs/SaveFileToStorageWorker;)V │ │ +48937c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #52 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/jobs/ShareOperationWorker;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -48937c: |[48937c] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/jobs/ShareOperationWorker;)V │ │ -48938c: 7020 fee5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectShareOperationWorker:(Lcom/nextcloud/talk/jobs/ShareOperationWorker;)Lcom/nextcloud/talk/jobs/ShareOperationWorker; // method@e5fe │ │ -489392: 0e00 |0003: return-void │ │ +489380: |[489380] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/jobs/ShareOperationWorker;)V │ │ +489390: 7020 fee5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectShareOperationWorker:(Lcom/nextcloud/talk/jobs/ShareOperationWorker;)Lcom/nextcloud/talk/jobs/ShareOperationWorker; // method@e5fe │ │ +489396: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1122 │ │ + 0x0000 line=1172 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/jobs/ShareOperationWorker; │ │ │ │ #53 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/jobs/SignalingSettingsWorker;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -489394: |[489394] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/jobs/SignalingSettingsWorker;)V │ │ -4893a4: 7020 02e6 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectSignalingSettingsWorker:(Lcom/nextcloud/talk/jobs/SignalingSettingsWorker;)Lcom/nextcloud/talk/jobs/SignalingSettingsWorker; // method@e602 │ │ -4893aa: 0e00 |0003: return-void │ │ +489398: |[489398] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/jobs/SignalingSettingsWorker;)V │ │ +4893a8: 7020 02e6 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectSignalingSettingsWorker:(Lcom/nextcloud/talk/jobs/SignalingSettingsWorker;)Lcom/nextcloud/talk/jobs/SignalingSettingsWorker; // method@e602 │ │ +4893ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=920 │ │ + 0x0000 line=815 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/jobs/SignalingSettingsWorker; │ │ │ │ #54 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/jobs/UploadAndShareFilesWorker;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4893ac: |[4893ac] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/jobs/UploadAndShareFilesWorker;)V │ │ -4893bc: 7020 09e6 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectUploadAndShareFilesWorker:(Lcom/nextcloud/talk/jobs/UploadAndShareFilesWorker;)Lcom/nextcloud/talk/jobs/UploadAndShareFilesWorker; // method@e609 │ │ -4893c2: 0e00 |0003: return-void │ │ +4893b0: |[4893b0] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/jobs/UploadAndShareFilesWorker;)V │ │ +4893c0: 7020 09e6 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectUploadAndShareFilesWorker:(Lcom/nextcloud/talk/jobs/UploadAndShareFilesWorker;)Lcom/nextcloud/talk/jobs/UploadAndShareFilesWorker; // method@e609 │ │ +4893c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1236 │ │ + 0x0000 line=790 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/jobs/UploadAndShareFilesWorker; │ │ │ │ #55 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/jobs/WebsocketConnectionsWorker;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4893c4: |[4893c4] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/jobs/WebsocketConnectionsWorker;)V │ │ -4893d4: 7020 0de6 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectWebsocketConnectionsWorker:(Lcom/nextcloud/talk/jobs/WebsocketConnectionsWorker;)Lcom/nextcloud/talk/jobs/WebsocketConnectionsWorker; // method@e60d │ │ -4893da: 0e00 |0003: return-void │ │ +4893c8: |[4893c8] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/jobs/WebsocketConnectionsWorker;)V │ │ +4893d8: 7020 0de6 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectWebsocketConnectionsWorker:(Lcom/nextcloud/talk/jobs/WebsocketConnectionsWorker;)Lcom/nextcloud/talk/jobs/WebsocketConnectionsWorker; // method@e60d │ │ +4893de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1102 │ │ + 0x0000 line=930 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/jobs/WebsocketConnectionsWorker; │ │ │ │ #56 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/location/GeocodingActivity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4893dc: |[4893dc] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/location/GeocodingActivity;)V │ │ -4893ec: 7020 cce5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectGeocodingActivity:(Lcom/nextcloud/talk/location/GeocodingActivity;)Lcom/nextcloud/talk/location/GeocodingActivity; // method@e5cc │ │ -4893f2: 0e00 |0003: return-void │ │ +4893e0: |[4893e0] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/location/GeocodingActivity;)V │ │ +4893f0: 7020 cce5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectGeocodingActivity:(Lcom/nextcloud/talk/location/GeocodingActivity;)Lcom/nextcloud/talk/location/GeocodingActivity; // method@e5cc │ │ +4893f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1042 │ │ + 0x0000 line=1073 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/location/GeocodingActivity; │ │ │ │ #57 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/location/LocationPickerActivity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4893f4: |[4893f4] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/location/LocationPickerActivity;)V │ │ -489404: 7020 d7e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectLocationPickerActivity:(Lcom/nextcloud/talk/location/LocationPickerActivity;)Lcom/nextcloud/talk/location/LocationPickerActivity; // method@e5d7 │ │ -48940a: 0e00 |0003: return-void │ │ +4893f8: |[4893f8] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/location/LocationPickerActivity;)V │ │ +489408: 7020 d7e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectLocationPickerActivity:(Lcom/nextcloud/talk/location/LocationPickerActivity;)Lcom/nextcloud/talk/location/LocationPickerActivity; // method@e5d7 │ │ +48940e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1211 │ │ + 0x0000 line=1054 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/location/LocationPickerActivity; │ │ │ │ #58 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/lock/LockedActivity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -48940c: |[48940c] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/lock/LockedActivity;)V │ │ -48941c: 7020 d8e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectLockedActivity:(Lcom/nextcloud/talk/lock/LockedActivity;)Lcom/nextcloud/talk/lock/LockedActivity; // method@e5d8 │ │ -489422: 0e00 |0003: return-void │ │ +489410: |[489410] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/lock/LockedActivity;)V │ │ +489420: 7020 d8e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectLockedActivity:(Lcom/nextcloud/talk/lock/LockedActivity;)Lcom/nextcloud/talk/lock/LockedActivity; // method@e5d8 │ │ +489426: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1216 │ │ + 0x0000 line=1167 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/lock/LockedActivity; │ │ │ │ #59 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/messagesearch/MessageSearchActivity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -489424: |[489424] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/messagesearch/MessageSearchActivity;)V │ │ -489434: 7020 dfe5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectMessageSearchActivity:(Lcom/nextcloud/talk/messagesearch/MessageSearchActivity;)Lcom/nextcloud/talk/messagesearch/MessageSearchActivity; // method@e5df │ │ -48943a: 0e00 |0003: return-void │ │ +489428: |[489428] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/messagesearch/MessageSearchActivity;)V │ │ +489438: 7020 dfe5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectMessageSearchActivity:(Lcom/nextcloud/talk/messagesearch/MessageSearchActivity;)Lcom/nextcloud/talk/messagesearch/MessageSearchActivity; // method@e5df │ │ +48943e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=953 │ │ + 0x0000 line=1200 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/messagesearch/MessageSearchActivity; │ │ │ │ #60 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/openconversations/ListOpenConversationsActivity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -48943c: |[48943c] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/openconversations/ListOpenConversationsActivity;)V │ │ -48944c: 7020 d6e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectListOpenConversationsActivity:(Lcom/nextcloud/talk/openconversations/ListOpenConversationsActivity;)Lcom/nextcloud/talk/openconversations/ListOpenConversationsActivity; // method@e5d6 │ │ -489452: 0e00 |0003: return-void │ │ +489440: |[489440] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/openconversations/ListOpenConversationsActivity;)V │ │ +489450: 7020 d6e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectListOpenConversationsActivity:(Lcom/nextcloud/talk/openconversations/ListOpenConversationsActivity;)Lcom/nextcloud/talk/openconversations/ListOpenConversationsActivity; // method@e5d6 │ │ +489456: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1256 │ │ + 0x0000 line=985 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/openconversations/ListOpenConversationsActivity; │ │ │ │ #61 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/polls/ui/PollCreateDialogFragment;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -489454: |[489454] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/polls/ui/PollCreateDialogFragment;)V │ │ -489464: 7020 eae5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectPollCreateDialogFragment:(Lcom/nextcloud/talk/polls/ui/PollCreateDialogFragment;)Lcom/nextcloud/talk/polls/ui/PollCreateDialogFragment; // method@e5ea │ │ -48946a: 0e00 |0003: return-void │ │ +489458: |[489458] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/polls/ui/PollCreateDialogFragment;)V │ │ +489468: 7020 eae5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectPollCreateDialogFragment:(Lcom/nextcloud/talk/polls/ui/PollCreateDialogFragment;)Lcom/nextcloud/talk/polls/ui/PollCreateDialogFragment; // method@e5ea │ │ +48946e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=790 │ │ + 0x0000 line=980 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/polls/ui/PollCreateDialogFragment; │ │ │ │ #62 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/polls/ui/PollLoadingFragment;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -48946c: |[48946c] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/polls/ui/PollLoadingFragment;)V │ │ -48947c: 7020 ebe5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectPollLoadingFragment:(Lcom/nextcloud/talk/polls/ui/PollLoadingFragment;)Lcom/nextcloud/talk/polls/ui/PollLoadingFragment; // method@e5eb │ │ -489482: 0e00 |0003: return-void │ │ +489470: |[489470] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/polls/ui/PollLoadingFragment;)V │ │ +489480: 7020 ebe5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectPollLoadingFragment:(Lcom/nextcloud/talk/polls/ui/PollLoadingFragment;)Lcom/nextcloud/talk/polls/ui/PollLoadingFragment; // method@e5eb │ │ +489486: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1147 │ │ + 0x0000 line=1030 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/polls/ui/PollLoadingFragment; │ │ │ │ #63 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/polls/ui/PollMainDialogFragment;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -489484: |[489484] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/polls/ui/PollMainDialogFragment;)V │ │ -489494: 7020 ece5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectPollMainDialogFragment:(Lcom/nextcloud/talk/polls/ui/PollMainDialogFragment;)Lcom/nextcloud/talk/polls/ui/PollMainDialogFragment; // method@e5ec │ │ -48949a: 0e00 |0003: return-void │ │ +489488: |[489488] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/polls/ui/PollMainDialogFragment;)V │ │ +489498: 7020 ece5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectPollMainDialogFragment:(Lcom/nextcloud/talk/polls/ui/PollMainDialogFragment;)Lcom/nextcloud/talk/polls/ui/PollMainDialogFragment; // method@e5ec │ │ +48949e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1261 │ │ + 0x0000 line=905 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/polls/ui/PollMainDialogFragment; │ │ │ │ #64 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/polls/ui/PollResultsFragment;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -48949c: |[48949c] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/polls/ui/PollResultsFragment;)V │ │ -4894ac: 7020 eee5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectPollResultsFragment:(Lcom/nextcloud/talk/polls/ui/PollResultsFragment;)Lcom/nextcloud/talk/polls/ui/PollResultsFragment; // method@e5ee │ │ -4894b2: 0e00 |0003: return-void │ │ +4894a0: |[4894a0] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/polls/ui/PollResultsFragment;)V │ │ +4894b0: 7020 eee5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectPollResultsFragment:(Lcom/nextcloud/talk/polls/ui/PollResultsFragment;)Lcom/nextcloud/talk/polls/ui/PollResultsFragment; // method@e5ee │ │ +4894b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=905 │ │ + 0x0000 line=1000 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/polls/ui/PollResultsFragment; │ │ │ │ #65 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/polls/ui/PollVoteFragment;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4894b4: |[4894b4] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/polls/ui/PollVoteFragment;)V │ │ -4894c4: 7020 efe5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectPollVoteFragment:(Lcom/nextcloud/talk/polls/ui/PollVoteFragment;)Lcom/nextcloud/talk/polls/ui/PollVoteFragment; // method@e5ef │ │ -4894ca: 0e00 |0003: return-void │ │ +4894b8: |[4894b8] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/polls/ui/PollVoteFragment;)V │ │ +4894c8: 7020 efe5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectPollVoteFragment:(Lcom/nextcloud/talk/polls/ui/PollVoteFragment;)Lcom/nextcloud/talk/polls/ui/PollVoteFragment; // method@e5ef │ │ +4894ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=958 │ │ + 0x0000 line=1241 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/polls/ui/PollVoteFragment; │ │ │ │ #66 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/presenters/MentionAutocompletePresenter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4894cc: |[4894cc] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/presenters/MentionAutocompletePresenter;)V │ │ -4894dc: 7020 dbe5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectMentionAutocompletePresenter:(Lcom/nextcloud/talk/presenters/MentionAutocompletePresenter;)Lcom/nextcloud/talk/presenters/MentionAutocompletePresenter; // method@e5db │ │ -4894e2: 0e00 |0003: return-void │ │ +4894d0: |[4894d0] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/presenters/MentionAutocompletePresenter;)V │ │ +4894e0: 7020 dbe5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectMentionAutocompletePresenter:(Lcom/nextcloud/talk/presenters/MentionAutocompletePresenter;)Lcom/nextcloud/talk/presenters/MentionAutocompletePresenter; // method@e5db │ │ +4894e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=855 │ │ + 0x0000 line=1147 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/presenters/MentionAutocompletePresenter; │ │ │ │ #67 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/profile/ProfileActivity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4894e4: |[4894e4] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/profile/ProfileActivity;)V │ │ -4894f4: 7020 f2e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectProfileActivity:(Lcom/nextcloud/talk/profile/ProfileActivity;)Lcom/nextcloud/talk/profile/ProfileActivity; // method@e5f2 │ │ -4894fa: 0e00 |0003: return-void │ │ +4894e8: |[4894e8] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/profile/ProfileActivity;)V │ │ +4894f8: 7020 f2e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectProfileActivity:(Lcom/nextcloud/talk/profile/ProfileActivity;)Lcom/nextcloud/talk/profile/ProfileActivity; // method@e5f2 │ │ +4894fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=840 │ │ + 0x0000 line=845 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/profile/ProfileActivity; │ │ │ │ #68 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/receivers/DirectReplyReceiver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4894fc: |[4894fc] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/receivers/DirectReplyReceiver;)V │ │ -48950c: 7020 c6e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectDirectReplyReceiver:(Lcom/nextcloud/talk/receivers/DirectReplyReceiver;)Lcom/nextcloud/talk/receivers/DirectReplyReceiver; // method@e5c6 │ │ -489512: 0e00 |0003: return-void │ │ +489500: |[489500] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/receivers/DirectReplyReceiver;)V │ │ +489510: 7020 c6e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectDirectReplyReceiver:(Lcom/nextcloud/talk/receivers/DirectReplyReceiver;)Lcom/nextcloud/talk/receivers/DirectReplyReceiver; // method@e5c6 │ │ +489516: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=870 │ │ + 0x0000 line=1231 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/receivers/DirectReplyReceiver; │ │ │ │ #69 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/receivers/DismissRecordingAvailableReceiver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -489514: |[489514] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/receivers/DismissRecordingAvailableReceiver;)V │ │ -489524: 7020 c7e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectDismissRecordingAvailableReceiver:(Lcom/nextcloud/talk/receivers/DismissRecordingAvailableReceiver;)Lcom/nextcloud/talk/receivers/DismissRecordingAvailableReceiver; // method@e5c7 │ │ -48952a: 0e00 |0003: return-void │ │ +489518: |[489518] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/receivers/DismissRecordingAvailableReceiver;)V │ │ +489528: 7020 c7e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectDismissRecordingAvailableReceiver:(Lcom/nextcloud/talk/receivers/DismissRecordingAvailableReceiver;)Lcom/nextcloud/talk/receivers/DismissRecordingAvailableReceiver; // method@e5c7 │ │ +48952e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=845 │ │ + 0x0000 line=830 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/receivers/DismissRecordingAvailableReceiver; │ │ │ │ #70 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/receivers/MarkAsReadReceiver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -48952c: |[48952c] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/receivers/MarkAsReadReceiver;)V │ │ -48953c: 7020 dae5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectMarkAsReadReceiver:(Lcom/nextcloud/talk/receivers/MarkAsReadReceiver;)Lcom/nextcloud/talk/receivers/MarkAsReadReceiver; // method@e5da │ │ -489542: 0e00 |0003: return-void │ │ +489530: |[489530] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/receivers/MarkAsReadReceiver;)V │ │ +489540: 7020 dae5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectMarkAsReadReceiver:(Lcom/nextcloud/talk/receivers/MarkAsReadReceiver;)Lcom/nextcloud/talk/receivers/MarkAsReadReceiver; // method@e5da │ │ +489546: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1266 │ │ + 0x0000 line=1246 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/receivers/MarkAsReadReceiver; │ │ │ │ #71 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/receivers/ShareRecordingToChatReceiver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -489544: |[489544] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/receivers/ShareRecordingToChatReceiver;)V │ │ -489554: 7020 ffe5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectShareRecordingToChatReceiver:(Lcom/nextcloud/talk/receivers/ShareRecordingToChatReceiver;)Lcom/nextcloud/talk/receivers/ShareRecordingToChatReceiver; // method@e5ff │ │ -48955a: 0e00 |0003: return-void │ │ +489548: |[489548] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/receivers/ShareRecordingToChatReceiver;)V │ │ +489558: 7020 ffe5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectShareRecordingToChatReceiver:(Lcom/nextcloud/talk/receivers/ShareRecordingToChatReceiver;)Lcom/nextcloud/talk/receivers/ShareRecordingToChatReceiver; // method@e5ff │ │ +48955e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1052 │ │ + 0x0000 line=1010 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/receivers/ShareRecordingToChatReceiver; │ │ │ │ #72 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/remotefilebrowser/activities/RemoteFileBrowserActivity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -48955c: |[48955c] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/remotefilebrowser/activities/RemoteFileBrowserActivity;)V │ │ -48956c: 7020 f6e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectRemoteFileBrowserActivity:(Lcom/nextcloud/talk/remotefilebrowser/activities/RemoteFileBrowserActivity;)Lcom/nextcloud/talk/remotefilebrowser/activities/RemoteFileBrowserActivity; // method@e5f6 │ │ -489572: 0e00 |0003: return-void │ │ +489560: |[489560] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/remotefilebrowser/activities/RemoteFileBrowserActivity;)V │ │ +489570: 7020 f6e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectRemoteFileBrowserActivity:(Lcom/nextcloud/talk/remotefilebrowser/activities/RemoteFileBrowserActivity;)Lcom/nextcloud/talk/remotefilebrowser/activities/RemoteFileBrowserActivity; // method@e5f6 │ │ +489576: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1197 │ │ + 0x0000 line=825 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/remotefilebrowser/activities/RemoteFileBrowserActivity; │ │ │ │ #73 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/settings/SettingsActivity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -489574: |[489574] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/settings/SettingsActivity;)V │ │ -489584: 7020 fde5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectSettingsActivity:(Lcom/nextcloud/talk/settings/SettingsActivity;)Lcom/nextcloud/talk/settings/SettingsActivity; // method@e5fd │ │ -48958a: 0e00 |0003: return-void │ │ +489578: |[489578] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/settings/SettingsActivity;)V │ │ +489588: 7020 fde5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectSettingsActivity:(Lcom/nextcloud/talk/settings/SettingsActivity;)Lcom/nextcloud/talk/settings/SettingsActivity; // method@e5fd │ │ +48958e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=925 │ │ + 0x0000 line=870 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/settings/SettingsActivity; │ │ │ │ #74 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/shareditems/activities/SharedItemsActivity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -48958c: |[48958c] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/shareditems/activities/SharedItemsActivity;)V │ │ -48959c: 7020 00e6 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectSharedItemsActivity:(Lcom/nextcloud/talk/shareditems/activities/SharedItemsActivity;)Lcom/nextcloud/talk/shareditems/activities/SharedItemsActivity; // method@e600 │ │ -4895a2: 0e00 |0003: return-void │ │ +489590: |[489590] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/shareditems/activities/SharedItemsActivity;)V │ │ +4895a0: 7020 00e6 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectSharedItemsActivity:(Lcom/nextcloud/talk/shareditems/activities/SharedItemsActivity;)Lcom/nextcloud/talk/shareditems/activities/SharedItemsActivity; // method@e600 │ │ +4895a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1032 │ │ + 0x0000 line=935 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/shareditems/activities/SharedItemsActivity; │ │ │ │ #75 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/translate/ui/TranslateActivity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4895a4: |[4895a4] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/translate/ui/TranslateActivity;)V │ │ -4895b4: 7020 08e6 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectTranslateActivity:(Lcom/nextcloud/talk/translate/ui/TranslateActivity;)Lcom/nextcloud/talk/translate/ui/TranslateActivity; // method@e608 │ │ -4895ba: 0e00 |0003: return-void │ │ +4895a8: |[4895a8] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/translate/ui/TranslateActivity;)V │ │ +4895b8: 7020 08e6 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectTranslateActivity:(Lcom/nextcloud/talk/translate/ui/TranslateActivity;)Lcom/nextcloud/talk/translate/ui/TranslateActivity; // method@e608 │ │ +4895be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1137 │ │ + 0x0000 line=945 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/translate/ui/TranslateActivity; │ │ │ │ #76 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/ui/dialog/AttachmentDialog;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4895bc: |[4895bc] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/ui/dialog/AttachmentDialog;)V │ │ -4895cc: 7020 ade5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectAttachmentDialog:(Lcom/nextcloud/talk/ui/dialog/AttachmentDialog;)Lcom/nextcloud/talk/ui/dialog/AttachmentDialog; // method@e5ad │ │ -4895d2: 0e00 |0003: return-void │ │ +4895c0: |[4895c0] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/ui/dialog/AttachmentDialog;)V │ │ +4895d0: 7020 ade5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectAttachmentDialog:(Lcom/nextcloud/talk/ui/dialog/AttachmentDialog;)Lcom/nextcloud/talk/ui/dialog/AttachmentDialog; // method@e5ad │ │ +4895d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1013 │ │ + 0x0000 line=1286 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/ui/dialog/AttachmentDialog; │ │ │ │ #77 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/ui/dialog/AudioOutputDialog;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4895d4: |[4895d4] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/ui/dialog/AudioOutputDialog;)V │ │ -4895e4: 7020 aee5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectAudioOutputDialog:(Lcom/nextcloud/talk/ui/dialog/AudioOutputDialog;)Lcom/nextcloud/talk/ui/dialog/AudioOutputDialog; // method@e5ae │ │ -4895ea: 0e00 |0003: return-void │ │ +4895d8: |[4895d8] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/ui/dialog/AudioOutputDialog;)V │ │ +4895e8: 7020 aee5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectAudioOutputDialog:(Lcom/nextcloud/talk/ui/dialog/AudioOutputDialog;)Lcom/nextcloud/talk/ui/dialog/AudioOutputDialog; // method@e5ae │ │ +4895ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1152 │ │ + 0x0000 line=950 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/ui/dialog/AudioOutputDialog; │ │ │ │ #78 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/ui/dialog/ChooseAccountDialogFragment;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4895ec: |[4895ec] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/ui/dialog/ChooseAccountDialogFragment;)V │ │ -4895fc: 7020 b5e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectChooseAccountDialogFragment:(Lcom/nextcloud/talk/ui/dialog/ChooseAccountDialogFragment;)Lcom/nextcloud/talk/ui/dialog/ChooseAccountDialogFragment; // method@e5b5 │ │ -489602: 0e00 |0003: return-void │ │ +4895f0: |[4895f0] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/ui/dialog/ChooseAccountDialogFragment;)V │ │ +489600: 7020 b5e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectChooseAccountDialogFragment:(Lcom/nextcloud/talk/ui/dialog/ChooseAccountDialogFragment;)Lcom/nextcloud/talk/ui/dialog/ChooseAccountDialogFragment; // method@e5b5 │ │ +489606: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1081 │ │ + 0x0000 line=925 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/ui/dialog/ChooseAccountDialogFragment; │ │ │ │ #79 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/ui/dialog/ChooseAccountShareToDialogFragment;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -489604: |[489604] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/ui/dialog/ChooseAccountShareToDialogFragment;)V │ │ -489614: 7020 b6e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectChooseAccountShareToDialogFragment:(Lcom/nextcloud/talk/ui/dialog/ChooseAccountShareToDialogFragment;)Lcom/nextcloud/talk/ui/dialog/ChooseAccountShareToDialogFragment; // method@e5b6 │ │ -48961a: 0e00 |0003: return-void │ │ +489608: |[489608] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/ui/dialog/ChooseAccountShareToDialogFragment;)V │ │ +489618: 7020 b6e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectChooseAccountShareToDialogFragment:(Lcom/nextcloud/talk/ui/dialog/ChooseAccountShareToDialogFragment;)Lcom/nextcloud/talk/ui/dialog/ChooseAccountShareToDialogFragment; // method@e5b6 │ │ +48961e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=825 │ │ + 0x0000 line=850 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/ui/dialog/ChooseAccountShareToDialogFragment; │ │ │ │ #80 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/ui/dialog/ConversationsListBottomDialog;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -48961c: |[48961c] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/ui/dialog/ConversationsListBottomDialog;)V │ │ -48962c: 7020 bee5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectConversationsListBottomDialog:(Lcom/nextcloud/talk/ui/dialog/ConversationsListBottomDialog;)Lcom/nextcloud/talk/ui/dialog/ConversationsListBottomDialog; // method@e5be │ │ -489632: 0e00 |0003: return-void │ │ +489620: |[489620] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/ui/dialog/ConversationsListBottomDialog;)V │ │ +489630: 7020 bee5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectConversationsListBottomDialog:(Lcom/nextcloud/talk/ui/dialog/ConversationsListBottomDialog;)Lcom/nextcloud/talk/ui/dialog/ConversationsListBottomDialog; // method@e5be │ │ +489636: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=915 │ │ + 0x0000 line=1015 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/ui/dialog/ConversationsListBottomDialog; │ │ │ │ #81 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/ui/dialog/DateTimePickerFragment;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -489634: |[489634] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/ui/dialog/DateTimePickerFragment;)V │ │ -489644: 7020 c2e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectDateTimePickerFragment:(Lcom/nextcloud/talk/ui/dialog/DateTimePickerFragment;)Lcom/nextcloud/talk/ui/dialog/DateTimePickerFragment; // method@e5c2 │ │ -48964a: 0e00 |0003: return-void │ │ +489638: |[489638] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/ui/dialog/DateTimePickerFragment;)V │ │ +489648: 7020 c2e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectDateTimePickerFragment:(Lcom/nextcloud/talk/ui/dialog/DateTimePickerFragment;)Lcom/nextcloud/talk/ui/dialog/DateTimePickerFragment; // method@e5c2 │ │ +48964e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1018 │ │ + 0x0000 line=960 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/ui/dialog/DateTimePickerFragment; │ │ │ │ #82 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/ui/dialog/DialogBanListFragment;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -48964c: |[48964c] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/ui/dialog/DialogBanListFragment;)V │ │ -48965c: 7020 c5e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectDialogBanListFragment:(Lcom/nextcloud/talk/ui/dialog/DialogBanListFragment;)Lcom/nextcloud/talk/ui/dialog/DialogBanListFragment; // method@e5c5 │ │ -489662: 0e00 |0003: return-void │ │ +489650: |[489650] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/ui/dialog/DialogBanListFragment;)V │ │ +489660: 7020 c5e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectDialogBanListFragment:(Lcom/nextcloud/talk/ui/dialog/DialogBanListFragment;)Lcom/nextcloud/talk/ui/dialog/DialogBanListFragment; // method@e5c5 │ │ +489666: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1023 │ │ + 0x0000 line=800 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/ui/dialog/DialogBanListFragment; │ │ │ │ #83 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/ui/dialog/FileAttachmentPreviewFragment;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -489664: |[489664] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/ui/dialog/FileAttachmentPreviewFragment;)V │ │ -489674: 7020 c9e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectFileAttachmentPreviewFragment:(Lcom/nextcloud/talk/ui/dialog/FileAttachmentPreviewFragment;)Lcom/nextcloud/talk/ui/dialog/FileAttachmentPreviewFragment; // method@e5c9 │ │ -48967a: 0e00 |0003: return-void │ │ +489668: |[489668] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/ui/dialog/FileAttachmentPreviewFragment;)V │ │ +489678: 7020 c9e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectFileAttachmentPreviewFragment:(Lcom/nextcloud/talk/ui/dialog/FileAttachmentPreviewFragment;)Lcom/nextcloud/talk/ui/dialog/FileAttachmentPreviewFragment; // method@e5c9 │ │ +48967e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1117 │ │ + 0x0000 line=1190 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/ui/dialog/FileAttachmentPreviewFragment; │ │ │ │ #84 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/ui/dialog/FilterConversationFragment;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -48967c: |[48967c] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/ui/dialog/FilterConversationFragment;)V │ │ -48968c: 7020 cae5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectFilterConversationFragment:(Lcom/nextcloud/talk/ui/dialog/FilterConversationFragment;)Lcom/nextcloud/talk/ui/dialog/FilterConversationFragment; // method@e5ca │ │ -489692: 0e00 |0003: return-void │ │ +489680: |[489680] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/ui/dialog/FilterConversationFragment;)V │ │ +489690: 7020 cae5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectFilterConversationFragment:(Lcom/nextcloud/talk/ui/dialog/FilterConversationFragment;)Lcom/nextcloud/talk/ui/dialog/FilterConversationFragment; // method@e5ca │ │ +489696: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1067 │ │ + 0x0000 line=1020 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/ui/dialog/FilterConversationFragment; │ │ │ │ #85 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/ui/dialog/MessageActionsDialog;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -489694: |[489694] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/ui/dialog/MessageActionsDialog;)V │ │ -4896a4: 7020 dce5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectMessageActionsDialog:(Lcom/nextcloud/talk/ui/dialog/MessageActionsDialog;)Lcom/nextcloud/talk/ui/dialog/MessageActionsDialog; // method@e5dc │ │ -4896aa: 0e00 |0003: return-void │ │ +489698: |[489698] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/ui/dialog/MessageActionsDialog;)V │ │ +4896a8: 7020 dce5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectMessageActionsDialog:(Lcom/nextcloud/talk/ui/dialog/MessageActionsDialog;)Lcom/nextcloud/talk/ui/dialog/MessageActionsDialog; // method@e5dc │ │ +4896ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=830 │ │ + 0x0000 line=1221 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/ui/dialog/MessageActionsDialog; │ │ │ │ #86 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/ui/dialog/MoreCallActionsDialog;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4896ac: |[4896ac] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/ui/dialog/MoreCallActionsDialog;)V │ │ -4896bc: 7020 e0e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectMoreCallActionsDialog:(Lcom/nextcloud/talk/ui/dialog/MoreCallActionsDialog;)Lcom/nextcloud/talk/ui/dialog/MoreCallActionsDialog; // method@e5e0 │ │ -4896c2: 0e00 |0003: return-void │ │ +4896b0: |[4896b0] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/ui/dialog/MoreCallActionsDialog;)V │ │ +4896c0: 7020 e0e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectMoreCallActionsDialog:(Lcom/nextcloud/talk/ui/dialog/MoreCallActionsDialog;)Lcom/nextcloud/talk/ui/dialog/MoreCallActionsDialog; // method@e5e0 │ │ +4896c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1251 │ │ + 0x0000 line=1083 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/ui/dialog/MoreCallActionsDialog; │ │ │ │ #87 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/ui/dialog/SaveToStorageDialogFragment;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4896c4: |[4896c4] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/ui/dialog/SaveToStorageDialogFragment;)V │ │ -4896d4: 7020 f8e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectSaveToStorageDialogFragment:(Lcom/nextcloud/talk/ui/dialog/SaveToStorageDialogFragment;)Lcom/nextcloud/talk/ui/dialog/SaveToStorageDialogFragment; // method@e5f8 │ │ -4896da: 0e00 |0003: return-void │ │ +4896c8: |[4896c8] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/ui/dialog/SaveToStorageDialogFragment;)V │ │ +4896d8: 7020 f8e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectSaveToStorageDialogFragment:(Lcom/nextcloud/talk/ui/dialog/SaveToStorageDialogFragment;)Lcom/nextcloud/talk/ui/dialog/SaveToStorageDialogFragment; // method@e5f8 │ │ +4896de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=880 │ │ + 0x0000 line=875 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/ui/dialog/SaveToStorageDialogFragment; │ │ │ │ #88 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/ui/dialog/ScopeDialog;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4896dc: |[4896dc] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/ui/dialog/ScopeDialog;)V │ │ -4896ec: 7020 f9e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectScopeDialog:(Lcom/nextcloud/talk/ui/dialog/ScopeDialog;)Lcom/nextcloud/talk/ui/dialog/ScopeDialog; // method@e5f9 │ │ -4896f2: 0e00 |0003: return-void │ │ +4896e0: |[4896e0] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/ui/dialog/ScopeDialog;)V │ │ +4896f0: 7020 f9e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectScopeDialog:(Lcom/nextcloud/talk/ui/dialog/ScopeDialog;)Lcom/nextcloud/talk/ui/dialog/ScopeDialog; // method@e5f9 │ │ +4896f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1132 │ │ + 0x0000 line=1226 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/ui/dialog/ScopeDialog; │ │ │ │ #89 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/ui/dialog/SetPhoneNumberDialogFragment;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4896f4: |[4896f4] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/ui/dialog/SetPhoneNumberDialogFragment;)V │ │ -489704: 7020 fbe5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectSetPhoneNumberDialogFragment:(Lcom/nextcloud/talk/ui/dialog/SetPhoneNumberDialogFragment;)Lcom/nextcloud/talk/ui/dialog/SetPhoneNumberDialogFragment; // method@e5fb │ │ -48970a: 0e00 |0003: return-void │ │ +4896f8: |[4896f8] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/ui/dialog/SetPhoneNumberDialogFragment;)V │ │ +489708: 7020 fbe5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectSetPhoneNumberDialogFragment:(Lcom/nextcloud/talk/ui/dialog/SetPhoneNumberDialogFragment;)Lcom/nextcloud/talk/ui/dialog/SetPhoneNumberDialogFragment; // method@e5fb │ │ +48970e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=815 │ │ + 0x0000 line=820 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/ui/dialog/SetPhoneNumberDialogFragment; │ │ │ │ #90 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/ui/dialog/SetStatusDialogFragment;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -48970c: |[48970c] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/ui/dialog/SetStatusDialogFragment;)V │ │ -48971c: 7020 fce5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectSetStatusDialogFragment:(Lcom/nextcloud/talk/ui/dialog/SetStatusDialogFragment;)Lcom/nextcloud/talk/ui/dialog/SetStatusDialogFragment; // method@e5fc │ │ -489722: 0e00 |0003: return-void │ │ +489710: |[489710] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/ui/dialog/SetStatusDialogFragment;)V │ │ +489720: 7020 fce5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectSetStatusDialogFragment:(Lcom/nextcloud/talk/ui/dialog/SetStatusDialogFragment;)Lcom/nextcloud/talk/ui/dialog/SetStatusDialogFragment; // method@e5fc │ │ +489726: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=968 │ │ + 0x0000 line=1137 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/ui/dialog/SetStatusDialogFragment; │ │ │ │ #91 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/ui/dialog/ShowReactionsDialog;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -489724: |[489724] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/ui/dialog/ShowReactionsDialog;)V │ │ -489734: 7020 01e6 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectShowReactionsDialog:(Lcom/nextcloud/talk/ui/dialog/ShowReactionsDialog;)Lcom/nextcloud/talk/ui/dialog/ShowReactionsDialog; // method@e601 │ │ -48973a: 0e00 |0003: return-void │ │ +489728: |[489728] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/ui/dialog/ShowReactionsDialog;)V │ │ +489738: 7020 01e6 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectShowReactionsDialog:(Lcom/nextcloud/talk/ui/dialog/ShowReactionsDialog;)Lcom/nextcloud/talk/ui/dialog/ShowReactionsDialog; // method@e601 │ │ +48973e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1057 │ │ + 0x0000 line=1251 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/ui/dialog/ShowReactionsDialog; │ │ │ │ #92 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/ui/dialog/SortingOrderDialogFragment;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -48973c: |[48973c] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/ui/dialog/SortingOrderDialogFragment;)V │ │ -48974c: 7020 03e6 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectSortingOrderDialogFragment:(Lcom/nextcloud/talk/ui/dialog/SortingOrderDialogFragment;)Lcom/nextcloud/talk/ui/dialog/SortingOrderDialogFragment; // method@e603 │ │ -489752: 0e00 |0003: return-void │ │ +489740: |[489740] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/ui/dialog/SortingOrderDialogFragment;)V │ │ +489750: 7020 03e6 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectSortingOrderDialogFragment:(Lcom/nextcloud/talk/ui/dialog/SortingOrderDialogFragment;)Lcom/nextcloud/talk/ui/dialog/SortingOrderDialogFragment; // method@e603 │ │ +489756: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1092 │ │ + 0x0000 line=940 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/ui/dialog/SortingOrderDialogFragment; │ │ │ │ #93 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/upload/chunked/ChunkedFileUploader;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -489754: |[489754] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/upload/chunked/ChunkedFileUploader;)V │ │ -489764: 0e00 |0000: return-void │ │ +489758: |[489758] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/upload/chunked/ChunkedFileUploader;)V │ │ +489768: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #94 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/utils/PickImage;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -489768: |[489768] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/utils/PickImage;)V │ │ -489778: 7020 e9e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectPickImage:(Lcom/nextcloud/talk/utils/PickImage;)Lcom/nextcloud/talk/utils/PickImage; // method@e5e9 │ │ -48977e: 0e00 |0003: return-void │ │ +48976c: |[48976c] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/utils/PickImage;)V │ │ +48977c: 7020 e9e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectPickImage:(Lcom/nextcloud/talk/utils/PickImage;)Lcom/nextcloud/talk/utils/PickImage; // method@e5e9 │ │ +489782: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1107 │ │ + 0x0000 line=1025 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/utils/PickImage; │ │ │ │ #95 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/utils/PushUtils;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -489780: |[489780] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/utils/PushUtils;)V │ │ -489790: 7020 f4e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectPushUtils:(Lcom/nextcloud/talk/utils/PushUtils;)Lcom/nextcloud/talk/utils/PushUtils; // method@e5f4 │ │ -489796: 0e00 |0003: return-void │ │ +489784: |[489784] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/utils/PushUtils;)V │ │ +489794: 7020 f4e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectPushUtils:(Lcom/nextcloud/talk/utils/PushUtils;)Lcom/nextcloud/talk/utils/PushUtils; // method@e5f4 │ │ +48979a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1246 │ │ + 0x0000 line=860 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/utils/PushUtils; │ │ │ │ #96 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/utils/database/arbitrarystorage/ArbitraryStorageModule;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -489798: |[489798] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/utils/database/arbitrarystorage/ArbitraryStorageModule;)V │ │ -4897a8: 0e00 |0000: return-void │ │ +48979c: |[48979c] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/utils/database/arbitrarystorage/ArbitraryStorageModule;)V │ │ +4897ac: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #97 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/utils/power/PowerManagerUtils;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4897ac: |[4897ac] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/utils/power/PowerManagerUtils;)V │ │ -4897bc: 7020 f0e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectPowerManagerUtils:(Lcom/nextcloud/talk/utils/power/PowerManagerUtils;)Lcom/nextcloud/talk/utils/power/PowerManagerUtils; // method@e5f0 │ │ -4897c2: 0e00 |0003: return-void │ │ +4897b0: |[4897b0] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/utils/power/PowerManagerUtils;)V │ │ +4897c0: 7020 f0e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectPowerManagerUtils:(Lcom/nextcloud/talk/utils/power/PowerManagerUtils;)Lcom/nextcloud/talk/utils/power/PowerManagerUtils; // method@e5f0 │ │ +4897c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1286 │ │ + 0x0000 line=1152 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/utils/power/PowerManagerUtils; │ │ │ │ #98 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/utils/preferences/preferencestorage/DatabaseStorageModule;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4897c4: |[4897c4] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/utils/preferences/preferencestorage/DatabaseStorageModule;)V │ │ -4897d4: 7020 c1e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectDatabaseStorageModule:(Lcom/nextcloud/talk/utils/preferences/preferencestorage/DatabaseStorageModule;)Lcom/nextcloud/talk/utils/preferences/preferencestorage/DatabaseStorageModule; // method@e5c1 │ │ -4897da: 0e00 |0003: return-void │ │ +4897c8: |[4897c8] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/utils/preferences/preferencestorage/DatabaseStorageModule;)V │ │ +4897d8: 7020 c1e5 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectDatabaseStorageModule:(Lcom/nextcloud/talk/utils/preferences/preferencestorage/DatabaseStorageModule;)Lcom/nextcloud/talk/utils/preferences/preferencestorage/DatabaseStorageModule; // method@e5c1 │ │ +4897de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1142 │ │ + 0x0000 line=1093 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/utils/preferences/preferencestorage/DatabaseStorageModule; │ │ │ │ #99 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/webrtc/WebSocketConnectionHelper;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4897dc: |[4897dc] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/webrtc/WebSocketConnectionHelper;)V │ │ -4897ec: 7020 0ae6 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectWebSocketConnectionHelper:(Lcom/nextcloud/talk/webrtc/WebSocketConnectionHelper;)Lcom/nextcloud/talk/webrtc/WebSocketConnectionHelper; // method@e60a │ │ -4897f2: 0e00 |0003: return-void │ │ +4897e0: |[4897e0] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/webrtc/WebSocketConnectionHelper;)V │ │ +4897f0: 7020 0ae6 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectWebSocketConnectionHelper:(Lcom/nextcloud/talk/webrtc/WebSocketConnectionHelper;)Lcom/nextcloud/talk/webrtc/WebSocketConnectionHelper; // method@e60a │ │ +4897f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1076 │ │ + 0x0000 line=1088 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/webrtc/WebSocketConnectionHelper; │ │ │ │ #100 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;) │ │ name : 'inject' │ │ type : '(Lcom/nextcloud/talk/webrtc/WebSocketInstance;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4897f4: |[4897f4] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/webrtc/WebSocketInstance;)V │ │ -489804: 7020 0be6 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectWebSocketInstance:(Lcom/nextcloud/talk/webrtc/WebSocketInstance;)Lcom/nextcloud/talk/webrtc/WebSocketInstance; // method@e60b │ │ -48980a: 0e00 |0003: return-void │ │ +4897f8: |[4897f8] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.inject:(Lcom/nextcloud/talk/webrtc/WebSocketInstance;)V │ │ +489808: 7020 0be6 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;.injectWebSocketInstance:(Lcom/nextcloud/talk/webrtc/WebSocketInstance;)Lcom/nextcloud/talk/webrtc/WebSocketInstance; // method@e60b │ │ +48980e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=1172 │ │ + 0x0000 line=920 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/webrtc/WebSocketInstance; │ │ │ │ source_file_idx : 8732 (DaggerNextcloudTalkApplicationComponent.java) │ │ │ │ Class #7399 header: │ │ @@ -1975056,17 +1975056,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -48982c: |[48982c] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent.:()V │ │ -48983c: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -489842: 0e00 |0003: return-void │ │ +489830: |[489830] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent.:()V │ │ +489840: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +489846: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=367 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent; │ │ │ │ #1 : (in Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent;) │ │ @@ -1975074,19 +1975074,19 @@ │ │ type : '()Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$Builder;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -48980c: |[48980c] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent.builder:()Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$Builder; │ │ -48981c: 2200 7120 |0000: new-instance v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$Builder; // type@2071 │ │ -489820: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -489822: 7020 f6e4 1000 |0003: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$Builder;.:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent-IA;)V // method@e4f6 │ │ -489828: 1100 |0006: return-object v0 │ │ +489810: |[489810] com.nextcloud.talk.application.DaggerNextcloudTalkApplicationComponent.builder:()Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$Builder; │ │ +489820: 2200 7120 |0000: new-instance v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$Builder; // type@2071 │ │ +489824: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +489826: 7020 f6e4 1000 |0003: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$Builder;.:(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent-IA;)V // method@e4f6 │ │ +48982c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=371 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 8732 (DaggerNextcloudTalkApplicationComponent.java) │ │ @@ -1975119,18 +1975119,18 @@ │ │ type : '(Lcom/nextcloud/talk/application/NextcloudTalkApplication;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -489864: |[489864] com.nextcloud.talk.application.NextcloudTalkApplication$$ExternalSyntheticLambda0.:(Lcom/nextcloud/talk/application/NextcloudTalkApplication;)V │ │ -489874: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48987a: 5b01 31af |0003: iput-object v1, v0, Lcom/nextcloud/talk/application/NextcloudTalkApplication$$ExternalSyntheticLambda0;.f$0:Lcom/nextcloud/talk/application/NextcloudTalkApplication; // field@af31 │ │ -48987e: 0e00 |0005: return-void │ │ +489868: |[489868] com.nextcloud.talk.application.NextcloudTalkApplication$$ExternalSyntheticLambda0.:(Lcom/nextcloud/talk/application/NextcloudTalkApplication;)V │ │ +489878: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48987e: 5b01 31af |0003: iput-object v1, v0, Lcom/nextcloud/talk/application/NextcloudTalkApplication$$ExternalSyntheticLambda0;.f$0:Lcom/nextcloud/talk/application/NextcloudTalkApplication; // field@af31 │ │ +489882: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/application/NextcloudTalkApplication$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/application/NextcloudTalkApplication; │ │ │ │ @@ -1975140,19 +1975140,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -489844: |[489844] com.nextcloud.talk.application.NextcloudTalkApplication$$ExternalSyntheticLambda0.invoke:()Ljava/lang/Object; │ │ -489854: 5410 31af |0000: iget-object v0, v1, Lcom/nextcloud/talk/application/NextcloudTalkApplication$$ExternalSyntheticLambda0;.f$0:Lcom/nextcloud/talk/application/NextcloudTalkApplication; // field@af31 │ │ -489858: 7110 2ce6 0000 |0002: invoke-static {v0}, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.$r8$lambda$V4kluKYmD6WQVVwywhThhoetsrk:(Lcom/nextcloud/talk/application/NextcloudTalkApplication;)Lcoil/memory/MemoryCache; // method@e62c │ │ -48985e: 0c00 |0005: move-result-object v0 │ │ -489860: 1100 |0006: return-object v0 │ │ +489848: |[489848] com.nextcloud.talk.application.NextcloudTalkApplication$$ExternalSyntheticLambda0.invoke:()Ljava/lang/Object; │ │ +489858: 5410 31af |0000: iget-object v0, v1, Lcom/nextcloud/talk/application/NextcloudTalkApplication$$ExternalSyntheticLambda0;.f$0:Lcom/nextcloud/talk/application/NextcloudTalkApplication; // field@af31 │ │ +48985c: 7110 2ce6 0000 |0002: invoke-static {v0}, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.$r8$lambda$V4kluKYmD6WQVVwywhThhoetsrk:(Lcom/nextcloud/talk/application/NextcloudTalkApplication;)Lcoil/memory/MemoryCache; // method@e62c │ │ +489862: 0c00 |0005: move-result-object v0 │ │ +489864: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/nextcloud/talk/application/NextcloudTalkApplication$$ExternalSyntheticLambda0; │ │ │ │ source_file_idx : 8354 (D8$$SyntheticClass) │ │ @@ -1975186,17 +1975186,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -48989c: |[48989c] com.nextcloud.talk.application.NextcloudTalkApplication$Companion.:()V │ │ -4898ac: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4898b2: 0e00 |0003: return-void │ │ +4898a0: |[4898a0] com.nextcloud.talk.application.NextcloudTalkApplication$Companion.:()V │ │ +4898b0: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4898b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/NextcloudTalkApplication$Companion; │ │ │ │ #1 : (in Lcom/nextcloud/talk/application/NextcloudTalkApplication$Companion;) │ │ @@ -1975204,35 +1975204,35 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4898b4: |[4898b4] com.nextcloud.talk.application.NextcloudTalkApplication$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -4898c4: 7010 24e6 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/application/NextcloudTalkApplication$Companion;.:()V // method@e624 │ │ -4898ca: 0e00 |0003: return-void │ │ +4898b8: |[4898b8] com.nextcloud.talk.application.NextcloudTalkApplication$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +4898c8: 7010 24e6 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/application/NextcloudTalkApplication$Companion;.:()V // method@e624 │ │ +4898ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/nextcloud/talk/application/NextcloudTalkApplication$Companion;) │ │ name : 'getSharedApplication' │ │ type : '()Lcom/nextcloud/talk/application/NextcloudTalkApplication;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -489880: |[489880] com.nextcloud.talk.application.NextcloudTalkApplication$Companion.getSharedApplication:()Lcom/nextcloud/talk/application/NextcloudTalkApplication; │ │ -489890: 7100 2fe6 0000 |0000: invoke-static {}, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.access$getSharedApplication$cp:()Lcom/nextcloud/talk/application/NextcloudTalkApplication; // method@e62f │ │ -489896: 0c00 |0003: move-result-object v0 │ │ -489898: 1100 |0004: return-object v0 │ │ +489884: |[489884] com.nextcloud.talk.application.NextcloudTalkApplication$Companion.getSharedApplication:()Lcom/nextcloud/talk/application/NextcloudTalkApplication; │ │ +489894: 7100 2fe6 0000 |0000: invoke-static {}, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.access$getSharedApplication$cp:()Lcom/nextcloud/talk/application/NextcloudTalkApplication; // method@e62f │ │ +48989a: 0c00 |0003: move-result-object v0 │ │ +48989c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/nextcloud/talk/application/NextcloudTalkApplication$Companion; │ │ │ │ #1 : (in Lcom/nextcloud/talk/application/NextcloudTalkApplication$Companion;) │ │ @@ -1975240,52 +1975240,52 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 71 16-bit code units │ │ -4898cc: |[4898cc] com.nextcloud.talk.application.NextcloudTalkApplication$Companion.setAppTheme:(Ljava/lang/String;)V │ │ -4898dc: 1a00 51f2 |0000: const-string v0, "theme" // string@f251 │ │ -4898e0: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4898e6: 6e10 60f6 0300 |0005: invoke-virtual {v3}, Ljava/lang/String;.hashCode:()I // method@f660 │ │ -4898ec: 0a00 |0008: move-result v0 │ │ -4898ee: 1401 e301 17cc |0009: const v1, #float -3.95857e+07 // #cc1701e3 │ │ -4898f4: 3210 2900 |000c: if-eq v0, v1, 0035 // +0029 │ │ -4898f8: 1401 4877 e20a |000e: const v1, #float 2.18079e-32 // #0ae27748 │ │ -4898fe: 3210 1600 |0011: if-eq v0, v1, 0027 // +0016 │ │ -489902: 1401 409a 6c51 |0013: const v1, #float 6.35125e+10 // #516c9a40 │ │ -489908: 3210 0300 |0016: if-eq v0, v1, 0019 // +0003 │ │ -48990c: 2825 |0018: goto 003d // +0025 │ │ -48990e: 1a00 81d1 |0019: const-string v0, "night_yes" // string@d181 │ │ -489912: 6e20 59f6 0300 |001b: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@f659 │ │ -489918: 0a03 |001e: move-result v3 │ │ -48991a: 3903 0300 |001f: if-nez v3, 0022 // +0003 │ │ -48991e: 281c |0021: goto 003d // +001c │ │ -489920: 1223 |0022: const/4 v3, #int 2 // #2 │ │ -489922: 7110 a40a 0300 |0023: invoke-static {v3}, Landroidx/appcompat/app/AppCompatDelegate;.setDefaultNightMode:(I)V // method@0aa4 │ │ -489928: 2820 |0026: goto 0046 // +0020 │ │ -48992a: 1a00 80d1 |0027: const-string v0, "night_no" // string@d180 │ │ -48992e: 6e20 59f6 0300 |0029: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@f659 │ │ -489934: 0a03 |002c: move-result v3 │ │ -489936: 3903 0300 |002d: if-nez v3, 0030 // +0003 │ │ -48993a: 280e |002f: goto 003d // +000e │ │ -48993c: 1213 |0030: const/4 v3, #int 1 // #1 │ │ -48993e: 7110 a40a 0300 |0031: invoke-static {v3}, Landroidx/appcompat/app/AppCompatDelegate;.setDefaultNightMode:(I)V // method@0aa4 │ │ -489944: 2812 |0034: goto 0046 // +0012 │ │ -489946: 1a00 7b8a |0035: const-string v0, "battery_saver" // string@8a7b │ │ -48994a: 6e20 59f6 0300 |0037: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@f659 │ │ -489950: 0a03 |003a: move-result v3 │ │ -489952: 3903 0700 |003b: if-nez v3, 0042 // +0007 │ │ -489956: 12f3 |003d: const/4 v3, #int -1 // #ff │ │ -489958: 7110 a40a 0300 |003e: invoke-static {v3}, Landroidx/appcompat/app/AppCompatDelegate;.setDefaultNightMode:(I)V // method@0aa4 │ │ -48995e: 2805 |0041: goto 0046 // +0005 │ │ -489960: 1233 |0042: const/4 v3, #int 3 // #3 │ │ -489962: 7110 a40a 0300 |0043: invoke-static {v3}, Landroidx/appcompat/app/AppCompatDelegate;.setDefaultNightMode:(I)V // method@0aa4 │ │ -489968: 0e00 |0046: return-void │ │ +4898d0: |[4898d0] com.nextcloud.talk.application.NextcloudTalkApplication$Companion.setAppTheme:(Ljava/lang/String;)V │ │ +4898e0: 1a00 51f2 |0000: const-string v0, "theme" // string@f251 │ │ +4898e4: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4898ea: 6e10 60f6 0300 |0005: invoke-virtual {v3}, Ljava/lang/String;.hashCode:()I // method@f660 │ │ +4898f0: 0a00 |0008: move-result v0 │ │ +4898f2: 1401 e301 17cc |0009: const v1, #float -3.95857e+07 // #cc1701e3 │ │ +4898f8: 3210 2900 |000c: if-eq v0, v1, 0035 // +0029 │ │ +4898fc: 1401 4877 e20a |000e: const v1, #float 2.18079e-32 // #0ae27748 │ │ +489902: 3210 1600 |0011: if-eq v0, v1, 0027 // +0016 │ │ +489906: 1401 409a 6c51 |0013: const v1, #float 6.35125e+10 // #516c9a40 │ │ +48990c: 3210 0300 |0016: if-eq v0, v1, 0019 // +0003 │ │ +489910: 2825 |0018: goto 003d // +0025 │ │ +489912: 1a00 81d1 |0019: const-string v0, "night_yes" // string@d181 │ │ +489916: 6e20 59f6 0300 |001b: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@f659 │ │ +48991c: 0a03 |001e: move-result v3 │ │ +48991e: 3903 0300 |001f: if-nez v3, 0022 // +0003 │ │ +489922: 281c |0021: goto 003d // +001c │ │ +489924: 1223 |0022: const/4 v3, #int 2 // #2 │ │ +489926: 7110 a40a 0300 |0023: invoke-static {v3}, Landroidx/appcompat/app/AppCompatDelegate;.setDefaultNightMode:(I)V // method@0aa4 │ │ +48992c: 2820 |0026: goto 0046 // +0020 │ │ +48992e: 1a00 80d1 |0027: const-string v0, "night_no" // string@d180 │ │ +489932: 6e20 59f6 0300 |0029: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@f659 │ │ +489938: 0a03 |002c: move-result v3 │ │ +48993a: 3903 0300 |002d: if-nez v3, 0030 // +0003 │ │ +48993e: 280e |002f: goto 003d // +000e │ │ +489940: 1213 |0030: const/4 v3, #int 1 // #1 │ │ +489942: 7110 a40a 0300 |0031: invoke-static {v3}, Landroidx/appcompat/app/AppCompatDelegate;.setDefaultNightMode:(I)V // method@0aa4 │ │ +489948: 2812 |0034: goto 0046 // +0012 │ │ +48994a: 1a00 7b8a |0035: const-string v0, "battery_saver" // string@8a7b │ │ +48994e: 6e20 59f6 0300 |0037: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@f659 │ │ +489954: 0a03 |003a: move-result v3 │ │ +489956: 3903 0700 |003b: if-nez v3, 0042 // +0007 │ │ +48995a: 12f3 |003d: const/4 v3, #int -1 // #ff │ │ +48995c: 7110 a40a 0300 |003e: invoke-static {v3}, Landroidx/appcompat/app/AppCompatDelegate;.setDefaultNightMode:(I)V // method@0aa4 │ │ +489962: 2805 |0041: goto 0046 // +0005 │ │ +489964: 1233 |0042: const/4 v3, #int 3 // #3 │ │ +489966: 7110 a40a 0300 |0043: invoke-static {v3}, Landroidx/appcompat/app/AppCompatDelegate;.setDefaultNightMode:(I)V // method@0aa4 │ │ +48996c: 0e00 |0046: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=253 │ │ 0x0023 line=255 │ │ 0x0027 line=253 │ │ 0x0031 line=254 │ │ 0x0035 line=253 │ │ @@ -1975300,17 +1975300,17 @@ │ │ type : '(Lcom/nextcloud/talk/application/NextcloudTalkApplication;)V' │ │ access : 0x0014 (PROTECTED FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -48996c: |[48996c] com.nextcloud.talk.application.NextcloudTalkApplication$Companion.setSharedApplication:(Lcom/nextcloud/talk/application/NextcloudTalkApplication;)V │ │ -48997c: 7110 30e6 0100 |0000: invoke-static {v1}, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.access$setSharedApplication$cp:(Lcom/nextcloud/talk/application/NextcloudTalkApplication;)V // method@e630 │ │ -489982: 0e00 |0003: return-void │ │ +489970: |[489970] com.nextcloud.talk.application.NextcloudTalkApplication$Companion.setSharedApplication:(Lcom/nextcloud/talk/application/NextcloudTalkApplication;)V │ │ +489980: 7110 30e6 0100 |0000: invoke-static {v1}, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.access$setSharedApplication$cp:(Lcom/nextcloud/talk/application/NextcloudTalkApplication;)V // method@e630 │ │ +489986: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/NextcloudTalkApplication$Companion; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/application/NextcloudTalkApplication; │ │ │ │ @@ -1975346,17 +1975346,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -489984: |[489984] com.nextcloud.talk.application.NextcloudTalkApplication$hook$1.:()V │ │ -489994: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48999a: 0e00 |0003: return-void │ │ +489988: |[489988] com.nextcloud.talk.application.NextcloudTalkApplication$hook$1.:()V │ │ +489998: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48999e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/application/NextcloudTalkApplication$hook$1; │ │ │ │ Virtual methods - │ │ @@ -1975365,25 +1975365,25 @@ │ │ type : '(Lnet/sqlcipher/database/SQLiteDatabase;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -48999c: |[48999c] com.nextcloud.talk.application.NextcloudTalkApplication$hook$1.postKey:(Lnet/sqlcipher/database/SQLiteDatabase;)V │ │ -4899ac: 1a00 8497 |0000: const-string v0, "database" // string@9784 │ │ -4899b0: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4899b6: 1a00 bf20 |0005: const-string v0, "DB cipher_migrate START" // string@20bf │ │ -4899ba: 1a01 2971 |0007: const-string v1, "TalkApplication" // string@7129 │ │ -4899be: 7120 7105 0100 |0009: invoke-static {v1, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0571 │ │ -4899c4: 1a00 ff62 |000c: const-string v0, "PRAGMA cipher_migrate;" // string@62ff │ │ -4899c8: 6e20 a4fc 0300 |000e: invoke-virtual {v3, v0}, Lnet/sqlcipher/database/SQLiteDatabase;.rawExecSQL:(Ljava/lang/String;)V // method@fca4 │ │ -4899ce: 1a03 be20 |0011: const-string v3, "DB cipher_migrate END" // string@20be │ │ -4899d2: 7120 7105 3100 |0013: invoke-static {v1, v3}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0571 │ │ -4899d8: 0e00 |0016: return-void │ │ +4899a0: |[4899a0] com.nextcloud.talk.application.NextcloudTalkApplication$hook$1.postKey:(Lnet/sqlcipher/database/SQLiteDatabase;)V │ │ +4899b0: 1a00 8497 |0000: const-string v0, "database" // string@9784 │ │ +4899b4: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4899ba: 1a00 bf20 |0005: const-string v0, "DB cipher_migrate START" // string@20bf │ │ +4899be: 1a01 2971 |0007: const-string v1, "TalkApplication" // string@7129 │ │ +4899c2: 7120 7105 0100 |0009: invoke-static {v1, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0571 │ │ +4899c8: 1a00 ff62 |000c: const-string v0, "PRAGMA cipher_migrate;" // string@62ff │ │ +4899cc: 6e20 a4fc 0300 |000e: invoke-virtual {v3, v0}, Lnet/sqlcipher/database/SQLiteDatabase;.rawExecSQL:(Ljava/lang/String;)V // method@fca4 │ │ +4899d2: 1a03 be20 |0011: const-string v3, "DB cipher_migrate END" // string@20be │ │ +4899d6: 7120 7105 3100 |0013: invoke-static {v1, v3}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0571 │ │ +4899dc: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=110 │ │ 0x000c line=111 │ │ 0x0011 line=112 │ │ locals : │ │ 0x0000 - 0x0017 reg=2 this Lcom/nextcloud/talk/application/NextcloudTalkApplication$hook$1; │ │ @@ -1975394,18 +1975394,18 @@ │ │ type : '(Lnet/sqlcipher/database/SQLiteDatabase;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4899dc: |[4899dc] com.nextcloud.talk.application.NextcloudTalkApplication$hook$1.preKey:(Lnet/sqlcipher/database/SQLiteDatabase;)V │ │ -4899ec: 1a00 8497 |0000: const-string v0, "database" // string@9784 │ │ -4899f0: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4899f6: 0e00 |0005: return-void │ │ +4899e0: |[4899e0] com.nextcloud.talk.application.NextcloudTalkApplication$hook$1.preKey:(Lnet/sqlcipher/database/SQLiteDatabase;)V │ │ +4899f0: 1a00 8497 |0000: const-string v0, "database" // string@9784 │ │ +4899f4: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4899fa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 24782 (NextcloudTalkApplication.kt) │ │ │ │ Class #7404 header: │ │ @@ -1975492,62 +1975492,62 @@ │ │ type : '(Lcom/nextcloud/talk/application/NextcloudTalkApplication;)Lcoil/memory/MemoryCache;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -489b88: |[489b88] com.nextcloud.talk.application.NextcloudTalkApplication.$r8$lambda$V4kluKYmD6WQVVwywhThhoetsrk:(Lcom/nextcloud/talk/application/NextcloudTalkApplication;)Lcoil/memory/MemoryCache; │ │ -489b98: 7110 34e6 0000 |0000: invoke-static {v0}, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.buildDefaultImageLoader$lambda$0:(Lcom/nextcloud/talk/application/NextcloudTalkApplication;)Lcoil/memory/MemoryCache; // method@e634 │ │ -489b9e: 0c00 |0003: move-result-object v0 │ │ -489ba0: 1100 |0004: return-object v0 │ │ +489b8c: |[489b8c] com.nextcloud.talk.application.NextcloudTalkApplication.$r8$lambda$V4kluKYmD6WQVVwywhThhoetsrk:(Lcom/nextcloud/talk/application/NextcloudTalkApplication;)Lcoil/memory/MemoryCache; │ │ +489b9c: 7110 34e6 0000 |0000: invoke-static {v0}, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.buildDefaultImageLoader$lambda$0:(Lcom/nextcloud/talk/application/NextcloudTalkApplication;)Lcoil/memory/MemoryCache; // method@e634 │ │ +489ba2: 0c00 |0003: move-result-object v0 │ │ +489ba4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/application/NextcloudTalkApplication;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -489c90: |[489c90] com.nextcloud.talk.application.NextcloudTalkApplication.:()V │ │ -489ca0: 2200 7720 |0000: new-instance v0, Lcom/nextcloud/talk/application/NextcloudTalkApplication$Companion; // type@2077 │ │ -489ca4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -489ca6: 7020 25e6 1000 |0003: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/NextcloudTalkApplication$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@e625 │ │ -489cac: 6900 34af |0006: sput-object v0, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.Companion:Lcom/nextcloud/talk/application/NextcloudTalkApplication$Companion; // field@af34 │ │ -489cb0: 1300 0800 |0008: const/16 v0, #int 8 // #8 │ │ -489cb4: 6700 32af |000a: sput v0, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.$stable:I // field@af32 │ │ -489cb8: 1a00 cd60 |000c: const-string v0, "NextcloudTalkApplication" // string@60cd │ │ -489cbc: 6900 37af |000e: sput-object v0, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.TAG:Ljava/lang/String; // field@af37 │ │ -489cc0: 0e00 |0010: return-void │ │ +489c94: |[489c94] com.nextcloud.talk.application.NextcloudTalkApplication.:()V │ │ +489ca4: 2200 7720 |0000: new-instance v0, Lcom/nextcloud/talk/application/NextcloudTalkApplication$Companion; // type@2077 │ │ +489ca8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +489caa: 7020 25e6 1000 |0003: invoke-direct {v0, v1}, Lcom/nextcloud/talk/application/NextcloudTalkApplication$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@e625 │ │ +489cb0: 6900 34af |0006: sput-object v0, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.Companion:Lcom/nextcloud/talk/application/NextcloudTalkApplication$Companion; // field@af34 │ │ +489cb4: 1300 0800 |0008: const/16 v0, #int 8 // #8 │ │ +489cb8: 6700 32af |000a: sput v0, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.$stable:I // field@af32 │ │ +489cbc: 1a00 cd60 |000c: const-string v0, "NextcloudTalkApplication" // string@60cd │ │ +489cc0: 6900 37af |000e: sput-object v0, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.TAG:Ljava/lang/String; // field@af37 │ │ +489cc4: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x000c line=240 │ │ locals : │ │ │ │ #2 : (in Lcom/nextcloud/talk/application/NextcloudTalkApplication;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -489cc4: |[489cc4] com.nextcloud.talk.application.NextcloudTalkApplication.:()V │ │ -489cd4: 7010 ea0e 0100 |0000: invoke-direct {v1}, Landroidx/multidex/MultiDexApplication;.:()V // method@0eea │ │ -489cda: 2200 7820 |0003: new-instance v0, Lcom/nextcloud/talk/application/NextcloudTalkApplication$hook$1; // type@2078 │ │ -489cde: 7010 29e6 0000 |0005: invoke-direct {v0}, Lcom/nextcloud/talk/application/NextcloudTalkApplication$hook$1;.:()V // method@e629 │ │ -489ce4: 1f00 4626 |0008: check-cast v0, Lnet/sqlcipher/database/SQLiteDatabaseHook; // type@2646 │ │ -489ce8: 5b10 3aaf |000a: iput-object v0, v1, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.hook:Lnet/sqlcipher/database/SQLiteDatabaseHook; // field@af3a │ │ -489cec: 0e00 |000c: return-void │ │ +489cc8: |[489cc8] com.nextcloud.talk.application.NextcloudTalkApplication.:()V │ │ +489cd8: 7010 ea0e 0100 |0000: invoke-direct {v1}, Landroidx/multidex/MultiDexApplication;.:()V // method@0eea │ │ +489cde: 2200 7820 |0003: new-instance v0, Lcom/nextcloud/talk/application/NextcloudTalkApplication$hook$1; // type@2078 │ │ +489ce2: 7010 29e6 0000 |0005: invoke-direct {v0}, Lcom/nextcloud/talk/application/NextcloudTalkApplication$hook$1;.:()V // method@e629 │ │ +489ce8: 1f00 4626 |0008: check-cast v0, Lnet/sqlcipher/database/SQLiteDatabaseHook; // type@2646 │ │ +489cec: 5b10 3aaf |000a: iput-object v0, v1, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.hook:Lnet/sqlcipher/database/SQLiteDatabaseHook; // field@af3a │ │ +489cf0: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0003 line=104 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/nextcloud/talk/application/NextcloudTalkApplication; │ │ │ │ @@ -1975556,34 +1975556,34 @@ │ │ type : '()Lcom/nextcloud/talk/application/NextcloudTalkApplication;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -489be8: |[489be8] com.nextcloud.talk.application.NextcloudTalkApplication.access$getSharedApplication$cp:()Lcom/nextcloud/talk/application/NextcloudTalkApplication; │ │ -489bf8: 6200 3caf |0000: sget-object v0, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.sharedApplication:Lcom/nextcloud/talk/application/NextcloudTalkApplication; // field@af3c │ │ -489bfc: 1100 |0002: return-object v0 │ │ +489bec: |[489bec] com.nextcloud.talk.application.NextcloudTalkApplication.access$getSharedApplication$cp:()Lcom/nextcloud/talk/application/NextcloudTalkApplication; │ │ +489bfc: 6200 3caf |0000: sget-object v0, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.sharedApplication:Lcom/nextcloud/talk/application/NextcloudTalkApplication; // field@af3c │ │ +489c00: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ │ │ #4 : (in Lcom/nextcloud/talk/application/NextcloudTalkApplication;) │ │ name : 'access$setSharedApplication$cp' │ │ type : '(Lcom/nextcloud/talk/application/NextcloudTalkApplication;)V' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -489cf0: |[489cf0] com.nextcloud.talk.application.NextcloudTalkApplication.access$setSharedApplication$cp:(Lcom/nextcloud/talk/application/NextcloudTalkApplication;)V │ │ -489d00: 6900 3caf |0000: sput-object v0, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.sharedApplication:Lcom/nextcloud/talk/application/NextcloudTalkApplication; // field@af3c │ │ -489d04: 0e00 |0002: return-void │ │ +489cf4: |[489cf4] com.nextcloud.talk.application.NextcloudTalkApplication.access$setSharedApplication$cp:(Lcom/nextcloud/talk/application/NextcloudTalkApplication;)V │ │ +489d04: 6900 3caf |0000: sput-object v0, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.sharedApplication:Lcom/nextcloud/talk/application/NextcloudTalkApplication; // field@af3c │ │ +489d08: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lcom/nextcloud/talk/application/NextcloudTalkApplication; │ │ │ │ #5 : (in Lcom/nextcloud/talk/application/NextcloudTalkApplication;) │ │ @@ -1975591,58 +1975591,58 @@ │ │ type : '()Lcoil/ImageLoader;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 92 16-bit code units │ │ -489ac0: |[489ac0] com.nextcloud.talk.application.NextcloudTalkApplication.buildDefaultImageLoader:()Lcoil/ImageLoader; │ │ -489ad0: 2200 2c0b |0000: new-instance v0, Lcoil/ImageLoader$Builder; // type@0b2c │ │ -489ad4: 6e10 36e6 0700 |0002: invoke-virtual {v7}, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.getApplicationContext:()Landroid/content/Context; // method@e636 │ │ -489ada: 0c01 |0005: move-result-object v1 │ │ -489adc: 1a02 8aa2 |0006: const-string v2, "getApplicationContext(...)" // string@a28a │ │ -489ae0: 7120 fffb 2100 |0008: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -489ae6: 7020 c83e 1000 |000b: invoke-direct {v0, v1}, Lcoil/ImageLoader$Builder;.:(Landroid/content/Context;)V // method@3ec8 │ │ -489aec: 2201 7620 |000e: new-instance v1, Lcom/nextcloud/talk/application/NextcloudTalkApplication$$ExternalSyntheticLambda0; // type@2076 │ │ -489af0: 7020 22e6 7100 |0010: invoke-direct {v1, v7}, Lcom/nextcloud/talk/application/NextcloudTalkApplication$$ExternalSyntheticLambda0;.:(Lcom/nextcloud/talk/application/NextcloudTalkApplication;)V // method@e622 │ │ -489af6: 6e20 ee3e 1000 |0013: invoke-virtual {v0, v1}, Lcoil/ImageLoader$Builder;.memoryCache:(Lkotlin/jvm/functions/Function0;)Lcoil/ImageLoader$Builder; // method@3eee │ │ -489afc: 0c00 |0016: move-result-object v0 │ │ -489afe: 1211 |0017: const/4 v1, #int 1 // #1 │ │ -489b00: 6e20 dc3e 1000 |0018: invoke-virtual {v0, v1}, Lcoil/ImageLoader$Builder;.crossfade:(Z)Lcoil/ImageLoader$Builder; // method@3edc │ │ -489b06: 0c00 |001b: move-result-object v0 │ │ -489b08: 2202 1f0b |001c: new-instance v2, Lcoil/ComponentRegistry$Builder; // type@0b1f │ │ -489b0c: 7010 593e 0200 |001e: invoke-direct {v2}, Lcoil/ComponentRegistry$Builder;.:()V // method@3e59 │ │ -489b12: 6003 7000 |0021: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0070 │ │ -489b16: 1304 1c00 |0023: const/16 v4, #int 28 // #1c │ │ -489b1a: 1205 |0025: const/4 v5, #int 0 // #0 │ │ -489b1c: 1206 |0026: const/4 v6, #int 0 // #0 │ │ -489b1e: 3443 0d00 |0027: if-lt v3, v4, 0034 // +000d │ │ -489b22: 2203 9c0b |0029: new-instance v3, Lcoil/decode/ImageDecoderDecoder$Factory; // type@0b9c │ │ -489b26: 7040 6241 6351 |002b: invoke-direct {v3, v6, v1, v5}, Lcoil/decode/ImageDecoderDecoder$Factory;.:(ZILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@4162 │ │ -489b2c: 1f03 8a0b |002e: check-cast v3, Lcoil/decode/Decoder$Factory; // type@0b8a │ │ -489b30: 6e20 5b3e 3200 |0030: invoke-virtual {v2, v3}, Lcoil/ComponentRegistry$Builder;.add:(Lcoil/decode/Decoder$Factory;)Lcoil/ComponentRegistry$Builder; // method@3e5b │ │ -489b36: 280b |0033: goto 003e // +000b │ │ -489b38: 2203 990b |0034: new-instance v3, Lcoil/decode/GifDecoder$Factory; // type@0b99 │ │ -489b3c: 7040 5341 6351 |0036: invoke-direct {v3, v6, v1, v5}, Lcoil/decode/GifDecoder$Factory;.:(ZILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@4153 │ │ -489b42: 1f03 8a0b |0039: check-cast v3, Lcoil/decode/Decoder$Factory; // type@0b8a │ │ -489b46: 6e20 5b3e 3200 |003b: invoke-virtual {v2, v3}, Lcoil/ComponentRegistry$Builder;.add:(Lcoil/decode/Decoder$Factory;)Lcoil/ComponentRegistry$Builder; // method@3e5b │ │ -489b4c: 2203 ae0b |003e: new-instance v3, Lcoil/decode/SvgDecoder$Factory; // type@0bae │ │ -489b50: 7040 bb41 6351 |0040: invoke-direct {v3, v6, v1, v5}, Lcoil/decode/SvgDecoder$Factory;.:(ZILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@41bb │ │ -489b56: 1f03 8a0b |0043: check-cast v3, Lcoil/decode/Decoder$Factory; // type@0b8a │ │ -489b5a: 6e20 5b3e 3200 |0045: invoke-virtual {v2, v3}, Lcoil/ComponentRegistry$Builder;.add:(Lcoil/decode/Decoder$Factory;)Lcoil/ComponentRegistry$Builder; // method@3e5b │ │ -489b60: 6e10 633e 0200 |0048: invoke-virtual {v2}, Lcoil/ComponentRegistry$Builder;.build:()Lcoil/ComponentRegistry; // method@3e63 │ │ -489b66: 0c01 |004b: move-result-object v1 │ │ -489b68: 6e20 d93e 1000 |004c: invoke-virtual {v0, v1}, Lcoil/ImageLoader$Builder;.components:(Lcoil/ComponentRegistry;)Lcoil/ImageLoader$Builder; // method@3ed9 │ │ -489b6e: 0c00 |004f: move-result-object v0 │ │ -489b70: 6e10 39e6 0700 |0050: invoke-virtual {v7}, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.getOkHttpClient:()Lokhttp3/OkHttpClient; // method@e639 │ │ -489b76: 0c01 |0053: move-result-object v1 │ │ -489b78: 6e20 f33e 1000 |0054: invoke-virtual {v0, v1}, Lcoil/ImageLoader$Builder;.okHttpClient:(Lokhttp3/OkHttpClient;)Lcoil/ImageLoader$Builder; // method@3ef3 │ │ -489b7e: 6e10 d13e 0000 |0057: invoke-virtual {v0}, Lcoil/ImageLoader$Builder;.build:()Lcoil/ImageLoader; // method@3ed1 │ │ -489b84: 0c00 |005a: move-result-object v0 │ │ -489b86: 1100 |005b: return-object v0 │ │ +489ac4: |[489ac4] com.nextcloud.talk.application.NextcloudTalkApplication.buildDefaultImageLoader:()Lcoil/ImageLoader; │ │ +489ad4: 2200 2c0b |0000: new-instance v0, Lcoil/ImageLoader$Builder; // type@0b2c │ │ +489ad8: 6e10 36e6 0700 |0002: invoke-virtual {v7}, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.getApplicationContext:()Landroid/content/Context; // method@e636 │ │ +489ade: 0c01 |0005: move-result-object v1 │ │ +489ae0: 1a02 8aa2 |0006: const-string v2, "getApplicationContext(...)" // string@a28a │ │ +489ae4: 7120 fffb 2100 |0008: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +489aea: 7020 c83e 1000 |000b: invoke-direct {v0, v1}, Lcoil/ImageLoader$Builder;.:(Landroid/content/Context;)V // method@3ec8 │ │ +489af0: 2201 7620 |000e: new-instance v1, Lcom/nextcloud/talk/application/NextcloudTalkApplication$$ExternalSyntheticLambda0; // type@2076 │ │ +489af4: 7020 22e6 7100 |0010: invoke-direct {v1, v7}, Lcom/nextcloud/talk/application/NextcloudTalkApplication$$ExternalSyntheticLambda0;.:(Lcom/nextcloud/talk/application/NextcloudTalkApplication;)V // method@e622 │ │ +489afa: 6e20 ee3e 1000 |0013: invoke-virtual {v0, v1}, Lcoil/ImageLoader$Builder;.memoryCache:(Lkotlin/jvm/functions/Function0;)Lcoil/ImageLoader$Builder; // method@3eee │ │ +489b00: 0c00 |0016: move-result-object v0 │ │ +489b02: 1211 |0017: const/4 v1, #int 1 // #1 │ │ +489b04: 6e20 dc3e 1000 |0018: invoke-virtual {v0, v1}, Lcoil/ImageLoader$Builder;.crossfade:(Z)Lcoil/ImageLoader$Builder; // method@3edc │ │ +489b0a: 0c00 |001b: move-result-object v0 │ │ +489b0c: 2202 1f0b |001c: new-instance v2, Lcoil/ComponentRegistry$Builder; // type@0b1f │ │ +489b10: 7010 593e 0200 |001e: invoke-direct {v2}, Lcoil/ComponentRegistry$Builder;.:()V // method@3e59 │ │ +489b16: 6003 7000 |0021: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0070 │ │ +489b1a: 1304 1c00 |0023: const/16 v4, #int 28 // #1c │ │ +489b1e: 1205 |0025: const/4 v5, #int 0 // #0 │ │ +489b20: 1206 |0026: const/4 v6, #int 0 // #0 │ │ +489b22: 3443 0d00 |0027: if-lt v3, v4, 0034 // +000d │ │ +489b26: 2203 9c0b |0029: new-instance v3, Lcoil/decode/ImageDecoderDecoder$Factory; // type@0b9c │ │ +489b2a: 7040 6241 6351 |002b: invoke-direct {v3, v6, v1, v5}, Lcoil/decode/ImageDecoderDecoder$Factory;.:(ZILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@4162 │ │ +489b30: 1f03 8a0b |002e: check-cast v3, Lcoil/decode/Decoder$Factory; // type@0b8a │ │ +489b34: 6e20 5b3e 3200 |0030: invoke-virtual {v2, v3}, Lcoil/ComponentRegistry$Builder;.add:(Lcoil/decode/Decoder$Factory;)Lcoil/ComponentRegistry$Builder; // method@3e5b │ │ +489b3a: 280b |0033: goto 003e // +000b │ │ +489b3c: 2203 990b |0034: new-instance v3, Lcoil/decode/GifDecoder$Factory; // type@0b99 │ │ +489b40: 7040 5341 6351 |0036: invoke-direct {v3, v6, v1, v5}, Lcoil/decode/GifDecoder$Factory;.:(ZILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@4153 │ │ +489b46: 1f03 8a0b |0039: check-cast v3, Lcoil/decode/Decoder$Factory; // type@0b8a │ │ +489b4a: 6e20 5b3e 3200 |003b: invoke-virtual {v2, v3}, Lcoil/ComponentRegistry$Builder;.add:(Lcoil/decode/Decoder$Factory;)Lcoil/ComponentRegistry$Builder; // method@3e5b │ │ +489b50: 2203 ae0b |003e: new-instance v3, Lcoil/decode/SvgDecoder$Factory; // type@0bae │ │ +489b54: 7040 bb41 6351 |0040: invoke-direct {v3, v6, v1, v5}, Lcoil/decode/SvgDecoder$Factory;.:(ZILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@41bb │ │ +489b5a: 1f03 8a0b |0043: check-cast v3, Lcoil/decode/Decoder$Factory; // type@0b8a │ │ +489b5e: 6e20 5b3e 3200 |0045: invoke-virtual {v2, v3}, Lcoil/ComponentRegistry$Builder;.add:(Lcoil/decode/Decoder$Factory;)Lcoil/ComponentRegistry$Builder; // method@3e5b │ │ +489b64: 6e10 633e 0200 |0048: invoke-virtual {v2}, Lcoil/ComponentRegistry$Builder;.build:()Lcoil/ComponentRegistry; // method@3e63 │ │ +489b6a: 0c01 |004b: move-result-object v1 │ │ +489b6c: 6e20 d93e 1000 |004c: invoke-virtual {v0, v1}, Lcoil/ImageLoader$Builder;.components:(Lcoil/ComponentRegistry;)Lcoil/ImageLoader$Builder; // method@3ed9 │ │ +489b72: 0c00 |004f: move-result-object v0 │ │ +489b74: 6e10 39e6 0700 |0050: invoke-virtual {v7}, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.getOkHttpClient:()Lokhttp3/OkHttpClient; // method@e639 │ │ +489b7a: 0c01 |0053: move-result-object v1 │ │ +489b7c: 6e20 f33e 1000 |0054: invoke-virtual {v0, v1}, Lcoil/ImageLoader$Builder;.okHttpClient:(Lokhttp3/OkHttpClient;)Lcoil/ImageLoader$Builder; // method@3ef3 │ │ +489b82: 6e10 d13e 0000 |0057: invoke-virtual {v0}, Lcoil/ImageLoader$Builder;.build:()Lcoil/ImageLoader; // method@3ed1 │ │ +489b88: 0c00 |005a: move-result-object v0 │ │ +489b8a: 1100 |005b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ 0x000e line=216 │ │ 0x0018 line=220 │ │ 0x001c line=266 │ │ 0x0021 line=222 │ │ @@ -1975660,27 +1975660,27 @@ │ │ type : '(Lcom/nextcloud/talk/application/NextcloudTalkApplication;)Lcoil/memory/MemoryCache;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -489ba4: |[489ba4] com.nextcloud.talk.application.NextcloudTalkApplication.buildDefaultImageLoader$lambda$0:(Lcom/nextcloud/talk/application/NextcloudTalkApplication;)Lcoil/memory/MemoryCache; │ │ -489bb4: 2200 fa0b |0000: new-instance v0, Lcoil/memory/MemoryCache$Builder; // type@0bfa │ │ -489bb8: 6e10 36e6 0300 |0002: invoke-virtual {v3}, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.getApplicationContext:()Landroid/content/Context; // method@e636 │ │ -489bbe: 0c03 |0005: move-result-object v3 │ │ -489bc0: 1a01 8aa2 |0006: const-string v1, "getApplicationContext(...)" // string@a28a │ │ -489bc4: 7120 fffb 1300 |0008: invoke-static {v3, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -489bca: 7020 a143 3000 |000b: invoke-direct {v0, v3}, Lcoil/memory/MemoryCache$Builder;.:(Landroid/content/Context;)V // method@43a1 │ │ -489bd0: 1901 e03f |000e: const-wide/high16 v1, #long 4602678819172646912 // #3fe0 │ │ -489bd4: 6e30 a443 1002 |0010: invoke-virtual {v0, v1, v2}, Lcoil/memory/MemoryCache$Builder;.maxSizePercent:(D)Lcoil/memory/MemoryCache$Builder; // method@43a4 │ │ -489bda: 0c03 |0013: move-result-object v3 │ │ -489bdc: 6e10 a243 0300 |0014: invoke-virtual {v3}, Lcoil/memory/MemoryCache$Builder;.build:()Lcoil/memory/MemoryCache; // method@43a2 │ │ -489be2: 0c03 |0017: move-result-object v3 │ │ -489be4: 1103 |0018: return-object v3 │ │ +489ba8: |[489ba8] com.nextcloud.talk.application.NextcloudTalkApplication.buildDefaultImageLoader$lambda$0:(Lcom/nextcloud/talk/application/NextcloudTalkApplication;)Lcoil/memory/MemoryCache; │ │ +489bb8: 2200 fa0b |0000: new-instance v0, Lcoil/memory/MemoryCache$Builder; // type@0bfa │ │ +489bbc: 6e10 36e6 0300 |0002: invoke-virtual {v3}, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.getApplicationContext:()Landroid/content/Context; // method@e636 │ │ +489bc2: 0c03 |0005: move-result-object v3 │ │ +489bc4: 1a01 8aa2 |0006: const-string v1, "getApplicationContext(...)" // string@a28a │ │ +489bc8: 7120 fffb 1300 |0008: invoke-static {v3, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +489bce: 7020 a143 3000 |000b: invoke-direct {v0, v3}, Lcoil/memory/MemoryCache$Builder;.:(Landroid/content/Context;)V // method@43a1 │ │ +489bd4: 1901 e03f |000e: const-wide/high16 v1, #long 4602678819172646912 // #3fe0 │ │ +489bd8: 6e30 a443 1002 |0010: invoke-virtual {v0, v1, v2}, Lcoil/memory/MemoryCache$Builder;.maxSizePercent:(D)Lcoil/memory/MemoryCache$Builder; // method@43a4 │ │ +489bde: 0c03 |0013: move-result-object v3 │ │ +489be0: 6e10 a243 0300 |0014: invoke-virtual {v3}, Lcoil/memory/MemoryCache$Builder;.build:()Lcoil/memory/MemoryCache; // method@43a2 │ │ +489be6: 0c03 |0017: move-result-object v3 │ │ +489be8: 1103 |0018: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ locals : │ │ 0x0000 - 0x0019 reg=3 (null) Lcom/nextcloud/talk/application/NextcloudTalkApplication; │ │ │ │ #7 : (in Lcom/nextcloud/talk/application/NextcloudTalkApplication;) │ │ @@ -1975688,68 +1975688,68 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 112 16-bit code units │ │ -489dc8: |[489dc8] com.nextcloud.talk.application.NextcloudTalkApplication.initWorkers:()V │ │ -489dd8: 2200 d908 |0000: new-instance v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@08d9 │ │ -489ddc: 1c01 a422 |0002: const-class v1, Lcom/nextcloud/talk/jobs/AccountRemovalWorker; // type@22a4 │ │ -489de0: 7020 b732 1000 |0004: invoke-direct {v0, v1}, Landroidx/work/OneTimeWorkRequest$Builder;.:(Ljava/lang/Class;)V // method@32b7 │ │ -489de6: 6e10 b932 0000 |0007: invoke-virtual {v0}, Landroidx/work/OneTimeWorkRequest$Builder;.build:()Landroidx/work/WorkRequest; // method@32b9 │ │ -489dec: 0c00 |000a: move-result-object v0 │ │ -489dee: 1f00 db08 |000b: check-cast v0, Landroidx/work/OneTimeWorkRequest; // type@08db │ │ -489df2: 2201 d908 |000d: new-instance v1, Landroidx/work/OneTimeWorkRequest$Builder; // type@08d9 │ │ -489df6: 1c02 a822 |000f: const-class v2, Lcom/nextcloud/talk/jobs/CapabilitiesWorker; // type@22a8 │ │ -489dfa: 7020 b732 2100 |0011: invoke-direct {v1, v2}, Landroidx/work/OneTimeWorkRequest$Builder;.:(Ljava/lang/Class;)V // method@32b7 │ │ -489e00: 6e10 b932 0100 |0014: invoke-virtual {v1}, Landroidx/work/OneTimeWorkRequest$Builder;.build:()Landroidx/work/WorkRequest; // method@32b9 │ │ -489e06: 0c01 |0017: move-result-object v1 │ │ -489e08: 1f01 db08 |0018: check-cast v1, Landroidx/work/OneTimeWorkRequest; // type@08db │ │ -489e0c: 2202 d908 |001a: new-instance v2, Landroidx/work/OneTimeWorkRequest$Builder; // type@08d9 │ │ -489e10: 1c03 b922 |001c: const-class v3, Lcom/nextcloud/talk/jobs/SignalingSettingsWorker; // type@22b9 │ │ -489e14: 7020 b732 3200 |001e: invoke-direct {v2, v3}, Landroidx/work/OneTimeWorkRequest$Builder;.:(Ljava/lang/Class;)V // method@32b7 │ │ -489e1a: 6e10 b932 0200 |0021: invoke-virtual {v2}, Landroidx/work/OneTimeWorkRequest$Builder;.build:()Landroidx/work/WorkRequest; // method@32b9 │ │ -489e20: 0c02 |0024: move-result-object v2 │ │ -489e22: 1f02 db08 |0025: check-cast v2, Landroidx/work/OneTimeWorkRequest; // type@08db │ │ -489e26: 2203 d908 |0027: new-instance v3, Landroidx/work/OneTimeWorkRequest$Builder; // type@08d9 │ │ -489e2a: 1c04 be22 |0029: const-class v4, Lcom/nextcloud/talk/jobs/WebsocketConnectionsWorker; // type@22be │ │ -489e2e: 7020 b732 4300 |002b: invoke-direct {v3, v4}, Landroidx/work/OneTimeWorkRequest$Builder;.:(Ljava/lang/Class;)V // method@32b7 │ │ -489e34: 6e10 b932 0300 |002e: invoke-virtual {v3}, Landroidx/work/OneTimeWorkRequest$Builder;.build:()Landroidx/work/WorkRequest; // method@32b9 │ │ -489e3a: 0c03 |0031: move-result-object v3 │ │ -489e3c: 1f03 db08 |0032: check-cast v3, Landroidx/work/OneTimeWorkRequest; // type@08db │ │ -489e40: 6e10 36e6 0500 |0034: invoke-virtual {v5}, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.getApplicationContext:()Landroid/content/Context; // method@e636 │ │ -489e46: 0c04 |0037: move-result-object v4 │ │ -489e48: 7110 6733 0400 |0038: invoke-static {v4}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@3367 │ │ -489e4e: 0c04 |003b: move-result-object v4 │ │ -489e50: 6e20 5933 0400 |003c: invoke-virtual {v4, v0}, Landroidx/work/WorkManager;.beginWith:(Landroidx/work/OneTimeWorkRequest;)Landroidx/work/WorkContinuation; // method@3359 │ │ -489e56: 0c00 |003f: move-result-object v0 │ │ -489e58: 6e20 2333 1000 |0040: invoke-virtual {v0, v1}, Landroidx/work/WorkContinuation;.then:(Landroidx/work/OneTimeWorkRequest;)Landroidx/work/WorkContinuation; // method@3323 │ │ -489e5e: 0c00 |0043: move-result-object v0 │ │ -489e60: 6e20 2333 2000 |0044: invoke-virtual {v0, v2}, Landroidx/work/WorkContinuation;.then:(Landroidx/work/OneTimeWorkRequest;)Landroidx/work/WorkContinuation; // method@3323 │ │ -489e66: 0c00 |0047: move-result-object v0 │ │ -489e68: 6e20 2333 3000 |0048: invoke-virtual {v0, v3}, Landroidx/work/WorkContinuation;.then:(Landroidx/work/OneTimeWorkRequest;)Landroidx/work/WorkContinuation; // method@3323 │ │ -489e6e: 0c00 |004b: move-result-object v0 │ │ -489e70: 6e10 2033 0000 |004c: invoke-virtual {v0}, Landroidx/work/WorkContinuation;.enqueue:()Landroidx/work/Operation; // method@3320 │ │ -489e76: 2200 e708 |004f: new-instance v0, Landroidx/work/PeriodicWorkRequest$Builder; // type@08e7 │ │ -489e7a: 1c01 a822 |0051: const-class v1, Lcom/nextcloud/talk/jobs/CapabilitiesWorker; // type@22a8 │ │ -489e7e: 1602 0c00 |0053: const-wide/16 v2, #int 12 // #c │ │ -489e82: 6204 4fb5 |0055: sget-object v4, Ljava/util/concurrent/TimeUnit;.HOURS:Ljava/util/concurrent/TimeUnit; // field@b54f │ │ -489e86: 7054 e932 1032 |0057: invoke-direct {v0, v1, v2, v3, v4}, Landroidx/work/PeriodicWorkRequest$Builder;.:(Ljava/lang/Class;JLjava/util/concurrent/TimeUnit;)V // method@32e9 │ │ -489e8c: 6e10 ed32 0000 |005a: invoke-virtual {v0}, Landroidx/work/PeriodicWorkRequest$Builder;.build:()Landroidx/work/WorkRequest; // method@32ed │ │ -489e92: 0c00 |005d: move-result-object v0 │ │ -489e94: 1f00 e908 |005e: check-cast v0, Landroidx/work/PeriodicWorkRequest; // type@08e9 │ │ -489e98: 6e10 36e6 0500 |0060: invoke-virtual {v5}, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.getApplicationContext:()Landroid/content/Context; // method@e636 │ │ -489e9e: 0c01 |0063: move-result-object v1 │ │ -489ea0: 7110 6733 0100 |0064: invoke-static {v1}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@3367 │ │ -489ea6: 0c01 |0067: move-result-object v1 │ │ -489ea8: 1a02 1d22 |0068: const-string v2, "DailyCapabilitiesUpdateWork" // string@221d │ │ -489eac: 6203 0713 |006a: sget-object v3, Landroidx/work/ExistingPeriodicWorkPolicy;.REPLACE:Landroidx/work/ExistingPeriodicWorkPolicy; // field@1307 │ │ -489eb0: 6e40 6233 2103 |006c: invoke-virtual {v1, v2, v3, v0}, Landroidx/work/WorkManager;.enqueueUniquePeriodicWork:(Ljava/lang/String;Landroidx/work/ExistingPeriodicWorkPolicy;Landroidx/work/PeriodicWorkRequest;)Landroidx/work/Operation; // method@3362 │ │ -489eb6: 0e00 |006f: return-void │ │ +489dcc: |[489dcc] com.nextcloud.talk.application.NextcloudTalkApplication.initWorkers:()V │ │ +489ddc: 2200 d908 |0000: new-instance v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@08d9 │ │ +489de0: 1c01 a422 |0002: const-class v1, Lcom/nextcloud/talk/jobs/AccountRemovalWorker; // type@22a4 │ │ +489de4: 7020 b732 1000 |0004: invoke-direct {v0, v1}, Landroidx/work/OneTimeWorkRequest$Builder;.:(Ljava/lang/Class;)V // method@32b7 │ │ +489dea: 6e10 b932 0000 |0007: invoke-virtual {v0}, Landroidx/work/OneTimeWorkRequest$Builder;.build:()Landroidx/work/WorkRequest; // method@32b9 │ │ +489df0: 0c00 |000a: move-result-object v0 │ │ +489df2: 1f00 db08 |000b: check-cast v0, Landroidx/work/OneTimeWorkRequest; // type@08db │ │ +489df6: 2201 d908 |000d: new-instance v1, Landroidx/work/OneTimeWorkRequest$Builder; // type@08d9 │ │ +489dfa: 1c02 a822 |000f: const-class v2, Lcom/nextcloud/talk/jobs/CapabilitiesWorker; // type@22a8 │ │ +489dfe: 7020 b732 2100 |0011: invoke-direct {v1, v2}, Landroidx/work/OneTimeWorkRequest$Builder;.:(Ljava/lang/Class;)V // method@32b7 │ │ +489e04: 6e10 b932 0100 |0014: invoke-virtual {v1}, Landroidx/work/OneTimeWorkRequest$Builder;.build:()Landroidx/work/WorkRequest; // method@32b9 │ │ +489e0a: 0c01 |0017: move-result-object v1 │ │ +489e0c: 1f01 db08 |0018: check-cast v1, Landroidx/work/OneTimeWorkRequest; // type@08db │ │ +489e10: 2202 d908 |001a: new-instance v2, Landroidx/work/OneTimeWorkRequest$Builder; // type@08d9 │ │ +489e14: 1c03 b922 |001c: const-class v3, Lcom/nextcloud/talk/jobs/SignalingSettingsWorker; // type@22b9 │ │ +489e18: 7020 b732 3200 |001e: invoke-direct {v2, v3}, Landroidx/work/OneTimeWorkRequest$Builder;.:(Ljava/lang/Class;)V // method@32b7 │ │ +489e1e: 6e10 b932 0200 |0021: invoke-virtual {v2}, Landroidx/work/OneTimeWorkRequest$Builder;.build:()Landroidx/work/WorkRequest; // method@32b9 │ │ +489e24: 0c02 |0024: move-result-object v2 │ │ +489e26: 1f02 db08 |0025: check-cast v2, Landroidx/work/OneTimeWorkRequest; // type@08db │ │ +489e2a: 2203 d908 |0027: new-instance v3, Landroidx/work/OneTimeWorkRequest$Builder; // type@08d9 │ │ +489e2e: 1c04 be22 |0029: const-class v4, Lcom/nextcloud/talk/jobs/WebsocketConnectionsWorker; // type@22be │ │ +489e32: 7020 b732 4300 |002b: invoke-direct {v3, v4}, Landroidx/work/OneTimeWorkRequest$Builder;.:(Ljava/lang/Class;)V // method@32b7 │ │ +489e38: 6e10 b932 0300 |002e: invoke-virtual {v3}, Landroidx/work/OneTimeWorkRequest$Builder;.build:()Landroidx/work/WorkRequest; // method@32b9 │ │ +489e3e: 0c03 |0031: move-result-object v3 │ │ +489e40: 1f03 db08 |0032: check-cast v3, Landroidx/work/OneTimeWorkRequest; // type@08db │ │ +489e44: 6e10 36e6 0500 |0034: invoke-virtual {v5}, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.getApplicationContext:()Landroid/content/Context; // method@e636 │ │ +489e4a: 0c04 |0037: move-result-object v4 │ │ +489e4c: 7110 6733 0400 |0038: invoke-static {v4}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@3367 │ │ +489e52: 0c04 |003b: move-result-object v4 │ │ +489e54: 6e20 5933 0400 |003c: invoke-virtual {v4, v0}, Landroidx/work/WorkManager;.beginWith:(Landroidx/work/OneTimeWorkRequest;)Landroidx/work/WorkContinuation; // method@3359 │ │ +489e5a: 0c00 |003f: move-result-object v0 │ │ +489e5c: 6e20 2333 1000 |0040: invoke-virtual {v0, v1}, Landroidx/work/WorkContinuation;.then:(Landroidx/work/OneTimeWorkRequest;)Landroidx/work/WorkContinuation; // method@3323 │ │ +489e62: 0c00 |0043: move-result-object v0 │ │ +489e64: 6e20 2333 2000 |0044: invoke-virtual {v0, v2}, Landroidx/work/WorkContinuation;.then:(Landroidx/work/OneTimeWorkRequest;)Landroidx/work/WorkContinuation; // method@3323 │ │ +489e6a: 0c00 |0047: move-result-object v0 │ │ +489e6c: 6e20 2333 3000 |0048: invoke-virtual {v0, v3}, Landroidx/work/WorkContinuation;.then:(Landroidx/work/OneTimeWorkRequest;)Landroidx/work/WorkContinuation; // method@3323 │ │ +489e72: 0c00 |004b: move-result-object v0 │ │ +489e74: 6e10 2033 0000 |004c: invoke-virtual {v0}, Landroidx/work/WorkContinuation;.enqueue:()Landroidx/work/Operation; // method@3320 │ │ +489e7a: 2200 e708 |004f: new-instance v0, Landroidx/work/PeriodicWorkRequest$Builder; // type@08e7 │ │ +489e7e: 1c01 a822 |0051: const-class v1, Lcom/nextcloud/talk/jobs/CapabilitiesWorker; // type@22a8 │ │ +489e82: 1602 0c00 |0053: const-wide/16 v2, #int 12 // #c │ │ +489e86: 6204 4fb5 |0055: sget-object v4, Ljava/util/concurrent/TimeUnit;.HOURS:Ljava/util/concurrent/TimeUnit; // field@b54f │ │ +489e8a: 7054 e932 1032 |0057: invoke-direct {v0, v1, v2, v3, v4}, Landroidx/work/PeriodicWorkRequest$Builder;.:(Ljava/lang/Class;JLjava/util/concurrent/TimeUnit;)V // method@32e9 │ │ +489e90: 6e10 ed32 0000 |005a: invoke-virtual {v0}, Landroidx/work/PeriodicWorkRequest$Builder;.build:()Landroidx/work/WorkRequest; // method@32ed │ │ +489e96: 0c00 |005d: move-result-object v0 │ │ +489e98: 1f00 e908 |005e: check-cast v0, Landroidx/work/PeriodicWorkRequest; // type@08e9 │ │ +489e9c: 6e10 36e6 0500 |0060: invoke-virtual {v5}, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.getApplicationContext:()Landroid/content/Context; // method@e636 │ │ +489ea2: 0c01 |0063: move-result-object v1 │ │ +489ea4: 7110 6733 0100 |0064: invoke-static {v1}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@3367 │ │ +489eaa: 0c01 |0067: move-result-object v1 │ │ +489eac: 1a02 1d22 |0068: const-string v2, "DailyCapabilitiesUpdateWork" // string@221d │ │ +489eb0: 6203 0713 |006a: sget-object v3, Landroidx/work/ExistingPeriodicWorkPolicy;.REPLACE:Landroidx/work/ExistingPeriodicWorkPolicy; // field@1307 │ │ +489eb4: 6e40 6233 2103 |006c: invoke-virtual {v1, v2, v3, v0}, Landroidx/work/WorkManager;.enqueueUniquePeriodicWork:(Ljava/lang/String;Landroidx/work/ExistingPeriodicWorkPolicy;Landroidx/work/PeriodicWorkRequest;)Landroidx/work/Operation; // method@3362 │ │ +489eba: 0e00 |006f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ 0x000d line=169 │ │ 0x001a line=170 │ │ 0x0027 line=171 │ │ 0x0034 line=173 │ │ @@ -1975775,28 +1975775,28 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -489eb8: |[489eb8] com.nextcloud.talk.application.NextcloudTalkApplication.initializeWebRtc:()V │ │ -489ec8: 0720 |0000: move-object v0, v2 │ │ -489eca: 1f00 4e00 |0001: check-cast v0, Landroid/content/Context; // type@004e │ │ -489ece: 7110 06fe 0000 |0003: invoke-static {v0}, Lorg/webrtc/PeerConnectionFactory$InitializationOptions;.builder:(Landroid/content/Context;)Lorg/webrtc/PeerConnectionFactory$InitializationOptions$Builder; // method@fe06 │ │ -489ed4: 0c00 |0006: move-result-object v0 │ │ -489ed6: 6e10 05fe 0000 |0007: invoke-virtual {v0}, Lorg/webrtc/PeerConnectionFactory$InitializationOptions$Builder;.createInitializationOptions:()Lorg/webrtc/PeerConnectionFactory$InitializationOptions; // method@fe05 │ │ -489edc: 0c00 |000a: move-result-object v0 │ │ -489ede: 7110 0efe 0000 |000b: invoke-static {v0}, Lorg/webrtc/PeerConnectionFactory;.initialize:(Lorg/webrtc/PeerConnectionFactory$InitializationOptions;)V // method@fe0e │ │ -489ee4: 2809 |000e: goto 0017 // +0009 │ │ -489ee6: 0d00 |000f: move-exception v0 │ │ -489ee8: 6201 37af |0010: sget-object v1, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.TAG:Ljava/lang/String; // field@af37 │ │ -489eec: 1f00 b024 |0012: check-cast v0, Ljava/lang/Throwable; // type@24b0 │ │ -489ef0: 7120 7905 0100 |0014: invoke-static {v1, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@0579 │ │ -489ef6: 0e00 |0017: return-void │ │ +489ebc: |[489ebc] com.nextcloud.talk.application.NextcloudTalkApplication.initializeWebRtc:()V │ │ +489ecc: 0720 |0000: move-object v0, v2 │ │ +489ece: 1f00 4e00 |0001: check-cast v0, Landroid/content/Context; // type@004e │ │ +489ed2: 7110 06fe 0000 |0003: invoke-static {v0}, Lorg/webrtc/PeerConnectionFactory$InitializationOptions;.builder:(Landroid/content/Context;)Lorg/webrtc/PeerConnectionFactory$InitializationOptions$Builder; // method@fe06 │ │ +489ed8: 0c00 |0006: move-result-object v0 │ │ +489eda: 6e10 05fe 0000 |0007: invoke-virtual {v0}, Lorg/webrtc/PeerConnectionFactory$InitializationOptions$Builder;.createInitializationOptions:()Lorg/webrtc/PeerConnectionFactory$InitializationOptions; // method@fe05 │ │ +489ee0: 0c00 |000a: move-result-object v0 │ │ +489ee2: 7110 0efe 0000 |000b: invoke-static {v0}, Lorg/webrtc/PeerConnectionFactory;.initialize:(Lorg/webrtc/PeerConnectionFactory$InitializationOptions;)V // method@fe0e │ │ +489ee8: 2809 |000e: goto 0017 // +0009 │ │ +489eea: 0d00 |000f: move-exception v0 │ │ +489eec: 6201 37af |0010: sget-object v1, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.TAG:Ljava/lang/String; // field@af37 │ │ +489ef0: 1f00 b024 |0012: check-cast v0, Ljava/lang/Throwable; // type@24b0 │ │ +489ef4: 7120 7905 0100 |0014: invoke-static {v1, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@0579 │ │ +489efa: 0e00 |0017: return-void │ │ catches : 1 │ │ 0x0000 - 0x000e │ │ Ljava/lang/UnsatisfiedLinkError; -> 0x000f │ │ positions : │ │ 0x0000 line=120 │ │ 0x0007 line=121 │ │ 0x000b line=119 │ │ @@ -1975810,22 +1975810,22 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -489d08: |[489d08] com.nextcloud.talk.application.NextcloudTalkApplication.attachBaseContext:(Landroid/content/Context;)V │ │ -489d18: 1a00 5c8a |0000: const-string v0, "base" // string@8a5c │ │ -489d1c: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -489d22: 6f20 eb0e 2100 |0005: invoke-super {v1, v2}, Landroidx/multidex/MultiDexApplication;.attachBaseContext:(Landroid/content/Context;)V // method@0eeb │ │ -489d28: 0712 |0008: move-object v2, v1 │ │ -489d2a: 1f02 4e00 |0009: check-cast v2, Landroid/content/Context; // type@004e │ │ -489d2e: 7110 e90e 0200 |000b: invoke-static {v2}, Landroidx/multidex/MultiDex;.install:(Landroid/content/Context;)V // method@0ee9 │ │ -489d34: 0e00 |000e: return-void │ │ +489d0c: |[489d0c] com.nextcloud.talk.application.NextcloudTalkApplication.attachBaseContext:(Landroid/content/Context;)V │ │ +489d1c: 1a00 5c8a |0000: const-string v0, "base" // string@8a5c │ │ +489d20: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +489d26: 6f20 eb0e 2100 |0005: invoke-super {v1, v2}, Landroidx/multidex/MultiDexApplication;.attachBaseContext:(Landroid/content/Context;)V // method@0eeb │ │ +489d2c: 0712 |0008: move-object v2, v1 │ │ +489d2e: 1f02 4e00 |0009: check-cast v2, Landroid/content/Context; // type@004e │ │ +489d32: 7110 e90e 0200 |000b: invoke-static {v2}, Landroidx/multidex/MultiDex;.install:(Landroid/content/Context;)V // method@0ee9 │ │ +489d38: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=210 │ │ 0x0008 line=211 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lcom/nextcloud/talk/application/NextcloudTalkApplication; │ │ 0x0000 - 0x000f reg=2 (null) Landroid/content/Context; │ │ @@ -1975835,45 +1975835,45 @@ │ │ type : '()V' │ │ access : 0x0014 (PROTECTED FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 64 16-bit code units │ │ -489d38: |[489d38] com.nextcloud.talk.application.NextcloudTalkApplication.buildComponent:()V │ │ -489d48: 7100 21e6 0000 |0000: invoke-static {}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent;.builder:()Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$Builder; // method@e621 │ │ -489d4e: 0c00 |0003: move-result-object v0 │ │ -489d50: 2201 1f22 |0004: new-instance v1, Lcom/nextcloud/talk/dagger/modules/BusModule; // type@221f │ │ -489d54: 7010 42f0 0100 |0006: invoke-direct {v1}, Lcom/nextcloud/talk/dagger/modules/BusModule;.:()V // method@f042 │ │ -489d5a: 6e20 f9e4 1000 |0009: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$Builder;.busModule:(Lcom/nextcloud/talk/dagger/modules/BusModule;)Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$Builder; // method@e4f9 │ │ -489d60: 0c00 |000c: move-result-object v0 │ │ -489d62: 2201 2122 |000d: new-instance v1, Lcom/nextcloud/talk/dagger/modules/ContextModule; // type@2221 │ │ -489d66: 6e10 36e6 0300 |000f: invoke-virtual {v3}, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.getApplicationContext:()Landroid/content/Context; // method@e636 │ │ -489d6c: 0c02 |0012: move-result-object v2 │ │ -489d6e: 7020 44f0 2100 |0013: invoke-direct {v1, v2}, Lcom/nextcloud/talk/dagger/modules/ContextModule;.:(Landroid/content/Context;)V // method@f044 │ │ -489d74: 6e20 fae4 1000 |0016: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$Builder;.contextModule:(Lcom/nextcloud/talk/dagger/modules/ContextModule;)Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$Builder; // method@e4fa │ │ -489d7a: 0c00 |0019: move-result-object v0 │ │ -489d7c: 2201 2722 |001a: new-instance v1, Lcom/nextcloud/talk/dagger/modules/DatabaseModule; // type@2227 │ │ -489d80: 7010 49f0 0100 |001c: invoke-direct {v1}, Lcom/nextcloud/talk/dagger/modules/DatabaseModule;.:()V // method@f049 │ │ -489d86: 6e20 fbe4 1000 |001f: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$Builder;.databaseModule:(Lcom/nextcloud/talk/dagger/modules/DatabaseModule;)Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$Builder; // method@e4fb │ │ -489d8c: 0c00 |0022: move-result-object v0 │ │ -489d8e: 2201 4822 |0023: new-instance v1, Lcom/nextcloud/talk/dagger/modules/RestModule; // type@2248 │ │ -489d92: 6e10 36e6 0300 |0025: invoke-virtual {v3}, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.getApplicationContext:()Landroid/content/Context; // method@e636 │ │ -489d98: 0c02 |0028: move-result-object v2 │ │ -489d9a: 7020 6af0 2100 |0029: invoke-direct {v1, v2}, Lcom/nextcloud/talk/dagger/modules/RestModule;.:(Landroid/content/Context;)V // method@f06a │ │ -489da0: 6e20 fee4 1000 |002c: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$Builder;.restModule:(Lcom/nextcloud/talk/dagger/modules/RestModule;)Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$Builder; // method@e4fe │ │ -489da6: 0c00 |002f: move-result-object v0 │ │ -489da8: 2201 a123 |0030: new-instance v1, Lcom/nextcloud/talk/utils/database/arbitrarystorage/ArbitraryStorageModule; // type@23a1 │ │ -489dac: 7010 14f3 0100 |0032: invoke-direct {v1}, Lcom/nextcloud/talk/utils/database/arbitrarystorage/ArbitraryStorageModule;.:()V // method@f314 │ │ -489db2: 6e20 f7e4 1000 |0035: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$Builder;.arbitraryStorageModule:(Lcom/nextcloud/talk/utils/database/arbitrarystorage/ArbitraryStorageModule;)Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$Builder; // method@e4f7 │ │ -489db8: 0c00 |0038: move-result-object v0 │ │ -489dba: 6e10 f8e4 0000 |0039: invoke-virtual {v0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$Builder;.build:()Lcom/nextcloud/talk/application/NextcloudTalkApplicationComponent; // method@e4f8 │ │ -489dc0: 0c00 |003c: move-result-object v0 │ │ -489dc2: 5b30 39af |003d: iput-object v0, v3, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.componentApplication:Lcom/nextcloud/talk/application/NextcloudTalkApplicationComponent; // field@af39 │ │ -489dc6: 0e00 |003f: return-void │ │ +489d3c: |[489d3c] com.nextcloud.talk.application.NextcloudTalkApplication.buildComponent:()V │ │ +489d4c: 7100 21e6 0000 |0000: invoke-static {}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent;.builder:()Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$Builder; // method@e621 │ │ +489d52: 0c00 |0003: move-result-object v0 │ │ +489d54: 2201 1f22 |0004: new-instance v1, Lcom/nextcloud/talk/dagger/modules/BusModule; // type@221f │ │ +489d58: 7010 42f0 0100 |0006: invoke-direct {v1}, Lcom/nextcloud/talk/dagger/modules/BusModule;.:()V // method@f042 │ │ +489d5e: 6e20 f9e4 1000 |0009: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$Builder;.busModule:(Lcom/nextcloud/talk/dagger/modules/BusModule;)Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$Builder; // method@e4f9 │ │ +489d64: 0c00 |000c: move-result-object v0 │ │ +489d66: 2201 2122 |000d: new-instance v1, Lcom/nextcloud/talk/dagger/modules/ContextModule; // type@2221 │ │ +489d6a: 6e10 36e6 0300 |000f: invoke-virtual {v3}, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.getApplicationContext:()Landroid/content/Context; // method@e636 │ │ +489d70: 0c02 |0012: move-result-object v2 │ │ +489d72: 7020 44f0 2100 |0013: invoke-direct {v1, v2}, Lcom/nextcloud/talk/dagger/modules/ContextModule;.:(Landroid/content/Context;)V // method@f044 │ │ +489d78: 6e20 fae4 1000 |0016: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$Builder;.contextModule:(Lcom/nextcloud/talk/dagger/modules/ContextModule;)Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$Builder; // method@e4fa │ │ +489d7e: 0c00 |0019: move-result-object v0 │ │ +489d80: 2201 2722 |001a: new-instance v1, Lcom/nextcloud/talk/dagger/modules/DatabaseModule; // type@2227 │ │ +489d84: 7010 49f0 0100 |001c: invoke-direct {v1}, Lcom/nextcloud/talk/dagger/modules/DatabaseModule;.:()V // method@f049 │ │ +489d8a: 6e20 fbe4 1000 |001f: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$Builder;.databaseModule:(Lcom/nextcloud/talk/dagger/modules/DatabaseModule;)Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$Builder; // method@e4fb │ │ +489d90: 0c00 |0022: move-result-object v0 │ │ +489d92: 2201 4822 |0023: new-instance v1, Lcom/nextcloud/talk/dagger/modules/RestModule; // type@2248 │ │ +489d96: 6e10 36e6 0300 |0025: invoke-virtual {v3}, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.getApplicationContext:()Landroid/content/Context; // method@e636 │ │ +489d9c: 0c02 |0028: move-result-object v2 │ │ +489d9e: 7020 6af0 2100 |0029: invoke-direct {v1, v2}, Lcom/nextcloud/talk/dagger/modules/RestModule;.:(Landroid/content/Context;)V // method@f06a │ │ +489da4: 6e20 fee4 1000 |002c: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$Builder;.restModule:(Lcom/nextcloud/talk/dagger/modules/RestModule;)Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$Builder; // method@e4fe │ │ +489daa: 0c00 |002f: move-result-object v0 │ │ +489dac: 2201 a123 |0030: new-instance v1, Lcom/nextcloud/talk/utils/database/arbitrarystorage/ArbitraryStorageModule; // type@23a1 │ │ +489db0: 7010 14f3 0100 |0032: invoke-direct {v1}, Lcom/nextcloud/talk/utils/database/arbitrarystorage/ArbitraryStorageModule;.:()V // method@f314 │ │ +489db6: 6e20 f7e4 1000 |0035: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$Builder;.arbitraryStorageModule:(Lcom/nextcloud/talk/utils/database/arbitrarystorage/ArbitraryStorageModule;)Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$Builder; // method@e4f7 │ │ +489dbc: 0c00 |0038: move-result-object v0 │ │ +489dbe: 6e10 f8e4 0000 |0039: invoke-virtual {v0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$Builder;.build:()Lcom/nextcloud/talk/application/NextcloudTalkApplicationComponent; // method@e4f8 │ │ +489dc4: 0c00 |003c: move-result-object v0 │ │ +489dc6: 5b30 39af |003d: iput-object v0, v3, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.componentApplication:Lcom/nextcloud/talk/application/NextcloudTalkApplicationComponent; // field@af39 │ │ +489dca: 0e00 |003f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ 0x0004 line=201 │ │ 0x000d line=202 │ │ 0x001a line=203 │ │ 0x0023 line=204 │ │ @@ -1975888,22 +1975888,22 @@ │ │ type : '()Lcom/nextcloud/talk/utils/preferences/AppPreferences;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -489c28: |[489c28] com.nextcloud.talk.application.NextcloudTalkApplication.getAppPreferences:()Lcom/nextcloud/talk/utils/preferences/AppPreferences; │ │ -489c38: 5410 38af |0000: iget-object v0, v1, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.appPreferences:Lcom/nextcloud/talk/utils/preferences/AppPreferences; // field@af38 │ │ -489c3c: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -489c40: 1100 |0004: return-object v0 │ │ -489c42: 1a00 3788 |0005: const-string v0, "appPreferences" // string@8837 │ │ -489c46: 7110 06fc 0000 |0007: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -489c4c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -489c4e: 1100 |000b: return-object v0 │ │ +489c2c: |[489c2c] com.nextcloud.talk.application.NextcloudTalkApplication.getAppPreferences:()Lcom/nextcloud/talk/utils/preferences/AppPreferences; │ │ +489c3c: 5410 38af |0000: iget-object v0, v1, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.appPreferences:Lcom/nextcloud/talk/utils/preferences/AppPreferences; // field@af38 │ │ +489c40: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +489c44: 1100 |0004: return-object v0 │ │ +489c46: 1a00 3788 |0005: const-string v0, "appPreferences" // string@8837 │ │ +489c4a: 7110 06fc 0000 |0007: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +489c50: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +489c52: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lcom/nextcloud/talk/application/NextcloudTalkApplication; │ │ │ │ #3 : (in Lcom/nextcloud/talk/application/NextcloudTalkApplication;) │ │ @@ -1975911,22 +1975911,22 @@ │ │ type : '()Lcom/nextcloud/talk/application/NextcloudTalkApplicationComponent;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -489c00: |[489c00] com.nextcloud.talk.application.NextcloudTalkApplication.getComponentApplication:()Lcom/nextcloud/talk/application/NextcloudTalkApplicationComponent; │ │ -489c10: 5410 39af |0000: iget-object v0, v1, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.componentApplication:Lcom/nextcloud/talk/application/NextcloudTalkApplicationComponent; // field@af39 │ │ -489c14: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -489c18: 1100 |0004: return-object v0 │ │ -489c1a: 1a00 e392 |0005: const-string v0, "componentApplication" // string@92e3 │ │ -489c1e: 7110 06fc 0000 |0007: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -489c24: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -489c26: 1100 |000b: return-object v0 │ │ +489c04: |[489c04] com.nextcloud.talk.application.NextcloudTalkApplication.getComponentApplication:()Lcom/nextcloud/talk/application/NextcloudTalkApplicationComponent; │ │ +489c14: 5410 39af |0000: iget-object v0, v1, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.componentApplication:Lcom/nextcloud/talk/application/NextcloudTalkApplicationComponent; // field@af39 │ │ +489c18: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +489c1c: 1100 |0004: return-object v0 │ │ +489c1e: 1a00 e392 |0005: const-string v0, "componentApplication" // string@92e3 │ │ +489c22: 7110 06fc 0000 |0007: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +489c28: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +489c2a: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lcom/nextcloud/talk/application/NextcloudTalkApplication; │ │ │ │ #4 : (in Lcom/nextcloud/talk/application/NextcloudTalkApplication;) │ │ @@ -1975934,17 +1975934,17 @@ │ │ type : '()Lnet/sqlcipher/database/SQLiteDatabaseHook;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -489c50: |[489c50] com.nextcloud.talk.application.NextcloudTalkApplication.getHook:()Lnet/sqlcipher/database/SQLiteDatabaseHook; │ │ -489c60: 5410 3aaf |0000: iget-object v0, v1, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.hook:Lnet/sqlcipher/database/SQLiteDatabaseHook; // field@af3a │ │ -489c64: 1100 |0002: return-object v0 │ │ +489c54: |[489c54] com.nextcloud.talk.application.NextcloudTalkApplication.getHook:()Lnet/sqlcipher/database/SQLiteDatabaseHook; │ │ +489c64: 5410 3aaf |0000: iget-object v0, v1, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.hook:Lnet/sqlcipher/database/SQLiteDatabaseHook; // field@af3a │ │ +489c68: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/application/NextcloudTalkApplication; │ │ │ │ #5 : (in Lcom/nextcloud/talk/application/NextcloudTalkApplication;) │ │ @@ -1975952,22 +1975952,22 @@ │ │ type : '()Lokhttp3/OkHttpClient;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -489c68: |[489c68] com.nextcloud.talk.application.NextcloudTalkApplication.getOkHttpClient:()Lokhttp3/OkHttpClient; │ │ -489c78: 5410 3baf |0000: iget-object v0, v1, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.okHttpClient:Lokhttp3/OkHttpClient; // field@af3b │ │ -489c7c: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -489c80: 1100 |0004: return-object v0 │ │ -489c82: 1a00 0ad3 |0005: const-string v0, "okHttpClient" // string@d30a │ │ -489c86: 7110 06fc 0000 |0007: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -489c8c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -489c8e: 1100 |000b: return-object v0 │ │ +489c6c: |[489c6c] com.nextcloud.talk.application.NextcloudTalkApplication.getOkHttpClient:()Lokhttp3/OkHttpClient; │ │ +489c7c: 5410 3baf |0000: iget-object v0, v1, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.okHttpClient:Lokhttp3/OkHttpClient; // field@af3b │ │ +489c80: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +489c84: 1100 |0004: return-object v0 │ │ +489c86: 1a00 0ad3 |0005: const-string v0, "okHttpClient" // string@d30a │ │ +489c8a: 7110 06fc 0000 |0007: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +489c90: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +489c92: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lcom/nextcloud/talk/application/NextcloudTalkApplication; │ │ │ │ #6 : (in Lcom/nextcloud/talk/application/NextcloudTalkApplication;) │ │ @@ -1975975,81 +1975975,81 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 150 16-bit code units │ │ -489f08: |[489f08] com.nextcloud.talk.application.NextcloudTalkApplication.onCreate:()V │ │ -489f18: 6200 37af |0000: sget-object v0, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.TAG:Ljava/lang/String; // field@af37 │ │ -489f1c: 1a01 c6d3 |0002: const-string v1, "onCreate" // string@d3c6 │ │ -489f20: 7120 6c05 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -489f26: 6200 34af |0007: sget-object v0, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.Companion:Lcom/nextcloud/talk/application/NextcloudTalkApplication$Companion; // field@af34 │ │ -489f2a: 6904 3caf |0009: sput-object v4, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.sharedApplication:Lcom/nextcloud/talk/application/NextcloudTalkApplication; // field@af3c │ │ -489f2e: 7100 ecf3 0000 |000b: invoke-static {}, Lde/cotech/hw/SecurityKeyManager;.getInstance:()Lde/cotech/hw/SecurityKeyManager; // method@f3ec │ │ -489f34: 0c01 |000e: move-result-object v1 │ │ -489f36: 2202 1a24 |000f: new-instance v2, Lde/cotech/hw/SecurityKeyManagerConfig$Builder; // type@241a │ │ -489f3a: 7010 eef3 0200 |0011: invoke-direct {v2}, Lde/cotech/hw/SecurityKeyManagerConfig$Builder;.:()V // method@f3ee │ │ -489f40: 1203 |0014: const/4 v3, #int 0 // #0 │ │ -489f42: 6e20 f0f3 3200 |0015: invoke-virtual {v2, v3}, Lde/cotech/hw/SecurityKeyManagerConfig$Builder;.setEnableDebugLogging:(Z)Lde/cotech/hw/SecurityKeyManagerConfig$Builder; // method@f3f0 │ │ -489f48: 0c02 |0018: move-result-object v2 │ │ -489f4a: 6e10 eff3 0200 |0019: invoke-virtual {v2}, Lde/cotech/hw/SecurityKeyManagerConfig$Builder;.build:()Lde/cotech/hw/SecurityKeyManagerConfig; // method@f3ef │ │ -489f50: 0c02 |001c: move-result-object v2 │ │ -489f52: 0743 |001d: move-object v3, v4 │ │ -489f54: 1f03 2400 |001e: check-cast v3, Landroid/app/Application; // type@0024 │ │ -489f58: 6e30 edf3 3102 |0020: invoke-virtual {v1, v3, v2}, Lde/cotech/hw/SecurityKeyManager;.init:(Landroid/app/Application;Lde/cotech/hw/SecurityKeyManagerConfig;)V // method@f3ed │ │ -489f5e: 7010 3de6 0400 |0023: invoke-direct {v4}, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.initializeWebRtc:()V // method@e63d │ │ -489f64: 6e10 32e6 0400 |0026: invoke-virtual {v4}, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.buildComponent:()V // method@e632 │ │ -489f6a: 7100 0ef0 0000 |0029: invoke-static {}, Lcom/nextcloud/talk/components/filebrowser/webdav/DavUtils;.registerCustomFactories:()V // method@f00e │ │ -489f70: 6e10 37e6 0400 |002c: invoke-virtual {v4}, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.getComponentApplication:()Lcom/nextcloud/talk/application/NextcloudTalkApplicationComponent; // method@e637 │ │ -489f76: 0c01 |002f: move-result-object v1 │ │ -489f78: 7220 59e6 4100 |0030: invoke-interface {v1, v4}, Lcom/nextcloud/talk/application/NextcloudTalkApplicationComponent;.inject:(Lcom/nextcloud/talk/application/NextcloudTalkApplication;)V // method@e659 │ │ -489f7e: 7010 33e6 0400 |0033: invoke-direct {v4}, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.buildDefaultImageLoader:()Lcoil/ImageLoader; // method@e633 │ │ -489f84: 0c01 |0036: move-result-object v1 │ │ -489f86: 7110 573e 0100 |0037: invoke-static {v1}, Lcoil/Coil;.setImageLoader:(Lcoil/ImageLoader;)V // method@3e57 │ │ -489f8c: 6e10 35e6 0400 |003a: invoke-virtual {v4}, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.getAppPreferences:()Lcom/nextcloud/talk/utils/preferences/AppPreferences; // method@e635 │ │ -489f92: 0c01 |003d: move-result-object v1 │ │ -489f94: 7210 2cf3 0100 |003e: invoke-interface {v1}, Lcom/nextcloud/talk/utils/preferences/AppPreferences;.getTheme:()Ljava/lang/String; // method@f32c │ │ -489f9a: 0c01 |0041: move-result-object v1 │ │ -489f9c: 1a02 70af |0042: const-string v2, "getTheme(...)" // string@af70 │ │ -489fa0: 7120 fffb 2100 |0044: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -489fa6: 6e20 27e6 1000 |0047: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/application/NextcloudTalkApplication$Companion;.setAppTheme:(Ljava/lang/String;)V // method@e627 │ │ -489fac: 6f10 ec0e 0400 |004a: invoke-super {v4}, Landroidx/multidex/MultiDexApplication;.onCreate:()V // method@0eec │ │ -489fb2: 7100 dcfd 0000 |004d: invoke-static {}, Lorg/conscrypt/Conscrypt;.newProvider:()Ljava/security/Provider; // method@fddc │ │ -489fb8: 0c00 |0050: move-result-object v0 │ │ -489fba: 1211 |0051: const/4 v1, #int 1 // #1 │ │ -489fbc: 7120 fdf7 1000 |0052: invoke-static {v0, v1}, Ljava/security/Security;.insertProviderAt:(Ljava/security/Provider;I)I // method@f7fd │ │ -489fc2: 2200 8723 |0055: new-instance v0, Lcom/nextcloud/talk/utils/ClosedInterfaceImpl; // type@2387 │ │ -489fc6: 7010 cff2 0000 |0057: invoke-direct {v0}, Lcom/nextcloud/talk/utils/ClosedInterfaceImpl;.:()V // method@f2cf │ │ -489fcc: 6e10 d0f2 0000 |005a: invoke-virtual {v0}, Lcom/nextcloud/talk/utils/ClosedInterfaceImpl;.providerInstallerInstallIfNeededAsync:()V // method@f2d0 │ │ -489fd2: 7100 dcf2 0000 |005d: invoke-static {}, Lcom/nextcloud/talk/utils/DeviceUtils;.ignoreSpecialBatteryFeatures:()V // method@f2dc │ │ -489fd8: 7010 3ce6 0400 |0060: invoke-direct {v4}, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.initWorkers:()V // method@e63c │ │ -489fde: 2200 3c03 |0063: new-instance v0, Landroidx/emoji2/bundled/BundledEmojiCompatConfig; // type@033c │ │ -489fe2: 0742 |0065: move-object v2, v4 │ │ -489fe4: 1f02 4e00 |0066: check-cast v2, Landroid/content/Context; // type@004e │ │ -489fe8: 7020 660e 2000 |0068: invoke-direct {v0, v2}, Landroidx/emoji2/bundled/BundledEmojiCompatConfig;.:(Landroid/content/Context;)V // method@0e66 │ │ -489fee: 6e20 670e 1000 |006b: invoke-virtual {v0, v1}, Landroidx/emoji2/bundled/BundledEmojiCompatConfig;.setReplaceAll:(Z)Landroidx/emoji2/text/EmojiCompat$Config; // method@0e67 │ │ -489ff4: 1f00 3d03 |006e: check-cast v0, Landroidx/emoji2/text/EmojiCompat$Config; // type@033d │ │ -489ff8: 7110 690e 0000 |0070: invoke-static {v0}, Landroidx/emoji2/text/EmojiCompat;.init:(Landroidx/emoji2/text/EmojiCompat$Config;)Landroidx/emoji2/text/EmojiCompat; // method@0e69 │ │ -489ffe: 0c00 |0073: move-result-object v0 │ │ -48a000: 1a01 60b5 |0074: const-string v1, "init(...)" // string@b560 │ │ -48a004: 7120 fffb 1000 |0076: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -48a00a: 2200 f023 |0079: new-instance v0, Lcom/vanniktech/emoji/google/GoogleEmojiProvider; // type@23f0 │ │ -48a00e: 7010 b0f3 0000 |007b: invoke-direct {v0}, Lcom/vanniktech/emoji/google/GoogleEmojiProvider;.:()V // method@f3b0 │ │ -48a014: 1f00 eb23 |007e: check-cast v0, Lcom/vanniktech/emoji/EmojiProvider; // type@23eb │ │ -48a018: 7110 a9f3 0000 |0080: invoke-static {v0}, Lcom/vanniktech/emoji/EmojiManager;.install:(Lcom/vanniktech/emoji/EmojiProvider;)V // method@f3a9 │ │ -48a01e: 6200 fcb4 |0083: sget-object v0, Lcom/nextcloud/talk/utils/NotificationUtils;.INSTANCE:Lcom/nextcloud/talk/utils/NotificationUtils; // field@b4fc │ │ -48a022: 6e10 36e6 0400 |0085: invoke-virtual {v4}, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.getApplicationContext:()Landroid/content/Context; // method@e636 │ │ -48a028: 0c01 |0088: move-result-object v1 │ │ -48a02a: 1a02 8aa2 |0089: const-string v2, "getApplicationContext(...)" // string@a28a │ │ -48a02e: 7120 fffb 2100 |008b: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -48a034: 6e10 35e6 0400 |008e: invoke-virtual {v4}, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.getAppPreferences:()Lcom/nextcloud/talk/utils/preferences/AppPreferences; // method@e635 │ │ -48a03a: 0c02 |0091: move-result-object v2 │ │ -48a03c: 6e30 f3f2 1002 |0092: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/utils/NotificationUtils;.registerNotificationChannels:(Landroid/content/Context;Lcom/nextcloud/talk/utils/preferences/AppPreferences;)V // method@f2f3 │ │ -48a042: 0e00 |0095: return-void │ │ +489f0c: |[489f0c] com.nextcloud.talk.application.NextcloudTalkApplication.onCreate:()V │ │ +489f1c: 6200 37af |0000: sget-object v0, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.TAG:Ljava/lang/String; // field@af37 │ │ +489f20: 1a01 c6d3 |0002: const-string v1, "onCreate" // string@d3c6 │ │ +489f24: 7120 6c05 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +489f2a: 6200 34af |0007: sget-object v0, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.Companion:Lcom/nextcloud/talk/application/NextcloudTalkApplication$Companion; // field@af34 │ │ +489f2e: 6904 3caf |0009: sput-object v4, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.sharedApplication:Lcom/nextcloud/talk/application/NextcloudTalkApplication; // field@af3c │ │ +489f32: 7100 ecf3 0000 |000b: invoke-static {}, Lde/cotech/hw/SecurityKeyManager;.getInstance:()Lde/cotech/hw/SecurityKeyManager; // method@f3ec │ │ +489f38: 0c01 |000e: move-result-object v1 │ │ +489f3a: 2202 1a24 |000f: new-instance v2, Lde/cotech/hw/SecurityKeyManagerConfig$Builder; // type@241a │ │ +489f3e: 7010 eef3 0200 |0011: invoke-direct {v2}, Lde/cotech/hw/SecurityKeyManagerConfig$Builder;.:()V // method@f3ee │ │ +489f44: 1203 |0014: const/4 v3, #int 0 // #0 │ │ +489f46: 6e20 f0f3 3200 |0015: invoke-virtual {v2, v3}, Lde/cotech/hw/SecurityKeyManagerConfig$Builder;.setEnableDebugLogging:(Z)Lde/cotech/hw/SecurityKeyManagerConfig$Builder; // method@f3f0 │ │ +489f4c: 0c02 |0018: move-result-object v2 │ │ +489f4e: 6e10 eff3 0200 |0019: invoke-virtual {v2}, Lde/cotech/hw/SecurityKeyManagerConfig$Builder;.build:()Lde/cotech/hw/SecurityKeyManagerConfig; // method@f3ef │ │ +489f54: 0c02 |001c: move-result-object v2 │ │ +489f56: 0743 |001d: move-object v3, v4 │ │ +489f58: 1f03 2400 |001e: check-cast v3, Landroid/app/Application; // type@0024 │ │ +489f5c: 6e30 edf3 3102 |0020: invoke-virtual {v1, v3, v2}, Lde/cotech/hw/SecurityKeyManager;.init:(Landroid/app/Application;Lde/cotech/hw/SecurityKeyManagerConfig;)V // method@f3ed │ │ +489f62: 7010 3de6 0400 |0023: invoke-direct {v4}, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.initializeWebRtc:()V // method@e63d │ │ +489f68: 6e10 32e6 0400 |0026: invoke-virtual {v4}, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.buildComponent:()V // method@e632 │ │ +489f6e: 7100 0ef0 0000 |0029: invoke-static {}, Lcom/nextcloud/talk/components/filebrowser/webdav/DavUtils;.registerCustomFactories:()V // method@f00e │ │ +489f74: 6e10 37e6 0400 |002c: invoke-virtual {v4}, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.getComponentApplication:()Lcom/nextcloud/talk/application/NextcloudTalkApplicationComponent; // method@e637 │ │ +489f7a: 0c01 |002f: move-result-object v1 │ │ +489f7c: 7220 59e6 4100 |0030: invoke-interface {v1, v4}, Lcom/nextcloud/talk/application/NextcloudTalkApplicationComponent;.inject:(Lcom/nextcloud/talk/application/NextcloudTalkApplication;)V // method@e659 │ │ +489f82: 7010 33e6 0400 |0033: invoke-direct {v4}, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.buildDefaultImageLoader:()Lcoil/ImageLoader; // method@e633 │ │ +489f88: 0c01 |0036: move-result-object v1 │ │ +489f8a: 7110 573e 0100 |0037: invoke-static {v1}, Lcoil/Coil;.setImageLoader:(Lcoil/ImageLoader;)V // method@3e57 │ │ +489f90: 6e10 35e6 0400 |003a: invoke-virtual {v4}, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.getAppPreferences:()Lcom/nextcloud/talk/utils/preferences/AppPreferences; // method@e635 │ │ +489f96: 0c01 |003d: move-result-object v1 │ │ +489f98: 7210 2cf3 0100 |003e: invoke-interface {v1}, Lcom/nextcloud/talk/utils/preferences/AppPreferences;.getTheme:()Ljava/lang/String; // method@f32c │ │ +489f9e: 0c01 |0041: move-result-object v1 │ │ +489fa0: 1a02 70af |0042: const-string v2, "getTheme(...)" // string@af70 │ │ +489fa4: 7120 fffb 2100 |0044: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +489faa: 6e20 27e6 1000 |0047: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/application/NextcloudTalkApplication$Companion;.setAppTheme:(Ljava/lang/String;)V // method@e627 │ │ +489fb0: 6f10 ec0e 0400 |004a: invoke-super {v4}, Landroidx/multidex/MultiDexApplication;.onCreate:()V // method@0eec │ │ +489fb6: 7100 dcfd 0000 |004d: invoke-static {}, Lorg/conscrypt/Conscrypt;.newProvider:()Ljava/security/Provider; // method@fddc │ │ +489fbc: 0c00 |0050: move-result-object v0 │ │ +489fbe: 1211 |0051: const/4 v1, #int 1 // #1 │ │ +489fc0: 7120 fdf7 1000 |0052: invoke-static {v0, v1}, Ljava/security/Security;.insertProviderAt:(Ljava/security/Provider;I)I // method@f7fd │ │ +489fc6: 2200 8723 |0055: new-instance v0, Lcom/nextcloud/talk/utils/ClosedInterfaceImpl; // type@2387 │ │ +489fca: 7010 cff2 0000 |0057: invoke-direct {v0}, Lcom/nextcloud/talk/utils/ClosedInterfaceImpl;.:()V // method@f2cf │ │ +489fd0: 6e10 d0f2 0000 |005a: invoke-virtual {v0}, Lcom/nextcloud/talk/utils/ClosedInterfaceImpl;.providerInstallerInstallIfNeededAsync:()V // method@f2d0 │ │ +489fd6: 7100 dcf2 0000 |005d: invoke-static {}, Lcom/nextcloud/talk/utils/DeviceUtils;.ignoreSpecialBatteryFeatures:()V // method@f2dc │ │ +489fdc: 7010 3ce6 0400 |0060: invoke-direct {v4}, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.initWorkers:()V // method@e63c │ │ +489fe2: 2200 3c03 |0063: new-instance v0, Landroidx/emoji2/bundled/BundledEmojiCompatConfig; // type@033c │ │ +489fe6: 0742 |0065: move-object v2, v4 │ │ +489fe8: 1f02 4e00 |0066: check-cast v2, Landroid/content/Context; // type@004e │ │ +489fec: 7020 660e 2000 |0068: invoke-direct {v0, v2}, Landroidx/emoji2/bundled/BundledEmojiCompatConfig;.:(Landroid/content/Context;)V // method@0e66 │ │ +489ff2: 6e20 670e 1000 |006b: invoke-virtual {v0, v1}, Landroidx/emoji2/bundled/BundledEmojiCompatConfig;.setReplaceAll:(Z)Landroidx/emoji2/text/EmojiCompat$Config; // method@0e67 │ │ +489ff8: 1f00 3d03 |006e: check-cast v0, Landroidx/emoji2/text/EmojiCompat$Config; // type@033d │ │ +489ffc: 7110 690e 0000 |0070: invoke-static {v0}, Landroidx/emoji2/text/EmojiCompat;.init:(Landroidx/emoji2/text/EmojiCompat$Config;)Landroidx/emoji2/text/EmojiCompat; // method@0e69 │ │ +48a002: 0c00 |0073: move-result-object v0 │ │ +48a004: 1a01 60b5 |0074: const-string v1, "init(...)" // string@b560 │ │ +48a008: 7120 fffb 1000 |0076: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +48a00e: 2200 f023 |0079: new-instance v0, Lcom/vanniktech/emoji/google/GoogleEmojiProvider; // type@23f0 │ │ +48a012: 7010 b0f3 0000 |007b: invoke-direct {v0}, Lcom/vanniktech/emoji/google/GoogleEmojiProvider;.:()V // method@f3b0 │ │ +48a018: 1f00 eb23 |007e: check-cast v0, Lcom/vanniktech/emoji/EmojiProvider; // type@23eb │ │ +48a01c: 7110 a9f3 0000 |0080: invoke-static {v0}, Lcom/vanniktech/emoji/EmojiManager;.install:(Lcom/vanniktech/emoji/EmojiProvider;)V // method@f3a9 │ │ +48a022: 6200 fcb4 |0083: sget-object v0, Lcom/nextcloud/talk/utils/NotificationUtils;.INSTANCE:Lcom/nextcloud/talk/utils/NotificationUtils; // field@b4fc │ │ +48a026: 6e10 36e6 0400 |0085: invoke-virtual {v4}, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.getApplicationContext:()Landroid/content/Context; // method@e636 │ │ +48a02c: 0c01 |0088: move-result-object v1 │ │ +48a02e: 1a02 8aa2 |0089: const-string v2, "getApplicationContext(...)" // string@a28a │ │ +48a032: 7120 fffb 2100 |008b: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +48a038: 6e10 35e6 0400 |008e: invoke-virtual {v4}, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.getAppPreferences:()Lcom/nextcloud/talk/utils/preferences/AppPreferences; // method@e635 │ │ +48a03e: 0c02 |0091: move-result-object v2 │ │ +48a040: 6e30 f3f2 1002 |0092: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/utils/NotificationUtils;.registerNotificationChannels:(Landroid/content/Context;Lcom/nextcloud/talk/utils/preferences/AppPreferences;)V // method@f2f3 │ │ +48a046: 0e00 |0095: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x0007 line=133 │ │ 0x000b line=135 │ │ 0x000f line=136 │ │ 0x0015 line=137 │ │ @@ -1976079,19 +1976079,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -48a044: |[48a044] com.nextcloud.talk.application.NextcloudTalkApplication.onTerminate:()V │ │ -48a054: 6f10 ed0e 0100 |0000: invoke-super {v1}, Landroidx/multidex/MultiDexApplication;.onTerminate:()V // method@0eed │ │ -48a05a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -48a05c: 6900 3caf |0004: sput-object v0, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.sharedApplication:Lcom/nextcloud/talk/application/NextcloudTalkApplication; // field@af3c │ │ -48a060: 0e00 |0006: return-void │ │ +48a048: |[48a048] com.nextcloud.talk.application.NextcloudTalkApplication.onTerminate:()V │ │ +48a058: 6f10 ed0e 0100 |0000: invoke-super {v1}, Landroidx/multidex/MultiDexApplication;.onTerminate:()V // method@0eed │ │ +48a05e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +48a060: 6900 3caf |0004: sput-object v0, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.sharedApplication:Lcom/nextcloud/talk/application/NextcloudTalkApplication; // field@af3c │ │ +48a064: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0004 line=194 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/nextcloud/talk/application/NextcloudTalkApplication; │ │ │ │ @@ -1976100,19 +1976100,19 @@ │ │ type : '(Lcom/nextcloud/talk/utils/preferences/AppPreferences;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -48a064: |[48a064] com.nextcloud.talk.application.NextcloudTalkApplication.setAppPreferences:(Lcom/nextcloud/talk/utils/preferences/AppPreferences;)V │ │ -48a074: 1a00 2913 |0000: const-string v0, "" // string@1329 │ │ -48a078: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -48a07e: 5b12 38af |0005: iput-object v2, v1, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.appPreferences:Lcom/nextcloud/talk/utils/preferences/AppPreferences; // field@af38 │ │ -48a082: 0e00 |0007: return-void │ │ +48a068: |[48a068] com.nextcloud.talk.application.NextcloudTalkApplication.setAppPreferences:(Lcom/nextcloud/talk/utils/preferences/AppPreferences;)V │ │ +48a078: 1a00 2913 |0000: const-string v0, "" // string@1329 │ │ +48a07c: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +48a082: 5b12 38af |0005: iput-object v2, v1, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.appPreferences:Lcom/nextcloud/talk/utils/preferences/AppPreferences; // field@af38 │ │ +48a086: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=97 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/nextcloud/talk/application/NextcloudTalkApplication; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/nextcloud/talk/utils/preferences/AppPreferences; │ │ │ │ @@ -1976121,19 +1976121,19 @@ │ │ type : '(Lokhttp3/OkHttpClient;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -48a084: |[48a084] com.nextcloud.talk.application.NextcloudTalkApplication.setOkHttpClient:(Lokhttp3/OkHttpClient;)V │ │ -48a094: 1a00 2913 |0000: const-string v0, "" // string@1329 │ │ -48a098: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -48a09e: 5b12 3baf |0005: iput-object v2, v1, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.okHttpClient:Lokhttp3/OkHttpClient; // field@af3b │ │ -48a0a2: 0e00 |0007: return-void │ │ +48a088: |[48a088] com.nextcloud.talk.application.NextcloudTalkApplication.setOkHttpClient:(Lokhttp3/OkHttpClient;)V │ │ +48a098: 1a00 2913 |0000: const-string v0, "" // string@1329 │ │ +48a09c: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +48a0a2: 5b12 3baf |0005: iput-object v2, v1, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.okHttpClient:Lokhttp3/OkHttpClient; // field@af3b │ │ +48a0a6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=100 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/nextcloud/talk/application/NextcloudTalkApplication; │ │ 0x0000 - 0x0008 reg=2 (null) Lokhttp3/OkHttpClient; │ │ │ │ @@ -1976193,19 +1976193,19 @@ │ │ type : '(Ljavax/inject/Provider;Ljavax/inject/Provider;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -489a14: |[489a14] com.nextcloud.talk.application.NextcloudTalkApplication_MembersInjector.:(Ljavax/inject/Provider;Ljavax/inject/Provider;)V │ │ -489a24: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -489a2a: 5b01 3daf |0003: iput-object v1, v0, Lcom/nextcloud/talk/application/NextcloudTalkApplication_MembersInjector;.appPreferencesProvider:Ljavax/inject/Provider; // field@af3d │ │ -489a2e: 5b02 3eaf |0005: iput-object v2, v0, Lcom/nextcloud/talk/application/NextcloudTalkApplication_MembersInjector;.okHttpClientProvider:Ljavax/inject/Provider; // field@af3e │ │ -489a32: 0e00 |0007: return-void │ │ +489a18: |[489a18] com.nextcloud.talk.application.NextcloudTalkApplication_MembersInjector.:(Ljavax/inject/Provider;Ljavax/inject/Provider;)V │ │ +489a28: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +489a2e: 5b01 3daf |0003: iput-object v1, v0, Lcom/nextcloud/talk/application/NextcloudTalkApplication_MembersInjector;.appPreferencesProvider:Ljavax/inject/Provider; // field@af3d │ │ +489a32: 5b02 3eaf |0005: iput-object v2, v0, Lcom/nextcloud/talk/application/NextcloudTalkApplication_MembersInjector;.okHttpClientProvider:Ljavax/inject/Provider; // field@af3e │ │ +489a36: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0003 line=33 │ │ 0x0005 line=34 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/nextcloud/talk/application/NextcloudTalkApplication_MembersInjector; │ │ @@ -1976217,18 +1976217,18 @@ │ │ type : '(Ljavax/inject/Provider;Ljavax/inject/Provider;)Ldagger/MembersInjector;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -4899f8: |[4899f8] com.nextcloud.talk.application.NextcloudTalkApplication_MembersInjector.create:(Ljavax/inject/Provider;Ljavax/inject/Provider;)Ldagger/MembersInjector; │ │ -489a08: 2200 7b20 |0000: new-instance v0, Lcom/nextcloud/talk/application/NextcloudTalkApplication_MembersInjector; // type@207b │ │ -489a0c: 7030 a7e6 1002 |0002: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/application/NextcloudTalkApplication_MembersInjector;.:(Ljavax/inject/Provider;Ljavax/inject/Provider;)V // method@e6a7 │ │ -489a12: 1100 |0005: return-object v0 │ │ +4899fc: |[4899fc] com.nextcloud.talk.application.NextcloudTalkApplication_MembersInjector.create:(Ljavax/inject/Provider;Ljavax/inject/Provider;)Ldagger/MembersInjector; │ │ +489a0c: 2200 7b20 |0000: new-instance v0, Lcom/nextcloud/talk/application/NextcloudTalkApplication_MembersInjector; // type@207b │ │ +489a10: 7030 a7e6 1002 |0002: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/application/NextcloudTalkApplication_MembersInjector;.:(Ljavax/inject/Provider;Ljavax/inject/Provider;)V // method@e6a7 │ │ +489a16: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) Ljavax/inject/Provider; │ │ 0x0000 - 0x0006 reg=2 (null) Ljavax/inject/Provider; │ │ │ │ @@ -1976237,17 +1976237,17 @@ │ │ type : '(Lcom/nextcloud/talk/application/NextcloudTalkApplication;Lcom/nextcloud/talk/utils/preferences/AppPreferences;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -489a34: |[489a34] com.nextcloud.talk.application.NextcloudTalkApplication_MembersInjector.injectAppPreferences:(Lcom/nextcloud/talk/application/NextcloudTalkApplication;Lcom/nextcloud/talk/utils/preferences/AppPreferences;)V │ │ -489a44: 5b01 38af |0000: iput-object v1, v0, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.appPreferences:Lcom/nextcloud/talk/utils/preferences/AppPreferences; // field@af38 │ │ -489a48: 0e00 |0002: return-void │ │ +489a38: |[489a38] com.nextcloud.talk.application.NextcloudTalkApplication_MembersInjector.injectAppPreferences:(Lcom/nextcloud/talk/application/NextcloudTalkApplication;Lcom/nextcloud/talk/utils/preferences/AppPreferences;)V │ │ +489a48: 5b01 38af |0000: iput-object v1, v0, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.appPreferences:Lcom/nextcloud/talk/utils/preferences/AppPreferences; // field@af38 │ │ +489a4c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lcom/nextcloud/talk/application/NextcloudTalkApplication; │ │ 0x0000 - 0x0003 reg=1 (null) Lcom/nextcloud/talk/utils/preferences/AppPreferences; │ │ │ │ @@ -1976256,17 +1976256,17 @@ │ │ type : '(Lcom/nextcloud/talk/application/NextcloudTalkApplication;Lokhttp3/OkHttpClient;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -489aa8: |[489aa8] com.nextcloud.talk.application.NextcloudTalkApplication_MembersInjector.injectOkHttpClient:(Lcom/nextcloud/talk/application/NextcloudTalkApplication;Lokhttp3/OkHttpClient;)V │ │ -489ab8: 5b01 3baf |0000: iput-object v1, v0, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.okHttpClient:Lokhttp3/OkHttpClient; // field@af3b │ │ -489abc: 0e00 |0002: return-void │ │ +489aac: |[489aac] com.nextcloud.talk.application.NextcloudTalkApplication_MembersInjector.injectOkHttpClient:(Lcom/nextcloud/talk/application/NextcloudTalkApplication;Lokhttp3/OkHttpClient;)V │ │ +489abc: 5b01 3baf |0000: iput-object v1, v0, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.okHttpClient:Lokhttp3/OkHttpClient; // field@af3b │ │ +489ac0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lcom/nextcloud/talk/application/NextcloudTalkApplication; │ │ 0x0000 - 0x0003 reg=1 (null) Lokhttp3/OkHttpClient; │ │ │ │ @@ -1976276,26 +1976276,26 @@ │ │ type : '(Lcom/nextcloud/talk/application/NextcloudTalkApplication;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -489a4c: |[489a4c] com.nextcloud.talk.application.NextcloudTalkApplication_MembersInjector.injectMembers:(Lcom/nextcloud/talk/application/NextcloudTalkApplication;)V │ │ -489a5c: 5410 3daf |0000: iget-object v0, v1, Lcom/nextcloud/talk/application/NextcloudTalkApplication_MembersInjector;.appPreferencesProvider:Ljavax/inject/Provider; // field@af3d │ │ -489a60: 7210 77fb 0000 |0002: invoke-interface {v0}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ -489a66: 0c00 |0005: move-result-object v0 │ │ -489a68: 1f00 ac23 |0006: check-cast v0, Lcom/nextcloud/talk/utils/preferences/AppPreferences; // type@23ac │ │ -489a6c: 7120 a9e6 0200 |0008: invoke-static {v2, v0}, Lcom/nextcloud/talk/application/NextcloudTalkApplication_MembersInjector;.injectAppPreferences:(Lcom/nextcloud/talk/application/NextcloudTalkApplication;Lcom/nextcloud/talk/utils/preferences/AppPreferences;)V // method@e6a9 │ │ -489a72: 5410 3eaf |000b: iget-object v0, v1, Lcom/nextcloud/talk/application/NextcloudTalkApplication_MembersInjector;.okHttpClientProvider:Ljavax/inject/Provider; // field@af3e │ │ -489a76: 7210 77fb 0000 |000d: invoke-interface {v0}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ -489a7c: 0c00 |0010: move-result-object v0 │ │ -489a7e: 1f00 5e26 |0011: check-cast v0, Lokhttp3/OkHttpClient; // type@265e │ │ -489a82: 7120 ace6 0200 |0013: invoke-static {v2, v0}, Lcom/nextcloud/talk/application/NextcloudTalkApplication_MembersInjector;.injectOkHttpClient:(Lcom/nextcloud/talk/application/NextcloudTalkApplication;Lokhttp3/OkHttpClient;)V // method@e6ac │ │ -489a88: 0e00 |0016: return-void │ │ +489a50: |[489a50] com.nextcloud.talk.application.NextcloudTalkApplication_MembersInjector.injectMembers:(Lcom/nextcloud/talk/application/NextcloudTalkApplication;)V │ │ +489a60: 5410 3daf |0000: iget-object v0, v1, Lcom/nextcloud/talk/application/NextcloudTalkApplication_MembersInjector;.appPreferencesProvider:Ljavax/inject/Provider; // field@af3d │ │ +489a64: 7210 77fb 0000 |0002: invoke-interface {v0}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ +489a6a: 0c00 |0005: move-result-object v0 │ │ +489a6c: 1f00 ac23 |0006: check-cast v0, Lcom/nextcloud/talk/utils/preferences/AppPreferences; // type@23ac │ │ +489a70: 7120 a9e6 0200 |0008: invoke-static {v2, v0}, Lcom/nextcloud/talk/application/NextcloudTalkApplication_MembersInjector;.injectAppPreferences:(Lcom/nextcloud/talk/application/NextcloudTalkApplication;Lcom/nextcloud/talk/utils/preferences/AppPreferences;)V // method@e6a9 │ │ +489a76: 5410 3eaf |000b: iget-object v0, v1, Lcom/nextcloud/talk/application/NextcloudTalkApplication_MembersInjector;.okHttpClientProvider:Ljavax/inject/Provider; // field@af3e │ │ +489a7a: 7210 77fb 0000 |000d: invoke-interface {v0}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ +489a80: 0c00 |0010: move-result-object v0 │ │ +489a82: 1f00 5e26 |0011: check-cast v0, Lokhttp3/OkHttpClient; // type@265e │ │ +489a86: 7120 ace6 0200 |0013: invoke-static {v2, v0}, Lcom/nextcloud/talk/application/NextcloudTalkApplication_MembersInjector;.injectOkHttpClient:(Lcom/nextcloud/talk/application/NextcloudTalkApplication;Lokhttp3/OkHttpClient;)V // method@e6ac │ │ +489a8c: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x000b line=46 │ │ locals : │ │ 0x0000 - 0x0017 reg=1 this Lcom/nextcloud/talk/application/NextcloudTalkApplication_MembersInjector; │ │ 0x0000 - 0x0017 reg=2 (null) Lcom/nextcloud/talk/application/NextcloudTalkApplication; │ │ @@ -1976305,18 +1976305,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -489a8c: |[489a8c] com.nextcloud.talk.application.NextcloudTalkApplication_MembersInjector.injectMembers:(Ljava/lang/Object;)V │ │ -489a9c: 1f01 7920 |0000: check-cast v1, Lcom/nextcloud/talk/application/NextcloudTalkApplication; // type@2079 │ │ -489aa0: 6e20 aae6 1000 |0002: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/application/NextcloudTalkApplication_MembersInjector;.injectMembers:(Lcom/nextcloud/talk/application/NextcloudTalkApplication;)V // method@e6aa │ │ -489aa6: 0e00 |0005: return-void │ │ +489a90: |[489a90] com.nextcloud.talk.application.NextcloudTalkApplication_MembersInjector.injectMembers:(Ljava/lang/Object;)V │ │ +489aa0: 1f01 7920 |0000: check-cast v1, Lcom/nextcloud/talk/application/NextcloudTalkApplication; // type@2079 │ │ +489aa4: 6e20 aae6 1000 |0002: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/application/NextcloudTalkApplication_MembersInjector;.injectMembers:(Lcom/nextcloud/talk/application/NextcloudTalkApplication;)V // method@e6aa │ │ +489aaa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/application/NextcloudTalkApplication_MembersInjector; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -1976360,35 +1976360,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -48a0f8: |[48a0f8] com.nextcloud.talk.arbitrarystorage.ArbitraryStorageManager.:()V │ │ -48a108: 0e00 |0000: return-void │ │ +48a0fc: |[48a0fc] com.nextcloud.talk.arbitrarystorage.ArbitraryStorageManager.:()V │ │ +48a10c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/arbitrarystorage/ArbitraryStorageManager;) │ │ name : '' │ │ type : '(Lcom/nextcloud/talk/data/storage/ArbitraryStoragesRepository;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -48a10c: |[48a10c] com.nextcloud.talk.arbitrarystorage.ArbitraryStorageManager.:(Lcom/nextcloud/talk/data/storage/ArbitraryStoragesRepository;)V │ │ -48a11c: 1a00 ac88 |0000: const-string v0, "arbitraryStoragesRepository" // string@88ac │ │ -48a120: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -48a126: 7010 2ff6 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f62f │ │ -48a12c: 5b12 40af |0008: iput-object v2, v1, Lcom/nextcloud/talk/arbitrarystorage/ArbitraryStorageManager;.arbitraryStoragesRepository:Lcom/nextcloud/talk/data/storage/ArbitraryStoragesRepository; // field@af40 │ │ -48a130: 0e00 |000a: return-void │ │ +48a110: |[48a110] com.nextcloud.talk.arbitrarystorage.ArbitraryStorageManager.:(Lcom/nextcloud/talk/data/storage/ArbitraryStoragesRepository;)V │ │ +48a120: 1a00 ac88 |0000: const-string v0, "arbitraryStoragesRepository" // string@88ac │ │ +48a124: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +48a12a: 7010 2ff6 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f62f │ │ +48a130: 5b12 40af |0008: iput-object v2, v1, Lcom/nextcloud/talk/arbitrarystorage/ArbitraryStorageManager;.arbitraryStoragesRepository:Lcom/nextcloud/talk/data/storage/ArbitraryStoragesRepository; // field@af40 │ │ +48a134: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=13 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/nextcloud/talk/arbitrarystorage/ArbitraryStorageManager; │ │ 0x0000 - 0x000b reg=2 (null) Lcom/nextcloud/talk/data/storage/ArbitraryStoragesRepository; │ │ │ │ @@ -1976398,19 +1976398,19 @@ │ │ type : '(J)I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -48a0a4: |[48a0a4] com.nextcloud.talk.arbitrarystorage.ArbitraryStorageManager.deleteAllEntriesForAccountIdentifier:(J)I │ │ -48a0b4: 5410 40af |0000: iget-object v0, v1, Lcom/nextcloud/talk/arbitrarystorage/ArbitraryStorageManager;.arbitraryStoragesRepository:Lcom/nextcloud/talk/data/storage/ArbitraryStoragesRepository; // field@af40 │ │ -48a0b8: 7230 92f0 2003 |0002: invoke-interface {v0, v2, v3}, Lcom/nextcloud/talk/data/storage/ArbitraryStoragesRepository;.deleteArbitraryStorage:(J)I // method@f092 │ │ -48a0be: 0a02 |0005: move-result v2 │ │ -48a0c0: 0f02 |0006: return v2 │ │ +48a0a8: |[48a0a8] com.nextcloud.talk.arbitrarystorage.ArbitraryStorageManager.deleteAllEntriesForAccountIdentifier:(J)I │ │ +48a0b8: 5410 40af |0000: iget-object v0, v1, Lcom/nextcloud/talk/arbitrarystorage/ArbitraryStorageManager;.arbitraryStoragesRepository:Lcom/nextcloud/talk/data/storage/ArbitraryStoragesRepository; // field@af40 │ │ +48a0bc: 7230 92f0 2003 |0002: invoke-interface {v0, v2, v3}, Lcom/nextcloud/talk/data/storage/ArbitraryStoragesRepository;.deleteArbitraryStorage:(J)I // method@f092 │ │ +48a0c2: 0a02 |0005: move-result v2 │ │ +48a0c4: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/nextcloud/talk/arbitrarystorage/ArbitraryStorageManager; │ │ 0x0000 - 0x0007 reg=2 (null) J │ │ │ │ @@ -1976419,23 +1976419,23 @@ │ │ type : '(JLjava/lang/String;Ljava/lang/String;)Lio/reactivex/Maybe;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 17 16-bit code units │ │ -48a0c4: |[48a0c4] com.nextcloud.talk.arbitrarystorage.ArbitraryStorageManager.getStorageSetting:(JLjava/lang/String;Ljava/lang/String;)Lio/reactivex/Maybe; │ │ -48a0d4: 1a00 9bbc |0000: const-string v0, "key" // string@bc9b │ │ -48a0d8: 7120 00fc 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -48a0de: 1a00 99d2 |0005: const-string v0, "objectString" // string@d299 │ │ -48a0e2: 7120 00fc 0500 |0007: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -48a0e8: 5410 40af |000a: iget-object v0, v1, Lcom/nextcloud/talk/arbitrarystorage/ArbitraryStorageManager;.arbitraryStoragesRepository:Lcom/nextcloud/talk/data/storage/ArbitraryStoragesRepository; // field@af40 │ │ -48a0ec: 7255 93f0 2043 |000c: invoke-interface {v0, v2, v3, v4, v5}, Lcom/nextcloud/talk/data/storage/ArbitraryStoragesRepository;.getStorageSetting:(JLjava/lang/String;Ljava/lang/String;)Lio/reactivex/Maybe; // method@f093 │ │ -48a0f2: 0c02 |000f: move-result-object v2 │ │ -48a0f4: 1102 |0010: return-object v2 │ │ +48a0c8: |[48a0c8] com.nextcloud.talk.arbitrarystorage.ArbitraryStorageManager.getStorageSetting:(JLjava/lang/String;Ljava/lang/String;)Lio/reactivex/Maybe; │ │ +48a0d8: 1a00 9bbc |0000: const-string v0, "key" // string@bc9b │ │ +48a0dc: 7120 00fc 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +48a0e2: 1a00 99d2 |0005: const-string v0, "objectString" // string@d299 │ │ +48a0e6: 7120 00fc 0500 |0007: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +48a0ec: 5410 40af |000a: iget-object v0, v1, Lcom/nextcloud/talk/arbitrarystorage/ArbitraryStorageManager;.arbitraryStoragesRepository:Lcom/nextcloud/talk/data/storage/ArbitraryStoragesRepository; // field@af40 │ │ +48a0f0: 7255 93f0 2043 |000c: invoke-interface {v0, v2, v3, v4, v5}, Lcom/nextcloud/talk/data/storage/ArbitraryStoragesRepository;.getStorageSetting:(JLjava/lang/String;Ljava/lang/String;)Lio/reactivex/Maybe; // method@f093 │ │ +48a0f6: 0c02 |000f: move-result-object v2 │ │ +48a0f8: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x000a line=19 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Lcom/nextcloud/talk/arbitrarystorage/ArbitraryStorageManager; │ │ 0x0000 - 0x0011 reg=2 (null) J │ │ 0x0000 - 0x0011 reg=4 (null) Ljava/lang/String; │ │ @@ -1976446,27 +1976446,27 @@ │ │ type : '(JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 14 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 21 16-bit code units │ │ -48a134: |[48a134] com.nextcloud.talk.arbitrarystorage.ArbitraryStorageManager.storeStorageSetting:(JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -48a144: 1a00 9bbc |0000: const-string v0, "key" // string@bc9b │ │ -48a148: 7120 00fc 0b00 |0002: invoke-static {v11, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -48a14e: 5480 40af |0005: iget-object v0, v8, Lcom/nextcloud/talk/arbitrarystorage/ArbitraryStorageManager;.arbitraryStoragesRepository:Lcom/nextcloud/talk/data/storage/ArbitraryStoragesRepository; // field@af40 │ │ -48a152: 2207 6322 |0007: new-instance v7, Lcom/nextcloud/talk/data/storage/model/ArbitraryStorage; // type@2263 │ │ -48a156: 0771 |0009: move-object v1, v7 │ │ -48a158: 0492 |000a: move-wide v2, v9 │ │ -48a15a: 07b4 |000b: move-object v4, v11 │ │ -48a15c: 07d5 |000c: move-object v5, v13 │ │ -48a15e: 07c6 |000d: move-object v6, v12 │ │ -48a160: 7606 95f0 0100 |000e: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lcom/nextcloud/talk/data/storage/model/ArbitraryStorage;.:(JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@f095 │ │ -48a166: 7220 94f0 7000 |0011: invoke-interface {v0, v7}, Lcom/nextcloud/talk/data/storage/ArbitraryStoragesRepository;.saveArbitraryStorage:(Lcom/nextcloud/talk/data/storage/model/ArbitraryStorage;)J // method@f094 │ │ -48a16c: 0e00 |0014: return-void │ │ +48a138: |[48a138] com.nextcloud.talk.arbitrarystorage.ArbitraryStorageManager.storeStorageSetting:(JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +48a148: 1a00 9bbc |0000: const-string v0, "key" // string@bc9b │ │ +48a14c: 7120 00fc 0b00 |0002: invoke-static {v11, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +48a152: 5480 40af |0005: iget-object v0, v8, Lcom/nextcloud/talk/arbitrarystorage/ArbitraryStorageManager;.arbitraryStoragesRepository:Lcom/nextcloud/talk/data/storage/ArbitraryStoragesRepository; // field@af40 │ │ +48a156: 2207 6322 |0007: new-instance v7, Lcom/nextcloud/talk/data/storage/model/ArbitraryStorage; // type@2263 │ │ +48a15a: 0771 |0009: move-object v1, v7 │ │ +48a15c: 0492 |000a: move-wide v2, v9 │ │ +48a15e: 07b4 |000b: move-object v4, v11 │ │ +48a160: 07d5 |000c: move-object v5, v13 │ │ +48a162: 07c6 |000d: move-object v6, v12 │ │ +48a164: 7606 95f0 0100 |000e: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lcom/nextcloud/talk/data/storage/model/ArbitraryStorage;.:(JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@f095 │ │ +48a16a: 7220 94f0 7000 |0011: invoke-interface {v0, v7}, Lcom/nextcloud/talk/data/storage/ArbitraryStoragesRepository;.saveArbitraryStorage:(Lcom/nextcloud/talk/data/storage/model/ArbitraryStorage;)J // method@f094 │ │ +48a170: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=15 │ │ locals : │ │ 0x0000 - 0x0015 reg=8 this Lcom/nextcloud/talk/arbitrarystorage/ArbitraryStorageManager; │ │ 0x0000 - 0x0015 reg=9 (null) J │ │ 0x0000 - 0x0015 reg=11 (null) Ljava/lang/String; │ │ @@ -1976552,36 +1976552,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -48a304: |[48a304] com.nextcloud.talk.bottomsheet.items.BasicListItemWithImage.:()V │ │ -48a314: 0e00 |0000: return-void │ │ +48a308: |[48a308] com.nextcloud.talk.bottomsheet.items.BasicListItemWithImage.:()V │ │ +48a318: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/bottomsheet/items/BasicListItemWithImage;) │ │ name : '' │ │ type : '(ILjava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -48a318: |[48a318] com.nextcloud.talk.bottomsheet.items.BasicListItemWithImage.:(ILjava/lang/String;)V │ │ -48a328: 1a00 32f3 |0000: const-string v0, "title" // string@f332 │ │ -48a32c: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -48a332: 7010 2ff6 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f62f │ │ -48a338: 5912 42af |0008: iput v2, v1, Lcom/nextcloud/talk/bottomsheet/items/BasicListItemWithImage;.iconRes:I // field@af42 │ │ -48a33c: 5b13 43af |000a: iput-object v3, v1, Lcom/nextcloud/talk/bottomsheet/items/BasicListItemWithImage;.title:Ljava/lang/String; // field@af43 │ │ -48a340: 0e00 |000c: return-void │ │ +48a31c: |[48a31c] com.nextcloud.talk.bottomsheet.items.BasicListItemWithImage.:(ILjava/lang/String;)V │ │ +48a32c: 1a00 32f3 |0000: const-string v0, "title" // string@f332 │ │ +48a330: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +48a336: 7010 2ff6 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f62f │ │ +48a33c: 5912 42af |0008: iput v2, v1, Lcom/nextcloud/talk/bottomsheet/items/BasicListItemWithImage;.iconRes:I // field@af42 │ │ +48a340: 5b13 43af |000a: iput-object v3, v1, Lcom/nextcloud/talk/bottomsheet/items/BasicListItemWithImage;.title:Ljava/lang/String; // field@af43 │ │ +48a344: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=17 │ │ 0x0008 line=18 │ │ 0x000a line=19 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/nextcloud/talk/bottomsheet/items/BasicListItemWithImage; │ │ @@ -1976593,125 +1976593,125 @@ │ │ type : '(Lcom/nextcloud/talk/bottomsheet/items/BasicListItemWithImage;ILjava/lang/String;ILjava/lang/Object;)Lcom/nextcloud/talk/bottomsheet/items/BasicListItemWithImage;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -48a1c0: |[48a1c0] com.nextcloud.talk.bottomsheet.items.BasicListItemWithImage.copy$default:(Lcom/nextcloud/talk/bottomsheet/items/BasicListItemWithImage;ILjava/lang/String;ILjava/lang/Object;)Lcom/nextcloud/talk/bottomsheet/items/BasicListItemWithImage; │ │ -48a1d0: dd04 0301 |0000: and-int/lit8 v4, v3, #int 1 // #01 │ │ -48a1d4: 3804 0400 |0002: if-eqz v4, 0006 // +0004 │ │ -48a1d8: 5201 42af |0004: iget v1, v0, Lcom/nextcloud/talk/bottomsheet/items/BasicListItemWithImage;.iconRes:I // field@af42 │ │ -48a1dc: dd03 0302 |0006: and-int/lit8 v3, v3, #int 2 // #02 │ │ -48a1e0: 3803 0400 |0008: if-eqz v3, 000c // +0004 │ │ -48a1e4: 5402 43af |000a: iget-object v2, v0, Lcom/nextcloud/talk/bottomsheet/items/BasicListItemWithImage;.title:Ljava/lang/String; // field@af43 │ │ -48a1e8: 6e30 b6e6 1002 |000c: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/bottomsheet/items/BasicListItemWithImage;.copy:(ILjava/lang/String;)Lcom/nextcloud/talk/bottomsheet/items/BasicListItemWithImage; // method@e6b6 │ │ -48a1ee: 0c00 |000f: move-result-object v0 │ │ -48a1f0: 1100 |0010: return-object v0 │ │ +48a1c4: |[48a1c4] com.nextcloud.talk.bottomsheet.items.BasicListItemWithImage.copy$default:(Lcom/nextcloud/talk/bottomsheet/items/BasicListItemWithImage;ILjava/lang/String;ILjava/lang/Object;)Lcom/nextcloud/talk/bottomsheet/items/BasicListItemWithImage; │ │ +48a1d4: dd04 0301 |0000: and-int/lit8 v4, v3, #int 1 // #01 │ │ +48a1d8: 3804 0400 |0002: if-eqz v4, 0006 // +0004 │ │ +48a1dc: 5201 42af |0004: iget v1, v0, Lcom/nextcloud/talk/bottomsheet/items/BasicListItemWithImage;.iconRes:I // field@af42 │ │ +48a1e0: dd03 0302 |0006: and-int/lit8 v3, v3, #int 2 // #02 │ │ +48a1e4: 3803 0400 |0008: if-eqz v3, 000c // +0004 │ │ +48a1e8: 5402 43af |000a: iget-object v2, v0, Lcom/nextcloud/talk/bottomsheet/items/BasicListItemWithImage;.title:Ljava/lang/String; // field@af43 │ │ +48a1ec: 6e30 b6e6 1002 |000c: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/bottomsheet/items/BasicListItemWithImage;.copy:(ILjava/lang/String;)Lcom/nextcloud/talk/bottomsheet/items/BasicListItemWithImage; // method@e6b6 │ │ +48a1f2: 0c00 |000f: move-result-object v0 │ │ +48a1f4: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/nextcloud/talk/bottomsheet/items/BasicListItemWithImage;) │ │ name : 'component1' │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -48a21c: |[48a21c] com.nextcloud.talk.bottomsheet.items.BasicListItemWithImage.component1:()I │ │ -48a22c: 5210 42af |0000: iget v0, v1, Lcom/nextcloud/talk/bottomsheet/items/BasicListItemWithImage;.iconRes:I // field@af42 │ │ -48a230: 0f00 |0002: return v0 │ │ +48a220: |[48a220] com.nextcloud.talk.bottomsheet.items.BasicListItemWithImage.component1:()I │ │ +48a230: 5210 42af |0000: iget v0, v1, Lcom/nextcloud/talk/bottomsheet/items/BasicListItemWithImage;.iconRes:I // field@af42 │ │ +48a234: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/bottomsheet/items/BasicListItemWithImage;) │ │ name : 'component2' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -48a27c: |[48a27c] com.nextcloud.talk.bottomsheet.items.BasicListItemWithImage.component2:()Ljava/lang/String; │ │ -48a28c: 5410 43af |0000: iget-object v0, v1, Lcom/nextcloud/talk/bottomsheet/items/BasicListItemWithImage;.title:Ljava/lang/String; // field@af43 │ │ -48a290: 1100 |0002: return-object v0 │ │ +48a280: |[48a280] com.nextcloud.talk.bottomsheet.items.BasicListItemWithImage.component2:()Ljava/lang/String; │ │ +48a290: 5410 43af |0000: iget-object v0, v1, Lcom/nextcloud/talk/bottomsheet/items/BasicListItemWithImage;.title:Ljava/lang/String; // field@af43 │ │ +48a294: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/nextcloud/talk/bottomsheet/items/BasicListItemWithImage;) │ │ name : 'copy' │ │ type : '(ILjava/lang/String;)Lcom/nextcloud/talk/bottomsheet/items/BasicListItemWithImage;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -48a1f4: |[48a1f4] com.nextcloud.talk.bottomsheet.items.BasicListItemWithImage.copy:(ILjava/lang/String;)Lcom/nextcloud/talk/bottomsheet/items/BasicListItemWithImage; │ │ -48a204: 1a00 32f3 |0000: const-string v0, "title" // string@f332 │ │ -48a208: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -48a20e: 2200 7d20 |0005: new-instance v0, Lcom/nextcloud/talk/bottomsheet/items/BasicListItemWithImage; // type@207d │ │ -48a212: 7030 b3e6 2003 |0007: invoke-direct {v0, v2, v3}, Lcom/nextcloud/talk/bottomsheet/items/BasicListItemWithImage;.:(ILjava/lang/String;)V // method@e6b3 │ │ -48a218: 1100 |000a: return-object v0 │ │ +48a1f8: |[48a1f8] com.nextcloud.talk.bottomsheet.items.BasicListItemWithImage.copy:(ILjava/lang/String;)Lcom/nextcloud/talk/bottomsheet/items/BasicListItemWithImage; │ │ +48a208: 1a00 32f3 |0000: const-string v0, "title" // string@f332 │ │ +48a20c: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +48a212: 2200 7d20 |0005: new-instance v0, Lcom/nextcloud/talk/bottomsheet/items/BasicListItemWithImage; // type@207d │ │ +48a216: 7030 b3e6 2003 |0007: invoke-direct {v0, v2, v3}, Lcom/nextcloud/talk/bottomsheet/items/BasicListItemWithImage;.:(ILjava/lang/String;)V // method@e6b3 │ │ +48a21c: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/nextcloud/talk/bottomsheet/items/BasicListItemWithImage;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -48a170: |[48a170] com.nextcloud.talk.bottomsheet.items.BasicListItemWithImage.equals:(Ljava/lang/Object;)Z │ │ -48a180: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -48a182: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ -48a186: 0f00 |0003: return v0 │ │ -48a188: 2051 7d20 |0004: instance-of v1, v5, Lcom/nextcloud/talk/bottomsheet/items/BasicListItemWithImage; // type@207d │ │ -48a18c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -48a18e: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ -48a192: 0f02 |0009: return v2 │ │ -48a194: 1f05 7d20 |000a: check-cast v5, Lcom/nextcloud/talk/bottomsheet/items/BasicListItemWithImage; // type@207d │ │ -48a198: 5241 42af |000c: iget v1, v4, Lcom/nextcloud/talk/bottomsheet/items/BasicListItemWithImage;.iconRes:I // field@af42 │ │ -48a19c: 5253 42af |000e: iget v3, v5, Lcom/nextcloud/talk/bottomsheet/items/BasicListItemWithImage;.iconRes:I // field@af42 │ │ -48a1a0: 3231 0300 |0010: if-eq v1, v3, 0013 // +0003 │ │ -48a1a4: 0f02 |0012: return v2 │ │ -48a1a6: 5441 43af |0013: iget-object v1, v4, Lcom/nextcloud/talk/bottomsheet/items/BasicListItemWithImage;.title:Ljava/lang/String; // field@af43 │ │ -48a1aa: 5455 43af |0015: iget-object v5, v5, Lcom/nextcloud/talk/bottomsheet/items/BasicListItemWithImage;.title:Ljava/lang/String; // field@af43 │ │ -48a1ae: 7120 fbfb 5100 |0017: invoke-static {v1, v5}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ -48a1b4: 0a05 |001a: move-result v5 │ │ -48a1b6: 3905 0300 |001b: if-nez v5, 001e // +0003 │ │ -48a1ba: 0f02 |001d: return v2 │ │ -48a1bc: 0f00 |001e: return v0 │ │ +48a174: |[48a174] com.nextcloud.talk.bottomsheet.items.BasicListItemWithImage.equals:(Ljava/lang/Object;)Z │ │ +48a184: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +48a186: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ +48a18a: 0f00 |0003: return v0 │ │ +48a18c: 2051 7d20 |0004: instance-of v1, v5, Lcom/nextcloud/talk/bottomsheet/items/BasicListItemWithImage; // type@207d │ │ +48a190: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +48a192: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ +48a196: 0f02 |0009: return v2 │ │ +48a198: 1f05 7d20 |000a: check-cast v5, Lcom/nextcloud/talk/bottomsheet/items/BasicListItemWithImage; // type@207d │ │ +48a19c: 5241 42af |000c: iget v1, v4, Lcom/nextcloud/talk/bottomsheet/items/BasicListItemWithImage;.iconRes:I // field@af42 │ │ +48a1a0: 5253 42af |000e: iget v3, v5, Lcom/nextcloud/talk/bottomsheet/items/BasicListItemWithImage;.iconRes:I // field@af42 │ │ +48a1a4: 3231 0300 |0010: if-eq v1, v3, 0013 // +0003 │ │ +48a1a8: 0f02 |0012: return v2 │ │ +48a1aa: 5441 43af |0013: iget-object v1, v4, Lcom/nextcloud/talk/bottomsheet/items/BasicListItemWithImage;.title:Ljava/lang/String; // field@af43 │ │ +48a1ae: 5455 43af |0015: iget-object v5, v5, Lcom/nextcloud/talk/bottomsheet/items/BasicListItemWithImage;.title:Ljava/lang/String; // field@af43 │ │ +48a1b2: 7120 fbfb 5100 |0017: invoke-static {v1, v5}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ +48a1b8: 0a05 |001a: move-result v5 │ │ +48a1ba: 3905 0300 |001b: if-nez v5, 001e // +0003 │ │ +48a1be: 0f02 |001d: return v2 │ │ +48a1c0: 0f00 |001e: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lcom/nextcloud/talk/bottomsheet/items/BasicListItemWithImage;) │ │ name : 'getIconRes' │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -48a234: |[48a234] com.nextcloud.talk.bottomsheet.items.BasicListItemWithImage.getIconRes:()I │ │ -48a244: 5210 42af |0000: iget v0, v1, Lcom/nextcloud/talk/bottomsheet/items/BasicListItemWithImage;.iconRes:I // field@af42 │ │ -48a248: 0f00 |0002: return v0 │ │ +48a238: |[48a238] com.nextcloud.talk.bottomsheet.items.BasicListItemWithImage.getIconRes:()I │ │ +48a248: 5210 42af |0000: iget v0, v1, Lcom/nextcloud/talk/bottomsheet/items/BasicListItemWithImage;.iconRes:I // field@af42 │ │ +48a24c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/bottomsheet/items/BasicListItemWithImage; │ │ │ │ #5 : (in Lcom/nextcloud/talk/bottomsheet/items/BasicListItemWithImage;) │ │ @@ -1976719,17 +1976719,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -48a294: |[48a294] com.nextcloud.talk.bottomsheet.items.BasicListItemWithImage.getTitle:()Ljava/lang/String; │ │ -48a2a4: 5410 43af |0000: iget-object v0, v1, Lcom/nextcloud/talk/bottomsheet/items/BasicListItemWithImage;.title:Ljava/lang/String; // field@af43 │ │ -48a2a8: 1100 |0002: return-object v0 │ │ +48a298: |[48a298] com.nextcloud.talk.bottomsheet.items.BasicListItemWithImage.getTitle:()Ljava/lang/String; │ │ +48a2a8: 5410 43af |0000: iget-object v0, v1, Lcom/nextcloud/talk/bottomsheet/items/BasicListItemWithImage;.title:Ljava/lang/String; // field@af43 │ │ +48a2ac: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/bottomsheet/items/BasicListItemWithImage; │ │ │ │ #6 : (in Lcom/nextcloud/talk/bottomsheet/items/BasicListItemWithImage;) │ │ @@ -1976737,43 +1976737,43 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -48a24c: |[48a24c] com.nextcloud.talk.bottomsheet.items.BasicListItemWithImage.hashCode:()I │ │ -48a25c: 5220 42af |0000: iget v0, v2, Lcom/nextcloud/talk/bottomsheet/items/BasicListItemWithImage;.iconRes:I // field@af42 │ │ -48a260: 7110 d1f5 0000 |0002: invoke-static {v0}, Ljava/lang/Integer;.hashCode:(I)I // method@f5d1 │ │ -48a266: 0a00 |0005: move-result v0 │ │ -48a268: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -48a26c: 5421 43af |0008: iget-object v1, v2, Lcom/nextcloud/talk/bottomsheet/items/BasicListItemWithImage;.title:Ljava/lang/String; // field@af43 │ │ -48a270: 6e10 60f6 0100 |000a: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@f660 │ │ -48a276: 0a01 |000d: move-result v1 │ │ -48a278: b010 |000e: add-int/2addr v0, v1 │ │ -48a27a: 0f00 |000f: return v0 │ │ +48a250: |[48a250] com.nextcloud.talk.bottomsheet.items.BasicListItemWithImage.hashCode:()I │ │ +48a260: 5220 42af |0000: iget v0, v2, Lcom/nextcloud/talk/bottomsheet/items/BasicListItemWithImage;.iconRes:I // field@af42 │ │ +48a264: 7110 d1f5 0000 |0002: invoke-static {v0}, Ljava/lang/Integer;.hashCode:(I)I // method@f5d1 │ │ +48a26a: 0a00 |0005: move-result v0 │ │ +48a26c: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +48a270: 5421 43af |0008: iget-object v1, v2, Lcom/nextcloud/talk/bottomsheet/items/BasicListItemWithImage;.title:Ljava/lang/String; // field@af43 │ │ +48a274: 6e10 60f6 0100 |000a: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@f660 │ │ +48a27a: 0a01 |000d: move-result v1 │ │ +48a27c: b010 |000e: add-int/2addr v0, v1 │ │ +48a27e: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #7 : (in Lcom/nextcloud/talk/bottomsheet/items/BasicListItemWithImage;) │ │ name : 'populateIcon' │ │ type : '(Landroid/widget/ImageView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -48a344: |[48a344] com.nextcloud.talk.bottomsheet.items.BasicListItemWithImage.populateIcon:(Landroid/widget/ImageView;)V │ │ -48a354: 1a00 7cb4 |0000: const-string v0, "imageView" // string@b47c │ │ -48a358: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -48a35e: 5210 42af |0005: iget v0, v1, Lcom/nextcloud/talk/bottomsheet/items/BasicListItemWithImage;.iconRes:I // field@af42 │ │ -48a362: 6e20 5309 0200 |0007: invoke-virtual {v2, v0}, Landroid/widget/ImageView;.setImageResource:(I)V // method@0953 │ │ -48a368: 0e00 |000a: return-void │ │ +48a348: |[48a348] com.nextcloud.talk.bottomsheet.items.BasicListItemWithImage.populateIcon:(Landroid/widget/ImageView;)V │ │ +48a358: 1a00 7cb4 |0000: const-string v0, "imageView" // string@b47c │ │ +48a35c: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +48a362: 5210 42af |0005: iget v0, v1, Lcom/nextcloud/talk/bottomsheet/items/BasicListItemWithImage;.iconRes:I // field@af42 │ │ +48a366: 6e20 5309 0200 |0007: invoke-virtual {v2, v0}, Landroid/widget/ImageView;.setImageResource:(I)V // method@0953 │ │ +48a36c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=23 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/nextcloud/talk/bottomsheet/items/BasicListItemWithImage; │ │ 0x0000 - 0x000b reg=2 (null) Landroid/widget/ImageView; │ │ │ │ @@ -1976782,33 +1976782,33 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -48a2ac: |[48a2ac] com.nextcloud.talk.bottomsheet.items.BasicListItemWithImage.toString:()Ljava/lang/String; │ │ -48a2bc: 5240 42af |0000: iget v0, v4, Lcom/nextcloud/talk/bottomsheet/items/BasicListItemWithImage;.iconRes:I // field@af42 │ │ -48a2c0: 5441 43af |0002: iget-object v1, v4, Lcom/nextcloud/talk/bottomsheet/items/BasicListItemWithImage;.title:Ljava/lang/String; // field@af43 │ │ -48a2c4: 2202 a924 |0004: new-instance v2, Ljava/lang/StringBuilder; // type@24a9 │ │ -48a2c8: 1a03 b319 |0006: const-string v3, "BasicListItemWithImage(iconRes=" // string@19b3 │ │ -48a2cc: 7020 89f6 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -48a2d2: 6e20 8df6 0200 |000b: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@f68d │ │ -48a2d8: 0c00 |000e: move-result-object v0 │ │ -48a2da: 1a02 f710 |000f: const-string v2, ", title=" // string@10f7 │ │ -48a2de: 6e20 92f6 2000 |0011: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -48a2e4: 0c00 |0014: move-result-object v0 │ │ -48a2e6: 6e20 92f6 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -48a2ec: 0c00 |0018: move-result-object v0 │ │ -48a2ee: 1a01 f20e |0019: const-string v1, ")" // string@0ef2 │ │ -48a2f2: 6e20 92f6 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -48a2f8: 0c00 |001e: move-result-object v0 │ │ -48a2fa: 6e10 9cf6 0000 |001f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -48a300: 0c00 |0022: move-result-object v0 │ │ -48a302: 1100 |0023: return-object v0 │ │ +48a2b0: |[48a2b0] com.nextcloud.talk.bottomsheet.items.BasicListItemWithImage.toString:()Ljava/lang/String; │ │ +48a2c0: 5240 42af |0000: iget v0, v4, Lcom/nextcloud/talk/bottomsheet/items/BasicListItemWithImage;.iconRes:I // field@af42 │ │ +48a2c4: 5441 43af |0002: iget-object v1, v4, Lcom/nextcloud/talk/bottomsheet/items/BasicListItemWithImage;.title:Ljava/lang/String; // field@af43 │ │ +48a2c8: 2202 a924 |0004: new-instance v2, Ljava/lang/StringBuilder; // type@24a9 │ │ +48a2cc: 1a03 b319 |0006: const-string v3, "BasicListItemWithImage(iconRes=" // string@19b3 │ │ +48a2d0: 7020 89f6 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +48a2d6: 6e20 8df6 0200 |000b: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@f68d │ │ +48a2dc: 0c00 |000e: move-result-object v0 │ │ +48a2de: 1a02 f710 |000f: const-string v2, ", title=" // string@10f7 │ │ +48a2e2: 6e20 92f6 2000 |0011: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +48a2e8: 0c00 |0014: move-result-object v0 │ │ +48a2ea: 6e20 92f6 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +48a2f0: 0c00 |0018: move-result-object v0 │ │ +48a2f2: 1a01 f20e |0019: const-string v1, ")" // string@0ef2 │ │ +48a2f6: 6e20 92f6 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +48a2fc: 0c00 |001e: move-result-object v0 │ │ +48a2fe: 6e10 9cf6 0000 |001f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +48a304: 0c00 |0022: move-result-object v0 │ │ +48a306: 1100 |0023: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 6580 (BasicListItemWithImage.kt) │ │ │ │ Class #7409 header: │ │ @@ -1976842,42 +1976842,42 @@ │ │ type : '(Lcom/afollestad/materialdialogs/MaterialDialog;Ljava/util/List;[IZLkotlin/jvm/functions/Function3;)Lcom/afollestad/materialdialogs/MaterialDialog;' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 50 16-bit code units │ │ -48a3a8: |[48a3a8] com.nextcloud.talk.bottomsheet.items.BottomSheetsKt.listItemsWithImage:(Lcom/afollestad/materialdialogs/MaterialDialog;Ljava/util/List;[IZLkotlin/jvm/functions/Function3;)Lcom/afollestad/materialdialogs/MaterialDialog; │ │ -48a3b8: 1a00 3513 |0000: const-string v0, "" // string@1335 │ │ -48a3bc: 7120 00fc 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -48a3c2: 1a00 fabb |0005: const-string v0, "items" // string@bbfa │ │ -48a3c6: 7120 00fc 0900 |0007: invoke-static {v9, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -48a3cc: 7110 6f4c 0800 |000a: invoke-static {v8}, Lcom/afollestad/materialdialogs/list/DialogListExtKt;.getListAdapter:(Lcom/afollestad/materialdialogs/MaterialDialog;)Landroidx/recyclerview/widget/RecyclerView$Adapter; // method@4c6f │ │ -48a3d2: 0c00 |000d: move-result-object v0 │ │ -48a3d4: 3800 0700 |000e: if-eqz v0, 0015 // +0007 │ │ -48a3d8: 7130 c0e6 980a |0010: invoke-static {v8, v9, v10}, Lcom/nextcloud/talk/bottomsheet/items/BottomSheetsKt;.updateListItemsWithImage:(Lcom/afollestad/materialdialogs/MaterialDialog;Ljava/util/List;[I)Lcom/afollestad/materialdialogs/MaterialDialog; // method@e6c0 │ │ -48a3de: 0c08 |0013: move-result-object v8 │ │ -48a3e0: 1108 |0014: return-object v8 │ │ -48a3e2: 2200 c503 |0015: new-instance v0, Landroidx/recyclerview/widget/LinearLayoutManager; // type@03c5 │ │ -48a3e6: 6e10 6e49 0800 |0017: invoke-virtual {v8}, Lcom/afollestad/materialdialogs/MaterialDialog;.getWindowContext:()Landroid/content/Context; // method@496e │ │ -48a3ec: 0c01 |001a: move-result-object v1 │ │ -48a3ee: 7020 aa11 1000 |001b: invoke-direct {v0, v1}, Landroidx/recyclerview/widget/LinearLayoutManager;.:(Landroid/content/Context;)V // method@11aa │ │ -48a3f4: 2201 7f20 |001e: new-instance v1, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter; // type@207f │ │ -48a3f8: 0712 |0020: move-object v2, v1 │ │ -48a3fa: 0783 |0021: move-object v3, v8 │ │ -48a3fc: 0794 |0022: move-object v4, v9 │ │ -48a3fe: 07a5 |0023: move-object v5, v10 │ │ -48a400: 01b6 |0024: move v6, v11 │ │ -48a402: 07c7 |0025: move-object v7, v12 │ │ -48a404: 7606 c3e6 0200 |0026: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;.:(Lcom/afollestad/materialdialogs/MaterialDialog;Ljava/util/List;[IZLkotlin/jvm/functions/Function3;)V // method@e6c3 │ │ -48a40a: 1f01 e403 |0029: check-cast v1, Landroidx/recyclerview/widget/RecyclerView$Adapter; // type@03e4 │ │ -48a40e: 1f00 f503 |002b: check-cast v0, Landroidx/recyclerview/widget/RecyclerView$LayoutManager; // type@03f5 │ │ -48a412: 7130 6c4c 1800 |002d: invoke-static {v8, v1, v0}, Lcom/afollestad/materialdialogs/list/DialogListExtKt;.customListAdapter:(Lcom/afollestad/materialdialogs/MaterialDialog;Landroidx/recyclerview/widget/RecyclerView$Adapter;Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)Lcom/afollestad/materialdialogs/MaterialDialog; // method@4c6c │ │ -48a418: 0c08 |0030: move-result-object v8 │ │ -48a41a: 1108 |0031: return-object v8 │ │ +48a3ac: |[48a3ac] com.nextcloud.talk.bottomsheet.items.BottomSheetsKt.listItemsWithImage:(Lcom/afollestad/materialdialogs/MaterialDialog;Ljava/util/List;[IZLkotlin/jvm/functions/Function3;)Lcom/afollestad/materialdialogs/MaterialDialog; │ │ +48a3bc: 1a00 3513 |0000: const-string v0, "" // string@1335 │ │ +48a3c0: 7120 00fc 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +48a3c6: 1a00 fabb |0005: const-string v0, "items" // string@bbfa │ │ +48a3ca: 7120 00fc 0900 |0007: invoke-static {v9, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +48a3d0: 7110 6f4c 0800 |000a: invoke-static {v8}, Lcom/afollestad/materialdialogs/list/DialogListExtKt;.getListAdapter:(Lcom/afollestad/materialdialogs/MaterialDialog;)Landroidx/recyclerview/widget/RecyclerView$Adapter; // method@4c6f │ │ +48a3d6: 0c00 |000d: move-result-object v0 │ │ +48a3d8: 3800 0700 |000e: if-eqz v0, 0015 // +0007 │ │ +48a3dc: 7130 c0e6 980a |0010: invoke-static {v8, v9, v10}, Lcom/nextcloud/talk/bottomsheet/items/BottomSheetsKt;.updateListItemsWithImage:(Lcom/afollestad/materialdialogs/MaterialDialog;Ljava/util/List;[I)Lcom/afollestad/materialdialogs/MaterialDialog; // method@e6c0 │ │ +48a3e2: 0c08 |0013: move-result-object v8 │ │ +48a3e4: 1108 |0014: return-object v8 │ │ +48a3e6: 2200 c503 |0015: new-instance v0, Landroidx/recyclerview/widget/LinearLayoutManager; // type@03c5 │ │ +48a3ea: 6e10 6e49 0800 |0017: invoke-virtual {v8}, Lcom/afollestad/materialdialogs/MaterialDialog;.getWindowContext:()Landroid/content/Context; // method@496e │ │ +48a3f0: 0c01 |001a: move-result-object v1 │ │ +48a3f2: 7020 aa11 1000 |001b: invoke-direct {v0, v1}, Landroidx/recyclerview/widget/LinearLayoutManager;.:(Landroid/content/Context;)V // method@11aa │ │ +48a3f8: 2201 7f20 |001e: new-instance v1, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter; // type@207f │ │ +48a3fc: 0712 |0020: move-object v2, v1 │ │ +48a3fe: 0783 |0021: move-object v3, v8 │ │ +48a400: 0794 |0022: move-object v4, v9 │ │ +48a402: 07a5 |0023: move-object v5, v10 │ │ +48a404: 01b6 |0024: move v6, v11 │ │ +48a406: 07c7 |0025: move-object v7, v12 │ │ +48a408: 7606 c3e6 0200 |0026: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;.:(Lcom/afollestad/materialdialogs/MaterialDialog;Ljava/util/List;[IZLkotlin/jvm/functions/Function3;)V // method@e6c3 │ │ +48a40e: 1f01 e403 |0029: check-cast v1, Landroidx/recyclerview/widget/RecyclerView$Adapter; // type@03e4 │ │ +48a412: 1f00 f503 |002b: check-cast v0, Landroidx/recyclerview/widget/RecyclerView$LayoutManager; // type@03f5 │ │ +48a416: 7130 6c4c 1800 |002d: invoke-static {v8, v1, v0}, Lcom/afollestad/materialdialogs/list/DialogListExtKt;.customListAdapter:(Lcom/afollestad/materialdialogs/MaterialDialog;Landroidx/recyclerview/widget/RecyclerView$Adapter;Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)Lcom/afollestad/materialdialogs/MaterialDialog; // method@4c6c │ │ +48a41c: 0c08 |0030: move-result-object v8 │ │ +48a41e: 1108 |0031: return-object v8 │ │ catches : (none) │ │ positions : │ │ 0x000a line=26 │ │ 0x0010 line=27 │ │ 0x0015 line=33 │ │ 0x001e line=35 │ │ 0x002b line=42 │ │ @@ -1976894,28 +1976894,28 @@ │ │ type : '(Lcom/afollestad/materialdialogs/MaterialDialog;Ljava/util/List;[IZLkotlin/jvm/functions/Function3;ILjava/lang/Object;)Lcom/afollestad/materialdialogs/MaterialDialog;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 8 │ │ ins : 7 │ │ outs : 5 │ │ insns size : 21 16-bit code units │ │ -48a36c: |[48a36c] com.nextcloud.talk.bottomsheet.items.BottomSheetsKt.listItemsWithImage$default:(Lcom/afollestad/materialdialogs/MaterialDialog;Ljava/util/List;[IZLkotlin/jvm/functions/Function3;ILjava/lang/Object;)Lcom/afollestad/materialdialogs/MaterialDialog; │ │ -48a37c: dd07 0602 |0000: and-int/lit8 v7, v6, #int 2 // #02 │ │ -48a380: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -48a382: 3807 0300 |0003: if-eqz v7, 0006 // +0003 │ │ -48a386: 0703 |0005: move-object v3, v0 │ │ -48a388: dd07 0604 |0006: and-int/lit8 v7, v6, #int 4 // #04 │ │ -48a38c: 3807 0300 |0008: if-eqz v7, 000b // +0003 │ │ -48a390: 1214 |000a: const/4 v4, #int 1 // #1 │ │ -48a392: dd06 0608 |000b: and-int/lit8 v6, v6, #int 8 // #08 │ │ -48a396: 3806 0300 |000d: if-eqz v6, 0010 // +0003 │ │ -48a39a: 0705 |000f: move-object v5, v0 │ │ -48a39c: 7155 bee6 2143 |0010: invoke-static {v1, v2, v3, v4, v5}, Lcom/nextcloud/talk/bottomsheet/items/BottomSheetsKt;.listItemsWithImage:(Lcom/afollestad/materialdialogs/MaterialDialog;Ljava/util/List;[IZLkotlin/jvm/functions/Function3;)Lcom/afollestad/materialdialogs/MaterialDialog; // method@e6be │ │ -48a3a2: 0c01 |0013: move-result-object v1 │ │ -48a3a4: 1101 |0014: return-object v1 │ │ +48a370: |[48a370] com.nextcloud.talk.bottomsheet.items.BottomSheetsKt.listItemsWithImage$default:(Lcom/afollestad/materialdialogs/MaterialDialog;Ljava/util/List;[IZLkotlin/jvm/functions/Function3;ILjava/lang/Object;)Lcom/afollestad/materialdialogs/MaterialDialog; │ │ +48a380: dd07 0602 |0000: and-int/lit8 v7, v6, #int 2 // #02 │ │ +48a384: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +48a386: 3807 0300 |0003: if-eqz v7, 0006 // +0003 │ │ +48a38a: 0703 |0005: move-object v3, v0 │ │ +48a38c: dd07 0604 |0006: and-int/lit8 v7, v6, #int 4 // #04 │ │ +48a390: 3807 0300 |0008: if-eqz v7, 000b // +0003 │ │ +48a394: 1214 |000a: const/4 v4, #int 1 // #1 │ │ +48a396: dd06 0608 |000b: and-int/lit8 v6, v6, #int 8 // #08 │ │ +48a39a: 3806 0300 |000d: if-eqz v6, 0010 // +0003 │ │ +48a39e: 0705 |000f: move-object v5, v0 │ │ +48a3a0: 7155 bee6 2143 |0010: invoke-static {v1, v2, v3, v4, v5}, Lcom/nextcloud/talk/bottomsheet/items/BottomSheetsKt;.listItemsWithImage:(Lcom/afollestad/materialdialogs/MaterialDialog;Ljava/util/List;[IZLkotlin/jvm/functions/Function3;)Lcom/afollestad/materialdialogs/MaterialDialog; // method@e6be │ │ +48a3a6: 0c01 |0013: move-result-object v1 │ │ +48a3a8: 1101 |0014: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0010 line=19 │ │ locals : │ │ 0x0000 - 0x0015 reg=1 (null) Lcom/afollestad/materialdialogs/MaterialDialog; │ │ 0x0000 - 0x0015 reg=2 (null) Ljava/util/List; │ │ 0x0000 - 0x0015 reg=3 (null) [I │ │ @@ -1976929,37 +1976929,37 @@ │ │ type : '(Lcom/afollestad/materialdialogs/MaterialDialog;Ljava/util/List;[I)Lcom/afollestad/materialdialogs/MaterialDialog;' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 45 16-bit code units │ │ -48a440: |[48a440] com.nextcloud.talk.bottomsheet.items.BottomSheetsKt.updateListItemsWithImage:(Lcom/afollestad/materialdialogs/MaterialDialog;Ljava/util/List;[I)Lcom/afollestad/materialdialogs/MaterialDialog; │ │ -48a450: 1a00 3513 |0000: const-string v0, "" // string@1335 │ │ -48a454: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -48a45a: 1a00 fabb |0005: const-string v0, "items" // string@bbfa │ │ -48a45e: 7120 00fc 0400 |0007: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -48a464: 7110 6f4c 0300 |000a: invoke-static {v3}, Lcom/afollestad/materialdialogs/list/DialogListExtKt;.getListAdapter:(Lcom/afollestad/materialdialogs/MaterialDialog;)Landroidx/recyclerview/widget/RecyclerView$Adapter; // method@4c6f │ │ -48a46a: 0c00 |000d: move-result-object v0 │ │ -48a46c: 3800 1300 |000e: if-eqz v0, 0021 // +0013 │ │ -48a470: 2001 780d |0010: instance-of v1, v0, Lcom/afollestad/materialdialogs/internal/list/DialogAdapter; // type@0d78 │ │ -48a474: 3801 0e00 |0012: if-eqz v1, 0020 // +000e │ │ -48a478: 1f00 780d |0014: check-cast v0, Lcom/afollestad/materialdialogs/internal/list/DialogAdapter; // type@0d78 │ │ -48a47c: 1221 |0016: const/4 v1, #int 2 // #2 │ │ -48a47e: 1202 |0017: const/4 v2, #int 0 // #0 │ │ -48a480: 7152 2b4b 4012 |0018: invoke-static {v0, v4, v2, v1, v2}, Lcom/afollestad/materialdialogs/internal/list/DialogAdapter$DefaultImpls;.replaceItems$default:(Lcom/afollestad/materialdialogs/internal/list/DialogAdapter;Ljava/util/List;Ljava/lang/Object;ILjava/lang/Object;)V // method@4b2b │ │ -48a486: 3805 0500 |001b: if-eqz v5, 0020 // +0005 │ │ -48a48a: 7220 2e4b 5000 |001d: invoke-interface {v0, v5}, Lcom/afollestad/materialdialogs/internal/list/DialogAdapter;.disableItems:([I)V // method@4b2e │ │ -48a490: 1103 |0020: return-object v3 │ │ -48a492: 2203 8924 |0021: new-instance v3, Ljava/lang/IllegalStateException; // type@2489 │ │ -48a496: 1a04 3ef7 |0023: const-string v4, "updateGridItems(...) can't be used before you've created a bottom sheet grid dialog." // string@f73e │ │ -48a49a: 6e10 35f6 0400 |0025: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@f635 │ │ -48a4a0: 0c04 |0028: move-result-object v4 │ │ -48a4a2: 7020 c9f5 4300 |0029: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ -48a4a8: 2703 |002c: throw v3 │ │ +48a444: |[48a444] com.nextcloud.talk.bottomsheet.items.BottomSheetsKt.updateListItemsWithImage:(Lcom/afollestad/materialdialogs/MaterialDialog;Ljava/util/List;[I)Lcom/afollestad/materialdialogs/MaterialDialog; │ │ +48a454: 1a00 3513 |0000: const-string v0, "" // string@1335 │ │ +48a458: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +48a45e: 1a00 fabb |0005: const-string v0, "items" // string@bbfa │ │ +48a462: 7120 00fc 0400 |0007: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +48a468: 7110 6f4c 0300 |000a: invoke-static {v3}, Lcom/afollestad/materialdialogs/list/DialogListExtKt;.getListAdapter:(Lcom/afollestad/materialdialogs/MaterialDialog;)Landroidx/recyclerview/widget/RecyclerView$Adapter; // method@4c6f │ │ +48a46e: 0c00 |000d: move-result-object v0 │ │ +48a470: 3800 1300 |000e: if-eqz v0, 0021 // +0013 │ │ +48a474: 2001 780d |0010: instance-of v1, v0, Lcom/afollestad/materialdialogs/internal/list/DialogAdapter; // type@0d78 │ │ +48a478: 3801 0e00 |0012: if-eqz v1, 0020 // +000e │ │ +48a47c: 1f00 780d |0014: check-cast v0, Lcom/afollestad/materialdialogs/internal/list/DialogAdapter; // type@0d78 │ │ +48a480: 1221 |0016: const/4 v1, #int 2 // #2 │ │ +48a482: 1202 |0017: const/4 v2, #int 0 // #0 │ │ +48a484: 7152 2b4b 4012 |0018: invoke-static {v0, v4, v2, v1, v2}, Lcom/afollestad/materialdialogs/internal/list/DialogAdapter$DefaultImpls;.replaceItems$default:(Lcom/afollestad/materialdialogs/internal/list/DialogAdapter;Ljava/util/List;Ljava/lang/Object;ILjava/lang/Object;)V // method@4b2b │ │ +48a48a: 3805 0500 |001b: if-eqz v5, 0020 // +0005 │ │ +48a48e: 7220 2e4b 5000 |001d: invoke-interface {v0, v5}, Lcom/afollestad/materialdialogs/internal/list/DialogAdapter;.disableItems:([I)V // method@4b2e │ │ +48a494: 1103 |0020: return-object v3 │ │ +48a496: 2203 8924 |0021: new-instance v3, Ljava/lang/IllegalStateException; // type@2489 │ │ +48a49a: 1a04 3ef7 |0023: const-string v4, "updateGridItems(...) can't be used before you've created a bottom sheet grid dialog." // string@f73e │ │ +48a49e: 6e10 35f6 0400 |0025: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@f635 │ │ +48a4a4: 0c04 |0028: move-result-object v4 │ │ +48a4a6: 7020 c9f5 4300 |0029: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ +48a4ac: 2703 |002c: throw v3 │ │ catches : (none) │ │ positions : │ │ 0x000a line=50 │ │ 0x0010 line=54 │ │ 0x0014 line=56 │ │ 0x001d line=59 │ │ 0x0021 line=51 │ │ @@ -1976973,21 +1976973,21 @@ │ │ type : '(Lcom/afollestad/materialdialogs/MaterialDialog;Ljava/util/List;[IILjava/lang/Object;)Lcom/afollestad/materialdialogs/MaterialDialog;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -48a41c: |[48a41c] com.nextcloud.talk.bottomsheet.items.BottomSheetsKt.updateListItemsWithImage$default:(Lcom/afollestad/materialdialogs/MaterialDialog;Ljava/util/List;[IILjava/lang/Object;)Lcom/afollestad/materialdialogs/MaterialDialog; │ │ -48a42c: dd03 0302 |0000: and-int/lit8 v3, v3, #int 2 // #02 │ │ -48a430: 3803 0300 |0002: if-eqz v3, 0005 // +0003 │ │ -48a434: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -48a436: 7130 c0e6 1002 |0005: invoke-static {v0, v1, v2}, Lcom/nextcloud/talk/bottomsheet/items/BottomSheetsKt;.updateListItemsWithImage:(Lcom/afollestad/materialdialogs/MaterialDialog;Ljava/util/List;[I)Lcom/afollestad/materialdialogs/MaterialDialog; // method@e6c0 │ │ -48a43c: 0c00 |0008: move-result-object v0 │ │ -48a43e: 1100 |0009: return-object v0 │ │ +48a420: |[48a420] com.nextcloud.talk.bottomsheet.items.BottomSheetsKt.updateListItemsWithImage$default:(Lcom/afollestad/materialdialogs/MaterialDialog;Ljava/util/List;[IILjava/lang/Object;)Lcom/afollestad/materialdialogs/MaterialDialog; │ │ +48a430: dd03 0302 |0000: and-int/lit8 v3, v3, #int 2 // #02 │ │ +48a434: 3803 0300 |0002: if-eqz v3, 0005 // +0003 │ │ +48a438: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +48a43a: 7130 c0e6 1002 |0005: invoke-static {v0, v1, v2}, Lcom/nextcloud/talk/bottomsheet/items/BottomSheetsKt;.updateListItemsWithImage:(Lcom/afollestad/materialdialogs/MaterialDialog;Ljava/util/List;[I)Lcom/afollestad/materialdialogs/MaterialDialog; // method@e6c0 │ │ +48a440: 0c00 |0008: move-result-object v0 │ │ +48a442: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=46 │ │ locals : │ │ 0x0000 - 0x000a reg=0 (null) Lcom/afollestad/materialdialogs/MaterialDialog; │ │ 0x0000 - 0x000a reg=1 (null) Ljava/util/List; │ │ 0x0000 - 0x000a reg=2 (null) [I │ │ @@ -1977059,44 +1977059,44 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -48a57c: |[48a57c] com.nextcloud.talk.bottomsheet.items.ListIconDialogAdapter.:()V │ │ -48a58c: 0e00 |0000: return-void │ │ +48a580: |[48a580] com.nextcloud.talk.bottomsheet.items.ListIconDialogAdapter.:()V │ │ +48a590: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;) │ │ name : '' │ │ type : '(Lcom/afollestad/materialdialogs/MaterialDialog;Ljava/util/List;[IZLkotlin/jvm/functions/Function3;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -48a590: |[48a590] com.nextcloud.talk.bottomsheet.items.ListIconDialogAdapter.:(Lcom/afollestad/materialdialogs/MaterialDialog;Ljava/util/List;[IZLkotlin/jvm/functions/Function3;)V │ │ -48a5a0: 1a00 6c99 |0000: const-string v0, "dialog" // string@996c │ │ -48a5a4: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -48a5aa: 1a00 fabb |0005: const-string v0, "items" // string@bbfa │ │ -48a5ae: 7120 00fc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -48a5b4: 7010 0513 0100 |000a: invoke-direct {v1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@1305 │ │ -48a5ba: 5b12 45af |000d: iput-object v2, v1, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;.dialog:Lcom/afollestad/materialdialogs/MaterialDialog; // field@af45 │ │ -48a5be: 5b13 47af |000f: iput-object v3, v1, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;.items:Ljava/util/List; // field@af47 │ │ -48a5c2: 5c15 49af |0011: iput-boolean v5, v1, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;.waitForPositiveButton:Z // field@af49 │ │ -48a5c6: 5b16 48af |0013: iput-object v6, v1, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;.selection:Lkotlin/jvm/functions/Function3; // field@af48 │ │ -48a5ca: 3904 0500 |0015: if-nez v4, 001a // +0005 │ │ -48a5ce: 1202 |0017: const/4 v2, #int 0 // #0 │ │ -48a5d0: 2324 f726 |0018: new-array v4, v2, [I // type@26f7 │ │ -48a5d4: 5b14 46af |001a: iput-object v4, v1, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;.disabledIndices:[I // field@af46 │ │ -48a5d8: 0e00 |001c: return-void │ │ +48a594: |[48a594] com.nextcloud.talk.bottomsheet.items.ListIconDialogAdapter.:(Lcom/afollestad/materialdialogs/MaterialDialog;Ljava/util/List;[IZLkotlin/jvm/functions/Function3;)V │ │ +48a5a4: 1a00 6c99 |0000: const-string v0, "dialog" // string@996c │ │ +48a5a8: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +48a5ae: 1a00 fabb |0005: const-string v0, "items" // string@bbfa │ │ +48a5b2: 7120 00fc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +48a5b8: 7010 0513 0100 |000a: invoke-direct {v1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@1305 │ │ +48a5be: 5b12 45af |000d: iput-object v2, v1, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;.dialog:Lcom/afollestad/materialdialogs/MaterialDialog; // field@af45 │ │ +48a5c2: 5b13 47af |000f: iput-object v3, v1, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;.items:Ljava/util/List; // field@af47 │ │ +48a5c6: 5c15 49af |0011: iput-boolean v5, v1, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;.waitForPositiveButton:Z // field@af49 │ │ +48a5ca: 5b16 48af |0013: iput-object v6, v1, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;.selection:Lkotlin/jvm/functions/Function3; // field@af48 │ │ +48a5ce: 3904 0500 |0015: if-nez v4, 001a // +0005 │ │ +48a5d2: 1202 |0017: const/4 v2, #int 0 // #0 │ │ +48a5d4: 2324 f726 |0018: new-array v4, v2, [I // type@26f7 │ │ +48a5d8: 5b14 46af |001a: iput-object v4, v1, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;.disabledIndices:[I // field@af46 │ │ +48a5dc: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x000a line=45 │ │ 0x000d line=40 │ │ 0x000f line=41 │ │ 0x0011 line=43 │ │ 0x0013 line=44 │ │ @@ -1977115,52 +1977115,52 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -48a5dc: |[48a5dc] com.nextcloud.talk.bottomsheet.items.ListIconDialogAdapter.checkAllItems:()V │ │ -48a5ec: 0e00 |0000: return-void │ │ +48a5e0: |[48a5e0] com.nextcloud.talk.bottomsheet.items.ListIconDialogAdapter.checkAllItems:()V │ │ +48a5f0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;) │ │ name : 'checkItems' │ │ type : '([I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -48a5f0: |[48a5f0] com.nextcloud.talk.bottomsheet.items.ListIconDialogAdapter.checkItems:([I)V │ │ -48a600: 1a00 39b5 |0000: const-string v0, "indices" // string@b539 │ │ -48a604: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -48a60a: 0e00 |0005: return-void │ │ +48a5f4: |[48a5f4] com.nextcloud.talk.bottomsheet.items.ListIconDialogAdapter.checkItems:([I)V │ │ +48a604: 1a00 39b5 |0000: const-string v0, "indices" // string@b539 │ │ +48a608: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +48a60e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;) │ │ name : 'disableItems' │ │ type : '([I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -48a60c: |[48a60c] com.nextcloud.talk.bottomsheet.items.ListIconDialogAdapter.disableItems:([I)V │ │ -48a61c: 1a00 39b5 |0000: const-string v0, "indices" // string@b539 │ │ -48a620: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -48a626: 5b12 46af |0005: iput-object v2, v1, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;.disabledIndices:[I // field@af46 │ │ -48a62a: 6e10 cae6 0100 |0007: invoke-virtual {v1}, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;.notifyDataSetChanged:()V // method@e6ca │ │ -48a630: 0e00 |000a: return-void │ │ +48a610: |[48a610] com.nextcloud.talk.bottomsheet.items.ListIconDialogAdapter.disableItems:([I)V │ │ +48a620: 1a00 39b5 |0000: const-string v0, "indices" // string@b539 │ │ +48a624: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +48a62a: 5b12 46af |0005: iput-object v2, v1, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;.disabledIndices:[I // field@af46 │ │ +48a62e: 6e10 cae6 0100 |0007: invoke-virtual {v1}, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;.notifyDataSetChanged:()V // method@e6ca │ │ +48a634: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=112 │ │ 0x0007 line=113 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter; │ │ 0x0000 - 0x000b reg=2 (null) [I │ │ @@ -1977170,19 +1977170,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -48a55c: |[48a55c] com.nextcloud.talk.bottomsheet.items.ListIconDialogAdapter.getItemCount:()I │ │ -48a56c: 5410 47af |0000: iget-object v0, v1, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;.items:Ljava/util/List; // field@af47 │ │ -48a570: 7210 79f9 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@f979 │ │ -48a576: 0a00 |0005: move-result v0 │ │ -48a578: 0f00 |0006: return v0 │ │ +48a560: |[48a560] com.nextcloud.talk.bottomsheet.items.ListIconDialogAdapter.getItemCount:()I │ │ +48a570: 5410 47af |0000: iget-object v0, v1, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;.items:Ljava/util/List; // field@af47 │ │ +48a574: 7210 79f9 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@f979 │ │ +48a57a: 0a00 |0005: move-result v0 │ │ +48a57c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter; │ │ │ │ #4 : (in Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;) │ │ @@ -1977190,81 +1977190,81 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -48a4cc: |[48a4cc] com.nextcloud.talk.bottomsheet.items.ListIconDialogAdapter.isItemChecked:(I)Z │ │ -48a4dc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -48a4de: 0f01 |0001: return v1 │ │ +48a4d0: |[48a4d0] com.nextcloud.talk.bottomsheet.items.ListIconDialogAdapter.isItemChecked:(I)Z │ │ +48a4e0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +48a4e2: 0f01 |0001: return v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;) │ │ name : 'itemClicked' │ │ type : '(I)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 101 16-bit code units │ │ -48a634: |[48a634] com.nextcloud.talk.bottomsheet.items.ListIconDialogAdapter.itemClicked:(I)V │ │ -48a644: 5540 49af |0000: iget-boolean v0, v4, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;.waitForPositiveButton:Z // field@af49 │ │ -48a648: 3800 3a00 |0002: if-eqz v0, 003c // +003a │ │ -48a64c: 5440 45af |0004: iget-object v0, v4, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;.dialog:Lcom/afollestad/materialdialogs/MaterialDialog; // field@af45 │ │ -48a650: 6201 622a |0006: sget-object v1, Lcom/afollestad/materialdialogs/WhichButton;.POSITIVE:Lcom/afollestad/materialdialogs/WhichButton; // field@2a62 │ │ -48a654: 7120 bb49 1000 |0008: invoke-static {v0, v1}, Lcom/afollestad/materialdialogs/actions/DialogActionExtKt;.hasActionButton:(Lcom/afollestad/materialdialogs/MaterialDialog;Lcom/afollestad/materialdialogs/WhichButton;)Z // method@49bb │ │ -48a65a: 0a00 |000b: move-result v0 │ │ -48a65c: 3800 3000 |000c: if-eqz v0, 003c // +0030 │ │ -48a660: 5440 45af |000e: iget-object v0, v4, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;.dialog:Lcom/afollestad/materialdialogs/MaterialDialog; // field@af45 │ │ -48a664: 6e10 6249 0000 |0010: invoke-virtual {v0}, Lcom/afollestad/materialdialogs/MaterialDialog;.getConfig:()Ljava/util/Map; // method@4962 │ │ -48a66a: 0c00 |0013: move-result-object v0 │ │ -48a66c: 1a01 f284 |0014: const-string v1, "activated_index" // string@84f2 │ │ -48a670: 7220 95f9 1000 |0016: invoke-interface {v0, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@f995 │ │ -48a676: 0c00 |0019: move-result-object v0 │ │ -48a678: 2002 8c24 |001a: instance-of v2, v0, Ljava/lang/Integer; // type@248c │ │ -48a67c: 3802 0500 |001c: if-eqz v2, 0021 // +0005 │ │ -48a680: 1f00 8c24 |001e: check-cast v0, Ljava/lang/Integer; // type@248c │ │ -48a684: 2802 |0020: goto 0022 // +0002 │ │ -48a686: 1200 |0021: const/4 v0, #int 0 // #0 │ │ -48a688: 7110 e0f5 0500 |0022: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ -48a68e: 0c02 |0025: move-result-object v2 │ │ -48a690: 5443 45af |0026: iget-object v3, v4, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;.dialog:Lcom/afollestad/materialdialogs/MaterialDialog; // field@af45 │ │ -48a694: 6e10 6249 0300 |0028: invoke-virtual {v3}, Lcom/afollestad/materialdialogs/MaterialDialog;.getConfig:()Ljava/util/Map; // method@4962 │ │ -48a69a: 0c03 |002b: move-result-object v3 │ │ -48a69c: 7230 98f9 1302 |002c: invoke-interface {v3, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f998 │ │ -48a6a2: 3800 0900 |002f: if-eqz v0, 0038 // +0009 │ │ -48a6a6: 6e10 d3f5 0000 |0031: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@f5d3 │ │ -48a6ac: 0a00 |0034: move-result v0 │ │ -48a6ae: 6e20 cbe6 0400 |0035: invoke-virtual {v4, v0}, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;.notifyItemChanged:(I)V // method@e6cb │ │ -48a6b4: 6e20 cbe6 5400 |0038: invoke-virtual {v4, v5}, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;.notifyItemChanged:(I)V // method@e6cb │ │ -48a6ba: 2829 |003b: goto 0064 // +0029 │ │ -48a6bc: 5440 48af |003c: iget-object v0, v4, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;.selection:Lkotlin/jvm/functions/Function3; // field@af48 │ │ -48a6c0: 3800 1100 |003e: if-eqz v0, 004f // +0011 │ │ -48a6c4: 5441 45af |0040: iget-object v1, v4, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;.dialog:Lcom/afollestad/materialdialogs/MaterialDialog; // field@af45 │ │ -48a6c8: 7110 e0f5 0500 |0042: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ -48a6ce: 0c02 |0045: move-result-object v2 │ │ -48a6d0: 5443 47af |0046: iget-object v3, v4, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;.items:Ljava/util/List; // field@af47 │ │ -48a6d4: 7220 6ff9 5300 |0048: invoke-interface {v3, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@f96f │ │ -48a6da: 0c05 |004b: move-result-object v5 │ │ -48a6dc: 7240 effb 1052 |004c: invoke-interface {v0, v1, v2, v5}, Lkotlin/jvm/functions/Function3;.invoke:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@fbef │ │ -48a6e2: 5445 45af |004f: iget-object v5, v4, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;.dialog:Lcom/afollestad/materialdialogs/MaterialDialog; // field@af45 │ │ -48a6e6: 6e10 5c49 0500 |0051: invoke-virtual {v5}, Lcom/afollestad/materialdialogs/MaterialDialog;.getAutoDismissEnabled:()Z // method@495c │ │ -48a6ec: 0a05 |0054: move-result v5 │ │ -48a6ee: 3805 0f00 |0055: if-eqz v5, 0064 // +000f │ │ -48a6f2: 5445 45af |0057: iget-object v5, v4, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;.dialog:Lcom/afollestad/materialdialogs/MaterialDialog; // field@af45 │ │ -48a6f6: 7110 bc49 0500 |0059: invoke-static {v5}, Lcom/afollestad/materialdialogs/actions/DialogActionExtKt;.hasActionButtons:(Lcom/afollestad/materialdialogs/MaterialDialog;)Z // method@49bc │ │ -48a6fc: 0a05 |005c: move-result v5 │ │ -48a6fe: 3905 0700 |005d: if-nez v5, 0064 // +0007 │ │ -48a702: 5445 45af |005f: iget-object v5, v4, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;.dialog:Lcom/afollestad/materialdialogs/MaterialDialog; // field@af45 │ │ -48a706: 6e10 5a49 0500 |0061: invoke-virtual {v5}, Lcom/afollestad/materialdialogs/MaterialDialog;.dismiss:()V // method@495a │ │ -48a70c: 0e00 |0064: return-void │ │ +48a638: |[48a638] com.nextcloud.talk.bottomsheet.items.ListIconDialogAdapter.itemClicked:(I)V │ │ +48a648: 5540 49af |0000: iget-boolean v0, v4, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;.waitForPositiveButton:Z // field@af49 │ │ +48a64c: 3800 3a00 |0002: if-eqz v0, 003c // +003a │ │ +48a650: 5440 45af |0004: iget-object v0, v4, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;.dialog:Lcom/afollestad/materialdialogs/MaterialDialog; // field@af45 │ │ +48a654: 6201 622a |0006: sget-object v1, Lcom/afollestad/materialdialogs/WhichButton;.POSITIVE:Lcom/afollestad/materialdialogs/WhichButton; // field@2a62 │ │ +48a658: 7120 bb49 1000 |0008: invoke-static {v0, v1}, Lcom/afollestad/materialdialogs/actions/DialogActionExtKt;.hasActionButton:(Lcom/afollestad/materialdialogs/MaterialDialog;Lcom/afollestad/materialdialogs/WhichButton;)Z // method@49bb │ │ +48a65e: 0a00 |000b: move-result v0 │ │ +48a660: 3800 3000 |000c: if-eqz v0, 003c // +0030 │ │ +48a664: 5440 45af |000e: iget-object v0, v4, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;.dialog:Lcom/afollestad/materialdialogs/MaterialDialog; // field@af45 │ │ +48a668: 6e10 6249 0000 |0010: invoke-virtual {v0}, Lcom/afollestad/materialdialogs/MaterialDialog;.getConfig:()Ljava/util/Map; // method@4962 │ │ +48a66e: 0c00 |0013: move-result-object v0 │ │ +48a670: 1a01 f284 |0014: const-string v1, "activated_index" // string@84f2 │ │ +48a674: 7220 95f9 1000 |0016: invoke-interface {v0, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@f995 │ │ +48a67a: 0c00 |0019: move-result-object v0 │ │ +48a67c: 2002 8c24 |001a: instance-of v2, v0, Ljava/lang/Integer; // type@248c │ │ +48a680: 3802 0500 |001c: if-eqz v2, 0021 // +0005 │ │ +48a684: 1f00 8c24 |001e: check-cast v0, Ljava/lang/Integer; // type@248c │ │ +48a688: 2802 |0020: goto 0022 // +0002 │ │ +48a68a: 1200 |0021: const/4 v0, #int 0 // #0 │ │ +48a68c: 7110 e0f5 0500 |0022: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ +48a692: 0c02 |0025: move-result-object v2 │ │ +48a694: 5443 45af |0026: iget-object v3, v4, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;.dialog:Lcom/afollestad/materialdialogs/MaterialDialog; // field@af45 │ │ +48a698: 6e10 6249 0300 |0028: invoke-virtual {v3}, Lcom/afollestad/materialdialogs/MaterialDialog;.getConfig:()Ljava/util/Map; // method@4962 │ │ +48a69e: 0c03 |002b: move-result-object v3 │ │ +48a6a0: 7230 98f9 1302 |002c: invoke-interface {v3, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f998 │ │ +48a6a6: 3800 0900 |002f: if-eqz v0, 0038 // +0009 │ │ +48a6aa: 6e10 d3f5 0000 |0031: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@f5d3 │ │ +48a6b0: 0a00 |0034: move-result v0 │ │ +48a6b2: 6e20 cbe6 0400 |0035: invoke-virtual {v4, v0}, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;.notifyItemChanged:(I)V // method@e6cb │ │ +48a6b8: 6e20 cbe6 5400 |0038: invoke-virtual {v4, v5}, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;.notifyItemChanged:(I)V // method@e6cb │ │ +48a6be: 2829 |003b: goto 0064 // +0029 │ │ +48a6c0: 5440 48af |003c: iget-object v0, v4, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;.selection:Lkotlin/jvm/functions/Function3; // field@af48 │ │ +48a6c4: 3800 1100 |003e: if-eqz v0, 004f // +0011 │ │ +48a6c8: 5441 45af |0040: iget-object v1, v4, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;.dialog:Lcom/afollestad/materialdialogs/MaterialDialog; // field@af45 │ │ +48a6cc: 7110 e0f5 0500 |0042: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ +48a6d2: 0c02 |0045: move-result-object v2 │ │ +48a6d4: 5443 47af |0046: iget-object v3, v4, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;.items:Ljava/util/List; // field@af47 │ │ +48a6d8: 7220 6ff9 5300 |0048: invoke-interface {v3, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@f96f │ │ +48a6de: 0c05 |004b: move-result-object v5 │ │ +48a6e0: 7240 effb 1052 |004c: invoke-interface {v0, v1, v2, v5}, Lkotlin/jvm/functions/Function3;.invoke:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@fbef │ │ +48a6e6: 5445 45af |004f: iget-object v5, v4, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;.dialog:Lcom/afollestad/materialdialogs/MaterialDialog; // field@af45 │ │ +48a6ea: 6e10 5c49 0500 |0051: invoke-virtual {v5}, Lcom/afollestad/materialdialogs/MaterialDialog;.getAutoDismissEnabled:()Z // method@495c │ │ +48a6f0: 0a05 |0054: move-result v5 │ │ +48a6f2: 3805 0f00 |0055: if-eqz v5, 0064 // +000f │ │ +48a6f6: 5445 45af |0057: iget-object v5, v4, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;.dialog:Lcom/afollestad/materialdialogs/MaterialDialog; // field@af45 │ │ +48a6fa: 7110 bc49 0500 |0059: invoke-static {v5}, Lcom/afollestad/materialdialogs/actions/DialogActionExtKt;.hasActionButtons:(Lcom/afollestad/materialdialogs/MaterialDialog;)Z // method@49bc │ │ +48a700: 0a05 |005c: move-result v5 │ │ +48a702: 3905 0700 |005d: if-nez v5, 0064 // +0007 │ │ +48a706: 5445 45af |005f: iget-object v5, v4, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;.dialog:Lcom/afollestad/materialdialogs/MaterialDialog; // field@af45 │ │ +48a70a: 6e10 5a49 0500 |0061: invoke-virtual {v5}, Lcom/afollestad/materialdialogs/MaterialDialog;.dismiss:()V // method@495a │ │ +48a710: 0e00 |0064: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x000e line=53 │ │ 0x0026 line=54 │ │ 0x0031 line=56 │ │ 0x0038 line=58 │ │ @@ -1977280,18 +1977280,18 @@ │ │ type : '(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -48a710: |[48a710] com.nextcloud.talk.bottomsheet.items.ListIconDialogAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ -48a720: 1f01 8120 |0000: check-cast v1, Lcom/nextcloud/talk/bottomsheet/items/ListItemViewHolder; // type@2081 │ │ -48a724: 6e30 cde6 1002 |0002: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;.onBindViewHolder:(Lcom/nextcloud/talk/bottomsheet/items/ListItemViewHolder;I)V // method@e6cd │ │ -48a72a: 0e00 |0005: return-void │ │ +48a714: |[48a714] com.nextcloud.talk.bottomsheet.items.ListIconDialogAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ +48a724: 1f01 8120 |0000: check-cast v1, Lcom/nextcloud/talk/bottomsheet/items/ListItemViewHolder; // type@2081 │ │ +48a728: 6e30 cde6 1002 |0002: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;.onBindViewHolder:(Lcom/nextcloud/talk/bottomsheet/items/ListItemViewHolder;I)V // method@e6cd │ │ +48a72e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter; │ │ 0x0000 - 0x0006 reg=1 (null) Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ 0x0000 - 0x0006 reg=2 (null) I │ │ @@ -1977301,67 +1977301,67 @@ │ │ type : '(Lcom/nextcloud/talk/bottomsheet/items/ListItemViewHolder;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 103 16-bit code units │ │ -48a72c: |[48a72c] com.nextcloud.talk.bottomsheet.items.ListIconDialogAdapter.onBindViewHolder:(Lcom/nextcloud/talk/bottomsheet/items/ListItemViewHolder;I)V │ │ -48a73c: 1a00 9fb3 |0000: const-string v0, "holder" // string@b39f │ │ -48a740: 7120 00fc 0500 |0002: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -48a746: 5450 4eaf |0005: iget-object v0, v5, Lcom/nextcloud/talk/bottomsheet/items/ListItemViewHolder;.itemView:Landroid/view/View; // field@af4e │ │ -48a74a: 5441 46af |0007: iget-object v1, v4, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;.disabledIndices:[I // field@af46 │ │ -48a74e: 7120 94fb 6100 |0009: invoke-static {v1, v6}, Lkotlin/collections/ArraysKt;.contains:([II)Z // method@fb94 │ │ -48a754: 0a01 |000c: move-result v1 │ │ -48a756: 1212 |000d: const/4 v2, #int 1 // #1 │ │ -48a758: b721 |000e: xor-int/2addr v1, v2 │ │ -48a75a: 6e20 c406 1000 |000f: invoke-virtual {v0, v1}, Landroid/view/View;.setEnabled:(Z)V // method@06c4 │ │ -48a760: 5440 47af |0012: iget-object v0, v4, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;.items:Ljava/util/List; // field@af47 │ │ -48a764: 7220 6ff9 6000 |0014: invoke-interface {v0, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@f96f │ │ -48a76a: 0c00 |0017: move-result-object v0 │ │ -48a76c: 1f00 8220 |0018: check-cast v0, Lcom/nextcloud/talk/bottomsheet/items/ListItemWithImage; // type@2082 │ │ -48a770: 6e10 dbe6 0500 |001a: invoke-virtual {v5}, Lcom/nextcloud/talk/bottomsheet/items/ListItemViewHolder;.getTitleView:()Lcom/afollestad/materialdialogs/internal/rtl/RtlTextView; // method@e6db │ │ -48a776: 0c01 |001d: move-result-object v1 │ │ -48a778: 7210 dde6 0000 |001e: invoke-interface {v0}, Lcom/nextcloud/talk/bottomsheet/items/ListItemWithImage;.getTitle:()Ljava/lang/String; // method@e6dd │ │ -48a77e: 0c03 |0021: move-result-object v3 │ │ -48a780: 1f03 7724 |0022: check-cast v3, Ljava/lang/CharSequence; // type@2477 │ │ -48a784: 6e20 4f4c 3100 |0024: invoke-virtual {v1, v3}, Lcom/afollestad/materialdialogs/internal/rtl/RtlTextView;.setText:(Ljava/lang/CharSequence;)V // method@4c4f │ │ -48a78a: 6e10 dae6 0500 |0027: invoke-virtual {v5}, Lcom/nextcloud/talk/bottomsheet/items/ListItemViewHolder;.getIconView:()Landroid/widget/ImageView; // method@e6da │ │ -48a790: 0c01 |002a: move-result-object v1 │ │ -48a792: 7220 dee6 1000 |002b: invoke-interface {v0, v1}, Lcom/nextcloud/talk/bottomsheet/items/ListItemWithImage;.populateIcon:(Landroid/widget/ImageView;)V // method@e6de │ │ -48a798: 5440 45af |002e: iget-object v0, v4, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;.dialog:Lcom/afollestad/materialdialogs/MaterialDialog; // field@af45 │ │ -48a79c: 6e10 6249 0000 |0030: invoke-virtual {v0}, Lcom/afollestad/materialdialogs/MaterialDialog;.getConfig:()Ljava/util/Map; // method@4962 │ │ -48a7a2: 0c00 |0033: move-result-object v0 │ │ -48a7a4: 1a01 f284 |0034: const-string v1, "activated_index" // string@84f2 │ │ -48a7a8: 7220 95f9 1000 |0036: invoke-interface {v0, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@f995 │ │ -48a7ae: 0c00 |0039: move-result-object v0 │ │ -48a7b0: 2001 8c24 |003a: instance-of v1, v0, Ljava/lang/Integer; // type@248c │ │ -48a7b4: 3801 0500 |003c: if-eqz v1, 0041 // +0005 │ │ -48a7b8: 1f00 8c24 |003e: check-cast v0, Ljava/lang/Integer; // type@248c │ │ -48a7bc: 2802 |0040: goto 0042 // +0002 │ │ -48a7be: 1200 |0041: const/4 v0, #int 0 // #0 │ │ -48a7c0: 5451 4eaf |0042: iget-object v1, v5, Lcom/nextcloud/talk/bottomsheet/items/ListItemViewHolder;.itemView:Landroid/view/View; // field@af4e │ │ -48a7c4: 3800 0900 |0044: if-eqz v0, 004d // +0009 │ │ -48a7c8: 6e10 d3f5 0000 |0046: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@f5d3 │ │ -48a7ce: 0a00 |0049: move-result v0 │ │ -48a7d0: 3360 0300 |004a: if-ne v0, v6, 004d // +0003 │ │ -48a7d4: 2802 |004c: goto 004e // +0002 │ │ -48a7d6: 1202 |004d: const/4 v2, #int 0 // #0 │ │ -48a7d8: 6e20 b906 2100 |004e: invoke-virtual {v1, v2}, Landroid/view/View;.setActivated:(Z)V // method@06b9 │ │ -48a7de: 5446 45af |0051: iget-object v6, v4, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;.dialog:Lcom/afollestad/materialdialogs/MaterialDialog; // field@af45 │ │ -48a7e2: 6e10 5d49 0600 |0053: invoke-virtual {v6}, Lcom/afollestad/materialdialogs/MaterialDialog;.getBodyFont:()Landroid/graphics/Typeface; // method@495d │ │ -48a7e8: 0c06 |0056: move-result-object v6 │ │ -48a7ea: 3806 0f00 |0057: if-eqz v6, 0066 // +000f │ │ -48a7ee: 6e10 dbe6 0500 |0059: invoke-virtual {v5}, Lcom/nextcloud/talk/bottomsheet/items/ListItemViewHolder;.getTitleView:()Lcom/afollestad/materialdialogs/internal/rtl/RtlTextView; // method@e6db │ │ -48a7f4: 0c05 |005c: move-result-object v5 │ │ -48a7f6: 5446 45af |005d: iget-object v6, v4, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;.dialog:Lcom/afollestad/materialdialogs/MaterialDialog; // field@af45 │ │ -48a7fa: 6e10 5d49 0600 |005f: invoke-virtual {v6}, Lcom/afollestad/materialdialogs/MaterialDialog;.getBodyFont:()Landroid/graphics/Typeface; // method@495d │ │ -48a800: 0c06 |0062: move-result-object v6 │ │ -48a802: 6e20 504c 6500 |0063: invoke-virtual {v5, v6}, Lcom/afollestad/materialdialogs/internal/rtl/RtlTextView;.setTypeface:(Landroid/graphics/Typeface;)V // method@4c50 │ │ -48a808: 0e00 |0066: return-void │ │ +48a730: |[48a730] com.nextcloud.talk.bottomsheet.items.ListIconDialogAdapter.onBindViewHolder:(Lcom/nextcloud/talk/bottomsheet/items/ListItemViewHolder;I)V │ │ +48a740: 1a00 9fb3 |0000: const-string v0, "holder" // string@b39f │ │ +48a744: 7120 00fc 0500 |0002: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +48a74a: 5450 4eaf |0005: iget-object v0, v5, Lcom/nextcloud/talk/bottomsheet/items/ListItemViewHolder;.itemView:Landroid/view/View; // field@af4e │ │ +48a74e: 5441 46af |0007: iget-object v1, v4, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;.disabledIndices:[I // field@af46 │ │ +48a752: 7120 94fb 6100 |0009: invoke-static {v1, v6}, Lkotlin/collections/ArraysKt;.contains:([II)Z // method@fb94 │ │ +48a758: 0a01 |000c: move-result v1 │ │ +48a75a: 1212 |000d: const/4 v2, #int 1 // #1 │ │ +48a75c: b721 |000e: xor-int/2addr v1, v2 │ │ +48a75e: 6e20 c406 1000 |000f: invoke-virtual {v0, v1}, Landroid/view/View;.setEnabled:(Z)V // method@06c4 │ │ +48a764: 5440 47af |0012: iget-object v0, v4, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;.items:Ljava/util/List; // field@af47 │ │ +48a768: 7220 6ff9 6000 |0014: invoke-interface {v0, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@f96f │ │ +48a76e: 0c00 |0017: move-result-object v0 │ │ +48a770: 1f00 8220 |0018: check-cast v0, Lcom/nextcloud/talk/bottomsheet/items/ListItemWithImage; // type@2082 │ │ +48a774: 6e10 dbe6 0500 |001a: invoke-virtual {v5}, Lcom/nextcloud/talk/bottomsheet/items/ListItemViewHolder;.getTitleView:()Lcom/afollestad/materialdialogs/internal/rtl/RtlTextView; // method@e6db │ │ +48a77a: 0c01 |001d: move-result-object v1 │ │ +48a77c: 7210 dde6 0000 |001e: invoke-interface {v0}, Lcom/nextcloud/talk/bottomsheet/items/ListItemWithImage;.getTitle:()Ljava/lang/String; // method@e6dd │ │ +48a782: 0c03 |0021: move-result-object v3 │ │ +48a784: 1f03 7724 |0022: check-cast v3, Ljava/lang/CharSequence; // type@2477 │ │ +48a788: 6e20 4f4c 3100 |0024: invoke-virtual {v1, v3}, Lcom/afollestad/materialdialogs/internal/rtl/RtlTextView;.setText:(Ljava/lang/CharSequence;)V // method@4c4f │ │ +48a78e: 6e10 dae6 0500 |0027: invoke-virtual {v5}, Lcom/nextcloud/talk/bottomsheet/items/ListItemViewHolder;.getIconView:()Landroid/widget/ImageView; // method@e6da │ │ +48a794: 0c01 |002a: move-result-object v1 │ │ +48a796: 7220 dee6 1000 |002b: invoke-interface {v0, v1}, Lcom/nextcloud/talk/bottomsheet/items/ListItemWithImage;.populateIcon:(Landroid/widget/ImageView;)V // method@e6de │ │ +48a79c: 5440 45af |002e: iget-object v0, v4, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;.dialog:Lcom/afollestad/materialdialogs/MaterialDialog; // field@af45 │ │ +48a7a0: 6e10 6249 0000 |0030: invoke-virtual {v0}, Lcom/afollestad/materialdialogs/MaterialDialog;.getConfig:()Ljava/util/Map; // method@4962 │ │ +48a7a6: 0c00 |0033: move-result-object v0 │ │ +48a7a8: 1a01 f284 |0034: const-string v1, "activated_index" // string@84f2 │ │ +48a7ac: 7220 95f9 1000 |0036: invoke-interface {v0, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@f995 │ │ +48a7b2: 0c00 |0039: move-result-object v0 │ │ +48a7b4: 2001 8c24 |003a: instance-of v1, v0, Ljava/lang/Integer; // type@248c │ │ +48a7b8: 3801 0500 |003c: if-eqz v1, 0041 // +0005 │ │ +48a7bc: 1f00 8c24 |003e: check-cast v0, Ljava/lang/Integer; // type@248c │ │ +48a7c0: 2802 |0040: goto 0042 // +0002 │ │ +48a7c2: 1200 |0041: const/4 v0, #int 0 // #0 │ │ +48a7c4: 5451 4eaf |0042: iget-object v1, v5, Lcom/nextcloud/talk/bottomsheet/items/ListItemViewHolder;.itemView:Landroid/view/View; // field@af4e │ │ +48a7c8: 3800 0900 |0044: if-eqz v0, 004d // +0009 │ │ +48a7cc: 6e10 d3f5 0000 |0046: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@f5d3 │ │ +48a7d2: 0a00 |0049: move-result v0 │ │ +48a7d4: 3360 0300 |004a: if-ne v0, v6, 004d // +0003 │ │ +48a7d8: 2802 |004c: goto 004e // +0002 │ │ +48a7da: 1202 |004d: const/4 v2, #int 0 // #0 │ │ +48a7dc: 6e20 b906 2100 |004e: invoke-virtual {v1, v2}, Landroid/view/View;.setActivated:(Z)V // method@06b9 │ │ +48a7e2: 5446 45af |0051: iget-object v6, v4, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;.dialog:Lcom/afollestad/materialdialogs/MaterialDialog; // field@af45 │ │ +48a7e6: 6e10 5d49 0600 |0053: invoke-virtual {v6}, Lcom/afollestad/materialdialogs/MaterialDialog;.getBodyFont:()Landroid/graphics/Typeface; // method@495d │ │ +48a7ec: 0c06 |0056: move-result-object v6 │ │ +48a7ee: 3806 0f00 |0057: if-eqz v6, 0066 // +000f │ │ +48a7f2: 6e10 dbe6 0500 |0059: invoke-virtual {v5}, Lcom/nextcloud/talk/bottomsheet/items/ListItemViewHolder;.getTitleView:()Lcom/afollestad/materialdialogs/internal/rtl/RtlTextView; // method@e6db │ │ +48a7f8: 0c05 |005c: move-result-object v5 │ │ +48a7fa: 5446 45af |005d: iget-object v6, v4, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;.dialog:Lcom/afollestad/materialdialogs/MaterialDialog; // field@af45 │ │ +48a7fe: 6e10 5d49 0600 |005f: invoke-virtual {v6}, Lcom/afollestad/materialdialogs/MaterialDialog;.getBodyFont:()Landroid/graphics/Typeface; // method@495d │ │ +48a804: 0c06 |0062: move-result-object v6 │ │ +48a806: 6e20 504c 6500 |0063: invoke-virtual {v5, v6}, Lcom/afollestad/materialdialogs/internal/rtl/RtlTextView;.setTypeface:(Landroid/graphics/Typeface;)V // method@4c50 │ │ +48a80c: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=81 │ │ 0x0012 line=82 │ │ 0x001a line=84 │ │ 0x0027 line=85 │ │ 0x002e line=87 │ │ @@ -1977378,19 +1977378,19 @@ │ │ type : '(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -48a4ac: |[48a4ac] com.nextcloud.talk.bottomsheet.items.ListIconDialogAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ -48a4bc: 6e30 cfe6 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lcom/nextcloud/talk/bottomsheet/items/ListItemViewHolder; // method@e6cf │ │ -48a4c2: 0c01 |0003: move-result-object v1 │ │ -48a4c4: 1f01 0b04 |0004: check-cast v1, Landroidx/recyclerview/widget/RecyclerView$ViewHolder; // type@040b │ │ -48a4c8: 1101 |0006: return-object v1 │ │ +48a4b0: |[48a4b0] com.nextcloud.talk.bottomsheet.items.ListIconDialogAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ +48a4c0: 6e30 cfe6 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lcom/nextcloud/talk/bottomsheet/items/ListItemViewHolder; // method@e6cf │ │ +48a4c6: 0c01 |0003: move-result-object v1 │ │ +48a4c8: 1f01 0b04 |0004: check-cast v1, Landroidx/recyclerview/widget/RecyclerView$ViewHolder; // type@040b │ │ +48a4cc: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter; │ │ 0x0000 - 0x0007 reg=1 (null) Landroid/view/ViewGroup; │ │ 0x0000 - 0x0007 reg=2 (null) I │ │ @@ -1977400,42 +1977400,42 @@ │ │ type : '(Landroid/view/ViewGroup;I)Lcom/nextcloud/talk/bottomsheet/items/ListItemViewHolder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 7 │ │ insns size : 54 16-bit code units │ │ -48a4e0: |[48a4e0] com.nextcloud.talk.bottomsheet.items.ListIconDialogAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lcom/nextcloud/talk/bottomsheet/items/ListItemViewHolder; │ │ -48a4f0: 1a09 1ad7 |0000: const-string v9, "parent" // string@d71a │ │ -48a4f4: 7120 00fc 9800 |0002: invoke-static {v8, v9}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -48a4fa: 6209 8047 |0005: sget-object v9, Lcom/afollestad/materialdialogs/utils/MDUtil;.INSTANCE:Lcom/afollestad/materialdialogs/utils/MDUtil; // field@4780 │ │ -48a4fe: 5470 45af |0007: iget-object v0, v7, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;.dialog:Lcom/afollestad/materialdialogs/MaterialDialog; // field@af45 │ │ -48a502: 6e10 6e49 0000 |0009: invoke-virtual {v0}, Lcom/afollestad/materialdialogs/MaterialDialog;.getWindowContext:()Landroid/content/Context; // method@496e │ │ -48a508: 0c00 |000c: move-result-object v0 │ │ -48a50a: 1401 d100 0d7f |000d: const v1, #float 1.87425e+38 // #7f0d00d1 │ │ -48a510: 6e40 bb4c 8910 |0010: invoke-virtual {v9, v8, v0, v1}, Lcom/afollestad/materialdialogs/utils/MDUtil;.inflate:(Landroid/view/ViewGroup;Landroid/content/Context;I)Landroid/view/View; // method@4cbb │ │ -48a516: 0c08 |0013: move-result-object v8 │ │ -48a518: 2209 8120 |0014: new-instance v9, Lcom/nextcloud/talk/bottomsheet/items/ListItemViewHolder; // type@2081 │ │ -48a51c: 7030 d8e6 8907 |0016: invoke-direct {v9, v8, v7}, Lcom/nextcloud/talk/bottomsheet/items/ListItemViewHolder;.:(Landroid/view/View;Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;)V // method@e6d8 │ │ -48a522: 6200 8047 |0019: sget-object v0, Lcom/afollestad/materialdialogs/utils/MDUtil;.INSTANCE:Lcom/afollestad/materialdialogs/utils/MDUtil; // field@4780 │ │ -48a526: 6e10 dbe6 0900 |001b: invoke-virtual {v9}, Lcom/nextcloud/talk/bottomsheet/items/ListItemViewHolder;.getTitleView:()Lcom/afollestad/materialdialogs/internal/rtl/RtlTextView; // method@e6db │ │ -48a52c: 0c08 |001e: move-result-object v8 │ │ -48a52e: 0781 |001f: move-object v1, v8 │ │ -48a530: 1f01 0902 |0020: check-cast v1, Landroid/widget/TextView; // type@0209 │ │ -48a534: 5478 45af |0022: iget-object v8, v7, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;.dialog:Lcom/afollestad/materialdialogs/MaterialDialog; // field@af45 │ │ -48a538: 6e10 6e49 0800 |0024: invoke-virtual {v8}, Lcom/afollestad/materialdialogs/MaterialDialog;.getWindowContext:()Landroid/content/Context; // method@496e │ │ -48a53e: 0c02 |0027: move-result-object v2 │ │ -48a540: 1408 e403 047f |0028: const v8, #float 1.75478e+38 // #7f0403e4 │ │ -48a546: 7110 e0f5 0800 |002b: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ -48a54c: 0c03 |002e: move-result-object v3 │ │ -48a54e: 1245 |002f: const/4 v5, #int 4 // #4 │ │ -48a550: 1206 |0030: const/4 v6, #int 0 // #0 │ │ -48a552: 1204 |0031: const/4 v4, #int 0 // #0 │ │ -48a554: 7707 c14c 0000 |0032: invoke-static/range {v0, v1, v2, v3, v4, v5, v6}, Lcom/afollestad/materialdialogs/utils/MDUtil;.maybeSetTextColor$default:(Lcom/afollestad/materialdialogs/utils/MDUtil;Landroid/widget/TextView;Landroid/content/Context;Ljava/lang/Integer;Ljava/lang/Integer;ILjava/lang/Object;)V // method@4cc1 │ │ -48a55a: 1109 |0035: return-object v9 │ │ +48a4e4: |[48a4e4] com.nextcloud.talk.bottomsheet.items.ListIconDialogAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lcom/nextcloud/talk/bottomsheet/items/ListItemViewHolder; │ │ +48a4f4: 1a09 1ad7 |0000: const-string v9, "parent" // string@d71a │ │ +48a4f8: 7120 00fc 9800 |0002: invoke-static {v8, v9}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +48a4fe: 6209 8047 |0005: sget-object v9, Lcom/afollestad/materialdialogs/utils/MDUtil;.INSTANCE:Lcom/afollestad/materialdialogs/utils/MDUtil; // field@4780 │ │ +48a502: 5470 45af |0007: iget-object v0, v7, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;.dialog:Lcom/afollestad/materialdialogs/MaterialDialog; // field@af45 │ │ +48a506: 6e10 6e49 0000 |0009: invoke-virtual {v0}, Lcom/afollestad/materialdialogs/MaterialDialog;.getWindowContext:()Landroid/content/Context; // method@496e │ │ +48a50c: 0c00 |000c: move-result-object v0 │ │ +48a50e: 1401 d100 0d7f |000d: const v1, #float 1.87425e+38 // #7f0d00d1 │ │ +48a514: 6e40 bb4c 8910 |0010: invoke-virtual {v9, v8, v0, v1}, Lcom/afollestad/materialdialogs/utils/MDUtil;.inflate:(Landroid/view/ViewGroup;Landroid/content/Context;I)Landroid/view/View; // method@4cbb │ │ +48a51a: 0c08 |0013: move-result-object v8 │ │ +48a51c: 2209 8120 |0014: new-instance v9, Lcom/nextcloud/talk/bottomsheet/items/ListItemViewHolder; // type@2081 │ │ +48a520: 7030 d8e6 8907 |0016: invoke-direct {v9, v8, v7}, Lcom/nextcloud/talk/bottomsheet/items/ListItemViewHolder;.:(Landroid/view/View;Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;)V // method@e6d8 │ │ +48a526: 6200 8047 |0019: sget-object v0, Lcom/afollestad/materialdialogs/utils/MDUtil;.INSTANCE:Lcom/afollestad/materialdialogs/utils/MDUtil; // field@4780 │ │ +48a52a: 6e10 dbe6 0900 |001b: invoke-virtual {v9}, Lcom/nextcloud/talk/bottomsheet/items/ListItemViewHolder;.getTitleView:()Lcom/afollestad/materialdialogs/internal/rtl/RtlTextView; // method@e6db │ │ +48a530: 0c08 |001e: move-result-object v8 │ │ +48a532: 0781 |001f: move-object v1, v8 │ │ +48a534: 1f01 0902 |0020: check-cast v1, Landroid/widget/TextView; // type@0209 │ │ +48a538: 5478 45af |0022: iget-object v8, v7, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;.dialog:Lcom/afollestad/materialdialogs/MaterialDialog; // field@af45 │ │ +48a53c: 6e10 6e49 0800 |0024: invoke-virtual {v8}, Lcom/afollestad/materialdialogs/MaterialDialog;.getWindowContext:()Landroid/content/Context; // method@496e │ │ +48a542: 0c02 |0027: move-result-object v2 │ │ +48a544: 1408 e403 047f |0028: const v8, #float 1.75478e+38 // #7f0403e4 │ │ +48a54a: 7110 e0f5 0800 |002b: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ +48a550: 0c03 |002e: move-result-object v3 │ │ +48a552: 1245 |002f: const/4 v5, #int 4 // #4 │ │ +48a554: 1206 |0030: const/4 v6, #int 0 // #0 │ │ +48a556: 1204 |0031: const/4 v4, #int 0 // #0 │ │ +48a558: 7707 c14c 0000 |0032: invoke-static/range {v0, v1, v2, v3, v4, v5, v6}, Lcom/afollestad/materialdialogs/utils/MDUtil;.maybeSetTextColor$default:(Lcom/afollestad/materialdialogs/utils/MDUtil;Landroid/widget/TextView;Landroid/content/Context;Ljava/lang/Integer;Ljava/lang/Integer;ILjava/lang/Object;)V // method@4cc1 │ │ +48a55e: 1109 |0035: return-object v9 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=69 │ │ 0x0014 line=70 │ │ 0x0019 line=74 │ │ locals : │ │ 0x0000 - 0x0036 reg=7 this Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter; │ │ @@ -1977447,41 +1977447,41 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 51 16-bit code units │ │ -48a80c: |[48a80c] com.nextcloud.talk.bottomsheet.items.ListIconDialogAdapter.positiveButtonClicked:()V │ │ -48a81c: 5460 45af |0000: iget-object v0, v6, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;.dialog:Lcom/afollestad/materialdialogs/MaterialDialog; // field@af45 │ │ -48a820: 6e10 6249 0000 |0002: invoke-virtual {v0}, Lcom/afollestad/materialdialogs/MaterialDialog;.getConfig:()Ljava/util/Map; // method@4962 │ │ -48a826: 0c00 |0005: move-result-object v0 │ │ -48a828: 1a01 f284 |0006: const-string v1, "activated_index" // string@84f2 │ │ -48a82c: 7220 95f9 1000 |0008: invoke-interface {v0, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@f995 │ │ -48a832: 0c00 |000b: move-result-object v0 │ │ -48a834: 2002 8c24 |000c: instance-of v2, v0, Ljava/lang/Integer; // type@248c │ │ -48a838: 3802 0500 |000e: if-eqz v2, 0013 // +0005 │ │ -48a83c: 1f00 8c24 |0010: check-cast v0, Ljava/lang/Integer; // type@248c │ │ -48a840: 2802 |0012: goto 0014 // +0002 │ │ -48a842: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -48a844: 3800 1e00 |0014: if-eqz v0, 0032 // +001e │ │ -48a848: 5462 48af |0016: iget-object v2, v6, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;.selection:Lkotlin/jvm/functions/Function3; // field@af48 │ │ -48a84c: 3802 1100 |0018: if-eqz v2, 0029 // +0011 │ │ -48a850: 5463 45af |001a: iget-object v3, v6, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;.dialog:Lcom/afollestad/materialdialogs/MaterialDialog; // field@af45 │ │ -48a854: 5464 47af |001c: iget-object v4, v6, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;.items:Ljava/util/List; // field@af47 │ │ -48a858: 6e10 d3f5 0000 |001e: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@f5d3 │ │ -48a85e: 0a05 |0021: move-result v5 │ │ -48a860: 7220 6ff9 5400 |0022: invoke-interface {v4, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@f96f │ │ -48a866: 0c04 |0025: move-result-object v4 │ │ -48a868: 7240 effb 3240 |0026: invoke-interface {v2, v3, v0, v4}, Lkotlin/jvm/functions/Function3;.invoke:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@fbef │ │ -48a86e: 5460 45af |0029: iget-object v0, v6, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;.dialog:Lcom/afollestad/materialdialogs/MaterialDialog; // field@af45 │ │ -48a872: 6e10 6249 0000 |002b: invoke-virtual {v0}, Lcom/afollestad/materialdialogs/MaterialDialog;.getConfig:()Ljava/util/Map; // method@4962 │ │ -48a878: 0c00 |002e: move-result-object v0 │ │ -48a87a: 7220 9af9 1000 |002f: invoke-interface {v0, v1}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@f99a │ │ -48a880: 0e00 |0032: return-void │ │ +48a810: |[48a810] com.nextcloud.talk.bottomsheet.items.ListIconDialogAdapter.positiveButtonClicked:()V │ │ +48a820: 5460 45af |0000: iget-object v0, v6, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;.dialog:Lcom/afollestad/materialdialogs/MaterialDialog; // field@af45 │ │ +48a824: 6e10 6249 0000 |0002: invoke-virtual {v0}, Lcom/afollestad/materialdialogs/MaterialDialog;.getConfig:()Ljava/util/Map; // method@4962 │ │ +48a82a: 0c00 |0005: move-result-object v0 │ │ +48a82c: 1a01 f284 |0006: const-string v1, "activated_index" // string@84f2 │ │ +48a830: 7220 95f9 1000 |0008: invoke-interface {v0, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@f995 │ │ +48a836: 0c00 |000b: move-result-object v0 │ │ +48a838: 2002 8c24 |000c: instance-of v2, v0, Ljava/lang/Integer; // type@248c │ │ +48a83c: 3802 0500 |000e: if-eqz v2, 0013 // +0005 │ │ +48a840: 1f00 8c24 |0010: check-cast v0, Ljava/lang/Integer; // type@248c │ │ +48a844: 2802 |0012: goto 0014 // +0002 │ │ +48a846: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +48a848: 3800 1e00 |0014: if-eqz v0, 0032 // +001e │ │ +48a84c: 5462 48af |0016: iget-object v2, v6, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;.selection:Lkotlin/jvm/functions/Function3; // field@af48 │ │ +48a850: 3802 1100 |0018: if-eqz v2, 0029 // +0011 │ │ +48a854: 5463 45af |001a: iget-object v3, v6, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;.dialog:Lcom/afollestad/materialdialogs/MaterialDialog; // field@af45 │ │ +48a858: 5464 47af |001c: iget-object v4, v6, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;.items:Ljava/util/List; // field@af47 │ │ +48a85c: 6e10 d3f5 0000 |001e: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@f5d3 │ │ +48a862: 0a05 |0021: move-result v5 │ │ +48a864: 7220 6ff9 5400 |0022: invoke-interface {v4, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@f96f │ │ +48a86a: 0c04 |0025: move-result-object v4 │ │ +48a86c: 7240 effb 3240 |0026: invoke-interface {v2, v3, v0, v4}, Lkotlin/jvm/functions/Function3;.invoke:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@fbef │ │ +48a872: 5460 45af |0029: iget-object v0, v6, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;.dialog:Lcom/afollestad/materialdialogs/MaterialDialog; // field@af45 │ │ +48a876: 6e10 6249 0000 |002b: invoke-virtual {v0}, Lcom/afollestad/materialdialogs/MaterialDialog;.getConfig:()Ljava/util/Map; // method@4962 │ │ +48a87c: 0c00 |002e: move-result-object v0 │ │ +48a87e: 7220 9af9 1000 |002f: invoke-interface {v0, v1}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@f99a │ │ +48a884: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0016 line=98 │ │ 0x0029 line=99 │ │ locals : │ │ 0x0000 - 0x0033 reg=6 this Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter; │ │ @@ -1977491,18 +1977491,18 @@ │ │ type : '(Ljava/util/List;Ljava/lang/Object;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -48a884: |[48a884] com.nextcloud.talk.bottomsheet.items.ListIconDialogAdapter.replaceItems:(Ljava/util/List;Ljava/lang/Object;)V │ │ -48a894: 1f02 e925 |0000: check-cast v2, Lkotlin/jvm/functions/Function3; // type@25e9 │ │ -48a898: 6e30 d2e6 1002 |0002: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;.replaceItems:(Ljava/util/List;Lkotlin/jvm/functions/Function3;)V // method@e6d2 │ │ -48a89e: 0e00 |0005: return-void │ │ +48a888: |[48a888] com.nextcloud.talk.bottomsheet.items.ListIconDialogAdapter.replaceItems:(Ljava/util/List;Ljava/lang/Object;)V │ │ +48a898: 1f02 e925 |0000: check-cast v2, Lkotlin/jvm/functions/Function3; // type@25e9 │ │ +48a89c: 6e30 d2e6 1002 |0002: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;.replaceItems:(Ljava/util/List;Lkotlin/jvm/functions/Function3;)V // method@e6d2 │ │ +48a8a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/util/List; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/lang/Object; │ │ @@ -1977512,22 +1977512,22 @@ │ │ type : '(Ljava/util/List;Lkotlin/jvm/functions/Function3;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -48a8a0: |[48a8a0] com.nextcloud.talk.bottomsheet.items.ListIconDialogAdapter.replaceItems:(Ljava/util/List;Lkotlin/jvm/functions/Function3;)V │ │ -48a8b0: 1a00 fabb |0000: const-string v0, "items" // string@bbfa │ │ -48a8b4: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -48a8ba: 5b12 47af |0005: iput-object v2, v1, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;.items:Ljava/util/List; // field@af47 │ │ -48a8be: 3803 0400 |0007: if-eqz v3, 000b // +0004 │ │ -48a8c2: 5b13 48af |0009: iput-object v3, v1, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;.selection:Lkotlin/jvm/functions/Function3; // field@af48 │ │ -48a8c6: 6e10 cae6 0100 |000b: invoke-virtual {v1}, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;.notifyDataSetChanged:()V // method@e6ca │ │ -48a8cc: 0e00 |000e: return-void │ │ +48a8a4: |[48a8a4] com.nextcloud.talk.bottomsheet.items.ListIconDialogAdapter.replaceItems:(Ljava/util/List;Lkotlin/jvm/functions/Function3;)V │ │ +48a8b4: 1a00 fabb |0000: const-string v0, "items" // string@bbfa │ │ +48a8b8: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +48a8be: 5b12 47af |0005: iput-object v2, v1, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;.items:Ljava/util/List; // field@af47 │ │ +48a8c2: 3803 0400 |0007: if-eqz v3, 000b // +0004 │ │ +48a8c6: 5b13 48af |0009: iput-object v3, v1, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;.selection:Lkotlin/jvm/functions/Function3; // field@af48 │ │ +48a8ca: 6e10 cae6 0100 |000b: invoke-virtual {v1}, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;.notifyDataSetChanged:()V // method@e6ca │ │ +48a8d0: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=104 │ │ 0x0009 line=106 │ │ 0x000b line=108 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter; │ │ @@ -1977539,65 +1977539,65 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -48a8d0: |[48a8d0] com.nextcloud.talk.bottomsheet.items.ListIconDialogAdapter.toggleAllChecked:()V │ │ -48a8e0: 0e00 |0000: return-void │ │ +48a8d4: |[48a8d4] com.nextcloud.talk.bottomsheet.items.ListIconDialogAdapter.toggleAllChecked:()V │ │ +48a8e4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #14 : (in Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;) │ │ name : 'toggleItems' │ │ type : '([I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -48a8e4: |[48a8e4] com.nextcloud.talk.bottomsheet.items.ListIconDialogAdapter.toggleItems:([I)V │ │ -48a8f4: 1a00 39b5 |0000: const-string v0, "indices" // string@b539 │ │ -48a8f8: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -48a8fe: 0e00 |0005: return-void │ │ +48a8e8: |[48a8e8] com.nextcloud.talk.bottomsheet.items.ListIconDialogAdapter.toggleItems:([I)V │ │ +48a8f8: 1a00 39b5 |0000: const-string v0, "indices" // string@b539 │ │ +48a8fc: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +48a902: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #15 : (in Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;) │ │ name : 'uncheckAllItems' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -48a900: |[48a900] com.nextcloud.talk.bottomsheet.items.ListIconDialogAdapter.uncheckAllItems:()V │ │ -48a910: 0e00 |0000: return-void │ │ +48a904: |[48a904] com.nextcloud.talk.bottomsheet.items.ListIconDialogAdapter.uncheckAllItems:()V │ │ +48a914: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #16 : (in Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;) │ │ name : 'uncheckItems' │ │ type : '([I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -48a914: |[48a914] com.nextcloud.talk.bottomsheet.items.ListIconDialogAdapter.uncheckItems:([I)V │ │ -48a924: 1a00 39b5 |0000: const-string v0, "indices" // string@b539 │ │ -48a928: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -48a92e: 0e00 |0005: return-void │ │ +48a918: |[48a918] com.nextcloud.talk.bottomsheet.items.ListIconDialogAdapter.uncheckItems:([I)V │ │ +48a928: 1a00 39b5 |0000: const-string v0, "indices" // string@b539 │ │ +48a92c: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +48a932: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 22595 (ListIconDialogAdapter.kt) │ │ │ │ Class #7411 header: │ │ @@ -1977679,53 +1977679,53 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -48a960: |[48a960] com.nextcloud.talk.bottomsheet.items.ListItemViewHolder.:()V │ │ -48a970: 0e00 |0000: return-void │ │ +48a964: |[48a964] com.nextcloud.talk.bottomsheet.items.ListItemViewHolder.:()V │ │ +48a974: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/bottomsheet/items/ListItemViewHolder;) │ │ name : '' │ │ type : '(Landroid/view/View;Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -48a974: |[48a974] com.nextcloud.talk.bottomsheet.items.ListItemViewHolder.:(Landroid/view/View;Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;)V │ │ -48a984: 1a00 eebb |0000: const-string v0, "itemView" // string@bbee │ │ -48a988: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -48a98e: 1a00 3c85 |0005: const-string v0, "adapter" // string@853c │ │ -48a992: 7120 00fc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -48a998: 7020 d214 2100 |000a: invoke-direct {v1, v2}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@14d2 │ │ -48a99e: 5b13 4caf |000d: iput-object v3, v1, Lcom/nextcloud/talk/bottomsheet/items/ListItemViewHolder;.adapter:Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter; // field@af4c │ │ -48a9a2: 0713 |000f: move-object v3, v1 │ │ -48a9a4: 1f03 8601 |0010: check-cast v3, Landroid/view/View$OnClickListener; // type@0186 │ │ -48a9a8: 6e20 d006 3200 |0012: invoke-virtual {v2, v3}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@06d0 │ │ -48a9ae: 1403 7702 0a7f |0015: const v3, #float 1.83446e+38 // #7f0a0277 │ │ -48a9b4: 6e20 4906 3200 |0018: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0649 │ │ -48a9ba: 0c03 |001b: move-result-object v3 │ │ -48a9bc: 1a00 a99f |001c: const-string v0, "findViewById(...)" // string@9fa9 │ │ -48a9c0: 7120 fffb 0300 |001e: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -48a9c6: 1f03 f501 |0021: check-cast v3, Landroid/widget/ImageView; // type@01f5 │ │ -48a9ca: 5b13 4daf |0023: iput-object v3, v1, Lcom/nextcloud/talk/bottomsheet/items/ListItemViewHolder;.iconView:Landroid/widget/ImageView; // field@af4d │ │ -48a9ce: 1403 8305 0a7f |0025: const v3, #float 1.83462e+38 // #7f0a0583 │ │ -48a9d4: 6e20 4906 3200 |0028: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0649 │ │ -48a9da: 0c02 |002b: move-result-object v2 │ │ -48a9dc: 7120 fffb 0200 |002c: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -48a9e2: 1f02 8f0d |002f: check-cast v2, Lcom/afollestad/materialdialogs/internal/rtl/RtlTextView; // type@0d8f │ │ -48a9e6: 5b12 4faf |0031: iput-object v2, v1, Lcom/nextcloud/talk/bottomsheet/items/ListItemViewHolder;.titleView:Lcom/afollestad/materialdialogs/internal/rtl/RtlTextView; // field@af4f │ │ -48a9ea: 0e00 |0033: return-void │ │ +48a978: |[48a978] com.nextcloud.talk.bottomsheet.items.ListItemViewHolder.:(Landroid/view/View;Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;)V │ │ +48a988: 1a00 eebb |0000: const-string v0, "itemView" // string@bbee │ │ +48a98c: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +48a992: 1a00 3c85 |0005: const-string v0, "adapter" // string@853c │ │ +48a996: 7120 00fc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +48a99c: 7020 d214 2100 |000a: invoke-direct {v1, v2}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@14d2 │ │ +48a9a2: 5b13 4caf |000d: iput-object v3, v1, Lcom/nextcloud/talk/bottomsheet/items/ListItemViewHolder;.adapter:Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter; // field@af4c │ │ +48a9a6: 0713 |000f: move-object v3, v1 │ │ +48a9a8: 1f03 8601 |0010: check-cast v3, Landroid/view/View$OnClickListener; // type@0186 │ │ +48a9ac: 6e20 d006 3200 |0012: invoke-virtual {v2, v3}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@06d0 │ │ +48a9b2: 1403 7702 0a7f |0015: const v3, #float 1.83446e+38 // #7f0a0277 │ │ +48a9b8: 6e20 4906 3200 |0018: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0649 │ │ +48a9be: 0c03 |001b: move-result-object v3 │ │ +48a9c0: 1a00 a99f |001c: const-string v0, "findViewById(...)" // string@9fa9 │ │ +48a9c4: 7120 fffb 0300 |001e: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +48a9ca: 1f03 f501 |0021: check-cast v3, Landroid/widget/ImageView; // type@01f5 │ │ +48a9ce: 5b13 4daf |0023: iput-object v3, v1, Lcom/nextcloud/talk/bottomsheet/items/ListItemViewHolder;.iconView:Landroid/widget/ImageView; // field@af4d │ │ +48a9d2: 1403 8305 0a7f |0025: const v3, #float 1.83462e+38 // #7f0a0583 │ │ +48a9d8: 6e20 4906 3200 |0028: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0649 │ │ +48a9de: 0c02 |002b: move-result-object v2 │ │ +48a9e0: 7120 fffb 0200 |002c: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +48a9e6: 1f02 8f0d |002f: check-cast v2, Lcom/afollestad/materialdialogs/internal/rtl/RtlTextView; // type@0d8f │ │ +48a9ea: 5b12 4faf |0031: iput-object v2, v1, Lcom/nextcloud/talk/bottomsheet/items/ListItemViewHolder;.titleView:Lcom/afollestad/materialdialogs/internal/rtl/RtlTextView; // field@af4f │ │ +48a9ee: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x000a line=28 │ │ 0x000d line=27 │ │ 0x000f line=30 │ │ 0x0018 line=33 │ │ 0x0028 line=34 │ │ @@ -1977740,17 +1977740,17 @@ │ │ type : '()Landroid/widget/ImageView;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -48a930: |[48a930] com.nextcloud.talk.bottomsheet.items.ListItemViewHolder.getIconView:()Landroid/widget/ImageView; │ │ -48a940: 5410 4daf |0000: iget-object v0, v1, Lcom/nextcloud/talk/bottomsheet/items/ListItemViewHolder;.iconView:Landroid/widget/ImageView; // field@af4d │ │ -48a944: 1100 |0002: return-object v0 │ │ +48a934: |[48a934] com.nextcloud.talk.bottomsheet.items.ListItemViewHolder.getIconView:()Landroid/widget/ImageView; │ │ +48a944: 5410 4daf |0000: iget-object v0, v1, Lcom/nextcloud/talk/bottomsheet/items/ListItemViewHolder;.iconView:Landroid/widget/ImageView; // field@af4d │ │ +48a948: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/bottomsheet/items/ListItemViewHolder; │ │ │ │ #1 : (in Lcom/nextcloud/talk/bottomsheet/items/ListItemViewHolder;) │ │ @@ -1977758,17 +1977758,17 @@ │ │ type : '()Lcom/afollestad/materialdialogs/internal/rtl/RtlTextView;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -48a948: |[48a948] com.nextcloud.talk.bottomsheet.items.ListItemViewHolder.getTitleView:()Lcom/afollestad/materialdialogs/internal/rtl/RtlTextView; │ │ -48a958: 5410 4faf |0000: iget-object v0, v1, Lcom/nextcloud/talk/bottomsheet/items/ListItemViewHolder;.titleView:Lcom/afollestad/materialdialogs/internal/rtl/RtlTextView; // field@af4f │ │ -48a95c: 1100 |0002: return-object v0 │ │ +48a94c: |[48a94c] com.nextcloud.talk.bottomsheet.items.ListItemViewHolder.getTitleView:()Lcom/afollestad/materialdialogs/internal/rtl/RtlTextView; │ │ +48a95c: 5410 4faf |0000: iget-object v0, v1, Lcom/nextcloud/talk/bottomsheet/items/ListItemViewHolder;.titleView:Lcom/afollestad/materialdialogs/internal/rtl/RtlTextView; // field@af4f │ │ +48a960: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/bottomsheet/items/ListItemViewHolder; │ │ │ │ #2 : (in Lcom/nextcloud/talk/bottomsheet/items/ListItemViewHolder;) │ │ @@ -1977776,22 +1977776,22 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -48a9ec: |[48a9ec] com.nextcloud.talk.bottomsheet.items.ListItemViewHolder.onClick:(Landroid/view/View;)V │ │ -48a9fc: 1a00 90fa |0000: const-string v0, "view" // string@fa90 │ │ -48aa00: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -48aa06: 5412 4caf |0005: iget-object v2, v1, Lcom/nextcloud/talk/bottomsheet/items/ListItemViewHolder;.adapter:Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter; // field@af4c │ │ -48aa0a: 6e10 d9e6 0100 |0007: invoke-virtual {v1}, Lcom/nextcloud/talk/bottomsheet/items/ListItemViewHolder;.getAdapterPosition:()I // method@e6d9 │ │ -48aa10: 0a00 |000a: move-result v0 │ │ -48aa12: 6e20 c9e6 0200 |000b: invoke-virtual {v2, v0}, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;.itemClicked:(I)V // method@e6c9 │ │ -48aa18: 0e00 |000e: return-void │ │ +48a9f0: |[48a9f0] com.nextcloud.talk.bottomsheet.items.ListItemViewHolder.onClick:(Landroid/view/View;)V │ │ +48aa00: 1a00 90fa |0000: const-string v0, "view" // string@fa90 │ │ +48aa04: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +48aa0a: 5412 4caf |0005: iget-object v2, v1, Lcom/nextcloud/talk/bottomsheet/items/ListItemViewHolder;.adapter:Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter; // field@af4c │ │ +48aa0e: 6e10 d9e6 0100 |0007: invoke-virtual {v1}, Lcom/nextcloud/talk/bottomsheet/items/ListItemViewHolder;.getAdapterPosition:()I // method@e6d9 │ │ +48aa14: 0a00 |000a: move-result v0 │ │ +48aa16: 6e20 c9e6 0200 |000b: invoke-virtual {v2, v0}, Lcom/nextcloud/talk/bottomsheet/items/ListIconDialogAdapter;.itemClicked:(I)V // method@e6c9 │ │ +48aa1c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=36 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lcom/nextcloud/talk/bottomsheet/items/ListItemViewHolder; │ │ 0x0000 - 0x000f reg=2 (null) Landroid/view/View; │ │ │ │ @@ -1977836,18 +1977836,18 @@ │ │ type : '(Lcom/nextcloud/talk/call/CallParticipant;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -48aa1c: |[48aa1c] com.nextcloud.talk.call.CallParticipant$1.:(Lcom/nextcloud/talk/call/CallParticipant;)V │ │ -48aa2c: 5b01 50af |0000: iput-object v1, v0, Lcom/nextcloud/talk/call/CallParticipant$1;.this$0:Lcom/nextcloud/talk/call/CallParticipant; // field@af50 │ │ -48aa30: 7010 2ff6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48aa36: 0e00 |0005: return-void │ │ +48aa20: |[48aa20] com.nextcloud.talk.call.CallParticipant$1.:(Lcom/nextcloud/talk/call/CallParticipant;)V │ │ +48aa30: 5b01 50af |0000: iput-object v1, v0, Lcom/nextcloud/talk/call/CallParticipant$1;.this$0:Lcom/nextcloud/talk/call/CallParticipant; // field@af50 │ │ +48aa34: 7010 2ff6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48aa3a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/call/CallParticipant$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/call/CallParticipant; │ │ │ │ @@ -1977857,20 +1977857,20 @@ │ │ type : '(ZJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -48aa38: |[48aa38] com.nextcloud.talk.call.CallParticipant$1.onRaiseHand:(ZJ)V │ │ -48aa48: 5410 50af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/CallParticipant$1;.this$0:Lcom/nextcloud/talk/call/CallParticipant; // field@af50 │ │ -48aa4c: 7110 f1e6 0000 |0002: invoke-static {v0}, Lcom/nextcloud/talk/call/CallParticipant;.-$$Nest$fgetcallParticipantModel:(Lcom/nextcloud/talk/call/CallParticipant;)Lcom/nextcloud/talk/call/MutableCallParticipantModel; // method@e6f1 │ │ -48aa52: 0c00 |0005: move-result-object v0 │ │ -48aa54: 6e40 a3e7 2043 |0006: invoke-virtual {v0, v2, v3, v4}, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.setRaisedHand:(ZJ)V // method@e7a3 │ │ -48aa5a: 0e00 |0009: return-void │ │ +48aa3c: |[48aa3c] com.nextcloud.talk.call.CallParticipant$1.onRaiseHand:(ZJ)V │ │ +48aa4c: 5410 50af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/CallParticipant$1;.this$0:Lcom/nextcloud/talk/call/CallParticipant; // field@af50 │ │ +48aa50: 7110 f1e6 0000 |0002: invoke-static {v0}, Lcom/nextcloud/talk/call/CallParticipant;.-$$Nest$fgetcallParticipantModel:(Lcom/nextcloud/talk/call/CallParticipant;)Lcom/nextcloud/talk/call/MutableCallParticipantModel; // method@e6f1 │ │ +48aa56: 0c00 |0005: move-result-object v0 │ │ +48aa58: 6e40 a3e7 2043 |0006: invoke-virtual {v0, v2, v3, v4}, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.setRaisedHand:(ZJ)V // method@e7a3 │ │ +48aa5e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/nextcloud/talk/call/CallParticipant$1; │ │ 0x0000 - 0x000a reg=2 (null) Z │ │ 0x0000 - 0x000a reg=3 (null) J │ │ @@ -1977880,20 +1977880,20 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -48aa5c: |[48aa5c] com.nextcloud.talk.call.CallParticipant$1.onReaction:(Ljava/lang/String;)V │ │ -48aa6c: 5410 50af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/CallParticipant$1;.this$0:Lcom/nextcloud/talk/call/CallParticipant; // field@af50 │ │ -48aa70: 7110 f1e6 0000 |0002: invoke-static {v0}, Lcom/nextcloud/talk/call/CallParticipant;.-$$Nest$fgetcallParticipantModel:(Lcom/nextcloud/talk/call/CallParticipant;)Lcom/nextcloud/talk/call/MutableCallParticipantModel; // method@e6f1 │ │ -48aa76: 0c00 |0005: move-result-object v0 │ │ -48aa78: 6e20 9ce7 2000 |0006: invoke-virtual {v0, v2}, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.emitReaction:(Ljava/lang/String;)V // method@e79c │ │ -48aa7e: 0e00 |0009: return-void │ │ +48aa60: |[48aa60] com.nextcloud.talk.call.CallParticipant$1.onReaction:(Ljava/lang/String;)V │ │ +48aa70: 5410 50af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/CallParticipant$1;.this$0:Lcom/nextcloud/talk/call/CallParticipant; // field@af50 │ │ +48aa74: 7110 f1e6 0000 |0002: invoke-static {v0}, Lcom/nextcloud/talk/call/CallParticipant;.-$$Nest$fgetcallParticipantModel:(Lcom/nextcloud/talk/call/CallParticipant;)Lcom/nextcloud/talk/call/MutableCallParticipantModel; // method@e6f1 │ │ +48aa7a: 0c00 |0005: move-result-object v0 │ │ +48aa7c: 6e20 9ce7 2000 |0006: invoke-virtual {v0, v2}, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.emitReaction:(Ljava/lang/String;)V // method@e79c │ │ +48aa82: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/nextcloud/talk/call/CallParticipant$1; │ │ 0x0000 - 0x000a reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -1977902,16 +1977902,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -48aa80: |[48aa80] com.nextcloud.talk.call.CallParticipant$1.onUnshareScreen:()V │ │ -48aa90: 0e00 |0000: return-void │ │ +48aa84: |[48aa84] com.nextcloud.talk.call.CallParticipant$1.onUnshareScreen:()V │ │ +48aa94: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 7167 (CallParticipant.java) │ │ │ │ Class #7414 header: │ │ @@ -1977955,18 +1977955,18 @@ │ │ type : '(Lcom/nextcloud/talk/call/CallParticipant;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -48aa94: |[48aa94] com.nextcloud.talk.call.CallParticipant$2.:(Lcom/nextcloud/talk/call/CallParticipant;)V │ │ -48aaa4: 5b01 51af |0000: iput-object v1, v0, Lcom/nextcloud/talk/call/CallParticipant$2;.this$0:Lcom/nextcloud/talk/call/CallParticipant; // field@af51 │ │ -48aaa8: 7010 2ff6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48aaae: 0e00 |0005: return-void │ │ +48aa98: |[48aa98] com.nextcloud.talk.call.CallParticipant$2.:(Lcom/nextcloud/talk/call/CallParticipant;)V │ │ +48aaa8: 5b01 51af |0000: iput-object v1, v0, Lcom/nextcloud/talk/call/CallParticipant$2;.this$0:Lcom/nextcloud/talk/call/CallParticipant; // field@af51 │ │ +48aaac: 7010 2ff6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48aab2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/call/CallParticipant$2; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/call/CallParticipant; │ │ │ │ @@ -1977976,18 +1977976,18 @@ │ │ type : '(Lorg/webrtc/PeerConnection$IceConnectionState;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -48aab0: |[48aab0] com.nextcloud.talk.call.CallParticipant$2.onIceConnectionStateChanged:(Lorg/webrtc/PeerConnection$IceConnectionState;)V │ │ -48aac0: 5410 51af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/CallParticipant$2;.this$0:Lcom/nextcloud/talk/call/CallParticipant; // field@af51 │ │ -48aac4: 7120 f2e6 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/call/CallParticipant;.-$$Nest$mhandleIceConnectionStateChange:(Lcom/nextcloud/talk/call/CallParticipant;Lorg/webrtc/PeerConnection$IceConnectionState;)V // method@e6f2 │ │ -48aaca: 0e00 |0005: return-void │ │ +48aab4: |[48aab4] com.nextcloud.talk.call.CallParticipant$2.onIceConnectionStateChanged:(Lorg/webrtc/PeerConnection$IceConnectionState;)V │ │ +48aac4: 5410 51af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/CallParticipant$2;.this$0:Lcom/nextcloud/talk/call/CallParticipant; // field@af51 │ │ +48aac8: 7120 f2e6 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/call/CallParticipant;.-$$Nest$mhandleIceConnectionStateChange:(Lcom/nextcloud/talk/call/CallParticipant;Lorg/webrtc/PeerConnection$IceConnectionState;)V // method@e6f2 │ │ +48aace: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/nextcloud/talk/call/CallParticipant$2; │ │ 0x0000 - 0x0006 reg=2 (null) Lorg/webrtc/PeerConnection$IceConnectionState; │ │ │ │ @@ -1977996,18 +1977996,18 @@ │ │ type : '(Lorg/webrtc/MediaStream;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -48aacc: |[48aacc] com.nextcloud.talk.call.CallParticipant$2.onStreamAdded:(Lorg/webrtc/MediaStream;)V │ │ -48aadc: 5410 51af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/CallParticipant$2;.this$0:Lcom/nextcloud/talk/call/CallParticipant; // field@af51 │ │ -48aae0: 7120 f3e6 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/call/CallParticipant;.-$$Nest$mhandleStreamChange:(Lcom/nextcloud/talk/call/CallParticipant;Lorg/webrtc/MediaStream;)V // method@e6f3 │ │ -48aae6: 0e00 |0005: return-void │ │ +48aad0: |[48aad0] com.nextcloud.talk.call.CallParticipant$2.onStreamAdded:(Lorg/webrtc/MediaStream;)V │ │ +48aae0: 5410 51af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/CallParticipant$2;.this$0:Lcom/nextcloud/talk/call/CallParticipant; // field@af51 │ │ +48aae4: 7120 f3e6 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/call/CallParticipant;.-$$Nest$mhandleStreamChange:(Lcom/nextcloud/talk/call/CallParticipant;Lorg/webrtc/MediaStream;)V // method@e6f3 │ │ +48aaea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/nextcloud/talk/call/CallParticipant$2; │ │ 0x0000 - 0x0006 reg=2 (null) Lorg/webrtc/MediaStream; │ │ │ │ @@ -1978016,18 +1978016,18 @@ │ │ type : '(Lorg/webrtc/MediaStream;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -48aae8: |[48aae8] com.nextcloud.talk.call.CallParticipant$2.onStreamRemoved:(Lorg/webrtc/MediaStream;)V │ │ -48aaf8: 5410 51af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/CallParticipant$2;.this$0:Lcom/nextcloud/talk/call/CallParticipant; // field@af51 │ │ -48aafc: 7120 f3e6 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/call/CallParticipant;.-$$Nest$mhandleStreamChange:(Lcom/nextcloud/talk/call/CallParticipant;Lorg/webrtc/MediaStream;)V // method@e6f3 │ │ -48ab02: 0e00 |0005: return-void │ │ +48aaec: |[48aaec] com.nextcloud.talk.call.CallParticipant$2.onStreamRemoved:(Lorg/webrtc/MediaStream;)V │ │ +48aafc: 5410 51af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/CallParticipant$2;.this$0:Lcom/nextcloud/talk/call/CallParticipant; // field@af51 │ │ +48ab00: 7120 f3e6 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/call/CallParticipant;.-$$Nest$mhandleStreamChange:(Lcom/nextcloud/talk/call/CallParticipant;Lorg/webrtc/MediaStream;)V // method@e6f3 │ │ +48ab06: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/nextcloud/talk/call/CallParticipant$2; │ │ 0x0000 - 0x0006 reg=2 (null) Lorg/webrtc/MediaStream; │ │ │ │ @@ -1978074,18 +1978074,18 @@ │ │ type : '(Lcom/nextcloud/talk/call/CallParticipant;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -48ab04: |[48ab04] com.nextcloud.talk.call.CallParticipant$3.:(Lcom/nextcloud/talk/call/CallParticipant;)V │ │ -48ab14: 5b01 52af |0000: iput-object v1, v0, Lcom/nextcloud/talk/call/CallParticipant$3;.this$0:Lcom/nextcloud/talk/call/CallParticipant; // field@af52 │ │ -48ab18: 7010 2ff6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48ab1e: 0e00 |0005: return-void │ │ +48ab08: |[48ab08] com.nextcloud.talk.call.CallParticipant$3.:(Lcom/nextcloud/talk/call/CallParticipant;)V │ │ +48ab18: 5b01 52af |0000: iput-object v1, v0, Lcom/nextcloud/talk/call/CallParticipant$3;.this$0:Lcom/nextcloud/talk/call/CallParticipant; // field@af52 │ │ +48ab1c: 7010 2ff6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48ab22: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/call/CallParticipant$3; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/call/CallParticipant; │ │ │ │ @@ -1978095,20 +1978095,20 @@ │ │ type : '(Lorg/webrtc/PeerConnection$IceConnectionState;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -48ab20: |[48ab20] com.nextcloud.talk.call.CallParticipant$3.onIceConnectionStateChanged:(Lorg/webrtc/PeerConnection$IceConnectionState;)V │ │ -48ab30: 5410 52af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/CallParticipant$3;.this$0:Lcom/nextcloud/talk/call/CallParticipant; // field@af52 │ │ -48ab34: 7110 f1e6 0000 |0002: invoke-static {v0}, Lcom/nextcloud/talk/call/CallParticipant;.-$$Nest$fgetcallParticipantModel:(Lcom/nextcloud/talk/call/CallParticipant;)Lcom/nextcloud/talk/call/MutableCallParticipantModel; // method@e6f1 │ │ -48ab3a: 0c00 |0005: move-result-object v0 │ │ -48ab3c: 6e20 a4e7 2000 |0006: invoke-virtual {v0, v2}, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.setScreenIceConnectionState:(Lorg/webrtc/PeerConnection$IceConnectionState;)V // method@e7a4 │ │ -48ab42: 0e00 |0009: return-void │ │ +48ab24: |[48ab24] com.nextcloud.talk.call.CallParticipant$3.onIceConnectionStateChanged:(Lorg/webrtc/PeerConnection$IceConnectionState;)V │ │ +48ab34: 5410 52af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/CallParticipant$3;.this$0:Lcom/nextcloud/talk/call/CallParticipant; // field@af52 │ │ +48ab38: 7110 f1e6 0000 |0002: invoke-static {v0}, Lcom/nextcloud/talk/call/CallParticipant;.-$$Nest$fgetcallParticipantModel:(Lcom/nextcloud/talk/call/CallParticipant;)Lcom/nextcloud/talk/call/MutableCallParticipantModel; // method@e6f1 │ │ +48ab3e: 0c00 |0005: move-result-object v0 │ │ +48ab40: 6e20 a4e7 2000 |0006: invoke-virtual {v0, v2}, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.setScreenIceConnectionState:(Lorg/webrtc/PeerConnection$IceConnectionState;)V // method@e7a4 │ │ +48ab46: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/nextcloud/talk/call/CallParticipant$3; │ │ 0x0000 - 0x000a reg=2 (null) Lorg/webrtc/PeerConnection$IceConnectionState; │ │ │ │ @@ -1978117,20 +1978117,20 @@ │ │ type : '(Lorg/webrtc/MediaStream;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -48ab44: |[48ab44] com.nextcloud.talk.call.CallParticipant$3.onStreamAdded:(Lorg/webrtc/MediaStream;)V │ │ -48ab54: 5410 52af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/CallParticipant$3;.this$0:Lcom/nextcloud/talk/call/CallParticipant; // field@af52 │ │ -48ab58: 7110 f1e6 0000 |0002: invoke-static {v0}, Lcom/nextcloud/talk/call/CallParticipant;.-$$Nest$fgetcallParticipantModel:(Lcom/nextcloud/talk/call/CallParticipant;)Lcom/nextcloud/talk/call/MutableCallParticipantModel; // method@e6f1 │ │ -48ab5e: 0c00 |0005: move-result-object v0 │ │ -48ab60: 6e20 a5e7 2000 |0006: invoke-virtual {v0, v2}, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.setScreenMediaStream:(Lorg/webrtc/MediaStream;)V // method@e7a5 │ │ -48ab66: 0e00 |0009: return-void │ │ +48ab48: |[48ab48] com.nextcloud.talk.call.CallParticipant$3.onStreamAdded:(Lorg/webrtc/MediaStream;)V │ │ +48ab58: 5410 52af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/CallParticipant$3;.this$0:Lcom/nextcloud/talk/call/CallParticipant; // field@af52 │ │ +48ab5c: 7110 f1e6 0000 |0002: invoke-static {v0}, Lcom/nextcloud/talk/call/CallParticipant;.-$$Nest$fgetcallParticipantModel:(Lcom/nextcloud/talk/call/CallParticipant;)Lcom/nextcloud/talk/call/MutableCallParticipantModel; // method@e6f1 │ │ +48ab62: 0c00 |0005: move-result-object v0 │ │ +48ab64: 6e20 a5e7 2000 |0006: invoke-virtual {v0, v2}, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.setScreenMediaStream:(Lorg/webrtc/MediaStream;)V // method@e7a5 │ │ +48ab6a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/nextcloud/talk/call/CallParticipant$3; │ │ 0x0000 - 0x000a reg=2 (null) Lorg/webrtc/MediaStream; │ │ │ │ @@ -1978139,21 +1978139,21 @@ │ │ type : '(Lorg/webrtc/MediaStream;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -48ab68: |[48ab68] com.nextcloud.talk.call.CallParticipant$3.onStreamRemoved:(Lorg/webrtc/MediaStream;)V │ │ -48ab78: 5412 52af |0000: iget-object v2, v1, Lcom/nextcloud/talk/call/CallParticipant$3;.this$0:Lcom/nextcloud/talk/call/CallParticipant; // field@af52 │ │ -48ab7c: 7110 f1e6 0200 |0002: invoke-static {v2}, Lcom/nextcloud/talk/call/CallParticipant;.-$$Nest$fgetcallParticipantModel:(Lcom/nextcloud/talk/call/CallParticipant;)Lcom/nextcloud/talk/call/MutableCallParticipantModel; // method@e6f1 │ │ -48ab82: 0c02 |0005: move-result-object v2 │ │ -48ab84: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -48ab86: 6e20 a5e7 0200 |0007: invoke-virtual {v2, v0}, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.setScreenMediaStream:(Lorg/webrtc/MediaStream;)V // method@e7a5 │ │ -48ab8c: 0e00 |000a: return-void │ │ +48ab6c: |[48ab6c] com.nextcloud.talk.call.CallParticipant$3.onStreamRemoved:(Lorg/webrtc/MediaStream;)V │ │ +48ab7c: 5412 52af |0000: iget-object v2, v1, Lcom/nextcloud/talk/call/CallParticipant$3;.this$0:Lcom/nextcloud/talk/call/CallParticipant; // field@af52 │ │ +48ab80: 7110 f1e6 0200 |0002: invoke-static {v2}, Lcom/nextcloud/talk/call/CallParticipant;.-$$Nest$fgetcallParticipantModel:(Lcom/nextcloud/talk/call/CallParticipant;)Lcom/nextcloud/talk/call/MutableCallParticipantModel; // method@e6f1 │ │ +48ab86: 0c02 |0005: move-result-object v2 │ │ +48ab88: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +48ab8a: 6e20 a5e7 0200 |0007: invoke-virtual {v2, v0}, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.setScreenMediaStream:(Lorg/webrtc/MediaStream;)V // method@e7a5 │ │ +48ab90: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/nextcloud/talk/call/CallParticipant$3; │ │ 0x0000 - 0x000b reg=2 (null) Lorg/webrtc/MediaStream; │ │ │ │ @@ -1978196,18 +1978196,18 @@ │ │ type : '(Lcom/nextcloud/talk/call/CallParticipant;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -48ab90: |[48ab90] com.nextcloud.talk.call.CallParticipant$4.:(Lcom/nextcloud/talk/call/CallParticipant;)V │ │ -48aba0: 5b01 53af |0000: iput-object v1, v0, Lcom/nextcloud/talk/call/CallParticipant$4;.this$0:Lcom/nextcloud/talk/call/CallParticipant; // field@af53 │ │ -48aba4: 7010 2ff6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48abaa: 0e00 |0005: return-void │ │ +48ab94: |[48ab94] com.nextcloud.talk.call.CallParticipant$4.:(Lcom/nextcloud/talk/call/CallParticipant;)V │ │ +48aba4: 5b01 53af |0000: iput-object v1, v0, Lcom/nextcloud/talk/call/CallParticipant$4;.this$0:Lcom/nextcloud/talk/call/CallParticipant; // field@af53 │ │ +48aba8: 7010 2ff6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48abae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/call/CallParticipant$4; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/call/CallParticipant; │ │ │ │ @@ -1978217,21 +1978217,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -48abac: |[48abac] com.nextcloud.talk.call.CallParticipant$4.onAudioOff:()V │ │ -48abbc: 5420 53af |0000: iget-object v0, v2, Lcom/nextcloud/talk/call/CallParticipant$4;.this$0:Lcom/nextcloud/talk/call/CallParticipant; // field@af53 │ │ -48abc0: 7110 f1e6 0000 |0002: invoke-static {v0}, Lcom/nextcloud/talk/call/CallParticipant;.-$$Nest$fgetcallParticipantModel:(Lcom/nextcloud/talk/call/CallParticipant;)Lcom/nextcloud/talk/call/MutableCallParticipantModel; // method@e6f1 │ │ -48abc6: 0c00 |0005: move-result-object v0 │ │ -48abc8: 6201 1cb5 |0006: sget-object v1, Ljava/lang/Boolean;.FALSE:Ljava/lang/Boolean; // field@b51c │ │ -48abcc: 6e20 9ee7 1000 |0008: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.setAudioAvailable:(Ljava/lang/Boolean;)V // method@e79e │ │ -48abd2: 0e00 |000b: return-void │ │ +48abb0: |[48abb0] com.nextcloud.talk.call.CallParticipant$4.onAudioOff:()V │ │ +48abc0: 5420 53af |0000: iget-object v0, v2, Lcom/nextcloud/talk/call/CallParticipant$4;.this$0:Lcom/nextcloud/talk/call/CallParticipant; // field@af53 │ │ +48abc4: 7110 f1e6 0000 |0002: invoke-static {v0}, Lcom/nextcloud/talk/call/CallParticipant;.-$$Nest$fgetcallParticipantModel:(Lcom/nextcloud/talk/call/CallParticipant;)Lcom/nextcloud/talk/call/MutableCallParticipantModel; // method@e6f1 │ │ +48abca: 0c00 |0005: move-result-object v0 │ │ +48abcc: 6201 1cb5 |0006: sget-object v1, Ljava/lang/Boolean;.FALSE:Ljava/lang/Boolean; // field@b51c │ │ +48abd0: 6e20 9ee7 1000 |0008: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.setAudioAvailable:(Ljava/lang/Boolean;)V // method@e79e │ │ +48abd6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lcom/nextcloud/talk/call/CallParticipant$4; │ │ │ │ #1 : (in Lcom/nextcloud/talk/call/CallParticipant$4;) │ │ @@ -1978239,21 +1978239,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -48abd4: |[48abd4] com.nextcloud.talk.call.CallParticipant$4.onAudioOn:()V │ │ -48abe4: 5420 53af |0000: iget-object v0, v2, Lcom/nextcloud/talk/call/CallParticipant$4;.this$0:Lcom/nextcloud/talk/call/CallParticipant; // field@af53 │ │ -48abe8: 7110 f1e6 0000 |0002: invoke-static {v0}, Lcom/nextcloud/talk/call/CallParticipant;.-$$Nest$fgetcallParticipantModel:(Lcom/nextcloud/talk/call/CallParticipant;)Lcom/nextcloud/talk/call/MutableCallParticipantModel; // method@e6f1 │ │ -48abee: 0c00 |0005: move-result-object v0 │ │ -48abf0: 6201 1db5 |0006: sget-object v1, Ljava/lang/Boolean;.TRUE:Ljava/lang/Boolean; // field@b51d │ │ -48abf4: 6e20 9ee7 1000 |0008: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.setAudioAvailable:(Ljava/lang/Boolean;)V // method@e79e │ │ -48abfa: 0e00 |000b: return-void │ │ +48abd8: |[48abd8] com.nextcloud.talk.call.CallParticipant$4.onAudioOn:()V │ │ +48abe8: 5420 53af |0000: iget-object v0, v2, Lcom/nextcloud/talk/call/CallParticipant$4;.this$0:Lcom/nextcloud/talk/call/CallParticipant; // field@af53 │ │ +48abec: 7110 f1e6 0000 |0002: invoke-static {v0}, Lcom/nextcloud/talk/call/CallParticipant;.-$$Nest$fgetcallParticipantModel:(Lcom/nextcloud/talk/call/CallParticipant;)Lcom/nextcloud/talk/call/MutableCallParticipantModel; // method@e6f1 │ │ +48abf2: 0c00 |0005: move-result-object v0 │ │ +48abf4: 6201 1db5 |0006: sget-object v1, Ljava/lang/Boolean;.TRUE:Ljava/lang/Boolean; // field@b51d │ │ +48abf8: 6e20 9ee7 1000 |0008: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.setAudioAvailable:(Ljava/lang/Boolean;)V // method@e79e │ │ +48abfe: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lcom/nextcloud/talk/call/CallParticipant$4; │ │ │ │ #2 : (in Lcom/nextcloud/talk/call/CallParticipant$4;) │ │ @@ -1978261,20 +1978261,20 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -48abfc: |[48abfc] com.nextcloud.talk.call.CallParticipant$4.onNickChanged:(Ljava/lang/String;)V │ │ -48ac0c: 5410 53af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/CallParticipant$4;.this$0:Lcom/nextcloud/talk/call/CallParticipant; // field@af53 │ │ -48ac10: 7110 f1e6 0000 |0002: invoke-static {v0}, Lcom/nextcloud/talk/call/CallParticipant;.-$$Nest$fgetcallParticipantModel:(Lcom/nextcloud/talk/call/CallParticipant;)Lcom/nextcloud/talk/call/MutableCallParticipantModel; // method@e6f1 │ │ -48ac16: 0c00 |0005: move-result-object v0 │ │ -48ac18: 6e20 a2e7 2000 |0006: invoke-virtual {v0, v2}, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.setNick:(Ljava/lang/String;)V // method@e7a2 │ │ -48ac1e: 0e00 |0009: return-void │ │ +48ac00: |[48ac00] com.nextcloud.talk.call.CallParticipant$4.onNickChanged:(Ljava/lang/String;)V │ │ +48ac10: 5410 53af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/CallParticipant$4;.this$0:Lcom/nextcloud/talk/call/CallParticipant; // field@af53 │ │ +48ac14: 7110 f1e6 0000 |0002: invoke-static {v0}, Lcom/nextcloud/talk/call/CallParticipant;.-$$Nest$fgetcallParticipantModel:(Lcom/nextcloud/talk/call/CallParticipant;)Lcom/nextcloud/talk/call/MutableCallParticipantModel; // method@e6f1 │ │ +48ac1a: 0c00 |0005: move-result-object v0 │ │ +48ac1c: 6e20 a2e7 2000 |0006: invoke-virtual {v0, v2}, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.setNick:(Ljava/lang/String;)V // method@e7a2 │ │ +48ac22: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/nextcloud/talk/call/CallParticipant$4; │ │ 0x0000 - 0x000a reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -1978283,21 +1978283,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -48ac20: |[48ac20] com.nextcloud.talk.call.CallParticipant$4.onVideoOff:()V │ │ -48ac30: 5420 53af |0000: iget-object v0, v2, Lcom/nextcloud/talk/call/CallParticipant$4;.this$0:Lcom/nextcloud/talk/call/CallParticipant; // field@af53 │ │ -48ac34: 7110 f1e6 0000 |0002: invoke-static {v0}, Lcom/nextcloud/talk/call/CallParticipant;.-$$Nest$fgetcallParticipantModel:(Lcom/nextcloud/talk/call/CallParticipant;)Lcom/nextcloud/talk/call/MutableCallParticipantModel; // method@e6f1 │ │ -48ac3a: 0c00 |0005: move-result-object v0 │ │ -48ac3c: 6201 1cb5 |0006: sget-object v1, Ljava/lang/Boolean;.FALSE:Ljava/lang/Boolean; // field@b51c │ │ -48ac40: 6e20 a7e7 1000 |0008: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.setVideoAvailable:(Ljava/lang/Boolean;)V // method@e7a7 │ │ -48ac46: 0e00 |000b: return-void │ │ +48ac24: |[48ac24] com.nextcloud.talk.call.CallParticipant$4.onVideoOff:()V │ │ +48ac34: 5420 53af |0000: iget-object v0, v2, Lcom/nextcloud/talk/call/CallParticipant$4;.this$0:Lcom/nextcloud/talk/call/CallParticipant; // field@af53 │ │ +48ac38: 7110 f1e6 0000 |0002: invoke-static {v0}, Lcom/nextcloud/talk/call/CallParticipant;.-$$Nest$fgetcallParticipantModel:(Lcom/nextcloud/talk/call/CallParticipant;)Lcom/nextcloud/talk/call/MutableCallParticipantModel; // method@e6f1 │ │ +48ac3e: 0c00 |0005: move-result-object v0 │ │ +48ac40: 6201 1cb5 |0006: sget-object v1, Ljava/lang/Boolean;.FALSE:Ljava/lang/Boolean; // field@b51c │ │ +48ac44: 6e20 a7e7 1000 |0008: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.setVideoAvailable:(Ljava/lang/Boolean;)V // method@e7a7 │ │ +48ac4a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lcom/nextcloud/talk/call/CallParticipant$4; │ │ │ │ #4 : (in Lcom/nextcloud/talk/call/CallParticipant$4;) │ │ @@ -1978305,21 +1978305,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -48ac48: |[48ac48] com.nextcloud.talk.call.CallParticipant$4.onVideoOn:()V │ │ -48ac58: 5420 53af |0000: iget-object v0, v2, Lcom/nextcloud/talk/call/CallParticipant$4;.this$0:Lcom/nextcloud/talk/call/CallParticipant; // field@af53 │ │ -48ac5c: 7110 f1e6 0000 |0002: invoke-static {v0}, Lcom/nextcloud/talk/call/CallParticipant;.-$$Nest$fgetcallParticipantModel:(Lcom/nextcloud/talk/call/CallParticipant;)Lcom/nextcloud/talk/call/MutableCallParticipantModel; // method@e6f1 │ │ -48ac62: 0c00 |0005: move-result-object v0 │ │ -48ac64: 6201 1db5 |0006: sget-object v1, Ljava/lang/Boolean;.TRUE:Ljava/lang/Boolean; // field@b51d │ │ -48ac68: 6e20 a7e7 1000 |0008: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.setVideoAvailable:(Ljava/lang/Boolean;)V // method@e7a7 │ │ -48ac6e: 0e00 |000b: return-void │ │ +48ac4c: |[48ac4c] com.nextcloud.talk.call.CallParticipant$4.onVideoOn:()V │ │ +48ac5c: 5420 53af |0000: iget-object v0, v2, Lcom/nextcloud/talk/call/CallParticipant$4;.this$0:Lcom/nextcloud/talk/call/CallParticipant; // field@af53 │ │ +48ac60: 7110 f1e6 0000 |0002: invoke-static {v0}, Lcom/nextcloud/talk/call/CallParticipant;.-$$Nest$fgetcallParticipantModel:(Lcom/nextcloud/talk/call/CallParticipant;)Lcom/nextcloud/talk/call/MutableCallParticipantModel; // method@e6f1 │ │ +48ac66: 0c00 |0005: move-result-object v0 │ │ +48ac68: 6201 1db5 |0006: sget-object v1, Ljava/lang/Boolean;.TRUE:Ljava/lang/Boolean; // field@b51d │ │ +48ac6c: 6e20 a7e7 1000 |0008: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.setVideoAvailable:(Ljava/lang/Boolean;)V // method@e7a7 │ │ +48ac72: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lcom/nextcloud/talk/call/CallParticipant$4; │ │ │ │ source_file_idx : 7167 (CallParticipant.java) │ │ @@ -1978399,82 +1978399,82 @@ │ │ type : '(Lcom/nextcloud/talk/call/CallParticipant;)Lcom/nextcloud/talk/call/MutableCallParticipantModel;' │ │ access : 0x1048 (STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -48b8b4: |[48b8b4] com.nextcloud.talk.call.CallParticipant.-$$Nest$fgetcallParticipantModel:(Lcom/nextcloud/talk/call/CallParticipant;)Lcom/nextcloud/talk/call/MutableCallParticipantModel; │ │ -48b8c4: 5400 55af |0000: iget-object v0, v0, Lcom/nextcloud/talk/call/CallParticipant;.callParticipantModel:Lcom/nextcloud/talk/call/MutableCallParticipantModel; // field@af55 │ │ -48b8c8: 1100 |0002: return-object v0 │ │ +48b8b8: |[48b8b8] com.nextcloud.talk.call.CallParticipant.-$$Nest$fgetcallParticipantModel:(Lcom/nextcloud/talk/call/CallParticipant;)Lcom/nextcloud/talk/call/MutableCallParticipantModel; │ │ +48b8c8: 5400 55af |0000: iget-object v0, v0, Lcom/nextcloud/talk/call/CallParticipant;.callParticipantModel:Lcom/nextcloud/talk/call/MutableCallParticipantModel; // field@af55 │ │ +48b8cc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/call/CallParticipant;) │ │ name : '-$$Nest$mhandleIceConnectionStateChange' │ │ type : '(Lcom/nextcloud/talk/call/CallParticipant;Lorg/webrtc/PeerConnection$IceConnectionState;)V' │ │ access : 0x1048 (STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -48b8cc: |[48b8cc] com.nextcloud.talk.call.CallParticipant.-$$Nest$mhandleIceConnectionStateChange:(Lcom/nextcloud/talk/call/CallParticipant;Lorg/webrtc/PeerConnection$IceConnectionState;)V │ │ -48b8dc: 7020 f7e6 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/call/CallParticipant;.handleIceConnectionStateChange:(Lorg/webrtc/PeerConnection$IceConnectionState;)V // method@e6f7 │ │ -48b8e2: 0e00 |0003: return-void │ │ +48b8d0: |[48b8d0] com.nextcloud.talk.call.CallParticipant.-$$Nest$mhandleIceConnectionStateChange:(Lcom/nextcloud/talk/call/CallParticipant;Lorg/webrtc/PeerConnection$IceConnectionState;)V │ │ +48b8e0: 7020 f7e6 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/call/CallParticipant;.handleIceConnectionStateChange:(Lorg/webrtc/PeerConnection$IceConnectionState;)V // method@e6f7 │ │ +48b8e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/nextcloud/talk/call/CallParticipant;) │ │ name : '-$$Nest$mhandleStreamChange' │ │ type : '(Lcom/nextcloud/talk/call/CallParticipant;Lorg/webrtc/MediaStream;)V' │ │ access : 0x1048 (STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -48b8e4: |[48b8e4] com.nextcloud.talk.call.CallParticipant.-$$Nest$mhandleStreamChange:(Lcom/nextcloud/talk/call/CallParticipant;Lorg/webrtc/MediaStream;)V │ │ -48b8f4: 7020 f8e6 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/call/CallParticipant;.handleStreamChange:(Lorg/webrtc/MediaStream;)V // method@e6f8 │ │ -48b8fa: 0e00 |0003: return-void │ │ +48b8e8: |[48b8e8] com.nextcloud.talk.call.CallParticipant.-$$Nest$mhandleStreamChange:(Lcom/nextcloud/talk/call/CallParticipant;Lorg/webrtc/MediaStream;)V │ │ +48b8f8: 7020 f8e6 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/call/CallParticipant;.handleStreamChange:(Lorg/webrtc/MediaStream;)V // method@e6f8 │ │ +48b8fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/nextcloud/talk/call/CallParticipant;) │ │ name : '' │ │ type : '(Ljava/lang/String;Lcom/nextcloud/talk/signaling/SignalingMessageReceiver;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 44 16-bit code units │ │ -48b8fc: |[48b8fc] com.nextcloud.talk.call.CallParticipant.:(Ljava/lang/String;Lcom/nextcloud/talk/signaling/SignalingMessageReceiver;)V │ │ -48b90c: 7010 2ff6 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@f62f │ │ -48b912: 2200 8320 |0003: new-instance v0, Lcom/nextcloud/talk/call/CallParticipant$1; // type@2083 │ │ -48b916: 7020 dfe6 2000 |0005: invoke-direct {v0, v2}, Lcom/nextcloud/talk/call/CallParticipant$1;.:(Lcom/nextcloud/talk/call/CallParticipant;)V // method@e6df │ │ -48b91c: 5b20 54af |0008: iput-object v0, v2, Lcom/nextcloud/talk/call/CallParticipant;.callParticipantMessageListener:Lcom/nextcloud/talk/signaling/SignalingMessageReceiver$CallParticipantMessageListener; // field@af54 │ │ -48b920: 2201 8420 |000a: new-instance v1, Lcom/nextcloud/talk/call/CallParticipant$2; // type@2084 │ │ -48b924: 7020 e3e6 2100 |000c: invoke-direct {v1, v2}, Lcom/nextcloud/talk/call/CallParticipant$2;.:(Lcom/nextcloud/talk/call/CallParticipant;)V // method@e6e3 │ │ -48b92a: 5b21 57af |000f: iput-object v1, v2, Lcom/nextcloud/talk/call/CallParticipant;.peerConnectionObserver:Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper$PeerConnectionObserver; // field@af57 │ │ -48b92e: 2201 8520 |0011: new-instance v1, Lcom/nextcloud/talk/call/CallParticipant$3; // type@2085 │ │ -48b932: 7020 e7e6 2100 |0013: invoke-direct {v1, v2}, Lcom/nextcloud/talk/call/CallParticipant$3;.:(Lcom/nextcloud/talk/call/CallParticipant;)V // method@e6e7 │ │ -48b938: 5b21 59af |0016: iput-object v1, v2, Lcom/nextcloud/talk/call/CallParticipant;.screenPeerConnectionObserver:Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper$PeerConnectionObserver; // field@af59 │ │ -48b93c: 2201 8620 |0018: new-instance v1, Lcom/nextcloud/talk/call/CallParticipant$4; // type@2086 │ │ -48b940: 7020 ebe6 2100 |001a: invoke-direct {v1, v2}, Lcom/nextcloud/talk/call/CallParticipant$4;.:(Lcom/nextcloud/talk/call/CallParticipant;)V // method@e6eb │ │ -48b946: 5b21 56af |001d: iput-object v1, v2, Lcom/nextcloud/talk/call/CallParticipant;.dataChannelMessageListener:Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper$DataChannelMessageListener; // field@af56 │ │ -48b94a: 2201 a820 |001f: new-instance v1, Lcom/nextcloud/talk/call/MutableCallParticipantModel; // type@20a8 │ │ -48b94e: 7020 9be7 3100 |0021: invoke-direct {v1, v3}, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.:(Ljava/lang/String;)V // method@e79b │ │ -48b954: 5b21 55af |0024: iput-object v1, v2, Lcom/nextcloud/talk/call/CallParticipant;.callParticipantModel:Lcom/nextcloud/talk/call/MutableCallParticipantModel; // field@af55 │ │ -48b958: 5b24 5baf |0026: iput-object v4, v2, Lcom/nextcloud/talk/call/CallParticipant;.signalingMessageReceiver:Lcom/nextcloud/talk/signaling/SignalingMessageReceiver; // field@af5b │ │ -48b95c: 6e30 26f2 0403 |0028: invoke-virtual {v4, v0, v3}, Lcom/nextcloud/talk/signaling/SignalingMessageReceiver;.addListener:(Lcom/nextcloud/talk/signaling/SignalingMessageReceiver$CallParticipantMessageListener;Ljava/lang/String;)V // method@f226 │ │ -48b962: 0e00 |002b: return-void │ │ +48b900: |[48b900] com.nextcloud.talk.call.CallParticipant.:(Ljava/lang/String;Lcom/nextcloud/talk/signaling/SignalingMessageReceiver;)V │ │ +48b910: 7010 2ff6 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@f62f │ │ +48b916: 2200 8320 |0003: new-instance v0, Lcom/nextcloud/talk/call/CallParticipant$1; // type@2083 │ │ +48b91a: 7020 dfe6 2000 |0005: invoke-direct {v0, v2}, Lcom/nextcloud/talk/call/CallParticipant$1;.:(Lcom/nextcloud/talk/call/CallParticipant;)V // method@e6df │ │ +48b920: 5b20 54af |0008: iput-object v0, v2, Lcom/nextcloud/talk/call/CallParticipant;.callParticipantMessageListener:Lcom/nextcloud/talk/signaling/SignalingMessageReceiver$CallParticipantMessageListener; // field@af54 │ │ +48b924: 2201 8420 |000a: new-instance v1, Lcom/nextcloud/talk/call/CallParticipant$2; // type@2084 │ │ +48b928: 7020 e3e6 2100 |000c: invoke-direct {v1, v2}, Lcom/nextcloud/talk/call/CallParticipant$2;.:(Lcom/nextcloud/talk/call/CallParticipant;)V // method@e6e3 │ │ +48b92e: 5b21 57af |000f: iput-object v1, v2, Lcom/nextcloud/talk/call/CallParticipant;.peerConnectionObserver:Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper$PeerConnectionObserver; // field@af57 │ │ +48b932: 2201 8520 |0011: new-instance v1, Lcom/nextcloud/talk/call/CallParticipant$3; // type@2085 │ │ +48b936: 7020 e7e6 2100 |0013: invoke-direct {v1, v2}, Lcom/nextcloud/talk/call/CallParticipant$3;.:(Lcom/nextcloud/talk/call/CallParticipant;)V // method@e6e7 │ │ +48b93c: 5b21 59af |0016: iput-object v1, v2, Lcom/nextcloud/talk/call/CallParticipant;.screenPeerConnectionObserver:Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper$PeerConnectionObserver; // field@af59 │ │ +48b940: 2201 8620 |0018: new-instance v1, Lcom/nextcloud/talk/call/CallParticipant$4; // type@2086 │ │ +48b944: 7020 ebe6 2100 |001a: invoke-direct {v1, v2}, Lcom/nextcloud/talk/call/CallParticipant$4;.:(Lcom/nextcloud/talk/call/CallParticipant;)V // method@e6eb │ │ +48b94a: 5b21 56af |001d: iput-object v1, v2, Lcom/nextcloud/talk/call/CallParticipant;.dataChannelMessageListener:Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper$DataChannelMessageListener; // field@af56 │ │ +48b94e: 2201 a820 |001f: new-instance v1, Lcom/nextcloud/talk/call/MutableCallParticipantModel; // type@20a8 │ │ +48b952: 7020 9be7 3100 |0021: invoke-direct {v1, v3}, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.:(Ljava/lang/String;)V // method@e79b │ │ +48b958: 5b21 55af |0024: iput-object v1, v2, Lcom/nextcloud/talk/call/CallParticipant;.callParticipantModel:Lcom/nextcloud/talk/call/MutableCallParticipantModel; // field@af55 │ │ +48b95c: 5b24 5baf |0026: iput-object v4, v2, Lcom/nextcloud/talk/call/CallParticipant;.signalingMessageReceiver:Lcom/nextcloud/talk/signaling/SignalingMessageReceiver; // field@af5b │ │ +48b960: 6e30 26f2 0403 |0028: invoke-virtual {v4, v0, v3}, Lcom/nextcloud/talk/signaling/SignalingMessageReceiver;.addListener:(Lcom/nextcloud/talk/signaling/SignalingMessageReceiver$CallParticipantMessageListener;Ljava/lang/String;)V // method@f226 │ │ +48b966: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x0003 line=24 │ │ 0x000a line=41 │ │ 0x0011 line=59 │ │ 0x0018 line=78 │ │ @@ -1978491,27 +1978491,27 @@ │ │ type : '(Lorg/webrtc/PeerConnection$IceConnectionState;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -48b9b8: |[48b9b8] com.nextcloud.talk.call.CallParticipant.handleIceConnectionStateChange:(Lorg/webrtc/PeerConnection$IceConnectionState;)V │ │ -48b9c8: 5410 55af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/CallParticipant;.callParticipantModel:Lcom/nextcloud/talk/call/MutableCallParticipantModel; // field@af55 │ │ -48b9cc: 6e20 9fe7 2000 |0002: invoke-virtual {v0, v2}, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.setIceConnectionState:(Lorg/webrtc/PeerConnection$IceConnectionState;)V // method@e79f │ │ -48b9d2: 6200 95b5 |0005: sget-object v0, Lorg/webrtc/PeerConnection$IceConnectionState;.NEW:Lorg/webrtc/PeerConnection$IceConnectionState; // field@b595 │ │ -48b9d6: 3202 0600 |0007: if-eq v2, v0, 000d // +0006 │ │ -48b9da: 6200 91b5 |0009: sget-object v0, Lorg/webrtc/PeerConnection$IceConnectionState;.CHECKING:Lorg/webrtc/PeerConnection$IceConnectionState; // field@b591 │ │ -48b9de: 3302 0d00 |000b: if-ne v2, v0, 0018 // +000d │ │ -48b9e2: 5412 55af |000d: iget-object v2, v1, Lcom/nextcloud/talk/call/CallParticipant;.callParticipantModel:Lcom/nextcloud/talk/call/MutableCallParticipantModel; // field@af55 │ │ -48b9e6: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -48b9e8: 6e20 9ee7 0200 |0010: invoke-virtual {v2, v0}, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.setAudioAvailable:(Ljava/lang/Boolean;)V // method@e79e │ │ -48b9ee: 5412 55af |0013: iget-object v2, v1, Lcom/nextcloud/talk/call/CallParticipant;.callParticipantModel:Lcom/nextcloud/talk/call/MutableCallParticipantModel; // field@af55 │ │ -48b9f2: 6e20 a7e7 0200 |0015: invoke-virtual {v2, v0}, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.setVideoAvailable:(Ljava/lang/Boolean;)V // method@e7a7 │ │ -48b9f8: 0e00 |0018: return-void │ │ +48b9bc: |[48b9bc] com.nextcloud.talk.call.CallParticipant.handleIceConnectionStateChange:(Lorg/webrtc/PeerConnection$IceConnectionState;)V │ │ +48b9cc: 5410 55af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/CallParticipant;.callParticipantModel:Lcom/nextcloud/talk/call/MutableCallParticipantModel; // field@af55 │ │ +48b9d0: 6e20 9fe7 2000 |0002: invoke-virtual {v0, v2}, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.setIceConnectionState:(Lorg/webrtc/PeerConnection$IceConnectionState;)V // method@e79f │ │ +48b9d6: 6200 95b5 |0005: sget-object v0, Lorg/webrtc/PeerConnection$IceConnectionState;.NEW:Lorg/webrtc/PeerConnection$IceConnectionState; // field@b595 │ │ +48b9da: 3202 0600 |0007: if-eq v2, v0, 000d // +0006 │ │ +48b9de: 6200 91b5 |0009: sget-object v0, Lorg/webrtc/PeerConnection$IceConnectionState;.CHECKING:Lorg/webrtc/PeerConnection$IceConnectionState; // field@b591 │ │ +48b9e2: 3302 0d00 |000b: if-ne v2, v0, 0018 // +000d │ │ +48b9e6: 5412 55af |000d: iget-object v2, v1, Lcom/nextcloud/talk/call/CallParticipant;.callParticipantModel:Lcom/nextcloud/talk/call/MutableCallParticipantModel; // field@af55 │ │ +48b9ea: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +48b9ec: 6e20 9ee7 0200 |0010: invoke-virtual {v2, v0}, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.setAudioAvailable:(Ljava/lang/Boolean;)V // method@e79e │ │ +48b9f2: 5412 55af |0013: iget-object v2, v1, Lcom/nextcloud/talk/call/CallParticipant;.callParticipantModel:Lcom/nextcloud/talk/call/MutableCallParticipantModel; // field@af55 │ │ +48b9f6: 6e20 a7e7 0200 |0015: invoke-virtual {v2, v0}, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.setVideoAvailable:(Ljava/lang/Boolean;)V // method@e7a7 │ │ +48b9fc: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0005 line=179 │ │ 0x000d line=181 │ │ 0x0013 line=182 │ │ locals : │ │ @@ -1978523,39 +1978523,39 @@ │ │ type : '(Lorg/webrtc/MediaStream;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -48b9fc: |[48b9fc] com.nextcloud.talk.call.CallParticipant.handleStreamChange:(Lorg/webrtc/MediaStream;)V │ │ -48ba0c: 3903 1000 |0000: if-nez v3, 0010 // +0010 │ │ -48ba10: 5423 55af |0002: iget-object v3, v2, Lcom/nextcloud/talk/call/CallParticipant;.callParticipantModel:Lcom/nextcloud/talk/call/MutableCallParticipantModel; // field@af55 │ │ -48ba14: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -48ba16: 6e20 a1e7 0300 |0005: invoke-virtual {v3, v0}, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.setMediaStream:(Lorg/webrtc/MediaStream;)V // method@e7a1 │ │ -48ba1c: 5423 55af |0008: iget-object v3, v2, Lcom/nextcloud/talk/call/CallParticipant;.callParticipantModel:Lcom/nextcloud/talk/call/MutableCallParticipantModel; // field@af55 │ │ -48ba20: 6200 1cb5 |000a: sget-object v0, Ljava/lang/Boolean;.FALSE:Ljava/lang/Boolean; // field@b51c │ │ -48ba24: 6e20 a7e7 0300 |000c: invoke-virtual {v3, v0}, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.setVideoAvailable:(Ljava/lang/Boolean;)V // method@e7a7 │ │ -48ba2a: 0e00 |000f: return-void │ │ -48ba2c: 5430 8fb5 |0010: iget-object v0, v3, Lorg/webrtc/MediaStream;.videoTracks:Ljava/util/List; // field@b58f │ │ -48ba30: 3800 0c00 |0012: if-eqz v0, 001e // +000c │ │ -48ba34: 5430 8fb5 |0014: iget-object v0, v3, Lorg/webrtc/MediaStream;.videoTracks:Ljava/util/List; // field@b58f │ │ -48ba38: 7210 71f9 0000 |0016: invoke-interface {v0}, Ljava/util/List;.isEmpty:()Z // method@f971 │ │ -48ba3e: 0a00 |0019: move-result v0 │ │ -48ba40: 3900 0400 |001a: if-nez v0, 001e // +0004 │ │ -48ba44: 1210 |001c: const/4 v0, #int 1 // #1 │ │ -48ba46: 2802 |001d: goto 001f // +0002 │ │ -48ba48: 1200 |001e: const/4 v0, #int 0 // #0 │ │ -48ba4a: 5421 55af |001f: iget-object v1, v2, Lcom/nextcloud/talk/call/CallParticipant;.callParticipantModel:Lcom/nextcloud/talk/call/MutableCallParticipantModel; // field@af55 │ │ -48ba4e: 6e20 a1e7 3100 |0021: invoke-virtual {v1, v3}, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.setMediaStream:(Lorg/webrtc/MediaStream;)V // method@e7a1 │ │ -48ba54: 5423 55af |0024: iget-object v3, v2, Lcom/nextcloud/talk/call/CallParticipant;.callParticipantModel:Lcom/nextcloud/talk/call/MutableCallParticipantModel; // field@af55 │ │ -48ba58: 7110 38f5 0000 |0026: invoke-static {v0}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@f538 │ │ -48ba5e: 0c00 |0029: move-result-object v0 │ │ -48ba60: 6e20 a7e7 0300 |002a: invoke-virtual {v3, v0}, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.setVideoAvailable:(Ljava/lang/Boolean;)V // method@e7a7 │ │ -48ba66: 0e00 |002d: return-void │ │ +48ba00: |[48ba00] com.nextcloud.talk.call.CallParticipant.handleStreamChange:(Lorg/webrtc/MediaStream;)V │ │ +48ba10: 3903 1000 |0000: if-nez v3, 0010 // +0010 │ │ +48ba14: 5423 55af |0002: iget-object v3, v2, Lcom/nextcloud/talk/call/CallParticipant;.callParticipantModel:Lcom/nextcloud/talk/call/MutableCallParticipantModel; // field@af55 │ │ +48ba18: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +48ba1a: 6e20 a1e7 0300 |0005: invoke-virtual {v3, v0}, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.setMediaStream:(Lorg/webrtc/MediaStream;)V // method@e7a1 │ │ +48ba20: 5423 55af |0008: iget-object v3, v2, Lcom/nextcloud/talk/call/CallParticipant;.callParticipantModel:Lcom/nextcloud/talk/call/MutableCallParticipantModel; // field@af55 │ │ +48ba24: 6200 1cb5 |000a: sget-object v0, Ljava/lang/Boolean;.FALSE:Ljava/lang/Boolean; // field@b51c │ │ +48ba28: 6e20 a7e7 0300 |000c: invoke-virtual {v3, v0}, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.setVideoAvailable:(Ljava/lang/Boolean;)V // method@e7a7 │ │ +48ba2e: 0e00 |000f: return-void │ │ +48ba30: 5430 8fb5 |0010: iget-object v0, v3, Lorg/webrtc/MediaStream;.videoTracks:Ljava/util/List; // field@b58f │ │ +48ba34: 3800 0c00 |0012: if-eqz v0, 001e // +000c │ │ +48ba38: 5430 8fb5 |0014: iget-object v0, v3, Lorg/webrtc/MediaStream;.videoTracks:Ljava/util/List; // field@b58f │ │ +48ba3c: 7210 71f9 0000 |0016: invoke-interface {v0}, Ljava/util/List;.isEmpty:()Z // method@f971 │ │ +48ba42: 0a00 |0019: move-result v0 │ │ +48ba44: 3900 0400 |001a: if-nez v0, 001e // +0004 │ │ +48ba48: 1210 |001c: const/4 v0, #int 1 // #1 │ │ +48ba4a: 2802 |001d: goto 001f // +0002 │ │ +48ba4c: 1200 |001e: const/4 v0, #int 0 // #0 │ │ +48ba4e: 5421 55af |001f: iget-object v1, v2, Lcom/nextcloud/talk/call/CallParticipant;.callParticipantModel:Lcom/nextcloud/talk/call/MutableCallParticipantModel; // field@af55 │ │ +48ba52: 6e20 a1e7 3100 |0021: invoke-virtual {v1, v3}, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.setMediaStream:(Lorg/webrtc/MediaStream;)V // method@e7a1 │ │ +48ba58: 5423 55af |0024: iget-object v3, v2, Lcom/nextcloud/talk/call/CallParticipant;.callParticipantModel:Lcom/nextcloud/talk/call/MutableCallParticipantModel; // field@af55 │ │ +48ba5c: 7110 38f5 0000 |0026: invoke-static {v0}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@f538 │ │ +48ba62: 0c00 |0029: move-result-object v0 │ │ +48ba64: 6e20 a7e7 0300 |002a: invoke-virtual {v3, v0}, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.setVideoAvailable:(Ljava/lang/Boolean;)V // method@e7a7 │ │ +48ba6a: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=188 │ │ 0x0008 line=189 │ │ 0x0010 line=194 │ │ 0x001f line=196 │ │ 0x0024 line=197 │ │ @@ -1978569,30 +1978569,30 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -48b964: |[48b964] com.nextcloud.talk.call.CallParticipant.destroy:()V │ │ -48b974: 5420 5baf |0000: iget-object v0, v2, Lcom/nextcloud/talk/call/CallParticipant;.signalingMessageReceiver:Lcom/nextcloud/talk/signaling/SignalingMessageReceiver; // field@af5b │ │ -48b978: 5421 54af |0002: iget-object v1, v2, Lcom/nextcloud/talk/call/CallParticipant;.callParticipantMessageListener:Lcom/nextcloud/talk/signaling/SignalingMessageReceiver$CallParticipantMessageListener; // field@af54 │ │ -48b97c: 6e20 2cf2 1000 |0004: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/signaling/SignalingMessageReceiver;.removeListener:(Lcom/nextcloud/talk/signaling/SignalingMessageReceiver$CallParticipantMessageListener;)V // method@f22c │ │ -48b982: 5420 58af |0007: iget-object v0, v2, Lcom/nextcloud/talk/call/CallParticipant;.peerConnectionWrapper:Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper; // field@af58 │ │ -48b986: 3800 0e00 |0009: if-eqz v0, 0017 // +000e │ │ -48b98a: 5421 57af |000b: iget-object v1, v2, Lcom/nextcloud/talk/call/CallParticipant;.peerConnectionObserver:Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper$PeerConnectionObserver; // field@af57 │ │ -48b98e: 6e20 5af3 1000 |000d: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper;.removeObserver:(Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper$PeerConnectionObserver;)V // method@f35a │ │ -48b994: 5420 58af |0010: iget-object v0, v2, Lcom/nextcloud/talk/call/CallParticipant;.peerConnectionWrapper:Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper; // field@af58 │ │ -48b998: 5421 56af |0012: iget-object v1, v2, Lcom/nextcloud/talk/call/CallParticipant;.dataChannelMessageListener:Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper$DataChannelMessageListener; // field@af56 │ │ -48b99c: 6e20 59f3 1000 |0014: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper;.removeListener:(Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper$DataChannelMessageListener;)V // method@f359 │ │ -48b9a2: 5420 5aaf |0017: iget-object v0, v2, Lcom/nextcloud/talk/call/CallParticipant;.screenPeerConnectionWrapper:Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper; // field@af5a │ │ -48b9a6: 3800 0700 |0019: if-eqz v0, 0020 // +0007 │ │ -48b9aa: 5421 59af |001b: iget-object v1, v2, Lcom/nextcloud/talk/call/CallParticipant;.screenPeerConnectionObserver:Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper$PeerConnectionObserver; // field@af59 │ │ -48b9ae: 6e20 5af3 1000 |001d: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper;.removeObserver:(Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper$PeerConnectionObserver;)V // method@f35a │ │ -48b9b4: 0e00 |0020: return-void │ │ +48b968: |[48b968] com.nextcloud.talk.call.CallParticipant.destroy:()V │ │ +48b978: 5420 5baf |0000: iget-object v0, v2, Lcom/nextcloud/talk/call/CallParticipant;.signalingMessageReceiver:Lcom/nextcloud/talk/signaling/SignalingMessageReceiver; // field@af5b │ │ +48b97c: 5421 54af |0002: iget-object v1, v2, Lcom/nextcloud/talk/call/CallParticipant;.callParticipantMessageListener:Lcom/nextcloud/talk/signaling/SignalingMessageReceiver$CallParticipantMessageListener; // field@af54 │ │ +48b980: 6e20 2cf2 1000 |0004: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/signaling/SignalingMessageReceiver;.removeListener:(Lcom/nextcloud/talk/signaling/SignalingMessageReceiver$CallParticipantMessageListener;)V // method@f22c │ │ +48b986: 5420 58af |0007: iget-object v0, v2, Lcom/nextcloud/talk/call/CallParticipant;.peerConnectionWrapper:Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper; // field@af58 │ │ +48b98a: 3800 0e00 |0009: if-eqz v0, 0017 // +000e │ │ +48b98e: 5421 57af |000b: iget-object v1, v2, Lcom/nextcloud/talk/call/CallParticipant;.peerConnectionObserver:Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper$PeerConnectionObserver; // field@af57 │ │ +48b992: 6e20 5af3 1000 |000d: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper;.removeObserver:(Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper$PeerConnectionObserver;)V // method@f35a │ │ +48b998: 5420 58af |0010: iget-object v0, v2, Lcom/nextcloud/talk/call/CallParticipant;.peerConnectionWrapper:Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper; // field@af58 │ │ +48b99c: 5421 56af |0012: iget-object v1, v2, Lcom/nextcloud/talk/call/CallParticipant;.dataChannelMessageListener:Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper$DataChannelMessageListener; // field@af56 │ │ +48b9a0: 6e20 59f3 1000 |0014: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper;.removeListener:(Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper$DataChannelMessageListener;)V // method@f359 │ │ +48b9a6: 5420 5aaf |0017: iget-object v0, v2, Lcom/nextcloud/talk/call/CallParticipant;.screenPeerConnectionWrapper:Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper; // field@af5a │ │ +48b9aa: 3800 0700 |0019: if-eqz v0, 0020 // +0007 │ │ +48b9ae: 5421 59af |001b: iget-object v1, v2, Lcom/nextcloud/talk/call/CallParticipant;.screenPeerConnectionObserver:Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper$PeerConnectionObserver; // field@af59 │ │ +48b9b2: 6e20 5af3 1000 |001d: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper;.removeObserver:(Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper$PeerConnectionObserver;)V // method@f35a │ │ +48b9b8: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0007 line=123 │ │ 0x000b line=124 │ │ 0x0010 line=125 │ │ 0x0017 line=127 │ │ @@ -1978605,17 +1978605,17 @@ │ │ type : '()Lcom/nextcloud/talk/call/CallParticipantModel;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -48b89c: |[48b89c] com.nextcloud.talk.call.CallParticipant.getCallParticipantModel:()Lcom/nextcloud/talk/call/CallParticipantModel; │ │ -48b8ac: 5410 55af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/CallParticipant;.callParticipantModel:Lcom/nextcloud/talk/call/MutableCallParticipantModel; // field@af55 │ │ -48b8b0: 1100 |0002: return-object v0 │ │ +48b8a0: |[48b8a0] com.nextcloud.talk.call.CallParticipant.getCallParticipantModel:()Lcom/nextcloud/talk/call/CallParticipantModel; │ │ +48b8b0: 5410 55af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/CallParticipant;.callParticipantModel:Lcom/nextcloud/talk/call/MutableCallParticipantModel; // field@af55 │ │ +48b8b4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/call/CallParticipant; │ │ │ │ #2 : (in Lcom/nextcloud/talk/call/CallParticipant;) │ │ @@ -1978623,18 +1978623,18 @@ │ │ type : '(Lcom/nextcloud/talk/models/json/participants/Participant$ActorType;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -48ba68: |[48ba68] com.nextcloud.talk.call.CallParticipant.setActor:(Lcom/nextcloud/talk/models/json/participants/Participant$ActorType;Ljava/lang/String;)V │ │ -48ba78: 5410 55af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/CallParticipant;.callParticipantModel:Lcom/nextcloud/talk/call/MutableCallParticipantModel; // field@af55 │ │ -48ba7c: 6e30 9de7 2003 |0002: invoke-virtual {v0, v2, v3}, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.setActor:(Lcom/nextcloud/talk/models/json/participants/Participant$ActorType;Ljava/lang/String;)V // method@e79d │ │ -48ba82: 0e00 |0005: return-void │ │ +48ba6c: |[48ba6c] com.nextcloud.talk.call.CallParticipant.setActor:(Lcom/nextcloud/talk/models/json/participants/Participant$ActorType;Ljava/lang/String;)V │ │ +48ba7c: 5410 55af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/CallParticipant;.callParticipantModel:Lcom/nextcloud/talk/call/MutableCallParticipantModel; // field@af55 │ │ +48ba80: 6e30 9de7 2003 |0002: invoke-virtual {v0, v2, v3}, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.setActor:(Lcom/nextcloud/talk/models/json/participants/Participant$ActorType;Ljava/lang/String;)V // method@e79d │ │ +48ba86: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/nextcloud/talk/call/CallParticipant; │ │ 0x0000 - 0x0006 reg=2 (null) Lcom/nextcloud/talk/models/json/participants/Participant$ActorType; │ │ 0x0000 - 0x0006 reg=3 (null) Ljava/lang/String; │ │ @@ -1978644,18 +1978644,18 @@ │ │ type : '(Ljava/lang/Boolean;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -48ba84: |[48ba84] com.nextcloud.talk.call.CallParticipant.setInternal:(Ljava/lang/Boolean;)V │ │ -48ba94: 5410 55af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/CallParticipant;.callParticipantModel:Lcom/nextcloud/talk/call/MutableCallParticipantModel; // field@af55 │ │ -48ba98: 6e20 a0e7 2000 |0002: invoke-virtual {v0, v2}, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.setInternal:(Ljava/lang/Boolean;)V // method@e7a0 │ │ -48ba9e: 0e00 |0005: return-void │ │ +48ba88: |[48ba88] com.nextcloud.talk.call.CallParticipant.setInternal:(Ljava/lang/Boolean;)V │ │ +48ba98: 5410 55af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/CallParticipant;.callParticipantModel:Lcom/nextcloud/talk/call/MutableCallParticipantModel; // field@af55 │ │ +48ba9c: 6e20 a0e7 2000 |0002: invoke-virtual {v0, v2}, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.setInternal:(Ljava/lang/Boolean;)V // method@e7a0 │ │ +48baa2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/nextcloud/talk/call/CallParticipant; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/lang/Boolean; │ │ │ │ @@ -1978664,18 +1978664,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -48baa0: |[48baa0] com.nextcloud.talk.call.CallParticipant.setNick:(Ljava/lang/String;)V │ │ -48bab0: 5410 55af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/CallParticipant;.callParticipantModel:Lcom/nextcloud/talk/call/MutableCallParticipantModel; // field@af55 │ │ -48bab4: 6e20 a2e7 2000 |0002: invoke-virtual {v0, v2}, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.setNick:(Ljava/lang/String;)V // method@e7a2 │ │ -48baba: 0e00 |0005: return-void │ │ +48baa4: |[48baa4] com.nextcloud.talk.call.CallParticipant.setNick:(Ljava/lang/String;)V │ │ +48bab4: 5410 55af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/CallParticipant;.callParticipantModel:Lcom/nextcloud/talk/call/MutableCallParticipantModel; // field@af55 │ │ +48bab8: 6e20 a2e7 2000 |0002: invoke-virtual {v0, v2}, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.setNick:(Ljava/lang/String;)V // method@e7a2 │ │ +48babe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/nextcloud/talk/call/CallParticipant; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -1978684,50 +1978684,50 @@ │ │ type : '(Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 77 16-bit code units │ │ -48babc: |[48babc] com.nextcloud.talk.call.CallParticipant.setPeerConnectionWrapper:(Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper;)V │ │ -48bacc: 5420 58af |0000: iget-object v0, v2, Lcom/nextcloud/talk/call/CallParticipant;.peerConnectionWrapper:Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper; // field@af58 │ │ -48bad0: 3800 0e00 |0002: if-eqz v0, 0010 // +000e │ │ -48bad4: 5421 57af |0004: iget-object v1, v2, Lcom/nextcloud/talk/call/CallParticipant;.peerConnectionObserver:Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper$PeerConnectionObserver; // field@af57 │ │ -48bad8: 6e20 5af3 1000 |0006: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper;.removeObserver:(Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper$PeerConnectionObserver;)V // method@f35a │ │ -48bade: 5420 58af |0009: iget-object v0, v2, Lcom/nextcloud/talk/call/CallParticipant;.peerConnectionWrapper:Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper; // field@af58 │ │ -48bae2: 5421 56af |000b: iget-object v1, v2, Lcom/nextcloud/talk/call/CallParticipant;.dataChannelMessageListener:Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper$DataChannelMessageListener; // field@af56 │ │ -48bae6: 6e20 59f3 1000 |000d: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper;.removeListener:(Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper$DataChannelMessageListener;)V // method@f359 │ │ -48baec: 5b23 58af |0010: iput-object v3, v2, Lcom/nextcloud/talk/call/CallParticipant;.peerConnectionWrapper:Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper; // field@af58 │ │ -48baf0: 3903 1800 |0012: if-nez v3, 002a // +0018 │ │ -48baf4: 5423 55af |0014: iget-object v3, v2, Lcom/nextcloud/talk/call/CallParticipant;.callParticipantModel:Lcom/nextcloud/talk/call/MutableCallParticipantModel; // field@af55 │ │ -48baf8: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -48bafa: 6e20 9fe7 0300 |0017: invoke-virtual {v3, v0}, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.setIceConnectionState:(Lorg/webrtc/PeerConnection$IceConnectionState;)V // method@e79f │ │ -48bb00: 5423 55af |001a: iget-object v3, v2, Lcom/nextcloud/talk/call/CallParticipant;.callParticipantModel:Lcom/nextcloud/talk/call/MutableCallParticipantModel; // field@af55 │ │ -48bb04: 6e20 a1e7 0300 |001c: invoke-virtual {v3, v0}, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.setMediaStream:(Lorg/webrtc/MediaStream;)V // method@e7a1 │ │ -48bb0a: 5423 55af |001f: iget-object v3, v2, Lcom/nextcloud/talk/call/CallParticipant;.callParticipantModel:Lcom/nextcloud/talk/call/MutableCallParticipantModel; // field@af55 │ │ -48bb0e: 6e20 9ee7 0300 |0021: invoke-virtual {v3, v0}, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.setAudioAvailable:(Ljava/lang/Boolean;)V // method@e79e │ │ -48bb14: 5423 55af |0024: iget-object v3, v2, Lcom/nextcloud/talk/call/CallParticipant;.callParticipantModel:Lcom/nextcloud/talk/call/MutableCallParticipantModel; // field@af55 │ │ -48bb18: 6e20 a7e7 0300 |0026: invoke-virtual {v3, v0}, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.setVideoAvailable:(Ljava/lang/Boolean;)V // method@e7a7 │ │ -48bb1e: 0e00 |0029: return-void │ │ -48bb20: 6e10 53f3 0300 |002a: invoke-virtual {v3}, Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper;.getPeerConnection:()Lorg/webrtc/PeerConnection; // method@f353 │ │ -48bb26: 0c03 |002d: move-result-object v3 │ │ -48bb28: 6e10 00fe 0300 |002e: invoke-virtual {v3}, Lorg/webrtc/PeerConnection;.iceConnectionState:()Lorg/webrtc/PeerConnection$IceConnectionState; // method@fe00 │ │ -48bb2e: 0c03 |0031: move-result-object v3 │ │ -48bb30: 7020 f7e6 3200 |0032: invoke-direct {v2, v3}, Lcom/nextcloud/talk/call/CallParticipant;.handleIceConnectionStateChange:(Lorg/webrtc/PeerConnection$IceConnectionState;)V // method@e6f7 │ │ -48bb36: 5423 58af |0035: iget-object v3, v2, Lcom/nextcloud/talk/call/CallParticipant;.peerConnectionWrapper:Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper; // field@af58 │ │ -48bb3a: 6e10 55f3 0300 |0037: invoke-virtual {v3}, Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper;.getStream:()Lorg/webrtc/MediaStream; // method@f355 │ │ -48bb40: 0c03 |003a: move-result-object v3 │ │ -48bb42: 7020 f8e6 3200 |003b: invoke-direct {v2, v3}, Lcom/nextcloud/talk/call/CallParticipant;.handleStreamChange:(Lorg/webrtc/MediaStream;)V // method@e6f8 │ │ -48bb48: 5423 58af |003e: iget-object v3, v2, Lcom/nextcloud/talk/call/CallParticipant;.peerConnectionWrapper:Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper; // field@af58 │ │ -48bb4c: 5420 57af |0040: iget-object v0, v2, Lcom/nextcloud/talk/call/CallParticipant;.peerConnectionObserver:Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper$PeerConnectionObserver; // field@af57 │ │ -48bb50: 6e20 52f3 0300 |0042: invoke-virtual {v3, v0}, Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper;.addObserver:(Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper$PeerConnectionObserver;)V // method@f352 │ │ -48bb56: 5423 58af |0045: iget-object v3, v2, Lcom/nextcloud/talk/call/CallParticipant;.peerConnectionWrapper:Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper; // field@af58 │ │ -48bb5a: 5420 56af |0047: iget-object v0, v2, Lcom/nextcloud/talk/call/CallParticipant;.dataChannelMessageListener:Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper$DataChannelMessageListener; // field@af56 │ │ -48bb5e: 6e20 51f3 0300 |0049: invoke-virtual {v3, v0}, Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper;.addListener:(Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper$DataChannelMessageListener;)V // method@f351 │ │ -48bb64: 0e00 |004c: return-void │ │ +48bac0: |[48bac0] com.nextcloud.talk.call.CallParticipant.setPeerConnectionWrapper:(Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper;)V │ │ +48bad0: 5420 58af |0000: iget-object v0, v2, Lcom/nextcloud/talk/call/CallParticipant;.peerConnectionWrapper:Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper; // field@af58 │ │ +48bad4: 3800 0e00 |0002: if-eqz v0, 0010 // +000e │ │ +48bad8: 5421 57af |0004: iget-object v1, v2, Lcom/nextcloud/talk/call/CallParticipant;.peerConnectionObserver:Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper$PeerConnectionObserver; // field@af57 │ │ +48badc: 6e20 5af3 1000 |0006: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper;.removeObserver:(Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper$PeerConnectionObserver;)V // method@f35a │ │ +48bae2: 5420 58af |0009: iget-object v0, v2, Lcom/nextcloud/talk/call/CallParticipant;.peerConnectionWrapper:Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper; // field@af58 │ │ +48bae6: 5421 56af |000b: iget-object v1, v2, Lcom/nextcloud/talk/call/CallParticipant;.dataChannelMessageListener:Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper$DataChannelMessageListener; // field@af56 │ │ +48baea: 6e20 59f3 1000 |000d: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper;.removeListener:(Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper$DataChannelMessageListener;)V // method@f359 │ │ +48baf0: 5b23 58af |0010: iput-object v3, v2, Lcom/nextcloud/talk/call/CallParticipant;.peerConnectionWrapper:Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper; // field@af58 │ │ +48baf4: 3903 1800 |0012: if-nez v3, 002a // +0018 │ │ +48baf8: 5423 55af |0014: iget-object v3, v2, Lcom/nextcloud/talk/call/CallParticipant;.callParticipantModel:Lcom/nextcloud/talk/call/MutableCallParticipantModel; // field@af55 │ │ +48bafc: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +48bafe: 6e20 9fe7 0300 |0017: invoke-virtual {v3, v0}, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.setIceConnectionState:(Lorg/webrtc/PeerConnection$IceConnectionState;)V // method@e79f │ │ +48bb04: 5423 55af |001a: iget-object v3, v2, Lcom/nextcloud/talk/call/CallParticipant;.callParticipantModel:Lcom/nextcloud/talk/call/MutableCallParticipantModel; // field@af55 │ │ +48bb08: 6e20 a1e7 0300 |001c: invoke-virtual {v3, v0}, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.setMediaStream:(Lorg/webrtc/MediaStream;)V // method@e7a1 │ │ +48bb0e: 5423 55af |001f: iget-object v3, v2, Lcom/nextcloud/talk/call/CallParticipant;.callParticipantModel:Lcom/nextcloud/talk/call/MutableCallParticipantModel; // field@af55 │ │ +48bb12: 6e20 9ee7 0300 |0021: invoke-virtual {v3, v0}, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.setAudioAvailable:(Ljava/lang/Boolean;)V // method@e79e │ │ +48bb18: 5423 55af |0024: iget-object v3, v2, Lcom/nextcloud/talk/call/CallParticipant;.callParticipantModel:Lcom/nextcloud/talk/call/MutableCallParticipantModel; // field@af55 │ │ +48bb1c: 6e20 a7e7 0300 |0026: invoke-virtual {v3, v0}, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.setVideoAvailable:(Ljava/lang/Boolean;)V // method@e7a7 │ │ +48bb22: 0e00 |0029: return-void │ │ +48bb24: 6e10 53f3 0300 |002a: invoke-virtual {v3}, Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper;.getPeerConnection:()Lorg/webrtc/PeerConnection; // method@f353 │ │ +48bb2a: 0c03 |002d: move-result-object v3 │ │ +48bb2c: 6e10 00fe 0300 |002e: invoke-virtual {v3}, Lorg/webrtc/PeerConnection;.iceConnectionState:()Lorg/webrtc/PeerConnection$IceConnectionState; // method@fe00 │ │ +48bb32: 0c03 |0031: move-result-object v3 │ │ +48bb34: 7020 f7e6 3200 |0032: invoke-direct {v2, v3}, Lcom/nextcloud/talk/call/CallParticipant;.handleIceConnectionStateChange:(Lorg/webrtc/PeerConnection$IceConnectionState;)V // method@e6f7 │ │ +48bb3a: 5423 58af |0035: iget-object v3, v2, Lcom/nextcloud/talk/call/CallParticipant;.peerConnectionWrapper:Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper; // field@af58 │ │ +48bb3e: 6e10 55f3 0300 |0037: invoke-virtual {v3}, Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper;.getStream:()Lorg/webrtc/MediaStream; // method@f355 │ │ +48bb44: 0c03 |003a: move-result-object v3 │ │ +48bb46: 7020 f8e6 3200 |003b: invoke-direct {v2, v3}, Lcom/nextcloud/talk/call/CallParticipant;.handleStreamChange:(Lorg/webrtc/MediaStream;)V // method@e6f8 │ │ +48bb4c: 5423 58af |003e: iget-object v3, v2, Lcom/nextcloud/talk/call/CallParticipant;.peerConnectionWrapper:Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper; // field@af58 │ │ +48bb50: 5420 57af |0040: iget-object v0, v2, Lcom/nextcloud/talk/call/CallParticipant;.peerConnectionObserver:Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper$PeerConnectionObserver; // field@af57 │ │ +48bb54: 6e20 52f3 0300 |0042: invoke-virtual {v3, v0}, Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper;.addObserver:(Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper$PeerConnectionObserver;)V // method@f352 │ │ +48bb5a: 5423 58af |0045: iget-object v3, v2, Lcom/nextcloud/talk/call/CallParticipant;.peerConnectionWrapper:Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper; // field@af58 │ │ +48bb5e: 5420 56af |0047: iget-object v0, v2, Lcom/nextcloud/talk/call/CallParticipant;.dataChannelMessageListener:Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper$DataChannelMessageListener; // field@af56 │ │ +48bb62: 6e20 51f3 0300 |0049: invoke-virtual {v3, v0}, Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper;.addListener:(Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper$DataChannelMessageListener;)V // method@f351 │ │ +48bb68: 0e00 |004c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ 0x0004 line=154 │ │ 0x0009 line=155 │ │ 0x0010 line=158 │ │ 0x0014 line=161 │ │ @@ -1978747,42 +1978747,42 @@ │ │ type : '(Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 57 16-bit code units │ │ -48bb68: |[48bb68] com.nextcloud.talk.call.CallParticipant.setScreenPeerConnectionWrapper:(Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper;)V │ │ -48bb78: 5420 5aaf |0000: iget-object v0, v2, Lcom/nextcloud/talk/call/CallParticipant;.screenPeerConnectionWrapper:Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper; // field@af5a │ │ -48bb7c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -48bb80: 5421 59af |0004: iget-object v1, v2, Lcom/nextcloud/talk/call/CallParticipant;.screenPeerConnectionObserver:Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper$PeerConnectionObserver; // field@af59 │ │ -48bb84: 6e20 5af3 1000 |0006: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper;.removeObserver:(Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper$PeerConnectionObserver;)V // method@f35a │ │ -48bb8a: 5b23 5aaf |0009: iput-object v3, v2, Lcom/nextcloud/talk/call/CallParticipant;.screenPeerConnectionWrapper:Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper; // field@af5a │ │ -48bb8e: 3903 0e00 |000b: if-nez v3, 0019 // +000e │ │ -48bb92: 5423 55af |000d: iget-object v3, v2, Lcom/nextcloud/talk/call/CallParticipant;.callParticipantModel:Lcom/nextcloud/talk/call/MutableCallParticipantModel; // field@af55 │ │ -48bb96: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -48bb98: 6e20 a4e7 0300 |0010: invoke-virtual {v3, v0}, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.setScreenIceConnectionState:(Lorg/webrtc/PeerConnection$IceConnectionState;)V // method@e7a4 │ │ -48bb9e: 5423 55af |0013: iget-object v3, v2, Lcom/nextcloud/talk/call/CallParticipant;.callParticipantModel:Lcom/nextcloud/talk/call/MutableCallParticipantModel; // field@af55 │ │ -48bba2: 6e20 a5e7 0300 |0015: invoke-virtual {v3, v0}, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.setScreenMediaStream:(Lorg/webrtc/MediaStream;)V // method@e7a5 │ │ -48bba8: 0e00 |0018: return-void │ │ -48bbaa: 5420 55af |0019: iget-object v0, v2, Lcom/nextcloud/talk/call/CallParticipant;.callParticipantModel:Lcom/nextcloud/talk/call/MutableCallParticipantModel; // field@af55 │ │ -48bbae: 6e10 53f3 0300 |001b: invoke-virtual {v3}, Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper;.getPeerConnection:()Lorg/webrtc/PeerConnection; // method@f353 │ │ -48bbb4: 0c03 |001e: move-result-object v3 │ │ -48bbb6: 6e10 00fe 0300 |001f: invoke-virtual {v3}, Lorg/webrtc/PeerConnection;.iceConnectionState:()Lorg/webrtc/PeerConnection$IceConnectionState; // method@fe00 │ │ -48bbbc: 0c03 |0022: move-result-object v3 │ │ -48bbbe: 6e20 a4e7 3000 |0023: invoke-virtual {v0, v3}, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.setScreenIceConnectionState:(Lorg/webrtc/PeerConnection$IceConnectionState;)V // method@e7a4 │ │ -48bbc4: 5423 55af |0026: iget-object v3, v2, Lcom/nextcloud/talk/call/CallParticipant;.callParticipantModel:Lcom/nextcloud/talk/call/MutableCallParticipantModel; // field@af55 │ │ -48bbc8: 5420 5aaf |0028: iget-object v0, v2, Lcom/nextcloud/talk/call/CallParticipant;.screenPeerConnectionWrapper:Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper; // field@af5a │ │ -48bbcc: 6e10 55f3 0000 |002a: invoke-virtual {v0}, Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper;.getStream:()Lorg/webrtc/MediaStream; // method@f355 │ │ -48bbd2: 0c00 |002d: move-result-object v0 │ │ -48bbd4: 6e20 a5e7 0300 |002e: invoke-virtual {v3, v0}, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.setScreenMediaStream:(Lorg/webrtc/MediaStream;)V // method@e7a5 │ │ -48bbda: 5423 5aaf |0031: iget-object v3, v2, Lcom/nextcloud/talk/call/CallParticipant;.screenPeerConnectionWrapper:Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper; // field@af5a │ │ -48bbde: 5420 59af |0033: iget-object v0, v2, Lcom/nextcloud/talk/call/CallParticipant;.screenPeerConnectionObserver:Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper$PeerConnectionObserver; // field@af59 │ │ -48bbe2: 6e20 52f3 0300 |0035: invoke-virtual {v3, v0}, Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper;.addObserver:(Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper$PeerConnectionObserver;)V // method@f352 │ │ -48bbe8: 0e00 |0038: return-void │ │ +48bb6c: |[48bb6c] com.nextcloud.talk.call.CallParticipant.setScreenPeerConnectionWrapper:(Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper;)V │ │ +48bb7c: 5420 5aaf |0000: iget-object v0, v2, Lcom/nextcloud/talk/call/CallParticipant;.screenPeerConnectionWrapper:Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper; // field@af5a │ │ +48bb80: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +48bb84: 5421 59af |0004: iget-object v1, v2, Lcom/nextcloud/talk/call/CallParticipant;.screenPeerConnectionObserver:Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper$PeerConnectionObserver; // field@af59 │ │ +48bb88: 6e20 5af3 1000 |0006: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper;.removeObserver:(Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper$PeerConnectionObserver;)V // method@f35a │ │ +48bb8e: 5b23 5aaf |0009: iput-object v3, v2, Lcom/nextcloud/talk/call/CallParticipant;.screenPeerConnectionWrapper:Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper; // field@af5a │ │ +48bb92: 3903 0e00 |000b: if-nez v3, 0019 // +000e │ │ +48bb96: 5423 55af |000d: iget-object v3, v2, Lcom/nextcloud/talk/call/CallParticipant;.callParticipantModel:Lcom/nextcloud/talk/call/MutableCallParticipantModel; // field@af55 │ │ +48bb9a: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +48bb9c: 6e20 a4e7 0300 |0010: invoke-virtual {v3, v0}, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.setScreenIceConnectionState:(Lorg/webrtc/PeerConnection$IceConnectionState;)V // method@e7a4 │ │ +48bba2: 5423 55af |0013: iget-object v3, v2, Lcom/nextcloud/talk/call/CallParticipant;.callParticipantModel:Lcom/nextcloud/talk/call/MutableCallParticipantModel; // field@af55 │ │ +48bba6: 6e20 a5e7 0300 |0015: invoke-virtual {v3, v0}, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.setScreenMediaStream:(Lorg/webrtc/MediaStream;)V // method@e7a5 │ │ +48bbac: 0e00 |0018: return-void │ │ +48bbae: 5420 55af |0019: iget-object v0, v2, Lcom/nextcloud/talk/call/CallParticipant;.callParticipantModel:Lcom/nextcloud/talk/call/MutableCallParticipantModel; // field@af55 │ │ +48bbb2: 6e10 53f3 0300 |001b: invoke-virtual {v3}, Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper;.getPeerConnection:()Lorg/webrtc/PeerConnection; // method@f353 │ │ +48bbb8: 0c03 |001e: move-result-object v3 │ │ +48bbba: 6e10 00fe 0300 |001f: invoke-virtual {v3}, Lorg/webrtc/PeerConnection;.iceConnectionState:()Lorg/webrtc/PeerConnection$IceConnectionState; // method@fe00 │ │ +48bbc0: 0c03 |0022: move-result-object v3 │ │ +48bbc2: 6e20 a4e7 3000 |0023: invoke-virtual {v0, v3}, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.setScreenIceConnectionState:(Lorg/webrtc/PeerConnection$IceConnectionState;)V // method@e7a4 │ │ +48bbc8: 5423 55af |0026: iget-object v3, v2, Lcom/nextcloud/talk/call/CallParticipant;.callParticipantModel:Lcom/nextcloud/talk/call/MutableCallParticipantModel; // field@af55 │ │ +48bbcc: 5420 5aaf |0028: iget-object v0, v2, Lcom/nextcloud/talk/call/CallParticipant;.screenPeerConnectionWrapper:Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper; // field@af5a │ │ +48bbd0: 6e10 55f3 0000 |002a: invoke-virtual {v0}, Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper;.getStream:()Lorg/webrtc/MediaStream; // method@f355 │ │ +48bbd6: 0c00 |002d: move-result-object v0 │ │ +48bbd8: 6e20 a5e7 0300 |002e: invoke-virtual {v3, v0}, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.setScreenMediaStream:(Lorg/webrtc/MediaStream;)V // method@e7a5 │ │ +48bbde: 5423 5aaf |0031: iget-object v3, v2, Lcom/nextcloud/talk/call/CallParticipant;.screenPeerConnectionWrapper:Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper; // field@af5a │ │ +48bbe2: 5420 59af |0033: iget-object v0, v2, Lcom/nextcloud/talk/call/CallParticipant;.screenPeerConnectionObserver:Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper$PeerConnectionObserver; // field@af59 │ │ +48bbe6: 6e20 52f3 0300 |0035: invoke-virtual {v3, v0}, Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper;.addObserver:(Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper$PeerConnectionObserver;)V // method@f352 │ │ +48bbec: 0e00 |0038: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ 0x0004 line=202 │ │ 0x0009 line=205 │ │ 0x000d line=208 │ │ 0x0013 line=209 │ │ @@ -1978798,18 +1978798,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -48bbec: |[48bbec] com.nextcloud.talk.call.CallParticipant.setUserId:(Ljava/lang/String;)V │ │ -48bbfc: 5410 55af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/CallParticipant;.callParticipantModel:Lcom/nextcloud/talk/call/MutableCallParticipantModel; // field@af55 │ │ -48bc00: 6e20 a6e7 2000 |0002: invoke-virtual {v0, v2}, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.setUserId:(Ljava/lang/String;)V // method@e7a6 │ │ -48bc06: 0e00 |0005: return-void │ │ +48bbf0: |[48bbf0] com.nextcloud.talk.call.CallParticipant.setUserId:(Ljava/lang/String;)V │ │ +48bc00: 5410 55af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/CallParticipant;.callParticipantModel:Lcom/nextcloud/talk/call/MutableCallParticipantModel; // field@af55 │ │ +48bc04: 6e20 a6e7 2000 |0002: invoke-virtual {v0, v2}, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.setUserId:(Ljava/lang/String;)V // method@e7a6 │ │ +48bc0a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/nextcloud/talk/call/CallParticipant; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -1978869,21 +1978869,21 @@ │ │ type : '(Lcom/nextcloud/talk/call/CallParticipantList;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -48acfc: |[48acfc] com.nextcloud.talk.call.CallParticipantList$1.:(Lcom/nextcloud/talk/call/CallParticipantList;)V │ │ -48ad0c: 5b01 5daf |0000: iput-object v1, v0, Lcom/nextcloud/talk/call/CallParticipantList$1;.this$0:Lcom/nextcloud/talk/call/CallParticipantList; // field@af5d │ │ -48ad10: 7010 2ff6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48ad16: 2201 3025 |0005: new-instance v1, Ljava/util/HashMap; // type@2530 │ │ -48ad1a: 7010 2df9 0100 |0007: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@f92d │ │ -48ad20: 5b01 5caf |000a: iput-object v1, v0, Lcom/nextcloud/talk/call/CallParticipantList$1;.callParticipants:Ljava/util/Map; // field@af5c │ │ -48ad24: 0e00 |000c: return-void │ │ +48ad00: |[48ad00] com.nextcloud.talk.call.CallParticipantList$1.:(Lcom/nextcloud/talk/call/CallParticipantList;)V │ │ +48ad10: 5b01 5daf |0000: iput-object v1, v0, Lcom/nextcloud/talk/call/CallParticipantList$1;.this$0:Lcom/nextcloud/talk/call/CallParticipantList; // field@af5d │ │ +48ad14: 7010 2ff6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48ad1a: 2201 3025 |0005: new-instance v1, Ljava/util/HashMap; // type@2530 │ │ +48ad1e: 7010 2df9 0100 |0007: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@f92d │ │ +48ad24: 5b01 5caf |000a: iput-object v1, v0, Lcom/nextcloud/talk/call/CallParticipantList$1;.callParticipants:Ljava/util/Map; // field@af5c │ │ +48ad28: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0005 line=40 │ │ locals : │ │ 0x0000 - 0x000d reg=0 this Lcom/nextcloud/talk/call/CallParticipantList$1; │ │ 0x0000 - 0x000d reg=1 (null) Lcom/nextcloud/talk/call/CallParticipantList; │ │ @@ -1978893,42 +1978893,42 @@ │ │ type : '(Lcom/nextcloud/talk/models/json/participants/Participant;)Lcom/nextcloud/talk/models/json/participants/Participant;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 62 16-bit code units │ │ -48ac70: |[48ac70] com.nextcloud.talk.call.CallParticipantList$1.copyParticipant:(Lcom/nextcloud/talk/models/json/participants/Participant;)Lcom/nextcloud/talk/models/json/participants/Participant; │ │ -48ac80: 2200 f322 |0000: new-instance v0, Lcom/nextcloud/talk/models/json/participants/Participant; // type@22f3 │ │ -48ac84: 7010 9af1 0000 |0002: invoke-direct {v0}, Lcom/nextcloud/talk/models/json/participants/Participant;.:()V // method@f19a │ │ -48ac8a: 6e10 9cf1 0400 |0005: invoke-virtual {v4}, Lcom/nextcloud/talk/models/json/participants/Participant;.getActorId:()Ljava/lang/String; // method@f19c │ │ -48ac90: 0c01 |0008: move-result-object v1 │ │ -48ac92: 6e20 adf1 1000 |0009: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/models/json/participants/Participant;.setActorId:(Ljava/lang/String;)V // method@f1ad │ │ -48ac98: 6e10 9df1 0400 |000c: invoke-virtual {v4}, Lcom/nextcloud/talk/models/json/participants/Participant;.getActorType:()Lcom/nextcloud/talk/models/json/participants/Participant$ActorType; // method@f19d │ │ -48ac9e: 0c01 |000f: move-result-object v1 │ │ -48aca0: 6e20 aef1 1000 |0010: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/models/json/participants/Participant;.setActorType:(Lcom/nextcloud/talk/models/json/participants/Participant$ActorType;)V // method@f1ae │ │ -48aca6: 6e10 a1f1 0400 |0013: invoke-virtual {v4}, Lcom/nextcloud/talk/models/json/participants/Participant;.getInCall:()J // method@f1a1 │ │ -48acac: 0b01 |0016: move-result-wide v1 │ │ -48acae: 6e30 aff1 1002 |0017: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/models/json/participants/Participant;.setInCall:(J)V // method@f1af │ │ -48acb4: 6e10 a2f1 0400 |001a: invoke-virtual {v4}, Lcom/nextcloud/talk/models/json/participants/Participant;.getInternal:()Ljava/lang/Boolean; // method@f1a2 │ │ -48acba: 0c01 |001d: move-result-object v1 │ │ -48acbc: 6e20 b0f1 1000 |001e: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/models/json/participants/Participant;.setInternal:(Ljava/lang/Boolean;)V // method@f1b0 │ │ -48acc2: 6e10 a4f1 0400 |0021: invoke-virtual {v4}, Lcom/nextcloud/talk/models/json/participants/Participant;.getLastPing:()J // method@f1a4 │ │ -48acc8: 0b01 |0024: move-result-wide v1 │ │ -48acca: 6e30 b1f1 1002 |0025: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/models/json/participants/Participant;.setLastPing:(J)V // method@f1b1 │ │ -48acd0: 6e10 a6f1 0400 |0028: invoke-virtual {v4}, Lcom/nextcloud/talk/models/json/participants/Participant;.getSessionId:()Ljava/lang/String; // method@f1a6 │ │ -48acd6: 0c01 |002b: move-result-object v1 │ │ -48acd8: 6e20 b2f1 1000 |002c: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/models/json/participants/Participant;.setSessionId:(Ljava/lang/String;)V // method@f1b2 │ │ -48acde: 6e10 aaf1 0400 |002f: invoke-virtual {v4}, Lcom/nextcloud/talk/models/json/participants/Participant;.getType:()Lcom/nextcloud/talk/models/json/participants/Participant$ParticipantType; // method@f1aa │ │ -48ace4: 0c01 |0032: move-result-object v1 │ │ -48ace6: 6e20 b3f1 1000 |0033: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/models/json/participants/Participant;.setType:(Lcom/nextcloud/talk/models/json/participants/Participant$ParticipantType;)V // method@f1b3 │ │ -48acec: 6e10 abf1 0400 |0036: invoke-virtual {v4}, Lcom/nextcloud/talk/models/json/participants/Participant;.getUserId:()Ljava/lang/String; // method@f1ab │ │ -48acf2: 0c04 |0039: move-result-object v4 │ │ -48acf4: 6e20 b4f1 4000 |003a: invoke-virtual {v0, v4}, Lcom/nextcloud/talk/models/json/participants/Participant;.setUserId:(Ljava/lang/String;)V // method@f1b4 │ │ -48acfa: 1100 |003d: return-object v0 │ │ +48ac74: |[48ac74] com.nextcloud.talk.call.CallParticipantList$1.copyParticipant:(Lcom/nextcloud/talk/models/json/participants/Participant;)Lcom/nextcloud/talk/models/json/participants/Participant; │ │ +48ac84: 2200 f322 |0000: new-instance v0, Lcom/nextcloud/talk/models/json/participants/Participant; // type@22f3 │ │ +48ac88: 7010 9af1 0000 |0002: invoke-direct {v0}, Lcom/nextcloud/talk/models/json/participants/Participant;.:()V // method@f19a │ │ +48ac8e: 6e10 9cf1 0400 |0005: invoke-virtual {v4}, Lcom/nextcloud/talk/models/json/participants/Participant;.getActorId:()Ljava/lang/String; // method@f19c │ │ +48ac94: 0c01 |0008: move-result-object v1 │ │ +48ac96: 6e20 adf1 1000 |0009: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/models/json/participants/Participant;.setActorId:(Ljava/lang/String;)V // method@f1ad │ │ +48ac9c: 6e10 9df1 0400 |000c: invoke-virtual {v4}, Lcom/nextcloud/talk/models/json/participants/Participant;.getActorType:()Lcom/nextcloud/talk/models/json/participants/Participant$ActorType; // method@f19d │ │ +48aca2: 0c01 |000f: move-result-object v1 │ │ +48aca4: 6e20 aef1 1000 |0010: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/models/json/participants/Participant;.setActorType:(Lcom/nextcloud/talk/models/json/participants/Participant$ActorType;)V // method@f1ae │ │ +48acaa: 6e10 a1f1 0400 |0013: invoke-virtual {v4}, Lcom/nextcloud/talk/models/json/participants/Participant;.getInCall:()J // method@f1a1 │ │ +48acb0: 0b01 |0016: move-result-wide v1 │ │ +48acb2: 6e30 aff1 1002 |0017: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/models/json/participants/Participant;.setInCall:(J)V // method@f1af │ │ +48acb8: 6e10 a2f1 0400 |001a: invoke-virtual {v4}, Lcom/nextcloud/talk/models/json/participants/Participant;.getInternal:()Ljava/lang/Boolean; // method@f1a2 │ │ +48acbe: 0c01 |001d: move-result-object v1 │ │ +48acc0: 6e20 b0f1 1000 |001e: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/models/json/participants/Participant;.setInternal:(Ljava/lang/Boolean;)V // method@f1b0 │ │ +48acc6: 6e10 a4f1 0400 |0021: invoke-virtual {v4}, Lcom/nextcloud/talk/models/json/participants/Participant;.getLastPing:()J // method@f1a4 │ │ +48accc: 0b01 |0024: move-result-wide v1 │ │ +48acce: 6e30 b1f1 1002 |0025: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/models/json/participants/Participant;.setLastPing:(J)V // method@f1b1 │ │ +48acd4: 6e10 a6f1 0400 |0028: invoke-virtual {v4}, Lcom/nextcloud/talk/models/json/participants/Participant;.getSessionId:()Ljava/lang/String; // method@f1a6 │ │ +48acda: 0c01 |002b: move-result-object v1 │ │ +48acdc: 6e20 b2f1 1000 |002c: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/models/json/participants/Participant;.setSessionId:(Ljava/lang/String;)V // method@f1b2 │ │ +48ace2: 6e10 aaf1 0400 |002f: invoke-virtual {v4}, Lcom/nextcloud/talk/models/json/participants/Participant;.getType:()Lcom/nextcloud/talk/models/json/participants/Participant$ParticipantType; // method@f1aa │ │ +48ace8: 0c01 |0032: move-result-object v1 │ │ +48acea: 6e20 b3f1 1000 |0033: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/models/json/participants/Participant;.setType:(Lcom/nextcloud/talk/models/json/participants/Participant$ParticipantType;)V // method@f1b3 │ │ +48acf0: 6e10 abf1 0400 |0036: invoke-virtual {v4}, Lcom/nextcloud/talk/models/json/participants/Participant;.getUserId:()Ljava/lang/String; // method@f1ab │ │ +48acf6: 0c04 |0039: move-result-object v4 │ │ +48acf8: 6e20 b4f1 4000 |003a: invoke-virtual {v0, v4}, Lcom/nextcloud/talk/models/json/participants/Participant;.setUserId:(Ljava/lang/String;)V // method@f1b4 │ │ +48acfe: 1100 |003d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0005 line=125 │ │ 0x000c line=126 │ │ 0x0013 line=127 │ │ 0x001a line=128 │ │ @@ -1978945,120 +1978945,120 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 219 16-bit code units │ │ -48ae20: |[48ae20] com.nextcloud.talk.call.CallParticipantList$1.processParticipantList:(Ljava/util/List;)V │ │ -48ae30: 2200 2125 |0000: new-instance v0, Ljava/util/ArrayList; // type@2521 │ │ -48ae34: 7010 41f8 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@f841 │ │ -48ae3a: 2201 2125 |0005: new-instance v1, Ljava/util/ArrayList; // type@2521 │ │ -48ae3e: 7010 41f8 0100 |0007: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@f841 │ │ -48ae44: 2202 2125 |000a: new-instance v2, Ljava/util/ArrayList; // type@2521 │ │ -48ae48: 7010 41f8 0200 |000c: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@f841 │ │ -48ae4e: 2203 2125 |000f: new-instance v3, Ljava/util/ArrayList; // type@2521 │ │ -48ae52: 7010 41f8 0300 |0011: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@f841 │ │ -48ae58: 2204 2125 |0014: new-instance v4, Ljava/util/ArrayList; // type@2521 │ │ -48ae5c: 54d5 5caf |0016: iget-object v5, v13, Lcom/nextcloud/talk/call/CallParticipantList$1;.callParticipants:Ljava/util/Map; // field@af5c │ │ -48ae60: 7210 9cf9 0500 |0018: invoke-interface {v5}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@f99c │ │ -48ae66: 0c05 |001b: move-result-object v5 │ │ -48ae68: 7020 43f8 5400 |001c: invoke-direct {v4, v5}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@f843 │ │ -48ae6e: 7210 72f9 0e00 |001f: invoke-interface {v14}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@f972 │ │ -48ae74: 0c0e |0022: move-result-object v14 │ │ -48ae76: 7210 46f9 0e00 |0023: invoke-interface {v14}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ -48ae7c: 0a05 |0026: move-result v5 │ │ -48ae7e: 1606 0000 |0027: const-wide/16 v6, #int 0 // #0 │ │ -48ae82: 3805 7600 |0029: if-eqz v5, 009f // +0076 │ │ -48ae86: 7210 47f9 0e00 |002b: invoke-interface {v14}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ -48ae8c: 0c05 |002e: move-result-object v5 │ │ -48ae8e: 1f05 f322 |002f: check-cast v5, Lcom/nextcloud/talk/models/json/participants/Participant; // type@22f3 │ │ -48ae92: 6e10 a6f1 0500 |0031: invoke-virtual {v5}, Lcom/nextcloud/talk/models/json/participants/Participant;.getSessionId:()Ljava/lang/String; // method@f1a6 │ │ -48ae98: 0c08 |0034: move-result-object v8 │ │ -48ae9a: 54d9 5caf |0035: iget-object v9, v13, Lcom/nextcloud/talk/call/CallParticipantList$1;.callParticipants:Ljava/util/Map; // field@af5c │ │ -48ae9e: 7220 95f9 8900 |0037: invoke-interface {v9, v8}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@f995 │ │ -48aea4: 0c09 |003a: move-result-object v9 │ │ -48aea6: 1f09 f322 |003b: check-cast v9, Lcom/nextcloud/talk/models/json/participants/Participant; // type@22f3 │ │ -48aeaa: 3809 0400 |003d: if-eqz v9, 0041 // +0004 │ │ -48aeae: 121a |003f: const/4 v10, #int 1 // #1 │ │ -48aeb0: 2802 |0040: goto 0042 // +0002 │ │ -48aeb2: 120a |0041: const/4 v10, #int 0 // #0 │ │ -48aeb4: 390a 1b00 |0042: if-nez v10, 005d // +001b │ │ -48aeb8: 6e10 a1f1 0500 |0044: invoke-virtual {v5}, Lcom/nextcloud/talk/models/json/participants/Participant;.getInCall:()J // method@f1a1 │ │ -48aebe: 0b0b |0047: move-result-wide v11 │ │ -48aec0: 310b 0b06 |0048: cmp-long v11, v11, v6 │ │ -48aec4: 380b 1300 |004a: if-eqz v11, 005d // +0013 │ │ -48aec8: 54d6 5caf |004c: iget-object v6, v13, Lcom/nextcloud/talk/call/CallParticipantList$1;.callParticipants:Ljava/util/Map; // field@af5c │ │ -48aecc: 7020 00e7 5d00 |004e: invoke-direct {v13, v5}, Lcom/nextcloud/talk/call/CallParticipantList$1;.copyParticipant:(Lcom/nextcloud/talk/models/json/participants/Participant;)Lcom/nextcloud/talk/models/json/participants/Participant; // method@e700 │ │ -48aed2: 0c07 |0051: move-result-object v7 │ │ -48aed4: 7230 98f9 8607 |0052: invoke-interface {v6, v8, v7}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f998 │ │ -48aeda: 7020 00e7 5d00 |0055: invoke-direct {v13, v5}, Lcom/nextcloud/talk/call/CallParticipantList$1;.copyParticipant:(Lcom/nextcloud/talk/models/json/participants/Participant;)Lcom/nextcloud/talk/models/json/participants/Participant; // method@e700 │ │ -48aee0: 0c05 |0058: move-result-object v5 │ │ -48aee2: 7220 c0f8 5000 |0059: invoke-interface {v0, v5}, Ljava/util/Collection;.add:(Ljava/lang/Object;)Z // method@f8c0 │ │ -48aee8: 283d |005c: goto 0099 // +003d │ │ -48aeea: 380a 1600 |005d: if-eqz v10, 0073 // +0016 │ │ -48aeee: 6e10 a1f1 0500 |005f: invoke-virtual {v5}, Lcom/nextcloud/talk/models/json/participants/Participant;.getInCall:()J // method@f1a1 │ │ -48aef4: 0b0b |0062: move-result-wide v11 │ │ -48aef6: 310b 0b06 |0063: cmp-long v11, v11, v6 │ │ -48aefa: 390b 0e00 |0065: if-nez v11, 0073 // +000e │ │ -48aefe: 54d5 5caf |0067: iget-object v5, v13, Lcom/nextcloud/talk/call/CallParticipantList$1;.callParticipants:Ljava/util/Map; // field@af5c │ │ -48af02: 7220 9af9 8500 |0069: invoke-interface {v5, v8}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@f99a │ │ -48af08: 6e30 aff1 6907 |006c: invoke-virtual {v9, v6, v7}, Lcom/nextcloud/talk/models/json/participants/Participant;.setInCall:(J)V // method@f1af │ │ -48af0e: 7220 c0f8 9200 |006f: invoke-interface {v2, v9}, Ljava/util/Collection;.add:(Ljava/lang/Object;)Z // method@f8c0 │ │ -48af14: 2827 |0072: goto 0099 // +0027 │ │ -48af16: 380a 1d00 |0073: if-eqz v10, 0090 // +001d │ │ -48af1a: 6e10 a1f1 0900 |0075: invoke-virtual {v9}, Lcom/nextcloud/talk/models/json/participants/Participant;.getInCall:()J // method@f1a1 │ │ -48af20: 0b06 |0078: move-result-wide v6 │ │ -48af22: 6e10 a1f1 0500 |0079: invoke-virtual {v5}, Lcom/nextcloud/talk/models/json/participants/Participant;.getInCall:()J // method@f1a1 │ │ -48af28: 0b0b |007c: move-result-wide v11 │ │ -48af2a: 3106 060b |007d: cmp-long v6, v6, v11 │ │ -48af2e: 3806 1100 |007f: if-eqz v6, 0090 // +0011 │ │ -48af32: 6e10 a1f1 0500 |0081: invoke-virtual {v5}, Lcom/nextcloud/talk/models/json/participants/Participant;.getInCall:()J // method@f1a1 │ │ -48af38: 0b06 |0084: move-result-wide v6 │ │ -48af3a: 6e30 aff1 6907 |0085: invoke-virtual {v9, v6, v7}, Lcom/nextcloud/talk/models/json/participants/Participant;.setInCall:(J)V // method@f1af │ │ -48af40: 7020 00e7 5d00 |0088: invoke-direct {v13, v5}, Lcom/nextcloud/talk/call/CallParticipantList$1;.copyParticipant:(Lcom/nextcloud/talk/models/json/participants/Participant;)Lcom/nextcloud/talk/models/json/participants/Participant; // method@e700 │ │ -48af46: 0c05 |008b: move-result-object v5 │ │ -48af48: 7220 c0f8 5100 |008c: invoke-interface {v1, v5}, Ljava/util/Collection;.add:(Ljava/lang/Object;)Z // method@f8c0 │ │ -48af4e: 280a |008f: goto 0099 // +000a │ │ -48af50: 380a 0900 |0090: if-eqz v10, 0099 // +0009 │ │ -48af54: 7020 00e7 5d00 |0092: invoke-direct {v13, v5}, Lcom/nextcloud/talk/call/CallParticipantList$1;.copyParticipant:(Lcom/nextcloud/talk/models/json/participants/Participant;)Lcom/nextcloud/talk/models/json/participants/Participant; // method@e700 │ │ -48af5a: 0c05 |0095: move-result-object v5 │ │ -48af5c: 7220 c0f8 5300 |0096: invoke-interface {v3, v5}, Ljava/util/Collection;.add:(Ljava/lang/Object;)Z // method@f8c0 │ │ -48af62: 380a 8aff |0099: if-eqz v10, 0023 // -0076 │ │ -48af66: 7220 c7f8 9400 |009b: invoke-interface {v4, v9}, Ljava/util/Collection;.remove:(Ljava/lang/Object;)Z // method@f8c7 │ │ -48af6c: 2885 |009e: goto 0023 // -007b │ │ -48af6e: 7210 c6f8 0400 |009f: invoke-interface {v4}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@f8c6 │ │ -48af74: 0c0e |00a2: move-result-object v14 │ │ -48af76: 7210 46f9 0e00 |00a3: invoke-interface {v14}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ -48af7c: 0a05 |00a6: move-result v5 │ │ -48af7e: 3805 1500 |00a7: if-eqz v5, 00bc // +0015 │ │ -48af82: 7210 47f9 0e00 |00a9: invoke-interface {v14}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ -48af88: 0c05 |00ac: move-result-object v5 │ │ -48af8a: 1f05 f322 |00ad: check-cast v5, Lcom/nextcloud/talk/models/json/participants/Participant; // type@22f3 │ │ -48af8e: 54d8 5caf |00af: iget-object v8, v13, Lcom/nextcloud/talk/call/CallParticipantList$1;.callParticipants:Ljava/util/Map; // field@af5c │ │ -48af92: 6e10 a6f1 0500 |00b1: invoke-virtual {v5}, Lcom/nextcloud/talk/models/json/participants/Participant;.getSessionId:()Ljava/lang/String; // method@f1a6 │ │ -48af98: 0c09 |00b4: move-result-object v9 │ │ -48af9a: 7220 9af9 9800 |00b5: invoke-interface {v8, v9}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@f99a │ │ -48afa0: 6e30 aff1 6507 |00b8: invoke-virtual {v5, v6, v7}, Lcom/nextcloud/talk/models/json/participants/Participant;.setInCall:(J)V // method@f1af │ │ -48afa6: 28e8 |00bb: goto 00a3 // -0018 │ │ -48afa8: 7220 c1f8 4200 |00bc: invoke-interface {v2, v4}, Ljava/util/Collection;.addAll:(Ljava/util/Collection;)Z // method@f8c1 │ │ -48afae: 7210 c5f8 0000 |00bf: invoke-interface {v0}, Ljava/util/Collection;.isEmpty:()Z // method@f8c5 │ │ -48afb4: 0a0e |00c2: move-result v14 │ │ -48afb6: 380e 0e00 |00c3: if-eqz v14, 00d1 // +000e │ │ -48afba: 7210 c5f8 0100 |00c5: invoke-interface {v1}, Ljava/util/Collection;.isEmpty:()Z // method@f8c5 │ │ -48afc0: 0a0e |00c8: move-result v14 │ │ -48afc2: 380e 0800 |00c9: if-eqz v14, 00d1 // +0008 │ │ -48afc6: 7210 c5f8 0200 |00cb: invoke-interface {v2}, Ljava/util/Collection;.isEmpty:()Z // method@f8c5 │ │ -48afcc: 0a0e |00ce: move-result v14 │ │ -48afce: 390e 0b00 |00cf: if-nez v14, 00da // +000b │ │ -48afd2: 54de 5daf |00d1: iget-object v14, v13, Lcom/nextcloud/talk/call/CallParticipantList$1;.this$0:Lcom/nextcloud/talk/call/CallParticipantList; // field@af5d │ │ -48afd6: 7110 07e7 0e00 |00d3: invoke-static {v14}, Lcom/nextcloud/talk/call/CallParticipantList;.-$$Nest$fgetcallParticipantListNotifier:(Lcom/nextcloud/talk/call/CallParticipantList;)Lcom/nextcloud/talk/call/CallParticipantListNotifier; // method@e707 │ │ -48afdc: 0c0e |00d6: move-result-object v14 │ │ -48afde: 6e53 0fe7 0e21 |00d7: invoke-virtual {v14, v0, v1, v2, v3}, Lcom/nextcloud/talk/call/CallParticipantListNotifier;.notifyChanged:(Ljava/util/Collection;Ljava/util/Collection;Ljava/util/Collection;Ljava/util/Collection;)V // method@e70f │ │ -48afe4: 0e00 |00da: return-void │ │ +48ae24: |[48ae24] com.nextcloud.talk.call.CallParticipantList$1.processParticipantList:(Ljava/util/List;)V │ │ +48ae34: 2200 2125 |0000: new-instance v0, Ljava/util/ArrayList; // type@2521 │ │ +48ae38: 7010 41f8 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@f841 │ │ +48ae3e: 2201 2125 |0005: new-instance v1, Ljava/util/ArrayList; // type@2521 │ │ +48ae42: 7010 41f8 0100 |0007: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@f841 │ │ +48ae48: 2202 2125 |000a: new-instance v2, Ljava/util/ArrayList; // type@2521 │ │ +48ae4c: 7010 41f8 0200 |000c: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@f841 │ │ +48ae52: 2203 2125 |000f: new-instance v3, Ljava/util/ArrayList; // type@2521 │ │ +48ae56: 7010 41f8 0300 |0011: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@f841 │ │ +48ae5c: 2204 2125 |0014: new-instance v4, Ljava/util/ArrayList; // type@2521 │ │ +48ae60: 54d5 5caf |0016: iget-object v5, v13, Lcom/nextcloud/talk/call/CallParticipantList$1;.callParticipants:Ljava/util/Map; // field@af5c │ │ +48ae64: 7210 9cf9 0500 |0018: invoke-interface {v5}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@f99c │ │ +48ae6a: 0c05 |001b: move-result-object v5 │ │ +48ae6c: 7020 43f8 5400 |001c: invoke-direct {v4, v5}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@f843 │ │ +48ae72: 7210 72f9 0e00 |001f: invoke-interface {v14}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@f972 │ │ +48ae78: 0c0e |0022: move-result-object v14 │ │ +48ae7a: 7210 46f9 0e00 |0023: invoke-interface {v14}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ +48ae80: 0a05 |0026: move-result v5 │ │ +48ae82: 1606 0000 |0027: const-wide/16 v6, #int 0 // #0 │ │ +48ae86: 3805 7600 |0029: if-eqz v5, 009f // +0076 │ │ +48ae8a: 7210 47f9 0e00 |002b: invoke-interface {v14}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ +48ae90: 0c05 |002e: move-result-object v5 │ │ +48ae92: 1f05 f322 |002f: check-cast v5, Lcom/nextcloud/talk/models/json/participants/Participant; // type@22f3 │ │ +48ae96: 6e10 a6f1 0500 |0031: invoke-virtual {v5}, Lcom/nextcloud/talk/models/json/participants/Participant;.getSessionId:()Ljava/lang/String; // method@f1a6 │ │ +48ae9c: 0c08 |0034: move-result-object v8 │ │ +48ae9e: 54d9 5caf |0035: iget-object v9, v13, Lcom/nextcloud/talk/call/CallParticipantList$1;.callParticipants:Ljava/util/Map; // field@af5c │ │ +48aea2: 7220 95f9 8900 |0037: invoke-interface {v9, v8}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@f995 │ │ +48aea8: 0c09 |003a: move-result-object v9 │ │ +48aeaa: 1f09 f322 |003b: check-cast v9, Lcom/nextcloud/talk/models/json/participants/Participant; // type@22f3 │ │ +48aeae: 3809 0400 |003d: if-eqz v9, 0041 // +0004 │ │ +48aeb2: 121a |003f: const/4 v10, #int 1 // #1 │ │ +48aeb4: 2802 |0040: goto 0042 // +0002 │ │ +48aeb6: 120a |0041: const/4 v10, #int 0 // #0 │ │ +48aeb8: 390a 1b00 |0042: if-nez v10, 005d // +001b │ │ +48aebc: 6e10 a1f1 0500 |0044: invoke-virtual {v5}, Lcom/nextcloud/talk/models/json/participants/Participant;.getInCall:()J // method@f1a1 │ │ +48aec2: 0b0b |0047: move-result-wide v11 │ │ +48aec4: 310b 0b06 |0048: cmp-long v11, v11, v6 │ │ +48aec8: 380b 1300 |004a: if-eqz v11, 005d // +0013 │ │ +48aecc: 54d6 5caf |004c: iget-object v6, v13, Lcom/nextcloud/talk/call/CallParticipantList$1;.callParticipants:Ljava/util/Map; // field@af5c │ │ +48aed0: 7020 00e7 5d00 |004e: invoke-direct {v13, v5}, Lcom/nextcloud/talk/call/CallParticipantList$1;.copyParticipant:(Lcom/nextcloud/talk/models/json/participants/Participant;)Lcom/nextcloud/talk/models/json/participants/Participant; // method@e700 │ │ +48aed6: 0c07 |0051: move-result-object v7 │ │ +48aed8: 7230 98f9 8607 |0052: invoke-interface {v6, v8, v7}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f998 │ │ +48aede: 7020 00e7 5d00 |0055: invoke-direct {v13, v5}, Lcom/nextcloud/talk/call/CallParticipantList$1;.copyParticipant:(Lcom/nextcloud/talk/models/json/participants/Participant;)Lcom/nextcloud/talk/models/json/participants/Participant; // method@e700 │ │ +48aee4: 0c05 |0058: move-result-object v5 │ │ +48aee6: 7220 c0f8 5000 |0059: invoke-interface {v0, v5}, Ljava/util/Collection;.add:(Ljava/lang/Object;)Z // method@f8c0 │ │ +48aeec: 283d |005c: goto 0099 // +003d │ │ +48aeee: 380a 1600 |005d: if-eqz v10, 0073 // +0016 │ │ +48aef2: 6e10 a1f1 0500 |005f: invoke-virtual {v5}, Lcom/nextcloud/talk/models/json/participants/Participant;.getInCall:()J // method@f1a1 │ │ +48aef8: 0b0b |0062: move-result-wide v11 │ │ +48aefa: 310b 0b06 |0063: cmp-long v11, v11, v6 │ │ +48aefe: 390b 0e00 |0065: if-nez v11, 0073 // +000e │ │ +48af02: 54d5 5caf |0067: iget-object v5, v13, Lcom/nextcloud/talk/call/CallParticipantList$1;.callParticipants:Ljava/util/Map; // field@af5c │ │ +48af06: 7220 9af9 8500 |0069: invoke-interface {v5, v8}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@f99a │ │ +48af0c: 6e30 aff1 6907 |006c: invoke-virtual {v9, v6, v7}, Lcom/nextcloud/talk/models/json/participants/Participant;.setInCall:(J)V // method@f1af │ │ +48af12: 7220 c0f8 9200 |006f: invoke-interface {v2, v9}, Ljava/util/Collection;.add:(Ljava/lang/Object;)Z // method@f8c0 │ │ +48af18: 2827 |0072: goto 0099 // +0027 │ │ +48af1a: 380a 1d00 |0073: if-eqz v10, 0090 // +001d │ │ +48af1e: 6e10 a1f1 0900 |0075: invoke-virtual {v9}, Lcom/nextcloud/talk/models/json/participants/Participant;.getInCall:()J // method@f1a1 │ │ +48af24: 0b06 |0078: move-result-wide v6 │ │ +48af26: 6e10 a1f1 0500 |0079: invoke-virtual {v5}, Lcom/nextcloud/talk/models/json/participants/Participant;.getInCall:()J // method@f1a1 │ │ +48af2c: 0b0b |007c: move-result-wide v11 │ │ +48af2e: 3106 060b |007d: cmp-long v6, v6, v11 │ │ +48af32: 3806 1100 |007f: if-eqz v6, 0090 // +0011 │ │ +48af36: 6e10 a1f1 0500 |0081: invoke-virtual {v5}, Lcom/nextcloud/talk/models/json/participants/Participant;.getInCall:()J // method@f1a1 │ │ +48af3c: 0b06 |0084: move-result-wide v6 │ │ +48af3e: 6e30 aff1 6907 |0085: invoke-virtual {v9, v6, v7}, Lcom/nextcloud/talk/models/json/participants/Participant;.setInCall:(J)V // method@f1af │ │ +48af44: 7020 00e7 5d00 |0088: invoke-direct {v13, v5}, Lcom/nextcloud/talk/call/CallParticipantList$1;.copyParticipant:(Lcom/nextcloud/talk/models/json/participants/Participant;)Lcom/nextcloud/talk/models/json/participants/Participant; // method@e700 │ │ +48af4a: 0c05 |008b: move-result-object v5 │ │ +48af4c: 7220 c0f8 5100 |008c: invoke-interface {v1, v5}, Ljava/util/Collection;.add:(Ljava/lang/Object;)Z // method@f8c0 │ │ +48af52: 280a |008f: goto 0099 // +000a │ │ +48af54: 380a 0900 |0090: if-eqz v10, 0099 // +0009 │ │ +48af58: 7020 00e7 5d00 |0092: invoke-direct {v13, v5}, Lcom/nextcloud/talk/call/CallParticipantList$1;.copyParticipant:(Lcom/nextcloud/talk/models/json/participants/Participant;)Lcom/nextcloud/talk/models/json/participants/Participant; // method@e700 │ │ +48af5e: 0c05 |0095: move-result-object v5 │ │ +48af60: 7220 c0f8 5300 |0096: invoke-interface {v3, v5}, Ljava/util/Collection;.add:(Ljava/lang/Object;)Z // method@f8c0 │ │ +48af66: 380a 8aff |0099: if-eqz v10, 0023 // -0076 │ │ +48af6a: 7220 c7f8 9400 |009b: invoke-interface {v4, v9}, Ljava/util/Collection;.remove:(Ljava/lang/Object;)Z // method@f8c7 │ │ +48af70: 2885 |009e: goto 0023 // -007b │ │ +48af72: 7210 c6f8 0400 |009f: invoke-interface {v4}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@f8c6 │ │ +48af78: 0c0e |00a2: move-result-object v14 │ │ +48af7a: 7210 46f9 0e00 |00a3: invoke-interface {v14}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ +48af80: 0a05 |00a6: move-result v5 │ │ +48af82: 3805 1500 |00a7: if-eqz v5, 00bc // +0015 │ │ +48af86: 7210 47f9 0e00 |00a9: invoke-interface {v14}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ +48af8c: 0c05 |00ac: move-result-object v5 │ │ +48af8e: 1f05 f322 |00ad: check-cast v5, Lcom/nextcloud/talk/models/json/participants/Participant; // type@22f3 │ │ +48af92: 54d8 5caf |00af: iget-object v8, v13, Lcom/nextcloud/talk/call/CallParticipantList$1;.callParticipants:Ljava/util/Map; // field@af5c │ │ +48af96: 6e10 a6f1 0500 |00b1: invoke-virtual {v5}, Lcom/nextcloud/talk/models/json/participants/Participant;.getSessionId:()Ljava/lang/String; // method@f1a6 │ │ +48af9c: 0c09 |00b4: move-result-object v9 │ │ +48af9e: 7220 9af9 9800 |00b5: invoke-interface {v8, v9}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@f99a │ │ +48afa4: 6e30 aff1 6507 |00b8: invoke-virtual {v5, v6, v7}, Lcom/nextcloud/talk/models/json/participants/Participant;.setInCall:(J)V // method@f1af │ │ +48afaa: 28e8 |00bb: goto 00a3 // -0018 │ │ +48afac: 7220 c1f8 4200 |00bc: invoke-interface {v2, v4}, Ljava/util/Collection;.addAll:(Ljava/util/Collection;)Z // method@f8c1 │ │ +48afb2: 7210 c5f8 0000 |00bf: invoke-interface {v0}, Ljava/util/Collection;.isEmpty:()Z // method@f8c5 │ │ +48afb8: 0a0e |00c2: move-result v14 │ │ +48afba: 380e 0e00 |00c3: if-eqz v14, 00d1 // +000e │ │ +48afbe: 7210 c5f8 0100 |00c5: invoke-interface {v1}, Ljava/util/Collection;.isEmpty:()Z // method@f8c5 │ │ +48afc4: 0a0e |00c8: move-result v14 │ │ +48afc6: 380e 0800 |00c9: if-eqz v14, 00d1 // +0008 │ │ +48afca: 7210 c5f8 0200 |00cb: invoke-interface {v2}, Ljava/util/Collection;.isEmpty:()Z // method@f8c5 │ │ +48afd0: 0a0e |00ce: move-result v14 │ │ +48afd2: 390e 0b00 |00cf: if-nez v14, 00da // +000b │ │ +48afd6: 54de 5daf |00d1: iget-object v14, v13, Lcom/nextcloud/talk/call/CallParticipantList$1;.this$0:Lcom/nextcloud/talk/call/CallParticipantList; // field@af5d │ │ +48afda: 7110 07e7 0e00 |00d3: invoke-static {v14}, Lcom/nextcloud/talk/call/CallParticipantList;.-$$Nest$fgetcallParticipantListNotifier:(Lcom/nextcloud/talk/call/CallParticipantList;)Lcom/nextcloud/talk/call/CallParticipantListNotifier; // method@e707 │ │ +48afe0: 0c0e |00d6: move-result-object v14 │ │ +48afe2: 6e53 0fe7 0e21 |00d7: invoke-virtual {v14, v0, v1, v2, v3}, Lcom/nextcloud/talk/call/CallParticipantListNotifier;.notifyChanged:(Ljava/util/Collection;Ljava/util/Collection;Ljava/util/Collection;Ljava/util/Collection;)V // method@e70f │ │ +48afe8: 0e00 |00da: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0005 line=54 │ │ 0x000a line=55 │ │ 0x000f line=56 │ │ 0x0014 line=58 │ │ @@ -1979093,58 +1979093,58 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 92 16-bit code units │ │ -48ad28: |[48ad28] com.nextcloud.talk.call.CallParticipantList$1.onAllParticipantsUpdate:(J)V │ │ -48ad38: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -48ad3c: 3107 0700 |0002: cmp-long v7, v7, v0 │ │ -48ad40: 3807 0300 |0004: if-eqz v7, 0007 // +0003 │ │ -48ad44: 0e00 |0006: return-void │ │ -48ad46: 5467 5daf |0007: iget-object v7, v6, Lcom/nextcloud/talk/call/CallParticipantList$1;.this$0:Lcom/nextcloud/talk/call/CallParticipantList; // field@af5d │ │ -48ad4a: 7110 07e7 0700 |0009: invoke-static {v7}, Lcom/nextcloud/talk/call/CallParticipantList;.-$$Nest$fgetcallParticipantListNotifier:(Lcom/nextcloud/talk/call/CallParticipantList;)Lcom/nextcloud/talk/call/CallParticipantListNotifier; // method@e707 │ │ -48ad50: 0c07 |000c: move-result-object v7 │ │ -48ad52: 6e10 0ee7 0700 |000d: invoke-virtual {v7}, Lcom/nextcloud/talk/call/CallParticipantListNotifier;.notifyCallEndedForAll:()V // method@e70e │ │ -48ad58: 2207 2125 |0010: new-instance v7, Ljava/util/ArrayList; // type@2521 │ │ -48ad5c: 7010 41f8 0700 |0012: invoke-direct {v7}, Ljava/util/ArrayList;.:()V // method@f841 │ │ -48ad62: 2208 2125 |0015: new-instance v8, Ljava/util/ArrayList; // type@2521 │ │ -48ad66: 7010 41f8 0800 |0017: invoke-direct {v8}, Ljava/util/ArrayList;.:()V // method@f841 │ │ -48ad6c: 2202 2125 |001a: new-instance v2, Ljava/util/ArrayList; // type@2521 │ │ -48ad70: 5463 5caf |001c: iget-object v3, v6, Lcom/nextcloud/talk/call/CallParticipantList$1;.callParticipants:Ljava/util/Map; // field@af5c │ │ -48ad74: 7210 9bf9 0300 |001e: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@f99b │ │ -48ad7a: 0a03 |0021: move-result v3 │ │ -48ad7c: 7020 42f8 3200 |0022: invoke-direct {v2, v3}, Ljava/util/ArrayList;.:(I)V // method@f842 │ │ -48ad82: 2203 2125 |0025: new-instance v3, Ljava/util/ArrayList; // type@2521 │ │ -48ad86: 7010 41f8 0300 |0027: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@f841 │ │ -48ad8c: 5464 5caf |002a: iget-object v4, v6, Lcom/nextcloud/talk/call/CallParticipantList$1;.callParticipants:Ljava/util/Map; // field@af5c │ │ -48ad90: 7210 9cf9 0400 |002c: invoke-interface {v4}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@f99c │ │ -48ad96: 0c04 |002f: move-result-object v4 │ │ -48ad98: 7210 c6f8 0400 |0030: invoke-interface {v4}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@f8c6 │ │ -48ad9e: 0c04 |0033: move-result-object v4 │ │ -48ada0: 7210 46f9 0400 |0034: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ -48ada6: 0a05 |0037: move-result v5 │ │ -48ada8: 3805 0f00 |0038: if-eqz v5, 0047 // +000f │ │ -48adac: 7210 47f9 0400 |003a: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ -48adb2: 0c05 |003d: move-result-object v5 │ │ -48adb4: 1f05 f322 |003e: check-cast v5, Lcom/nextcloud/talk/models/json/participants/Participant; // type@22f3 │ │ -48adb8: 6e30 aff1 0501 |0040: invoke-virtual {v5, v0, v1}, Lcom/nextcloud/talk/models/json/participants/Participant;.setInCall:(J)V // method@f1af │ │ -48adbe: 7220 c0f8 5200 |0043: invoke-interface {v2, v5}, Ljava/util/Collection;.add:(Ljava/lang/Object;)Z // method@f8c0 │ │ -48adc4: 28ee |0046: goto 0034 // -0012 │ │ -48adc6: 5460 5caf |0047: iget-object v0, v6, Lcom/nextcloud/talk/call/CallParticipantList$1;.callParticipants:Ljava/util/Map; // field@af5c │ │ -48adca: 7210 91f9 0000 |0049: invoke-interface {v0}, Ljava/util/Map;.clear:()V // method@f991 │ │ -48add0: 7210 c5f8 0200 |004c: invoke-interface {v2}, Ljava/util/Collection;.isEmpty:()Z // method@f8c5 │ │ -48add6: 0a00 |004f: move-result v0 │ │ -48add8: 3900 0b00 |0050: if-nez v0, 005b // +000b │ │ -48addc: 5460 5daf |0052: iget-object v0, v6, Lcom/nextcloud/talk/call/CallParticipantList$1;.this$0:Lcom/nextcloud/talk/call/CallParticipantList; // field@af5d │ │ -48ade0: 7110 07e7 0000 |0054: invoke-static {v0}, Lcom/nextcloud/talk/call/CallParticipantList;.-$$Nest$fgetcallParticipantListNotifier:(Lcom/nextcloud/talk/call/CallParticipantList;)Lcom/nextcloud/talk/call/CallParticipantListNotifier; // method@e707 │ │ -48ade6: 0c00 |0057: move-result-object v0 │ │ -48ade8: 6e53 0fe7 7028 |0058: invoke-virtual {v0, v7, v8, v2, v3}, Lcom/nextcloud/talk/call/CallParticipantListNotifier;.notifyChanged:(Ljava/util/Collection;Ljava/util/Collection;Ljava/util/Collection;Ljava/util/Collection;)V // method@e70f │ │ -48adee: 0e00 |005b: return-void │ │ +48ad2c: |[48ad2c] com.nextcloud.talk.call.CallParticipantList$1.onAllParticipantsUpdate:(J)V │ │ +48ad3c: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +48ad40: 3107 0700 |0002: cmp-long v7, v7, v0 │ │ +48ad44: 3807 0300 |0004: if-eqz v7, 0007 // +0003 │ │ +48ad48: 0e00 |0006: return-void │ │ +48ad4a: 5467 5daf |0007: iget-object v7, v6, Lcom/nextcloud/talk/call/CallParticipantList$1;.this$0:Lcom/nextcloud/talk/call/CallParticipantList; // field@af5d │ │ +48ad4e: 7110 07e7 0700 |0009: invoke-static {v7}, Lcom/nextcloud/talk/call/CallParticipantList;.-$$Nest$fgetcallParticipantListNotifier:(Lcom/nextcloud/talk/call/CallParticipantList;)Lcom/nextcloud/talk/call/CallParticipantListNotifier; // method@e707 │ │ +48ad54: 0c07 |000c: move-result-object v7 │ │ +48ad56: 6e10 0ee7 0700 |000d: invoke-virtual {v7}, Lcom/nextcloud/talk/call/CallParticipantListNotifier;.notifyCallEndedForAll:()V // method@e70e │ │ +48ad5c: 2207 2125 |0010: new-instance v7, Ljava/util/ArrayList; // type@2521 │ │ +48ad60: 7010 41f8 0700 |0012: invoke-direct {v7}, Ljava/util/ArrayList;.:()V // method@f841 │ │ +48ad66: 2208 2125 |0015: new-instance v8, Ljava/util/ArrayList; // type@2521 │ │ +48ad6a: 7010 41f8 0800 |0017: invoke-direct {v8}, Ljava/util/ArrayList;.:()V // method@f841 │ │ +48ad70: 2202 2125 |001a: new-instance v2, Ljava/util/ArrayList; // type@2521 │ │ +48ad74: 5463 5caf |001c: iget-object v3, v6, Lcom/nextcloud/talk/call/CallParticipantList$1;.callParticipants:Ljava/util/Map; // field@af5c │ │ +48ad78: 7210 9bf9 0300 |001e: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@f99b │ │ +48ad7e: 0a03 |0021: move-result v3 │ │ +48ad80: 7020 42f8 3200 |0022: invoke-direct {v2, v3}, Ljava/util/ArrayList;.:(I)V // method@f842 │ │ +48ad86: 2203 2125 |0025: new-instance v3, Ljava/util/ArrayList; // type@2521 │ │ +48ad8a: 7010 41f8 0300 |0027: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@f841 │ │ +48ad90: 5464 5caf |002a: iget-object v4, v6, Lcom/nextcloud/talk/call/CallParticipantList$1;.callParticipants:Ljava/util/Map; // field@af5c │ │ +48ad94: 7210 9cf9 0400 |002c: invoke-interface {v4}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@f99c │ │ +48ad9a: 0c04 |002f: move-result-object v4 │ │ +48ad9c: 7210 c6f8 0400 |0030: invoke-interface {v4}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@f8c6 │ │ +48ada2: 0c04 |0033: move-result-object v4 │ │ +48ada4: 7210 46f9 0400 |0034: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ +48adaa: 0a05 |0037: move-result v5 │ │ +48adac: 3805 0f00 |0038: if-eqz v5, 0047 // +000f │ │ +48adb0: 7210 47f9 0400 |003a: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ +48adb6: 0c05 |003d: move-result-object v5 │ │ +48adb8: 1f05 f322 |003e: check-cast v5, Lcom/nextcloud/talk/models/json/participants/Participant; // type@22f3 │ │ +48adbc: 6e30 aff1 0501 |0040: invoke-virtual {v5, v0, v1}, Lcom/nextcloud/talk/models/json/participants/Participant;.setInCall:(J)V // method@f1af │ │ +48adc2: 7220 c0f8 5200 |0043: invoke-interface {v2, v5}, Ljava/util/Collection;.add:(Ljava/lang/Object;)Z // method@f8c0 │ │ +48adc8: 28ee |0046: goto 0034 // -0012 │ │ +48adca: 5460 5caf |0047: iget-object v0, v6, Lcom/nextcloud/talk/call/CallParticipantList$1;.callParticipants:Ljava/util/Map; // field@af5c │ │ +48adce: 7210 91f9 0000 |0049: invoke-interface {v0}, Ljava/util/Map;.clear:()V // method@f991 │ │ +48add4: 7210 c5f8 0200 |004c: invoke-interface {v2}, Ljava/util/Collection;.isEmpty:()Z // method@f8c5 │ │ +48adda: 0a00 |004f: move-result v0 │ │ +48addc: 3900 0b00 |0050: if-nez v0, 005b // +000b │ │ +48ade0: 5460 5daf |0052: iget-object v0, v6, Lcom/nextcloud/talk/call/CallParticipantList$1;.this$0:Lcom/nextcloud/talk/call/CallParticipantList; // field@af5d │ │ +48ade4: 7110 07e7 0000 |0054: invoke-static {v0}, Lcom/nextcloud/talk/call/CallParticipantList;.-$$Nest$fgetcallParticipantListNotifier:(Lcom/nextcloud/talk/call/CallParticipantList;)Lcom/nextcloud/talk/call/CallParticipantListNotifier; // method@e707 │ │ +48adea: 0c00 |0057: move-result-object v0 │ │ +48adec: 6e53 0fe7 7028 |0058: invoke-virtual {v0, v7, v8, v2, v3}, Lcom/nextcloud/talk/call/CallParticipantListNotifier;.notifyChanged:(Ljava/util/Collection;Ljava/util/Collection;Ljava/util/Collection;Ljava/util/Collection;)V // method@e70f │ │ +48adf2: 0e00 |005b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0007 line=104 │ │ 0x0010 line=106 │ │ 0x0015 line=107 │ │ 0x001a line=108 │ │ 0x0025 line=109 │ │ @@ -1979163,17 +1979163,17 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -48adf0: |[48adf0] com.nextcloud.talk.call.CallParticipantList$1.onParticipantsUpdate:(Ljava/util/List;)V │ │ -48ae00: 7020 04e7 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/call/CallParticipantList$1;.processParticipantList:(Ljava/util/List;)V // method@e704 │ │ -48ae06: 0e00 |0003: return-void │ │ +48adf4: |[48adf4] com.nextcloud.talk.call.CallParticipantList$1.onParticipantsUpdate:(Ljava/util/List;)V │ │ +48ae04: 7020 04e7 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/call/CallParticipantList$1;.processParticipantList:(Ljava/util/List;)V // method@e704 │ │ +48ae0a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/call/CallParticipantList$1; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/util/List; │ │ │ │ @@ -1979182,17 +1979182,17 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -48ae08: |[48ae08] com.nextcloud.talk.call.CallParticipantList$1.onUsersInRoom:(Ljava/util/List;)V │ │ -48ae18: 7020 04e7 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/call/CallParticipantList$1;.processParticipantList:(Ljava/util/List;)V // method@e704 │ │ -48ae1e: 0e00 |0003: return-void │ │ +48ae0c: |[48ae0c] com.nextcloud.talk.call.CallParticipantList$1.onUsersInRoom:(Ljava/util/List;)V │ │ +48ae1c: 7020 04e7 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/call/CallParticipantList$1;.processParticipantList:(Ljava/util/List;)V // method@e704 │ │ +48ae22: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/call/CallParticipantList$1; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/util/List; │ │ │ │ @@ -1979243,41 +1979243,41 @@ │ │ type : '(Lcom/nextcloud/talk/call/CallParticipantList;)Lcom/nextcloud/talk/call/CallParticipantListNotifier;' │ │ access : 0x1048 (STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -48b16c: |[48b16c] com.nextcloud.talk.call.CallParticipantList.-$$Nest$fgetcallParticipantListNotifier:(Lcom/nextcloud/talk/call/CallParticipantList;)Lcom/nextcloud/talk/call/CallParticipantListNotifier; │ │ -48b17c: 5400 5eaf |0000: iget-object v0, v0, Lcom/nextcloud/talk/call/CallParticipantList;.callParticipantListNotifier:Lcom/nextcloud/talk/call/CallParticipantListNotifier; // field@af5e │ │ -48b180: 1100 |0002: return-object v0 │ │ +48b170: |[48b170] com.nextcloud.talk.call.CallParticipantList.-$$Nest$fgetcallParticipantListNotifier:(Lcom/nextcloud/talk/call/CallParticipantList;)Lcom/nextcloud/talk/call/CallParticipantListNotifier; │ │ +48b180: 5400 5eaf |0000: iget-object v0, v0, Lcom/nextcloud/talk/call/CallParticipantList;.callParticipantListNotifier:Lcom/nextcloud/talk/call/CallParticipantListNotifier; // field@af5e │ │ +48b184: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/call/CallParticipantList;) │ │ name : '' │ │ type : '(Lcom/nextcloud/talk/signaling/SignalingMessageReceiver;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -48b184: |[48b184] com.nextcloud.talk.call.CallParticipantList.:(Lcom/nextcloud/talk/signaling/SignalingMessageReceiver;)V │ │ -48b194: 7010 2ff6 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f62f │ │ -48b19a: 2200 8b20 |0003: new-instance v0, Lcom/nextcloud/talk/call/CallParticipantListNotifier; // type@208b │ │ -48b19e: 7010 0ce7 0000 |0005: invoke-direct {v0}, Lcom/nextcloud/talk/call/CallParticipantListNotifier;.:()V // method@e70c │ │ -48b1a4: 5b10 5eaf |0008: iput-object v0, v1, Lcom/nextcloud/talk/call/CallParticipantList;.callParticipantListNotifier:Lcom/nextcloud/talk/call/CallParticipantListNotifier; // field@af5e │ │ -48b1a8: 2200 8820 |000a: new-instance v0, Lcom/nextcloud/talk/call/CallParticipantList$1; // type@2088 │ │ -48b1ac: 7020 ffe6 1000 |000c: invoke-direct {v0, v1}, Lcom/nextcloud/talk/call/CallParticipantList$1;.:(Lcom/nextcloud/talk/call/CallParticipantList;)V // method@e6ff │ │ -48b1b2: 5b10 5faf |000f: iput-object v0, v1, Lcom/nextcloud/talk/call/CallParticipantList;.participantListMessageListener:Lcom/nextcloud/talk/signaling/SignalingMessageReceiver$ParticipantListMessageListener; // field@af5f │ │ -48b1b6: 5b12 60af |0011: iput-object v2, v1, Lcom/nextcloud/talk/call/CallParticipantList;.signalingMessageReceiver:Lcom/nextcloud/talk/signaling/SignalingMessageReceiver; // field@af60 │ │ -48b1ba: 6e20 2af2 0200 |0013: invoke-virtual {v2, v0}, Lcom/nextcloud/talk/signaling/SignalingMessageReceiver;.addListener:(Lcom/nextcloud/talk/signaling/SignalingMessageReceiver$ParticipantListMessageListener;)V // method@f22a │ │ -48b1c0: 0e00 |0016: return-void │ │ +48b188: |[48b188] com.nextcloud.talk.call.CallParticipantList.:(Lcom/nextcloud/talk/signaling/SignalingMessageReceiver;)V │ │ +48b198: 7010 2ff6 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f62f │ │ +48b19e: 2200 8b20 |0003: new-instance v0, Lcom/nextcloud/talk/call/CallParticipantListNotifier; // type@208b │ │ +48b1a2: 7010 0ce7 0000 |0005: invoke-direct {v0}, Lcom/nextcloud/talk/call/CallParticipantListNotifier;.:()V // method@e70c │ │ +48b1a8: 5b10 5eaf |0008: iput-object v0, v1, Lcom/nextcloud/talk/call/CallParticipantList;.callParticipantListNotifier:Lcom/nextcloud/talk/call/CallParticipantListNotifier; // field@af5e │ │ +48b1ac: 2200 8820 |000a: new-instance v0, Lcom/nextcloud/talk/call/CallParticipantList$1; // type@2088 │ │ +48b1b0: 7020 ffe6 1000 |000c: invoke-direct {v0, v1}, Lcom/nextcloud/talk/call/CallParticipantList$1;.:(Lcom/nextcloud/talk/call/CallParticipantList;)V // method@e6ff │ │ +48b1b6: 5b10 5faf |000f: iput-object v0, v1, Lcom/nextcloud/talk/call/CallParticipantList;.participantListMessageListener:Lcom/nextcloud/talk/signaling/SignalingMessageReceiver$ParticipantListMessageListener; // field@af5f │ │ +48b1ba: 5b12 60af |0011: iput-object v2, v1, Lcom/nextcloud/talk/call/CallParticipantList;.signalingMessageReceiver:Lcom/nextcloud/talk/signaling/SignalingMessageReceiver; // field@af60 │ │ +48b1be: 6e20 2af2 0200 |0013: invoke-virtual {v2, v0}, Lcom/nextcloud/talk/signaling/SignalingMessageReceiver;.addListener:(Lcom/nextcloud/talk/signaling/SignalingMessageReceiver$ParticipantListMessageListener;)V // method@f22a │ │ +48b1c4: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ 0x0003 line=27 │ │ 0x000a line=37 │ │ 0x0011 line=139 │ │ 0x0013 line=140 │ │ @@ -1979291,18 +1979291,18 @@ │ │ type : '(Lcom/nextcloud/talk/call/CallParticipantList$Observer;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -48b1c4: |[48b1c4] com.nextcloud.talk.call.CallParticipantList.addObserver:(Lcom/nextcloud/talk/call/CallParticipantList$Observer;)V │ │ -48b1d4: 5410 5eaf |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/CallParticipantList;.callParticipantListNotifier:Lcom/nextcloud/talk/call/CallParticipantListNotifier; // field@af5e │ │ -48b1d8: 6e20 0de7 2000 |0002: invoke-virtual {v0, v2}, Lcom/nextcloud/talk/call/CallParticipantListNotifier;.addObserver:(Lcom/nextcloud/talk/call/CallParticipantList$Observer;)V // method@e70d │ │ -48b1de: 0e00 |0005: return-void │ │ +48b1c8: |[48b1c8] com.nextcloud.talk.call.CallParticipantList.addObserver:(Lcom/nextcloud/talk/call/CallParticipantList$Observer;)V │ │ +48b1d8: 5410 5eaf |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/CallParticipantList;.callParticipantListNotifier:Lcom/nextcloud/talk/call/CallParticipantListNotifier; // field@af5e │ │ +48b1dc: 6e20 0de7 2000 |0002: invoke-virtual {v0, v2}, Lcom/nextcloud/talk/call/CallParticipantListNotifier;.addObserver:(Lcom/nextcloud/talk/call/CallParticipantList$Observer;)V // method@e70d │ │ +48b1e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/nextcloud/talk/call/CallParticipantList; │ │ 0x0000 - 0x0006 reg=2 (null) Lcom/nextcloud/talk/call/CallParticipantList$Observer; │ │ │ │ @@ -1979311,19 +1979311,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -48b1e0: |[48b1e0] com.nextcloud.talk.call.CallParticipantList.destroy:()V │ │ -48b1f0: 5420 60af |0000: iget-object v0, v2, Lcom/nextcloud/talk/call/CallParticipantList;.signalingMessageReceiver:Lcom/nextcloud/talk/signaling/SignalingMessageReceiver; // field@af60 │ │ -48b1f4: 5421 5faf |0002: iget-object v1, v2, Lcom/nextcloud/talk/call/CallParticipantList;.participantListMessageListener:Lcom/nextcloud/talk/signaling/SignalingMessageReceiver$ParticipantListMessageListener; // field@af5f │ │ -48b1f8: 6e20 30f2 1000 |0004: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/signaling/SignalingMessageReceiver;.removeListener:(Lcom/nextcloud/talk/signaling/SignalingMessageReceiver$ParticipantListMessageListener;)V // method@f230 │ │ -48b1fe: 0e00 |0007: return-void │ │ +48b1e4: |[48b1e4] com.nextcloud.talk.call.CallParticipantList.destroy:()V │ │ +48b1f4: 5420 60af |0000: iget-object v0, v2, Lcom/nextcloud/talk/call/CallParticipantList;.signalingMessageReceiver:Lcom/nextcloud/talk/signaling/SignalingMessageReceiver; // field@af60 │ │ +48b1f8: 5421 5faf |0002: iget-object v1, v2, Lcom/nextcloud/talk/call/CallParticipantList;.participantListMessageListener:Lcom/nextcloud/talk/signaling/SignalingMessageReceiver$ParticipantListMessageListener; // field@af5f │ │ +48b1fc: 6e20 30f2 1000 |0004: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/signaling/SignalingMessageReceiver;.removeListener:(Lcom/nextcloud/talk/signaling/SignalingMessageReceiver$ParticipantListMessageListener;)V // method@f230 │ │ +48b202: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lcom/nextcloud/talk/call/CallParticipantList; │ │ │ │ #2 : (in Lcom/nextcloud/talk/call/CallParticipantList;) │ │ @@ -1979331,18 +1979331,18 @@ │ │ type : '(Lcom/nextcloud/talk/call/CallParticipantList$Observer;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -48b200: |[48b200] com.nextcloud.talk.call.CallParticipantList.removeObserver:(Lcom/nextcloud/talk/call/CallParticipantList$Observer;)V │ │ -48b210: 5410 5eaf |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/CallParticipantList;.callParticipantListNotifier:Lcom/nextcloud/talk/call/CallParticipantListNotifier; // field@af5e │ │ -48b214: 6e20 10e7 2000 |0002: invoke-virtual {v0, v2}, Lcom/nextcloud/talk/call/CallParticipantListNotifier;.removeObserver:(Lcom/nextcloud/talk/call/CallParticipantList$Observer;)V // method@e710 │ │ -48b21a: 0e00 |0005: return-void │ │ +48b204: |[48b204] com.nextcloud.talk.call.CallParticipantList.removeObserver:(Lcom/nextcloud/talk/call/CallParticipantList$Observer;)V │ │ +48b214: 5410 5eaf |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/CallParticipantList;.callParticipantListNotifier:Lcom/nextcloud/talk/call/CallParticipantListNotifier; // field@af5e │ │ +48b218: 6e20 10e7 2000 |0002: invoke-virtual {v0, v2}, Lcom/nextcloud/talk/call/CallParticipantListNotifier;.removeObserver:(Lcom/nextcloud/talk/call/CallParticipantList$Observer;)V // method@e710 │ │ +48b21e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/nextcloud/talk/call/CallParticipantList; │ │ 0x0000 - 0x0006 reg=2 (null) Lcom/nextcloud/talk/call/CallParticipantList$Observer; │ │ │ │ @@ -1979386,20 +1979386,20 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -48afe8: |[48afe8] com.nextcloud.talk.call.CallParticipantListNotifier.:()V │ │ -48aff8: 7010 2ff6 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f62f │ │ -48affe: 2200 3525 |0003: new-instance v0, Ljava/util/LinkedHashSet; // type@2535 │ │ -48b002: 7010 57f9 0000 |0005: invoke-direct {v0}, Ljava/util/LinkedHashSet;.:()V // method@f957 │ │ -48b008: 5b10 61af |0008: iput-object v0, v1, Lcom/nextcloud/talk/call/CallParticipantListNotifier;.callParticipantListObservers:Ljava/util/Set; // field@af61 │ │ -48b00c: 0e00 |000a: return-void │ │ +48afec: |[48afec] com.nextcloud.talk.call.CallParticipantListNotifier.:()V │ │ +48affc: 7010 2ff6 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f62f │ │ +48b002: 2200 3525 |0003: new-instance v0, Ljava/util/LinkedHashSet; // type@2535 │ │ +48b006: 7010 57f9 0000 |0005: invoke-direct {v0}, Ljava/util/LinkedHashSet;.:()V // method@f957 │ │ +48b00c: 5b10 61af |0008: iput-object v0, v1, Lcom/nextcloud/talk/call/CallParticipantListNotifier;.callParticipantListObservers:Ljava/util/Set; // field@af61 │ │ +48b010: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x0003 line=24 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/nextcloud/talk/call/CallParticipantListNotifier; │ │ │ │ @@ -1979409,29 +1979409,29 @@ │ │ type : '(Lcom/nextcloud/talk/call/CallParticipantList$Observer;)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -48b010: |[48b010] com.nextcloud.talk.call.CallParticipantListNotifier.addObserver:(Lcom/nextcloud/talk/call/CallParticipantList$Observer;)V │ │ -48b020: 1d01 |0000: monitor-enter v1 │ │ -48b022: 3802 0b00 |0001: if-eqz v2, 000c // +000b │ │ -48b026: 5410 61af |0003: iget-object v0, v1, Lcom/nextcloud/talk/call/CallParticipantListNotifier;.callParticipantListObservers:Ljava/util/Set; // field@af61 │ │ -48b02a: 7220 eef9 2000 |0005: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@f9ee │ │ -48b030: 1e01 |0008: monitor-exit v1 │ │ -48b032: 0e00 |0009: return-void │ │ -48b034: 0d02 |000a: move-exception v2 │ │ -48b036: 2809 |000b: goto 0014 // +0009 │ │ -48b038: 2202 8724 |000c: new-instance v2, Ljava/lang/IllegalArgumentException; // type@2487 │ │ -48b03c: 1a00 011c |000e: const-string v0, "CallParticipantList.Observer can not be null" // string@1c01 │ │ -48b040: 7020 c2f5 0200 |0010: invoke-direct {v2, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@f5c2 │ │ -48b046: 2702 |0013: throw v2 │ │ -48b048: 1e01 |0014: monitor-exit v1 │ │ -48b04a: 2702 |0015: throw v2 │ │ +48b014: |[48b014] com.nextcloud.talk.call.CallParticipantListNotifier.addObserver:(Lcom/nextcloud/talk/call/CallParticipantList$Observer;)V │ │ +48b024: 1d01 |0000: monitor-enter v1 │ │ +48b026: 3802 0b00 |0001: if-eqz v2, 000c // +000b │ │ +48b02a: 5410 61af |0003: iget-object v0, v1, Lcom/nextcloud/talk/call/CallParticipantListNotifier;.callParticipantListObservers:Ljava/util/Set; // field@af61 │ │ +48b02e: 7220 eef9 2000 |0005: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@f9ee │ │ +48b034: 1e01 |0008: monitor-exit v1 │ │ +48b036: 0e00 |0009: return-void │ │ +48b038: 0d02 |000a: move-exception v2 │ │ +48b03a: 2809 |000b: goto 0014 // +0009 │ │ +48b03c: 2202 8724 |000c: new-instance v2, Ljava/lang/IllegalArgumentException; // type@2487 │ │ +48b040: 1a00 011c |000e: const-string v0, "CallParticipantList.Observer can not be null" // string@1c01 │ │ +48b044: 7020 c2f5 0200 |0010: invoke-direct {v2, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@f5c2 │ │ +48b04a: 2702 |0013: throw v2 │ │ +48b04c: 1e01 |0014: monitor-exit v1 │ │ +48b04e: 2702 |0015: throw v2 │ │ catches : 2 │ │ 0x0003 - 0x0008 │ │ -> 0x000a │ │ 0x000c - 0x0015 │ │ -> 0x000a │ │ positions : │ │ 0x0003 line=31 │ │ @@ -1979446,34 +1979446,34 @@ │ │ type : '()V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -48b060: |[48b060] com.nextcloud.talk.call.CallParticipantListNotifier.notifyCallEndedForAll:()V │ │ -48b070: 1d02 |0000: monitor-enter v2 │ │ -48b072: 2200 2125 |0001: new-instance v0, Ljava/util/ArrayList; // type@2521 │ │ -48b076: 5421 61af |0003: iget-object v1, v2, Lcom/nextcloud/talk/call/CallParticipantListNotifier;.callParticipantListObservers:Ljava/util/Set; // field@af61 │ │ -48b07a: 7020 43f8 1000 |0005: invoke-direct {v0, v1}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@f843 │ │ -48b080: 6e10 4ff8 0000 |0008: invoke-virtual {v0}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@f84f │ │ -48b086: 0c00 |000b: move-result-object v0 │ │ -48b088: 7210 46f9 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ -48b08e: 0a01 |000f: move-result v1 │ │ -48b090: 3801 0c00 |0010: if-eqz v1, 001c // +000c │ │ -48b094: 7210 47f9 0000 |0012: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ -48b09a: 0c01 |0015: move-result-object v1 │ │ -48b09c: 1f01 8920 |0016: check-cast v1, Lcom/nextcloud/talk/call/CallParticipantList$Observer; // type@2089 │ │ -48b0a0: 7210 05e7 0100 |0018: invoke-interface {v1}, Lcom/nextcloud/talk/call/CallParticipantList$Observer;.onCallEndedForAll:()V // method@e705 │ │ -48b0a6: 28f1 |001b: goto 000c // -000f │ │ -48b0a8: 1e02 |001c: monitor-exit v2 │ │ -48b0aa: 0e00 |001d: return-void │ │ -48b0ac: 0d00 |001e: move-exception v0 │ │ -48b0ae: 1e02 |001f: monitor-exit v2 │ │ -48b0b0: 2700 |0020: throw v0 │ │ +48b064: |[48b064] com.nextcloud.talk.call.CallParticipantListNotifier.notifyCallEndedForAll:()V │ │ +48b074: 1d02 |0000: monitor-enter v2 │ │ +48b076: 2200 2125 |0001: new-instance v0, Ljava/util/ArrayList; // type@2521 │ │ +48b07a: 5421 61af |0003: iget-object v1, v2, Lcom/nextcloud/talk/call/CallParticipantListNotifier;.callParticipantListObservers:Ljava/util/Set; // field@af61 │ │ +48b07e: 7020 43f8 1000 |0005: invoke-direct {v0, v1}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@f843 │ │ +48b084: 6e10 4ff8 0000 |0008: invoke-virtual {v0}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@f84f │ │ +48b08a: 0c00 |000b: move-result-object v0 │ │ +48b08c: 7210 46f9 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ +48b092: 0a01 |000f: move-result v1 │ │ +48b094: 3801 0c00 |0010: if-eqz v1, 001c // +000c │ │ +48b098: 7210 47f9 0000 |0012: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ +48b09e: 0c01 |0015: move-result-object v1 │ │ +48b0a0: 1f01 8920 |0016: check-cast v1, Lcom/nextcloud/talk/call/CallParticipantList$Observer; // type@2089 │ │ +48b0a4: 7210 05e7 0100 |0018: invoke-interface {v1}, Lcom/nextcloud/talk/call/CallParticipantList$Observer;.onCallEndedForAll:()V // method@e705 │ │ +48b0aa: 28f1 |001b: goto 000c // -000f │ │ +48b0ac: 1e02 |001c: monitor-exit v2 │ │ +48b0ae: 0e00 |001d: return-void │ │ +48b0b0: 0d00 |001e: move-exception v0 │ │ +48b0b2: 1e02 |001f: monitor-exit v2 │ │ +48b0b4: 2700 |0020: throw v0 │ │ catches : 2 │ │ 0x0001 - 0x001b │ │ -> 0x001e │ │ 0x001f - 0x0020 │ │ -> 0x001e │ │ positions : │ │ 0x0001 line=46 │ │ @@ -1979487,34 +1979487,34 @@ │ │ type : '(Ljava/util/Collection;Ljava/util/Collection;Ljava/util/Collection;Ljava/util/Collection;)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 33 16-bit code units │ │ -48b0c8: |[48b0c8] com.nextcloud.talk.call.CallParticipantListNotifier.notifyChanged:(Ljava/util/Collection;Ljava/util/Collection;Ljava/util/Collection;Ljava/util/Collection;)V │ │ -48b0d8: 1d02 |0000: monitor-enter v2 │ │ -48b0da: 2200 2125 |0001: new-instance v0, Ljava/util/ArrayList; // type@2521 │ │ -48b0de: 5421 61af |0003: iget-object v1, v2, Lcom/nextcloud/talk/call/CallParticipantListNotifier;.callParticipantListObservers:Ljava/util/Set; // field@af61 │ │ -48b0e2: 7020 43f8 1000 |0005: invoke-direct {v0, v1}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@f843 │ │ -48b0e8: 6e10 4ff8 0000 |0008: invoke-virtual {v0}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@f84f │ │ -48b0ee: 0c00 |000b: move-result-object v0 │ │ -48b0f0: 7210 46f9 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ -48b0f6: 0a01 |000f: move-result v1 │ │ -48b0f8: 3801 0c00 |0010: if-eqz v1, 001c // +000c │ │ -48b0fc: 7210 47f9 0000 |0012: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ -48b102: 0c01 |0015: move-result-object v1 │ │ -48b104: 1f01 8920 |0016: check-cast v1, Lcom/nextcloud/talk/call/CallParticipantList$Observer; // type@2089 │ │ -48b108: 7256 06e7 3154 |0018: invoke-interface {v1, v3, v4, v5, v6}, Lcom/nextcloud/talk/call/CallParticipantList$Observer;.onCallParticipantsChanged:(Ljava/util/Collection;Ljava/util/Collection;Ljava/util/Collection;Ljava/util/Collection;)V // method@e706 │ │ -48b10e: 28f1 |001b: goto 000c // -000f │ │ -48b110: 1e02 |001c: monitor-exit v2 │ │ -48b112: 0e00 |001d: return-void │ │ -48b114: 0d03 |001e: move-exception v3 │ │ -48b116: 1e02 |001f: monitor-exit v2 │ │ -48b118: 2703 |0020: throw v3 │ │ +48b0cc: |[48b0cc] com.nextcloud.talk.call.CallParticipantListNotifier.notifyChanged:(Ljava/util/Collection;Ljava/util/Collection;Ljava/util/Collection;Ljava/util/Collection;)V │ │ +48b0dc: 1d02 |0000: monitor-enter v2 │ │ +48b0de: 2200 2125 |0001: new-instance v0, Ljava/util/ArrayList; // type@2521 │ │ +48b0e2: 5421 61af |0003: iget-object v1, v2, Lcom/nextcloud/talk/call/CallParticipantListNotifier;.callParticipantListObservers:Ljava/util/Set; // field@af61 │ │ +48b0e6: 7020 43f8 1000 |0005: invoke-direct {v0, v1}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@f843 │ │ +48b0ec: 6e10 4ff8 0000 |0008: invoke-virtual {v0}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@f84f │ │ +48b0f2: 0c00 |000b: move-result-object v0 │ │ +48b0f4: 7210 46f9 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ +48b0fa: 0a01 |000f: move-result v1 │ │ +48b0fc: 3801 0c00 |0010: if-eqz v1, 001c // +000c │ │ +48b100: 7210 47f9 0000 |0012: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ +48b106: 0c01 |0015: move-result-object v1 │ │ +48b108: 1f01 8920 |0016: check-cast v1, Lcom/nextcloud/talk/call/CallParticipantList$Observer; // type@2089 │ │ +48b10c: 7256 06e7 3154 |0018: invoke-interface {v1, v3, v4, v5, v6}, Lcom/nextcloud/talk/call/CallParticipantList$Observer;.onCallParticipantsChanged:(Ljava/util/Collection;Ljava/util/Collection;Ljava/util/Collection;Ljava/util/Collection;)V // method@e706 │ │ +48b112: 28f1 |001b: goto 000c // -000f │ │ +48b114: 1e02 |001c: monitor-exit v2 │ │ +48b116: 0e00 |001d: return-void │ │ +48b118: 0d03 |001e: move-exception v3 │ │ +48b11a: 1e02 |001f: monitor-exit v2 │ │ +48b11c: 2703 |0020: throw v3 │ │ catches : 2 │ │ 0x0001 - 0x001b │ │ -> 0x001e │ │ 0x001f - 0x0020 │ │ -> 0x001e │ │ positions : │ │ 0x0001 line=40 │ │ @@ -1979532,23 +1979532,23 @@ │ │ type : '(Lcom/nextcloud/talk/call/CallParticipantList$Observer;)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -48b130: |[48b130] com.nextcloud.talk.call.CallParticipantListNotifier.removeObserver:(Lcom/nextcloud/talk/call/CallParticipantList$Observer;)V │ │ -48b140: 1d01 |0000: monitor-enter v1 │ │ -48b142: 5410 61af |0001: iget-object v0, v1, Lcom/nextcloud/talk/call/CallParticipantListNotifier;.callParticipantListObservers:Ljava/util/Set; // field@af61 │ │ -48b146: 7220 f5f9 2000 |0003: invoke-interface {v0, v2}, Ljava/util/Set;.remove:(Ljava/lang/Object;)Z // method@f9f5 │ │ -48b14c: 1e01 |0006: monitor-exit v1 │ │ -48b14e: 0e00 |0007: return-void │ │ -48b150: 0d02 |0008: move-exception v2 │ │ -48b152: 1e01 |0009: monitor-exit v1 │ │ -48b154: 2702 |000a: throw v2 │ │ +48b134: |[48b134] com.nextcloud.talk.call.CallParticipantListNotifier.removeObserver:(Lcom/nextcloud/talk/call/CallParticipantList$Observer;)V │ │ +48b144: 1d01 |0000: monitor-enter v1 │ │ +48b146: 5410 61af |0001: iget-object v0, v1, Lcom/nextcloud/talk/call/CallParticipantListNotifier;.callParticipantListObservers:Ljava/util/Set; // field@af61 │ │ +48b14a: 7220 f5f9 2000 |0003: invoke-interface {v0, v2}, Ljava/util/Set;.remove:(Ljava/lang/Object;)Z // method@f9f5 │ │ +48b150: 1e01 |0006: monitor-exit v1 │ │ +48b152: 0e00 |0007: return-void │ │ +48b154: 0d02 |0008: move-exception v2 │ │ +48b156: 1e01 |0009: monitor-exit v1 │ │ +48b158: 2702 |000a: throw v2 │ │ catches : 2 │ │ 0x0001 - 0x0006 │ │ -> 0x0008 │ │ 0x0009 - 0x000a │ │ -> 0x0008 │ │ positions : │ │ 0x0001 line=35 │ │ @@ -1979605,18 +1979605,18 @@ │ │ type : '(Lcom/nextcloud/talk/call/CallParticipantModel;)V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -48b234: |[48b234] com.nextcloud.talk.call.CallParticipantModel$Data.:(Lcom/nextcloud/talk/call/CallParticipantModel;)V │ │ -48b244: 5b01 62af |0000: iput-object v1, v0, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.this$0:Lcom/nextcloud/talk/call/CallParticipantModel; // field@af62 │ │ -48b248: 7010 2ff6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48b24e: 0e00 |0005: return-void │ │ +48b238: |[48b238] com.nextcloud.talk.call.CallParticipantModel$Data.:(Lcom/nextcloud/talk/call/CallParticipantModel;)V │ │ +48b248: 5b01 62af |0000: iput-object v1, v0, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.this$0:Lcom/nextcloud/talk/call/CallParticipantModel; // field@af62 │ │ +48b24c: 7010 2ff6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48b252: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/call/CallParticipantModel$Data; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/call/CallParticipantModel; │ │ │ │ @@ -1979626,17 +1979626,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -48b21c: |[48b21c] com.nextcloud.talk.call.CallParticipantModel$Data.getValue:()Ljava/lang/Object; │ │ -48b22c: 5410 63af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.value:Ljava/lang/Object; // field@af63 │ │ -48b230: 1100 |0002: return-object v0 │ │ +48b220: |[48b220] com.nextcloud.talk.call.CallParticipantModel$Data.getValue:()Ljava/lang/Object; │ │ +48b230: 5410 63af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.value:Ljava/lang/Object; // field@af63 │ │ +48b234: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/call/CallParticipantModel$Data; │ │ │ │ #1 : (in Lcom/nextcloud/talk/call/CallParticipantModel$Data;) │ │ @@ -1979644,25 +1979644,25 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -48b250: |[48b250] com.nextcloud.talk.call.CallParticipantModel$Data.setValue:(Ljava/lang/Object;)V │ │ -48b260: 5410 63af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.value:Ljava/lang/Object; // field@af63 │ │ -48b264: 7120 cff9 2000 |0002: invoke-static {v0, v2}, Ljava/util/Objects;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f9cf │ │ -48b26a: 0a00 |0005: move-result v0 │ │ -48b26c: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ -48b270: 0e00 |0008: return-void │ │ -48b272: 5b12 63af |0009: iput-object v2, v1, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.value:Ljava/lang/Object; // field@af63 │ │ -48b276: 5412 62af |000b: iget-object v2, v1, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.this$0:Lcom/nextcloud/talk/call/CallParticipantModel; // field@af62 │ │ -48b27a: 5422 67af |000d: iget-object v2, v2, Lcom/nextcloud/talk/call/CallParticipantModel;.callParticipantModelNotifier:Lcom/nextcloud/talk/call/CallParticipantModelNotifier; // field@af67 │ │ -48b27e: 6e10 31e7 0200 |000f: invoke-virtual {v2}, Lcom/nextcloud/talk/call/CallParticipantModelNotifier;.notifyChange:()V // method@e731 │ │ -48b284: 0e00 |0012: return-void │ │ +48b254: |[48b254] com.nextcloud.talk.call.CallParticipantModel$Data.setValue:(Ljava/lang/Object;)V │ │ +48b264: 5410 63af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.value:Ljava/lang/Object; // field@af63 │ │ +48b268: 7120 cff9 2000 |0002: invoke-static {v0, v2}, Ljava/util/Objects;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f9cf │ │ +48b26e: 0a00 |0005: move-result v0 │ │ +48b270: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ +48b274: 0e00 |0008: return-void │ │ +48b276: 5b12 63af |0009: iput-object v2, v1, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.value:Ljava/lang/Object; // field@af63 │ │ +48b27a: 5412 62af |000b: iget-object v2, v1, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.this$0:Lcom/nextcloud/talk/call/CallParticipantModel; // field@af62 │ │ +48b27e: 5422 67af |000d: iget-object v2, v2, Lcom/nextcloud/talk/call/CallParticipantModel;.callParticipantModelNotifier:Lcom/nextcloud/talk/call/CallParticipantModelNotifier; // field@af67 │ │ +48b282: 6e10 31e7 0200 |000f: invoke-virtual {v2}, Lcom/nextcloud/talk/call/CallParticipantModelNotifier;.notifyChange:()V // method@e731 │ │ +48b288: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0009 line=81 │ │ 0x000b line=83 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Lcom/nextcloud/talk/call/CallParticipantModel$Data; │ │ @@ -1979785,57 +1979785,57 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 97 16-bit code units │ │ -48b774: |[48b774] com.nextcloud.talk.call.CallParticipantModel.:(Ljava/lang/String;)V │ │ -48b784: 7010 2ff6 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f62f │ │ -48b78a: 2200 9320 |0003: new-instance v0, Lcom/nextcloud/talk/call/CallParticipantModelNotifier; // type@2093 │ │ -48b78e: 7010 2de7 0000 |0005: invoke-direct {v0}, Lcom/nextcloud/talk/call/CallParticipantModelNotifier;.:()V // method@e72d │ │ -48b794: 5b10 67af |0008: iput-object v0, v1, Lcom/nextcloud/talk/call/CallParticipantModel;.callParticipantModelNotifier:Lcom/nextcloud/talk/call/CallParticipantModelNotifier; // field@af67 │ │ -48b798: 5b12 6faf |000a: iput-object v2, v1, Lcom/nextcloud/talk/call/CallParticipantModel;.sessionId:Ljava/lang/String; // field@af6f │ │ -48b79c: 2202 8c20 |000c: new-instance v2, Lcom/nextcloud/talk/call/CallParticipantModel$Data; // type@208c │ │ -48b7a0: 7020 11e7 1200 |000e: invoke-direct {v2, v1}, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.:(Lcom/nextcloud/talk/call/CallParticipantModel;)V // method@e711 │ │ -48b7a6: 5b12 65af |0011: iput-object v2, v1, Lcom/nextcloud/talk/call/CallParticipantModel;.actorType:Lcom/nextcloud/talk/call/CallParticipantModel$Data; // field@af65 │ │ -48b7aa: 2202 8c20 |0013: new-instance v2, Lcom/nextcloud/talk/call/CallParticipantModel$Data; // type@208c │ │ -48b7ae: 7020 11e7 1200 |0015: invoke-direct {v2, v1}, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.:(Lcom/nextcloud/talk/call/CallParticipantModel;)V // method@e711 │ │ -48b7b4: 5b12 64af |0018: iput-object v2, v1, Lcom/nextcloud/talk/call/CallParticipantModel;.actorId:Lcom/nextcloud/talk/call/CallParticipantModel$Data; // field@af64 │ │ -48b7b8: 2202 8c20 |001a: new-instance v2, Lcom/nextcloud/talk/call/CallParticipantModel$Data; // type@208c │ │ -48b7bc: 7020 11e7 1200 |001c: invoke-direct {v2, v1}, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.:(Lcom/nextcloud/talk/call/CallParticipantModel;)V // method@e711 │ │ -48b7c2: 5b12 70af |001f: iput-object v2, v1, Lcom/nextcloud/talk/call/CallParticipantModel;.userId:Lcom/nextcloud/talk/call/CallParticipantModel$Data; // field@af70 │ │ -48b7c6: 2202 8c20 |0021: new-instance v2, Lcom/nextcloud/talk/call/CallParticipantModel$Data; // type@208c │ │ -48b7ca: 7020 11e7 1200 |0023: invoke-direct {v2, v1}, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.:(Lcom/nextcloud/talk/call/CallParticipantModel;)V // method@e711 │ │ -48b7d0: 5b12 6baf |0026: iput-object v2, v1, Lcom/nextcloud/talk/call/CallParticipantModel;.nick:Lcom/nextcloud/talk/call/CallParticipantModel$Data; // field@af6b │ │ -48b7d4: 2202 8c20 |0028: new-instance v2, Lcom/nextcloud/talk/call/CallParticipantModel$Data; // type@208c │ │ -48b7d8: 7020 11e7 1200 |002a: invoke-direct {v2, v1}, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.:(Lcom/nextcloud/talk/call/CallParticipantModel;)V // method@e711 │ │ -48b7de: 5b12 69af |002d: iput-object v2, v1, Lcom/nextcloud/talk/call/CallParticipantModel;.internal:Lcom/nextcloud/talk/call/CallParticipantModel$Data; // field@af69 │ │ -48b7e2: 2202 8c20 |002f: new-instance v2, Lcom/nextcloud/talk/call/CallParticipantModel$Data; // type@208c │ │ -48b7e6: 7020 11e7 1200 |0031: invoke-direct {v2, v1}, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.:(Lcom/nextcloud/talk/call/CallParticipantModel;)V // method@e711 │ │ -48b7ec: 5b12 6caf |0034: iput-object v2, v1, Lcom/nextcloud/talk/call/CallParticipantModel;.raisedHand:Lcom/nextcloud/talk/call/CallParticipantModel$Data; // field@af6c │ │ -48b7f0: 2202 8c20 |0036: new-instance v2, Lcom/nextcloud/talk/call/CallParticipantModel$Data; // type@208c │ │ -48b7f4: 7020 11e7 1200 |0038: invoke-direct {v2, v1}, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.:(Lcom/nextcloud/talk/call/CallParticipantModel;)V // method@e711 │ │ -48b7fa: 5b12 68af |003b: iput-object v2, v1, Lcom/nextcloud/talk/call/CallParticipantModel;.iceConnectionState:Lcom/nextcloud/talk/call/CallParticipantModel$Data; // field@af68 │ │ -48b7fe: 2202 8c20 |003d: new-instance v2, Lcom/nextcloud/talk/call/CallParticipantModel$Data; // type@208c │ │ -48b802: 7020 11e7 1200 |003f: invoke-direct {v2, v1}, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.:(Lcom/nextcloud/talk/call/CallParticipantModel;)V // method@e711 │ │ -48b808: 5b12 6aaf |0042: iput-object v2, v1, Lcom/nextcloud/talk/call/CallParticipantModel;.mediaStream:Lcom/nextcloud/talk/call/CallParticipantModel$Data; // field@af6a │ │ -48b80c: 2202 8c20 |0044: new-instance v2, Lcom/nextcloud/talk/call/CallParticipantModel$Data; // type@208c │ │ -48b810: 7020 11e7 1200 |0046: invoke-direct {v2, v1}, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.:(Lcom/nextcloud/talk/call/CallParticipantModel;)V // method@e711 │ │ -48b816: 5b12 66af |0049: iput-object v2, v1, Lcom/nextcloud/talk/call/CallParticipantModel;.audioAvailable:Lcom/nextcloud/talk/call/CallParticipantModel$Data; // field@af66 │ │ -48b81a: 2202 8c20 |004b: new-instance v2, Lcom/nextcloud/talk/call/CallParticipantModel$Data; // type@208c │ │ -48b81e: 7020 11e7 1200 |004d: invoke-direct {v2, v1}, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.:(Lcom/nextcloud/talk/call/CallParticipantModel;)V // method@e711 │ │ -48b824: 5b12 71af |0050: iput-object v2, v1, Lcom/nextcloud/talk/call/CallParticipantModel;.videoAvailable:Lcom/nextcloud/talk/call/CallParticipantModel$Data; // field@af71 │ │ -48b828: 2202 8c20 |0052: new-instance v2, Lcom/nextcloud/talk/call/CallParticipantModel$Data; // type@208c │ │ -48b82c: 7020 11e7 1200 |0054: invoke-direct {v2, v1}, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.:(Lcom/nextcloud/talk/call/CallParticipantModel;)V // method@e711 │ │ -48b832: 5b12 6daf |0057: iput-object v2, v1, Lcom/nextcloud/talk/call/CallParticipantModel;.screenIceConnectionState:Lcom/nextcloud/talk/call/CallParticipantModel$Data; // field@af6d │ │ -48b836: 2202 8c20 |0059: new-instance v2, Lcom/nextcloud/talk/call/CallParticipantModel$Data; // type@208c │ │ -48b83a: 7020 11e7 1200 |005b: invoke-direct {v2, v1}, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.:(Lcom/nextcloud/talk/call/CallParticipantModel;)V // method@e711 │ │ -48b840: 5b12 6eaf |005e: iput-object v2, v1, Lcom/nextcloud/talk/call/CallParticipantModel;.screenMediaStream:Lcom/nextcloud/talk/call/CallParticipantModel$Data; // field@af6e │ │ -48b844: 0e00 |0060: return-void │ │ +48b778: |[48b778] com.nextcloud.talk.call.CallParticipantModel.:(Ljava/lang/String;)V │ │ +48b788: 7010 2ff6 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f62f │ │ +48b78e: 2200 9320 |0003: new-instance v0, Lcom/nextcloud/talk/call/CallParticipantModelNotifier; // type@2093 │ │ +48b792: 7010 2de7 0000 |0005: invoke-direct {v0}, Lcom/nextcloud/talk/call/CallParticipantModelNotifier;.:()V // method@e72d │ │ +48b798: 5b10 67af |0008: iput-object v0, v1, Lcom/nextcloud/talk/call/CallParticipantModel;.callParticipantModelNotifier:Lcom/nextcloud/talk/call/CallParticipantModelNotifier; // field@af67 │ │ +48b79c: 5b12 6faf |000a: iput-object v2, v1, Lcom/nextcloud/talk/call/CallParticipantModel;.sessionId:Ljava/lang/String; // field@af6f │ │ +48b7a0: 2202 8c20 |000c: new-instance v2, Lcom/nextcloud/talk/call/CallParticipantModel$Data; // type@208c │ │ +48b7a4: 7020 11e7 1200 |000e: invoke-direct {v2, v1}, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.:(Lcom/nextcloud/talk/call/CallParticipantModel;)V // method@e711 │ │ +48b7aa: 5b12 65af |0011: iput-object v2, v1, Lcom/nextcloud/talk/call/CallParticipantModel;.actorType:Lcom/nextcloud/talk/call/CallParticipantModel$Data; // field@af65 │ │ +48b7ae: 2202 8c20 |0013: new-instance v2, Lcom/nextcloud/talk/call/CallParticipantModel$Data; // type@208c │ │ +48b7b2: 7020 11e7 1200 |0015: invoke-direct {v2, v1}, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.:(Lcom/nextcloud/talk/call/CallParticipantModel;)V // method@e711 │ │ +48b7b8: 5b12 64af |0018: iput-object v2, v1, Lcom/nextcloud/talk/call/CallParticipantModel;.actorId:Lcom/nextcloud/talk/call/CallParticipantModel$Data; // field@af64 │ │ +48b7bc: 2202 8c20 |001a: new-instance v2, Lcom/nextcloud/talk/call/CallParticipantModel$Data; // type@208c │ │ +48b7c0: 7020 11e7 1200 |001c: invoke-direct {v2, v1}, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.:(Lcom/nextcloud/talk/call/CallParticipantModel;)V // method@e711 │ │ +48b7c6: 5b12 70af |001f: iput-object v2, v1, Lcom/nextcloud/talk/call/CallParticipantModel;.userId:Lcom/nextcloud/talk/call/CallParticipantModel$Data; // field@af70 │ │ +48b7ca: 2202 8c20 |0021: new-instance v2, Lcom/nextcloud/talk/call/CallParticipantModel$Data; // type@208c │ │ +48b7ce: 7020 11e7 1200 |0023: invoke-direct {v2, v1}, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.:(Lcom/nextcloud/talk/call/CallParticipantModel;)V // method@e711 │ │ +48b7d4: 5b12 6baf |0026: iput-object v2, v1, Lcom/nextcloud/talk/call/CallParticipantModel;.nick:Lcom/nextcloud/talk/call/CallParticipantModel$Data; // field@af6b │ │ +48b7d8: 2202 8c20 |0028: new-instance v2, Lcom/nextcloud/talk/call/CallParticipantModel$Data; // type@208c │ │ +48b7dc: 7020 11e7 1200 |002a: invoke-direct {v2, v1}, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.:(Lcom/nextcloud/talk/call/CallParticipantModel;)V // method@e711 │ │ +48b7e2: 5b12 69af |002d: iput-object v2, v1, Lcom/nextcloud/talk/call/CallParticipantModel;.internal:Lcom/nextcloud/talk/call/CallParticipantModel$Data; // field@af69 │ │ +48b7e6: 2202 8c20 |002f: new-instance v2, Lcom/nextcloud/talk/call/CallParticipantModel$Data; // type@208c │ │ +48b7ea: 7020 11e7 1200 |0031: invoke-direct {v2, v1}, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.:(Lcom/nextcloud/talk/call/CallParticipantModel;)V // method@e711 │ │ +48b7f0: 5b12 6caf |0034: iput-object v2, v1, Lcom/nextcloud/talk/call/CallParticipantModel;.raisedHand:Lcom/nextcloud/talk/call/CallParticipantModel$Data; // field@af6c │ │ +48b7f4: 2202 8c20 |0036: new-instance v2, Lcom/nextcloud/talk/call/CallParticipantModel$Data; // type@208c │ │ +48b7f8: 7020 11e7 1200 |0038: invoke-direct {v2, v1}, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.:(Lcom/nextcloud/talk/call/CallParticipantModel;)V // method@e711 │ │ +48b7fe: 5b12 68af |003b: iput-object v2, v1, Lcom/nextcloud/talk/call/CallParticipantModel;.iceConnectionState:Lcom/nextcloud/talk/call/CallParticipantModel$Data; // field@af68 │ │ +48b802: 2202 8c20 |003d: new-instance v2, Lcom/nextcloud/talk/call/CallParticipantModel$Data; // type@208c │ │ +48b806: 7020 11e7 1200 |003f: invoke-direct {v2, v1}, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.:(Lcom/nextcloud/talk/call/CallParticipantModel;)V // method@e711 │ │ +48b80c: 5b12 6aaf |0042: iput-object v2, v1, Lcom/nextcloud/talk/call/CallParticipantModel;.mediaStream:Lcom/nextcloud/talk/call/CallParticipantModel$Data; // field@af6a │ │ +48b810: 2202 8c20 |0044: new-instance v2, Lcom/nextcloud/talk/call/CallParticipantModel$Data; // type@208c │ │ +48b814: 7020 11e7 1200 |0046: invoke-direct {v2, v1}, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.:(Lcom/nextcloud/talk/call/CallParticipantModel;)V // method@e711 │ │ +48b81a: 5b12 66af |0049: iput-object v2, v1, Lcom/nextcloud/talk/call/CallParticipantModel;.audioAvailable:Lcom/nextcloud/talk/call/CallParticipantModel$Data; // field@af66 │ │ +48b81e: 2202 8c20 |004b: new-instance v2, Lcom/nextcloud/talk/call/CallParticipantModel$Data; // type@208c │ │ +48b822: 7020 11e7 1200 |004d: invoke-direct {v2, v1}, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.:(Lcom/nextcloud/talk/call/CallParticipantModel;)V // method@e711 │ │ +48b828: 5b12 71af |0050: iput-object v2, v1, Lcom/nextcloud/talk/call/CallParticipantModel;.videoAvailable:Lcom/nextcloud/talk/call/CallParticipantModel$Data; // field@af71 │ │ +48b82c: 2202 8c20 |0052: new-instance v2, Lcom/nextcloud/talk/call/CallParticipantModel$Data; // type@208c │ │ +48b830: 7020 11e7 1200 |0054: invoke-direct {v2, v1}, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.:(Lcom/nextcloud/talk/call/CallParticipantModel;)V // method@e711 │ │ +48b836: 5b12 6daf |0057: iput-object v2, v1, Lcom/nextcloud/talk/call/CallParticipantModel;.screenIceConnectionState:Lcom/nextcloud/talk/call/CallParticipantModel$Data; // field@af6d │ │ +48b83a: 2202 8c20 |0059: new-instance v2, Lcom/nextcloud/talk/call/CallParticipantModel$Data; // type@208c │ │ +48b83e: 7020 11e7 1200 |005b: invoke-direct {v2, v1}, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.:(Lcom/nextcloud/talk/call/CallParticipantModel;)V // method@e711 │ │ +48b844: 5b12 6eaf |005e: iput-object v2, v1, Lcom/nextcloud/talk/call/CallParticipantModel;.screenMediaStream:Lcom/nextcloud/talk/call/CallParticipantModel$Data; // field@af6e │ │ +48b848: 0e00 |0060: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0003 line=42 │ │ 0x000a line=88 │ │ 0x000c line=90 │ │ 0x0013 line=91 │ │ @@ -1979859,18 +1979859,18 @@ │ │ type : '(Lcom/nextcloud/talk/call/CallParticipantModel$Observer;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -48b848: |[48b848] com.nextcloud.talk.call.CallParticipantModel.addObserver:(Lcom/nextcloud/talk/call/CallParticipantModel$Observer;)V │ │ -48b858: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -48b85a: 6e30 18e7 2100 |0001: invoke-virtual {v1, v2, v0}, Lcom/nextcloud/talk/call/CallParticipantModel;.addObserver:(Lcom/nextcloud/talk/call/CallParticipantModel$Observer;Landroid/os/Handler;)V // method@e718 │ │ -48b860: 0e00 |0004: return-void │ │ +48b84c: |[48b84c] com.nextcloud.talk.call.CallParticipantModel.addObserver:(Lcom/nextcloud/talk/call/CallParticipantModel$Observer;)V │ │ +48b85c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +48b85e: 6e30 18e7 2100 |0001: invoke-virtual {v1, v2, v0}, Lcom/nextcloud/talk/call/CallParticipantModel;.addObserver:(Lcom/nextcloud/talk/call/CallParticipantModel$Observer;Landroid/os/Handler;)V // method@e718 │ │ +48b864: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=167 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/nextcloud/talk/call/CallParticipantModel; │ │ 0x0000 - 0x0005 reg=2 (null) Lcom/nextcloud/talk/call/CallParticipantModel$Observer; │ │ │ │ @@ -1979879,18 +1979879,18 @@ │ │ type : '(Lcom/nextcloud/talk/call/CallParticipantModel$Observer;Landroid/os/Handler;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -48b864: |[48b864] com.nextcloud.talk.call.CallParticipantModel.addObserver:(Lcom/nextcloud/talk/call/CallParticipantModel$Observer;Landroid/os/Handler;)V │ │ -48b874: 5410 67af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/CallParticipantModel;.callParticipantModelNotifier:Lcom/nextcloud/talk/call/CallParticipantModelNotifier; // field@af67 │ │ -48b878: 6e30 2ee7 2003 |0002: invoke-virtual {v0, v2, v3}, Lcom/nextcloud/talk/call/CallParticipantModelNotifier;.addObserver:(Lcom/nextcloud/talk/call/CallParticipantModel$Observer;Landroid/os/Handler;)V // method@e72e │ │ -48b87e: 0e00 |0005: return-void │ │ +48b868: |[48b868] com.nextcloud.talk.call.CallParticipantModel.addObserver:(Lcom/nextcloud/talk/call/CallParticipantModel$Observer;Landroid/os/Handler;)V │ │ +48b878: 5410 67af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/CallParticipantModel;.callParticipantModelNotifier:Lcom/nextcloud/talk/call/CallParticipantModelNotifier; // field@af67 │ │ +48b87c: 6e30 2ee7 2003 |0002: invoke-virtual {v0, v2, v3}, Lcom/nextcloud/talk/call/CallParticipantModelNotifier;.addObserver:(Lcom/nextcloud/talk/call/CallParticipantModel$Observer;Landroid/os/Handler;)V // method@e72e │ │ +48b882: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/nextcloud/talk/call/CallParticipantModel; │ │ 0x0000 - 0x0006 reg=2 (null) Lcom/nextcloud/talk/call/CallParticipantModel$Observer; │ │ 0x0000 - 0x0006 reg=3 (null) Landroid/os/Handler; │ │ @@ -1979900,20 +1979900,20 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -48b660: |[48b660] com.nextcloud.talk.call.CallParticipantModel.getActorId:()Ljava/lang/String; │ │ -48b670: 5410 64af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/CallParticipantModel;.actorId:Lcom/nextcloud/talk/call/CallParticipantModel$Data; // field@af64 │ │ -48b674: 6e10 12e7 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.getValue:()Ljava/lang/Object; // method@e712 │ │ -48b67a: 0c00 |0005: move-result-object v0 │ │ -48b67c: 1f00 a724 |0006: check-cast v0, Ljava/lang/String; // type@24a7 │ │ -48b680: 1100 |0008: return-object v0 │ │ +48b664: |[48b664] com.nextcloud.talk.call.CallParticipantModel.getActorId:()Ljava/lang/String; │ │ +48b674: 5410 64af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/CallParticipantModel;.actorId:Lcom/nextcloud/talk/call/CallParticipantModel$Data; // field@af64 │ │ +48b678: 6e10 12e7 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.getValue:()Ljava/lang/Object; // method@e712 │ │ +48b67e: 0c00 |0005: move-result-object v0 │ │ +48b680: 1f00 a724 |0006: check-cast v0, Ljava/lang/String; // type@24a7 │ │ +48b684: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/nextcloud/talk/call/CallParticipantModel; │ │ │ │ #3 : (in Lcom/nextcloud/talk/call/CallParticipantModel;) │ │ @@ -1979921,20 +1979921,20 @@ │ │ type : '()Lcom/nextcloud/talk/models/json/participants/Participant$ActorType;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -48b5d0: |[48b5d0] com.nextcloud.talk.call.CallParticipantModel.getActorType:()Lcom/nextcloud/talk/models/json/participants/Participant$ActorType; │ │ -48b5e0: 5410 65af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/CallParticipantModel;.actorType:Lcom/nextcloud/talk/call/CallParticipantModel$Data; // field@af65 │ │ -48b5e4: 6e10 12e7 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.getValue:()Ljava/lang/Object; // method@e712 │ │ -48b5ea: 0c00 |0005: move-result-object v0 │ │ -48b5ec: 1f00 f122 |0006: check-cast v0, Lcom/nextcloud/talk/models/json/participants/Participant$ActorType; // type@22f1 │ │ -48b5f0: 1100 |0008: return-object v0 │ │ +48b5d4: |[48b5d4] com.nextcloud.talk.call.CallParticipantModel.getActorType:()Lcom/nextcloud/talk/models/json/participants/Participant$ActorType; │ │ +48b5e4: 5410 65af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/CallParticipantModel;.actorType:Lcom/nextcloud/talk/call/CallParticipantModel$Data; // field@af65 │ │ +48b5e8: 6e10 12e7 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.getValue:()Ljava/lang/Object; // method@e712 │ │ +48b5ee: 0c00 |0005: move-result-object v0 │ │ +48b5f0: 1f00 f122 |0006: check-cast v0, Lcom/nextcloud/talk/models/json/participants/Participant$ActorType; // type@22f1 │ │ +48b5f4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/nextcloud/talk/call/CallParticipantModel; │ │ │ │ #4 : (in Lcom/nextcloud/talk/call/CallParticipantModel;) │ │ @@ -1979942,20 +1979942,20 @@ │ │ type : '()Lorg/webrtc/PeerConnection$IceConnectionState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -48b72c: |[48b72c] com.nextcloud.talk.call.CallParticipantModel.getIceConnectionState:()Lorg/webrtc/PeerConnection$IceConnectionState; │ │ -48b73c: 5410 68af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/CallParticipantModel;.iceConnectionState:Lcom/nextcloud/talk/call/CallParticipantModel$Data; // field@af68 │ │ -48b740: 6e10 12e7 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.getValue:()Ljava/lang/Object; // method@e712 │ │ -48b746: 0c00 |0005: move-result-object v0 │ │ -48b748: 1f00 ba26 |0006: check-cast v0, Lorg/webrtc/PeerConnection$IceConnectionState; // type@26ba │ │ -48b74c: 1100 |0008: return-object v0 │ │ +48b730: |[48b730] com.nextcloud.talk.call.CallParticipantModel.getIceConnectionState:()Lorg/webrtc/PeerConnection$IceConnectionState; │ │ +48b740: 5410 68af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/CallParticipantModel;.iceConnectionState:Lcom/nextcloud/talk/call/CallParticipantModel$Data; // field@af68 │ │ +48b744: 6e10 12e7 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.getValue:()Ljava/lang/Object; // method@e712 │ │ +48b74a: 0c00 |0005: move-result-object v0 │ │ +48b74c: 1f00 ba26 |0006: check-cast v0, Lorg/webrtc/PeerConnection$IceConnectionState; // type@26ba │ │ +48b750: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/nextcloud/talk/call/CallParticipantModel; │ │ │ │ #5 : (in Lcom/nextcloud/talk/call/CallParticipantModel;) │ │ @@ -1979963,20 +1979963,20 @@ │ │ type : '()Lorg/webrtc/MediaStream;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -48b6e4: |[48b6e4] com.nextcloud.talk.call.CallParticipantModel.getMediaStream:()Lorg/webrtc/MediaStream; │ │ -48b6f4: 5410 6aaf |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/CallParticipantModel;.mediaStream:Lcom/nextcloud/talk/call/CallParticipantModel$Data; // field@af6a │ │ -48b6f8: 6e10 12e7 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.getValue:()Ljava/lang/Object; // method@e712 │ │ -48b6fe: 0c00 |0005: move-result-object v0 │ │ -48b700: 1f00 b826 |0006: check-cast v0, Lorg/webrtc/MediaStream; // type@26b8 │ │ -48b704: 1100 |0008: return-object v0 │ │ +48b6e8: |[48b6e8] com.nextcloud.talk.call.CallParticipantModel.getMediaStream:()Lorg/webrtc/MediaStream; │ │ +48b6f8: 5410 6aaf |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/CallParticipantModel;.mediaStream:Lcom/nextcloud/talk/call/CallParticipantModel$Data; // field@af6a │ │ +48b6fc: 6e10 12e7 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.getValue:()Ljava/lang/Object; // method@e712 │ │ +48b702: 0c00 |0005: move-result-object v0 │ │ +48b704: 1f00 b826 |0006: check-cast v0, Lorg/webrtc/MediaStream; // type@26b8 │ │ +48b708: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/nextcloud/talk/call/CallParticipantModel; │ │ │ │ #6 : (in Lcom/nextcloud/talk/call/CallParticipantModel;) │ │ @@ -1979984,20 +1979984,20 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -48b684: |[48b684] com.nextcloud.talk.call.CallParticipantModel.getNick:()Ljava/lang/String; │ │ -48b694: 5410 6baf |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/CallParticipantModel;.nick:Lcom/nextcloud/talk/call/CallParticipantModel$Data; // field@af6b │ │ -48b698: 6e10 12e7 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.getValue:()Ljava/lang/Object; // method@e712 │ │ -48b69e: 0c00 |0005: move-result-object v0 │ │ -48b6a0: 1f00 a724 |0006: check-cast v0, Ljava/lang/String; // type@24a7 │ │ -48b6a4: 1100 |0008: return-object v0 │ │ +48b688: |[48b688] com.nextcloud.talk.call.CallParticipantModel.getNick:()Ljava/lang/String; │ │ +48b698: 5410 6baf |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/CallParticipantModel;.nick:Lcom/nextcloud/talk/call/CallParticipantModel$Data; // field@af6b │ │ +48b69c: 6e10 12e7 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.getValue:()Ljava/lang/Object; // method@e712 │ │ +48b6a2: 0c00 |0005: move-result-object v0 │ │ +48b6a4: 1f00 a724 |0006: check-cast v0, Ljava/lang/String; // type@24a7 │ │ +48b6a8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/nextcloud/talk/call/CallParticipantModel; │ │ │ │ #7 : (in Lcom/nextcloud/talk/call/CallParticipantModel;) │ │ @@ -1980005,20 +1980005,20 @@ │ │ type : '()Lcom/nextcloud/talk/call/RaisedHand;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -48b5ac: |[48b5ac] com.nextcloud.talk.call.CallParticipantModel.getRaisedHand:()Lcom/nextcloud/talk/call/RaisedHand; │ │ -48b5bc: 5410 6caf |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/CallParticipantModel;.raisedHand:Lcom/nextcloud/talk/call/CallParticipantModel$Data; // field@af6c │ │ -48b5c0: 6e10 12e7 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.getValue:()Ljava/lang/Object; // method@e712 │ │ -48b5c6: 0c00 |0005: move-result-object v0 │ │ -48b5c8: 1f00 aa20 |0006: check-cast v0, Lcom/nextcloud/talk/call/RaisedHand; // type@20aa │ │ -48b5cc: 1100 |0008: return-object v0 │ │ +48b5b0: |[48b5b0] com.nextcloud.talk.call.CallParticipantModel.getRaisedHand:()Lcom/nextcloud/talk/call/RaisedHand; │ │ +48b5c0: 5410 6caf |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/CallParticipantModel;.raisedHand:Lcom/nextcloud/talk/call/CallParticipantModel$Data; // field@af6c │ │ +48b5c4: 6e10 12e7 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.getValue:()Ljava/lang/Object; // method@e712 │ │ +48b5ca: 0c00 |0005: move-result-object v0 │ │ +48b5cc: 1f00 aa20 |0006: check-cast v0, Lcom/nextcloud/talk/call/RaisedHand; // type@20aa │ │ +48b5d0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/nextcloud/talk/call/CallParticipantModel; │ │ │ │ #8 : (in Lcom/nextcloud/talk/call/CallParticipantModel;) │ │ @@ -1980026,20 +1980026,20 @@ │ │ type : '()Lorg/webrtc/PeerConnection$IceConnectionState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -48b750: |[48b750] com.nextcloud.talk.call.CallParticipantModel.getScreenIceConnectionState:()Lorg/webrtc/PeerConnection$IceConnectionState; │ │ -48b760: 5410 6daf |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/CallParticipantModel;.screenIceConnectionState:Lcom/nextcloud/talk/call/CallParticipantModel$Data; // field@af6d │ │ -48b764: 6e10 12e7 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.getValue:()Ljava/lang/Object; // method@e712 │ │ -48b76a: 0c00 |0005: move-result-object v0 │ │ -48b76c: 1f00 ba26 |0006: check-cast v0, Lorg/webrtc/PeerConnection$IceConnectionState; // type@26ba │ │ -48b770: 1100 |0008: return-object v0 │ │ +48b754: |[48b754] com.nextcloud.talk.call.CallParticipantModel.getScreenIceConnectionState:()Lorg/webrtc/PeerConnection$IceConnectionState; │ │ +48b764: 5410 6daf |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/CallParticipantModel;.screenIceConnectionState:Lcom/nextcloud/talk/call/CallParticipantModel$Data; // field@af6d │ │ +48b768: 6e10 12e7 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.getValue:()Ljava/lang/Object; // method@e712 │ │ +48b76e: 0c00 |0005: move-result-object v0 │ │ +48b770: 1f00 ba26 |0006: check-cast v0, Lorg/webrtc/PeerConnection$IceConnectionState; // type@26ba │ │ +48b774: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/nextcloud/talk/call/CallParticipantModel; │ │ │ │ #9 : (in Lcom/nextcloud/talk/call/CallParticipantModel;) │ │ @@ -1980047,20 +1980047,20 @@ │ │ type : '()Lorg/webrtc/MediaStream;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -48b708: |[48b708] com.nextcloud.talk.call.CallParticipantModel.getScreenMediaStream:()Lorg/webrtc/MediaStream; │ │ -48b718: 5410 6eaf |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/CallParticipantModel;.screenMediaStream:Lcom/nextcloud/talk/call/CallParticipantModel$Data; // field@af6e │ │ -48b71c: 6e10 12e7 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.getValue:()Ljava/lang/Object; // method@e712 │ │ -48b722: 0c00 |0005: move-result-object v0 │ │ -48b724: 1f00 b826 |0006: check-cast v0, Lorg/webrtc/MediaStream; // type@26b8 │ │ -48b728: 1100 |0008: return-object v0 │ │ +48b70c: |[48b70c] com.nextcloud.talk.call.CallParticipantModel.getScreenMediaStream:()Lorg/webrtc/MediaStream; │ │ +48b71c: 5410 6eaf |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/CallParticipantModel;.screenMediaStream:Lcom/nextcloud/talk/call/CallParticipantModel$Data; // field@af6e │ │ +48b720: 6e10 12e7 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.getValue:()Ljava/lang/Object; // method@e712 │ │ +48b726: 0c00 |0005: move-result-object v0 │ │ +48b728: 1f00 b826 |0006: check-cast v0, Lorg/webrtc/MediaStream; // type@26b8 │ │ +48b72c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/nextcloud/talk/call/CallParticipantModel; │ │ │ │ #10 : (in Lcom/nextcloud/talk/call/CallParticipantModel;) │ │ @@ -1980068,17 +1980068,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -48b6a8: |[48b6a8] com.nextcloud.talk.call.CallParticipantModel.getSessionId:()Ljava/lang/String; │ │ -48b6b8: 5410 6faf |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/CallParticipantModel;.sessionId:Ljava/lang/String; // field@af6f │ │ -48b6bc: 1100 |0002: return-object v0 │ │ +48b6ac: |[48b6ac] com.nextcloud.talk.call.CallParticipantModel.getSessionId:()Ljava/lang/String; │ │ +48b6bc: 5410 6faf |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/CallParticipantModel;.sessionId:Ljava/lang/String; // field@af6f │ │ +48b6c0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/call/CallParticipantModel; │ │ │ │ #11 : (in Lcom/nextcloud/talk/call/CallParticipantModel;) │ │ @@ -1980086,20 +1980086,20 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -48b6c0: |[48b6c0] com.nextcloud.talk.call.CallParticipantModel.getUserId:()Ljava/lang/String; │ │ -48b6d0: 5410 70af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/CallParticipantModel;.userId:Lcom/nextcloud/talk/call/CallParticipantModel$Data; // field@af70 │ │ -48b6d4: 6e10 12e7 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.getValue:()Ljava/lang/Object; // method@e712 │ │ -48b6da: 0c00 |0005: move-result-object v0 │ │ -48b6dc: 1f00 a724 |0006: check-cast v0, Ljava/lang/String; // type@24a7 │ │ -48b6e0: 1100 |0008: return-object v0 │ │ +48b6c4: |[48b6c4] com.nextcloud.talk.call.CallParticipantModel.getUserId:()Ljava/lang/String; │ │ +48b6d4: 5410 70af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/CallParticipantModel;.userId:Lcom/nextcloud/talk/call/CallParticipantModel$Data; // field@af70 │ │ +48b6d8: 6e10 12e7 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.getValue:()Ljava/lang/Object; // method@e712 │ │ +48b6de: 0c00 |0005: move-result-object v0 │ │ +48b6e0: 1f00 a724 |0006: check-cast v0, Ljava/lang/String; // type@24a7 │ │ +48b6e4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/nextcloud/talk/call/CallParticipantModel; │ │ │ │ #12 : (in Lcom/nextcloud/talk/call/CallParticipantModel;) │ │ @@ -1980107,20 +1980107,20 @@ │ │ type : '()Ljava/lang/Boolean;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -48b5f4: |[48b5f4] com.nextcloud.talk.call.CallParticipantModel.isAudioAvailable:()Ljava/lang/Boolean; │ │ -48b604: 5410 66af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/CallParticipantModel;.audioAvailable:Lcom/nextcloud/talk/call/CallParticipantModel$Data; // field@af66 │ │ -48b608: 6e10 12e7 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.getValue:()Ljava/lang/Object; // method@e712 │ │ -48b60e: 0c00 |0005: move-result-object v0 │ │ -48b610: 1f00 7524 |0006: check-cast v0, Ljava/lang/Boolean; // type@2475 │ │ -48b614: 1100 |0008: return-object v0 │ │ +48b5f8: |[48b5f8] com.nextcloud.talk.call.CallParticipantModel.isAudioAvailable:()Ljava/lang/Boolean; │ │ +48b608: 5410 66af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/CallParticipantModel;.audioAvailable:Lcom/nextcloud/talk/call/CallParticipantModel$Data; // field@af66 │ │ +48b60c: 6e10 12e7 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.getValue:()Ljava/lang/Object; // method@e712 │ │ +48b612: 0c00 |0005: move-result-object v0 │ │ +48b614: 1f00 7524 |0006: check-cast v0, Ljava/lang/Boolean; // type@2475 │ │ +48b618: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/nextcloud/talk/call/CallParticipantModel; │ │ │ │ #13 : (in Lcom/nextcloud/talk/call/CallParticipantModel;) │ │ @@ -1980128,20 +1980128,20 @@ │ │ type : '()Ljava/lang/Boolean;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -48b618: |[48b618] com.nextcloud.talk.call.CallParticipantModel.isInternal:()Ljava/lang/Boolean; │ │ -48b628: 5410 69af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/CallParticipantModel;.internal:Lcom/nextcloud/talk/call/CallParticipantModel$Data; // field@af69 │ │ -48b62c: 6e10 12e7 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.getValue:()Ljava/lang/Object; // method@e712 │ │ -48b632: 0c00 |0005: move-result-object v0 │ │ -48b634: 1f00 7524 |0006: check-cast v0, Ljava/lang/Boolean; // type@2475 │ │ -48b638: 1100 |0008: return-object v0 │ │ +48b61c: |[48b61c] com.nextcloud.talk.call.CallParticipantModel.isInternal:()Ljava/lang/Boolean; │ │ +48b62c: 5410 69af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/CallParticipantModel;.internal:Lcom/nextcloud/talk/call/CallParticipantModel$Data; // field@af69 │ │ +48b630: 6e10 12e7 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.getValue:()Ljava/lang/Object; // method@e712 │ │ +48b636: 0c00 |0005: move-result-object v0 │ │ +48b638: 1f00 7524 |0006: check-cast v0, Ljava/lang/Boolean; // type@2475 │ │ +48b63c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/nextcloud/talk/call/CallParticipantModel; │ │ │ │ #14 : (in Lcom/nextcloud/talk/call/CallParticipantModel;) │ │ @@ -1980149,20 +1980149,20 @@ │ │ type : '()Ljava/lang/Boolean;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -48b63c: |[48b63c] com.nextcloud.talk.call.CallParticipantModel.isVideoAvailable:()Ljava/lang/Boolean; │ │ -48b64c: 5410 71af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/CallParticipantModel;.videoAvailable:Lcom/nextcloud/talk/call/CallParticipantModel$Data; // field@af71 │ │ -48b650: 6e10 12e7 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.getValue:()Ljava/lang/Object; // method@e712 │ │ -48b656: 0c00 |0005: move-result-object v0 │ │ -48b658: 1f00 7524 |0006: check-cast v0, Ljava/lang/Boolean; // type@2475 │ │ -48b65c: 1100 |0008: return-object v0 │ │ +48b640: |[48b640] com.nextcloud.talk.call.CallParticipantModel.isVideoAvailable:()Ljava/lang/Boolean; │ │ +48b650: 5410 71af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/CallParticipantModel;.videoAvailable:Lcom/nextcloud/talk/call/CallParticipantModel$Data; // field@af71 │ │ +48b654: 6e10 12e7 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.getValue:()Ljava/lang/Object; // method@e712 │ │ +48b65a: 0c00 |0005: move-result-object v0 │ │ +48b65c: 1f00 7524 |0006: check-cast v0, Ljava/lang/Boolean; // type@2475 │ │ +48b660: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/nextcloud/talk/call/CallParticipantModel; │ │ │ │ #15 : (in Lcom/nextcloud/talk/call/CallParticipantModel;) │ │ @@ -1980170,18 +1980170,18 @@ │ │ type : '(Lcom/nextcloud/talk/call/CallParticipantModel$Observer;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -48b880: |[48b880] com.nextcloud.talk.call.CallParticipantModel.removeObserver:(Lcom/nextcloud/talk/call/CallParticipantModel$Observer;)V │ │ -48b890: 5410 67af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/CallParticipantModel;.callParticipantModelNotifier:Lcom/nextcloud/talk/call/CallParticipantModelNotifier; // field@af67 │ │ -48b894: 6e20 33e7 2000 |0002: invoke-virtual {v0, v2}, Lcom/nextcloud/talk/call/CallParticipantModelNotifier;.removeObserver:(Lcom/nextcloud/talk/call/CallParticipantModel$Observer;)V // method@e733 │ │ -48b89a: 0e00 |0005: return-void │ │ +48b884: |[48b884] com.nextcloud.talk.call.CallParticipantModel.removeObserver:(Lcom/nextcloud/talk/call/CallParticipantModel$Observer;)V │ │ +48b894: 5410 67af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/CallParticipantModel;.callParticipantModelNotifier:Lcom/nextcloud/talk/call/CallParticipantModelNotifier; // field@af67 │ │ +48b898: 6e20 33e7 2000 |0002: invoke-virtual {v0, v2}, Lcom/nextcloud/talk/call/CallParticipantModelNotifier;.removeObserver:(Lcom/nextcloud/talk/call/CallParticipantModel$Observer;)V // method@e733 │ │ +48b89e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/nextcloud/talk/call/CallParticipantModel; │ │ 0x0000 - 0x0006 reg=2 (null) Lcom/nextcloud/talk/call/CallParticipantModel$Observer; │ │ │ │ @@ -1980219,19 +1980219,19 @@ │ │ type : '(Lcom/nextcloud/talk/call/CallParticipantModelNotifier$CallParticipantModelObserverOn;Ljava/lang/String;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -48b288: |[48b288] com.nextcloud.talk.call.CallParticipantModelNotifier$$ExternalSyntheticLambda0.:(Lcom/nextcloud/talk/call/CallParticipantModelNotifier$CallParticipantModelObserverOn;Ljava/lang/String;)V │ │ -48b298: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48b29e: 5b01 72af |0003: iput-object v1, v0, Lcom/nextcloud/talk/call/CallParticipantModelNotifier$$ExternalSyntheticLambda0;.f$0:Lcom/nextcloud/talk/call/CallParticipantModelNotifier$CallParticipantModelObserverOn; // field@af72 │ │ -48b2a2: 5b02 73af |0005: iput-object v2, v0, Lcom/nextcloud/talk/call/CallParticipantModelNotifier$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@af73 │ │ -48b2a6: 0e00 |0007: return-void │ │ +48b28c: |[48b28c] com.nextcloud.talk.call.CallParticipantModelNotifier$$ExternalSyntheticLambda0.:(Lcom/nextcloud/talk/call/CallParticipantModelNotifier$CallParticipantModelObserverOn;Ljava/lang/String;)V │ │ +48b29c: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48b2a2: 5b01 72af |0003: iput-object v1, v0, Lcom/nextcloud/talk/call/CallParticipantModelNotifier$$ExternalSyntheticLambda0;.f$0:Lcom/nextcloud/talk/call/CallParticipantModelNotifier$CallParticipantModelObserverOn; // field@af72 │ │ +48b2a6: 5b02 73af |0005: iput-object v2, v0, Lcom/nextcloud/talk/call/CallParticipantModelNotifier$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@af73 │ │ +48b2aa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/nextcloud/talk/call/CallParticipantModelNotifier$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=1 (null) Lcom/nextcloud/talk/call/CallParticipantModelNotifier$CallParticipantModelObserverOn; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/String; │ │ @@ -1980242,19 +1980242,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -48b2a8: |[48b2a8] com.nextcloud.talk.call.CallParticipantModelNotifier$$ExternalSyntheticLambda0.run:()V │ │ -48b2b8: 5420 72af |0000: iget-object v0, v2, Lcom/nextcloud/talk/call/CallParticipantModelNotifier$$ExternalSyntheticLambda0;.f$0:Lcom/nextcloud/talk/call/CallParticipantModelNotifier$CallParticipantModelObserverOn; // field@af72 │ │ -48b2bc: 5421 73af |0002: iget-object v1, v2, Lcom/nextcloud/talk/call/CallParticipantModelNotifier$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@af73 │ │ -48b2c0: 7120 30e7 1000 |0004: invoke-static {v0, v1}, Lcom/nextcloud/talk/call/CallParticipantModelNotifier;.lambda$notifyReaction$1:(Lcom/nextcloud/talk/call/CallParticipantModelNotifier$CallParticipantModelObserverOn;Ljava/lang/String;)V // method@e730 │ │ -48b2c6: 0e00 |0007: return-void │ │ +48b2ac: |[48b2ac] com.nextcloud.talk.call.CallParticipantModelNotifier$$ExternalSyntheticLambda0.run:()V │ │ +48b2bc: 5420 72af |0000: iget-object v0, v2, Lcom/nextcloud/talk/call/CallParticipantModelNotifier$$ExternalSyntheticLambda0;.f$0:Lcom/nextcloud/talk/call/CallParticipantModelNotifier$CallParticipantModelObserverOn; // field@af72 │ │ +48b2c0: 5421 73af |0002: iget-object v1, v2, Lcom/nextcloud/talk/call/CallParticipantModelNotifier$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@af73 │ │ +48b2c4: 7120 30e7 1000 |0004: invoke-static {v0, v1}, Lcom/nextcloud/talk/call/CallParticipantModelNotifier;.lambda$notifyReaction$1:(Lcom/nextcloud/talk/call/CallParticipantModelNotifier$CallParticipantModelObserverOn;Ljava/lang/String;)V // method@e730 │ │ +48b2ca: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lcom/nextcloud/talk/call/CallParticipantModelNotifier$$ExternalSyntheticLambda0; │ │ │ │ source_file_idx : 8354 (D8$$SyntheticClass) │ │ @@ -1980287,18 +1980287,18 @@ │ │ type : '(Lcom/nextcloud/talk/call/CallParticipantModelNotifier$CallParticipantModelObserverOn;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -48b2c8: |[48b2c8] com.nextcloud.talk.call.CallParticipantModelNotifier$$ExternalSyntheticLambda1.:(Lcom/nextcloud/talk/call/CallParticipantModelNotifier$CallParticipantModelObserverOn;)V │ │ -48b2d8: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48b2de: 5b01 74af |0003: iput-object v1, v0, Lcom/nextcloud/talk/call/CallParticipantModelNotifier$$ExternalSyntheticLambda1;.f$0:Lcom/nextcloud/talk/call/CallParticipantModelNotifier$CallParticipantModelObserverOn; // field@af74 │ │ -48b2e2: 0e00 |0005: return-void │ │ +48b2cc: |[48b2cc] com.nextcloud.talk.call.CallParticipantModelNotifier$$ExternalSyntheticLambda1.:(Lcom/nextcloud/talk/call/CallParticipantModelNotifier$CallParticipantModelObserverOn;)V │ │ +48b2dc: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48b2e2: 5b01 74af |0003: iput-object v1, v0, Lcom/nextcloud/talk/call/CallParticipantModelNotifier$$ExternalSyntheticLambda1;.f$0:Lcom/nextcloud/talk/call/CallParticipantModelNotifier$CallParticipantModelObserverOn; // field@af74 │ │ +48b2e6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/call/CallParticipantModelNotifier$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/call/CallParticipantModelNotifier$CallParticipantModelObserverOn; │ │ │ │ @@ -1980308,18 +1980308,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -48b2e4: |[48b2e4] com.nextcloud.talk.call.CallParticipantModelNotifier$$ExternalSyntheticLambda1.run:()V │ │ -48b2f4: 5410 74af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/CallParticipantModelNotifier$$ExternalSyntheticLambda1;.f$0:Lcom/nextcloud/talk/call/CallParticipantModelNotifier$CallParticipantModelObserverOn; // field@af74 │ │ -48b2f8: 7110 2fe7 0000 |0002: invoke-static {v0}, Lcom/nextcloud/talk/call/CallParticipantModelNotifier;.lambda$notifyChange$0:(Lcom/nextcloud/talk/call/CallParticipantModelNotifier$CallParticipantModelObserverOn;)V // method@e72f │ │ -48b2fe: 0e00 |0005: return-void │ │ +48b2e8: |[48b2e8] com.nextcloud.talk.call.CallParticipantModelNotifier$$ExternalSyntheticLambda1.run:()V │ │ +48b2f8: 5410 74af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/CallParticipantModelNotifier$$ExternalSyntheticLambda1;.f$0:Lcom/nextcloud/talk/call/CallParticipantModelNotifier$CallParticipantModelObserverOn; // field@af74 │ │ +48b2fc: 7110 2fe7 0000 |0002: invoke-static {v0}, Lcom/nextcloud/talk/call/CallParticipantModelNotifier;.lambda$notifyChange$0:(Lcom/nextcloud/talk/call/CallParticipantModelNotifier$CallParticipantModelObserverOn;)V // method@e72f │ │ +48b302: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/nextcloud/talk/call/CallParticipantModelNotifier$$ExternalSyntheticLambda1; │ │ │ │ source_file_idx : 8354 (D8$$SyntheticClass) │ │ @@ -1980362,19 +1980362,19 @@ │ │ type : '(Lcom/nextcloud/talk/call/CallParticipantModel$Observer;Landroid/os/Handler;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -48b300: |[48b300] com.nextcloud.talk.call.CallParticipantModelNotifier$CallParticipantModelObserverOn.:(Lcom/nextcloud/talk/call/CallParticipantModel$Observer;Landroid/os/Handler;)V │ │ -48b310: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48b316: 5b01 76af |0003: iput-object v1, v0, Lcom/nextcloud/talk/call/CallParticipantModelNotifier$CallParticipantModelObserverOn;.observer:Lcom/nextcloud/talk/call/CallParticipantModel$Observer; // field@af76 │ │ -48b31a: 5b02 75af |0005: iput-object v2, v0, Lcom/nextcloud/talk/call/CallParticipantModelNotifier$CallParticipantModelObserverOn;.handler:Landroid/os/Handler; // field@af75 │ │ -48b31e: 0e00 |0007: return-void │ │ +48b304: |[48b304] com.nextcloud.talk.call.CallParticipantModelNotifier$CallParticipantModelObserverOn.:(Lcom/nextcloud/talk/call/CallParticipantModel$Observer;Landroid/os/Handler;)V │ │ +48b314: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48b31a: 5b01 76af |0003: iput-object v1, v0, Lcom/nextcloud/talk/call/CallParticipantModelNotifier$CallParticipantModelObserverOn;.observer:Lcom/nextcloud/talk/call/CallParticipantModel$Observer; // field@af76 │ │ +48b31e: 5b02 75af |0005: iput-object v2, v0, Lcom/nextcloud/talk/call/CallParticipantModelNotifier$CallParticipantModelObserverOn;.handler:Landroid/os/Handler; // field@af75 │ │ +48b322: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ 0x0005 line=35 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/nextcloud/talk/call/CallParticipantModelNotifier$CallParticipantModelObserverOn; │ │ @@ -1980386,17 +1980386,17 @@ │ │ type : '(Lcom/nextcloud/talk/call/CallParticipantModel$Observer;Landroid/os/Handler;Lcom/nextcloud/talk/call/CallParticipantModelNotifier-IA;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -48b320: |[48b320] com.nextcloud.talk.call.CallParticipantModelNotifier$CallParticipantModelObserverOn.:(Lcom/nextcloud/talk/call/CallParticipantModel$Observer;Landroid/os/Handler;Lcom/nextcloud/talk/call/CallParticipantModelNotifier-IA;)V │ │ -48b330: 7030 2be7 1002 |0000: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/call/CallParticipantModelNotifier$CallParticipantModelObserverOn;.:(Lcom/nextcloud/talk/call/CallParticipantModel$Observer;Landroid/os/Handler;)V // method@e72b │ │ -48b336: 0e00 |0003: return-void │ │ +48b324: |[48b324] com.nextcloud.talk.call.CallParticipantModelNotifier$CallParticipantModelObserverOn.:(Lcom/nextcloud/talk/call/CallParticipantModel$Observer;Landroid/os/Handler;Lcom/nextcloud/talk/call/CallParticipantModelNotifier-IA;)V │ │ +48b334: 7030 2be7 1002 |0000: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/call/CallParticipantModelNotifier$CallParticipantModelObserverOn;.:(Lcom/nextcloud/talk/call/CallParticipantModel$Observer;Landroid/os/Handler;)V // method@e72b │ │ +48b33a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 7174 (CallParticipantModelNotifier.java) │ │ │ │ @@ -1980460,20 +1980460,20 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -48b338: |[48b338] com.nextcloud.talk.call.CallParticipantModelNotifier.:()V │ │ -48b348: 7010 2ff6 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f62f │ │ -48b34e: 2200 2125 |0003: new-instance v0, Ljava/util/ArrayList; // type@2521 │ │ -48b352: 7010 41f8 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@f841 │ │ -48b358: 5b10 77af |0008: iput-object v0, v1, Lcom/nextcloud/talk/call/CallParticipantModelNotifier;.callParticipantModelObserversOn:Ljava/util/List; // field@af77 │ │ -48b35c: 0e00 |000a: return-void │ │ +48b33c: |[48b33c] com.nextcloud.talk.call.CallParticipantModelNotifier.:()V │ │ +48b34c: 7010 2ff6 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f62f │ │ +48b352: 2200 2125 |0003: new-instance v0, Ljava/util/ArrayList; // type@2521 │ │ +48b356: 7010 41f8 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@f841 │ │ +48b35c: 5b10 77af |0008: iput-object v0, v1, Lcom/nextcloud/talk/call/CallParticipantModelNotifier;.callParticipantModelObserversOn:Ljava/util/List; // field@af77 │ │ +48b360: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x0003 line=24 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/nextcloud/talk/call/CallParticipantModelNotifier; │ │ │ │ @@ -1980482,18 +1980482,18 @@ │ │ type : '(Lcom/nextcloud/talk/call/CallParticipantModelNotifier$CallParticipantModelObserverOn;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -48b3c4: |[48b3c4] com.nextcloud.talk.call.CallParticipantModelNotifier.lambda$notifyChange$0:(Lcom/nextcloud/talk/call/CallParticipantModelNotifier$CallParticipantModelObserverOn;)V │ │ -48b3d4: 5400 76af |0000: iget-object v0, v0, Lcom/nextcloud/talk/call/CallParticipantModelNotifier$CallParticipantModelObserverOn;.observer:Lcom/nextcloud/talk/call/CallParticipantModel$Observer; // field@af76 │ │ -48b3d8: 7210 14e7 0000 |0002: invoke-interface {v0}, Lcom/nextcloud/talk/call/CallParticipantModel$Observer;.onChange:()V // method@e714 │ │ -48b3de: 0e00 |0005: return-void │ │ +48b3c8: |[48b3c8] com.nextcloud.talk.call.CallParticipantModelNotifier.lambda$notifyChange$0:(Lcom/nextcloud/talk/call/CallParticipantModelNotifier$CallParticipantModelObserverOn;)V │ │ +48b3d8: 5400 76af |0000: iget-object v0, v0, Lcom/nextcloud/talk/call/CallParticipantModelNotifier$CallParticipantModelObserverOn;.observer:Lcom/nextcloud/talk/call/CallParticipantModel$Observer; // field@af76 │ │ +48b3dc: 7210 14e7 0000 |0002: invoke-interface {v0}, Lcom/nextcloud/talk/call/CallParticipantModel$Observer;.onChange:()V // method@e714 │ │ +48b3e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 (null) Lcom/nextcloud/talk/call/CallParticipantModelNotifier$CallParticipantModelObserverOn; │ │ │ │ #2 : (in Lcom/nextcloud/talk/call/CallParticipantModelNotifier;) │ │ @@ -1980501,18 +1980501,18 @@ │ │ type : '(Lcom/nextcloud/talk/call/CallParticipantModelNotifier$CallParticipantModelObserverOn;Ljava/lang/String;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -48b3e0: |[48b3e0] com.nextcloud.talk.call.CallParticipantModelNotifier.lambda$notifyReaction$1:(Lcom/nextcloud/talk/call/CallParticipantModelNotifier$CallParticipantModelObserverOn;Ljava/lang/String;)V │ │ -48b3f0: 5400 76af |0000: iget-object v0, v0, Lcom/nextcloud/talk/call/CallParticipantModelNotifier$CallParticipantModelObserverOn;.observer:Lcom/nextcloud/talk/call/CallParticipantModel$Observer; // field@af76 │ │ -48b3f4: 7220 15e7 1000 |0002: invoke-interface {v0, v1}, Lcom/nextcloud/talk/call/CallParticipantModel$Observer;.onReaction:(Ljava/lang/String;)V // method@e715 │ │ -48b3fa: 0e00 |0005: return-void │ │ +48b3e4: |[48b3e4] com.nextcloud.talk.call.CallParticipantModelNotifier.lambda$notifyReaction$1:(Lcom/nextcloud/talk/call/CallParticipantModelNotifier$CallParticipantModelObserverOn;Ljava/lang/String;)V │ │ +48b3f4: 5400 76af |0000: iget-object v0, v0, Lcom/nextcloud/talk/call/CallParticipantModelNotifier$CallParticipantModelObserverOn;.observer:Lcom/nextcloud/talk/call/CallParticipantModel$Observer; // field@af76 │ │ +48b3f8: 7220 15e7 1000 |0002: invoke-interface {v0, v1}, Lcom/nextcloud/talk/call/CallParticipantModel$Observer;.onReaction:(Ljava/lang/String;)V // method@e715 │ │ +48b3fe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 (null) Lcom/nextcloud/talk/call/CallParticipantModelNotifier$CallParticipantModelObserverOn; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1980522,33 +1980522,33 @@ │ │ type : '(Lcom/nextcloud/talk/call/CallParticipantModel$Observer;Landroid/os/Handler;)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 31 16-bit code units │ │ -48b360: |[48b360] com.nextcloud.talk.call.CallParticipantModelNotifier.addObserver:(Lcom/nextcloud/talk/call/CallParticipantModel$Observer;Landroid/os/Handler;)V │ │ -48b370: 1d03 |0000: monitor-enter v3 │ │ -48b372: 3804 1400 |0001: if-eqz v4, 0015 // +0014 │ │ -48b376: 6e20 33e7 4300 |0003: invoke-virtual {v3, v4}, Lcom/nextcloud/talk/call/CallParticipantModelNotifier;.removeObserver:(Lcom/nextcloud/talk/call/CallParticipantModel$Observer;)V // method@e733 │ │ -48b37c: 5430 77af |0006: iget-object v0, v3, Lcom/nextcloud/talk/call/CallParticipantModelNotifier;.callParticipantModelObserversOn:Ljava/util/List; // field@af77 │ │ -48b380: 2201 9120 |0008: new-instance v1, Lcom/nextcloud/talk/call/CallParticipantModelNotifier$CallParticipantModelObserverOn; // type@2091 │ │ -48b384: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -48b386: 7040 2ce7 4125 |000b: invoke-direct {v1, v4, v5, v2}, Lcom/nextcloud/talk/call/CallParticipantModelNotifier$CallParticipantModelObserverOn;.:(Lcom/nextcloud/talk/call/CallParticipantModel$Observer;Landroid/os/Handler;Lcom/nextcloud/talk/call/CallParticipantModelNotifier-IA;)V // method@e72c │ │ -48b38c: 7220 69f9 1000 |000e: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@f969 │ │ -48b392: 1e03 |0011: monitor-exit v3 │ │ -48b394: 0e00 |0012: return-void │ │ -48b396: 0d04 |0013: move-exception v4 │ │ -48b398: 2809 |0014: goto 001d // +0009 │ │ -48b39a: 2204 8724 |0015: new-instance v4, Ljava/lang/IllegalArgumentException; // type@2487 │ │ -48b39e: 1a05 041c |0017: const-string v5, "CallParticipantModel.Observer can not be null" // string@1c04 │ │ -48b3a2: 7020 c2f5 5400 |0019: invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@f5c2 │ │ -48b3a8: 2704 |001c: throw v4 │ │ -48b3aa: 1e03 |001d: monitor-exit v3 │ │ -48b3ac: 2704 |001e: throw v4 │ │ +48b364: |[48b364] com.nextcloud.talk.call.CallParticipantModelNotifier.addObserver:(Lcom/nextcloud/talk/call/CallParticipantModel$Observer;Landroid/os/Handler;)V │ │ +48b374: 1d03 |0000: monitor-enter v3 │ │ +48b376: 3804 1400 |0001: if-eqz v4, 0015 // +0014 │ │ +48b37a: 6e20 33e7 4300 |0003: invoke-virtual {v3, v4}, Lcom/nextcloud/talk/call/CallParticipantModelNotifier;.removeObserver:(Lcom/nextcloud/talk/call/CallParticipantModel$Observer;)V // method@e733 │ │ +48b380: 5430 77af |0006: iget-object v0, v3, Lcom/nextcloud/talk/call/CallParticipantModelNotifier;.callParticipantModelObserversOn:Ljava/util/List; // field@af77 │ │ +48b384: 2201 9120 |0008: new-instance v1, Lcom/nextcloud/talk/call/CallParticipantModelNotifier$CallParticipantModelObserverOn; // type@2091 │ │ +48b388: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +48b38a: 7040 2ce7 4125 |000b: invoke-direct {v1, v4, v5, v2}, Lcom/nextcloud/talk/call/CallParticipantModelNotifier$CallParticipantModelObserverOn;.:(Lcom/nextcloud/talk/call/CallParticipantModel$Observer;Landroid/os/Handler;Lcom/nextcloud/talk/call/CallParticipantModelNotifier-IA;)V // method@e72c │ │ +48b390: 7220 69f9 1000 |000e: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@f969 │ │ +48b396: 1e03 |0011: monitor-exit v3 │ │ +48b398: 0e00 |0012: return-void │ │ +48b39a: 0d04 |0013: move-exception v4 │ │ +48b39c: 2809 |0014: goto 001d // +0009 │ │ +48b39e: 2204 8724 |0015: new-instance v4, Ljava/lang/IllegalArgumentException; // type@2487 │ │ +48b3a2: 1a05 041c |0017: const-string v5, "CallParticipantModel.Observer can not be null" // string@1c04 │ │ +48b3a6: 7020 c2f5 5400 |0019: invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@f5c2 │ │ +48b3ac: 2704 |001c: throw v4 │ │ +48b3ae: 1e03 |001d: monitor-exit v3 │ │ +48b3b0: 2704 |001e: throw v4 │ │ catches : 2 │ │ 0x0003 - 0x0011 │ │ -> 0x0013 │ │ 0x0015 - 0x001e │ │ -> 0x0013 │ │ positions : │ │ 0x0003 line=44 │ │ @@ -1980565,49 +1980565,49 @@ │ │ type : '()V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 63 16-bit code units │ │ -48b3fc: |[48b3fc] com.nextcloud.talk.call.CallParticipantModelNotifier.notifyChange:()V │ │ -48b40c: 1d04 |0000: monitor-enter v4 │ │ -48b40e: 2200 2125 |0001: new-instance v0, Ljava/util/ArrayList; // type@2521 │ │ -48b412: 5441 77af |0003: iget-object v1, v4, Lcom/nextcloud/talk/call/CallParticipantModelNotifier;.callParticipantModelObserversOn:Ljava/util/List; // field@af77 │ │ -48b416: 7020 43f8 1000 |0005: invoke-direct {v0, v1}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@f843 │ │ -48b41c: 6e10 4ff8 0000 |0008: invoke-virtual {v0}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@f84f │ │ -48b422: 0c00 |000b: move-result-object v0 │ │ -48b424: 7210 46f9 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ -48b42a: 0a01 |000f: move-result v1 │ │ -48b42c: 3801 2a00 |0010: if-eqz v1, 003a // +002a │ │ -48b430: 7210 47f9 0000 |0012: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ -48b436: 0c01 |0015: move-result-object v1 │ │ -48b438: 1f01 9120 |0016: check-cast v1, Lcom/nextcloud/talk/call/CallParticipantModelNotifier$CallParticipantModelObserverOn; // type@2091 │ │ -48b43c: 5412 75af |0018: iget-object v2, v1, Lcom/nextcloud/talk/call/CallParticipantModelNotifier$CallParticipantModelObserverOn;.handler:Landroid/os/Handler; // field@af75 │ │ -48b440: 3802 1a00 |001a: if-eqz v2, 0034 // +001a │ │ -48b444: 5412 75af |001c: iget-object v2, v1, Lcom/nextcloud/talk/call/CallParticipantModelNotifier$CallParticipantModelObserverOn;.handler:Landroid/os/Handler; // field@af75 │ │ -48b448: 6e10 7804 0200 |001e: invoke-virtual {v2}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@0478 │ │ -48b44e: 0c02 |0021: move-result-object v2 │ │ -48b450: 7100 8b04 0000 |0022: invoke-static {}, Landroid/os/Looper;.myLooper:()Landroid/os/Looper; // method@048b │ │ -48b456: 0c03 |0025: move-result-object v3 │ │ -48b458: 3332 0300 |0026: if-ne v2, v3, 0029 // +0003 │ │ -48b45c: 280c |0028: goto 0034 // +000c │ │ -48b45e: 5412 75af |0029: iget-object v2, v1, Lcom/nextcloud/talk/call/CallParticipantModelNotifier$CallParticipantModelObserverOn;.handler:Landroid/os/Handler; // field@af75 │ │ -48b462: 2203 9020 |002b: new-instance v3, Lcom/nextcloud/talk/call/CallParticipantModelNotifier$$ExternalSyntheticLambda1; // type@2090 │ │ -48b466: 7020 29e7 1300 |002d: invoke-direct {v3, v1}, Lcom/nextcloud/talk/call/CallParticipantModelNotifier$$ExternalSyntheticLambda1;.:(Lcom/nextcloud/talk/call/CallParticipantModelNotifier$CallParticipantModelObserverOn;)V // method@e729 │ │ -48b46c: 6e20 7c04 3200 |0030: invoke-virtual {v2, v3}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@047c │ │ -48b472: 28d9 |0033: goto 000c // -0027 │ │ -48b474: 5411 76af |0034: iget-object v1, v1, Lcom/nextcloud/talk/call/CallParticipantModelNotifier$CallParticipantModelObserverOn;.observer:Lcom/nextcloud/talk/call/CallParticipantModel$Observer; // field@af76 │ │ -48b478: 7210 14e7 0100 |0036: invoke-interface {v1}, Lcom/nextcloud/talk/call/CallParticipantModel$Observer;.onChange:()V // method@e714 │ │ -48b47e: 28d3 |0039: goto 000c // -002d │ │ -48b480: 1e04 |003a: monitor-exit v4 │ │ -48b482: 0e00 |003b: return-void │ │ -48b484: 0d00 |003c: move-exception v0 │ │ -48b486: 1e04 |003d: monitor-exit v4 │ │ -48b488: 2700 |003e: throw v0 │ │ +48b400: |[48b400] com.nextcloud.talk.call.CallParticipantModelNotifier.notifyChange:()V │ │ +48b410: 1d04 |0000: monitor-enter v4 │ │ +48b412: 2200 2125 |0001: new-instance v0, Ljava/util/ArrayList; // type@2521 │ │ +48b416: 5441 77af |0003: iget-object v1, v4, Lcom/nextcloud/talk/call/CallParticipantModelNotifier;.callParticipantModelObserversOn:Ljava/util/List; // field@af77 │ │ +48b41a: 7020 43f8 1000 |0005: invoke-direct {v0, v1}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@f843 │ │ +48b420: 6e10 4ff8 0000 |0008: invoke-virtual {v0}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@f84f │ │ +48b426: 0c00 |000b: move-result-object v0 │ │ +48b428: 7210 46f9 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ +48b42e: 0a01 |000f: move-result v1 │ │ +48b430: 3801 2a00 |0010: if-eqz v1, 003a // +002a │ │ +48b434: 7210 47f9 0000 |0012: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ +48b43a: 0c01 |0015: move-result-object v1 │ │ +48b43c: 1f01 9120 |0016: check-cast v1, Lcom/nextcloud/talk/call/CallParticipantModelNotifier$CallParticipantModelObserverOn; // type@2091 │ │ +48b440: 5412 75af |0018: iget-object v2, v1, Lcom/nextcloud/talk/call/CallParticipantModelNotifier$CallParticipantModelObserverOn;.handler:Landroid/os/Handler; // field@af75 │ │ +48b444: 3802 1a00 |001a: if-eqz v2, 0034 // +001a │ │ +48b448: 5412 75af |001c: iget-object v2, v1, Lcom/nextcloud/talk/call/CallParticipantModelNotifier$CallParticipantModelObserverOn;.handler:Landroid/os/Handler; // field@af75 │ │ +48b44c: 6e10 7804 0200 |001e: invoke-virtual {v2}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@0478 │ │ +48b452: 0c02 |0021: move-result-object v2 │ │ +48b454: 7100 8b04 0000 |0022: invoke-static {}, Landroid/os/Looper;.myLooper:()Landroid/os/Looper; // method@048b │ │ +48b45a: 0c03 |0025: move-result-object v3 │ │ +48b45c: 3332 0300 |0026: if-ne v2, v3, 0029 // +0003 │ │ +48b460: 280c |0028: goto 0034 // +000c │ │ +48b462: 5412 75af |0029: iget-object v2, v1, Lcom/nextcloud/talk/call/CallParticipantModelNotifier$CallParticipantModelObserverOn;.handler:Landroid/os/Handler; // field@af75 │ │ +48b466: 2203 9020 |002b: new-instance v3, Lcom/nextcloud/talk/call/CallParticipantModelNotifier$$ExternalSyntheticLambda1; // type@2090 │ │ +48b46a: 7020 29e7 1300 |002d: invoke-direct {v3, v1}, Lcom/nextcloud/talk/call/CallParticipantModelNotifier$$ExternalSyntheticLambda1;.:(Lcom/nextcloud/talk/call/CallParticipantModelNotifier$CallParticipantModelObserverOn;)V // method@e729 │ │ +48b470: 6e20 7c04 3200 |0030: invoke-virtual {v2, v3}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@047c │ │ +48b476: 28d9 |0033: goto 000c // -0027 │ │ +48b478: 5411 76af |0034: iget-object v1, v1, Lcom/nextcloud/talk/call/CallParticipantModelNotifier$CallParticipantModelObserverOn;.observer:Lcom/nextcloud/talk/call/CallParticipantModel$Observer; // field@af76 │ │ +48b47c: 7210 14e7 0100 |0036: invoke-interface {v1}, Lcom/nextcloud/talk/call/CallParticipantModel$Observer;.onChange:()V // method@e714 │ │ +48b482: 28d3 |0039: goto 000c // -002d │ │ +48b484: 1e04 |003a: monitor-exit v4 │ │ +48b486: 0e00 |003b: return-void │ │ +48b488: 0d00 |003c: move-exception v0 │ │ +48b48a: 1e04 |003d: monitor-exit v4 │ │ +48b48c: 2700 |003e: throw v0 │ │ catches : 2 │ │ 0x0001 - 0x0039 │ │ -> 0x003c │ │ 0x003d - 0x003e │ │ -> 0x003c │ │ positions : │ │ 0x0001 line=63 │ │ @@ -1980623,49 +1980623,49 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -48b4a0: |[48b4a0] com.nextcloud.talk.call.CallParticipantModelNotifier.notifyReaction:(Ljava/lang/String;)V │ │ -48b4b0: 1d04 |0000: monitor-enter v4 │ │ -48b4b2: 2200 2125 |0001: new-instance v0, Ljava/util/ArrayList; // type@2521 │ │ -48b4b6: 5441 77af |0003: iget-object v1, v4, Lcom/nextcloud/talk/call/CallParticipantModelNotifier;.callParticipantModelObserversOn:Ljava/util/List; // field@af77 │ │ -48b4ba: 7020 43f8 1000 |0005: invoke-direct {v0, v1}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@f843 │ │ -48b4c0: 6e10 4ff8 0000 |0008: invoke-virtual {v0}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@f84f │ │ -48b4c6: 0c00 |000b: move-result-object v0 │ │ -48b4c8: 7210 46f9 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ -48b4ce: 0a01 |000f: move-result v1 │ │ -48b4d0: 3801 2a00 |0010: if-eqz v1, 003a // +002a │ │ -48b4d4: 7210 47f9 0000 |0012: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ -48b4da: 0c01 |0015: move-result-object v1 │ │ -48b4dc: 1f01 9120 |0016: check-cast v1, Lcom/nextcloud/talk/call/CallParticipantModelNotifier$CallParticipantModelObserverOn; // type@2091 │ │ -48b4e0: 5412 75af |0018: iget-object v2, v1, Lcom/nextcloud/talk/call/CallParticipantModelNotifier$CallParticipantModelObserverOn;.handler:Landroid/os/Handler; // field@af75 │ │ -48b4e4: 3802 1a00 |001a: if-eqz v2, 0034 // +001a │ │ -48b4e8: 5412 75af |001c: iget-object v2, v1, Lcom/nextcloud/talk/call/CallParticipantModelNotifier$CallParticipantModelObserverOn;.handler:Landroid/os/Handler; // field@af75 │ │ -48b4ec: 6e10 7804 0200 |001e: invoke-virtual {v2}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@0478 │ │ -48b4f2: 0c02 |0021: move-result-object v2 │ │ -48b4f4: 7100 8b04 0000 |0022: invoke-static {}, Landroid/os/Looper;.myLooper:()Landroid/os/Looper; // method@048b │ │ -48b4fa: 0c03 |0025: move-result-object v3 │ │ -48b4fc: 3332 0300 |0026: if-ne v2, v3, 0029 // +0003 │ │ -48b500: 280c |0028: goto 0034 // +000c │ │ -48b502: 5412 75af |0029: iget-object v2, v1, Lcom/nextcloud/talk/call/CallParticipantModelNotifier$CallParticipantModelObserverOn;.handler:Landroid/os/Handler; // field@af75 │ │ -48b506: 2203 8f20 |002b: new-instance v3, Lcom/nextcloud/talk/call/CallParticipantModelNotifier$$ExternalSyntheticLambda0; // type@208f │ │ -48b50a: 7030 27e7 1305 |002d: invoke-direct {v3, v1, v5}, Lcom/nextcloud/talk/call/CallParticipantModelNotifier$$ExternalSyntheticLambda0;.:(Lcom/nextcloud/talk/call/CallParticipantModelNotifier$CallParticipantModelObserverOn;Ljava/lang/String;)V // method@e727 │ │ -48b510: 6e20 7c04 3200 |0030: invoke-virtual {v2, v3}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@047c │ │ -48b516: 28d9 |0033: goto 000c // -0027 │ │ -48b518: 5411 76af |0034: iget-object v1, v1, Lcom/nextcloud/talk/call/CallParticipantModelNotifier$CallParticipantModelObserverOn;.observer:Lcom/nextcloud/talk/call/CallParticipantModel$Observer; // field@af76 │ │ -48b51c: 7220 15e7 5100 |0036: invoke-interface {v1, v5}, Lcom/nextcloud/talk/call/CallParticipantModel$Observer;.onReaction:(Ljava/lang/String;)V // method@e715 │ │ -48b522: 28d3 |0039: goto 000c // -002d │ │ -48b524: 1e04 |003a: monitor-exit v4 │ │ -48b526: 0e00 |003b: return-void │ │ -48b528: 0d05 |003c: move-exception v5 │ │ -48b52a: 1e04 |003d: monitor-exit v4 │ │ -48b52c: 2705 |003e: throw v5 │ │ +48b4a4: |[48b4a4] com.nextcloud.talk.call.CallParticipantModelNotifier.notifyReaction:(Ljava/lang/String;)V │ │ +48b4b4: 1d04 |0000: monitor-enter v4 │ │ +48b4b6: 2200 2125 |0001: new-instance v0, Ljava/util/ArrayList; // type@2521 │ │ +48b4ba: 5441 77af |0003: iget-object v1, v4, Lcom/nextcloud/talk/call/CallParticipantModelNotifier;.callParticipantModelObserversOn:Ljava/util/List; // field@af77 │ │ +48b4be: 7020 43f8 1000 |0005: invoke-direct {v0, v1}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@f843 │ │ +48b4c4: 6e10 4ff8 0000 |0008: invoke-virtual {v0}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@f84f │ │ +48b4ca: 0c00 |000b: move-result-object v0 │ │ +48b4cc: 7210 46f9 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ +48b4d2: 0a01 |000f: move-result v1 │ │ +48b4d4: 3801 2a00 |0010: if-eqz v1, 003a // +002a │ │ +48b4d8: 7210 47f9 0000 |0012: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ +48b4de: 0c01 |0015: move-result-object v1 │ │ +48b4e0: 1f01 9120 |0016: check-cast v1, Lcom/nextcloud/talk/call/CallParticipantModelNotifier$CallParticipantModelObserverOn; // type@2091 │ │ +48b4e4: 5412 75af |0018: iget-object v2, v1, Lcom/nextcloud/talk/call/CallParticipantModelNotifier$CallParticipantModelObserverOn;.handler:Landroid/os/Handler; // field@af75 │ │ +48b4e8: 3802 1a00 |001a: if-eqz v2, 0034 // +001a │ │ +48b4ec: 5412 75af |001c: iget-object v2, v1, Lcom/nextcloud/talk/call/CallParticipantModelNotifier$CallParticipantModelObserverOn;.handler:Landroid/os/Handler; // field@af75 │ │ +48b4f0: 6e10 7804 0200 |001e: invoke-virtual {v2}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@0478 │ │ +48b4f6: 0c02 |0021: move-result-object v2 │ │ +48b4f8: 7100 8b04 0000 |0022: invoke-static {}, Landroid/os/Looper;.myLooper:()Landroid/os/Looper; // method@048b │ │ +48b4fe: 0c03 |0025: move-result-object v3 │ │ +48b500: 3332 0300 |0026: if-ne v2, v3, 0029 // +0003 │ │ +48b504: 280c |0028: goto 0034 // +000c │ │ +48b506: 5412 75af |0029: iget-object v2, v1, Lcom/nextcloud/talk/call/CallParticipantModelNotifier$CallParticipantModelObserverOn;.handler:Landroid/os/Handler; // field@af75 │ │ +48b50a: 2203 8f20 |002b: new-instance v3, Lcom/nextcloud/talk/call/CallParticipantModelNotifier$$ExternalSyntheticLambda0; // type@208f │ │ +48b50e: 7030 27e7 1305 |002d: invoke-direct {v3, v1, v5}, Lcom/nextcloud/talk/call/CallParticipantModelNotifier$$ExternalSyntheticLambda0;.:(Lcom/nextcloud/talk/call/CallParticipantModelNotifier$CallParticipantModelObserverOn;Ljava/lang/String;)V // method@e727 │ │ +48b514: 6e20 7c04 3200 |0030: invoke-virtual {v2, v3}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@047c │ │ +48b51a: 28d9 |0033: goto 000c // -0027 │ │ +48b51c: 5411 76af |0034: iget-object v1, v1, Lcom/nextcloud/talk/call/CallParticipantModelNotifier$CallParticipantModelObserverOn;.observer:Lcom/nextcloud/talk/call/CallParticipantModel$Observer; // field@af76 │ │ +48b520: 7220 15e7 5100 |0036: invoke-interface {v1, v5}, Lcom/nextcloud/talk/call/CallParticipantModel$Observer;.onReaction:(Ljava/lang/String;)V // method@e715 │ │ +48b526: 28d3 |0039: goto 000c // -002d │ │ +48b528: 1e04 |003a: monitor-exit v4 │ │ +48b52a: 0e00 |003b: return-void │ │ +48b52c: 0d05 |003c: move-exception v5 │ │ +48b52e: 1e04 |003d: monitor-exit v4 │ │ +48b530: 2705 |003e: throw v5 │ │ catches : 2 │ │ 0x0001 - 0x0039 │ │ -> 0x003c │ │ 0x003d - 0x003e │ │ -> 0x003c │ │ positions : │ │ 0x0001 line=75 │ │ @@ -1980682,35 +1980682,35 @@ │ │ type : '(Lcom/nextcloud/talk/call/CallParticipantModel$Observer;)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 33 16-bit code units │ │ -48b544: |[48b544] com.nextcloud.talk.call.CallParticipantModelNotifier.removeObserver:(Lcom/nextcloud/talk/call/CallParticipantModel$Observer;)V │ │ -48b554: 1d02 |0000: monitor-enter v2 │ │ -48b556: 5420 77af |0001: iget-object v0, v2, Lcom/nextcloud/talk/call/CallParticipantModelNotifier;.callParticipantModelObserversOn:Ljava/util/List; // field@af77 │ │ -48b55a: 7210 72f9 0000 |0003: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@f972 │ │ -48b560: 0c00 |0006: move-result-object v0 │ │ -48b562: 7210 46f9 0000 |0007: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ -48b568: 0a01 |000a: move-result v1 │ │ -48b56a: 3801 1100 |000b: if-eqz v1, 001c // +0011 │ │ -48b56e: 7210 47f9 0000 |000d: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ -48b574: 0c01 |0010: move-result-object v1 │ │ -48b576: 1f01 9120 |0011: check-cast v1, Lcom/nextcloud/talk/call/CallParticipantModelNotifier$CallParticipantModelObserverOn; // type@2091 │ │ -48b57a: 5411 76af |0013: iget-object v1, v1, Lcom/nextcloud/talk/call/CallParticipantModelNotifier$CallParticipantModelObserverOn;.observer:Lcom/nextcloud/talk/call/CallParticipantModel$Observer; // field@af76 │ │ -48b57e: 3331 f2ff |0015: if-ne v1, v3, 0007 // -000e │ │ -48b582: 7210 48f9 0000 |0017: invoke-interface {v0}, Ljava/util/Iterator;.remove:()V // method@f948 │ │ -48b588: 1e02 |001a: monitor-exit v2 │ │ -48b58a: 0e00 |001b: return-void │ │ -48b58c: 1e02 |001c: monitor-exit v2 │ │ -48b58e: 0e00 |001d: return-void │ │ -48b590: 0d03 |001e: move-exception v3 │ │ -48b592: 1e02 |001f: monitor-exit v2 │ │ -48b594: 2703 |0020: throw v3 │ │ +48b548: |[48b548] com.nextcloud.talk.call.CallParticipantModelNotifier.removeObserver:(Lcom/nextcloud/talk/call/CallParticipantModel$Observer;)V │ │ +48b558: 1d02 |0000: monitor-enter v2 │ │ +48b55a: 5420 77af |0001: iget-object v0, v2, Lcom/nextcloud/talk/call/CallParticipantModelNotifier;.callParticipantModelObserversOn:Ljava/util/List; // field@af77 │ │ +48b55e: 7210 72f9 0000 |0003: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@f972 │ │ +48b564: 0c00 |0006: move-result-object v0 │ │ +48b566: 7210 46f9 0000 |0007: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ +48b56c: 0a01 |000a: move-result v1 │ │ +48b56e: 3801 1100 |000b: if-eqz v1, 001c // +0011 │ │ +48b572: 7210 47f9 0000 |000d: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ +48b578: 0c01 |0010: move-result-object v1 │ │ +48b57a: 1f01 9120 |0011: check-cast v1, Lcom/nextcloud/talk/call/CallParticipantModelNotifier$CallParticipantModelObserverOn; // type@2091 │ │ +48b57e: 5411 76af |0013: iget-object v1, v1, Lcom/nextcloud/talk/call/CallParticipantModelNotifier$CallParticipantModelObserverOn;.observer:Lcom/nextcloud/talk/call/CallParticipantModel$Observer; // field@af76 │ │ +48b582: 3331 f2ff |0015: if-ne v1, v3, 0007 // -000e │ │ +48b586: 7210 48f9 0000 |0017: invoke-interface {v0}, Ljava/util/Iterator;.remove:()V // method@f948 │ │ +48b58c: 1e02 |001a: monitor-exit v2 │ │ +48b58e: 0e00 |001b: return-void │ │ +48b590: 1e02 |001c: monitor-exit v2 │ │ +48b592: 0e00 |001d: return-void │ │ +48b594: 0d03 |001e: move-exception v3 │ │ +48b596: 1e02 |001f: monitor-exit v2 │ │ +48b598: 2703 |0020: throw v3 │ │ catches : 2 │ │ 0x0001 - 0x001a │ │ -> 0x001e │ │ 0x001f - 0x0020 │ │ -> 0x001e │ │ positions : │ │ 0x0001 line=50 │ │ @@ -1980766,38 +1980766,38 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -48bdac: |[48bdac] com.nextcloud.talk.call.CallReaction.:()V │ │ -48bdbc: 0e00 |0000: return-void │ │ +48bdb0: |[48bdb0] com.nextcloud.talk.call.CallReaction.:()V │ │ +48bdc0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/call/CallReaction;) │ │ name : '' │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -48bdc0: |[48bdc0] com.nextcloud.talk.call.CallReaction.:(Ljava/lang/String;Ljava/lang/String;)V │ │ -48bdd0: 1a00 d59b |0000: const-string v0, "emoji" // string@9bd5 │ │ -48bdd4: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -48bdda: 1a00 50f8 |0005: const-string v0, "userName" // string@f850 │ │ -48bdde: 7120 00fc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -48bde4: 7010 2ff6 0100 |000a: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f62f │ │ -48bdea: 5b12 79af |000d: iput-object v2, v1, Lcom/nextcloud/talk/call/CallReaction;.emoji:Ljava/lang/String; // field@af79 │ │ -48bdee: 5b13 7aaf |000f: iput-object v3, v1, Lcom/nextcloud/talk/call/CallReaction;.userName:Ljava/lang/String; // field@af7a │ │ -48bdf2: 0e00 |0011: return-void │ │ +48bdc4: |[48bdc4] com.nextcloud.talk.call.CallReaction.:(Ljava/lang/String;Ljava/lang/String;)V │ │ +48bdd4: 1a00 d59b |0000: const-string v0, "emoji" // string@9bd5 │ │ +48bdd8: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +48bdde: 1a00 50f8 |0005: const-string v0, "userName" // string@f850 │ │ +48bde2: 7120 00fc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +48bde8: 7010 2ff6 0100 |000a: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f62f │ │ +48bdee: 5b12 79af |000d: iput-object v2, v1, Lcom/nextcloud/talk/call/CallReaction;.emoji:Ljava/lang/String; // field@af79 │ │ +48bdf2: 5b13 7aaf |000f: iput-object v3, v1, Lcom/nextcloud/talk/call/CallReaction;.userName:Ljava/lang/String; // field@af7a │ │ +48bdf6: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x000a line=166 │ │ 0x000d line=167 │ │ 0x000f line=168 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lcom/nextcloud/talk/call/CallReaction; │ │ @@ -1980809,129 +1980809,129 @@ │ │ type : '(Lcom/nextcloud/talk/call/CallReaction;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lcom/nextcloud/talk/call/CallReaction;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -48bc60: |[48bc60] com.nextcloud.talk.call.CallReaction.copy$default:(Lcom/nextcloud/talk/call/CallReaction;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lcom/nextcloud/talk/call/CallReaction; │ │ -48bc70: dd04 0301 |0000: and-int/lit8 v4, v3, #int 1 // #01 │ │ -48bc74: 3804 0400 |0002: if-eqz v4, 0006 // +0004 │ │ -48bc78: 5401 79af |0004: iget-object v1, v0, Lcom/nextcloud/talk/call/CallReaction;.emoji:Ljava/lang/String; // field@af79 │ │ -48bc7c: dd03 0302 |0006: and-int/lit8 v3, v3, #int 2 // #02 │ │ -48bc80: 3803 0400 |0008: if-eqz v3, 000c // +0004 │ │ -48bc84: 5402 7aaf |000a: iget-object v2, v0, Lcom/nextcloud/talk/call/CallReaction;.userName:Ljava/lang/String; // field@af7a │ │ -48bc88: 6e30 38e7 1002 |000c: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/call/CallReaction;.copy:(Ljava/lang/String;Ljava/lang/String;)Lcom/nextcloud/talk/call/CallReaction; // method@e738 │ │ -48bc8e: 0c00 |000f: move-result-object v0 │ │ -48bc90: 1100 |0010: return-object v0 │ │ +48bc64: |[48bc64] com.nextcloud.talk.call.CallReaction.copy$default:(Lcom/nextcloud/talk/call/CallReaction;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lcom/nextcloud/talk/call/CallReaction; │ │ +48bc74: dd04 0301 |0000: and-int/lit8 v4, v3, #int 1 // #01 │ │ +48bc78: 3804 0400 |0002: if-eqz v4, 0006 // +0004 │ │ +48bc7c: 5401 79af |0004: iget-object v1, v0, Lcom/nextcloud/talk/call/CallReaction;.emoji:Ljava/lang/String; // field@af79 │ │ +48bc80: dd03 0302 |0006: and-int/lit8 v3, v3, #int 2 // #02 │ │ +48bc84: 3803 0400 |0008: if-eqz v3, 000c // +0004 │ │ +48bc88: 5402 7aaf |000a: iget-object v2, v0, Lcom/nextcloud/talk/call/CallReaction;.userName:Ljava/lang/String; // field@af7a │ │ +48bc8c: 6e30 38e7 1002 |000c: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/call/CallReaction;.copy:(Ljava/lang/String;Ljava/lang/String;)Lcom/nextcloud/talk/call/CallReaction; // method@e738 │ │ +48bc92: 0c00 |000f: move-result-object v0 │ │ +48bc94: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/nextcloud/talk/call/CallReaction;) │ │ name : 'component1' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -48bcf4: |[48bcf4] com.nextcloud.talk.call.CallReaction.component1:()Ljava/lang/String; │ │ -48bd04: 5410 79af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/CallReaction;.emoji:Ljava/lang/String; // field@af79 │ │ -48bd08: 1100 |0002: return-object v0 │ │ +48bcf8: |[48bcf8] com.nextcloud.talk.call.CallReaction.component1:()Ljava/lang/String; │ │ +48bd08: 5410 79af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/CallReaction;.emoji:Ljava/lang/String; // field@af79 │ │ +48bd0c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/call/CallReaction;) │ │ name : 'component2' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -48bd0c: |[48bd0c] com.nextcloud.talk.call.CallReaction.component2:()Ljava/lang/String; │ │ -48bd1c: 5410 7aaf |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/CallReaction;.userName:Ljava/lang/String; // field@af7a │ │ -48bd20: 1100 |0002: return-object v0 │ │ +48bd10: |[48bd10] com.nextcloud.talk.call.CallReaction.component2:()Ljava/lang/String; │ │ +48bd20: 5410 7aaf |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/CallReaction;.userName:Ljava/lang/String; // field@af7a │ │ +48bd24: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/nextcloud/talk/call/CallReaction;) │ │ name : 'copy' │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Lcom/nextcloud/talk/call/CallReaction;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -48bc94: |[48bc94] com.nextcloud.talk.call.CallReaction.copy:(Ljava/lang/String;Ljava/lang/String;)Lcom/nextcloud/talk/call/CallReaction; │ │ -48bca4: 1a00 d59b |0000: const-string v0, "emoji" // string@9bd5 │ │ -48bca8: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -48bcae: 1a00 50f8 |0005: const-string v0, "userName" // string@f850 │ │ -48bcb2: 7120 00fc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -48bcb8: 2200 9420 |000a: new-instance v0, Lcom/nextcloud/talk/call/CallReaction; // type@2094 │ │ -48bcbc: 7030 35e7 2003 |000c: invoke-direct {v0, v2, v3}, Lcom/nextcloud/talk/call/CallReaction;.:(Ljava/lang/String;Ljava/lang/String;)V // method@e735 │ │ -48bcc2: 1100 |000f: return-object v0 │ │ +48bc98: |[48bc98] com.nextcloud.talk.call.CallReaction.copy:(Ljava/lang/String;Ljava/lang/String;)Lcom/nextcloud/talk/call/CallReaction; │ │ +48bca8: 1a00 d59b |0000: const-string v0, "emoji" // string@9bd5 │ │ +48bcac: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +48bcb2: 1a00 50f8 |0005: const-string v0, "userName" // string@f850 │ │ +48bcb6: 7120 00fc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +48bcbc: 2200 9420 |000a: new-instance v0, Lcom/nextcloud/talk/call/CallReaction; // type@2094 │ │ +48bcc0: 7030 35e7 2003 |000c: invoke-direct {v0, v2, v3}, Lcom/nextcloud/talk/call/CallReaction;.:(Ljava/lang/String;Ljava/lang/String;)V // method@e735 │ │ +48bcc6: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/nextcloud/talk/call/CallReaction;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -48bc08: |[48bc08] com.nextcloud.talk.call.CallReaction.equals:(Ljava/lang/Object;)Z │ │ -48bc18: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -48bc1a: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ -48bc1e: 0f00 |0003: return v0 │ │ -48bc20: 2051 9420 |0004: instance-of v1, v5, Lcom/nextcloud/talk/call/CallReaction; // type@2094 │ │ -48bc24: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -48bc26: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ -48bc2a: 0f02 |0009: return v2 │ │ -48bc2c: 1f05 9420 |000a: check-cast v5, Lcom/nextcloud/talk/call/CallReaction; // type@2094 │ │ -48bc30: 5441 79af |000c: iget-object v1, v4, Lcom/nextcloud/talk/call/CallReaction;.emoji:Ljava/lang/String; // field@af79 │ │ -48bc34: 5453 79af |000e: iget-object v3, v5, Lcom/nextcloud/talk/call/CallReaction;.emoji:Ljava/lang/String; // field@af79 │ │ -48bc38: 7120 fbfb 3100 |0010: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ -48bc3e: 0a01 |0013: move-result v1 │ │ -48bc40: 3901 0300 |0014: if-nez v1, 0017 // +0003 │ │ -48bc44: 0f02 |0016: return v2 │ │ -48bc46: 5441 7aaf |0017: iget-object v1, v4, Lcom/nextcloud/talk/call/CallReaction;.userName:Ljava/lang/String; // field@af7a │ │ -48bc4a: 5455 7aaf |0019: iget-object v5, v5, Lcom/nextcloud/talk/call/CallReaction;.userName:Ljava/lang/String; // field@af7a │ │ -48bc4e: 7120 fbfb 5100 |001b: invoke-static {v1, v5}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ -48bc54: 0a05 |001e: move-result v5 │ │ -48bc56: 3905 0300 |001f: if-nez v5, 0022 // +0003 │ │ -48bc5a: 0f02 |0021: return v2 │ │ -48bc5c: 0f00 |0022: return v0 │ │ +48bc0c: |[48bc0c] com.nextcloud.talk.call.CallReaction.equals:(Ljava/lang/Object;)Z │ │ +48bc1c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +48bc1e: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ +48bc22: 0f00 |0003: return v0 │ │ +48bc24: 2051 9420 |0004: instance-of v1, v5, Lcom/nextcloud/talk/call/CallReaction; // type@2094 │ │ +48bc28: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +48bc2a: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ +48bc2e: 0f02 |0009: return v2 │ │ +48bc30: 1f05 9420 |000a: check-cast v5, Lcom/nextcloud/talk/call/CallReaction; // type@2094 │ │ +48bc34: 5441 79af |000c: iget-object v1, v4, Lcom/nextcloud/talk/call/CallReaction;.emoji:Ljava/lang/String; // field@af79 │ │ +48bc38: 5453 79af |000e: iget-object v3, v5, Lcom/nextcloud/talk/call/CallReaction;.emoji:Ljava/lang/String; // field@af79 │ │ +48bc3c: 7120 fbfb 3100 |0010: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ +48bc42: 0a01 |0013: move-result v1 │ │ +48bc44: 3901 0300 |0014: if-nez v1, 0017 // +0003 │ │ +48bc48: 0f02 |0016: return v2 │ │ +48bc4a: 5441 7aaf |0017: iget-object v1, v4, Lcom/nextcloud/talk/call/CallReaction;.userName:Ljava/lang/String; // field@af7a │ │ +48bc4e: 5455 7aaf |0019: iget-object v5, v5, Lcom/nextcloud/talk/call/CallReaction;.userName:Ljava/lang/String; // field@af7a │ │ +48bc52: 7120 fbfb 5100 |001b: invoke-static {v1, v5}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ +48bc58: 0a05 |001e: move-result v5 │ │ +48bc5a: 3905 0300 |001f: if-nez v5, 0022 // +0003 │ │ +48bc5e: 0f02 |0021: return v2 │ │ +48bc60: 0f00 |0022: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lcom/nextcloud/talk/call/CallReaction;) │ │ name : 'getEmoji' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -48bd24: |[48bd24] com.nextcloud.talk.call.CallReaction.getEmoji:()Ljava/lang/String; │ │ -48bd34: 5410 79af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/CallReaction;.emoji:Ljava/lang/String; // field@af79 │ │ -48bd38: 1100 |0002: return-object v0 │ │ +48bd28: |[48bd28] com.nextcloud.talk.call.CallReaction.getEmoji:()Ljava/lang/String; │ │ +48bd38: 5410 79af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/CallReaction;.emoji:Ljava/lang/String; // field@af79 │ │ +48bd3c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/call/CallReaction; │ │ │ │ #5 : (in Lcom/nextcloud/talk/call/CallReaction;) │ │ @@ -1980939,17 +1980939,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -48bd3c: |[48bd3c] com.nextcloud.talk.call.CallReaction.getUserName:()Ljava/lang/String; │ │ -48bd4c: 5410 7aaf |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/CallReaction;.userName:Ljava/lang/String; // field@af7a │ │ -48bd50: 1100 |0002: return-object v0 │ │ +48bd40: |[48bd40] com.nextcloud.talk.call.CallReaction.getUserName:()Ljava/lang/String; │ │ +48bd50: 5410 7aaf |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/CallReaction;.userName:Ljava/lang/String; // field@af7a │ │ +48bd54: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/call/CallReaction; │ │ │ │ #6 : (in Lcom/nextcloud/talk/call/CallReaction;) │ │ @@ -1980957,42 +1980957,42 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -48bcc4: |[48bcc4] com.nextcloud.talk.call.CallReaction.hashCode:()I │ │ -48bcd4: 5420 79af |0000: iget-object v0, v2, Lcom/nextcloud/talk/call/CallReaction;.emoji:Ljava/lang/String; // field@af79 │ │ -48bcd8: 6e10 60f6 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@f660 │ │ -48bcde: 0a00 |0005: move-result v0 │ │ -48bce0: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -48bce4: 5421 7aaf |0008: iget-object v1, v2, Lcom/nextcloud/talk/call/CallReaction;.userName:Ljava/lang/String; // field@af7a │ │ -48bce8: 6e10 60f6 0100 |000a: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@f660 │ │ -48bcee: 0a01 |000d: move-result v1 │ │ -48bcf0: b010 |000e: add-int/2addr v0, v1 │ │ -48bcf2: 0f00 |000f: return v0 │ │ +48bcc8: |[48bcc8] com.nextcloud.talk.call.CallReaction.hashCode:()I │ │ +48bcd8: 5420 79af |0000: iget-object v0, v2, Lcom/nextcloud/talk/call/CallReaction;.emoji:Ljava/lang/String; // field@af79 │ │ +48bcdc: 6e10 60f6 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@f660 │ │ +48bce2: 0a00 |0005: move-result v0 │ │ +48bce4: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +48bce8: 5421 7aaf |0008: iget-object v1, v2, Lcom/nextcloud/talk/call/CallReaction;.userName:Ljava/lang/String; // field@af7a │ │ +48bcec: 6e10 60f6 0100 |000a: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@f660 │ │ +48bcf2: 0a01 |000d: move-result v1 │ │ +48bcf4: b010 |000e: add-int/2addr v0, v1 │ │ +48bcf6: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #7 : (in Lcom/nextcloud/talk/call/CallReaction;) │ │ name : 'setEmoji' │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -48bdf4: |[48bdf4] com.nextcloud.talk.call.CallReaction.setEmoji:(Ljava/lang/String;)V │ │ -48be04: 1a00 2913 |0000: const-string v0, "" // string@1329 │ │ -48be08: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -48be0e: 5b12 79af |0005: iput-object v2, v1, Lcom/nextcloud/talk/call/CallReaction;.emoji:Ljava/lang/String; // field@af79 │ │ -48be12: 0e00 |0007: return-void │ │ +48bdf8: |[48bdf8] com.nextcloud.talk.call.CallReaction.setEmoji:(Ljava/lang/String;)V │ │ +48be08: 1a00 2913 |0000: const-string v0, "" // string@1329 │ │ +48be0c: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +48be12: 5b12 79af |0005: iput-object v2, v1, Lcom/nextcloud/talk/call/CallReaction;.emoji:Ljava/lang/String; // field@af79 │ │ +48be16: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=167 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/nextcloud/talk/call/CallReaction; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -1981001,19 +1981001,19 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -48be14: |[48be14] com.nextcloud.talk.call.CallReaction.setUserName:(Ljava/lang/String;)V │ │ -48be24: 1a00 2913 |0000: const-string v0, "" // string@1329 │ │ -48be28: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -48be2e: 5b12 7aaf |0005: iput-object v2, v1, Lcom/nextcloud/talk/call/CallReaction;.userName:Ljava/lang/String; // field@af7a │ │ -48be32: 0e00 |0007: return-void │ │ +48be18: |[48be18] com.nextcloud.talk.call.CallReaction.setUserName:(Ljava/lang/String;)V │ │ +48be28: 1a00 2913 |0000: const-string v0, "" // string@1329 │ │ +48be2c: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +48be32: 5b12 7aaf |0005: iput-object v2, v1, Lcom/nextcloud/talk/call/CallReaction;.userName:Ljava/lang/String; // field@af7a │ │ +48be36: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=168 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/nextcloud/talk/call/CallReaction; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -1981022,33 +1981022,33 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -48bd54: |[48bd54] com.nextcloud.talk.call.CallReaction.toString:()Ljava/lang/String; │ │ -48bd64: 5440 79af |0000: iget-object v0, v4, Lcom/nextcloud/talk/call/CallReaction;.emoji:Ljava/lang/String; // field@af79 │ │ -48bd68: 5441 7aaf |0002: iget-object v1, v4, Lcom/nextcloud/talk/call/CallReaction;.userName:Ljava/lang/String; // field@af7a │ │ -48bd6c: 2202 a924 |0004: new-instance v2, Ljava/lang/StringBuilder; // type@24a9 │ │ -48bd70: 1a03 081c |0006: const-string v3, "CallReaction(emoji=" // string@1c08 │ │ -48bd74: 7020 89f6 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -48bd7a: 6e20 92f6 0200 |000b: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -48bd80: 0c00 |000e: move-result-object v0 │ │ -48bd82: 1a02 0011 |000f: const-string v2, ", userName=" // string@1100 │ │ -48bd86: 6e20 92f6 2000 |0011: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -48bd8c: 0c00 |0014: move-result-object v0 │ │ -48bd8e: 6e20 92f6 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -48bd94: 0c00 |0018: move-result-object v0 │ │ -48bd96: 1a01 f20e |0019: const-string v1, ")" // string@0ef2 │ │ -48bd9a: 6e20 92f6 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -48bda0: 0c00 |001e: move-result-object v0 │ │ -48bda2: 6e10 9cf6 0000 |001f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -48bda8: 0c00 |0022: move-result-object v0 │ │ -48bdaa: 1100 |0023: return-object v0 │ │ +48bd58: |[48bd58] com.nextcloud.talk.call.CallReaction.toString:()Ljava/lang/String; │ │ +48bd68: 5440 79af |0000: iget-object v0, v4, Lcom/nextcloud/talk/call/CallReaction;.emoji:Ljava/lang/String; // field@af79 │ │ +48bd6c: 5441 7aaf |0002: iget-object v1, v4, Lcom/nextcloud/talk/call/CallReaction;.userName:Ljava/lang/String; // field@af7a │ │ +48bd70: 2202 a924 |0004: new-instance v2, Ljava/lang/StringBuilder; // type@24a9 │ │ +48bd74: 1a03 081c |0006: const-string v3, "CallReaction(emoji=" // string@1c08 │ │ +48bd78: 7020 89f6 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +48bd7e: 6e20 92f6 0200 |000b: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +48bd84: 0c00 |000e: move-result-object v0 │ │ +48bd86: 1a02 0011 |000f: const-string v2, ", userName=" // string@1100 │ │ +48bd8a: 6e20 92f6 2000 |0011: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +48bd90: 0c00 |0014: move-result-object v0 │ │ +48bd92: 6e20 92f6 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +48bd98: 0c00 |0018: move-result-object v0 │ │ +48bd9a: 1a01 f20e |0019: const-string v1, ")" // string@0ef2 │ │ +48bd9e: 6e20 92f6 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +48bda4: 0c00 |001e: move-result-object v0 │ │ +48bda6: 6e10 9cf6 0000 |001f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +48bdac: 0c00 |0022: move-result-object v0 │ │ +48bdae: 1100 |0023: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 25986 (ReactionAnimator.kt) │ │ │ │ Class #7429 header: │ │ @@ -1981100,18 +1981100,18 @@ │ │ type : '(Lcom/nextcloud/talk/call/LocalCallParticipantModel;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -48be4c: |[48be4c] com.nextcloud.talk.call.LocalCallParticipantModel$Data.:(Lcom/nextcloud/talk/call/LocalCallParticipantModel;)V │ │ -48be5c: 5b01 7baf |0000: iput-object v1, v0, Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data;.this$0:Lcom/nextcloud/talk/call/LocalCallParticipantModel; // field@af7b │ │ -48be60: 7010 2ff6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48be66: 0e00 |0005: return-void │ │ +48be50: |[48be50] com.nextcloud.talk.call.LocalCallParticipantModel$Data.:(Lcom/nextcloud/talk/call/LocalCallParticipantModel;)V │ │ +48be60: 5b01 7baf |0000: iput-object v1, v0, Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data;.this$0:Lcom/nextcloud/talk/call/LocalCallParticipantModel; // field@af7b │ │ +48be64: 7010 2ff6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48be6a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/call/LocalCallParticipantModel; │ │ │ │ @@ -1981120,19 +1981120,19 @@ │ │ type : '(Lcom/nextcloud/talk/call/LocalCallParticipantModel;Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -48be68: |[48be68] com.nextcloud.talk.call.LocalCallParticipantModel$Data.:(Lcom/nextcloud/talk/call/LocalCallParticipantModel;Ljava/lang/Object;)V │ │ -48be78: 5b01 7baf |0000: iput-object v1, v0, Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data;.this$0:Lcom/nextcloud/talk/call/LocalCallParticipantModel; // field@af7b │ │ -48be7c: 7010 2ff6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48be82: 5b02 7caf |0005: iput-object v2, v0, Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data;.value:Ljava/lang/Object; // field@af7c │ │ -48be86: 0e00 |0007: return-void │ │ +48be6c: |[48be6c] com.nextcloud.talk.call.LocalCallParticipantModel$Data.:(Lcom/nextcloud/talk/call/LocalCallParticipantModel;Ljava/lang/Object;)V │ │ +48be7c: 5b01 7baf |0000: iput-object v1, v0, Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data;.this$0:Lcom/nextcloud/talk/call/LocalCallParticipantModel; // field@af7b │ │ +48be80: 7010 2ff6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48be86: 5b02 7caf |0005: iput-object v2, v0, Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data;.value:Ljava/lang/Object; // field@af7c │ │ +48be8a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0005 line=43 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data; │ │ 0x0000 - 0x0008 reg=1 (null) Lcom/nextcloud/talk/call/LocalCallParticipantModel; │ │ @@ -1981144,17 +1981144,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -48be34: |[48be34] com.nextcloud.talk.call.LocalCallParticipantModel$Data.getValue:()Ljava/lang/Object; │ │ -48be44: 5410 7caf |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data;.value:Ljava/lang/Object; // field@af7c │ │ -48be48: 1100 |0002: return-object v0 │ │ +48be38: |[48be38] com.nextcloud.talk.call.LocalCallParticipantModel$Data.getValue:()Ljava/lang/Object; │ │ +48be48: 5410 7caf |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data;.value:Ljava/lang/Object; // field@af7c │ │ +48be4c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data; │ │ │ │ #1 : (in Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data;) │ │ @@ -1981162,25 +1981162,25 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -48be88: |[48be88] com.nextcloud.talk.call.LocalCallParticipantModel$Data.setValue:(Ljava/lang/Object;)V │ │ -48be98: 5410 7caf |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data;.value:Ljava/lang/Object; // field@af7c │ │ -48be9c: 7120 cff9 2000 |0002: invoke-static {v0, v2}, Ljava/util/Objects;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f9cf │ │ -48bea2: 0a00 |0005: move-result v0 │ │ -48bea4: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ -48bea8: 0e00 |0008: return-void │ │ -48beaa: 5b12 7caf |0009: iput-object v2, v1, Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data;.value:Ljava/lang/Object; // field@af7c │ │ -48beae: 5412 7baf |000b: iget-object v2, v1, Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data;.this$0:Lcom/nextcloud/talk/call/LocalCallParticipantModel; // field@af7b │ │ -48beb2: 5422 7eaf |000d: iget-object v2, v2, Lcom/nextcloud/talk/call/LocalCallParticipantModel;.localCallParticipantModelNotifier:Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier; // field@af7e │ │ -48beb6: 6e10 55e7 0200 |000f: invoke-virtual {v2}, Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier;.notifyChange:()V // method@e755 │ │ -48bebc: 0e00 |0012: return-void │ │ +48be8c: |[48be8c] com.nextcloud.talk.call.LocalCallParticipantModel$Data.setValue:(Ljava/lang/Object;)V │ │ +48be9c: 5410 7caf |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data;.value:Ljava/lang/Object; // field@af7c │ │ +48bea0: 7120 cff9 2000 |0002: invoke-static {v0, v2}, Ljava/util/Objects;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f9cf │ │ +48bea6: 0a00 |0005: move-result v0 │ │ +48bea8: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ +48beac: 0e00 |0008: return-void │ │ +48beae: 5b12 7caf |0009: iput-object v2, v1, Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data;.value:Ljava/lang/Object; // field@af7c │ │ +48beb2: 5412 7baf |000b: iget-object v2, v1, Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data;.this$0:Lcom/nextcloud/talk/call/LocalCallParticipantModel; // field@af7b │ │ +48beb6: 5422 7eaf |000d: iget-object v2, v2, Lcom/nextcloud/talk/call/LocalCallParticipantModel;.localCallParticipantModelNotifier:Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier; // field@af7e │ │ +48beba: 6e10 55e7 0200 |000f: invoke-virtual {v2}, Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier;.notifyChange:()V // method@e755 │ │ +48bec0: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0009 line=55 │ │ 0x000b line=57 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data; │ │ @@ -1981281,36 +1981281,36 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -48c174: |[48c174] com.nextcloud.talk.call.LocalCallParticipantModel.:()V │ │ -48c184: 7010 2ff6 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@f62f │ │ -48c18a: 2200 9b20 |0003: new-instance v0, Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier; // type@209b │ │ -48c18e: 7010 52e7 0000 |0005: invoke-direct {v0}, Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier;.:()V // method@e752 │ │ -48c194: 5b20 7eaf |0008: iput-object v0, v2, Lcom/nextcloud/talk/call/LocalCallParticipantModel;.localCallParticipantModelNotifier:Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier; // field@af7e │ │ -48c198: 2200 9520 |000a: new-instance v0, Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data; // type@2095 │ │ -48c19c: 6201 1cb5 |000c: sget-object v1, Ljava/lang/Boolean;.FALSE:Ljava/lang/Boolean; // field@b51c │ │ -48c1a0: 7030 42e7 2001 |000e: invoke-direct {v0, v2, v1}, Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data;.:(Lcom/nextcloud/talk/call/LocalCallParticipantModel;Ljava/lang/Object;)V // method@e742 │ │ -48c1a6: 5b20 7daf |0011: iput-object v0, v2, Lcom/nextcloud/talk/call/LocalCallParticipantModel;.audioEnabled:Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data; // field@af7d │ │ -48c1aa: 2200 9520 |0013: new-instance v0, Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data; // type@2095 │ │ -48c1ae: 6201 1cb5 |0015: sget-object v1, Ljava/lang/Boolean;.FALSE:Ljava/lang/Boolean; // field@b51c │ │ -48c1b2: 7030 42e7 2001 |0017: invoke-direct {v0, v2, v1}, Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data;.:(Lcom/nextcloud/talk/call/LocalCallParticipantModel;Ljava/lang/Object;)V // method@e742 │ │ -48c1b8: 5b20 7faf |001a: iput-object v0, v2, Lcom/nextcloud/talk/call/LocalCallParticipantModel;.speaking:Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data; // field@af7f │ │ -48c1bc: 2200 9520 |001c: new-instance v0, Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data; // type@2095 │ │ -48c1c0: 6201 1cb5 |001e: sget-object v1, Ljava/lang/Boolean;.FALSE:Ljava/lang/Boolean; // field@b51c │ │ -48c1c4: 7030 42e7 2001 |0020: invoke-direct {v0, v2, v1}, Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data;.:(Lcom/nextcloud/talk/call/LocalCallParticipantModel;Ljava/lang/Object;)V // method@e742 │ │ -48c1ca: 5b20 80af |0023: iput-object v0, v2, Lcom/nextcloud/talk/call/LocalCallParticipantModel;.speakingWhileMuted:Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data; // field@af80 │ │ -48c1ce: 2200 9520 |0025: new-instance v0, Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data; // type@2095 │ │ -48c1d2: 6201 1cb5 |0027: sget-object v1, Ljava/lang/Boolean;.FALSE:Ljava/lang/Boolean; // field@b51c │ │ -48c1d6: 7030 42e7 2001 |0029: invoke-direct {v0, v2, v1}, Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data;.:(Lcom/nextcloud/talk/call/LocalCallParticipantModel;Ljava/lang/Object;)V // method@e742 │ │ -48c1dc: 5b20 81af |002c: iput-object v0, v2, Lcom/nextcloud/talk/call/LocalCallParticipantModel;.videoEnabled:Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data; // field@af81 │ │ -48c1e0: 0e00 |002e: return-void │ │ +48c178: |[48c178] com.nextcloud.talk.call.LocalCallParticipantModel.:()V │ │ +48c188: 7010 2ff6 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@f62f │ │ +48c18e: 2200 9b20 |0003: new-instance v0, Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier; // type@209b │ │ +48c192: 7010 52e7 0000 |0005: invoke-direct {v0}, Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier;.:()V // method@e752 │ │ +48c198: 5b20 7eaf |0008: iput-object v0, v2, Lcom/nextcloud/talk/call/LocalCallParticipantModel;.localCallParticipantModelNotifier:Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier; // field@af7e │ │ +48c19c: 2200 9520 |000a: new-instance v0, Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data; // type@2095 │ │ +48c1a0: 6201 1cb5 |000c: sget-object v1, Ljava/lang/Boolean;.FALSE:Ljava/lang/Boolean; // field@b51c │ │ +48c1a4: 7030 42e7 2001 |000e: invoke-direct {v0, v2, v1}, Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data;.:(Lcom/nextcloud/talk/call/LocalCallParticipantModel;Ljava/lang/Object;)V // method@e742 │ │ +48c1aa: 5b20 7daf |0011: iput-object v0, v2, Lcom/nextcloud/talk/call/LocalCallParticipantModel;.audioEnabled:Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data; // field@af7d │ │ +48c1ae: 2200 9520 |0013: new-instance v0, Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data; // type@2095 │ │ +48c1b2: 6201 1cb5 |0015: sget-object v1, Ljava/lang/Boolean;.FALSE:Ljava/lang/Boolean; // field@b51c │ │ +48c1b6: 7030 42e7 2001 |0017: invoke-direct {v0, v2, v1}, Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data;.:(Lcom/nextcloud/talk/call/LocalCallParticipantModel;Ljava/lang/Object;)V // method@e742 │ │ +48c1bc: 5b20 7faf |001a: iput-object v0, v2, Lcom/nextcloud/talk/call/LocalCallParticipantModel;.speaking:Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data; // field@af7f │ │ +48c1c0: 2200 9520 |001c: new-instance v0, Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data; // type@2095 │ │ +48c1c4: 6201 1cb5 |001e: sget-object v1, Ljava/lang/Boolean;.FALSE:Ljava/lang/Boolean; // field@b51c │ │ +48c1c8: 7030 42e7 2001 |0020: invoke-direct {v0, v2, v1}, Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data;.:(Lcom/nextcloud/talk/call/LocalCallParticipantModel;Ljava/lang/Object;)V // method@e742 │ │ +48c1ce: 5b20 80af |0023: iput-object v0, v2, Lcom/nextcloud/talk/call/LocalCallParticipantModel;.speakingWhileMuted:Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data; // field@af80 │ │ +48c1d2: 2200 9520 |0025: new-instance v0, Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data; // type@2095 │ │ +48c1d6: 6201 1cb5 |0027: sget-object v1, Ljava/lang/Boolean;.FALSE:Ljava/lang/Boolean; // field@b51c │ │ +48c1da: 7030 42e7 2001 |0029: invoke-direct {v0, v2, v1}, Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data;.:(Lcom/nextcloud/talk/call/LocalCallParticipantModel;Ljava/lang/Object;)V // method@e742 │ │ +48c1e0: 5b20 81af |002c: iput-object v0, v2, Lcom/nextcloud/talk/call/LocalCallParticipantModel;.videoEnabled:Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data; // field@af81 │ │ +48c1e4: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0003 line=23 │ │ 0x000a line=62 │ │ 0x0013 line=63 │ │ 0x001c line=64 │ │ @@ -1981324,18 +1981324,18 @@ │ │ type : '(Lcom/nextcloud/talk/call/LocalCallParticipantModel$Observer;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -48c1e4: |[48c1e4] com.nextcloud.talk.call.LocalCallParticipantModel.addObserver:(Lcom/nextcloud/talk/call/LocalCallParticipantModel$Observer;)V │ │ -48c1f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -48c1f6: 6e30 48e7 2100 |0001: invoke-virtual {v1, v2, v0}, Lcom/nextcloud/talk/call/LocalCallParticipantModel;.addObserver:(Lcom/nextcloud/talk/call/LocalCallParticipantModel$Observer;Landroid/os/Handler;)V // method@e748 │ │ -48c1fc: 0e00 |0004: return-void │ │ +48c1e8: |[48c1e8] com.nextcloud.talk.call.LocalCallParticipantModel.addObserver:(Lcom/nextcloud/talk/call/LocalCallParticipantModel$Observer;)V │ │ +48c1f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +48c1fa: 6e30 48e7 2100 |0001: invoke-virtual {v1, v2, v0}, Lcom/nextcloud/talk/call/LocalCallParticipantModel;.addObserver:(Lcom/nextcloud/talk/call/LocalCallParticipantModel$Observer;Landroid/os/Handler;)V // method@e748 │ │ +48c200: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=91 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/nextcloud/talk/call/LocalCallParticipantModel; │ │ 0x0000 - 0x0005 reg=2 (null) Lcom/nextcloud/talk/call/LocalCallParticipantModel$Observer; │ │ │ │ @@ -1981344,18 +1981344,18 @@ │ │ type : '(Lcom/nextcloud/talk/call/LocalCallParticipantModel$Observer;Landroid/os/Handler;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -48c200: |[48c200] com.nextcloud.talk.call.LocalCallParticipantModel.addObserver:(Lcom/nextcloud/talk/call/LocalCallParticipantModel$Observer;Landroid/os/Handler;)V │ │ -48c210: 5410 7eaf |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/LocalCallParticipantModel;.localCallParticipantModelNotifier:Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier; // field@af7e │ │ -48c214: 6e30 53e7 2003 |0002: invoke-virtual {v0, v2, v3}, Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier;.addObserver:(Lcom/nextcloud/talk/call/LocalCallParticipantModel$Observer;Landroid/os/Handler;)V // method@e753 │ │ -48c21a: 0e00 |0005: return-void │ │ +48c204: |[48c204] com.nextcloud.talk.call.LocalCallParticipantModel.addObserver:(Lcom/nextcloud/talk/call/LocalCallParticipantModel$Observer;Landroid/os/Handler;)V │ │ +48c214: 5410 7eaf |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/LocalCallParticipantModel;.localCallParticipantModelNotifier:Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier; // field@af7e │ │ +48c218: 6e30 53e7 2003 |0002: invoke-virtual {v0, v2, v3}, Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier;.addObserver:(Lcom/nextcloud/talk/call/LocalCallParticipantModel$Observer;Landroid/os/Handler;)V // method@e753 │ │ +48c21e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/nextcloud/talk/call/LocalCallParticipantModel; │ │ 0x0000 - 0x0006 reg=2 (null) Lcom/nextcloud/talk/call/LocalCallParticipantModel$Observer; │ │ 0x0000 - 0x0006 reg=3 (null) Landroid/os/Handler; │ │ @@ -1981365,20 +1981365,20 @@ │ │ type : '()Ljava/lang/Boolean;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -48c0e4: |[48c0e4] com.nextcloud.talk.call.LocalCallParticipantModel.isAudioEnabled:()Ljava/lang/Boolean; │ │ -48c0f4: 5410 7daf |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/LocalCallParticipantModel;.audioEnabled:Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data; // field@af7d │ │ -48c0f8: 6e10 43e7 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data;.getValue:()Ljava/lang/Object; // method@e743 │ │ -48c0fe: 0c00 |0005: move-result-object v0 │ │ -48c100: 1f00 7524 |0006: check-cast v0, Ljava/lang/Boolean; // type@2475 │ │ -48c104: 1100 |0008: return-object v0 │ │ +48c0e8: |[48c0e8] com.nextcloud.talk.call.LocalCallParticipantModel.isAudioEnabled:()Ljava/lang/Boolean; │ │ +48c0f8: 5410 7daf |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/LocalCallParticipantModel;.audioEnabled:Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data; // field@af7d │ │ +48c0fc: 6e10 43e7 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data;.getValue:()Ljava/lang/Object; // method@e743 │ │ +48c102: 0c00 |0005: move-result-object v0 │ │ +48c104: 1f00 7524 |0006: check-cast v0, Ljava/lang/Boolean; // type@2475 │ │ +48c108: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/nextcloud/talk/call/LocalCallParticipantModel; │ │ │ │ #3 : (in Lcom/nextcloud/talk/call/LocalCallParticipantModel;) │ │ @@ -1981386,20 +1981386,20 @@ │ │ type : '()Ljava/lang/Boolean;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -48c108: |[48c108] com.nextcloud.talk.call.LocalCallParticipantModel.isSpeaking:()Ljava/lang/Boolean; │ │ -48c118: 5410 7faf |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/LocalCallParticipantModel;.speaking:Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data; // field@af7f │ │ -48c11c: 6e10 43e7 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data;.getValue:()Ljava/lang/Object; // method@e743 │ │ -48c122: 0c00 |0005: move-result-object v0 │ │ -48c124: 1f00 7524 |0006: check-cast v0, Ljava/lang/Boolean; // type@2475 │ │ -48c128: 1100 |0008: return-object v0 │ │ +48c10c: |[48c10c] com.nextcloud.talk.call.LocalCallParticipantModel.isSpeaking:()Ljava/lang/Boolean; │ │ +48c11c: 5410 7faf |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/LocalCallParticipantModel;.speaking:Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data; // field@af7f │ │ +48c120: 6e10 43e7 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data;.getValue:()Ljava/lang/Object; // method@e743 │ │ +48c126: 0c00 |0005: move-result-object v0 │ │ +48c128: 1f00 7524 |0006: check-cast v0, Ljava/lang/Boolean; // type@2475 │ │ +48c12c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/nextcloud/talk/call/LocalCallParticipantModel; │ │ │ │ #4 : (in Lcom/nextcloud/talk/call/LocalCallParticipantModel;) │ │ @@ -1981407,20 +1981407,20 @@ │ │ type : '()Ljava/lang/Boolean;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -48c12c: |[48c12c] com.nextcloud.talk.call.LocalCallParticipantModel.isSpeakingWhileMuted:()Ljava/lang/Boolean; │ │ -48c13c: 5410 80af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/LocalCallParticipantModel;.speakingWhileMuted:Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data; // field@af80 │ │ -48c140: 6e10 43e7 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data;.getValue:()Ljava/lang/Object; // method@e743 │ │ -48c146: 0c00 |0005: move-result-object v0 │ │ -48c148: 1f00 7524 |0006: check-cast v0, Ljava/lang/Boolean; // type@2475 │ │ -48c14c: 1100 |0008: return-object v0 │ │ +48c130: |[48c130] com.nextcloud.talk.call.LocalCallParticipantModel.isSpeakingWhileMuted:()Ljava/lang/Boolean; │ │ +48c140: 5410 80af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/LocalCallParticipantModel;.speakingWhileMuted:Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data; // field@af80 │ │ +48c144: 6e10 43e7 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data;.getValue:()Ljava/lang/Object; // method@e743 │ │ +48c14a: 0c00 |0005: move-result-object v0 │ │ +48c14c: 1f00 7524 |0006: check-cast v0, Ljava/lang/Boolean; // type@2475 │ │ +48c150: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/nextcloud/talk/call/LocalCallParticipantModel; │ │ │ │ #5 : (in Lcom/nextcloud/talk/call/LocalCallParticipantModel;) │ │ @@ -1981428,20 +1981428,20 @@ │ │ type : '()Ljava/lang/Boolean;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -48c150: |[48c150] com.nextcloud.talk.call.LocalCallParticipantModel.isVideoEnabled:()Ljava/lang/Boolean; │ │ -48c160: 5410 81af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/LocalCallParticipantModel;.videoEnabled:Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data; // field@af81 │ │ -48c164: 6e10 43e7 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data;.getValue:()Ljava/lang/Object; // method@e743 │ │ -48c16a: 0c00 |0005: move-result-object v0 │ │ -48c16c: 1f00 7524 |0006: check-cast v0, Ljava/lang/Boolean; // type@2475 │ │ -48c170: 1100 |0008: return-object v0 │ │ +48c154: |[48c154] com.nextcloud.talk.call.LocalCallParticipantModel.isVideoEnabled:()Ljava/lang/Boolean; │ │ +48c164: 5410 81af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/LocalCallParticipantModel;.videoEnabled:Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data; // field@af81 │ │ +48c168: 6e10 43e7 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data;.getValue:()Ljava/lang/Object; // method@e743 │ │ +48c16e: 0c00 |0005: move-result-object v0 │ │ +48c170: 1f00 7524 |0006: check-cast v0, Ljava/lang/Boolean; // type@2475 │ │ +48c174: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/nextcloud/talk/call/LocalCallParticipantModel; │ │ │ │ #6 : (in Lcom/nextcloud/talk/call/LocalCallParticipantModel;) │ │ @@ -1981449,18 +1981449,18 @@ │ │ type : '(Lcom/nextcloud/talk/call/LocalCallParticipantModel$Observer;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -48c21c: |[48c21c] com.nextcloud.talk.call.LocalCallParticipantModel.removeObserver:(Lcom/nextcloud/talk/call/LocalCallParticipantModel$Observer;)V │ │ -48c22c: 5410 7eaf |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/LocalCallParticipantModel;.localCallParticipantModelNotifier:Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier; // field@af7e │ │ -48c230: 6e20 56e7 2000 |0002: invoke-virtual {v0, v2}, Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier;.removeObserver:(Lcom/nextcloud/talk/call/LocalCallParticipantModel$Observer;)V // method@e756 │ │ -48c236: 0e00 |0005: return-void │ │ +48c220: |[48c220] com.nextcloud.talk.call.LocalCallParticipantModel.removeObserver:(Lcom/nextcloud/talk/call/LocalCallParticipantModel$Observer;)V │ │ +48c230: 5410 7eaf |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/LocalCallParticipantModel;.localCallParticipantModelNotifier:Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier; // field@af7e │ │ +48c234: 6e20 56e7 2000 |0002: invoke-virtual {v0, v2}, Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier;.removeObserver:(Lcom/nextcloud/talk/call/LocalCallParticipantModel$Observer;)V // method@e756 │ │ +48c23a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/nextcloud/talk/call/LocalCallParticipantModel; │ │ 0x0000 - 0x0006 reg=2 (null) Lcom/nextcloud/talk/call/LocalCallParticipantModel$Observer; │ │ │ │ @@ -1981494,18 +1981494,18 @@ │ │ type : '(Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier$LocalCallParticipantModelObserverOn;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -48bec0: |[48bec0] com.nextcloud.talk.call.LocalCallParticipantModelNotifier$$ExternalSyntheticLambda0.:(Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier$LocalCallParticipantModelObserverOn;)V │ │ -48bed0: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48bed6: 5b01 82af |0003: iput-object v1, v0, Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier$$ExternalSyntheticLambda0;.f$0:Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier$LocalCallParticipantModelObserverOn; // field@af82 │ │ -48beda: 0e00 |0005: return-void │ │ +48bec4: |[48bec4] com.nextcloud.talk.call.LocalCallParticipantModelNotifier$$ExternalSyntheticLambda0.:(Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier$LocalCallParticipantModelObserverOn;)V │ │ +48bed4: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48beda: 5b01 82af |0003: iput-object v1, v0, Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier$$ExternalSyntheticLambda0;.f$0:Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier$LocalCallParticipantModelObserverOn; // field@af82 │ │ +48bede: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier$LocalCallParticipantModelObserverOn; │ │ │ │ @@ -1981515,18 +1981515,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -48bedc: |[48bedc] com.nextcloud.talk.call.LocalCallParticipantModelNotifier$$ExternalSyntheticLambda0.run:()V │ │ -48beec: 5410 82af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier$$ExternalSyntheticLambda0;.f$0:Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier$LocalCallParticipantModelObserverOn; // field@af82 │ │ -48bef0: 7110 54e7 0000 |0002: invoke-static {v0}, Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier;.lambda$notifyChange$0:(Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier$LocalCallParticipantModelObserverOn;)V // method@e754 │ │ -48bef6: 0e00 |0005: return-void │ │ +48bee0: |[48bee0] com.nextcloud.talk.call.LocalCallParticipantModelNotifier$$ExternalSyntheticLambda0.run:()V │ │ +48bef0: 5410 82af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier$$ExternalSyntheticLambda0;.f$0:Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier$LocalCallParticipantModelObserverOn; // field@af82 │ │ +48bef4: 7110 54e7 0000 |0002: invoke-static {v0}, Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier;.lambda$notifyChange$0:(Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier$LocalCallParticipantModelObserverOn;)V // method@e754 │ │ +48befa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier$$ExternalSyntheticLambda0; │ │ │ │ source_file_idx : 8354 (D8$$SyntheticClass) │ │ @@ -1981569,19 +1981569,19 @@ │ │ type : '(Lcom/nextcloud/talk/call/LocalCallParticipantModel$Observer;Landroid/os/Handler;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -48bef8: |[48bef8] com.nextcloud.talk.call.LocalCallParticipantModelNotifier$LocalCallParticipantModelObserverOn.:(Lcom/nextcloud/talk/call/LocalCallParticipantModel$Observer;Landroid/os/Handler;)V │ │ -48bf08: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48bf0e: 5b01 84af |0003: iput-object v1, v0, Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier$LocalCallParticipantModelObserverOn;.observer:Lcom/nextcloud/talk/call/LocalCallParticipantModel$Observer; // field@af84 │ │ -48bf12: 5b02 83af |0005: iput-object v2, v0, Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier$LocalCallParticipantModelObserverOn;.handler:Landroid/os/Handler; // field@af83 │ │ -48bf16: 0e00 |0007: return-void │ │ +48befc: |[48befc] com.nextcloud.talk.call.LocalCallParticipantModelNotifier$LocalCallParticipantModelObserverOn.:(Lcom/nextcloud/talk/call/LocalCallParticipantModel$Observer;Landroid/os/Handler;)V │ │ +48bf0c: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48bf12: 5b01 84af |0003: iput-object v1, v0, Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier$LocalCallParticipantModelObserverOn;.observer:Lcom/nextcloud/talk/call/LocalCallParticipantModel$Observer; // field@af84 │ │ +48bf16: 5b02 83af |0005: iput-object v2, v0, Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier$LocalCallParticipantModelObserverOn;.handler:Landroid/os/Handler; // field@af83 │ │ +48bf1a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ 0x0005 line=35 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier$LocalCallParticipantModelObserverOn; │ │ @@ -1981593,17 +1981593,17 @@ │ │ type : '(Lcom/nextcloud/talk/call/LocalCallParticipantModel$Observer;Landroid/os/Handler;Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier-IA;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -48bf18: |[48bf18] com.nextcloud.talk.call.LocalCallParticipantModelNotifier$LocalCallParticipantModelObserverOn.:(Lcom/nextcloud/talk/call/LocalCallParticipantModel$Observer;Landroid/os/Handler;Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier-IA;)V │ │ -48bf28: 7030 50e7 1002 |0000: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier$LocalCallParticipantModelObserverOn;.:(Lcom/nextcloud/talk/call/LocalCallParticipantModel$Observer;Landroid/os/Handler;)V // method@e750 │ │ -48bf2e: 0e00 |0003: return-void │ │ +48bf1c: |[48bf1c] com.nextcloud.talk.call.LocalCallParticipantModelNotifier$LocalCallParticipantModelObserverOn.:(Lcom/nextcloud/talk/call/LocalCallParticipantModel$Observer;Landroid/os/Handler;Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier-IA;)V │ │ +48bf2c: 7030 50e7 1002 |0000: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier$LocalCallParticipantModelObserverOn;.:(Lcom/nextcloud/talk/call/LocalCallParticipantModel$Observer;Landroid/os/Handler;)V // method@e750 │ │ +48bf32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 23282 (LocalCallParticipantModelNotifier.java) │ │ │ │ @@ -1981665,20 +1981665,20 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -48bf30: |[48bf30] com.nextcloud.talk.call.LocalCallParticipantModelNotifier.:()V │ │ -48bf40: 7010 2ff6 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f62f │ │ -48bf46: 2200 2125 |0003: new-instance v0, Ljava/util/ArrayList; // type@2521 │ │ -48bf4a: 7010 41f8 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@f841 │ │ -48bf50: 5b10 85af |0008: iput-object v0, v1, Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier;.localCallParticipantModelObserversOn:Ljava/util/List; // field@af85 │ │ -48bf54: 0e00 |000a: return-void │ │ +48bf34: |[48bf34] com.nextcloud.talk.call.LocalCallParticipantModelNotifier.:()V │ │ +48bf44: 7010 2ff6 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f62f │ │ +48bf4a: 2200 2125 |0003: new-instance v0, Ljava/util/ArrayList; // type@2521 │ │ +48bf4e: 7010 41f8 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@f841 │ │ +48bf54: 5b10 85af |0008: iput-object v0, v1, Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier;.localCallParticipantModelObserversOn:Ljava/util/List; // field@af85 │ │ +48bf58: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x0003 line=24 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier; │ │ │ │ @@ -1981687,18 +1981687,18 @@ │ │ type : '(Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier$LocalCallParticipantModelObserverOn;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -48bfbc: |[48bfbc] com.nextcloud.talk.call.LocalCallParticipantModelNotifier.lambda$notifyChange$0:(Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier$LocalCallParticipantModelObserverOn;)V │ │ -48bfcc: 5400 84af |0000: iget-object v0, v0, Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier$LocalCallParticipantModelObserverOn;.observer:Lcom/nextcloud/talk/call/LocalCallParticipantModel$Observer; // field@af84 │ │ -48bfd0: 7210 45e7 0000 |0002: invoke-interface {v0}, Lcom/nextcloud/talk/call/LocalCallParticipantModel$Observer;.onChange:()V // method@e745 │ │ -48bfd6: 0e00 |0005: return-void │ │ +48bfc0: |[48bfc0] com.nextcloud.talk.call.LocalCallParticipantModelNotifier.lambda$notifyChange$0:(Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier$LocalCallParticipantModelObserverOn;)V │ │ +48bfd0: 5400 84af |0000: iget-object v0, v0, Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier$LocalCallParticipantModelObserverOn;.observer:Lcom/nextcloud/talk/call/LocalCallParticipantModel$Observer; // field@af84 │ │ +48bfd4: 7210 45e7 0000 |0002: invoke-interface {v0}, Lcom/nextcloud/talk/call/LocalCallParticipantModel$Observer;.onChange:()V // method@e745 │ │ +48bfda: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 (null) Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier$LocalCallParticipantModelObserverOn; │ │ │ │ Virtual methods - │ │ @@ -1981707,33 +1981707,33 @@ │ │ type : '(Lcom/nextcloud/talk/call/LocalCallParticipantModel$Observer;Landroid/os/Handler;)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 31 16-bit code units │ │ -48bf58: |[48bf58] com.nextcloud.talk.call.LocalCallParticipantModelNotifier.addObserver:(Lcom/nextcloud/talk/call/LocalCallParticipantModel$Observer;Landroid/os/Handler;)V │ │ -48bf68: 1d03 |0000: monitor-enter v3 │ │ -48bf6a: 3804 1400 |0001: if-eqz v4, 0015 // +0014 │ │ -48bf6e: 6e20 56e7 4300 |0003: invoke-virtual {v3, v4}, Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier;.removeObserver:(Lcom/nextcloud/talk/call/LocalCallParticipantModel$Observer;)V // method@e756 │ │ -48bf74: 5430 85af |0006: iget-object v0, v3, Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier;.localCallParticipantModelObserversOn:Ljava/util/List; // field@af85 │ │ -48bf78: 2201 9920 |0008: new-instance v1, Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier$LocalCallParticipantModelObserverOn; // type@2099 │ │ -48bf7c: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -48bf7e: 7040 51e7 4125 |000b: invoke-direct {v1, v4, v5, v2}, Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier$LocalCallParticipantModelObserverOn;.:(Lcom/nextcloud/talk/call/LocalCallParticipantModel$Observer;Landroid/os/Handler;Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier-IA;)V // method@e751 │ │ -48bf84: 7220 69f9 1000 |000e: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@f969 │ │ -48bf8a: 1e03 |0011: monitor-exit v3 │ │ -48bf8c: 0e00 |0012: return-void │ │ -48bf8e: 0d04 |0013: move-exception v4 │ │ -48bf90: 2809 |0014: goto 001d // +0009 │ │ -48bf92: 2204 8724 |0015: new-instance v4, Ljava/lang/IllegalArgumentException; // type@2487 │ │ -48bf96: 1a05 f05a |0017: const-string v5, "LocalCallParticipantModel.Observer can not be null" // string@5af0 │ │ -48bf9a: 7020 c2f5 5400 |0019: invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@f5c2 │ │ -48bfa0: 2704 |001c: throw v4 │ │ -48bfa2: 1e03 |001d: monitor-exit v3 │ │ -48bfa4: 2704 |001e: throw v4 │ │ +48bf5c: |[48bf5c] com.nextcloud.talk.call.LocalCallParticipantModelNotifier.addObserver:(Lcom/nextcloud/talk/call/LocalCallParticipantModel$Observer;Landroid/os/Handler;)V │ │ +48bf6c: 1d03 |0000: monitor-enter v3 │ │ +48bf6e: 3804 1400 |0001: if-eqz v4, 0015 // +0014 │ │ +48bf72: 6e20 56e7 4300 |0003: invoke-virtual {v3, v4}, Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier;.removeObserver:(Lcom/nextcloud/talk/call/LocalCallParticipantModel$Observer;)V // method@e756 │ │ +48bf78: 5430 85af |0006: iget-object v0, v3, Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier;.localCallParticipantModelObserversOn:Ljava/util/List; // field@af85 │ │ +48bf7c: 2201 9920 |0008: new-instance v1, Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier$LocalCallParticipantModelObserverOn; // type@2099 │ │ +48bf80: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +48bf82: 7040 51e7 4125 |000b: invoke-direct {v1, v4, v5, v2}, Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier$LocalCallParticipantModelObserverOn;.:(Lcom/nextcloud/talk/call/LocalCallParticipantModel$Observer;Landroid/os/Handler;Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier-IA;)V // method@e751 │ │ +48bf88: 7220 69f9 1000 |000e: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@f969 │ │ +48bf8e: 1e03 |0011: monitor-exit v3 │ │ +48bf90: 0e00 |0012: return-void │ │ +48bf92: 0d04 |0013: move-exception v4 │ │ +48bf94: 2809 |0014: goto 001d // +0009 │ │ +48bf96: 2204 8724 |0015: new-instance v4, Ljava/lang/IllegalArgumentException; // type@2487 │ │ +48bf9a: 1a05 f05a |0017: const-string v5, "LocalCallParticipantModel.Observer can not be null" // string@5af0 │ │ +48bf9e: 7020 c2f5 5400 |0019: invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@f5c2 │ │ +48bfa4: 2704 |001c: throw v4 │ │ +48bfa6: 1e03 |001d: monitor-exit v3 │ │ +48bfa8: 2704 |001e: throw v4 │ │ catches : 2 │ │ 0x0003 - 0x0011 │ │ -> 0x0013 │ │ 0x0015 - 0x001e │ │ -> 0x0013 │ │ positions : │ │ 0x0003 line=44 │ │ @@ -1981750,49 +1981750,49 @@ │ │ type : '()V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 63 16-bit code units │ │ -48bfd8: |[48bfd8] com.nextcloud.talk.call.LocalCallParticipantModelNotifier.notifyChange:()V │ │ -48bfe8: 1d04 |0000: monitor-enter v4 │ │ -48bfea: 2200 2125 |0001: new-instance v0, Ljava/util/ArrayList; // type@2521 │ │ -48bfee: 5441 85af |0003: iget-object v1, v4, Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier;.localCallParticipantModelObserversOn:Ljava/util/List; // field@af85 │ │ -48bff2: 7020 43f8 1000 |0005: invoke-direct {v0, v1}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@f843 │ │ -48bff8: 6e10 4ff8 0000 |0008: invoke-virtual {v0}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@f84f │ │ -48bffe: 0c00 |000b: move-result-object v0 │ │ -48c000: 7210 46f9 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ -48c006: 0a01 |000f: move-result v1 │ │ -48c008: 3801 2a00 |0010: if-eqz v1, 003a // +002a │ │ -48c00c: 7210 47f9 0000 |0012: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ -48c012: 0c01 |0015: move-result-object v1 │ │ -48c014: 1f01 9920 |0016: check-cast v1, Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier$LocalCallParticipantModelObserverOn; // type@2099 │ │ -48c018: 5412 83af |0018: iget-object v2, v1, Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier$LocalCallParticipantModelObserverOn;.handler:Landroid/os/Handler; // field@af83 │ │ -48c01c: 3802 1a00 |001a: if-eqz v2, 0034 // +001a │ │ -48c020: 5412 83af |001c: iget-object v2, v1, Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier$LocalCallParticipantModelObserverOn;.handler:Landroid/os/Handler; // field@af83 │ │ -48c024: 6e10 7804 0200 |001e: invoke-virtual {v2}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@0478 │ │ -48c02a: 0c02 |0021: move-result-object v2 │ │ -48c02c: 7100 8b04 0000 |0022: invoke-static {}, Landroid/os/Looper;.myLooper:()Landroid/os/Looper; // method@048b │ │ -48c032: 0c03 |0025: move-result-object v3 │ │ -48c034: 3332 0300 |0026: if-ne v2, v3, 0029 // +0003 │ │ -48c038: 280c |0028: goto 0034 // +000c │ │ -48c03a: 5412 83af |0029: iget-object v2, v1, Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier$LocalCallParticipantModelObserverOn;.handler:Landroid/os/Handler; // field@af83 │ │ -48c03e: 2203 9820 |002b: new-instance v3, Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier$$ExternalSyntheticLambda0; // type@2098 │ │ -48c042: 7020 4ee7 1300 |002d: invoke-direct {v3, v1}, Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier$$ExternalSyntheticLambda0;.:(Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier$LocalCallParticipantModelObserverOn;)V // method@e74e │ │ -48c048: 6e20 7c04 3200 |0030: invoke-virtual {v2, v3}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@047c │ │ -48c04e: 28d9 |0033: goto 000c // -0027 │ │ -48c050: 5411 84af |0034: iget-object v1, v1, Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier$LocalCallParticipantModelObserverOn;.observer:Lcom/nextcloud/talk/call/LocalCallParticipantModel$Observer; // field@af84 │ │ -48c054: 7210 45e7 0100 |0036: invoke-interface {v1}, Lcom/nextcloud/talk/call/LocalCallParticipantModel$Observer;.onChange:()V // method@e745 │ │ -48c05a: 28d3 |0039: goto 000c // -002d │ │ -48c05c: 1e04 |003a: monitor-exit v4 │ │ -48c05e: 0e00 |003b: return-void │ │ -48c060: 0d00 |003c: move-exception v0 │ │ -48c062: 1e04 |003d: monitor-exit v4 │ │ -48c064: 2700 |003e: throw v0 │ │ +48bfdc: |[48bfdc] com.nextcloud.talk.call.LocalCallParticipantModelNotifier.notifyChange:()V │ │ +48bfec: 1d04 |0000: monitor-enter v4 │ │ +48bfee: 2200 2125 |0001: new-instance v0, Ljava/util/ArrayList; // type@2521 │ │ +48bff2: 5441 85af |0003: iget-object v1, v4, Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier;.localCallParticipantModelObserversOn:Ljava/util/List; // field@af85 │ │ +48bff6: 7020 43f8 1000 |0005: invoke-direct {v0, v1}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@f843 │ │ +48bffc: 6e10 4ff8 0000 |0008: invoke-virtual {v0}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@f84f │ │ +48c002: 0c00 |000b: move-result-object v0 │ │ +48c004: 7210 46f9 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ +48c00a: 0a01 |000f: move-result v1 │ │ +48c00c: 3801 2a00 |0010: if-eqz v1, 003a // +002a │ │ +48c010: 7210 47f9 0000 |0012: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ +48c016: 0c01 |0015: move-result-object v1 │ │ +48c018: 1f01 9920 |0016: check-cast v1, Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier$LocalCallParticipantModelObserverOn; // type@2099 │ │ +48c01c: 5412 83af |0018: iget-object v2, v1, Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier$LocalCallParticipantModelObserverOn;.handler:Landroid/os/Handler; // field@af83 │ │ +48c020: 3802 1a00 |001a: if-eqz v2, 0034 // +001a │ │ +48c024: 5412 83af |001c: iget-object v2, v1, Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier$LocalCallParticipantModelObserverOn;.handler:Landroid/os/Handler; // field@af83 │ │ +48c028: 6e10 7804 0200 |001e: invoke-virtual {v2}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@0478 │ │ +48c02e: 0c02 |0021: move-result-object v2 │ │ +48c030: 7100 8b04 0000 |0022: invoke-static {}, Landroid/os/Looper;.myLooper:()Landroid/os/Looper; // method@048b │ │ +48c036: 0c03 |0025: move-result-object v3 │ │ +48c038: 3332 0300 |0026: if-ne v2, v3, 0029 // +0003 │ │ +48c03c: 280c |0028: goto 0034 // +000c │ │ +48c03e: 5412 83af |0029: iget-object v2, v1, Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier$LocalCallParticipantModelObserverOn;.handler:Landroid/os/Handler; // field@af83 │ │ +48c042: 2203 9820 |002b: new-instance v3, Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier$$ExternalSyntheticLambda0; // type@2098 │ │ +48c046: 7020 4ee7 1300 |002d: invoke-direct {v3, v1}, Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier$$ExternalSyntheticLambda0;.:(Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier$LocalCallParticipantModelObserverOn;)V // method@e74e │ │ +48c04c: 6e20 7c04 3200 |0030: invoke-virtual {v2, v3}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@047c │ │ +48c052: 28d9 |0033: goto 000c // -0027 │ │ +48c054: 5411 84af |0034: iget-object v1, v1, Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier$LocalCallParticipantModelObserverOn;.observer:Lcom/nextcloud/talk/call/LocalCallParticipantModel$Observer; // field@af84 │ │ +48c058: 7210 45e7 0100 |0036: invoke-interface {v1}, Lcom/nextcloud/talk/call/LocalCallParticipantModel$Observer;.onChange:()V // method@e745 │ │ +48c05e: 28d3 |0039: goto 000c // -002d │ │ +48c060: 1e04 |003a: monitor-exit v4 │ │ +48c062: 0e00 |003b: return-void │ │ +48c064: 0d00 |003c: move-exception v0 │ │ +48c066: 1e04 |003d: monitor-exit v4 │ │ +48c068: 2700 |003e: throw v0 │ │ catches : 2 │ │ 0x0001 - 0x0039 │ │ -> 0x003c │ │ 0x003d - 0x003e │ │ -> 0x003c │ │ positions : │ │ 0x0001 line=63 │ │ @@ -1981808,35 +1981808,35 @@ │ │ type : '(Lcom/nextcloud/talk/call/LocalCallParticipantModel$Observer;)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 33 16-bit code units │ │ -48c07c: |[48c07c] com.nextcloud.talk.call.LocalCallParticipantModelNotifier.removeObserver:(Lcom/nextcloud/talk/call/LocalCallParticipantModel$Observer;)V │ │ -48c08c: 1d02 |0000: monitor-enter v2 │ │ -48c08e: 5420 85af |0001: iget-object v0, v2, Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier;.localCallParticipantModelObserversOn:Ljava/util/List; // field@af85 │ │ -48c092: 7210 72f9 0000 |0003: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@f972 │ │ -48c098: 0c00 |0006: move-result-object v0 │ │ -48c09a: 7210 46f9 0000 |0007: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ -48c0a0: 0a01 |000a: move-result v1 │ │ -48c0a2: 3801 1100 |000b: if-eqz v1, 001c // +0011 │ │ -48c0a6: 7210 47f9 0000 |000d: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ -48c0ac: 0c01 |0010: move-result-object v1 │ │ -48c0ae: 1f01 9920 |0011: check-cast v1, Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier$LocalCallParticipantModelObserverOn; // type@2099 │ │ -48c0b2: 5411 84af |0013: iget-object v1, v1, Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier$LocalCallParticipantModelObserverOn;.observer:Lcom/nextcloud/talk/call/LocalCallParticipantModel$Observer; // field@af84 │ │ -48c0b6: 3331 f2ff |0015: if-ne v1, v3, 0007 // -000e │ │ -48c0ba: 7210 48f9 0000 |0017: invoke-interface {v0}, Ljava/util/Iterator;.remove:()V // method@f948 │ │ -48c0c0: 1e02 |001a: monitor-exit v2 │ │ -48c0c2: 0e00 |001b: return-void │ │ -48c0c4: 1e02 |001c: monitor-exit v2 │ │ -48c0c6: 0e00 |001d: return-void │ │ -48c0c8: 0d03 |001e: move-exception v3 │ │ -48c0ca: 1e02 |001f: monitor-exit v2 │ │ -48c0cc: 2703 |0020: throw v3 │ │ +48c080: |[48c080] com.nextcloud.talk.call.LocalCallParticipantModelNotifier.removeObserver:(Lcom/nextcloud/talk/call/LocalCallParticipantModel$Observer;)V │ │ +48c090: 1d02 |0000: monitor-enter v2 │ │ +48c092: 5420 85af |0001: iget-object v0, v2, Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier;.localCallParticipantModelObserversOn:Ljava/util/List; // field@af85 │ │ +48c096: 7210 72f9 0000 |0003: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@f972 │ │ +48c09c: 0c00 |0006: move-result-object v0 │ │ +48c09e: 7210 46f9 0000 |0007: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ +48c0a4: 0a01 |000a: move-result v1 │ │ +48c0a6: 3801 1100 |000b: if-eqz v1, 001c // +0011 │ │ +48c0aa: 7210 47f9 0000 |000d: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ +48c0b0: 0c01 |0010: move-result-object v1 │ │ +48c0b2: 1f01 9920 |0011: check-cast v1, Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier$LocalCallParticipantModelObserverOn; // type@2099 │ │ +48c0b6: 5411 84af |0013: iget-object v1, v1, Lcom/nextcloud/talk/call/LocalCallParticipantModelNotifier$LocalCallParticipantModelObserverOn;.observer:Lcom/nextcloud/talk/call/LocalCallParticipantModel$Observer; // field@af84 │ │ +48c0ba: 3331 f2ff |0015: if-ne v1, v3, 0007 // -000e │ │ +48c0be: 7210 48f9 0000 |0017: invoke-interface {v0}, Ljava/util/Iterator;.remove:()V // method@f948 │ │ +48c0c4: 1e02 |001a: monitor-exit v2 │ │ +48c0c6: 0e00 |001b: return-void │ │ +48c0c8: 1e02 |001c: monitor-exit v2 │ │ +48c0ca: 0e00 |001d: return-void │ │ +48c0cc: 0d03 |001e: move-exception v3 │ │ +48c0ce: 1e02 |001f: monitor-exit v2 │ │ +48c0d0: 2703 |0020: throw v3 │ │ catches : 2 │ │ 0x0001 - 0x001a │ │ -> 0x001e │ │ 0x001f - 0x0020 │ │ -> 0x001e │ │ positions : │ │ 0x0001 line=50 │ │ @@ -1981899,27 +1981899,27 @@ │ │ type : '(Lcom/nextcloud/talk/call/LocalStateBroadcaster;Lcom/nextcloud/talk/call/LocalCallParticipantModel;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -48c238: |[48c238] com.nextcloud.talk.call.LocalStateBroadcaster$LocalCallParticipantModelObserver.:(Lcom/nextcloud/talk/call/LocalStateBroadcaster;Lcom/nextcloud/talk/call/LocalCallParticipantModel;)V │ │ -48c248: 5b01 88af |0000: iput-object v1, v0, Lcom/nextcloud/talk/call/LocalStateBroadcaster$LocalCallParticipantModelObserver;.this$0:Lcom/nextcloud/talk/call/LocalStateBroadcaster; // field@af88 │ │ -48c24c: 7010 2ff6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48c252: 6e10 49e7 0200 |0005: invoke-virtual {v2}, Lcom/nextcloud/talk/call/LocalCallParticipantModel;.isAudioEnabled:()Ljava/lang/Boolean; // method@e749 │ │ -48c258: 0c01 |0008: move-result-object v1 │ │ -48c25a: 5b01 86af |0009: iput-object v1, v0, Lcom/nextcloud/talk/call/LocalStateBroadcaster$LocalCallParticipantModelObserver;.audioEnabled:Ljava/lang/Boolean; // field@af86 │ │ -48c25e: 6e10 4ae7 0200 |000b: invoke-virtual {v2}, Lcom/nextcloud/talk/call/LocalCallParticipantModel;.isSpeaking:()Ljava/lang/Boolean; // method@e74a │ │ -48c264: 0c01 |000e: move-result-object v1 │ │ -48c266: 5b01 87af |000f: iput-object v1, v0, Lcom/nextcloud/talk/call/LocalStateBroadcaster$LocalCallParticipantModelObserver;.speaking:Ljava/lang/Boolean; // field@af87 │ │ -48c26a: 6e10 4ce7 0200 |0011: invoke-virtual {v2}, Lcom/nextcloud/talk/call/LocalCallParticipantModel;.isVideoEnabled:()Ljava/lang/Boolean; // method@e74c │ │ -48c270: 0c01 |0014: move-result-object v1 │ │ -48c272: 5b01 89af |0015: iput-object v1, v0, Lcom/nextcloud/talk/call/LocalStateBroadcaster$LocalCallParticipantModelObserver;.videoEnabled:Ljava/lang/Boolean; // field@af89 │ │ -48c276: 0e00 |0017: return-void │ │ +48c23c: |[48c23c] com.nextcloud.talk.call.LocalStateBroadcaster$LocalCallParticipantModelObserver.:(Lcom/nextcloud/talk/call/LocalStateBroadcaster;Lcom/nextcloud/talk/call/LocalCallParticipantModel;)V │ │ +48c24c: 5b01 88af |0000: iput-object v1, v0, Lcom/nextcloud/talk/call/LocalStateBroadcaster$LocalCallParticipantModelObserver;.this$0:Lcom/nextcloud/talk/call/LocalStateBroadcaster; // field@af88 │ │ +48c250: 7010 2ff6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48c256: 6e10 49e7 0200 |0005: invoke-virtual {v2}, Lcom/nextcloud/talk/call/LocalCallParticipantModel;.isAudioEnabled:()Ljava/lang/Boolean; // method@e749 │ │ +48c25c: 0c01 |0008: move-result-object v1 │ │ +48c25e: 5b01 86af |0009: iput-object v1, v0, Lcom/nextcloud/talk/call/LocalStateBroadcaster$LocalCallParticipantModelObserver;.audioEnabled:Ljava/lang/Boolean; // field@af86 │ │ +48c262: 6e10 4ae7 0200 |000b: invoke-virtual {v2}, Lcom/nextcloud/talk/call/LocalCallParticipantModel;.isSpeaking:()Ljava/lang/Boolean; // method@e74a │ │ +48c268: 0c01 |000e: move-result-object v1 │ │ +48c26a: 5b01 87af |000f: iput-object v1, v0, Lcom/nextcloud/talk/call/LocalStateBroadcaster$LocalCallParticipantModelObserver;.speaking:Ljava/lang/Boolean; // field@af87 │ │ +48c26e: 6e10 4ce7 0200 |0011: invoke-virtual {v2}, Lcom/nextcloud/talk/call/LocalCallParticipantModel;.isVideoEnabled:()Ljava/lang/Boolean; // method@e74c │ │ +48c274: 0c01 |0014: move-result-object v1 │ │ +48c276: 5b01 89af |0015: iput-object v1, v0, Lcom/nextcloud/talk/call/LocalStateBroadcaster$LocalCallParticipantModelObserver;.videoEnabled:Ljava/lang/Boolean; // field@af89 │ │ +48c27a: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0005 line=42 │ │ 0x000b line=43 │ │ 0x0011 line=44 │ │ locals : │ │ @@ -1981933,96 +1981933,96 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 166 16-bit code units │ │ -48c278: |[48c278] com.nextcloud.talk.call.LocalStateBroadcaster$LocalCallParticipantModelObserver.onChange:()V │ │ -48c288: 5420 86af |0000: iget-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcaster$LocalCallParticipantModelObserver;.audioEnabled:Ljava/lang/Boolean; // field@af86 │ │ -48c28c: 5421 88af |0002: iget-object v1, v2, Lcom/nextcloud/talk/call/LocalStateBroadcaster$LocalCallParticipantModelObserver;.this$0:Lcom/nextcloud/talk/call/LocalStateBroadcaster; // field@af88 │ │ -48c290: 7110 59e7 0100 |0004: invoke-static {v1}, Lcom/nextcloud/talk/call/LocalStateBroadcaster;.-$$Nest$fgetlocalCallParticipantModel:(Lcom/nextcloud/talk/call/LocalStateBroadcaster;)Lcom/nextcloud/talk/call/LocalCallParticipantModel; // method@e759 │ │ -48c296: 0c01 |0007: move-result-object v1 │ │ -48c298: 6e10 49e7 0100 |0008: invoke-virtual {v1}, Lcom/nextcloud/talk/call/LocalCallParticipantModel;.isAudioEnabled:()Ljava/lang/Boolean; // method@e749 │ │ -48c29e: 0c01 |000b: move-result-object v1 │ │ -48c2a0: 7120 cff9 1000 |000c: invoke-static {v0, v1}, Ljava/util/Objects;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f9cf │ │ -48c2a6: 0a00 |000f: move-result v0 │ │ -48c2a8: 3900 2c00 |0010: if-nez v0, 003c // +002c │ │ -48c2ac: 5420 88af |0012: iget-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcaster$LocalCallParticipantModelObserver;.this$0:Lcom/nextcloud/talk/call/LocalStateBroadcaster; // field@af88 │ │ -48c2b0: 7110 59e7 0000 |0014: invoke-static {v0}, Lcom/nextcloud/talk/call/LocalStateBroadcaster;.-$$Nest$fgetlocalCallParticipantModel:(Lcom/nextcloud/talk/call/LocalStateBroadcaster;)Lcom/nextcloud/talk/call/LocalCallParticipantModel; // method@e759 │ │ -48c2b6: 0c00 |0017: move-result-object v0 │ │ -48c2b8: 6e10 49e7 0000 |0018: invoke-virtual {v0}, Lcom/nextcloud/talk/call/LocalCallParticipantModel;.isAudioEnabled:()Ljava/lang/Boolean; // method@e749 │ │ -48c2be: 0c00 |001b: move-result-object v0 │ │ -48c2c0: 5b20 86af |001c: iput-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcaster$LocalCallParticipantModelObserver;.audioEnabled:Ljava/lang/Boolean; // field@af86 │ │ -48c2c4: 5420 88af |001e: iget-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcaster$LocalCallParticipantModelObserver;.this$0:Lcom/nextcloud/talk/call/LocalStateBroadcaster; // field@af88 │ │ -48c2c8: 7110 5ae7 0000 |0020: invoke-static {v0}, Lcom/nextcloud/talk/call/LocalStateBroadcaster;.-$$Nest$fgetmessageSender:(Lcom/nextcloud/talk/call/LocalStateBroadcaster;)Lcom/nextcloud/talk/call/MessageSender; // method@e75a │ │ -48c2ce: 0c00 |0023: move-result-object v0 │ │ -48c2d0: 5421 88af |0024: iget-object v1, v2, Lcom/nextcloud/talk/call/LocalStateBroadcaster$LocalCallParticipantModelObserver;.this$0:Lcom/nextcloud/talk/call/LocalStateBroadcaster; // field@af88 │ │ -48c2d4: 6e10 5ee7 0100 |0026: invoke-virtual {v1}, Lcom/nextcloud/talk/call/LocalStateBroadcaster;.getDataChannelMessageForAudioState:()Lcom/nextcloud/talk/models/json/signaling/DataChannelMessage; // method@e75e │ │ -48c2da: 0c01 |0029: move-result-object v1 │ │ -48c2dc: 6e20 91e7 1000 |002a: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/call/MessageSender;.sendToAll:(Lcom/nextcloud/talk/models/json/signaling/DataChannelMessage;)V // method@e791 │ │ -48c2e2: 5420 88af |002d: iget-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcaster$LocalCallParticipantModelObserver;.this$0:Lcom/nextcloud/talk/call/LocalStateBroadcaster; // field@af88 │ │ -48c2e6: 7110 5ae7 0000 |002f: invoke-static {v0}, Lcom/nextcloud/talk/call/LocalStateBroadcaster;.-$$Nest$fgetmessageSender:(Lcom/nextcloud/talk/call/LocalStateBroadcaster;)Lcom/nextcloud/talk/call/MessageSender; // method@e75a │ │ -48c2ec: 0c00 |0032: move-result-object v0 │ │ -48c2ee: 5421 88af |0033: iget-object v1, v2, Lcom/nextcloud/talk/call/LocalStateBroadcaster$LocalCallParticipantModelObserver;.this$0:Lcom/nextcloud/talk/call/LocalStateBroadcaster; // field@af88 │ │ -48c2f2: 6e10 61e7 0100 |0035: invoke-virtual {v1}, Lcom/nextcloud/talk/call/LocalStateBroadcaster;.getSignalingMessageForAudioState:()Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage; // method@e761 │ │ -48c2f8: 0c01 |0038: move-result-object v1 │ │ -48c2fa: 6e20 92e7 1000 |0039: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/call/MessageSender;.sendToAll:(Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage;)V // method@e792 │ │ -48c300: 5420 87af |003c: iget-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcaster$LocalCallParticipantModelObserver;.speaking:Ljava/lang/Boolean; // field@af87 │ │ -48c304: 5421 88af |003e: iget-object v1, v2, Lcom/nextcloud/talk/call/LocalStateBroadcaster$LocalCallParticipantModelObserver;.this$0:Lcom/nextcloud/talk/call/LocalStateBroadcaster; // field@af88 │ │ -48c308: 7110 59e7 0100 |0040: invoke-static {v1}, Lcom/nextcloud/talk/call/LocalStateBroadcaster;.-$$Nest$fgetlocalCallParticipantModel:(Lcom/nextcloud/talk/call/LocalStateBroadcaster;)Lcom/nextcloud/talk/call/LocalCallParticipantModel; // method@e759 │ │ -48c30e: 0c01 |0043: move-result-object v1 │ │ -48c310: 6e10 4ae7 0100 |0044: invoke-virtual {v1}, Lcom/nextcloud/talk/call/LocalCallParticipantModel;.isSpeaking:()Ljava/lang/Boolean; // method@e74a │ │ -48c316: 0c01 |0047: move-result-object v1 │ │ -48c318: 7120 cff9 1000 |0048: invoke-static {v0, v1}, Ljava/util/Objects;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f9cf │ │ -48c31e: 0a00 |004b: move-result v0 │ │ -48c320: 3900 1d00 |004c: if-nez v0, 0069 // +001d │ │ -48c324: 5420 88af |004e: iget-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcaster$LocalCallParticipantModelObserver;.this$0:Lcom/nextcloud/talk/call/LocalStateBroadcaster; // field@af88 │ │ -48c328: 7110 59e7 0000 |0050: invoke-static {v0}, Lcom/nextcloud/talk/call/LocalStateBroadcaster;.-$$Nest$fgetlocalCallParticipantModel:(Lcom/nextcloud/talk/call/LocalStateBroadcaster;)Lcom/nextcloud/talk/call/LocalCallParticipantModel; // method@e759 │ │ -48c32e: 0c00 |0053: move-result-object v0 │ │ -48c330: 6e10 4ae7 0000 |0054: invoke-virtual {v0}, Lcom/nextcloud/talk/call/LocalCallParticipantModel;.isSpeaking:()Ljava/lang/Boolean; // method@e74a │ │ -48c336: 0c00 |0057: move-result-object v0 │ │ -48c338: 5b20 87af |0058: iput-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcaster$LocalCallParticipantModelObserver;.speaking:Ljava/lang/Boolean; // field@af87 │ │ -48c33c: 5420 88af |005a: iget-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcaster$LocalCallParticipantModelObserver;.this$0:Lcom/nextcloud/talk/call/LocalStateBroadcaster; // field@af88 │ │ -48c340: 7110 5ae7 0000 |005c: invoke-static {v0}, Lcom/nextcloud/talk/call/LocalStateBroadcaster;.-$$Nest$fgetmessageSender:(Lcom/nextcloud/talk/call/LocalStateBroadcaster;)Lcom/nextcloud/talk/call/MessageSender; // method@e75a │ │ -48c346: 0c00 |005f: move-result-object v0 │ │ -48c348: 5421 88af |0060: iget-object v1, v2, Lcom/nextcloud/talk/call/LocalStateBroadcaster$LocalCallParticipantModelObserver;.this$0:Lcom/nextcloud/talk/call/LocalStateBroadcaster; // field@af88 │ │ -48c34c: 6e10 5fe7 0100 |0062: invoke-virtual {v1}, Lcom/nextcloud/talk/call/LocalStateBroadcaster;.getDataChannelMessageForSpeakingState:()Lcom/nextcloud/talk/models/json/signaling/DataChannelMessage; // method@e75f │ │ -48c352: 0c01 |0065: move-result-object v1 │ │ -48c354: 6e20 91e7 1000 |0066: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/call/MessageSender;.sendToAll:(Lcom/nextcloud/talk/models/json/signaling/DataChannelMessage;)V // method@e791 │ │ -48c35a: 5420 89af |0069: iget-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcaster$LocalCallParticipantModelObserver;.videoEnabled:Ljava/lang/Boolean; // field@af89 │ │ -48c35e: 5421 88af |006b: iget-object v1, v2, Lcom/nextcloud/talk/call/LocalStateBroadcaster$LocalCallParticipantModelObserver;.this$0:Lcom/nextcloud/talk/call/LocalStateBroadcaster; // field@af88 │ │ -48c362: 7110 59e7 0100 |006d: invoke-static {v1}, Lcom/nextcloud/talk/call/LocalStateBroadcaster;.-$$Nest$fgetlocalCallParticipantModel:(Lcom/nextcloud/talk/call/LocalStateBroadcaster;)Lcom/nextcloud/talk/call/LocalCallParticipantModel; // method@e759 │ │ -48c368: 0c01 |0070: move-result-object v1 │ │ -48c36a: 6e10 4ce7 0100 |0071: invoke-virtual {v1}, Lcom/nextcloud/talk/call/LocalCallParticipantModel;.isVideoEnabled:()Ljava/lang/Boolean; // method@e74c │ │ -48c370: 0c01 |0074: move-result-object v1 │ │ -48c372: 7120 cff9 1000 |0075: invoke-static {v0, v1}, Ljava/util/Objects;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f9cf │ │ -48c378: 0a00 |0078: move-result v0 │ │ -48c37a: 3900 2c00 |0079: if-nez v0, 00a5 // +002c │ │ -48c37e: 5420 88af |007b: iget-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcaster$LocalCallParticipantModelObserver;.this$0:Lcom/nextcloud/talk/call/LocalStateBroadcaster; // field@af88 │ │ -48c382: 7110 59e7 0000 |007d: invoke-static {v0}, Lcom/nextcloud/talk/call/LocalStateBroadcaster;.-$$Nest$fgetlocalCallParticipantModel:(Lcom/nextcloud/talk/call/LocalStateBroadcaster;)Lcom/nextcloud/talk/call/LocalCallParticipantModel; // method@e759 │ │ -48c388: 0c00 |0080: move-result-object v0 │ │ -48c38a: 6e10 4ce7 0000 |0081: invoke-virtual {v0}, Lcom/nextcloud/talk/call/LocalCallParticipantModel;.isVideoEnabled:()Ljava/lang/Boolean; // method@e74c │ │ -48c390: 0c00 |0084: move-result-object v0 │ │ -48c392: 5b20 89af |0085: iput-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcaster$LocalCallParticipantModelObserver;.videoEnabled:Ljava/lang/Boolean; // field@af89 │ │ -48c396: 5420 88af |0087: iget-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcaster$LocalCallParticipantModelObserver;.this$0:Lcom/nextcloud/talk/call/LocalStateBroadcaster; // field@af88 │ │ -48c39a: 7110 5ae7 0000 |0089: invoke-static {v0}, Lcom/nextcloud/talk/call/LocalStateBroadcaster;.-$$Nest$fgetmessageSender:(Lcom/nextcloud/talk/call/LocalStateBroadcaster;)Lcom/nextcloud/talk/call/MessageSender; // method@e75a │ │ -48c3a0: 0c00 |008c: move-result-object v0 │ │ -48c3a2: 5421 88af |008d: iget-object v1, v2, Lcom/nextcloud/talk/call/LocalStateBroadcaster$LocalCallParticipantModelObserver;.this$0:Lcom/nextcloud/talk/call/LocalStateBroadcaster; // field@af88 │ │ -48c3a6: 6e10 60e7 0100 |008f: invoke-virtual {v1}, Lcom/nextcloud/talk/call/LocalStateBroadcaster;.getDataChannelMessageForVideoState:()Lcom/nextcloud/talk/models/json/signaling/DataChannelMessage; // method@e760 │ │ -48c3ac: 0c01 |0092: move-result-object v1 │ │ -48c3ae: 6e20 91e7 1000 |0093: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/call/MessageSender;.sendToAll:(Lcom/nextcloud/talk/models/json/signaling/DataChannelMessage;)V // method@e791 │ │ -48c3b4: 5420 88af |0096: iget-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcaster$LocalCallParticipantModelObserver;.this$0:Lcom/nextcloud/talk/call/LocalStateBroadcaster; // field@af88 │ │ -48c3b8: 7110 5ae7 0000 |0098: invoke-static {v0}, Lcom/nextcloud/talk/call/LocalStateBroadcaster;.-$$Nest$fgetmessageSender:(Lcom/nextcloud/talk/call/LocalStateBroadcaster;)Lcom/nextcloud/talk/call/MessageSender; // method@e75a │ │ -48c3be: 0c00 |009b: move-result-object v0 │ │ -48c3c0: 5421 88af |009c: iget-object v1, v2, Lcom/nextcloud/talk/call/LocalStateBroadcaster$LocalCallParticipantModelObserver;.this$0:Lcom/nextcloud/talk/call/LocalStateBroadcaster; // field@af88 │ │ -48c3c4: 6e10 62e7 0100 |009e: invoke-virtual {v1}, Lcom/nextcloud/talk/call/LocalStateBroadcaster;.getSignalingMessageForVideoState:()Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage; // method@e762 │ │ -48c3ca: 0c01 |00a1: move-result-object v1 │ │ -48c3cc: 6e20 92e7 1000 |00a2: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/call/MessageSender;.sendToAll:(Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage;)V // method@e792 │ │ -48c3d2: 0e00 |00a5: return-void │ │ +48c27c: |[48c27c] com.nextcloud.talk.call.LocalStateBroadcaster$LocalCallParticipantModelObserver.onChange:()V │ │ +48c28c: 5420 86af |0000: iget-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcaster$LocalCallParticipantModelObserver;.audioEnabled:Ljava/lang/Boolean; // field@af86 │ │ +48c290: 5421 88af |0002: iget-object v1, v2, Lcom/nextcloud/talk/call/LocalStateBroadcaster$LocalCallParticipantModelObserver;.this$0:Lcom/nextcloud/talk/call/LocalStateBroadcaster; // field@af88 │ │ +48c294: 7110 59e7 0100 |0004: invoke-static {v1}, Lcom/nextcloud/talk/call/LocalStateBroadcaster;.-$$Nest$fgetlocalCallParticipantModel:(Lcom/nextcloud/talk/call/LocalStateBroadcaster;)Lcom/nextcloud/talk/call/LocalCallParticipantModel; // method@e759 │ │ +48c29a: 0c01 |0007: move-result-object v1 │ │ +48c29c: 6e10 49e7 0100 |0008: invoke-virtual {v1}, Lcom/nextcloud/talk/call/LocalCallParticipantModel;.isAudioEnabled:()Ljava/lang/Boolean; // method@e749 │ │ +48c2a2: 0c01 |000b: move-result-object v1 │ │ +48c2a4: 7120 cff9 1000 |000c: invoke-static {v0, v1}, Ljava/util/Objects;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f9cf │ │ +48c2aa: 0a00 |000f: move-result v0 │ │ +48c2ac: 3900 2c00 |0010: if-nez v0, 003c // +002c │ │ +48c2b0: 5420 88af |0012: iget-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcaster$LocalCallParticipantModelObserver;.this$0:Lcom/nextcloud/talk/call/LocalStateBroadcaster; // field@af88 │ │ +48c2b4: 7110 59e7 0000 |0014: invoke-static {v0}, Lcom/nextcloud/talk/call/LocalStateBroadcaster;.-$$Nest$fgetlocalCallParticipantModel:(Lcom/nextcloud/talk/call/LocalStateBroadcaster;)Lcom/nextcloud/talk/call/LocalCallParticipantModel; // method@e759 │ │ +48c2ba: 0c00 |0017: move-result-object v0 │ │ +48c2bc: 6e10 49e7 0000 |0018: invoke-virtual {v0}, Lcom/nextcloud/talk/call/LocalCallParticipantModel;.isAudioEnabled:()Ljava/lang/Boolean; // method@e749 │ │ +48c2c2: 0c00 |001b: move-result-object v0 │ │ +48c2c4: 5b20 86af |001c: iput-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcaster$LocalCallParticipantModelObserver;.audioEnabled:Ljava/lang/Boolean; // field@af86 │ │ +48c2c8: 5420 88af |001e: iget-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcaster$LocalCallParticipantModelObserver;.this$0:Lcom/nextcloud/talk/call/LocalStateBroadcaster; // field@af88 │ │ +48c2cc: 7110 5ae7 0000 |0020: invoke-static {v0}, Lcom/nextcloud/talk/call/LocalStateBroadcaster;.-$$Nest$fgetmessageSender:(Lcom/nextcloud/talk/call/LocalStateBroadcaster;)Lcom/nextcloud/talk/call/MessageSender; // method@e75a │ │ +48c2d2: 0c00 |0023: move-result-object v0 │ │ +48c2d4: 5421 88af |0024: iget-object v1, v2, Lcom/nextcloud/talk/call/LocalStateBroadcaster$LocalCallParticipantModelObserver;.this$0:Lcom/nextcloud/talk/call/LocalStateBroadcaster; // field@af88 │ │ +48c2d8: 6e10 5ee7 0100 |0026: invoke-virtual {v1}, Lcom/nextcloud/talk/call/LocalStateBroadcaster;.getDataChannelMessageForAudioState:()Lcom/nextcloud/talk/models/json/signaling/DataChannelMessage; // method@e75e │ │ +48c2de: 0c01 |0029: move-result-object v1 │ │ +48c2e0: 6e20 91e7 1000 |002a: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/call/MessageSender;.sendToAll:(Lcom/nextcloud/talk/models/json/signaling/DataChannelMessage;)V // method@e791 │ │ +48c2e6: 5420 88af |002d: iget-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcaster$LocalCallParticipantModelObserver;.this$0:Lcom/nextcloud/talk/call/LocalStateBroadcaster; // field@af88 │ │ +48c2ea: 7110 5ae7 0000 |002f: invoke-static {v0}, Lcom/nextcloud/talk/call/LocalStateBroadcaster;.-$$Nest$fgetmessageSender:(Lcom/nextcloud/talk/call/LocalStateBroadcaster;)Lcom/nextcloud/talk/call/MessageSender; // method@e75a │ │ +48c2f0: 0c00 |0032: move-result-object v0 │ │ +48c2f2: 5421 88af |0033: iget-object v1, v2, Lcom/nextcloud/talk/call/LocalStateBroadcaster$LocalCallParticipantModelObserver;.this$0:Lcom/nextcloud/talk/call/LocalStateBroadcaster; // field@af88 │ │ +48c2f6: 6e10 61e7 0100 |0035: invoke-virtual {v1}, Lcom/nextcloud/talk/call/LocalStateBroadcaster;.getSignalingMessageForAudioState:()Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage; // method@e761 │ │ +48c2fc: 0c01 |0038: move-result-object v1 │ │ +48c2fe: 6e20 92e7 1000 |0039: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/call/MessageSender;.sendToAll:(Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage;)V // method@e792 │ │ +48c304: 5420 87af |003c: iget-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcaster$LocalCallParticipantModelObserver;.speaking:Ljava/lang/Boolean; // field@af87 │ │ +48c308: 5421 88af |003e: iget-object v1, v2, Lcom/nextcloud/talk/call/LocalStateBroadcaster$LocalCallParticipantModelObserver;.this$0:Lcom/nextcloud/talk/call/LocalStateBroadcaster; // field@af88 │ │ +48c30c: 7110 59e7 0100 |0040: invoke-static {v1}, Lcom/nextcloud/talk/call/LocalStateBroadcaster;.-$$Nest$fgetlocalCallParticipantModel:(Lcom/nextcloud/talk/call/LocalStateBroadcaster;)Lcom/nextcloud/talk/call/LocalCallParticipantModel; // method@e759 │ │ +48c312: 0c01 |0043: move-result-object v1 │ │ +48c314: 6e10 4ae7 0100 |0044: invoke-virtual {v1}, Lcom/nextcloud/talk/call/LocalCallParticipantModel;.isSpeaking:()Ljava/lang/Boolean; // method@e74a │ │ +48c31a: 0c01 |0047: move-result-object v1 │ │ +48c31c: 7120 cff9 1000 |0048: invoke-static {v0, v1}, Ljava/util/Objects;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f9cf │ │ +48c322: 0a00 |004b: move-result v0 │ │ +48c324: 3900 1d00 |004c: if-nez v0, 0069 // +001d │ │ +48c328: 5420 88af |004e: iget-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcaster$LocalCallParticipantModelObserver;.this$0:Lcom/nextcloud/talk/call/LocalStateBroadcaster; // field@af88 │ │ +48c32c: 7110 59e7 0000 |0050: invoke-static {v0}, Lcom/nextcloud/talk/call/LocalStateBroadcaster;.-$$Nest$fgetlocalCallParticipantModel:(Lcom/nextcloud/talk/call/LocalStateBroadcaster;)Lcom/nextcloud/talk/call/LocalCallParticipantModel; // method@e759 │ │ +48c332: 0c00 |0053: move-result-object v0 │ │ +48c334: 6e10 4ae7 0000 |0054: invoke-virtual {v0}, Lcom/nextcloud/talk/call/LocalCallParticipantModel;.isSpeaking:()Ljava/lang/Boolean; // method@e74a │ │ +48c33a: 0c00 |0057: move-result-object v0 │ │ +48c33c: 5b20 87af |0058: iput-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcaster$LocalCallParticipantModelObserver;.speaking:Ljava/lang/Boolean; // field@af87 │ │ +48c340: 5420 88af |005a: iget-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcaster$LocalCallParticipantModelObserver;.this$0:Lcom/nextcloud/talk/call/LocalStateBroadcaster; // field@af88 │ │ +48c344: 7110 5ae7 0000 |005c: invoke-static {v0}, Lcom/nextcloud/talk/call/LocalStateBroadcaster;.-$$Nest$fgetmessageSender:(Lcom/nextcloud/talk/call/LocalStateBroadcaster;)Lcom/nextcloud/talk/call/MessageSender; // method@e75a │ │ +48c34a: 0c00 |005f: move-result-object v0 │ │ +48c34c: 5421 88af |0060: iget-object v1, v2, Lcom/nextcloud/talk/call/LocalStateBroadcaster$LocalCallParticipantModelObserver;.this$0:Lcom/nextcloud/talk/call/LocalStateBroadcaster; // field@af88 │ │ +48c350: 6e10 5fe7 0100 |0062: invoke-virtual {v1}, Lcom/nextcloud/talk/call/LocalStateBroadcaster;.getDataChannelMessageForSpeakingState:()Lcom/nextcloud/talk/models/json/signaling/DataChannelMessage; // method@e75f │ │ +48c356: 0c01 |0065: move-result-object v1 │ │ +48c358: 6e20 91e7 1000 |0066: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/call/MessageSender;.sendToAll:(Lcom/nextcloud/talk/models/json/signaling/DataChannelMessage;)V // method@e791 │ │ +48c35e: 5420 89af |0069: iget-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcaster$LocalCallParticipantModelObserver;.videoEnabled:Ljava/lang/Boolean; // field@af89 │ │ +48c362: 5421 88af |006b: iget-object v1, v2, Lcom/nextcloud/talk/call/LocalStateBroadcaster$LocalCallParticipantModelObserver;.this$0:Lcom/nextcloud/talk/call/LocalStateBroadcaster; // field@af88 │ │ +48c366: 7110 59e7 0100 |006d: invoke-static {v1}, Lcom/nextcloud/talk/call/LocalStateBroadcaster;.-$$Nest$fgetlocalCallParticipantModel:(Lcom/nextcloud/talk/call/LocalStateBroadcaster;)Lcom/nextcloud/talk/call/LocalCallParticipantModel; // method@e759 │ │ +48c36c: 0c01 |0070: move-result-object v1 │ │ +48c36e: 6e10 4ce7 0100 |0071: invoke-virtual {v1}, Lcom/nextcloud/talk/call/LocalCallParticipantModel;.isVideoEnabled:()Ljava/lang/Boolean; // method@e74c │ │ +48c374: 0c01 |0074: move-result-object v1 │ │ +48c376: 7120 cff9 1000 |0075: invoke-static {v0, v1}, Ljava/util/Objects;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f9cf │ │ +48c37c: 0a00 |0078: move-result v0 │ │ +48c37e: 3900 2c00 |0079: if-nez v0, 00a5 // +002c │ │ +48c382: 5420 88af |007b: iget-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcaster$LocalCallParticipantModelObserver;.this$0:Lcom/nextcloud/talk/call/LocalStateBroadcaster; // field@af88 │ │ +48c386: 7110 59e7 0000 |007d: invoke-static {v0}, Lcom/nextcloud/talk/call/LocalStateBroadcaster;.-$$Nest$fgetlocalCallParticipantModel:(Lcom/nextcloud/talk/call/LocalStateBroadcaster;)Lcom/nextcloud/talk/call/LocalCallParticipantModel; // method@e759 │ │ +48c38c: 0c00 |0080: move-result-object v0 │ │ +48c38e: 6e10 4ce7 0000 |0081: invoke-virtual {v0}, Lcom/nextcloud/talk/call/LocalCallParticipantModel;.isVideoEnabled:()Ljava/lang/Boolean; // method@e74c │ │ +48c394: 0c00 |0084: move-result-object v0 │ │ +48c396: 5b20 89af |0085: iput-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcaster$LocalCallParticipantModelObserver;.videoEnabled:Ljava/lang/Boolean; // field@af89 │ │ +48c39a: 5420 88af |0087: iget-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcaster$LocalCallParticipantModelObserver;.this$0:Lcom/nextcloud/talk/call/LocalStateBroadcaster; // field@af88 │ │ +48c39e: 7110 5ae7 0000 |0089: invoke-static {v0}, Lcom/nextcloud/talk/call/LocalStateBroadcaster;.-$$Nest$fgetmessageSender:(Lcom/nextcloud/talk/call/LocalStateBroadcaster;)Lcom/nextcloud/talk/call/MessageSender; // method@e75a │ │ +48c3a4: 0c00 |008c: move-result-object v0 │ │ +48c3a6: 5421 88af |008d: iget-object v1, v2, Lcom/nextcloud/talk/call/LocalStateBroadcaster$LocalCallParticipantModelObserver;.this$0:Lcom/nextcloud/talk/call/LocalStateBroadcaster; // field@af88 │ │ +48c3aa: 6e10 60e7 0100 |008f: invoke-virtual {v1}, Lcom/nextcloud/talk/call/LocalStateBroadcaster;.getDataChannelMessageForVideoState:()Lcom/nextcloud/talk/models/json/signaling/DataChannelMessage; // method@e760 │ │ +48c3b0: 0c01 |0092: move-result-object v1 │ │ +48c3b2: 6e20 91e7 1000 |0093: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/call/MessageSender;.sendToAll:(Lcom/nextcloud/talk/models/json/signaling/DataChannelMessage;)V // method@e791 │ │ +48c3b8: 5420 88af |0096: iget-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcaster$LocalCallParticipantModelObserver;.this$0:Lcom/nextcloud/talk/call/LocalStateBroadcaster; // field@af88 │ │ +48c3bc: 7110 5ae7 0000 |0098: invoke-static {v0}, Lcom/nextcloud/talk/call/LocalStateBroadcaster;.-$$Nest$fgetmessageSender:(Lcom/nextcloud/talk/call/LocalStateBroadcaster;)Lcom/nextcloud/talk/call/MessageSender; // method@e75a │ │ +48c3c2: 0c00 |009b: move-result-object v0 │ │ +48c3c4: 5421 88af |009c: iget-object v1, v2, Lcom/nextcloud/talk/call/LocalStateBroadcaster$LocalCallParticipantModelObserver;.this$0:Lcom/nextcloud/talk/call/LocalStateBroadcaster; // field@af88 │ │ +48c3c8: 6e10 62e7 0100 |009e: invoke-virtual {v1}, Lcom/nextcloud/talk/call/LocalStateBroadcaster;.getSignalingMessageForVideoState:()Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage; // method@e762 │ │ +48c3ce: 0c01 |00a1: move-result-object v1 │ │ +48c3d0: 6e20 92e7 1000 |00a2: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/call/MessageSender;.sendToAll:(Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage;)V // method@e792 │ │ +48c3d6: 0e00 |00a5: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0012 line=50 │ │ 0x001e line=52 │ │ 0x002d line=53 │ │ 0x003c line=56 │ │ @@ -1982084,55 +1982084,55 @@ │ │ type : '(Lcom/nextcloud/talk/call/LocalStateBroadcaster;)Lcom/nextcloud/talk/call/LocalCallParticipantModel;' │ │ access : 0x1048 (STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -48cac8: |[48cac8] com.nextcloud.talk.call.LocalStateBroadcaster.-$$Nest$fgetlocalCallParticipantModel:(Lcom/nextcloud/talk/call/LocalStateBroadcaster;)Lcom/nextcloud/talk/call/LocalCallParticipantModel; │ │ -48cad8: 5400 8aaf |0000: iget-object v0, v0, Lcom/nextcloud/talk/call/LocalStateBroadcaster;.localCallParticipantModel:Lcom/nextcloud/talk/call/LocalCallParticipantModel; // field@af8a │ │ -48cadc: 1100 |0002: return-object v0 │ │ +48cacc: |[48cacc] com.nextcloud.talk.call.LocalStateBroadcaster.-$$Nest$fgetlocalCallParticipantModel:(Lcom/nextcloud/talk/call/LocalStateBroadcaster;)Lcom/nextcloud/talk/call/LocalCallParticipantModel; │ │ +48cadc: 5400 8aaf |0000: iget-object v0, v0, Lcom/nextcloud/talk/call/LocalStateBroadcaster;.localCallParticipantModel:Lcom/nextcloud/talk/call/LocalCallParticipantModel; // field@af8a │ │ +48cae0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/call/LocalStateBroadcaster;) │ │ name : '-$$Nest$fgetmessageSender' │ │ type : '(Lcom/nextcloud/talk/call/LocalStateBroadcaster;)Lcom/nextcloud/talk/call/MessageSender;' │ │ access : 0x1048 (STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -48cae0: |[48cae0] com.nextcloud.talk.call.LocalStateBroadcaster.-$$Nest$fgetmessageSender:(Lcom/nextcloud/talk/call/LocalStateBroadcaster;)Lcom/nextcloud/talk/call/MessageSender; │ │ -48caf0: 5400 8caf |0000: iget-object v0, v0, Lcom/nextcloud/talk/call/LocalStateBroadcaster;.messageSender:Lcom/nextcloud/talk/call/MessageSender; // field@af8c │ │ -48caf4: 1100 |0002: return-object v0 │ │ +48cae4: |[48cae4] com.nextcloud.talk.call.LocalStateBroadcaster.-$$Nest$fgetmessageSender:(Lcom/nextcloud/talk/call/LocalStateBroadcaster;)Lcom/nextcloud/talk/call/MessageSender; │ │ +48caf4: 5400 8caf |0000: iget-object v0, v0, Lcom/nextcloud/talk/call/LocalStateBroadcaster;.messageSender:Lcom/nextcloud/talk/call/MessageSender; // field@af8c │ │ +48caf8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/nextcloud/talk/call/LocalStateBroadcaster;) │ │ name : '' │ │ type : '(Lcom/nextcloud/talk/call/LocalCallParticipantModel;Lcom/nextcloud/talk/call/MessageSender;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -48cce4: |[48cce4] com.nextcloud.talk.call.LocalStateBroadcaster.:(Lcom/nextcloud/talk/call/LocalCallParticipantModel;Lcom/nextcloud/talk/call/MessageSender;)V │ │ -48ccf4: 7010 2ff6 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f62f │ │ -48ccfa: 5b12 8aaf |0003: iput-object v2, v1, Lcom/nextcloud/talk/call/LocalStateBroadcaster;.localCallParticipantModel:Lcom/nextcloud/talk/call/LocalCallParticipantModel; // field@af8a │ │ -48ccfe: 2200 9c20 |0005: new-instance v0, Lcom/nextcloud/talk/call/LocalStateBroadcaster$LocalCallParticipantModelObserver; // type@209c │ │ -48cd02: 7030 57e7 1002 |0007: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/call/LocalStateBroadcaster$LocalCallParticipantModelObserver;.:(Lcom/nextcloud/talk/call/LocalStateBroadcaster;Lcom/nextcloud/talk/call/LocalCallParticipantModel;)V // method@e757 │ │ -48cd08: 5b10 8baf |000a: iput-object v0, v1, Lcom/nextcloud/talk/call/LocalStateBroadcaster;.localCallParticipantModelObserver:Lcom/nextcloud/talk/call/LocalStateBroadcaster$LocalCallParticipantModelObserver; // field@af8b │ │ -48cd0c: 5b13 8caf |000c: iput-object v3, v1, Lcom/nextcloud/talk/call/LocalStateBroadcaster;.messageSender:Lcom/nextcloud/talk/call/MessageSender; // field@af8c │ │ -48cd10: 6e20 47e7 0200 |000e: invoke-virtual {v2, v0}, Lcom/nextcloud/talk/call/LocalCallParticipantModel;.addObserver:(Lcom/nextcloud/talk/call/LocalCallParticipantModel$Observer;)V // method@e747 │ │ -48cd16: 0e00 |0011: return-void │ │ +48cce8: |[48cce8] com.nextcloud.talk.call.LocalStateBroadcaster.:(Lcom/nextcloud/talk/call/LocalCallParticipantModel;Lcom/nextcloud/talk/call/MessageSender;)V │ │ +48ccf8: 7010 2ff6 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f62f │ │ +48ccfe: 5b12 8aaf |0003: iput-object v2, v1, Lcom/nextcloud/talk/call/LocalStateBroadcaster;.localCallParticipantModel:Lcom/nextcloud/talk/call/LocalCallParticipantModel; // field@af8a │ │ +48cd02: 2200 9c20 |0005: new-instance v0, Lcom/nextcloud/talk/call/LocalStateBroadcaster$LocalCallParticipantModelObserver; // type@209c │ │ +48cd06: 7030 57e7 1002 |0007: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/call/LocalStateBroadcaster$LocalCallParticipantModelObserver;.:(Lcom/nextcloud/talk/call/LocalStateBroadcaster;Lcom/nextcloud/talk/call/LocalCallParticipantModel;)V // method@e757 │ │ +48cd0c: 5b10 8baf |000a: iput-object v0, v1, Lcom/nextcloud/talk/call/LocalStateBroadcaster;.localCallParticipantModelObserver:Lcom/nextcloud/talk/call/LocalStateBroadcaster$LocalCallParticipantModelObserver; // field@af8b │ │ +48cd10: 5b13 8caf |000c: iput-object v3, v1, Lcom/nextcloud/talk/call/LocalStateBroadcaster;.messageSender:Lcom/nextcloud/talk/call/MessageSender; // field@af8c │ │ +48cd14: 6e20 47e7 0200 |000e: invoke-virtual {v2, v0}, Lcom/nextcloud/talk/call/LocalCallParticipantModel;.addObserver:(Lcom/nextcloud/talk/call/LocalCallParticipantModel$Observer;)V // method@e747 │ │ +48cd1a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0003 line=73 │ │ 0x0005 line=74 │ │ 0x000c line=75 │ │ 0x000e line=77 │ │ @@ -1982146,21 +1982146,21 @@ │ │ type : '(Ljava/lang/String;)Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -48cbe8: |[48cbe8] com.nextcloud.talk.call.LocalStateBroadcaster.createBaseSignalingMessage:(Ljava/lang/String;)Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage; │ │ -48cbf8: 2200 fb22 |0000: new-instance v0, Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage; // type@22fb │ │ -48cbfc: 7010 c2f1 0000 |0002: invoke-direct {v0}, Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage;.:()V // method@f1c2 │ │ -48cc02: 1a01 7ffa |0005: const-string v1, "video" // string@fa7f │ │ -48cc06: 6e20 c6f1 1000 |0007: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage;.setRoomType:(Ljava/lang/String;)V // method@f1c6 │ │ -48cc0c: 6e20 c8f1 3000 |000a: invoke-virtual {v0, v3}, Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage;.setType:(Ljava/lang/String;)V // method@f1c8 │ │ -48cc12: 1100 |000d: return-object v0 │ │ +48cbec: |[48cbec] com.nextcloud.talk.call.LocalStateBroadcaster.createBaseSignalingMessage:(Ljava/lang/String;)Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage; │ │ +48cbfc: 2200 fb22 |0000: new-instance v0, Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage; // type@22fb │ │ +48cc00: 7010 c2f1 0000 |0002: invoke-direct {v0}, Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage;.:()V // method@f1c2 │ │ +48cc06: 1a01 7ffa |0005: const-string v1, "video" // string@fa7f │ │ +48cc0a: 6e20 c6f1 1000 |0007: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage;.setRoomType:(Ljava/lang/String;)V // method@f1c6 │ │ +48cc10: 6e20 c8f1 3000 |000a: invoke-virtual {v0, v3}, Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage;.setType:(Ljava/lang/String;)V // method@f1c8 │ │ +48cc16: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0005 line=125 │ │ 0x000a line=126 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lcom/nextcloud/talk/call/LocalStateBroadcaster; │ │ @@ -1982172,19 +1982172,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -48cd18: |[48cd18] com.nextcloud.talk.call.LocalStateBroadcaster.destroy:()V │ │ -48cd28: 5420 8aaf |0000: iget-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcaster;.localCallParticipantModel:Lcom/nextcloud/talk/call/LocalCallParticipantModel; // field@af8a │ │ -48cd2c: 5421 8baf |0002: iget-object v1, v2, Lcom/nextcloud/talk/call/LocalStateBroadcaster;.localCallParticipantModelObserver:Lcom/nextcloud/talk/call/LocalStateBroadcaster$LocalCallParticipantModelObserver; // field@af8b │ │ -48cd30: 6e20 4de7 1000 |0004: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/call/LocalCallParticipantModel;.removeObserver:(Lcom/nextcloud/talk/call/LocalCallParticipantModel$Observer;)V // method@e74d │ │ -48cd36: 0e00 |0007: return-void │ │ +48cd1c: |[48cd1c] com.nextcloud.talk.call.LocalStateBroadcaster.destroy:()V │ │ +48cd2c: 5420 8aaf |0000: iget-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcaster;.localCallParticipantModel:Lcom/nextcloud/talk/call/LocalCallParticipantModel; // field@af8a │ │ +48cd30: 5421 8baf |0002: iget-object v1, v2, Lcom/nextcloud/talk/call/LocalStateBroadcaster;.localCallParticipantModelObserver:Lcom/nextcloud/talk/call/LocalStateBroadcaster$LocalCallParticipantModelObserver; // field@af8b │ │ +48cd34: 6e20 4de7 1000 |0004: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/call/LocalCallParticipantModel;.removeObserver:(Lcom/nextcloud/talk/call/LocalCallParticipantModel$Observer;)V // method@e74d │ │ +48cd3a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lcom/nextcloud/talk/call/LocalStateBroadcaster; │ │ │ │ #1 : (in Lcom/nextcloud/talk/call/LocalStateBroadcaster;) │ │ @@ -1982192,31 +1982192,31 @@ │ │ type : '()Lcom/nextcloud/talk/models/json/signaling/DataChannelMessage;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -48caf8: |[48caf8] com.nextcloud.talk.call.LocalStateBroadcaster.getDataChannelMessageForAudioState:()Lcom/nextcloud/talk/models/json/signaling/DataChannelMessage; │ │ -48cb08: 5420 8aaf |0000: iget-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcaster;.localCallParticipantModel:Lcom/nextcloud/talk/call/LocalCallParticipantModel; // field@af8a │ │ -48cb0c: 6e10 49e7 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/call/LocalCallParticipantModel;.isAudioEnabled:()Ljava/lang/Boolean; // method@e749 │ │ -48cb12: 0c00 |0005: move-result-object v0 │ │ -48cb14: 3800 1100 |0006: if-eqz v0, 0017 // +0011 │ │ -48cb18: 5420 8aaf |0008: iget-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcaster;.localCallParticipantModel:Lcom/nextcloud/talk/call/LocalCallParticipantModel; // field@af8a │ │ -48cb1c: 6e10 49e7 0000 |000a: invoke-virtual {v0}, Lcom/nextcloud/talk/call/LocalCallParticipantModel;.isAudioEnabled:()Ljava/lang/Boolean; // method@e749 │ │ -48cb22: 0c00 |000d: move-result-object v0 │ │ -48cb24: 6e10 30f5 0000 |000e: invoke-virtual {v0}, Ljava/lang/Boolean;.booleanValue:()Z // method@f530 │ │ -48cb2a: 0a00 |0011: move-result v0 │ │ -48cb2c: 3800 0500 |0012: if-eqz v0, 0017 // +0005 │ │ -48cb30: 1a00 9789 |0014: const-string v0, "audioOn" // string@8997 │ │ -48cb34: 2803 |0016: goto 0019 // +0003 │ │ -48cb36: 1a00 9689 |0017: const-string v0, "audioOff" // string@8996 │ │ -48cb3a: 2201 f922 |0019: new-instance v1, Lcom/nextcloud/talk/models/json/signaling/DataChannelMessage; // type@22f9 │ │ -48cb3e: 7020 bcf1 0100 |001b: invoke-direct {v1, v0}, Lcom/nextcloud/talk/models/json/signaling/DataChannelMessage;.:(Ljava/lang/String;)V // method@f1bc │ │ -48cb44: 1101 |001e: return-object v1 │ │ +48cafc: |[48cafc] com.nextcloud.talk.call.LocalStateBroadcaster.getDataChannelMessageForAudioState:()Lcom/nextcloud/talk/models/json/signaling/DataChannelMessage; │ │ +48cb0c: 5420 8aaf |0000: iget-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcaster;.localCallParticipantModel:Lcom/nextcloud/talk/call/LocalCallParticipantModel; // field@af8a │ │ +48cb10: 6e10 49e7 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/call/LocalCallParticipantModel;.isAudioEnabled:()Ljava/lang/Boolean; // method@e749 │ │ +48cb16: 0c00 |0005: move-result-object v0 │ │ +48cb18: 3800 1100 |0006: if-eqz v0, 0017 // +0011 │ │ +48cb1c: 5420 8aaf |0008: iget-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcaster;.localCallParticipantModel:Lcom/nextcloud/talk/call/LocalCallParticipantModel; // field@af8a │ │ +48cb20: 6e10 49e7 0000 |000a: invoke-virtual {v0}, Lcom/nextcloud/talk/call/LocalCallParticipantModel;.isAudioEnabled:()Ljava/lang/Boolean; // method@e749 │ │ +48cb26: 0c00 |000d: move-result-object v0 │ │ +48cb28: 6e10 30f5 0000 |000e: invoke-virtual {v0}, Ljava/lang/Boolean;.booleanValue:()Z // method@f530 │ │ +48cb2e: 0a00 |0011: move-result v0 │ │ +48cb30: 3800 0500 |0012: if-eqz v0, 0017 // +0005 │ │ +48cb34: 1a00 9789 |0014: const-string v0, "audioOn" // string@8997 │ │ +48cb38: 2803 |0016: goto 0019 // +0003 │ │ +48cb3a: 1a00 9689 |0017: const-string v0, "audioOff" // string@8996 │ │ +48cb3e: 2201 f922 |0019: new-instance v1, Lcom/nextcloud/talk/models/json/signaling/DataChannelMessage; // type@22f9 │ │ +48cb42: 7020 bcf1 0100 |001b: invoke-direct {v1, v0}, Lcom/nextcloud/talk/models/json/signaling/DataChannelMessage;.:(Ljava/lang/String;)V // method@f1bc │ │ +48cb48: 1101 |001e: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0014 line=90 │ │ 0x0017 line=93 │ │ locals : │ │ 0x0000 - 0x001f reg=2 this Lcom/nextcloud/talk/call/LocalStateBroadcaster; │ │ @@ -1982226,31 +1982226,31 @@ │ │ type : '()Lcom/nextcloud/talk/models/json/signaling/DataChannelMessage;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -48cb48: |[48cb48] com.nextcloud.talk.call.LocalStateBroadcaster.getDataChannelMessageForSpeakingState:()Lcom/nextcloud/talk/models/json/signaling/DataChannelMessage; │ │ -48cb58: 5420 8aaf |0000: iget-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcaster;.localCallParticipantModel:Lcom/nextcloud/talk/call/LocalCallParticipantModel; // field@af8a │ │ -48cb5c: 6e10 4ae7 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/call/LocalCallParticipantModel;.isSpeaking:()Ljava/lang/Boolean; // method@e74a │ │ -48cb62: 0c00 |0005: move-result-object v0 │ │ -48cb64: 3800 1100 |0006: if-eqz v0, 0017 // +0011 │ │ -48cb68: 5420 8aaf |0008: iget-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcaster;.localCallParticipantModel:Lcom/nextcloud/talk/call/LocalCallParticipantModel; // field@af8a │ │ -48cb6c: 6e10 4ae7 0000 |000a: invoke-virtual {v0}, Lcom/nextcloud/talk/call/LocalCallParticipantModel;.isSpeaking:()Ljava/lang/Boolean; // method@e74a │ │ -48cb72: 0c00 |000d: move-result-object v0 │ │ -48cb74: 6e10 30f5 0000 |000e: invoke-virtual {v0}, Ljava/lang/Boolean;.booleanValue:()Z // method@f530 │ │ -48cb7a: 0a00 |0011: move-result v0 │ │ -48cb7c: 3800 0500 |0012: if-eqz v0, 0017 // +0005 │ │ -48cb80: 1a00 e8ed |0014: const-string v0, "speaking" // string@ede8 │ │ -48cb84: 2803 |0016: goto 0019 // +0003 │ │ -48cb86: 1a00 b6ef |0017: const-string v0, "stoppedSpeaking" // string@efb6 │ │ -48cb8a: 2201 f922 |0019: new-instance v1, Lcom/nextcloud/talk/models/json/signaling/DataChannelMessage; // type@22f9 │ │ -48cb8e: 7020 bcf1 0100 |001b: invoke-direct {v1, v0}, Lcom/nextcloud/talk/models/json/signaling/DataChannelMessage;.:(Ljava/lang/String;)V // method@f1bc │ │ -48cb94: 1101 |001e: return-object v1 │ │ +48cb4c: |[48cb4c] com.nextcloud.talk.call.LocalStateBroadcaster.getDataChannelMessageForSpeakingState:()Lcom/nextcloud/talk/models/json/signaling/DataChannelMessage; │ │ +48cb5c: 5420 8aaf |0000: iget-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcaster;.localCallParticipantModel:Lcom/nextcloud/talk/call/LocalCallParticipantModel; // field@af8a │ │ +48cb60: 6e10 4ae7 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/call/LocalCallParticipantModel;.isSpeaking:()Ljava/lang/Boolean; // method@e74a │ │ +48cb66: 0c00 |0005: move-result-object v0 │ │ +48cb68: 3800 1100 |0006: if-eqz v0, 0017 // +0011 │ │ +48cb6c: 5420 8aaf |0008: iget-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcaster;.localCallParticipantModel:Lcom/nextcloud/talk/call/LocalCallParticipantModel; // field@af8a │ │ +48cb70: 6e10 4ae7 0000 |000a: invoke-virtual {v0}, Lcom/nextcloud/talk/call/LocalCallParticipantModel;.isSpeaking:()Ljava/lang/Boolean; // method@e74a │ │ +48cb76: 0c00 |000d: move-result-object v0 │ │ +48cb78: 6e10 30f5 0000 |000e: invoke-virtual {v0}, Ljava/lang/Boolean;.booleanValue:()Z // method@f530 │ │ +48cb7e: 0a00 |0011: move-result v0 │ │ +48cb80: 3800 0500 |0012: if-eqz v0, 0017 // +0005 │ │ +48cb84: 1a00 e8ed |0014: const-string v0, "speaking" // string@ede8 │ │ +48cb88: 2803 |0016: goto 0019 // +0003 │ │ +48cb8a: 1a00 b6ef |0017: const-string v0, "stoppedSpeaking" // string@efb6 │ │ +48cb8e: 2201 f922 |0019: new-instance v1, Lcom/nextcloud/talk/models/json/signaling/DataChannelMessage; // type@22f9 │ │ +48cb92: 7020 bcf1 0100 |001b: invoke-direct {v1, v0}, Lcom/nextcloud/talk/models/json/signaling/DataChannelMessage;.:(Ljava/lang/String;)V // method@f1bc │ │ +48cb98: 1101 |001e: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x0014 line=99 │ │ 0x0017 line=102 │ │ locals : │ │ 0x0000 - 0x001f reg=2 this Lcom/nextcloud/talk/call/LocalStateBroadcaster; │ │ @@ -1982260,31 +1982260,31 @@ │ │ type : '()Lcom/nextcloud/talk/models/json/signaling/DataChannelMessage;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -48cb98: |[48cb98] com.nextcloud.talk.call.LocalStateBroadcaster.getDataChannelMessageForVideoState:()Lcom/nextcloud/talk/models/json/signaling/DataChannelMessage; │ │ -48cba8: 5420 8aaf |0000: iget-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcaster;.localCallParticipantModel:Lcom/nextcloud/talk/call/LocalCallParticipantModel; // field@af8a │ │ -48cbac: 6e10 4ce7 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/call/LocalCallParticipantModel;.isVideoEnabled:()Ljava/lang/Boolean; // method@e74c │ │ -48cbb2: 0c00 |0005: move-result-object v0 │ │ -48cbb4: 3800 1100 |0006: if-eqz v0, 0017 // +0011 │ │ -48cbb8: 5420 8aaf |0008: iget-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcaster;.localCallParticipantModel:Lcom/nextcloud/talk/call/LocalCallParticipantModel; // field@af8a │ │ -48cbbc: 6e10 4ce7 0000 |000a: invoke-virtual {v0}, Lcom/nextcloud/talk/call/LocalCallParticipantModel;.isVideoEnabled:()Ljava/lang/Boolean; // method@e74c │ │ -48cbc2: 0c00 |000d: move-result-object v0 │ │ -48cbc4: 6e10 30f5 0000 |000e: invoke-virtual {v0}, Ljava/lang/Boolean;.booleanValue:()Z // method@f530 │ │ -48cbca: 0a00 |0011: move-result v0 │ │ -48cbcc: 3800 0500 |0012: if-eqz v0, 0017 // +0005 │ │ -48cbd0: 1a00 8afa |0014: const-string v0, "videoOn" // string@fa8a │ │ -48cbd4: 2803 |0016: goto 0019 // +0003 │ │ -48cbd6: 1a00 89fa |0017: const-string v0, "videoOff" // string@fa89 │ │ -48cbda: 2201 f922 |0019: new-instance v1, Lcom/nextcloud/talk/models/json/signaling/DataChannelMessage; // type@22f9 │ │ -48cbde: 7020 bcf1 0100 |001b: invoke-direct {v1, v0}, Lcom/nextcloud/talk/models/json/signaling/DataChannelMessage;.:(Ljava/lang/String;)V // method@f1bc │ │ -48cbe4: 1101 |001e: return-object v1 │ │ +48cb9c: |[48cb9c] com.nextcloud.talk.call.LocalStateBroadcaster.getDataChannelMessageForVideoState:()Lcom/nextcloud/talk/models/json/signaling/DataChannelMessage; │ │ +48cbac: 5420 8aaf |0000: iget-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcaster;.localCallParticipantModel:Lcom/nextcloud/talk/call/LocalCallParticipantModel; // field@af8a │ │ +48cbb0: 6e10 4ce7 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/call/LocalCallParticipantModel;.isVideoEnabled:()Ljava/lang/Boolean; // method@e74c │ │ +48cbb6: 0c00 |0005: move-result-object v0 │ │ +48cbb8: 3800 1100 |0006: if-eqz v0, 0017 // +0011 │ │ +48cbbc: 5420 8aaf |0008: iget-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcaster;.localCallParticipantModel:Lcom/nextcloud/talk/call/LocalCallParticipantModel; // field@af8a │ │ +48cbc0: 6e10 4ce7 0000 |000a: invoke-virtual {v0}, Lcom/nextcloud/talk/call/LocalCallParticipantModel;.isVideoEnabled:()Ljava/lang/Boolean; // method@e74c │ │ +48cbc6: 0c00 |000d: move-result-object v0 │ │ +48cbc8: 6e10 30f5 0000 |000e: invoke-virtual {v0}, Ljava/lang/Boolean;.booleanValue:()Z // method@f530 │ │ +48cbce: 0a00 |0011: move-result v0 │ │ +48cbd0: 3800 0500 |0012: if-eqz v0, 0017 // +0005 │ │ +48cbd4: 1a00 8afa |0014: const-string v0, "videoOn" // string@fa8a │ │ +48cbd8: 2803 |0016: goto 0019 // +0003 │ │ +48cbda: 1a00 89fa |0017: const-string v0, "videoOff" // string@fa89 │ │ +48cbde: 2201 f922 |0019: new-instance v1, Lcom/nextcloud/talk/models/json/signaling/DataChannelMessage; // type@22f9 │ │ +48cbe2: 7020 bcf1 0100 |001b: invoke-direct {v1, v0}, Lcom/nextcloud/talk/models/json/signaling/DataChannelMessage;.:(Ljava/lang/String;)V // method@f1bc │ │ +48cbe8: 1101 |001e: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0014 line=108 │ │ 0x0017 line=111 │ │ locals : │ │ 0x0000 - 0x001f reg=2 this Lcom/nextcloud/talk/call/LocalStateBroadcaster; │ │ @@ -1982294,36 +1982294,36 @@ │ │ type : '()Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -48cc14: |[48cc14] com.nextcloud.talk.call.LocalStateBroadcaster.getSignalingMessageForAudioState:()Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage; │ │ -48cc24: 5430 8aaf |0000: iget-object v0, v3, Lcom/nextcloud/talk/call/LocalStateBroadcaster;.localCallParticipantModel:Lcom/nextcloud/talk/call/LocalCallParticipantModel; // field@af8a │ │ -48cc28: 6e10 49e7 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/call/LocalCallParticipantModel;.isAudioEnabled:()Ljava/lang/Boolean; // method@e749 │ │ -48cc2e: 0c00 |0005: move-result-object v0 │ │ -48cc30: 3800 1100 |0006: if-eqz v0, 0017 // +0011 │ │ -48cc34: 5430 8aaf |0008: iget-object v0, v3, Lcom/nextcloud/talk/call/LocalStateBroadcaster;.localCallParticipantModel:Lcom/nextcloud/talk/call/LocalCallParticipantModel; // field@af8a │ │ -48cc38: 6e10 49e7 0000 |000a: invoke-virtual {v0}, Lcom/nextcloud/talk/call/LocalCallParticipantModel;.isAudioEnabled:()Ljava/lang/Boolean; // method@e749 │ │ -48cc3e: 0c00 |000d: move-result-object v0 │ │ -48cc40: 6e10 30f5 0000 |000e: invoke-virtual {v0}, Ljava/lang/Boolean;.booleanValue:()Z // method@f530 │ │ -48cc46: 0a00 |0011: move-result v0 │ │ -48cc48: 3800 0500 |0012: if-eqz v0, 0017 // +0005 │ │ -48cc4c: 1a00 8ff6 |0014: const-string v0, "unmute" // string@f68f │ │ -48cc50: 2803 |0016: goto 0019 // +0003 │ │ -48cc52: 1a00 e6cf |0017: const-string v0, "mute" // string@cfe6 │ │ -48cc56: 7020 5ce7 0300 |0019: invoke-direct {v3, v0}, Lcom/nextcloud/talk/call/LocalStateBroadcaster;.createBaseSignalingMessage:(Ljava/lang/String;)Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage; // method@e75c │ │ -48cc5c: 0c00 |001c: move-result-object v0 │ │ -48cc5e: 2201 fa22 |001d: new-instance v1, Lcom/nextcloud/talk/models/json/signaling/NCMessagePayload; // type@22fa │ │ -48cc62: 7010 bff1 0100 |001f: invoke-direct {v1}, Lcom/nextcloud/talk/models/json/signaling/NCMessagePayload;.:()V // method@f1bf │ │ -48cc68: 1a02 8489 |0022: const-string v2, "audio" // string@8984 │ │ -48cc6c: 6e20 c0f1 2100 |0024: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/models/json/signaling/NCMessagePayload;.setName:(Ljava/lang/String;)V // method@f1c0 │ │ -48cc72: 6e20 c5f1 1000 |0027: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage;.setPayload:(Lcom/nextcloud/talk/models/json/signaling/NCMessagePayload;)V // method@f1c5 │ │ -48cc78: 1100 |002a: return-object v0 │ │ +48cc18: |[48cc18] com.nextcloud.talk.call.LocalStateBroadcaster.getSignalingMessageForAudioState:()Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage; │ │ +48cc28: 5430 8aaf |0000: iget-object v0, v3, Lcom/nextcloud/talk/call/LocalStateBroadcaster;.localCallParticipantModel:Lcom/nextcloud/talk/call/LocalCallParticipantModel; // field@af8a │ │ +48cc2c: 6e10 49e7 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/call/LocalCallParticipantModel;.isAudioEnabled:()Ljava/lang/Boolean; // method@e749 │ │ +48cc32: 0c00 |0005: move-result-object v0 │ │ +48cc34: 3800 1100 |0006: if-eqz v0, 0017 // +0011 │ │ +48cc38: 5430 8aaf |0008: iget-object v0, v3, Lcom/nextcloud/talk/call/LocalStateBroadcaster;.localCallParticipantModel:Lcom/nextcloud/talk/call/LocalCallParticipantModel; // field@af8a │ │ +48cc3c: 6e10 49e7 0000 |000a: invoke-virtual {v0}, Lcom/nextcloud/talk/call/LocalCallParticipantModel;.isAudioEnabled:()Ljava/lang/Boolean; // method@e749 │ │ +48cc42: 0c00 |000d: move-result-object v0 │ │ +48cc44: 6e10 30f5 0000 |000e: invoke-virtual {v0}, Ljava/lang/Boolean;.booleanValue:()Z // method@f530 │ │ +48cc4a: 0a00 |0011: move-result v0 │ │ +48cc4c: 3800 0500 |0012: if-eqz v0, 0017 // +0005 │ │ +48cc50: 1a00 8ff6 |0014: const-string v0, "unmute" // string@f68f │ │ +48cc54: 2803 |0016: goto 0019 // +0003 │ │ +48cc56: 1a00 e6cf |0017: const-string v0, "mute" // string@cfe6 │ │ +48cc5a: 7020 5ce7 0300 |0019: invoke-direct {v3, v0}, Lcom/nextcloud/talk/call/LocalStateBroadcaster;.createBaseSignalingMessage:(Ljava/lang/String;)Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage; // method@e75c │ │ +48cc60: 0c00 |001c: move-result-object v0 │ │ +48cc62: 2201 fa22 |001d: new-instance v1, Lcom/nextcloud/talk/models/json/signaling/NCMessagePayload; // type@22fa │ │ +48cc66: 7010 bff1 0100 |001f: invoke-direct {v1}, Lcom/nextcloud/talk/models/json/signaling/NCMessagePayload;.:()V // method@f1bf │ │ +48cc6c: 1a02 8489 |0022: const-string v2, "audio" // string@8984 │ │ +48cc70: 6e20 c0f1 2100 |0024: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/models/json/signaling/NCMessagePayload;.setName:(Ljava/lang/String;)V // method@f1c0 │ │ +48cc76: 6e20 c5f1 1000 |0027: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage;.setPayload:(Lcom/nextcloud/talk/models/json/signaling/NCMessagePayload;)V // method@f1c5 │ │ +48cc7c: 1100 |002a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ 0x0014 line=139 │ │ 0x0017 line=142 │ │ 0x001d line=144 │ │ 0x0022 line=145 │ │ @@ -1982336,36 +1982336,36 @@ │ │ type : '()Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -48cc7c: |[48cc7c] com.nextcloud.talk.call.LocalStateBroadcaster.getSignalingMessageForVideoState:()Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage; │ │ -48cc8c: 5430 8aaf |0000: iget-object v0, v3, Lcom/nextcloud/talk/call/LocalStateBroadcaster;.localCallParticipantModel:Lcom/nextcloud/talk/call/LocalCallParticipantModel; // field@af8a │ │ -48cc90: 6e10 4ce7 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/call/LocalCallParticipantModel;.isVideoEnabled:()Ljava/lang/Boolean; // method@e74c │ │ -48cc96: 0c00 |0005: move-result-object v0 │ │ -48cc98: 3800 1100 |0006: if-eqz v0, 0017 // +0011 │ │ -48cc9c: 5430 8aaf |0008: iget-object v0, v3, Lcom/nextcloud/talk/call/LocalStateBroadcaster;.localCallParticipantModel:Lcom/nextcloud/talk/call/LocalCallParticipantModel; // field@af8a │ │ -48cca0: 6e10 4ce7 0000 |000a: invoke-virtual {v0}, Lcom/nextcloud/talk/call/LocalCallParticipantModel;.isVideoEnabled:()Ljava/lang/Boolean; // method@e74c │ │ -48cca6: 0c00 |000d: move-result-object v0 │ │ -48cca8: 6e10 30f5 0000 |000e: invoke-virtual {v0}, Ljava/lang/Boolean;.booleanValue:()Z // method@f530 │ │ -48ccae: 0a00 |0011: move-result v0 │ │ -48ccb0: 3800 0500 |0012: if-eqz v0, 0017 // +0005 │ │ -48ccb4: 1a00 8ff6 |0014: const-string v0, "unmute" // string@f68f │ │ -48ccb8: 2803 |0016: goto 0019 // +0003 │ │ -48ccba: 1a00 e6cf |0017: const-string v0, "mute" // string@cfe6 │ │ -48ccbe: 7020 5ce7 0300 |0019: invoke-direct {v3, v0}, Lcom/nextcloud/talk/call/LocalStateBroadcaster;.createBaseSignalingMessage:(Ljava/lang/String;)Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage; // method@e75c │ │ -48ccc4: 0c00 |001c: move-result-object v0 │ │ -48ccc6: 2201 fa22 |001d: new-instance v1, Lcom/nextcloud/talk/models/json/signaling/NCMessagePayload; // type@22fa │ │ -48ccca: 7010 bff1 0100 |001f: invoke-direct {v1}, Lcom/nextcloud/talk/models/json/signaling/NCMessagePayload;.:()V // method@f1bf │ │ -48ccd0: 1a02 7ffa |0022: const-string v2, "video" // string@fa7f │ │ -48ccd4: 6e20 c0f1 2100 |0024: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/models/json/signaling/NCMessagePayload;.setName:(Ljava/lang/String;)V // method@f1c0 │ │ -48ccda: 6e20 c5f1 1000 |0027: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage;.setPayload:(Lcom/nextcloud/talk/models/json/signaling/NCMessagePayload;)V // method@f1c5 │ │ -48cce0: 1100 |002a: return-object v0 │ │ +48cc80: |[48cc80] com.nextcloud.talk.call.LocalStateBroadcaster.getSignalingMessageForVideoState:()Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage; │ │ +48cc90: 5430 8aaf |0000: iget-object v0, v3, Lcom/nextcloud/talk/call/LocalStateBroadcaster;.localCallParticipantModel:Lcom/nextcloud/talk/call/LocalCallParticipantModel; // field@af8a │ │ +48cc94: 6e10 4ce7 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/call/LocalCallParticipantModel;.isVideoEnabled:()Ljava/lang/Boolean; // method@e74c │ │ +48cc9a: 0c00 |0005: move-result-object v0 │ │ +48cc9c: 3800 1100 |0006: if-eqz v0, 0017 // +0011 │ │ +48cca0: 5430 8aaf |0008: iget-object v0, v3, Lcom/nextcloud/talk/call/LocalStateBroadcaster;.localCallParticipantModel:Lcom/nextcloud/talk/call/LocalCallParticipantModel; // field@af8a │ │ +48cca4: 6e10 4ce7 0000 |000a: invoke-virtual {v0}, Lcom/nextcloud/talk/call/LocalCallParticipantModel;.isVideoEnabled:()Ljava/lang/Boolean; // method@e74c │ │ +48ccaa: 0c00 |000d: move-result-object v0 │ │ +48ccac: 6e10 30f5 0000 |000e: invoke-virtual {v0}, Ljava/lang/Boolean;.booleanValue:()Z // method@f530 │ │ +48ccb2: 0a00 |0011: move-result v0 │ │ +48ccb4: 3800 0500 |0012: if-eqz v0, 0017 // +0005 │ │ +48ccb8: 1a00 8ff6 |0014: const-string v0, "unmute" // string@f68f │ │ +48ccbc: 2803 |0016: goto 0019 // +0003 │ │ +48ccbe: 1a00 e6cf |0017: const-string v0, "mute" // string@cfe6 │ │ +48ccc2: 7020 5ce7 0300 |0019: invoke-direct {v3, v0}, Lcom/nextcloud/talk/call/LocalStateBroadcaster;.createBaseSignalingMessage:(Ljava/lang/String;)Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage; // method@e75c │ │ +48ccc8: 0c00 |001c: move-result-object v0 │ │ +48ccca: 2201 fa22 |001d: new-instance v1, Lcom/nextcloud/talk/models/json/signaling/NCMessagePayload; // type@22fa │ │ +48ccce: 7010 bff1 0100 |001f: invoke-direct {v1}, Lcom/nextcloud/talk/models/json/signaling/NCMessagePayload;.:()V // method@f1bf │ │ +48ccd4: 1a02 7ffa |0022: const-string v2, "video" // string@fa7f │ │ +48ccd8: 6e20 c0f1 2100 |0024: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/models/json/signaling/NCMessagePayload;.setName:(Ljava/lang/String;)V // method@f1c0 │ │ +48ccde: 6e20 c5f1 1000 |0027: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage;.setPayload:(Lcom/nextcloud/talk/models/json/signaling/NCMessagePayload;)V // method@f1c5 │ │ +48cce4: 1100 |002a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ 0x0014 line=159 │ │ 0x0017 line=162 │ │ 0x001d line=164 │ │ 0x0022 line=165 │ │ @@ -1982411,17 +1982411,17 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -48c3f4: |[48c3f4] com.nextcloud.talk.call.LocalStateBroadcasterMcu$$ExternalSyntheticLambda0.:()V │ │ -48c404: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48c40a: 0e00 |0003: return-void │ │ +48c3f8: |[48c3f8] com.nextcloud.talk.call.LocalStateBroadcasterMcu$$ExternalSyntheticLambda0.:()V │ │ +48c408: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48c40e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu$$ExternalSyntheticLambda0; │ │ │ │ Virtual methods - │ │ @@ -1982430,19 +1982430,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -48c3d4: |[48c3d4] com.nextcloud.talk.call.LocalStateBroadcasterMcu$$ExternalSyntheticLambda0.apply:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -48c3e4: 1f01 8c24 |0000: check-cast v1, Ljava/lang/Integer; // type@248c │ │ -48c3e8: 7110 78e7 0100 |0002: invoke-static {v1}, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu;.lambda$handleCallParticipantAdded$0:(Ljava/lang/Integer;)Lio/reactivex/ObservableSource; // method@e778 │ │ -48c3ee: 0c01 |0005: move-result-object v1 │ │ -48c3f0: 1101 |0006: return-object v1 │ │ +48c3d8: |[48c3d8] com.nextcloud.talk.call.LocalStateBroadcasterMcu$$ExternalSyntheticLambda0.apply:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +48c3e8: 1f01 8c24 |0000: check-cast v1, Ljava/lang/Integer; // type@248c │ │ +48c3ec: 7110 78e7 0100 |0002: invoke-static {v1}, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu;.lambda$handleCallParticipantAdded$0:(Ljava/lang/Integer;)Lio/reactivex/ObservableSource; // method@e778 │ │ +48c3f2: 0c01 |0005: move-result-object v1 │ │ +48c3f4: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -1982476,18 +1982476,18 @@ │ │ type : '(Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -48c40c: |[48c40c] com.nextcloud.talk.call.LocalStateBroadcasterMcu$$ExternalSyntheticLambda1.:(Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu;)V │ │ -48c41c: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48c422: 5b01 8daf |0003: iput-object v1, v0, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu$$ExternalSyntheticLambda1;.f$0:Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu; // field@af8d │ │ -48c426: 0e00 |0005: return-void │ │ +48c410: |[48c410] com.nextcloud.talk.call.LocalStateBroadcasterMcu$$ExternalSyntheticLambda1.:(Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu;)V │ │ +48c420: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48c426: 5b01 8daf |0003: iput-object v1, v0, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu$$ExternalSyntheticLambda1;.f$0:Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu; // field@af8d │ │ +48c42a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu; │ │ │ │ @@ -1982497,19 +1982497,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -48c428: |[48c428] com.nextcloud.talk.call.LocalStateBroadcasterMcu$$ExternalSyntheticLambda1.accept:(Ljava/lang/Object;)V │ │ -48c438: 5410 8daf |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu$$ExternalSyntheticLambda1;.f$0:Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu; // field@af8d │ │ -48c43c: 1f02 8c24 |0002: check-cast v2, Ljava/lang/Integer; // type@248c │ │ -48c440: 7120 6ee7 2000 |0004: invoke-static {v0, v2}, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu;.$r8$lambda$pitkIp-Umx2bUKCyCNz5PA52-04:(Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu;Ljava/lang/Integer;)V // method@e76e │ │ -48c446: 0e00 |0007: return-void │ │ +48c42c: |[48c42c] com.nextcloud.talk.call.LocalStateBroadcasterMcu$$ExternalSyntheticLambda1.accept:(Ljava/lang/Object;)V │ │ +48c43c: 5410 8daf |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu$$ExternalSyntheticLambda1;.f$0:Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu; // field@af8d │ │ +48c440: 1f02 8c24 |0002: check-cast v2, Ljava/lang/Integer; // type@248c │ │ +48c444: 7120 6ee7 2000 |0004: invoke-static {v0, v2}, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu;.$r8$lambda$pitkIp-Umx2bUKCyCNz5PA52-04:(Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu;Ljava/lang/Integer;)V // method@e76e │ │ +48c44a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1982539,17 +1982539,17 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -48c468: |[48c468] com.nextcloud.talk.call.LocalStateBroadcasterMcu$$ExternalSyntheticLambda2.:()V │ │ -48c478: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48c47e: 0e00 |0003: return-void │ │ +48c46c: |[48c46c] com.nextcloud.talk.call.LocalStateBroadcasterMcu$$ExternalSyntheticLambda2.:()V │ │ +48c47c: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48c482: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu$$ExternalSyntheticLambda2; │ │ │ │ Virtual methods - │ │ @@ -1982558,19 +1982558,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -48c448: |[48c448] com.nextcloud.talk.call.LocalStateBroadcasterMcu$$ExternalSyntheticLambda2.apply:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -48c458: 1f01 8c24 |0000: check-cast v1, Ljava/lang/Integer; // type@248c │ │ -48c45c: 7110 7ae7 0100 |0002: invoke-static {v1}, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu;.lambda$handleCallParticipantAdded$2:(Ljava/lang/Integer;)Lio/reactivex/ObservableSource; // method@e77a │ │ -48c462: 0c01 |0005: move-result-object v1 │ │ -48c464: 1101 |0006: return-object v1 │ │ +48c44c: |[48c44c] com.nextcloud.talk.call.LocalStateBroadcasterMcu$$ExternalSyntheticLambda2.apply:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +48c45c: 1f01 8c24 |0000: check-cast v1, Ljava/lang/Integer; // type@248c │ │ +48c460: 7110 7ae7 0100 |0002: invoke-static {v1}, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu;.lambda$handleCallParticipantAdded$2:(Ljava/lang/Integer;)Lio/reactivex/ObservableSource; // method@e77a │ │ +48c466: 0c01 |0005: move-result-object v1 │ │ +48c468: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -1982608,19 +1982608,19 @@ │ │ type : '(Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu;Ljava/lang/String;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -48c480: |[48c480] com.nextcloud.talk.call.LocalStateBroadcasterMcu$$ExternalSyntheticLambda3.:(Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu;Ljava/lang/String;)V │ │ -48c490: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48c496: 5b01 8eaf |0003: iput-object v1, v0, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu$$ExternalSyntheticLambda3;.f$0:Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu; // field@af8e │ │ -48c49a: 5b02 8faf |0005: iput-object v2, v0, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu$$ExternalSyntheticLambda3;.f$1:Ljava/lang/String; // field@af8f │ │ -48c49e: 0e00 |0007: return-void │ │ +48c484: |[48c484] com.nextcloud.talk.call.LocalStateBroadcasterMcu$$ExternalSyntheticLambda3.:(Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu;Ljava/lang/String;)V │ │ +48c494: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48c49a: 5b01 8eaf |0003: iput-object v1, v0, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu$$ExternalSyntheticLambda3;.f$0:Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu; // field@af8e │ │ +48c49e: 5b02 8faf |0005: iput-object v2, v0, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu$$ExternalSyntheticLambda3;.f$1:Ljava/lang/String; // field@af8f │ │ +48c4a2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0008 reg=1 (null) Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/String; │ │ @@ -1982631,20 +1982631,20 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -48c4a0: |[48c4a0] com.nextcloud.talk.call.LocalStateBroadcasterMcu$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ -48c4b0: 5420 8eaf |0000: iget-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu$$ExternalSyntheticLambda3;.f$0:Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu; // field@af8e │ │ -48c4b4: 5421 8faf |0002: iget-object v1, v2, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu$$ExternalSyntheticLambda3;.f$1:Ljava/lang/String; // field@af8f │ │ -48c4b8: 1f03 8c24 |0004: check-cast v3, Ljava/lang/Integer; // type@248c │ │ -48c4bc: 7130 6de7 1003 |0006: invoke-static {v0, v1, v3}, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu;.$r8$lambda$fw7hqTriiJBHNplPzxIaJhKzlVE:(Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu;Ljava/lang/String;Ljava/lang/Integer;)V // method@e76d │ │ -48c4c2: 0e00 |0009: return-void │ │ +48c4a4: |[48c4a4] com.nextcloud.talk.call.LocalStateBroadcasterMcu$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ +48c4b4: 5420 8eaf |0000: iget-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu$$ExternalSyntheticLambda3;.f$0:Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu; // field@af8e │ │ +48c4b8: 5421 8faf |0002: iget-object v1, v2, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu$$ExternalSyntheticLambda3;.f$1:Ljava/lang/String; // field@af8f │ │ +48c4bc: 1f03 8c24 |0004: check-cast v3, Ljava/lang/Integer; // type@248c │ │ +48c4c0: 7130 6de7 1003 |0006: invoke-static {v0, v1, v3}, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu;.$r8$lambda$fw7hqTriiJBHNplPzxIaJhKzlVE:(Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu;Ljava/lang/String;Ljava/lang/Integer;)V // method@e76d │ │ +48c4c6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x000a reg=3 (null) Ljava/lang/Object; │ │ │ │ @@ -1982705,53 +1982705,53 @@ │ │ type : '(Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu;Ljava/lang/String;Ljava/lang/Integer;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -48c534: |[48c534] com.nextcloud.talk.call.LocalStateBroadcasterMcu.$r8$lambda$fw7hqTriiJBHNplPzxIaJhKzlVE:(Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu;Ljava/lang/String;Ljava/lang/Integer;)V │ │ -48c544: 7030 7be7 1002 |0000: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu;.lambda$handleCallParticipantAdded$3:(Ljava/lang/String;Ljava/lang/Integer;)V // method@e77b │ │ -48c54a: 0e00 |0003: return-void │ │ +48c538: |[48c538] com.nextcloud.talk.call.LocalStateBroadcasterMcu.$r8$lambda$fw7hqTriiJBHNplPzxIaJhKzlVE:(Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu;Ljava/lang/String;Ljava/lang/Integer;)V │ │ +48c548: 7030 7be7 1002 |0000: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu;.lambda$handleCallParticipantAdded$3:(Ljava/lang/String;Ljava/lang/Integer;)V // method@e77b │ │ +48c54e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu;) │ │ name : '$r8$lambda$pitkIp-Umx2bUKCyCNz5PA52-04' │ │ type : '(Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu;Ljava/lang/Integer;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -48c54c: |[48c54c] com.nextcloud.talk.call.LocalStateBroadcasterMcu.$r8$lambda$pitkIp-Umx2bUKCyCNz5PA52-04:(Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu;Ljava/lang/Integer;)V │ │ -48c55c: 7020 79e7 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu;.lambda$handleCallParticipantAdded$1:(Ljava/lang/Integer;)V // method@e779 │ │ -48c562: 0e00 |0003: return-void │ │ +48c550: |[48c550] com.nextcloud.talk.call.LocalStateBroadcasterMcu.$r8$lambda$pitkIp-Umx2bUKCyCNz5PA52-04:(Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu;Ljava/lang/Integer;)V │ │ +48c560: 7020 79e7 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu;.lambda$handleCallParticipantAdded$1:(Ljava/lang/Integer;)V // method@e779 │ │ +48c566: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu;) │ │ name : '' │ │ type : '(Lcom/nextcloud/talk/call/LocalCallParticipantModel;Lcom/nextcloud/talk/call/MessageSender;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -48c564: |[48c564] com.nextcloud.talk.call.LocalStateBroadcasterMcu.:(Lcom/nextcloud/talk/call/LocalCallParticipantModel;Lcom/nextcloud/talk/call/MessageSender;)V │ │ -48c574: 7030 5be7 1002 |0000: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/call/LocalStateBroadcaster;.:(Lcom/nextcloud/talk/call/LocalCallParticipantModel;Lcom/nextcloud/talk/call/MessageSender;)V // method@e75b │ │ -48c57a: 2201 3025 |0003: new-instance v1, Ljava/util/HashMap; // type@2530 │ │ -48c57e: 7010 2df9 0100 |0005: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@f92d │ │ -48c584: 5b01 92af |0008: iput-object v1, v0, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu;.sendStateWithRepetitionByParticipant:Ljava/util/Map; // field@af92 │ │ -48c588: 5b02 90af |000a: iput-object v2, v0, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu;.messageSender:Lcom/nextcloud/talk/call/MessageSender; // field@af90 │ │ -48c58c: 0e00 |000c: return-void │ │ +48c568: |[48c568] com.nextcloud.talk.call.LocalStateBroadcasterMcu.:(Lcom/nextcloud/talk/call/LocalCallParticipantModel;Lcom/nextcloud/talk/call/MessageSender;)V │ │ +48c578: 7030 5be7 1002 |0000: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/call/LocalStateBroadcaster;.:(Lcom/nextcloud/talk/call/LocalCallParticipantModel;Lcom/nextcloud/talk/call/MessageSender;)V // method@e75b │ │ +48c57e: 2201 3025 |0003: new-instance v1, Ljava/util/HashMap; // type@2530 │ │ +48c582: 7010 2df9 0100 |0005: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@f92d │ │ +48c588: 5b01 92af |0008: iput-object v1, v0, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu;.sendStateWithRepetitionByParticipant:Ljava/util/Map; // field@af92 │ │ +48c58c: 5b02 90af |000a: iput-object v2, v0, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu;.messageSender:Lcom/nextcloud/talk/call/MessageSender; // field@af90 │ │ +48c590: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0003 line=53 │ │ 0x000a line=61 │ │ locals : │ │ 0x0000 - 0x000d reg=0 this Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu; │ │ @@ -1982763,26 +1982763,26 @@ │ │ type : '(Ljava/lang/Integer;)Lio/reactivex/ObservableSource;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 20 16-bit code units │ │ -48c4c4: |[48c4c4] com.nextcloud.talk.call.LocalStateBroadcasterMcu.lambda$handleCallParticipantAdded$0:(Ljava/lang/Integer;)Lio/reactivex/ObservableSource; │ │ -48c4d4: 7110 3bf4 0400 |0000: invoke-static {v4}, Lio/reactivex/Observable;.just:(Ljava/lang/Object;)Lio/reactivex/Observable; // method@f43b │ │ -48c4da: 0c00 |0003: move-result-object v0 │ │ -48c4dc: 6e10 d3f5 0400 |0004: invoke-virtual {v4}, Ljava/lang/Integer;.intValue:()I // method@f5d3 │ │ -48c4e2: 0a04 |0007: move-result v4 │ │ -48c4e4: 8141 |0008: int-to-long v1, v4 │ │ -48c4e6: 6204 54b5 |0009: sget-object v4, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@b554 │ │ -48c4ea: 7100 5af4 0000 |000b: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@f45a │ │ -48c4f0: 0c03 |000e: move-result-object v3 │ │ -48c4f2: 6e53 34f4 1042 |000f: invoke-virtual {v0, v1, v2, v4, v3}, Lio/reactivex/Observable;.delay:(JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@f434 │ │ -48c4f8: 0c04 |0012: move-result-object v4 │ │ -48c4fa: 1104 |0013: return-object v4 │ │ +48c4c8: |[48c4c8] com.nextcloud.talk.call.LocalStateBroadcasterMcu.lambda$handleCallParticipantAdded$0:(Ljava/lang/Integer;)Lio/reactivex/ObservableSource; │ │ +48c4d8: 7110 3bf4 0400 |0000: invoke-static {v4}, Lio/reactivex/Observable;.just:(Ljava/lang/Object;)Lio/reactivex/Observable; // method@f43b │ │ +48c4de: 0c00 |0003: move-result-object v0 │ │ +48c4e0: 6e10 d3f5 0400 |0004: invoke-virtual {v4}, Ljava/lang/Integer;.intValue:()I // method@f5d3 │ │ +48c4e6: 0a04 |0007: move-result v4 │ │ +48c4e8: 8141 |0008: int-to-long v1, v4 │ │ +48c4ea: 6204 54b5 |0009: sget-object v4, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@b554 │ │ +48c4ee: 7100 5af4 0000 |000b: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@f45a │ │ +48c4f4: 0c03 |000e: move-result-object v3 │ │ +48c4f6: 6e53 34f4 1042 |000f: invoke-virtual {v0, v1, v2, v4, v3}, Lio/reactivex/Observable;.delay:(JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@f434 │ │ +48c4fc: 0c04 |0012: move-result-object v4 │ │ +48c4fe: 1104 |0013: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0014 reg=4 (null) Ljava/lang/Integer; │ │ │ │ #4 : (in Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu;) │ │ @@ -1982790,17 +1982790,17 @@ │ │ type : '(Ljava/lang/Integer;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -48c778: |[48c778] com.nextcloud.talk.call.LocalStateBroadcasterMcu.lambda$handleCallParticipantAdded$1:(Ljava/lang/Integer;)V │ │ -48c788: 7010 7ce7 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu;.sendState:()V // method@e77c │ │ -48c78e: 0e00 |0003: return-void │ │ +48c77c: |[48c77c] com.nextcloud.talk.call.LocalStateBroadcasterMcu.lambda$handleCallParticipantAdded$1:(Ljava/lang/Integer;)V │ │ +48c78c: 7010 7ce7 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu;.sendState:()V // method@e77c │ │ +48c792: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/Integer; │ │ │ │ @@ -1982809,26 +1982809,26 @@ │ │ type : '(Ljava/lang/Integer;)Lio/reactivex/ObservableSource;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 20 16-bit code units │ │ -48c4fc: |[48c4fc] com.nextcloud.talk.call.LocalStateBroadcasterMcu.lambda$handleCallParticipantAdded$2:(Ljava/lang/Integer;)Lio/reactivex/ObservableSource; │ │ -48c50c: 7110 3bf4 0400 |0000: invoke-static {v4}, Lio/reactivex/Observable;.just:(Ljava/lang/Object;)Lio/reactivex/Observable; // method@f43b │ │ -48c512: 0c00 |0003: move-result-object v0 │ │ -48c514: 6e10 d3f5 0400 |0004: invoke-virtual {v4}, Ljava/lang/Integer;.intValue:()I // method@f5d3 │ │ -48c51a: 0a04 |0007: move-result v4 │ │ -48c51c: 8141 |0008: int-to-long v1, v4 │ │ -48c51e: 6204 54b5 |0009: sget-object v4, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@b554 │ │ -48c522: 7100 5af4 0000 |000b: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@f45a │ │ -48c528: 0c03 |000e: move-result-object v3 │ │ -48c52a: 6e53 34f4 1042 |000f: invoke-virtual {v0, v1, v2, v4, v3}, Lio/reactivex/Observable;.delay:(JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@f434 │ │ -48c530: 0c04 |0012: move-result-object v4 │ │ -48c532: 1104 |0013: return-object v4 │ │ +48c500: |[48c500] com.nextcloud.talk.call.LocalStateBroadcasterMcu.lambda$handleCallParticipantAdded$2:(Ljava/lang/Integer;)Lio/reactivex/ObservableSource; │ │ +48c510: 7110 3bf4 0400 |0000: invoke-static {v4}, Lio/reactivex/Observable;.just:(Ljava/lang/Object;)Lio/reactivex/Observable; // method@f43b │ │ +48c516: 0c00 |0003: move-result-object v0 │ │ +48c518: 6e10 d3f5 0400 |0004: invoke-virtual {v4}, Ljava/lang/Integer;.intValue:()I // method@f5d3 │ │ +48c51e: 0a04 |0007: move-result v4 │ │ +48c520: 8141 |0008: int-to-long v1, v4 │ │ +48c522: 6204 54b5 |0009: sget-object v4, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@b554 │ │ +48c526: 7100 5af4 0000 |000b: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@f45a │ │ +48c52c: 0c03 |000e: move-result-object v3 │ │ +48c52e: 6e53 34f4 1042 |000f: invoke-virtual {v0, v1, v2, v4, v3}, Lio/reactivex/Observable;.delay:(JLjava/util/concurrent/TimeUnit;Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@f434 │ │ +48c534: 0c04 |0012: move-result-object v4 │ │ +48c536: 1104 |0013: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0014 reg=4 (null) Ljava/lang/Integer; │ │ │ │ #6 : (in Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu;) │ │ @@ -1982836,17 +1982836,17 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Integer;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -48c790: |[48c790] com.nextcloud.talk.call.LocalStateBroadcasterMcu.lambda$handleCallParticipantAdded$3:(Ljava/lang/String;Ljava/lang/Integer;)V │ │ -48c7a0: 7020 7de7 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu;.sendState:(Ljava/lang/String;)V // method@e77d │ │ -48c7a6: 0e00 |0003: return-void │ │ +48c794: |[48c794] com.nextcloud.talk.call.LocalStateBroadcasterMcu.lambda$handleCallParticipantAdded$3:(Ljava/lang/String;Ljava/lang/Integer;)V │ │ +48c7a4: 7020 7de7 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu;.sendState:(Ljava/lang/String;)V // method@e77d │ │ +48c7aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) Ljava/lang/Integer; │ │ @@ -1982856,28 +1982856,28 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -48c7a8: |[48c7a8] com.nextcloud.talk.call.LocalStateBroadcasterMcu.sendState:()V │ │ -48c7b8: 5420 90af |0000: iget-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu;.messageSender:Lcom/nextcloud/talk/call/MessageSender; // field@af90 │ │ -48c7bc: 6e10 71e7 0200 |0002: invoke-virtual {v2}, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu;.getDataChannelMessageForAudioState:()Lcom/nextcloud/talk/models/json/signaling/DataChannelMessage; // method@e771 │ │ -48c7c2: 0c01 |0005: move-result-object v1 │ │ -48c7c4: 6e20 91e7 1000 |0006: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/call/MessageSender;.sendToAll:(Lcom/nextcloud/talk/models/json/signaling/DataChannelMessage;)V // method@e791 │ │ -48c7ca: 5420 90af |0009: iget-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu;.messageSender:Lcom/nextcloud/talk/call/MessageSender; // field@af90 │ │ -48c7ce: 6e10 72e7 0200 |000b: invoke-virtual {v2}, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu;.getDataChannelMessageForSpeakingState:()Lcom/nextcloud/talk/models/json/signaling/DataChannelMessage; // method@e772 │ │ -48c7d4: 0c01 |000e: move-result-object v1 │ │ -48c7d6: 6e20 91e7 1000 |000f: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/call/MessageSender;.sendToAll:(Lcom/nextcloud/talk/models/json/signaling/DataChannelMessage;)V // method@e791 │ │ -48c7dc: 5420 90af |0012: iget-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu;.messageSender:Lcom/nextcloud/talk/call/MessageSender; // field@af90 │ │ -48c7e0: 6e10 73e7 0200 |0014: invoke-virtual {v2}, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu;.getDataChannelMessageForVideoState:()Lcom/nextcloud/talk/models/json/signaling/DataChannelMessage; // method@e773 │ │ -48c7e6: 0c01 |0017: move-result-object v1 │ │ -48c7e8: 6e20 91e7 1000 |0018: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/call/MessageSender;.sendToAll:(Lcom/nextcloud/talk/models/json/signaling/DataChannelMessage;)V // method@e791 │ │ -48c7ee: 0e00 |001b: return-void │ │ +48c7ac: |[48c7ac] com.nextcloud.talk.call.LocalStateBroadcasterMcu.sendState:()V │ │ +48c7bc: 5420 90af |0000: iget-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu;.messageSender:Lcom/nextcloud/talk/call/MessageSender; // field@af90 │ │ +48c7c0: 6e10 71e7 0200 |0002: invoke-virtual {v2}, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu;.getDataChannelMessageForAudioState:()Lcom/nextcloud/talk/models/json/signaling/DataChannelMessage; // method@e771 │ │ +48c7c6: 0c01 |0005: move-result-object v1 │ │ +48c7c8: 6e20 91e7 1000 |0006: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/call/MessageSender;.sendToAll:(Lcom/nextcloud/talk/models/json/signaling/DataChannelMessage;)V // method@e791 │ │ +48c7ce: 5420 90af |0009: iget-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu;.messageSender:Lcom/nextcloud/talk/call/MessageSender; // field@af90 │ │ +48c7d2: 6e10 72e7 0200 |000b: invoke-virtual {v2}, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu;.getDataChannelMessageForSpeakingState:()Lcom/nextcloud/talk/models/json/signaling/DataChannelMessage; // method@e772 │ │ +48c7d8: 0c01 |000e: move-result-object v1 │ │ +48c7da: 6e20 91e7 1000 |000f: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/call/MessageSender;.sendToAll:(Lcom/nextcloud/talk/models/json/signaling/DataChannelMessage;)V // method@e791 │ │ +48c7e0: 5420 90af |0012: iget-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu;.messageSender:Lcom/nextcloud/talk/call/MessageSender; // field@af90 │ │ +48c7e4: 6e10 73e7 0200 |0014: invoke-virtual {v2}, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu;.getDataChannelMessageForVideoState:()Lcom/nextcloud/talk/models/json/signaling/DataChannelMessage; // method@e773 │ │ +48c7ea: 0c01 |0017: move-result-object v1 │ │ +48c7ec: 6e20 91e7 1000 |0018: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/call/MessageSender;.sendToAll:(Lcom/nextcloud/talk/models/json/signaling/DataChannelMessage;)V // method@e791 │ │ +48c7f2: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ 0x0009 line=110 │ │ 0x0012 line=111 │ │ locals : │ │ 0x0000 - 0x001c reg=2 this Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu; │ │ @@ -1982887,24 +1982887,24 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -48c7f0: |[48c7f0] com.nextcloud.talk.call.LocalStateBroadcasterMcu.sendState:(Ljava/lang/String;)V │ │ -48c800: 5420 90af |0000: iget-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu;.messageSender:Lcom/nextcloud/talk/call/MessageSender; // field@af90 │ │ -48c804: 6e10 74e7 0200 |0002: invoke-virtual {v2}, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu;.getSignalingMessageForAudioState:()Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage; // method@e774 │ │ -48c80a: 0c01 |0005: move-result-object v1 │ │ -48c80c: 6e30 90e7 1003 |0006: invoke-virtual {v0, v1, v3}, Lcom/nextcloud/talk/call/MessageSender;.send:(Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage;Ljava/lang/String;)V // method@e790 │ │ -48c812: 5420 90af |0009: iget-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu;.messageSender:Lcom/nextcloud/talk/call/MessageSender; // field@af90 │ │ -48c816: 6e10 75e7 0200 |000b: invoke-virtual {v2}, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu;.getSignalingMessageForVideoState:()Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage; // method@e775 │ │ -48c81c: 0c01 |000e: move-result-object v1 │ │ -48c81e: 6e30 90e7 1003 |000f: invoke-virtual {v0, v1, v3}, Lcom/nextcloud/talk/call/MessageSender;.send:(Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage;Ljava/lang/String;)V // method@e790 │ │ -48c824: 0e00 |0012: return-void │ │ +48c7f4: |[48c7f4] com.nextcloud.talk.call.LocalStateBroadcasterMcu.sendState:(Ljava/lang/String;)V │ │ +48c804: 5420 90af |0000: iget-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu;.messageSender:Lcom/nextcloud/talk/call/MessageSender; // field@af90 │ │ +48c808: 6e10 74e7 0200 |0002: invoke-virtual {v2}, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu;.getSignalingMessageForAudioState:()Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage; // method@e774 │ │ +48c80e: 0c01 |0005: move-result-object v1 │ │ +48c810: 6e30 90e7 1003 |0006: invoke-virtual {v0, v1, v3}, Lcom/nextcloud/talk/call/MessageSender;.send:(Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage;Ljava/lang/String;)V // method@e790 │ │ +48c816: 5420 90af |0009: iget-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu;.messageSender:Lcom/nextcloud/talk/call/MessageSender; // field@af90 │ │ +48c81a: 6e10 75e7 0200 |000b: invoke-virtual {v2}, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu;.getSignalingMessageForVideoState:()Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage; // method@e775 │ │ +48c820: 0c01 |000e: move-result-object v1 │ │ +48c822: 6e30 90e7 1003 |000f: invoke-virtual {v0, v1, v3}, Lcom/nextcloud/talk/call/MessageSender;.send:(Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage;Ljava/lang/String;)V // method@e790 │ │ +48c828: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 0x0009 line=116 │ │ locals : │ │ 0x0000 - 0x0013 reg=2 this Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu; │ │ 0x0000 - 0x0013 reg=3 (null) Ljava/lang/String; │ │ @@ -1982915,33 +1982915,33 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 37 16-bit code units │ │ -48c590: |[48c590] com.nextcloud.talk.call.LocalStateBroadcasterMcu.destroy:()V │ │ -48c5a0: 6f10 5de7 0200 |0000: invoke-super {v2}, Lcom/nextcloud/talk/call/LocalStateBroadcaster;.destroy:()V // method@e75d │ │ -48c5a6: 5420 91af |0003: iget-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu;.sendStateWithRepetition:Lio/reactivex/disposables/Disposable; // field@af91 │ │ -48c5aa: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -48c5ae: 7210 56f4 0000 |0007: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@f456 │ │ -48c5b4: 5420 92af |000a: iget-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu;.sendStateWithRepetitionByParticipant:Ljava/util/Map; // field@af92 │ │ -48c5b8: 7210 9cf9 0000 |000c: invoke-interface {v0}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@f99c │ │ -48c5be: 0c00 |000f: move-result-object v0 │ │ -48c5c0: 7210 c6f8 0000 |0010: invoke-interface {v0}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@f8c6 │ │ -48c5c6: 0c00 |0013: move-result-object v0 │ │ -48c5c8: 7210 46f9 0000 |0014: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ -48c5ce: 0a01 |0017: move-result v1 │ │ -48c5d0: 3801 0c00 |0018: if-eqz v1, 0024 // +000c │ │ -48c5d4: 7210 47f9 0000 |001a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ -48c5da: 0c01 |001d: move-result-object v1 │ │ -48c5dc: 1f01 3b24 |001e: check-cast v1, Lio/reactivex/disposables/Disposable; // type@243b │ │ -48c5e0: 7210 56f4 0100 |0020: invoke-interface {v1}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@f456 │ │ -48c5e6: 28f1 |0023: goto 0014 // -000f │ │ -48c5e8: 0e00 |0024: return-void │ │ +48c594: |[48c594] com.nextcloud.talk.call.LocalStateBroadcasterMcu.destroy:()V │ │ +48c5a4: 6f10 5de7 0200 |0000: invoke-super {v2}, Lcom/nextcloud/talk/call/LocalStateBroadcaster;.destroy:()V // method@e75d │ │ +48c5aa: 5420 91af |0003: iget-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu;.sendStateWithRepetition:Lio/reactivex/disposables/Disposable; // field@af91 │ │ +48c5ae: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +48c5b2: 7210 56f4 0000 |0007: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@f456 │ │ +48c5b8: 5420 92af |000a: iget-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu;.sendStateWithRepetitionByParticipant:Ljava/util/Map; // field@af92 │ │ +48c5bc: 7210 9cf9 0000 |000c: invoke-interface {v0}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@f99c │ │ +48c5c2: 0c00 |000f: move-result-object v0 │ │ +48c5c4: 7210 c6f8 0000 |0010: invoke-interface {v0}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@f8c6 │ │ +48c5ca: 0c00 |0013: move-result-object v0 │ │ +48c5cc: 7210 46f9 0000 |0014: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ +48c5d2: 0a01 |0017: move-result v1 │ │ +48c5d4: 3801 0c00 |0018: if-eqz v1, 0024 // +000c │ │ +48c5d8: 7210 47f9 0000 |001a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ +48c5de: 0c01 |001d: move-result-object v1 │ │ +48c5e0: 1f01 3b24 |001e: check-cast v1, Lio/reactivex/disposables/Disposable; // type@243b │ │ +48c5e4: 7210 56f4 0100 |0020: invoke-interface {v1}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@f456 │ │ +48c5ea: 28f1 |0023: goto 0014 // -000f │ │ +48c5ec: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0003 line=67 │ │ 0x0007 line=68 │ │ 0x000a line=71 │ │ 0x0020 line=72 │ │ @@ -1982953,97 +1982953,97 @@ │ │ type : '(Lcom/nextcloud/talk/call/CallParticipantModel;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 163 16-bit code units │ │ -48c5ec: |[48c5ec] com.nextcloud.talk.call.LocalStateBroadcasterMcu.handleCallParticipantAdded:(Lcom/nextcloud/talk/call/CallParticipantModel;)V │ │ -48c5fc: 54b0 91af |0000: iget-object v0, v11, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu;.sendStateWithRepetition:Lio/reactivex/disposables/Disposable; // field@af91 │ │ -48c600: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -48c604: 7210 56f4 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@f456 │ │ -48c60a: 1260 |0007: const/4 v0, #int 6 // #6 │ │ -48c60c: 2301 3f28 |0008: new-array v1, v0, [Ljava/lang/Integer; // type@283f │ │ -48c610: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -48c612: 7110 e0f5 0200 |000b: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ -48c618: 0c03 |000e: move-result-object v3 │ │ -48c61a: 4d03 0102 |000f: aput-object v3, v1, v2 │ │ -48c61e: 1213 |0011: const/4 v3, #int 1 // #1 │ │ -48c620: 7110 e0f5 0300 |0012: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ -48c626: 0c04 |0015: move-result-object v4 │ │ -48c628: 4d04 0103 |0016: aput-object v4, v1, v3 │ │ -48c62c: 1224 |0018: const/4 v4, #int 2 // #2 │ │ -48c62e: 7110 e0f5 0400 |0019: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ -48c634: 0c05 |001c: move-result-object v5 │ │ -48c636: 4d05 0104 |001d: aput-object v5, v1, v4 │ │ -48c63a: 1245 |001f: const/4 v5, #int 4 // #4 │ │ -48c63c: 7110 e0f5 0500 |0020: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ -48c642: 0c06 |0023: move-result-object v6 │ │ -48c644: 1237 |0024: const/4 v7, #int 3 // #3 │ │ -48c646: 4d06 0107 |0025: aput-object v6, v1, v7 │ │ -48c64a: 1306 0800 |0027: const/16 v6, #int 8 // #8 │ │ -48c64e: 7110 e0f5 0600 |0029: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ -48c654: 0c08 |002c: move-result-object v8 │ │ -48c656: 4d08 0105 |002d: aput-object v8, v1, v5 │ │ -48c65a: 1308 1000 |002f: const/16 v8, #int 16 // #10 │ │ -48c65e: 7110 e0f5 0800 |0031: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ -48c664: 0c09 |0034: move-result-object v9 │ │ -48c666: 125a |0035: const/4 v10, #int 5 // #5 │ │ -48c668: 4d09 010a |0036: aput-object v9, v1, v10 │ │ -48c66c: 7110 39f4 0100 |0038: invoke-static {v1}, Lio/reactivex/Observable;.fromArray:([Ljava/lang/Object;)Lio/reactivex/Observable; // method@f439 │ │ -48c672: 0c01 |003b: move-result-object v1 │ │ -48c674: 2209 9e20 |003c: new-instance v9, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu$$ExternalSyntheticLambda0; // type@209e │ │ -48c678: 7010 65e7 0900 |003e: invoke-direct {v9}, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu$$ExternalSyntheticLambda0;.:()V // method@e765 │ │ -48c67e: 6e20 32f4 9100 |0041: invoke-virtual {v1, v9}, Lio/reactivex/Observable;.concatMap:(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; // method@f432 │ │ -48c684: 0c01 |0044: move-result-object v1 │ │ -48c686: 2209 9f20 |0045: new-instance v9, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu$$ExternalSyntheticLambda1; // type@209f │ │ -48c68a: 7020 67e7 b900 |0047: invoke-direct {v9, v11}, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu$$ExternalSyntheticLambda1;.:(Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu;)V // method@e767 │ │ -48c690: 6e20 42f4 9100 |004a: invoke-virtual {v1, v9}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@f442 │ │ -48c696: 0c01 |004d: move-result-object v1 │ │ -48c698: 5bb1 91af |004e: iput-object v1, v11, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu;.sendStateWithRepetition:Lio/reactivex/disposables/Disposable; // field@af91 │ │ -48c69c: 6e10 21e7 0c00 |0050: invoke-virtual {v12}, Lcom/nextcloud/talk/call/CallParticipantModel;.getSessionId:()Ljava/lang/String; // method@e721 │ │ -48c6a2: 0c0c |0053: move-result-object v12 │ │ -48c6a4: 54b1 92af |0054: iget-object v1, v11, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu;.sendStateWithRepetitionByParticipant:Ljava/util/Map; // field@af92 │ │ -48c6a8: 7220 95f9 c100 |0056: invoke-interface {v1, v12}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@f995 │ │ -48c6ae: 0c01 |0059: move-result-object v1 │ │ -48c6b0: 1f01 3b24 |005a: check-cast v1, Lio/reactivex/disposables/Disposable; // type@243b │ │ -48c6b4: 3801 0500 |005c: if-eqz v1, 0061 // +0005 │ │ -48c6b8: 7210 56f4 0100 |005e: invoke-interface {v1}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@f456 │ │ -48c6be: 54b1 92af |0061: iget-object v1, v11, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu;.sendStateWithRepetitionByParticipant:Ljava/util/Map; // field@af92 │ │ -48c6c2: 2300 3f28 |0063: new-array v0, v0, [Ljava/lang/Integer; // type@283f │ │ -48c6c6: 7110 e0f5 0200 |0065: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ -48c6cc: 0c09 |0068: move-result-object v9 │ │ -48c6ce: 4d09 0002 |0069: aput-object v9, v0, v2 │ │ -48c6d2: 7110 e0f5 0300 |006b: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ -48c6d8: 0c02 |006e: move-result-object v2 │ │ -48c6da: 4d02 0003 |006f: aput-object v2, v0, v3 │ │ -48c6de: 7110 e0f5 0400 |0071: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ -48c6e4: 0c02 |0074: move-result-object v2 │ │ -48c6e6: 4d02 0004 |0075: aput-object v2, v0, v4 │ │ -48c6ea: 7110 e0f5 0500 |0077: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ -48c6f0: 0c02 |007a: move-result-object v2 │ │ -48c6f2: 4d02 0007 |007b: aput-object v2, v0, v7 │ │ -48c6f6: 7110 e0f5 0600 |007d: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ -48c6fc: 0c02 |0080: move-result-object v2 │ │ -48c6fe: 4d02 0005 |0081: aput-object v2, v0, v5 │ │ -48c702: 7110 e0f5 0800 |0083: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ -48c708: 0c02 |0086: move-result-object v2 │ │ -48c70a: 4d02 000a |0087: aput-object v2, v0, v10 │ │ -48c70e: 7110 39f4 0000 |0089: invoke-static {v0}, Lio/reactivex/Observable;.fromArray:([Ljava/lang/Object;)Lio/reactivex/Observable; // method@f439 │ │ -48c714: 0c00 |008c: move-result-object v0 │ │ -48c716: 2202 a020 |008d: new-instance v2, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu$$ExternalSyntheticLambda2; // type@20a0 │ │ -48c71a: 7010 69e7 0200 |008f: invoke-direct {v2}, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu$$ExternalSyntheticLambda2;.:()V // method@e769 │ │ -48c720: 6e20 32f4 2000 |0092: invoke-virtual {v0, v2}, Lio/reactivex/Observable;.concatMap:(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; // method@f432 │ │ -48c726: 0c00 |0095: move-result-object v0 │ │ -48c728: 2202 a120 |0096: new-instance v2, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu$$ExternalSyntheticLambda3; // type@20a1 │ │ -48c72c: 7030 6be7 b20c |0098: invoke-direct {v2, v11, v12}, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu$$ExternalSyntheticLambda3;.:(Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu;Ljava/lang/String;)V // method@e76b │ │ -48c732: 6e20 42f4 2000 |009b: invoke-virtual {v0, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@f442 │ │ -48c738: 0c00 |009e: move-result-object v0 │ │ -48c73a: 7230 98f9 c100 |009f: invoke-interface {v1, v12, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f998 │ │ -48c740: 0e00 |00a2: return-void │ │ +48c5f0: |[48c5f0] com.nextcloud.talk.call.LocalStateBroadcasterMcu.handleCallParticipantAdded:(Lcom/nextcloud/talk/call/CallParticipantModel;)V │ │ +48c600: 54b0 91af |0000: iget-object v0, v11, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu;.sendStateWithRepetition:Lio/reactivex/disposables/Disposable; // field@af91 │ │ +48c604: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +48c608: 7210 56f4 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@f456 │ │ +48c60e: 1260 |0007: const/4 v0, #int 6 // #6 │ │ +48c610: 2301 3f28 |0008: new-array v1, v0, [Ljava/lang/Integer; // type@283f │ │ +48c614: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +48c616: 7110 e0f5 0200 |000b: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ +48c61c: 0c03 |000e: move-result-object v3 │ │ +48c61e: 4d03 0102 |000f: aput-object v3, v1, v2 │ │ +48c622: 1213 |0011: const/4 v3, #int 1 // #1 │ │ +48c624: 7110 e0f5 0300 |0012: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ +48c62a: 0c04 |0015: move-result-object v4 │ │ +48c62c: 4d04 0103 |0016: aput-object v4, v1, v3 │ │ +48c630: 1224 |0018: const/4 v4, #int 2 // #2 │ │ +48c632: 7110 e0f5 0400 |0019: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ +48c638: 0c05 |001c: move-result-object v5 │ │ +48c63a: 4d05 0104 |001d: aput-object v5, v1, v4 │ │ +48c63e: 1245 |001f: const/4 v5, #int 4 // #4 │ │ +48c640: 7110 e0f5 0500 |0020: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ +48c646: 0c06 |0023: move-result-object v6 │ │ +48c648: 1237 |0024: const/4 v7, #int 3 // #3 │ │ +48c64a: 4d06 0107 |0025: aput-object v6, v1, v7 │ │ +48c64e: 1306 0800 |0027: const/16 v6, #int 8 // #8 │ │ +48c652: 7110 e0f5 0600 |0029: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ +48c658: 0c08 |002c: move-result-object v8 │ │ +48c65a: 4d08 0105 |002d: aput-object v8, v1, v5 │ │ +48c65e: 1308 1000 |002f: const/16 v8, #int 16 // #10 │ │ +48c662: 7110 e0f5 0800 |0031: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ +48c668: 0c09 |0034: move-result-object v9 │ │ +48c66a: 125a |0035: const/4 v10, #int 5 // #5 │ │ +48c66c: 4d09 010a |0036: aput-object v9, v1, v10 │ │ +48c670: 7110 39f4 0100 |0038: invoke-static {v1}, Lio/reactivex/Observable;.fromArray:([Ljava/lang/Object;)Lio/reactivex/Observable; // method@f439 │ │ +48c676: 0c01 |003b: move-result-object v1 │ │ +48c678: 2209 9e20 |003c: new-instance v9, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu$$ExternalSyntheticLambda0; // type@209e │ │ +48c67c: 7010 65e7 0900 |003e: invoke-direct {v9}, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu$$ExternalSyntheticLambda0;.:()V // method@e765 │ │ +48c682: 6e20 32f4 9100 |0041: invoke-virtual {v1, v9}, Lio/reactivex/Observable;.concatMap:(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; // method@f432 │ │ +48c688: 0c01 |0044: move-result-object v1 │ │ +48c68a: 2209 9f20 |0045: new-instance v9, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu$$ExternalSyntheticLambda1; // type@209f │ │ +48c68e: 7020 67e7 b900 |0047: invoke-direct {v9, v11}, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu$$ExternalSyntheticLambda1;.:(Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu;)V // method@e767 │ │ +48c694: 6e20 42f4 9100 |004a: invoke-virtual {v1, v9}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@f442 │ │ +48c69a: 0c01 |004d: move-result-object v1 │ │ +48c69c: 5bb1 91af |004e: iput-object v1, v11, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu;.sendStateWithRepetition:Lio/reactivex/disposables/Disposable; // field@af91 │ │ +48c6a0: 6e10 21e7 0c00 |0050: invoke-virtual {v12}, Lcom/nextcloud/talk/call/CallParticipantModel;.getSessionId:()Ljava/lang/String; // method@e721 │ │ +48c6a6: 0c0c |0053: move-result-object v12 │ │ +48c6a8: 54b1 92af |0054: iget-object v1, v11, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu;.sendStateWithRepetitionByParticipant:Ljava/util/Map; // field@af92 │ │ +48c6ac: 7220 95f9 c100 |0056: invoke-interface {v1, v12}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@f995 │ │ +48c6b2: 0c01 |0059: move-result-object v1 │ │ +48c6b4: 1f01 3b24 |005a: check-cast v1, Lio/reactivex/disposables/Disposable; // type@243b │ │ +48c6b8: 3801 0500 |005c: if-eqz v1, 0061 // +0005 │ │ +48c6bc: 7210 56f4 0100 |005e: invoke-interface {v1}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@f456 │ │ +48c6c2: 54b1 92af |0061: iget-object v1, v11, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu;.sendStateWithRepetitionByParticipant:Ljava/util/Map; // field@af92 │ │ +48c6c6: 2300 3f28 |0063: new-array v0, v0, [Ljava/lang/Integer; // type@283f │ │ +48c6ca: 7110 e0f5 0200 |0065: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ +48c6d0: 0c09 |0068: move-result-object v9 │ │ +48c6d2: 4d09 0002 |0069: aput-object v9, v0, v2 │ │ +48c6d6: 7110 e0f5 0300 |006b: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ +48c6dc: 0c02 |006e: move-result-object v2 │ │ +48c6de: 4d02 0003 |006f: aput-object v2, v0, v3 │ │ +48c6e2: 7110 e0f5 0400 |0071: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ +48c6e8: 0c02 |0074: move-result-object v2 │ │ +48c6ea: 4d02 0004 |0075: aput-object v2, v0, v4 │ │ +48c6ee: 7110 e0f5 0500 |0077: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ +48c6f4: 0c02 |007a: move-result-object v2 │ │ +48c6f6: 4d02 0007 |007b: aput-object v2, v0, v7 │ │ +48c6fa: 7110 e0f5 0600 |007d: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ +48c700: 0c02 |0080: move-result-object v2 │ │ +48c702: 4d02 0005 |0081: aput-object v2, v0, v5 │ │ +48c706: 7110 e0f5 0800 |0083: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ +48c70c: 0c02 |0086: move-result-object v2 │ │ +48c70e: 4d02 000a |0087: aput-object v2, v0, v10 │ │ +48c712: 7110 39f4 0000 |0089: invoke-static {v0}, Lio/reactivex/Observable;.fromArray:([Ljava/lang/Object;)Lio/reactivex/Observable; // method@f439 │ │ +48c718: 0c00 |008c: move-result-object v0 │ │ +48c71a: 2202 a020 |008d: new-instance v2, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu$$ExternalSyntheticLambda2; // type@20a0 │ │ +48c71e: 7010 69e7 0200 |008f: invoke-direct {v2}, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu$$ExternalSyntheticLambda2;.:()V // method@e769 │ │ +48c724: 6e20 32f4 2000 |0092: invoke-virtual {v0, v2}, Lio/reactivex/Observable;.concatMap:(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; // method@f432 │ │ +48c72a: 0c00 |0095: move-result-object v0 │ │ +48c72c: 2202 a120 |0096: new-instance v2, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu$$ExternalSyntheticLambda3; // type@20a1 │ │ +48c730: 7030 6be7 b20c |0098: invoke-direct {v2, v11, v12}, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu$$ExternalSyntheticLambda3;.:(Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu;Ljava/lang/String;)V // method@e76b │ │ +48c736: 6e20 42f4 2000 |009b: invoke-virtual {v0, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@f442 │ │ +48c73c: 0c00 |009e: move-result-object v0 │ │ +48c73e: 7230 98f9 c100 |009f: invoke-interface {v1, v12, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f998 │ │ +48c744: 0e00 |00a2: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0004 line=79 │ │ 0x0008 line=82 │ │ 0x000b line=83 │ │ 0x0041 line=84 │ │ @@ -1983065,24 +1983065,24 @@ │ │ type : '(Lcom/nextcloud/talk/call/CallParticipantModel;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -48c744: |[48c744] com.nextcloud.talk.call.LocalStateBroadcasterMcu.handleCallParticipantRemoved:(Lcom/nextcloud/talk/call/CallParticipantModel;)V │ │ -48c754: 6e10 21e7 0200 |0000: invoke-virtual {v2}, Lcom/nextcloud/talk/call/CallParticipantModel;.getSessionId:()Ljava/lang/String; // method@e721 │ │ -48c75a: 0c02 |0003: move-result-object v2 │ │ -48c75c: 5410 92af |0004: iget-object v0, v1, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu;.sendStateWithRepetitionByParticipant:Ljava/util/Map; // field@af92 │ │ -48c760: 7220 95f9 2000 |0006: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@f995 │ │ -48c766: 0c02 |0009: move-result-object v2 │ │ -48c768: 1f02 3b24 |000a: check-cast v2, Lio/reactivex/disposables/Disposable; // type@243b │ │ -48c76c: 3802 0500 |000c: if-eqz v2, 0011 // +0005 │ │ -48c770: 7210 56f4 0200 |000e: invoke-interface {v2}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@f456 │ │ -48c776: 0e00 |0011: return-void │ │ +48c748: |[48c748] com.nextcloud.talk.call.LocalStateBroadcasterMcu.handleCallParticipantRemoved:(Lcom/nextcloud/talk/call/CallParticipantModel;)V │ │ +48c758: 6e10 21e7 0200 |0000: invoke-virtual {v2}, Lcom/nextcloud/talk/call/CallParticipantModel;.getSessionId:()Ljava/lang/String; // method@e721 │ │ +48c75e: 0c02 |0003: move-result-object v2 │ │ +48c760: 5410 92af |0004: iget-object v0, v1, Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu;.sendStateWithRepetitionByParticipant:Ljava/util/Map; // field@af92 │ │ +48c764: 7220 95f9 2000 |0006: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@f995 │ │ +48c76a: 0c02 |0009: move-result-object v2 │ │ +48c76c: 1f02 3b24 |000a: check-cast v2, Lio/reactivex/disposables/Disposable; // type@243b │ │ +48c770: 3802 0500 |000c: if-eqz v2, 0011 // +0005 │ │ +48c774: 7210 56f4 0200 |000e: invoke-interface {v2}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@f456 │ │ +48c77a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ 0x0004 line=102 │ │ 0x000e line=104 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lcom/nextcloud/talk/call/LocalStateBroadcasterMcu; │ │ @@ -1983135,25 +1983135,25 @@ │ │ type : '(Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu;Lcom/nextcloud/talk/call/CallParticipantModel;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -48c828: |[48c828] com.nextcloud.talk.call.LocalStateBroadcasterNoMcu$IceConnectionStateObserver.:(Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu;Lcom/nextcloud/talk/call/CallParticipantModel;)V │ │ -48c838: 5b01 95af |0000: iput-object v1, v0, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu$IceConnectionStateObserver;.this$0:Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu; // field@af95 │ │ -48c83c: 7010 2ff6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48c842: 5b02 93af |0005: iput-object v2, v0, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu$IceConnectionStateObserver;.callParticipantModel:Lcom/nextcloud/talk/call/CallParticipantModel; // field@af93 │ │ -48c846: 6e20 17e7 0200 |0007: invoke-virtual {v2, v0}, Lcom/nextcloud/talk/call/CallParticipantModel;.addObserver:(Lcom/nextcloud/talk/call/CallParticipantModel$Observer;)V // method@e717 │ │ -48c84c: 7110 82e7 0100 |000a: invoke-static {v1}, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu;.-$$Nest$fgeticeConnectionStateObservers:(Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu;)Ljava/util/Map; // method@e782 │ │ -48c852: 0c01 |000d: move-result-object v1 │ │ -48c854: 6e10 21e7 0200 |000e: invoke-virtual {v2}, Lcom/nextcloud/talk/call/CallParticipantModel;.getSessionId:()Ljava/lang/String; // method@e721 │ │ -48c85a: 0c02 |0011: move-result-object v2 │ │ -48c85c: 7230 98f9 2100 |0012: invoke-interface {v1, v2, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f998 │ │ -48c862: 0e00 |0015: return-void │ │ +48c82c: |[48c82c] com.nextcloud.talk.call.LocalStateBroadcasterNoMcu$IceConnectionStateObserver.:(Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu;Lcom/nextcloud/talk/call/CallParticipantModel;)V │ │ +48c83c: 5b01 95af |0000: iput-object v1, v0, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu$IceConnectionStateObserver;.this$0:Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu; // field@af95 │ │ +48c840: 7010 2ff6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48c846: 5b02 93af |0005: iput-object v2, v0, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu$IceConnectionStateObserver;.callParticipantModel:Lcom/nextcloud/talk/call/CallParticipantModel; // field@af93 │ │ +48c84a: 6e20 17e7 0200 |0007: invoke-virtual {v2, v0}, Lcom/nextcloud/talk/call/CallParticipantModel;.addObserver:(Lcom/nextcloud/talk/call/CallParticipantModel$Observer;)V // method@e717 │ │ +48c850: 7110 82e7 0100 |000a: invoke-static {v1}, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu;.-$$Nest$fgeticeConnectionStateObservers:(Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu;)Ljava/util/Map; // method@e782 │ │ +48c856: 0c01 |000d: move-result-object v1 │ │ +48c858: 6e10 21e7 0200 |000e: invoke-virtual {v2}, Lcom/nextcloud/talk/call/CallParticipantModel;.getSessionId:()Ljava/lang/String; // method@e721 │ │ +48c85e: 0c02 |0011: move-result-object v2 │ │ +48c860: 7230 98f9 2100 |0012: invoke-interface {v1, v2, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f998 │ │ +48c866: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0005 line=49 │ │ 0x0007 line=51 │ │ 0x000a line=52 │ │ locals : │ │ @@ -1983167,39 +1983167,39 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -48c864: |[48c864] com.nextcloud.talk.call.LocalStateBroadcasterNoMcu$IceConnectionStateObserver.onChange:()V │ │ -48c874: 5420 94af |0000: iget-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu$IceConnectionStateObserver;.iceConnectionState:Lorg/webrtc/PeerConnection$IceConnectionState; // field@af94 │ │ -48c878: 5421 93af |0002: iget-object v1, v2, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu$IceConnectionStateObserver;.callParticipantModel:Lcom/nextcloud/talk/call/CallParticipantModel; // field@af93 │ │ -48c87c: 6e10 1be7 0100 |0004: invoke-virtual {v1}, Lcom/nextcloud/talk/call/CallParticipantModel;.getIceConnectionState:()Lorg/webrtc/PeerConnection$IceConnectionState; // method@e71b │ │ -48c882: 0c01 |0007: move-result-object v1 │ │ -48c884: 7120 cff9 1000 |0008: invoke-static {v0, v1}, Ljava/util/Objects;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f9cf │ │ -48c88a: 0a00 |000b: move-result v0 │ │ -48c88c: 3800 0300 |000c: if-eqz v0, 000f // +0003 │ │ -48c890: 0e00 |000e: return-void │ │ -48c892: 5420 93af |000f: iget-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu$IceConnectionStateObserver;.callParticipantModel:Lcom/nextcloud/talk/call/CallParticipantModel; // field@af93 │ │ -48c896: 6e10 1be7 0000 |0011: invoke-virtual {v0}, Lcom/nextcloud/talk/call/CallParticipantModel;.getIceConnectionState:()Lorg/webrtc/PeerConnection$IceConnectionState; // method@e71b │ │ -48c89c: 0c00 |0014: move-result-object v0 │ │ -48c89e: 5b20 94af |0015: iput-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu$IceConnectionStateObserver;.iceConnectionState:Lorg/webrtc/PeerConnection$IceConnectionState; // field@af94 │ │ -48c8a2: 6201 93b5 |0017: sget-object v1, Lorg/webrtc/PeerConnection$IceConnectionState;.CONNECTED:Lorg/webrtc/PeerConnection$IceConnectionState; // field@b593 │ │ -48c8a6: 3210 0800 |0019: if-eq v0, v1, 0021 // +0008 │ │ -48c8aa: 5420 94af |001b: iget-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu$IceConnectionStateObserver;.iceConnectionState:Lorg/webrtc/PeerConnection$IceConnectionState; // field@af94 │ │ -48c8ae: 6201 92b5 |001d: sget-object v1, Lorg/webrtc/PeerConnection$IceConnectionState;.COMPLETED:Lorg/webrtc/PeerConnection$IceConnectionState; // field@b592 │ │ -48c8b2: 3310 1000 |001f: if-ne v0, v1, 002f // +0010 │ │ -48c8b6: 6e10 81e7 0200 |0021: invoke-virtual {v2}, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu$IceConnectionStateObserver;.remove:()V // method@e781 │ │ -48c8bc: 5420 95af |0024: iget-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu$IceConnectionStateObserver;.this$0:Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu; // field@af95 │ │ -48c8c0: 5421 93af |0026: iget-object v1, v2, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu$IceConnectionStateObserver;.callParticipantModel:Lcom/nextcloud/talk/call/CallParticipantModel; // field@af93 │ │ -48c8c4: 6e10 21e7 0100 |0028: invoke-virtual {v1}, Lcom/nextcloud/talk/call/CallParticipantModel;.getSessionId:()Ljava/lang/String; // method@e721 │ │ -48c8ca: 0c01 |002b: move-result-object v1 │ │ -48c8cc: 7120 83e7 1000 |002c: invoke-static {v0, v1}, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu;.-$$Nest$msendState:(Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu;Ljava/lang/String;)V // method@e783 │ │ -48c8d2: 0e00 |002f: return-void │ │ +48c868: |[48c868] com.nextcloud.talk.call.LocalStateBroadcasterNoMcu$IceConnectionStateObserver.onChange:()V │ │ +48c878: 5420 94af |0000: iget-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu$IceConnectionStateObserver;.iceConnectionState:Lorg/webrtc/PeerConnection$IceConnectionState; // field@af94 │ │ +48c87c: 5421 93af |0002: iget-object v1, v2, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu$IceConnectionStateObserver;.callParticipantModel:Lcom/nextcloud/talk/call/CallParticipantModel; // field@af93 │ │ +48c880: 6e10 1be7 0100 |0004: invoke-virtual {v1}, Lcom/nextcloud/talk/call/CallParticipantModel;.getIceConnectionState:()Lorg/webrtc/PeerConnection$IceConnectionState; // method@e71b │ │ +48c886: 0c01 |0007: move-result-object v1 │ │ +48c888: 7120 cff9 1000 |0008: invoke-static {v0, v1}, Ljava/util/Objects;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f9cf │ │ +48c88e: 0a00 |000b: move-result v0 │ │ +48c890: 3800 0300 |000c: if-eqz v0, 000f // +0003 │ │ +48c894: 0e00 |000e: return-void │ │ +48c896: 5420 93af |000f: iget-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu$IceConnectionStateObserver;.callParticipantModel:Lcom/nextcloud/talk/call/CallParticipantModel; // field@af93 │ │ +48c89a: 6e10 1be7 0000 |0011: invoke-virtual {v0}, Lcom/nextcloud/talk/call/CallParticipantModel;.getIceConnectionState:()Lorg/webrtc/PeerConnection$IceConnectionState; // method@e71b │ │ +48c8a0: 0c00 |0014: move-result-object v0 │ │ +48c8a2: 5b20 94af |0015: iput-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu$IceConnectionStateObserver;.iceConnectionState:Lorg/webrtc/PeerConnection$IceConnectionState; // field@af94 │ │ +48c8a6: 6201 93b5 |0017: sget-object v1, Lorg/webrtc/PeerConnection$IceConnectionState;.CONNECTED:Lorg/webrtc/PeerConnection$IceConnectionState; // field@b593 │ │ +48c8aa: 3210 0800 |0019: if-eq v0, v1, 0021 // +0008 │ │ +48c8ae: 5420 94af |001b: iget-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu$IceConnectionStateObserver;.iceConnectionState:Lorg/webrtc/PeerConnection$IceConnectionState; // field@af94 │ │ +48c8b2: 6201 92b5 |001d: sget-object v1, Lorg/webrtc/PeerConnection$IceConnectionState;.COMPLETED:Lorg/webrtc/PeerConnection$IceConnectionState; // field@b592 │ │ +48c8b6: 3310 1000 |001f: if-ne v0, v1, 002f // +0010 │ │ +48c8ba: 6e10 81e7 0200 |0021: invoke-virtual {v2}, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu$IceConnectionStateObserver;.remove:()V // method@e781 │ │ +48c8c0: 5420 95af |0024: iget-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu$IceConnectionStateObserver;.this$0:Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu; // field@af95 │ │ +48c8c4: 5421 93af |0026: iget-object v1, v2, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu$IceConnectionStateObserver;.callParticipantModel:Lcom/nextcloud/talk/call/CallParticipantModel; // field@af93 │ │ +48c8c8: 6e10 21e7 0100 |0028: invoke-virtual {v1}, Lcom/nextcloud/talk/call/CallParticipantModel;.getSessionId:()Ljava/lang/String; // method@e721 │ │ +48c8ce: 0c01 |002b: move-result-object v1 │ │ +48c8d0: 7120 83e7 1000 |002c: invoke-static {v0, v1}, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu;.-$$Nest$msendState:(Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu;Ljava/lang/String;)V // method@e783 │ │ +48c8d6: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x000f line=61 │ │ 0x0017 line=63 │ │ 0x0021 line=65 │ │ 0x0024 line=67 │ │ @@ -1983211,40 +1983211,40 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -48c8d4: |[48c8d4] com.nextcloud.talk.call.LocalStateBroadcasterNoMcu$IceConnectionStateObserver.onReaction:(Ljava/lang/String;)V │ │ -48c8e4: 0e00 |0000: return-void │ │ +48c8d8: |[48c8d8] com.nextcloud.talk.call.LocalStateBroadcasterNoMcu$IceConnectionStateObserver.onReaction:(Ljava/lang/String;)V │ │ +48c8e8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu$IceConnectionStateObserver;) │ │ name : 'remove' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -48c8e8: |[48c8e8] com.nextcloud.talk.call.LocalStateBroadcasterNoMcu$IceConnectionStateObserver.remove:()V │ │ -48c8f8: 5420 93af |0000: iget-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu$IceConnectionStateObserver;.callParticipantModel:Lcom/nextcloud/talk/call/CallParticipantModel; // field@af93 │ │ -48c8fc: 6e20 26e7 2000 |0002: invoke-virtual {v0, v2}, Lcom/nextcloud/talk/call/CallParticipantModel;.removeObserver:(Lcom/nextcloud/talk/call/CallParticipantModel$Observer;)V // method@e726 │ │ -48c902: 5420 95af |0005: iget-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu$IceConnectionStateObserver;.this$0:Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu; // field@af95 │ │ -48c906: 7110 82e7 0000 |0007: invoke-static {v0}, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu;.-$$Nest$fgeticeConnectionStateObservers:(Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu;)Ljava/util/Map; // method@e782 │ │ -48c90c: 0c00 |000a: move-result-object v0 │ │ -48c90e: 5421 93af |000b: iget-object v1, v2, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu$IceConnectionStateObserver;.callParticipantModel:Lcom/nextcloud/talk/call/CallParticipantModel; // field@af93 │ │ -48c912: 6e10 21e7 0100 |000d: invoke-virtual {v1}, Lcom/nextcloud/talk/call/CallParticipantModel;.getSessionId:()Ljava/lang/String; // method@e721 │ │ -48c918: 0c01 |0010: move-result-object v1 │ │ -48c91a: 7220 9af9 1000 |0011: invoke-interface {v0, v1}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@f99a │ │ -48c920: 0e00 |0014: return-void │ │ +48c8ec: |[48c8ec] com.nextcloud.talk.call.LocalStateBroadcasterNoMcu$IceConnectionStateObserver.remove:()V │ │ +48c8fc: 5420 93af |0000: iget-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu$IceConnectionStateObserver;.callParticipantModel:Lcom/nextcloud/talk/call/CallParticipantModel; // field@af93 │ │ +48c900: 6e20 26e7 2000 |0002: invoke-virtual {v0, v2}, Lcom/nextcloud/talk/call/CallParticipantModel;.removeObserver:(Lcom/nextcloud/talk/call/CallParticipantModel$Observer;)V // method@e726 │ │ +48c906: 5420 95af |0005: iget-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu$IceConnectionStateObserver;.this$0:Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu; // field@af95 │ │ +48c90a: 7110 82e7 0000 |0007: invoke-static {v0}, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu;.-$$Nest$fgeticeConnectionStateObservers:(Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu;)Ljava/util/Map; // method@e782 │ │ +48c910: 0c00 |000a: move-result-object v0 │ │ +48c912: 5421 93af |000b: iget-object v1, v2, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu$IceConnectionStateObserver;.callParticipantModel:Lcom/nextcloud/talk/call/CallParticipantModel; // field@af93 │ │ +48c916: 6e10 21e7 0100 |000d: invoke-virtual {v1}, Lcom/nextcloud/talk/call/CallParticipantModel;.getSessionId:()Ljava/lang/String; // method@e721 │ │ +48c91c: 0c01 |0010: move-result-object v1 │ │ +48c91e: 7220 9af9 1000 |0011: invoke-interface {v0, v1}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@f99a │ │ +48c924: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0005 line=77 │ │ locals : │ │ 0x0000 - 0x0015 reg=2 this Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu$IceConnectionStateObserver; │ │ │ │ @@ -1983295,53 +1983295,53 @@ │ │ type : '(Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu;)Ljava/util/Map;' │ │ access : 0x1048 (STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -48c924: |[48c924] com.nextcloud.talk.call.LocalStateBroadcasterNoMcu.-$$Nest$fgeticeConnectionStateObservers:(Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu;)Ljava/util/Map; │ │ -48c934: 5400 96af |0000: iget-object v0, v0, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu;.iceConnectionStateObservers:Ljava/util/Map; // field@af96 │ │ -48c938: 1100 |0002: return-object v0 │ │ +48c928: |[48c928] com.nextcloud.talk.call.LocalStateBroadcasterNoMcu.-$$Nest$fgeticeConnectionStateObservers:(Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu;)Ljava/util/Map; │ │ +48c938: 5400 96af |0000: iget-object v0, v0, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu;.iceConnectionStateObservers:Ljava/util/Map; // field@af96 │ │ +48c93c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu;) │ │ name : '-$$Nest$msendState' │ │ type : '(Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu;Ljava/lang/String;)V' │ │ access : 0x1048 (STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -48c93c: |[48c93c] com.nextcloud.talk.call.LocalStateBroadcasterNoMcu.-$$Nest$msendState:(Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu;Ljava/lang/String;)V │ │ -48c94c: 7020 8de7 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu;.sendState:(Ljava/lang/String;)V // method@e78d │ │ -48c952: 0e00 |0003: return-void │ │ +48c940: |[48c940] com.nextcloud.talk.call.LocalStateBroadcasterNoMcu.-$$Nest$msendState:(Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu;Ljava/lang/String;)V │ │ +48c950: 7020 8de7 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu;.sendState:(Ljava/lang/String;)V // method@e78d │ │ +48c956: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu;) │ │ name : '' │ │ type : '(Lcom/nextcloud/talk/call/LocalCallParticipantModel;Lcom/nextcloud/talk/call/MessageSenderNoMcu;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -48c954: |[48c954] com.nextcloud.talk.call.LocalStateBroadcasterNoMcu.:(Lcom/nextcloud/talk/call/LocalCallParticipantModel;Lcom/nextcloud/talk/call/MessageSenderNoMcu;)V │ │ -48c964: 7030 5be7 1002 |0000: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/call/LocalStateBroadcaster;.:(Lcom/nextcloud/talk/call/LocalCallParticipantModel;Lcom/nextcloud/talk/call/MessageSender;)V // method@e75b │ │ -48c96a: 2201 3025 |0003: new-instance v1, Ljava/util/HashMap; // type@2530 │ │ -48c96e: 7010 2df9 0100 |0005: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@f92d │ │ -48c974: 5b01 96af |0008: iput-object v1, v0, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu;.iceConnectionStateObservers:Ljava/util/Map; // field@af96 │ │ -48c978: 5b02 97af |000a: iput-object v2, v0, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu;.messageSender:Lcom/nextcloud/talk/call/MessageSenderNoMcu; // field@af97 │ │ -48c97c: 0e00 |000c: return-void │ │ +48c958: |[48c958] com.nextcloud.talk.call.LocalStateBroadcasterNoMcu.:(Lcom/nextcloud/talk/call/LocalCallParticipantModel;Lcom/nextcloud/talk/call/MessageSenderNoMcu;)V │ │ +48c968: 7030 5be7 1002 |0000: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/call/LocalStateBroadcaster;.:(Lcom/nextcloud/talk/call/LocalCallParticipantModel;Lcom/nextcloud/talk/call/MessageSender;)V // method@e75b │ │ +48c96e: 2201 3025 |0003: new-instance v1, Ljava/util/HashMap; // type@2530 │ │ +48c972: 7010 2df9 0100 |0005: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@f92d │ │ +48c978: 5b01 96af |0008: iput-object v1, v0, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu;.iceConnectionStateObservers:Ljava/util/Map; // field@af96 │ │ +48c97c: 5b02 97af |000a: iput-object v2, v0, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu;.messageSender:Lcom/nextcloud/talk/call/MessageSenderNoMcu; // field@af97 │ │ +48c980: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0003 line=40 │ │ 0x000a line=85 │ │ locals : │ │ 0x0000 - 0x000d reg=0 this Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu; │ │ @@ -1983353,36 +1983353,36 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 46 16-bit code units │ │ -48ca5c: |[48ca5c] com.nextcloud.talk.call.LocalStateBroadcasterNoMcu.sendState:(Ljava/lang/String;)V │ │ -48ca6c: 5420 97af |0000: iget-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu;.messageSender:Lcom/nextcloud/talk/call/MessageSenderNoMcu; // field@af97 │ │ -48ca70: 6e10 86e7 0200 |0002: invoke-virtual {v2}, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu;.getDataChannelMessageForAudioState:()Lcom/nextcloud/talk/models/json/signaling/DataChannelMessage; // method@e786 │ │ -48ca76: 0c01 |0005: move-result-object v1 │ │ -48ca78: 6e30 98e7 1003 |0006: invoke-virtual {v0, v1, v3}, Lcom/nextcloud/talk/call/MessageSenderNoMcu;.send:(Lcom/nextcloud/talk/models/json/signaling/DataChannelMessage;Ljava/lang/String;)V // method@e798 │ │ -48ca7e: 5420 97af |0009: iget-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu;.messageSender:Lcom/nextcloud/talk/call/MessageSenderNoMcu; // field@af97 │ │ -48ca82: 6e10 87e7 0200 |000b: invoke-virtual {v2}, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu;.getDataChannelMessageForSpeakingState:()Lcom/nextcloud/talk/models/json/signaling/DataChannelMessage; // method@e787 │ │ -48ca88: 0c01 |000e: move-result-object v1 │ │ -48ca8a: 6e30 98e7 1003 |000f: invoke-virtual {v0, v1, v3}, Lcom/nextcloud/talk/call/MessageSenderNoMcu;.send:(Lcom/nextcloud/talk/models/json/signaling/DataChannelMessage;Ljava/lang/String;)V // method@e798 │ │ -48ca90: 5420 97af |0012: iget-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu;.messageSender:Lcom/nextcloud/talk/call/MessageSenderNoMcu; // field@af97 │ │ -48ca94: 6e10 88e7 0200 |0014: invoke-virtual {v2}, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu;.getDataChannelMessageForVideoState:()Lcom/nextcloud/talk/models/json/signaling/DataChannelMessage; // method@e788 │ │ -48ca9a: 0c01 |0017: move-result-object v1 │ │ -48ca9c: 6e30 98e7 1003 |0018: invoke-virtual {v0, v1, v3}, Lcom/nextcloud/talk/call/MessageSenderNoMcu;.send:(Lcom/nextcloud/talk/models/json/signaling/DataChannelMessage;Ljava/lang/String;)V // method@e798 │ │ -48caa2: 5420 97af |001b: iget-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu;.messageSender:Lcom/nextcloud/talk/call/MessageSenderNoMcu; // field@af97 │ │ -48caa6: 6e10 89e7 0200 |001d: invoke-virtual {v2}, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu;.getSignalingMessageForAudioState:()Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage; // method@e789 │ │ -48caac: 0c01 |0020: move-result-object v1 │ │ -48caae: 6e30 99e7 1003 |0021: invoke-virtual {v0, v1, v3}, Lcom/nextcloud/talk/call/MessageSenderNoMcu;.send:(Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage;Ljava/lang/String;)V // method@e799 │ │ -48cab4: 5420 97af |0024: iget-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu;.messageSender:Lcom/nextcloud/talk/call/MessageSenderNoMcu; // field@af97 │ │ -48cab8: 6e10 8ae7 0200 |0026: invoke-virtual {v2}, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu;.getSignalingMessageForVideoState:()Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage; // method@e78a │ │ -48cabe: 0c01 |0029: move-result-object v1 │ │ -48cac0: 6e30 99e7 1003 |002a: invoke-virtual {v0, v1, v3}, Lcom/nextcloud/talk/call/MessageSenderNoMcu;.send:(Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage;Ljava/lang/String;)V // method@e799 │ │ -48cac6: 0e00 |002d: return-void │ │ +48ca60: |[48ca60] com.nextcloud.talk.call.LocalStateBroadcasterNoMcu.sendState:(Ljava/lang/String;)V │ │ +48ca70: 5420 97af |0000: iget-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu;.messageSender:Lcom/nextcloud/talk/call/MessageSenderNoMcu; // field@af97 │ │ +48ca74: 6e10 86e7 0200 |0002: invoke-virtual {v2}, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu;.getDataChannelMessageForAudioState:()Lcom/nextcloud/talk/models/json/signaling/DataChannelMessage; // method@e786 │ │ +48ca7a: 0c01 |0005: move-result-object v1 │ │ +48ca7c: 6e30 98e7 1003 |0006: invoke-virtual {v0, v1, v3}, Lcom/nextcloud/talk/call/MessageSenderNoMcu;.send:(Lcom/nextcloud/talk/models/json/signaling/DataChannelMessage;Ljava/lang/String;)V // method@e798 │ │ +48ca82: 5420 97af |0009: iget-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu;.messageSender:Lcom/nextcloud/talk/call/MessageSenderNoMcu; // field@af97 │ │ +48ca86: 6e10 87e7 0200 |000b: invoke-virtual {v2}, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu;.getDataChannelMessageForSpeakingState:()Lcom/nextcloud/talk/models/json/signaling/DataChannelMessage; // method@e787 │ │ +48ca8c: 0c01 |000e: move-result-object v1 │ │ +48ca8e: 6e30 98e7 1003 |000f: invoke-virtual {v0, v1, v3}, Lcom/nextcloud/talk/call/MessageSenderNoMcu;.send:(Lcom/nextcloud/talk/models/json/signaling/DataChannelMessage;Ljava/lang/String;)V // method@e798 │ │ +48ca94: 5420 97af |0012: iget-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu;.messageSender:Lcom/nextcloud/talk/call/MessageSenderNoMcu; // field@af97 │ │ +48ca98: 6e10 88e7 0200 |0014: invoke-virtual {v2}, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu;.getDataChannelMessageForVideoState:()Lcom/nextcloud/talk/models/json/signaling/DataChannelMessage; // method@e788 │ │ +48ca9e: 0c01 |0017: move-result-object v1 │ │ +48caa0: 6e30 98e7 1003 |0018: invoke-virtual {v0, v1, v3}, Lcom/nextcloud/talk/call/MessageSenderNoMcu;.send:(Lcom/nextcloud/talk/models/json/signaling/DataChannelMessage;Ljava/lang/String;)V // method@e798 │ │ +48caa6: 5420 97af |001b: iget-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu;.messageSender:Lcom/nextcloud/talk/call/MessageSenderNoMcu; // field@af97 │ │ +48caaa: 6e10 89e7 0200 |001d: invoke-virtual {v2}, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu;.getSignalingMessageForAudioState:()Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage; // method@e789 │ │ +48cab0: 0c01 |0020: move-result-object v1 │ │ +48cab2: 6e30 99e7 1003 |0021: invoke-virtual {v0, v1, v3}, Lcom/nextcloud/talk/call/MessageSenderNoMcu;.send:(Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage;Ljava/lang/String;)V // method@e799 │ │ +48cab8: 5420 97af |0024: iget-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu;.messageSender:Lcom/nextcloud/talk/call/MessageSenderNoMcu; // field@af97 │ │ +48cabc: 6e10 8ae7 0200 |0026: invoke-virtual {v2}, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu;.getSignalingMessageForVideoState:()Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage; // method@e78a │ │ +48cac2: 0c01 |0029: move-result-object v1 │ │ +48cac4: 6e30 99e7 1003 |002a: invoke-virtual {v0, v1, v3}, Lcom/nextcloud/talk/call/MessageSenderNoMcu;.send:(Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage;Ljava/lang/String;)V // method@e799 │ │ +48caca: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0009 line=122 │ │ 0x0012 line=123 │ │ 0x001b line=125 │ │ 0x0024 line=126 │ │ @@ -1983396,32 +1983396,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -48c980: |[48c980] com.nextcloud.talk.call.LocalStateBroadcasterNoMcu.destroy:()V │ │ -48c990: 6f10 5de7 0200 |0000: invoke-super {v2}, Lcom/nextcloud/talk/call/LocalStateBroadcaster;.destroy:()V // method@e75d │ │ -48c996: 2200 2125 |0003: new-instance v0, Ljava/util/ArrayList; // type@2521 │ │ -48c99a: 5421 96af |0005: iget-object v1, v2, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu;.iceConnectionStateObservers:Ljava/util/Map; // field@af96 │ │ -48c99e: 7210 9cf9 0100 |0007: invoke-interface {v1}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@f99c │ │ -48c9a4: 0c01 |000a: move-result-object v1 │ │ -48c9a6: 7020 43f8 1000 |000b: invoke-direct {v0, v1}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@f843 │ │ -48c9ac: 7210 72f9 0000 |000e: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@f972 │ │ -48c9b2: 0c00 |0011: move-result-object v0 │ │ -48c9b4: 7210 46f9 0000 |0012: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ -48c9ba: 0a01 |0015: move-result v1 │ │ -48c9bc: 3801 0c00 |0016: if-eqz v1, 0022 // +000c │ │ -48c9c0: 7210 47f9 0000 |0018: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ -48c9c6: 0c01 |001b: move-result-object v1 │ │ -48c9c8: 1f01 a320 |001c: check-cast v1, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu$IceConnectionStateObserver; // type@20a3 │ │ -48c9cc: 6e10 81e7 0100 |001e: invoke-virtual {v1}, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu$IceConnectionStateObserver;.remove:()V // method@e781 │ │ -48c9d2: 28f1 |0021: goto 0012 // -000f │ │ -48c9d4: 0e00 |0022: return-void │ │ +48c984: |[48c984] com.nextcloud.talk.call.LocalStateBroadcasterNoMcu.destroy:()V │ │ +48c994: 6f10 5de7 0200 |0000: invoke-super {v2}, Lcom/nextcloud/talk/call/LocalStateBroadcaster;.destroy:()V // method@e75d │ │ +48c99a: 2200 2125 |0003: new-instance v0, Ljava/util/ArrayList; // type@2521 │ │ +48c99e: 5421 96af |0005: iget-object v1, v2, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu;.iceConnectionStateObservers:Ljava/util/Map; // field@af96 │ │ +48c9a2: 7210 9cf9 0100 |0007: invoke-interface {v1}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@f99c │ │ +48c9a8: 0c01 |000a: move-result-object v1 │ │ +48c9aa: 7020 43f8 1000 |000b: invoke-direct {v0, v1}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@f843 │ │ +48c9b0: 7210 72f9 0000 |000e: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@f972 │ │ +48c9b6: 0c00 |0011: move-result-object v0 │ │ +48c9b8: 7210 46f9 0000 |0012: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ +48c9be: 0a01 |0015: move-result v1 │ │ +48c9c0: 3801 0c00 |0016: if-eqz v1, 0022 // +000c │ │ +48c9c4: 7210 47f9 0000 |0018: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ +48c9ca: 0c01 |001b: move-result-object v1 │ │ +48c9cc: 1f01 a320 |001c: check-cast v1, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu$IceConnectionStateObserver; // type@20a3 │ │ +48c9d0: 6e10 81e7 0100 |001e: invoke-virtual {v1}, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu$IceConnectionStateObserver;.remove:()V // method@e781 │ │ +48c9d6: 28f1 |0021: goto 0012 // -000f │ │ +48c9d8: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0003 line=92 │ │ 0x0007 line=93 │ │ 0x000e line=94 │ │ 0x001e line=95 │ │ @@ -1983433,30 +1983433,30 @@ │ │ type : '(Lcom/nextcloud/talk/call/CallParticipantModel;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -48c9d8: |[48c9d8] com.nextcloud.talk.call.LocalStateBroadcasterNoMcu.handleCallParticipantAdded:(Lcom/nextcloud/talk/call/CallParticipantModel;)V │ │ -48c9e8: 5420 96af |0000: iget-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu;.iceConnectionStateObservers:Ljava/util/Map; // field@af96 │ │ -48c9ec: 6e10 21e7 0300 |0002: invoke-virtual {v3}, Lcom/nextcloud/talk/call/CallParticipantModel;.getSessionId:()Ljava/lang/String; // method@e721 │ │ -48c9f2: 0c01 |0005: move-result-object v1 │ │ -48c9f4: 7220 95f9 1000 |0006: invoke-interface {v0, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@f995 │ │ -48c9fa: 0c00 |0009: move-result-object v0 │ │ -48c9fc: 1f00 a320 |000a: check-cast v0, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu$IceConnectionStateObserver; // type@20a3 │ │ -48ca00: 3800 0500 |000c: if-eqz v0, 0011 // +0005 │ │ -48ca04: 6e10 81e7 0000 |000e: invoke-virtual {v0}, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu$IceConnectionStateObserver;.remove:()V // method@e781 │ │ -48ca0a: 2200 a320 |0011: new-instance v0, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu$IceConnectionStateObserver; // type@20a3 │ │ -48ca0e: 7030 7ee7 2003 |0013: invoke-direct {v0, v2, v3}, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu$IceConnectionStateObserver;.:(Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu;Lcom/nextcloud/talk/call/CallParticipantModel;)V // method@e77e │ │ -48ca14: 5421 96af |0016: iget-object v1, v2, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu;.iceConnectionStateObservers:Ljava/util/Map; // field@af96 │ │ -48ca18: 6e10 21e7 0300 |0018: invoke-virtual {v3}, Lcom/nextcloud/talk/call/CallParticipantModel;.getSessionId:()Ljava/lang/String; // method@e721 │ │ -48ca1e: 0c03 |001b: move-result-object v3 │ │ -48ca20: 7230 98f9 3100 |001c: invoke-interface {v1, v3, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f998 │ │ -48ca26: 0e00 |001f: return-void │ │ +48c9dc: |[48c9dc] com.nextcloud.talk.call.LocalStateBroadcasterNoMcu.handleCallParticipantAdded:(Lcom/nextcloud/talk/call/CallParticipantModel;)V │ │ +48c9ec: 5420 96af |0000: iget-object v0, v2, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu;.iceConnectionStateObservers:Ljava/util/Map; // field@af96 │ │ +48c9f0: 6e10 21e7 0300 |0002: invoke-virtual {v3}, Lcom/nextcloud/talk/call/CallParticipantModel;.getSessionId:()Ljava/lang/String; // method@e721 │ │ +48c9f6: 0c01 |0005: move-result-object v1 │ │ +48c9f8: 7220 95f9 1000 |0006: invoke-interface {v0, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@f995 │ │ +48c9fe: 0c00 |0009: move-result-object v0 │ │ +48ca00: 1f00 a320 |000a: check-cast v0, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu$IceConnectionStateObserver; // type@20a3 │ │ +48ca04: 3800 0500 |000c: if-eqz v0, 0011 // +0005 │ │ +48ca08: 6e10 81e7 0000 |000e: invoke-virtual {v0}, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu$IceConnectionStateObserver;.remove:()V // method@e781 │ │ +48ca0e: 2200 a320 |0011: new-instance v0, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu$IceConnectionStateObserver; // type@20a3 │ │ +48ca12: 7030 7ee7 2003 |0013: invoke-direct {v0, v2, v3}, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu$IceConnectionStateObserver;.:(Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu;Lcom/nextcloud/talk/call/CallParticipantModel;)V // method@e77e │ │ +48ca18: 5421 96af |0016: iget-object v1, v2, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu;.iceConnectionStateObservers:Ljava/util/Map; // field@af96 │ │ +48ca1c: 6e10 21e7 0300 |0018: invoke-virtual {v3}, Lcom/nextcloud/talk/call/CallParticipantModel;.getSessionId:()Ljava/lang/String; // method@e721 │ │ +48ca22: 0c03 |001b: move-result-object v3 │ │ +48ca24: 7230 98f9 3100 |001c: invoke-interface {v1, v3, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f998 │ │ +48ca2a: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ 0x0002 line=102 │ │ 0x000e line=104 │ │ 0x0011 line=107 │ │ 0x0016 line=108 │ │ @@ -1983469,24 +1983469,24 @@ │ │ type : '(Lcom/nextcloud/talk/call/CallParticipantModel;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -48ca28: |[48ca28] com.nextcloud.talk.call.LocalStateBroadcasterNoMcu.handleCallParticipantRemoved:(Lcom/nextcloud/talk/call/CallParticipantModel;)V │ │ -48ca38: 5410 96af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu;.iceConnectionStateObservers:Ljava/util/Map; // field@af96 │ │ -48ca3c: 6e10 21e7 0200 |0002: invoke-virtual {v2}, Lcom/nextcloud/talk/call/CallParticipantModel;.getSessionId:()Ljava/lang/String; // method@e721 │ │ -48ca42: 0c02 |0005: move-result-object v2 │ │ -48ca44: 7220 95f9 2000 |0006: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@f995 │ │ -48ca4a: 0c02 |0009: move-result-object v2 │ │ -48ca4c: 1f02 a320 |000a: check-cast v2, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu$IceConnectionStateObserver; // type@20a3 │ │ -48ca50: 3802 0500 |000c: if-eqz v2, 0011 // +0005 │ │ -48ca54: 6e10 81e7 0200 |000e: invoke-virtual {v2}, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu$IceConnectionStateObserver;.remove:()V // method@e781 │ │ -48ca5a: 0e00 |0011: return-void │ │ +48ca2c: |[48ca2c] com.nextcloud.talk.call.LocalStateBroadcasterNoMcu.handleCallParticipantRemoved:(Lcom/nextcloud/talk/call/CallParticipantModel;)V │ │ +48ca3c: 5410 96af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu;.iceConnectionStateObservers:Ljava/util/Map; // field@af96 │ │ +48ca40: 6e10 21e7 0200 |0002: invoke-virtual {v2}, Lcom/nextcloud/talk/call/CallParticipantModel;.getSessionId:()Ljava/lang/String; // method@e721 │ │ +48ca46: 0c02 |0005: move-result-object v2 │ │ +48ca48: 7220 95f9 2000 |0006: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@f995 │ │ +48ca4e: 0c02 |0009: move-result-object v2 │ │ +48ca50: 1f02 a320 |000a: check-cast v2, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu$IceConnectionStateObserver; // type@20a3 │ │ +48ca54: 3802 0500 |000c: if-eqz v2, 0011 // +0005 │ │ +48ca58: 6e10 81e7 0200 |000e: invoke-virtual {v2}, Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu$IceConnectionStateObserver;.remove:()V // method@e781 │ │ +48ca5e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x0002 line=114 │ │ 0x000e line=116 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lcom/nextcloud/talk/call/LocalStateBroadcasterNoMcu; │ │ @@ -1983546,20 +1983546,20 @@ │ │ type : '(Lcom/nextcloud/talk/signaling/SignalingMessageSender;Ljava/util/Set;Ljava/util/List;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -48ce78: |[48ce78] com.nextcloud.talk.call.MessageSender.:(Lcom/nextcloud/talk/signaling/SignalingMessageSender;Ljava/util/Set;Ljava/util/List;)V │ │ -48ce88: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48ce8e: 5b01 9aaf |0003: iput-object v1, v0, Lcom/nextcloud/talk/call/MessageSender;.signalingMessageSender:Lcom/nextcloud/talk/signaling/SignalingMessageSender; // field@af9a │ │ -48ce92: 5b02 98af |0005: iput-object v2, v0, Lcom/nextcloud/talk/call/MessageSender;.callParticipantSessionIds:Ljava/util/Set; // field@af98 │ │ -48ce96: 5b03 99af |0007: iput-object v3, v0, Lcom/nextcloud/talk/call/MessageSender;.peerConnectionWrappers:Ljava/util/List; // field@af99 │ │ -48ce9a: 0e00 |0009: return-void │ │ +48ce7c: |[48ce7c] com.nextcloud.talk.call.MessageSender.:(Lcom/nextcloud/talk/signaling/SignalingMessageSender;Ljava/util/Set;Ljava/util/List;)V │ │ +48ce8c: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48ce92: 5b01 9aaf |0003: iput-object v1, v0, Lcom/nextcloud/talk/call/MessageSender;.signalingMessageSender:Lcom/nextcloud/talk/signaling/SignalingMessageSender; // field@af9a │ │ +48ce96: 5b02 98af |0005: iput-object v2, v0, Lcom/nextcloud/talk/call/MessageSender;.callParticipantSessionIds:Ljava/util/Set; // field@af98 │ │ +48ce9a: 5b03 99af |0007: iput-object v3, v0, Lcom/nextcloud/talk/call/MessageSender;.peerConnectionWrappers:Ljava/util/List; // field@af99 │ │ +48ce9e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0003 line=42 │ │ 0x0005 line=43 │ │ 0x0007 line=44 │ │ locals : │ │ @@ -1983574,38 +1983574,38 @@ │ │ type : '(Ljava/lang/String;)Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -48ce10: |[48ce10] com.nextcloud.talk.call.MessageSender.getPeerConnectionWrapper:(Ljava/lang/String;)Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper; │ │ -48ce20: 5440 99af |0000: iget-object v0, v4, Lcom/nextcloud/talk/call/MessageSender;.peerConnectionWrappers:Ljava/util/List; // field@af99 │ │ -48ce24: 7210 72f9 0000 |0002: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@f972 │ │ -48ce2a: 0c00 |0005: move-result-object v0 │ │ -48ce2c: 7210 46f9 0000 |0006: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ -48ce32: 0a01 |0009: move-result v1 │ │ -48ce34: 3801 1f00 |000a: if-eqz v1, 0029 // +001f │ │ -48ce38: 7210 47f9 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ -48ce3e: 0c01 |000f: move-result-object v1 │ │ -48ce40: 1f01 c023 |0010: check-cast v1, Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper; // type@23c0 │ │ -48ce44: 6e10 54f3 0100 |0012: invoke-virtual {v1}, Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper;.getSessionId:()Ljava/lang/String; // method@f354 │ │ -48ce4a: 0c02 |0015: move-result-object v2 │ │ -48ce4c: 6e20 59f6 5200 |0016: invoke-virtual {v2, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@f659 │ │ -48ce52: 0a02 |0019: move-result v2 │ │ -48ce54: 3802 ecff |001a: if-eqz v2, 0006 // -0014 │ │ -48ce58: 1a02 7ffa |001c: const-string v2, "video" // string@fa7f │ │ -48ce5c: 6e10 56f3 0100 |001e: invoke-virtual {v1}, Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper;.getVideoStreamType:()Ljava/lang/String; // method@f356 │ │ -48ce62: 0c03 |0021: move-result-object v3 │ │ -48ce64: 6e20 59f6 3200 |0022: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@f659 │ │ -48ce6a: 0a02 |0025: move-result v2 │ │ -48ce6c: 3802 e0ff |0026: if-eqz v2, 0006 // -0020 │ │ -48ce70: 1101 |0028: return-object v1 │ │ -48ce72: 1205 |0029: const/4 v5, #int 0 // #0 │ │ -48ce74: 1105 |002a: return-object v5 │ │ +48ce14: |[48ce14] com.nextcloud.talk.call.MessageSender.getPeerConnectionWrapper:(Ljava/lang/String;)Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper; │ │ +48ce24: 5440 99af |0000: iget-object v0, v4, Lcom/nextcloud/talk/call/MessageSender;.peerConnectionWrappers:Ljava/util/List; // field@af99 │ │ +48ce28: 7210 72f9 0000 |0002: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@f972 │ │ +48ce2e: 0c00 |0005: move-result-object v0 │ │ +48ce30: 7210 46f9 0000 |0006: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ +48ce36: 0a01 |0009: move-result v1 │ │ +48ce38: 3801 1f00 |000a: if-eqz v1, 0029 // +001f │ │ +48ce3c: 7210 47f9 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ +48ce42: 0c01 |000f: move-result-object v1 │ │ +48ce44: 1f01 c023 |0010: check-cast v1, Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper; // type@23c0 │ │ +48ce48: 6e10 54f3 0100 |0012: invoke-virtual {v1}, Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper;.getSessionId:()Ljava/lang/String; // method@f354 │ │ +48ce4e: 0c02 |0015: move-result-object v2 │ │ +48ce50: 6e20 59f6 5200 |0016: invoke-virtual {v2, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@f659 │ │ +48ce56: 0a02 |0019: move-result v2 │ │ +48ce58: 3802 ecff |001a: if-eqz v2, 0006 // -0014 │ │ +48ce5c: 1a02 7ffa |001c: const-string v2, "video" // string@fa7f │ │ +48ce60: 6e10 56f3 0100 |001e: invoke-virtual {v1}, Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper;.getVideoStreamType:()Ljava/lang/String; // method@f356 │ │ +48ce66: 0c03 |0021: move-result-object v3 │ │ +48ce68: 6e20 59f6 3200 |0022: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@f659 │ │ +48ce6e: 0a02 |0025: move-result v2 │ │ +48ce70: 3802 e0ff |0026: if-eqz v2, 0006 // -0020 │ │ +48ce74: 1101 |0028: return-object v1 │ │ +48ce76: 1205 |0029: const/4 v5, #int 0 // #0 │ │ +48ce78: 1105 |002a: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0012 line=85 │ │ 0x001e line=86 │ │ locals : │ │ 0x0000 - 0x002b reg=4 this Lcom/nextcloud/talk/call/MessageSender; │ │ @@ -1983616,19 +1983616,19 @@ │ │ type : '(Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -48ce9c: |[48ce9c] com.nextcloud.talk.call.MessageSender.send:(Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage;Ljava/lang/String;)V │ │ -48ceac: 6e20 c7f1 2100 |0000: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage;.setTo:(Ljava/lang/String;)V // method@f1c7 │ │ -48ceb2: 5402 9aaf |0003: iget-object v2, v0, Lcom/nextcloud/talk/call/MessageSender;.signalingMessageSender:Lcom/nextcloud/talk/signaling/SignalingMessageSender; // field@af9a │ │ -48ceb6: 7220 32f2 1200 |0005: invoke-interface {v2, v1}, Lcom/nextcloud/talk/signaling/SignalingMessageSender;.send:(Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage;)V // method@f232 │ │ -48cebc: 0e00 |0008: return-void │ │ +48cea0: |[48cea0] com.nextcloud.talk.call.MessageSender.send:(Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage;Ljava/lang/String;)V │ │ +48ceb0: 6e20 c7f1 2100 |0000: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage;.setTo:(Ljava/lang/String;)V // method@f1c7 │ │ +48ceb6: 5402 9aaf |0003: iget-object v2, v0, Lcom/nextcloud/talk/call/MessageSender;.signalingMessageSender:Lcom/nextcloud/talk/signaling/SignalingMessageSender; // field@af9a │ │ +48ceba: 7220 32f2 1200 |0005: invoke-interface {v2, v1}, Lcom/nextcloud/talk/signaling/SignalingMessageSender;.send:(Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage;)V // method@f232 │ │ +48cec0: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0003 line=65 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 this Lcom/nextcloud/talk/call/MessageSender; │ │ 0x0000 - 0x0009 reg=1 (null) Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage; │ │ @@ -1983645,29 +1983645,29 @@ │ │ type : '(Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -48cec0: |[48cec0] com.nextcloud.talk.call.MessageSender.sendToAll:(Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage;)V │ │ -48ced0: 5420 98af |0000: iget-object v0, v2, Lcom/nextcloud/talk/call/MessageSender;.callParticipantSessionIds:Ljava/util/Set; // field@af98 │ │ -48ced4: 7210 f4f9 0000 |0002: invoke-interface {v0}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@f9f4 │ │ -48ceda: 0c00 |0005: move-result-object v0 │ │ -48cedc: 7210 46f9 0000 |0006: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ -48cee2: 0a01 |0009: move-result v1 │ │ -48cee4: 3801 1100 |000a: if-eqz v1, 001b // +0011 │ │ -48cee8: 7210 47f9 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ -48ceee: 0c01 |000f: move-result-object v1 │ │ -48cef0: 1f01 a724 |0010: check-cast v1, Ljava/lang/String; // type@24a7 │ │ -48cef4: 6e20 c7f1 1300 |0012: invoke-virtual {v3, v1}, Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage;.setTo:(Ljava/lang/String;)V // method@f1c7 │ │ -48cefa: 5421 9aaf |0015: iget-object v1, v2, Lcom/nextcloud/talk/call/MessageSender;.signalingMessageSender:Lcom/nextcloud/talk/signaling/SignalingMessageSender; // field@af9a │ │ -48cefe: 7220 32f2 3100 |0017: invoke-interface {v1, v3}, Lcom/nextcloud/talk/signaling/SignalingMessageSender;.send:(Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage;)V // method@f232 │ │ -48cf04: 28ec |001a: goto 0006 // -0014 │ │ -48cf06: 0e00 |001b: return-void │ │ +48cec4: |[48cec4] com.nextcloud.talk.call.MessageSender.sendToAll:(Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage;)V │ │ +48ced4: 5420 98af |0000: iget-object v0, v2, Lcom/nextcloud/talk/call/MessageSender;.callParticipantSessionIds:Ljava/util/Set; // field@af98 │ │ +48ced8: 7210 f4f9 0000 |0002: invoke-interface {v0}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@f9f4 │ │ +48cede: 0c00 |0005: move-result-object v0 │ │ +48cee0: 7210 46f9 0000 |0006: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ +48cee6: 0a01 |0009: move-result v1 │ │ +48cee8: 3801 1100 |000a: if-eqz v1, 001b // +0011 │ │ +48ceec: 7210 47f9 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ +48cef2: 0c01 |000f: move-result-object v1 │ │ +48cef4: 1f01 a724 |0010: check-cast v1, Ljava/lang/String; // type@24a7 │ │ +48cef8: 6e20 c7f1 1300 |0012: invoke-virtual {v3, v1}, Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage;.setTo:(Ljava/lang/String;)V // method@f1c7 │ │ +48cefe: 5421 9aaf |0015: iget-object v1, v2, Lcom/nextcloud/talk/call/MessageSender;.signalingMessageSender:Lcom/nextcloud/talk/signaling/SignalingMessageSender; // field@af9a │ │ +48cf02: 7220 32f2 3100 |0017: invoke-interface {v1, v3}, Lcom/nextcloud/talk/signaling/SignalingMessageSender;.send:(Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage;)V // method@f232 │ │ +48cf08: 28ec |001a: goto 0006 // -0014 │ │ +48cf0a: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0012 line=77 │ │ 0x0015 line=79 │ │ locals : │ │ 0x0000 - 0x001c reg=2 this Lcom/nextcloud/talk/call/MessageSender; │ │ @@ -1983709,18 +1983709,18 @@ │ │ type : '(Lcom/nextcloud/talk/signaling/SignalingMessageSender;Ljava/util/Set;Ljava/util/List;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -48cd38: |[48cd38] com.nextcloud.talk.call.MessageSenderMcu.:(Lcom/nextcloud/talk/signaling/SignalingMessageSender;Ljava/util/Set;Ljava/util/List;Ljava/lang/String;)V │ │ -48cd48: 7040 8ee7 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lcom/nextcloud/talk/call/MessageSender;.:(Lcom/nextcloud/talk/signaling/SignalingMessageSender;Ljava/util/Set;Ljava/util/List;)V // method@e78e │ │ -48cd4e: 5b04 9baf |0003: iput-object v4, v0, Lcom/nextcloud/talk/call/MessageSenderMcu;.ownSessionId:Ljava/lang/String; // field@af9b │ │ -48cd52: 0e00 |0005: return-void │ │ +48cd3c: |[48cd3c] com.nextcloud.talk.call.MessageSenderMcu.:(Lcom/nextcloud/talk/signaling/SignalingMessageSender;Ljava/util/Set;Ljava/util/List;Ljava/lang/String;)V │ │ +48cd4c: 7040 8ee7 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lcom/nextcloud/talk/call/MessageSender;.:(Lcom/nextcloud/talk/signaling/SignalingMessageSender;Ljava/util/Set;Ljava/util/List;)V // method@e78e │ │ +48cd52: 5b04 9baf |0003: iput-object v4, v0, Lcom/nextcloud/talk/call/MessageSenderMcu;.ownSessionId:Ljava/lang/String; // field@af9b │ │ +48cd56: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=32 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/call/MessageSenderMcu; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/signaling/SignalingMessageSender; │ │ @@ -1983734,21 +1983734,21 @@ │ │ type : '(Lcom/nextcloud/talk/models/json/signaling/DataChannelMessage;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -48cd54: |[48cd54] com.nextcloud.talk.call.MessageSenderMcu.sendToAll:(Lcom/nextcloud/talk/models/json/signaling/DataChannelMessage;)V │ │ -48cd64: 5410 9baf |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/MessageSenderMcu;.ownSessionId:Ljava/lang/String; // field@af9b │ │ -48cd68: 6e20 94e7 0100 |0002: invoke-virtual {v1, v0}, Lcom/nextcloud/talk/call/MessageSenderMcu;.getPeerConnectionWrapper:(Ljava/lang/String;)Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper; // method@e794 │ │ -48cd6e: 0c00 |0005: move-result-object v0 │ │ -48cd70: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ -48cd74: 6e20 5cf3 2000 |0008: invoke-virtual {v0, v2}, Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper;.send:(Lcom/nextcloud/talk/models/json/signaling/DataChannelMessage;)V // method@f35c │ │ -48cd7a: 0e00 |000b: return-void │ │ +48cd58: |[48cd58] com.nextcloud.talk.call.MessageSenderMcu.sendToAll:(Lcom/nextcloud/talk/models/json/signaling/DataChannelMessage;)V │ │ +48cd68: 5410 9baf |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/MessageSenderMcu;.ownSessionId:Ljava/lang/String; // field@af9b │ │ +48cd6c: 6e20 94e7 0100 |0002: invoke-virtual {v1, v0}, Lcom/nextcloud/talk/call/MessageSenderMcu;.getPeerConnectionWrapper:(Ljava/lang/String;)Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper; // method@e794 │ │ +48cd72: 0c00 |0005: move-result-object v0 │ │ +48cd74: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ +48cd78: 6e20 5cf3 2000 |0008: invoke-virtual {v0, v2}, Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper;.send:(Lcom/nextcloud/talk/models/json/signaling/DataChannelMessage;)V // method@f35c │ │ +48cd7e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0008 line=38 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lcom/nextcloud/talk/call/MessageSenderMcu; │ │ 0x0000 - 0x000c reg=2 (null) Lcom/nextcloud/talk/models/json/signaling/DataChannelMessage; │ │ @@ -1983787,17 +1983787,17 @@ │ │ type : '(Lcom/nextcloud/talk/signaling/SignalingMessageSender;Ljava/util/Set;Ljava/util/List;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -48cd7c: |[48cd7c] com.nextcloud.talk.call.MessageSenderNoMcu.:(Lcom/nextcloud/talk/signaling/SignalingMessageSender;Ljava/util/Set;Ljava/util/List;)V │ │ -48cd8c: 7040 8ee7 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lcom/nextcloud/talk/call/MessageSender;.:(Lcom/nextcloud/talk/signaling/SignalingMessageSender;Ljava/util/Set;Ljava/util/List;)V // method@e78e │ │ -48cd92: 0e00 |0003: return-void │ │ +48cd80: |[48cd80] com.nextcloud.talk.call.MessageSenderNoMcu.:(Lcom/nextcloud/talk/signaling/SignalingMessageSender;Ljava/util/Set;Ljava/util/List;)V │ │ +48cd90: 7040 8ee7 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lcom/nextcloud/talk/call/MessageSender;.:(Lcom/nextcloud/talk/signaling/SignalingMessageSender;Ljava/util/Set;Ljava/util/List;)V // method@e78e │ │ +48cd96: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/call/MessageSenderNoMcu; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/signaling/SignalingMessageSender; │ │ 0x0000 - 0x0004 reg=2 (null) Ljava/util/Set; │ │ @@ -1983809,20 +1983809,20 @@ │ │ type : '(Lcom/nextcloud/talk/models/json/signaling/DataChannelMessage;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -48cd94: |[48cd94] com.nextcloud.talk.call.MessageSenderNoMcu.send:(Lcom/nextcloud/talk/models/json/signaling/DataChannelMessage;Ljava/lang/String;)V │ │ -48cda4: 6e20 97e7 2000 |0000: invoke-virtual {v0, v2}, Lcom/nextcloud/talk/call/MessageSenderNoMcu;.getPeerConnectionWrapper:(Ljava/lang/String;)Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper; // method@e797 │ │ -48cdaa: 0c02 |0003: move-result-object v2 │ │ -48cdac: 3802 0500 |0004: if-eqz v2, 0009 // +0005 │ │ -48cdb0: 6e20 5cf3 1200 |0006: invoke-virtual {v2, v1}, Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper;.send:(Lcom/nextcloud/talk/models/json/signaling/DataChannelMessage;)V // method@f35c │ │ -48cdb6: 0e00 |0009: return-void │ │ +48cd98: |[48cd98] com.nextcloud.talk.call.MessageSenderNoMcu.send:(Lcom/nextcloud/talk/models/json/signaling/DataChannelMessage;Ljava/lang/String;)V │ │ +48cda8: 6e20 97e7 2000 |0000: invoke-virtual {v0, v2}, Lcom/nextcloud/talk/call/MessageSenderNoMcu;.getPeerConnectionWrapper:(Ljava/lang/String;)Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper; // method@e797 │ │ +48cdae: 0c02 |0003: move-result-object v2 │ │ +48cdb0: 3802 0500 |0004: if-eqz v2, 0009 // +0005 │ │ +48cdb4: 6e20 5cf3 1200 |0006: invoke-virtual {v2, v1}, Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper;.send:(Lcom/nextcloud/talk/models/json/signaling/DataChannelMessage;)V // method@f35c │ │ +48cdba: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0006 line=36 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lcom/nextcloud/talk/call/MessageSenderNoMcu; │ │ 0x0000 - 0x000a reg=1 (null) Lcom/nextcloud/talk/models/json/signaling/DataChannelMessage; │ │ @@ -1983833,33 +1983833,33 @@ │ │ type : '(Lcom/nextcloud/talk/models/json/signaling/DataChannelMessage;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -48cdb8: |[48cdb8] com.nextcloud.talk.call.MessageSenderNoMcu.sendToAll:(Lcom/nextcloud/talk/models/json/signaling/DataChannelMessage;)V │ │ -48cdc8: 5440 9caf |0000: iget-object v0, v4, Lcom/nextcloud/talk/call/MessageSenderNoMcu;.peerConnectionWrappers:Ljava/util/List; // field@af9c │ │ -48cdcc: 7210 72f9 0000 |0002: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@f972 │ │ -48cdd2: 0c00 |0005: move-result-object v0 │ │ -48cdd4: 7210 46f9 0000 |0006: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ -48cdda: 0a01 |0009: move-result v1 │ │ -48cddc: 3801 1800 |000a: if-eqz v1, 0022 // +0018 │ │ -48cde0: 7210 47f9 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ -48cde6: 0c01 |000f: move-result-object v1 │ │ -48cde8: 1f01 c023 |0010: check-cast v1, Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper; // type@23c0 │ │ -48cdec: 1a02 7ffa |0012: const-string v2, "video" // string@fa7f │ │ -48cdf0: 6e10 56f3 0100 |0014: invoke-virtual {v1}, Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper;.getVideoStreamType:()Ljava/lang/String; // method@f356 │ │ -48cdf6: 0c03 |0017: move-result-object v3 │ │ -48cdf8: 6e20 59f6 3200 |0018: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@f659 │ │ -48cdfe: 0a02 |001b: move-result v2 │ │ -48ce00: 3802 eaff |001c: if-eqz v2, 0006 // -0016 │ │ -48ce04: 6e20 5cf3 5100 |001e: invoke-virtual {v1, v5}, Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper;.send:(Lcom/nextcloud/talk/models/json/signaling/DataChannelMessage;)V // method@f35c │ │ -48ce0a: 28e5 |0021: goto 0006 // -001b │ │ -48ce0c: 0e00 |0022: return-void │ │ +48cdbc: |[48cdbc] com.nextcloud.talk.call.MessageSenderNoMcu.sendToAll:(Lcom/nextcloud/talk/models/json/signaling/DataChannelMessage;)V │ │ +48cdcc: 5440 9caf |0000: iget-object v0, v4, Lcom/nextcloud/talk/call/MessageSenderNoMcu;.peerConnectionWrappers:Ljava/util/List; // field@af9c │ │ +48cdd0: 7210 72f9 0000 |0002: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@f972 │ │ +48cdd6: 0c00 |0005: move-result-object v0 │ │ +48cdd8: 7210 46f9 0000 |0006: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ +48cdde: 0a01 |0009: move-result v1 │ │ +48cde0: 3801 1800 |000a: if-eqz v1, 0022 // +0018 │ │ +48cde4: 7210 47f9 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ +48cdea: 0c01 |000f: move-result-object v1 │ │ +48cdec: 1f01 c023 |0010: check-cast v1, Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper; // type@23c0 │ │ +48cdf0: 1a02 7ffa |0012: const-string v2, "video" // string@fa7f │ │ +48cdf4: 6e10 56f3 0100 |0014: invoke-virtual {v1}, Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper;.getVideoStreamType:()Ljava/lang/String; // method@f356 │ │ +48cdfa: 0c03 |0017: move-result-object v3 │ │ +48cdfc: 6e20 59f6 3200 |0018: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@f659 │ │ +48ce02: 0a02 |001b: move-result v2 │ │ +48ce04: 3802 eaff |001c: if-eqz v2, 0006 // -0016 │ │ +48ce08: 6e20 5cf3 5100 |001e: invoke-virtual {v1, v5}, Lcom/nextcloud/talk/webrtc/PeerConnectionWrapper;.send:(Lcom/nextcloud/talk/models/json/signaling/DataChannelMessage;)V // method@f35c │ │ +48ce0e: 28e5 |0021: goto 0006 // -001b │ │ +48ce10: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0012 line=42 │ │ 0x001e line=43 │ │ locals : │ │ 0x0000 - 0x0023 reg=4 this Lcom/nextcloud/talk/call/MessageSenderNoMcu; │ │ @@ -1983918,17 +1983918,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -48cf08: |[48cf08] com.nextcloud.talk.call.MutableCallParticipantModel.:(Ljava/lang/String;)V │ │ -48cf18: 7020 16e7 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/call/CallParticipantModel;.:(Ljava/lang/String;)V // method@e716 │ │ -48cf1e: 0e00 |0003: return-void │ │ +48cf0c: |[48cf0c] com.nextcloud.talk.call.MutableCallParticipantModel.:(Ljava/lang/String;)V │ │ +48cf1c: 7020 16e7 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/call/CallParticipantModel;.:(Ljava/lang/String;)V // method@e716 │ │ +48cf22: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/call/MutableCallParticipantModel; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1983938,18 +1983938,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -48cf20: |[48cf20] com.nextcloud.talk.call.MutableCallParticipantModel.emitReaction:(Ljava/lang/String;)V │ │ -48cf30: 5410 a0af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.callParticipantModelNotifier:Lcom/nextcloud/talk/call/CallParticipantModelNotifier; // field@afa0 │ │ -48cf34: 6e20 32e7 2000 |0002: invoke-virtual {v0, v2}, Lcom/nextcloud/talk/call/CallParticipantModelNotifier;.notifyReaction:(Ljava/lang/String;)V // method@e732 │ │ -48cf3a: 0e00 |0005: return-void │ │ +48cf24: |[48cf24] com.nextcloud.talk.call.MutableCallParticipantModel.emitReaction:(Ljava/lang/String;)V │ │ +48cf34: 5410 a0af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.callParticipantModelNotifier:Lcom/nextcloud/talk/call/CallParticipantModelNotifier; // field@afa0 │ │ +48cf38: 6e20 32e7 2000 |0002: invoke-virtual {v0, v2}, Lcom/nextcloud/talk/call/CallParticipantModelNotifier;.notifyReaction:(Ljava/lang/String;)V // method@e732 │ │ +48cf3e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/nextcloud/talk/call/MutableCallParticipantModel; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -1983958,20 +1983958,20 @@ │ │ type : '(Lcom/nextcloud/talk/models/json/participants/Participant$ActorType;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -48cf3c: |[48cf3c] com.nextcloud.talk.call.MutableCallParticipantModel.setActor:(Lcom/nextcloud/talk/models/json/participants/Participant$ActorType;Ljava/lang/String;)V │ │ -48cf4c: 5410 9eaf |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.actorType:Lcom/nextcloud/talk/call/CallParticipantModel$Data; // field@af9e │ │ -48cf50: 6e20 13e7 2000 |0002: invoke-virtual {v0, v2}, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.setValue:(Ljava/lang/Object;)V // method@e713 │ │ -48cf56: 5412 9daf |0005: iget-object v2, v1, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.actorId:Lcom/nextcloud/talk/call/CallParticipantModel$Data; // field@af9d │ │ -48cf5a: 6e20 13e7 3200 |0007: invoke-virtual {v2, v3}, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.setValue:(Ljava/lang/Object;)V // method@e713 │ │ -48cf60: 0e00 |000a: return-void │ │ +48cf40: |[48cf40] com.nextcloud.talk.call.MutableCallParticipantModel.setActor:(Lcom/nextcloud/talk/models/json/participants/Participant$ActorType;Ljava/lang/String;)V │ │ +48cf50: 5410 9eaf |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.actorType:Lcom/nextcloud/talk/call/CallParticipantModel$Data; // field@af9e │ │ +48cf54: 6e20 13e7 2000 |0002: invoke-virtual {v0, v2}, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.setValue:(Ljava/lang/Object;)V // method@e713 │ │ +48cf5a: 5412 9daf |0005: iget-object v2, v1, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.actorId:Lcom/nextcloud/talk/call/CallParticipantModel$Data; // field@af9d │ │ +48cf5e: 6e20 13e7 3200 |0007: invoke-virtual {v2, v3}, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.setValue:(Ljava/lang/Object;)V // method@e713 │ │ +48cf64: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0005 line=27 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/nextcloud/talk/call/MutableCallParticipantModel; │ │ 0x0000 - 0x000b reg=2 (null) Lcom/nextcloud/talk/models/json/participants/Participant$ActorType; │ │ @@ -1983982,18 +1983982,18 @@ │ │ type : '(Ljava/lang/Boolean;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -48cf64: |[48cf64] com.nextcloud.talk.call.MutableCallParticipantModel.setAudioAvailable:(Ljava/lang/Boolean;)V │ │ -48cf74: 5410 9faf |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.audioAvailable:Lcom/nextcloud/talk/call/CallParticipantModel$Data; // field@af9f │ │ -48cf78: 6e20 13e7 2000 |0002: invoke-virtual {v0, v2}, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.setValue:(Ljava/lang/Object;)V // method@e713 │ │ -48cf7e: 0e00 |0005: return-void │ │ +48cf68: |[48cf68] com.nextcloud.talk.call.MutableCallParticipantModel.setAudioAvailable:(Ljava/lang/Boolean;)V │ │ +48cf78: 5410 9faf |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.audioAvailable:Lcom/nextcloud/talk/call/CallParticipantModel$Data; // field@af9f │ │ +48cf7c: 6e20 13e7 2000 |0002: invoke-virtual {v0, v2}, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.setValue:(Ljava/lang/Object;)V // method@e713 │ │ +48cf82: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/nextcloud/talk/call/MutableCallParticipantModel; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/lang/Boolean; │ │ │ │ @@ -1984002,18 +1984002,18 @@ │ │ type : '(Lorg/webrtc/PeerConnection$IceConnectionState;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -48cf80: |[48cf80] com.nextcloud.talk.call.MutableCallParticipantModel.setIceConnectionState:(Lorg/webrtc/PeerConnection$IceConnectionState;)V │ │ -48cf90: 5410 a1af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.iceConnectionState:Lcom/nextcloud/talk/call/CallParticipantModel$Data; // field@afa1 │ │ -48cf94: 6e20 13e7 2000 |0002: invoke-virtual {v0, v2}, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.setValue:(Ljava/lang/Object;)V // method@e713 │ │ -48cf9a: 0e00 |0005: return-void │ │ +48cf84: |[48cf84] com.nextcloud.talk.call.MutableCallParticipantModel.setIceConnectionState:(Lorg/webrtc/PeerConnection$IceConnectionState;)V │ │ +48cf94: 5410 a1af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.iceConnectionState:Lcom/nextcloud/talk/call/CallParticipantModel$Data; // field@afa1 │ │ +48cf98: 6e20 13e7 2000 |0002: invoke-virtual {v0, v2}, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.setValue:(Ljava/lang/Object;)V // method@e713 │ │ +48cf9e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/nextcloud/talk/call/MutableCallParticipantModel; │ │ 0x0000 - 0x0006 reg=2 (null) Lorg/webrtc/PeerConnection$IceConnectionState; │ │ │ │ @@ -1984022,18 +1984022,18 @@ │ │ type : '(Ljava/lang/Boolean;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -48cf9c: |[48cf9c] com.nextcloud.talk.call.MutableCallParticipantModel.setInternal:(Ljava/lang/Boolean;)V │ │ -48cfac: 5410 a2af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.internal:Lcom/nextcloud/talk/call/CallParticipantModel$Data; // field@afa2 │ │ -48cfb0: 6e20 13e7 2000 |0002: invoke-virtual {v0, v2}, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.setValue:(Ljava/lang/Object;)V // method@e713 │ │ -48cfb6: 0e00 |0005: return-void │ │ +48cfa0: |[48cfa0] com.nextcloud.talk.call.MutableCallParticipantModel.setInternal:(Ljava/lang/Boolean;)V │ │ +48cfb0: 5410 a2af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.internal:Lcom/nextcloud/talk/call/CallParticipantModel$Data; // field@afa2 │ │ +48cfb4: 6e20 13e7 2000 |0002: invoke-virtual {v0, v2}, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.setValue:(Ljava/lang/Object;)V // method@e713 │ │ +48cfba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/nextcloud/talk/call/MutableCallParticipantModel; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/lang/Boolean; │ │ │ │ @@ -1984042,18 +1984042,18 @@ │ │ type : '(Lorg/webrtc/MediaStream;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -48cfb8: |[48cfb8] com.nextcloud.talk.call.MutableCallParticipantModel.setMediaStream:(Lorg/webrtc/MediaStream;)V │ │ -48cfc8: 5410 a3af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.mediaStream:Lcom/nextcloud/talk/call/CallParticipantModel$Data; // field@afa3 │ │ -48cfcc: 6e20 13e7 2000 |0002: invoke-virtual {v0, v2}, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.setValue:(Ljava/lang/Object;)V // method@e713 │ │ -48cfd2: 0e00 |0005: return-void │ │ +48cfbc: |[48cfbc] com.nextcloud.talk.call.MutableCallParticipantModel.setMediaStream:(Lorg/webrtc/MediaStream;)V │ │ +48cfcc: 5410 a3af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.mediaStream:Lcom/nextcloud/talk/call/CallParticipantModel$Data; // field@afa3 │ │ +48cfd0: 6e20 13e7 2000 |0002: invoke-virtual {v0, v2}, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.setValue:(Ljava/lang/Object;)V // method@e713 │ │ +48cfd6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/nextcloud/talk/call/MutableCallParticipantModel; │ │ 0x0000 - 0x0006 reg=2 (null) Lorg/webrtc/MediaStream; │ │ │ │ @@ -1984062,18 +1984062,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -48cfd4: |[48cfd4] com.nextcloud.talk.call.MutableCallParticipantModel.setNick:(Ljava/lang/String;)V │ │ -48cfe4: 5410 a4af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.nick:Lcom/nextcloud/talk/call/CallParticipantModel$Data; // field@afa4 │ │ -48cfe8: 6e20 13e7 2000 |0002: invoke-virtual {v0, v2}, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.setValue:(Ljava/lang/Object;)V // method@e713 │ │ -48cfee: 0e00 |0005: return-void │ │ +48cfd8: |[48cfd8] com.nextcloud.talk.call.MutableCallParticipantModel.setNick:(Ljava/lang/String;)V │ │ +48cfe8: 5410 a4af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.nick:Lcom/nextcloud/talk/call/CallParticipantModel$Data; // field@afa4 │ │ +48cfec: 6e20 13e7 2000 |0002: invoke-virtual {v0, v2}, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.setValue:(Ljava/lang/Object;)V // method@e713 │ │ +48cff2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/nextcloud/talk/call/MutableCallParticipantModel; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -1984082,20 +1984082,20 @@ │ │ type : '(ZJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -48cff0: |[48cff0] com.nextcloud.talk.call.MutableCallParticipantModel.setRaisedHand:(ZJ)V │ │ -48d000: 5420 a5af |0000: iget-object v0, v2, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.raisedHand:Lcom/nextcloud/talk/call/CallParticipantModel$Data; // field@afa5 │ │ -48d004: 2201 aa20 |0002: new-instance v1, Lcom/nextcloud/talk/call/RaisedHand; // type@20aa │ │ -48d008: 7040 ade7 3154 |0004: invoke-direct {v1, v3, v4, v5}, Lcom/nextcloud/talk/call/RaisedHand;.:(ZJ)V // method@e7ad │ │ -48d00e: 6e20 13e7 1000 |0007: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.setValue:(Ljava/lang/Object;)V // method@e713 │ │ -48d014: 0e00 |000a: return-void │ │ +48cff4: |[48cff4] com.nextcloud.talk.call.MutableCallParticipantModel.setRaisedHand:(ZJ)V │ │ +48d004: 5420 a5af |0000: iget-object v0, v2, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.raisedHand:Lcom/nextcloud/talk/call/CallParticipantModel$Data; // field@afa5 │ │ +48d008: 2201 aa20 |0002: new-instance v1, Lcom/nextcloud/talk/call/RaisedHand; // type@20aa │ │ +48d00c: 7040 ade7 3154 |0004: invoke-direct {v1, v3, v4, v5}, Lcom/nextcloud/talk/call/RaisedHand;.:(ZJ)V // method@e7ad │ │ +48d012: 6e20 13e7 1000 |0007: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.setValue:(Ljava/lang/Object;)V // method@e713 │ │ +48d018: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lcom/nextcloud/talk/call/MutableCallParticipantModel; │ │ 0x0000 - 0x000b reg=3 (null) Z │ │ 0x0000 - 0x000b reg=4 (null) J │ │ @@ -1984105,18 +1984105,18 @@ │ │ type : '(Lorg/webrtc/PeerConnection$IceConnectionState;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -48d018: |[48d018] com.nextcloud.talk.call.MutableCallParticipantModel.setScreenIceConnectionState:(Lorg/webrtc/PeerConnection$IceConnectionState;)V │ │ -48d028: 5410 a6af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.screenIceConnectionState:Lcom/nextcloud/talk/call/CallParticipantModel$Data; // field@afa6 │ │ -48d02c: 6e20 13e7 2000 |0002: invoke-virtual {v0, v2}, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.setValue:(Ljava/lang/Object;)V // method@e713 │ │ -48d032: 0e00 |0005: return-void │ │ +48d01c: |[48d01c] com.nextcloud.talk.call.MutableCallParticipantModel.setScreenIceConnectionState:(Lorg/webrtc/PeerConnection$IceConnectionState;)V │ │ +48d02c: 5410 a6af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.screenIceConnectionState:Lcom/nextcloud/talk/call/CallParticipantModel$Data; // field@afa6 │ │ +48d030: 6e20 13e7 2000 |0002: invoke-virtual {v0, v2}, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.setValue:(Ljava/lang/Object;)V // method@e713 │ │ +48d036: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/nextcloud/talk/call/MutableCallParticipantModel; │ │ 0x0000 - 0x0006 reg=2 (null) Lorg/webrtc/PeerConnection$IceConnectionState; │ │ │ │ @@ -1984125,18 +1984125,18 @@ │ │ type : '(Lorg/webrtc/MediaStream;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -48d034: |[48d034] com.nextcloud.talk.call.MutableCallParticipantModel.setScreenMediaStream:(Lorg/webrtc/MediaStream;)V │ │ -48d044: 5410 a7af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.screenMediaStream:Lcom/nextcloud/talk/call/CallParticipantModel$Data; // field@afa7 │ │ -48d048: 6e20 13e7 2000 |0002: invoke-virtual {v0, v2}, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.setValue:(Ljava/lang/Object;)V // method@e713 │ │ -48d04e: 0e00 |0005: return-void │ │ +48d038: |[48d038] com.nextcloud.talk.call.MutableCallParticipantModel.setScreenMediaStream:(Lorg/webrtc/MediaStream;)V │ │ +48d048: 5410 a7af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.screenMediaStream:Lcom/nextcloud/talk/call/CallParticipantModel$Data; // field@afa7 │ │ +48d04c: 6e20 13e7 2000 |0002: invoke-virtual {v0, v2}, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.setValue:(Ljava/lang/Object;)V // method@e713 │ │ +48d052: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/nextcloud/talk/call/MutableCallParticipantModel; │ │ 0x0000 - 0x0006 reg=2 (null) Lorg/webrtc/MediaStream; │ │ │ │ @@ -1984145,18 +1984145,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -48d050: |[48d050] com.nextcloud.talk.call.MutableCallParticipantModel.setUserId:(Ljava/lang/String;)V │ │ -48d060: 5410 a8af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.userId:Lcom/nextcloud/talk/call/CallParticipantModel$Data; // field@afa8 │ │ -48d064: 6e20 13e7 2000 |0002: invoke-virtual {v0, v2}, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.setValue:(Ljava/lang/Object;)V // method@e713 │ │ -48d06a: 0e00 |0005: return-void │ │ +48d054: |[48d054] com.nextcloud.talk.call.MutableCallParticipantModel.setUserId:(Ljava/lang/String;)V │ │ +48d064: 5410 a8af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.userId:Lcom/nextcloud/talk/call/CallParticipantModel$Data; // field@afa8 │ │ +48d068: 6e20 13e7 2000 |0002: invoke-virtual {v0, v2}, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.setValue:(Ljava/lang/Object;)V // method@e713 │ │ +48d06e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/nextcloud/talk/call/MutableCallParticipantModel; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -1984165,18 +1984165,18 @@ │ │ type : '(Ljava/lang/Boolean;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -48d06c: |[48d06c] com.nextcloud.talk.call.MutableCallParticipantModel.setVideoAvailable:(Ljava/lang/Boolean;)V │ │ -48d07c: 5410 a9af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.videoAvailable:Lcom/nextcloud/talk/call/CallParticipantModel$Data; // field@afa9 │ │ -48d080: 6e20 13e7 2000 |0002: invoke-virtual {v0, v2}, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.setValue:(Ljava/lang/Object;)V // method@e713 │ │ -48d086: 0e00 |0005: return-void │ │ +48d070: |[48d070] com.nextcloud.talk.call.MutableCallParticipantModel.setVideoAvailable:(Ljava/lang/Boolean;)V │ │ +48d080: 5410 a9af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/MutableCallParticipantModel;.videoAvailable:Lcom/nextcloud/talk/call/CallParticipantModel$Data; // field@afa9 │ │ +48d084: 6e20 13e7 2000 |0002: invoke-virtual {v0, v2}, Lcom/nextcloud/talk/call/CallParticipantModel$Data;.setValue:(Ljava/lang/Object;)V // method@e713 │ │ +48d08a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/nextcloud/talk/call/MutableCallParticipantModel; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/lang/Boolean; │ │ │ │ @@ -1984213,17 +1984213,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -48d088: |[48d088] com.nextcloud.talk.call.MutableLocalCallParticipantModel.:()V │ │ -48d098: 7010 46e7 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/call/LocalCallParticipantModel;.:()V // method@e746 │ │ -48d09e: 0e00 |0003: return-void │ │ +48d08c: |[48d08c] com.nextcloud.talk.call.MutableLocalCallParticipantModel.:()V │ │ +48d09c: 7010 46e7 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/call/LocalCallParticipantModel;.:()V // method@e746 │ │ +48d0a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/call/MutableLocalCallParticipantModel; │ │ │ │ Virtual methods - │ │ @@ -1984232,51 +1984232,51 @@ │ │ type : '(Ljava/lang/Boolean;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 75 16-bit code units │ │ -48d0a0: |[48d0a0] com.nextcloud.talk.call.MutableLocalCallParticipantModel.setAudioEnabled:(Ljava/lang/Boolean;)V │ │ -48d0b0: 5420 aaaf |0000: iget-object v0, v2, Lcom/nextcloud/talk/call/MutableLocalCallParticipantModel;.audioEnabled:Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data; // field@afaa │ │ -48d0b4: 6e10 43e7 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data;.getValue:()Ljava/lang/Object; // method@e743 │ │ -48d0ba: 0c00 |0005: move-result-object v0 │ │ -48d0bc: 7120 cff9 3000 |0006: invoke-static {v0, v3}, Ljava/util/Objects;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f9cf │ │ -48d0c2: 0a00 |0009: move-result v0 │ │ -48d0c4: 3800 0300 |000a: if-eqz v0, 000d // +0003 │ │ -48d0c8: 0e00 |000c: return-void │ │ -48d0ca: 3803 0800 |000d: if-eqz v3, 0015 // +0008 │ │ -48d0ce: 6e10 30f5 0300 |000f: invoke-virtual {v3}, Ljava/lang/Boolean;.booleanValue:()Z // method@f530 │ │ -48d0d4: 0a00 |0012: move-result v0 │ │ -48d0d6: 3900 1600 |0013: if-nez v0, 0029 // +0016 │ │ -48d0da: 5420 acaf |0015: iget-object v0, v2, Lcom/nextcloud/talk/call/MutableLocalCallParticipantModel;.speakingWhileMuted:Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data; // field@afac │ │ -48d0de: 5421 abaf |0017: iget-object v1, v2, Lcom/nextcloud/talk/call/MutableLocalCallParticipantModel;.speaking:Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data; // field@afab │ │ -48d0e2: 6e10 43e7 0100 |0019: invoke-virtual {v1}, Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data;.getValue:()Ljava/lang/Object; // method@e743 │ │ -48d0e8: 0c01 |001c: move-result-object v1 │ │ -48d0ea: 1f01 7524 |001d: check-cast v1, Ljava/lang/Boolean; // type@2475 │ │ -48d0ee: 6e20 44e7 1000 |001f: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data;.setValue:(Ljava/lang/Object;)V // method@e744 │ │ -48d0f4: 5420 abaf |0022: iget-object v0, v2, Lcom/nextcloud/talk/call/MutableLocalCallParticipantModel;.speaking:Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data; // field@afab │ │ -48d0f8: 6201 1cb5 |0024: sget-object v1, Ljava/lang/Boolean;.FALSE:Ljava/lang/Boolean; // field@b51c │ │ -48d0fc: 6e20 44e7 1000 |0026: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data;.setValue:(Ljava/lang/Object;)V // method@e744 │ │ -48d102: 5420 aaaf |0029: iget-object v0, v2, Lcom/nextcloud/talk/call/MutableLocalCallParticipantModel;.audioEnabled:Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data; // field@afaa │ │ -48d106: 6e20 44e7 3000 |002b: invoke-virtual {v0, v3}, Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data;.setValue:(Ljava/lang/Object;)V // method@e744 │ │ -48d10c: 3803 1c00 |002e: if-eqz v3, 004a // +001c │ │ -48d110: 6e10 30f5 0300 |0030: invoke-virtual {v3}, Ljava/lang/Boolean;.booleanValue:()Z // method@f530 │ │ -48d116: 0a03 |0033: move-result v3 │ │ -48d118: 3803 1600 |0034: if-eqz v3, 004a // +0016 │ │ -48d11c: 5423 abaf |0036: iget-object v3, v2, Lcom/nextcloud/talk/call/MutableLocalCallParticipantModel;.speaking:Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data; // field@afab │ │ -48d120: 5420 acaf |0038: iget-object v0, v2, Lcom/nextcloud/talk/call/MutableLocalCallParticipantModel;.speakingWhileMuted:Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data; // field@afac │ │ -48d124: 6e10 43e7 0000 |003a: invoke-virtual {v0}, Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data;.getValue:()Ljava/lang/Object; // method@e743 │ │ -48d12a: 0c00 |003d: move-result-object v0 │ │ -48d12c: 1f00 7524 |003e: check-cast v0, Ljava/lang/Boolean; // type@2475 │ │ -48d130: 6e20 44e7 0300 |0040: invoke-virtual {v3, v0}, Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data;.setValue:(Ljava/lang/Object;)V // method@e744 │ │ -48d136: 5423 acaf |0043: iget-object v3, v2, Lcom/nextcloud/talk/call/MutableLocalCallParticipantModel;.speakingWhileMuted:Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data; // field@afac │ │ -48d13a: 6200 1cb5 |0045: sget-object v0, Ljava/lang/Boolean;.FALSE:Ljava/lang/Boolean; // field@b51c │ │ -48d13e: 6e20 44e7 0300 |0047: invoke-virtual {v3, v0}, Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data;.setValue:(Ljava/lang/Object;)V // method@e744 │ │ -48d144: 0e00 |004a: return-void │ │ +48d0a4: |[48d0a4] com.nextcloud.talk.call.MutableLocalCallParticipantModel.setAudioEnabled:(Ljava/lang/Boolean;)V │ │ +48d0b4: 5420 aaaf |0000: iget-object v0, v2, Lcom/nextcloud/talk/call/MutableLocalCallParticipantModel;.audioEnabled:Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data; // field@afaa │ │ +48d0b8: 6e10 43e7 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data;.getValue:()Ljava/lang/Object; // method@e743 │ │ +48d0be: 0c00 |0005: move-result-object v0 │ │ +48d0c0: 7120 cff9 3000 |0006: invoke-static {v0, v3}, Ljava/util/Objects;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@f9cf │ │ +48d0c6: 0a00 |0009: move-result v0 │ │ +48d0c8: 3800 0300 |000a: if-eqz v0, 000d // +0003 │ │ +48d0cc: 0e00 |000c: return-void │ │ +48d0ce: 3803 0800 |000d: if-eqz v3, 0015 // +0008 │ │ +48d0d2: 6e10 30f5 0300 |000f: invoke-virtual {v3}, Ljava/lang/Boolean;.booleanValue:()Z // method@f530 │ │ +48d0d8: 0a00 |0012: move-result v0 │ │ +48d0da: 3900 1600 |0013: if-nez v0, 0029 // +0016 │ │ +48d0de: 5420 acaf |0015: iget-object v0, v2, Lcom/nextcloud/talk/call/MutableLocalCallParticipantModel;.speakingWhileMuted:Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data; // field@afac │ │ +48d0e2: 5421 abaf |0017: iget-object v1, v2, Lcom/nextcloud/talk/call/MutableLocalCallParticipantModel;.speaking:Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data; // field@afab │ │ +48d0e6: 6e10 43e7 0100 |0019: invoke-virtual {v1}, Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data;.getValue:()Ljava/lang/Object; // method@e743 │ │ +48d0ec: 0c01 |001c: move-result-object v1 │ │ +48d0ee: 1f01 7524 |001d: check-cast v1, Ljava/lang/Boolean; // type@2475 │ │ +48d0f2: 6e20 44e7 1000 |001f: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data;.setValue:(Ljava/lang/Object;)V // method@e744 │ │ +48d0f8: 5420 abaf |0022: iget-object v0, v2, Lcom/nextcloud/talk/call/MutableLocalCallParticipantModel;.speaking:Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data; // field@afab │ │ +48d0fc: 6201 1cb5 |0024: sget-object v1, Ljava/lang/Boolean;.FALSE:Ljava/lang/Boolean; // field@b51c │ │ +48d100: 6e20 44e7 1000 |0026: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data;.setValue:(Ljava/lang/Object;)V // method@e744 │ │ +48d106: 5420 aaaf |0029: iget-object v0, v2, Lcom/nextcloud/talk/call/MutableLocalCallParticipantModel;.audioEnabled:Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data; // field@afaa │ │ +48d10a: 6e20 44e7 3000 |002b: invoke-virtual {v0, v3}, Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data;.setValue:(Ljava/lang/Object;)V // method@e744 │ │ +48d110: 3803 1c00 |002e: if-eqz v3, 004a // +001c │ │ +48d114: 6e10 30f5 0300 |0030: invoke-virtual {v3}, Ljava/lang/Boolean;.booleanValue:()Z // method@f530 │ │ +48d11a: 0a03 |0033: move-result v3 │ │ +48d11c: 3803 1600 |0034: if-eqz v3, 004a // +0016 │ │ +48d120: 5423 abaf |0036: iget-object v3, v2, Lcom/nextcloud/talk/call/MutableLocalCallParticipantModel;.speaking:Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data; // field@afab │ │ +48d124: 5420 acaf |0038: iget-object v0, v2, Lcom/nextcloud/talk/call/MutableLocalCallParticipantModel;.speakingWhileMuted:Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data; // field@afac │ │ +48d128: 6e10 43e7 0000 |003a: invoke-virtual {v0}, Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data;.getValue:()Ljava/lang/Object; // method@e743 │ │ +48d12e: 0c00 |003d: move-result-object v0 │ │ +48d130: 1f00 7524 |003e: check-cast v0, Ljava/lang/Boolean; // type@2475 │ │ +48d134: 6e20 44e7 0300 |0040: invoke-virtual {v3, v0}, Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data;.setValue:(Ljava/lang/Object;)V // method@e744 │ │ +48d13a: 5423 acaf |0043: iget-object v3, v2, Lcom/nextcloud/talk/call/MutableLocalCallParticipantModel;.speakingWhileMuted:Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data; // field@afac │ │ +48d13e: 6200 1cb5 |0045: sget-object v0, Ljava/lang/Boolean;.FALSE:Ljava/lang/Boolean; // field@b51c │ │ +48d142: 6e20 44e7 0300 |0047: invoke-virtual {v3, v0}, Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data;.setValue:(Ljava/lang/Object;)V // method@e744 │ │ +48d148: 0e00 |004a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x000f line=27 │ │ 0x0015 line=28 │ │ 0x0022 line=29 │ │ 0x0029 line=32 │ │ @@ -1984292,32 +1984292,32 @@ │ │ type : '(Ljava/lang/Boolean;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -48d148: |[48d148] com.nextcloud.talk.call.MutableLocalCallParticipantModel.setSpeaking:(Ljava/lang/Boolean;)V │ │ -48d158: 5410 aaaf |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/MutableLocalCallParticipantModel;.audioEnabled:Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data; // field@afaa │ │ -48d15c: 6e10 43e7 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data;.getValue:()Ljava/lang/Object; // method@e743 │ │ -48d162: 0c00 |0005: move-result-object v0 │ │ -48d164: 3800 1600 |0006: if-eqz v0, 001c // +0016 │ │ -48d168: 5410 aaaf |0008: iget-object v0, v1, Lcom/nextcloud/talk/call/MutableLocalCallParticipantModel;.audioEnabled:Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data; // field@afaa │ │ -48d16c: 6e10 43e7 0000 |000a: invoke-virtual {v0}, Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data;.getValue:()Ljava/lang/Object; // method@e743 │ │ -48d172: 0c00 |000d: move-result-object v0 │ │ -48d174: 1f00 7524 |000e: check-cast v0, Ljava/lang/Boolean; // type@2475 │ │ -48d178: 6e10 30f5 0000 |0010: invoke-virtual {v0}, Ljava/lang/Boolean;.booleanValue:()Z // method@f530 │ │ -48d17e: 0a00 |0013: move-result v0 │ │ -48d180: 3800 0800 |0014: if-eqz v0, 001c // +0008 │ │ -48d184: 5410 abaf |0016: iget-object v0, v1, Lcom/nextcloud/talk/call/MutableLocalCallParticipantModel;.speaking:Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data; // field@afab │ │ -48d188: 6e20 44e7 2000 |0018: invoke-virtual {v0, v2}, Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data;.setValue:(Ljava/lang/Object;)V // method@e744 │ │ -48d18e: 2806 |001b: goto 0021 // +0006 │ │ -48d190: 5410 acaf |001c: iget-object v0, v1, Lcom/nextcloud/talk/call/MutableLocalCallParticipantModel;.speakingWhileMuted:Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data; // field@afac │ │ -48d194: 6e20 44e7 2000 |001e: invoke-virtual {v0, v2}, Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data;.setValue:(Ljava/lang/Object;)V // method@e744 │ │ -48d19a: 0e00 |0021: return-void │ │ +48d14c: |[48d14c] com.nextcloud.talk.call.MutableLocalCallParticipantModel.setSpeaking:(Ljava/lang/Boolean;)V │ │ +48d15c: 5410 aaaf |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/MutableLocalCallParticipantModel;.audioEnabled:Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data; // field@afaa │ │ +48d160: 6e10 43e7 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data;.getValue:()Ljava/lang/Object; // method@e743 │ │ +48d166: 0c00 |0005: move-result-object v0 │ │ +48d168: 3800 1600 |0006: if-eqz v0, 001c // +0016 │ │ +48d16c: 5410 aaaf |0008: iget-object v0, v1, Lcom/nextcloud/talk/call/MutableLocalCallParticipantModel;.audioEnabled:Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data; // field@afaa │ │ +48d170: 6e10 43e7 0000 |000a: invoke-virtual {v0}, Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data;.getValue:()Ljava/lang/Object; // method@e743 │ │ +48d176: 0c00 |000d: move-result-object v0 │ │ +48d178: 1f00 7524 |000e: check-cast v0, Ljava/lang/Boolean; // type@2475 │ │ +48d17c: 6e10 30f5 0000 |0010: invoke-virtual {v0}, Ljava/lang/Boolean;.booleanValue:()Z // method@f530 │ │ +48d182: 0a00 |0013: move-result v0 │ │ +48d184: 3800 0800 |0014: if-eqz v0, 001c // +0008 │ │ +48d188: 5410 abaf |0016: iget-object v0, v1, Lcom/nextcloud/talk/call/MutableLocalCallParticipantModel;.speaking:Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data; // field@afab │ │ +48d18c: 6e20 44e7 2000 |0018: invoke-virtual {v0, v2}, Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data;.setValue:(Ljava/lang/Object;)V // method@e744 │ │ +48d192: 2806 |001b: goto 0021 // +0006 │ │ +48d194: 5410 acaf |001c: iget-object v0, v1, Lcom/nextcloud/talk/call/MutableLocalCallParticipantModel;.speakingWhileMuted:Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data; // field@afac │ │ +48d198: 6e20 44e7 2000 |001e: invoke-virtual {v0, v2}, Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data;.setValue:(Ljava/lang/Object;)V // method@e744 │ │ +48d19e: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0016 line=42 │ │ 0x001c line=44 │ │ locals : │ │ 0x0000 - 0x0022 reg=1 this Lcom/nextcloud/talk/call/MutableLocalCallParticipantModel; │ │ @@ -1984328,18 +1984328,18 @@ │ │ type : '(Ljava/lang/Boolean;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -48d19c: |[48d19c] com.nextcloud.talk.call.MutableLocalCallParticipantModel.setVideoEnabled:(Ljava/lang/Boolean;)V │ │ -48d1ac: 5410 adaf |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/MutableLocalCallParticipantModel;.videoEnabled:Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data; // field@afad │ │ -48d1b0: 6e20 44e7 2000 |0002: invoke-virtual {v0, v2}, Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data;.setValue:(Ljava/lang/Object;)V // method@e744 │ │ -48d1b6: 0e00 |0005: return-void │ │ +48d1a0: |[48d1a0] com.nextcloud.talk.call.MutableLocalCallParticipantModel.setVideoEnabled:(Ljava/lang/Boolean;)V │ │ +48d1b0: 5410 adaf |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/MutableLocalCallParticipantModel;.videoEnabled:Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data; // field@afad │ │ +48d1b4: 6e20 44e7 2000 |0002: invoke-virtual {v0, v2}, Lcom/nextcloud/talk/call/LocalCallParticipantModel$Data;.setValue:(Ljava/lang/Object;)V // method@e744 │ │ +48d1ba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/nextcloud/talk/call/MutableLocalCallParticipantModel; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/lang/Boolean; │ │ │ │ @@ -1984384,34 +1984384,34 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -48d33c: |[48d33c] com.nextcloud.talk.call.RaisedHand.:()V │ │ -48d34c: 0e00 |0000: return-void │ │ +48d340: |[48d340] com.nextcloud.talk.call.RaisedHand.:()V │ │ +48d350: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/call/RaisedHand;) │ │ name : '' │ │ type : '(ZJ)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -48d350: |[48d350] com.nextcloud.talk.call.RaisedHand.:(ZJ)V │ │ -48d360: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48d366: 5c01 afaf |0003: iput-boolean v1, v0, Lcom/nextcloud/talk/call/RaisedHand;.state:Z // field@afaf │ │ -48d36a: 5a02 b0af |0005: iput-wide v2, v0, Lcom/nextcloud/talk/call/RaisedHand;.timestamp:J // field@afb0 │ │ -48d36e: 0e00 |0007: return-void │ │ +48d354: |[48d354] com.nextcloud.talk.call.RaisedHand.:(ZJ)V │ │ +48d364: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48d36a: 5c01 afaf |0003: iput-boolean v1, v0, Lcom/nextcloud/talk/call/RaisedHand;.state:Z // field@afaf │ │ +48d36e: 5a02 b0af |0005: iput-wide v2, v0, Lcom/nextcloud/talk/call/RaisedHand;.timestamp:J // field@afb0 │ │ +48d372: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/nextcloud/talk/call/RaisedHand; │ │ 0x0000 - 0x0008 reg=1 (null) Z │ │ 0x0000 - 0x0008 reg=2 (null) J │ │ @@ -1984421,122 +1984421,122 @@ │ │ type : '(Lcom/nextcloud/talk/call/RaisedHand;ZJILjava/lang/Object;)Lcom/nextcloud/talk/call/RaisedHand;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -48d234: |[48d234] com.nextcloud.talk.call.RaisedHand.copy$default:(Lcom/nextcloud/talk/call/RaisedHand;ZJILjava/lang/Object;)Lcom/nextcloud/talk/call/RaisedHand; │ │ -48d244: dd05 0401 |0000: and-int/lit8 v5, v4, #int 1 // #01 │ │ -48d248: 3805 0400 |0002: if-eqz v5, 0006 // +0004 │ │ -48d24c: 5501 afaf |0004: iget-boolean v1, v0, Lcom/nextcloud/talk/call/RaisedHand;.state:Z // field@afaf │ │ -48d250: dd04 0402 |0006: and-int/lit8 v4, v4, #int 2 // #02 │ │ -48d254: 3804 0400 |0008: if-eqz v4, 000c // +0004 │ │ -48d258: 5302 b0af |000a: iget-wide v2, v0, Lcom/nextcloud/talk/call/RaisedHand;.timestamp:J // field@afb0 │ │ -48d25c: 6e40 b0e7 1032 |000c: invoke-virtual {v0, v1, v2, v3}, Lcom/nextcloud/talk/call/RaisedHand;.copy:(ZJ)Lcom/nextcloud/talk/call/RaisedHand; // method@e7b0 │ │ -48d262: 0c00 |000f: move-result-object v0 │ │ -48d264: 1100 |0010: return-object v0 │ │ +48d238: |[48d238] com.nextcloud.talk.call.RaisedHand.copy$default:(Lcom/nextcloud/talk/call/RaisedHand;ZJILjava/lang/Object;)Lcom/nextcloud/talk/call/RaisedHand; │ │ +48d248: dd05 0401 |0000: and-int/lit8 v5, v4, #int 1 // #01 │ │ +48d24c: 3805 0400 |0002: if-eqz v5, 0006 // +0004 │ │ +48d250: 5501 afaf |0004: iget-boolean v1, v0, Lcom/nextcloud/talk/call/RaisedHand;.state:Z // field@afaf │ │ +48d254: dd04 0402 |0006: and-int/lit8 v4, v4, #int 2 // #02 │ │ +48d258: 3804 0400 |0008: if-eqz v4, 000c // +0004 │ │ +48d25c: 5302 b0af |000a: iget-wide v2, v0, Lcom/nextcloud/talk/call/RaisedHand;.timestamp:J // field@afb0 │ │ +48d260: 6e40 b0e7 1032 |000c: invoke-virtual {v0, v1, v2, v3}, Lcom/nextcloud/talk/call/RaisedHand;.copy:(ZJ)Lcom/nextcloud/talk/call/RaisedHand; // method@e7b0 │ │ +48d266: 0c00 |000f: move-result-object v0 │ │ +48d268: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/nextcloud/talk/call/RaisedHand;) │ │ name : 'component1' │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -48d1b8: |[48d1b8] com.nextcloud.talk.call.RaisedHand.component1:()Z │ │ -48d1c8: 5510 afaf |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/call/RaisedHand;.state:Z // field@afaf │ │ -48d1cc: 0f00 |0002: return v0 │ │ +48d1bc: |[48d1bc] com.nextcloud.talk.call.RaisedHand.component1:()Z │ │ +48d1cc: 5510 afaf |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/call/RaisedHand;.state:Z // field@afaf │ │ +48d1d0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/call/RaisedHand;) │ │ name : 'component2' │ │ type : '()J' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -48d30c: |[48d30c] com.nextcloud.talk.call.RaisedHand.component2:()J │ │ -48d31c: 5320 b0af |0000: iget-wide v0, v2, Lcom/nextcloud/talk/call/RaisedHand;.timestamp:J // field@afb0 │ │ -48d320: 1000 |0002: return-wide v0 │ │ +48d310: |[48d310] com.nextcloud.talk.call.RaisedHand.component2:()J │ │ +48d320: 5320 b0af |0000: iget-wide v0, v2, Lcom/nextcloud/talk/call/RaisedHand;.timestamp:J // field@afb0 │ │ +48d324: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/nextcloud/talk/call/RaisedHand;) │ │ name : 'copy' │ │ type : '(ZJ)Lcom/nextcloud/talk/call/RaisedHand;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -48d268: |[48d268] com.nextcloud.talk.call.RaisedHand.copy:(ZJ)Lcom/nextcloud/talk/call/RaisedHand; │ │ -48d278: 2200 aa20 |0000: new-instance v0, Lcom/nextcloud/talk/call/RaisedHand; // type@20aa │ │ -48d27c: 7040 ade7 2043 |0002: invoke-direct {v0, v2, v3, v4}, Lcom/nextcloud/talk/call/RaisedHand;.:(ZJ)V // method@e7ad │ │ -48d282: 1100 |0005: return-object v0 │ │ +48d26c: |[48d26c] com.nextcloud.talk.call.RaisedHand.copy:(ZJ)Lcom/nextcloud/talk/call/RaisedHand; │ │ +48d27c: 2200 aa20 |0000: new-instance v0, Lcom/nextcloud/talk/call/RaisedHand; // type@20aa │ │ +48d280: 7040 ade7 2043 |0002: invoke-direct {v0, v2, v3, v4}, Lcom/nextcloud/talk/call/RaisedHand;.:(ZJ)V // method@e7ad │ │ +48d286: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/nextcloud/talk/call/RaisedHand;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 29 16-bit code units │ │ -48d1d0: |[48d1d0] com.nextcloud.talk.call.RaisedHand.equals:(Ljava/lang/Object;)Z │ │ -48d1e0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -48d1e2: 3387 0300 |0001: if-ne v7, v8, 0004 // +0003 │ │ -48d1e6: 0f00 |0003: return v0 │ │ -48d1e8: 2081 aa20 |0004: instance-of v1, v8, Lcom/nextcloud/talk/call/RaisedHand; // type@20aa │ │ -48d1ec: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -48d1ee: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ -48d1f2: 0f02 |0009: return v2 │ │ -48d1f4: 1f08 aa20 |000a: check-cast v8, Lcom/nextcloud/talk/call/RaisedHand; // type@20aa │ │ -48d1f8: 5571 afaf |000c: iget-boolean v1, v7, Lcom/nextcloud/talk/call/RaisedHand;.state:Z // field@afaf │ │ -48d1fc: 5583 afaf |000e: iget-boolean v3, v8, Lcom/nextcloud/talk/call/RaisedHand;.state:Z // field@afaf │ │ -48d200: 3231 0300 |0010: if-eq v1, v3, 0013 // +0003 │ │ -48d204: 0f02 |0012: return v2 │ │ -48d206: 5373 b0af |0013: iget-wide v3, v7, Lcom/nextcloud/talk/call/RaisedHand;.timestamp:J // field@afb0 │ │ -48d20a: 5385 b0af |0015: iget-wide v5, v8, Lcom/nextcloud/talk/call/RaisedHand;.timestamp:J // field@afb0 │ │ -48d20e: 3108 0305 |0017: cmp-long v8, v3, v5 │ │ -48d212: 3808 0300 |0019: if-eqz v8, 001c // +0003 │ │ -48d216: 0f02 |001b: return v2 │ │ -48d218: 0f00 |001c: return v0 │ │ +48d1d4: |[48d1d4] com.nextcloud.talk.call.RaisedHand.equals:(Ljava/lang/Object;)Z │ │ +48d1e4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +48d1e6: 3387 0300 |0001: if-ne v7, v8, 0004 // +0003 │ │ +48d1ea: 0f00 |0003: return v0 │ │ +48d1ec: 2081 aa20 |0004: instance-of v1, v8, Lcom/nextcloud/talk/call/RaisedHand; // type@20aa │ │ +48d1f0: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +48d1f2: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ +48d1f6: 0f02 |0009: return v2 │ │ +48d1f8: 1f08 aa20 |000a: check-cast v8, Lcom/nextcloud/talk/call/RaisedHand; // type@20aa │ │ +48d1fc: 5571 afaf |000c: iget-boolean v1, v7, Lcom/nextcloud/talk/call/RaisedHand;.state:Z // field@afaf │ │ +48d200: 5583 afaf |000e: iget-boolean v3, v8, Lcom/nextcloud/talk/call/RaisedHand;.state:Z // field@afaf │ │ +48d204: 3231 0300 |0010: if-eq v1, v3, 0013 // +0003 │ │ +48d208: 0f02 |0012: return v2 │ │ +48d20a: 5373 b0af |0013: iget-wide v3, v7, Lcom/nextcloud/talk/call/RaisedHand;.timestamp:J // field@afb0 │ │ +48d20e: 5385 b0af |0015: iget-wide v5, v8, Lcom/nextcloud/talk/call/RaisedHand;.timestamp:J // field@afb0 │ │ +48d212: 3108 0305 |0017: cmp-long v8, v3, v5 │ │ +48d216: 3808 0300 |0019: if-eqz v8, 001c // +0003 │ │ +48d21a: 0f02 |001b: return v2 │ │ +48d21c: 0f00 |001c: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lcom/nextcloud/talk/call/RaisedHand;) │ │ name : 'getState' │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -48d21c: |[48d21c] com.nextcloud.talk.call.RaisedHand.getState:()Z │ │ -48d22c: 5510 afaf |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/call/RaisedHand;.state:Z // field@afaf │ │ -48d230: 0f00 |0002: return v0 │ │ +48d220: |[48d220] com.nextcloud.talk.call.RaisedHand.getState:()Z │ │ +48d230: 5510 afaf |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/call/RaisedHand;.state:Z // field@afaf │ │ +48d234: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/call/RaisedHand; │ │ │ │ #5 : (in Lcom/nextcloud/talk/call/RaisedHand;) │ │ @@ -1984544,17 +1984544,17 @@ │ │ type : '()J' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -48d324: |[48d324] com.nextcloud.talk.call.RaisedHand.getTimestamp:()J │ │ -48d334: 5320 b0af |0000: iget-wide v0, v2, Lcom/nextcloud/talk/call/RaisedHand;.timestamp:J // field@afb0 │ │ -48d338: 1000 |0002: return-wide v0 │ │ +48d328: |[48d328] com.nextcloud.talk.call.RaisedHand.getTimestamp:()J │ │ +48d338: 5320 b0af |0000: iget-wide v0, v2, Lcom/nextcloud/talk/call/RaisedHand;.timestamp:J // field@afb0 │ │ +48d33c: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lcom/nextcloud/talk/call/RaisedHand; │ │ │ │ #6 : (in Lcom/nextcloud/talk/call/RaisedHand;) │ │ @@ -1984562,56 +1984562,56 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -48d284: |[48d284] com.nextcloud.talk.call.RaisedHand.hashCode:()I │ │ -48d294: 5530 afaf |0000: iget-boolean v0, v3, Lcom/nextcloud/talk/call/RaisedHand;.state:Z // field@afaf │ │ -48d298: 7110 33f5 0000 |0002: invoke-static {v0}, Ljava/lang/Boolean;.hashCode:(Z)I // method@f533 │ │ -48d29e: 0a00 |0005: move-result v0 │ │ -48d2a0: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -48d2a4: 5331 b0af |0008: iget-wide v1, v3, Lcom/nextcloud/talk/call/RaisedHand;.timestamp:J // field@afb0 │ │ -48d2a8: 7120 e7f5 2100 |000a: invoke-static {v1, v2}, Ljava/lang/Long;.hashCode:(J)I // method@f5e7 │ │ -48d2ae: 0a01 |000d: move-result v1 │ │ -48d2b0: b010 |000e: add-int/2addr v0, v1 │ │ -48d2b2: 0f00 |000f: return v0 │ │ +48d288: |[48d288] com.nextcloud.talk.call.RaisedHand.hashCode:()I │ │ +48d298: 5530 afaf |0000: iget-boolean v0, v3, Lcom/nextcloud/talk/call/RaisedHand;.state:Z // field@afaf │ │ +48d29c: 7110 33f5 0000 |0002: invoke-static {v0}, Ljava/lang/Boolean;.hashCode:(Z)I // method@f533 │ │ +48d2a2: 0a00 |0005: move-result v0 │ │ +48d2a4: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +48d2a8: 5331 b0af |0008: iget-wide v1, v3, Lcom/nextcloud/talk/call/RaisedHand;.timestamp:J // field@afb0 │ │ +48d2ac: 7120 e7f5 2100 |000a: invoke-static {v1, v2}, Ljava/lang/Long;.hashCode:(J)I // method@f5e7 │ │ +48d2b2: 0a01 |000d: move-result v1 │ │ +48d2b4: b010 |000e: add-int/2addr v0, v1 │ │ +48d2b6: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #7 : (in Lcom/nextcloud/talk/call/RaisedHand;) │ │ name : 'toString' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -48d2b4: |[48d2b4] com.nextcloud.talk.call.RaisedHand.toString:()Ljava/lang/String; │ │ -48d2c4: 5550 afaf |0000: iget-boolean v0, v5, Lcom/nextcloud/talk/call/RaisedHand;.state:Z // field@afaf │ │ -48d2c8: 5351 b0af |0002: iget-wide v1, v5, Lcom/nextcloud/talk/call/RaisedHand;.timestamp:J // field@afb0 │ │ -48d2cc: 2203 a924 |0004: new-instance v3, Ljava/lang/StringBuilder; // type@24a9 │ │ -48d2d0: 1a04 5d65 |0006: const-string v4, "RaisedHand(state=" // string@655d │ │ -48d2d4: 7020 89f6 4300 |0008: invoke-direct {v3, v4}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -48d2da: 6e20 93f6 0300 |000b: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@f693 │ │ -48d2e0: 0c00 |000e: move-result-object v0 │ │ -48d2e2: 1a03 f610 |000f: const-string v3, ", timestamp=" // string@10f6 │ │ -48d2e6: 6e20 92f6 3000 |0011: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -48d2ec: 0c00 |0014: move-result-object v0 │ │ -48d2ee: 6e30 8ef6 1002 |0015: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@f68e │ │ -48d2f4: 0c00 |0018: move-result-object v0 │ │ -48d2f6: 1a01 f20e |0019: const-string v1, ")" // string@0ef2 │ │ -48d2fa: 6e20 92f6 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -48d300: 0c00 |001e: move-result-object v0 │ │ -48d302: 6e10 9cf6 0000 |001f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -48d308: 0c00 |0022: move-result-object v0 │ │ -48d30a: 1100 |0023: return-object v0 │ │ +48d2b8: |[48d2b8] com.nextcloud.talk.call.RaisedHand.toString:()Ljava/lang/String; │ │ +48d2c8: 5550 afaf |0000: iget-boolean v0, v5, Lcom/nextcloud/talk/call/RaisedHand;.state:Z // field@afaf │ │ +48d2cc: 5351 b0af |0002: iget-wide v1, v5, Lcom/nextcloud/talk/call/RaisedHand;.timestamp:J // field@afb0 │ │ +48d2d0: 2203 a924 |0004: new-instance v3, Ljava/lang/StringBuilder; // type@24a9 │ │ +48d2d4: 1a04 5d65 |0006: const-string v4, "RaisedHand(state=" // string@655d │ │ +48d2d8: 7020 89f6 4300 |0008: invoke-direct {v3, v4}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +48d2de: 6e20 93f6 0300 |000b: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@f693 │ │ +48d2e4: 0c00 |000e: move-result-object v0 │ │ +48d2e6: 1a03 f610 |000f: const-string v3, ", timestamp=" // string@10f6 │ │ +48d2ea: 6e20 92f6 3000 |0011: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +48d2f0: 0c00 |0014: move-result-object v0 │ │ +48d2f2: 6e30 8ef6 1002 |0015: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@f68e │ │ +48d2f8: 0c00 |0018: move-result-object v0 │ │ +48d2fa: 1a01 f20e |0019: const-string v1, ")" // string@0ef2 │ │ +48d2fe: 6e20 92f6 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +48d304: 0c00 |001e: move-result-object v0 │ │ +48d306: 6e10 9cf6 0000 |001f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +48d30c: 0c00 |0022: move-result-object v0 │ │ +48d30e: 1100 |0023: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 25950 (RaisedHand.kt) │ │ │ │ Class #7451 header: │ │ @@ -1984643,17 +1984643,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -48d370: |[48d370] com.nextcloud.talk.call.ReactionAnimator$Companion.:()V │ │ -48d380: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48d386: 0e00 |0003: return-void │ │ +48d374: |[48d374] com.nextcloud.talk.call.ReactionAnimator$Companion.:()V │ │ +48d384: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48d38a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/call/ReactionAnimator$Companion; │ │ │ │ #1 : (in Lcom/nextcloud/talk/call/ReactionAnimator$Companion;) │ │ @@ -1984661,17 +1984661,17 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -48d388: |[48d388] com.nextcloud.talk.call.ReactionAnimator$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -48d398: 7010 b7e7 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/call/ReactionAnimator$Companion;.:()V // method@e7b7 │ │ -48d39e: 0e00 |0003: return-void │ │ +48d38c: |[48d38c] com.nextcloud.talk.call.ReactionAnimator$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +48d39c: 7010 b7e7 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/call/ReactionAnimator$Companion;.:()V // method@e7b7 │ │ +48d3a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 25986 (ReactionAnimator.kt) │ │ │ │ @@ -1984712,19 +1984712,19 @@ │ │ type : '(Lcom/nextcloud/talk/call/ReactionAnimator;Lcom/nextcloud/talk/call/CallReaction;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -48d3a0: |[48d3a0] com.nextcloud.talk.call.ReactionAnimator$animateReaction$1.:(Lcom/nextcloud/talk/call/ReactionAnimator;Lcom/nextcloud/talk/call/CallReaction;)V │ │ -48d3b0: 5b01 b2af |0000: iput-object v1, v0, Lcom/nextcloud/talk/call/ReactionAnimator$animateReaction$1;.this$0:Lcom/nextcloud/talk/call/ReactionAnimator; // field@afb2 │ │ -48d3b4: 5b02 b1af |0002: iput-object v2, v0, Lcom/nextcloud/talk/call/ReactionAnimator$animateReaction$1;.$callReaction:Lcom/nextcloud/talk/call/CallReaction; // field@afb1 │ │ -48d3b8: 7010 1500 0000 |0004: invoke-direct {v0}, Landroid/animation/AnimatorListenerAdapter;.:()V // method@0015 │ │ -48d3be: 0e00 |0007: return-void │ │ +48d3a4: |[48d3a4] com.nextcloud.talk.call.ReactionAnimator$animateReaction$1.:(Lcom/nextcloud/talk/call/ReactionAnimator;Lcom/nextcloud/talk/call/CallReaction;)V │ │ +48d3b4: 5b01 b2af |0000: iput-object v1, v0, Lcom/nextcloud/talk/call/ReactionAnimator$animateReaction$1;.this$0:Lcom/nextcloud/talk/call/ReactionAnimator; // field@afb2 │ │ +48d3b8: 5b02 b1af |0002: iput-object v2, v0, Lcom/nextcloud/talk/call/ReactionAnimator$animateReaction$1;.$callReaction:Lcom/nextcloud/talk/call/CallReaction; // field@afb1 │ │ +48d3bc: 7010 1500 0000 |0004: invoke-direct {v0}, Landroid/animation/AnimatorListenerAdapter;.:()V // method@0015 │ │ +48d3c2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=84 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/nextcloud/talk/call/ReactionAnimator$animateReaction$1; │ │ 0x0000 - 0x0008 reg=1 (null) Lcom/nextcloud/talk/call/ReactionAnimator; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/nextcloud/talk/call/CallReaction; │ │ @@ -1984735,38 +1984735,38 @@ │ │ type : '(Landroid/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -48d3c0: |[48d3c0] com.nextcloud.talk.call.ReactionAnimator$animateReaction$1.onAnimationEnd:(Landroid/animation/Animator;)V │ │ -48d3d0: 1a00 0688 |0000: const-string v0, "animation" // string@8806 │ │ -48d3d4: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -48d3da: 5423 b2af |0005: iget-object v3, v2, Lcom/nextcloud/talk/call/ReactionAnimator$animateReaction$1;.this$0:Lcom/nextcloud/talk/call/ReactionAnimator; // field@afb2 │ │ -48d3de: 7110 bee7 0300 |0007: invoke-static {v3}, Lcom/nextcloud/talk/call/ReactionAnimator;.access$getReactionsList$p:(Lcom/nextcloud/talk/call/ReactionAnimator;)Ljava/util/List; // method@e7be │ │ -48d3e4: 0c03 |000a: move-result-object v3 │ │ -48d3e6: 5420 b1af |000b: iget-object v0, v2, Lcom/nextcloud/talk/call/ReactionAnimator$animateReaction$1;.$callReaction:Lcom/nextcloud/talk/call/CallReaction; // field@afb1 │ │ -48d3ea: 7220 77f9 0300 |000d: invoke-interface {v3, v0}, Ljava/util/List;.remove:(Ljava/lang/Object;)Z // method@f977 │ │ -48d3f0: 5423 b2af |0010: iget-object v3, v2, Lcom/nextcloud/talk/call/ReactionAnimator$animateReaction$1;.this$0:Lcom/nextcloud/talk/call/ReactionAnimator; // field@afb2 │ │ -48d3f4: 7110 bee7 0300 |0012: invoke-static {v3}, Lcom/nextcloud/talk/call/ReactionAnimator;.access$getReactionsList$p:(Lcom/nextcloud/talk/call/ReactionAnimator;)Ljava/util/List; // method@e7be │ │ -48d3fa: 0c03 |0015: move-result-object v3 │ │ -48d3fc: 1f03 2525 |0016: check-cast v3, Ljava/util/Collection; // type@2525 │ │ -48d400: 7210 c5f8 0300 |0018: invoke-interface {v3}, Ljava/util/Collection;.isEmpty:()Z // method@f8c5 │ │ -48d406: 0a03 |001b: move-result v3 │ │ -48d408: 3903 1200 |001c: if-nez v3, 002e // +0012 │ │ -48d40c: 5423 b2af |001e: iget-object v3, v2, Lcom/nextcloud/talk/call/ReactionAnimator$animateReaction$1;.this$0:Lcom/nextcloud/talk/call/ReactionAnimator; // field@afb2 │ │ -48d410: 7110 bee7 0300 |0020: invoke-static {v3}, Lcom/nextcloud/talk/call/ReactionAnimator;.access$getReactionsList$p:(Lcom/nextcloud/talk/call/ReactionAnimator;)Ljava/util/List; // method@e7be │ │ -48d416: 0c00 |0023: move-result-object v0 │ │ -48d418: 1201 |0024: const/4 v1, #int 0 // #0 │ │ -48d41a: 7220 6ff9 1000 |0025: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@f96f │ │ -48d420: 0c00 |0028: move-result-object v0 │ │ -48d422: 1f00 9420 |0029: check-cast v0, Lcom/nextcloud/talk/call/CallReaction; // type@2094 │ │ -48d426: 7120 bde7 0300 |002b: invoke-static {v3, v0}, Lcom/nextcloud/talk/call/ReactionAnimator;.access$animateReaction:(Lcom/nextcloud/talk/call/ReactionAnimator;Lcom/nextcloud/talk/call/CallReaction;)V // method@e7bd │ │ -48d42c: 0e00 |002e: return-void │ │ +48d3c4: |[48d3c4] com.nextcloud.talk.call.ReactionAnimator$animateReaction$1.onAnimationEnd:(Landroid/animation/Animator;)V │ │ +48d3d4: 1a00 0688 |0000: const-string v0, "animation" // string@8806 │ │ +48d3d8: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +48d3de: 5423 b2af |0005: iget-object v3, v2, Lcom/nextcloud/talk/call/ReactionAnimator$animateReaction$1;.this$0:Lcom/nextcloud/talk/call/ReactionAnimator; // field@afb2 │ │ +48d3e2: 7110 bee7 0300 |0007: invoke-static {v3}, Lcom/nextcloud/talk/call/ReactionAnimator;.access$getReactionsList$p:(Lcom/nextcloud/talk/call/ReactionAnimator;)Ljava/util/List; // method@e7be │ │ +48d3e8: 0c03 |000a: move-result-object v3 │ │ +48d3ea: 5420 b1af |000b: iget-object v0, v2, Lcom/nextcloud/talk/call/ReactionAnimator$animateReaction$1;.$callReaction:Lcom/nextcloud/talk/call/CallReaction; // field@afb1 │ │ +48d3ee: 7220 77f9 0300 |000d: invoke-interface {v3, v0}, Ljava/util/List;.remove:(Ljava/lang/Object;)Z // method@f977 │ │ +48d3f4: 5423 b2af |0010: iget-object v3, v2, Lcom/nextcloud/talk/call/ReactionAnimator$animateReaction$1;.this$0:Lcom/nextcloud/talk/call/ReactionAnimator; // field@afb2 │ │ +48d3f8: 7110 bee7 0300 |0012: invoke-static {v3}, Lcom/nextcloud/talk/call/ReactionAnimator;.access$getReactionsList$p:(Lcom/nextcloud/talk/call/ReactionAnimator;)Ljava/util/List; // method@e7be │ │ +48d3fe: 0c03 |0015: move-result-object v3 │ │ +48d400: 1f03 2525 |0016: check-cast v3, Ljava/util/Collection; // type@2525 │ │ +48d404: 7210 c5f8 0300 |0018: invoke-interface {v3}, Ljava/util/Collection;.isEmpty:()Z // method@f8c5 │ │ +48d40a: 0a03 |001b: move-result v3 │ │ +48d40c: 3903 1200 |001c: if-nez v3, 002e // +0012 │ │ +48d410: 5423 b2af |001e: iget-object v3, v2, Lcom/nextcloud/talk/call/ReactionAnimator$animateReaction$1;.this$0:Lcom/nextcloud/talk/call/ReactionAnimator; // field@afb2 │ │ +48d414: 7110 bee7 0300 |0020: invoke-static {v3}, Lcom/nextcloud/talk/call/ReactionAnimator;.access$getReactionsList$p:(Lcom/nextcloud/talk/call/ReactionAnimator;)Ljava/util/List; // method@e7be │ │ +48d41a: 0c00 |0023: move-result-object v0 │ │ +48d41c: 1201 |0024: const/4 v1, #int 0 // #0 │ │ +48d41e: 7220 6ff9 1000 |0025: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@f96f │ │ +48d424: 0c00 |0028: move-result-object v0 │ │ +48d426: 1f00 9420 |0029: check-cast v0, Lcom/nextcloud/talk/call/CallReaction; // type@2094 │ │ +48d42a: 7120 bde7 0300 |002b: invoke-static {v3, v0}, Lcom/nextcloud/talk/call/ReactionAnimator;.access$animateReaction:(Lcom/nextcloud/talk/call/ReactionAnimator;Lcom/nextcloud/talk/call/CallReaction;)V // method@e7bd │ │ +48d430: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=86 │ │ 0x0010 line=87 │ │ 0x001e line=88 │ │ locals : │ │ 0x0000 - 0x002f reg=2 this Lcom/nextcloud/talk/call/ReactionAnimator$animateReaction$1; │ │ @@ -1984879,49 +1984879,49 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -48d5dc: |[48d5dc] com.nextcloud.talk.call.ReactionAnimator.:()V │ │ -48d5ec: 2200 ab20 |0000: new-instance v0, Lcom/nextcloud/talk/call/ReactionAnimator$Companion; // type@20ab │ │ -48d5f0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -48d5f2: 7020 b8e7 1000 |0003: invoke-direct {v0, v1}, Lcom/nextcloud/talk/call/ReactionAnimator$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@e7b8 │ │ -48d5f8: 6900 b6af |0006: sput-object v0, Lcom/nextcloud/talk/call/ReactionAnimator;.Companion:Lcom/nextcloud/talk/call/ReactionAnimator$Companion; // field@afb6 │ │ -48d5fc: 1300 0800 |0008: const/16 v0, #int 8 // #8 │ │ -48d600: 6700 b3af |000a: sput v0, Lcom/nextcloud/talk/call/ReactionAnimator;.$stable:I // field@afb3 │ │ -48d604: 0e00 |000c: return-void │ │ +48d5e0: |[48d5e0] com.nextcloud.talk.call.ReactionAnimator.:()V │ │ +48d5f0: 2200 ab20 |0000: new-instance v0, Lcom/nextcloud/talk/call/ReactionAnimator$Companion; // type@20ab │ │ +48d5f4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +48d5f6: 7020 b8e7 1000 |0003: invoke-direct {v0, v1}, Lcom/nextcloud/talk/call/ReactionAnimator$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@e7b8 │ │ +48d5fc: 6900 b6af |0006: sput-object v0, Lcom/nextcloud/talk/call/ReactionAnimator;.Companion:Lcom/nextcloud/talk/call/ReactionAnimator$Companion; // field@afb6 │ │ +48d600: 1300 0800 |0008: const/16 v0, #int 8 // #8 │ │ +48d604: 6700 b3af |000a: sput v0, Lcom/nextcloud/talk/call/ReactionAnimator;.$stable:I // field@afb3 │ │ +48d608: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/call/ReactionAnimator;) │ │ name : '' │ │ type : '(Landroid/content/Context;Landroid/widget/RelativeLayout;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -48d608: |[48d608] com.nextcloud.talk.call.ReactionAnimator.:(Landroid/content/Context;Landroid/widget/RelativeLayout;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ -48d618: 1a00 ff93 |0000: const-string v0, "context" // string@93ff │ │ -48d61c: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -48d622: 1a00 f5ee |0005: const-string v0, "startPointView" // string@eef5 │ │ -48d626: 7120 00fc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -48d62c: 7010 2ff6 0100 |000a: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f62f │ │ -48d632: 5b12 bfaf |000d: iput-object v2, v1, Lcom/nextcloud/talk/call/ReactionAnimator;.context:Landroid/content/Context; // field@afbf │ │ -48d636: 5b13 c1af |000f: iput-object v3, v1, Lcom/nextcloud/talk/call/ReactionAnimator;.startPointView:Landroid/widget/RelativeLayout; // field@afc1 │ │ -48d63a: 5b14 c2af |0011: iput-object v4, v1, Lcom/nextcloud/talk/call/ReactionAnimator;.viewThemeUtils:Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // field@afc2 │ │ -48d63e: 2202 2125 |0013: new-instance v2, Ljava/util/ArrayList; // type@2521 │ │ -48d642: 7010 41f8 0200 |0015: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@f841 │ │ -48d648: 1f02 3725 |0018: check-cast v2, Ljava/util/List; // type@2537 │ │ -48d64c: 5b12 c0af |001a: iput-object v2, v1, Lcom/nextcloud/talk/call/ReactionAnimator;.reactionsList:Ljava/util/List; // field@afc0 │ │ -48d650: 0e00 |001c: return-void │ │ +48d60c: |[48d60c] com.nextcloud.talk.call.ReactionAnimator.:(Landroid/content/Context;Landroid/widget/RelativeLayout;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ +48d61c: 1a00 ff93 |0000: const-string v0, "context" // string@93ff │ │ +48d620: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +48d626: 1a00 f5ee |0005: const-string v0, "startPointView" // string@eef5 │ │ +48d62a: 7120 00fc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +48d630: 7010 2ff6 0100 |000a: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f62f │ │ +48d636: 5b12 bfaf |000d: iput-object v2, v1, Lcom/nextcloud/talk/call/ReactionAnimator;.context:Landroid/content/Context; // field@afbf │ │ +48d63a: 5b13 c1af |000f: iput-object v3, v1, Lcom/nextcloud/talk/call/ReactionAnimator;.startPointView:Landroid/widget/RelativeLayout; // field@afc1 │ │ +48d63e: 5b14 c2af |0011: iput-object v4, v1, Lcom/nextcloud/talk/call/ReactionAnimator;.viewThemeUtils:Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // field@afc2 │ │ +48d642: 2202 2125 |0013: new-instance v2, Ljava/util/ArrayList; // type@2521 │ │ +48d646: 7010 41f8 0200 |0015: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@f841 │ │ +48d64c: 1f02 3725 |0018: check-cast v2, Ljava/util/List; // type@2537 │ │ +48d650: 5b12 c0af |001a: iput-object v2, v1, Lcom/nextcloud/talk/call/ReactionAnimator;.reactionsList:Ljava/util/List; // field@afc0 │ │ +48d654: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x000a line=28 │ │ 0x000d line=29 │ │ 0x000f line=30 │ │ 0x0011 line=31 │ │ 0x0013 line=33 │ │ @@ -1984936,17 +1984936,17 @@ │ │ type : '(Lcom/nextcloud/talk/call/ReactionAnimator;Lcom/nextcloud/talk/call/CallReaction;)V' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -48d654: |[48d654] com.nextcloud.talk.call.ReactionAnimator.access$animateReaction:(Lcom/nextcloud/talk/call/ReactionAnimator;Lcom/nextcloud/talk/call/CallReaction;)V │ │ -48d664: 7020 c0e7 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/call/ReactionAnimator;.animateReaction:(Lcom/nextcloud/talk/call/CallReaction;)V // method@e7c0 │ │ -48d66a: 0e00 |0003: return-void │ │ +48d658: |[48d658] com.nextcloud.talk.call.ReactionAnimator.access$animateReaction:(Lcom/nextcloud/talk/call/ReactionAnimator;Lcom/nextcloud/talk/call/CallReaction;)V │ │ +48d668: 7020 c0e7 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/call/ReactionAnimator;.animateReaction:(Lcom/nextcloud/talk/call/CallReaction;)V // method@e7c0 │ │ +48d66e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lcom/nextcloud/talk/call/ReactionAnimator; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/call/CallReaction; │ │ │ │ @@ -1984955,17 +1984955,17 @@ │ │ type : '(Lcom/nextcloud/talk/call/ReactionAnimator;)Ljava/util/List;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -48d5c4: |[48d5c4] com.nextcloud.talk.call.ReactionAnimator.access$getReactionsList$p:(Lcom/nextcloud/talk/call/ReactionAnimator;)Ljava/util/List; │ │ -48d5d4: 5400 c0af |0000: iget-object v0, v0, Lcom/nextcloud/talk/call/ReactionAnimator;.reactionsList:Ljava/util/List; // field@afc0 │ │ -48d5d8: 1100 |0002: return-object v0 │ │ +48d5c8: |[48d5c8] com.nextcloud.talk.call.ReactionAnimator.access$getReactionsList$p:(Lcom/nextcloud/talk/call/ReactionAnimator;)Ljava/util/List; │ │ +48d5d8: 5400 c0af |0000: iget-object v0, v0, Lcom/nextcloud/talk/call/ReactionAnimator;.reactionsList:Ljava/util/List; // field@afc0 │ │ +48d5dc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lcom/nextcloud/talk/call/ReactionAnimator; │ │ │ │ #4 : (in Lcom/nextcloud/talk/call/ReactionAnimator;) │ │ @@ -1984973,87 +1984973,87 @@ │ │ type : '(Lcom/nextcloud/talk/call/CallReaction;)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 157 16-bit code units │ │ -48d6d0: |[48d6d0] com.nextcloud.talk.call.ReactionAnimator.animateReaction:(Lcom/nextcloud/talk/call/CallReaction;)V │ │ -48d6e0: 7020 c3e7 a900 |0000: invoke-direct {v9, v10}, Lcom/nextcloud/talk/call/ReactionAnimator;.getReactionWrapperView:(Lcom/nextcloud/talk/call/CallReaction;)Landroid/widget/LinearLayout; // method@e7c3 │ │ -48d6e6: 0c00 |0003: move-result-object v0 │ │ -48d6e8: 2201 ff01 |0004: new-instance v1, Landroid/widget/RelativeLayout$LayoutParams; // type@01ff │ │ -48d6ec: 12e2 |0006: const/4 v2, #int -2 // #fe │ │ -48d6ee: 7030 c709 2102 |0007: invoke-direct {v1, v2, v2}, Landroid/widget/RelativeLayout$LayoutParams;.:(II)V // method@09c7 │ │ -48d6f4: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -48d6f6: 5912 d400 |000b: iput v2, v1, Landroid/widget/RelativeLayout$LayoutParams;.leftMargin:I // field@00d4 │ │ -48d6fa: 5912 d300 |000d: iput v2, v1, Landroid/widget/RelativeLayout$LayoutParams;.bottomMargin:I // field@00d3 │ │ -48d6fe: 1303 0c00 |000f: const/16 v3, #int 12 // #c │ │ -48d702: 1214 |0011: const/4 v4, #int 1 // #1 │ │ -48d704: 6e30 c909 3104 |0012: invoke-virtual {v1, v3, v4}, Landroid/widget/RelativeLayout$LayoutParams;.addRule:(II)V // method@09c9 │ │ -48d70a: 5493 c1af |0015: iget-object v3, v9, Lcom/nextcloud/talk/call/ReactionAnimator;.startPointView:Landroid/widget/RelativeLayout; // field@afc1 │ │ -48d70e: 0705 |0017: move-object v5, v0 │ │ -48d710: 1f05 8c01 |0018: check-cast v5, Landroid/view/View; // type@018c │ │ -48d714: 1f01 8f01 |001a: check-cast v1, Landroid/view/ViewGroup$LayoutParams; // type@018f │ │ -48d718: 6e30 ce09 5301 |001c: invoke-virtual {v3, v5, v1}, Landroid/widget/RelativeLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@09ce │ │ -48d71e: 2341 f626 |001f: new-array v1, v4, [F // type@26f6 │ │ -48d722: 1503 c8c3 |0021: const/high16 v3, #int -1010302976 // #c3c8 │ │ -48d726: 4b03 0102 |0023: aput v3, v1, v2 │ │ -48d72a: 1a03 f8f4 |0025: const-string v3, "translationY" // string@f4f8 │ │ -48d72e: 7130 4a00 3001 |0027: invoke-static {v0, v3, v1}, Landroid/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; // method@004a │ │ -48d734: 0c01 |002a: move-result-object v1 │ │ -48d736: 1605 3505 |002b: const-wide/16 v5, #int 1333 // #535 │ │ -48d73a: 6e30 5100 5106 |002d: invoke-virtual {v1, v5, v6}, Landroid/animation/ObjectAnimator;.setDuration:(J)Landroid/animation/ObjectAnimator; // method@0051 │ │ -48d740: 2205 b501 |0030: new-instance v5, Landroid/view/animation/LinearInterpolator; // type@01b5 │ │ -48d744: 7010 d707 0500 |0032: invoke-direct {v5}, Landroid/view/animation/LinearInterpolator;.:()V // method@07d7 │ │ -48d74a: 1f05 1600 |0035: check-cast v5, Landroid/animation/TimeInterpolator; // type@0016 │ │ -48d74e: 6e20 5400 5100 |0037: invoke-virtual {v1, v5}, Landroid/animation/ObjectAnimator;.setInterpolator:(Landroid/animation/TimeInterpolator;)V // method@0054 │ │ -48d754: 2345 f626 |003a: new-array v5, v4, [F // type@26f6 │ │ -48d758: 1506 16c4 |003c: const/high16 v6, #int -1005191168 // #c416 │ │ -48d75c: 4b06 0502 |003e: aput v6, v5, v2 │ │ -48d760: 7130 4a00 3005 |0040: invoke-static {v0, v3, v5}, Landroid/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; // method@004a │ │ -48d766: 0c03 |0043: move-result-object v3 │ │ -48d768: 1605 9a02 |0044: const-wide/16 v5, #int 666 // #29a │ │ -48d76c: 6e30 5100 5306 |0046: invoke-virtual {v3, v5, v6}, Landroid/animation/ObjectAnimator;.setDuration:(J)Landroid/animation/ObjectAnimator; // method@0051 │ │ -48d772: 2207 b501 |0049: new-instance v7, Landroid/view/animation/LinearInterpolator; // type@01b5 │ │ -48d776: 7010 d707 0700 |004b: invoke-direct {v7}, Landroid/view/animation/LinearInterpolator;.:()V // method@07d7 │ │ -48d77c: 1f07 1600 |004e: check-cast v7, Landroid/animation/TimeInterpolator; // type@0016 │ │ -48d780: 6e20 5400 7300 |0050: invoke-virtual {v3, v7}, Landroid/animation/ObjectAnimator;.setInterpolator:(Landroid/animation/TimeInterpolator;)V // method@0054 │ │ -48d786: 2347 f626 |0053: new-array v7, v4, [F // type@26f6 │ │ -48d78a: 1208 |0055: const/4 v8, #int 0 // #0 │ │ -48d78c: 4b08 0702 |0056: aput v8, v7, v2 │ │ -48d790: 1a08 dd86 |0058: const-string v8, "alpha" // string@86dd │ │ -48d794: 7130 4a00 8007 |005a: invoke-static {v0, v8, v7}, Landroid/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; // method@004a │ │ -48d79a: 0c00 |005d: move-result-object v0 │ │ -48d79c: 1a07 c2d2 |005e: const-string v7, "ofFloat(...)" // string@d2c2 │ │ -48d7a0: 7120 fffb 7000 |0060: invoke-static {v0, v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -48d7a6: 6e30 5100 5006 |0063: invoke-virtual {v0, v5, v6}, Landroid/animation/ObjectAnimator;.setDuration:(J)Landroid/animation/ObjectAnimator; // method@0051 │ │ -48d7ac: 2205 0e00 |0066: new-instance v5, Landroid/animation/AnimatorSet; // type@000e │ │ -48d7b0: 7010 1b00 0500 |0068: invoke-direct {v5}, Landroid/animation/AnimatorSet;.:()V // method@001b │ │ -48d7b6: 1f01 0a00 |006b: check-cast v1, Landroid/animation/Animator; // type@000a │ │ -48d7ba: 6e20 2500 1500 |006d: invoke-virtual {v5, v1}, Landroid/animation/AnimatorSet;.play:(Landroid/animation/Animator;)Landroid/animation/AnimatorSet$Builder; // method@0025 │ │ -48d7c0: 2201 ac20 |0070: new-instance v1, Lcom/nextcloud/talk/call/ReactionAnimator$animateReaction$1; // type@20ac │ │ -48d7c4: 7030 b9e7 910a |0072: invoke-direct {v1, v9, v10}, Lcom/nextcloud/talk/call/ReactionAnimator$animateReaction$1;.:(Lcom/nextcloud/talk/call/ReactionAnimator;Lcom/nextcloud/talk/call/CallReaction;)V // method@e7b9 │ │ -48d7ca: 1f01 0800 |0075: check-cast v1, Landroid/animation/Animator$AnimatorListener; // type@0008 │ │ -48d7ce: 6e20 1c00 1500 |0077: invoke-virtual {v5, v1}, Landroid/animation/AnimatorSet;.addListener:(Landroid/animation/Animator$AnimatorListener;)V // method@001c │ │ -48d7d4: 220a 0e00 |007a: new-instance v10, Landroid/animation/AnimatorSet; // type@000e │ │ -48d7d8: 7010 1b00 0a00 |007c: invoke-direct {v10}, Landroid/animation/AnimatorSet;.:()V // method@001b │ │ -48d7de: 1221 |007f: const/4 v1, #int 2 // #2 │ │ -48d7e0: 2311 f926 |0080: new-array v1, v1, [Landroid/animation/Animator; // type@26f9 │ │ -48d7e4: 4d03 0102 |0082: aput-object v3, v1, v2 │ │ -48d7e8: 4d00 0104 |0084: aput-object v0, v1, v4 │ │ -48d7ec: 6e20 2800 1a00 |0086: invoke-virtual {v10, v1}, Landroid/animation/AnimatorSet;.playTogether:([Landroid/animation/Animator;)V // method@0028 │ │ -48d7f2: 2200 0e00 |0089: new-instance v0, Landroid/animation/AnimatorSet; // type@000e │ │ -48d7f6: 7010 1b00 0000 |008b: invoke-direct {v0}, Landroid/animation/AnimatorSet;.:()V // method@001b │ │ -48d7fc: 1f05 0a00 |008e: check-cast v5, Landroid/animation/Animator; // type@000a │ │ -48d800: 6e20 2500 5000 |0090: invoke-virtual {v0, v5}, Landroid/animation/AnimatorSet;.play:(Landroid/animation/Animator;)Landroid/animation/AnimatorSet$Builder; // method@0025 │ │ -48d806: 0c01 |0093: move-result-object v1 │ │ -48d808: 1f0a 0a00 |0094: check-cast v10, Landroid/animation/Animator; // type@000a │ │ -48d80c: 6e20 1900 a100 |0096: invoke-virtual {v1, v10}, Landroid/animation/AnimatorSet$Builder;.before:(Landroid/animation/Animator;)Landroid/animation/AnimatorSet$Builder; // method@0019 │ │ -48d812: 6e10 3000 0000 |0099: invoke-virtual {v0}, Landroid/animation/AnimatorSet;.start:()V // method@0030 │ │ -48d818: 0e00 |009c: return-void │ │ +48d6d4: |[48d6d4] com.nextcloud.talk.call.ReactionAnimator.animateReaction:(Lcom/nextcloud/talk/call/CallReaction;)V │ │ +48d6e4: 7020 c3e7 a900 |0000: invoke-direct {v9, v10}, Lcom/nextcloud/talk/call/ReactionAnimator;.getReactionWrapperView:(Lcom/nextcloud/talk/call/CallReaction;)Landroid/widget/LinearLayout; // method@e7c3 │ │ +48d6ea: 0c00 |0003: move-result-object v0 │ │ +48d6ec: 2201 ff01 |0004: new-instance v1, Landroid/widget/RelativeLayout$LayoutParams; // type@01ff │ │ +48d6f0: 12e2 |0006: const/4 v2, #int -2 // #fe │ │ +48d6f2: 7030 c709 2102 |0007: invoke-direct {v1, v2, v2}, Landroid/widget/RelativeLayout$LayoutParams;.:(II)V // method@09c7 │ │ +48d6f8: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +48d6fa: 5912 d400 |000b: iput v2, v1, Landroid/widget/RelativeLayout$LayoutParams;.leftMargin:I // field@00d4 │ │ +48d6fe: 5912 d300 |000d: iput v2, v1, Landroid/widget/RelativeLayout$LayoutParams;.bottomMargin:I // field@00d3 │ │ +48d702: 1303 0c00 |000f: const/16 v3, #int 12 // #c │ │ +48d706: 1214 |0011: const/4 v4, #int 1 // #1 │ │ +48d708: 6e30 c909 3104 |0012: invoke-virtual {v1, v3, v4}, Landroid/widget/RelativeLayout$LayoutParams;.addRule:(II)V // method@09c9 │ │ +48d70e: 5493 c1af |0015: iget-object v3, v9, Lcom/nextcloud/talk/call/ReactionAnimator;.startPointView:Landroid/widget/RelativeLayout; // field@afc1 │ │ +48d712: 0705 |0017: move-object v5, v0 │ │ +48d714: 1f05 8c01 |0018: check-cast v5, Landroid/view/View; // type@018c │ │ +48d718: 1f01 8f01 |001a: check-cast v1, Landroid/view/ViewGroup$LayoutParams; // type@018f │ │ +48d71c: 6e30 ce09 5301 |001c: invoke-virtual {v3, v5, v1}, Landroid/widget/RelativeLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@09ce │ │ +48d722: 2341 f626 |001f: new-array v1, v4, [F // type@26f6 │ │ +48d726: 1503 c8c3 |0021: const/high16 v3, #int -1010302976 // #c3c8 │ │ +48d72a: 4b03 0102 |0023: aput v3, v1, v2 │ │ +48d72e: 1a03 f8f4 |0025: const-string v3, "translationY" // string@f4f8 │ │ +48d732: 7130 4a00 3001 |0027: invoke-static {v0, v3, v1}, Landroid/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; // method@004a │ │ +48d738: 0c01 |002a: move-result-object v1 │ │ +48d73a: 1605 3505 |002b: const-wide/16 v5, #int 1333 // #535 │ │ +48d73e: 6e30 5100 5106 |002d: invoke-virtual {v1, v5, v6}, Landroid/animation/ObjectAnimator;.setDuration:(J)Landroid/animation/ObjectAnimator; // method@0051 │ │ +48d744: 2205 b501 |0030: new-instance v5, Landroid/view/animation/LinearInterpolator; // type@01b5 │ │ +48d748: 7010 d707 0500 |0032: invoke-direct {v5}, Landroid/view/animation/LinearInterpolator;.:()V // method@07d7 │ │ +48d74e: 1f05 1600 |0035: check-cast v5, Landroid/animation/TimeInterpolator; // type@0016 │ │ +48d752: 6e20 5400 5100 |0037: invoke-virtual {v1, v5}, Landroid/animation/ObjectAnimator;.setInterpolator:(Landroid/animation/TimeInterpolator;)V // method@0054 │ │ +48d758: 2345 f626 |003a: new-array v5, v4, [F // type@26f6 │ │ +48d75c: 1506 16c4 |003c: const/high16 v6, #int -1005191168 // #c416 │ │ +48d760: 4b06 0502 |003e: aput v6, v5, v2 │ │ +48d764: 7130 4a00 3005 |0040: invoke-static {v0, v3, v5}, Landroid/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; // method@004a │ │ +48d76a: 0c03 |0043: move-result-object v3 │ │ +48d76c: 1605 9a02 |0044: const-wide/16 v5, #int 666 // #29a │ │ +48d770: 6e30 5100 5306 |0046: invoke-virtual {v3, v5, v6}, Landroid/animation/ObjectAnimator;.setDuration:(J)Landroid/animation/ObjectAnimator; // method@0051 │ │ +48d776: 2207 b501 |0049: new-instance v7, Landroid/view/animation/LinearInterpolator; // type@01b5 │ │ +48d77a: 7010 d707 0700 |004b: invoke-direct {v7}, Landroid/view/animation/LinearInterpolator;.:()V // method@07d7 │ │ +48d780: 1f07 1600 |004e: check-cast v7, Landroid/animation/TimeInterpolator; // type@0016 │ │ +48d784: 6e20 5400 7300 |0050: invoke-virtual {v3, v7}, Landroid/animation/ObjectAnimator;.setInterpolator:(Landroid/animation/TimeInterpolator;)V // method@0054 │ │ +48d78a: 2347 f626 |0053: new-array v7, v4, [F // type@26f6 │ │ +48d78e: 1208 |0055: const/4 v8, #int 0 // #0 │ │ +48d790: 4b08 0702 |0056: aput v8, v7, v2 │ │ +48d794: 1a08 dd86 |0058: const-string v8, "alpha" // string@86dd │ │ +48d798: 7130 4a00 8007 |005a: invoke-static {v0, v8, v7}, Landroid/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; // method@004a │ │ +48d79e: 0c00 |005d: move-result-object v0 │ │ +48d7a0: 1a07 c2d2 |005e: const-string v7, "ofFloat(...)" // string@d2c2 │ │ +48d7a4: 7120 fffb 7000 |0060: invoke-static {v0, v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +48d7aa: 6e30 5100 5006 |0063: invoke-virtual {v0, v5, v6}, Landroid/animation/ObjectAnimator;.setDuration:(J)Landroid/animation/ObjectAnimator; // method@0051 │ │ +48d7b0: 2205 0e00 |0066: new-instance v5, Landroid/animation/AnimatorSet; // type@000e │ │ +48d7b4: 7010 1b00 0500 |0068: invoke-direct {v5}, Landroid/animation/AnimatorSet;.:()V // method@001b │ │ +48d7ba: 1f01 0a00 |006b: check-cast v1, Landroid/animation/Animator; // type@000a │ │ +48d7be: 6e20 2500 1500 |006d: invoke-virtual {v5, v1}, Landroid/animation/AnimatorSet;.play:(Landroid/animation/Animator;)Landroid/animation/AnimatorSet$Builder; // method@0025 │ │ +48d7c4: 2201 ac20 |0070: new-instance v1, Lcom/nextcloud/talk/call/ReactionAnimator$animateReaction$1; // type@20ac │ │ +48d7c8: 7030 b9e7 910a |0072: invoke-direct {v1, v9, v10}, Lcom/nextcloud/talk/call/ReactionAnimator$animateReaction$1;.:(Lcom/nextcloud/talk/call/ReactionAnimator;Lcom/nextcloud/talk/call/CallReaction;)V // method@e7b9 │ │ +48d7ce: 1f01 0800 |0075: check-cast v1, Landroid/animation/Animator$AnimatorListener; // type@0008 │ │ +48d7d2: 6e20 1c00 1500 |0077: invoke-virtual {v5, v1}, Landroid/animation/AnimatorSet;.addListener:(Landroid/animation/Animator$AnimatorListener;)V // method@001c │ │ +48d7d8: 220a 0e00 |007a: new-instance v10, Landroid/animation/AnimatorSet; // type@000e │ │ +48d7dc: 7010 1b00 0a00 |007c: invoke-direct {v10}, Landroid/animation/AnimatorSet;.:()V // method@001b │ │ +48d7e2: 1221 |007f: const/4 v1, #int 2 // #2 │ │ +48d7e4: 2311 f926 |0080: new-array v1, v1, [Landroid/animation/Animator; // type@26f9 │ │ +48d7e8: 4d03 0102 |0082: aput-object v3, v1, v2 │ │ +48d7ec: 4d00 0104 |0084: aput-object v0, v1, v4 │ │ +48d7f0: 6e20 2800 1a00 |0086: invoke-virtual {v10, v1}, Landroid/animation/AnimatorSet;.playTogether:([Landroid/animation/Animator;)V // method@0028 │ │ +48d7f6: 2200 0e00 |0089: new-instance v0, Landroid/animation/AnimatorSet; // type@000e │ │ +48d7fa: 7010 1b00 0000 |008b: invoke-direct {v0}, Landroid/animation/AnimatorSet;.:()V // method@001b │ │ +48d800: 1f05 0a00 |008e: check-cast v5, Landroid/animation/Animator; // type@000a │ │ +48d804: 6e20 2500 5000 |0090: invoke-virtual {v0, v5}, Landroid/animation/AnimatorSet;.play:(Landroid/animation/Animator;)Landroid/animation/AnimatorSet$Builder; // method@0025 │ │ +48d80a: 0c01 |0093: move-result-object v1 │ │ +48d80c: 1f0a 0a00 |0094: check-cast v10, Landroid/animation/Animator; // type@000a │ │ +48d810: 6e20 1900 a100 |0096: invoke-virtual {v1, v10}, Landroid/animation/AnimatorSet$Builder;.before:(Landroid/animation/Animator;)Landroid/animation/AnimatorSet$Builder; // method@0019 │ │ +48d816: 6e10 3000 0000 |0099: invoke-virtual {v0}, Landroid/animation/AnimatorSet;.start:()V // method@0030 │ │ +48d81c: 0e00 |009c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0004 line=47 │ │ 0x000b line=51 │ │ 0x000d line=52 │ │ 0x0012 line=55 │ │ @@ -1985086,66 +1985086,66 @@ │ │ type : '(Lcom/nextcloud/talk/call/CallReaction;)Landroid/widget/TextView;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 111 16-bit code units │ │ -48d4bc: |[48d4bc] com.nextcloud.talk.call.ReactionAnimator.getNameView:(Lcom/nextcloud/talk/call/CallReaction;)Landroid/widget/TextView; │ │ -48d4cc: 2200 0902 |0000: new-instance v0, Landroid/widget/TextView; // type@0209 │ │ -48d4d0: 5451 bfaf |0002: iget-object v1, v5, Lcom/nextcloud/talk/call/ReactionAnimator;.context:Landroid/content/Context; // field@afbf │ │ -48d4d4: 7020 f609 1000 |0004: invoke-direct {v0, v1}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@09f6 │ │ -48d4da: 2201 f601 |0007: new-instance v1, Landroid/widget/LinearLayout$LayoutParams; // type@01f6 │ │ -48d4de: 12e2 |0009: const/4 v2, #int -2 // #fe │ │ -48d4e0: 7030 5f09 2102 |000a: invoke-direct {v1, v2, v2}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@095f │ │ -48d4e6: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -48d4e8: 1253 |000e: const/4 v3, #int 5 // #5 │ │ -48d4ea: 1304 1400 |000f: const/16 v4, #int 20 // #14 │ │ -48d4ee: 6e53 6809 4142 |0011: invoke-virtual {v1, v4, v2, v4, v3}, Landroid/widget/LinearLayout$LayoutParams;.setMargins:(IIII)V // method@0968 │ │ -48d4f4: 1f01 8f01 |0014: check-cast v1, Landroid/view/ViewGroup$LayoutParams; // type@018f │ │ -48d4f8: 6e20 280a 1000 |0016: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0a28 │ │ -48d4fe: 6e10 3ce7 0600 |0019: invoke-virtual {v6}, Lcom/nextcloud/talk/call/CallReaction;.getUserName:()Ljava/lang/String; // method@e73c │ │ -48d504: 0c06 |001c: move-result-object v6 │ │ -48d506: 2201 a924 |001d: new-instance v1, Ljava/lang/StringBuilder; // type@24a9 │ │ -48d50a: 1a02 8504 |001f: const-string v2, " " // string@0485 │ │ -48d50e: 7020 89f6 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -48d514: 6e20 92f6 6100 |0024: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -48d51a: 0c06 |0027: move-result-object v6 │ │ -48d51c: 6e20 92f6 2600 |0028: invoke-virtual {v6, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -48d522: 0c06 |002b: move-result-object v6 │ │ -48d524: 6e10 9cf6 0600 |002c: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -48d52a: 0c06 |002f: move-result-object v6 │ │ -48d52c: 1f06 7724 |0030: check-cast v6, Ljava/lang/CharSequence; // type@2477 │ │ -48d530: 6e20 380a 6000 |0032: invoke-virtual {v0, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0a38 │ │ -48d536: 5456 bfaf |0035: iget-object v6, v5, Lcom/nextcloud/talk/call/ReactionAnimator;.context:Landroid/content/Context; // field@afbf │ │ -48d53a: 6e10 2d01 0600 |0037: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@012d │ │ -48d540: 0c06 |003a: move-result-object v6 │ │ -48d542: 1401 9403 067f |003b: const v1, #float 1.78135e+38 // #7f060394 │ │ -48d548: 1202 |003e: const/4 v2, #int 0 // #0 │ │ -48d54a: 6e30 a801 1602 |003f: invoke-virtual {v6, v1, v2}, Landroid/content/res/Resources;.getColor:(ILandroid/content/res/Resources$Theme;)I // method@01a8 │ │ -48d550: 0a06 |0042: move-result v6 │ │ -48d552: 6e20 3b0a 6000 |0043: invoke-virtual {v0, v6}, Landroid/widget/TextView;.setTextColor:(I)V // method@0a3b │ │ -48d558: 5456 bfaf |0046: iget-object v6, v5, Lcom/nextcloud/talk/call/ReactionAnimator;.context:Landroid/content/Context; // field@afbf │ │ -48d55c: 1401 4200 067f |0048: const v1, #float 1.78118e+38 // #7f060042 │ │ -48d562: 7120 060d 1600 |004b: invoke-static {v6, v1}, Landroidx/core/content/ContextCompat;.getColor:(Landroid/content/Context;I)I // method@0d06 │ │ -48d568: 0a06 |004e: move-result v6 │ │ -48d56a: 5451 bfaf |004f: iget-object v1, v5, Lcom/nextcloud/talk/call/ReactionAnimator;.context:Landroid/content/Context; // field@afbf │ │ -48d56e: 1402 6704 087f |0051: const v2, #float 1.80798e+38 // #7f080467 │ │ -48d574: 7120 b50a 2100 |0054: invoke-static {v1, v2}, Landroidx/appcompat/content/res/AppCompatResources;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@0ab5 │ │ -48d57a: 0c01 |0057: move-result-object v1 │ │ -48d57c: 7110 fdfb 0100 |0058: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -48d582: 6e10 a403 0100 |005b: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.mutate:()Landroid/graphics/drawable/Drawable; // method@03a4 │ │ -48d588: 0c01 |005e: move-result-object v1 │ │ -48d58a: 1a02 e5cf |005f: const-string v2, "mutate(...)" // string@cfe5 │ │ -48d58e: 7120 fffb 2100 |0061: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -48d594: 7110 9801 0600 |0064: invoke-static {v6}, Landroid/content/res/ColorStateList;.valueOf:(I)Landroid/content/res/ColorStateList; // method@0198 │ │ -48d59a: 0c06 |0067: move-result-object v6 │ │ -48d59c: 7120 420d 6100 |0068: invoke-static {v1, v6}, Landroidx/core/graphics/drawable/DrawableCompat;.setTintList:(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V // method@0d42 │ │ -48d5a2: 6e20 1d0a 1000 |006b: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setBackground:(Landroid/graphics/drawable/Drawable;)V // method@0a1d │ │ -48d5a8: 1100 |006e: return-object v0 │ │ +48d4c0: |[48d4c0] com.nextcloud.talk.call.ReactionAnimator.getNameView:(Lcom/nextcloud/talk/call/CallReaction;)Landroid/widget/TextView; │ │ +48d4d0: 2200 0902 |0000: new-instance v0, Landroid/widget/TextView; // type@0209 │ │ +48d4d4: 5451 bfaf |0002: iget-object v1, v5, Lcom/nextcloud/talk/call/ReactionAnimator;.context:Landroid/content/Context; // field@afbf │ │ +48d4d8: 7020 f609 1000 |0004: invoke-direct {v0, v1}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@09f6 │ │ +48d4de: 2201 f601 |0007: new-instance v1, Landroid/widget/LinearLayout$LayoutParams; // type@01f6 │ │ +48d4e2: 12e2 |0009: const/4 v2, #int -2 // #fe │ │ +48d4e4: 7030 5f09 2102 |000a: invoke-direct {v1, v2, v2}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@095f │ │ +48d4ea: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +48d4ec: 1253 |000e: const/4 v3, #int 5 // #5 │ │ +48d4ee: 1304 1400 |000f: const/16 v4, #int 20 // #14 │ │ +48d4f2: 6e53 6809 4142 |0011: invoke-virtual {v1, v4, v2, v4, v3}, Landroid/widget/LinearLayout$LayoutParams;.setMargins:(IIII)V // method@0968 │ │ +48d4f8: 1f01 8f01 |0014: check-cast v1, Landroid/view/ViewGroup$LayoutParams; // type@018f │ │ +48d4fc: 6e20 280a 1000 |0016: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0a28 │ │ +48d502: 6e10 3ce7 0600 |0019: invoke-virtual {v6}, Lcom/nextcloud/talk/call/CallReaction;.getUserName:()Ljava/lang/String; // method@e73c │ │ +48d508: 0c06 |001c: move-result-object v6 │ │ +48d50a: 2201 a924 |001d: new-instance v1, Ljava/lang/StringBuilder; // type@24a9 │ │ +48d50e: 1a02 8504 |001f: const-string v2, " " // string@0485 │ │ +48d512: 7020 89f6 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +48d518: 6e20 92f6 6100 |0024: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +48d51e: 0c06 |0027: move-result-object v6 │ │ +48d520: 6e20 92f6 2600 |0028: invoke-virtual {v6, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +48d526: 0c06 |002b: move-result-object v6 │ │ +48d528: 6e10 9cf6 0600 |002c: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +48d52e: 0c06 |002f: move-result-object v6 │ │ +48d530: 1f06 7724 |0030: check-cast v6, Ljava/lang/CharSequence; // type@2477 │ │ +48d534: 6e20 380a 6000 |0032: invoke-virtual {v0, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0a38 │ │ +48d53a: 5456 bfaf |0035: iget-object v6, v5, Lcom/nextcloud/talk/call/ReactionAnimator;.context:Landroid/content/Context; // field@afbf │ │ +48d53e: 6e10 2d01 0600 |0037: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@012d │ │ +48d544: 0c06 |003a: move-result-object v6 │ │ +48d546: 1401 9403 067f |003b: const v1, #float 1.78135e+38 // #7f060394 │ │ +48d54c: 1202 |003e: const/4 v2, #int 0 // #0 │ │ +48d54e: 6e30 a801 1602 |003f: invoke-virtual {v6, v1, v2}, Landroid/content/res/Resources;.getColor:(ILandroid/content/res/Resources$Theme;)I // method@01a8 │ │ +48d554: 0a06 |0042: move-result v6 │ │ +48d556: 6e20 3b0a 6000 |0043: invoke-virtual {v0, v6}, Landroid/widget/TextView;.setTextColor:(I)V // method@0a3b │ │ +48d55c: 5456 bfaf |0046: iget-object v6, v5, Lcom/nextcloud/talk/call/ReactionAnimator;.context:Landroid/content/Context; // field@afbf │ │ +48d560: 1401 4200 067f |0048: const v1, #float 1.78118e+38 // #7f060042 │ │ +48d566: 7120 060d 1600 |004b: invoke-static {v6, v1}, Landroidx/core/content/ContextCompat;.getColor:(Landroid/content/Context;I)I // method@0d06 │ │ +48d56c: 0a06 |004e: move-result v6 │ │ +48d56e: 5451 bfaf |004f: iget-object v1, v5, Lcom/nextcloud/talk/call/ReactionAnimator;.context:Landroid/content/Context; // field@afbf │ │ +48d572: 1402 6704 087f |0051: const v2, #float 1.80798e+38 // #7f080467 │ │ +48d578: 7120 b50a 2100 |0054: invoke-static {v1, v2}, Landroidx/appcompat/content/res/AppCompatResources;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@0ab5 │ │ +48d57e: 0c01 |0057: move-result-object v1 │ │ +48d580: 7110 fdfb 0100 |0058: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +48d586: 6e10 a403 0100 |005b: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.mutate:()Landroid/graphics/drawable/Drawable; // method@03a4 │ │ +48d58c: 0c01 |005e: move-result-object v1 │ │ +48d58e: 1a02 e5cf |005f: const-string v2, "mutate(...)" // string@cfe5 │ │ +48d592: 7120 fffb 2100 |0061: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +48d598: 7110 9801 0600 |0064: invoke-static {v6}, Landroid/content/res/ColorStateList;.valueOf:(I)Landroid/content/res/ColorStateList; // method@0198 │ │ +48d59e: 0c06 |0067: move-result-object v6 │ │ +48d5a0: 7120 420d 6100 |0068: invoke-static {v1, v6}, Landroidx/core/graphics/drawable/DrawableCompat;.setTintList:(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V // method@0d42 │ │ +48d5a6: 6e20 1d0a 1000 |006b: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setBackground:(Landroid/graphics/drawable/Drawable;)V // method@0a1d │ │ +48d5ac: 1100 |006e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x0007 line=120 │ │ 0x0011 line=125 │ │ 0x0014 line=126 │ │ 0x0019 line=128 │ │ @@ -1985166,38 +1985166,38 @@ │ │ type : '(Lcom/nextcloud/talk/call/CallReaction;)Landroid/widget/LinearLayout;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 49 16-bit code units │ │ -48d448: |[48d448] com.nextcloud.talk.call.ReactionAnimator.getReactionWrapperView:(Lcom/nextcloud/talk/call/CallReaction;)Landroid/widget/LinearLayout; │ │ -48d458: 2200 f701 |0000: new-instance v0, Landroid/widget/LinearLayout; // type@01f7 │ │ -48d45c: 5451 bfaf |0002: iget-object v1, v5, Lcom/nextcloud/talk/call/ReactionAnimator;.context:Landroid/content/Context; // field@afbf │ │ -48d460: 7020 6909 1000 |0004: invoke-direct {v0, v1}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@0969 │ │ -48d466: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -48d468: 6e20 9809 1000 |0008: invoke-virtual {v0, v1}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@0998 │ │ -48d46e: 2201 ed23 |000b: new-instance v1, Lcom/vanniktech/emoji/EmojiTextView; // type@23ed │ │ -48d472: 5452 bfaf |000d: iget-object v2, v5, Lcom/nextcloud/talk/call/ReactionAnimator;.context:Landroid/content/Context; // field@afbf │ │ -48d476: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -48d478: 1224 |0010: const/4 v4, #int 2 // #2 │ │ -48d47a: 7053 acf3 2143 |0011: invoke-direct {v1, v2, v3, v4, v3}, Lcom/vanniktech/emoji/EmojiTextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@f3ac │ │ -48d480: 6e10 3be7 0600 |0014: invoke-virtual {v6}, Lcom/nextcloud/talk/call/CallReaction;.getEmoji:()Ljava/lang/String; // method@e73b │ │ -48d486: 0c02 |0017: move-result-object v2 │ │ -48d488: 1f02 7724 |0018: check-cast v2, Ljava/lang/CharSequence; // type@2477 │ │ -48d48c: 6e20 adf3 2100 |001a: invoke-virtual {v1, v2}, Lcom/vanniktech/emoji/EmojiTextView;.setText:(Ljava/lang/CharSequence;)V // method@f3ad │ │ -48d492: 1502 a041 |001d: const/high16 v2, #int 1101004800 // #41a0 │ │ -48d496: 6e20 aef3 2100 |001f: invoke-virtual {v1, v2}, Lcom/vanniktech/emoji/EmojiTextView;.setTextSize:(F)V // method@f3ae │ │ -48d49c: 7020 c2e7 6500 |0022: invoke-direct {v5, v6}, Lcom/nextcloud/talk/call/ReactionAnimator;.getNameView:(Lcom/nextcloud/talk/call/CallReaction;)Landroid/widget/TextView; // method@e7c2 │ │ -48d4a2: 0c06 |0025: move-result-object v6 │ │ -48d4a4: 1f01 8c01 |0026: check-cast v1, Landroid/view/View; // type@018c │ │ -48d4a8: 6e20 6c09 1000 |0028: invoke-virtual {v0, v1}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@096c │ │ -48d4ae: 1f06 8c01 |002b: check-cast v6, Landroid/view/View; // type@018c │ │ -48d4b2: 6e20 6c09 6000 |002d: invoke-virtual {v0, v6}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@096c │ │ -48d4b8: 1100 |0030: return-object v0 │ │ +48d44c: |[48d44c] com.nextcloud.talk.call.ReactionAnimator.getReactionWrapperView:(Lcom/nextcloud/talk/call/CallReaction;)Landroid/widget/LinearLayout; │ │ +48d45c: 2200 f701 |0000: new-instance v0, Landroid/widget/LinearLayout; // type@01f7 │ │ +48d460: 5451 bfaf |0002: iget-object v1, v5, Lcom/nextcloud/talk/call/ReactionAnimator;.context:Landroid/content/Context; // field@afbf │ │ +48d464: 7020 6909 1000 |0004: invoke-direct {v0, v1}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@0969 │ │ +48d46a: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +48d46c: 6e20 9809 1000 |0008: invoke-virtual {v0, v1}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@0998 │ │ +48d472: 2201 ed23 |000b: new-instance v1, Lcom/vanniktech/emoji/EmojiTextView; // type@23ed │ │ +48d476: 5452 bfaf |000d: iget-object v2, v5, Lcom/nextcloud/talk/call/ReactionAnimator;.context:Landroid/content/Context; // field@afbf │ │ +48d47a: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +48d47c: 1224 |0010: const/4 v4, #int 2 // #2 │ │ +48d47e: 7053 acf3 2143 |0011: invoke-direct {v1, v2, v3, v4, v3}, Lcom/vanniktech/emoji/EmojiTextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@f3ac │ │ +48d484: 6e10 3be7 0600 |0014: invoke-virtual {v6}, Lcom/nextcloud/talk/call/CallReaction;.getEmoji:()Ljava/lang/String; // method@e73b │ │ +48d48a: 0c02 |0017: move-result-object v2 │ │ +48d48c: 1f02 7724 |0018: check-cast v2, Ljava/lang/CharSequence; // type@2477 │ │ +48d490: 6e20 adf3 2100 |001a: invoke-virtual {v1, v2}, Lcom/vanniktech/emoji/EmojiTextView;.setText:(Ljava/lang/CharSequence;)V // method@f3ad │ │ +48d496: 1502 a041 |001d: const/high16 v2, #int 1101004800 // #41a0 │ │ +48d49a: 6e20 aef3 2100 |001f: invoke-virtual {v1, v2}, Lcom/vanniktech/emoji/EmojiTextView;.setTextSize:(F)V // method@f3ae │ │ +48d4a0: 7020 c2e7 6500 |0022: invoke-direct {v5, v6}, Lcom/nextcloud/talk/call/ReactionAnimator;.getNameView:(Lcom/nextcloud/talk/call/CallReaction;)Landroid/widget/TextView; // method@e7c2 │ │ +48d4a6: 0c06 |0025: move-result-object v6 │ │ +48d4a8: 1f01 8c01 |0026: check-cast v1, Landroid/view/View; // type@018c │ │ +48d4ac: 6e20 6c09 1000 |0028: invoke-virtual {v0, v1}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@096c │ │ +48d4b2: 1f06 8c01 |002b: check-cast v6, Landroid/view/View; // type@018c │ │ +48d4b6: 6e20 6c09 6000 |002d: invoke-virtual {v0, v6}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@096c │ │ +48d4bc: 1100 |0030: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0008 line=104 │ │ 0x000b line=106 │ │ 0x0014 line=107 │ │ 0x001f line=108 │ │ @@ -1985214,35 +1985214,35 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 42 16-bit code units │ │ -48d66c: |[48d66c] com.nextcloud.talk.call.ReactionAnimator.addReaction:(Ljava/lang/String;Ljava/lang/String;)V │ │ -48d67c: 1a00 d59b |0000: const-string v0, "emoji" // string@9bd5 │ │ -48d680: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -48d686: 1a00 309a |0005: const-string v0, "displayName" // string@9a30 │ │ -48d68a: 7120 00fc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -48d690: 2200 9420 |000a: new-instance v0, Lcom/nextcloud/talk/call/CallReaction; // type@2094 │ │ -48d694: 7030 35e7 2003 |000c: invoke-direct {v0, v2, v3}, Lcom/nextcloud/talk/call/CallReaction;.:(Ljava/lang/String;Ljava/lang/String;)V // method@e735 │ │ -48d69a: 5412 c0af |000f: iget-object v2, v1, Lcom/nextcloud/talk/call/ReactionAnimator;.reactionsList:Ljava/util/List; // field@afc0 │ │ -48d69e: 7220 69f9 0200 |0011: invoke-interface {v2, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@f969 │ │ -48d6a4: 5412 c0af |0014: iget-object v2, v1, Lcom/nextcloud/talk/call/ReactionAnimator;.reactionsList:Ljava/util/List; // field@afc0 │ │ -48d6a8: 7210 79f9 0200 |0016: invoke-interface {v2}, Ljava/util/List;.size:()I // method@f979 │ │ -48d6ae: 0a02 |0019: move-result v2 │ │ -48d6b0: 1213 |001a: const/4 v3, #int 1 // #1 │ │ -48d6b2: 3332 0e00 |001b: if-ne v2, v3, 0029 // +000e │ │ -48d6b6: 5412 c0af |001d: iget-object v2, v1, Lcom/nextcloud/talk/call/ReactionAnimator;.reactionsList:Ljava/util/List; // field@afc0 │ │ -48d6ba: 1203 |001f: const/4 v3, #int 0 // #0 │ │ -48d6bc: 7220 6ff9 3200 |0020: invoke-interface {v2, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@f96f │ │ -48d6c2: 0c02 |0023: move-result-object v2 │ │ -48d6c4: 1f02 9420 |0024: check-cast v2, Lcom/nextcloud/talk/call/CallReaction; // type@2094 │ │ -48d6c8: 7020 c0e7 2100 |0026: invoke-direct {v1, v2}, Lcom/nextcloud/talk/call/ReactionAnimator;.animateReaction:(Lcom/nextcloud/talk/call/CallReaction;)V // method@e7c0 │ │ -48d6ce: 0e00 |0029: return-void │ │ +48d670: |[48d670] com.nextcloud.talk.call.ReactionAnimator.addReaction:(Ljava/lang/String;Ljava/lang/String;)V │ │ +48d680: 1a00 d59b |0000: const-string v0, "emoji" // string@9bd5 │ │ +48d684: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +48d68a: 1a00 309a |0005: const-string v0, "displayName" // string@9a30 │ │ +48d68e: 7120 00fc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +48d694: 2200 9420 |000a: new-instance v0, Lcom/nextcloud/talk/call/CallReaction; // type@2094 │ │ +48d698: 7030 35e7 2003 |000c: invoke-direct {v0, v2, v3}, Lcom/nextcloud/talk/call/CallReaction;.:(Ljava/lang/String;Ljava/lang/String;)V // method@e735 │ │ +48d69e: 5412 c0af |000f: iget-object v2, v1, Lcom/nextcloud/talk/call/ReactionAnimator;.reactionsList:Ljava/util/List; // field@afc0 │ │ +48d6a2: 7220 69f9 0200 |0011: invoke-interface {v2, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@f969 │ │ +48d6a8: 5412 c0af |0014: iget-object v2, v1, Lcom/nextcloud/talk/call/ReactionAnimator;.reactionsList:Ljava/util/List; // field@afc0 │ │ +48d6ac: 7210 79f9 0200 |0016: invoke-interface {v2}, Ljava/util/List;.size:()I // method@f979 │ │ +48d6b2: 0a02 |0019: move-result v2 │ │ +48d6b4: 1213 |001a: const/4 v3, #int 1 // #1 │ │ +48d6b6: 3332 0e00 |001b: if-ne v2, v3, 0029 // +000e │ │ +48d6ba: 5412 c0af |001d: iget-object v2, v1, Lcom/nextcloud/talk/call/ReactionAnimator;.reactionsList:Ljava/util/List; // field@afc0 │ │ +48d6be: 1203 |001f: const/4 v3, #int 0 // #0 │ │ +48d6c0: 7220 6ff9 3200 |0020: invoke-interface {v2, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@f96f │ │ +48d6c6: 0c02 |0023: move-result-object v2 │ │ +48d6c8: 1f02 9420 |0024: check-cast v2, Lcom/nextcloud/talk/call/CallReaction; // type@2094 │ │ +48d6cc: 7020 c0e7 2100 |0026: invoke-direct {v1, v2}, Lcom/nextcloud/talk/call/ReactionAnimator;.animateReaction:(Lcom/nextcloud/talk/call/CallReaction;)V // method@e7c0 │ │ +48d6d2: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x000a line=36 │ │ 0x000f line=37 │ │ 0x0014 line=39 │ │ 0x001d line=40 │ │ locals : │ │ @@ -1985255,17 +1985255,17 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -48d430: |[48d430] com.nextcloud.talk.call.ReactionAnimator.getContext:()Landroid/content/Context; │ │ -48d440: 5410 bfaf |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/ReactionAnimator;.context:Landroid/content/Context; // field@afbf │ │ -48d444: 1100 |0002: return-object v0 │ │ +48d434: |[48d434] com.nextcloud.talk.call.ReactionAnimator.getContext:()Landroid/content/Context; │ │ +48d444: 5410 bfaf |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/ReactionAnimator;.context:Landroid/content/Context; // field@afbf │ │ +48d448: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/call/ReactionAnimator; │ │ │ │ #2 : (in Lcom/nextcloud/talk/call/ReactionAnimator;) │ │ @@ -1985273,17 +1985273,17 @@ │ │ type : '()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -48d5ac: |[48d5ac] com.nextcloud.talk.call.ReactionAnimator.getViewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ -48d5bc: 5410 c2af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/ReactionAnimator;.viewThemeUtils:Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // field@afc2 │ │ -48d5c0: 1100 |0002: return-object v0 │ │ +48d5b0: |[48d5b0] com.nextcloud.talk.call.ReactionAnimator.getViewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ +48d5c0: 5410 c2af |0000: iget-object v0, v1, Lcom/nextcloud/talk/call/ReactionAnimator;.viewThemeUtils:Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // field@afc2 │ │ +48d5c4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/call/ReactionAnimator; │ │ │ │ source_file_idx : 25986 (ReactionAnimator.kt) │ │ @@ -1985340,21 +1985340,21 @@ │ │ type : '(Landroid/content/Context;Lcom/nextcloud/talk/data/user/model/User;Landroid/widget/EditText;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -48d9e4: |[48d9e4] com.nextcloud.talk.callbacks.MentionAutocompleteCallback.:(Landroid/content/Context;Lcom/nextcloud/talk/data/user/model/User;Landroid/widget/EditText;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ -48d9f4: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48d9fa: 5b01 c3af |0003: iput-object v1, v0, Lcom/nextcloud/talk/callbacks/MentionAutocompleteCallback;.context:Landroid/content/Context; // field@afc3 │ │ -48d9fe: 5b02 c4af |0005: iput-object v2, v0, Lcom/nextcloud/talk/callbacks/MentionAutocompleteCallback;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@afc4 │ │ -48da02: 5b03 c5af |0007: iput-object v3, v0, Lcom/nextcloud/talk/callbacks/MentionAutocompleteCallback;.editText:Landroid/widget/EditText; // field@afc5 │ │ -48da06: 5b04 c6af |0009: iput-object v4, v0, Lcom/nextcloud/talk/callbacks/MentionAutocompleteCallback;.viewThemeUtils:Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // field@afc6 │ │ -48da0a: 0e00 |000b: return-void │ │ +48d9e8: |[48d9e8] com.nextcloud.talk.callbacks.MentionAutocompleteCallback.:(Landroid/content/Context;Lcom/nextcloud/talk/data/user/model/User;Landroid/widget/EditText;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ +48d9f8: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48d9fe: 5b01 c3af |0003: iput-object v1, v0, Lcom/nextcloud/talk/callbacks/MentionAutocompleteCallback;.context:Landroid/content/Context; // field@afc3 │ │ +48da02: 5b02 c4af |0005: iput-object v2, v0, Lcom/nextcloud/talk/callbacks/MentionAutocompleteCallback;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@afc4 │ │ +48da06: 5b03 c5af |0007: iput-object v3, v0, Lcom/nextcloud/talk/callbacks/MentionAutocompleteCallback;.editText:Landroid/widget/EditText; // field@afc5 │ │ +48da0a: 5b04 c6af |0009: iput-object v4, v0, Lcom/nextcloud/talk/callbacks/MentionAutocompleteCallback;.viewThemeUtils:Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // field@afc6 │ │ +48da0e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0003 line=41 │ │ 0x0005 line=42 │ │ 0x0007 line=43 │ │ 0x0009 line=44 │ │ @@ -1985371,118 +1985371,118 @@ │ │ type : '(Landroid/text/Editable;Lcom/nextcloud/talk/models/json/mention/Mention;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 21 │ │ ins : 3 │ │ outs : 10 │ │ insns size : 203 16-bit code units │ │ -48d81c: |[48d81c] com.nextcloud.talk.callbacks.MentionAutocompleteCallback.onPopupItemClicked:(Landroid/text/Editable;Lcom/nextcloud/talk/models/json/mention/Mention;)Z │ │ -48d82c: 0800 1200 |0000: move-object/from16 v0, v18 │ │ -48d830: 0801 1300 |0002: move-object/from16 v1, v19 │ │ -48d834: 7701 ccf2 1300 |0004: invoke-static/range {v19}, Lcom/nextcloud/talk/utils/CharPolicy;.getQueryRange:(Landroid/text/Spannable;)Lcom/nextcloud/talk/utils/CharPolicy$TextSpan; // method@f2cc │ │ -48d83a: 0c02 |0007: move-result-object v2 │ │ -48d83c: 3902 0400 |0008: if-nez v2, 000c // +0004 │ │ -48d840: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -48d842: 0f01 |000b: return v1 │ │ -48d844: 7401 87f1 1400 |000c: invoke-virtual/range {v20}, Lcom/nextcloud/talk/models/json/mention/Mention;.getLabel:()Ljava/lang/String; // method@f187 │ │ -48d84a: 0c03 |000f: move-result-object v3 │ │ -48d84c: 2204 a924 |0010: new-instance v4, Ljava/lang/StringBuilder; // type@24a9 │ │ -48d850: 7401 87f1 1400 |0012: invoke-virtual/range {v20}, Lcom/nextcloud/talk/models/json/mention/Mention;.getLabel:()Ljava/lang/String; // method@f187 │ │ -48d856: 0c05 |0015: move-result-object v5 │ │ -48d858: 7110 d2f9 0500 |0016: invoke-static {v5}, Ljava/util/Objects;.requireNonNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@f9d2 │ │ -48d85e: 0c05 |0019: move-result-object v5 │ │ -48d860: 1f05 a724 |001a: check-cast v5, Ljava/lang/String; // type@24a7 │ │ -48d864: 7020 89f6 5400 |001c: invoke-direct {v4, v5}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -48d86a: 7110 aff3 0300 |001f: invoke-static {v3}, Lcom/vanniktech/emoji/Emojis;.emojis:(Ljava/lang/CharSequence;)Ljava/util/List; // method@f3af │ │ -48d870: 0c03 |0022: move-result-object v3 │ │ -48d872: 7210 72f9 0300 |0023: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@f972 │ │ -48d878: 0c03 |0026: move-result-object v3 │ │ -48d87a: 7210 46f9 0300 |0027: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ -48d880: 0a05 |002a: move-result v5 │ │ -48d882: 3805 2000 |002b: if-eqz v5, 004b // +0020 │ │ -48d886: 7210 47f9 0300 |002d: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ -48d88c: 0c05 |0030: move-result-object v5 │ │ -48d88e: 1f05 ec23 |0031: check-cast v5, Lcom/vanniktech/emoji/EmojiRange; // type@23ec │ │ -48d892: 5456 17b5 |0033: iget-object v6, v5, Lcom/vanniktech/emoji/EmojiRange;.range:Lkotlin/ranges/IntRange; // field@b517 │ │ -48d896: 6e10 20fc 0600 |0035: invoke-virtual {v6}, Lkotlin/ranges/IntRange;.getStart:()Ljava/lang/Integer; // method@fc20 │ │ -48d89c: 0c06 |0038: move-result-object v6 │ │ -48d89e: 6e10 d3f5 0600 |0039: invoke-virtual {v6}, Ljava/lang/Integer;.intValue:()I // method@f5d3 │ │ -48d8a4: 0a06 |003c: move-result v6 │ │ -48d8a6: 5455 17b5 |003d: iget-object v5, v5, Lcom/vanniktech/emoji/EmojiRange;.range:Lkotlin/ranges/IntRange; // field@b517 │ │ -48d8aa: 6e10 1dfc 0500 |003f: invoke-virtual {v5}, Lkotlin/ranges/IntRange;.getEndInclusive:()Ljava/lang/Integer; // method@fc1d │ │ -48d8b0: 0c05 |0042: move-result-object v5 │ │ -48d8b2: 6e10 d3f5 0500 |0043: invoke-virtual {v5}, Ljava/lang/Integer;.intValue:()I // method@f5d3 │ │ -48d8b8: 0a05 |0046: move-result v5 │ │ -48d8ba: 6e30 95f6 6405 |0047: invoke-virtual {v4, v6, v5}, Ljava/lang/StringBuilder;.delete:(II)Ljava/lang/StringBuilder; // method@f695 │ │ -48d8c0: 28dd |004a: goto 0027 // -0023 │ │ -48d8c2: 6e10 caf2 0200 |004b: invoke-virtual {v2}, Lcom/nextcloud/talk/utils/CharPolicy$TextSpan;.getStart:()I // method@f2ca │ │ -48d8c8: 0a03 |004e: move-result v3 │ │ -48d8ca: 6e10 c9f2 0200 |004f: invoke-virtual {v2}, Lcom/nextcloud/talk/utils/CharPolicy$TextSpan;.getEnd:()I // method@f2c9 │ │ -48d8d0: 0a05 |0052: move-result v5 │ │ -48d8d2: 2206 a924 |0053: new-instance v6, Ljava/lang/StringBuilder; // type@24a9 │ │ -48d8d6: 1a07 8204 |0055: const-string v7, " " // string@0482 │ │ -48d8da: 7020 89f6 7600 |0057: invoke-direct {v6, v7}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -48d8e0: 6e20 91f6 4600 |005a: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@f691 │ │ -48d8e6: 0c06 |005d: move-result-object v6 │ │ -48d8e8: 6e20 92f6 7600 |005e: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -48d8ee: 0c06 |0061: move-result-object v6 │ │ -48d8f0: 6e10 9cf6 0600 |0062: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -48d8f6: 0c06 |0065: move-result-object v6 │ │ -48d8f8: 7240 0505 3165 |0066: invoke-interface {v1, v3, v5, v6}, Landroid/text/Editable;.replace:(IILjava/lang/CharSequence;)Landroid/text/Editable; // method@0505 │ │ -48d8fe: 7401 88f1 1400 |0069: invoke-virtual/range {v20}, Lcom/nextcloud/talk/models/json/mention/Mention;.getMentionId:()Ljava/lang/String; // method@f188 │ │ -48d904: 0c03 |006c: move-result-object v3 │ │ -48d906: 3803 0700 |006d: if-eqz v3, 0074 // +0007 │ │ -48d90a: 7401 88f1 1400 |006f: invoke-virtual/range {v20}, Lcom/nextcloud/talk/models/json/mention/Mention;.getMentionId:()Ljava/lang/String; // method@f188 │ │ -48d910: 0c03 |0072: move-result-object v3 │ │ -48d912: 2805 |0073: goto 0078 // +0005 │ │ -48d914: 7401 86f1 1400 |0074: invoke-virtual/range {v20}, Lcom/nextcloud/talk/models/json/mention/Mention;.getId:()Ljava/lang/String; // method@f186 │ │ -48d91a: 0c03 |0077: move-result-object v3 │ │ -48d91c: 2205 b523 |0078: new-instance v5, Lcom/nextcloud/talk/utils/text/Spans$MentionChipSpan; // type@23b5 │ │ -48d920: 5408 c3af |007a: iget-object v8, v0, Lcom/nextcloud/talk/callbacks/MentionAutocompleteCallback;.context:Landroid/content/Context; // field@afc3 │ │ -48d924: 7401 86f1 1400 |007c: invoke-virtual/range {v20}, Lcom/nextcloud/talk/models/json/mention/Mention;.getId:()Ljava/lang/String; // method@f186 │ │ -48d92a: 0c09 |007f: move-result-object v9 │ │ -48d92c: 7401 89f1 1400 |0080: invoke-virtual/range {v20}, Lcom/nextcloud/talk/models/json/mention/Mention;.getRoomToken:()Ljava/lang/String; // method@f189 │ │ -48d932: 0c0a |0083: move-result-object v10 │ │ -48d934: 7401 87f1 1400 |0084: invoke-virtual/range {v20}, Lcom/nextcloud/talk/models/json/mention/Mention;.getLabel:()Ljava/lang/String; // method@f187 │ │ -48d93a: 0c0b |0087: move-result-object v11 │ │ -48d93c: 540c c4af |0088: iget-object v12, v0, Lcom/nextcloud/talk/callbacks/MentionAutocompleteCallback;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@afc4 │ │ -48d940: 7401 8af1 1400 |008a: invoke-virtual/range {v20}, Lcom/nextcloud/talk/models/json/mention/Mention;.getSource:()Ljava/lang/String; // method@f18a │ │ -48d946: 0c0d |008d: move-result-object v13 │ │ -48d948: 540f c5af |008e: iget-object v15, v0, Lcom/nextcloud/talk/callbacks/MentionAutocompleteCallback;.editText:Landroid/widget/EditText; // field@afc5 │ │ -48d94c: 5406 c6af |0090: iget-object v6, v0, Lcom/nextcloud/talk/callbacks/MentionAutocompleteCallback;.viewThemeUtils:Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // field@afc6 │ │ -48d950: 1a0e c89e |0092: const-string v14, "federated_users" // string@9ec8 │ │ -48d954: 7401 8af1 1400 |0094: invoke-virtual/range {v20}, Lcom/nextcloud/talk/models/json/mention/Mention;.getSource:()Ljava/lang/String; // method@f18a │ │ -48d95a: 0c00 |0097: move-result-object v0 │ │ -48d95c: 6e20 59f6 0e00 |0098: invoke-virtual {v14, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@f659 │ │ -48d962: 0a11 |009b: move-result v17 │ │ -48d964: 140e 0300 167f |009c: const v14, #float 1.99384e+38 // #7f160003 │ │ -48d96a: 0810 0600 |009f: move-object/from16 v16, v6 │ │ -48d96e: 770a e1f2 0800 |00a1: invoke-static/range {v8, v9, v10, v11, v12, v13, v14, v15, v16, v17}, Lcom/nextcloud/talk/utils/DisplayUtils;.getDrawableForMentionChipSpan:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/CharSequence;Lcom/nextcloud/talk/data/user/model/User;Ljava/lang/String;ILandroid/widget/EditText;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;Z)Landroid/graphics/drawable/Drawable; // method@f2e1 │ │ -48d974: 0c00 |00a4: move-result-object v0 │ │ -48d976: 1226 |00a5: const/4 v6, #int 2 // #2 │ │ -48d978: 7401 87f1 1400 |00a6: invoke-virtual/range {v20}, Lcom/nextcloud/talk/models/json/mention/Mention;.getLabel:()Ljava/lang/String; // method@f187 │ │ -48d97e: 0c08 |00a9: move-result-object v8 │ │ -48d980: 7058 46f3 0536 |00aa: invoke-direct {v5, v0, v6, v3, v8}, Lcom/nextcloud/talk/utils/text/Spans$MentionChipSpan;.:(Landroid/graphics/drawable/Drawable;ILjava/lang/String;Ljava/lang/CharSequence;)V // method@f346 │ │ -48d986: 6e10 caf2 0200 |00ad: invoke-virtual {v2}, Lcom/nextcloud/talk/utils/CharPolicy$TextSpan;.getStart:()I // method@f2ca │ │ -48d98c: 0a00 |00b0: move-result v0 │ │ -48d98e: 6e10 68f6 0700 |00b1: invoke-virtual {v7}, Ljava/lang/String;.length:()I // method@f668 │ │ -48d994: 0a03 |00b4: move-result v3 │ │ -48d996: b030 |00b5: add-int/2addr v0, v3 │ │ -48d998: 6e10 caf2 0200 |00b6: invoke-virtual {v2}, Lcom/nextcloud/talk/utils/CharPolicy$TextSpan;.getStart:()I // method@f2ca │ │ -48d99e: 0a02 |00b9: move-result v2 │ │ -48d9a0: 6e10 97f6 0400 |00ba: invoke-virtual {v4}, Ljava/lang/StringBuilder;.length:()I // method@f697 │ │ -48d9a6: 0a03 |00bd: move-result v3 │ │ -48d9a8: b032 |00be: add-int/2addr v2, v3 │ │ -48d9aa: 6e10 68f6 0700 |00bf: invoke-virtual {v7}, Ljava/lang/String;.length:()I // method@f668 │ │ -48d9b0: 0a03 |00c2: move-result v3 │ │ -48d9b2: b032 |00c3: add-int/2addr v2, v3 │ │ -48d9b4: 1303 1200 |00c4: const/16 v3, #int 18 // #12 │ │ -48d9b8: 7253 0605 5120 |00c6: invoke-interface {v1, v5, v0, v2, v3}, Landroid/text/Editable;.setSpan:(Ljava/lang/Object;III)V // method@0506 │ │ -48d9be: 1210 |00c9: const/4 v0, #int 1 // #1 │ │ -48d9c0: 0f00 |00ca: return v0 │ │ +48d820: |[48d820] com.nextcloud.talk.callbacks.MentionAutocompleteCallback.onPopupItemClicked:(Landroid/text/Editable;Lcom/nextcloud/talk/models/json/mention/Mention;)Z │ │ +48d830: 0800 1200 |0000: move-object/from16 v0, v18 │ │ +48d834: 0801 1300 |0002: move-object/from16 v1, v19 │ │ +48d838: 7701 ccf2 1300 |0004: invoke-static/range {v19}, Lcom/nextcloud/talk/utils/CharPolicy;.getQueryRange:(Landroid/text/Spannable;)Lcom/nextcloud/talk/utils/CharPolicy$TextSpan; // method@f2cc │ │ +48d83e: 0c02 |0007: move-result-object v2 │ │ +48d840: 3902 0400 |0008: if-nez v2, 000c // +0004 │ │ +48d844: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +48d846: 0f01 |000b: return v1 │ │ +48d848: 7401 87f1 1400 |000c: invoke-virtual/range {v20}, Lcom/nextcloud/talk/models/json/mention/Mention;.getLabel:()Ljava/lang/String; // method@f187 │ │ +48d84e: 0c03 |000f: move-result-object v3 │ │ +48d850: 2204 a924 |0010: new-instance v4, Ljava/lang/StringBuilder; // type@24a9 │ │ +48d854: 7401 87f1 1400 |0012: invoke-virtual/range {v20}, Lcom/nextcloud/talk/models/json/mention/Mention;.getLabel:()Ljava/lang/String; // method@f187 │ │ +48d85a: 0c05 |0015: move-result-object v5 │ │ +48d85c: 7110 d2f9 0500 |0016: invoke-static {v5}, Ljava/util/Objects;.requireNonNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@f9d2 │ │ +48d862: 0c05 |0019: move-result-object v5 │ │ +48d864: 1f05 a724 |001a: check-cast v5, Ljava/lang/String; // type@24a7 │ │ +48d868: 7020 89f6 5400 |001c: invoke-direct {v4, v5}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +48d86e: 7110 aff3 0300 |001f: invoke-static {v3}, Lcom/vanniktech/emoji/Emojis;.emojis:(Ljava/lang/CharSequence;)Ljava/util/List; // method@f3af │ │ +48d874: 0c03 |0022: move-result-object v3 │ │ +48d876: 7210 72f9 0300 |0023: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@f972 │ │ +48d87c: 0c03 |0026: move-result-object v3 │ │ +48d87e: 7210 46f9 0300 |0027: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ +48d884: 0a05 |002a: move-result v5 │ │ +48d886: 3805 2000 |002b: if-eqz v5, 004b // +0020 │ │ +48d88a: 7210 47f9 0300 |002d: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ +48d890: 0c05 |0030: move-result-object v5 │ │ +48d892: 1f05 ec23 |0031: check-cast v5, Lcom/vanniktech/emoji/EmojiRange; // type@23ec │ │ +48d896: 5456 17b5 |0033: iget-object v6, v5, Lcom/vanniktech/emoji/EmojiRange;.range:Lkotlin/ranges/IntRange; // field@b517 │ │ +48d89a: 6e10 20fc 0600 |0035: invoke-virtual {v6}, Lkotlin/ranges/IntRange;.getStart:()Ljava/lang/Integer; // method@fc20 │ │ +48d8a0: 0c06 |0038: move-result-object v6 │ │ +48d8a2: 6e10 d3f5 0600 |0039: invoke-virtual {v6}, Ljava/lang/Integer;.intValue:()I // method@f5d3 │ │ +48d8a8: 0a06 |003c: move-result v6 │ │ +48d8aa: 5455 17b5 |003d: iget-object v5, v5, Lcom/vanniktech/emoji/EmojiRange;.range:Lkotlin/ranges/IntRange; // field@b517 │ │ +48d8ae: 6e10 1dfc 0500 |003f: invoke-virtual {v5}, Lkotlin/ranges/IntRange;.getEndInclusive:()Ljava/lang/Integer; // method@fc1d │ │ +48d8b4: 0c05 |0042: move-result-object v5 │ │ +48d8b6: 6e10 d3f5 0500 |0043: invoke-virtual {v5}, Ljava/lang/Integer;.intValue:()I // method@f5d3 │ │ +48d8bc: 0a05 |0046: move-result v5 │ │ +48d8be: 6e30 95f6 6405 |0047: invoke-virtual {v4, v6, v5}, Ljava/lang/StringBuilder;.delete:(II)Ljava/lang/StringBuilder; // method@f695 │ │ +48d8c4: 28dd |004a: goto 0027 // -0023 │ │ +48d8c6: 6e10 caf2 0200 |004b: invoke-virtual {v2}, Lcom/nextcloud/talk/utils/CharPolicy$TextSpan;.getStart:()I // method@f2ca │ │ +48d8cc: 0a03 |004e: move-result v3 │ │ +48d8ce: 6e10 c9f2 0200 |004f: invoke-virtual {v2}, Lcom/nextcloud/talk/utils/CharPolicy$TextSpan;.getEnd:()I // method@f2c9 │ │ +48d8d4: 0a05 |0052: move-result v5 │ │ +48d8d6: 2206 a924 |0053: new-instance v6, Ljava/lang/StringBuilder; // type@24a9 │ │ +48d8da: 1a07 8204 |0055: const-string v7, " " // string@0482 │ │ +48d8de: 7020 89f6 7600 |0057: invoke-direct {v6, v7}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +48d8e4: 6e20 91f6 4600 |005a: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@f691 │ │ +48d8ea: 0c06 |005d: move-result-object v6 │ │ +48d8ec: 6e20 92f6 7600 |005e: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +48d8f2: 0c06 |0061: move-result-object v6 │ │ +48d8f4: 6e10 9cf6 0600 |0062: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +48d8fa: 0c06 |0065: move-result-object v6 │ │ +48d8fc: 7240 0505 3165 |0066: invoke-interface {v1, v3, v5, v6}, Landroid/text/Editable;.replace:(IILjava/lang/CharSequence;)Landroid/text/Editable; // method@0505 │ │ +48d902: 7401 88f1 1400 |0069: invoke-virtual/range {v20}, Lcom/nextcloud/talk/models/json/mention/Mention;.getMentionId:()Ljava/lang/String; // method@f188 │ │ +48d908: 0c03 |006c: move-result-object v3 │ │ +48d90a: 3803 0700 |006d: if-eqz v3, 0074 // +0007 │ │ +48d90e: 7401 88f1 1400 |006f: invoke-virtual/range {v20}, Lcom/nextcloud/talk/models/json/mention/Mention;.getMentionId:()Ljava/lang/String; // method@f188 │ │ +48d914: 0c03 |0072: move-result-object v3 │ │ +48d916: 2805 |0073: goto 0078 // +0005 │ │ +48d918: 7401 86f1 1400 |0074: invoke-virtual/range {v20}, Lcom/nextcloud/talk/models/json/mention/Mention;.getId:()Ljava/lang/String; // method@f186 │ │ +48d91e: 0c03 |0077: move-result-object v3 │ │ +48d920: 2205 b523 |0078: new-instance v5, Lcom/nextcloud/talk/utils/text/Spans$MentionChipSpan; // type@23b5 │ │ +48d924: 5408 c3af |007a: iget-object v8, v0, Lcom/nextcloud/talk/callbacks/MentionAutocompleteCallback;.context:Landroid/content/Context; // field@afc3 │ │ +48d928: 7401 86f1 1400 |007c: invoke-virtual/range {v20}, Lcom/nextcloud/talk/models/json/mention/Mention;.getId:()Ljava/lang/String; // method@f186 │ │ +48d92e: 0c09 |007f: move-result-object v9 │ │ +48d930: 7401 89f1 1400 |0080: invoke-virtual/range {v20}, Lcom/nextcloud/talk/models/json/mention/Mention;.getRoomToken:()Ljava/lang/String; // method@f189 │ │ +48d936: 0c0a |0083: move-result-object v10 │ │ +48d938: 7401 87f1 1400 |0084: invoke-virtual/range {v20}, Lcom/nextcloud/talk/models/json/mention/Mention;.getLabel:()Ljava/lang/String; // method@f187 │ │ +48d93e: 0c0b |0087: move-result-object v11 │ │ +48d940: 540c c4af |0088: iget-object v12, v0, Lcom/nextcloud/talk/callbacks/MentionAutocompleteCallback;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@afc4 │ │ +48d944: 7401 8af1 1400 |008a: invoke-virtual/range {v20}, Lcom/nextcloud/talk/models/json/mention/Mention;.getSource:()Ljava/lang/String; // method@f18a │ │ +48d94a: 0c0d |008d: move-result-object v13 │ │ +48d94c: 540f c5af |008e: iget-object v15, v0, Lcom/nextcloud/talk/callbacks/MentionAutocompleteCallback;.editText:Landroid/widget/EditText; // field@afc5 │ │ +48d950: 5406 c6af |0090: iget-object v6, v0, Lcom/nextcloud/talk/callbacks/MentionAutocompleteCallback;.viewThemeUtils:Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // field@afc6 │ │ +48d954: 1a0e c89e |0092: const-string v14, "federated_users" // string@9ec8 │ │ +48d958: 7401 8af1 1400 |0094: invoke-virtual/range {v20}, Lcom/nextcloud/talk/models/json/mention/Mention;.getSource:()Ljava/lang/String; // method@f18a │ │ +48d95e: 0c00 |0097: move-result-object v0 │ │ +48d960: 6e20 59f6 0e00 |0098: invoke-virtual {v14, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@f659 │ │ +48d966: 0a11 |009b: move-result v17 │ │ +48d968: 140e 0300 167f |009c: const v14, #float 1.99384e+38 // #7f160003 │ │ +48d96e: 0810 0600 |009f: move-object/from16 v16, v6 │ │ +48d972: 770a e1f2 0800 |00a1: invoke-static/range {v8, v9, v10, v11, v12, v13, v14, v15, v16, v17}, Lcom/nextcloud/talk/utils/DisplayUtils;.getDrawableForMentionChipSpan:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/CharSequence;Lcom/nextcloud/talk/data/user/model/User;Ljava/lang/String;ILandroid/widget/EditText;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;Z)Landroid/graphics/drawable/Drawable; // method@f2e1 │ │ +48d978: 0c00 |00a4: move-result-object v0 │ │ +48d97a: 1226 |00a5: const/4 v6, #int 2 // #2 │ │ +48d97c: 7401 87f1 1400 |00a6: invoke-virtual/range {v20}, Lcom/nextcloud/talk/models/json/mention/Mention;.getLabel:()Ljava/lang/String; // method@f187 │ │ +48d982: 0c08 |00a9: move-result-object v8 │ │ +48d984: 7058 46f3 0536 |00aa: invoke-direct {v5, v0, v6, v3, v8}, Lcom/nextcloud/talk/utils/text/Spans$MentionChipSpan;.:(Landroid/graphics/drawable/Drawable;ILjava/lang/String;Ljava/lang/CharSequence;)V // method@f346 │ │ +48d98a: 6e10 caf2 0200 |00ad: invoke-virtual {v2}, Lcom/nextcloud/talk/utils/CharPolicy$TextSpan;.getStart:()I // method@f2ca │ │ +48d990: 0a00 |00b0: move-result v0 │ │ +48d992: 6e10 68f6 0700 |00b1: invoke-virtual {v7}, Ljava/lang/String;.length:()I // method@f668 │ │ +48d998: 0a03 |00b4: move-result v3 │ │ +48d99a: b030 |00b5: add-int/2addr v0, v3 │ │ +48d99c: 6e10 caf2 0200 |00b6: invoke-virtual {v2}, Lcom/nextcloud/talk/utils/CharPolicy$TextSpan;.getStart:()I // method@f2ca │ │ +48d9a2: 0a02 |00b9: move-result v2 │ │ +48d9a4: 6e10 97f6 0400 |00ba: invoke-virtual {v4}, Ljava/lang/StringBuilder;.length:()I // method@f697 │ │ +48d9aa: 0a03 |00bd: move-result v3 │ │ +48d9ac: b032 |00be: add-int/2addr v2, v3 │ │ +48d9ae: 6e10 68f6 0700 |00bf: invoke-virtual {v7}, Ljava/lang/String;.length:()I // method@f668 │ │ +48d9b4: 0a03 |00c2: move-result v3 │ │ +48d9b6: b032 |00c3: add-int/2addr v2, v3 │ │ +48d9b8: 1303 1200 |00c4: const/16 v3, #int 18 // #12 │ │ +48d9bc: 7253 0605 5120 |00c6: invoke-interface {v1, v5, v0, v2, v3}, Landroid/text/Editable;.setSpan:(Ljava/lang/Object;III)V // method@0506 │ │ +48d9c2: 1210 |00c9: const/4 v0, #int 1 // #1 │ │ +48d9c4: 0f00 |00ca: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=50 │ │ 0x000c line=54 │ │ 0x0010 line=56 │ │ 0x001f line=57 │ │ 0x0033 line=58 │ │ @@ -1985509,19 +1985509,19 @@ │ │ type : '(Landroid/text/Editable;Ljava/lang/Object;)Z' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -48d9c4: |[48d9c4] com.nextcloud.talk.callbacks.MentionAutocompleteCallback.onPopupItemClicked:(Landroid/text/Editable;Ljava/lang/Object;)Z │ │ -48d9d4: 1f02 eb22 |0000: check-cast v2, Lcom/nextcloud/talk/models/json/mention/Mention; // type@22eb │ │ -48d9d8: 6e30 c6e7 1002 |0002: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/callbacks/MentionAutocompleteCallback;.onPopupItemClicked:(Landroid/text/Editable;Lcom/nextcloud/talk/models/json/mention/Mention;)Z // method@e7c6 │ │ -48d9de: 0a01 |0005: move-result v1 │ │ -48d9e0: 0f01 |0006: return v1 │ │ +48d9c8: |[48d9c8] com.nextcloud.talk.callbacks.MentionAutocompleteCallback.onPopupItemClicked:(Landroid/text/Editable;Ljava/lang/Object;)Z │ │ +48d9d8: 1f02 eb22 |0000: check-cast v2, Lcom/nextcloud/talk/models/json/mention/Mention; // type@22eb │ │ +48d9dc: 6e30 c6e7 1002 |0002: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/callbacks/MentionAutocompleteCallback;.onPopupItemClicked:(Landroid/text/Editable;Lcom/nextcloud/talk/models/json/mention/Mention;)Z // method@e7c6 │ │ +48d9e2: 0a01 |0005: move-result v1 │ │ +48d9e4: 0f01 |0006: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/nextcloud/talk/callbacks/MentionAutocompleteCallback; │ │ 0x0000 - 0x0007 reg=1 (null) Landroid/text/Editable; │ │ 0x0000 - 0x0007 reg=2 (null) Ljava/lang/Object; │ │ @@ -1985531,16 +1985531,16 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -48da0c: |[48da0c] com.nextcloud.talk.callbacks.MentionAutocompleteCallback.onPopupVisibilityChanged:(Z)V │ │ -48da1c: 0e00 |0000: return-void │ │ +48da10: |[48da10] com.nextcloud.talk.callbacks.MentionAutocompleteCallback.onPopupVisibilityChanged:(Z)V │ │ +48da20: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 24218 (MentionAutocompleteCallback.java) │ │ │ │ Class #7455 header: │ │ @@ -1985571,18 +1985571,18 @@ │ │ type : '(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -48da20: |[48da20] com.nextcloud.talk.callnotification.CallNotificationActivity$$ExternalSyntheticLambda0.:(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;)V │ │ -48da30: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48da36: 5b01 c7af |0003: iput-object v1, v0, Lcom/nextcloud/talk/callnotification/CallNotificationActivity$$ExternalSyntheticLambda0;.f$0:Lcom/nextcloud/talk/callnotification/CallNotificationActivity; // field@afc7 │ │ -48da3a: 0e00 |0005: return-void │ │ +48da24: |[48da24] com.nextcloud.talk.callnotification.CallNotificationActivity$$ExternalSyntheticLambda0.:(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;)V │ │ +48da34: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48da3a: 5b01 c7af |0003: iput-object v1, v0, Lcom/nextcloud/talk/callnotification/CallNotificationActivity$$ExternalSyntheticLambda0;.f$0:Lcom/nextcloud/talk/callnotification/CallNotificationActivity; // field@afc7 │ │ +48da3e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/callnotification/CallNotificationActivity$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/callnotification/CallNotificationActivity; │ │ │ │ @@ -1985592,18 +1985592,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -48da3c: |[48da3c] com.nextcloud.talk.callnotification.CallNotificationActivity$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -48da4c: 5410 c7af |0000: iget-object v0, v1, Lcom/nextcloud/talk/callnotification/CallNotificationActivity$$ExternalSyntheticLambda0;.f$0:Lcom/nextcloud/talk/callnotification/CallNotificationActivity; // field@afc7 │ │ -48da50: 7120 d3e7 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.$r8$lambda$_GNYdK9xO_2Qlx7K7QunkQWlS0Q:(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;Landroid/view/View;)V // method@e7d3 │ │ -48da56: 0e00 |0005: return-void │ │ +48da40: |[48da40] com.nextcloud.talk.callnotification.CallNotificationActivity$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +48da50: 5410 c7af |0000: iget-object v0, v1, Lcom/nextcloud/talk/callnotification/CallNotificationActivity$$ExternalSyntheticLambda0;.f$0:Lcom/nextcloud/talk/callnotification/CallNotificationActivity; // field@afc7 │ │ +48da54: 7120 d3e7 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.$r8$lambda$_GNYdK9xO_2Qlx7K7QunkQWlS0Q:(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;Landroid/view/View;)V // method@e7d3 │ │ +48da5a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/nextcloud/talk/callnotification/CallNotificationActivity$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -1985637,18 +1985637,18 @@ │ │ type : '(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -48da58: |[48da58] com.nextcloud.talk.callnotification.CallNotificationActivity$$ExternalSyntheticLambda1.:(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;)V │ │ -48da68: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48da6e: 5b01 c8af |0003: iput-object v1, v0, Lcom/nextcloud/talk/callnotification/CallNotificationActivity$$ExternalSyntheticLambda1;.f$0:Lcom/nextcloud/talk/callnotification/CallNotificationActivity; // field@afc8 │ │ -48da72: 0e00 |0005: return-void │ │ +48da5c: |[48da5c] com.nextcloud.talk.callnotification.CallNotificationActivity$$ExternalSyntheticLambda1.:(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;)V │ │ +48da6c: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48da72: 5b01 c8af |0003: iput-object v1, v0, Lcom/nextcloud/talk/callnotification/CallNotificationActivity$$ExternalSyntheticLambda1;.f$0:Lcom/nextcloud/talk/callnotification/CallNotificationActivity; // field@afc8 │ │ +48da76: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/callnotification/CallNotificationActivity$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/callnotification/CallNotificationActivity; │ │ │ │ @@ -1985658,18 +1985658,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -48da74: |[48da74] com.nextcloud.talk.callnotification.CallNotificationActivity$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ -48da84: 5410 c8af |0000: iget-object v0, v1, Lcom/nextcloud/talk/callnotification/CallNotificationActivity$$ExternalSyntheticLambda1;.f$0:Lcom/nextcloud/talk/callnotification/CallNotificationActivity; // field@afc8 │ │ -48da88: 7120 d5e7 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.$r8$lambda$fpUnm4kE4uLFhSnjN2oP6X4WJS4:(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;Landroid/view/View;)V // method@e7d5 │ │ -48da8e: 0e00 |0005: return-void │ │ +48da78: |[48da78] com.nextcloud.talk.callnotification.CallNotificationActivity$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ +48da88: 5410 c8af |0000: iget-object v0, v1, Lcom/nextcloud/talk/callnotification/CallNotificationActivity$$ExternalSyntheticLambda1;.f$0:Lcom/nextcloud/talk/callnotification/CallNotificationActivity; // field@afc8 │ │ +48da8c: 7120 d5e7 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.$r8$lambda$fpUnm4kE4uLFhSnjN2oP6X4WJS4:(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;Landroid/view/View;)V // method@e7d5 │ │ +48da92: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/nextcloud/talk/callnotification/CallNotificationActivity$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -1985703,18 +1985703,18 @@ │ │ type : '(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -48da90: |[48da90] com.nextcloud.talk.callnotification.CallNotificationActivity$$ExternalSyntheticLambda2.:(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;)V │ │ -48daa0: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48daa6: 5b01 c9af |0003: iput-object v1, v0, Lcom/nextcloud/talk/callnotification/CallNotificationActivity$$ExternalSyntheticLambda2;.f$0:Lcom/nextcloud/talk/callnotification/CallNotificationActivity; // field@afc9 │ │ -48daaa: 0e00 |0005: return-void │ │ +48da94: |[48da94] com.nextcloud.talk.callnotification.CallNotificationActivity$$ExternalSyntheticLambda2.:(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;)V │ │ +48daa4: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48daaa: 5b01 c9af |0003: iput-object v1, v0, Lcom/nextcloud/talk/callnotification/CallNotificationActivity$$ExternalSyntheticLambda2;.f$0:Lcom/nextcloud/talk/callnotification/CallNotificationActivity; // field@afc9 │ │ +48daae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/callnotification/CallNotificationActivity$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/callnotification/CallNotificationActivity; │ │ │ │ @@ -1985724,18 +1985724,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -48daac: |[48daac] com.nextcloud.talk.callnotification.CallNotificationActivity$$ExternalSyntheticLambda2.onClick:(Landroid/view/View;)V │ │ -48dabc: 5410 c9af |0000: iget-object v0, v1, Lcom/nextcloud/talk/callnotification/CallNotificationActivity$$ExternalSyntheticLambda2;.f$0:Lcom/nextcloud/talk/callnotification/CallNotificationActivity; // field@afc9 │ │ -48dac0: 7120 d4e7 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.$r8$lambda$cqmTmfKJiPQ0gGv0b-Mv4CpwGF8:(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;Landroid/view/View;)V // method@e7d4 │ │ -48dac6: 0e00 |0005: return-void │ │ +48dab0: |[48dab0] com.nextcloud.talk.callnotification.CallNotificationActivity$$ExternalSyntheticLambda2.onClick:(Landroid/view/View;)V │ │ +48dac0: 5410 c9af |0000: iget-object v0, v1, Lcom/nextcloud/talk/callnotification/CallNotificationActivity$$ExternalSyntheticLambda2;.f$0:Lcom/nextcloud/talk/callnotification/CallNotificationActivity; // field@afc9 │ │ +48dac4: 7120 d4e7 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.$r8$lambda$cqmTmfKJiPQ0gGv0b-Mv4CpwGF8:(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;Landroid/view/View;)V // method@e7d4 │ │ +48daca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/nextcloud/talk/callnotification/CallNotificationActivity$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -1985770,17 +1985770,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -48dac8: |[48dac8] com.nextcloud.talk.callnotification.CallNotificationActivity$Companion.:()V │ │ -48dad8: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48dade: 0e00 |0003: return-void │ │ +48dacc: |[48dacc] com.nextcloud.talk.callnotification.CallNotificationActivity$Companion.:()V │ │ +48dadc: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48dae2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/callnotification/CallNotificationActivity$Companion; │ │ │ │ #1 : (in Lcom/nextcloud/talk/callnotification/CallNotificationActivity$Companion;) │ │ @@ -1985788,17 +1985788,17 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -48dae0: |[48dae0] com.nextcloud.talk.callnotification.CallNotificationActivity$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -48daf0: 7010 cfe7 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity$Companion;.:()V // method@e7cf │ │ -48daf6: 0e00 |0003: return-void │ │ +48dae4: |[48dae4] com.nextcloud.talk.callnotification.CallNotificationActivity$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +48daf4: 7010 cfe7 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity$Companion;.:()V // method@e7cf │ │ +48dafa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 7165 (CallNotificationActivity.kt) │ │ │ │ @@ -1985840,19 +1985840,19 @@ │ │ type : '(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;Landroid/os/Handler;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -48daf8: |[48daf8] com.nextcloud.talk.callnotification.CallNotificationActivity$setupNotificationCanceledRoutine$1.:(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;Landroid/os/Handler;)V │ │ -48db08: 5b01 cbaf |0000: iput-object v1, v0, Lcom/nextcloud/talk/callnotification/CallNotificationActivity$setupNotificationCanceledRoutine$1;.this$0:Lcom/nextcloud/talk/callnotification/CallNotificationActivity; // field@afcb │ │ -48db0c: 5b02 caaf |0002: iput-object v2, v0, Lcom/nextcloud/talk/callnotification/CallNotificationActivity$setupNotificationCanceledRoutine$1;.$notificationHandler:Landroid/os/Handler; // field@afca │ │ -48db10: 7010 2ff6 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48db16: 0e00 |0007: return-void │ │ +48dafc: |[48dafc] com.nextcloud.talk.callnotification.CallNotificationActivity$setupNotificationCanceledRoutine$1.:(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;Landroid/os/Handler;)V │ │ +48db0c: 5b01 cbaf |0000: iput-object v1, v0, Lcom/nextcloud/talk/callnotification/CallNotificationActivity$setupNotificationCanceledRoutine$1;.this$0:Lcom/nextcloud/talk/callnotification/CallNotificationActivity; // field@afcb │ │ +48db10: 5b02 caaf |0002: iput-object v2, v0, Lcom/nextcloud/talk/callnotification/CallNotificationActivity$setupNotificationCanceledRoutine$1;.$notificationHandler:Landroid/os/Handler; // field@afca │ │ +48db14: 7010 2ff6 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48db1a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=150 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/nextcloud/talk/callnotification/CallNotificationActivity$setupNotificationCanceledRoutine$1; │ │ 0x0000 - 0x0008 reg=1 (null) Lcom/nextcloud/talk/callnotification/CallNotificationActivity; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/os/Handler; │ │ @@ -1985863,37 +1985863,37 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 44 16-bit code units │ │ -48db18: |[48db18] com.nextcloud.talk.callnotification.CallNotificationActivity$setupNotificationCanceledRoutine$1.run:()V │ │ -48db28: 6200 fcb4 |0000: sget-object v0, Lcom/nextcloud/talk/utils/NotificationUtils;.INSTANCE:Lcom/nextcloud/talk/utils/NotificationUtils; // field@b4fc │ │ -48db2c: 5441 cbaf |0002: iget-object v1, v4, Lcom/nextcloud/talk/callnotification/CallNotificationActivity$setupNotificationCanceledRoutine$1;.this$0:Lcom/nextcloud/talk/callnotification/CallNotificationActivity; // field@afcb │ │ -48db30: 6e10 dae7 0100 |0004: invoke-virtual {v1}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.getContext:()Landroid/content/Context; // method@e7da │ │ -48db36: 0c01 |0007: move-result-object v1 │ │ -48db38: 5442 cbaf |0008: iget-object v2, v4, Lcom/nextcloud/talk/callnotification/CallNotificationActivity$setupNotificationCanceledRoutine$1;.this$0:Lcom/nextcloud/talk/callnotification/CallNotificationActivity; // field@afcb │ │ -48db3c: 7110 d8e7 0200 |000a: invoke-static {v2}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.access$getNotificationTimestamp$p:(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;)Ljava/lang/Integer; // method@e7d8 │ │ -48db42: 0c02 |000d: move-result-object v2 │ │ -48db44: 7110 fdfb 0200 |000e: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -48db4a: 6e10 d3f5 0200 |0011: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@f5d3 │ │ -48db50: 0a02 |0014: move-result v2 │ │ -48db52: 6e30 f2f2 1002 |0015: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/utils/NotificationUtils;.isNotificationVisible:(Landroid/content/Context;I)Z // method@f2f2 │ │ -48db58: 0a00 |0018: move-result v0 │ │ -48db5a: 3800 0d00 |0019: if-eqz v0, 0026 // +000d │ │ -48db5e: 5440 caaf |001b: iget-object v0, v4, Lcom/nextcloud/talk/callnotification/CallNotificationActivity$setupNotificationCanceledRoutine$1;.$notificationHandler:Landroid/os/Handler; // field@afca │ │ -48db62: 0741 |001d: move-object v1, v4 │ │ -48db64: 1f01 9f24 |001e: check-cast v1, Ljava/lang/Runnable; // type@249f │ │ -48db68: 1602 e803 |0020: const-wide/16 v2, #int 1000 // #3e8 │ │ -48db6c: 6e40 7e04 1032 |0022: invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@047e │ │ -48db72: 2806 |0025: goto 002b // +0006 │ │ -48db74: 5440 cbaf |0026: iget-object v0, v4, Lcom/nextcloud/talk/callnotification/CallNotificationActivity$setupNotificationCanceledRoutine$1;.this$0:Lcom/nextcloud/talk/callnotification/CallNotificationActivity; // field@afcb │ │ -48db78: 6e10 d9e7 0000 |0028: invoke-virtual {v0}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.finish:()V // method@e7d9 │ │ -48db7e: 0e00 |002b: return-void │ │ +48db1c: |[48db1c] com.nextcloud.talk.callnotification.CallNotificationActivity$setupNotificationCanceledRoutine$1.run:()V │ │ +48db2c: 6200 fcb4 |0000: sget-object v0, Lcom/nextcloud/talk/utils/NotificationUtils;.INSTANCE:Lcom/nextcloud/talk/utils/NotificationUtils; // field@b4fc │ │ +48db30: 5441 cbaf |0002: iget-object v1, v4, Lcom/nextcloud/talk/callnotification/CallNotificationActivity$setupNotificationCanceledRoutine$1;.this$0:Lcom/nextcloud/talk/callnotification/CallNotificationActivity; // field@afcb │ │ +48db34: 6e10 dae7 0100 |0004: invoke-virtual {v1}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.getContext:()Landroid/content/Context; // method@e7da │ │ +48db3a: 0c01 |0007: move-result-object v1 │ │ +48db3c: 5442 cbaf |0008: iget-object v2, v4, Lcom/nextcloud/talk/callnotification/CallNotificationActivity$setupNotificationCanceledRoutine$1;.this$0:Lcom/nextcloud/talk/callnotification/CallNotificationActivity; // field@afcb │ │ +48db40: 7110 d8e7 0200 |000a: invoke-static {v2}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.access$getNotificationTimestamp$p:(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;)Ljava/lang/Integer; // method@e7d8 │ │ +48db46: 0c02 |000d: move-result-object v2 │ │ +48db48: 7110 fdfb 0200 |000e: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +48db4e: 6e10 d3f5 0200 |0011: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@f5d3 │ │ +48db54: 0a02 |0014: move-result v2 │ │ +48db56: 6e30 f2f2 1002 |0015: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/utils/NotificationUtils;.isNotificationVisible:(Landroid/content/Context;I)Z // method@f2f2 │ │ +48db5c: 0a00 |0018: move-result v0 │ │ +48db5e: 3800 0d00 |0019: if-eqz v0, 0026 // +000d │ │ +48db62: 5440 caaf |001b: iget-object v0, v4, Lcom/nextcloud/talk/callnotification/CallNotificationActivity$setupNotificationCanceledRoutine$1;.$notificationHandler:Landroid/os/Handler; // field@afca │ │ +48db66: 0741 |001d: move-object v1, v4 │ │ +48db68: 1f01 9f24 |001e: check-cast v1, Ljava/lang/Runnable; // type@249f │ │ +48db6c: 1602 e803 |0020: const-wide/16 v2, #int 1000 // #3e8 │ │ +48db70: 6e40 7e04 1032 |0022: invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@047e │ │ +48db76: 2806 |0025: goto 002b // +0006 │ │ +48db78: 5440 cbaf |0026: iget-object v0, v4, Lcom/nextcloud/talk/callnotification/CallNotificationActivity$setupNotificationCanceledRoutine$1;.this$0:Lcom/nextcloud/talk/callnotification/CallNotificationActivity; // field@afcb │ │ +48db7c: 6e10 d9e7 0000 |0028: invoke-virtual {v0}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.finish:()V // method@e7d9 │ │ +48db82: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x001b line=153 │ │ 0x0026 line=155 │ │ locals : │ │ 0x0000 - 0x002c reg=4 this Lcom/nextcloud/talk/callnotification/CallNotificationActivity$setupNotificationCanceledRoutine$1; │ │ @@ -1986009,97 +1986009,97 @@ │ │ type : '(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -48dd74: |[48dd74] com.nextcloud.talk.callnotification.CallNotificationActivity.$r8$lambda$_GNYdK9xO_2Qlx7K7QunkQWlS0Q:(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;Landroid/view/View;)V │ │ -48dd84: 7120 e3e7 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.initClickListeners$lambda$0:(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;Landroid/view/View;)V // method@e7e3 │ │ -48dd8a: 0e00 |0003: return-void │ │ +48dd78: |[48dd78] com.nextcloud.talk.callnotification.CallNotificationActivity.$r8$lambda$_GNYdK9xO_2Qlx7K7QunkQWlS0Q:(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;Landroid/view/View;)V │ │ +48dd88: 7120 e3e7 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.initClickListeners$lambda$0:(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;Landroid/view/View;)V // method@e7e3 │ │ +48dd8e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/callnotification/CallNotificationActivity;) │ │ name : '$r8$lambda$cqmTmfKJiPQ0gGv0b-Mv4CpwGF8' │ │ type : '(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -48dd8c: |[48dd8c] com.nextcloud.talk.callnotification.CallNotificationActivity.$r8$lambda$cqmTmfKJiPQ0gGv0b-Mv4CpwGF8:(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;Landroid/view/View;)V │ │ -48dd9c: 7120 e5e7 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.initClickListeners$lambda$2:(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;Landroid/view/View;)V // method@e7e5 │ │ -48dda2: 0e00 |0003: return-void │ │ +48dd90: |[48dd90] com.nextcloud.talk.callnotification.CallNotificationActivity.$r8$lambda$cqmTmfKJiPQ0gGv0b-Mv4CpwGF8:(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;Landroid/view/View;)V │ │ +48dda0: 7120 e5e7 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.initClickListeners$lambda$2:(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;Landroid/view/View;)V // method@e7e5 │ │ +48dda6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/nextcloud/talk/callnotification/CallNotificationActivity;) │ │ name : '$r8$lambda$fpUnm4kE4uLFhSnjN2oP6X4WJS4' │ │ type : '(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -48dda4: |[48dda4] com.nextcloud.talk.callnotification.CallNotificationActivity.$r8$lambda$fpUnm4kE4uLFhSnjN2oP6X4WJS4:(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;Landroid/view/View;)V │ │ -48ddb4: 7120 e4e7 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.initClickListeners$lambda$1:(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;Landroid/view/View;)V // method@e7e4 │ │ -48ddba: 0e00 |0003: return-void │ │ +48dda8: |[48dda8] com.nextcloud.talk.callnotification.CallNotificationActivity.$r8$lambda$fpUnm4kE4uLFhSnjN2oP6X4WJS4:(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;Landroid/view/View;)V │ │ +48ddb8: 7120 e4e7 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.initClickListeners$lambda$1:(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;Landroid/view/View;)V // method@e7e4 │ │ +48ddbe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/nextcloud/talk/callnotification/CallNotificationActivity;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -48ddbc: |[48ddbc] com.nextcloud.talk.callnotification.CallNotificationActivity.:()V │ │ -48ddcc: 2200 b220 |0000: new-instance v0, Lcom/nextcloud/talk/callnotification/CallNotificationActivity$Companion; // type@20b2 │ │ -48ddd0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -48ddd2: 7020 d0e7 1000 |0003: invoke-direct {v0, v1}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@e7d0 │ │ -48ddd8: 6900 cdaf |0006: sput-object v0, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.Companion:Lcom/nextcloud/talk/callnotification/CallNotificationActivity$Companion; // field@afcd │ │ -48dddc: 1300 0800 |0008: const/16 v0, #int 8 // #8 │ │ -48dde0: 6700 ccaf |000a: sput v0, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.$stable:I // field@afcc │ │ -48dde4: 1c00 b420 |000c: const-class v0, Lcom/nextcloud/talk/callnotification/CallNotificationActivity; // type@20b4 │ │ -48dde8: 7110 11fc 0000 |000e: invoke-static {v0}, Lkotlin/jvm/internal/Reflection;.getOrCreateKotlinClass:(Ljava/lang/Class;)Lkotlin/reflect/KClass; // method@fc11 │ │ -48ddee: 0c00 |0011: move-result-object v0 │ │ -48ddf0: 7210 2afc 0000 |0012: invoke-interface {v0}, Lkotlin/reflect/KClass;.getSimpleName:()Ljava/lang/String; // method@fc2a │ │ -48ddf6: 0c00 |0015: move-result-object v0 │ │ -48ddf8: 6900 cfaf |0016: sput-object v0, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.TAG:Ljava/lang/String; // field@afcf │ │ -48ddfc: 0e00 |0018: return-void │ │ +48ddc0: |[48ddc0] com.nextcloud.talk.callnotification.CallNotificationActivity.:()V │ │ +48ddd0: 2200 b220 |0000: new-instance v0, Lcom/nextcloud/talk/callnotification/CallNotificationActivity$Companion; // type@20b2 │ │ +48ddd4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +48ddd6: 7020 d0e7 1000 |0003: invoke-direct {v0, v1}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@e7d0 │ │ +48dddc: 6900 cdaf |0006: sput-object v0, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.Companion:Lcom/nextcloud/talk/callnotification/CallNotificationActivity$Companion; // field@afcd │ │ +48dde0: 1300 0800 |0008: const/16 v0, #int 8 // #8 │ │ +48dde4: 6700 ccaf |000a: sput v0, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.$stable:I // field@afcc │ │ +48dde8: 1c00 b420 |000c: const-class v0, Lcom/nextcloud/talk/callnotification/CallNotificationActivity; // type@20b4 │ │ +48ddec: 7110 11fc 0000 |000e: invoke-static {v0}, Lkotlin/jvm/internal/Reflection;.getOrCreateKotlinClass:(Ljava/lang/Class;)Lkotlin/reflect/KClass; // method@fc11 │ │ +48ddf2: 0c00 |0011: move-result-object v0 │ │ +48ddf4: 7210 2afc 0000 |0012: invoke-interface {v0}, Lkotlin/reflect/KClass;.getSimpleName:()Ljava/lang/String; // method@fc2a │ │ +48ddfa: 0c00 |0015: move-result-object v0 │ │ +48ddfc: 6900 cfaf |0016: sput-object v0, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.TAG:Ljava/lang/String; // field@afcf │ │ +48de00: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x000c line=241 │ │ locals : │ │ │ │ #4 : (in Lcom/nextcloud/talk/callnotification/CallNotificationActivity;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -48de00: |[48de00] com.nextcloud.talk.callnotification.CallNotificationActivity.:()V │ │ -48de10: 7010 e7dd 0200 |0000: invoke-direct {v2}, Lcom/nextcloud/talk/activities/CallBaseActivity;.:()V // method@dde7 │ │ -48de16: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -48de18: 5c20 d8af |0004: iput-boolean v0, v2, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.isOneToOneCall:Z // field@afd8 │ │ -48de1c: 1600 ffff |0006: const-wide/16 v0, #int -1 // #ffff │ │ -48de20: 5a20 d6af |0008: iput-wide v0, v2, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.internalUserId:J // field@afd6 │ │ -48de24: 0e00 |000a: return-void │ │ +48de04: |[48de04] com.nextcloud.talk.callnotification.CallNotificationActivity.:()V │ │ +48de14: 7010 e7dd 0200 |0000: invoke-direct {v2}, Lcom/nextcloud/talk/activities/CallBaseActivity;.:()V // method@dde7 │ │ +48de1a: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +48de1c: 5c20 d8af |0004: iput-boolean v0, v2, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.isOneToOneCall:Z // field@afd8 │ │ +48de20: 1600 ffff |0006: const-wide/16 v0, #int -1 // #ffff │ │ +48de24: 5a20 d6af |0008: iput-wide v0, v2, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.internalUserId:J // field@afd6 │ │ +48de28: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0004 line=61 │ │ 0x0008 line=63 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lcom/nextcloud/talk/callnotification/CallNotificationActivity; │ │ @@ -1986109,17 +1986109,17 @@ │ │ type : '(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;)Ljava/lang/Integer;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -48dd5c: |[48dd5c] com.nextcloud.talk.callnotification.CallNotificationActivity.access$getNotificationTimestamp$p:(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;)Ljava/lang/Integer; │ │ -48dd6c: 5400 dbaf |0000: iget-object v0, v0, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.notificationTimestamp:Ljava/lang/Integer; // field@afdb │ │ -48dd70: 1100 |0002: return-object v0 │ │ +48dd60: |[48dd60] com.nextcloud.talk.callnotification.CallNotificationActivity.access$getNotificationTimestamp$p:(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;)Ljava/lang/Integer; │ │ +48dd70: 5400 dbaf |0000: iget-object v0, v0, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.notificationTimestamp:Ljava/lang/Integer; // field@afdb │ │ +48dd74: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lcom/nextcloud/talk/callnotification/CallNotificationActivity; │ │ │ │ #6 : (in Lcom/nextcloud/talk/callnotification/CallNotificationActivity;) │ │ @@ -1986127,52 +1986127,52 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 74 16-bit code units │ │ -48de28: |[48de28] com.nextcloud.talk.callnotification.CallNotificationActivity.handleExtras:()V │ │ -48de38: 6e10 dbe7 0300 |0000: invoke-virtual {v3}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.getIntent:()Landroid/content/Intent; // method@e7db │ │ -48de3e: 0c00 |0003: move-result-object v0 │ │ -48de40: 6e10 5901 0000 |0004: invoke-virtual {v0}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@0159 │ │ -48de46: 0c00 |0007: move-result-object v0 │ │ -48de48: 7110 fdfb 0000 |0008: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -48de4e: 1a01 342e |000b: const-string v1, "KEY_ROOM_TOKEN" // string@2e34 │ │ -48de52: 1a02 0000 |000d: const-string v2, "" // string@0000 │ │ -48de56: 6e30 5104 1002 |000f: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0451 │ │ -48de5c: 0c01 |0012: move-result-object v1 │ │ -48de5e: 5b31 dcaf |0013: iput-object v1, v3, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.roomToken:Ljava/lang/String; // field@afdc │ │ -48de62: 1a01 292e |0015: const-string v1, "KEY_NOTIFICATION_TIMESTAMP" // string@2e29 │ │ -48de66: 6e20 4704 1000 |0017: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@0447 │ │ -48de6c: 0a01 |001a: move-result v1 │ │ -48de6e: 7110 e0f5 0100 |001b: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ -48de74: 0c01 |001e: move-result-object v1 │ │ -48de76: 5b31 dbaf |001f: iput-object v1, v3, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.notificationTimestamp:Ljava/lang/Integer; // field@afdb │ │ -48de7a: 1a01 0c2e |0021: const-string v1, "KEY_CONVERSATION_DISPLAY_NAME" // string@2e0c │ │ -48de7e: 6e30 5104 1002 |0023: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0451 │ │ -48de84: 0c01 |0026: move-result-object v1 │ │ -48de86: 5b31 d4af |0027: iput-object v1, v3, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.displayName:Ljava/lang/String; // field@afd4 │ │ -48de8a: 1a01 052e |0029: const-string v1, "KEY_CALL_FLAG" // string@2e05 │ │ -48de8e: 6e20 4704 1000 |002b: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@0447 │ │ -48de94: 0a01 |002e: move-result v1 │ │ -48de96: 5931 d2af |002f: iput v1, v3, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.callFlag:I // field@afd2 │ │ -48de9a: 1a01 332e |0031: const-string v1, "KEY_ROOM_ONE_TO_ONE" // string@2e33 │ │ -48de9e: 6e20 4004 1000 |0033: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@0440 │ │ -48dea4: 0a01 |0036: move-result v1 │ │ -48dea6: 5c31 d8af |0037: iput-boolean v1, v3, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.isOneToOneCall:Z // field@afd8 │ │ -48deaa: 1a01 0d2e |0039: const-string v1, "KEY_CONVERSATION_NAME" // string@2e0d │ │ -48deae: 6e30 5104 1002 |003b: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0451 │ │ -48deb4: 0c01 |003e: move-result-object v1 │ │ -48deb6: 5b31 d3af |003f: iput-object v1, v3, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.conversationName:Ljava/lang/String; // field@afd3 │ │ -48deba: 1a01 1c2e |0041: const-string v1, "KEY_INTERNAL_USER_ID" // string@2e1c │ │ -48debe: 6e20 4904 1000 |0043: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getLong:(Ljava/lang/String;)J // method@0449 │ │ -48dec4: 0b00 |0046: move-result-wide v0 │ │ -48dec6: 5a30 d6af |0047: iput-wide v0, v3, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.internalUserId:J // field@afd6 │ │ -48deca: 0e00 |0049: return-void │ │ +48de2c: |[48de2c] com.nextcloud.talk.callnotification.CallNotificationActivity.handleExtras:()V │ │ +48de3c: 6e10 dbe7 0300 |0000: invoke-virtual {v3}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.getIntent:()Landroid/content/Intent; // method@e7db │ │ +48de42: 0c00 |0003: move-result-object v0 │ │ +48de44: 6e10 5901 0000 |0004: invoke-virtual {v0}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@0159 │ │ +48de4a: 0c00 |0007: move-result-object v0 │ │ +48de4c: 7110 fdfb 0000 |0008: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +48de52: 1a01 342e |000b: const-string v1, "KEY_ROOM_TOKEN" // string@2e34 │ │ +48de56: 1a02 0000 |000d: const-string v2, "" // string@0000 │ │ +48de5a: 6e30 5104 1002 |000f: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0451 │ │ +48de60: 0c01 |0012: move-result-object v1 │ │ +48de62: 5b31 dcaf |0013: iput-object v1, v3, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.roomToken:Ljava/lang/String; // field@afdc │ │ +48de66: 1a01 292e |0015: const-string v1, "KEY_NOTIFICATION_TIMESTAMP" // string@2e29 │ │ +48de6a: 6e20 4704 1000 |0017: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@0447 │ │ +48de70: 0a01 |001a: move-result v1 │ │ +48de72: 7110 e0f5 0100 |001b: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ +48de78: 0c01 |001e: move-result-object v1 │ │ +48de7a: 5b31 dbaf |001f: iput-object v1, v3, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.notificationTimestamp:Ljava/lang/Integer; // field@afdb │ │ +48de7e: 1a01 0c2e |0021: const-string v1, "KEY_CONVERSATION_DISPLAY_NAME" // string@2e0c │ │ +48de82: 6e30 5104 1002 |0023: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0451 │ │ +48de88: 0c01 |0026: move-result-object v1 │ │ +48de8a: 5b31 d4af |0027: iput-object v1, v3, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.displayName:Ljava/lang/String; // field@afd4 │ │ +48de8e: 1a01 052e |0029: const-string v1, "KEY_CALL_FLAG" // string@2e05 │ │ +48de92: 6e20 4704 1000 |002b: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@0447 │ │ +48de98: 0a01 |002e: move-result v1 │ │ +48de9a: 5931 d2af |002f: iput v1, v3, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.callFlag:I // field@afd2 │ │ +48de9e: 1a01 332e |0031: const-string v1, "KEY_ROOM_ONE_TO_ONE" // string@2e33 │ │ +48dea2: 6e20 4004 1000 |0033: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@0440 │ │ +48dea8: 0a01 |0036: move-result v1 │ │ +48deaa: 5c31 d8af |0037: iput-boolean v1, v3, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.isOneToOneCall:Z // field@afd8 │ │ +48deae: 1a01 0d2e |0039: const-string v1, "KEY_CONVERSATION_NAME" // string@2e0d │ │ +48deb2: 6e30 5104 1002 |003b: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0451 │ │ +48deb8: 0c01 |003e: move-result-object v1 │ │ +48deba: 5b31 d3af |003f: iput-object v1, v3, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.conversationName:Ljava/lang/String; // field@afd3 │ │ +48debe: 1a01 1c2e |0041: const-string v1, "KEY_INTERNAL_USER_ID" // string@2e1c │ │ +48dec2: 6e20 4904 1000 |0043: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getLong:(Ljava/lang/String;)J // method@0449 │ │ +48dec8: 0b00 |0046: move-result-wide v0 │ │ +48deca: 5a30 d6af |0047: iput-wide v0, v3, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.internalUserId:J // field@afd6 │ │ +48dece: 0e00 |0049: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x000b line=89 │ │ 0x0015 line=90 │ │ 0x0021 line=91 │ │ 0x0029 line=92 │ │ @@ -1986187,19 +1986187,19 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -48decc: |[48decc] com.nextcloud.talk.callnotification.CallNotificationActivity.hangup:()V │ │ -48dedc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -48dede: 5c10 d9af |0001: iput-boolean v0, v1, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.leavingScreen:Z // field@afd9 │ │ -48dee2: 6e10 d9e7 0100 |0003: invoke-virtual {v1}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.finish:()V // method@e7d9 │ │ -48dee8: 0e00 |0006: return-void │ │ +48ded0: |[48ded0] com.nextcloud.talk.callnotification.CallNotificationActivity.hangup:()V │ │ +48dee0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +48dee2: 5c10 d9af |0001: iput-boolean v0, v1, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.leavingScreen:Z // field@afd9 │ │ +48dee6: 6e10 d9e7 0100 |0003: invoke-virtual {v1}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.finish:()V // method@e7d9 │ │ +48deec: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=188 │ │ 0x0003 line=189 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/nextcloud/talk/callnotification/CallNotificationActivity; │ │ │ │ @@ -1986208,34 +1986208,34 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -48df7c: |[48df7c] com.nextcloud.talk.callnotification.CallNotificationActivity.initClickListeners:()V │ │ -48df8c: 5420 d0af |0000: iget-object v0, v2, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.binding:Lcom/nextcloud/talk/databinding/CallNotificationActivityBinding; // field@afd0 │ │ -48df90: 7110 fdfb 0000 |0002: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -48df96: 5400 fdb3 |0005: iget-object v0, v0, Lcom/nextcloud/talk/databinding/CallNotificationActivityBinding;.callAnswerVoiceOnlyView:Landroid/widget/ImageButton; // field@b3fd │ │ -48df9a: 2201 af20 |0007: new-instance v1, Lcom/nextcloud/talk/callnotification/CallNotificationActivity$$ExternalSyntheticLambda0; // type@20af │ │ -48df9e: 7020 c9e7 2100 |0009: invoke-direct {v1, v2}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity$$ExternalSyntheticLambda0;.:(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;)V // method@e7c9 │ │ -48dfa4: 6e20 2109 1000 |000c: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0921 │ │ -48dfaa: 5420 d0af |000f: iget-object v0, v2, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.binding:Lcom/nextcloud/talk/databinding/CallNotificationActivityBinding; // field@afd0 │ │ -48dfae: 7110 fdfb 0000 |0011: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -48dfb4: 5400 fcb3 |0014: iget-object v0, v0, Lcom/nextcloud/talk/databinding/CallNotificationActivityBinding;.callAnswerCameraView:Landroid/widget/ImageButton; // field@b3fc │ │ -48dfb8: 2201 b020 |0016: new-instance v1, Lcom/nextcloud/talk/callnotification/CallNotificationActivity$$ExternalSyntheticLambda1; // type@20b0 │ │ -48dfbc: 7020 cbe7 2100 |0018: invoke-direct {v1, v2}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity$$ExternalSyntheticLambda1;.:(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;)V // method@e7cb │ │ -48dfc2: 6e20 2109 1000 |001b: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0921 │ │ -48dfc8: 5420 d0af |001e: iget-object v0, v2, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.binding:Lcom/nextcloud/talk/databinding/CallNotificationActivityBinding; // field@afd0 │ │ -48dfcc: 7110 fdfb 0000 |0020: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -48dfd2: 5400 00b4 |0023: iget-object v0, v0, Lcom/nextcloud/talk/databinding/CallNotificationActivityBinding;.hangupButton:Landroid/widget/ImageButton; // field@b400 │ │ -48dfd6: 2201 b120 |0025: new-instance v1, Lcom/nextcloud/talk/callnotification/CallNotificationActivity$$ExternalSyntheticLambda2; // type@20b1 │ │ -48dfda: 7020 cde7 2100 |0027: invoke-direct {v1, v2}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity$$ExternalSyntheticLambda2;.:(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;)V // method@e7cd │ │ -48dfe0: 6e20 2109 1000 |002a: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0921 │ │ -48dfe6: 0e00 |002d: return-void │ │ +48df80: |[48df80] com.nextcloud.talk.callnotification.CallNotificationActivity.initClickListeners:()V │ │ +48df90: 5420 d0af |0000: iget-object v0, v2, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.binding:Lcom/nextcloud/talk/databinding/CallNotificationActivityBinding; // field@afd0 │ │ +48df94: 7110 fdfb 0000 |0002: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +48df9a: 5400 fdb3 |0005: iget-object v0, v0, Lcom/nextcloud/talk/databinding/CallNotificationActivityBinding;.callAnswerVoiceOnlyView:Landroid/widget/ImageButton; // field@b3fd │ │ +48df9e: 2201 af20 |0007: new-instance v1, Lcom/nextcloud/talk/callnotification/CallNotificationActivity$$ExternalSyntheticLambda0; // type@20af │ │ +48dfa2: 7020 c9e7 2100 |0009: invoke-direct {v1, v2}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity$$ExternalSyntheticLambda0;.:(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;)V // method@e7c9 │ │ +48dfa8: 6e20 2109 1000 |000c: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0921 │ │ +48dfae: 5420 d0af |000f: iget-object v0, v2, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.binding:Lcom/nextcloud/talk/databinding/CallNotificationActivityBinding; // field@afd0 │ │ +48dfb2: 7110 fdfb 0000 |0011: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +48dfb8: 5400 fcb3 |0014: iget-object v0, v0, Lcom/nextcloud/talk/databinding/CallNotificationActivityBinding;.callAnswerCameraView:Landroid/widget/ImageButton; // field@b3fc │ │ +48dfbc: 2201 b020 |0016: new-instance v1, Lcom/nextcloud/talk/callnotification/CallNotificationActivity$$ExternalSyntheticLambda1; // type@20b0 │ │ +48dfc0: 7020 cbe7 2100 |0018: invoke-direct {v1, v2}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity$$ExternalSyntheticLambda1;.:(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;)V // method@e7cb │ │ +48dfc6: 6e20 2109 1000 |001b: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0921 │ │ +48dfcc: 5420 d0af |001e: iget-object v0, v2, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.binding:Lcom/nextcloud/talk/databinding/CallNotificationActivityBinding; // field@afd0 │ │ +48dfd0: 7110 fdfb 0000 |0020: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +48dfd6: 5400 00b4 |0023: iget-object v0, v0, Lcom/nextcloud/talk/databinding/CallNotificationActivityBinding;.hangupButton:Landroid/widget/ImageButton; // field@b400 │ │ +48dfda: 2201 b120 |0025: new-instance v1, Lcom/nextcloud/talk/callnotification/CallNotificationActivity$$ExternalSyntheticLambda2; // type@20b1 │ │ +48dfde: 7020 cde7 2100 |0027: invoke-direct {v1, v2}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity$$ExternalSyntheticLambda2;.:(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;)V // method@e7cd │ │ +48dfe4: 6e20 2109 1000 |002a: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0921 │ │ +48dfea: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x000f line=179 │ │ 0x001e line=184 │ │ locals : │ │ 0x0000 - 0x002e reg=2 this Lcom/nextcloud/talk/callnotification/CallNotificationActivity; │ │ @@ -1986245,25 +1986245,25 @@ │ │ type : '(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;Landroid/view/View;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -48deec: |[48deec] com.nextcloud.talk.callnotification.CallNotificationActivity.initClickListeners$lambda$0:(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;Landroid/view/View;)V │ │ -48defc: 6203 cfaf |0000: sget-object v3, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.TAG:Ljava/lang/String; // field@afcf │ │ -48df00: 1a00 9982 |0002: const-string v0, "accept call (voice only)" // string@8299 │ │ -48df04: 7120 6c05 0300 |0004: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -48df0a: 6e10 dbe7 0200 |0007: invoke-virtual {v2}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.getIntent:()Landroid/content/Intent; // method@e7db │ │ -48df10: 0c03 |000a: move-result-object v3 │ │ -48df12: 1a00 062e |000b: const-string v0, "KEY_CALL_VOICE_ONLY" // string@2e06 │ │ -48df16: 1211 |000d: const/4 v1, #int 1 // #1 │ │ -48df18: 6e30 6901 0301 |000e: invoke-virtual {v3, v0, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@0169 │ │ -48df1e: 7010 ece7 0200 |0011: invoke-direct {v2}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.proceedToCall:()V // method@e7ec │ │ -48df24: 0e00 |0014: return-void │ │ +48def0: |[48def0] com.nextcloud.talk.callnotification.CallNotificationActivity.initClickListeners$lambda$0:(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;Landroid/view/View;)V │ │ +48df00: 6203 cfaf |0000: sget-object v3, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.TAG:Ljava/lang/String; // field@afcf │ │ +48df04: 1a00 9982 |0002: const-string v0, "accept call (voice only)" // string@8299 │ │ +48df08: 7120 6c05 0300 |0004: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +48df0e: 6e10 dbe7 0200 |0007: invoke-virtual {v2}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.getIntent:()Landroid/content/Intent; // method@e7db │ │ +48df14: 0c03 |000a: move-result-object v3 │ │ +48df16: 1a00 062e |000b: const-string v0, "KEY_CALL_VOICE_ONLY" // string@2e06 │ │ +48df1a: 1211 |000d: const/4 v1, #int 1 // #1 │ │ +48df1c: 6e30 6901 0301 |000e: invoke-virtual {v3, v0, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@0169 │ │ +48df22: 7010 ece7 0200 |0011: invoke-direct {v2}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.proceedToCall:()V // method@e7ec │ │ +48df28: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x0007 line=176 │ │ 0x0011 line=177 │ │ locals : │ │ 0x0000 - 0x0015 reg=2 (null) Lcom/nextcloud/talk/callnotification/CallNotificationActivity; │ │ @@ -1986274,25 +1986274,25 @@ │ │ type : '(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;Landroid/view/View;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -48df28: |[48df28] com.nextcloud.talk.callnotification.CallNotificationActivity.initClickListeners$lambda$1:(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;Landroid/view/View;)V │ │ -48df38: 6203 cfaf |0000: sget-object v3, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.TAG:Ljava/lang/String; // field@afcf │ │ -48df3c: 1a00 9a82 |0002: const-string v0, "accept call (with video)" // string@829a │ │ -48df40: 7120 6c05 0300 |0004: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -48df46: 6e10 dbe7 0200 |0007: invoke-virtual {v2}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.getIntent:()Landroid/content/Intent; // method@e7db │ │ -48df4c: 0c03 |000a: move-result-object v3 │ │ -48df4e: 1a00 062e |000b: const-string v0, "KEY_CALL_VOICE_ONLY" // string@2e06 │ │ -48df52: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -48df54: 6e30 6901 0301 |000e: invoke-virtual {v3, v0, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@0169 │ │ -48df5a: 7010 ece7 0200 |0011: invoke-direct {v2}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.proceedToCall:()V // method@e7ec │ │ -48df60: 0e00 |0014: return-void │ │ +48df2c: |[48df2c] com.nextcloud.talk.callnotification.CallNotificationActivity.initClickListeners$lambda$1:(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;Landroid/view/View;)V │ │ +48df3c: 6203 cfaf |0000: sget-object v3, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.TAG:Ljava/lang/String; // field@afcf │ │ +48df40: 1a00 9a82 |0002: const-string v0, "accept call (with video)" // string@829a │ │ +48df44: 7120 6c05 0300 |0004: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +48df4a: 6e10 dbe7 0200 |0007: invoke-virtual {v2}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.getIntent:()Landroid/content/Intent; // method@e7db │ │ +48df50: 0c03 |000a: move-result-object v3 │ │ +48df52: 1a00 062e |000b: const-string v0, "KEY_CALL_VOICE_ONLY" // string@2e06 │ │ +48df56: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +48df58: 6e30 6901 0301 |000e: invoke-virtual {v3, v0, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@0169 │ │ +48df5e: 7010 ece7 0200 |0011: invoke-direct {v2}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.proceedToCall:()V // method@e7ec │ │ +48df64: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ 0x0007 line=181 │ │ 0x0011 line=182 │ │ locals : │ │ 0x0000 - 0x0015 reg=2 (null) Lcom/nextcloud/talk/callnotification/CallNotificationActivity; │ │ @@ -1986303,17 +1986303,17 @@ │ │ type : '(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;Landroid/view/View;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -48df64: |[48df64] com.nextcloud.talk.callnotification.CallNotificationActivity.initClickListeners$lambda$2:(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;Landroid/view/View;)V │ │ -48df74: 7010 e0e7 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.hangup:()V // method@e7e0 │ │ -48df7a: 0e00 |0003: return-void │ │ +48df68: |[48df68] com.nextcloud.talk.callnotification.CallNotificationActivity.initClickListeners$lambda$2:(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;Landroid/view/View;)V │ │ +48df78: 7010 e0e7 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.hangup:()V // method@e7e0 │ │ +48df7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lcom/nextcloud/talk/callnotification/CallNotificationActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1986322,53 +1986322,53 @@ │ │ type : '(I)Z' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -48dd14: |[48dd14] com.nextcloud.talk.callnotification.CallNotificationActivity.isInCallWithVideo:(I)Z │ │ -48dd24: dd01 0104 |0000: and-int/lit8 v1, v1, #int 4 // #04 │ │ -48dd28: 3d01 0400 |0002: if-lez v1, 0006 // +0004 │ │ -48dd2c: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -48dd2e: 2802 |0005: goto 0007 // +0002 │ │ -48dd30: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -48dd32: 0f01 |0007: return v1 │ │ +48dd18: |[48dd18] com.nextcloud.talk.callnotification.CallNotificationActivity.isInCallWithVideo:(I)Z │ │ +48dd28: dd01 0104 |0000: and-int/lit8 v1, v1, #int 4 // #04 │ │ +48dd2c: 3d01 0400 |0002: if-lez v1, 0006 // +0004 │ │ +48dd30: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +48dd32: 2802 |0005: goto 0007 // +0002 │ │ +48dd34: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +48dd36: 0f01 |0007: return v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #13 : (in Lcom/nextcloud/talk/callnotification/CallNotificationActivity;) │ │ name : 'proceedToCall' │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -48e1dc: |[48e1dc] com.nextcloud.talk.callnotification.CallNotificationActivity.proceedToCall:()V │ │ -48e1ec: 2200 5700 |0000: new-instance v0, Landroid/content/Intent; // type@0057 │ │ -48e1f0: 0741 |0002: move-object v1, v4 │ │ -48e1f2: 1f01 4e00 |0003: check-cast v1, Landroid/content/Context; // type@004e │ │ -48e1f6: 1c02 761f |0005: const-class v2, Lcom/nextcloud/talk/activities/CallActivity; // type@1f76 │ │ -48e1fa: 7030 4b01 1002 |0007: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@014b │ │ -48e200: 6e10 dbe7 0400 |000a: invoke-virtual {v4}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.getIntent:()Landroid/content/Intent; // method@e7db │ │ -48e206: 0c01 |000d: move-result-object v1 │ │ -48e208: 1a02 332e |000e: const-string v2, "KEY_ROOM_ONE_TO_ONE" // string@2e33 │ │ -48e20c: 5543 d8af |0010: iget-boolean v3, v4, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.isOneToOneCall:Z // field@afd8 │ │ -48e210: 6e30 6901 2103 |0012: invoke-virtual {v1, v2, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@0169 │ │ -48e216: 6e10 dbe7 0400 |0015: invoke-virtual {v4}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.getIntent:()Landroid/content/Intent; // method@e7db │ │ -48e21c: 0c01 |0018: move-result-object v1 │ │ -48e21e: 6e10 5901 0100 |0019: invoke-virtual {v1}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@0159 │ │ -48e224: 0c01 |001c: move-result-object v1 │ │ -48e226: 7110 fdfb 0100 |001d: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -48e22c: 6e20 6b01 1000 |0020: invoke-virtual {v0, v1}, Landroid/content/Intent;.putExtras:(Landroid/os/Bundle;)Landroid/content/Intent; // method@016b │ │ -48e232: 6e20 f2e7 0400 |0023: invoke-virtual {v4, v0}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.startActivity:(Landroid/content/Intent;)V // method@e7f2 │ │ -48e238: 0e00 |0026: return-void │ │ +48e1e0: |[48e1e0] com.nextcloud.talk.callnotification.CallNotificationActivity.proceedToCall:()V │ │ +48e1f0: 2200 5700 |0000: new-instance v0, Landroid/content/Intent; // type@0057 │ │ +48e1f4: 0741 |0002: move-object v1, v4 │ │ +48e1f6: 1f01 4e00 |0003: check-cast v1, Landroid/content/Context; // type@004e │ │ +48e1fa: 1c02 761f |0005: const-class v2, Lcom/nextcloud/talk/activities/CallActivity; // type@1f76 │ │ +48e1fe: 7030 4b01 1002 |0007: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@014b │ │ +48e204: 6e10 dbe7 0400 |000a: invoke-virtual {v4}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.getIntent:()Landroid/content/Intent; // method@e7db │ │ +48e20a: 0c01 |000d: move-result-object v1 │ │ +48e20c: 1a02 332e |000e: const-string v2, "KEY_ROOM_ONE_TO_ONE" // string@2e33 │ │ +48e210: 5543 d8af |0010: iget-boolean v3, v4, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.isOneToOneCall:Z // field@afd8 │ │ +48e214: 6e30 6901 2103 |0012: invoke-virtual {v1, v2, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@0169 │ │ +48e21a: 6e10 dbe7 0400 |0015: invoke-virtual {v4}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.getIntent:()Landroid/content/Intent; // method@e7db │ │ +48e220: 0c01 |0018: move-result-object v1 │ │ +48e222: 6e10 5901 0100 |0019: invoke-virtual {v1}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@0159 │ │ +48e228: 0c01 |001c: move-result-object v1 │ │ +48e22a: 7110 fdfb 0100 |001d: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +48e230: 6e20 6b01 1000 |0020: invoke-virtual {v0, v1}, Landroid/content/Intent;.putExtras:(Landroid/os/Bundle;)Landroid/content/Intent; // method@016b │ │ +48e236: 6e20 f2e7 0400 |0023: invoke-virtual {v4, v0}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.startActivity:(Landroid/content/Intent;)V // method@e7f2 │ │ +48e23c: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x000a line=194 │ │ 0x0015 line=195 │ │ 0x0023 line=196 │ │ locals : │ │ @@ -1986379,34 +1986379,34 @@ │ │ type : '(ZLjava/lang/String;)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 42 16-bit code units │ │ -48e25c: |[48e25c] com.nextcloud.talk.callnotification.CallNotificationActivity.setupAvatar:(ZLjava/lang/String;)V │ │ -48e26c: 3804 1c00 |0000: if-eqz v4, 001c // +001c │ │ -48e270: 5434 d0af |0002: iget-object v4, v3, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.binding:Lcom/nextcloud/talk/databinding/CallNotificationActivityBinding; // field@afd0 │ │ -48e274: 7110 fdfb 0400 |0004: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -48e27a: 5444 fab3 |0007: iget-object v4, v4, Lcom/nextcloud/talk/databinding/CallNotificationActivityBinding;.avatarImageView:Landroid/widget/ImageView; // field@b3fa │ │ -48e27e: 1a00 d889 |0009: const-string v0, "avatarImageView" // string@89d8 │ │ -48e282: 7120 fffb 0400 |000b: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -48e288: 5430 ddaf |000e: iget-object v0, v3, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.userBeingCalled:Lcom/nextcloud/talk/data/user/model/User; // field@afdd │ │ -48e28c: 7110 fdfb 0000 |0010: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -48e292: 7110 fdfb 0500 |0013: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -48e298: 1211 |0016: const/4 v1, #int 1 // #1 │ │ -48e29a: 1202 |0017: const/4 v2, #int 0 // #0 │ │ -48e29c: 7152 e9f0 0415 |0018: invoke-static {v4, v0, v5, v1, v2}, Lcom/nextcloud/talk/extensions/ImageViewExtensionsKt;.loadUserAvatar:(Landroid/widget/ImageView;Lcom/nextcloud/talk/data/user/model/User;Ljava/lang/String;ZZ)Lio/reactivex/disposables/Disposable; // method@f0e9 │ │ -48e2a2: 280e |001b: goto 0029 // +000e │ │ -48e2a4: 5434 d0af |001c: iget-object v4, v3, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.binding:Lcom/nextcloud/talk/databinding/CallNotificationActivityBinding; // field@afd0 │ │ -48e2a8: 7110 fdfb 0400 |001e: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -48e2ae: 5444 fab3 |0021: iget-object v4, v4, Lcom/nextcloud/talk/databinding/CallNotificationActivityBinding;.avatarImageView:Landroid/widget/ImageView; // field@b3fa │ │ -48e2b2: 1405 7b03 087f |0023: const v5, #float 1.80793e+38 // #7f08037b │ │ -48e2b8: 6e20 5309 5400 |0026: invoke-virtual {v4, v5}, Landroid/widget/ImageView;.setImageResource:(I)V // method@0953 │ │ -48e2be: 0e00 |0029: return-void │ │ +48e260: |[48e260] com.nextcloud.talk.callnotification.CallNotificationActivity.setupAvatar:(ZLjava/lang/String;)V │ │ +48e270: 3804 1c00 |0000: if-eqz v4, 001c // +001c │ │ +48e274: 5434 d0af |0002: iget-object v4, v3, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.binding:Lcom/nextcloud/talk/databinding/CallNotificationActivityBinding; // field@afd0 │ │ +48e278: 7110 fdfb 0400 |0004: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +48e27e: 5444 fab3 |0007: iget-object v4, v4, Lcom/nextcloud/talk/databinding/CallNotificationActivityBinding;.avatarImageView:Landroid/widget/ImageView; // field@b3fa │ │ +48e282: 1a00 d889 |0009: const-string v0, "avatarImageView" // string@89d8 │ │ +48e286: 7120 fffb 0400 |000b: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +48e28c: 5430 ddaf |000e: iget-object v0, v3, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.userBeingCalled:Lcom/nextcloud/talk/data/user/model/User; // field@afdd │ │ +48e290: 7110 fdfb 0000 |0010: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +48e296: 7110 fdfb 0500 |0013: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +48e29c: 1211 |0016: const/4 v1, #int 1 // #1 │ │ +48e29e: 1202 |0017: const/4 v2, #int 0 // #0 │ │ +48e2a0: 7152 e9f0 0415 |0018: invoke-static {v4, v0, v5, v1, v2}, Lcom/nextcloud/talk/extensions/ImageViewExtensionsKt;.loadUserAvatar:(Landroid/widget/ImageView;Lcom/nextcloud/talk/data/user/model/User;Ljava/lang/String;ZZ)Lio/reactivex/disposables/Disposable; // method@f0e9 │ │ +48e2a6: 280e |001b: goto 0029 // +000e │ │ +48e2a8: 5434 d0af |001c: iget-object v4, v3, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.binding:Lcom/nextcloud/talk/databinding/CallNotificationActivityBinding; // field@afd0 │ │ +48e2ac: 7110 fdfb 0400 |001e: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +48e2b2: 5444 fab3 |0021: iget-object v4, v4, Lcom/nextcloud/talk/databinding/CallNotificationActivityBinding;.avatarImageView:Landroid/widget/ImageView; // field@b3fa │ │ +48e2b6: 1405 7b03 087f |0023: const v5, #float 1.80793e+38 // #7f08037b │ │ +48e2bc: 6e20 5309 5400 |0026: invoke-virtual {v4, v5}, Landroid/widget/ImageView;.setImageResource:(I)V // method@0953 │ │ +48e2c2: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=100 │ │ 0x000e line=101 │ │ 0x0013 line=102 │ │ 0x0018 line=100 │ │ 0x001c line=107 │ │ @@ -1986420,118 +1986420,118 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 216 16-bit code units │ │ -48e2c0: |[48e2c0] com.nextcloud.talk.callnotification.CallNotificationActivity.setupCallTypeDescription:()V │ │ -48e2d0: 5470 ddaf |0000: iget-object v0, v7, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.userBeingCalled:Lcom/nextcloud/talk/data/user/model/User; // field@afdd │ │ -48e2d4: 7110 fdfb 0000 |0002: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -48e2da: 1241 |0005: const/4 v1, #int 4 // #4 │ │ -48e2dc: 1232 |0006: const/4 v2, #int 3 // #3 │ │ -48e2de: 1213 |0007: const/4 v3, #int 1 // #1 │ │ -48e2e0: 2430 f726 2103 |0008: filled-new-array {v1, v2, v3}, [I // type@26f7 │ │ -48e2e6: 0c01 |000b: move-result-object v1 │ │ -48e2e8: 7120 a8f2 1000 |000c: invoke-static {v0, v1}, Lcom/nextcloud/talk/utils/ApiUtils;.getConversationApiVersion:(Lcom/nextcloud/talk/data/user/model/User;[I)I // method@f2a8 │ │ -48e2ee: 0a00 |000f: move-result v0 │ │ -48e2f0: 1a01 f8a0 |0010: const-string v1, "format(...)" // string@a0f8 │ │ -48e2f4: 1404 f901 137f |0012: const v4, #float 1.95407e+38 // #7f1301f9 │ │ -48e2fa: 1a05 afae |0015: const-string v5, "getString(...)" // string@aeaf │ │ -48e2fe: 3420 8d00 |0017: if-lt v0, v2, 00a4 // +008d │ │ -48e302: 5470 ddaf |0019: iget-object v0, v7, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.userBeingCalled:Lcom/nextcloud/talk/data/user/model/User; // field@afdd │ │ -48e306: 3800 0d00 |001b: if-eqz v0, 0028 // +000d │ │ -48e30a: 6e10 97f0 0000 |001d: invoke-virtual {v0}, Lcom/nextcloud/talk/data/user/model/User;.getCapabilities:()Lcom/nextcloud/talk/models/json/capabilities/Capabilities; // method@f097 │ │ -48e310: 0c00 |0020: move-result-object v0 │ │ -48e312: 3800 0700 |0021: if-eqz v0, 0028 // +0007 │ │ -48e316: 6e10 68f1 0000 |0023: invoke-virtual {v0}, Lcom/nextcloud/talk/models/json/capabilities/Capabilities;.getSpreedCapability:()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // method@f168 │ │ -48e31c: 0c00 |0026: move-result-object v0 │ │ -48e31e: 2802 |0027: goto 0029 // +0002 │ │ -48e320: 1200 |0028: const/4 v0, #int 0 // #0 │ │ -48e322: 7110 fdfb 0000 |0029: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -48e328: 6202 feb4 |002c: sget-object v2, Lcom/nextcloud/talk/utils/SpreedFeatures;.CONVERSATION_CALL_FLAGS:Lcom/nextcloud/talk/utils/SpreedFeatures; // field@b4fe │ │ -48e32c: 7120 c2f2 2000 |002e: invoke-static {v0, v2}, Lcom/nextcloud/talk/utils/CapabilitiesUtil;.hasSpreedFeatureCapability:(Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;Lcom/nextcloud/talk/utils/SpreedFeatures;)Z // method@f2c2 │ │ -48e332: 0a00 |0031: move-result v0 │ │ -48e334: 3800 a500 |0032: if-eqz v0, 00d7 // +00a5 │ │ -48e338: 5270 d2af |0034: iget v0, v7, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.callFlag:I // field@afd2 │ │ -48e33c: 7020 e6e7 0700 |0036: invoke-direct {v7, v0}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.isInCallWithVideo:(I)Z // method@e7e6 │ │ -48e342: 0a00 |0039: move-result v0 │ │ -48e344: 3800 3600 |003a: if-eqz v0, 0070 // +0036 │ │ -48e348: 5470 d0af |003c: iget-object v0, v7, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.binding:Lcom/nextcloud/talk/databinding/CallNotificationActivityBinding; // field@afd0 │ │ -48e34c: 7110 fdfb 0000 |003e: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -48e352: 5400 02b4 |0041: iget-object v0, v0, Lcom/nextcloud/talk/databinding/CallNotificationActivityBinding;.incomingCallVoiceOrVideoTextView:Landroid/widget/TextView; // field@b402 │ │ -48e356: 6202 72b5 |0043: sget-object v2, Lkotlin/jvm/internal/StringCompanionObject;.INSTANCE:Lkotlin/jvm/internal/StringCompanionObject; // field@b572 │ │ -48e35a: 6e10 dde7 0700 |0045: invoke-virtual {v7}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.getResources:()Landroid/content/res/Resources; // method@e7dd │ │ -48e360: 0c02 |0048: move-result-object v2 │ │ -48e362: 1406 1102 137f |0049: const v6, #float 1.95407e+38 // #7f130211 │ │ -48e368: 6e20 b601 6200 |004c: invoke-virtual {v2, v6}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01b6 │ │ -48e36e: 0c02 |004f: move-result-object v2 │ │ -48e370: 7120 fffb 5200 |0050: invoke-static {v2, v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -48e376: 6e10 dde7 0700 |0053: invoke-virtual {v7}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.getResources:()Landroid/content/res/Resources; // method@e7dd │ │ -48e37c: 0c05 |0056: move-result-object v5 │ │ -48e37e: 6e20 b601 4500 |0057: invoke-virtual {v5, v4}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01b6 │ │ -48e384: 0c04 |005a: move-result-object v4 │ │ -48e386: 2410 4228 0400 |005b: filled-new-array {v4}, [Ljava/lang/Object; // type@2842 │ │ -48e38c: 0c04 |005e: move-result-object v4 │ │ -48e38e: 7120 65f8 3400 |005f: invoke-static {v4, v3}, Ljava/util/Arrays;.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@f865 │ │ -48e394: 0c03 |0062: move-result-object v3 │ │ -48e396: 7120 5bf6 3200 |0063: invoke-static {v2, v3}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@f65b │ │ -48e39c: 0c02 |0066: move-result-object v2 │ │ -48e39e: 7120 fffb 1200 |0067: invoke-static {v2, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -48e3a4: 1f02 7724 |006a: check-cast v2, Ljava/lang/CharSequence; // type@2477 │ │ -48e3a8: 6e20 380a 2000 |006c: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0a38 │ │ -48e3ae: 2868 |006f: goto 00d7 // +0068 │ │ -48e3b0: 5470 d0af |0070: iget-object v0, v7, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.binding:Lcom/nextcloud/talk/databinding/CallNotificationActivityBinding; // field@afd0 │ │ -48e3b4: 7110 fdfb 0000 |0072: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -48e3ba: 5400 02b4 |0075: iget-object v0, v0, Lcom/nextcloud/talk/databinding/CallNotificationActivityBinding;.incomingCallVoiceOrVideoTextView:Landroid/widget/TextView; // field@b402 │ │ -48e3be: 6202 72b5 |0077: sget-object v2, Lkotlin/jvm/internal/StringCompanionObject;.INSTANCE:Lkotlin/jvm/internal/StringCompanionObject; // field@b572 │ │ -48e3c2: 6e10 dde7 0700 |0079: invoke-virtual {v7}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.getResources:()Landroid/content/res/Resources; // method@e7dd │ │ -48e3c8: 0c02 |007c: move-result-object v2 │ │ -48e3ca: 1406 1202 137f |007d: const v6, #float 1.95407e+38 // #7f130212 │ │ -48e3d0: 6e20 b601 6200 |0080: invoke-virtual {v2, v6}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01b6 │ │ -48e3d6: 0c02 |0083: move-result-object v2 │ │ -48e3d8: 7120 fffb 5200 |0084: invoke-static {v2, v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -48e3de: 6e10 dde7 0700 |0087: invoke-virtual {v7}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.getResources:()Landroid/content/res/Resources; // method@e7dd │ │ -48e3e4: 0c05 |008a: move-result-object v5 │ │ -48e3e6: 6e20 b601 4500 |008b: invoke-virtual {v5, v4}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01b6 │ │ -48e3ec: 0c04 |008e: move-result-object v4 │ │ -48e3ee: 2410 4228 0400 |008f: filled-new-array {v4}, [Ljava/lang/Object; // type@2842 │ │ -48e3f4: 0c04 |0092: move-result-object v4 │ │ -48e3f6: 7120 65f8 3400 |0093: invoke-static {v4, v3}, Ljava/util/Arrays;.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@f865 │ │ -48e3fc: 0c03 |0096: move-result-object v3 │ │ -48e3fe: 7120 5bf6 3200 |0097: invoke-static {v2, v3}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@f65b │ │ -48e404: 0c02 |009a: move-result-object v2 │ │ -48e406: 7120 fffb 1200 |009b: invoke-static {v2, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -48e40c: 1f02 7724 |009e: check-cast v2, Ljava/lang/CharSequence; // type@2477 │ │ -48e410: 6e20 380a 2000 |00a0: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0a38 │ │ -48e416: 2834 |00a3: goto 00d7 // +0034 │ │ -48e418: 6200 72b5 |00a4: sget-object v0, Lkotlin/jvm/internal/StringCompanionObject;.INSTANCE:Lkotlin/jvm/internal/StringCompanionObject; // field@b572 │ │ -48e41c: 6e10 dde7 0700 |00a6: invoke-virtual {v7}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.getResources:()Landroid/content/res/Resources; // method@e7dd │ │ -48e422: 0c00 |00a9: move-result-object v0 │ │ -48e424: 1402 1002 137f |00aa: const v2, #float 1.95407e+38 // #7f130210 │ │ -48e42a: 6e20 b601 2000 |00ad: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01b6 │ │ -48e430: 0c00 |00b0: move-result-object v0 │ │ -48e432: 7120 fffb 5000 |00b1: invoke-static {v0, v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -48e438: 6e10 dde7 0700 |00b4: invoke-virtual {v7}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.getResources:()Landroid/content/res/Resources; // method@e7dd │ │ -48e43e: 0c02 |00b7: move-result-object v2 │ │ -48e440: 6e20 b601 4200 |00b8: invoke-virtual {v2, v4}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01b6 │ │ -48e446: 0c02 |00bb: move-result-object v2 │ │ -48e448: 2410 4228 0200 |00bc: filled-new-array {v2}, [Ljava/lang/Object; // type@2842 │ │ -48e44e: 0c02 |00bf: move-result-object v2 │ │ -48e450: 7120 65f8 3200 |00c0: invoke-static {v2, v3}, Ljava/util/Arrays;.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@f865 │ │ -48e456: 0c02 |00c3: move-result-object v2 │ │ -48e458: 7120 5bf6 2000 |00c4: invoke-static {v0, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@f65b │ │ -48e45e: 0c00 |00c7: move-result-object v0 │ │ -48e460: 7120 fffb 1000 |00c8: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -48e466: 5471 d0af |00cb: iget-object v1, v7, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.binding:Lcom/nextcloud/talk/databinding/CallNotificationActivityBinding; // field@afd0 │ │ -48e46a: 7110 fdfb 0100 |00cd: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -48e470: 5411 02b4 |00d0: iget-object v1, v1, Lcom/nextcloud/talk/databinding/CallNotificationActivityBinding;.incomingCallVoiceOrVideoTextView:Landroid/widget/TextView; // field@b402 │ │ -48e474: 1f00 7724 |00d2: check-cast v0, Ljava/lang/CharSequence; // type@2477 │ │ -48e478: 6e20 380a 0100 |00d4: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0a38 │ │ -48e47e: 0e00 |00d7: return-void │ │ +48e2c4: |[48e2c4] com.nextcloud.talk.callnotification.CallNotificationActivity.setupCallTypeDescription:()V │ │ +48e2d4: 5470 ddaf |0000: iget-object v0, v7, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.userBeingCalled:Lcom/nextcloud/talk/data/user/model/User; // field@afdd │ │ +48e2d8: 7110 fdfb 0000 |0002: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +48e2de: 1241 |0005: const/4 v1, #int 4 // #4 │ │ +48e2e0: 1232 |0006: const/4 v2, #int 3 // #3 │ │ +48e2e2: 1213 |0007: const/4 v3, #int 1 // #1 │ │ +48e2e4: 2430 f726 2103 |0008: filled-new-array {v1, v2, v3}, [I // type@26f7 │ │ +48e2ea: 0c01 |000b: move-result-object v1 │ │ +48e2ec: 7120 a8f2 1000 |000c: invoke-static {v0, v1}, Lcom/nextcloud/talk/utils/ApiUtils;.getConversationApiVersion:(Lcom/nextcloud/talk/data/user/model/User;[I)I // method@f2a8 │ │ +48e2f2: 0a00 |000f: move-result v0 │ │ +48e2f4: 1a01 f8a0 |0010: const-string v1, "format(...)" // string@a0f8 │ │ +48e2f8: 1404 f901 137f |0012: const v4, #float 1.95407e+38 // #7f1301f9 │ │ +48e2fe: 1a05 afae |0015: const-string v5, "getString(...)" // string@aeaf │ │ +48e302: 3420 8d00 |0017: if-lt v0, v2, 00a4 // +008d │ │ +48e306: 5470 ddaf |0019: iget-object v0, v7, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.userBeingCalled:Lcom/nextcloud/talk/data/user/model/User; // field@afdd │ │ +48e30a: 3800 0d00 |001b: if-eqz v0, 0028 // +000d │ │ +48e30e: 6e10 97f0 0000 |001d: invoke-virtual {v0}, Lcom/nextcloud/talk/data/user/model/User;.getCapabilities:()Lcom/nextcloud/talk/models/json/capabilities/Capabilities; // method@f097 │ │ +48e314: 0c00 |0020: move-result-object v0 │ │ +48e316: 3800 0700 |0021: if-eqz v0, 0028 // +0007 │ │ +48e31a: 6e10 68f1 0000 |0023: invoke-virtual {v0}, Lcom/nextcloud/talk/models/json/capabilities/Capabilities;.getSpreedCapability:()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // method@f168 │ │ +48e320: 0c00 |0026: move-result-object v0 │ │ +48e322: 2802 |0027: goto 0029 // +0002 │ │ +48e324: 1200 |0028: const/4 v0, #int 0 // #0 │ │ +48e326: 7110 fdfb 0000 |0029: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +48e32c: 6202 feb4 |002c: sget-object v2, Lcom/nextcloud/talk/utils/SpreedFeatures;.CONVERSATION_CALL_FLAGS:Lcom/nextcloud/talk/utils/SpreedFeatures; // field@b4fe │ │ +48e330: 7120 c2f2 2000 |002e: invoke-static {v0, v2}, Lcom/nextcloud/talk/utils/CapabilitiesUtil;.hasSpreedFeatureCapability:(Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;Lcom/nextcloud/talk/utils/SpreedFeatures;)Z // method@f2c2 │ │ +48e336: 0a00 |0031: move-result v0 │ │ +48e338: 3800 a500 |0032: if-eqz v0, 00d7 // +00a5 │ │ +48e33c: 5270 d2af |0034: iget v0, v7, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.callFlag:I // field@afd2 │ │ +48e340: 7020 e6e7 0700 |0036: invoke-direct {v7, v0}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.isInCallWithVideo:(I)Z // method@e7e6 │ │ +48e346: 0a00 |0039: move-result v0 │ │ +48e348: 3800 3600 |003a: if-eqz v0, 0070 // +0036 │ │ +48e34c: 5470 d0af |003c: iget-object v0, v7, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.binding:Lcom/nextcloud/talk/databinding/CallNotificationActivityBinding; // field@afd0 │ │ +48e350: 7110 fdfb 0000 |003e: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +48e356: 5400 02b4 |0041: iget-object v0, v0, Lcom/nextcloud/talk/databinding/CallNotificationActivityBinding;.incomingCallVoiceOrVideoTextView:Landroid/widget/TextView; // field@b402 │ │ +48e35a: 6202 72b5 |0043: sget-object v2, Lkotlin/jvm/internal/StringCompanionObject;.INSTANCE:Lkotlin/jvm/internal/StringCompanionObject; // field@b572 │ │ +48e35e: 6e10 dde7 0700 |0045: invoke-virtual {v7}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.getResources:()Landroid/content/res/Resources; // method@e7dd │ │ +48e364: 0c02 |0048: move-result-object v2 │ │ +48e366: 1406 1102 137f |0049: const v6, #float 1.95407e+38 // #7f130211 │ │ +48e36c: 6e20 b601 6200 |004c: invoke-virtual {v2, v6}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01b6 │ │ +48e372: 0c02 |004f: move-result-object v2 │ │ +48e374: 7120 fffb 5200 |0050: invoke-static {v2, v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +48e37a: 6e10 dde7 0700 |0053: invoke-virtual {v7}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.getResources:()Landroid/content/res/Resources; // method@e7dd │ │ +48e380: 0c05 |0056: move-result-object v5 │ │ +48e382: 6e20 b601 4500 |0057: invoke-virtual {v5, v4}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01b6 │ │ +48e388: 0c04 |005a: move-result-object v4 │ │ +48e38a: 2410 4228 0400 |005b: filled-new-array {v4}, [Ljava/lang/Object; // type@2842 │ │ +48e390: 0c04 |005e: move-result-object v4 │ │ +48e392: 7120 65f8 3400 |005f: invoke-static {v4, v3}, Ljava/util/Arrays;.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@f865 │ │ +48e398: 0c03 |0062: move-result-object v3 │ │ +48e39a: 7120 5bf6 3200 |0063: invoke-static {v2, v3}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@f65b │ │ +48e3a0: 0c02 |0066: move-result-object v2 │ │ +48e3a2: 7120 fffb 1200 |0067: invoke-static {v2, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +48e3a8: 1f02 7724 |006a: check-cast v2, Ljava/lang/CharSequence; // type@2477 │ │ +48e3ac: 6e20 380a 2000 |006c: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0a38 │ │ +48e3b2: 2868 |006f: goto 00d7 // +0068 │ │ +48e3b4: 5470 d0af |0070: iget-object v0, v7, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.binding:Lcom/nextcloud/talk/databinding/CallNotificationActivityBinding; // field@afd0 │ │ +48e3b8: 7110 fdfb 0000 |0072: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +48e3be: 5400 02b4 |0075: iget-object v0, v0, Lcom/nextcloud/talk/databinding/CallNotificationActivityBinding;.incomingCallVoiceOrVideoTextView:Landroid/widget/TextView; // field@b402 │ │ +48e3c2: 6202 72b5 |0077: sget-object v2, Lkotlin/jvm/internal/StringCompanionObject;.INSTANCE:Lkotlin/jvm/internal/StringCompanionObject; // field@b572 │ │ +48e3c6: 6e10 dde7 0700 |0079: invoke-virtual {v7}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.getResources:()Landroid/content/res/Resources; // method@e7dd │ │ +48e3cc: 0c02 |007c: move-result-object v2 │ │ +48e3ce: 1406 1202 137f |007d: const v6, #float 1.95407e+38 // #7f130212 │ │ +48e3d4: 6e20 b601 6200 |0080: invoke-virtual {v2, v6}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01b6 │ │ +48e3da: 0c02 |0083: move-result-object v2 │ │ +48e3dc: 7120 fffb 5200 |0084: invoke-static {v2, v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +48e3e2: 6e10 dde7 0700 |0087: invoke-virtual {v7}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.getResources:()Landroid/content/res/Resources; // method@e7dd │ │ +48e3e8: 0c05 |008a: move-result-object v5 │ │ +48e3ea: 6e20 b601 4500 |008b: invoke-virtual {v5, v4}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01b6 │ │ +48e3f0: 0c04 |008e: move-result-object v4 │ │ +48e3f2: 2410 4228 0400 |008f: filled-new-array {v4}, [Ljava/lang/Object; // type@2842 │ │ +48e3f8: 0c04 |0092: move-result-object v4 │ │ +48e3fa: 7120 65f8 3400 |0093: invoke-static {v4, v3}, Ljava/util/Arrays;.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@f865 │ │ +48e400: 0c03 |0096: move-result-object v3 │ │ +48e402: 7120 5bf6 3200 |0097: invoke-static {v2, v3}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@f65b │ │ +48e408: 0c02 |009a: move-result-object v2 │ │ +48e40a: 7120 fffb 1200 |009b: invoke-static {v2, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +48e410: 1f02 7724 |009e: check-cast v2, Ljava/lang/CharSequence; // type@2477 │ │ +48e414: 6e20 380a 2000 |00a0: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0a38 │ │ +48e41a: 2834 |00a3: goto 00d7 // +0034 │ │ +48e41c: 6200 72b5 |00a4: sget-object v0, Lkotlin/jvm/internal/StringCompanionObject;.INSTANCE:Lkotlin/jvm/internal/StringCompanionObject; // field@b572 │ │ +48e420: 6e10 dde7 0700 |00a6: invoke-virtual {v7}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.getResources:()Landroid/content/res/Resources; // method@e7dd │ │ +48e426: 0c00 |00a9: move-result-object v0 │ │ +48e428: 1402 1002 137f |00aa: const v2, #float 1.95407e+38 // #7f130210 │ │ +48e42e: 6e20 b601 2000 |00ad: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01b6 │ │ +48e434: 0c00 |00b0: move-result-object v0 │ │ +48e436: 7120 fffb 5000 |00b1: invoke-static {v0, v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +48e43c: 6e10 dde7 0700 |00b4: invoke-virtual {v7}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.getResources:()Landroid/content/res/Resources; // method@e7dd │ │ +48e442: 0c02 |00b7: move-result-object v2 │ │ +48e444: 6e20 b601 4200 |00b8: invoke-virtual {v2, v4}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01b6 │ │ +48e44a: 0c02 |00bb: move-result-object v2 │ │ +48e44c: 2410 4228 0200 |00bc: filled-new-array {v2}, [Ljava/lang/Object; // type@2842 │ │ +48e452: 0c02 |00bf: move-result-object v2 │ │ +48e454: 7120 65f8 3200 |00c0: invoke-static {v2, v3}, Ljava/util/Arrays;.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@f865 │ │ +48e45a: 0c02 |00c3: move-result-object v2 │ │ +48e45c: 7120 5bf6 2000 |00c4: invoke-static {v0, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@f65b │ │ +48e462: 0c00 |00c7: move-result-object v0 │ │ +48e464: 7120 fffb 1000 |00c8: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +48e46a: 5471 d0af |00cb: iget-object v1, v7, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.binding:Lcom/nextcloud/talk/databinding/CallNotificationActivityBinding; // field@afd0 │ │ +48e46e: 7110 fdfb 0100 |00cd: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +48e474: 5411 02b4 |00d0: iget-object v1, v1, Lcom/nextcloud/talk/databinding/CallNotificationActivityBinding;.incomingCallVoiceOrVideoTextView:Landroid/widget/TextView; // field@b402 │ │ +48e478: 1f00 7724 |00d2: check-cast v0, Ljava/lang/CharSequence; // type@2477 │ │ +48e47c: 6e20 380a 0100 |00d4: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0a38 │ │ +48e482: 0e00 |00d7: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x0008 line=117 │ │ 0x000c line=112 │ │ 0x0010 line=121 │ │ 0x0019 line=123 │ │ @@ -1986559,24 +1986559,24 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -48e480: |[48e480] com.nextcloud.talk.callnotification.CallNotificationActivity.setupNotificationCanceledRoutine:()V │ │ -48e490: 2200 0001 |0000: new-instance v0, Landroid/os/Handler; // type@0100 │ │ -48e494: 7100 8804 0000 |0002: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@0488 │ │ -48e49a: 0c01 |0005: move-result-object v1 │ │ -48e49c: 7020 7604 1000 |0006: invoke-direct {v0, v1}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@0476 │ │ -48e4a2: 2201 b320 |0009: new-instance v1, Lcom/nextcloud/talk/callnotification/CallNotificationActivity$setupNotificationCanceledRoutine$1; // type@20b3 │ │ -48e4a6: 7030 d1e7 2100 |000b: invoke-direct {v1, v2, v0}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity$setupNotificationCanceledRoutine$1;.:(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;Landroid/os/Handler;)V // method@e7d1 │ │ -48e4ac: 1f01 9f24 |000e: check-cast v1, Ljava/lang/Runnable; // type@249f │ │ -48e4b0: 6e20 7c04 1000 |0010: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@047c │ │ -48e4b6: 0e00 |0013: return-void │ │ +48e484: |[48e484] com.nextcloud.talk.callnotification.CallNotificationActivity.setupNotificationCanceledRoutine:()V │ │ +48e494: 2200 0001 |0000: new-instance v0, Landroid/os/Handler; // type@0100 │ │ +48e498: 7100 8804 0000 |0002: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@0488 │ │ +48e49e: 0c01 |0005: move-result-object v1 │ │ +48e4a0: 7020 7604 1000 |0006: invoke-direct {v0, v1}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@0476 │ │ +48e4a6: 2201 b320 |0009: new-instance v1, Lcom/nextcloud/talk/callnotification/CallNotificationActivity$setupNotificationCanceledRoutine$1; // type@20b3 │ │ +48e4aa: 7030 d1e7 2100 |000b: invoke-direct {v1, v2, v0}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity$setupNotificationCanceledRoutine$1;.:(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;Landroid/os/Handler;)V // method@e7d1 │ │ +48e4b0: 1f01 9f24 |000e: check-cast v1, Ljava/lang/Runnable; // type@249f │ │ +48e4b4: 6e20 7c04 1000 |0010: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@047c │ │ +48e4ba: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ 0x0009 line=150 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lcom/nextcloud/talk/callnotification/CallNotificationActivity; │ │ │ │ @@ -1986586,22 +1986586,22 @@ │ │ type : '()Lcom/nextcloud/talk/users/UserManager;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -48dd34: |[48dd34] com.nextcloud.talk.callnotification.CallNotificationActivity.getUserManager:()Lcom/nextcloud/talk/users/UserManager; │ │ -48dd44: 5410 deaf |0000: iget-object v0, v1, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.userManager:Lcom/nextcloud/talk/users/UserManager; // field@afde │ │ -48dd48: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -48dd4c: 1100 |0004: return-object v0 │ │ -48dd4e: 1a00 4df8 |0005: const-string v0, "userManager" // string@f84d │ │ -48dd52: 7110 06fc 0000 |0007: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -48dd58: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -48dd5a: 1100 |000b: return-object v0 │ │ +48dd38: |[48dd38] com.nextcloud.talk.callnotification.CallNotificationActivity.getUserManager:()Lcom/nextcloud/talk/users/UserManager; │ │ +48dd48: 5410 deaf |0000: iget-object v0, v1, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.userManager:Lcom/nextcloud/talk/users/UserManager; // field@afde │ │ +48dd4c: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +48dd50: 1100 |0004: return-object v0 │ │ +48dd52: 1a00 4df8 |0005: const-string v0, "userManager" // string@f84d │ │ +48dd56: 7110 06fc 0000 |0007: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +48dd5c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +48dd5e: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lcom/nextcloud/talk/callnotification/CallNotificationActivity; │ │ │ │ #1 : (in Lcom/nextcloud/talk/callnotification/CallNotificationActivity;) │ │ @@ -1986609,57 +1986609,57 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 96 16-bit code units │ │ -48dfe8: |[48dfe8] com.nextcloud.talk.callnotification.CallNotificationActivity.onCreate:(Landroid/os/Bundle;)V │ │ -48dff8: 6f20 f4dd 3200 |0000: invoke-super {v2, v3}, Lcom/nextcloud/talk/activities/CallBaseActivity;.onCreate:(Landroid/os/Bundle;)V // method@ddf4 │ │ -48dffe: 6203 34af |0003: sget-object v3, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.Companion:Lcom/nextcloud/talk/application/NextcloudTalkApplication$Companion; // field@af34 │ │ -48e002: 6e10 26e6 0300 |0005: invoke-virtual {v3}, Lcom/nextcloud/talk/application/NextcloudTalkApplication$Companion;.getSharedApplication:()Lcom/nextcloud/talk/application/NextcloudTalkApplication; // method@e626 │ │ -48e008: 0c03 |0008: move-result-object v3 │ │ -48e00a: 7110 fdfb 0300 |0009: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -48e010: 6e10 37e6 0300 |000c: invoke-virtual {v3}, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.getComponentApplication:()Lcom/nextcloud/talk/application/NextcloudTalkApplicationComponent; // method@e637 │ │ -48e016: 0c03 |000f: move-result-object v3 │ │ -48e018: 7220 5ae6 2300 |0010: invoke-interface {v3, v2}, Lcom/nextcloud/talk/application/NextcloudTalkApplicationComponent;.inject:(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;)V // method@e65a │ │ -48e01e: 6e10 dce7 0200 |0013: invoke-virtual {v2}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@e7dc │ │ -48e024: 0c03 |0016: move-result-object v3 │ │ -48e026: 7110 aaf0 0300 |0017: invoke-static {v3}, Lcom/nextcloud/talk/databinding/CallNotificationActivityBinding;.inflate:(Landroid/view/LayoutInflater;)Lcom/nextcloud/talk/databinding/CallNotificationActivityBinding; // method@f0aa │ │ -48e02c: 0c03 |001a: move-result-object v3 │ │ -48e02e: 5b23 d0af |001b: iput-object v3, v2, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.binding:Lcom/nextcloud/talk/databinding/CallNotificationActivityBinding; // field@afd0 │ │ -48e032: 7110 fdfb 0300 |001d: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -48e038: 6e10 a9f0 0300 |0020: invoke-virtual {v3}, Lcom/nextcloud/talk/databinding/CallNotificationActivityBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@f0a9 │ │ -48e03e: 0c03 |0023: move-result-object v3 │ │ -48e040: 1f03 8c01 |0024: check-cast v3, Landroid/view/View; // type@018c │ │ -48e044: 6e20 ede7 3200 |0026: invoke-virtual {v2, v3}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.setContentView:(Landroid/view/View;)V // method@e7ed │ │ -48e04a: 6e10 e1e7 0200 |0029: invoke-virtual {v2}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.hideNavigationIfNoPipAvailable:()V // method@e7e1 │ │ -48e050: 7010 dfe7 0200 |002c: invoke-direct {v2}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.handleExtras:()V // method@e7df │ │ -48e056: 6e10 dee7 0200 |002f: invoke-virtual {v2}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.getUserManager:()Lcom/nextcloud/talk/users/UserManager; // method@e7de │ │ -48e05c: 0c03 |0032: move-result-object v3 │ │ -48e05e: 5320 d6af |0033: iget-wide v0, v2, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.internalUserId:J // field@afd6 │ │ -48e062: 6e30 a2f2 0301 |0035: invoke-virtual {v3, v0, v1}, Lcom/nextcloud/talk/users/UserManager;.getUserWithId:(J)Lio/reactivex/Maybe; // method@f2a2 │ │ -48e068: 0c03 |0038: move-result-object v3 │ │ -48e06a: 6e10 2ff4 0300 |0039: invoke-virtual {v3}, Lio/reactivex/Maybe;.blockingGet:()Ljava/lang/Object; // method@f42f │ │ -48e070: 0c03 |003c: move-result-object v3 │ │ -48e072: 1f03 6522 |003d: check-cast v3, Lcom/nextcloud/talk/data/user/model/User; // type@2265 │ │ -48e076: 5b23 ddaf |003f: iput-object v3, v2, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.userBeingCalled:Lcom/nextcloud/talk/data/user/model/User; // field@afdd │ │ -48e07a: 7010 f0e7 0200 |0041: invoke-direct {v2}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.setupCallTypeDescription:()V // method@e7f0 │ │ -48e080: 5423 d0af |0044: iget-object v3, v2, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.binding:Lcom/nextcloud/talk/databinding/CallNotificationActivityBinding; // field@afd0 │ │ -48e084: 7110 fdfb 0300 |0046: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -48e08a: 5433 ffb3 |0049: iget-object v3, v3, Lcom/nextcloud/talk/databinding/CallNotificationActivityBinding;.conversationNameTextView:Landroid/widget/TextView; // field@b3ff │ │ -48e08e: 5420 d4af |004b: iget-object v0, v2, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.displayName:Ljava/lang/String; // field@afd4 │ │ -48e092: 1f00 7724 |004d: check-cast v0, Ljava/lang/CharSequence; // type@2477 │ │ -48e096: 6e20 380a 0300 |004f: invoke-virtual {v3, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0a38 │ │ -48e09c: 5523 d8af |0052: iget-boolean v3, v2, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.isOneToOneCall:Z // field@afd8 │ │ -48e0a0: 5420 d3af |0054: iget-object v0, v2, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.conversationName:Ljava/lang/String; // field@afd3 │ │ -48e0a4: 7030 efe7 3200 |0056: invoke-direct {v2, v3, v0}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.setupAvatar:(ZLjava/lang/String;)V // method@e7ef │ │ -48e0aa: 7010 e2e7 0200 |0059: invoke-direct {v2}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.initClickListeners:()V // method@e7e2 │ │ -48e0b0: 7010 f1e7 0200 |005c: invoke-direct {v2}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.setupNotificationCanceledRoutine:()V // method@e7f1 │ │ -48e0b6: 0e00 |005f: return-void │ │ +48dfec: |[48dfec] com.nextcloud.talk.callnotification.CallNotificationActivity.onCreate:(Landroid/os/Bundle;)V │ │ +48dffc: 6f20 f4dd 3200 |0000: invoke-super {v2, v3}, Lcom/nextcloud/talk/activities/CallBaseActivity;.onCreate:(Landroid/os/Bundle;)V // method@ddf4 │ │ +48e002: 6203 34af |0003: sget-object v3, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.Companion:Lcom/nextcloud/talk/application/NextcloudTalkApplication$Companion; // field@af34 │ │ +48e006: 6e10 26e6 0300 |0005: invoke-virtual {v3}, Lcom/nextcloud/talk/application/NextcloudTalkApplication$Companion;.getSharedApplication:()Lcom/nextcloud/talk/application/NextcloudTalkApplication; // method@e626 │ │ +48e00c: 0c03 |0008: move-result-object v3 │ │ +48e00e: 7110 fdfb 0300 |0009: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +48e014: 6e10 37e6 0300 |000c: invoke-virtual {v3}, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.getComponentApplication:()Lcom/nextcloud/talk/application/NextcloudTalkApplicationComponent; // method@e637 │ │ +48e01a: 0c03 |000f: move-result-object v3 │ │ +48e01c: 7220 5ae6 2300 |0010: invoke-interface {v3, v2}, Lcom/nextcloud/talk/application/NextcloudTalkApplicationComponent;.inject:(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;)V // method@e65a │ │ +48e022: 6e10 dce7 0200 |0013: invoke-virtual {v2}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@e7dc │ │ +48e028: 0c03 |0016: move-result-object v3 │ │ +48e02a: 7110 aaf0 0300 |0017: invoke-static {v3}, Lcom/nextcloud/talk/databinding/CallNotificationActivityBinding;.inflate:(Landroid/view/LayoutInflater;)Lcom/nextcloud/talk/databinding/CallNotificationActivityBinding; // method@f0aa │ │ +48e030: 0c03 |001a: move-result-object v3 │ │ +48e032: 5b23 d0af |001b: iput-object v3, v2, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.binding:Lcom/nextcloud/talk/databinding/CallNotificationActivityBinding; // field@afd0 │ │ +48e036: 7110 fdfb 0300 |001d: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +48e03c: 6e10 a9f0 0300 |0020: invoke-virtual {v3}, Lcom/nextcloud/talk/databinding/CallNotificationActivityBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@f0a9 │ │ +48e042: 0c03 |0023: move-result-object v3 │ │ +48e044: 1f03 8c01 |0024: check-cast v3, Landroid/view/View; // type@018c │ │ +48e048: 6e20 ede7 3200 |0026: invoke-virtual {v2, v3}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.setContentView:(Landroid/view/View;)V // method@e7ed │ │ +48e04e: 6e10 e1e7 0200 |0029: invoke-virtual {v2}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.hideNavigationIfNoPipAvailable:()V // method@e7e1 │ │ +48e054: 7010 dfe7 0200 |002c: invoke-direct {v2}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.handleExtras:()V // method@e7df │ │ +48e05a: 6e10 dee7 0200 |002f: invoke-virtual {v2}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.getUserManager:()Lcom/nextcloud/talk/users/UserManager; // method@e7de │ │ +48e060: 0c03 |0032: move-result-object v3 │ │ +48e062: 5320 d6af |0033: iget-wide v0, v2, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.internalUserId:J // field@afd6 │ │ +48e066: 6e30 a2f2 0301 |0035: invoke-virtual {v3, v0, v1}, Lcom/nextcloud/talk/users/UserManager;.getUserWithId:(J)Lio/reactivex/Maybe; // method@f2a2 │ │ +48e06c: 0c03 |0038: move-result-object v3 │ │ +48e06e: 6e10 2ff4 0300 |0039: invoke-virtual {v3}, Lio/reactivex/Maybe;.blockingGet:()Ljava/lang/Object; // method@f42f │ │ +48e074: 0c03 |003c: move-result-object v3 │ │ +48e076: 1f03 6522 |003d: check-cast v3, Lcom/nextcloud/talk/data/user/model/User; // type@2265 │ │ +48e07a: 5b23 ddaf |003f: iput-object v3, v2, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.userBeingCalled:Lcom/nextcloud/talk/data/user/model/User; // field@afdd │ │ +48e07e: 7010 f0e7 0200 |0041: invoke-direct {v2}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.setupCallTypeDescription:()V // method@e7f0 │ │ +48e084: 5423 d0af |0044: iget-object v3, v2, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.binding:Lcom/nextcloud/talk/databinding/CallNotificationActivityBinding; // field@afd0 │ │ +48e088: 7110 fdfb 0300 |0046: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +48e08e: 5433 ffb3 |0049: iget-object v3, v3, Lcom/nextcloud/talk/databinding/CallNotificationActivityBinding;.conversationNameTextView:Landroid/widget/TextView; // field@b3ff │ │ +48e092: 5420 d4af |004b: iget-object v0, v2, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.displayName:Ljava/lang/String; // field@afd4 │ │ +48e096: 1f00 7724 |004d: check-cast v0, Ljava/lang/CharSequence; // type@2477 │ │ +48e09a: 6e20 380a 0300 |004f: invoke-virtual {v3, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0a38 │ │ +48e0a0: 5523 d8af |0052: iget-boolean v3, v2, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.isOneToOneCall:Z // field@afd8 │ │ +48e0a4: 5420 d3af |0054: iget-object v0, v2, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.conversationName:Ljava/lang/String; // field@afd3 │ │ +48e0a8: 7030 efe7 3200 |0056: invoke-direct {v2, v3, v0}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.setupAvatar:(ZLjava/lang/String;)V // method@e7ef │ │ +48e0ae: 7010 e2e7 0200 |0059: invoke-direct {v2}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.initClickListeners:()V // method@e7e2 │ │ +48e0b4: 7010 f1e7 0200 |005c: invoke-direct {v2}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.setupNotificationCanceledRoutine:()V // method@e7f1 │ │ +48e0ba: 0e00 |005f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0003 line=72 │ │ 0x0013 line=73 │ │ 0x001d line=74 │ │ 0x0029 line=75 │ │ @@ -1986679,25 +1986679,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -48e0b8: |[48e0b8] com.nextcloud.talk.callnotification.CallNotificationActivity.onDestroy:()V │ │ -48e0c8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -48e0ca: 5c20 d9af |0001: iput-boolean v0, v2, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.leavingScreen:Z // field@afd9 │ │ -48e0ce: 5420 d5af |0003: iget-object v0, v2, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.handler:Landroid/os/Handler; // field@afd5 │ │ -48e0d2: 3800 0b00 |0005: if-eqz v0, 0010 // +000b │ │ -48e0d6: 7110 fdfb 0000 |0007: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -48e0dc: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -48e0de: 6e20 8004 1000 |000b: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacksAndMessages:(Ljava/lang/Object;)V // method@0480 │ │ -48e0e4: 5b21 d5af |000e: iput-object v1, v2, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.handler:Landroid/os/Handler; // field@afd5 │ │ -48e0e8: 6f10 f5dd 0200 |0010: invoke-super {v2}, Lcom/nextcloud/talk/activities/CallBaseActivity;.onDestroy:()V // method@ddf5 │ │ -48e0ee: 0e00 |0013: return-void │ │ +48e0bc: |[48e0bc] com.nextcloud.talk.callnotification.CallNotificationActivity.onDestroy:()V │ │ +48e0cc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +48e0ce: 5c20 d9af |0001: iput-boolean v0, v2, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.leavingScreen:Z // field@afd9 │ │ +48e0d2: 5420 d5af |0003: iget-object v0, v2, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.handler:Landroid/os/Handler; // field@afd5 │ │ +48e0d6: 3800 0b00 |0005: if-eqz v0, 0010 // +000b │ │ +48e0da: 7110 fdfb 0000 |0007: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +48e0e0: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +48e0e2: 6e20 8004 1000 |000b: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacksAndMessages:(Ljava/lang/Object;)V // method@0480 │ │ +48e0e8: 5b21 d5af |000e: iput-object v1, v2, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.handler:Landroid/os/Handler; // field@afd5 │ │ +48e0ec: 6f10 f5dd 0200 |0010: invoke-super {v2}, Lcom/nextcloud/talk/activities/CallBaseActivity;.onDestroy:()V // method@ddf5 │ │ +48e0f2: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=208 │ │ 0x0003 line=209 │ │ 0x0007 line=210 │ │ 0x000e line=211 │ │ 0x0010 line=213 │ │ @@ -1986709,26 +1986709,26 @@ │ │ type : '(ZLandroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -48e0f0: |[48e0f0] com.nextcloud.talk.callnotification.CallNotificationActivity.onPictureInPictureModeChanged:(ZLandroid/content/res/Configuration;)V │ │ -48e100: 1a00 83d0 |0000: const-string v0, "newConfig" // string@d083 │ │ -48e104: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -48e10a: 6f30 f6dd 2103 |0005: invoke-super {v1, v2, v3}, Lcom/nextcloud/talk/activities/CallBaseActivity;.onPictureInPictureModeChanged:(ZLandroid/content/res/Configuration;)V // method@ddf6 │ │ -48e110: 7110 38f5 0200 |0008: invoke-static {v2}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@f538 │ │ -48e116: 0c03 |000b: move-result-object v3 │ │ -48e118: 5b13 d7af |000c: iput-object v3, v1, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.isInPipMode:Ljava/lang/Boolean; // field@afd7 │ │ -48e11c: 3802 0600 |000e: if-eqz v2, 0014 // +0006 │ │ -48e120: 6e10 f5e7 0100 |0010: invoke-virtual {v1}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.updateUiForPipMode:()V // method@e7f5 │ │ -48e126: 2804 |0013: goto 0017 // +0004 │ │ -48e128: 6e10 f4e7 0100 |0014: invoke-virtual {v1}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.updateUiForNormalMode:()V // method@e7f4 │ │ -48e12e: 0e00 |0017: return-void │ │ +48e0f4: |[48e0f4] com.nextcloud.talk.callnotification.CallNotificationActivity.onPictureInPictureModeChanged:(ZLandroid/content/res/Configuration;)V │ │ +48e104: 1a00 83d0 |0000: const-string v0, "newConfig" // string@d083 │ │ +48e108: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +48e10e: 6f30 f6dd 2103 |0005: invoke-super {v1, v2, v3}, Lcom/nextcloud/talk/activities/CallBaseActivity;.onPictureInPictureModeChanged:(ZLandroid/content/res/Configuration;)V // method@ddf6 │ │ +48e114: 7110 38f5 0200 |0008: invoke-static {v2}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@f538 │ │ +48e11a: 0c03 |000b: move-result-object v3 │ │ +48e11c: 5b13 d7af |000c: iput-object v3, v1, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.isInPipMode:Ljava/lang/Boolean; // field@afd7 │ │ +48e120: 3802 0600 |000e: if-eqz v2, 0014 // +0006 │ │ +48e124: 6e10 f5e7 0100 |0010: invoke-virtual {v1}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.updateUiForPipMode:()V // method@e7f5 │ │ +48e12a: 2804 |0013: goto 0017 // +0004 │ │ +48e12c: 6e10 f4e7 0100 |0014: invoke-virtual {v1}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.updateUiForNormalMode:()V // method@e7f4 │ │ +48e132: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=217 │ │ 0x0008 line=218 │ │ 0x0010 line=220 │ │ 0x0014 line=222 │ │ locals : │ │ @@ -1986741,29 +1986741,29 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -48e130: |[48e130] com.nextcloud.talk.callnotification.CallNotificationActivity.onStart:()V │ │ -48e140: 6f10 f8dd 0200 |0000: invoke-super {v2}, Lcom/nextcloud/talk/activities/CallBaseActivity;.onStart:()V // method@ddf8 │ │ -48e146: 5420 d5af |0003: iget-object v0, v2, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.handler:Landroid/os/Handler; // field@afd5 │ │ -48e14a: 3900 1900 |0005: if-nez v0, 001e // +0019 │ │ -48e14e: 2200 0001 |0007: new-instance v0, Landroid/os/Handler; // type@0100 │ │ -48e152: 7010 7504 0000 |0009: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0475 │ │ -48e158: 5b20 d5af |000c: iput-object v0, v2, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.handler:Landroid/os/Handler; // field@afd5 │ │ -48e15c: 5420 d1af |000e: iget-object v0, v2, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.cache:Lokhttp3/Cache; // field@afd1 │ │ -48e160: 7110 fdfb 0000 |0010: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -48e166: 6e10 a5fc 0000 |0013: invoke-virtual {v0}, Lokhttp3/Cache;.evictAll:()V // method@fca5 │ │ -48e16c: 2808 |0016: goto 001e // +0008 │ │ -48e16e: 6200 cfaf |0017: sget-object v0, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.TAG:Ljava/lang/String; // field@afcf │ │ -48e172: 1a01 a926 |0019: const-string v1, "Failed to evict cache" // string@26a9 │ │ -48e176: 7120 6e05 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@056e │ │ -48e17c: 0e00 |001e: return-void │ │ +48e134: |[48e134] com.nextcloud.talk.callnotification.CallNotificationActivity.onStart:()V │ │ +48e144: 6f10 f8dd 0200 |0000: invoke-super {v2}, Lcom/nextcloud/talk/activities/CallBaseActivity;.onStart:()V // method@ddf8 │ │ +48e14a: 5420 d5af |0003: iget-object v0, v2, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.handler:Landroid/os/Handler; // field@afd5 │ │ +48e14e: 3900 1900 |0005: if-nez v0, 001e // +0019 │ │ +48e152: 2200 0001 |0007: new-instance v0, Landroid/os/Handler; // type@0100 │ │ +48e156: 7010 7504 0000 |0009: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0475 │ │ +48e15c: 5b20 d5af |000c: iput-object v0, v2, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.handler:Landroid/os/Handler; // field@afd5 │ │ +48e160: 5420 d1af |000e: iget-object v0, v2, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.cache:Lokhttp3/Cache; // field@afd1 │ │ +48e164: 7110 fdfb 0000 |0010: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +48e16a: 6e10 a5fc 0000 |0013: invoke-virtual {v0}, Lokhttp3/Cache;.evictAll:()V // method@fca5 │ │ +48e170: 2808 |0016: goto 001e // +0008 │ │ +48e172: 6200 cfaf |0017: sget-object v0, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.TAG:Ljava/lang/String; // field@afcf │ │ +48e176: 1a01 a926 |0019: const-string v1, "Failed to evict cache" // string@26a9 │ │ +48e17a: 7120 6e05 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@056e │ │ +48e180: 0e00 |001e: return-void │ │ catches : 1 │ │ 0x000e - 0x0016 │ │ Ljava/io/IOException; -> 0x0017 │ │ positions : │ │ 0x0000 line=162 │ │ 0x0003 line=163 │ │ 0x0007 line=164 │ │ @@ -1986777,28 +1986777,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -48e190: |[48e190] com.nextcloud.talk.callnotification.CallNotificationActivity.onStop:()V │ │ -48e1a0: 6e10 dae7 0200 |0000: invoke-virtual {v2}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.getContext:()Landroid/content/Context; // method@e7da │ │ -48e1a6: 0c00 |0003: move-result-object v0 │ │ -48e1a8: 7110 040d 0000 |0004: invoke-static {v0}, Landroidx/core/app/NotificationManagerCompat;.from:(Landroid/content/Context;)Landroidx/core/app/NotificationManagerCompat; // method@0d04 │ │ -48e1ae: 0c00 |0007: move-result-object v0 │ │ -48e1b0: 1a01 2ca1 |0008: const-string v1, "from(...)" // string@a12c │ │ -48e1b4: 7120 fffb 1000 |000a: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -48e1ba: 5421 dbaf |000d: iget-object v1, v2, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.notificationTimestamp:Ljava/lang/Integer; // field@afdb │ │ -48e1be: 7110 fdfb 0100 |000f: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -48e1c4: 6e10 d3f5 0100 |0012: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@f5d3 │ │ -48e1ca: 0a01 |0015: move-result v1 │ │ -48e1cc: 6e20 030d 1000 |0016: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationManagerCompat;.cancel:(I)V // method@0d03 │ │ -48e1d2: 6f10 f9dd 0200 |0019: invoke-super {v2}, Lcom/nextcloud/talk/activities/CallBaseActivity;.onStop:()V // method@ddf9 │ │ -48e1d8: 0e00 |001c: return-void │ │ +48e194: |[48e194] com.nextcloud.talk.callnotification.CallNotificationActivity.onStop:()V │ │ +48e1a4: 6e10 dae7 0200 |0000: invoke-virtual {v2}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.getContext:()Landroid/content/Context; // method@e7da │ │ +48e1aa: 0c00 |0003: move-result-object v0 │ │ +48e1ac: 7110 040d 0000 |0004: invoke-static {v0}, Landroidx/core/app/NotificationManagerCompat;.from:(Landroid/content/Context;)Landroidx/core/app/NotificationManagerCompat; // method@0d04 │ │ +48e1b2: 0c00 |0007: move-result-object v0 │ │ +48e1b4: 1a01 2ca1 |0008: const-string v1, "from(...)" // string@a12c │ │ +48e1b8: 7120 fffb 1000 |000a: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +48e1be: 5421 dbaf |000d: iget-object v1, v2, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.notificationTimestamp:Ljava/lang/Integer; // field@afdb │ │ +48e1c2: 7110 fdfb 0100 |000f: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +48e1c8: 6e10 d3f5 0100 |0012: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@f5d3 │ │ +48e1ce: 0a01 |0015: move-result v1 │ │ +48e1d0: 6e20 030d 1000 |0016: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationManagerCompat;.cancel:(I)V // method@0d03 │ │ +48e1d6: 6f10 f9dd 0200 |0019: invoke-super {v2}, Lcom/nextcloud/talk/activities/CallBaseActivity;.onStop:()V // method@ddf9 │ │ +48e1dc: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ 0x000d line=203 │ │ 0x0019 line=204 │ │ locals : │ │ 0x0000 - 0x001d reg=2 this Lcom/nextcloud/talk/callnotification/CallNotificationActivity; │ │ @@ -1986808,19 +1986808,19 @@ │ │ type : '(Lcom/nextcloud/talk/users/UserManager;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -48e23c: |[48e23c] com.nextcloud.talk.callnotification.CallNotificationActivity.setUserManager:(Lcom/nextcloud/talk/users/UserManager;)V │ │ -48e24c: 1a00 2913 |0000: const-string v0, "" // string@1329 │ │ -48e250: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -48e256: 5b12 deaf |0005: iput-object v2, v1, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.userManager:Lcom/nextcloud/talk/users/UserManager; // field@afde │ │ -48e25a: 0e00 |0007: return-void │ │ +48e240: |[48e240] com.nextcloud.talk.callnotification.CallNotificationActivity.setUserManager:(Lcom/nextcloud/talk/users/UserManager;)V │ │ +48e250: 1a00 2913 |0000: const-string v0, "" // string@1329 │ │ +48e254: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +48e25a: 5b12 deaf |0005: iput-object v2, v1, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.userManager:Lcom/nextcloud/talk/users/UserManager; // field@afde │ │ +48e25e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=54 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/nextcloud/talk/callnotification/CallNotificationActivity; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/nextcloud/talk/users/UserManager; │ │ │ │ @@ -1986829,21 +1986829,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -48e4b8: |[48e4b8] com.nextcloud.talk.callnotification.CallNotificationActivity.suppressFitsSystemWindows:()V │ │ -48e4c8: 5420 d0af |0000: iget-object v0, v2, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.binding:Lcom/nextcloud/talk/databinding/CallNotificationActivityBinding; // field@afd0 │ │ -48e4cc: 7110 fdfb 0000 |0002: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -48e4d2: 5400 feb3 |0005: iget-object v0, v0, Lcom/nextcloud/talk/databinding/CallNotificationActivityBinding;.callNotificationLayout:Landroid/widget/RelativeLayout; // field@b3fe │ │ -48e4d6: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -48e4d8: 6e20 d709 1000 |0008: invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;.setFitsSystemWindows:(Z)V // method@09d7 │ │ -48e4de: 0e00 |000b: return-void │ │ +48e4bc: |[48e4bc] com.nextcloud.talk.callnotification.CallNotificationActivity.suppressFitsSystemWindows:()V │ │ +48e4cc: 5420 d0af |0000: iget-object v0, v2, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.binding:Lcom/nextcloud/talk/databinding/CallNotificationActivityBinding; // field@afd0 │ │ +48e4d0: 7110 fdfb 0000 |0002: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +48e4d6: 5400 feb3 |0005: iget-object v0, v0, Lcom/nextcloud/talk/databinding/CallNotificationActivityBinding;.callNotificationLayout:Landroid/widget/RelativeLayout; // field@b3fe │ │ +48e4da: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +48e4dc: 6e20 d709 1000 |0008: invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;.setFitsSystemWindows:(Z)V // method@09d7 │ │ +48e4e2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lcom/nextcloud/talk/callnotification/CallNotificationActivity; │ │ │ │ #8 : (in Lcom/nextcloud/talk/callnotification/CallNotificationActivity;) │ │ @@ -1986851,25 +1986851,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -48e4e0: |[48e4e0] com.nextcloud.talk.callnotification.CallNotificationActivity.updateUiForNormalMode:()V │ │ -48e4f0: 5420 d0af |0000: iget-object v0, v2, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.binding:Lcom/nextcloud/talk/databinding/CallNotificationActivityBinding; // field@afd0 │ │ -48e4f4: 7110 fdfb 0000 |0002: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -48e4fa: 5400 fbb3 |0005: iget-object v0, v0, Lcom/nextcloud/talk/databinding/CallNotificationActivityBinding;.callAnswerButtons:Landroid/widget/LinearLayout; // field@b3fb │ │ -48e4fe: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -48e500: 6e20 9b09 1000 |0008: invoke-virtual {v0, v1}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@099b │ │ -48e506: 5420 d0af |000b: iget-object v0, v2, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.binding:Lcom/nextcloud/talk/databinding/CallNotificationActivityBinding; // field@afd0 │ │ -48e50a: 7110 fdfb 0000 |000d: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -48e510: 5400 01b4 |0010: iget-object v0, v0, Lcom/nextcloud/talk/databinding/CallNotificationActivityBinding;.incomingCallRelativeLayout:Landroid/widget/RelativeLayout; // field@b401 │ │ -48e514: 6e20 dc09 1000 |0012: invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;.setVisibility:(I)V // method@09dc │ │ -48e51a: 0e00 |0015: return-void │ │ +48e4e4: |[48e4e4] com.nextcloud.talk.callnotification.CallNotificationActivity.updateUiForNormalMode:()V │ │ +48e4f4: 5420 d0af |0000: iget-object v0, v2, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.binding:Lcom/nextcloud/talk/databinding/CallNotificationActivityBinding; // field@afd0 │ │ +48e4f8: 7110 fdfb 0000 |0002: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +48e4fe: 5400 fbb3 |0005: iget-object v0, v0, Lcom/nextcloud/talk/databinding/CallNotificationActivityBinding;.callAnswerButtons:Landroid/widget/LinearLayout; // field@b3fb │ │ +48e502: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +48e504: 6e20 9b09 1000 |0008: invoke-virtual {v0, v1}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@099b │ │ +48e50a: 5420 d0af |000b: iget-object v0, v2, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.binding:Lcom/nextcloud/talk/databinding/CallNotificationActivityBinding; // field@afd0 │ │ +48e50e: 7110 fdfb 0000 |000d: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +48e514: 5400 01b4 |0010: iget-object v0, v0, Lcom/nextcloud/talk/databinding/CallNotificationActivityBinding;.incomingCallRelativeLayout:Landroid/widget/RelativeLayout; // field@b401 │ │ +48e518: 6e20 dc09 1000 |0012: invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;.setVisibility:(I)V // method@09dc │ │ +48e51e: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ 0x000b line=233 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 this Lcom/nextcloud/talk/callnotification/CallNotificationActivity; │ │ │ │ @@ -1986878,25 +1986878,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -48e51c: |[48e51c] com.nextcloud.talk.callnotification.CallNotificationActivity.updateUiForPipMode:()V │ │ -48e52c: 5420 d0af |0000: iget-object v0, v2, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.binding:Lcom/nextcloud/talk/databinding/CallNotificationActivityBinding; // field@afd0 │ │ -48e530: 7110 fdfb 0000 |0002: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -48e536: 5400 fbb3 |0005: iget-object v0, v0, Lcom/nextcloud/talk/databinding/CallNotificationActivityBinding;.callAnswerButtons:Landroid/widget/LinearLayout; // field@b3fb │ │ -48e53a: 1241 |0007: const/4 v1, #int 4 // #4 │ │ -48e53c: 6e20 9b09 1000 |0008: invoke-virtual {v0, v1}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@099b │ │ -48e542: 5420 d0af |000b: iget-object v0, v2, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.binding:Lcom/nextcloud/talk/databinding/CallNotificationActivityBinding; // field@afd0 │ │ -48e546: 7110 fdfb 0000 |000d: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -48e54c: 5400 01b4 |0010: iget-object v0, v0, Lcom/nextcloud/talk/databinding/CallNotificationActivityBinding;.incomingCallRelativeLayout:Landroid/widget/RelativeLayout; // field@b401 │ │ -48e550: 6e20 dc09 1000 |0012: invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;.setVisibility:(I)V // method@09dc │ │ -48e556: 0e00 |0015: return-void │ │ +48e520: |[48e520] com.nextcloud.talk.callnotification.CallNotificationActivity.updateUiForPipMode:()V │ │ +48e530: 5420 d0af |0000: iget-object v0, v2, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.binding:Lcom/nextcloud/talk/databinding/CallNotificationActivityBinding; // field@afd0 │ │ +48e534: 7110 fdfb 0000 |0002: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +48e53a: 5400 fbb3 |0005: iget-object v0, v0, Lcom/nextcloud/talk/databinding/CallNotificationActivityBinding;.callAnswerButtons:Landroid/widget/LinearLayout; // field@b3fb │ │ +48e53e: 1241 |0007: const/4 v1, #int 4 // #4 │ │ +48e540: 6e20 9b09 1000 |0008: invoke-virtual {v0, v1}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@099b │ │ +48e546: 5420 d0af |000b: iget-object v0, v2, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.binding:Lcom/nextcloud/talk/databinding/CallNotificationActivityBinding; // field@afd0 │ │ +48e54a: 7110 fdfb 0000 |000d: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +48e550: 5400 01b4 |0010: iget-object v0, v0, Lcom/nextcloud/talk/databinding/CallNotificationActivityBinding;.incomingCallRelativeLayout:Landroid/widget/RelativeLayout; // field@b401 │ │ +48e554: 6e20 dc09 1000 |0012: invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;.setVisibility:(I)V // method@09dc │ │ +48e55a: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=227 │ │ 0x000b line=228 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 this Lcom/nextcloud/talk/callnotification/CallNotificationActivity; │ │ │ │ @@ -1986994,25 +1986994,25 @@ │ │ type : '(Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 9 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -48dbb4: |[48dbb4] com.nextcloud.talk.callnotification.CallNotificationActivity_MembersInjector.:(Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)V │ │ -48dbc4: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48dbca: 5b01 e3af |0003: iput-object v1, v0, Lcom/nextcloud/talk/callnotification/CallNotificationActivity_MembersInjector;.eventBusProvider:Ljavax/inject/Provider; // field@afe3 │ │ -48dbce: 5b02 dfaf |0005: iput-object v2, v0, Lcom/nextcloud/talk/callnotification/CallNotificationActivity_MembersInjector;.appPreferencesProvider:Ljavax/inject/Provider; // field@afdf │ │ -48dbd2: 5b03 e6af |0007: iput-object v3, v0, Lcom/nextcloud/talk/callnotification/CallNotificationActivity_MembersInjector;.viewThemeUtilsProvider:Ljavax/inject/Provider; // field@afe6 │ │ -48dbd6: 5b04 e1af |0009: iput-object v4, v0, Lcom/nextcloud/talk/callnotification/CallNotificationActivity_MembersInjector;.contextProvider:Ljavax/inject/Provider; // field@afe1 │ │ -48dbda: 5b05 e2af |000b: iput-object v5, v0, Lcom/nextcloud/talk/callnotification/CallNotificationActivity_MembersInjector;.currentUserProvider:Ljavax/inject/Provider; // field@afe2 │ │ -48dbde: 5b06 e4af |000d: iput-object v6, v0, Lcom/nextcloud/talk/callnotification/CallNotificationActivity_MembersInjector;.ncApiProvider:Ljavax/inject/Provider; // field@afe4 │ │ -48dbe2: 5b07 e0af |000f: iput-object v7, v0, Lcom/nextcloud/talk/callnotification/CallNotificationActivity_MembersInjector;.cacheProvider:Ljavax/inject/Provider; // field@afe0 │ │ -48dbe6: 5b08 e5af |0011: iput-object v8, v0, Lcom/nextcloud/talk/callnotification/CallNotificationActivity_MembersInjector;.userManagerProvider:Ljavax/inject/Provider; // field@afe5 │ │ -48dbea: 0e00 |0013: return-void │ │ +48dbb8: |[48dbb8] com.nextcloud.talk.callnotification.CallNotificationActivity_MembersInjector.:(Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)V │ │ +48dbc8: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48dbce: 5b01 e3af |0003: iput-object v1, v0, Lcom/nextcloud/talk/callnotification/CallNotificationActivity_MembersInjector;.eventBusProvider:Ljavax/inject/Provider; // field@afe3 │ │ +48dbd2: 5b02 dfaf |0005: iput-object v2, v0, Lcom/nextcloud/talk/callnotification/CallNotificationActivity_MembersInjector;.appPreferencesProvider:Ljavax/inject/Provider; // field@afdf │ │ +48dbd6: 5b03 e6af |0007: iput-object v3, v0, Lcom/nextcloud/talk/callnotification/CallNotificationActivity_MembersInjector;.viewThemeUtilsProvider:Ljavax/inject/Provider; // field@afe6 │ │ +48dbda: 5b04 e1af |0009: iput-object v4, v0, Lcom/nextcloud/talk/callnotification/CallNotificationActivity_MembersInjector;.contextProvider:Ljavax/inject/Provider; // field@afe1 │ │ +48dbde: 5b05 e2af |000b: iput-object v5, v0, Lcom/nextcloud/talk/callnotification/CallNotificationActivity_MembersInjector;.currentUserProvider:Ljavax/inject/Provider; // field@afe2 │ │ +48dbe2: 5b06 e4af |000d: iput-object v6, v0, Lcom/nextcloud/talk/callnotification/CallNotificationActivity_MembersInjector;.ncApiProvider:Ljavax/inject/Provider; // field@afe4 │ │ +48dbe6: 5b07 e0af |000f: iput-object v7, v0, Lcom/nextcloud/talk/callnotification/CallNotificationActivity_MembersInjector;.cacheProvider:Ljavax/inject/Provider; // field@afe0 │ │ +48dbea: 5b08 e5af |0011: iput-object v8, v0, Lcom/nextcloud/talk/callnotification/CallNotificationActivity_MembersInjector;.userManagerProvider:Ljavax/inject/Provider; // field@afe5 │ │ +48dbee: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ 0x0005 line=56 │ │ 0x0007 line=57 │ │ 0x0009 line=58 │ │ @@ -1987036,27 +1987036,27 @@ │ │ type : '(Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)Ldagger/MembersInjector;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 18 │ │ ins : 8 │ │ outs : 9 │ │ insns size : 17 16-bit code units │ │ -48db80: |[48db80] com.nextcloud.talk.callnotification.CallNotificationActivity_MembersInjector.create:(Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)Ldagger/MembersInjector; │ │ -48db90: 2209 b520 |0000: new-instance v9, Lcom/nextcloud/talk/callnotification/CallNotificationActivity_MembersInjector; // type@20b5 │ │ -48db94: 0790 |0002: move-object v0, v9 │ │ -48db96: 07a1 |0003: move-object v1, v10 │ │ -48db98: 07b2 |0004: move-object v2, v11 │ │ -48db9a: 07c3 |0005: move-object v3, v12 │ │ -48db9c: 07d4 |0006: move-object v4, v13 │ │ -48db9e: 07e5 |0007: move-object v5, v14 │ │ -48dba0: 07f6 |0008: move-object v6, v15 │ │ -48dba2: 0807 1000 |0009: move-object/from16 v7, v16 │ │ -48dba6: 0808 1100 |000b: move-object/from16 v8, v17 │ │ -48dbaa: 7609 f6e7 0000 |000d: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity_MembersInjector;.:(Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)V // method@e7f6 │ │ -48dbb0: 1109 |0010: return-object v9 │ │ +48db84: |[48db84] com.nextcloud.talk.callnotification.CallNotificationActivity_MembersInjector.create:(Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)Ldagger/MembersInjector; │ │ +48db94: 2209 b520 |0000: new-instance v9, Lcom/nextcloud/talk/callnotification/CallNotificationActivity_MembersInjector; // type@20b5 │ │ +48db98: 0790 |0002: move-object v0, v9 │ │ +48db9a: 07a1 |0003: move-object v1, v10 │ │ +48db9c: 07b2 |0004: move-object v2, v11 │ │ +48db9e: 07c3 |0005: move-object v3, v12 │ │ +48dba0: 07d4 |0006: move-object v4, v13 │ │ +48dba2: 07e5 |0007: move-object v5, v14 │ │ +48dba4: 07f6 |0008: move-object v6, v15 │ │ +48dba6: 0807 1000 |0009: move-object/from16 v7, v16 │ │ +48dbaa: 0808 1100 |000b: move-object/from16 v8, v17 │ │ +48dbae: 7609 f6e7 0000 |000d: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity_MembersInjector;.:(Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)V // method@e7f6 │ │ +48dbb4: 1109 |0010: return-object v9 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0011 reg=10 (null) Ljavax/inject/Provider; │ │ 0x0000 - 0x0011 reg=11 (null) Ljavax/inject/Provider; │ │ 0x0000 - 0x0011 reg=12 (null) Ljavax/inject/Provider; │ │ @@ -1987071,17 +1987071,17 @@ │ │ type : '(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;Lokhttp3/Cache;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -48dbec: |[48dbec] com.nextcloud.talk.callnotification.CallNotificationActivity_MembersInjector.injectCache:(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;Lokhttp3/Cache;)V │ │ -48dbfc: 5b01 d1af |0000: iput-object v1, v0, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.cache:Lokhttp3/Cache; // field@afd1 │ │ -48dc00: 0e00 |0002: return-void │ │ +48dbf0: |[48dbf0] com.nextcloud.talk.callnotification.CallNotificationActivity_MembersInjector.injectCache:(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;Lokhttp3/Cache;)V │ │ +48dc00: 5b01 d1af |0000: iput-object v1, v0, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.cache:Lokhttp3/Cache; // field@afd1 │ │ +48dc04: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lcom/nextcloud/talk/callnotification/CallNotificationActivity; │ │ 0x0000 - 0x0003 reg=1 (null) Lokhttp3/Cache; │ │ │ │ @@ -1987090,17 +1987090,17 @@ │ │ type : '(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;Lcom/nextcloud/talk/api/NcApi;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -48dce4: |[48dce4] com.nextcloud.talk.callnotification.CallNotificationActivity_MembersInjector.injectNcApi:(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;Lcom/nextcloud/talk/api/NcApi;)V │ │ -48dcf4: 5b01 daaf |0000: iput-object v1, v0, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.ncApi:Lcom/nextcloud/talk/api/NcApi; // field@afda │ │ -48dcf8: 0e00 |0002: return-void │ │ +48dce8: |[48dce8] com.nextcloud.talk.callnotification.CallNotificationActivity_MembersInjector.injectNcApi:(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;Lcom/nextcloud/talk/api/NcApi;)V │ │ +48dcf8: 5b01 daaf |0000: iput-object v1, v0, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.ncApi:Lcom/nextcloud/talk/api/NcApi; // field@afda │ │ +48dcfc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lcom/nextcloud/talk/callnotification/CallNotificationActivity; │ │ 0x0000 - 0x0003 reg=1 (null) Lcom/nextcloud/talk/api/NcApi; │ │ │ │ @@ -1987109,17 +1987109,17 @@ │ │ type : '(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;Lcom/nextcloud/talk/users/UserManager;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -48dcfc: |[48dcfc] com.nextcloud.talk.callnotification.CallNotificationActivity_MembersInjector.injectUserManager:(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;Lcom/nextcloud/talk/users/UserManager;)V │ │ -48dd0c: 5b01 deaf |0000: iput-object v1, v0, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.userManager:Lcom/nextcloud/talk/users/UserManager; // field@afde │ │ -48dd10: 0e00 |0002: return-void │ │ +48dd00: |[48dd00] com.nextcloud.talk.callnotification.CallNotificationActivity_MembersInjector.injectUserManager:(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;Lcom/nextcloud/talk/users/UserManager;)V │ │ +48dd10: 5b01 deaf |0000: iput-object v1, v0, Lcom/nextcloud/talk/callnotification/CallNotificationActivity;.userManager:Lcom/nextcloud/talk/users/UserManager; // field@afde │ │ +48dd14: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lcom/nextcloud/talk/callnotification/CallNotificationActivity; │ │ 0x0000 - 0x0003 reg=1 (null) Lcom/nextcloud/talk/users/UserManager; │ │ │ │ @@ -1987129,56 +1987129,56 @@ │ │ type : '(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 89 16-bit code units │ │ -48dc04: |[48dc04] com.nextcloud.talk.callnotification.CallNotificationActivity_MembersInjector.injectMembers:(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;)V │ │ -48dc14: 5410 e3af |0000: iget-object v0, v1, Lcom/nextcloud/talk/callnotification/CallNotificationActivity_MembersInjector;.eventBusProvider:Ljavax/inject/Provider; // field@afe3 │ │ -48dc18: 7210 77fb 0000 |0002: invoke-interface {v0}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ -48dc1e: 0c00 |0005: move-result-object v0 │ │ -48dc20: 1f00 9926 |0006: check-cast v0, Lorg/greenrobot/eventbus/EventBus; // type@2699 │ │ -48dc24: 7120 8edb 0200 |0008: invoke-static {v2, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;.injectEventBus:(Lcom/nextcloud/talk/activities/BaseActivity;Lorg/greenrobot/eventbus/EventBus;)V // method@db8e │ │ -48dc2a: 5410 dfaf |000b: iget-object v0, v1, Lcom/nextcloud/talk/callnotification/CallNotificationActivity_MembersInjector;.appPreferencesProvider:Ljavax/inject/Provider; // field@afdf │ │ -48dc2e: 7210 77fb 0000 |000d: invoke-interface {v0}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ -48dc34: 0c00 |0010: move-result-object v0 │ │ -48dc36: 1f00 ac23 |0011: check-cast v0, Lcom/nextcloud/talk/utils/preferences/AppPreferences; // type@23ac │ │ -48dc3a: 7120 8bdb 0200 |0013: invoke-static {v2, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;.injectAppPreferences:(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/utils/preferences/AppPreferences;)V // method@db8b │ │ -48dc40: 5410 e6af |0016: iget-object v0, v1, Lcom/nextcloud/talk/callnotification/CallNotificationActivity_MembersInjector;.viewThemeUtilsProvider:Ljavax/inject/Provider; // field@afe6 │ │ -48dc44: 7210 77fb 0000 |0018: invoke-interface {v0}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ -48dc4a: 0c00 |001b: move-result-object v0 │ │ -48dc4c: 1f00 7d23 |001c: check-cast v0, Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // type@237d │ │ -48dc50: 7120 91db 0200 |001e: invoke-static {v2, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;.injectViewThemeUtils:(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V // method@db91 │ │ -48dc56: 5410 e1af |0021: iget-object v0, v1, Lcom/nextcloud/talk/callnotification/CallNotificationActivity_MembersInjector;.contextProvider:Ljavax/inject/Provider; // field@afe1 │ │ -48dc5a: 7210 77fb 0000 |0023: invoke-interface {v0}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ -48dc60: 0c00 |0026: move-result-object v0 │ │ -48dc62: 1f00 4e00 |0027: check-cast v0, Landroid/content/Context; // type@004e │ │ -48dc66: 7120 8cdb 0200 |0029: invoke-static {v2, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;.injectContext:(Lcom/nextcloud/talk/activities/BaseActivity;Landroid/content/Context;)V // method@db8c │ │ -48dc6c: 5410 e2af |002c: iget-object v0, v1, Lcom/nextcloud/talk/callnotification/CallNotificationActivity_MembersInjector;.currentUserProvider:Ljavax/inject/Provider; // field@afe2 │ │ -48dc70: 7210 77fb 0000 |002e: invoke-interface {v0}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ -48dc76: 0c00 |0031: move-result-object v0 │ │ -48dc78: 1f00 a423 |0032: check-cast v0, Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew; // type@23a4 │ │ -48dc7c: 7120 8ddb 0200 |0034: invoke-static {v2, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;.injectCurrentUserProvider:(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;)V // method@db8d │ │ -48dc82: 5410 e4af |0037: iget-object v0, v1, Lcom/nextcloud/talk/callnotification/CallNotificationActivity_MembersInjector;.ncApiProvider:Ljavax/inject/Provider; // field@afe4 │ │ -48dc86: 7210 77fb 0000 |0039: invoke-interface {v0}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ -48dc8c: 0c00 |003c: move-result-object v0 │ │ -48dc8e: 1f00 6f20 |003d: check-cast v0, Lcom/nextcloud/talk/api/NcApi; // type@206f │ │ -48dc92: 7120 fbe7 0200 |003f: invoke-static {v2, v0}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity_MembersInjector;.injectNcApi:(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;Lcom/nextcloud/talk/api/NcApi;)V // method@e7fb │ │ -48dc98: 5410 e0af |0042: iget-object v0, v1, Lcom/nextcloud/talk/callnotification/CallNotificationActivity_MembersInjector;.cacheProvider:Ljavax/inject/Provider; // field@afe0 │ │ -48dc9c: 7210 77fb 0000 |0044: invoke-interface {v0}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ -48dca2: 0c00 |0047: move-result-object v0 │ │ -48dca4: 1f00 4826 |0048: check-cast v0, Lokhttp3/Cache; // type@2648 │ │ -48dca8: 7120 f8e7 0200 |004a: invoke-static {v2, v0}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity_MembersInjector;.injectCache:(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;Lokhttp3/Cache;)V // method@e7f8 │ │ -48dcae: 5410 e5af |004d: iget-object v0, v1, Lcom/nextcloud/talk/callnotification/CallNotificationActivity_MembersInjector;.userManagerProvider:Ljavax/inject/Provider; // field@afe5 │ │ -48dcb2: 7210 77fb 0000 |004f: invoke-interface {v0}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ -48dcb8: 0c00 |0052: move-result-object v0 │ │ -48dcba: 1f00 7f23 |0053: check-cast v0, Lcom/nextcloud/talk/users/UserManager; // type@237f │ │ -48dcbe: 7120 fce7 0200 |0055: invoke-static {v2, v0}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity_MembersInjector;.injectUserManager:(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;Lcom/nextcloud/talk/users/UserManager;)V // method@e7fc │ │ -48dcc4: 0e00 |0058: return-void │ │ +48dc08: |[48dc08] com.nextcloud.talk.callnotification.CallNotificationActivity_MembersInjector.injectMembers:(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;)V │ │ +48dc18: 5410 e3af |0000: iget-object v0, v1, Lcom/nextcloud/talk/callnotification/CallNotificationActivity_MembersInjector;.eventBusProvider:Ljavax/inject/Provider; // field@afe3 │ │ +48dc1c: 7210 77fb 0000 |0002: invoke-interface {v0}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ +48dc22: 0c00 |0005: move-result-object v0 │ │ +48dc24: 1f00 9926 |0006: check-cast v0, Lorg/greenrobot/eventbus/EventBus; // type@2699 │ │ +48dc28: 7120 8edb 0200 |0008: invoke-static {v2, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;.injectEventBus:(Lcom/nextcloud/talk/activities/BaseActivity;Lorg/greenrobot/eventbus/EventBus;)V // method@db8e │ │ +48dc2e: 5410 dfaf |000b: iget-object v0, v1, Lcom/nextcloud/talk/callnotification/CallNotificationActivity_MembersInjector;.appPreferencesProvider:Ljavax/inject/Provider; // field@afdf │ │ +48dc32: 7210 77fb 0000 |000d: invoke-interface {v0}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ +48dc38: 0c00 |0010: move-result-object v0 │ │ +48dc3a: 1f00 ac23 |0011: check-cast v0, Lcom/nextcloud/talk/utils/preferences/AppPreferences; // type@23ac │ │ +48dc3e: 7120 8bdb 0200 |0013: invoke-static {v2, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;.injectAppPreferences:(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/utils/preferences/AppPreferences;)V // method@db8b │ │ +48dc44: 5410 e6af |0016: iget-object v0, v1, Lcom/nextcloud/talk/callnotification/CallNotificationActivity_MembersInjector;.viewThemeUtilsProvider:Ljavax/inject/Provider; // field@afe6 │ │ +48dc48: 7210 77fb 0000 |0018: invoke-interface {v0}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ +48dc4e: 0c00 |001b: move-result-object v0 │ │ +48dc50: 1f00 7d23 |001c: check-cast v0, Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // type@237d │ │ +48dc54: 7120 91db 0200 |001e: invoke-static {v2, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;.injectViewThemeUtils:(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V // method@db91 │ │ +48dc5a: 5410 e1af |0021: iget-object v0, v1, Lcom/nextcloud/talk/callnotification/CallNotificationActivity_MembersInjector;.contextProvider:Ljavax/inject/Provider; // field@afe1 │ │ +48dc5e: 7210 77fb 0000 |0023: invoke-interface {v0}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ +48dc64: 0c00 |0026: move-result-object v0 │ │ +48dc66: 1f00 4e00 |0027: check-cast v0, Landroid/content/Context; // type@004e │ │ +48dc6a: 7120 8cdb 0200 |0029: invoke-static {v2, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;.injectContext:(Lcom/nextcloud/talk/activities/BaseActivity;Landroid/content/Context;)V // method@db8c │ │ +48dc70: 5410 e2af |002c: iget-object v0, v1, Lcom/nextcloud/talk/callnotification/CallNotificationActivity_MembersInjector;.currentUserProvider:Ljavax/inject/Provider; // field@afe2 │ │ +48dc74: 7210 77fb 0000 |002e: invoke-interface {v0}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ +48dc7a: 0c00 |0031: move-result-object v0 │ │ +48dc7c: 1f00 a423 |0032: check-cast v0, Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew; // type@23a4 │ │ +48dc80: 7120 8ddb 0200 |0034: invoke-static {v2, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;.injectCurrentUserProvider:(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;)V // method@db8d │ │ +48dc86: 5410 e4af |0037: iget-object v0, v1, Lcom/nextcloud/talk/callnotification/CallNotificationActivity_MembersInjector;.ncApiProvider:Ljavax/inject/Provider; // field@afe4 │ │ +48dc8a: 7210 77fb 0000 |0039: invoke-interface {v0}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ +48dc90: 0c00 |003c: move-result-object v0 │ │ +48dc92: 1f00 6f20 |003d: check-cast v0, Lcom/nextcloud/talk/api/NcApi; // type@206f │ │ +48dc96: 7120 fbe7 0200 |003f: invoke-static {v2, v0}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity_MembersInjector;.injectNcApi:(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;Lcom/nextcloud/talk/api/NcApi;)V // method@e7fb │ │ +48dc9c: 5410 e0af |0042: iget-object v0, v1, Lcom/nextcloud/talk/callnotification/CallNotificationActivity_MembersInjector;.cacheProvider:Ljavax/inject/Provider; // field@afe0 │ │ +48dca0: 7210 77fb 0000 |0044: invoke-interface {v0}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ +48dca6: 0c00 |0047: move-result-object v0 │ │ +48dca8: 1f00 4826 |0048: check-cast v0, Lokhttp3/Cache; // type@2648 │ │ +48dcac: 7120 f8e7 0200 |004a: invoke-static {v2, v0}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity_MembersInjector;.injectCache:(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;Lokhttp3/Cache;)V // method@e7f8 │ │ +48dcb2: 5410 e5af |004d: iget-object v0, v1, Lcom/nextcloud/talk/callnotification/CallNotificationActivity_MembersInjector;.userManagerProvider:Ljavax/inject/Provider; // field@afe5 │ │ +48dcb6: 7210 77fb 0000 |004f: invoke-interface {v0}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ +48dcbc: 0c00 |0052: move-result-object v0 │ │ +48dcbe: 1f00 7f23 |0053: check-cast v0, Lcom/nextcloud/talk/users/UserManager; // type@237f │ │ +48dcc2: 7120 fce7 0200 |0055: invoke-static {v2, v0}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity_MembersInjector;.injectUserManager:(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;Lcom/nextcloud/talk/users/UserManager;)V // method@e7fc │ │ +48dcc8: 0e00 |0058: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x000b line=76 │ │ 0x0016 line=77 │ │ 0x0021 line=78 │ │ 0x002c line=79 │ │ @@ -1987194,18 +1987194,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -48dcc8: |[48dcc8] com.nextcloud.talk.callnotification.CallNotificationActivity_MembersInjector.injectMembers:(Ljava/lang/Object;)V │ │ -48dcd8: 1f01 b420 |0000: check-cast v1, Lcom/nextcloud/talk/callnotification/CallNotificationActivity; // type@20b4 │ │ -48dcdc: 6e20 f9e7 1000 |0002: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity_MembersInjector;.injectMembers:(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;)V // method@e7f9 │ │ -48dce2: 0e00 |0005: return-void │ │ +48dccc: |[48dccc] com.nextcloud.talk.callnotification.CallNotificationActivity_MembersInjector.injectMembers:(Ljava/lang/Object;)V │ │ +48dcdc: 1f01 b420 |0000: check-cast v1, Lcom/nextcloud/talk/callnotification/CallNotificationActivity; // type@20b4 │ │ +48dce0: 6e20 f9e7 1000 |0002: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity_MembersInjector;.injectMembers:(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;)V // method@e7f9 │ │ +48dce6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/callnotification/CallNotificationActivity_MembersInjector; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -1987239,18 +1987239,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -48e57c: |[48e57c] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda0.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ -48e58c: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48e592: 5b01 e7af |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda0;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@afe7 │ │ -48e596: 0e00 |0005: return-void │ │ +48e580: |[48e580] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda0.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ +48e590: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48e596: 5b01 e7af |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda0;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@afe7 │ │ +48e59a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ @@ -1987260,20 +1987260,20 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -48e558: |[48e558] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda0.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -48e568: 5410 e7af |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda0;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@afe7 │ │ -48e56c: 1f02 5700 |0002: check-cast v2, Landroid/content/Intent; // type@0057 │ │ -48e570: 7120 07e9 2000 |0004: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$ZS2zojP2HTUCB2uWZtyD-lnhZ-k:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/content/Intent;)Lkotlin/Unit; // method@e907 │ │ -48e576: 0c02 |0007: move-result-object v2 │ │ -48e578: 1102 |0008: return-object v2 │ │ +48e55c: |[48e55c] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda0.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +48e56c: 5410 e7af |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda0;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@afe7 │ │ +48e570: 1f02 5700 |0002: check-cast v2, Landroid/content/Intent; // type@0057 │ │ +48e574: 7120 07e9 2000 |0004: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$ZS2zojP2HTUCB2uWZtyD-lnhZ-k:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/content/Intent;)Lkotlin/Unit; // method@e907 │ │ +48e57a: 0c02 |0007: move-result-object v2 │ │ +48e57c: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1987307,18 +1987307,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -48e5bc: |[48e5bc] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda10.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ -48e5cc: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48e5d2: 5b01 e8af |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda10;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@afe8 │ │ -48e5d6: 0e00 |0005: return-void │ │ +48e5c0: |[48e5c0] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda10.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ +48e5d0: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48e5d6: 5b01 e8af |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda10;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@afe8 │ │ +48e5da: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda10; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ @@ -1987328,20 +1987328,20 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -48e598: |[48e598] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda10.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -48e5a8: 5410 e8af |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda10;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@afe8 │ │ -48e5ac: 1f02 5700 |0002: check-cast v2, Landroid/content/Intent; // type@0057 │ │ -48e5b0: 7120 f3e8 2000 |0004: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$Ai6YuWXMMzhwgB0FzH6-sEbYalo:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/content/Intent;)Lkotlin/Unit; // method@e8f3 │ │ -48e5b6: 0c02 |0007: move-result-object v2 │ │ -48e5b8: 1102 |0008: return-object v2 │ │ +48e59c: |[48e59c] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda10.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +48e5ac: 5410 e8af |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda10;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@afe8 │ │ +48e5b0: 1f02 5700 |0002: check-cast v2, Landroid/content/Intent; // type@0057 │ │ +48e5b4: 7120 f3e8 2000 |0004: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$Ai6YuWXMMzhwgB0FzH6-sEbYalo:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/content/Intent;)Lkotlin/Unit; // method@e8f3 │ │ +48e5ba: 0c02 |0007: move-result-object v2 │ │ +48e5bc: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda10; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1987383,20 +1987383,20 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/text/SpannableStringBuilder;Ljava/util/ArrayList;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -48e5d8: |[48e5d8] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda11.:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/text/SpannableStringBuilder;Ljava/util/ArrayList;)V │ │ -48e5e8: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48e5ee: 5b01 e9af |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda11;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@afe9 │ │ -48e5f2: 5b02 eaaf |0005: iput-object v2, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda11;.f$1:Landroid/text/SpannableStringBuilder; // field@afea │ │ -48e5f6: 5b03 ebaf |0007: iput-object v3, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda11;.f$2:Ljava/util/ArrayList; // field@afeb │ │ -48e5fa: 0e00 |0009: return-void │ │ +48e5dc: |[48e5dc] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda11.:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/text/SpannableStringBuilder;Ljava/util/ArrayList;)V │ │ +48e5ec: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48e5f2: 5b01 e9af |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda11;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@afe9 │ │ +48e5f6: 5b02 eaaf |0005: iput-object v2, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda11;.f$1:Landroid/text/SpannableStringBuilder; // field@afea │ │ +48e5fa: 5b03 ebaf |0007: iput-object v3, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda11;.f$2:Ljava/util/ArrayList; // field@afeb │ │ +48e5fe: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda11; │ │ 0x0000 - 0x000a reg=1 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x000a reg=2 (null) Landroid/text/SpannableStringBuilder; │ │ @@ -1987408,20 +1987408,20 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -48e5fc: |[48e5fc] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda11.run:()V │ │ -48e60c: 5430 e9af |0000: iget-object v0, v3, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda11;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@afe9 │ │ -48e610: 5431 eaaf |0002: iget-object v1, v3, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda11;.f$1:Landroid/text/SpannableStringBuilder; // field@afea │ │ -48e614: 5432 ebaf |0004: iget-object v2, v3, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda11;.f$2:Ljava/util/ArrayList; // field@afeb │ │ -48e618: 7130 0fe9 1002 |0006: invoke-static {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$ihQxahZJBYBt0In4BPrxIctJWRI:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/text/SpannableStringBuilder;Ljava/util/ArrayList;)V // method@e90f │ │ -48e61e: 0e00 |0009: return-void │ │ +48e600: |[48e600] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda11.run:()V │ │ +48e610: 5430 e9af |0000: iget-object v0, v3, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda11;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@afe9 │ │ +48e614: 5431 eaaf |0002: iget-object v1, v3, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda11;.f$1:Landroid/text/SpannableStringBuilder; // field@afea │ │ +48e618: 5432 ebaf |0004: iget-object v2, v3, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda11;.f$2:Ljava/util/ArrayList; // field@afeb │ │ +48e61c: 7130 0fe9 1002 |0006: invoke-static {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$ihQxahZJBYBt0In4BPrxIctJWRI:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/text/SpannableStringBuilder;Ljava/util/ArrayList;)V // method@e90f │ │ +48e622: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=3 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda11; │ │ │ │ source_file_idx : 8354 (D8$$SyntheticClass) │ │ @@ -1987454,18 +1987454,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -48e620: |[48e620] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda12.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ -48e630: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48e636: 5b01 ecaf |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda12;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@afec │ │ -48e63a: 0e00 |0005: return-void │ │ +48e624: |[48e624] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda12.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ +48e634: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48e63a: 5b01 ecaf |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda12;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@afec │ │ +48e63e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda12; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ @@ -1987475,19 +1987475,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -48e63c: |[48e63c] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda12.onActivityResult:(Ljava/lang/Object;)V │ │ -48e64c: 5410 ecaf |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda12;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@afec │ │ -48e650: 1f02 1602 |0002: check-cast v2, Landroidx/activity/result/ActivityResult; // type@0216 │ │ -48e654: 7120 23e9 2000 |0004: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$yzIWy-nNX2tzG3KLrKZvIZuwtOg:(Lcom/nextcloud/talk/chat/ChatActivity;Landroidx/activity/result/ActivityResult;)V // method@e923 │ │ -48e65a: 0e00 |0007: return-void │ │ +48e640: |[48e640] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda12.onActivityResult:(Ljava/lang/Object;)V │ │ +48e650: 5410 ecaf |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda12;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@afec │ │ +48e654: 1f02 1602 |0002: check-cast v2, Landroidx/activity/result/ActivityResult; // type@0216 │ │ +48e658: 7120 23e9 2000 |0004: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$yzIWy-nNX2tzG3KLrKZvIZuwtOg:(Lcom/nextcloud/talk/chat/ChatActivity;Landroidx/activity/result/ActivityResult;)V // method@e923 │ │ +48e65e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda12; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1987521,18 +1987521,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -48e65c: |[48e65c] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda13.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ -48e66c: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48e672: 5b01 edaf |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda13;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@afed │ │ -48e676: 0e00 |0005: return-void │ │ +48e660: |[48e660] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda13.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ +48e670: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48e676: 5b01 edaf |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda13;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@afed │ │ +48e67a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda13; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ @@ -1987542,19 +1987542,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -48e678: |[48e678] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda13.onActivityResult:(Ljava/lang/Object;)V │ │ -48e688: 5410 edaf |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda13;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@afed │ │ -48e68c: 1f02 1602 |0002: check-cast v2, Landroidx/activity/result/ActivityResult; // type@0216 │ │ -48e690: 7120 15e9 2000 |0004: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$oW8hizRo3kS_SeyDBMKj_0GD91s:(Lcom/nextcloud/talk/chat/ChatActivity;Landroidx/activity/result/ActivityResult;)V // method@e915 │ │ -48e696: 0e00 |0007: return-void │ │ +48e67c: |[48e67c] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda13.onActivityResult:(Ljava/lang/Object;)V │ │ +48e68c: 5410 edaf |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda13;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@afed │ │ +48e690: 1f02 1602 |0002: check-cast v2, Landroidx/activity/result/ActivityResult; // type@0216 │ │ +48e694: 7120 15e9 2000 |0004: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$oW8hizRo3kS_SeyDBMKj_0GD91s:(Lcom/nextcloud/talk/chat/ChatActivity;Landroidx/activity/result/ActivityResult;)V // method@e915 │ │ +48e69a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda13; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1987588,18 +1987588,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -48e698: |[48e698] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda14.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ -48e6a8: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48e6ae: 5b01 eeaf |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda14;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@afee │ │ -48e6b2: 0e00 |0005: return-void │ │ +48e69c: |[48e69c] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda14.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ +48e6ac: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48e6b2: 5b01 eeaf |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda14;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@afee │ │ +48e6b6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda14; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ @@ -1987609,19 +1987609,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -48e6b4: |[48e6b4] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda14.onActivityResult:(Ljava/lang/Object;)V │ │ -48e6c4: 5410 eeaf |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda14;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@afee │ │ -48e6c8: 1f02 1602 |0002: check-cast v2, Landroidx/activity/result/ActivityResult; // type@0216 │ │ -48e6cc: 7120 f2e8 2000 |0004: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$A2H86uIVyQf1JFtRl6wWDjA6i5M:(Lcom/nextcloud/talk/chat/ChatActivity;Landroidx/activity/result/ActivityResult;)V // method@e8f2 │ │ -48e6d2: 0e00 |0007: return-void │ │ +48e6b8: |[48e6b8] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda14.onActivityResult:(Ljava/lang/Object;)V │ │ +48e6c8: 5410 eeaf |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda14;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@afee │ │ +48e6cc: 1f02 1602 |0002: check-cast v2, Landroidx/activity/result/ActivityResult; // type@0216 │ │ +48e6d0: 7120 f2e8 2000 |0004: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$A2H86uIVyQf1JFtRl6wWDjA6i5M:(Lcom/nextcloud/talk/chat/ChatActivity;Landroidx/activity/result/ActivityResult;)V // method@e8f2 │ │ +48e6d6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda14; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1987655,18 +1987655,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -48e6d4: |[48e6d4] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda15.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ -48e6e4: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48e6ea: 5b01 efaf |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda15;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@afef │ │ -48e6ee: 0e00 |0005: return-void │ │ +48e6d8: |[48e6d8] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda15.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ +48e6e8: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48e6ee: 5b01 efaf |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda15;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@afef │ │ +48e6f2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda15; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ @@ -1987676,19 +1987676,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -48e6f0: |[48e6f0] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda15.onActivityResult:(Ljava/lang/Object;)V │ │ -48e700: 5410 efaf |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda15;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@afef │ │ -48e704: 1f02 1602 |0002: check-cast v2, Landroidx/activity/result/ActivityResult; // type@0216 │ │ -48e708: 7120 24e9 2000 |0004: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$zyDLMIseSSzYbgA-GIxMJQQ8OWg:(Lcom/nextcloud/talk/chat/ChatActivity;Landroidx/activity/result/ActivityResult;)V // method@e924 │ │ -48e70e: 0e00 |0007: return-void │ │ +48e6f4: |[48e6f4] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda15.onActivityResult:(Ljava/lang/Object;)V │ │ +48e704: 5410 efaf |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda15;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@afef │ │ +48e708: 1f02 1602 |0002: check-cast v2, Landroidx/activity/result/ActivityResult; // type@0216 │ │ +48e70c: 7120 24e9 2000 |0004: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$zyDLMIseSSzYbgA-GIxMJQQ8OWg:(Lcom/nextcloud/talk/chat/ChatActivity;Landroidx/activity/result/ActivityResult;)V // method@e924 │ │ +48e712: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda15; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1987722,18 +1987722,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -48e710: |[48e710] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda16.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ -48e720: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48e726: 5b01 f0af |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda16;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@aff0 │ │ -48e72a: 0e00 |0005: return-void │ │ +48e714: |[48e714] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda16.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ +48e724: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48e72a: 5b01 f0af |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda16;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@aff0 │ │ +48e72e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda16; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ @@ -1987743,19 +1987743,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -48e72c: |[48e72c] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda16.onActivityResult:(Ljava/lang/Object;)V │ │ -48e73c: 5410 f0af |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda16;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@aff0 │ │ -48e740: 1f02 1602 |0002: check-cast v2, Landroidx/activity/result/ActivityResult; // type@0216 │ │ -48e744: 7120 02e9 2000 |0004: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$SSt4iQtoskeLOywevUfiLnwNqfM:(Lcom/nextcloud/talk/chat/ChatActivity;Landroidx/activity/result/ActivityResult;)V // method@e902 │ │ -48e74a: 0e00 |0007: return-void │ │ +48e730: |[48e730] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda16.onActivityResult:(Ljava/lang/Object;)V │ │ +48e740: 5410 f0af |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda16;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@aff0 │ │ +48e744: 1f02 1602 |0002: check-cast v2, Landroidx/activity/result/ActivityResult; // type@0216 │ │ +48e748: 7120 02e9 2000 |0004: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$SSt4iQtoskeLOywevUfiLnwNqfM:(Lcom/nextcloud/talk/chat/ChatActivity;Landroidx/activity/result/ActivityResult;)V // method@e902 │ │ +48e74e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda16; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1987789,18 +1987789,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -48e74c: |[48e74c] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda17.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ -48e75c: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48e762: 5b01 f1af |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda17;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@aff1 │ │ -48e766: 0e00 |0005: return-void │ │ +48e750: |[48e750] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda17.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ +48e760: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48e766: 5b01 f1af |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda17;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@aff1 │ │ +48e76a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda17; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ @@ -1987810,18 +1987810,18 @@ │ │ type : '(Landroid/widget/ImageView;Ljava/lang/String;Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -48e768: |[48e768] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda17.loadImage:(Landroid/widget/ImageView;Ljava/lang/String;Ljava/lang/Object;)V │ │ -48e778: 5410 f1af |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda17;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@aff1 │ │ -48e77c: 7140 04e9 2043 |0002: invoke-static {v0, v2, v3, v4}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$VDVXVQN3B8QHS7GKxFKqwWytj40:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/widget/ImageView;Ljava/lang/String;Ljava/lang/Object;)V // method@e904 │ │ -48e782: 0e00 |0005: return-void │ │ +48e76c: |[48e76c] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda17.loadImage:(Landroid/widget/ImageView;Ljava/lang/String;Ljava/lang/Object;)V │ │ +48e77c: 5410 f1af |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda17;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@aff1 │ │ +48e780: 7140 04e9 2043 |0002: invoke-static {v0, v2, v3, v4}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$VDVXVQN3B8QHS7GKxFKqwWytj40:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/widget/ImageView;Ljava/lang/String;Ljava/lang/Object;)V // method@e904 │ │ +48e786: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda17; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/widget/ImageView; │ │ 0x0000 - 0x0006 reg=3 (null) Ljava/lang/String; │ │ @@ -1987857,18 +1987857,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -48e7a4: |[48e7a4] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda18.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ -48e7b4: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48e7ba: 5b01 f2af |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda18;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@aff2 │ │ -48e7be: 0e00 |0005: return-void │ │ +48e7a8: |[48e7a8] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda18.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ +48e7b8: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48e7be: 5b01 f2af |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda18;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@aff2 │ │ +48e7c2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda18; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ @@ -1987878,19 +1987878,19 @@ │ │ type : '(Ljava/util/Date;)Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -48e784: |[48e784] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda18.format:(Ljava/util/Date;)Ljava/lang/String; │ │ -48e794: 5410 f2af |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda18;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@aff2 │ │ -48e798: 7120 06e9 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$YxaciT2nBYytFFhd-TpReUWu1-Q:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/util/Date;)Ljava/lang/String; // method@e906 │ │ -48e79e: 0c02 |0005: move-result-object v2 │ │ -48e7a0: 1102 |0006: return-object v2 │ │ +48e788: |[48e788] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda18.format:(Ljava/util/Date;)Ljava/lang/String; │ │ +48e798: 5410 f2af |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda18;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@aff2 │ │ +48e79c: 7120 06e9 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$YxaciT2nBYytFFhd-TpReUWu1-Q:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/util/Date;)Ljava/lang/String; // method@e906 │ │ +48e7a2: 0c02 |0005: move-result-object v2 │ │ +48e7a4: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda18; │ │ 0x0000 - 0x0007 reg=2 (null) Ljava/util/Date; │ │ │ │ @@ -1987924,18 +1987924,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -48e7c0: |[48e7c0] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda19.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ -48e7d0: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48e7d6: 5b01 f3af |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda19;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@aff3 │ │ -48e7da: 0e00 |0005: return-void │ │ +48e7c4: |[48e7c4] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda19.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ +48e7d4: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48e7da: 5b01 f3af |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda19;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@aff3 │ │ +48e7de: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda19; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ @@ -1987945,19 +1987945,19 @@ │ │ type : '(Landroid/view/View;Lcom/stfalcon/chatkit/commons/models/IMessage;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -48e7dc: |[48e7dc] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda19.onMessageViewLongClick:(Landroid/view/View;Lcom/stfalcon/chatkit/commons/models/IMessage;)V │ │ -48e7ec: 5410 f3af |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda19;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@aff3 │ │ -48e7f0: 1f03 5721 |0002: check-cast v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -48e7f4: 7130 fce8 2003 |0004: invoke-static {v0, v2, v3}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$LR0qHOwMaNGkLVsV14WGn46hdyg:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/View;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V // method@e8fc │ │ -48e7fa: 0e00 |0007: return-void │ │ +48e7e0: |[48e7e0] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda19.onMessageViewLongClick:(Landroid/view/View;Lcom/stfalcon/chatkit/commons/models/IMessage;)V │ │ +48e7f0: 5410 f3af |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda19;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@aff3 │ │ +48e7f4: 1f03 5721 |0002: check-cast v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +48e7f8: 7130 fce8 2003 |0004: invoke-static {v0, v2, v3}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$LR0qHOwMaNGkLVsV14WGn46hdyg:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/View;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V // method@e8fc │ │ +48e7fe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda19; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/view/View; │ │ 0x0000 - 0x0008 reg=3 (null) Lcom/stfalcon/chatkit/commons/models/IMessage; │ │ @@ -1987992,18 +1987992,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -48e824: |[48e824] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda1.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ -48e834: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48e83a: 5b01 f4af |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda1;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@aff4 │ │ -48e83e: 0e00 |0005: return-void │ │ +48e828: |[48e828] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda1.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ +48e838: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48e83e: 5b01 f4af |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda1;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@aff4 │ │ +48e842: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ @@ -1988013,21 +1988013,21 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -48e7fc: |[48e7fc] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -48e80c: 5410 f4af |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda1;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@aff4 │ │ -48e810: 1f02 3725 |0002: check-cast v2, Ljava/util/List; // type@2537 │ │ -48e814: 1f03 a724 |0004: check-cast v3, Ljava/lang/String; // type@24a7 │ │ -48e818: 7130 22e9 2003 |0006: invoke-static {v0, v2, v3}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$yh6etvHfzazK0iXqkiu3gT_0GLQ:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/util/List;Ljava/lang/String;)Lkotlin/Unit; // method@e922 │ │ -48e81e: 0c02 |0009: move-result-object v2 │ │ -48e820: 1102 |000a: return-object v2 │ │ +48e800: |[48e800] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +48e810: 5410 f4af |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda1;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@aff4 │ │ +48e814: 1f02 3725 |0002: check-cast v2, Ljava/util/List; // type@2537 │ │ +48e818: 1f03 a724 |0004: check-cast v3, Ljava/lang/String; // type@24a7 │ │ +48e81c: 7130 22e9 2003 |0006: invoke-static {v0, v2, v3}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$yh6etvHfzazK0iXqkiu3gT_0GLQ:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/util/List;Ljava/lang/String;)Lkotlin/Unit; // method@e922 │ │ +48e822: 0c02 |0009: move-result-object v2 │ │ +48e824: 1102 |000a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x000b reg=2 (null) Ljava/lang/Object; │ │ 0x0000 - 0x000b reg=3 (null) Ljava/lang/Object; │ │ @@ -1988062,18 +1988062,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -48e840: |[48e840] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda20.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ -48e850: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48e856: 5b01 f5af |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda20;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@aff5 │ │ -48e85a: 0e00 |0005: return-void │ │ +48e844: |[48e844] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda20.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ +48e854: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48e85a: 5b01 f5af |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda20;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@aff5 │ │ +48e85e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda20; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ @@ -1988083,19 +1988083,19 @@ │ │ type : '(Landroid/view/View;Lcom/stfalcon/chatkit/commons/models/IMessage;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -48e85c: |[48e85c] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda20.onMessageViewClick:(Landroid/view/View;Lcom/stfalcon/chatkit/commons/models/IMessage;)V │ │ -48e86c: 5410 f5af |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda20;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@aff5 │ │ -48e870: 1f03 5721 |0002: check-cast v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -48e874: 7130 03e9 2003 |0004: invoke-static {v0, v2, v3}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$TlDrcrHC04Ox_Ar7yWm7jXJnOpY:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/View;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V // method@e903 │ │ -48e87a: 0e00 |0007: return-void │ │ +48e860: |[48e860] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda20.onMessageViewClick:(Landroid/view/View;Lcom/stfalcon/chatkit/commons/models/IMessage;)V │ │ +48e870: 5410 f5af |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda20;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@aff5 │ │ +48e874: 1f03 5721 |0002: check-cast v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +48e878: 7130 03e9 2003 |0004: invoke-static {v0, v2, v3}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$TlDrcrHC04Ox_Ar7yWm7jXJnOpY:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/View;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V // method@e903 │ │ +48e87e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda20; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/view/View; │ │ 0x0000 - 0x0008 reg=3 (null) Lcom/stfalcon/chatkit/commons/models/IMessage; │ │ @@ -1988130,18 +1988130,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -48e87c: |[48e87c] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda21.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ -48e88c: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48e892: 5b01 f6af |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda21;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@aff6 │ │ -48e896: 0e00 |0005: return-void │ │ +48e880: |[48e880] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda21.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ +48e890: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48e896: 5b01 f6af |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda21;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@aff6 │ │ +48e89a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda21; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ @@ -1988151,18 +1988151,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -48e898: |[48e898] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda21.run:()V │ │ -48e8a8: 5410 f6af |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda21;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@aff6 │ │ -48e8ac: 7110 14e9 0000 |0002: invoke-static {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$oV_tHqzSWLk1ru1MRqZ6EHFHkqA:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e914 │ │ -48e8b2: 0e00 |0005: return-void │ │ +48e89c: |[48e89c] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda21.run:()V │ │ +48e8ac: 5410 f6af |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda21;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@aff6 │ │ +48e8b0: 7110 14e9 0000 |0002: invoke-static {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$oV_tHqzSWLk1ru1MRqZ6EHFHkqA:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e914 │ │ +48e8b6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda21; │ │ │ │ source_file_idx : 8354 (D8$$SyntheticClass) │ │ @@ -1988207,21 +1988207,21 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -48e8e0: |[48e8e0] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda22.:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)V │ │ -48e8f0: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48e8f6: 5b01 f7af |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda22;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@aff7 │ │ -48e8fa: 5b02 f8af |0005: iput-object v2, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda22;.f$1:Landroid/net/Uri; // field@aff8 │ │ -48e8fe: 5b03 f9af |0007: iput-object v3, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda22;.f$2:Ljava/lang/String; // field@aff9 │ │ -48e902: 5b04 faaf |0009: iput-object v4, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda22;.f$3:Ljava/lang/String; // field@affa │ │ -48e906: 0e00 |000b: return-void │ │ +48e8e4: |[48e8e4] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda22.:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)V │ │ +48e8f4: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48e8fa: 5b01 f7af |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda22;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@aff7 │ │ +48e8fe: 5b02 f8af |0005: iput-object v2, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda22;.f$1:Landroid/net/Uri; // field@aff8 │ │ +48e902: 5b03 f9af |0007: iput-object v3, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda22;.f$2:Ljava/lang/String; // field@aff9 │ │ +48e906: 5b04 faaf |0009: iput-object v4, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda22;.f$3:Ljava/lang/String; // field@affa │ │ +48e90a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000c reg=0 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda22; │ │ 0x0000 - 0x000c reg=1 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x000c reg=2 (null) Landroid/net/Uri; │ │ @@ -1988234,22 +1988234,22 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -48e8b4: |[48e8b4] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda22.invoke:()Ljava/lang/Object; │ │ -48e8c4: 5440 f7af |0000: iget-object v0, v4, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda22;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@aff7 │ │ -48e8c8: 5441 f8af |0002: iget-object v1, v4, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda22;.f$1:Landroid/net/Uri; // field@aff8 │ │ -48e8cc: 5442 f9af |0004: iget-object v2, v4, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda22;.f$2:Ljava/lang/String; // field@aff9 │ │ -48e8d0: 5443 faaf |0006: iget-object v3, v4, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda22;.f$3:Ljava/lang/String; // field@affa │ │ -48e8d4: 7140 20e9 1032 |0008: invoke-static {v0, v1, v2, v3}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$xu1s1QI3ybr46wLd3yWEgkrec24:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Lkotlin/Unit; // method@e920 │ │ -48e8da: 0c00 |000b: move-result-object v0 │ │ -48e8dc: 1100 |000c: return-object v0 │ │ +48e8b8: |[48e8b8] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda22.invoke:()Ljava/lang/Object; │ │ +48e8c8: 5440 f7af |0000: iget-object v0, v4, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda22;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@aff7 │ │ +48e8cc: 5441 f8af |0002: iget-object v1, v4, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda22;.f$1:Landroid/net/Uri; // field@aff8 │ │ +48e8d0: 5442 f9af |0004: iget-object v2, v4, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda22;.f$2:Ljava/lang/String; // field@aff9 │ │ +48e8d4: 5443 faaf |0006: iget-object v3, v4, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda22;.f$3:Ljava/lang/String; // field@affa │ │ +48e8d8: 7140 20e9 1032 |0008: invoke-static {v0, v1, v2, v3}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$xu1s1QI3ybr46wLd3yWEgkrec24:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Lkotlin/Unit; // method@e920 │ │ +48e8de: 0c00 |000b: move-result-object v0 │ │ +48e8e0: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000d reg=4 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda22; │ │ │ │ source_file_idx : 8354 (D8$$SyntheticClass) │ │ @@ -1988282,18 +1988282,18 @@ │ │ type : '(Lkotlin/jvm/functions/Function0;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -48e92c: |[48e92c] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda23.:(Lkotlin/jvm/functions/Function0;)V │ │ -48e93c: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48e942: 5b01 fbaf |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda23;.f$0:Lkotlin/jvm/functions/Function0; // field@affb │ │ -48e946: 0e00 |0005: return-void │ │ +48e930: |[48e930] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda23.:(Lkotlin/jvm/functions/Function0;)V │ │ +48e940: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48e946: 5b01 fbaf |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda23;.f$0:Lkotlin/jvm/functions/Function0; // field@affb │ │ +48e94a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda23; │ │ 0x0000 - 0x0006 reg=1 (null) Lkotlin/jvm/functions/Function0; │ │ │ │ @@ -1988303,20 +1988303,20 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -48e908: |[48e908] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda23.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -48e918: 5410 fbaf |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda23;.f$0:Lkotlin/jvm/functions/Function0; // field@affb │ │ -48e91c: 1f02 f708 |0002: check-cast v2, Landroidx/work/WorkInfo; // type@08f7 │ │ -48e920: 7120 efe8 2000 |0004: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$2rxLn7hediXFcecPNRktaJYloDo:(Lkotlin/jvm/functions/Function0;Landroidx/work/WorkInfo;)Lkotlin/Unit; // method@e8ef │ │ -48e926: 0c02 |0007: move-result-object v2 │ │ -48e928: 1102 |0008: return-object v2 │ │ +48e90c: |[48e90c] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda23.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +48e91c: 5410 fbaf |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda23;.f$0:Lkotlin/jvm/functions/Function0; // field@affb │ │ +48e920: 1f02 f708 |0002: check-cast v2, Landroidx/work/WorkInfo; // type@08f7 │ │ +48e924: 7120 efe8 2000 |0004: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$2rxLn7hediXFcecPNRktaJYloDo:(Lkotlin/jvm/functions/Function0;Landroidx/work/WorkInfo;)Lkotlin/Unit; // method@e8ef │ │ +48e92a: 0c02 |0007: move-result-object v2 │ │ +48e92c: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda23; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1988350,18 +1988350,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -48e968: |[48e968] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda24.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ -48e978: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48e97e: 5b01 fcaf |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda24;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@affc │ │ -48e982: 0e00 |0005: return-void │ │ +48e96c: |[48e96c] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda24.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ +48e97c: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48e982: 5b01 fcaf |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda24;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@affc │ │ +48e986: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda24; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ @@ -1988371,19 +1988371,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -48e948: |[48e948] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda24.onLongClick:(Landroid/view/View;)Z │ │ -48e958: 5410 fcaf |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda24;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@affc │ │ -48e95c: 7120 01e9 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$RtzUC6ykwYMGGgUoA-JnJrDxiLo:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/View;)Z // method@e901 │ │ -48e962: 0a02 |0005: move-result v2 │ │ -48e964: 0f02 |0006: return v2 │ │ +48e94c: |[48e94c] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda24.onLongClick:(Landroid/view/View;)Z │ │ +48e95c: 5410 fcaf |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda24;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@affc │ │ +48e960: 7120 01e9 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$RtzUC6ykwYMGGgUoA-JnJrDxiLo:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/View;)Z // method@e901 │ │ +48e966: 0a02 |0005: move-result v2 │ │ +48e968: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda24; │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -1988421,19 +1988421,19 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -48e984: |[48e984] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda25.:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V │ │ -48e994: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48e99a: 5b01 fdaf |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda25;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@affd │ │ -48e99e: 5b02 feaf |0005: iput-object v2, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda25;.f$1:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@affe │ │ -48e9a2: 0e00 |0007: return-void │ │ +48e988: |[48e988] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda25.:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V │ │ +48e998: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48e99e: 5b01 fdaf |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda25;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@affd │ │ +48e9a2: 5b02 feaf |0005: iput-object v2, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda25;.f$1:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@affe │ │ +48e9a6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda25; │ │ 0x0000 - 0x0008 reg=1 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ @@ -1988444,19 +1988444,19 @@ │ │ type : '(Landroid/media/MediaPlayer;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -48e9a4: |[48e9a4] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda25.onPrepared:(Landroid/media/MediaPlayer;)V │ │ -48e9b4: 5420 fdaf |0000: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda25;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@affd │ │ -48e9b8: 5421 feaf |0002: iget-object v1, v2, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda25;.f$1:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@affe │ │ -48e9bc: 7130 08e9 1003 |0004: invoke-static {v0, v1, v3}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$b4xgzNyF3RsYOKWXs7OOqPNZ5mU:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;Landroid/media/MediaPlayer;)V // method@e908 │ │ -48e9c2: 0e00 |0007: return-void │ │ +48e9a8: |[48e9a8] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda25.onPrepared:(Landroid/media/MediaPlayer;)V │ │ +48e9b8: 5420 fdaf |0000: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda25;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@affd │ │ +48e9bc: 5421 feaf |0002: iget-object v1, v2, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda25;.f$1:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@affe │ │ +48e9c0: 7130 08e9 1003 |0004: invoke-static {v0, v1, v3}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$b4xgzNyF3RsYOKWXs7OOqPNZ5mU:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;Landroid/media/MediaPlayer;)V // method@e908 │ │ +48e9c6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda25; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/media/MediaPlayer; │ │ │ │ @@ -1988490,18 +1988490,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -48e9c4: |[48e9c4] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda26.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ -48e9d4: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48e9da: 5b01 ffaf |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda26;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@afff │ │ -48e9de: 0e00 |0005: return-void │ │ +48e9c8: |[48e9c8] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda26.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ +48e9d8: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48e9de: 5b01 ffaf |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda26;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@afff │ │ +48e9e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda26; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ @@ -1988511,18 +1988511,18 @@ │ │ type : '(Landroid/media/MediaPlayer;Landroid/media/MediaTimestamp;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -48e9e0: |[48e9e0] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda26.onMediaTimeDiscontinuity:(Landroid/media/MediaPlayer;Landroid/media/MediaTimestamp;)V │ │ -48e9f0: 5410 ffaf |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda26;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@afff │ │ -48e9f4: 7130 1fe9 2003 |0002: invoke-static {v0, v2, v3}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$wTnC3XKJewyWWOzf2hC9FVh5V8U:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/media/MediaPlayer;Landroid/media/MediaTimestamp;)V // method@e91f │ │ -48e9fa: 0e00 |0005: return-void │ │ +48e9e4: |[48e9e4] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda26.onMediaTimeDiscontinuity:(Landroid/media/MediaPlayer;Landroid/media/MediaTimestamp;)V │ │ +48e9f4: 5410 ffaf |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda26;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@afff │ │ +48e9f8: 7130 1fe9 2003 |0002: invoke-static {v0, v2, v3}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$wTnC3XKJewyWWOzf2hC9FVh5V8U:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/media/MediaPlayer;Landroid/media/MediaTimestamp;)V // method@e91f │ │ +48e9fe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda26; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/media/MediaPlayer; │ │ 0x0000 - 0x0006 reg=3 (null) Landroid/media/MediaTimestamp; │ │ @@ -1988561,19 +1988561,19 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -48e9fc: |[48e9fc] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda27.:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V │ │ -48ea0c: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48ea12: 5b01 00b0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda27;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b000 │ │ -48ea16: 5b02 01b0 |0005: iput-object v2, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda27;.f$1:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b001 │ │ -48ea1a: 0e00 |0007: return-void │ │ +48ea00: |[48ea00] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda27.:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V │ │ +48ea10: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48ea16: 5b01 00b0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda27;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b000 │ │ +48ea1a: 5b02 01b0 |0005: iput-object v2, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda27;.f$1:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b001 │ │ +48ea1e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda27; │ │ 0x0000 - 0x0008 reg=1 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ @@ -1988584,19 +1988584,19 @@ │ │ type : '(Landroid/media/MediaPlayer;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -48ea1c: |[48ea1c] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda27.onCompletion:(Landroid/media/MediaPlayer;)V │ │ -48ea2c: 5420 00b0 |0000: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda27;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b000 │ │ -48ea30: 5421 01b0 |0002: iget-object v1, v2, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda27;.f$1:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b001 │ │ -48ea34: 7130 16e9 1003 |0004: invoke-static {v0, v1, v3}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$popoHP9kgSJfxkC30MKMYEiz7gU:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;Landroid/media/MediaPlayer;)V // method@e916 │ │ -48ea3a: 0e00 |0007: return-void │ │ +48ea20: |[48ea20] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda27.onCompletion:(Landroid/media/MediaPlayer;)V │ │ +48ea30: 5420 00b0 |0000: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda27;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b000 │ │ +48ea34: 5421 01b0 |0002: iget-object v1, v2, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda27;.f$1:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b001 │ │ +48ea38: 7130 16e9 1003 |0004: invoke-static {v0, v1, v3}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$popoHP9kgSJfxkC30MKMYEiz7gU:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;Landroid/media/MediaPlayer;)V // method@e916 │ │ +48ea3e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda27; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/media/MediaPlayer; │ │ │ │ @@ -1988630,18 +1988630,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -48ea3c: |[48ea3c] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda28.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ -48ea4c: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48ea52: 5b01 02b0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda28;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b002 │ │ -48ea56: 0e00 |0005: return-void │ │ +48ea40: |[48ea40] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda28.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ +48ea50: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48ea56: 5b01 02b0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda28;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b002 │ │ +48ea5a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda28; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ @@ -1988651,18 +1988651,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -48ea58: |[48ea58] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda28.run:()V │ │ -48ea68: 5410 02b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda28;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b002 │ │ -48ea6c: 7110 f0e8 0000 |0002: invoke-static {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$5BZc-Mj3tduJDIQLlSp7DmetoyU:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e8f0 │ │ -48ea72: 0e00 |0005: return-void │ │ +48ea5c: |[48ea5c] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda28.run:()V │ │ +48ea6c: 5410 02b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda28;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b002 │ │ +48ea70: 7110 f0e8 0000 |0002: invoke-static {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$5BZc-Mj3tduJDIQLlSp7DmetoyU:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e8f0 │ │ +48ea76: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda28; │ │ │ │ source_file_idx : 8354 (D8$$SyntheticClass) │ │ @@ -1988695,18 +1988695,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -48ea74: |[48ea74] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda29.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ -48ea84: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48ea8a: 5b01 03b0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda29;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b003 │ │ -48ea8e: 0e00 |0005: return-void │ │ +48ea78: |[48ea78] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda29.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ +48ea88: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48ea8e: 5b01 03b0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda29;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b003 │ │ +48ea92: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda29; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ @@ -1988716,18 +1988716,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -48ea90: |[48ea90] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda29.run:()V │ │ -48eaa0: 5410 03b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda29;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b003 │ │ -48eaa4: 7110 fbe8 0000 |0002: invoke-static {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$HxOLnXPoA_gKKCbJLuJpV2cbs4s:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e8fb │ │ -48eaaa: 0e00 |0005: return-void │ │ +48ea94: |[48ea94] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda29.run:()V │ │ +48eaa4: 5410 03b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda29;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b003 │ │ +48eaa8: 7110 fbe8 0000 |0002: invoke-static {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$HxOLnXPoA_gKKCbJLuJpV2cbs4s:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e8fb │ │ +48eaae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda29; │ │ │ │ source_file_idx : 8354 (D8$$SyntheticClass) │ │ @@ -1988760,18 +1988760,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -48eaac: |[48eaac] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda2.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ -48eabc: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48eac2: 5b01 04b0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda2;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b004 │ │ -48eac6: 0e00 |0005: return-void │ │ +48eab0: |[48eab0] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda2.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ +48eac0: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48eac6: 5b01 04b0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda2;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b004 │ │ +48eaca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ @@ -1988781,18 +1988781,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -48eac8: |[48eac8] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda2.onClick:(Landroid/view/View;)V │ │ -48ead8: 5410 04b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda2;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b004 │ │ -48eadc: 7120 17e9 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$pulnqwYFWi9WYE-9Q1vTTeDrieY:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/View;)V // method@e917 │ │ -48eae2: 0e00 |0005: return-void │ │ +48eacc: |[48eacc] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda2.onClick:(Landroid/view/View;)V │ │ +48eadc: 5410 04b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda2;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b004 │ │ +48eae0: 7120 17e9 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$pulnqwYFWi9WYE-9Q1vTTeDrieY:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/View;)V // method@e917 │ │ +48eae6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -1988826,18 +1988826,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -48eb08: |[48eb08] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda30.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ -48eb18: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48eb1e: 5b01 05b0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda30;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b005 │ │ -48eb22: 0e00 |0005: return-void │ │ +48eb0c: |[48eb0c] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda30.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ +48eb1c: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48eb22: 5b01 05b0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda30;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b005 │ │ +48eb26: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda30; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ @@ -1988847,20 +1988847,20 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -48eae4: |[48eae4] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda30.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -48eaf4: 5410 05b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda30;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b005 │ │ -48eaf8: 1f02 3725 |0002: check-cast v2, Ljava/util/List; // type@2537 │ │ -48eafc: 7120 f8e8 2000 |0004: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$ERWAsK1sFKhUSD3bR-rGzdPU5Gc:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/util/List;)Lkotlin/Unit; // method@e8f8 │ │ -48eb02: 0c02 |0007: move-result-object v2 │ │ -48eb04: 1102 |0008: return-object v2 │ │ +48eae8: |[48eae8] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda30.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +48eaf8: 5410 05b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda30;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b005 │ │ +48eafc: 1f02 3725 |0002: check-cast v2, Ljava/util/List; // type@2537 │ │ +48eb00: 7120 f8e8 2000 |0004: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$ERWAsK1sFKhUSD3bR-rGzdPU5Gc:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/util/List;)Lkotlin/Unit; // method@e8f8 │ │ +48eb06: 0c02 |0007: move-result-object v2 │ │ +48eb08: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda30; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1988894,18 +1988894,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -48eb48: |[48eb48] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda31.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ -48eb58: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48eb5e: 5b01 06b0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda31;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b006 │ │ -48eb62: 0e00 |0005: return-void │ │ +48eb4c: |[48eb4c] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda31.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ +48eb5c: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48eb62: 5b01 06b0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda31;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b006 │ │ +48eb66: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda31; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ @@ -1988915,20 +1988915,20 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -48eb24: |[48eb24] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda31.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -48eb34: 5410 06b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda31;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b006 │ │ -48eb38: 1f02 bd21 |0002: check-cast v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState; // type@21bd │ │ -48eb3c: 7120 10e9 2000 |0004: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$jN5tyhHEP5yDXpkLuWq_Ww2hehI:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit; // method@e910 │ │ -48eb42: 0c02 |0007: move-result-object v2 │ │ -48eb44: 1102 |0008: return-object v2 │ │ +48eb28: |[48eb28] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda31.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +48eb38: 5410 06b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda31;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b006 │ │ +48eb3c: 1f02 bd21 |0002: check-cast v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState; // type@21bd │ │ +48eb40: 7120 10e9 2000 |0004: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$jN5tyhHEP5yDXpkLuWq_Ww2hehI:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit; // method@e910 │ │ +48eb46: 0c02 |0007: move-result-object v2 │ │ +48eb48: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda31; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1988962,18 +1988962,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -48eb88: |[48eb88] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda32.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ -48eb98: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48eb9e: 5b01 07b0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda32;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b007 │ │ -48eba2: 0e00 |0005: return-void │ │ +48eb8c: |[48eb8c] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda32.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ +48eb9c: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48eba2: 5b01 07b0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda32;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b007 │ │ +48eba6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda32; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ @@ -1988983,20 +1988983,20 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -48eb64: |[48eb64] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda32.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -48eb74: 5410 07b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda32;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b007 │ │ -48eb78: 1f02 bd21 |0002: check-cast v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState; // type@21bd │ │ -48eb7c: 7120 f1e8 2000 |0004: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$6vKvOPnP6Za92V8xYYkAeBxjrXs:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit; // method@e8f1 │ │ -48eb82: 0c02 |0007: move-result-object v2 │ │ -48eb84: 1102 |0008: return-object v2 │ │ +48eb68: |[48eb68] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda32.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +48eb78: 5410 07b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda32;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b007 │ │ +48eb7c: 1f02 bd21 |0002: check-cast v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState; // type@21bd │ │ +48eb80: 7120 f1e8 2000 |0004: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$6vKvOPnP6Za92V8xYYkAeBxjrXs:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit; // method@e8f1 │ │ +48eb86: 0c02 |0007: move-result-object v2 │ │ +48eb88: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda32; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1989030,18 +1989030,18 @@ │ │ type : '(Landroid/media/MediaPlayer;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -48ebc4: |[48ebc4] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda33.:(Landroid/media/MediaPlayer;)V │ │ -48ebd4: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48ebda: 5b01 08b0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda33;.f$0:Landroid/media/MediaPlayer; // field@b008 │ │ -48ebde: 0e00 |0005: return-void │ │ +48ebc8: |[48ebc8] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda33.:(Landroid/media/MediaPlayer;)V │ │ +48ebd8: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48ebde: 5b01 08b0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda33;.f$0:Landroid/media/MediaPlayer; // field@b008 │ │ +48ebe2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda33; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/media/MediaPlayer; │ │ │ │ @@ -1989051,19 +1989051,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -48eba4: |[48eba4] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda33.invoke:()Ljava/lang/Object; │ │ -48ebb4: 5410 08b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda33;.f$0:Landroid/media/MediaPlayer; // field@b008 │ │ -48ebb8: 7110 ede8 0000 |0002: invoke-static {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$1XqjQGT4_3AW2HIEOkRO0bxqFrg:(Landroid/media/MediaPlayer;)Lkotlin/Unit; // method@e8ed │ │ -48ebbe: 0c00 |0005: move-result-object v0 │ │ -48ebc0: 1100 |0006: return-object v0 │ │ +48eba8: |[48eba8] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda33.invoke:()Ljava/lang/Object; │ │ +48ebb8: 5410 08b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda33;.f$0:Landroid/media/MediaPlayer; // field@b008 │ │ +48ebbc: 7110 ede8 0000 |0002: invoke-static {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$1XqjQGT4_3AW2HIEOkRO0bxqFrg:(Landroid/media/MediaPlayer;)Lkotlin/Unit; // method@e8ed │ │ +48ebc2: 0c00 |0005: move-result-object v0 │ │ +48ebc4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda33; │ │ │ │ source_file_idx : 8354 (D8$$SyntheticClass) │ │ @@ -1989096,18 +1989096,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -48ec04: |[48ec04] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda34.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ -48ec14: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48ec1a: 5b01 09b0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda34;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b009 │ │ -48ec1e: 0e00 |0005: return-void │ │ +48ec08: |[48ec08] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda34.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ +48ec18: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48ec1e: 5b01 09b0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda34;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b009 │ │ +48ec22: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda34; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ @@ -1989117,20 +1989117,20 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -48ebe0: |[48ebe0] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda34.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -48ebf0: 5410 09b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda34;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b009 │ │ -48ebf4: 1f02 dd21 |0002: check-cast v2, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$ViewState; // type@21dd │ │ -48ebf8: 7120 ece8 2000 |0004: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$-c9riXpWP0YgL_3UQjEvB7F_ijc:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$ViewState;)Lkotlin/Unit; // method@e8ec │ │ -48ebfe: 0c02 |0007: move-result-object v2 │ │ -48ec00: 1102 |0008: return-object v2 │ │ +48ebe4: |[48ebe4] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda34.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +48ebf4: 5410 09b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda34;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b009 │ │ +48ebf8: 1f02 dd21 |0002: check-cast v2, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$ViewState; // type@21dd │ │ +48ebfc: 7120 ece8 2000 |0004: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$-c9riXpWP0YgL_3UQjEvB7F_ijc:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$ViewState;)Lkotlin/Unit; // method@e8ec │ │ +48ec02: 0c02 |0007: move-result-object v2 │ │ +48ec04: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda34; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1989164,18 +1989164,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -48ec44: |[48ec44] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda35.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ -48ec54: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48ec5a: 5b01 0ab0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda35;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b00a │ │ -48ec5e: 0e00 |0005: return-void │ │ +48ec48: |[48ec48] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda35.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ +48ec58: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48ec5e: 5b01 0ab0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda35;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b00a │ │ +48ec62: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda35; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ @@ -1989185,20 +1989185,20 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -48ec20: |[48ec20] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda35.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -48ec30: 5410 0ab0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda35;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b00a │ │ -48ec34: 1f02 7524 |0002: check-cast v2, Ljava/lang/Boolean; // type@2475 │ │ -48ec38: 7120 18e9 2000 |0004: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$qr8eKjCWSvszgdMwpbrLP7BD9Vc:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/Boolean;)Lkotlin/Unit; // method@e918 │ │ -48ec3e: 0c02 |0007: move-result-object v2 │ │ -48ec40: 1102 |0008: return-object v2 │ │ +48ec24: |[48ec24] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda35.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +48ec34: 5410 0ab0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda35;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b00a │ │ +48ec38: 1f02 7524 |0002: check-cast v2, Ljava/lang/Boolean; // type@2475 │ │ +48ec3c: 7120 18e9 2000 |0004: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$qr8eKjCWSvszgdMwpbrLP7BD9Vc:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/Boolean;)Lkotlin/Unit; // method@e918 │ │ +48ec42: 0c02 |0007: move-result-object v2 │ │ +48ec44: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda35; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1989232,18 +1989232,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -48ec84: |[48ec84] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda36.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ -48ec94: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48ec9a: 5b01 0bb0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda36;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b00b │ │ -48ec9e: 0e00 |0005: return-void │ │ +48ec88: |[48ec88] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda36.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ +48ec98: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48ec9e: 5b01 0bb0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda36;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b00b │ │ +48eca2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda36; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ @@ -1989253,20 +1989253,20 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -48ec60: |[48ec60] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda36.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -48ec70: 5410 0bb0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda36;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b00b │ │ -48ec74: 1f02 7524 |0002: check-cast v2, Ljava/lang/Boolean; // type@2475 │ │ -48ec78: 7120 eee8 2000 |0004: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$2Ykdh-V6y2Mnk1EBnxwrVen577o:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/Boolean;)Lkotlin/Unit; // method@e8ee │ │ -48ec7e: 0c02 |0007: move-result-object v2 │ │ -48ec80: 1102 |0008: return-object v2 │ │ +48ec64: |[48ec64] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda36.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +48ec74: 5410 0bb0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda36;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b00b │ │ +48ec78: 1f02 7524 |0002: check-cast v2, Ljava/lang/Boolean; // type@2475 │ │ +48ec7c: 7120 eee8 2000 |0004: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$2Ykdh-V6y2Mnk1EBnxwrVen577o:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/Boolean;)Lkotlin/Unit; // method@e8ee │ │ +48ec82: 0c02 |0007: move-result-object v2 │ │ +48ec84: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda36; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1989300,18 +1989300,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -48ecc4: |[48ecc4] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda37.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ -48ecd4: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48ecda: 5b01 0cb0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda37;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b00c │ │ -48ecde: 0e00 |0005: return-void │ │ +48ecc8: |[48ecc8] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda37.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ +48ecd8: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48ecde: 5b01 0cb0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda37;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b00c │ │ +48ece2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda37; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ @@ -1989321,20 +1989321,20 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -48eca0: |[48eca0] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda37.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -48ecb0: 5410 0cb0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda37;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b00c │ │ -48ecb4: 1f02 8524 |0002: check-cast v2, Ljava/lang/Float; // type@2485 │ │ -48ecb8: 7120 11e9 2000 |0004: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$nJ6EMPy3XuhCtvOiwVvKWWwJcwU:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/Float;)Lkotlin/Unit; // method@e911 │ │ -48ecbe: 0c02 |0007: move-result-object v2 │ │ -48ecc0: 1102 |0008: return-object v2 │ │ +48eca4: |[48eca4] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda37.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +48ecb4: 5410 0cb0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda37;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b00c │ │ +48ecb8: 1f02 8524 |0002: check-cast v2, Ljava/lang/Float; // type@2485 │ │ +48ecbc: 7120 11e9 2000 |0004: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$nJ6EMPy3XuhCtvOiwVvKWWwJcwU:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/Float;)Lkotlin/Unit; // method@e911 │ │ +48ecc2: 0c02 |0007: move-result-object v2 │ │ +48ecc4: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda37; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1989368,18 +1989368,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -48ed04: |[48ed04] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda38.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ -48ed14: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48ed1a: 5b01 0db0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda38;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b00d │ │ -48ed1e: 0e00 |0005: return-void │ │ +48ed08: |[48ed08] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda38.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ +48ed18: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48ed1e: 5b01 0db0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda38;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b00d │ │ +48ed22: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda38; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ @@ -1989389,20 +1989389,20 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -48ece0: |[48ece0] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda38.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -48ecf0: 5410 0db0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda38;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b00d │ │ -48ecf4: 1f02 8c24 |0002: check-cast v2, Ljava/lang/Integer; // type@248c │ │ -48ecf8: 7120 1de9 2000 |0004: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$uFxr60YSIj5XgewwgLnd_Y1kNl0:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/Integer;)Lkotlin/Unit; // method@e91d │ │ -48ecfe: 0c02 |0007: move-result-object v2 │ │ -48ed00: 1102 |0008: return-object v2 │ │ +48ece4: |[48ece4] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda38.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +48ecf4: 5410 0db0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda38;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b00d │ │ +48ecf8: 1f02 8c24 |0002: check-cast v2, Ljava/lang/Integer; // type@248c │ │ +48ecfc: 7120 1de9 2000 |0004: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$uFxr60YSIj5XgewwgLnd_Y1kNl0:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/Integer;)Lkotlin/Unit; // method@e91d │ │ +48ed02: 0c02 |0007: move-result-object v2 │ │ +48ed04: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda38; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1989436,18 +1989436,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -48ed44: |[48ed44] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda39.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ -48ed54: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48ed5a: 5b01 0eb0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda39;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b00e │ │ -48ed5e: 0e00 |0005: return-void │ │ +48ed48: |[48ed48] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda39.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ +48ed58: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48ed5e: 5b01 0eb0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda39;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b00e │ │ +48ed62: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda39; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ @@ -1989457,20 +1989457,20 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -48ed20: |[48ed20] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda39.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -48ed30: 5410 0eb0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda39;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b00e │ │ -48ed34: 1f02 bd21 |0002: check-cast v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState; // type@21bd │ │ -48ed38: 7120 1ae9 2000 |0004: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$ss7QXJAvgWl2sMSzB64GRd2TPf4:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit; // method@e91a │ │ -48ed3e: 0c02 |0007: move-result-object v2 │ │ -48ed40: 1102 |0008: return-object v2 │ │ +48ed24: |[48ed24] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda39.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +48ed34: 5410 0eb0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda39;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b00e │ │ +48ed38: 1f02 bd21 |0002: check-cast v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState; // type@21bd │ │ +48ed3c: 7120 1ae9 2000 |0004: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$ss7QXJAvgWl2sMSzB64GRd2TPf4:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit; // method@e91a │ │ +48ed42: 0c02 |0007: move-result-object v2 │ │ +48ed44: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda39; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1989504,18 +1989504,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -48ed60: |[48ed60] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda3.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ -48ed70: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48ed76: 5b01 0fb0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda3;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b00f │ │ -48ed7a: 0e00 |0005: return-void │ │ +48ed64: |[48ed64] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda3.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ +48ed74: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48ed7a: 5b01 0fb0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda3;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b00f │ │ +48ed7e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ @@ -1989525,18 +1989525,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -48ed7c: |[48ed7c] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda3.run:()V │ │ -48ed8c: 5410 0fb0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda3;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b00f │ │ -48ed90: 7110 f6e8 0000 |0002: invoke-static {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$CnQ_z6uohwWNuHQw1khDt3p8nk8:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e8f6 │ │ -48ed96: 0e00 |0005: return-void │ │ +48ed80: |[48ed80] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda3.run:()V │ │ +48ed90: 5410 0fb0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda3;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b00f │ │ +48ed94: 7110 f6e8 0000 |0002: invoke-static {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$CnQ_z6uohwWNuHQw1khDt3p8nk8:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e8f6 │ │ +48ed9a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda3; │ │ │ │ source_file_idx : 8354 (D8$$SyntheticClass) │ │ @@ -1989569,18 +1989569,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -48edbc: |[48edbc] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda40.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ -48edcc: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48edd2: 5b01 10b0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda40;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b010 │ │ -48edd6: 0e00 |0005: return-void │ │ +48edc0: |[48edc0] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda40.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ +48edd0: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48edd6: 5b01 10b0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda40;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b010 │ │ +48edda: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda40; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ @@ -1989590,20 +1989590,20 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -48ed98: |[48ed98] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda40.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -48eda8: 5410 10b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda40;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b010 │ │ -48edac: 1f02 bd21 |0002: check-cast v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState; // type@21bd │ │ -48edb0: 7120 0ce9 2000 |0004: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$dOo6ZzIl5jAFTm_UVlq55_HN03U:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit; // method@e90c │ │ -48edb6: 0c02 |0007: move-result-object v2 │ │ -48edb8: 1102 |0008: return-object v2 │ │ +48ed9c: |[48ed9c] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda40.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +48edac: 5410 10b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda40;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b010 │ │ +48edb0: 1f02 bd21 |0002: check-cast v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState; // type@21bd │ │ +48edb4: 7120 0ce9 2000 |0004: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$dOo6ZzIl5jAFTm_UVlq55_HN03U:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit; // method@e90c │ │ +48edba: 0c02 |0007: move-result-object v2 │ │ +48edbc: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda40; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1989637,18 +1989637,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -48edfc: |[48edfc] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda41.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ -48ee0c: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48ee12: 5b01 11b0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda41;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b011 │ │ -48ee16: 0e00 |0005: return-void │ │ +48ee00: |[48ee00] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda41.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ +48ee10: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48ee16: 5b01 11b0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda41;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b011 │ │ +48ee1a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda41; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ @@ -1989658,20 +1989658,20 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -48edd8: |[48edd8] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda41.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -48ede8: 5410 11b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda41;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b011 │ │ -48edec: 1f02 bd21 |0002: check-cast v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState; // type@21bd │ │ -48edf0: 7120 21e9 2000 |0004: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$yT925eZcVG56w3tNYhecPS4QSgs:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit; // method@e921 │ │ -48edf6: 0c02 |0007: move-result-object v2 │ │ -48edf8: 1102 |0008: return-object v2 │ │ +48eddc: |[48eddc] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda41.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +48edec: 5410 11b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda41;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b011 │ │ +48edf0: 1f02 bd21 |0002: check-cast v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState; // type@21bd │ │ +48edf4: 7120 21e9 2000 |0004: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$yT925eZcVG56w3tNYhecPS4QSgs:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit; // method@e921 │ │ +48edfa: 0c02 |0007: move-result-object v2 │ │ +48edfc: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda41; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1989705,18 +1989705,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -48ee3c: |[48ee3c] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda42.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ -48ee4c: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48ee52: 5b01 12b0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda42;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b012 │ │ -48ee56: 0e00 |0005: return-void │ │ +48ee40: |[48ee40] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda42.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ +48ee50: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48ee56: 5b01 12b0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda42;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b012 │ │ +48ee5a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda42; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ @@ -1989726,20 +1989726,20 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -48ee18: |[48ee18] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda42.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -48ee28: 5410 12b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda42;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b012 │ │ -48ee2c: 1f02 bd21 |0002: check-cast v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState; // type@21bd │ │ -48ee30: 7120 f4e8 2000 |0004: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$BcfEtA35e-pjaPCbdiUy9fZuKBM:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit; // method@e8f4 │ │ -48ee36: 0c02 |0007: move-result-object v2 │ │ -48ee38: 1102 |0008: return-object v2 │ │ +48ee1c: |[48ee1c] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda42.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +48ee2c: 5410 12b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda42;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b012 │ │ +48ee30: 1f02 bd21 |0002: check-cast v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState; // type@21bd │ │ +48ee34: 7120 f4e8 2000 |0004: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$BcfEtA35e-pjaPCbdiUy9fZuKBM:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit; // method@e8f4 │ │ +48ee3a: 0c02 |0007: move-result-object v2 │ │ +48ee3c: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda42; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1989773,18 +1989773,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -48ee7c: |[48ee7c] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda43.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ -48ee8c: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48ee92: 5b01 13b0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda43;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b013 │ │ -48ee96: 0e00 |0005: return-void │ │ +48ee80: |[48ee80] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda43.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ +48ee90: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48ee96: 5b01 13b0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda43;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b013 │ │ +48ee9a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda43; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ @@ -1989794,20 +1989794,20 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -48ee58: |[48ee58] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda43.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -48ee68: 5410 13b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda43;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b013 │ │ -48ee6c: 1f02 dd21 |0002: check-cast v2, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$ViewState; // type@21dd │ │ -48ee70: 7120 f7e8 2000 |0004: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$DglzQLh1Nea4FpfPQd1fKxeFYGs:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$ViewState;)Lkotlin/Unit; // method@e8f7 │ │ -48ee76: 0c02 |0007: move-result-object v2 │ │ -48ee78: 1102 |0008: return-object v2 │ │ +48ee5c: |[48ee5c] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda43.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +48ee6c: 5410 13b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda43;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b013 │ │ +48ee70: 1f02 dd21 |0002: check-cast v2, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$ViewState; // type@21dd │ │ +48ee74: 7120 f7e8 2000 |0004: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$DglzQLh1Nea4FpfPQd1fKxeFYGs:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$ViewState;)Lkotlin/Unit; // method@e8f7 │ │ +48ee7a: 0c02 |0007: move-result-object v2 │ │ +48ee7c: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda43; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1989845,19 +1989845,19 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -48eebc: |[48eebc] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda44.:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V │ │ -48eecc: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48eed2: 5b01 14b0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda44;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b014 │ │ -48eed6: 5b02 15b0 |0005: iput-object v2, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda44;.f$1:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b015 │ │ -48eeda: 0e00 |0007: return-void │ │ +48eec0: |[48eec0] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda44.:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V │ │ +48eed0: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48eed6: 5b01 14b0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda44;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b014 │ │ +48eeda: 5b02 15b0 |0005: iput-object v2, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda44;.f$1:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b015 │ │ +48eede: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda44; │ │ 0x0000 - 0x0008 reg=1 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ @@ -1989868,20 +1989868,20 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -48ee98: |[48ee98] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda44.invoke:()Ljava/lang/Object; │ │ -48eea8: 5420 14b0 |0000: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda44;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b014 │ │ -48eeac: 5421 15b0 |0002: iget-object v1, v2, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda44;.f$1:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b015 │ │ -48eeb0: 7120 0be9 1000 |0004: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$c67nD8KKq2_mPlSrOKbGvF-mWUw:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)Lkotlin/Unit; // method@e90b │ │ -48eeb6: 0c00 |0007: move-result-object v0 │ │ -48eeb8: 1100 |0008: return-object v0 │ │ +48ee9c: |[48ee9c] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda44.invoke:()Ljava/lang/Object; │ │ +48eeac: 5420 14b0 |0000: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda44;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b014 │ │ +48eeb0: 5421 15b0 |0002: iget-object v1, v2, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda44;.f$1:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b015 │ │ +48eeb4: 7120 0be9 1000 |0004: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$c67nD8KKq2_mPlSrOKbGvF-mWUw:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)Lkotlin/Unit; // method@e90b │ │ +48eeba: 0c00 |0007: move-result-object v0 │ │ +48eebc: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda44; │ │ │ │ source_file_idx : 8354 (D8$$SyntheticClass) │ │ @@ -1989914,18 +1989914,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -48ef00: |[48ef00] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda45.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ -48ef10: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48ef16: 5b01 16b0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda45;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b016 │ │ -48ef1a: 0e00 |0005: return-void │ │ +48ef04: |[48ef04] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda45.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ +48ef14: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48ef1a: 5b01 16b0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda45;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b016 │ │ +48ef1e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda45; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ @@ -1989935,20 +1989935,20 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -48eedc: |[48eedc] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda45.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -48eeec: 5410 16b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda45;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b016 │ │ -48eef0: 1f02 bd21 |0002: check-cast v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState; // type@21bd │ │ -48eef4: 7120 13e9 2000 |0004: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$oL-e6FrOeroB4GQnw2pZ_VkwoeQ:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit; // method@e913 │ │ -48eefa: 0c02 |0007: move-result-object v2 │ │ -48eefc: 1102 |0008: return-object v2 │ │ +48eee0: |[48eee0] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda45.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +48eef0: 5410 16b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda45;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b016 │ │ +48eef4: 1f02 bd21 |0002: check-cast v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState; // type@21bd │ │ +48eef8: 7120 13e9 2000 |0004: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$oL-e6FrOeroB4GQnw2pZ_VkwoeQ:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit; // method@e913 │ │ +48eefe: 0c02 |0007: move-result-object v2 │ │ +48ef00: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda45; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1989982,18 +1989982,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -48ef40: |[48ef40] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda46.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ -48ef50: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48ef56: 5b01 17b0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda46;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b017 │ │ -48ef5a: 0e00 |0005: return-void │ │ +48ef44: |[48ef44] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda46.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ +48ef54: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48ef5a: 5b01 17b0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda46;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b017 │ │ +48ef5e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda46; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ @@ -1990003,20 +1990003,20 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -48ef1c: |[48ef1c] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda46.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -48ef2c: 5410 17b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda46;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b017 │ │ -48ef30: 1f02 bd21 |0002: check-cast v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState; // type@21bd │ │ -48ef34: 7120 09e9 2000 |0004: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$b6z5kckII-BK5ArNLoJJh0aJ1vQ:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit; // method@e909 │ │ -48ef3a: 0c02 |0007: move-result-object v2 │ │ -48ef3c: 1102 |0008: return-object v2 │ │ +48ef20: |[48ef20] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda46.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +48ef30: 5410 17b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda46;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b017 │ │ +48ef34: 1f02 bd21 |0002: check-cast v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState; // type@21bd │ │ +48ef38: 7120 09e9 2000 |0004: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$b6z5kckII-BK5ArNLoJJh0aJ1vQ:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit; // method@e909 │ │ +48ef3e: 0c02 |0007: move-result-object v2 │ │ +48ef40: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda46; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1990050,18 +1990050,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -48ef80: |[48ef80] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda47.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ -48ef90: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48ef96: 5b01 18b0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda47;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b018 │ │ -48ef9a: 0e00 |0005: return-void │ │ +48ef84: |[48ef84] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda47.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ +48ef94: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48ef9a: 5b01 18b0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda47;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b018 │ │ +48ef9e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda47; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ @@ -1990071,20 +1990071,20 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -48ef5c: |[48ef5c] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda47.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -48ef6c: 5410 18b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda47;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b018 │ │ -48ef70: 1f02 bd21 |0002: check-cast v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState; // type@21bd │ │ -48ef74: 7120 0de9 2000 |0004: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$eU5McX1sHeGs8QtoSs89HthXCog:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit; // method@e90d │ │ -48ef7a: 0c02 |0007: move-result-object v2 │ │ -48ef7c: 1102 |0008: return-object v2 │ │ +48ef60: |[48ef60] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda47.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +48ef70: 5410 18b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda47;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b018 │ │ +48ef74: 1f02 bd21 |0002: check-cast v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState; // type@21bd │ │ +48ef78: 7120 0de9 2000 |0004: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$eU5McX1sHeGs8QtoSs89HthXCog:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit; // method@e90d │ │ +48ef7e: 0c02 |0007: move-result-object v2 │ │ +48ef80: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda47; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1990122,19 +1990122,19 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -48efc0: |[48efc0] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda48.:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V │ │ -48efd0: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48efd6: 5b01 19b0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda48;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b019 │ │ -48efda: 5b02 1ab0 |0005: iput-object v2, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda48;.f$1:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b01a │ │ -48efde: 0e00 |0007: return-void │ │ +48efc4: |[48efc4] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda48.:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V │ │ +48efd4: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48efda: 5b01 19b0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda48;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b019 │ │ +48efde: 5b02 1ab0 |0005: iput-object v2, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda48;.f$1:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b01a │ │ +48efe2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda48; │ │ 0x0000 - 0x0008 reg=1 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ @@ -1990145,20 +1990145,20 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -48ef9c: |[48ef9c] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda48.invoke:()Ljava/lang/Object; │ │ -48efac: 5420 19b0 |0000: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda48;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b019 │ │ -48efb0: 5421 1ab0 |0002: iget-object v1, v2, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda48;.f$1:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b01a │ │ -48efb4: 7120 1ce9 1000 |0004: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$u2uX9OIsUtXaZD4pmnYCFq-__YA:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)Lkotlin/Unit; // method@e91c │ │ -48efba: 0c00 |0007: move-result-object v0 │ │ -48efbc: 1100 |0008: return-object v0 │ │ +48efa0: |[48efa0] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda48.invoke:()Ljava/lang/Object; │ │ +48efb0: 5420 19b0 |0000: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda48;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b019 │ │ +48efb4: 5421 1ab0 |0002: iget-object v1, v2, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda48;.f$1:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b01a │ │ +48efb8: 7120 1ce9 1000 |0004: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$u2uX9OIsUtXaZD4pmnYCFq-__YA:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)Lkotlin/Unit; // method@e91c │ │ +48efbe: 0c00 |0007: move-result-object v0 │ │ +48efc0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda48; │ │ │ │ source_file_idx : 8354 (D8$$SyntheticClass) │ │ @@ -1990191,18 +1990191,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -48f000: |[48f000] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda49.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ -48f010: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48f016: 5b01 1bb0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda49;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b01b │ │ -48f01a: 0e00 |0005: return-void │ │ +48f004: |[48f004] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda49.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ +48f014: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48f01a: 5b01 1bb0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda49;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b01b │ │ +48f01e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda49; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ @@ -1990212,19 +1990212,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -48efe0: |[48efe0] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda49.onLongClick:(Landroid/view/View;)Z │ │ -48eff0: 5410 1bb0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda49;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b01b │ │ -48eff4: 7120 fde8 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$O1FfpzfjuwLofBV59mK_7UU1te0:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/View;)Z // method@e8fd │ │ -48effa: 0a02 |0005: move-result v2 │ │ -48effc: 0f02 |0006: return v2 │ │ +48efe4: |[48efe4] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda49.onLongClick:(Landroid/view/View;)Z │ │ +48eff4: 5410 1bb0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda49;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b01b │ │ +48eff8: 7120 fde8 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$O1FfpzfjuwLofBV59mK_7UU1te0:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/View;)Z // method@e8fd │ │ +48effe: 0a02 |0005: move-result v2 │ │ +48f000: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda49; │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -1990262,19 +1990262,19 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/os/Bundle;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -48f040: |[48f040] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda4.:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/os/Bundle;)V │ │ -48f050: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48f056: 5b01 1cb0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda4;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b01c │ │ -48f05a: 5b02 1db0 |0005: iput-object v2, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda4;.f$1:Landroid/os/Bundle; // field@b01d │ │ -48f05e: 0e00 |0007: return-void │ │ +48f044: |[48f044] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda4.:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/os/Bundle;)V │ │ +48f054: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48f05a: 5b01 1cb0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda4;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b01c │ │ +48f05e: 5b02 1db0 |0005: iput-object v2, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda4;.f$1:Landroid/os/Bundle; // field@b01d │ │ +48f062: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0008 reg=1 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/os/Bundle; │ │ @@ -1990285,20 +1990285,20 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -48f01c: |[48f01c] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda4.invoke:()Ljava/lang/Object; │ │ -48f02c: 5420 1cb0 |0000: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda4;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b01c │ │ -48f030: 5421 1db0 |0002: iget-object v1, v2, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda4;.f$1:Landroid/os/Bundle; // field@b01d │ │ -48f034: 7120 0ae9 1000 |0004: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$bTLQEtYJvEte9hUgqLxBShe7lYQ:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/os/Bundle;)Lkotlin/Unit; // method@e90a │ │ -48f03a: 0c00 |0007: move-result-object v0 │ │ -48f03c: 1100 |0008: return-object v0 │ │ +48f020: |[48f020] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda4.invoke:()Ljava/lang/Object; │ │ +48f030: 5420 1cb0 |0000: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda4;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b01c │ │ +48f034: 5421 1db0 |0002: iget-object v1, v2, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda4;.f$1:Landroid/os/Bundle; // field@b01d │ │ +48f038: 7120 0ae9 1000 |0004: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$bTLQEtYJvEte9hUgqLxBShe7lYQ:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/os/Bundle;)Lkotlin/Unit; // method@e90a │ │ +48f03e: 0c00 |0007: move-result-object v0 │ │ +48f040: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda4; │ │ │ │ source_file_idx : 8354 (D8$$SyntheticClass) │ │ @@ -1990331,18 +1990331,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -48f084: |[48f084] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda50.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ -48f094: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48f09a: 5b01 1eb0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda50;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b01e │ │ -48f09e: 0e00 |0005: return-void │ │ +48f088: |[48f088] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda50.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ +48f098: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48f09e: 5b01 1eb0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda50;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b01e │ │ +48f0a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda50; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ @@ -1990352,20 +1990352,20 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -48f060: |[48f060] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda50.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -48f070: 5410 1eb0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda50;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b01e │ │ -48f074: 1f02 5700 |0002: check-cast v2, Landroid/content/Intent; // type@0057 │ │ -48f078: 7120 f9e8 2000 |0004: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$GxQf3Wdus5op85AspDN38D0GyxM:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/content/Intent;)Lkotlin/Unit; // method@e8f9 │ │ -48f07e: 0c02 |0007: move-result-object v2 │ │ -48f080: 1102 |0008: return-object v2 │ │ +48f064: |[48f064] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda50.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +48f074: 5410 1eb0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda50;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b01e │ │ +48f078: 1f02 5700 |0002: check-cast v2, Landroid/content/Intent; // type@0057 │ │ +48f07c: 7120 f9e8 2000 |0004: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$GxQf3Wdus5op85AspDN38D0GyxM:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/content/Intent;)Lkotlin/Unit; // method@e8f9 │ │ +48f082: 0c02 |0007: move-result-object v2 │ │ +48f084: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda50; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1990399,18 +1990399,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -48f0c4: |[48f0c4] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda51.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ -48f0d4: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48f0da: 5b01 1fb0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda51;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b01f │ │ -48f0de: 0e00 |0005: return-void │ │ +48f0c8: |[48f0c8] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda51.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ +48f0d8: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48f0de: 5b01 1fb0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda51;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b01f │ │ +48f0e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda51; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ @@ -1990420,20 +1990420,20 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -48f0a0: |[48f0a0] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda51.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -48f0b0: 5410 1fb0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda51;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b01f │ │ -48f0b4: 1f02 5700 |0002: check-cast v2, Landroid/content/Intent; // type@0057 │ │ -48f0b8: 7120 05e9 2000 |0004: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$XNSsRVqVY32L3DmILFtZMyob-uI:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/content/Intent;)Lkotlin/Unit; // method@e905 │ │ -48f0be: 0c02 |0007: move-result-object v2 │ │ -48f0c0: 1102 |0008: return-object v2 │ │ +48f0a4: |[48f0a4] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda51.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +48f0b4: 5410 1fb0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda51;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b01f │ │ +48f0b8: 1f02 5700 |0002: check-cast v2, Landroid/content/Intent; // type@0057 │ │ +48f0bc: 7120 05e9 2000 |0004: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$XNSsRVqVY32L3DmILFtZMyob-uI:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/content/Intent;)Lkotlin/Unit; // method@e905 │ │ +48f0c2: 0c02 |0007: move-result-object v2 │ │ +48f0c4: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda51; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1990467,18 +1990467,18 @@ │ │ type : '(Landroid/media/MediaPlayer;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -48f100: |[48f100] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda52.:(Landroid/media/MediaPlayer;)V │ │ -48f110: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48f116: 5b01 20b0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda52;.f$0:Landroid/media/MediaPlayer; // field@b020 │ │ -48f11a: 0e00 |0005: return-void │ │ +48f104: |[48f104] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda52.:(Landroid/media/MediaPlayer;)V │ │ +48f114: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48f11a: 5b01 20b0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda52;.f$0:Landroid/media/MediaPlayer; // field@b020 │ │ +48f11e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda52; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/media/MediaPlayer; │ │ │ │ @@ -1990488,19 +1990488,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -48f0e0: |[48f0e0] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda52.invoke:()Ljava/lang/Object; │ │ -48f0f0: 5410 20b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda52;.f$0:Landroid/media/MediaPlayer; // field@b020 │ │ -48f0f4: 7110 fee8 0000 |0002: invoke-static {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$PUNbdOdGXanKghozObN8_8NzRQc:(Landroid/media/MediaPlayer;)Lkotlin/Unit; // method@e8fe │ │ -48f0fa: 0c00 |0005: move-result-object v0 │ │ -48f0fc: 1100 |0006: return-object v0 │ │ +48f0e4: |[48f0e4] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda52.invoke:()Ljava/lang/Object; │ │ +48f0f4: 5410 20b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda52;.f$0:Landroid/media/MediaPlayer; // field@b020 │ │ +48f0f8: 7110 fee8 0000 |0002: invoke-static {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$PUNbdOdGXanKghozObN8_8NzRQc:(Landroid/media/MediaPlayer;)Lkotlin/Unit; // method@e8fe │ │ +48f0fe: 0c00 |0005: move-result-object v0 │ │ +48f100: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda52; │ │ │ │ source_file_idx : 8354 (D8$$SyntheticClass) │ │ @@ -1990533,18 +1990533,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -48f13c: |[48f13c] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda53.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ -48f14c: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48f152: 5b01 21b0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda53;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b021 │ │ -48f156: 0e00 |0005: return-void │ │ +48f140: |[48f140] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda53.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ +48f150: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48f156: 5b01 21b0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda53;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b021 │ │ +48f15a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda53; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ @@ -1990554,19 +1990554,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -48f11c: |[48f11c] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda53.invoke:()Ljava/lang/Object; │ │ -48f12c: 5410 21b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda53;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b021 │ │ -48f130: 7110 12e9 0000 |0002: invoke-static {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$oA_NmjT0C5KvoVY2X9lPU91IjJE:(Lcom/nextcloud/talk/chat/ChatActivity;)Lkotlin/Unit; // method@e912 │ │ -48f136: 0c00 |0005: move-result-object v0 │ │ -48f138: 1100 |0006: return-object v0 │ │ +48f120: |[48f120] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda53.invoke:()Ljava/lang/Object; │ │ +48f130: 5410 21b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda53;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b021 │ │ +48f134: 7110 12e9 0000 |0002: invoke-static {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$oA_NmjT0C5KvoVY2X9lPU91IjJE:(Lcom/nextcloud/talk/chat/ChatActivity;)Lkotlin/Unit; // method@e912 │ │ +48f13a: 0c00 |0005: move-result-object v0 │ │ +48f13c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda53; │ │ │ │ source_file_idx : 8354 (D8$$SyntheticClass) │ │ @@ -1990603,19 +1990603,19 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Z)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -48f17c: |[48f17c] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda54.:(Lcom/nextcloud/talk/chat/ChatActivity;Z)V │ │ -48f18c: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48f192: 5b01 22b0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda54;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b022 │ │ -48f196: 5c02 23b0 |0005: iput-boolean v2, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda54;.f$1:Z // field@b023 │ │ -48f19a: 0e00 |0007: return-void │ │ +48f180: |[48f180] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda54.:(Lcom/nextcloud/talk/chat/ChatActivity;Z)V │ │ +48f190: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48f196: 5b01 22b0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda54;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b022 │ │ +48f19a: 5c02 23b0 |0005: iput-boolean v2, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda54;.f$1:Z // field@b023 │ │ +48f19e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda54; │ │ 0x0000 - 0x0008 reg=1 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0008 reg=2 (null) Z │ │ @@ -1990626,20 +1990626,20 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -48f158: |[48f158] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda54.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ -48f168: 5420 22b0 |0000: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda54;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b022 │ │ -48f16c: 5521 23b0 |0002: iget-boolean v1, v2, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda54;.f$1:Z // field@b023 │ │ -48f170: 7130 f5e8 1003 |0004: invoke-static {v0, v1, v3}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$CDU7BPh-2Cq0QCd6_lnqLrdkSkU:(Lcom/nextcloud/talk/chat/ChatActivity;ZLandroid/view/MenuItem;)Z // method@e8f5 │ │ -48f176: 0a03 |0007: move-result v3 │ │ -48f178: 0f03 |0008: return v3 │ │ +48f15c: |[48f15c] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda54.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ +48f16c: 5420 22b0 |0000: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda54;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b022 │ │ +48f170: 5521 23b0 |0002: iget-boolean v1, v2, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda54;.f$1:Z // field@b023 │ │ +48f174: 7130 f5e8 1003 |0004: invoke-static {v0, v1, v3}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$CDU7BPh-2Cq0QCd6_lnqLrdkSkU:(Lcom/nextcloud/talk/chat/ChatActivity;ZLandroid/view/MenuItem;)Z // method@e8f5 │ │ +48f17a: 0a03 |0007: move-result v3 │ │ +48f17c: 0f03 |0008: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda54; │ │ 0x0000 - 0x0009 reg=3 (null) Landroid/view/MenuItem; │ │ │ │ @@ -1990673,18 +1990673,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -48f19c: |[48f19c] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda55.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ -48f1ac: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48f1b2: 5b01 24b0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda55;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b024 │ │ -48f1b6: 0e00 |0005: return-void │ │ +48f1a0: |[48f1a0] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda55.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ +48f1b0: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48f1b6: 5b01 24b0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda55;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b024 │ │ +48f1ba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda55; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ @@ -1990694,18 +1990694,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -48f1b8: |[48f1b8] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda55.onClick:(Landroid/view/View;)V │ │ -48f1c8: 5410 24b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda55;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b024 │ │ -48f1cc: 7120 1be9 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$tBKmmGW-38Tucncg8gkJ56dmrF4:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/View;)V // method@e91b │ │ -48f1d2: 0e00 |0005: return-void │ │ +48f1bc: |[48f1bc] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda55.onClick:(Landroid/view/View;)V │ │ +48f1cc: 5410 24b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda55;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b024 │ │ +48f1d0: 7120 1be9 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$tBKmmGW-38Tucncg8gkJ56dmrF4:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/View;)V // method@e91b │ │ +48f1d6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda55; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -1990739,18 +1990739,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -48f1d4: |[48f1d4] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda56.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ -48f1e4: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48f1ea: 5b01 25b0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda56;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b025 │ │ -48f1ee: 0e00 |0005: return-void │ │ +48f1d8: |[48f1d8] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda56.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ +48f1e8: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48f1ee: 5b01 25b0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda56;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b025 │ │ +48f1f2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda56; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ @@ -1990760,18 +1990760,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -48f1f0: |[48f1f0] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda56.onClick:(Landroid/view/View;)V │ │ -48f200: 5410 25b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda56;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b025 │ │ -48f204: 7120 ffe8 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$RG2dh-2MNGbv1i9x4gYMlI8QiBk:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/View;)V // method@e8ff │ │ -48f20a: 0e00 |0005: return-void │ │ +48f1f4: |[48f1f4] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda56.onClick:(Landroid/view/View;)V │ │ +48f204: 5410 25b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda56;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b025 │ │ +48f208: 7120 ffe8 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$RG2dh-2MNGbv1i9x4gYMlI8QiBk:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/View;)V // method@e8ff │ │ +48f20e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda56; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -1990809,19 +1990809,19 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -48f230: |[48f230] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda5.:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V │ │ -48f240: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48f246: 5b01 26b0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda5;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b026 │ │ -48f24a: 5b02 27b0 |0005: iput-object v2, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda5;.f$1:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b027 │ │ -48f24e: 0e00 |0007: return-void │ │ +48f234: |[48f234] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda5.:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V │ │ +48f244: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48f24a: 5b01 26b0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda5;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b026 │ │ +48f24e: 5b02 27b0 |0005: iput-object v2, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda5;.f$1:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b027 │ │ +48f252: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0008 reg=1 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ @@ -1990832,20 +1990832,20 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -48f20c: |[48f20c] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda5.invoke:()Ljava/lang/Object; │ │ -48f21c: 5420 26b0 |0000: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda5;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b026 │ │ -48f220: 5421 27b0 |0002: iget-object v1, v2, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda5;.f$1:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b027 │ │ -48f224: 7120 1ee9 1000 |0004: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$w14y0TPDgMh0Gzzdb7UPYvw10o8:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)Lkotlin/Unit; // method@e91e │ │ -48f22a: 0c00 |0007: move-result-object v0 │ │ -48f22c: 1100 |0008: return-object v0 │ │ +48f210: |[48f210] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda5.invoke:()Ljava/lang/Object; │ │ +48f220: 5420 26b0 |0000: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda5;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b026 │ │ +48f224: 5421 27b0 |0002: iget-object v1, v2, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda5;.f$1:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b027 │ │ +48f228: 7120 1ee9 1000 |0004: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$w14y0TPDgMh0Gzzdb7UPYvw10o8:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)Lkotlin/Unit; // method@e91e │ │ +48f22e: 0c00 |0007: move-result-object v0 │ │ +48f230: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda5; │ │ │ │ source_file_idx : 8354 (D8$$SyntheticClass) │ │ @@ -1990878,18 +1990878,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -48f278: |[48f278] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda6.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ -48f288: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48f28e: 5b01 28b0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda6;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b028 │ │ -48f292: 0e00 |0005: return-void │ │ +48f27c: |[48f27c] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda6.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ +48f28c: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48f292: 5b01 28b0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda6;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b028 │ │ +48f296: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda6; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ @@ -1990899,21 +1990899,21 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -48f250: |[48f250] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda6.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -48f260: 5410 28b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda6;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b028 │ │ -48f264: 1f02 3725 |0002: check-cast v2, Ljava/util/List; // type@2537 │ │ -48f268: 1f03 a724 |0004: check-cast v3, Ljava/lang/String; // type@24a7 │ │ -48f26c: 7130 0ee9 2003 |0006: invoke-static {v0, v2, v3}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$fIiOStm2qKdhYJFTWlHNResZmyM:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/util/List;Ljava/lang/String;)Lkotlin/Unit; // method@e90e │ │ -48f272: 0c02 |0009: move-result-object v2 │ │ -48f274: 1102 |000a: return-object v2 │ │ +48f254: |[48f254] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda6.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +48f264: 5410 28b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda6;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b028 │ │ +48f268: 1f02 3725 |0002: check-cast v2, Ljava/util/List; // type@2537 │ │ +48f26c: 1f03 a724 |0004: check-cast v3, Ljava/lang/String; // type@24a7 │ │ +48f270: 7130 0ee9 2003 |0006: invoke-static {v0, v2, v3}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$fIiOStm2qKdhYJFTWlHNResZmyM:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/util/List;Ljava/lang/String;)Lkotlin/Unit; // method@e90e │ │ +48f276: 0c02 |0009: move-result-object v2 │ │ +48f278: 1102 |000a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda6; │ │ 0x0000 - 0x000b reg=2 (null) Ljava/lang/Object; │ │ 0x0000 - 0x000b reg=3 (null) Ljava/lang/Object; │ │ @@ -1990948,18 +1990948,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -48f2b8: |[48f2b8] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda7.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ -48f2c8: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48f2ce: 5b01 29b0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda7;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b029 │ │ -48f2d2: 0e00 |0005: return-void │ │ +48f2bc: |[48f2bc] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda7.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ +48f2cc: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48f2d2: 5b01 29b0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda7;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b029 │ │ +48f2d6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda7; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ @@ -1990969,20 +1990969,20 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -48f294: |[48f294] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda7.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -48f2a4: 5410 29b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda7;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b029 │ │ -48f2a8: 1f02 5700 |0002: check-cast v2, Landroid/content/Intent; // type@0057 │ │ -48f2ac: 7120 19e9 2000 |0004: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$qt5tEYxpwUWMc0mBekTUdiCORcM:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/content/Intent;)Lkotlin/Unit; // method@e919 │ │ -48f2b2: 0c02 |0007: move-result-object v2 │ │ -48f2b4: 1102 |0008: return-object v2 │ │ +48f298: |[48f298] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda7.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +48f2a8: 5410 29b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda7;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b029 │ │ +48f2ac: 1f02 5700 |0002: check-cast v2, Landroid/content/Intent; // type@0057 │ │ +48f2b0: 7120 19e9 2000 |0004: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$qt5tEYxpwUWMc0mBekTUdiCORcM:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/content/Intent;)Lkotlin/Unit; // method@e919 │ │ +48f2b6: 0c02 |0007: move-result-object v2 │ │ +48f2b8: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda7; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1991020,19 +1991020,19 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/os/Bundle;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -48f2f8: |[48f2f8] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda8.:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/os/Bundle;)V │ │ -48f308: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48f30e: 5b01 2ab0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda8;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b02a │ │ -48f312: 5b02 2bb0 |0005: iput-object v2, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda8;.f$1:Landroid/os/Bundle; // field@b02b │ │ -48f316: 0e00 |0007: return-void │ │ +48f2fc: |[48f2fc] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda8.:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/os/Bundle;)V │ │ +48f30c: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48f312: 5b01 2ab0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda8;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b02a │ │ +48f316: 5b02 2bb0 |0005: iput-object v2, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda8;.f$1:Landroid/os/Bundle; // field@b02b │ │ +48f31a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda8; │ │ 0x0000 - 0x0008 reg=1 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/os/Bundle; │ │ @@ -1991043,20 +1991043,20 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -48f2d4: |[48f2d4] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda8.invoke:()Ljava/lang/Object; │ │ -48f2e4: 5420 2ab0 |0000: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda8;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b02a │ │ -48f2e8: 5421 2bb0 |0002: iget-object v1, v2, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda8;.f$1:Landroid/os/Bundle; // field@b02b │ │ -48f2ec: 7120 fae8 1000 |0004: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$H9ea3kZYLJrMF-bCKF8wd70_ZXE:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/os/Bundle;)Lkotlin/Unit; // method@e8fa │ │ -48f2f2: 0c00 |0007: move-result-object v0 │ │ -48f2f4: 1100 |0008: return-object v0 │ │ +48f2d8: |[48f2d8] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda8.invoke:()Ljava/lang/Object; │ │ +48f2e8: 5420 2ab0 |0000: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda8;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b02a │ │ +48f2ec: 5421 2bb0 |0002: iget-object v1, v2, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda8;.f$1:Landroid/os/Bundle; // field@b02b │ │ +48f2f0: 7120 fae8 1000 |0004: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$H9ea3kZYLJrMF-bCKF8wd70_ZXE:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/os/Bundle;)Lkotlin/Unit; // method@e8fa │ │ +48f2f6: 0c00 |0007: move-result-object v0 │ │ +48f2f8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda8; │ │ │ │ source_file_idx : 8354 (D8$$SyntheticClass) │ │ @@ -1991089,18 +1991089,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -48f318: |[48f318] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda9.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ -48f328: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48f32e: 5b01 2cb0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda9;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b02c │ │ -48f332: 0e00 |0005: return-void │ │ +48f31c: |[48f31c] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda9.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ +48f32c: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48f332: 5b01 2cb0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda9;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b02c │ │ +48f336: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda9; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ @@ -1991110,18 +1991110,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -48f334: |[48f334] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda9.onClick:(Landroid/view/View;)V │ │ -48f344: 5410 2cb0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda9;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b02c │ │ -48f348: 7120 00e9 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$RUO5MshrcBnzaaNkT5VBniFMf8A:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/View;)V // method@e900 │ │ -48f34e: 0e00 |0005: return-void │ │ +48f338: |[48f338] com.nextcloud.talk.chat.ChatActivity$$ExternalSyntheticLambda9.onClick:(Landroid/view/View;)V │ │ +48f348: 5410 2cb0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda9;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b02c │ │ +48f34c: 7120 00e9 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.$r8$lambda$RUO5MshrcBnzaaNkT5VBniFMf8A:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/View;)V // method@e900 │ │ +48f352: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda9; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -1991156,17 +1991156,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -48f36c: |[48f36c] com.nextcloud.talk.chat.ChatActivity$Companion.:()V │ │ -48f37c: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48f382: 0e00 |0003: return-void │ │ +48f370: |[48f370] com.nextcloud.talk.chat.ChatActivity$Companion.:()V │ │ +48f380: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48f386: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3769 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity$Companion; │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/ChatActivity$Companion;) │ │ @@ -1991174,35 +1991174,35 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -48f384: |[48f384] com.nextcloud.talk.chat.ChatActivity$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -48f394: 7010 6fe8 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/chat/ChatActivity$Companion;.:()V // method@e86f │ │ -48f39a: 0e00 |0003: return-void │ │ +48f388: |[48f388] com.nextcloud.talk.chat.ChatActivity$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +48f398: 7010 6fe8 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/chat/ChatActivity$Companion;.:()V // method@e86f │ │ +48f39e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/nextcloud/talk/chat/ChatActivity$Companion;) │ │ name : 'getTAG' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -48f350: |[48f350] com.nextcloud.talk.chat.ChatActivity$Companion.getTAG:()Ljava/lang/String; │ │ -48f360: 7100 2ee9 0000 |0000: invoke-static {}, Lcom/nextcloud/talk/chat/ChatActivity;.access$getTAG$cp:()Ljava/lang/String; // method@e92e │ │ -48f366: 0c00 |0003: move-result-object v0 │ │ -48f368: 1100 |0004: return-object v0 │ │ +48f354: |[48f354] com.nextcloud.talk.chat.ChatActivity$Companion.getTAG:()Ljava/lang/String; │ │ +48f364: 7100 2ee9 0000 |0000: invoke-static {}, Lcom/nextcloud/talk/chat/ChatActivity;.access$getTAG$cp:()Ljava/lang/String; // method@e92e │ │ +48f36a: 0c00 |0003: move-result-object v0 │ │ +48f36c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3770 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity$Companion; │ │ │ │ source_file_idx : 7448 (ChatActivity.kt) │ │ @@ -1991244,67 +1991244,67 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 96 16-bit code units │ │ -48f39c: |[48f39c] com.nextcloud.talk.chat.ChatActivity$WhenMappings.:()V │ │ -48f3ac: 7100 25ec 0000 |0000: invoke-static {}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.values:()[Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // method@ec25 │ │ -48f3b2: 0c00 |0003: move-result-object v0 │ │ -48f3b4: 2100 |0004: array-length v0, v0 │ │ -48f3b6: 2300 f726 |0005: new-array v0, v0, [I // type@26f7 │ │ -48f3ba: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -48f3bc: 6202 a7b1 |0008: sget-object v2, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.VOICE_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b1a7 │ │ -48f3c0: 6e10 23ec 0200 |000a: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.ordinal:()I // method@ec23 │ │ -48f3c6: 0a02 |000d: move-result v2 │ │ -48f3c8: 4b01 0002 |000e: aput v1, v0, v2 │ │ -48f3cc: 1222 |0010: const/4 v2, #int 2 // #2 │ │ -48f3ce: 6203 a4b1 |0011: sget-object v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.SINGLE_NC_ATTACHMENT_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b1a4 │ │ -48f3d2: 6e10 23ec 0300 |0013: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.ordinal:()I // method@ec23 │ │ -48f3d8: 0a03 |0016: move-result v3 │ │ -48f3da: 4b02 0003 |0017: aput v2, v0, v3 │ │ -48f3de: 1233 |0019: const/4 v3, #int 3 // #3 │ │ -48f3e0: 6204 a5b1 |001a: sget-object v4, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.SINGLE_NC_GEOLOCATION_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b1a5 │ │ -48f3e4: 6e10 23ec 0400 |001c: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.ordinal:()I // method@ec23 │ │ -48f3ea: 0a04 |001f: move-result v4 │ │ -48f3ec: 4b03 0004 |0020: aput v3, v0, v4 │ │ -48f3f0: 1244 |0022: const/4 v4, #int 4 // #4 │ │ -48f3f2: 6205 9cb1 |0023: sget-object v5, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.REGULAR_TEXT_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b19c │ │ -48f3f6: 6e10 23ec 0500 |0025: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.ordinal:()I // method@ec23 │ │ -48f3fc: 0a05 |0028: move-result v5 │ │ -48f3fe: 4b04 0005 |0029: aput v4, v0, v5 │ │ -48f402: 6900 2db0 |002b: sput-object v0, Lcom/nextcloud/talk/chat/ChatActivity$WhenMappings;.$EnumSwitchMapping$0:[I // field@b02d │ │ -48f406: 7100 2cec 0000 |002d: invoke-static {}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.values:()[Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // method@ec2c │ │ -48f40c: 0c00 |0030: move-result-object v0 │ │ -48f40e: 2100 |0031: array-length v0, v0 │ │ -48f410: 2300 f726 |0032: new-array v0, v0, [I // type@26f7 │ │ -48f414: 6205 b5b1 |0034: sget-object v5, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.CALL_STARTED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1b5 │ │ -48f418: 6e10 2aec 0500 |0036: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.ordinal:()I // method@ec2a │ │ -48f41e: 0a05 |0039: move-result v5 │ │ -48f420: 4b01 0005 |003a: aput v1, v0, v5 │ │ -48f424: 6201 b0b1 |003c: sget-object v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.CALL_ENDED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1b0 │ │ -48f428: 6e10 2aec 0100 |003e: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.ordinal:()I // method@ec2a │ │ -48f42e: 0a01 |0041: move-result v1 │ │ -48f430: 4b02 0001 |0042: aput v2, v0, v1 │ │ -48f434: 6201 b4b1 |0044: sget-object v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.CALL_MISSED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1b4 │ │ -48f438: 6e10 2aec 0100 |0046: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.ordinal:()I // method@ec2a │ │ -48f43e: 0a01 |0049: move-result v1 │ │ -48f440: 4b03 0001 |004a: aput v3, v0, v1 │ │ -48f444: 6201 b6b1 |004c: sget-object v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.CALL_TRIED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1b6 │ │ -48f448: 6e10 2aec 0100 |004e: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.ordinal:()I // method@ec2a │ │ -48f44e: 0a01 |0051: move-result v1 │ │ -48f450: 4b04 0001 |0052: aput v4, v0, v1 │ │ -48f454: 6201 b1b1 |0054: sget-object v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.CALL_ENDED_EVERYONE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1b1 │ │ -48f458: 6e10 2aec 0100 |0056: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.ordinal:()I // method@ec2a │ │ -48f45e: 0a01 |0059: move-result v1 │ │ -48f460: 1252 |005a: const/4 v2, #int 5 // #5 │ │ -48f462: 4b02 0001 |005b: aput v2, v0, v1 │ │ -48f466: 6900 2eb0 |005d: sput-object v0, Lcom/nextcloud/talk/chat/ChatActivity$WhenMappings;.$EnumSwitchMapping$1:[I // field@b02e │ │ -48f46a: 0e00 |005f: return-void │ │ +48f3a0: |[48f3a0] com.nextcloud.talk.chat.ChatActivity$WhenMappings.:()V │ │ +48f3b0: 7100 25ec 0000 |0000: invoke-static {}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.values:()[Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // method@ec25 │ │ +48f3b6: 0c00 |0003: move-result-object v0 │ │ +48f3b8: 2100 |0004: array-length v0, v0 │ │ +48f3ba: 2300 f726 |0005: new-array v0, v0, [I // type@26f7 │ │ +48f3be: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +48f3c0: 6202 a7b1 |0008: sget-object v2, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.VOICE_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b1a7 │ │ +48f3c4: 6e10 23ec 0200 |000a: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.ordinal:()I // method@ec23 │ │ +48f3ca: 0a02 |000d: move-result v2 │ │ +48f3cc: 4b01 0002 |000e: aput v1, v0, v2 │ │ +48f3d0: 1222 |0010: const/4 v2, #int 2 // #2 │ │ +48f3d2: 6203 a4b1 |0011: sget-object v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.SINGLE_NC_ATTACHMENT_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b1a4 │ │ +48f3d6: 6e10 23ec 0300 |0013: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.ordinal:()I // method@ec23 │ │ +48f3dc: 0a03 |0016: move-result v3 │ │ +48f3de: 4b02 0003 |0017: aput v2, v0, v3 │ │ +48f3e2: 1233 |0019: const/4 v3, #int 3 // #3 │ │ +48f3e4: 6204 a5b1 |001a: sget-object v4, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.SINGLE_NC_GEOLOCATION_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b1a5 │ │ +48f3e8: 6e10 23ec 0400 |001c: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.ordinal:()I // method@ec23 │ │ +48f3ee: 0a04 |001f: move-result v4 │ │ +48f3f0: 4b03 0004 |0020: aput v3, v0, v4 │ │ +48f3f4: 1244 |0022: const/4 v4, #int 4 // #4 │ │ +48f3f6: 6205 9cb1 |0023: sget-object v5, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.REGULAR_TEXT_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b19c │ │ +48f3fa: 6e10 23ec 0500 |0025: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.ordinal:()I // method@ec23 │ │ +48f400: 0a05 |0028: move-result v5 │ │ +48f402: 4b04 0005 |0029: aput v4, v0, v5 │ │ +48f406: 6900 2db0 |002b: sput-object v0, Lcom/nextcloud/talk/chat/ChatActivity$WhenMappings;.$EnumSwitchMapping$0:[I // field@b02d │ │ +48f40a: 7100 2cec 0000 |002d: invoke-static {}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.values:()[Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // method@ec2c │ │ +48f410: 0c00 |0030: move-result-object v0 │ │ +48f412: 2100 |0031: array-length v0, v0 │ │ +48f414: 2300 f726 |0032: new-array v0, v0, [I // type@26f7 │ │ +48f418: 6205 b5b1 |0034: sget-object v5, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.CALL_STARTED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1b5 │ │ +48f41c: 6e10 2aec 0500 |0036: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.ordinal:()I // method@ec2a │ │ +48f422: 0a05 |0039: move-result v5 │ │ +48f424: 4b01 0005 |003a: aput v1, v0, v5 │ │ +48f428: 6201 b0b1 |003c: sget-object v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.CALL_ENDED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1b0 │ │ +48f42c: 6e10 2aec 0100 |003e: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.ordinal:()I // method@ec2a │ │ +48f432: 0a01 |0041: move-result v1 │ │ +48f434: 4b02 0001 |0042: aput v2, v0, v1 │ │ +48f438: 6201 b4b1 |0044: sget-object v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.CALL_MISSED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1b4 │ │ +48f43c: 6e10 2aec 0100 |0046: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.ordinal:()I // method@ec2a │ │ +48f442: 0a01 |0049: move-result v1 │ │ +48f444: 4b03 0001 |004a: aput v3, v0, v1 │ │ +48f448: 6201 b6b1 |004c: sget-object v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.CALL_TRIED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1b6 │ │ +48f44c: 6e10 2aec 0100 |004e: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.ordinal:()I // method@ec2a │ │ +48f452: 0a01 |0051: move-result v1 │ │ +48f454: 4b04 0001 |0052: aput v4, v0, v1 │ │ +48f458: 6201 b1b1 |0054: sget-object v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.CALL_ENDED_EVERYONE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1b1 │ │ +48f45c: 6e10 2aec 0100 |0056: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.ordinal:()I // method@ec2a │ │ +48f462: 0a01 |0059: move-result v1 │ │ +48f464: 1252 |005a: const/4 v2, #int 5 // #5 │ │ +48f466: 4b02 0001 |005b: aput v2, v0, v1 │ │ +48f46a: 6900 2eb0 |005d: sput-object v0, Lcom/nextcloud/talk/chat/ChatActivity$WhenMappings;.$EnumSwitchMapping$1:[I // field@b02e │ │ +48f46e: 0e00 |005f: return-void │ │ catches : 9 │ │ 0x0008 - 0x0010 │ │ Ljava/lang/NoSuchFieldError; -> 0x0010 │ │ 0x0011 - 0x0019 │ │ Ljava/lang/NoSuchFieldError; -> 0x0019 │ │ 0x001a - 0x0022 │ │ Ljava/lang/NoSuchFieldError; -> 0x0022 │ │ @@ -1991362,20 +1991362,20 @@ │ │ type : '(Ljava/lang/String;Lkotlin/jvm/internal/Ref$ObjectRef;Lcom/nextcloud/talk/chat/ChatActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -48f4dc: |[48f4dc] com.nextcloud.talk.chat.ChatActivity$conversationMessageListener$1$$ExternalSyntheticLambda0.:(Ljava/lang/String;Lkotlin/jvm/internal/Ref$ObjectRef;Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ -48f4ec: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48f4f2: 5b01 2fb0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1$$ExternalSyntheticLambda0;.f$0:Ljava/lang/String; // field@b02f │ │ -48f4f6: 5b02 30b0 |0005: iput-object v2, v0, Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1$$ExternalSyntheticLambda0;.f$1:Lkotlin/jvm/internal/Ref$ObjectRef; // field@b030 │ │ -48f4fa: 5b03 31b0 |0007: iput-object v3, v0, Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1$$ExternalSyntheticLambda0;.f$2:Lcom/nextcloud/talk/chat/ChatActivity; // field@b031 │ │ -48f4fe: 0e00 |0009: return-void │ │ +48f4e0: |[48f4e0] com.nextcloud.talk.chat.ChatActivity$conversationMessageListener$1$$ExternalSyntheticLambda0.:(Ljava/lang/String;Lkotlin/jvm/internal/Ref$ObjectRef;Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ +48f4f0: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48f4f6: 5b01 2fb0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1$$ExternalSyntheticLambda0;.f$0:Ljava/lang/String; // field@b02f │ │ +48f4fa: 5b02 30b0 |0005: iput-object v2, v0, Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1$$ExternalSyntheticLambda0;.f$1:Lkotlin/jvm/internal/Ref$ObjectRef; // field@b030 │ │ +48f4fe: 5b03 31b0 |0007: iput-object v3, v0, Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1$$ExternalSyntheticLambda0;.f$2:Lcom/nextcloud/talk/chat/ChatActivity; // field@b031 │ │ +48f502: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x000a reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x000a reg=2 (null) Lkotlin/jvm/internal/Ref$ObjectRef; │ │ @@ -1991387,20 +1991387,20 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -48f500: |[48f500] com.nextcloud.talk.chat.ChatActivity$conversationMessageListener$1$$ExternalSyntheticLambda0.run:()V │ │ -48f510: 5430 2fb0 |0000: iget-object v0, v3, Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1$$ExternalSyntheticLambda0;.f$0:Ljava/lang/String; // field@b02f │ │ -48f514: 5431 30b0 |0002: iget-object v1, v3, Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1$$ExternalSyntheticLambda0;.f$1:Lkotlin/jvm/internal/Ref$ObjectRef; // field@b030 │ │ -48f518: 5432 31b0 |0004: iget-object v2, v3, Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1$$ExternalSyntheticLambda0;.f$2:Lcom/nextcloud/talk/chat/ChatActivity; // field@b031 │ │ -48f51c: 7130 78e8 1002 |0006: invoke-static {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1;.$r8$lambda$wAU2bcdZgV-2nVzuZrB5J-OkzH0:(Ljava/lang/String;Lkotlin/jvm/internal/Ref$ObjectRef;Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e878 │ │ -48f522: 0e00 |0009: return-void │ │ +48f504: |[48f504] com.nextcloud.talk.chat.ChatActivity$conversationMessageListener$1$$ExternalSyntheticLambda0.run:()V │ │ +48f514: 5430 2fb0 |0000: iget-object v0, v3, Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1$$ExternalSyntheticLambda0;.f$0:Ljava/lang/String; // field@b02f │ │ +48f518: 5431 30b0 |0002: iget-object v1, v3, Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1$$ExternalSyntheticLambda0;.f$1:Lkotlin/jvm/internal/Ref$ObjectRef; // field@b030 │ │ +48f51c: 5432 31b0 |0004: iget-object v2, v3, Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1$$ExternalSyntheticLambda0;.f$2:Lcom/nextcloud/talk/chat/ChatActivity; // field@b031 │ │ +48f520: 7130 78e8 1002 |0006: invoke-static {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1;.$r8$lambda$wAU2bcdZgV-2nVzuZrB5J-OkzH0:(Ljava/lang/String;Lkotlin/jvm/internal/Ref$ObjectRef;Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e878 │ │ +48f526: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=3 this Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1$$ExternalSyntheticLambda0; │ │ │ │ source_file_idx : 8354 (D8$$SyntheticClass) │ │ @@ -1991437,19 +1991437,19 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/String;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -48f54c: |[48f54c] com.nextcloud.talk.chat.ChatActivity$conversationMessageListener$1$$ExternalSyntheticLambda1.:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/String;)V │ │ -48f55c: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48f562: 5b01 32b0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1$$ExternalSyntheticLambda1;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b032 │ │ -48f566: 5b02 33b0 |0005: iput-object v2, v0, Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1$$ExternalSyntheticLambda1;.f$1:Ljava/lang/String; // field@b033 │ │ -48f56a: 0e00 |0007: return-void │ │ +48f550: |[48f550] com.nextcloud.talk.chat.ChatActivity$conversationMessageListener$1$$ExternalSyntheticLambda1.:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/String;)V │ │ +48f560: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48f566: 5b01 32b0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1$$ExternalSyntheticLambda1;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b032 │ │ +48f56a: 5b02 33b0 |0005: iput-object v2, v0, Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1$$ExternalSyntheticLambda1;.f$1:Ljava/lang/String; // field@b033 │ │ +48f56e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0008 reg=1 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/String; │ │ @@ -1991460,21 +1991460,21 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -48f524: |[48f524] com.nextcloud.talk.chat.ChatActivity$conversationMessageListener$1$$ExternalSyntheticLambda1.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -48f534: 5420 32b0 |0000: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1$$ExternalSyntheticLambda1;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b032 │ │ -48f538: 5421 33b0 |0002: iget-object v1, v2, Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1$$ExternalSyntheticLambda1;.f$1:Ljava/lang/String; // field@b033 │ │ -48f53c: 1f03 a724 |0004: check-cast v3, Ljava/lang/String; // type@24a7 │ │ -48f540: 7130 77e8 1003 |0006: invoke-static {v0, v1, v3}, Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1;.$r8$lambda$rW8XUssWMPZ-rUEocHxn7sEhCY4:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/String;Ljava/lang/String;)Lkotlin/Unit; // method@e877 │ │ -48f546: 0c03 |0009: move-result-object v3 │ │ -48f548: 1103 |000a: return-object v3 │ │ +48f528: |[48f528] com.nextcloud.talk.chat.ChatActivity$conversationMessageListener$1$$ExternalSyntheticLambda1.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +48f538: 5420 32b0 |0000: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1$$ExternalSyntheticLambda1;.f$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b032 │ │ +48f53c: 5421 33b0 |0002: iget-object v1, v2, Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1$$ExternalSyntheticLambda1;.f$1:Ljava/lang/String; // field@b033 │ │ +48f540: 1f03 a724 |0004: check-cast v3, Ljava/lang/String; // type@24a7 │ │ +48f544: 7130 77e8 1003 |0006: invoke-static {v0, v1, v3}, Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1;.$r8$lambda$rW8XUssWMPZ-rUEocHxn7sEhCY4:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/String;Ljava/lang/String;)Lkotlin/Unit; // method@e877 │ │ +48f54a: 0c03 |0009: move-result-object v3 │ │ +48f54c: 1103 |000a: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x000b reg=3 (null) Ljava/lang/Object; │ │ │ │ @@ -1991514,51 +1991514,51 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/String;Ljava/lang/String;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -48f56c: |[48f56c] com.nextcloud.talk.chat.ChatActivity$conversationMessageListener$1.$r8$lambda$rW8XUssWMPZ-rUEocHxn7sEhCY4:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/String;Ljava/lang/String;)Lkotlin/Unit; │ │ -48f57c: 7130 7ce8 1002 |0000: invoke-static {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1;.onStartTyping$lambda$1$lambda$0:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/String;Ljava/lang/String;)Lkotlin/Unit; // method@e87c │ │ -48f582: 0c00 |0003: move-result-object v0 │ │ -48f584: 1100 |0004: return-object v0 │ │ +48f570: |[48f570] com.nextcloud.talk.chat.ChatActivity$conversationMessageListener$1.$r8$lambda$rW8XUssWMPZ-rUEocHxn7sEhCY4:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/String;Ljava/lang/String;)Lkotlin/Unit; │ │ +48f580: 7130 7ce8 1002 |0000: invoke-static {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1;.onStartTyping$lambda$1$lambda$0:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/String;Ljava/lang/String;)Lkotlin/Unit; // method@e87c │ │ +48f586: 0c00 |0003: move-result-object v0 │ │ +48f588: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1;) │ │ name : '$r8$lambda$wAU2bcdZgV-2nVzuZrB5J-OkzH0' │ │ type : '(Ljava/lang/String;Lkotlin/jvm/internal/Ref$ObjectRef;Lcom/nextcloud/talk/chat/ChatActivity;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -48f5bc: |[48f5bc] com.nextcloud.talk.chat.ChatActivity$conversationMessageListener$1.$r8$lambda$wAU2bcdZgV-2nVzuZrB5J-OkzH0:(Ljava/lang/String;Lkotlin/jvm/internal/Ref$ObjectRef;Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ -48f5cc: 7130 7be8 1002 |0000: invoke-static {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1;.onStartTyping$lambda$1:(Ljava/lang/String;Lkotlin/jvm/internal/Ref$ObjectRef;Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e87b │ │ -48f5d2: 0e00 |0003: return-void │ │ +48f5c0: |[48f5c0] com.nextcloud.talk.chat.ChatActivity$conversationMessageListener$1.$r8$lambda$wAU2bcdZgV-2nVzuZrB5J-OkzH0:(Ljava/lang/String;Lkotlin/jvm/internal/Ref$ObjectRef;Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ +48f5d0: 7130 7be8 1002 |0000: invoke-static {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1;.onStartTyping$lambda$1:(Ljava/lang/String;Lkotlin/jvm/internal/Ref$ObjectRef;Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e87b │ │ +48f5d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1;) │ │ name : '' │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -48f5d4: |[48f5d4] com.nextcloud.talk.chat.ChatActivity$conversationMessageListener$1.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ -48f5e4: 5b01 34b0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b034 │ │ -48f5e8: 7010 2ff6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -48f5ee: 0e00 |0005: return-void │ │ +48f5d8: |[48f5d8] com.nextcloud.talk.chat.ChatActivity$conversationMessageListener$1.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ +48f5e8: 5b01 34b0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b034 │ │ +48f5ec: 7010 2ff6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +48f5f2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=372 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ @@ -1991567,28 +1991567,28 @@ │ │ type : '(Ljava/lang/String;Lkotlin/jvm/internal/Ref$ObjectRef;Lcom/nextcloud/talk/chat/ChatActivity;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 30 16-bit code units │ │ -48f5f0: |[48f5f0] com.nextcloud.talk.chat.ChatActivity$conversationMessageListener$1.onStartTyping$lambda$1:(Ljava/lang/String;Lkotlin/jvm/internal/Ref$ObjectRef;Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ -48f600: 2200 3e21 |0000: new-instance v0, Lcom/nextcloud/talk/chat/TypingParticipant; // type@213e │ │ -48f604: 7110 fdfb 0200 |0002: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -48f60a: 5433 71b5 |0005: iget-object v3, v3, Lkotlin/jvm/internal/Ref$ObjectRef;.element:Ljava/lang/Object; // field@b571 │ │ -48f60e: 1f03 a724 |0007: check-cast v3, Ljava/lang/String; // type@24a7 │ │ -48f612: 2201 f220 |0009: new-instance v1, Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1$$ExternalSyntheticLambda1; // type@20f2 │ │ -48f616: 7030 75e8 4102 |000b: invoke-direct {v1, v4, v2}, Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1$$ExternalSyntheticLambda1;.:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/String;)V // method@e875 │ │ -48f61c: 7040 8deb 2013 |000e: invoke-direct {v0, v2, v3, v1}, Lcom/nextcloud/talk/chat/TypingParticipant;.:(Ljava/lang/String;Ljava/lang/String;Lkotlin/jvm/functions/Function1;)V // method@eb8d │ │ -48f622: 6e10 90e9 0400 |0011: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/ChatActivity;.getTypingParticipants:()Ljava/util/HashMap; // method@e990 │ │ -48f628: 0c03 |0014: move-result-object v3 │ │ -48f62a: 1f03 3c25 |0015: check-cast v3, Ljava/util/Map; // type@253c │ │ -48f62e: 7230 98f9 2300 |0017: invoke-interface {v3, v2, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f998 │ │ -48f634: 7110 40e9 0400 |001a: invoke-static {v4}, Lcom/nextcloud/talk/chat/ChatActivity;.access$updateTypingIndicator:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e940 │ │ -48f63a: 0e00 |001d: return-void │ │ +48f5f4: |[48f5f4] com.nextcloud.talk.chat.ChatActivity$conversationMessageListener$1.onStartTyping$lambda$1:(Ljava/lang/String;Lkotlin/jvm/internal/Ref$ObjectRef;Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ +48f604: 2200 3e21 |0000: new-instance v0, Lcom/nextcloud/talk/chat/TypingParticipant; // type@213e │ │ +48f608: 7110 fdfb 0200 |0002: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +48f60e: 5433 71b5 |0005: iget-object v3, v3, Lkotlin/jvm/internal/Ref$ObjectRef;.element:Ljava/lang/Object; // field@b571 │ │ +48f612: 1f03 a724 |0007: check-cast v3, Ljava/lang/String; // type@24a7 │ │ +48f616: 2201 f220 |0009: new-instance v1, Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1$$ExternalSyntheticLambda1; // type@20f2 │ │ +48f61a: 7030 75e8 4102 |000b: invoke-direct {v1, v4, v2}, Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1$$ExternalSyntheticLambda1;.:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/String;)V // method@e875 │ │ +48f620: 7040 8deb 2013 |000e: invoke-direct {v0, v2, v3, v1}, Lcom/nextcloud/talk/chat/TypingParticipant;.:(Ljava/lang/String;Ljava/lang/String;Lkotlin/jvm/functions/Function1;)V // method@eb8d │ │ +48f626: 6e10 90e9 0400 |0011: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/ChatActivity;.getTypingParticipants:()Ljava/util/HashMap; // method@e990 │ │ +48f62c: 0c03 |0014: move-result-object v3 │ │ +48f62e: 1f03 3c25 |0015: check-cast v3, Ljava/util/Map; // type@253c │ │ +48f632: 7230 98f9 2300 |0017: invoke-interface {v3, v2, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f998 │ │ +48f638: 7110 40e9 0400 |001a: invoke-static {v4}, Lcom/nextcloud/talk/chat/ChatActivity;.access$updateTypingIndicator:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e940 │ │ +48f63e: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=385 │ │ 0x0011 line=390 │ │ 0x001a line=391 │ │ locals : │ │ 0x0000 - 0x001e reg=2 (null) Ljava/lang/String; │ │ @@ -1991600,23 +1991600,23 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/String;Ljava/lang/String;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -48f588: |[48f588] com.nextcloud.talk.chat.ChatActivity$conversationMessageListener$1.onStartTyping$lambda$1$lambda$0:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/String;Ljava/lang/String;)Lkotlin/Unit; │ │ -48f598: 1a00 aebb |0000: const-string v0, "it" // string@bbae │ │ -48f59c: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -48f5a2: 6e10 90e9 0100 |0005: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getTypingParticipants:()Ljava/util/HashMap; // method@e990 │ │ -48f5a8: 0c03 |0008: move-result-object v3 │ │ -48f5aa: 6e20 38f9 2300 |0009: invoke-virtual {v3, v2}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@f938 │ │ -48f5b0: 7110 40e9 0100 |000c: invoke-static {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.access$updateTypingIndicator:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e940 │ │ -48f5b6: 6201 61b5 |000f: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -48f5ba: 1101 |0011: return-object v1 │ │ +48f58c: |[48f58c] com.nextcloud.talk.chat.ChatActivity$conversationMessageListener$1.onStartTyping$lambda$1$lambda$0:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/String;Ljava/lang/String;)Lkotlin/Unit; │ │ +48f59c: 1a00 aebb |0000: const-string v0, "it" // string@bbae │ │ +48f5a0: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +48f5a6: 6e10 90e9 0100 |0005: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getTypingParticipants:()Ljava/util/HashMap; // method@e990 │ │ +48f5ac: 0c03 |0008: move-result-object v3 │ │ +48f5ae: 6e20 38f9 2300 |0009: invoke-virtual {v3, v2}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@f938 │ │ +48f5b4: 7110 40e9 0100 |000c: invoke-static {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.access$updateTypingIndicator:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e940 │ │ +48f5ba: 6201 61b5 |000f: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +48f5be: 1101 |0011: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=386 │ │ 0x000c line=387 │ │ 0x000f line=388 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ @@ -1991629,91 +1991629,91 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 150 16-bit code units │ │ -48f63c: |[48f63c] com.nextcloud.talk.chat.ChatActivity$conversationMessageListener$1.onStartTyping:(Ljava/lang/String;Ljava/lang/String;)V │ │ -48f64c: 3904 0300 |0000: if-nez v4, 0003 // +0003 │ │ -48f650: 0754 |0002: move-object v4, v5 │ │ -48f652: 5430 34b0 |0003: iget-object v0, v3, Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b034 │ │ -48f656: 7110 33e9 0000 |0005: invoke-static {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.access$isTypingStatusEnabled:(Lcom/nextcloud/talk/chat/ChatActivity;)Z // method@e933 │ │ -48f65c: 0a00 |0008: move-result v0 │ │ -48f65e: 3800 8c00 |0009: if-eqz v0, 0095 // +008c │ │ -48f662: 5430 34b0 |000b: iget-object v0, v3, Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b034 │ │ -48f666: 6e10 65e9 0000 |000d: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getConversationUser:()Lcom/nextcloud/talk/data/user/model/User; // method@e965 │ │ -48f66c: 0c00 |0010: move-result-object v0 │ │ -48f66e: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -48f670: 3800 0700 |0012: if-eqz v0, 0019 // +0007 │ │ -48f674: 6e10 9cf0 0000 |0014: invoke-virtual {v0}, Lcom/nextcloud/talk/data/user/model/User;.getUserId:()Ljava/lang/String; // method@f09c │ │ -48f67a: 0c00 |0017: move-result-object v0 │ │ -48f67c: 2802 |0018: goto 001a // +0002 │ │ -48f67e: 0710 |0019: move-object v0, v1 │ │ -48f680: 7120 fbfb 4000 |001a: invoke-static {v0, v4}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ -48f686: 0a00 |001d: move-result v0 │ │ -48f688: 3900 7700 |001e: if-nez v0, 0095 // +0077 │ │ -48f68c: 2200 fd25 |0020: new-instance v0, Lkotlin/jvm/internal/Ref$ObjectRef; // type@25fd │ │ -48f690: 7010 10fc 0000 |0022: invoke-direct {v0}, Lkotlin/jvm/internal/Ref$ObjectRef;.:()V // method@fc10 │ │ -48f696: 5432 34b0 |0025: iget-object v2, v3, Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b034 │ │ -48f69a: 6e10 95e9 0200 |0027: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getWebSocketInstance:()Lcom/nextcloud/talk/webrtc/WebSocketInstance; // method@e995 │ │ -48f6a0: 0c02 |002a: move-result-object v2 │ │ -48f6a2: 3802 0700 |002b: if-eqz v2, 0032 // +0007 │ │ -48f6a6: 6e20 6df3 5200 |002d: invoke-virtual {v2, v5}, Lcom/nextcloud/talk/webrtc/WebSocketInstance;.getDisplayNameForSession:(Ljava/lang/String;)Ljava/lang/String; // method@f36d │ │ -48f6ac: 0c05 |0030: move-result-object v5 │ │ -48f6ae: 2802 |0031: goto 0033 // +0002 │ │ -48f6b0: 0715 |0032: move-object v5, v1 │ │ -48f6b2: 5b05 71b5 |0033: iput-object v5, v0, Lkotlin/jvm/internal/Ref$ObjectRef;.element:Ljava/lang/Object; // field@b571 │ │ -48f6b6: 5405 71b5 |0035: iget-object v5, v0, Lkotlin/jvm/internal/Ref$ObjectRef;.element:Ljava/lang/Object; // field@b571 │ │ -48f6ba: 3805 3d00 |0037: if-eqz v5, 0074 // +003d │ │ -48f6be: 5435 34b0 |0039: iget-object v5, v3, Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b034 │ │ -48f6c2: 6e10 90e9 0500 |003b: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getTypingParticipants:()Ljava/util/HashMap; // method@e990 │ │ -48f6c8: 0c05 |003e: move-result-object v5 │ │ -48f6ca: 1f05 3c25 |003f: check-cast v5, Ljava/util/Map; // type@253c │ │ -48f6ce: 7220 92f9 4500 |0041: invoke-interface {v5, v4}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@f992 │ │ -48f6d4: 0a05 |0044: move-result v5 │ │ -48f6d6: 3905 2f00 |0045: if-nez v5, 0074 // +002f │ │ -48f6da: 5405 71b5 |0047: iget-object v5, v0, Lkotlin/jvm/internal/Ref$ObjectRef;.element:Ljava/lang/Object; // field@b571 │ │ -48f6de: 1a02 0000 |0049: const-string v2, "" // string@0000 │ │ -48f6e2: 7120 fbfb 2500 |004b: invoke-static {v5, v2}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ -48f6e8: 0a05 |004e: move-result v5 │ │ -48f6ea: 3805 1a00 |004f: if-eqz v5, 0069 // +001a │ │ -48f6ee: 5435 34b0 |0051: iget-object v5, v3, Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b034 │ │ -48f6f2: 6e10 64e9 0500 |0053: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ -48f6f8: 0c05 |0056: move-result-object v5 │ │ -48f6fa: 6e10 2d01 0500 |0057: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@012d │ │ -48f700: 0c05 |005a: move-result-object v5 │ │ -48f702: 3805 0900 |005b: if-eqz v5, 0064 // +0009 │ │ -48f706: 1401 a202 137f |005d: const v1, #float 1.9541e+38 // #7f1302a2 │ │ -48f70c: 6e20 b601 1500 |0060: invoke-virtual {v5, v1}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01b6 │ │ -48f712: 0c01 |0063: move-result-object v1 │ │ -48f714: 7110 fdfb 0100 |0064: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -48f71a: 5b01 71b5 |0067: iput-object v1, v0, Lkotlin/jvm/internal/Ref$ObjectRef;.element:Ljava/lang/Object; // field@b571 │ │ -48f71e: 5435 34b0 |0069: iget-object v5, v3, Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b034 │ │ -48f722: 2201 f120 |006b: new-instance v1, Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1$$ExternalSyntheticLambda0; // type@20f1 │ │ -48f726: 7040 73e8 4150 |006d: invoke-direct {v1, v4, v0, v5}, Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1$$ExternalSyntheticLambda0;.:(Ljava/lang/String;Lkotlin/jvm/internal/Ref$ObjectRef;Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e873 │ │ -48f72c: 6e20 0dea 1500 |0070: invoke-virtual {v5, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.runOnUiThread:(Ljava/lang/Runnable;)V // method@ea0d │ │ -48f732: 2822 |0073: goto 0095 // +0022 │ │ -48f734: 5435 34b0 |0074: iget-object v5, v3, Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b034 │ │ -48f738: 6e10 90e9 0500 |0076: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getTypingParticipants:()Ljava/util/HashMap; // method@e990 │ │ -48f73e: 0c05 |0079: move-result-object v5 │ │ -48f740: 1f05 3c25 |007a: check-cast v5, Ljava/util/Map; // type@253c │ │ -48f744: 7220 92f9 4500 |007c: invoke-interface {v5, v4}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@f992 │ │ -48f74a: 0a05 |007f: move-result v5 │ │ -48f74c: 3805 1500 |0080: if-eqz v5, 0095 // +0015 │ │ -48f750: 5435 34b0 |0082: iget-object v5, v3, Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b034 │ │ -48f754: 6e10 90e9 0500 |0084: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getTypingParticipants:()Ljava/util/HashMap; // method@e990 │ │ -48f75a: 0c05 |0087: move-result-object v5 │ │ -48f75c: 1f05 3c25 |0088: check-cast v5, Ljava/util/Map; // type@253c │ │ -48f760: 7220 95f9 4500 |008a: invoke-interface {v5, v4}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@f995 │ │ -48f766: 0c04 |008d: move-result-object v4 │ │ -48f768: 1f04 3e21 |008e: check-cast v4, Lcom/nextcloud/talk/chat/TypingParticipant; // type@213e │ │ -48f76c: 3804 0500 |0090: if-eqz v4, 0095 // +0005 │ │ -48f770: 6e10 93eb 0400 |0092: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/TypingParticipant;.restartTimer:()V // method@eb93 │ │ -48f776: 0e00 |0095: return-void │ │ +48f640: |[48f640] com.nextcloud.talk.chat.ChatActivity$conversationMessageListener$1.onStartTyping:(Ljava/lang/String;Ljava/lang/String;)V │ │ +48f650: 3904 0300 |0000: if-nez v4, 0003 // +0003 │ │ +48f654: 0754 |0002: move-object v4, v5 │ │ +48f656: 5430 34b0 |0003: iget-object v0, v3, Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b034 │ │ +48f65a: 7110 33e9 0000 |0005: invoke-static {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.access$isTypingStatusEnabled:(Lcom/nextcloud/talk/chat/ChatActivity;)Z // method@e933 │ │ +48f660: 0a00 |0008: move-result v0 │ │ +48f662: 3800 8c00 |0009: if-eqz v0, 0095 // +008c │ │ +48f666: 5430 34b0 |000b: iget-object v0, v3, Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b034 │ │ +48f66a: 6e10 65e9 0000 |000d: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getConversationUser:()Lcom/nextcloud/talk/data/user/model/User; // method@e965 │ │ +48f670: 0c00 |0010: move-result-object v0 │ │ +48f672: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +48f674: 3800 0700 |0012: if-eqz v0, 0019 // +0007 │ │ +48f678: 6e10 9cf0 0000 |0014: invoke-virtual {v0}, Lcom/nextcloud/talk/data/user/model/User;.getUserId:()Ljava/lang/String; // method@f09c │ │ +48f67e: 0c00 |0017: move-result-object v0 │ │ +48f680: 2802 |0018: goto 001a // +0002 │ │ +48f682: 0710 |0019: move-object v0, v1 │ │ +48f684: 7120 fbfb 4000 |001a: invoke-static {v0, v4}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ +48f68a: 0a00 |001d: move-result v0 │ │ +48f68c: 3900 7700 |001e: if-nez v0, 0095 // +0077 │ │ +48f690: 2200 fd25 |0020: new-instance v0, Lkotlin/jvm/internal/Ref$ObjectRef; // type@25fd │ │ +48f694: 7010 10fc 0000 |0022: invoke-direct {v0}, Lkotlin/jvm/internal/Ref$ObjectRef;.:()V // method@fc10 │ │ +48f69a: 5432 34b0 |0025: iget-object v2, v3, Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b034 │ │ +48f69e: 6e10 95e9 0200 |0027: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getWebSocketInstance:()Lcom/nextcloud/talk/webrtc/WebSocketInstance; // method@e995 │ │ +48f6a4: 0c02 |002a: move-result-object v2 │ │ +48f6a6: 3802 0700 |002b: if-eqz v2, 0032 // +0007 │ │ +48f6aa: 6e20 6df3 5200 |002d: invoke-virtual {v2, v5}, Lcom/nextcloud/talk/webrtc/WebSocketInstance;.getDisplayNameForSession:(Ljava/lang/String;)Ljava/lang/String; // method@f36d │ │ +48f6b0: 0c05 |0030: move-result-object v5 │ │ +48f6b2: 2802 |0031: goto 0033 // +0002 │ │ +48f6b4: 0715 |0032: move-object v5, v1 │ │ +48f6b6: 5b05 71b5 |0033: iput-object v5, v0, Lkotlin/jvm/internal/Ref$ObjectRef;.element:Ljava/lang/Object; // field@b571 │ │ +48f6ba: 5405 71b5 |0035: iget-object v5, v0, Lkotlin/jvm/internal/Ref$ObjectRef;.element:Ljava/lang/Object; // field@b571 │ │ +48f6be: 3805 3d00 |0037: if-eqz v5, 0074 // +003d │ │ +48f6c2: 5435 34b0 |0039: iget-object v5, v3, Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b034 │ │ +48f6c6: 6e10 90e9 0500 |003b: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getTypingParticipants:()Ljava/util/HashMap; // method@e990 │ │ +48f6cc: 0c05 |003e: move-result-object v5 │ │ +48f6ce: 1f05 3c25 |003f: check-cast v5, Ljava/util/Map; // type@253c │ │ +48f6d2: 7220 92f9 4500 |0041: invoke-interface {v5, v4}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@f992 │ │ +48f6d8: 0a05 |0044: move-result v5 │ │ +48f6da: 3905 2f00 |0045: if-nez v5, 0074 // +002f │ │ +48f6de: 5405 71b5 |0047: iget-object v5, v0, Lkotlin/jvm/internal/Ref$ObjectRef;.element:Ljava/lang/Object; // field@b571 │ │ +48f6e2: 1a02 0000 |0049: const-string v2, "" // string@0000 │ │ +48f6e6: 7120 fbfb 2500 |004b: invoke-static {v5, v2}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ +48f6ec: 0a05 |004e: move-result v5 │ │ +48f6ee: 3805 1a00 |004f: if-eqz v5, 0069 // +001a │ │ +48f6f2: 5435 34b0 |0051: iget-object v5, v3, Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b034 │ │ +48f6f6: 6e10 64e9 0500 |0053: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ +48f6fc: 0c05 |0056: move-result-object v5 │ │ +48f6fe: 6e10 2d01 0500 |0057: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@012d │ │ +48f704: 0c05 |005a: move-result-object v5 │ │ +48f706: 3805 0900 |005b: if-eqz v5, 0064 // +0009 │ │ +48f70a: 1401 a202 137f |005d: const v1, #float 1.9541e+38 // #7f1302a2 │ │ +48f710: 6e20 b601 1500 |0060: invoke-virtual {v5, v1}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01b6 │ │ +48f716: 0c01 |0063: move-result-object v1 │ │ +48f718: 7110 fdfb 0100 |0064: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +48f71e: 5b01 71b5 |0067: iput-object v1, v0, Lkotlin/jvm/internal/Ref$ObjectRef;.element:Ljava/lang/Object; // field@b571 │ │ +48f722: 5435 34b0 |0069: iget-object v5, v3, Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b034 │ │ +48f726: 2201 f120 |006b: new-instance v1, Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1$$ExternalSyntheticLambda0; // type@20f1 │ │ +48f72a: 7040 73e8 4150 |006d: invoke-direct {v1, v4, v0, v5}, Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1$$ExternalSyntheticLambda0;.:(Ljava/lang/String;Lkotlin/jvm/internal/Ref$ObjectRef;Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e873 │ │ +48f730: 6e20 0dea 1500 |0070: invoke-virtual {v5, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.runOnUiThread:(Ljava/lang/Runnable;)V // method@ea0d │ │ +48f736: 2822 |0073: goto 0095 // +0022 │ │ +48f738: 5435 34b0 |0074: iget-object v5, v3, Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b034 │ │ +48f73c: 6e10 90e9 0500 |0076: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getTypingParticipants:()Ljava/util/HashMap; // method@e990 │ │ +48f742: 0c05 |0079: move-result-object v5 │ │ +48f744: 1f05 3c25 |007a: check-cast v5, Ljava/util/Map; // type@253c │ │ +48f748: 7220 92f9 4500 |007c: invoke-interface {v5, v4}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@f992 │ │ +48f74e: 0a05 |007f: move-result v5 │ │ +48f750: 3805 1500 |0080: if-eqz v5, 0095 // +0015 │ │ +48f754: 5435 34b0 |0082: iget-object v5, v3, Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b034 │ │ +48f758: 6e10 90e9 0500 |0084: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getTypingParticipants:()Ljava/util/HashMap; // method@e990 │ │ +48f75e: 0c05 |0087: move-result-object v5 │ │ +48f760: 1f05 3c25 |0088: check-cast v5, Ljava/util/Map; // type@253c │ │ +48f764: 7220 95f9 4500 |008a: invoke-interface {v5, v4}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@f995 │ │ +48f76a: 0c04 |008d: move-result-object v4 │ │ +48f76c: 1f04 3e21 |008e: check-cast v4, Lcom/nextcloud/talk/chat/TypingParticipant; // type@213e │ │ +48f770: 3804 0500 |0090: if-eqz v4, 0095 // +0005 │ │ +48f774: 6e10 93eb 0400 |0092: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/TypingParticipant;.restartTimer:()V // method@eb93 │ │ +48f77a: 0e00 |0095: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=376 │ │ 0x0020 line=377 │ │ 0x0035 line=379 │ │ 0x0047 line=380 │ │ 0x0051 line=381 │ │ @@ -1991730,52 +1991730,52 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 72 16-bit code units │ │ -48f778: |[48f778] com.nextcloud.talk.chat.ChatActivity$conversationMessageListener$1.onStopTyping:(Ljava/lang/String;Ljava/lang/String;)V │ │ -48f788: 3902 0300 |0000: if-nez v2, 0003 // +0003 │ │ -48f78c: 2802 |0002: goto 0004 // +0002 │ │ -48f78e: 0723 |0003: move-object v3, v2 │ │ -48f790: 5410 34b0 |0004: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b034 │ │ -48f794: 7110 33e9 0000 |0006: invoke-static {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.access$isTypingStatusEnabled:(Lcom/nextcloud/talk/chat/ChatActivity;)Z // method@e933 │ │ -48f79a: 0a00 |0009: move-result v0 │ │ -48f79c: 3800 3d00 |000a: if-eqz v0, 0047 // +003d │ │ -48f7a0: 5410 34b0 |000c: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b034 │ │ -48f7a4: 6e10 65e9 0000 |000e: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getConversationUser:()Lcom/nextcloud/talk/data/user/model/User; // method@e965 │ │ -48f7aa: 0c00 |0011: move-result-object v0 │ │ -48f7ac: 3800 0700 |0012: if-eqz v0, 0019 // +0007 │ │ -48f7b0: 6e10 9cf0 0000 |0014: invoke-virtual {v0}, Lcom/nextcloud/talk/data/user/model/User;.getUserId:()Ljava/lang/String; // method@f09c │ │ -48f7b6: 0c00 |0017: move-result-object v0 │ │ -48f7b8: 2802 |0018: goto 001a // +0002 │ │ -48f7ba: 1200 |0019: const/4 v0, #int 0 // #0 │ │ -48f7bc: 7120 fbfb 2000 |001a: invoke-static {v0, v2}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ -48f7c2: 0a02 |001d: move-result v2 │ │ -48f7c4: 3902 2900 |001e: if-nez v2, 0047 // +0029 │ │ -48f7c8: 5412 34b0 |0020: iget-object v2, v1, Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b034 │ │ -48f7cc: 6e10 90e9 0200 |0022: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getTypingParticipants:()Ljava/util/HashMap; // method@e990 │ │ -48f7d2: 0c02 |0025: move-result-object v2 │ │ -48f7d4: 1f02 3c25 |0026: check-cast v2, Ljava/util/Map; // type@253c │ │ -48f7d8: 7220 95f9 3200 |0028: invoke-interface {v2, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@f995 │ │ -48f7de: 0c02 |002b: move-result-object v2 │ │ -48f7e0: 1f02 3e21 |002c: check-cast v2, Lcom/nextcloud/talk/chat/TypingParticipant; // type@213e │ │ -48f7e4: 3802 0500 |002e: if-eqz v2, 0033 // +0005 │ │ -48f7e8: 6e10 8eeb 0200 |0030: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/TypingParticipant;.cancelTimer:()V // method@eb8e │ │ -48f7ee: 5412 34b0 |0033: iget-object v2, v1, Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b034 │ │ -48f7f2: 6e10 90e9 0200 |0035: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getTypingParticipants:()Ljava/util/HashMap; // method@e990 │ │ -48f7f8: 0c02 |0038: move-result-object v2 │ │ -48f7fa: 1f02 3c25 |0039: check-cast v2, Ljava/util/Map; // type@253c │ │ -48f7fe: 7110 15fc 0200 |003b: invoke-static {v2}, Lkotlin/jvm/internal/TypeIntrinsics;.asMutableMap:(Ljava/lang/Object;)Ljava/util/Map; // method@fc15 │ │ -48f804: 0c02 |003e: move-result-object v2 │ │ -48f806: 7220 9af9 3200 |003f: invoke-interface {v2, v3}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@f99a │ │ -48f80c: 5412 34b0 |0042: iget-object v2, v1, Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b034 │ │ -48f810: 7110 40e9 0200 |0044: invoke-static {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.access$updateTypingIndicator:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e940 │ │ -48f816: 0e00 |0047: return-void │ │ +48f77c: |[48f77c] com.nextcloud.talk.chat.ChatActivity$conversationMessageListener$1.onStopTyping:(Ljava/lang/String;Ljava/lang/String;)V │ │ +48f78c: 3902 0300 |0000: if-nez v2, 0003 // +0003 │ │ +48f790: 2802 |0002: goto 0004 // +0002 │ │ +48f792: 0723 |0003: move-object v3, v2 │ │ +48f794: 5410 34b0 |0004: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b034 │ │ +48f798: 7110 33e9 0000 |0006: invoke-static {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.access$isTypingStatusEnabled:(Lcom/nextcloud/talk/chat/ChatActivity;)Z // method@e933 │ │ +48f79e: 0a00 |0009: move-result v0 │ │ +48f7a0: 3800 3d00 |000a: if-eqz v0, 0047 // +003d │ │ +48f7a4: 5410 34b0 |000c: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b034 │ │ +48f7a8: 6e10 65e9 0000 |000e: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getConversationUser:()Lcom/nextcloud/talk/data/user/model/User; // method@e965 │ │ +48f7ae: 0c00 |0011: move-result-object v0 │ │ +48f7b0: 3800 0700 |0012: if-eqz v0, 0019 // +0007 │ │ +48f7b4: 6e10 9cf0 0000 |0014: invoke-virtual {v0}, Lcom/nextcloud/talk/data/user/model/User;.getUserId:()Ljava/lang/String; // method@f09c │ │ +48f7ba: 0c00 |0017: move-result-object v0 │ │ +48f7bc: 2802 |0018: goto 001a // +0002 │ │ +48f7be: 1200 |0019: const/4 v0, #int 0 // #0 │ │ +48f7c0: 7120 fbfb 2000 |001a: invoke-static {v0, v2}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ +48f7c6: 0a02 |001d: move-result v2 │ │ +48f7c8: 3902 2900 |001e: if-nez v2, 0047 // +0029 │ │ +48f7cc: 5412 34b0 |0020: iget-object v2, v1, Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b034 │ │ +48f7d0: 6e10 90e9 0200 |0022: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getTypingParticipants:()Ljava/util/HashMap; // method@e990 │ │ +48f7d6: 0c02 |0025: move-result-object v2 │ │ +48f7d8: 1f02 3c25 |0026: check-cast v2, Ljava/util/Map; // type@253c │ │ +48f7dc: 7220 95f9 3200 |0028: invoke-interface {v2, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@f995 │ │ +48f7e2: 0c02 |002b: move-result-object v2 │ │ +48f7e4: 1f02 3e21 |002c: check-cast v2, Lcom/nextcloud/talk/chat/TypingParticipant; // type@213e │ │ +48f7e8: 3802 0500 |002e: if-eqz v2, 0033 // +0005 │ │ +48f7ec: 6e10 8eeb 0200 |0030: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/TypingParticipant;.cancelTimer:()V // method@eb8e │ │ +48f7f2: 5412 34b0 |0033: iget-object v2, v1, Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b034 │ │ +48f7f6: 6e10 90e9 0200 |0035: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getTypingParticipants:()Ljava/util/HashMap; // method@e990 │ │ +48f7fc: 0c02 |0038: move-result-object v2 │ │ +48f7fe: 1f02 3c25 |0039: check-cast v2, Ljava/util/Map; // type@253c │ │ +48f802: 7110 15fc 0200 |003b: invoke-static {v2}, Lkotlin/jvm/internal/TypeIntrinsics;.asMutableMap:(Ljava/lang/Object;)Ljava/util/Map; // method@fc15 │ │ +48f808: 0c02 |003e: move-result-object v2 │ │ +48f80a: 7220 9af9 3200 |003f: invoke-interface {v2, v3}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@f99a │ │ +48f810: 5412 34b0 |0042: iget-object v2, v1, Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b034 │ │ +48f814: 7110 40e9 0200 |0044: invoke-static {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.access$updateTypingIndicator:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e940 │ │ +48f81a: 0e00 |0047: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=402 │ │ 0x0020 line=403 │ │ 0x0033 line=404 │ │ 0x0042 line=405 │ │ locals : │ │ @@ -1991835,179 +1991835,179 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -48fa08: |[48fa08] com.nextcloud.talk.chat.ChatActivity$initObservers$12$1.:(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V │ │ -48fa18: 5b01 37b0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b037 │ │ -48fa1c: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -48fa1e: 7030 e4fb 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@fbe4 │ │ -48fa24: 0e00 |0006: return-void │ │ +48fa0c: |[48fa0c] com.nextcloud.talk.chat.ChatActivity$initObservers$12$1.:(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V │ │ +48fa1c: 5b01 37b0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b037 │ │ +48fa20: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +48fa22: 7030 e4fb 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@fbe4 │ │ +48fa28: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12$1;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -48f9e0: |[48f9e0] com.nextcloud.talk.chat.ChatActivity$initObservers$12$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -48f9f0: 2200 f420 |0000: new-instance v0, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12$1; // type@20f4 │ │ -48f9f4: 5421 37b0 |0002: iget-object v1, v2, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b037 │ │ -48f9f8: 7030 7ee8 1004 |0004: invoke-direct {v0, v1, v4}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12$1;.:(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V // method@e87e │ │ -48f9fe: 5b03 35b0 |0007: iput-object v3, v0, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12$1;.L$0:Ljava/lang/Object; // field@b035 │ │ -48fa02: 1f00 ce25 |0009: check-cast v0, Lkotlin/coroutines/Continuation; // type@25ce │ │ -48fa06: 1100 |000b: return-object v0 │ │ +48f9e4: |[48f9e4] com.nextcloud.talk.chat.ChatActivity$initObservers$12$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +48f9f4: 2200 f420 |0000: new-instance v0, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12$1; // type@20f4 │ │ +48f9f8: 5421 37b0 |0002: iget-object v1, v2, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b037 │ │ +48f9fc: 7030 7ee8 1004 |0004: invoke-direct {v0, v1, v4}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12$1;.:(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V // method@e87e │ │ +48fa02: 5b03 35b0 |0007: iput-object v3, v0, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12$1;.L$0:Ljava/lang/Object; // field@b035 │ │ +48fa06: 1f00 ce25 |0009: check-cast v0, Lkotlin/coroutines/Continuation; // type@25ce │ │ +48fa0a: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12$1;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -48f818: |[48f818] com.nextcloud.talk.chat.ChatActivity$initObservers$12$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -48f828: 1f01 be25 |0000: check-cast v1, Lkotlin/Triple; // type@25be │ │ -48f82c: 1f02 ce25 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ -48f830: 6e30 81e8 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12$1;.invoke:(Lkotlin/Triple;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@e881 │ │ -48f836: 0c01 |0007: move-result-object v1 │ │ -48f838: 1101 |0008: return-object v1 │ │ +48f81c: |[48f81c] com.nextcloud.talk.chat.ChatActivity$initObservers$12$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +48f82c: 1f01 be25 |0000: check-cast v1, Lkotlin/Triple; // type@25be │ │ +48f830: 1f02 ce25 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ +48f834: 6e30 81e8 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12$1;.invoke:(Lkotlin/Triple;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@e881 │ │ +48f83a: 0c01 |0007: move-result-object v1 │ │ +48f83c: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12$1;) │ │ name : 'invoke' │ │ type : '(Lkotlin/Triple;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -48f83c: |[48f83c] com.nextcloud.talk.chat.ChatActivity$initObservers$12$1.invoke:(Lkotlin/Triple;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -48f84c: 6e30 7fe8 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@e87f │ │ -48f852: 0c01 |0003: move-result-object v1 │ │ -48f854: 1f01 f420 |0004: check-cast v1, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12$1; // type@20f4 │ │ -48f858: 6202 61b5 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -48f85c: 6e20 82e8 2100 |0008: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@e882 │ │ -48f862: 0c01 |000b: move-result-object v1 │ │ -48f864: 1101 |000c: return-object v1 │ │ +48f840: |[48f840] com.nextcloud.talk.chat.ChatActivity$initObservers$12$1.invoke:(Lkotlin/Triple;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +48f850: 6e30 7fe8 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@e87f │ │ +48f856: 0c01 |0003: move-result-object v1 │ │ +48f858: 1f01 f420 |0004: check-cast v1, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12$1; // type@20f4 │ │ +48f85c: 6202 61b5 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +48f860: 6e20 82e8 2100 |0008: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@e882 │ │ +48f866: 0c01 |000b: move-result-object v1 │ │ +48f868: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 180 16-bit code units │ │ -48f868: |[48f868] com.nextcloud.talk.chat.ChatActivity$initObservers$12$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -48f878: 7100 dcfb 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ -48f87e: 5250 36b0 |0003: iget v0, v5, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12$1;.label:I // field@b036 │ │ -48f882: 3900 a700 |0005: if-nez v0, 00ac // +00a7 │ │ -48f886: 7110 8cfb 0600 |0007: invoke-static {v6}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -48f88c: 5456 35b0 |000a: iget-object v6, v5, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12$1;.L$0:Ljava/lang/Object; // field@b035 │ │ -48f890: 1f06 be25 |000c: check-cast v6, Lkotlin/Triple; // type@25be │ │ -48f894: 6e10 8efb 0600 |000e: invoke-virtual {v6}, Lkotlin/Triple;.getFirst:()Ljava/lang/Object; // method@fb8e │ │ -48f89a: 0c00 |0011: move-result-object v0 │ │ -48f89c: 1f00 7524 |0012: check-cast v0, Ljava/lang/Boolean; // type@2475 │ │ -48f8a0: 6e10 30f5 0000 |0014: invoke-virtual {v0}, Ljava/lang/Boolean;.booleanValue:()Z // method@f530 │ │ -48f8a6: 0a00 |0017: move-result v0 │ │ -48f8a8: 6e10 8ffb 0600 |0018: invoke-virtual {v6}, Lkotlin/Triple;.getSecond:()Ljava/lang/Object; // method@fb8f │ │ -48f8ae: 0c01 |001b: move-result-object v1 │ │ -48f8b0: 1f01 7524 |001c: check-cast v1, Ljava/lang/Boolean; // type@2475 │ │ -48f8b4: 6e10 30f5 0100 |001e: invoke-virtual {v1}, Ljava/lang/Boolean;.booleanValue:()Z // method@f530 │ │ -48f8ba: 0a01 |0021: move-result v1 │ │ -48f8bc: 6e10 90fb 0600 |0022: invoke-virtual {v6}, Lkotlin/Triple;.getThird:()Ljava/lang/Object; // method@fb90 │ │ -48f8c2: 0c06 |0025: move-result-object v6 │ │ -48f8c4: 1f06 3725 |0026: check-cast v6, Ljava/util/List; // type@2537 │ │ -48f8c8: 5452 37b0 |0028: iget-object v2, v5, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b037 │ │ -48f8cc: 7120 30e9 6200 |002a: invoke-static {v2, v6}, Lcom/nextcloud/talk/chat/ChatActivity;.access$handleSystemMessages:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/util/List;)Ljava/util/List; // method@e930 │ │ -48f8d2: 0c06 |002d: move-result-object v6 │ │ -48f8d4: 5452 37b0 |002e: iget-object v2, v5, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b037 │ │ -48f8d8: 7120 27e9 6200 |0030: invoke-static {v2, v6}, Lcom/nextcloud/talk/chat/ChatActivity;.access$determinePreviousMessageIds:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/util/List;)V // method@e927 │ │ -48f8de: 5452 37b0 |0033: iget-object v2, v5, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b037 │ │ -48f8e2: 7120 2fe9 6200 |0035: invoke-static {v2, v6}, Lcom/nextcloud/talk/chat/ChatActivity;.access$handleExpandableSystemMessages:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/util/List;)Ljava/util/List; // method@e92f │ │ -48f8e8: 0762 |0038: move-object v2, v6 │ │ -48f8ea: 1f02 2525 |0039: check-cast v2, Ljava/util/Collection; // type@2525 │ │ -48f8ee: 7210 c5f8 0200 |003b: invoke-interface {v2}, Ljava/util/Collection;.isEmpty:()Z // method@f8c5 │ │ -48f8f4: 0a02 |003e: move-result v2 │ │ -48f8f6: 3902 2700 |003f: if-nez v2, 0066 // +0027 │ │ -48f8fa: 6202 b9b1 |0041: sget-object v2, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.CLEARED_CHAT:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1b9 │ │ -48f8fe: 1203 |0043: const/4 v3, #int 0 // #0 │ │ -48f900: 7220 6ff9 3600 |0044: invoke-interface {v6, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@f96f │ │ -48f906: 0c03 |0047: move-result-object v3 │ │ -48f908: 1f03 5721 |0048: check-cast v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -48f90c: 6e10 87ec 0300 |004a: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getSystemMessageType:()Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // method@ec87 │ │ -48f912: 0c03 |004d: move-result-object v3 │ │ -48f914: 3332 1800 |004e: if-ne v2, v3, 0066 // +0018 │ │ -48f918: 5452 37b0 |0050: iget-object v2, v5, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b037 │ │ -48f91c: 6e10 5ce9 0200 |0052: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getAdapter:()Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // method@e95c │ │ -48f922: 0c02 |0055: move-result-object v2 │ │ -48f924: 3802 0500 |0056: if-eqz v2, 005b // +0005 │ │ -48f928: 6e10 2fe4 0200 |0058: invoke-virtual {v2}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.clear:()V // method@e42f │ │ -48f92e: 5452 37b0 |005b: iget-object v2, v5, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b037 │ │ -48f932: 6e10 5ce9 0200 |005d: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getAdapter:()Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // method@e95c │ │ -48f938: 0c02 |0060: move-result-object v2 │ │ -48f93a: 3802 0500 |0061: if-eqz v2, 0066 // +0005 │ │ -48f93e: 6e10 36e4 0200 |0063: invoke-virtual {v2}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.notifyDataSetChanged:()V // method@e436 │ │ -48f944: 3800 2400 |0066: if-eqz v0, 008a // +0024 │ │ -48f948: 6200 82b0 |0068: sget-object v0, Lcom/nextcloud/talk/chat/ChatActivity;.Companion:Lcom/nextcloud/talk/chat/ChatActivity$Companion; // field@b082 │ │ -48f94c: 6e10 71e8 0000 |006a: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity$Companion;.getTAG:()Ljava/lang/String; // method@e871 │ │ -48f952: 0c00 |006d: move-result-object v0 │ │ -48f954: 7210 79f9 0600 |006e: invoke-interface {v6}, Ljava/util/List;.size:()I // method@f979 │ │ -48f95a: 0a02 |0071: move-result v2 │ │ -48f95c: 2203 a924 |0072: new-instance v3, Ljava/lang/StringBuilder; // type@24a9 │ │ -48f960: 1a04 618e |0074: const-string v4, "chatMessageList.size in getMessageFlow:" // string@8e61 │ │ -48f964: 7020 89f6 4300 |0076: invoke-direct {v3, v4}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -48f96a: 6e20 8df6 2300 |0079: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@f68d │ │ -48f970: 0c02 |007c: move-result-object v2 │ │ -48f972: 6e10 9cf6 0200 |007d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -48f978: 0c02 |0080: move-result-object v2 │ │ -48f97a: 7120 6c05 2000 |0081: invoke-static {v0, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -48f980: 5450 37b0 |0084: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b037 │ │ -48f984: 7130 37e9 6001 |0086: invoke-static {v0, v6, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.access$processMessagesFromTheFuture:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/util/List;Z)V // method@e937 │ │ -48f98a: 280b |0089: goto 0094 // +000b │ │ -48f98c: 5450 37b0 |008a: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b037 │ │ -48f990: 7120 38e9 6000 |008c: invoke-static {v0, v6}, Lcom/nextcloud/talk/chat/ChatActivity;.access$processMessagesNotFromTheFuture:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/util/List;)V // method@e938 │ │ -48f996: 5456 37b0 |008f: iget-object v6, v5, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b037 │ │ -48f99a: 6e10 49e9 0600 |0091: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.collapseSystemMessages:()V // method@e949 │ │ -48f9a0: 5456 37b0 |0094: iget-object v6, v5, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b037 │ │ -48f9a4: 7110 36e9 0600 |0096: invoke-static {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.access$processExpiredMessages:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e936 │ │ -48f9aa: 5456 37b0 |0099: iget-object v6, v5, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b037 │ │ -48f9ae: 7110 35e9 0600 |009b: invoke-static {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.access$processCallStartedMessages:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e935 │ │ -48f9b4: 5456 37b0 |009e: iget-object v6, v5, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b037 │ │ -48f9b8: 6e10 5ce9 0600 |00a0: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.getAdapter:()Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // method@e95c │ │ -48f9be: 0c06 |00a3: move-result-object v6 │ │ -48f9c0: 3806 0500 |00a4: if-eqz v6, 00a9 // +0005 │ │ -48f9c4: 6e10 36e4 0600 |00a6: invoke-virtual {v6}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.notifyDataSetChanged:()V // method@e436 │ │ -48f9ca: 6206 61b5 |00a9: sget-object v6, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -48f9ce: 1106 |00ab: return-object v6 │ │ -48f9d0: 2206 8924 |00ac: new-instance v6, Ljava/lang/IllegalStateException; // type@2489 │ │ -48f9d4: 1a00 d28c |00ae: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ -48f9d8: 7020 c9f5 0600 |00b0: invoke-direct {v6, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ -48f9de: 2706 |00b3: throw v6 │ │ +48f86c: |[48f86c] com.nextcloud.talk.chat.ChatActivity$initObservers$12$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +48f87c: 7100 dcfb 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ +48f882: 5250 36b0 |0003: iget v0, v5, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12$1;.label:I // field@b036 │ │ +48f886: 3900 a700 |0005: if-nez v0, 00ac // +00a7 │ │ +48f88a: 7110 8cfb 0600 |0007: invoke-static {v6}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +48f890: 5456 35b0 |000a: iget-object v6, v5, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12$1;.L$0:Ljava/lang/Object; // field@b035 │ │ +48f894: 1f06 be25 |000c: check-cast v6, Lkotlin/Triple; // type@25be │ │ +48f898: 6e10 8efb 0600 |000e: invoke-virtual {v6}, Lkotlin/Triple;.getFirst:()Ljava/lang/Object; // method@fb8e │ │ +48f89e: 0c00 |0011: move-result-object v0 │ │ +48f8a0: 1f00 7524 |0012: check-cast v0, Ljava/lang/Boolean; // type@2475 │ │ +48f8a4: 6e10 30f5 0000 |0014: invoke-virtual {v0}, Ljava/lang/Boolean;.booleanValue:()Z // method@f530 │ │ +48f8aa: 0a00 |0017: move-result v0 │ │ +48f8ac: 6e10 8ffb 0600 |0018: invoke-virtual {v6}, Lkotlin/Triple;.getSecond:()Ljava/lang/Object; // method@fb8f │ │ +48f8b2: 0c01 |001b: move-result-object v1 │ │ +48f8b4: 1f01 7524 |001c: check-cast v1, Ljava/lang/Boolean; // type@2475 │ │ +48f8b8: 6e10 30f5 0100 |001e: invoke-virtual {v1}, Ljava/lang/Boolean;.booleanValue:()Z // method@f530 │ │ +48f8be: 0a01 |0021: move-result v1 │ │ +48f8c0: 6e10 90fb 0600 |0022: invoke-virtual {v6}, Lkotlin/Triple;.getThird:()Ljava/lang/Object; // method@fb90 │ │ +48f8c6: 0c06 |0025: move-result-object v6 │ │ +48f8c8: 1f06 3725 |0026: check-cast v6, Ljava/util/List; // type@2537 │ │ +48f8cc: 5452 37b0 |0028: iget-object v2, v5, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b037 │ │ +48f8d0: 7120 30e9 6200 |002a: invoke-static {v2, v6}, Lcom/nextcloud/talk/chat/ChatActivity;.access$handleSystemMessages:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/util/List;)Ljava/util/List; // method@e930 │ │ +48f8d6: 0c06 |002d: move-result-object v6 │ │ +48f8d8: 5452 37b0 |002e: iget-object v2, v5, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b037 │ │ +48f8dc: 7120 27e9 6200 |0030: invoke-static {v2, v6}, Lcom/nextcloud/talk/chat/ChatActivity;.access$determinePreviousMessageIds:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/util/List;)V // method@e927 │ │ +48f8e2: 5452 37b0 |0033: iget-object v2, v5, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b037 │ │ +48f8e6: 7120 2fe9 6200 |0035: invoke-static {v2, v6}, Lcom/nextcloud/talk/chat/ChatActivity;.access$handleExpandableSystemMessages:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/util/List;)Ljava/util/List; // method@e92f │ │ +48f8ec: 0762 |0038: move-object v2, v6 │ │ +48f8ee: 1f02 2525 |0039: check-cast v2, Ljava/util/Collection; // type@2525 │ │ +48f8f2: 7210 c5f8 0200 |003b: invoke-interface {v2}, Ljava/util/Collection;.isEmpty:()Z // method@f8c5 │ │ +48f8f8: 0a02 |003e: move-result v2 │ │ +48f8fa: 3902 2700 |003f: if-nez v2, 0066 // +0027 │ │ +48f8fe: 6202 b9b1 |0041: sget-object v2, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.CLEARED_CHAT:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1b9 │ │ +48f902: 1203 |0043: const/4 v3, #int 0 // #0 │ │ +48f904: 7220 6ff9 3600 |0044: invoke-interface {v6, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@f96f │ │ +48f90a: 0c03 |0047: move-result-object v3 │ │ +48f90c: 1f03 5721 |0048: check-cast v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +48f910: 6e10 87ec 0300 |004a: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getSystemMessageType:()Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // method@ec87 │ │ +48f916: 0c03 |004d: move-result-object v3 │ │ +48f918: 3332 1800 |004e: if-ne v2, v3, 0066 // +0018 │ │ +48f91c: 5452 37b0 |0050: iget-object v2, v5, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b037 │ │ +48f920: 6e10 5ce9 0200 |0052: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getAdapter:()Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // method@e95c │ │ +48f926: 0c02 |0055: move-result-object v2 │ │ +48f928: 3802 0500 |0056: if-eqz v2, 005b // +0005 │ │ +48f92c: 6e10 2fe4 0200 |0058: invoke-virtual {v2}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.clear:()V // method@e42f │ │ +48f932: 5452 37b0 |005b: iget-object v2, v5, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b037 │ │ +48f936: 6e10 5ce9 0200 |005d: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getAdapter:()Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // method@e95c │ │ +48f93c: 0c02 |0060: move-result-object v2 │ │ +48f93e: 3802 0500 |0061: if-eqz v2, 0066 // +0005 │ │ +48f942: 6e10 36e4 0200 |0063: invoke-virtual {v2}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.notifyDataSetChanged:()V // method@e436 │ │ +48f948: 3800 2400 |0066: if-eqz v0, 008a // +0024 │ │ +48f94c: 6200 82b0 |0068: sget-object v0, Lcom/nextcloud/talk/chat/ChatActivity;.Companion:Lcom/nextcloud/talk/chat/ChatActivity$Companion; // field@b082 │ │ +48f950: 6e10 71e8 0000 |006a: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity$Companion;.getTAG:()Ljava/lang/String; // method@e871 │ │ +48f956: 0c00 |006d: move-result-object v0 │ │ +48f958: 7210 79f9 0600 |006e: invoke-interface {v6}, Ljava/util/List;.size:()I // method@f979 │ │ +48f95e: 0a02 |0071: move-result v2 │ │ +48f960: 2203 a924 |0072: new-instance v3, Ljava/lang/StringBuilder; // type@24a9 │ │ +48f964: 1a04 618e |0074: const-string v4, "chatMessageList.size in getMessageFlow:" // string@8e61 │ │ +48f968: 7020 89f6 4300 |0076: invoke-direct {v3, v4}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +48f96e: 6e20 8df6 2300 |0079: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@f68d │ │ +48f974: 0c02 |007c: move-result-object v2 │ │ +48f976: 6e10 9cf6 0200 |007d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +48f97c: 0c02 |0080: move-result-object v2 │ │ +48f97e: 7120 6c05 2000 |0081: invoke-static {v0, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +48f984: 5450 37b0 |0084: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b037 │ │ +48f988: 7130 37e9 6001 |0086: invoke-static {v0, v6, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.access$processMessagesFromTheFuture:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/util/List;Z)V // method@e937 │ │ +48f98e: 280b |0089: goto 0094 // +000b │ │ +48f990: 5450 37b0 |008a: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b037 │ │ +48f994: 7120 38e9 6000 |008c: invoke-static {v0, v6}, Lcom/nextcloud/talk/chat/ChatActivity;.access$processMessagesNotFromTheFuture:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/util/List;)V // method@e938 │ │ +48f99a: 5456 37b0 |008f: iget-object v6, v5, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b037 │ │ +48f99e: 6e10 49e9 0600 |0091: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.collapseSystemMessages:()V // method@e949 │ │ +48f9a4: 5456 37b0 |0094: iget-object v6, v5, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b037 │ │ +48f9a8: 7110 36e9 0600 |0096: invoke-static {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.access$processExpiredMessages:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e936 │ │ +48f9ae: 5456 37b0 |0099: iget-object v6, v5, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b037 │ │ +48f9b2: 7110 35e9 0600 |009b: invoke-static {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.access$processCallStartedMessages:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e935 │ │ +48f9b8: 5456 37b0 |009e: iget-object v6, v5, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b037 │ │ +48f9bc: 6e10 5ce9 0600 |00a0: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.getAdapter:()Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // method@e95c │ │ +48f9c2: 0c06 |00a3: move-result-object v6 │ │ +48f9c4: 3806 0500 |00a4: if-eqz v6, 00a9 // +0005 │ │ +48f9c8: 6e10 36e4 0600 |00a6: invoke-virtual {v6}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.notifyDataSetChanged:()V // method@e436 │ │ +48f9ce: 6206 61b5 |00a9: sget-object v6, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +48f9d2: 1106 |00ab: return-object v6 │ │ +48f9d4: 2206 8924 |00ac: new-instance v6, Ljava/lang/IllegalStateException; // type@2489 │ │ +48f9d8: 1a00 d28c |00ae: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ +48f9dc: 7020 c9f5 0600 |00b0: invoke-direct {v6, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ +48f9e2: 2706 |00b3: throw v6 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=862 │ │ 0x000e line=863 │ │ 0x0018 line=864 │ │ 0x0022 line=865 │ │ 0x0028 line=867 │ │ @@ -1992078,127 +1992078,127 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -48fb30: |[48fb30] com.nextcloud.talk.chat.ChatActivity$initObservers$12.:(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V │ │ -48fb40: 5b01 39b0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b039 │ │ -48fb44: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -48fb46: 7030 e4fb 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@fbe4 │ │ -48fb4c: 0e00 |0006: return-void │ │ +48fb34: |[48fb34] com.nextcloud.talk.chat.ChatActivity$initObservers$12.:(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V │ │ +48fb44: 5b01 39b0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b039 │ │ +48fb48: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +48fb4a: 7030 e4fb 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@fbe4 │ │ +48fb50: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -48fb0c: |[48fb0c] com.nextcloud.talk.chat.ChatActivity$initObservers$12.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -48fb1c: 2202 f520 |0000: new-instance v2, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12; // type@20f5 │ │ -48fb20: 5410 39b0 |0002: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b039 │ │ -48fb24: 7030 83e8 0203 |0004: invoke-direct {v2, v0, v3}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12;.:(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V // method@e883 │ │ -48fb2a: 1f02 ce25 |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ -48fb2e: 1102 |0009: return-object v2 │ │ +48fb10: |[48fb10] com.nextcloud.talk.chat.ChatActivity$initObservers$12.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +48fb20: 2202 f520 |0000: new-instance v2, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12; // type@20f5 │ │ +48fb24: 5410 39b0 |0002: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b039 │ │ +48fb28: 7030 83e8 0203 |0004: invoke-direct {v2, v0, v3}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12;.:(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V // method@e883 │ │ +48fb2e: 1f02 ce25 |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ +48fb32: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -48fa28: |[48fa28] com.nextcloud.talk.chat.ChatActivity$initObservers$12.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -48fa38: 1f01 2026 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@2620 │ │ -48fa3c: 1f02 ce25 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ -48fa40: 6e30 86e8 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@e886 │ │ -48fa46: 0c01 |0007: move-result-object v1 │ │ -48fa48: 1101 |0008: return-object v1 │ │ +48fa2c: |[48fa2c] com.nextcloud.talk.chat.ChatActivity$initObservers$12.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +48fa3c: 1f01 2026 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@2620 │ │ +48fa40: 1f02 ce25 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ +48fa44: 6e30 86e8 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@e886 │ │ +48fa4a: 0c01 |0007: move-result-object v1 │ │ +48fa4c: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12;) │ │ name : 'invoke' │ │ type : '(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -48fa4c: |[48fa4c] com.nextcloud.talk.chat.ChatActivity$initObservers$12.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -48fa5c: 6e30 84e8 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@e884 │ │ -48fa62: 0c01 |0003: move-result-object v1 │ │ -48fa64: 1f01 f520 |0004: check-cast v1, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12; // type@20f5 │ │ -48fa68: 6202 61b5 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -48fa6c: 6e20 87e8 2100 |0008: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@e887 │ │ -48fa72: 0c01 |000b: move-result-object v1 │ │ -48fa74: 1101 |000c: return-object v1 │ │ +48fa50: |[48fa50] com.nextcloud.talk.chat.ChatActivity$initObservers$12.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +48fa60: 6e30 84e8 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@e884 │ │ +48fa66: 0c01 |0003: move-result-object v1 │ │ +48fa68: 1f01 f520 |0004: check-cast v1, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12; // type@20f5 │ │ +48fa6c: 6202 61b5 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +48fa70: 6e20 87e8 2100 |0008: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@e887 │ │ +48fa76: 0c01 |000b: move-result-object v1 │ │ +48fa78: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 65 16-bit code units │ │ -48fa78: |[48fa78] com.nextcloud.talk.chat.ChatActivity$initObservers$12.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -48fa88: 7100 dcfb 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ -48fa8e: 0c00 |0003: move-result-object v0 │ │ -48fa90: 5251 38b0 |0004: iget v1, v5, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12;.label:I // field@b038 │ │ -48fa94: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -48fa96: 3801 1000 |0007: if-eqz v1, 0017 // +0010 │ │ -48fa9a: 3321 0600 |0009: if-ne v1, v2, 000f // +0006 │ │ -48fa9e: 7110 8cfb 0600 |000b: invoke-static {v6}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -48faa4: 2830 |000e: goto 003e // +0030 │ │ -48faa6: 2206 8924 |000f: new-instance v6, Ljava/lang/IllegalStateException; // type@2489 │ │ -48faaa: 1a00 d28c |0011: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ -48faae: 7020 c9f5 0600 |0013: invoke-direct {v6, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ -48fab4: 2706 |0016: throw v6 │ │ -48fab6: 7110 8cfb 0600 |0017: invoke-static {v6}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -48fabc: 5456 39b0 |001a: iget-object v6, v5, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b039 │ │ -48fac0: 6e10 61e9 0600 |001c: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ -48fac6: 0c06 |001f: move-result-object v6 │ │ -48fac8: 6e10 deee 0600 |0020: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getGetMessageFlow:()Lkotlinx/coroutines/flow/Flow; // method@eede │ │ -48face: 0c06 |0023: move-result-object v6 │ │ -48fad0: 2201 f420 |0024: new-instance v1, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12$1; // type@20f4 │ │ -48fad4: 5453 39b0 |0026: iget-object v3, v5, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b039 │ │ -48fad8: 1204 |0028: const/4 v4, #int 0 // #0 │ │ -48fada: 7030 7ee8 3104 |0029: invoke-direct {v1, v3, v4}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12$1;.:(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V // method@e87e │ │ -48fae0: 1f01 e825 |002c: check-cast v1, Lkotlin/jvm/functions/Function2; // type@25e8 │ │ -48fae4: 7120 97fc 1600 |002e: invoke-static {v6, v1}, Lkotlinx/coroutines/flow/FlowKt;.onEach:(Lkotlinx/coroutines/flow/Flow;Lkotlin/jvm/functions/Function2;)Lkotlinx/coroutines/flow/Flow; // method@fc97 │ │ -48faea: 0c06 |0031: move-result-object v6 │ │ -48faec: 0751 |0032: move-object v1, v5 │ │ -48faee: 1f01 ce25 |0033: check-cast v1, Lkotlin/coroutines/Continuation; // type@25ce │ │ -48faf2: 5952 38b0 |0035: iput v2, v5, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12;.label:I // field@b038 │ │ -48faf6: 7120 90fc 1600 |0037: invoke-static {v6, v1}, Lkotlinx/coroutines/flow/FlowKt;.collect:(Lkotlinx/coroutines/flow/Flow;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@fc90 │ │ -48fafc: 0c06 |003a: move-result-object v6 │ │ -48fafe: 3306 0300 |003b: if-ne v6, v0, 003e // +0003 │ │ -48fb02: 1100 |003d: return-object v0 │ │ -48fb04: 6206 61b5 |003e: sget-object v6, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -48fb08: 1106 |0040: return-object v6 │ │ +48fa7c: |[48fa7c] com.nextcloud.talk.chat.ChatActivity$initObservers$12.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +48fa8c: 7100 dcfb 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ +48fa92: 0c00 |0003: move-result-object v0 │ │ +48fa94: 5251 38b0 |0004: iget v1, v5, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12;.label:I // field@b038 │ │ +48fa98: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +48fa9a: 3801 1000 |0007: if-eqz v1, 0017 // +0010 │ │ +48fa9e: 3321 0600 |0009: if-ne v1, v2, 000f // +0006 │ │ +48faa2: 7110 8cfb 0600 |000b: invoke-static {v6}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +48faa8: 2830 |000e: goto 003e // +0030 │ │ +48faaa: 2206 8924 |000f: new-instance v6, Ljava/lang/IllegalStateException; // type@2489 │ │ +48faae: 1a00 d28c |0011: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ +48fab2: 7020 c9f5 0600 |0013: invoke-direct {v6, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ +48fab8: 2706 |0016: throw v6 │ │ +48faba: 7110 8cfb 0600 |0017: invoke-static {v6}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +48fac0: 5456 39b0 |001a: iget-object v6, v5, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b039 │ │ +48fac4: 6e10 61e9 0600 |001c: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ +48faca: 0c06 |001f: move-result-object v6 │ │ +48facc: 6e10 deee 0600 |0020: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getGetMessageFlow:()Lkotlinx/coroutines/flow/Flow; // method@eede │ │ +48fad2: 0c06 |0023: move-result-object v6 │ │ +48fad4: 2201 f420 |0024: new-instance v1, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12$1; // type@20f4 │ │ +48fad8: 5453 39b0 |0026: iget-object v3, v5, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b039 │ │ +48fadc: 1204 |0028: const/4 v4, #int 0 // #0 │ │ +48fade: 7030 7ee8 3104 |0029: invoke-direct {v1, v3, v4}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12$1;.:(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V // method@e87e │ │ +48fae4: 1f01 e825 |002c: check-cast v1, Lkotlin/jvm/functions/Function2; // type@25e8 │ │ +48fae8: 7120 97fc 1600 |002e: invoke-static {v6, v1}, Lkotlinx/coroutines/flow/FlowKt;.onEach:(Lkotlinx/coroutines/flow/Flow;Lkotlin/jvm/functions/Function2;)Lkotlinx/coroutines/flow/Flow; // method@fc97 │ │ +48faee: 0c06 |0031: move-result-object v6 │ │ +48faf0: 0751 |0032: move-object v1, v5 │ │ +48faf2: 1f01 ce25 |0033: check-cast v1, Lkotlin/coroutines/Continuation; // type@25ce │ │ +48faf6: 5952 38b0 |0035: iput v2, v5, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12;.label:I // field@b038 │ │ +48fafa: 7120 90fc 1600 |0037: invoke-static {v6, v1}, Lkotlinx/coroutines/flow/FlowKt;.collect:(Lkotlinx/coroutines/flow/Flow;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@fc90 │ │ +48fb00: 0c06 |003a: move-result-object v6 │ │ +48fb02: 3306 0300 |003b: if-ne v6, v0, 003e // +0003 │ │ +48fb06: 1100 |003d: return-object v0 │ │ +48fb08: 6206 61b5 |003e: sget-object v6, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +48fb0c: 1106 |0040: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=860 │ │ 0x001a line=861 │ │ 0x0024 line=862 │ │ 0x0035 line=893 │ │ 0x003e line=894 │ │ @@ -1992258,109 +1992258,109 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -48fc18: |[48fc18] com.nextcloud.talk.chat.ChatActivity$initObservers$13$1.:(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V │ │ -48fc28: 5b01 3cb0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$13$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b03c │ │ -48fc2c: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -48fc2e: 7030 e4fb 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@fbe4 │ │ -48fc34: 0e00 |0006: return-void │ │ +48fc1c: |[48fc1c] com.nextcloud.talk.chat.ChatActivity$initObservers$13$1.:(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V │ │ +48fc2c: 5b01 3cb0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$13$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b03c │ │ +48fc30: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +48fc32: 7030 e4fb 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@fbe4 │ │ +48fc38: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/nextcloud/talk/chat/ChatActivity$initObservers$13$1;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -48fbf0: |[48fbf0] com.nextcloud.talk.chat.ChatActivity$initObservers$13$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -48fc00: 2200 f620 |0000: new-instance v0, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$13$1; // type@20f6 │ │ -48fc04: 5421 3cb0 |0002: iget-object v1, v2, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$13$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b03c │ │ -48fc08: 7030 88e8 1004 |0004: invoke-direct {v0, v1, v4}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$13$1;.:(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V // method@e888 │ │ -48fc0e: 5b03 3ab0 |0007: iput-object v3, v0, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$13$1;.L$0:Ljava/lang/Object; // field@b03a │ │ -48fc12: 1f00 ce25 |0009: check-cast v0, Lkotlin/coroutines/Continuation; // type@25ce │ │ -48fc16: 1100 |000b: return-object v0 │ │ +48fbf4: |[48fbf4] com.nextcloud.talk.chat.ChatActivity$initObservers$13$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +48fc04: 2200 f620 |0000: new-instance v0, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$13$1; // type@20f6 │ │ +48fc08: 5421 3cb0 |0002: iget-object v1, v2, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$13$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b03c │ │ +48fc0c: 7030 88e8 1004 |0004: invoke-direct {v0, v1, v4}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$13$1;.:(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V // method@e888 │ │ +48fc12: 5b03 3ab0 |0007: iput-object v3, v0, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$13$1;.L$0:Ljava/lang/Object; // field@b03a │ │ +48fc16: 1f00 ce25 |0009: check-cast v0, Lkotlin/coroutines/Continuation; // type@25ce │ │ +48fc1a: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/ChatActivity$initObservers$13$1;) │ │ name : 'invoke' │ │ type : '(Lcom/nextcloud/talk/chat/data/model/ChatMessage;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -48fb50: |[48fb50] com.nextcloud.talk.chat.ChatActivity$initObservers$13$1.invoke:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -48fb60: 6e30 89e8 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$13$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@e889 │ │ -48fb66: 0c01 |0003: move-result-object v1 │ │ -48fb68: 1f01 f620 |0004: check-cast v1, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$13$1; // type@20f6 │ │ -48fb6c: 6202 61b5 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -48fb70: 6e20 8ce8 2100 |0008: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$13$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@e88c │ │ -48fb76: 0c01 |000b: move-result-object v1 │ │ -48fb78: 1101 |000c: return-object v1 │ │ +48fb54: |[48fb54] com.nextcloud.talk.chat.ChatActivity$initObservers$13$1.invoke:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +48fb64: 6e30 89e8 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$13$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@e889 │ │ +48fb6a: 0c01 |0003: move-result-object v1 │ │ +48fb6c: 1f01 f620 |0004: check-cast v1, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$13$1; // type@20f6 │ │ +48fb70: 6202 61b5 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +48fb74: 6e20 8ce8 2100 |0008: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$13$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@e88c │ │ +48fb7a: 0c01 |000b: move-result-object v1 │ │ +48fb7c: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/nextcloud/talk/chat/ChatActivity$initObservers$13$1;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -48fb7c: |[48fb7c] com.nextcloud.talk.chat.ChatActivity$initObservers$13$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -48fb8c: 1f01 5721 |0000: check-cast v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -48fb90: 1f02 ce25 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ -48fb94: 6e30 8ae8 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$13$1;.invoke:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@e88a │ │ -48fb9a: 0c01 |0007: move-result-object v1 │ │ -48fb9c: 1101 |0008: return-object v1 │ │ +48fb80: |[48fb80] com.nextcloud.talk.chat.ChatActivity$initObservers$13$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +48fb90: 1f01 5721 |0000: check-cast v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +48fb94: 1f02 ce25 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ +48fb98: 6e30 8ae8 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$13$1;.invoke:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@e88a │ │ +48fb9e: 0c01 |0007: move-result-object v1 │ │ +48fba0: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/nextcloud/talk/chat/ChatActivity$initObservers$13$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -48fba0: |[48fba0] com.nextcloud.talk.chat.ChatActivity$initObservers$13$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -48fbb0: 7100 dcfb 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ -48fbb6: 5210 3bb0 |0003: iget v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$13$1;.label:I // field@b03b │ │ -48fbba: 3900 1300 |0005: if-nez v0, 0018 // +0013 │ │ -48fbbe: 7110 8cfb 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -48fbc4: 5412 3ab0 |000a: iget-object v2, v1, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$13$1;.L$0:Ljava/lang/Object; // field@b03a │ │ -48fbc8: 1f02 5721 |000c: check-cast v2, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -48fbcc: 5410 3cb0 |000e: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$13$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b03c │ │ -48fbd0: 1f02 d123 |0010: check-cast v2, Lcom/stfalcon/chatkit/commons/models/IMessage; // type@23d1 │ │ -48fbd4: 7120 3ee9 2000 |0012: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.access$updateMessageInsideAdapter:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/stfalcon/chatkit/commons/models/IMessage;)V // method@e93e │ │ -48fbda: 6202 61b5 |0015: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -48fbde: 1102 |0017: return-object v2 │ │ -48fbe0: 2202 8924 |0018: new-instance v2, Ljava/lang/IllegalStateException; // type@2489 │ │ -48fbe4: 1a00 d28c |001a: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ -48fbe8: 7020 c9f5 0200 |001c: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ -48fbee: 2702 |001f: throw v2 │ │ +48fba4: |[48fba4] com.nextcloud.talk.chat.ChatActivity$initObservers$13$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +48fbb4: 7100 dcfb 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ +48fbba: 5210 3bb0 |0003: iget v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$13$1;.label:I // field@b03b │ │ +48fbbe: 3900 1300 |0005: if-nez v0, 0018 // +0013 │ │ +48fbc2: 7110 8cfb 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +48fbc8: 5412 3ab0 |000a: iget-object v2, v1, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$13$1;.L$0:Ljava/lang/Object; // field@b03a │ │ +48fbcc: 1f02 5721 |000c: check-cast v2, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +48fbd0: 5410 3cb0 |000e: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$13$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b03c │ │ +48fbd4: 1f02 d123 |0010: check-cast v2, Lcom/stfalcon/chatkit/commons/models/IMessage; // type@23d1 │ │ +48fbd8: 7120 3ee9 2000 |0012: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.access$updateMessageInsideAdapter:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/stfalcon/chatkit/commons/models/IMessage;)V // method@e93e │ │ +48fbde: 6202 61b5 |0015: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +48fbe2: 1102 |0017: return-object v2 │ │ +48fbe4: 2202 8924 |0018: new-instance v2, Ljava/lang/IllegalStateException; // type@2489 │ │ +48fbe8: 1a00 d28c |001a: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ +48fbec: 7020 c9f5 0200 |001c: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ +48fbf2: 2702 |001f: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=898 │ │ 0x000e line=899 │ │ 0x0015 line=900 │ │ 0x0018 line=898 │ │ locals : │ │ @@ -1992415,127 +1992415,127 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -48fd40: |[48fd40] com.nextcloud.talk.chat.ChatActivity$initObservers$13.:(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V │ │ -48fd50: 5b01 3eb0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$13;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b03e │ │ -48fd54: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -48fd56: 7030 e4fb 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@fbe4 │ │ -48fd5c: 0e00 |0006: return-void │ │ +48fd44: |[48fd44] com.nextcloud.talk.chat.ChatActivity$initObservers$13.:(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V │ │ +48fd54: 5b01 3eb0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$13;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b03e │ │ +48fd58: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +48fd5a: 7030 e4fb 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@fbe4 │ │ +48fd60: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/nextcloud/talk/chat/ChatActivity$initObservers$13;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -48fd1c: |[48fd1c] com.nextcloud.talk.chat.ChatActivity$initObservers$13.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -48fd2c: 2202 f720 |0000: new-instance v2, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$13; // type@20f7 │ │ -48fd30: 5410 3eb0 |0002: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$13;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b03e │ │ -48fd34: 7030 8de8 0203 |0004: invoke-direct {v2, v0, v3}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$13;.:(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V // method@e88d │ │ -48fd3a: 1f02 ce25 |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ -48fd3e: 1102 |0009: return-object v2 │ │ +48fd20: |[48fd20] com.nextcloud.talk.chat.ChatActivity$initObservers$13.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +48fd30: 2202 f720 |0000: new-instance v2, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$13; // type@20f7 │ │ +48fd34: 5410 3eb0 |0002: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$13;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b03e │ │ +48fd38: 7030 8de8 0203 |0004: invoke-direct {v2, v0, v3}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$13;.:(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V // method@e88d │ │ +48fd3e: 1f02 ce25 |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ +48fd42: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/ChatActivity$initObservers$13;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -48fc38: |[48fc38] com.nextcloud.talk.chat.ChatActivity$initObservers$13.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -48fc48: 1f01 2026 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@2620 │ │ -48fc4c: 1f02 ce25 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ -48fc50: 6e30 90e8 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$13;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@e890 │ │ -48fc56: 0c01 |0007: move-result-object v1 │ │ -48fc58: 1101 |0008: return-object v1 │ │ +48fc3c: |[48fc3c] com.nextcloud.talk.chat.ChatActivity$initObservers$13.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +48fc4c: 1f01 2026 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@2620 │ │ +48fc50: 1f02 ce25 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ +48fc54: 6e30 90e8 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$13;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@e890 │ │ +48fc5a: 0c01 |0007: move-result-object v1 │ │ +48fc5c: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/nextcloud/talk/chat/ChatActivity$initObservers$13;) │ │ name : 'invoke' │ │ type : '(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -48fc5c: |[48fc5c] com.nextcloud.talk.chat.ChatActivity$initObservers$13.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -48fc6c: 6e30 8ee8 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$13;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@e88e │ │ -48fc72: 0c01 |0003: move-result-object v1 │ │ -48fc74: 1f01 f720 |0004: check-cast v1, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$13; // type@20f7 │ │ -48fc78: 6202 61b5 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -48fc7c: 6e20 91e8 2100 |0008: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$13;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@e891 │ │ -48fc82: 0c01 |000b: move-result-object v1 │ │ -48fc84: 1101 |000c: return-object v1 │ │ +48fc60: |[48fc60] com.nextcloud.talk.chat.ChatActivity$initObservers$13.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +48fc70: 6e30 8ee8 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$13;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@e88e │ │ +48fc76: 0c01 |0003: move-result-object v1 │ │ +48fc78: 1f01 f720 |0004: check-cast v1, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$13; // type@20f7 │ │ +48fc7c: 6202 61b5 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +48fc80: 6e20 91e8 2100 |0008: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$13;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@e891 │ │ +48fc86: 0c01 |000b: move-result-object v1 │ │ +48fc88: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/nextcloud/talk/chat/ChatActivity$initObservers$13;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 65 16-bit code units │ │ -48fc88: |[48fc88] com.nextcloud.talk.chat.ChatActivity$initObservers$13.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -48fc98: 7100 dcfb 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ -48fc9e: 0c00 |0003: move-result-object v0 │ │ -48fca0: 5251 3db0 |0004: iget v1, v5, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$13;.label:I // field@b03d │ │ -48fca4: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -48fca6: 3801 1000 |0007: if-eqz v1, 0017 // +0010 │ │ -48fcaa: 3321 0600 |0009: if-ne v1, v2, 000f // +0006 │ │ -48fcae: 7110 8cfb 0600 |000b: invoke-static {v6}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -48fcb4: 2830 |000e: goto 003e // +0030 │ │ -48fcb6: 2206 8924 |000f: new-instance v6, Ljava/lang/IllegalStateException; // type@2489 │ │ -48fcba: 1a00 d28c |0011: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ -48fcbe: 7020 c9f5 0600 |0013: invoke-direct {v6, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ -48fcc4: 2706 |0016: throw v6 │ │ -48fcc6: 7110 8cfb 0600 |0017: invoke-static {v6}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -48fccc: 5456 3eb0 |001a: iget-object v6, v5, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$13;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b03e │ │ -48fcd0: 6e10 61e9 0600 |001c: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ -48fcd6: 0c06 |001f: move-result-object v6 │ │ -48fcd8: 6e10 e2ee 0600 |0020: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getGetUpdateMessageFlow:()Lkotlinx/coroutines/flow/Flow; // method@eee2 │ │ -48fcde: 0c06 |0023: move-result-object v6 │ │ -48fce0: 2201 f620 |0024: new-instance v1, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$13$1; // type@20f6 │ │ -48fce4: 5453 3eb0 |0026: iget-object v3, v5, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$13;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b03e │ │ -48fce8: 1204 |0028: const/4 v4, #int 0 // #0 │ │ -48fcea: 7030 88e8 3104 |0029: invoke-direct {v1, v3, v4}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$13$1;.:(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V // method@e888 │ │ -48fcf0: 1f01 e825 |002c: check-cast v1, Lkotlin/jvm/functions/Function2; // type@25e8 │ │ -48fcf4: 7120 97fc 1600 |002e: invoke-static {v6, v1}, Lkotlinx/coroutines/flow/FlowKt;.onEach:(Lkotlinx/coroutines/flow/Flow;Lkotlin/jvm/functions/Function2;)Lkotlinx/coroutines/flow/Flow; // method@fc97 │ │ -48fcfa: 0c06 |0031: move-result-object v6 │ │ -48fcfc: 0751 |0032: move-object v1, v5 │ │ -48fcfe: 1f01 ce25 |0033: check-cast v1, Lkotlin/coroutines/Continuation; // type@25ce │ │ -48fd02: 5952 3db0 |0035: iput v2, v5, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$13;.label:I // field@b03d │ │ -48fd06: 7120 90fc 1600 |0037: invoke-static {v6, v1}, Lkotlinx/coroutines/flow/FlowKt;.collect:(Lkotlinx/coroutines/flow/Flow;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@fc90 │ │ -48fd0c: 0c06 |003a: move-result-object v6 │ │ -48fd0e: 3306 0300 |003b: if-ne v6, v0, 003e // +0003 │ │ -48fd12: 1100 |003d: return-object v0 │ │ -48fd14: 6206 61b5 |003e: sget-object v6, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -48fd18: 1106 |0040: return-object v6 │ │ +48fc8c: |[48fc8c] com.nextcloud.talk.chat.ChatActivity$initObservers$13.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +48fc9c: 7100 dcfb 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ +48fca2: 0c00 |0003: move-result-object v0 │ │ +48fca4: 5251 3db0 |0004: iget v1, v5, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$13;.label:I // field@b03d │ │ +48fca8: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +48fcaa: 3801 1000 |0007: if-eqz v1, 0017 // +0010 │ │ +48fcae: 3321 0600 |0009: if-ne v1, v2, 000f // +0006 │ │ +48fcb2: 7110 8cfb 0600 |000b: invoke-static {v6}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +48fcb8: 2830 |000e: goto 003e // +0030 │ │ +48fcba: 2206 8924 |000f: new-instance v6, Ljava/lang/IllegalStateException; // type@2489 │ │ +48fcbe: 1a00 d28c |0011: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ +48fcc2: 7020 c9f5 0600 |0013: invoke-direct {v6, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ +48fcc8: 2706 |0016: throw v6 │ │ +48fcca: 7110 8cfb 0600 |0017: invoke-static {v6}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +48fcd0: 5456 3eb0 |001a: iget-object v6, v5, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$13;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b03e │ │ +48fcd4: 6e10 61e9 0600 |001c: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ +48fcda: 0c06 |001f: move-result-object v6 │ │ +48fcdc: 6e10 e2ee 0600 |0020: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getGetUpdateMessageFlow:()Lkotlinx/coroutines/flow/Flow; // method@eee2 │ │ +48fce2: 0c06 |0023: move-result-object v6 │ │ +48fce4: 2201 f620 |0024: new-instance v1, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$13$1; // type@20f6 │ │ +48fce8: 5453 3eb0 |0026: iget-object v3, v5, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$13;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b03e │ │ +48fcec: 1204 |0028: const/4 v4, #int 0 // #0 │ │ +48fcee: 7030 88e8 3104 |0029: invoke-direct {v1, v3, v4}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$13$1;.:(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V // method@e888 │ │ +48fcf4: 1f01 e825 |002c: check-cast v1, Lkotlin/jvm/functions/Function2; // type@25e8 │ │ +48fcf8: 7120 97fc 1600 |002e: invoke-static {v6, v1}, Lkotlinx/coroutines/flow/FlowKt;.onEach:(Lkotlinx/coroutines/flow/Flow;Lkotlin/jvm/functions/Function2;)Lkotlinx/coroutines/flow/Flow; // method@fc97 │ │ +48fcfe: 0c06 |0031: move-result-object v6 │ │ +48fd00: 0751 |0032: move-object v1, v5 │ │ +48fd02: 1f01 ce25 |0033: check-cast v1, Lkotlin/coroutines/Continuation; // type@25ce │ │ +48fd06: 5952 3db0 |0035: iput v2, v5, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$13;.label:I // field@b03d │ │ +48fd0a: 7120 90fc 1600 |0037: invoke-static {v6, v1}, Lkotlinx/coroutines/flow/FlowKt;.collect:(Lkotlinx/coroutines/flow/Flow;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@fc90 │ │ +48fd10: 0c06 |003a: move-result-object v6 │ │ +48fd12: 3306 0300 |003b: if-ne v6, v0, 003e // +0003 │ │ +48fd16: 1100 |003d: return-object v0 │ │ +48fd18: 6206 61b5 |003e: sget-object v6, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +48fd1c: 1106 |0040: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=896 │ │ 0x001a line=897 │ │ 0x0024 line=898 │ │ 0x0035 line=901 │ │ 0x003e line=902 │ │ @@ -1992595,118 +1992595,118 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -48fe50: |[48fe50] com.nextcloud.talk.chat.ChatActivity$initObservers$14$1.:(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V │ │ -48fe60: 5b01 41b0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$14$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b041 │ │ -48fe64: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -48fe66: 7030 e4fb 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@fbe4 │ │ -48fe6c: 0e00 |0006: return-void │ │ +48fe54: |[48fe54] com.nextcloud.talk.chat.ChatActivity$initObservers$14$1.:(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V │ │ +48fe64: 5b01 41b0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$14$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b041 │ │ +48fe68: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +48fe6a: 7030 e4fb 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@fbe4 │ │ +48fe70: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/nextcloud/talk/chat/ChatActivity$initObservers$14$1;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -48fe1c: |[48fe1c] com.nextcloud.talk.chat.ChatActivity$initObservers$14$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -48fe2c: 2200 f820 |0000: new-instance v0, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$14$1; // type@20f8 │ │ -48fe30: 5421 41b0 |0002: iget-object v1, v2, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$14$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b041 │ │ -48fe34: 7030 92e8 1004 |0004: invoke-direct {v0, v1, v4}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$14$1;.:(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V // method@e892 │ │ -48fe3a: 1f03 9824 |0007: check-cast v3, Ljava/lang/Number; // type@2498 │ │ -48fe3e: 6e10 29f6 0300 |0009: invoke-virtual {v3}, Ljava/lang/Number;.intValue:()I // method@f629 │ │ -48fe44: 0a03 |000c: move-result v3 │ │ -48fe46: 5903 3fb0 |000d: iput v3, v0, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$14$1;.I$0:I // field@b03f │ │ -48fe4a: 1f00 ce25 |000f: check-cast v0, Lkotlin/coroutines/Continuation; // type@25ce │ │ -48fe4e: 1100 |0011: return-object v0 │ │ +48fe20: |[48fe20] com.nextcloud.talk.chat.ChatActivity$initObservers$14$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +48fe30: 2200 f820 |0000: new-instance v0, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$14$1; // type@20f8 │ │ +48fe34: 5421 41b0 |0002: iget-object v1, v2, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$14$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b041 │ │ +48fe38: 7030 92e8 1004 |0004: invoke-direct {v0, v1, v4}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$14$1;.:(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V // method@e892 │ │ +48fe3e: 1f03 9824 |0007: check-cast v3, Ljava/lang/Number; // type@2498 │ │ +48fe42: 6e10 29f6 0300 |0009: invoke-virtual {v3}, Ljava/lang/Number;.intValue:()I // method@f629 │ │ +48fe48: 0a03 |000c: move-result v3 │ │ +48fe4a: 5903 3fb0 |000d: iput v3, v0, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$14$1;.I$0:I // field@b03f │ │ +48fe4e: 1f00 ce25 |000f: check-cast v0, Lkotlin/coroutines/Continuation; // type@25ce │ │ +48fe52: 1100 |0011: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/ChatActivity$initObservers$14$1;) │ │ name : 'invoke' │ │ type : '(ILkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -48fd60: |[48fd60] com.nextcloud.talk.chat.ChatActivity$initObservers$14$1.invoke:(ILkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -48fd70: 7110 e0f5 0100 |0000: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ -48fd76: 0c01 |0003: move-result-object v1 │ │ -48fd78: 6e30 93e8 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$14$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@e893 │ │ -48fd7e: 0c01 |0007: move-result-object v1 │ │ -48fd80: 1f01 f820 |0008: check-cast v1, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$14$1; // type@20f8 │ │ -48fd84: 6202 61b5 |000a: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -48fd88: 6e20 96e8 2100 |000c: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$14$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@e896 │ │ -48fd8e: 0c01 |000f: move-result-object v1 │ │ -48fd90: 1101 |0010: return-object v1 │ │ +48fd64: |[48fd64] com.nextcloud.talk.chat.ChatActivity$initObservers$14$1.invoke:(ILkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +48fd74: 7110 e0f5 0100 |0000: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ +48fd7a: 0c01 |0003: move-result-object v1 │ │ +48fd7c: 6e30 93e8 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$14$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@e893 │ │ +48fd82: 0c01 |0007: move-result-object v1 │ │ +48fd84: 1f01 f820 |0008: check-cast v1, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$14$1; // type@20f8 │ │ +48fd88: 6202 61b5 |000a: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +48fd8c: 6e20 96e8 2100 |000c: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$14$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@e896 │ │ +48fd92: 0c01 |000f: move-result-object v1 │ │ +48fd94: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/nextcloud/talk/chat/ChatActivity$initObservers$14$1;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -48fd94: |[48fd94] com.nextcloud.talk.chat.ChatActivity$initObservers$14$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -48fda4: 1f01 9824 |0000: check-cast v1, Ljava/lang/Number; // type@2498 │ │ -48fda8: 6e10 29f6 0100 |0002: invoke-virtual {v1}, Ljava/lang/Number;.intValue:()I // method@f629 │ │ -48fdae: 0a01 |0005: move-result v1 │ │ -48fdb0: 1f02 ce25 |0006: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ -48fdb4: 6e30 94e8 1002 |0008: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$14$1;.invoke:(ILkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@e894 │ │ -48fdba: 0c01 |000b: move-result-object v1 │ │ -48fdbc: 1101 |000c: return-object v1 │ │ +48fd98: |[48fd98] com.nextcloud.talk.chat.ChatActivity$initObservers$14$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +48fda8: 1f01 9824 |0000: check-cast v1, Ljava/lang/Number; // type@2498 │ │ +48fdac: 6e10 29f6 0100 |0002: invoke-virtual {v1}, Ljava/lang/Number;.intValue:()I // method@f629 │ │ +48fdb2: 0a01 |0005: move-result v1 │ │ +48fdb4: 1f02 ce25 |0006: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ +48fdb8: 6e30 94e8 1002 |0008: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$14$1;.invoke:(ILkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@e894 │ │ +48fdbe: 0c01 |000b: move-result-object v1 │ │ +48fdc0: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/nextcloud/talk/chat/ChatActivity$initObservers$14$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -48fdc0: |[48fdc0] com.nextcloud.talk.chat.ChatActivity$initObservers$14$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -48fdd0: 7100 dcfb 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ -48fdd6: 5210 40b0 |0003: iget v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$14$1;.label:I // field@b040 │ │ -48fdda: 3900 1800 |0005: if-nez v0, 001d // +0018 │ │ -48fdde: 7110 8cfb 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -48fde4: 5212 3fb0 |000a: iget v2, v1, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$14$1;.I$0:I // field@b03f │ │ -48fde8: 5410 41b0 |000c: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$14$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b041 │ │ -48fdec: 7110 e0fb 0200 |000e: invoke-static {v2}, Lkotlin/coroutines/jvm/internal/Boxing;.boxInt:(I)Ljava/lang/Integer; // method@fbe0 │ │ -48fdf2: 0c02 |0011: move-result-object v2 │ │ -48fdf4: 7120 3fe9 2000 |0012: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.access$updateReadStatusOfAllMessages:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/Integer;)V // method@e93f │ │ -48fdfa: 5412 41b0 |0015: iget-object v2, v1, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$14$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b041 │ │ -48fdfe: 7110 36e9 0200 |0017: invoke-static {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.access$processExpiredMessages:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e936 │ │ -48fe04: 6202 61b5 |001a: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -48fe08: 1102 |001c: return-object v2 │ │ -48fe0a: 2202 8924 |001d: new-instance v2, Ljava/lang/IllegalStateException; // type@2489 │ │ -48fe0e: 1a00 d28c |001f: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ -48fe12: 7020 c9f5 0200 |0021: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ -48fe18: 2702 |0024: throw v2 │ │ +48fdc4: |[48fdc4] com.nextcloud.talk.chat.ChatActivity$initObservers$14$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +48fdd4: 7100 dcfb 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ +48fdda: 5210 40b0 |0003: iget v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$14$1;.label:I // field@b040 │ │ +48fdde: 3900 1800 |0005: if-nez v0, 001d // +0018 │ │ +48fde2: 7110 8cfb 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +48fde8: 5212 3fb0 |000a: iget v2, v1, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$14$1;.I$0:I // field@b03f │ │ +48fdec: 5410 41b0 |000c: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$14$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b041 │ │ +48fdf0: 7110 e0fb 0200 |000e: invoke-static {v2}, Lkotlin/coroutines/jvm/internal/Boxing;.boxInt:(I)Ljava/lang/Integer; // method@fbe0 │ │ +48fdf6: 0c02 |0011: move-result-object v2 │ │ +48fdf8: 7120 3fe9 2000 |0012: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.access$updateReadStatusOfAllMessages:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/Integer;)V // method@e93f │ │ +48fdfe: 5412 41b0 |0015: iget-object v2, v1, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$14$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b041 │ │ +48fe02: 7110 36e9 0200 |0017: invoke-static {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.access$processExpiredMessages:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e936 │ │ +48fe08: 6202 61b5 |001a: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +48fe0c: 1102 |001c: return-object v2 │ │ +48fe0e: 2202 8924 |001d: new-instance v2, Ljava/lang/IllegalStateException; // type@2489 │ │ +48fe12: 1a00 d28c |001f: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ +48fe16: 7020 c9f5 0200 |0021: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ +48fe1c: 2702 |0024: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=906 │ │ 0x000c line=907 │ │ 0x0015 line=908 │ │ 0x001a line=909 │ │ 0x001d line=906 │ │ @@ -1992762,127 +1992762,127 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -48ff78: |[48ff78] com.nextcloud.talk.chat.ChatActivity$initObservers$14.:(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V │ │ -48ff88: 5b01 43b0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$14;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b043 │ │ -48ff8c: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -48ff8e: 7030 e4fb 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@fbe4 │ │ -48ff94: 0e00 |0006: return-void │ │ +48ff7c: |[48ff7c] com.nextcloud.talk.chat.ChatActivity$initObservers$14.:(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V │ │ +48ff8c: 5b01 43b0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$14;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b043 │ │ +48ff90: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +48ff92: 7030 e4fb 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@fbe4 │ │ +48ff98: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/nextcloud/talk/chat/ChatActivity$initObservers$14;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -48ff54: |[48ff54] com.nextcloud.talk.chat.ChatActivity$initObservers$14.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -48ff64: 2202 f920 |0000: new-instance v2, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$14; // type@20f9 │ │ -48ff68: 5410 43b0 |0002: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$14;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b043 │ │ -48ff6c: 7030 97e8 0203 |0004: invoke-direct {v2, v0, v3}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$14;.:(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V // method@e897 │ │ -48ff72: 1f02 ce25 |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ -48ff76: 1102 |0009: return-object v2 │ │ +48ff58: |[48ff58] com.nextcloud.talk.chat.ChatActivity$initObservers$14.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +48ff68: 2202 f920 |0000: new-instance v2, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$14; // type@20f9 │ │ +48ff6c: 5410 43b0 |0002: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$14;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b043 │ │ +48ff70: 7030 97e8 0203 |0004: invoke-direct {v2, v0, v3}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$14;.:(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V // method@e897 │ │ +48ff76: 1f02 ce25 |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ +48ff7a: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/ChatActivity$initObservers$14;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -48fe70: |[48fe70] com.nextcloud.talk.chat.ChatActivity$initObservers$14.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -48fe80: 1f01 2026 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@2620 │ │ -48fe84: 1f02 ce25 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ -48fe88: 6e30 9ae8 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$14;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@e89a │ │ -48fe8e: 0c01 |0007: move-result-object v1 │ │ -48fe90: 1101 |0008: return-object v1 │ │ +48fe74: |[48fe74] com.nextcloud.talk.chat.ChatActivity$initObservers$14.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +48fe84: 1f01 2026 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@2620 │ │ +48fe88: 1f02 ce25 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ +48fe8c: 6e30 9ae8 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$14;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@e89a │ │ +48fe92: 0c01 |0007: move-result-object v1 │ │ +48fe94: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/nextcloud/talk/chat/ChatActivity$initObservers$14;) │ │ name : 'invoke' │ │ type : '(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -48fe94: |[48fe94] com.nextcloud.talk.chat.ChatActivity$initObservers$14.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -48fea4: 6e30 98e8 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$14;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@e898 │ │ -48feaa: 0c01 |0003: move-result-object v1 │ │ -48feac: 1f01 f920 |0004: check-cast v1, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$14; // type@20f9 │ │ -48feb0: 6202 61b5 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -48feb4: 6e20 9be8 2100 |0008: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$14;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@e89b │ │ -48feba: 0c01 |000b: move-result-object v1 │ │ -48febc: 1101 |000c: return-object v1 │ │ +48fe98: |[48fe98] com.nextcloud.talk.chat.ChatActivity$initObservers$14.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +48fea8: 6e30 98e8 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$14;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@e898 │ │ +48feae: 0c01 |0003: move-result-object v1 │ │ +48feb0: 1f01 f920 |0004: check-cast v1, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$14; // type@20f9 │ │ +48feb4: 6202 61b5 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +48feb8: 6e20 9be8 2100 |0008: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$14;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@e89b │ │ +48febe: 0c01 |000b: move-result-object v1 │ │ +48fec0: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/nextcloud/talk/chat/ChatActivity$initObservers$14;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 65 16-bit code units │ │ -48fec0: |[48fec0] com.nextcloud.talk.chat.ChatActivity$initObservers$14.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -48fed0: 7100 dcfb 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ -48fed6: 0c00 |0003: move-result-object v0 │ │ -48fed8: 5251 42b0 |0004: iget v1, v5, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$14;.label:I // field@b042 │ │ -48fedc: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -48fede: 3801 1000 |0007: if-eqz v1, 0017 // +0010 │ │ -48fee2: 3321 0600 |0009: if-ne v1, v2, 000f // +0006 │ │ -48fee6: 7110 8cfb 0600 |000b: invoke-static {v6}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -48feec: 2830 |000e: goto 003e // +0030 │ │ -48feee: 2206 8924 |000f: new-instance v6, Ljava/lang/IllegalStateException; // type@2489 │ │ -48fef2: 1a00 d28c |0011: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ -48fef6: 7020 c9f5 0600 |0013: invoke-direct {v6, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ -48fefc: 2706 |0016: throw v6 │ │ -48fefe: 7110 8cfb 0600 |0017: invoke-static {v6}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -48ff04: 5456 43b0 |001a: iget-object v6, v5, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$14;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b043 │ │ -48ff08: 6e10 61e9 0600 |001c: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ -48ff0e: 0c06 |001f: move-result-object v6 │ │ -48ff10: 6e10 dcee 0600 |0020: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getGetLastCommonReadFlow:()Lkotlinx/coroutines/flow/Flow; // method@eedc │ │ -48ff16: 0c06 |0023: move-result-object v6 │ │ -48ff18: 2201 f820 |0024: new-instance v1, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$14$1; // type@20f8 │ │ -48ff1c: 5453 43b0 |0026: iget-object v3, v5, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$14;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b043 │ │ -48ff20: 1204 |0028: const/4 v4, #int 0 // #0 │ │ -48ff22: 7030 92e8 3104 |0029: invoke-direct {v1, v3, v4}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$14$1;.:(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V // method@e892 │ │ -48ff28: 1f01 e825 |002c: check-cast v1, Lkotlin/jvm/functions/Function2; // type@25e8 │ │ -48ff2c: 7120 97fc 1600 |002e: invoke-static {v6, v1}, Lkotlinx/coroutines/flow/FlowKt;.onEach:(Lkotlinx/coroutines/flow/Flow;Lkotlin/jvm/functions/Function2;)Lkotlinx/coroutines/flow/Flow; // method@fc97 │ │ -48ff32: 0c06 |0031: move-result-object v6 │ │ -48ff34: 0751 |0032: move-object v1, v5 │ │ -48ff36: 1f01 ce25 |0033: check-cast v1, Lkotlin/coroutines/Continuation; // type@25ce │ │ -48ff3a: 5952 42b0 |0035: iput v2, v5, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$14;.label:I // field@b042 │ │ -48ff3e: 7120 90fc 1600 |0037: invoke-static {v6, v1}, Lkotlinx/coroutines/flow/FlowKt;.collect:(Lkotlinx/coroutines/flow/Flow;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@fc90 │ │ -48ff44: 0c06 |003a: move-result-object v6 │ │ -48ff46: 3306 0300 |003b: if-ne v6, v0, 003e // +0003 │ │ -48ff4a: 1100 |003d: return-object v0 │ │ -48ff4c: 6206 61b5 |003e: sget-object v6, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -48ff50: 1106 |0040: return-object v6 │ │ +48fec4: |[48fec4] com.nextcloud.talk.chat.ChatActivity$initObservers$14.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +48fed4: 7100 dcfb 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ +48feda: 0c00 |0003: move-result-object v0 │ │ +48fedc: 5251 42b0 |0004: iget v1, v5, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$14;.label:I // field@b042 │ │ +48fee0: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +48fee2: 3801 1000 |0007: if-eqz v1, 0017 // +0010 │ │ +48fee6: 3321 0600 |0009: if-ne v1, v2, 000f // +0006 │ │ +48feea: 7110 8cfb 0600 |000b: invoke-static {v6}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +48fef0: 2830 |000e: goto 003e // +0030 │ │ +48fef2: 2206 8924 |000f: new-instance v6, Ljava/lang/IllegalStateException; // type@2489 │ │ +48fef6: 1a00 d28c |0011: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ +48fefa: 7020 c9f5 0600 |0013: invoke-direct {v6, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ +48ff00: 2706 |0016: throw v6 │ │ +48ff02: 7110 8cfb 0600 |0017: invoke-static {v6}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +48ff08: 5456 43b0 |001a: iget-object v6, v5, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$14;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b043 │ │ +48ff0c: 6e10 61e9 0600 |001c: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ +48ff12: 0c06 |001f: move-result-object v6 │ │ +48ff14: 6e10 dcee 0600 |0020: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getGetLastCommonReadFlow:()Lkotlinx/coroutines/flow/Flow; // method@eedc │ │ +48ff1a: 0c06 |0023: move-result-object v6 │ │ +48ff1c: 2201 f820 |0024: new-instance v1, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$14$1; // type@20f8 │ │ +48ff20: 5453 43b0 |0026: iget-object v3, v5, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$14;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b043 │ │ +48ff24: 1204 |0028: const/4 v4, #int 0 // #0 │ │ +48ff26: 7030 92e8 3104 |0029: invoke-direct {v1, v3, v4}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$14$1;.:(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V // method@e892 │ │ +48ff2c: 1f01 e825 |002c: check-cast v1, Lkotlin/jvm/functions/Function2; // type@25e8 │ │ +48ff30: 7120 97fc 1600 |002e: invoke-static {v6, v1}, Lkotlinx/coroutines/flow/FlowKt;.onEach:(Lkotlinx/coroutines/flow/Flow;Lkotlin/jvm/functions/Function2;)Lkotlinx/coroutines/flow/Flow; // method@fc97 │ │ +48ff36: 0c06 |0031: move-result-object v6 │ │ +48ff38: 0751 |0032: move-object v1, v5 │ │ +48ff3a: 1f01 ce25 |0033: check-cast v1, Lkotlin/coroutines/Continuation; // type@25ce │ │ +48ff3e: 5952 42b0 |0035: iput v2, v5, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$14;.label:I // field@b042 │ │ +48ff42: 7120 90fc 1600 |0037: invoke-static {v6, v1}, Lkotlinx/coroutines/flow/FlowKt;.collect:(Lkotlinx/coroutines/flow/Flow;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@fc90 │ │ +48ff48: 0c06 |003a: move-result-object v6 │ │ +48ff4a: 3306 0300 |003b: if-ne v6, v0, 003e // +0003 │ │ +48ff4e: 1100 |003d: return-object v0 │ │ +48ff50: 6206 61b5 |003e: sget-object v6, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +48ff54: 1106 |0040: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=904 │ │ 0x001a line=905 │ │ 0x0024 line=906 │ │ 0x0035 line=910 │ │ 0x003e line=911 │ │ @@ -1992942,116 +1992942,116 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -49007c: |[49007c] com.nextcloud.talk.chat.ChatActivity$initObservers$15$1.:(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V │ │ -49008c: 5b01 46b0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$15$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b046 │ │ -490090: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -490092: 7030 e4fb 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@fbe4 │ │ -490098: 0e00 |0006: return-void │ │ +490080: |[490080] com.nextcloud.talk.chat.ChatActivity$initObservers$15$1.:(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V │ │ +490090: 5b01 46b0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$15$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b046 │ │ +490094: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +490096: 7030 e4fb 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@fbe4 │ │ +49009c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/nextcloud/talk/chat/ChatActivity$initObservers$15$1;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -490048: |[490048] com.nextcloud.talk.chat.ChatActivity$initObservers$15$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -490058: 2200 fa20 |0000: new-instance v0, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$15$1; // type@20fa │ │ -49005c: 5421 46b0 |0002: iget-object v1, v2, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$15$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b046 │ │ -490060: 7030 9ce8 1004 |0004: invoke-direct {v0, v1, v4}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$15$1;.:(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V // method@e89c │ │ -490066: 1f03 9824 |0007: check-cast v3, Ljava/lang/Number; // type@2498 │ │ -49006a: 6e10 29f6 0300 |0009: invoke-virtual {v3}, Ljava/lang/Number;.intValue:()I // method@f629 │ │ -490070: 0a03 |000c: move-result v3 │ │ -490072: 5903 44b0 |000d: iput v3, v0, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$15$1;.I$0:I // field@b044 │ │ -490076: 1f00 ce25 |000f: check-cast v0, Lkotlin/coroutines/Continuation; // type@25ce │ │ -49007a: 1100 |0011: return-object v0 │ │ +49004c: |[49004c] com.nextcloud.talk.chat.ChatActivity$initObservers$15$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +49005c: 2200 fa20 |0000: new-instance v0, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$15$1; // type@20fa │ │ +490060: 5421 46b0 |0002: iget-object v1, v2, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$15$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b046 │ │ +490064: 7030 9ce8 1004 |0004: invoke-direct {v0, v1, v4}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$15$1;.:(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V // method@e89c │ │ +49006a: 1f03 9824 |0007: check-cast v3, Ljava/lang/Number; // type@2498 │ │ +49006e: 6e10 29f6 0300 |0009: invoke-virtual {v3}, Ljava/lang/Number;.intValue:()I // method@f629 │ │ +490074: 0a03 |000c: move-result v3 │ │ +490076: 5903 44b0 |000d: iput v3, v0, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$15$1;.I$0:I // field@b044 │ │ +49007a: 1f00 ce25 |000f: check-cast v0, Lkotlin/coroutines/Continuation; // type@25ce │ │ +49007e: 1100 |0011: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/ChatActivity$initObservers$15$1;) │ │ name : 'invoke' │ │ type : '(ILkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -48ff98: |[48ff98] com.nextcloud.talk.chat.ChatActivity$initObservers$15$1.invoke:(ILkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -48ffa8: 7110 e0f5 0100 |0000: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ -48ffae: 0c01 |0003: move-result-object v1 │ │ -48ffb0: 6e30 9de8 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$15$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@e89d │ │ -48ffb6: 0c01 |0007: move-result-object v1 │ │ -48ffb8: 1f01 fa20 |0008: check-cast v1, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$15$1; // type@20fa │ │ -48ffbc: 6202 61b5 |000a: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -48ffc0: 6e20 a0e8 2100 |000c: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$15$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@e8a0 │ │ -48ffc6: 0c01 |000f: move-result-object v1 │ │ -48ffc8: 1101 |0010: return-object v1 │ │ +48ff9c: |[48ff9c] com.nextcloud.talk.chat.ChatActivity$initObservers$15$1.invoke:(ILkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +48ffac: 7110 e0f5 0100 |0000: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ +48ffb2: 0c01 |0003: move-result-object v1 │ │ +48ffb4: 6e30 9de8 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$15$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@e89d │ │ +48ffba: 0c01 |0007: move-result-object v1 │ │ +48ffbc: 1f01 fa20 |0008: check-cast v1, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$15$1; // type@20fa │ │ +48ffc0: 6202 61b5 |000a: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +48ffc4: 6e20 a0e8 2100 |000c: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$15$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@e8a0 │ │ +48ffca: 0c01 |000f: move-result-object v1 │ │ +48ffcc: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/nextcloud/talk/chat/ChatActivity$initObservers$15$1;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -48ffcc: |[48ffcc] com.nextcloud.talk.chat.ChatActivity$initObservers$15$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -48ffdc: 1f01 9824 |0000: check-cast v1, Ljava/lang/Number; // type@2498 │ │ -48ffe0: 6e10 29f6 0100 |0002: invoke-virtual {v1}, Ljava/lang/Number;.intValue:()I // method@f629 │ │ -48ffe6: 0a01 |0005: move-result v1 │ │ -48ffe8: 1f02 ce25 |0006: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ -48ffec: 6e30 9ee8 1002 |0008: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$15$1;.invoke:(ILkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@e89e │ │ -48fff2: 0c01 |000b: move-result-object v1 │ │ -48fff4: 1101 |000c: return-object v1 │ │ +48ffd0: |[48ffd0] com.nextcloud.talk.chat.ChatActivity$initObservers$15$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +48ffe0: 1f01 9824 |0000: check-cast v1, Ljava/lang/Number; // type@2498 │ │ +48ffe4: 6e10 29f6 0100 |0002: invoke-virtual {v1}, Ljava/lang/Number;.intValue:()I // method@f629 │ │ +48ffea: 0a01 |0005: move-result v1 │ │ +48ffec: 1f02 ce25 |0006: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ +48fff0: 6e30 9ee8 1002 |0008: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$15$1;.invoke:(ILkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@e89e │ │ +48fff6: 0c01 |000b: move-result-object v1 │ │ +48fff8: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/nextcloud/talk/chat/ChatActivity$initObservers$15$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -48fff8: |[48fff8] com.nextcloud.talk.chat.ChatActivity$initObservers$15$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -490008: 7100 dcfb 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ -49000e: 5210 45b0 |0003: iget v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$15$1;.label:I // field@b045 │ │ -490012: 3900 1300 |0005: if-nez v0, 0018 // +0013 │ │ -490016: 7110 8cfb 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -49001c: 5212 44b0 |000a: iget v2, v1, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$15$1;.I$0:I // field@b044 │ │ -490020: 5410 46b0 |000c: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$15$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b046 │ │ -490024: 7110 7bf6 0200 |000e: invoke-static {v2}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@f67b │ │ -49002a: 0c02 |0011: move-result-object v2 │ │ -49002c: 7120 39e9 2000 |0012: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.access$scrollToAndCenterMessageWithId:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/String;)V // method@e939 │ │ -490032: 6202 61b5 |0015: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -490036: 1102 |0017: return-object v2 │ │ -490038: 2202 8924 |0018: new-instance v2, Ljava/lang/IllegalStateException; // type@2489 │ │ -49003c: 1a00 d28c |001a: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ -490040: 7020 c9f5 0200 |001c: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ -490046: 2702 |001f: throw v2 │ │ +48fffc: |[48fffc] com.nextcloud.talk.chat.ChatActivity$initObservers$15$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +49000c: 7100 dcfb 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ +490012: 5210 45b0 |0003: iget v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$15$1;.label:I // field@b045 │ │ +490016: 3900 1300 |0005: if-nez v0, 0018 // +0013 │ │ +49001a: 7110 8cfb 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +490020: 5212 44b0 |000a: iget v2, v1, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$15$1;.I$0:I // field@b044 │ │ +490024: 5410 46b0 |000c: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$15$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b046 │ │ +490028: 7110 7bf6 0200 |000e: invoke-static {v2}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@f67b │ │ +49002e: 0c02 |0011: move-result-object v2 │ │ +490030: 7120 39e9 2000 |0012: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.access$scrollToAndCenterMessageWithId:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/String;)V // method@e939 │ │ +490036: 6202 61b5 |0015: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +49003a: 1102 |0017: return-object v2 │ │ +49003c: 2202 8924 |0018: new-instance v2, Ljava/lang/IllegalStateException; // type@2489 │ │ +490040: 1a00 d28c |001a: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ +490044: 7020 c9f5 0200 |001c: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ +49004a: 2702 |001f: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=915 │ │ 0x000c line=916 │ │ 0x0015 line=917 │ │ 0x0018 line=915 │ │ locals : │ │ @@ -1993106,127 +1993106,127 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -4901a4: |[4901a4] com.nextcloud.talk.chat.ChatActivity$initObservers$15.:(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V │ │ -4901b4: 5b01 48b0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$15;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b048 │ │ -4901b8: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -4901ba: 7030 e4fb 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@fbe4 │ │ -4901c0: 0e00 |0006: return-void │ │ +4901a8: |[4901a8] com.nextcloud.talk.chat.ChatActivity$initObservers$15.:(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V │ │ +4901b8: 5b01 48b0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$15;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b048 │ │ +4901bc: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +4901be: 7030 e4fb 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@fbe4 │ │ +4901c4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/nextcloud/talk/chat/ChatActivity$initObservers$15;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -490180: |[490180] com.nextcloud.talk.chat.ChatActivity$initObservers$15.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -490190: 2202 fb20 |0000: new-instance v2, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$15; // type@20fb │ │ -490194: 5410 48b0 |0002: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$15;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b048 │ │ -490198: 7030 a1e8 0203 |0004: invoke-direct {v2, v0, v3}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$15;.:(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V // method@e8a1 │ │ -49019e: 1f02 ce25 |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ -4901a2: 1102 |0009: return-object v2 │ │ +490184: |[490184] com.nextcloud.talk.chat.ChatActivity$initObservers$15.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +490194: 2202 fb20 |0000: new-instance v2, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$15; // type@20fb │ │ +490198: 5410 48b0 |0002: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$15;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b048 │ │ +49019c: 7030 a1e8 0203 |0004: invoke-direct {v2, v0, v3}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$15;.:(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V // method@e8a1 │ │ +4901a2: 1f02 ce25 |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ +4901a6: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/ChatActivity$initObservers$15;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -49009c: |[49009c] com.nextcloud.talk.chat.ChatActivity$initObservers$15.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -4900ac: 1f01 2026 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@2620 │ │ -4900b0: 1f02 ce25 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ -4900b4: 6e30 a4e8 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$15;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@e8a4 │ │ -4900ba: 0c01 |0007: move-result-object v1 │ │ -4900bc: 1101 |0008: return-object v1 │ │ +4900a0: |[4900a0] com.nextcloud.talk.chat.ChatActivity$initObservers$15.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +4900b0: 1f01 2026 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@2620 │ │ +4900b4: 1f02 ce25 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ +4900b8: 6e30 a4e8 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$15;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@e8a4 │ │ +4900be: 0c01 |0007: move-result-object v1 │ │ +4900c0: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/nextcloud/talk/chat/ChatActivity$initObservers$15;) │ │ name : 'invoke' │ │ type : '(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -4900c0: |[4900c0] com.nextcloud.talk.chat.ChatActivity$initObservers$15.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4900d0: 6e30 a2e8 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$15;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@e8a2 │ │ -4900d6: 0c01 |0003: move-result-object v1 │ │ -4900d8: 1f01 fb20 |0004: check-cast v1, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$15; // type@20fb │ │ -4900dc: 6202 61b5 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -4900e0: 6e20 a5e8 2100 |0008: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$15;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@e8a5 │ │ -4900e6: 0c01 |000b: move-result-object v1 │ │ -4900e8: 1101 |000c: return-object v1 │ │ +4900c4: |[4900c4] com.nextcloud.talk.chat.ChatActivity$initObservers$15.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4900d4: 6e30 a2e8 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$15;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@e8a2 │ │ +4900da: 0c01 |0003: move-result-object v1 │ │ +4900dc: 1f01 fb20 |0004: check-cast v1, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$15; // type@20fb │ │ +4900e0: 6202 61b5 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +4900e4: 6e20 a5e8 2100 |0008: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$15;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@e8a5 │ │ +4900ea: 0c01 |000b: move-result-object v1 │ │ +4900ec: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/nextcloud/talk/chat/ChatActivity$initObservers$15;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 65 16-bit code units │ │ -4900ec: |[4900ec] com.nextcloud.talk.chat.ChatActivity$initObservers$15.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4900fc: 7100 dcfb 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ -490102: 0c00 |0003: move-result-object v0 │ │ -490104: 5251 47b0 |0004: iget v1, v5, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$15;.label:I // field@b047 │ │ -490108: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -49010a: 3801 1000 |0007: if-eqz v1, 0017 // +0010 │ │ -49010e: 3321 0600 |0009: if-ne v1, v2, 000f // +0006 │ │ -490112: 7110 8cfb 0600 |000b: invoke-static {v6}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -490118: 2830 |000e: goto 003e // +0030 │ │ -49011a: 2206 8924 |000f: new-instance v6, Ljava/lang/IllegalStateException; // type@2489 │ │ -49011e: 1a00 d28c |0011: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ -490122: 7020 c9f5 0600 |0013: invoke-direct {v6, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ -490128: 2706 |0016: throw v6 │ │ -49012a: 7110 8cfb 0600 |0017: invoke-static {v6}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -490130: 5456 48b0 |001a: iget-object v6, v5, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$15;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b048 │ │ -490134: 6e10 61e9 0600 |001c: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ -49013a: 0c06 |001f: move-result-object v6 │ │ -49013c: 6e10 ddee 0600 |0020: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getGetLastReadMessageFlow:()Lkotlinx/coroutines/flow/Flow; // method@eedd │ │ -490142: 0c06 |0023: move-result-object v6 │ │ -490144: 2201 fa20 |0024: new-instance v1, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$15$1; // type@20fa │ │ -490148: 5453 48b0 |0026: iget-object v3, v5, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$15;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b048 │ │ -49014c: 1204 |0028: const/4 v4, #int 0 // #0 │ │ -49014e: 7030 9ce8 3104 |0029: invoke-direct {v1, v3, v4}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$15$1;.:(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V // method@e89c │ │ -490154: 1f01 e825 |002c: check-cast v1, Lkotlin/jvm/functions/Function2; // type@25e8 │ │ -490158: 7120 97fc 1600 |002e: invoke-static {v6, v1}, Lkotlinx/coroutines/flow/FlowKt;.onEach:(Lkotlinx/coroutines/flow/Flow;Lkotlin/jvm/functions/Function2;)Lkotlinx/coroutines/flow/Flow; // method@fc97 │ │ -49015e: 0c06 |0031: move-result-object v6 │ │ -490160: 0751 |0032: move-object v1, v5 │ │ -490162: 1f01 ce25 |0033: check-cast v1, Lkotlin/coroutines/Continuation; // type@25ce │ │ -490166: 5952 47b0 |0035: iput v2, v5, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$15;.label:I // field@b047 │ │ -49016a: 7120 90fc 1600 |0037: invoke-static {v6, v1}, Lkotlinx/coroutines/flow/FlowKt;.collect:(Lkotlinx/coroutines/flow/Flow;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@fc90 │ │ -490170: 0c06 |003a: move-result-object v6 │ │ -490172: 3306 0300 |003b: if-ne v6, v0, 003e // +0003 │ │ -490176: 1100 |003d: return-object v0 │ │ -490178: 6206 61b5 |003e: sget-object v6, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -49017c: 1106 |0040: return-object v6 │ │ +4900f0: |[4900f0] com.nextcloud.talk.chat.ChatActivity$initObservers$15.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +490100: 7100 dcfb 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ +490106: 0c00 |0003: move-result-object v0 │ │ +490108: 5251 47b0 |0004: iget v1, v5, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$15;.label:I // field@b047 │ │ +49010c: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +49010e: 3801 1000 |0007: if-eqz v1, 0017 // +0010 │ │ +490112: 3321 0600 |0009: if-ne v1, v2, 000f // +0006 │ │ +490116: 7110 8cfb 0600 |000b: invoke-static {v6}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +49011c: 2830 |000e: goto 003e // +0030 │ │ +49011e: 2206 8924 |000f: new-instance v6, Ljava/lang/IllegalStateException; // type@2489 │ │ +490122: 1a00 d28c |0011: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ +490126: 7020 c9f5 0600 |0013: invoke-direct {v6, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ +49012c: 2706 |0016: throw v6 │ │ +49012e: 7110 8cfb 0600 |0017: invoke-static {v6}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +490134: 5456 48b0 |001a: iget-object v6, v5, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$15;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b048 │ │ +490138: 6e10 61e9 0600 |001c: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ +49013e: 0c06 |001f: move-result-object v6 │ │ +490140: 6e10 ddee 0600 |0020: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getGetLastReadMessageFlow:()Lkotlinx/coroutines/flow/Flow; // method@eedd │ │ +490146: 0c06 |0023: move-result-object v6 │ │ +490148: 2201 fa20 |0024: new-instance v1, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$15$1; // type@20fa │ │ +49014c: 5453 48b0 |0026: iget-object v3, v5, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$15;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b048 │ │ +490150: 1204 |0028: const/4 v4, #int 0 // #0 │ │ +490152: 7030 9ce8 3104 |0029: invoke-direct {v1, v3, v4}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$15$1;.:(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V // method@e89c │ │ +490158: 1f01 e825 |002c: check-cast v1, Lkotlin/jvm/functions/Function2; // type@25e8 │ │ +49015c: 7120 97fc 1600 |002e: invoke-static {v6, v1}, Lkotlinx/coroutines/flow/FlowKt;.onEach:(Lkotlinx/coroutines/flow/Flow;Lkotlin/jvm/functions/Function2;)Lkotlinx/coroutines/flow/Flow; // method@fc97 │ │ +490162: 0c06 |0031: move-result-object v6 │ │ +490164: 0751 |0032: move-object v1, v5 │ │ +490166: 1f01 ce25 |0033: check-cast v1, Lkotlin/coroutines/Continuation; // type@25ce │ │ +49016a: 5952 47b0 |0035: iput v2, v5, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$15;.label:I // field@b047 │ │ +49016e: 7120 90fc 1600 |0037: invoke-static {v6, v1}, Lkotlinx/coroutines/flow/FlowKt;.collect:(Lkotlinx/coroutines/flow/Flow;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@fc90 │ │ +490174: 0c06 |003a: move-result-object v6 │ │ +490176: 3306 0300 |003b: if-ne v6, v0, 003e // +0003 │ │ +49017a: 1100 |003d: return-object v0 │ │ +49017c: 6206 61b5 |003e: sget-object v6, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +490180: 1106 |0040: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=913 │ │ 0x001a line=914 │ │ 0x0024 line=915 │ │ 0x0035 line=918 │ │ 0x003e line=919 │ │ @@ -1993286,133 +1993286,133 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -4902ec: |[4902ec] com.nextcloud.talk.chat.ChatActivity$initObservers$16$1.:(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V │ │ -4902fc: 5b01 4bb0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$16$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b04b │ │ -490300: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -490302: 7030 e4fb 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@fbe4 │ │ -490308: 0e00 |0006: return-void │ │ +4902f0: |[4902f0] com.nextcloud.talk.chat.ChatActivity$initObservers$16$1.:(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V │ │ +490300: 5b01 4bb0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$16$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b04b │ │ +490304: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +490306: 7030 e4fb 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@fbe4 │ │ +49030c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/nextcloud/talk/chat/ChatActivity$initObservers$16$1;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -4902c4: |[4902c4] com.nextcloud.talk.chat.ChatActivity$initObservers$16$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -4902d4: 2200 fc20 |0000: new-instance v0, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$16$1; // type@20fc │ │ -4902d8: 5421 4bb0 |0002: iget-object v1, v2, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$16$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b04b │ │ -4902dc: 7030 a6e8 1004 |0004: invoke-direct {v0, v1, v4}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$16$1;.:(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V // method@e8a6 │ │ -4902e2: 5b03 49b0 |0007: iput-object v3, v0, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$16$1;.L$0:Ljava/lang/Object; // field@b049 │ │ -4902e6: 1f00 ce25 |0009: check-cast v0, Lkotlin/coroutines/Continuation; // type@25ce │ │ -4902ea: 1100 |000b: return-object v0 │ │ +4902c8: |[4902c8] com.nextcloud.talk.chat.ChatActivity$initObservers$16$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +4902d8: 2200 fc20 |0000: new-instance v0, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$16$1; // type@20fc │ │ +4902dc: 5421 4bb0 |0002: iget-object v1, v2, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$16$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b04b │ │ +4902e0: 7030 a6e8 1004 |0004: invoke-direct {v0, v1, v4}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$16$1;.:(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V // method@e8a6 │ │ +4902e6: 5b03 49b0 |0007: iput-object v3, v0, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$16$1;.L$0:Ljava/lang/Object; // field@b049 │ │ +4902ea: 1f00 ce25 |0009: check-cast v0, Lkotlin/coroutines/Continuation; // type@25ce │ │ +4902ee: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/ChatActivity$initObservers$16$1;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -4901c4: |[4901c4] com.nextcloud.talk.chat.ChatActivity$initObservers$16$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -4901d4: 1f01 a724 |0000: check-cast v1, Ljava/lang/String; // type@24a7 │ │ -4901d8: 1f02 ce25 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ -4901dc: 6e30 a9e8 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$16$1;.invoke:(Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@e8a9 │ │ -4901e2: 0c01 |0007: move-result-object v1 │ │ -4901e4: 1101 |0008: return-object v1 │ │ +4901c8: |[4901c8] com.nextcloud.talk.chat.ChatActivity$initObservers$16$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +4901d8: 1f01 a724 |0000: check-cast v1, Ljava/lang/String; // type@24a7 │ │ +4901dc: 1f02 ce25 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ +4901e0: 6e30 a9e8 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$16$1;.invoke:(Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@e8a9 │ │ +4901e6: 0c01 |0007: move-result-object v1 │ │ +4901e8: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/nextcloud/talk/chat/ChatActivity$initObservers$16$1;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -4901e8: |[4901e8] com.nextcloud.talk.chat.ChatActivity$initObservers$16$1.invoke:(Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4901f8: 6e30 a7e8 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$16$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@e8a7 │ │ -4901fe: 0c01 |0003: move-result-object v1 │ │ -490200: 1f01 fc20 |0004: check-cast v1, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$16$1; // type@20fc │ │ -490204: 6202 61b5 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -490208: 6e20 aae8 2100 |0008: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$16$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@e8aa │ │ -49020e: 0c01 |000b: move-result-object v1 │ │ -490210: 1101 |000c: return-object v1 │ │ +4901ec: |[4901ec] com.nextcloud.talk.chat.ChatActivity$initObservers$16$1.invoke:(Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4901fc: 6e30 a7e8 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$16$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@e8a7 │ │ +490202: 0c01 |0003: move-result-object v1 │ │ +490204: 1f01 fc20 |0004: check-cast v1, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$16$1; // type@20fc │ │ +490208: 6202 61b5 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +49020c: 6e20 aae8 2100 |0008: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$16$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@e8aa │ │ +490212: 0c01 |000b: move-result-object v1 │ │ +490214: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/nextcloud/talk/chat/ChatActivity$initObservers$16$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 79 16-bit code units │ │ -490214: |[490214] com.nextcloud.talk.chat.ChatActivity$initObservers$16$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -490224: 7100 dcfb 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ -49022a: 5210 4ab0 |0003: iget v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$16$1;.label:I // field@b04a │ │ -49022e: 3900 4200 |0005: if-nez v0, 0047 // +0042 │ │ -490232: 7110 8cfb 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -490238: 5412 49b0 |000a: iget-object v2, v1, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$16$1;.L$0:Ljava/lang/Object; // field@b049 │ │ -49023c: 1f02 a724 |000c: check-cast v2, Ljava/lang/String; // type@24a7 │ │ -490240: 1a00 0c60 |000e: const-string v0, "NO_OFFLINE_MESSAGES_FOUND" // string@600c │ │ -490244: 7120 fbfb 0200 |0010: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ -49024a: 0a02 |0013: move-result v2 │ │ -49024c: 3802 3000 |0014: if-eqz v2, 0044 // +0030 │ │ -490250: 5412 4bb0 |0016: iget-object v2, v1, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$16$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b04b │ │ -490254: 6e10 7ee9 0200 |0018: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getNetworkMonitor:()Lcom/nextcloud/talk/data/network/NetworkMonitor; // method@e97e │ │ -49025a: 0c02 |001b: move-result-object v2 │ │ -49025c: 7210 91f0 0200 |001c: invoke-interface {v2}, Lcom/nextcloud/talk/data/network/NetworkMonitor;.isOnline:()Lkotlinx/coroutines/flow/StateFlow; // method@f091 │ │ -490262: 0c02 |001f: move-result-object v2 │ │ -490264: 7210 9efc 0200 |0020: invoke-interface {v2}, Lkotlinx/coroutines/flow/StateFlow;.getValue:()Ljava/lang/Object; // method@fc9e │ │ -49026a: 0c02 |0023: move-result-object v2 │ │ -49026c: 1f02 7524 |0024: check-cast v2, Ljava/lang/Boolean; // type@2475 │ │ -490270: 6e10 30f5 0200 |0026: invoke-virtual {v2}, Ljava/lang/Boolean;.booleanValue:()Z // method@f530 │ │ -490276: 0a02 |0029: move-result v2 │ │ -490278: 3902 1a00 |002a: if-nez v2, 0044 // +001a │ │ -49027c: 5412 4bb0 |002c: iget-object v2, v1, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$16$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b04b │ │ -490280: 7110 28e9 0200 |002e: invoke-static {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.access$getBinding$p:(Lcom/nextcloud/talk/chat/ChatActivity;)Lcom/nextcloud/talk/databinding/ActivityChatBinding; // method@e928 │ │ -490286: 0c02 |0031: move-result-object v2 │ │ -490288: 3902 0800 |0032: if-nez v2, 003a // +0008 │ │ -49028c: 1a02 e08a |0034: const-string v2, "binding" // string@8ae0 │ │ -490290: 7110 06fc 0200 |0036: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -490296: 1202 |0039: const/4 v2, #int 0 // #0 │ │ -490298: 5422 d0b3 |003a: iget-object v2, v2, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.offline:Lcom/nextcloud/talk/databinding/NoSavedMessagesViewBinding; // field@b3d0 │ │ -49029c: 6e10 c3f0 0200 |003c: invoke-virtual {v2}, Lcom/nextcloud/talk/databinding/NoSavedMessagesViewBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@f0c3 │ │ -4902a2: 0c02 |003f: move-result-object v2 │ │ -4902a4: 1200 |0040: const/4 v0, #int 0 // #0 │ │ -4902a6: 6e20 dc09 0200 |0041: invoke-virtual {v2, v0}, Landroid/widget/RelativeLayout;.setVisibility:(I)V // method@09dc │ │ -4902ac: 6202 61b5 |0044: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -4902b0: 1102 |0046: return-object v2 │ │ -4902b2: 2202 8924 |0047: new-instance v2, Ljava/lang/IllegalStateException; // type@2489 │ │ -4902b6: 1a00 d28c |0049: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ -4902ba: 7020 c9f5 0200 |004b: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ -4902c0: 2702 |004e: throw v2 │ │ +490218: |[490218] com.nextcloud.talk.chat.ChatActivity$initObservers$16$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +490228: 7100 dcfb 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ +49022e: 5210 4ab0 |0003: iget v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$16$1;.label:I // field@b04a │ │ +490232: 3900 4200 |0005: if-nez v0, 0047 // +0042 │ │ +490236: 7110 8cfb 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +49023c: 5412 49b0 |000a: iget-object v2, v1, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$16$1;.L$0:Ljava/lang/Object; // field@b049 │ │ +490240: 1f02 a724 |000c: check-cast v2, Ljava/lang/String; // type@24a7 │ │ +490244: 1a00 0c60 |000e: const-string v0, "NO_OFFLINE_MESSAGES_FOUND" // string@600c │ │ +490248: 7120 fbfb 0200 |0010: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ +49024e: 0a02 |0013: move-result v2 │ │ +490250: 3802 3000 |0014: if-eqz v2, 0044 // +0030 │ │ +490254: 5412 4bb0 |0016: iget-object v2, v1, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$16$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b04b │ │ +490258: 6e10 7ee9 0200 |0018: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getNetworkMonitor:()Lcom/nextcloud/talk/data/network/NetworkMonitor; // method@e97e │ │ +49025e: 0c02 |001b: move-result-object v2 │ │ +490260: 7210 91f0 0200 |001c: invoke-interface {v2}, Lcom/nextcloud/talk/data/network/NetworkMonitor;.isOnline:()Lkotlinx/coroutines/flow/StateFlow; // method@f091 │ │ +490266: 0c02 |001f: move-result-object v2 │ │ +490268: 7210 9efc 0200 |0020: invoke-interface {v2}, Lkotlinx/coroutines/flow/StateFlow;.getValue:()Ljava/lang/Object; // method@fc9e │ │ +49026e: 0c02 |0023: move-result-object v2 │ │ +490270: 1f02 7524 |0024: check-cast v2, Ljava/lang/Boolean; // type@2475 │ │ +490274: 6e10 30f5 0200 |0026: invoke-virtual {v2}, Ljava/lang/Boolean;.booleanValue:()Z // method@f530 │ │ +49027a: 0a02 |0029: move-result v2 │ │ +49027c: 3902 1a00 |002a: if-nez v2, 0044 // +001a │ │ +490280: 5412 4bb0 |002c: iget-object v2, v1, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$16$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b04b │ │ +490284: 7110 28e9 0200 |002e: invoke-static {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.access$getBinding$p:(Lcom/nextcloud/talk/chat/ChatActivity;)Lcom/nextcloud/talk/databinding/ActivityChatBinding; // method@e928 │ │ +49028a: 0c02 |0031: move-result-object v2 │ │ +49028c: 3902 0800 |0032: if-nez v2, 003a // +0008 │ │ +490290: 1a02 e08a |0034: const-string v2, "binding" // string@8ae0 │ │ +490294: 7110 06fc 0200 |0036: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49029a: 1202 |0039: const/4 v2, #int 0 // #0 │ │ +49029c: 5422 d0b3 |003a: iget-object v2, v2, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.offline:Lcom/nextcloud/talk/databinding/NoSavedMessagesViewBinding; // field@b3d0 │ │ +4902a0: 6e10 c3f0 0200 |003c: invoke-virtual {v2}, Lcom/nextcloud/talk/databinding/NoSavedMessagesViewBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@f0c3 │ │ +4902a6: 0c02 |003f: move-result-object v2 │ │ +4902a8: 1200 |0040: const/4 v0, #int 0 // #0 │ │ +4902aa: 6e20 dc09 0200 |0041: invoke-virtual {v2, v0}, Landroid/widget/RelativeLayout;.setVisibility:(I)V // method@09dc │ │ +4902b0: 6202 61b5 |0044: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +4902b4: 1102 |0046: return-object v2 │ │ +4902b6: 2202 8924 |0047: new-instance v2, Ljava/lang/IllegalStateException; // type@2489 │ │ +4902ba: 1a00 d28c |0049: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ +4902be: 7020 c9f5 0200 |004b: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ +4902c4: 2702 |004e: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=922 │ │ 0x000e line=924 │ │ 0x0016 line=925 │ │ 0x002c line=926 │ │ 0x0044 line=932 │ │ @@ -1993469,127 +1993469,127 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -490414: |[490414] com.nextcloud.talk.chat.ChatActivity$initObservers$16.:(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V │ │ -490424: 5b01 4db0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$16;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b04d │ │ -490428: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -49042a: 7030 e4fb 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@fbe4 │ │ -490430: 0e00 |0006: return-void │ │ +490418: |[490418] com.nextcloud.talk.chat.ChatActivity$initObservers$16.:(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V │ │ +490428: 5b01 4db0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$16;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b04d │ │ +49042c: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +49042e: 7030 e4fb 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@fbe4 │ │ +490434: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/nextcloud/talk/chat/ChatActivity$initObservers$16;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -4903f0: |[4903f0] com.nextcloud.talk.chat.ChatActivity$initObservers$16.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -490400: 2202 fd20 |0000: new-instance v2, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$16; // type@20fd │ │ -490404: 5410 4db0 |0002: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$16;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b04d │ │ -490408: 7030 abe8 0203 |0004: invoke-direct {v2, v0, v3}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$16;.:(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V // method@e8ab │ │ -49040e: 1f02 ce25 |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ -490412: 1102 |0009: return-object v2 │ │ +4903f4: |[4903f4] com.nextcloud.talk.chat.ChatActivity$initObservers$16.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +490404: 2202 fd20 |0000: new-instance v2, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$16; // type@20fd │ │ +490408: 5410 4db0 |0002: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$16;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b04d │ │ +49040c: 7030 abe8 0203 |0004: invoke-direct {v2, v0, v3}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$16;.:(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V // method@e8ab │ │ +490412: 1f02 ce25 |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ +490416: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/ChatActivity$initObservers$16;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -49030c: |[49030c] com.nextcloud.talk.chat.ChatActivity$initObservers$16.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -49031c: 1f01 2026 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@2620 │ │ -490320: 1f02 ce25 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ -490324: 6e30 aee8 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$16;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@e8ae │ │ -49032a: 0c01 |0007: move-result-object v1 │ │ -49032c: 1101 |0008: return-object v1 │ │ +490310: |[490310] com.nextcloud.talk.chat.ChatActivity$initObservers$16.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +490320: 1f01 2026 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@2620 │ │ +490324: 1f02 ce25 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ +490328: 6e30 aee8 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$16;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@e8ae │ │ +49032e: 0c01 |0007: move-result-object v1 │ │ +490330: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/nextcloud/talk/chat/ChatActivity$initObservers$16;) │ │ name : 'invoke' │ │ type : '(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -490330: |[490330] com.nextcloud.talk.chat.ChatActivity$initObservers$16.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -490340: 6e30 ace8 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$16;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@e8ac │ │ -490346: 0c01 |0003: move-result-object v1 │ │ -490348: 1f01 fd20 |0004: check-cast v1, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$16; // type@20fd │ │ -49034c: 6202 61b5 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -490350: 6e20 afe8 2100 |0008: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$16;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@e8af │ │ -490356: 0c01 |000b: move-result-object v1 │ │ -490358: 1101 |000c: return-object v1 │ │ +490334: |[490334] com.nextcloud.talk.chat.ChatActivity$initObservers$16.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +490344: 6e30 ace8 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$16;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@e8ac │ │ +49034a: 0c01 |0003: move-result-object v1 │ │ +49034c: 1f01 fd20 |0004: check-cast v1, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$16; // type@20fd │ │ +490350: 6202 61b5 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +490354: 6e20 afe8 2100 |0008: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$16;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@e8af │ │ +49035a: 0c01 |000b: move-result-object v1 │ │ +49035c: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/nextcloud/talk/chat/ChatActivity$initObservers$16;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 65 16-bit code units │ │ -49035c: |[49035c] com.nextcloud.talk.chat.ChatActivity$initObservers$16.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -49036c: 7100 dcfb 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ -490372: 0c00 |0003: move-result-object v0 │ │ -490374: 5251 4cb0 |0004: iget v1, v5, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$16;.label:I // field@b04c │ │ -490378: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -49037a: 3801 1000 |0007: if-eqz v1, 0017 // +0010 │ │ -49037e: 3321 0600 |0009: if-ne v1, v2, 000f // +0006 │ │ -490382: 7110 8cfb 0600 |000b: invoke-static {v6}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -490388: 2830 |000e: goto 003e // +0030 │ │ -49038a: 2206 8924 |000f: new-instance v6, Ljava/lang/IllegalStateException; // type@2489 │ │ -49038e: 1a00 d28c |0011: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ -490392: 7020 c9f5 0600 |0013: invoke-direct {v6, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ -490398: 2706 |0016: throw v6 │ │ -49039a: 7110 8cfb 0600 |0017: invoke-static {v6}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -4903a0: 5456 4db0 |001a: iget-object v6, v5, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$16;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b04d │ │ -4903a4: 6e10 61e9 0600 |001c: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ -4903aa: 0c06 |001f: move-result-object v6 │ │ -4903ac: 6e10 dbee 0600 |0020: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getGetGeneralUIFlow:()Lkotlinx/coroutines/flow/Flow; // method@eedb │ │ -4903b2: 0c06 |0023: move-result-object v6 │ │ -4903b4: 2201 fc20 |0024: new-instance v1, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$16$1; // type@20fc │ │ -4903b8: 5453 4db0 |0026: iget-object v3, v5, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$16;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b04d │ │ -4903bc: 1204 |0028: const/4 v4, #int 0 // #0 │ │ -4903be: 7030 a6e8 3104 |0029: invoke-direct {v1, v3, v4}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$16$1;.:(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V // method@e8a6 │ │ -4903c4: 1f01 e825 |002c: check-cast v1, Lkotlin/jvm/functions/Function2; // type@25e8 │ │ -4903c8: 7120 97fc 1600 |002e: invoke-static {v6, v1}, Lkotlinx/coroutines/flow/FlowKt;.onEach:(Lkotlinx/coroutines/flow/Flow;Lkotlin/jvm/functions/Function2;)Lkotlinx/coroutines/flow/Flow; // method@fc97 │ │ -4903ce: 0c06 |0031: move-result-object v6 │ │ -4903d0: 0751 |0032: move-object v1, v5 │ │ -4903d2: 1f01 ce25 |0033: check-cast v1, Lkotlin/coroutines/Continuation; // type@25ce │ │ -4903d6: 5952 4cb0 |0035: iput v2, v5, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$16;.label:I // field@b04c │ │ -4903da: 7120 90fc 1600 |0037: invoke-static {v6, v1}, Lkotlinx/coroutines/flow/FlowKt;.collect:(Lkotlinx/coroutines/flow/Flow;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@fc90 │ │ -4903e0: 0c06 |003a: move-result-object v6 │ │ -4903e2: 3306 0300 |003b: if-ne v6, v0, 003e // +0003 │ │ -4903e6: 1100 |003d: return-object v0 │ │ -4903e8: 6206 61b5 |003e: sget-object v6, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -4903ec: 1106 |0040: return-object v6 │ │ +490360: |[490360] com.nextcloud.talk.chat.ChatActivity$initObservers$16.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +490370: 7100 dcfb 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ +490376: 0c00 |0003: move-result-object v0 │ │ +490378: 5251 4cb0 |0004: iget v1, v5, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$16;.label:I // field@b04c │ │ +49037c: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +49037e: 3801 1000 |0007: if-eqz v1, 0017 // +0010 │ │ +490382: 3321 0600 |0009: if-ne v1, v2, 000f // +0006 │ │ +490386: 7110 8cfb 0600 |000b: invoke-static {v6}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +49038c: 2830 |000e: goto 003e // +0030 │ │ +49038e: 2206 8924 |000f: new-instance v6, Ljava/lang/IllegalStateException; // type@2489 │ │ +490392: 1a00 d28c |0011: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ +490396: 7020 c9f5 0600 |0013: invoke-direct {v6, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ +49039c: 2706 |0016: throw v6 │ │ +49039e: 7110 8cfb 0600 |0017: invoke-static {v6}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +4903a4: 5456 4db0 |001a: iget-object v6, v5, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$16;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b04d │ │ +4903a8: 6e10 61e9 0600 |001c: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ +4903ae: 0c06 |001f: move-result-object v6 │ │ +4903b0: 6e10 dbee 0600 |0020: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getGetGeneralUIFlow:()Lkotlinx/coroutines/flow/Flow; // method@eedb │ │ +4903b6: 0c06 |0023: move-result-object v6 │ │ +4903b8: 2201 fc20 |0024: new-instance v1, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$16$1; // type@20fc │ │ +4903bc: 5453 4db0 |0026: iget-object v3, v5, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$16;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b04d │ │ +4903c0: 1204 |0028: const/4 v4, #int 0 // #0 │ │ +4903c2: 7030 a6e8 3104 |0029: invoke-direct {v1, v3, v4}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$16$1;.:(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V // method@e8a6 │ │ +4903c8: 1f01 e825 |002c: check-cast v1, Lkotlin/jvm/functions/Function2; // type@25e8 │ │ +4903cc: 7120 97fc 1600 |002e: invoke-static {v6, v1}, Lkotlinx/coroutines/flow/FlowKt;.onEach:(Lkotlinx/coroutines/flow/Flow;Lkotlin/jvm/functions/Function2;)Lkotlinx/coroutines/flow/Flow; // method@fc97 │ │ +4903d2: 0c06 |0031: move-result-object v6 │ │ +4903d4: 0751 |0032: move-object v1, v5 │ │ +4903d6: 1f01 ce25 |0033: check-cast v1, Lkotlin/coroutines/Continuation; // type@25ce │ │ +4903da: 5952 4cb0 |0035: iput v2, v5, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$16;.label:I // field@b04c │ │ +4903de: 7120 90fc 1600 |0037: invoke-static {v6, v1}, Lkotlinx/coroutines/flow/FlowKt;.collect:(Lkotlinx/coroutines/flow/Flow;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@fc90 │ │ +4903e4: 0c06 |003a: move-result-object v6 │ │ +4903e6: 3306 0300 |003b: if-ne v6, v0, 003e // +0003 │ │ +4903ea: 1100 |003d: return-object v0 │ │ +4903ec: 6206 61b5 |003e: sget-object v6, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +4903f0: 1106 |0040: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=921 │ │ 0x001a line=922 │ │ 0x0035 line=932 │ │ 0x003e line=933 │ │ locals : │ │ @@ -1993648,198 +1993648,198 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -490670: |[490670] com.nextcloud.talk.chat.ChatActivity$initObservers$3$1.:(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V │ │ -490680: 5b01 50b0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b050 │ │ -490684: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -490686: 7030 e4fb 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@fbe4 │ │ -49068c: 0e00 |0006: return-void │ │ +490674: |[490674] com.nextcloud.talk.chat.ChatActivity$initObservers$3$1.:(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V │ │ +490684: 5b01 50b0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b050 │ │ +490688: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +49068a: 7030 e4fb 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@fbe4 │ │ +490690: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3$1;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -490648: |[490648] com.nextcloud.talk.chat.ChatActivity$initObservers$3$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -490658: 2200 fe20 |0000: new-instance v0, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3$1; // type@20fe │ │ -49065c: 5421 50b0 |0002: iget-object v1, v2, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b050 │ │ -490660: 7030 b0e8 1004 |0004: invoke-direct {v0, v1, v4}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3$1;.:(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V // method@e8b0 │ │ -490666: 5b03 4eb0 |0007: iput-object v3, v0, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3$1;.L$0:Ljava/lang/Object; // field@b04e │ │ -49066a: 1f00 ce25 |0009: check-cast v0, Lkotlin/coroutines/Continuation; // type@25ce │ │ -49066e: 1100 |000b: return-object v0 │ │ +49064c: |[49064c] com.nextcloud.talk.chat.ChatActivity$initObservers$3$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +49065c: 2200 fe20 |0000: new-instance v0, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3$1; // type@20fe │ │ +490660: 5421 50b0 |0002: iget-object v1, v2, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b050 │ │ +490664: 7030 b0e8 1004 |0004: invoke-direct {v0, v1, v4}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3$1;.:(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V // method@e8b0 │ │ +49066a: 5b03 4eb0 |0007: iput-object v3, v0, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3$1;.L$0:Ljava/lang/Object; // field@b04e │ │ +49066e: 1f00 ce25 |0009: check-cast v0, Lkotlin/coroutines/Continuation; // type@25ce │ │ +490672: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3$1;) │ │ name : 'invoke' │ │ type : '(Lcom/nextcloud/talk/models/domain/ConversationModel;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -490434: |[490434] com.nextcloud.talk.chat.ChatActivity$initObservers$3$1.invoke:(Lcom/nextcloud/talk/models/domain/ConversationModel;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -490444: 6e30 b1e8 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@e8b1 │ │ -49044a: 0c01 |0003: move-result-object v1 │ │ -49044c: 1f01 fe20 |0004: check-cast v1, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3$1; // type@20fe │ │ -490450: 6202 61b5 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -490454: 6e20 b4e8 2100 |0008: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@e8b4 │ │ -49045a: 0c01 |000b: move-result-object v1 │ │ -49045c: 1101 |000c: return-object v1 │ │ +490438: |[490438] com.nextcloud.talk.chat.ChatActivity$initObservers$3$1.invoke:(Lcom/nextcloud/talk/models/domain/ConversationModel;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +490448: 6e30 b1e8 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@e8b1 │ │ +49044e: 0c01 |0003: move-result-object v1 │ │ +490450: 1f01 fe20 |0004: check-cast v1, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3$1; // type@20fe │ │ +490454: 6202 61b5 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +490458: 6e20 b4e8 2100 |0008: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@e8b4 │ │ +49045e: 0c01 |000b: move-result-object v1 │ │ +490460: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3$1;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -490460: |[490460] com.nextcloud.talk.chat.ChatActivity$initObservers$3$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -490470: 1f01 cd22 |0000: check-cast v1, Lcom/nextcloud/talk/models/domain/ConversationModel; // type@22cd │ │ -490474: 1f02 ce25 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ -490478: 6e30 b2e8 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3$1;.invoke:(Lcom/nextcloud/talk/models/domain/ConversationModel;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@e8b2 │ │ -49047e: 0c01 |0007: move-result-object v1 │ │ -490480: 1101 |0008: return-object v1 │ │ +490464: |[490464] com.nextcloud.talk.chat.ChatActivity$initObservers$3$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +490474: 1f01 cd22 |0000: check-cast v1, Lcom/nextcloud/talk/models/domain/ConversationModel; // type@22cd │ │ +490478: 1f02 ce25 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ +49047c: 6e30 b2e8 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3$1;.invoke:(Lcom/nextcloud/talk/models/domain/ConversationModel;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@e8b2 │ │ +490482: 0c01 |0007: move-result-object v1 │ │ +490484: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 218 16-bit code units │ │ -490484: |[490484] com.nextcloud.talk.chat.ChatActivity$initObservers$3$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -490494: 7100 dcfb 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ -49049a: 5240 4fb0 |0003: iget v0, v4, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3$1;.label:I // field@b04f │ │ -49049e: 3900 cd00 |0005: if-nez v0, 00d2 // +00cd │ │ -4904a2: 7110 8cfb 0500 |0007: invoke-static {v5}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -4904a8: 5445 4eb0 |000a: iget-object v5, v4, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3$1;.L$0:Ljava/lang/Object; // field@b04e │ │ -4904ac: 1f05 cd22 |000c: check-cast v5, Lcom/nextcloud/talk/models/domain/ConversationModel; // type@22cd │ │ -4904b0: 5440 50b0 |000e: iget-object v0, v4, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b050 │ │ -4904b4: 6e20 20ea 5000 |0010: invoke-virtual {v0, v5}, Lcom/nextcloud/talk/chat/ChatActivity;.setCurrentConversation:(Lcom/nextcloud/talk/models/domain/ConversationModel;)V // method@ea20 │ │ -4904ba: 6205 f4b4 |0013: sget-object v5, Lcom/nextcloud/talk/utils/ApiUtils;.INSTANCE:Lcom/nextcloud/talk/utils/ApiUtils; // field@b4f4 │ │ -4904be: 5440 50b0 |0015: iget-object v0, v4, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b050 │ │ -4904c2: 6e10 60e9 0000 |0017: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatApiVersion:()I // method@e960 │ │ -4904c8: 0a00 |001a: move-result v0 │ │ -4904ca: 5441 50b0 |001b: iget-object v1, v4, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b050 │ │ -4904ce: 6e10 65e9 0100 |001d: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getConversationUser:()Lcom/nextcloud/talk/data/user/model/User; // method@e965 │ │ -4904d4: 0c01 |0020: move-result-object v1 │ │ -4904d6: 1202 |0021: const/4 v2, #int 0 // #0 │ │ -4904d8: 3801 0700 |0022: if-eqz v1, 0029 // +0007 │ │ -4904dc: 6e10 96f0 0100 |0024: invoke-virtual {v1}, Lcom/nextcloud/talk/data/user/model/User;.getBaseUrl:()Ljava/lang/String; // method@f096 │ │ -4904e2: 0c01 |0027: move-result-object v1 │ │ -4904e4: 2802 |0028: goto 002a // +0002 │ │ -4904e6: 0721 |0029: move-object v1, v2 │ │ -4904e8: 5443 50b0 |002a: iget-object v3, v4, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b050 │ │ -4904ec: 6e10 85e9 0300 |002c: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ -4904f2: 0c03 |002f: move-result-object v3 │ │ -4904f4: 6e40 aff2 0531 |0030: invoke-virtual {v5, v0, v1, v3}, Lcom/nextcloud/talk/utils/ApiUtils;.getUrlForChat:(ILjava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@f2af │ │ -4904fa: 0c05 |0033: move-result-object v5 │ │ -4904fc: 5440 50b0 |0034: iget-object v0, v4, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b050 │ │ -490500: 6e10 65e9 0000 |0036: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getConversationUser:()Lcom/nextcloud/talk/data/user/model/User; // method@e965 │ │ -490506: 0c00 |0039: move-result-object v0 │ │ -490508: 7110 fdfb 0000 |003a: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49050e: 6e10 9df0 0000 |003d: invoke-virtual {v0}, Lcom/nextcloud/talk/data/user/model/User;.getUsername:()Ljava/lang/String; // method@f09d │ │ -490514: 0c00 |0040: move-result-object v0 │ │ -490516: 5441 50b0 |0041: iget-object v1, v4, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b050 │ │ -49051a: 6e10 65e9 0100 |0043: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getConversationUser:()Lcom/nextcloud/talk/data/user/model/User; // method@e965 │ │ -490520: 0c01 |0046: move-result-object v1 │ │ -490522: 7110 fdfb 0100 |0047: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -490528: 6e10 9bf0 0100 |004a: invoke-virtual {v1}, Lcom/nextcloud/talk/data/user/model/User;.getToken:()Ljava/lang/String; // method@f09b │ │ -49052e: 0c01 |004d: move-result-object v1 │ │ -490530: 7120 a9f2 1000 |004e: invoke-static {v0, v1}, Lcom/nextcloud/talk/utils/ApiUtils;.getCredentials:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@f2a9 │ │ -490536: 0c00 |0051: move-result-object v0 │ │ -490538: 5441 50b0 |0052: iget-object v1, v4, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b050 │ │ -49053c: 6e10 61e9 0100 |0054: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ -490542: 0c01 |0057: move-result-object v1 │ │ -490544: 5443 50b0 |0058: iget-object v3, v4, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b050 │ │ -490548: 6e10 67e9 0300 |005a: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getCurrentConversation:()Lcom/nextcloud/talk/models/domain/ConversationModel; // method@e967 │ │ -49054e: 0c03 |005d: move-result-object v3 │ │ -490550: 7110 fdfb 0300 |005e: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -490556: 7110 fdfb 0000 |0061: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49055c: 6e40 f9ee 3150 |0064: invoke-virtual {v1, v3, v0, v5}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.setData:(Lcom/nextcloud/talk/models/domain/ConversationModel;Ljava/lang/String;Ljava/lang/String;)V // method@eef9 │ │ -490562: 5445 50b0 |0067: iget-object v5, v4, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b050 │ │ -490566: 1a00 b828 |0069: const-string v0, "GetRoomSuccessState" // string@28b8 │ │ -49056a: 7120 34e9 0500 |006b: invoke-static {v5, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.access$logConversationInfos:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/String;)V // method@e934 │ │ -490570: 5445 50b0 |006e: iget-object v5, v4, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b050 │ │ -490574: 6e10 5ce9 0500 |0070: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getAdapter:()Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // method@e95c │ │ -49057a: 0c05 |0073: move-result-object v5 │ │ -49057c: 3905 3a00 |0074: if-nez v5, 00ae // +003a │ │ -490580: 5445 50b0 |0076: iget-object v5, v4, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b050 │ │ -490584: 7110 31e9 0500 |0078: invoke-static {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.access$initAdapter:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e931 │ │ -49058a: 5445 50b0 |007b: iget-object v5, v4, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b050 │ │ -49058e: 7110 28e9 0500 |007d: invoke-static {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.access$getBinding$p:(Lcom/nextcloud/talk/chat/ChatActivity;)Lcom/nextcloud/talk/databinding/ActivityChatBinding; // method@e928 │ │ -490594: 0c05 |0080: move-result-object v5 │ │ -490596: 1a00 e08a |0081: const-string v0, "binding" // string@8ae0 │ │ -49059a: 3905 0600 |0083: if-nez v5, 0089 // +0006 │ │ -49059e: 7110 06fc 0000 |0085: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4905a4: 0725 |0088: move-object v5, v2 │ │ -4905a6: 5455 cfb3 |0089: iget-object v5, v5, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.messagesListView:Lcom/stfalcon/chatkit/messages/MessagesList; // field@b3cf │ │ -4905aa: 5441 50b0 |008b: iget-object v1, v4, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b050 │ │ -4905ae: 6e10 5ce9 0100 |008d: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getAdapter:()Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // method@e95c │ │ -4905b4: 0c01 |0090: move-result-object v1 │ │ -4905b6: 1f01 e323 |0091: check-cast v1, Lcom/stfalcon/chatkit/messages/MessagesListAdapter; // type@23e3 │ │ -4905ba: 6e20 9cf3 1500 |0093: invoke-virtual {v5, v1}, Lcom/stfalcon/chatkit/messages/MessagesList;.setAdapter:(Lcom/stfalcon/chatkit/messages/MessagesListAdapter;)V // method@f39c │ │ -4905c0: 5445 50b0 |0096: iget-object v5, v4, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b050 │ │ -4905c4: 7110 28e9 0500 |0098: invoke-static {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.access$getBinding$p:(Lcom/nextcloud/talk/chat/ChatActivity;)Lcom/nextcloud/talk/databinding/ActivityChatBinding; // method@e928 │ │ -4905ca: 0c01 |009b: move-result-object v1 │ │ -4905cc: 3901 0600 |009c: if-nez v1, 00a2 // +0006 │ │ -4905d0: 7110 06fc 0000 |009e: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4905d6: 2802 |00a1: goto 00a3 // +0002 │ │ -4905d8: 0712 |00a2: move-object v2, v1 │ │ -4905da: 5420 cfb3 |00a3: iget-object v0, v2, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.messagesListView:Lcom/stfalcon/chatkit/messages/MessagesList; // field@b3cf │ │ -4905de: 6e10 9af3 0000 |00a5: invoke-virtual {v0}, Lcom/stfalcon/chatkit/messages/MessagesList;.getLayoutManager:()Landroidx/recyclerview/widget/RecyclerView$LayoutManager; // method@f39a │ │ -4905e4: 0c00 |00a8: move-result-object v0 │ │ -4905e6: 1f00 c503 |00a9: check-cast v0, Landroidx/recyclerview/widget/LinearLayoutManager; // type@03c5 │ │ -4905ea: 6e20 24ea 0500 |00ab: invoke-virtual {v5, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.setLayoutManager:(Landroidx/recyclerview/widget/LinearLayoutManager;)V // method@ea24 │ │ -4905f0: 5445 50b0 |00ae: iget-object v5, v4, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b050 │ │ -4905f4: 6e10 61e9 0500 |00b0: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ -4905fa: 0c05 |00b3: move-result-object v5 │ │ -4905fc: 5440 50b0 |00b4: iget-object v0, v4, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b050 │ │ -490600: 6e10 65e9 0000 |00b6: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getConversationUser:()Lcom/nextcloud/talk/data/user/model/User; // method@e965 │ │ -490606: 0c00 |00b9: move-result-object v0 │ │ -490608: 7110 fdfb 0000 |00ba: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49060e: 5441 50b0 |00bd: iget-object v1, v4, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b050 │ │ -490612: 6e10 85e9 0100 |00bf: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ -490618: 0c01 |00c2: move-result-object v1 │ │ -49061a: 5442 50b0 |00c3: iget-object v2, v4, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b050 │ │ -49061e: 6e10 67e9 0200 |00c5: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getCurrentConversation:()Lcom/nextcloud/talk/models/domain/ConversationModel; // method@e967 │ │ -490624: 0c02 |00c8: move-result-object v2 │ │ -490626: 7110 fdfb 0200 |00c9: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49062c: 6e40 d1ee 0521 |00cc: invoke-virtual {v5, v0, v1, v2}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getCapabilities:(Lcom/nextcloud/talk/data/user/model/User;Ljava/lang/String;Lcom/nextcloud/talk/models/domain/ConversationModel;)V // method@eed1 │ │ -490632: 6205 61b5 |00cf: sget-object v5, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -490636: 1105 |00d1: return-object v5 │ │ -490638: 2205 8924 |00d2: new-instance v5, Ljava/lang/IllegalStateException; // type@2489 │ │ -49063c: 1a00 d28c |00d4: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ -490640: 7020 c9f5 0500 |00d6: invoke-direct {v5, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ -490646: 2705 |00d9: throw v5 │ │ +490488: |[490488] com.nextcloud.talk.chat.ChatActivity$initObservers$3$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +490498: 7100 dcfb 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ +49049e: 5240 4fb0 |0003: iget v0, v4, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3$1;.label:I // field@b04f │ │ +4904a2: 3900 cd00 |0005: if-nez v0, 00d2 // +00cd │ │ +4904a6: 7110 8cfb 0500 |0007: invoke-static {v5}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +4904ac: 5445 4eb0 |000a: iget-object v5, v4, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3$1;.L$0:Ljava/lang/Object; // field@b04e │ │ +4904b0: 1f05 cd22 |000c: check-cast v5, Lcom/nextcloud/talk/models/domain/ConversationModel; // type@22cd │ │ +4904b4: 5440 50b0 |000e: iget-object v0, v4, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b050 │ │ +4904b8: 6e20 20ea 5000 |0010: invoke-virtual {v0, v5}, Lcom/nextcloud/talk/chat/ChatActivity;.setCurrentConversation:(Lcom/nextcloud/talk/models/domain/ConversationModel;)V // method@ea20 │ │ +4904be: 6205 f4b4 |0013: sget-object v5, Lcom/nextcloud/talk/utils/ApiUtils;.INSTANCE:Lcom/nextcloud/talk/utils/ApiUtils; // field@b4f4 │ │ +4904c2: 5440 50b0 |0015: iget-object v0, v4, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b050 │ │ +4904c6: 6e10 60e9 0000 |0017: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatApiVersion:()I // method@e960 │ │ +4904cc: 0a00 |001a: move-result v0 │ │ +4904ce: 5441 50b0 |001b: iget-object v1, v4, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b050 │ │ +4904d2: 6e10 65e9 0100 |001d: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getConversationUser:()Lcom/nextcloud/talk/data/user/model/User; // method@e965 │ │ +4904d8: 0c01 |0020: move-result-object v1 │ │ +4904da: 1202 |0021: const/4 v2, #int 0 // #0 │ │ +4904dc: 3801 0700 |0022: if-eqz v1, 0029 // +0007 │ │ +4904e0: 6e10 96f0 0100 |0024: invoke-virtual {v1}, Lcom/nextcloud/talk/data/user/model/User;.getBaseUrl:()Ljava/lang/String; // method@f096 │ │ +4904e6: 0c01 |0027: move-result-object v1 │ │ +4904e8: 2802 |0028: goto 002a // +0002 │ │ +4904ea: 0721 |0029: move-object v1, v2 │ │ +4904ec: 5443 50b0 |002a: iget-object v3, v4, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b050 │ │ +4904f0: 6e10 85e9 0300 |002c: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ +4904f6: 0c03 |002f: move-result-object v3 │ │ +4904f8: 6e40 aff2 0531 |0030: invoke-virtual {v5, v0, v1, v3}, Lcom/nextcloud/talk/utils/ApiUtils;.getUrlForChat:(ILjava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@f2af │ │ +4904fe: 0c05 |0033: move-result-object v5 │ │ +490500: 5440 50b0 |0034: iget-object v0, v4, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b050 │ │ +490504: 6e10 65e9 0000 |0036: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getConversationUser:()Lcom/nextcloud/talk/data/user/model/User; // method@e965 │ │ +49050a: 0c00 |0039: move-result-object v0 │ │ +49050c: 7110 fdfb 0000 |003a: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +490512: 6e10 9df0 0000 |003d: invoke-virtual {v0}, Lcom/nextcloud/talk/data/user/model/User;.getUsername:()Ljava/lang/String; // method@f09d │ │ +490518: 0c00 |0040: move-result-object v0 │ │ +49051a: 5441 50b0 |0041: iget-object v1, v4, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b050 │ │ +49051e: 6e10 65e9 0100 |0043: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getConversationUser:()Lcom/nextcloud/talk/data/user/model/User; // method@e965 │ │ +490524: 0c01 |0046: move-result-object v1 │ │ +490526: 7110 fdfb 0100 |0047: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49052c: 6e10 9bf0 0100 |004a: invoke-virtual {v1}, Lcom/nextcloud/talk/data/user/model/User;.getToken:()Ljava/lang/String; // method@f09b │ │ +490532: 0c01 |004d: move-result-object v1 │ │ +490534: 7120 a9f2 1000 |004e: invoke-static {v0, v1}, Lcom/nextcloud/talk/utils/ApiUtils;.getCredentials:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@f2a9 │ │ +49053a: 0c00 |0051: move-result-object v0 │ │ +49053c: 5441 50b0 |0052: iget-object v1, v4, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b050 │ │ +490540: 6e10 61e9 0100 |0054: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ +490546: 0c01 |0057: move-result-object v1 │ │ +490548: 5443 50b0 |0058: iget-object v3, v4, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b050 │ │ +49054c: 6e10 67e9 0300 |005a: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getCurrentConversation:()Lcom/nextcloud/talk/models/domain/ConversationModel; // method@e967 │ │ +490552: 0c03 |005d: move-result-object v3 │ │ +490554: 7110 fdfb 0300 |005e: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49055a: 7110 fdfb 0000 |0061: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +490560: 6e40 f9ee 3150 |0064: invoke-virtual {v1, v3, v0, v5}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.setData:(Lcom/nextcloud/talk/models/domain/ConversationModel;Ljava/lang/String;Ljava/lang/String;)V // method@eef9 │ │ +490566: 5445 50b0 |0067: iget-object v5, v4, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b050 │ │ +49056a: 1a00 b828 |0069: const-string v0, "GetRoomSuccessState" // string@28b8 │ │ +49056e: 7120 34e9 0500 |006b: invoke-static {v5, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.access$logConversationInfos:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/String;)V // method@e934 │ │ +490574: 5445 50b0 |006e: iget-object v5, v4, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b050 │ │ +490578: 6e10 5ce9 0500 |0070: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getAdapter:()Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // method@e95c │ │ +49057e: 0c05 |0073: move-result-object v5 │ │ +490580: 3905 3a00 |0074: if-nez v5, 00ae // +003a │ │ +490584: 5445 50b0 |0076: iget-object v5, v4, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b050 │ │ +490588: 7110 31e9 0500 |0078: invoke-static {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.access$initAdapter:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e931 │ │ +49058e: 5445 50b0 |007b: iget-object v5, v4, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b050 │ │ +490592: 7110 28e9 0500 |007d: invoke-static {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.access$getBinding$p:(Lcom/nextcloud/talk/chat/ChatActivity;)Lcom/nextcloud/talk/databinding/ActivityChatBinding; // method@e928 │ │ +490598: 0c05 |0080: move-result-object v5 │ │ +49059a: 1a00 e08a |0081: const-string v0, "binding" // string@8ae0 │ │ +49059e: 3905 0600 |0083: if-nez v5, 0089 // +0006 │ │ +4905a2: 7110 06fc 0000 |0085: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4905a8: 0725 |0088: move-object v5, v2 │ │ +4905aa: 5455 cfb3 |0089: iget-object v5, v5, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.messagesListView:Lcom/stfalcon/chatkit/messages/MessagesList; // field@b3cf │ │ +4905ae: 5441 50b0 |008b: iget-object v1, v4, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b050 │ │ +4905b2: 6e10 5ce9 0100 |008d: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getAdapter:()Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // method@e95c │ │ +4905b8: 0c01 |0090: move-result-object v1 │ │ +4905ba: 1f01 e323 |0091: check-cast v1, Lcom/stfalcon/chatkit/messages/MessagesListAdapter; // type@23e3 │ │ +4905be: 6e20 9cf3 1500 |0093: invoke-virtual {v5, v1}, Lcom/stfalcon/chatkit/messages/MessagesList;.setAdapter:(Lcom/stfalcon/chatkit/messages/MessagesListAdapter;)V // method@f39c │ │ +4905c4: 5445 50b0 |0096: iget-object v5, v4, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b050 │ │ +4905c8: 7110 28e9 0500 |0098: invoke-static {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.access$getBinding$p:(Lcom/nextcloud/talk/chat/ChatActivity;)Lcom/nextcloud/talk/databinding/ActivityChatBinding; // method@e928 │ │ +4905ce: 0c01 |009b: move-result-object v1 │ │ +4905d0: 3901 0600 |009c: if-nez v1, 00a2 // +0006 │ │ +4905d4: 7110 06fc 0000 |009e: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4905da: 2802 |00a1: goto 00a3 // +0002 │ │ +4905dc: 0712 |00a2: move-object v2, v1 │ │ +4905de: 5420 cfb3 |00a3: iget-object v0, v2, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.messagesListView:Lcom/stfalcon/chatkit/messages/MessagesList; // field@b3cf │ │ +4905e2: 6e10 9af3 0000 |00a5: invoke-virtual {v0}, Lcom/stfalcon/chatkit/messages/MessagesList;.getLayoutManager:()Landroidx/recyclerview/widget/RecyclerView$LayoutManager; // method@f39a │ │ +4905e8: 0c00 |00a8: move-result-object v0 │ │ +4905ea: 1f00 c503 |00a9: check-cast v0, Landroidx/recyclerview/widget/LinearLayoutManager; // type@03c5 │ │ +4905ee: 6e20 24ea 0500 |00ab: invoke-virtual {v5, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.setLayoutManager:(Landroidx/recyclerview/widget/LinearLayoutManager;)V // method@ea24 │ │ +4905f4: 5445 50b0 |00ae: iget-object v5, v4, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b050 │ │ +4905f8: 6e10 61e9 0500 |00b0: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ +4905fe: 0c05 |00b3: move-result-object v5 │ │ +490600: 5440 50b0 |00b4: iget-object v0, v4, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b050 │ │ +490604: 6e10 65e9 0000 |00b6: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getConversationUser:()Lcom/nextcloud/talk/data/user/model/User; // method@e965 │ │ +49060a: 0c00 |00b9: move-result-object v0 │ │ +49060c: 7110 fdfb 0000 |00ba: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +490612: 5441 50b0 |00bd: iget-object v1, v4, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b050 │ │ +490616: 6e10 85e9 0100 |00bf: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ +49061c: 0c01 |00c2: move-result-object v1 │ │ +49061e: 5442 50b0 |00c3: iget-object v2, v4, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b050 │ │ +490622: 6e10 67e9 0200 |00c5: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getCurrentConversation:()Lcom/nextcloud/talk/models/domain/ConversationModel; // method@e967 │ │ +490628: 0c02 |00c8: move-result-object v2 │ │ +49062a: 7110 fdfb 0200 |00c9: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +490630: 6e40 d1ee 0521 |00cc: invoke-virtual {v5, v0, v1, v2}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getCapabilities:(Lcom/nextcloud/talk/data/user/model/User;Ljava/lang/String;Lcom/nextcloud/talk/models/domain/ConversationModel;)V // method@eed1 │ │ +490636: 6205 61b5 |00cf: sget-object v5, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +49063a: 1105 |00d1: return-object v5 │ │ +49063c: 2205 8924 |00d2: new-instance v5, Ljava/lang/IllegalStateException; // type@2489 │ │ +490640: 1a00 d28c |00d4: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ +490644: 7020 c9f5 0500 |00d6: invoke-direct {v5, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ +49064a: 2705 |00d9: throw v5 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=585 │ │ 0x000e line=586 │ │ 0x0013 line=588 │ │ 0x0034 line=589 │ │ 0x0052 line=591 │ │ @@ -1993906,127 +1993906,127 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -490798: |[490798] com.nextcloud.talk.chat.ChatActivity$initObservers$3.:(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V │ │ -4907a8: 5b01 52b0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b052 │ │ -4907ac: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -4907ae: 7030 e4fb 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@fbe4 │ │ -4907b4: 0e00 |0006: return-void │ │ +49079c: |[49079c] com.nextcloud.talk.chat.ChatActivity$initObservers$3.:(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V │ │ +4907ac: 5b01 52b0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b052 │ │ +4907b0: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +4907b2: 7030 e4fb 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@fbe4 │ │ +4907b8: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -490774: |[490774] com.nextcloud.talk.chat.ChatActivity$initObservers$3.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -490784: 2202 ff20 |0000: new-instance v2, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3; // type@20ff │ │ -490788: 5410 52b0 |0002: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b052 │ │ -49078c: 7030 b5e8 0203 |0004: invoke-direct {v2, v0, v3}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3;.:(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V // method@e8b5 │ │ -490792: 1f02 ce25 |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ -490796: 1102 |0009: return-object v2 │ │ +490778: |[490778] com.nextcloud.talk.chat.ChatActivity$initObservers$3.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +490788: 2202 ff20 |0000: new-instance v2, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3; // type@20ff │ │ +49078c: 5410 52b0 |0002: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b052 │ │ +490790: 7030 b5e8 0203 |0004: invoke-direct {v2, v0, v3}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3;.:(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V // method@e8b5 │ │ +490796: 1f02 ce25 |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ +49079a: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -490690: |[490690] com.nextcloud.talk.chat.ChatActivity$initObservers$3.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -4906a0: 1f01 2026 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@2620 │ │ -4906a4: 1f02 ce25 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ -4906a8: 6e30 b8e8 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@e8b8 │ │ -4906ae: 0c01 |0007: move-result-object v1 │ │ -4906b0: 1101 |0008: return-object v1 │ │ +490694: |[490694] com.nextcloud.talk.chat.ChatActivity$initObservers$3.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +4906a4: 1f01 2026 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@2620 │ │ +4906a8: 1f02 ce25 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ +4906ac: 6e30 b8e8 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@e8b8 │ │ +4906b2: 0c01 |0007: move-result-object v1 │ │ +4906b4: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3;) │ │ name : 'invoke' │ │ type : '(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -4906b4: |[4906b4] com.nextcloud.talk.chat.ChatActivity$initObservers$3.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4906c4: 6e30 b6e8 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@e8b6 │ │ -4906ca: 0c01 |0003: move-result-object v1 │ │ -4906cc: 1f01 ff20 |0004: check-cast v1, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3; // type@20ff │ │ -4906d0: 6202 61b5 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -4906d4: 6e20 b9e8 2100 |0008: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@e8b9 │ │ -4906da: 0c01 |000b: move-result-object v1 │ │ -4906dc: 1101 |000c: return-object v1 │ │ +4906b8: |[4906b8] com.nextcloud.talk.chat.ChatActivity$initObservers$3.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4906c8: 6e30 b6e8 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@e8b6 │ │ +4906ce: 0c01 |0003: move-result-object v1 │ │ +4906d0: 1f01 ff20 |0004: check-cast v1, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3; // type@20ff │ │ +4906d4: 6202 61b5 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +4906d8: 6e20 b9e8 2100 |0008: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@e8b9 │ │ +4906de: 0c01 |000b: move-result-object v1 │ │ +4906e0: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 65 16-bit code units │ │ -4906e0: |[4906e0] com.nextcloud.talk.chat.ChatActivity$initObservers$3.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4906f0: 7100 dcfb 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ -4906f6: 0c00 |0003: move-result-object v0 │ │ -4906f8: 5251 51b0 |0004: iget v1, v5, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3;.label:I // field@b051 │ │ -4906fc: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -4906fe: 3801 1000 |0007: if-eqz v1, 0017 // +0010 │ │ -490702: 3321 0600 |0009: if-ne v1, v2, 000f // +0006 │ │ -490706: 7110 8cfb 0600 |000b: invoke-static {v6}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -49070c: 2830 |000e: goto 003e // +0030 │ │ -49070e: 2206 8924 |000f: new-instance v6, Ljava/lang/IllegalStateException; // type@2489 │ │ -490712: 1a00 d28c |0011: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ -490716: 7020 c9f5 0600 |0013: invoke-direct {v6, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ -49071c: 2706 |0016: throw v6 │ │ -49071e: 7110 8cfb 0600 |0017: invoke-static {v6}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -490724: 5456 52b0 |001a: iget-object v6, v5, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b052 │ │ -490728: 6e10 61e9 0600 |001c: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ -49072e: 0c06 |001f: move-result-object v6 │ │ -490730: 6e10 daee 0600 |0020: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getGetConversationFlow:()Lkotlinx/coroutines/flow/Flow; // method@eeda │ │ -490736: 0c06 |0023: move-result-object v6 │ │ -490738: 2201 fe20 |0024: new-instance v1, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3$1; // type@20fe │ │ -49073c: 5453 52b0 |0026: iget-object v3, v5, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b052 │ │ -490740: 1204 |0028: const/4 v4, #int 0 // #0 │ │ -490742: 7030 b0e8 3104 |0029: invoke-direct {v1, v3, v4}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3$1;.:(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V // method@e8b0 │ │ -490748: 1f01 e825 |002c: check-cast v1, Lkotlin/jvm/functions/Function2; // type@25e8 │ │ -49074c: 7120 97fc 1600 |002e: invoke-static {v6, v1}, Lkotlinx/coroutines/flow/FlowKt;.onEach:(Lkotlinx/coroutines/flow/Flow;Lkotlin/jvm/functions/Function2;)Lkotlinx/coroutines/flow/Flow; // method@fc97 │ │ -490752: 0c06 |0031: move-result-object v6 │ │ -490754: 0751 |0032: move-object v1, v5 │ │ -490756: 1f01 ce25 |0033: check-cast v1, Lkotlin/coroutines/Continuation; // type@25ce │ │ -49075a: 5952 51b0 |0035: iput v2, v5, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3;.label:I // field@b051 │ │ -49075e: 7120 90fc 1600 |0037: invoke-static {v6, v1}, Lkotlinx/coroutines/flow/FlowKt;.collect:(Lkotlinx/coroutines/flow/Flow;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@fc90 │ │ -490764: 0c06 |003a: move-result-object v6 │ │ -490766: 3306 0300 |003b: if-ne v6, v0, 003e // +0003 │ │ -49076a: 1100 |003d: return-object v0 │ │ -49076c: 6206 61b5 |003e: sget-object v6, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -490770: 1106 |0040: return-object v6 │ │ +4906e4: |[4906e4] com.nextcloud.talk.chat.ChatActivity$initObservers$3.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4906f4: 7100 dcfb 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ +4906fa: 0c00 |0003: move-result-object v0 │ │ +4906fc: 5251 51b0 |0004: iget v1, v5, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3;.label:I // field@b051 │ │ +490700: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +490702: 3801 1000 |0007: if-eqz v1, 0017 // +0010 │ │ +490706: 3321 0600 |0009: if-ne v1, v2, 000f // +0006 │ │ +49070a: 7110 8cfb 0600 |000b: invoke-static {v6}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +490710: 2830 |000e: goto 003e // +0030 │ │ +490712: 2206 8924 |000f: new-instance v6, Ljava/lang/IllegalStateException; // type@2489 │ │ +490716: 1a00 d28c |0011: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ +49071a: 7020 c9f5 0600 |0013: invoke-direct {v6, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ +490720: 2706 |0016: throw v6 │ │ +490722: 7110 8cfb 0600 |0017: invoke-static {v6}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +490728: 5456 52b0 |001a: iget-object v6, v5, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b052 │ │ +49072c: 6e10 61e9 0600 |001c: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ +490732: 0c06 |001f: move-result-object v6 │ │ +490734: 6e10 daee 0600 |0020: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getGetConversationFlow:()Lkotlinx/coroutines/flow/Flow; // method@eeda │ │ +49073a: 0c06 |0023: move-result-object v6 │ │ +49073c: 2201 fe20 |0024: new-instance v1, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3$1; // type@20fe │ │ +490740: 5453 52b0 |0026: iget-object v3, v5, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b052 │ │ +490744: 1204 |0028: const/4 v4, #int 0 // #0 │ │ +490746: 7030 b0e8 3104 |0029: invoke-direct {v1, v3, v4}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3$1;.:(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V // method@e8b0 │ │ +49074c: 1f01 e825 |002c: check-cast v1, Lkotlin/jvm/functions/Function2; // type@25e8 │ │ +490750: 7120 97fc 1600 |002e: invoke-static {v6, v1}, Lkotlinx/coroutines/flow/FlowKt;.onEach:(Lkotlinx/coroutines/flow/Flow;Lkotlin/jvm/functions/Function2;)Lkotlinx/coroutines/flow/Flow; // method@fc97 │ │ +490756: 0c06 |0031: move-result-object v6 │ │ +490758: 0751 |0032: move-object v1, v5 │ │ +49075a: 1f01 ce25 |0033: check-cast v1, Lkotlin/coroutines/Continuation; // type@25ce │ │ +49075e: 5952 51b0 |0035: iput v2, v5, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3;.label:I // field@b051 │ │ +490762: 7120 90fc 1600 |0037: invoke-static {v6, v1}, Lkotlinx/coroutines/flow/FlowKt;.collect:(Lkotlinx/coroutines/flow/Flow;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@fc90 │ │ +490768: 0c06 |003a: move-result-object v6 │ │ +49076a: 3306 0300 |003b: if-ne v6, v0, 003e // +0003 │ │ +49076e: 1100 |003d: return-object v0 │ │ +490770: 6206 61b5 |003e: sget-object v6, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +490774: 1106 |0040: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=583 │ │ 0x001a line=584 │ │ 0x0024 line=585 │ │ 0x0035 line=606 │ │ 0x003e line=607 │ │ @@ -1994070,18 +1994070,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4907b8: |[4907b8] com.nextcloud.talk.chat.ChatActivity$loadAvatarForStatusBar$target$1.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ -4907c8: 5b01 53b0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$loadAvatarForStatusBar$target$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b053 │ │ -4907cc: 7010 2ff6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4907d2: 0e00 |0005: return-void │ │ +4907bc: |[4907bc] com.nextcloud.talk.chat.ChatActivity$loadAvatarForStatusBar$target$1.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ +4907cc: 5b01 53b0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$loadAvatarForStatusBar$target$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b053 │ │ +4907d0: 7010 2ff6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4907d6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1427 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity$loadAvatarForStatusBar$target$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ @@ -1994090,133 +1994090,133 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 231 16-bit code units │ │ -490810: |[490810] com.nextcloud.talk.chat.ChatActivity$loadAvatarForStatusBar$target$1.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ -490820: 54d0 53b0 |0000: iget-object v0, v13, Lcom/nextcloud/talk/chat/ChatActivity$loadAvatarForStatusBar$target$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b053 │ │ -490824: 6e10 8de9 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@e98d │ │ -49082a: 0c00 |0005: move-result-object v0 │ │ -49082c: 3800 e000 |0006: if-eqz v0, 00e6 // +00e0 │ │ -490830: 54d1 53b0 |0008: iget-object v1, v13, Lcom/nextcloud/talk/chat/ChatActivity$loadAvatarForStatusBar$target$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b053 │ │ -490834: 6e10 630a 0000 |000a: invoke-virtual {v0}, Landroidx/appcompat/app/ActionBar;.getHeight:()I // method@0a63 │ │ -49083a: 0a00 |000d: move-result v0 │ │ -49083c: 8302 |000e: int-to-double v2, v0 │ │ -49083e: 1904 f83f |000f: const-wide/high16 v4, #long 4609434218613702656 // #3ff8 │ │ -490842: ce42 |0011: div-double/2addr v2, v4 │ │ -490844: 7120 16fc 3200 |0012: invoke-static {v2, v3}, Lkotlin/math/MathKt;.roundToInt:(D)I // method@fc16 │ │ -49084a: 0a06 |0015: move-result v6 │ │ -49084c: 1500 1041 |0016: const/high16 v0, #int 1091567616 // #4110 │ │ -490850: 6e10 64e9 0100 |0018: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ -490856: 0c02 |001b: move-result-object v2 │ │ -490858: 7120 def2 2000 |001c: invoke-static {v0, v2}, Lcom/nextcloud/talk/utils/DisplayUtils;.convertDpToPixel:(FLandroid/content/Context;)F // method@f2de │ │ -49085e: 0a0a |001f: move-result v10 │ │ -490860: 380e bb00 |0020: if-eqz v14, 00db // +00bb │ │ -490864: 3d06 b900 |0022: if-lez v6, 00db // +00b9 │ │ -490868: 1248 |0024: const/4 v8, #int 4 // #4 │ │ -49086a: 1209 |0025: const/4 v9, #int 0 // #0 │ │ -49086c: 1207 |0026: const/4 v7, #int 0 // #0 │ │ -49086e: 07e4 |0027: move-object v4, v14 │ │ -490870: 0165 |0028: move v5, v6 │ │ -490872: 7706 460d 0400 |0029: invoke-static/range {v4, v5, v6, v7, v8, v9}, Landroidx/core/graphics/drawable/DrawableKt;.toBitmap$default:(Landroid/graphics/drawable/Drawable;IILandroid/graphics/Bitmap$Config;ILjava/lang/Object;)Landroid/graphics/Bitmap; // method@0d46 │ │ -490878: 0c0e |002c: move-result-object v14 │ │ -49087a: 2200 4e23 |002d: new-instance v0, Lcom/nextcloud/talk/ui/StatusDrawable; // type@234e │ │ -49087e: 6e10 67e9 0100 |002f: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getCurrentConversation:()Lcom/nextcloud/talk/models/domain/ConversationModel; // method@e967 │ │ -490884: 0c02 |0032: move-result-object v2 │ │ -490886: 7110 fdfb 0200 |0033: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49088c: 6e10 53f1 0200 |0036: invoke-virtual {v2}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getStatus:()Ljava/lang/String; // method@f153 │ │ -490892: 0c08 |0039: move-result-object v8 │ │ -490894: 7110 28e9 0100 |003a: invoke-static {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.access$getBinding$p:(Lcom/nextcloud/talk/chat/ChatActivity;)Lcom/nextcloud/talk/databinding/ActivityChatBinding; // method@e928 │ │ -49089a: 0c02 |003d: move-result-object v2 │ │ -49089c: 1a03 e08a |003e: const-string v3, "binding" // string@8ae0 │ │ -4908a0: 1204 |0040: const/4 v4, #int 0 // #0 │ │ -4908a2: 3902 0600 |0041: if-nez v2, 0047 // +0006 │ │ -4908a6: 7110 06fc 0300 |0043: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4908ac: 0742 |0046: move-object v2, v4 │ │ -4908ae: 5422 ccb3 |0047: iget-object v2, v2, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.chatToolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@b3cc │ │ -4908b2: 6e10 4b66 0200 |0049: invoke-virtual {v2}, Lcom/google/android/material/appbar/MaterialToolbar;.getContext:()Landroid/content/Context; // method@664b │ │ -4908b8: 0c0c |004c: move-result-object v12 │ │ -4908ba: 1209 |004d: const/4 v9, #int 0 // #0 │ │ -4908bc: 120b |004e: const/4 v11, #int 0 // #0 │ │ -4908be: 0707 |004f: move-object v7, v0 │ │ -4908c0: 7606 47f2 0700 |0050: invoke-direct/range {v7, v8, v9, v10, v11, v12}, Lcom/nextcloud/talk/ui/StatusDrawable;.:(Ljava/lang/String;Ljava/lang/String;FILandroid/content/Context;)V // method@f247 │ │ -4908c6: 6e10 93e9 0100 |0053: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getViewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@e993 │ │ -4908cc: 0c02 |0056: move-result-object v2 │ │ -4908ce: 5422 f3b4 |0057: iget-object v2, v2, Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;.talk:Lcom/nextcloud/talk/ui/theme/TalkSpecificViewThemeUtils; // field@b4f3 │ │ -4908d2: 6e10 64e9 0100 |0059: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ -4908d8: 0c05 |005c: move-result-object v5 │ │ -4908da: 6e30 9cf2 5200 |005d: invoke-virtual {v2, v5, v0}, Lcom/nextcloud/talk/ui/theme/TalkSpecificViewThemeUtils;.themeStatusDrawable:(Landroid/content/Context;Lcom/nextcloud/talk/ui/StatusDrawable;)V // method@f29c │ │ -4908e0: 7110 28e9 0100 |0060: invoke-static {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.access$getBinding$p:(Lcom/nextcloud/talk/chat/ChatActivity;)Lcom/nextcloud/talk/databinding/ActivityChatBinding; // method@e928 │ │ -4908e6: 0c02 |0063: move-result-object v2 │ │ -4908e8: 3902 0600 |0064: if-nez v2, 006a // +0006 │ │ -4908ec: 7110 06fc 0300 |0066: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4908f2: 0742 |0069: move-object v2, v4 │ │ -4908f4: 5422 ccb3 |006a: iget-object v2, v2, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.chatToolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@b3cc │ │ -4908f8: 1405 f500 0a7f |006c: const v5, #float 1.83438e+38 // #7f0a00f5 │ │ -4908fe: 6e20 4766 5200 |006f: invoke-virtual {v2, v5}, Lcom/google/android/material/appbar/MaterialToolbar;.findViewById:(I)Landroid/view/View; // method@6647 │ │ -490904: 0c02 |0072: move-result-object v2 │ │ -490906: 1f02 f501 |0073: check-cast v2, Landroid/widget/ImageView; // type@01f5 │ │ -49090a: 2205 ca00 |0075: new-instance v5, Landroid/graphics/drawable/BitmapDrawable; // type@00ca │ │ -49090e: 6e10 84e9 0100 |0077: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getResources:()Landroid/content/res/Resources; // method@e984 │ │ -490914: 0c06 |007a: move-result-object v6 │ │ -490916: 7030 7d03 650e |007b: invoke-direct {v5, v6, v14}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V // method@037d │ │ -49091c: 1f05 cf00 |007e: check-cast v5, Landroid/graphics/drawable/Drawable; // type@00cf │ │ -490920: 6e20 5109 5200 |0080: invoke-virtual {v2, v5}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0951 │ │ -490926: 7110 28e9 0100 |0083: invoke-static {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.access$getBinding$p:(Lcom/nextcloud/talk/chat/ChatActivity;)Lcom/nextcloud/talk/databinding/ActivityChatBinding; // method@e928 │ │ -49092c: 0c0e |0086: move-result-object v14 │ │ -49092e: 390e 0600 |0087: if-nez v14, 008d // +0006 │ │ -490932: 7110 06fc 0300 |0089: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -490938: 074e |008c: move-object v14, v4 │ │ -49093a: 54ee ccb3 |008d: iget-object v14, v14, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.chatToolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@b3cc │ │ -49093e: 1402 f700 0a7f |008f: const v2, #float 1.83438e+38 // #7f0a00f7 │ │ -490944: 6e20 4766 2e00 |0092: invoke-virtual {v14, v2}, Lcom/google/android/material/appbar/MaterialToolbar;.findViewById:(I)Landroid/view/View; // method@6647 │ │ -49094a: 0c0e |0095: move-result-object v14 │ │ -49094c: 1f0e f501 |0096: check-cast v14, Landroid/widget/ImageView; // type@01f5 │ │ -490950: 1f00 cf00 |0098: check-cast v0, Landroid/graphics/drawable/Drawable; // type@00cf │ │ -490954: 6e20 5109 0e00 |009a: invoke-virtual {v14, v0}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0951 │ │ -49095a: 7110 28e9 0100 |009d: invoke-static {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.access$getBinding$p:(Lcom/nextcloud/talk/chat/ChatActivity;)Lcom/nextcloud/talk/databinding/ActivityChatBinding; // method@e928 │ │ -490960: 0c0e |00a0: move-result-object v14 │ │ -490962: 390e 0600 |00a1: if-nez v14, 00a7 // +0006 │ │ -490966: 7110 06fc 0300 |00a3: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49096c: 074e |00a6: move-object v14, v4 │ │ -49096e: 54ee ccb3 |00a7: iget-object v14, v14, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.chatToolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@b3cc │ │ -490972: 6e20 4766 2e00 |00a9: invoke-virtual {v14, v2}, Lcom/google/android/material/appbar/MaterialToolbar;.findViewById:(I)Landroid/view/View; // method@6647 │ │ -490978: 0c0e |00ac: move-result-object v14 │ │ -49097a: 1f0e f501 |00ad: check-cast v14, Landroid/widget/ImageView; // type@01f5 │ │ -49097e: 6e10 67e9 0100 |00af: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getCurrentConversation:()Lcom/nextcloud/talk/models/domain/ConversationModel; // method@e967 │ │ -490984: 0c00 |00b2: move-result-object v0 │ │ -490986: 3800 0700 |00b3: if-eqz v0, 00ba // +0007 │ │ -49098a: 6e10 53f1 0000 |00b5: invoke-virtual {v0}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getStatus:()Ljava/lang/String; // method@f153 │ │ -490990: 0c00 |00b8: move-result-object v0 │ │ -490992: 2802 |00b9: goto 00bb // +0002 │ │ -490994: 0740 |00ba: move-object v0, v4 │ │ -490996: 1f00 7724 |00bb: check-cast v0, Ljava/lang/CharSequence; // type@2477 │ │ -49099a: 6e20 4e09 0e00 |00bd: invoke-virtual {v14, v0}, Landroid/widget/ImageView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@094e │ │ -4909a0: 7110 28e9 0100 |00c0: invoke-static {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.access$getBinding$p:(Lcom/nextcloud/talk/chat/ChatActivity;)Lcom/nextcloud/talk/databinding/ActivityChatBinding; // method@e928 │ │ -4909a6: 0c0e |00c3: move-result-object v14 │ │ -4909a8: 390e 0600 |00c4: if-nez v14, 00ca // +0006 │ │ -4909ac: 7110 06fc 0300 |00c6: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4909b2: 2802 |00c9: goto 00cb // +0002 │ │ -4909b4: 07e4 |00ca: move-object v4, v14 │ │ -4909b6: 544e ccb3 |00cb: iget-object v14, v4, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.chatToolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@b3cc │ │ -4909ba: 1400 f600 0a7f |00cd: const v0, #float 1.83438e+38 // #7f0a00f6 │ │ -4909c0: 6e20 4766 0e00 |00d0: invoke-virtual {v14, v0}, Lcom/google/android/material/appbar/MaterialToolbar;.findViewById:(I)Landroid/view/View; // method@6647 │ │ -4909c6: 0c0e |00d3: move-result-object v14 │ │ -4909c8: 1f0e ef01 |00d4: check-cast v14, Landroid/widget/FrameLayout; // type@01ef │ │ -4909cc: 1200 |00d6: const/4 v0, #int 0 // #0 │ │ -4909ce: 6e20 f308 0e00 |00d7: invoke-virtual {v14, v0}, Landroid/widget/FrameLayout;.setVisibility:(I)V // method@08f3 │ │ -4909d4: 280c |00da: goto 00e6 // +000c │ │ -4909d6: 620e 82b0 |00db: sget-object v14, Lcom/nextcloud/talk/chat/ChatActivity;.Companion:Lcom/nextcloud/talk/chat/ChatActivity$Companion; // field@b082 │ │ -4909da: 6e10 71e8 0e00 |00dd: invoke-virtual {v14}, Lcom/nextcloud/talk/chat/ChatActivity$Companion;.getTAG:()Ljava/lang/String; // method@e871 │ │ -4909e0: 0c0e |00e0: move-result-object v14 │ │ -4909e2: 1a00 43c0 |00e1: const-string v0, "loadAvatarForStatusBar avatarSize <= 0" // string@c043 │ │ -4909e6: 7120 6c05 0e00 |00e3: invoke-static {v14, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4909ec: 0e00 |00e6: return-void │ │ +490814: |[490814] com.nextcloud.talk.chat.ChatActivity$loadAvatarForStatusBar$target$1.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ +490824: 54d0 53b0 |0000: iget-object v0, v13, Lcom/nextcloud/talk/chat/ChatActivity$loadAvatarForStatusBar$target$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b053 │ │ +490828: 6e10 8de9 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@e98d │ │ +49082e: 0c00 |0005: move-result-object v0 │ │ +490830: 3800 e000 |0006: if-eqz v0, 00e6 // +00e0 │ │ +490834: 54d1 53b0 |0008: iget-object v1, v13, Lcom/nextcloud/talk/chat/ChatActivity$loadAvatarForStatusBar$target$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b053 │ │ +490838: 6e10 630a 0000 |000a: invoke-virtual {v0}, Landroidx/appcompat/app/ActionBar;.getHeight:()I // method@0a63 │ │ +49083e: 0a00 |000d: move-result v0 │ │ +490840: 8302 |000e: int-to-double v2, v0 │ │ +490842: 1904 f83f |000f: const-wide/high16 v4, #long 4609434218613702656 // #3ff8 │ │ +490846: ce42 |0011: div-double/2addr v2, v4 │ │ +490848: 7120 16fc 3200 |0012: invoke-static {v2, v3}, Lkotlin/math/MathKt;.roundToInt:(D)I // method@fc16 │ │ +49084e: 0a06 |0015: move-result v6 │ │ +490850: 1500 1041 |0016: const/high16 v0, #int 1091567616 // #4110 │ │ +490854: 6e10 64e9 0100 |0018: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ +49085a: 0c02 |001b: move-result-object v2 │ │ +49085c: 7120 def2 2000 |001c: invoke-static {v0, v2}, Lcom/nextcloud/talk/utils/DisplayUtils;.convertDpToPixel:(FLandroid/content/Context;)F // method@f2de │ │ +490862: 0a0a |001f: move-result v10 │ │ +490864: 380e bb00 |0020: if-eqz v14, 00db // +00bb │ │ +490868: 3d06 b900 |0022: if-lez v6, 00db // +00b9 │ │ +49086c: 1248 |0024: const/4 v8, #int 4 // #4 │ │ +49086e: 1209 |0025: const/4 v9, #int 0 // #0 │ │ +490870: 1207 |0026: const/4 v7, #int 0 // #0 │ │ +490872: 07e4 |0027: move-object v4, v14 │ │ +490874: 0165 |0028: move v5, v6 │ │ +490876: 7706 460d 0400 |0029: invoke-static/range {v4, v5, v6, v7, v8, v9}, Landroidx/core/graphics/drawable/DrawableKt;.toBitmap$default:(Landroid/graphics/drawable/Drawable;IILandroid/graphics/Bitmap$Config;ILjava/lang/Object;)Landroid/graphics/Bitmap; // method@0d46 │ │ +49087c: 0c0e |002c: move-result-object v14 │ │ +49087e: 2200 4e23 |002d: new-instance v0, Lcom/nextcloud/talk/ui/StatusDrawable; // type@234e │ │ +490882: 6e10 67e9 0100 |002f: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getCurrentConversation:()Lcom/nextcloud/talk/models/domain/ConversationModel; // method@e967 │ │ +490888: 0c02 |0032: move-result-object v2 │ │ +49088a: 7110 fdfb 0200 |0033: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +490890: 6e10 53f1 0200 |0036: invoke-virtual {v2}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getStatus:()Ljava/lang/String; // method@f153 │ │ +490896: 0c08 |0039: move-result-object v8 │ │ +490898: 7110 28e9 0100 |003a: invoke-static {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.access$getBinding$p:(Lcom/nextcloud/talk/chat/ChatActivity;)Lcom/nextcloud/talk/databinding/ActivityChatBinding; // method@e928 │ │ +49089e: 0c02 |003d: move-result-object v2 │ │ +4908a0: 1a03 e08a |003e: const-string v3, "binding" // string@8ae0 │ │ +4908a4: 1204 |0040: const/4 v4, #int 0 // #0 │ │ +4908a6: 3902 0600 |0041: if-nez v2, 0047 // +0006 │ │ +4908aa: 7110 06fc 0300 |0043: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4908b0: 0742 |0046: move-object v2, v4 │ │ +4908b2: 5422 ccb3 |0047: iget-object v2, v2, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.chatToolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@b3cc │ │ +4908b6: 6e10 4b66 0200 |0049: invoke-virtual {v2}, Lcom/google/android/material/appbar/MaterialToolbar;.getContext:()Landroid/content/Context; // method@664b │ │ +4908bc: 0c0c |004c: move-result-object v12 │ │ +4908be: 1209 |004d: const/4 v9, #int 0 // #0 │ │ +4908c0: 120b |004e: const/4 v11, #int 0 // #0 │ │ +4908c2: 0707 |004f: move-object v7, v0 │ │ +4908c4: 7606 47f2 0700 |0050: invoke-direct/range {v7, v8, v9, v10, v11, v12}, Lcom/nextcloud/talk/ui/StatusDrawable;.:(Ljava/lang/String;Ljava/lang/String;FILandroid/content/Context;)V // method@f247 │ │ +4908ca: 6e10 93e9 0100 |0053: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getViewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@e993 │ │ +4908d0: 0c02 |0056: move-result-object v2 │ │ +4908d2: 5422 f3b4 |0057: iget-object v2, v2, Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;.talk:Lcom/nextcloud/talk/ui/theme/TalkSpecificViewThemeUtils; // field@b4f3 │ │ +4908d6: 6e10 64e9 0100 |0059: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ +4908dc: 0c05 |005c: move-result-object v5 │ │ +4908de: 6e30 9cf2 5200 |005d: invoke-virtual {v2, v5, v0}, Lcom/nextcloud/talk/ui/theme/TalkSpecificViewThemeUtils;.themeStatusDrawable:(Landroid/content/Context;Lcom/nextcloud/talk/ui/StatusDrawable;)V // method@f29c │ │ +4908e4: 7110 28e9 0100 |0060: invoke-static {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.access$getBinding$p:(Lcom/nextcloud/talk/chat/ChatActivity;)Lcom/nextcloud/talk/databinding/ActivityChatBinding; // method@e928 │ │ +4908ea: 0c02 |0063: move-result-object v2 │ │ +4908ec: 3902 0600 |0064: if-nez v2, 006a // +0006 │ │ +4908f0: 7110 06fc 0300 |0066: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4908f6: 0742 |0069: move-object v2, v4 │ │ +4908f8: 5422 ccb3 |006a: iget-object v2, v2, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.chatToolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@b3cc │ │ +4908fc: 1405 f500 0a7f |006c: const v5, #float 1.83438e+38 // #7f0a00f5 │ │ +490902: 6e20 4766 5200 |006f: invoke-virtual {v2, v5}, Lcom/google/android/material/appbar/MaterialToolbar;.findViewById:(I)Landroid/view/View; // method@6647 │ │ +490908: 0c02 |0072: move-result-object v2 │ │ +49090a: 1f02 f501 |0073: check-cast v2, Landroid/widget/ImageView; // type@01f5 │ │ +49090e: 2205 ca00 |0075: new-instance v5, Landroid/graphics/drawable/BitmapDrawable; // type@00ca │ │ +490912: 6e10 84e9 0100 |0077: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getResources:()Landroid/content/res/Resources; // method@e984 │ │ +490918: 0c06 |007a: move-result-object v6 │ │ +49091a: 7030 7d03 650e |007b: invoke-direct {v5, v6, v14}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V // method@037d │ │ +490920: 1f05 cf00 |007e: check-cast v5, Landroid/graphics/drawable/Drawable; // type@00cf │ │ +490924: 6e20 5109 5200 |0080: invoke-virtual {v2, v5}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0951 │ │ +49092a: 7110 28e9 0100 |0083: invoke-static {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.access$getBinding$p:(Lcom/nextcloud/talk/chat/ChatActivity;)Lcom/nextcloud/talk/databinding/ActivityChatBinding; // method@e928 │ │ +490930: 0c0e |0086: move-result-object v14 │ │ +490932: 390e 0600 |0087: if-nez v14, 008d // +0006 │ │ +490936: 7110 06fc 0300 |0089: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49093c: 074e |008c: move-object v14, v4 │ │ +49093e: 54ee ccb3 |008d: iget-object v14, v14, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.chatToolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@b3cc │ │ +490942: 1402 f700 0a7f |008f: const v2, #float 1.83438e+38 // #7f0a00f7 │ │ +490948: 6e20 4766 2e00 |0092: invoke-virtual {v14, v2}, Lcom/google/android/material/appbar/MaterialToolbar;.findViewById:(I)Landroid/view/View; // method@6647 │ │ +49094e: 0c0e |0095: move-result-object v14 │ │ +490950: 1f0e f501 |0096: check-cast v14, Landroid/widget/ImageView; // type@01f5 │ │ +490954: 1f00 cf00 |0098: check-cast v0, Landroid/graphics/drawable/Drawable; // type@00cf │ │ +490958: 6e20 5109 0e00 |009a: invoke-virtual {v14, v0}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0951 │ │ +49095e: 7110 28e9 0100 |009d: invoke-static {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.access$getBinding$p:(Lcom/nextcloud/talk/chat/ChatActivity;)Lcom/nextcloud/talk/databinding/ActivityChatBinding; // method@e928 │ │ +490964: 0c0e |00a0: move-result-object v14 │ │ +490966: 390e 0600 |00a1: if-nez v14, 00a7 // +0006 │ │ +49096a: 7110 06fc 0300 |00a3: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +490970: 074e |00a6: move-object v14, v4 │ │ +490972: 54ee ccb3 |00a7: iget-object v14, v14, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.chatToolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@b3cc │ │ +490976: 6e20 4766 2e00 |00a9: invoke-virtual {v14, v2}, Lcom/google/android/material/appbar/MaterialToolbar;.findViewById:(I)Landroid/view/View; // method@6647 │ │ +49097c: 0c0e |00ac: move-result-object v14 │ │ +49097e: 1f0e f501 |00ad: check-cast v14, Landroid/widget/ImageView; // type@01f5 │ │ +490982: 6e10 67e9 0100 |00af: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getCurrentConversation:()Lcom/nextcloud/talk/models/domain/ConversationModel; // method@e967 │ │ +490988: 0c00 |00b2: move-result-object v0 │ │ +49098a: 3800 0700 |00b3: if-eqz v0, 00ba // +0007 │ │ +49098e: 6e10 53f1 0000 |00b5: invoke-virtual {v0}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getStatus:()Ljava/lang/String; // method@f153 │ │ +490994: 0c00 |00b8: move-result-object v0 │ │ +490996: 2802 |00b9: goto 00bb // +0002 │ │ +490998: 0740 |00ba: move-object v0, v4 │ │ +49099a: 1f00 7724 |00bb: check-cast v0, Ljava/lang/CharSequence; // type@2477 │ │ +49099e: 6e20 4e09 0e00 |00bd: invoke-virtual {v14, v0}, Landroid/widget/ImageView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@094e │ │ +4909a4: 7110 28e9 0100 |00c0: invoke-static {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.access$getBinding$p:(Lcom/nextcloud/talk/chat/ChatActivity;)Lcom/nextcloud/talk/databinding/ActivityChatBinding; // method@e928 │ │ +4909aa: 0c0e |00c3: move-result-object v14 │ │ +4909ac: 390e 0600 |00c4: if-nez v14, 00ca // +0006 │ │ +4909b0: 7110 06fc 0300 |00c6: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4909b6: 2802 |00c9: goto 00cb // +0002 │ │ +4909b8: 07e4 |00ca: move-object v4, v14 │ │ +4909ba: 544e ccb3 |00cb: iget-object v14, v4, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.chatToolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@b3cc │ │ +4909be: 1400 f600 0a7f |00cd: const v0, #float 1.83438e+38 // #7f0a00f6 │ │ +4909c4: 6e20 4766 0e00 |00d0: invoke-virtual {v14, v0}, Lcom/google/android/material/appbar/MaterialToolbar;.findViewById:(I)Landroid/view/View; // method@6647 │ │ +4909ca: 0c0e |00d3: move-result-object v14 │ │ +4909cc: 1f0e ef01 |00d4: check-cast v14, Landroid/widget/FrameLayout; // type@01ef │ │ +4909d0: 1200 |00d6: const/4 v0, #int 0 // #0 │ │ +4909d2: 6e20 f308 0e00 |00d7: invoke-virtual {v14, v0}, Landroid/widget/FrameLayout;.setVisibility:(I)V // method@08f3 │ │ +4909d8: 280c |00da: goto 00e6 // +000c │ │ +4909da: 620e 82b0 |00db: sget-object v14, Lcom/nextcloud/talk/chat/ChatActivity;.Companion:Lcom/nextcloud/talk/chat/ChatActivity$Companion; // field@b082 │ │ +4909de: 6e10 71e8 0e00 |00dd: invoke-virtual {v14}, Lcom/nextcloud/talk/chat/ChatActivity$Companion;.getTAG:()Ljava/lang/String; // method@e871 │ │ +4909e4: 0c0e |00e0: move-result-object v14 │ │ +4909e6: 1a00 43c0 |00e1: const-string v0, "loadAvatarForStatusBar avatarSize <= 0" // string@c043 │ │ +4909ea: 7120 6c05 0e00 |00e3: invoke-static {v14, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4909f0: 0e00 |00e6: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1430 │ │ 0x000a line=1431 │ │ 0x0018 line=1432 │ │ 0x0029 line=1434 │ │ 0x002d line=1435 │ │ @@ -1994244,17 +1994244,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4907d4: |[4907d4] com.nextcloud.talk.chat.ChatActivity$loadAvatarForStatusBar$target$1.onStart:(Landroid/graphics/drawable/Drawable;)V │ │ -4907e4: 7020 bde8 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity$loadAvatarForStatusBar$target$1;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@e8bd │ │ -4907ea: 0e00 |0003: return-void │ │ +4907d8: |[4907d8] com.nextcloud.talk.chat.ChatActivity$loadAvatarForStatusBar$target$1.onStart:(Landroid/graphics/drawable/Drawable;)V │ │ +4907e8: 7020 bde8 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity$loadAvatarForStatusBar$target$1;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@e8bd │ │ +4907ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1458 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity$loadAvatarForStatusBar$target$1; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/graphics/drawable/Drawable; │ │ │ │ @@ -1994263,19 +1994263,19 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -4907ec: |[4907ec] com.nextcloud.talk.chat.ChatActivity$loadAvatarForStatusBar$target$1.onSuccess:(Landroid/graphics/drawable/Drawable;)V │ │ -4907fc: 1a00 92df |0000: const-string v0, "result" // string@df92 │ │ -490800: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -490806: 7020 bde8 2100 |0005: invoke-direct {v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$loadAvatarForStatusBar$target$1;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@e8bd │ │ -49080c: 0e00 |0008: return-void │ │ +4907f0: |[4907f0] com.nextcloud.talk.chat.ChatActivity$loadAvatarForStatusBar$target$1.onSuccess:(Landroid/graphics/drawable/Drawable;)V │ │ +490800: 1a00 92df |0000: const-string v0, "result" // string@df92 │ │ +490804: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +49080a: 7020 bde8 2100 |0005: invoke-direct {v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$loadAvatarForStatusBar$target$1;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@e8bd │ │ +490810: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=1462 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity$loadAvatarForStatusBar$target$1; │ │ 0x0000 - 0x0009 reg=2 (null) Landroid/graphics/drawable/Drawable; │ │ │ │ @@ -1994315,18 +1994315,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4909f0: |[4909f0] com.nextcloud.talk.chat.ChatActivity$localParticipantMessageListener$1.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ -490a00: 5b01 54b0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$localParticipantMessageListener$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b054 │ │ -490a04: 7010 2ff6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -490a0a: 0e00 |0005: return-void │ │ +4909f4: |[4909f4] com.nextcloud.talk.chat.ChatActivity$localParticipantMessageListener$1.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ +490a04: 5b01 54b0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$localParticipantMessageListener$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b054 │ │ +490a08: 7010 2ff6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +490a0e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=360 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity$localParticipantMessageListener$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ @@ -1994336,30 +1994336,30 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 29 16-bit code units │ │ -490a0c: |[490a0c] com.nextcloud.talk.chat.ChatActivity$localParticipantMessageListener$1.onSwitchTo:(Ljava/lang/String;)V │ │ -490a1c: 3803 1c00 |0000: if-eqz v3, 001c // +001c │ │ -490a20: 6200 34ab |0002: sget-object v0, Lcom/nextcloud/talk/activities/CallActivity;.Companion:Lcom/nextcloud/talk/activities/CallActivity$Companion; // field@ab34 │ │ -490a24: 6e10 1ddc 0000 |0004: invoke-virtual {v0}, Lcom/nextcloud/talk/activities/CallActivity$Companion;.getActive:()Z // method@dc1d │ │ -490a2a: 0a00 |0007: move-result v0 │ │ -490a2c: 3800 0e00 |0008: if-eqz v0, 0016 // +000e │ │ -490a30: 6203 82b0 |000a: sget-object v3, Lcom/nextcloud/talk/chat/ChatActivity;.Companion:Lcom/nextcloud/talk/chat/ChatActivity$Companion; // field@b082 │ │ -490a34: 6e10 71e8 0300 |000c: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity$Companion;.getTAG:()Ljava/lang/String; // method@e871 │ │ -490a3a: 0c03 |000f: move-result-object v3 │ │ -490a3c: 1a00 f61b |0010: const-string v0, "CallActivity is running. Ignore to switch chat in ChatActivity..." // string@1bf6 │ │ -490a40: 7120 6c05 0300 |0012: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -490a46: 2807 |0015: goto 001c // +0007 │ │ -490a48: 5420 54b0 |0016: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity$localParticipantMessageListener$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b054 │ │ -490a4c: 1201 |0018: const/4 v1, #int 0 // #0 │ │ -490a4e: 7140 3de9 3011 |0019: invoke-static {v0, v3, v1, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.access$switchToRoom:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/String;ZZ)V // method@e93d │ │ -490a54: 0e00 |001c: return-void │ │ +490a10: |[490a10] com.nextcloud.talk.chat.ChatActivity$localParticipantMessageListener$1.onSwitchTo:(Ljava/lang/String;)V │ │ +490a20: 3803 1c00 |0000: if-eqz v3, 001c // +001c │ │ +490a24: 6200 34ab |0002: sget-object v0, Lcom/nextcloud/talk/activities/CallActivity;.Companion:Lcom/nextcloud/talk/activities/CallActivity$Companion; // field@ab34 │ │ +490a28: 6e10 1ddc 0000 |0004: invoke-virtual {v0}, Lcom/nextcloud/talk/activities/CallActivity$Companion;.getActive:()Z // method@dc1d │ │ +490a2e: 0a00 |0007: move-result v0 │ │ +490a30: 3800 0e00 |0008: if-eqz v0, 0016 // +000e │ │ +490a34: 6203 82b0 |000a: sget-object v3, Lcom/nextcloud/talk/chat/ChatActivity;.Companion:Lcom/nextcloud/talk/chat/ChatActivity$Companion; // field@b082 │ │ +490a38: 6e10 71e8 0300 |000c: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity$Companion;.getTAG:()Ljava/lang/String; // method@e871 │ │ +490a3e: 0c03 |000f: move-result-object v3 │ │ +490a40: 1a00 f61b |0010: const-string v0, "CallActivity is running. Ignore to switch chat in ChatActivity..." // string@1bf6 │ │ +490a44: 7120 6c05 0300 |0012: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +490a4a: 2807 |0015: goto 001c // +0007 │ │ +490a4c: 5420 54b0 |0016: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity$localParticipantMessageListener$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b054 │ │ +490a50: 1201 |0018: const/4 v1, #int 0 // #0 │ │ +490a52: 7140 3de9 3011 |0019: invoke-static {v0, v3, v1, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.access$switchToRoom:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/String;ZZ)V // method@e93d │ │ +490a58: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=363 │ │ 0x000a line=364 │ │ 0x0016 line=366 │ │ locals : │ │ 0x0000 - 0x001d reg=2 this Lcom/nextcloud/talk/chat/ChatActivity$localParticipantMessageListener$1; │ │ @@ -1994400,19 +1994400,19 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -490a58: |[490a58] com.nextcloud.talk.chat.ChatActivity$onBackPressedCallback$1.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ -490a68: 5b01 55b0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$onBackPressedCallback$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b055 │ │ -490a6c: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -490a6e: 7020 5b0a 1000 |0003: invoke-direct {v0, v1}, Landroidx/activity/OnBackPressedCallback;.:(Z)V // method@0a5b │ │ -490a74: 0e00 |0006: return-void │ │ +490a5c: |[490a5c] com.nextcloud.talk.chat.ChatActivity$onBackPressedCallback$1.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ +490a6c: 5b01 55b0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$onBackPressedCallback$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b055 │ │ +490a70: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +490a72: 7020 5b0a 1000 |0003: invoke-direct {v0, v1}, Landroidx/activity/OnBackPressedCallback;.:(Z)V // method@0a5b │ │ +490a78: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=339 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity$onBackPressedCallback$1; │ │ 0x0000 - 0x0007 reg=1 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ @@ -1994422,39 +1994422,39 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 54 16-bit code units │ │ -490a78: |[490a78] com.nextcloud.talk.chat.ChatActivity$onBackPressedCallback$1.handleOnBackPressed:()V │ │ -490a88: 5430 55b0 |0000: iget-object v0, v3, Lcom/nextcloud/talk/chat/ChatActivity$onBackPressedCallback$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b055 │ │ -490a8c: 6e10 61e9 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ -490a92: 0c00 |0005: move-result-object v0 │ │ -490a94: 6e10 edee 0000 |0006: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.handleChatOnBackPress:()V // method@eeed │ │ -490a9a: 5430 55b0 |0009: iget-object v0, v3, Lcom/nextcloud/talk/chat/ChatActivity$onBackPressedCallback$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b055 │ │ -490a9e: 7110 2ce9 0000 |000b: invoke-static {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.access$getCurrentlyPlayedVoiceMessage$p:(Lcom/nextcloud/talk/chat/ChatActivity;)Lcom/nextcloud/talk/chat/data/model/ChatMessage; // method@e92c │ │ -490aa4: 0c00 |000e: move-result-object v0 │ │ -490aa6: 3800 0e00 |000f: if-eqz v0, 001d // +000e │ │ -490aaa: 5430 55b0 |0011: iget-object v0, v3, Lcom/nextcloud/talk/chat/ChatActivity$onBackPressedCallback$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b055 │ │ -490aae: 7110 2ce9 0000 |0013: invoke-static {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.access$getCurrentlyPlayedVoiceMessage$p:(Lcom/nextcloud/talk/chat/ChatActivity;)Lcom/nextcloud/talk/chat/data/model/ChatMessage; // method@e92c │ │ -490ab4: 0c01 |0016: move-result-object v1 │ │ -490ab6: 7110 fdfb 0100 |0017: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -490abc: 7120 3ce9 1000 |001a: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.access$stopMediaPlayer:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V // method@e93c │ │ -490ac2: 2200 5700 |001d: new-instance v0, Landroid/content/Intent; // type@0057 │ │ -490ac6: 5431 55b0 |001f: iget-object v1, v3, Lcom/nextcloud/talk/chat/ChatActivity$onBackPressedCallback$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b055 │ │ -490aca: 1f01 4e00 |0021: check-cast v1, Landroid/content/Context; // type@004e │ │ -490ace: 1c02 1822 |0023: const-class v2, Lcom/nextcloud/talk/conversationlist/ConversationsListActivity; // type@2218 │ │ -490ad2: 7030 4b01 1002 |0025: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@014b │ │ -490ad8: 2201 fb00 |0028: new-instance v1, Landroid/os/Bundle; // type@00fb │ │ -490adc: 7010 3b04 0100 |002a: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@043b │ │ -490ae2: 6e20 6b01 1000 |002d: invoke-virtual {v0, v1}, Landroid/content/Intent;.putExtras:(Landroid/os/Bundle;)Landroid/content/Intent; // method@016b │ │ -490ae8: 5431 55b0 |0030: iget-object v1, v3, Lcom/nextcloud/talk/chat/ChatActivity$onBackPressedCallback$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b055 │ │ -490aec: 6e20 53ea 0100 |0032: invoke-virtual {v1, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.startActivity:(Landroid/content/Intent;)V // method@ea53 │ │ -490af2: 0e00 |0035: return-void │ │ +490a7c: |[490a7c] com.nextcloud.talk.chat.ChatActivity$onBackPressedCallback$1.handleOnBackPressed:()V │ │ +490a8c: 5430 55b0 |0000: iget-object v0, v3, Lcom/nextcloud/talk/chat/ChatActivity$onBackPressedCallback$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b055 │ │ +490a90: 6e10 61e9 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ +490a96: 0c00 |0005: move-result-object v0 │ │ +490a98: 6e10 edee 0000 |0006: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.handleChatOnBackPress:()V // method@eeed │ │ +490a9e: 5430 55b0 |0009: iget-object v0, v3, Lcom/nextcloud/talk/chat/ChatActivity$onBackPressedCallback$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b055 │ │ +490aa2: 7110 2ce9 0000 |000b: invoke-static {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.access$getCurrentlyPlayedVoiceMessage$p:(Lcom/nextcloud/talk/chat/ChatActivity;)Lcom/nextcloud/talk/chat/data/model/ChatMessage; // method@e92c │ │ +490aa8: 0c00 |000e: move-result-object v0 │ │ +490aaa: 3800 0e00 |000f: if-eqz v0, 001d // +000e │ │ +490aae: 5430 55b0 |0011: iget-object v0, v3, Lcom/nextcloud/talk/chat/ChatActivity$onBackPressedCallback$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b055 │ │ +490ab2: 7110 2ce9 0000 |0013: invoke-static {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.access$getCurrentlyPlayedVoiceMessage$p:(Lcom/nextcloud/talk/chat/ChatActivity;)Lcom/nextcloud/talk/chat/data/model/ChatMessage; // method@e92c │ │ +490ab8: 0c01 |0016: move-result-object v1 │ │ +490aba: 7110 fdfb 0100 |0017: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +490ac0: 7120 3ce9 1000 |001a: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.access$stopMediaPlayer:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V // method@e93c │ │ +490ac6: 2200 5700 |001d: new-instance v0, Landroid/content/Intent; // type@0057 │ │ +490aca: 5431 55b0 |001f: iget-object v1, v3, Lcom/nextcloud/talk/chat/ChatActivity$onBackPressedCallback$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b055 │ │ +490ace: 1f01 4e00 |0021: check-cast v1, Landroid/content/Context; // type@004e │ │ +490ad2: 1c02 1822 |0023: const-class v2, Lcom/nextcloud/talk/conversationlist/ConversationsListActivity; // type@2218 │ │ +490ad6: 7030 4b01 1002 |0025: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@014b │ │ +490adc: 2201 fb00 |0028: new-instance v1, Landroid/os/Bundle; // type@00fb │ │ +490ae0: 7010 3b04 0100 |002a: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@043b │ │ +490ae6: 6e20 6b01 1000 |002d: invoke-virtual {v0, v1}, Landroid/content/Intent;.putExtras:(Landroid/os/Bundle;)Landroid/content/Intent; // method@016b │ │ +490aec: 5431 55b0 |0030: iget-object v1, v3, Lcom/nextcloud/talk/chat/ChatActivity$onBackPressedCallback$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b055 │ │ +490af0: 6e20 53ea 0100 |0032: invoke-virtual {v1, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.startActivity:(Landroid/content/Intent;)V // method@ea53 │ │ +490af6: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ 0x0009 line=342 │ │ 0x0011 line=343 │ │ 0x001d line=345 │ │ 0x0028 line=346 │ │ @@ -1994510,144 +1994510,144 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -490c40: |[490c40] com.nextcloud.talk.chat.ChatActivity$onCreate$1.:(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V │ │ -490c50: 5b01 57b0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$onCreate$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b057 │ │ -490c54: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -490c56: 7030 e4fb 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@fbe4 │ │ -490c5c: 0e00 |0006: return-void │ │ +490c44: |[490c44] com.nextcloud.talk.chat.ChatActivity$onCreate$1.:(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V │ │ +490c54: 5b01 57b0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$onCreate$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b057 │ │ +490c58: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +490c5a: 7030 e4fb 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@fbe4 │ │ +490c60: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/nextcloud/talk/chat/ChatActivity$onCreate$1;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -490c1c: |[490c1c] com.nextcloud.talk.chat.ChatActivity$onCreate$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -490c2c: 2202 0321 |0000: new-instance v2, Lcom/nextcloud/talk/chat/ChatActivity$onCreate$1; // type@2103 │ │ -490c30: 5410 57b0 |0002: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$onCreate$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b057 │ │ -490c34: 7030 c2e8 0203 |0004: invoke-direct {v2, v0, v3}, Lcom/nextcloud/talk/chat/ChatActivity$onCreate$1;.:(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V // method@e8c2 │ │ -490c3a: 1f02 ce25 |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ -490c3e: 1102 |0009: return-object v2 │ │ +490c20: |[490c20] com.nextcloud.talk.chat.ChatActivity$onCreate$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +490c30: 2202 0321 |0000: new-instance v2, Lcom/nextcloud/talk/chat/ChatActivity$onCreate$1; // type@2103 │ │ +490c34: 5410 57b0 |0002: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$onCreate$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b057 │ │ +490c38: 7030 c2e8 0203 |0004: invoke-direct {v2, v0, v3}, Lcom/nextcloud/talk/chat/ChatActivity$onCreate$1;.:(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V // method@e8c2 │ │ +490c3e: 1f02 ce25 |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ +490c42: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/ChatActivity$onCreate$1;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -490af4: |[490af4] com.nextcloud.talk.chat.ChatActivity$onCreate$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -490b04: 1f01 2026 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@2620 │ │ -490b08: 1f02 ce25 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ -490b0c: 6e30 c5e8 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$onCreate$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@e8c5 │ │ -490b12: 0c01 |0007: move-result-object v1 │ │ -490b14: 1101 |0008: return-object v1 │ │ +490af8: |[490af8] com.nextcloud.talk.chat.ChatActivity$onCreate$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +490b08: 1f01 2026 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@2620 │ │ +490b0c: 1f02 ce25 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ +490b10: 6e30 c5e8 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$onCreate$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@e8c5 │ │ +490b16: 0c01 |0007: move-result-object v1 │ │ +490b18: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/nextcloud/talk/chat/ChatActivity$onCreate$1;) │ │ name : 'invoke' │ │ type : '(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -490b18: |[490b18] com.nextcloud.talk.chat.ChatActivity$onCreate$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -490b28: 6e30 c3e8 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$onCreate$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@e8c3 │ │ -490b2e: 0c01 |0003: move-result-object v1 │ │ -490b30: 1f01 0321 |0004: check-cast v1, Lcom/nextcloud/talk/chat/ChatActivity$onCreate$1; // type@2103 │ │ -490b34: 6202 61b5 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -490b38: 6e20 c6e8 2100 |0008: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$onCreate$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@e8c6 │ │ -490b3e: 0c01 |000b: move-result-object v1 │ │ -490b40: 1101 |000c: return-object v1 │ │ +490b1c: |[490b1c] com.nextcloud.talk.chat.ChatActivity$onCreate$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +490b2c: 6e30 c3e8 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$onCreate$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@e8c3 │ │ +490b32: 0c01 |0003: move-result-object v1 │ │ +490b34: 1f01 0321 |0004: check-cast v1, Lcom/nextcloud/talk/chat/ChatActivity$onCreate$1; // type@2103 │ │ +490b38: 6202 61b5 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +490b3c: 6e20 c6e8 2100 |0008: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$onCreate$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@e8c6 │ │ +490b42: 0c01 |000b: move-result-object v1 │ │ +490b44: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/nextcloud/talk/chat/ChatActivity$onCreate$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 99 16-bit code units │ │ -490b44: |[490b44] com.nextcloud.talk.chat.ChatActivity$onCreate$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -490b54: 7100 dcfb 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ -490b5a: 0c00 |0003: move-result-object v0 │ │ -490b5c: 5251 56b0 |0004: iget v1, v5, Lcom/nextcloud/talk/chat/ChatActivity$onCreate$1;.label:I // field@b056 │ │ -490b60: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -490b62: 3801 1000 |0007: if-eqz v1, 0017 // +0010 │ │ -490b66: 3321 0600 |0009: if-ne v1, v2, 000f // +0006 │ │ -490b6a: 7110 8cfb 0600 |000b: invoke-static {v6}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -490b70: 281a |000e: goto 0028 // +001a │ │ -490b72: 2206 8924 |000f: new-instance v6, Ljava/lang/IllegalStateException; // type@2489 │ │ -490b76: 1a00 d28c |0011: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ -490b7a: 7020 c9f5 0600 |0013: invoke-direct {v6, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ -490b80: 2706 |0016: throw v6 │ │ -490b82: 7110 8cfb 0600 |0017: invoke-static {v6}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -490b88: 0756 |001a: move-object v6, v5 │ │ -490b8a: 1f06 ce25 |001b: check-cast v6, Lkotlin/coroutines/Continuation; // type@25ce │ │ -490b8e: 5952 56b0 |001d: iput v2, v5, Lcom/nextcloud/talk/chat/ChatActivity$onCreate$1;.label:I // field@b056 │ │ -490b92: 1603 e803 |001f: const-wide/16 v3, #int 1000 // #3e8 │ │ -490b96: 7130 71fc 4306 |0021: invoke-static {v3, v4, v6}, Lkotlinx/coroutines/DelayKt;.delay:(JLkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@fc71 │ │ -490b9c: 0c06 |0024: move-result-object v6 │ │ -490b9e: 3306 0300 |0025: if-ne v6, v0, 0028 // +0003 │ │ -490ba2: 1100 |0027: return-object v0 │ │ -490ba4: 5456 57b0 |0028: iget-object v6, v5, Lcom/nextcloud/talk/chat/ChatActivity$onCreate$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b057 │ │ -490ba8: 6e10 5ce9 0600 |002a: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.getAdapter:()Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // method@e95c │ │ -490bae: 0c06 |002d: move-result-object v6 │ │ -490bb0: 3806 3200 |002e: if-eqz v6, 0060 // +0032 │ │ -490bb4: 6e10 35e4 0600 |0030: invoke-virtual {v6}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.isEmpty:()Z // method@e435 │ │ -490bba: 0a06 |0033: move-result v6 │ │ -490bbc: 3326 2c00 |0034: if-ne v6, v2, 0060 // +002c │ │ -490bc0: 5456 57b0 |0036: iget-object v6, v5, Lcom/nextcloud/talk/chat/ChatActivity$onCreate$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b057 │ │ -490bc4: 6e10 7ee9 0600 |0038: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.getNetworkMonitor:()Lcom/nextcloud/talk/data/network/NetworkMonitor; // method@e97e │ │ -490bca: 0c06 |003b: move-result-object v6 │ │ -490bcc: 7210 91f0 0600 |003c: invoke-interface {v6}, Lcom/nextcloud/talk/data/network/NetworkMonitor;.isOnline:()Lkotlinx/coroutines/flow/StateFlow; // method@f091 │ │ -490bd2: 0c06 |003f: move-result-object v6 │ │ -490bd4: 7210 9efc 0600 |0040: invoke-interface {v6}, Lkotlinx/coroutines/flow/StateFlow;.getValue:()Ljava/lang/Object; // method@fc9e │ │ -490bda: 0c06 |0043: move-result-object v6 │ │ -490bdc: 1f06 7524 |0044: check-cast v6, Ljava/lang/Boolean; // type@2475 │ │ -490be0: 6e10 30f5 0600 |0046: invoke-virtual {v6}, Ljava/lang/Boolean;.booleanValue:()Z // method@f530 │ │ -490be6: 0a06 |0049: move-result v6 │ │ -490be8: 3806 1600 |004a: if-eqz v6, 0060 // +0016 │ │ -490bec: 5456 57b0 |004c: iget-object v6, v5, Lcom/nextcloud/talk/chat/ChatActivity$onCreate$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b057 │ │ -490bf0: 7110 28e9 0600 |004e: invoke-static {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.access$getBinding$p:(Lcom/nextcloud/talk/chat/ChatActivity;)Lcom/nextcloud/talk/databinding/ActivityChatBinding; // method@e928 │ │ -490bf6: 0c06 |0051: move-result-object v6 │ │ -490bf8: 3906 0800 |0052: if-nez v6, 005a // +0008 │ │ -490bfc: 1a06 e08a |0054: const-string v6, "binding" // string@8ae0 │ │ -490c00: 7110 06fc 0600 |0056: invoke-static {v6}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -490c06: 1206 |0059: const/4 v6, #int 0 // #0 │ │ -490c08: 5466 d1b3 |005a: iget-object v6, v6, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.progressBar:Landroid/widget/LinearLayout; // field@b3d1 │ │ -490c0c: 1200 |005c: const/4 v0, #int 0 // #0 │ │ -490c0e: 6e20 9b09 0600 |005d: invoke-virtual {v6, v0}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@099b │ │ -490c14: 6206 61b5 |0060: sget-object v6, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -490c18: 1106 |0062: return-object v6 │ │ +490b48: |[490b48] com.nextcloud.talk.chat.ChatActivity$onCreate$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +490b58: 7100 dcfb 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ +490b5e: 0c00 |0003: move-result-object v0 │ │ +490b60: 5251 56b0 |0004: iget v1, v5, Lcom/nextcloud/talk/chat/ChatActivity$onCreate$1;.label:I // field@b056 │ │ +490b64: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +490b66: 3801 1000 |0007: if-eqz v1, 0017 // +0010 │ │ +490b6a: 3321 0600 |0009: if-ne v1, v2, 000f // +0006 │ │ +490b6e: 7110 8cfb 0600 |000b: invoke-static {v6}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +490b74: 281a |000e: goto 0028 // +001a │ │ +490b76: 2206 8924 |000f: new-instance v6, Ljava/lang/IllegalStateException; // type@2489 │ │ +490b7a: 1a00 d28c |0011: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ +490b7e: 7020 c9f5 0600 |0013: invoke-direct {v6, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ +490b84: 2706 |0016: throw v6 │ │ +490b86: 7110 8cfb 0600 |0017: invoke-static {v6}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +490b8c: 0756 |001a: move-object v6, v5 │ │ +490b8e: 1f06 ce25 |001b: check-cast v6, Lkotlin/coroutines/Continuation; // type@25ce │ │ +490b92: 5952 56b0 |001d: iput v2, v5, Lcom/nextcloud/talk/chat/ChatActivity$onCreate$1;.label:I // field@b056 │ │ +490b96: 1603 e803 |001f: const-wide/16 v3, #int 1000 // #3e8 │ │ +490b9a: 7130 71fc 4306 |0021: invoke-static {v3, v4, v6}, Lkotlinx/coroutines/DelayKt;.delay:(JLkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@fc71 │ │ +490ba0: 0c06 |0024: move-result-object v6 │ │ +490ba2: 3306 0300 |0025: if-ne v6, v0, 0028 // +0003 │ │ +490ba6: 1100 |0027: return-object v0 │ │ +490ba8: 5456 57b0 |0028: iget-object v6, v5, Lcom/nextcloud/talk/chat/ChatActivity$onCreate$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b057 │ │ +490bac: 6e10 5ce9 0600 |002a: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.getAdapter:()Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // method@e95c │ │ +490bb2: 0c06 |002d: move-result-object v6 │ │ +490bb4: 3806 3200 |002e: if-eqz v6, 0060 // +0032 │ │ +490bb8: 6e10 35e4 0600 |0030: invoke-virtual {v6}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.isEmpty:()Z // method@e435 │ │ +490bbe: 0a06 |0033: move-result v6 │ │ +490bc0: 3326 2c00 |0034: if-ne v6, v2, 0060 // +002c │ │ +490bc4: 5456 57b0 |0036: iget-object v6, v5, Lcom/nextcloud/talk/chat/ChatActivity$onCreate$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b057 │ │ +490bc8: 6e10 7ee9 0600 |0038: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.getNetworkMonitor:()Lcom/nextcloud/talk/data/network/NetworkMonitor; // method@e97e │ │ +490bce: 0c06 |003b: move-result-object v6 │ │ +490bd0: 7210 91f0 0600 |003c: invoke-interface {v6}, Lcom/nextcloud/talk/data/network/NetworkMonitor;.isOnline:()Lkotlinx/coroutines/flow/StateFlow; // method@f091 │ │ +490bd6: 0c06 |003f: move-result-object v6 │ │ +490bd8: 7210 9efc 0600 |0040: invoke-interface {v6}, Lkotlinx/coroutines/flow/StateFlow;.getValue:()Ljava/lang/Object; // method@fc9e │ │ +490bde: 0c06 |0043: move-result-object v6 │ │ +490be0: 1f06 7524 |0044: check-cast v6, Ljava/lang/Boolean; // type@2475 │ │ +490be4: 6e10 30f5 0600 |0046: invoke-virtual {v6}, Ljava/lang/Boolean;.booleanValue:()Z // method@f530 │ │ +490bea: 0a06 |0049: move-result v6 │ │ +490bec: 3806 1600 |004a: if-eqz v6, 0060 // +0016 │ │ +490bf0: 5456 57b0 |004c: iget-object v6, v5, Lcom/nextcloud/talk/chat/ChatActivity$onCreate$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b057 │ │ +490bf4: 7110 28e9 0600 |004e: invoke-static {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.access$getBinding$p:(Lcom/nextcloud/talk/chat/ChatActivity;)Lcom/nextcloud/talk/databinding/ActivityChatBinding; // method@e928 │ │ +490bfa: 0c06 |0051: move-result-object v6 │ │ +490bfc: 3906 0800 |0052: if-nez v6, 005a // +0008 │ │ +490c00: 1a06 e08a |0054: const-string v6, "binding" // string@8ae0 │ │ +490c04: 7110 06fc 0600 |0056: invoke-static {v6}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +490c0a: 1206 |0059: const/4 v6, #int 0 // #0 │ │ +490c0c: 5466 d1b3 |005a: iget-object v6, v6, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.progressBar:Landroid/widget/LinearLayout; // field@b3d1 │ │ +490c10: 1200 |005c: const/4 v0, #int 0 // #0 │ │ +490c12: 6e20 9b09 0600 |005d: invoke-virtual {v6, v0}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@099b │ │ +490c18: 6206 61b5 |0060: sget-object v6, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +490c1c: 1106 |0062: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=428 │ │ 0x001a line=429 │ │ 0x0028 line=430 │ │ 0x004c line=431 │ │ 0x0060 line=433 │ │ @@ -1994711,127 +1994711,127 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/MenuItem;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -490d70: |[490d70] com.nextcloud.talk.chat.ChatActivity$onPrepareOptionsMenu$1$1.:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/MenuItem;Lkotlin/coroutines/Continuation;)V │ │ -490d80: 5b01 5bb0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$onPrepareOptionsMenu$1$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b05b │ │ -490d84: 5b02 58b0 |0002: iput-object v2, v0, Lcom/nextcloud/talk/chat/ChatActivity$onPrepareOptionsMenu$1$1;.$searchItem:Landroid/view/MenuItem; // field@b058 │ │ -490d88: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -490d8a: 7030 e4fb 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@fbe4 │ │ -490d90: 0e00 |0008: return-void │ │ +490d74: |[490d74] com.nextcloud.talk.chat.ChatActivity$onPrepareOptionsMenu$1$1.:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/MenuItem;Lkotlin/coroutines/Continuation;)V │ │ +490d84: 5b01 5bb0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$onPrepareOptionsMenu$1$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b05b │ │ +490d88: 5b02 58b0 |0002: iput-object v2, v0, Lcom/nextcloud/talk/chat/ChatActivity$onPrepareOptionsMenu$1$1;.$searchItem:Landroid/view/MenuItem; // field@b058 │ │ +490d8c: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +490d8e: 7030 e4fb 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@fbe4 │ │ +490d94: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/nextcloud/talk/chat/ChatActivity$onPrepareOptionsMenu$1$1;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -490d38: |[490d38] com.nextcloud.talk.chat.ChatActivity$onPrepareOptionsMenu$1$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -490d48: 2200 0421 |0000: new-instance v0, Lcom/nextcloud/talk/chat/ChatActivity$onPrepareOptionsMenu$1$1; // type@2104 │ │ -490d4c: 5431 5bb0 |0002: iget-object v1, v3, Lcom/nextcloud/talk/chat/ChatActivity$onPrepareOptionsMenu$1$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b05b │ │ -490d50: 5432 58b0 |0004: iget-object v2, v3, Lcom/nextcloud/talk/chat/ChatActivity$onPrepareOptionsMenu$1$1;.$searchItem:Landroid/view/MenuItem; // field@b058 │ │ -490d54: 7040 c7e8 1052 |0006: invoke-direct {v0, v1, v2, v5}, Lcom/nextcloud/talk/chat/ChatActivity$onPrepareOptionsMenu$1$1;.:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/MenuItem;Lkotlin/coroutines/Continuation;)V // method@e8c7 │ │ -490d5a: 1f04 7524 |0009: check-cast v4, Ljava/lang/Boolean; // type@2475 │ │ -490d5e: 6e10 30f5 0400 |000b: invoke-virtual {v4}, Ljava/lang/Boolean;.booleanValue:()Z // method@f530 │ │ -490d64: 0a04 |000e: move-result v4 │ │ -490d66: 5c04 59b0 |000f: iput-boolean v4, v0, Lcom/nextcloud/talk/chat/ChatActivity$onPrepareOptionsMenu$1$1;.Z$0:Z // field@b059 │ │ -490d6a: 1f00 ce25 |0011: check-cast v0, Lkotlin/coroutines/Continuation; // type@25ce │ │ -490d6e: 1100 |0013: return-object v0 │ │ +490d3c: |[490d3c] com.nextcloud.talk.chat.ChatActivity$onPrepareOptionsMenu$1$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +490d4c: 2200 0421 |0000: new-instance v0, Lcom/nextcloud/talk/chat/ChatActivity$onPrepareOptionsMenu$1$1; // type@2104 │ │ +490d50: 5431 5bb0 |0002: iget-object v1, v3, Lcom/nextcloud/talk/chat/ChatActivity$onPrepareOptionsMenu$1$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b05b │ │ +490d54: 5432 58b0 |0004: iget-object v2, v3, Lcom/nextcloud/talk/chat/ChatActivity$onPrepareOptionsMenu$1$1;.$searchItem:Landroid/view/MenuItem; // field@b058 │ │ +490d58: 7040 c7e8 1052 |0006: invoke-direct {v0, v1, v2, v5}, Lcom/nextcloud/talk/chat/ChatActivity$onPrepareOptionsMenu$1$1;.:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/MenuItem;Lkotlin/coroutines/Continuation;)V // method@e8c7 │ │ +490d5e: 1f04 7524 |0009: check-cast v4, Ljava/lang/Boolean; // type@2475 │ │ +490d62: 6e10 30f5 0400 |000b: invoke-virtual {v4}, Ljava/lang/Boolean;.booleanValue:()Z // method@f530 │ │ +490d68: 0a04 |000e: move-result v4 │ │ +490d6a: 5c04 59b0 |000f: iput-boolean v4, v0, Lcom/nextcloud/talk/chat/ChatActivity$onPrepareOptionsMenu$1$1;.Z$0:Z // field@b059 │ │ +490d6e: 1f00 ce25 |0011: check-cast v0, Lkotlin/coroutines/Continuation; // type@25ce │ │ +490d72: 1100 |0013: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/ChatActivity$onPrepareOptionsMenu$1$1;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -490c94: |[490c94] com.nextcloud.talk.chat.ChatActivity$onPrepareOptionsMenu$1$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -490ca4: 1f01 7524 |0000: check-cast v1, Ljava/lang/Boolean; // type@2475 │ │ -490ca8: 6e10 30f5 0100 |0002: invoke-virtual {v1}, Ljava/lang/Boolean;.booleanValue:()Z // method@f530 │ │ -490cae: 0a01 |0005: move-result v1 │ │ -490cb0: 1f02 ce25 |0006: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ -490cb4: 6e30 cae8 1002 |0008: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$onPrepareOptionsMenu$1$1;.invoke:(ZLkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@e8ca │ │ -490cba: 0c01 |000b: move-result-object v1 │ │ -490cbc: 1101 |000c: return-object v1 │ │ +490c98: |[490c98] com.nextcloud.talk.chat.ChatActivity$onPrepareOptionsMenu$1$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +490ca8: 1f01 7524 |0000: check-cast v1, Ljava/lang/Boolean; // type@2475 │ │ +490cac: 6e10 30f5 0100 |0002: invoke-virtual {v1}, Ljava/lang/Boolean;.booleanValue:()Z // method@f530 │ │ +490cb2: 0a01 |0005: move-result v1 │ │ +490cb4: 1f02 ce25 |0006: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ +490cb8: 6e30 cae8 1002 |0008: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$onPrepareOptionsMenu$1$1;.invoke:(ZLkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@e8ca │ │ +490cbe: 0c01 |000b: move-result-object v1 │ │ +490cc0: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/nextcloud/talk/chat/ChatActivity$onPrepareOptionsMenu$1$1;) │ │ name : 'invoke' │ │ type : '(ZLkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -490c60: |[490c60] com.nextcloud.talk.chat.ChatActivity$onPrepareOptionsMenu$1$1.invoke:(ZLkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -490c70: 7110 38f5 0100 |0000: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@f538 │ │ -490c76: 0c01 |0003: move-result-object v1 │ │ -490c78: 6e30 c8e8 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$onPrepareOptionsMenu$1$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@e8c8 │ │ -490c7e: 0c01 |0007: move-result-object v1 │ │ -490c80: 1f01 0421 |0008: check-cast v1, Lcom/nextcloud/talk/chat/ChatActivity$onPrepareOptionsMenu$1$1; // type@2104 │ │ -490c84: 6202 61b5 |000a: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -490c88: 6e20 cbe8 2100 |000c: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$onPrepareOptionsMenu$1$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@e8cb │ │ -490c8e: 0c01 |000f: move-result-object v1 │ │ -490c90: 1101 |0010: return-object v1 │ │ +490c64: |[490c64] com.nextcloud.talk.chat.ChatActivity$onPrepareOptionsMenu$1$1.invoke:(ZLkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +490c74: 7110 38f5 0100 |0000: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@f538 │ │ +490c7a: 0c01 |0003: move-result-object v1 │ │ +490c7c: 6e30 c8e8 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$onPrepareOptionsMenu$1$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@e8c8 │ │ +490c82: 0c01 |0007: move-result-object v1 │ │ +490c84: 1f01 0421 |0008: check-cast v1, Lcom/nextcloud/talk/chat/ChatActivity$onPrepareOptionsMenu$1$1; // type@2104 │ │ +490c88: 6202 61b5 |000a: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +490c8c: 6e20 cbe8 2100 |000c: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$onPrepareOptionsMenu$1$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@e8cb │ │ +490c92: 0c01 |000f: move-result-object v1 │ │ +490c94: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/nextcloud/talk/chat/ChatActivity$onPrepareOptionsMenu$1$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -490cc0: |[490cc0] com.nextcloud.talk.chat.ChatActivity$onPrepareOptionsMenu$1$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -490cd0: 7100 dcfb 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ -490cd6: 5210 5ab0 |0003: iget v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$onPrepareOptionsMenu$1$1;.label:I // field@b05a │ │ -490cda: 3900 2700 |0005: if-nez v0, 002c // +0027 │ │ -490cde: 7110 8cfb 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -490ce4: 5512 59b0 |000a: iget-boolean v2, v1, Lcom/nextcloud/talk/chat/ChatActivity$onPrepareOptionsMenu$1$1;.Z$0:Z // field@b059 │ │ -490ce8: 5410 5bb0 |000c: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$onPrepareOptionsMenu$1$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b05b │ │ -490cec: 7110 2be9 0000 |000e: invoke-static {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.access$getConversationVoiceCallMenuItem$p:(Lcom/nextcloud/talk/chat/ChatActivity;)Landroid/view/MenuItem; // method@e92b │ │ -490cf2: 0c00 |0011: move-result-object v0 │ │ -490cf4: 3800 0500 |0012: if-eqz v0, 0017 // +0005 │ │ -490cf8: 7220 e605 2000 |0014: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@05e6 │ │ -490cfe: 5410 58b0 |0017: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$onPrepareOptionsMenu$1$1;.$searchItem:Landroid/view/MenuItem; // field@b058 │ │ -490d02: 3800 0500 |0019: if-eqz v0, 001e // +0005 │ │ -490d06: 7220 e605 2000 |001b: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@05e6 │ │ -490d0c: 5410 5bb0 |001e: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$onPrepareOptionsMenu$1$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b05b │ │ -490d10: 7110 2ae9 0000 |0020: invoke-static {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.access$getConversationVideoMenuItem$p:(Lcom/nextcloud/talk/chat/ChatActivity;)Landroid/view/MenuItem; // method@e92a │ │ -490d16: 0c00 |0023: move-result-object v0 │ │ -490d18: 3800 0500 |0024: if-eqz v0, 0029 // +0005 │ │ -490d1c: 7220 e605 2000 |0026: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@05e6 │ │ -490d22: 6202 61b5 |0029: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -490d26: 1102 |002b: return-object v2 │ │ -490d28: 2202 8924 |002c: new-instance v2, Ljava/lang/IllegalStateException; // type@2489 │ │ -490d2c: 1a00 d28c |002e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ -490d30: 7020 c9f5 0200 |0030: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ -490d36: 2702 |0033: throw v2 │ │ +490cc4: |[490cc4] com.nextcloud.talk.chat.ChatActivity$onPrepareOptionsMenu$1$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +490cd4: 7100 dcfb 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ +490cda: 5210 5ab0 |0003: iget v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$onPrepareOptionsMenu$1$1;.label:I // field@b05a │ │ +490cde: 3900 2700 |0005: if-nez v0, 002c // +0027 │ │ +490ce2: 7110 8cfb 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +490ce8: 5512 59b0 |000a: iget-boolean v2, v1, Lcom/nextcloud/talk/chat/ChatActivity$onPrepareOptionsMenu$1$1;.Z$0:Z // field@b059 │ │ +490cec: 5410 5bb0 |000c: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$onPrepareOptionsMenu$1$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b05b │ │ +490cf0: 7110 2be9 0000 |000e: invoke-static {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.access$getConversationVoiceCallMenuItem$p:(Lcom/nextcloud/talk/chat/ChatActivity;)Landroid/view/MenuItem; // method@e92b │ │ +490cf6: 0c00 |0011: move-result-object v0 │ │ +490cf8: 3800 0500 |0012: if-eqz v0, 0017 // +0005 │ │ +490cfc: 7220 e605 2000 |0014: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@05e6 │ │ +490d02: 5410 58b0 |0017: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$onPrepareOptionsMenu$1$1;.$searchItem:Landroid/view/MenuItem; // field@b058 │ │ +490d06: 3800 0500 |0019: if-eqz v0, 001e // +0005 │ │ +490d0a: 7220 e605 2000 |001b: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@05e6 │ │ +490d10: 5410 5bb0 |001e: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$onPrepareOptionsMenu$1$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b05b │ │ +490d14: 7110 2ae9 0000 |0020: invoke-static {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.access$getConversationVideoMenuItem$p:(Lcom/nextcloud/talk/chat/ChatActivity;)Landroid/view/MenuItem; // method@e92a │ │ +490d1a: 0c00 |0023: move-result-object v0 │ │ +490d1c: 3800 0500 |0024: if-eqz v0, 0029 // +0005 │ │ +490d20: 7220 e605 2000 |0026: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@05e6 │ │ +490d26: 6202 61b5 |0029: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +490d2a: 1102 |002b: return-object v2 │ │ +490d2c: 2202 8924 |002c: new-instance v2, Ljava/lang/IllegalStateException; // type@2489 │ │ +490d30: 1a00 d28c |002e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ +490d34: 7020 c9f5 0200 |0030: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ +490d3a: 2702 |0033: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=2934 │ │ 0x000c line=2935 │ │ 0x0017 line=2936 │ │ 0x001e line=2937 │ │ 0x0029 line=2938 │ │ @@ -1994892,131 +1994892,131 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/MenuItem;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -490ea8: |[490ea8] com.nextcloud.talk.chat.ChatActivity$onPrepareOptionsMenu$1.:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/MenuItem;Lkotlin/coroutines/Continuation;)V │ │ -490eb8: 5b01 5eb0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$onPrepareOptionsMenu$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b05e │ │ -490ebc: 5b02 5cb0 |0002: iput-object v2, v0, Lcom/nextcloud/talk/chat/ChatActivity$onPrepareOptionsMenu$1;.$searchItem:Landroid/view/MenuItem; // field@b05c │ │ -490ec0: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -490ec2: 7030 e4fb 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@fbe4 │ │ -490ec8: 0e00 |0008: return-void │ │ +490eac: |[490eac] com.nextcloud.talk.chat.ChatActivity$onPrepareOptionsMenu$1.:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/MenuItem;Lkotlin/coroutines/Continuation;)V │ │ +490ebc: 5b01 5eb0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$onPrepareOptionsMenu$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b05e │ │ +490ec0: 5b02 5cb0 |0002: iput-object v2, v0, Lcom/nextcloud/talk/chat/ChatActivity$onPrepareOptionsMenu$1;.$searchItem:Landroid/view/MenuItem; // field@b05c │ │ +490ec4: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +490ec6: 7030 e4fb 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@fbe4 │ │ +490ecc: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/nextcloud/talk/chat/ChatActivity$onPrepareOptionsMenu$1;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -490e80: |[490e80] com.nextcloud.talk.chat.ChatActivity$onPrepareOptionsMenu$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -490e90: 2203 0521 |0000: new-instance v3, Lcom/nextcloud/talk/chat/ChatActivity$onPrepareOptionsMenu$1; // type@2105 │ │ -490e94: 5420 5eb0 |0002: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity$onPrepareOptionsMenu$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b05e │ │ -490e98: 5421 5cb0 |0004: iget-object v1, v2, Lcom/nextcloud/talk/chat/ChatActivity$onPrepareOptionsMenu$1;.$searchItem:Landroid/view/MenuItem; // field@b05c │ │ -490e9c: 7040 cce8 0341 |0006: invoke-direct {v3, v0, v1, v4}, Lcom/nextcloud/talk/chat/ChatActivity$onPrepareOptionsMenu$1;.:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/MenuItem;Lkotlin/coroutines/Continuation;)V // method@e8cc │ │ -490ea2: 1f03 ce25 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@25ce │ │ -490ea6: 1103 |000b: return-object v3 │ │ +490e84: |[490e84] com.nextcloud.talk.chat.ChatActivity$onPrepareOptionsMenu$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +490e94: 2203 0521 |0000: new-instance v3, Lcom/nextcloud/talk/chat/ChatActivity$onPrepareOptionsMenu$1; // type@2105 │ │ +490e98: 5420 5eb0 |0002: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity$onPrepareOptionsMenu$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b05e │ │ +490e9c: 5421 5cb0 |0004: iget-object v1, v2, Lcom/nextcloud/talk/chat/ChatActivity$onPrepareOptionsMenu$1;.$searchItem:Landroid/view/MenuItem; // field@b05c │ │ +490ea0: 7040 cce8 0341 |0006: invoke-direct {v3, v0, v1, v4}, Lcom/nextcloud/talk/chat/ChatActivity$onPrepareOptionsMenu$1;.:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/MenuItem;Lkotlin/coroutines/Continuation;)V // method@e8cc │ │ +490ea6: 1f03 ce25 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@25ce │ │ +490eaa: 1103 |000b: return-object v3 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/ChatActivity$onPrepareOptionsMenu$1;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -490d94: |[490d94] com.nextcloud.talk.chat.ChatActivity$onPrepareOptionsMenu$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -490da4: 1f01 2026 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@2620 │ │ -490da8: 1f02 ce25 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ -490dac: 6e30 cfe8 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$onPrepareOptionsMenu$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@e8cf │ │ -490db2: 0c01 |0007: move-result-object v1 │ │ -490db4: 1101 |0008: return-object v1 │ │ +490d98: |[490d98] com.nextcloud.talk.chat.ChatActivity$onPrepareOptionsMenu$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +490da8: 1f01 2026 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@2620 │ │ +490dac: 1f02 ce25 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ +490db0: 6e30 cfe8 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$onPrepareOptionsMenu$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@e8cf │ │ +490db6: 0c01 |0007: move-result-object v1 │ │ +490db8: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/nextcloud/talk/chat/ChatActivity$onPrepareOptionsMenu$1;) │ │ name : 'invoke' │ │ type : '(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -490db8: |[490db8] com.nextcloud.talk.chat.ChatActivity$onPrepareOptionsMenu$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -490dc8: 6e30 cde8 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$onPrepareOptionsMenu$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@e8cd │ │ -490dce: 0c01 |0003: move-result-object v1 │ │ -490dd0: 1f01 0521 |0004: check-cast v1, Lcom/nextcloud/talk/chat/ChatActivity$onPrepareOptionsMenu$1; // type@2105 │ │ -490dd4: 6202 61b5 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -490dd8: 6e20 d0e8 2100 |0008: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$onPrepareOptionsMenu$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@e8d0 │ │ -490dde: 0c01 |000b: move-result-object v1 │ │ -490de0: 1101 |000c: return-object v1 │ │ +490dbc: |[490dbc] com.nextcloud.talk.chat.ChatActivity$onPrepareOptionsMenu$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +490dcc: 6e30 cde8 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$onPrepareOptionsMenu$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@e8cd │ │ +490dd2: 0c01 |0003: move-result-object v1 │ │ +490dd4: 1f01 0521 |0004: check-cast v1, Lcom/nextcloud/talk/chat/ChatActivity$onPrepareOptionsMenu$1; // type@2105 │ │ +490dd8: 6202 61b5 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +490ddc: 6e20 d0e8 2100 |0008: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$onPrepareOptionsMenu$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@e8d0 │ │ +490de2: 0c01 |000b: move-result-object v1 │ │ +490de4: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/nextcloud/talk/chat/ChatActivity$onPrepareOptionsMenu$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 69 16-bit code units │ │ -490de4: |[490de4] com.nextcloud.talk.chat.ChatActivity$onPrepareOptionsMenu$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -490df4: 7100 dcfb 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ -490dfa: 0c00 |0003: move-result-object v0 │ │ -490dfc: 5261 5db0 |0004: iget v1, v6, Lcom/nextcloud/talk/chat/ChatActivity$onPrepareOptionsMenu$1;.label:I // field@b05d │ │ -490e00: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -490e02: 3801 1000 |0007: if-eqz v1, 0017 // +0010 │ │ -490e06: 3321 0600 |0009: if-ne v1, v2, 000f // +0006 │ │ -490e0a: 7110 8cfb 0700 |000b: invoke-static {v7}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -490e10: 2834 |000e: goto 0042 // +0034 │ │ -490e12: 2207 8924 |000f: new-instance v7, Ljava/lang/IllegalStateException; // type@2489 │ │ -490e16: 1a00 d28c |0011: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ -490e1a: 7020 c9f5 0700 |0013: invoke-direct {v7, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ -490e20: 2707 |0016: throw v7 │ │ -490e22: 7110 8cfb 0700 |0017: invoke-static {v7}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -490e28: 5467 5eb0 |001a: iget-object v7, v6, Lcom/nextcloud/talk/chat/ChatActivity$onPrepareOptionsMenu$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b05e │ │ -490e2c: 6e10 7ee9 0700 |001c: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/ChatActivity;.getNetworkMonitor:()Lcom/nextcloud/talk/data/network/NetworkMonitor; // method@e97e │ │ -490e32: 0c07 |001f: move-result-object v7 │ │ -490e34: 7210 91f0 0700 |0020: invoke-interface {v7}, Lcom/nextcloud/talk/data/network/NetworkMonitor;.isOnline:()Lkotlinx/coroutines/flow/StateFlow; // method@f091 │ │ -490e3a: 0c07 |0023: move-result-object v7 │ │ -490e3c: 1f07 3a26 |0024: check-cast v7, Lkotlinx/coroutines/flow/Flow; // type@263a │ │ -490e40: 2201 0421 |0026: new-instance v1, Lcom/nextcloud/talk/chat/ChatActivity$onPrepareOptionsMenu$1$1; // type@2104 │ │ -490e44: 5463 5eb0 |0028: iget-object v3, v6, Lcom/nextcloud/talk/chat/ChatActivity$onPrepareOptionsMenu$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b05e │ │ -490e48: 5464 5cb0 |002a: iget-object v4, v6, Lcom/nextcloud/talk/chat/ChatActivity$onPrepareOptionsMenu$1;.$searchItem:Landroid/view/MenuItem; // field@b05c │ │ -490e4c: 1205 |002c: const/4 v5, #int 0 // #0 │ │ -490e4e: 7040 c7e8 3154 |002d: invoke-direct {v1, v3, v4, v5}, Lcom/nextcloud/talk/chat/ChatActivity$onPrepareOptionsMenu$1$1;.:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/MenuItem;Lkotlin/coroutines/Continuation;)V // method@e8c7 │ │ -490e54: 1f01 e825 |0030: check-cast v1, Lkotlin/jvm/functions/Function2; // type@25e8 │ │ -490e58: 7120 97fc 1700 |0032: invoke-static {v7, v1}, Lkotlinx/coroutines/flow/FlowKt;.onEach:(Lkotlinx/coroutines/flow/Flow;Lkotlin/jvm/functions/Function2;)Lkotlinx/coroutines/flow/Flow; // method@fc97 │ │ -490e5e: 0c07 |0035: move-result-object v7 │ │ -490e60: 0761 |0036: move-object v1, v6 │ │ -490e62: 1f01 ce25 |0037: check-cast v1, Lkotlin/coroutines/Continuation; // type@25ce │ │ -490e66: 5962 5db0 |0039: iput v2, v6, Lcom/nextcloud/talk/chat/ChatActivity$onPrepareOptionsMenu$1;.label:I // field@b05d │ │ -490e6a: 7120 90fc 1700 |003b: invoke-static {v7, v1}, Lkotlinx/coroutines/flow/FlowKt;.collect:(Lkotlinx/coroutines/flow/Flow;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@fc90 │ │ -490e70: 0c07 |003e: move-result-object v7 │ │ -490e72: 3307 0300 |003f: if-ne v7, v0, 0042 // +0003 │ │ -490e76: 1100 |0041: return-object v0 │ │ -490e78: 6207 61b5 |0042: sget-object v7, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -490e7c: 1107 |0044: return-object v7 │ │ +490de8: |[490de8] com.nextcloud.talk.chat.ChatActivity$onPrepareOptionsMenu$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +490df8: 7100 dcfb 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ +490dfe: 0c00 |0003: move-result-object v0 │ │ +490e00: 5261 5db0 |0004: iget v1, v6, Lcom/nextcloud/talk/chat/ChatActivity$onPrepareOptionsMenu$1;.label:I // field@b05d │ │ +490e04: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +490e06: 3801 1000 |0007: if-eqz v1, 0017 // +0010 │ │ +490e0a: 3321 0600 |0009: if-ne v1, v2, 000f // +0006 │ │ +490e0e: 7110 8cfb 0700 |000b: invoke-static {v7}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +490e14: 2834 |000e: goto 0042 // +0034 │ │ +490e16: 2207 8924 |000f: new-instance v7, Ljava/lang/IllegalStateException; // type@2489 │ │ +490e1a: 1a00 d28c |0011: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ +490e1e: 7020 c9f5 0700 |0013: invoke-direct {v7, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ +490e24: 2707 |0016: throw v7 │ │ +490e26: 7110 8cfb 0700 |0017: invoke-static {v7}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +490e2c: 5467 5eb0 |001a: iget-object v7, v6, Lcom/nextcloud/talk/chat/ChatActivity$onPrepareOptionsMenu$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b05e │ │ +490e30: 6e10 7ee9 0700 |001c: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/ChatActivity;.getNetworkMonitor:()Lcom/nextcloud/talk/data/network/NetworkMonitor; // method@e97e │ │ +490e36: 0c07 |001f: move-result-object v7 │ │ +490e38: 7210 91f0 0700 |0020: invoke-interface {v7}, Lcom/nextcloud/talk/data/network/NetworkMonitor;.isOnline:()Lkotlinx/coroutines/flow/StateFlow; // method@f091 │ │ +490e3e: 0c07 |0023: move-result-object v7 │ │ +490e40: 1f07 3a26 |0024: check-cast v7, Lkotlinx/coroutines/flow/Flow; // type@263a │ │ +490e44: 2201 0421 |0026: new-instance v1, Lcom/nextcloud/talk/chat/ChatActivity$onPrepareOptionsMenu$1$1; // type@2104 │ │ +490e48: 5463 5eb0 |0028: iget-object v3, v6, Lcom/nextcloud/talk/chat/ChatActivity$onPrepareOptionsMenu$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b05e │ │ +490e4c: 5464 5cb0 |002a: iget-object v4, v6, Lcom/nextcloud/talk/chat/ChatActivity$onPrepareOptionsMenu$1;.$searchItem:Landroid/view/MenuItem; // field@b05c │ │ +490e50: 1205 |002c: const/4 v5, #int 0 // #0 │ │ +490e52: 7040 c7e8 3154 |002d: invoke-direct {v1, v3, v4, v5}, Lcom/nextcloud/talk/chat/ChatActivity$onPrepareOptionsMenu$1$1;.:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/MenuItem;Lkotlin/coroutines/Continuation;)V // method@e8c7 │ │ +490e58: 1f01 e825 |0030: check-cast v1, Lkotlin/jvm/functions/Function2; // type@25e8 │ │ +490e5c: 7120 97fc 1700 |0032: invoke-static {v7, v1}, Lkotlinx/coroutines/flow/FlowKt;.onEach:(Lkotlinx/coroutines/flow/Flow;Lkotlin/jvm/functions/Function2;)Lkotlinx/coroutines/flow/Flow; // method@fc97 │ │ +490e62: 0c07 |0035: move-result-object v7 │ │ +490e64: 0761 |0036: move-object v1, v6 │ │ +490e66: 1f01 ce25 |0037: check-cast v1, Lkotlin/coroutines/Continuation; // type@25ce │ │ +490e6a: 5962 5db0 |0039: iput v2, v6, Lcom/nextcloud/talk/chat/ChatActivity$onPrepareOptionsMenu$1;.label:I // field@b05d │ │ +490e6e: 7120 90fc 1700 |003b: invoke-static {v7, v1}, Lkotlinx/coroutines/flow/FlowKt;.collect:(Lkotlinx/coroutines/flow/Flow;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@fc90 │ │ +490e74: 0c07 |003e: move-result-object v7 │ │ +490e76: 3307 0300 |003f: if-ne v7, v0, 0042 // +0003 │ │ +490e7a: 1100 |0041: return-object v0 │ │ +490e7c: 6207 61b5 |0042: sget-object v7, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +490e80: 1107 |0044: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=2933 │ │ 0x001a line=2934 │ │ 0x0039 line=2938 │ │ 0x0042 line=2939 │ │ locals : │ │ @@ -1995058,18 +1995058,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -490ecc: |[490ecc] com.nextcloud.talk.chat.ChatActivity$onResume$6.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ -490edc: 5b01 5fb0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$onResume$6;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b05f │ │ -490ee0: 7010 3114 0000 |0002: invoke-direct {v0}, Landroidx/recyclerview/widget/RecyclerView$OnScrollListener;.:()V // method@1431 │ │ -490ee6: 0e00 |0005: return-void │ │ +490ed0: |[490ed0] com.nextcloud.talk.chat.ChatActivity$onResume$6.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ +490ee0: 5b01 5fb0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$onResume$6;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b05f │ │ +490ee4: 7010 3114 0000 |0002: invoke-direct {v0}, Landroidx/recyclerview/widget/RecyclerView$OnScrollListener;.:()V // method@1431 │ │ +490eea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1078 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity$onResume$6; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ @@ -1995079,75 +1995079,75 @@ │ │ type : '(Landroidx/recyclerview/widget/RecyclerView;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 118 16-bit code units │ │ -490ee8: |[490ee8] com.nextcloud.talk.chat.ChatActivity$onResume$6.onScrollStateChanged:(Landroidx/recyclerview/widget/RecyclerView;I)V │ │ -490ef8: 1a00 66dc |0000: const-string v0, "recyclerView" // string@dc66 │ │ -490efc: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -490f02: 6f30 3214 3204 |0005: invoke-super {v2, v3, v4}, Landroidx/recyclerview/widget/RecyclerView$OnScrollListener;.onScrollStateChanged:(Landroidx/recyclerview/widget/RecyclerView;I)V // method@1432 │ │ -490f08: 3904 6d00 |0008: if-nez v4, 0075 // +006d │ │ -490f0c: 5423 5fb0 |000a: iget-object v3, v2, Lcom/nextcloud/talk/chat/ChatActivity$onResume$6;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b05f │ │ -490f10: 7110 32e9 0300 |000c: invoke-static {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.access$isScrolledToBottom:(Lcom/nextcloud/talk/chat/ChatActivity;)Z // method@e932 │ │ -490f16: 0a03 |000f: move-result v3 │ │ -490f18: 1304 0800 |0010: const/16 v4, #int 8 // #8 │ │ -490f1c: 1200 |0012: const/4 v0, #int 0 // #0 │ │ -490f1e: 1a01 e08a |0013: const-string v1, "binding" // string@8ae0 │ │ -490f22: 3803 2600 |0015: if-eqz v3, 003b // +0026 │ │ -490f26: 5423 5fb0 |0017: iget-object v3, v2, Lcom/nextcloud/talk/chat/ChatActivity$onResume$6;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b05f │ │ -490f2a: 7110 28e9 0300 |0019: invoke-static {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.access$getBinding$p:(Lcom/nextcloud/talk/chat/ChatActivity;)Lcom/nextcloud/talk/databinding/ActivityChatBinding; // method@e928 │ │ -490f30: 0c03 |001c: move-result-object v3 │ │ -490f32: 3903 0600 |001d: if-nez v3, 0023 // +0006 │ │ -490f36: 7110 06fc 0100 |001f: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -490f3c: 0703 |0022: move-object v3, v0 │ │ -490f3e: 5433 d5b3 |0023: iget-object v3, v3, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.unreadMessagesPopup:Lcom/google/android/material/button/MaterialButton; // field@b3d5 │ │ -490f42: 6e20 726a 4300 |0025: invoke-virtual {v3, v4}, Lcom/google/android/material/button/MaterialButton;.setVisibility:(I)V // method@6a72 │ │ -490f48: 5423 5fb0 |0028: iget-object v3, v2, Lcom/nextcloud/talk/chat/ChatActivity$onResume$6;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b05f │ │ -490f4c: 7110 28e9 0300 |002a: invoke-static {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.access$getBinding$p:(Lcom/nextcloud/talk/chat/ChatActivity;)Lcom/nextcloud/talk/databinding/ActivityChatBinding; // method@e928 │ │ -490f52: 0c03 |002d: move-result-object v3 │ │ -490f54: 3903 0600 |002e: if-nez v3, 0034 // +0006 │ │ -490f58: 7110 06fc 0100 |0030: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -490f5e: 2802 |0033: goto 0035 // +0002 │ │ -490f60: 0730 |0034: move-object v0, v3 │ │ -490f62: 5403 d2b3 |0035: iget-object v3, v0, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.scrollDownButton:Lcom/google/android/material/button/MaterialButton; // field@b3d2 │ │ -490f66: 6e20 726a 4300 |0037: invoke-virtual {v3, v4}, Lcom/google/android/material/button/MaterialButton;.setVisibility:(I)V // method@6a72 │ │ -490f6c: 283b |003a: goto 0075 // +003b │ │ -490f6e: 5423 5fb0 |003b: iget-object v3, v2, Lcom/nextcloud/talk/chat/ChatActivity$onResume$6;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b05f │ │ -490f72: 7110 28e9 0300 |003d: invoke-static {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.access$getBinding$p:(Lcom/nextcloud/talk/chat/ChatActivity;)Lcom/nextcloud/talk/databinding/ActivityChatBinding; // method@e928 │ │ -490f78: 0c03 |0040: move-result-object v3 │ │ -490f7a: 3903 0600 |0041: if-nez v3, 0047 // +0006 │ │ -490f7e: 7110 06fc 0100 |0043: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -490f84: 0703 |0046: move-object v3, v0 │ │ -490f86: 5433 d5b3 |0047: iget-object v3, v3, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.unreadMessagesPopup:Lcom/google/android/material/button/MaterialButton; // field@b3d5 │ │ -490f8a: 6e10 2e6a 0300 |0049: invoke-virtual {v3}, Lcom/google/android/material/button/MaterialButton;.isShown:()Z // method@6a2e │ │ -490f90: 0a03 |004c: move-result v3 │ │ -490f92: 3803 1500 |004d: if-eqz v3, 0062 // +0015 │ │ -490f96: 5423 5fb0 |004f: iget-object v3, v2, Lcom/nextcloud/talk/chat/ChatActivity$onResume$6;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b05f │ │ -490f9a: 7110 28e9 0300 |0051: invoke-static {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.access$getBinding$p:(Lcom/nextcloud/talk/chat/ChatActivity;)Lcom/nextcloud/talk/databinding/ActivityChatBinding; // method@e928 │ │ -490fa0: 0c03 |0054: move-result-object v3 │ │ -490fa2: 3903 0600 |0055: if-nez v3, 005b // +0006 │ │ -490fa6: 7110 06fc 0100 |0057: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -490fac: 2802 |005a: goto 005c // +0002 │ │ -490fae: 0730 |005b: move-object v0, v3 │ │ -490fb0: 5403 d2b3 |005c: iget-object v3, v0, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.scrollDownButton:Lcom/google/android/material/button/MaterialButton; // field@b3d2 │ │ -490fb4: 6e20 726a 4300 |005e: invoke-virtual {v3, v4}, Lcom/google/android/material/button/MaterialButton;.setVisibility:(I)V // method@6a72 │ │ -490fba: 2814 |0061: goto 0075 // +0014 │ │ -490fbc: 5423 5fb0 |0062: iget-object v3, v2, Lcom/nextcloud/talk/chat/ChatActivity$onResume$6;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b05f │ │ -490fc0: 7110 28e9 0300 |0064: invoke-static {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.access$getBinding$p:(Lcom/nextcloud/talk/chat/ChatActivity;)Lcom/nextcloud/talk/databinding/ActivityChatBinding; // method@e928 │ │ -490fc6: 0c03 |0067: move-result-object v3 │ │ -490fc8: 3903 0600 |0068: if-nez v3, 006e // +0006 │ │ -490fcc: 7110 06fc 0100 |006a: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -490fd2: 2802 |006d: goto 006f // +0002 │ │ -490fd4: 0730 |006e: move-object v0, v3 │ │ -490fd6: 5403 d2b3 |006f: iget-object v3, v0, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.scrollDownButton:Lcom/google/android/material/button/MaterialButton; // field@b3d2 │ │ -490fda: 1204 |0071: const/4 v4, #int 0 // #0 │ │ -490fdc: 6e20 726a 4300 |0072: invoke-virtual {v3, v4}, Lcom/google/android/material/button/MaterialButton;.setVisibility:(I)V // method@6a72 │ │ -490fe2: 0e00 |0075: return-void │ │ +490eec: |[490eec] com.nextcloud.talk.chat.ChatActivity$onResume$6.onScrollStateChanged:(Landroidx/recyclerview/widget/RecyclerView;I)V │ │ +490efc: 1a00 66dc |0000: const-string v0, "recyclerView" // string@dc66 │ │ +490f00: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +490f06: 6f30 3214 3204 |0005: invoke-super {v2, v3, v4}, Landroidx/recyclerview/widget/RecyclerView$OnScrollListener;.onScrollStateChanged:(Landroidx/recyclerview/widget/RecyclerView;I)V // method@1432 │ │ +490f0c: 3904 6d00 |0008: if-nez v4, 0075 // +006d │ │ +490f10: 5423 5fb0 |000a: iget-object v3, v2, Lcom/nextcloud/talk/chat/ChatActivity$onResume$6;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b05f │ │ +490f14: 7110 32e9 0300 |000c: invoke-static {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.access$isScrolledToBottom:(Lcom/nextcloud/talk/chat/ChatActivity;)Z // method@e932 │ │ +490f1a: 0a03 |000f: move-result v3 │ │ +490f1c: 1304 0800 |0010: const/16 v4, #int 8 // #8 │ │ +490f20: 1200 |0012: const/4 v0, #int 0 // #0 │ │ +490f22: 1a01 e08a |0013: const-string v1, "binding" // string@8ae0 │ │ +490f26: 3803 2600 |0015: if-eqz v3, 003b // +0026 │ │ +490f2a: 5423 5fb0 |0017: iget-object v3, v2, Lcom/nextcloud/talk/chat/ChatActivity$onResume$6;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b05f │ │ +490f2e: 7110 28e9 0300 |0019: invoke-static {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.access$getBinding$p:(Lcom/nextcloud/talk/chat/ChatActivity;)Lcom/nextcloud/talk/databinding/ActivityChatBinding; // method@e928 │ │ +490f34: 0c03 |001c: move-result-object v3 │ │ +490f36: 3903 0600 |001d: if-nez v3, 0023 // +0006 │ │ +490f3a: 7110 06fc 0100 |001f: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +490f40: 0703 |0022: move-object v3, v0 │ │ +490f42: 5433 d5b3 |0023: iget-object v3, v3, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.unreadMessagesPopup:Lcom/google/android/material/button/MaterialButton; // field@b3d5 │ │ +490f46: 6e20 726a 4300 |0025: invoke-virtual {v3, v4}, Lcom/google/android/material/button/MaterialButton;.setVisibility:(I)V // method@6a72 │ │ +490f4c: 5423 5fb0 |0028: iget-object v3, v2, Lcom/nextcloud/talk/chat/ChatActivity$onResume$6;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b05f │ │ +490f50: 7110 28e9 0300 |002a: invoke-static {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.access$getBinding$p:(Lcom/nextcloud/talk/chat/ChatActivity;)Lcom/nextcloud/talk/databinding/ActivityChatBinding; // method@e928 │ │ +490f56: 0c03 |002d: move-result-object v3 │ │ +490f58: 3903 0600 |002e: if-nez v3, 0034 // +0006 │ │ +490f5c: 7110 06fc 0100 |0030: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +490f62: 2802 |0033: goto 0035 // +0002 │ │ +490f64: 0730 |0034: move-object v0, v3 │ │ +490f66: 5403 d2b3 |0035: iget-object v3, v0, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.scrollDownButton:Lcom/google/android/material/button/MaterialButton; // field@b3d2 │ │ +490f6a: 6e20 726a 4300 |0037: invoke-virtual {v3, v4}, Lcom/google/android/material/button/MaterialButton;.setVisibility:(I)V // method@6a72 │ │ +490f70: 283b |003a: goto 0075 // +003b │ │ +490f72: 5423 5fb0 |003b: iget-object v3, v2, Lcom/nextcloud/talk/chat/ChatActivity$onResume$6;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b05f │ │ +490f76: 7110 28e9 0300 |003d: invoke-static {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.access$getBinding$p:(Lcom/nextcloud/talk/chat/ChatActivity;)Lcom/nextcloud/talk/databinding/ActivityChatBinding; // method@e928 │ │ +490f7c: 0c03 |0040: move-result-object v3 │ │ +490f7e: 3903 0600 |0041: if-nez v3, 0047 // +0006 │ │ +490f82: 7110 06fc 0100 |0043: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +490f88: 0703 |0046: move-object v3, v0 │ │ +490f8a: 5433 d5b3 |0047: iget-object v3, v3, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.unreadMessagesPopup:Lcom/google/android/material/button/MaterialButton; // field@b3d5 │ │ +490f8e: 6e10 2e6a 0300 |0049: invoke-virtual {v3}, Lcom/google/android/material/button/MaterialButton;.isShown:()Z // method@6a2e │ │ +490f94: 0a03 |004c: move-result v3 │ │ +490f96: 3803 1500 |004d: if-eqz v3, 0062 // +0015 │ │ +490f9a: 5423 5fb0 |004f: iget-object v3, v2, Lcom/nextcloud/talk/chat/ChatActivity$onResume$6;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b05f │ │ +490f9e: 7110 28e9 0300 |0051: invoke-static {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.access$getBinding$p:(Lcom/nextcloud/talk/chat/ChatActivity;)Lcom/nextcloud/talk/databinding/ActivityChatBinding; // method@e928 │ │ +490fa4: 0c03 |0054: move-result-object v3 │ │ +490fa6: 3903 0600 |0055: if-nez v3, 005b // +0006 │ │ +490faa: 7110 06fc 0100 |0057: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +490fb0: 2802 |005a: goto 005c // +0002 │ │ +490fb2: 0730 |005b: move-object v0, v3 │ │ +490fb4: 5403 d2b3 |005c: iget-object v3, v0, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.scrollDownButton:Lcom/google/android/material/button/MaterialButton; // field@b3d2 │ │ +490fb8: 6e20 726a 4300 |005e: invoke-virtual {v3, v4}, Lcom/google/android/material/button/MaterialButton;.setVisibility:(I)V // method@6a72 │ │ +490fbe: 2814 |0061: goto 0075 // +0014 │ │ +490fc0: 5423 5fb0 |0062: iget-object v3, v2, Lcom/nextcloud/talk/chat/ChatActivity$onResume$6;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b05f │ │ +490fc4: 7110 28e9 0300 |0064: invoke-static {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.access$getBinding$p:(Lcom/nextcloud/talk/chat/ChatActivity;)Lcom/nextcloud/talk/databinding/ActivityChatBinding; // method@e928 │ │ +490fca: 0c03 |0067: move-result-object v3 │ │ +490fcc: 3903 0600 |0068: if-nez v3, 006e // +0006 │ │ +490fd0: 7110 06fc 0100 |006a: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +490fd6: 2802 |006d: goto 006f // +0002 │ │ +490fd8: 0730 |006e: move-object v0, v3 │ │ +490fda: 5403 d2b3 |006f: iget-object v3, v0, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.scrollDownButton:Lcom/google/android/material/button/MaterialButton; // field@b3d2 │ │ +490fde: 1204 |0071: const/4 v4, #int 0 // #0 │ │ +490fe0: 6e20 726a 4300 |0072: invoke-virtual {v3, v4}, Lcom/google/android/material/button/MaterialButton;.setVisibility:(I)V // method@6a72 │ │ +490fe6: 0e00 |0075: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=1080 │ │ 0x000a line=1083 │ │ 0x0017 line=1084 │ │ 0x0028 line=1085 │ │ 0x003b line=1087 │ │ @@ -1995197,105 +1995197,105 @@ │ │ type : '(Lkotlin/jvm/functions/Function1;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -491070: |[491070] com.nextcloud.talk.chat.ChatActivity$sam$androidx_lifecycle_Observer$0.:(Lkotlin/jvm/functions/Function1;)V │ │ -491080: 1a00 a7a1 |0000: const-string v0, "function" // string@a1a7 │ │ -491084: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -49108a: 7010 2ff6 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f62f │ │ -491090: 5b12 60b0 |0008: iput-object v2, v1, Lcom/nextcloud/talk/chat/ChatActivity$sam$androidx_lifecycle_Observer$0;.function:Lkotlin/jvm/functions/Function1; // field@b060 │ │ -491094: 0e00 |000a: return-void │ │ +491074: |[491074] com.nextcloud.talk.chat.ChatActivity$sam$androidx_lifecycle_Observer$0.:(Lkotlin/jvm/functions/Function1;)V │ │ +491084: 1a00 a7a1 |0000: const-string v0, "function" // string@a1a7 │ │ +491088: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +49108e: 7010 2ff6 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f62f │ │ +491094: 5b12 60b0 |0008: iput-object v2, v1, Lcom/nextcloud/talk/chat/ChatActivity$sam$androidx_lifecycle_Observer$0;.function:Lkotlin/jvm/functions/Function1; // field@b060 │ │ +491098: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/nextcloud/talk/chat/ChatActivity$sam$androidx_lifecycle_Observer$0;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -490fe4: |[490fe4] com.nextcloud.talk.chat.ChatActivity$sam$androidx_lifecycle_Observer$0.equals:(Ljava/lang/Object;)Z │ │ -490ff4: 2030 5c03 |0000: instance-of v0, v3, Landroidx/lifecycle/Observer; // type@035c │ │ -490ff8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -490ffa: 3800 1700 |0003: if-eqz v0, 001a // +0017 │ │ -490ffe: 2030 ef25 |0005: instance-of v0, v3, Lkotlin/jvm/internal/FunctionAdapter; // type@25ef │ │ -491002: 3800 1300 |0007: if-eqz v0, 001a // +0013 │ │ -491006: 0720 |0009: move-object v0, v2 │ │ -491008: 1f00 ef25 |000a: check-cast v0, Lkotlin/jvm/internal/FunctionAdapter; // type@25ef │ │ -49100c: 7210 f4fb 0000 |000c: invoke-interface {v0}, Lkotlin/jvm/internal/FunctionAdapter;.getFunctionDelegate:()Lkotlin/Function; // method@fbf4 │ │ -491012: 0c00 |000f: move-result-object v0 │ │ -491014: 1f03 ef25 |0010: check-cast v3, Lkotlin/jvm/internal/FunctionAdapter; // type@25ef │ │ -491018: 7210 f4fb 0300 |0012: invoke-interface {v3}, Lkotlin/jvm/internal/FunctionAdapter;.getFunctionDelegate:()Lkotlin/Function; // method@fbf4 │ │ -49101e: 0c03 |0015: move-result-object v3 │ │ -491020: 7120 fbfb 3000 |0016: invoke-static {v0, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ -491026: 0a01 |0019: move-result v1 │ │ -491028: 0f01 |001a: return v1 │ │ +490fe8: |[490fe8] com.nextcloud.talk.chat.ChatActivity$sam$androidx_lifecycle_Observer$0.equals:(Ljava/lang/Object;)Z │ │ +490ff8: 2030 5c03 |0000: instance-of v0, v3, Landroidx/lifecycle/Observer; // type@035c │ │ +490ffc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +490ffe: 3800 1700 |0003: if-eqz v0, 001a // +0017 │ │ +491002: 2030 ef25 |0005: instance-of v0, v3, Lkotlin/jvm/internal/FunctionAdapter; // type@25ef │ │ +491006: 3800 1300 |0007: if-eqz v0, 001a // +0013 │ │ +49100a: 0720 |0009: move-object v0, v2 │ │ +49100c: 1f00 ef25 |000a: check-cast v0, Lkotlin/jvm/internal/FunctionAdapter; // type@25ef │ │ +491010: 7210 f4fb 0000 |000c: invoke-interface {v0}, Lkotlin/jvm/internal/FunctionAdapter;.getFunctionDelegate:()Lkotlin/Function; // method@fbf4 │ │ +491016: 0c00 |000f: move-result-object v0 │ │ +491018: 1f03 ef25 |0010: check-cast v3, Lkotlin/jvm/internal/FunctionAdapter; // type@25ef │ │ +49101c: 7210 f4fb 0300 |0012: invoke-interface {v3}, Lkotlin/jvm/internal/FunctionAdapter;.getFunctionDelegate:()Lkotlin/Function; // method@fbf4 │ │ +491022: 0c03 |0015: move-result-object v3 │ │ +491024: 7120 fbfb 3000 |0016: invoke-static {v0, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ +49102a: 0a01 |0019: move-result v1 │ │ +49102c: 0f01 |001a: return v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/ChatActivity$sam$androidx_lifecycle_Observer$0;) │ │ name : 'getFunctionDelegate' │ │ type : '()Lkotlin/Function;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -491054: |[491054] com.nextcloud.talk.chat.ChatActivity$sam$androidx_lifecycle_Observer$0.getFunctionDelegate:()Lkotlin/Function; │ │ -491064: 5410 60b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$sam$androidx_lifecycle_Observer$0;.function:Lkotlin/jvm/functions/Function1; // field@b060 │ │ -491068: 1f00 b225 |0002: check-cast v0, Lkotlin/Function; // type@25b2 │ │ -49106c: 1100 |0004: return-object v0 │ │ +491058: |[491058] com.nextcloud.talk.chat.ChatActivity$sam$androidx_lifecycle_Observer$0.getFunctionDelegate:()Lkotlin/Function; │ │ +491068: 5410 60b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$sam$androidx_lifecycle_Observer$0;.function:Lkotlin/jvm/functions/Function1; // field@b060 │ │ +49106c: 1f00 b225 |0002: check-cast v0, Lkotlin/Function; // type@25b2 │ │ +491070: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/nextcloud/talk/chat/ChatActivity$sam$androidx_lifecycle_Observer$0;) │ │ name : 'hashCode' │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -49102c: |[49102c] com.nextcloud.talk.chat.ChatActivity$sam$androidx_lifecycle_Observer$0.hashCode:()I │ │ -49103c: 0710 |0000: move-object v0, v1 │ │ -49103e: 1f00 ef25 |0001: check-cast v0, Lkotlin/jvm/internal/FunctionAdapter; // type@25ef │ │ -491042: 7210 f4fb 0000 |0003: invoke-interface {v0}, Lkotlin/jvm/internal/FunctionAdapter;.getFunctionDelegate:()Lkotlin/Function; // method@fbf4 │ │ -491048: 0c00 |0006: move-result-object v0 │ │ -49104a: 6e10 33f6 0000 |0007: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@f633 │ │ -491050: 0a00 |000a: move-result v0 │ │ -491052: 0f00 |000b: return v0 │ │ +491030: |[491030] com.nextcloud.talk.chat.ChatActivity$sam$androidx_lifecycle_Observer$0.hashCode:()I │ │ +491040: 0710 |0000: move-object v0, v1 │ │ +491042: 1f00 ef25 |0001: check-cast v0, Lkotlin/jvm/internal/FunctionAdapter; // type@25ef │ │ +491046: 7210 f4fb 0000 |0003: invoke-interface {v0}, Lkotlin/jvm/internal/FunctionAdapter;.getFunctionDelegate:()Lkotlin/Function; // method@fbf4 │ │ +49104c: 0c00 |0006: move-result-object v0 │ │ +49104e: 6e10 33f6 0000 |0007: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@f633 │ │ +491054: 0a00 |000a: move-result v0 │ │ +491056: 0f00 |000b: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/nextcloud/talk/chat/ChatActivity$sam$androidx_lifecycle_Observer$0;) │ │ name : 'onChanged' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1011 (PUBLIC FINAL SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -491098: |[491098] com.nextcloud.talk.chat.ChatActivity$sam$androidx_lifecycle_Observer$0.onChanged:(Ljava/lang/Object;)V │ │ -4910a8: 5410 60b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$sam$androidx_lifecycle_Observer$0;.function:Lkotlin/jvm/functions/Function1; // field@b060 │ │ -4910ac: 7220 edfb 2000 |0002: invoke-interface {v0, v2}, Lkotlin/jvm/functions/Function1;.invoke:(Ljava/lang/Object;)Ljava/lang/Object; // method@fbed │ │ -4910b2: 0e00 |0005: return-void │ │ +49109c: |[49109c] com.nextcloud.talk.chat.ChatActivity$sam$androidx_lifecycle_Observer$0.onChanged:(Ljava/lang/Object;)V │ │ +4910ac: 5410 60b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$sam$androidx_lifecycle_Observer$0;.function:Lkotlin/jvm/functions/Function1; // field@b060 │ │ +4910b0: 7220 edfb 2000 |0002: invoke-interface {v0, v2}, Lkotlin/jvm/functions/Function1;.invoke:(Ljava/lang/Object;)Ljava/lang/Object; // method@fbed │ │ +4910b6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 7448 (ChatActivity.kt) │ │ │ │ Class #7544 header: │ │ @@ -1995352,111 +1995352,111 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;ZLkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -49117c: |[49117c] com.nextcloud.talk.chat.ChatActivity$setUpWaveform$1$1.:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;ZLkotlin/coroutines/Continuation;)V │ │ -49118c: 5b01 64b0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b064 │ │ -491190: 5b02 61b0 |0002: iput-object v2, v0, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1$1;.$message:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b061 │ │ -491194: 5c03 62b0 |0004: iput-boolean v3, v0, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1$1;.$thenPlay:Z // field@b062 │ │ -491198: 1221 |0006: const/4 v1, #int 2 // #2 │ │ -49119a: 7030 e4fb 1004 |0007: invoke-direct {v0, v1, v4}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@fbe4 │ │ -4911a0: 0e00 |000a: return-void │ │ +491180: |[491180] com.nextcloud.talk.chat.ChatActivity$setUpWaveform$1$1.:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;ZLkotlin/coroutines/Continuation;)V │ │ +491190: 5b01 64b0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b064 │ │ +491194: 5b02 61b0 |0002: iput-object v2, v0, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1$1;.$message:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b061 │ │ +491198: 5c03 62b0 |0004: iput-boolean v3, v0, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1$1;.$thenPlay:Z // field@b062 │ │ +49119c: 1221 |0006: const/4 v1, #int 2 // #2 │ │ +49119e: 7030 e4fb 1004 |0007: invoke-direct {v0, v1, v4}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@fbe4 │ │ +4911a4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1$1;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 14 16-bit code units │ │ -491150: |[491150] com.nextcloud.talk.chat.ChatActivity$setUpWaveform$1$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -491160: 2204 0821 |0000: new-instance v4, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1$1; // type@2108 │ │ -491164: 5430 64b0 |0002: iget-object v0, v3, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b064 │ │ -491168: 5431 61b0 |0004: iget-object v1, v3, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1$1;.$message:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b061 │ │ -49116c: 5532 62b0 |0006: iget-boolean v2, v3, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1$1;.$thenPlay:Z // field@b062 │ │ -491170: 7055 d8e8 0421 |0008: invoke-direct {v4, v0, v1, v2, v5}, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1$1;.:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;ZLkotlin/coroutines/Continuation;)V // method@e8d8 │ │ -491176: 1f04 ce25 |000b: check-cast v4, Lkotlin/coroutines/Continuation; // type@25ce │ │ -49117a: 1104 |000d: return-object v4 │ │ +491154: |[491154] com.nextcloud.talk.chat.ChatActivity$setUpWaveform$1$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +491164: 2204 0821 |0000: new-instance v4, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1$1; // type@2108 │ │ +491168: 5430 64b0 |0002: iget-object v0, v3, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b064 │ │ +49116c: 5431 61b0 |0004: iget-object v1, v3, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1$1;.$message:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b061 │ │ +491170: 5532 62b0 |0006: iget-boolean v2, v3, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1$1;.$thenPlay:Z // field@b062 │ │ +491174: 7055 d8e8 0421 |0008: invoke-direct {v4, v0, v1, v2, v5}, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1$1;.:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;ZLkotlin/coroutines/Continuation;)V // method@e8d8 │ │ +49117a: 1f04 ce25 |000b: check-cast v4, Lkotlin/coroutines/Continuation; // type@25ce │ │ +49117e: 1104 |000d: return-object v4 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1$1;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -4910b4: |[4910b4] com.nextcloud.talk.chat.ChatActivity$setUpWaveform$1$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -4910c4: 1f01 2026 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@2620 │ │ -4910c8: 1f02 ce25 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ -4910cc: 6e30 dbe8 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@e8db │ │ -4910d2: 0c01 |0007: move-result-object v1 │ │ -4910d4: 1101 |0008: return-object v1 │ │ +4910b8: |[4910b8] com.nextcloud.talk.chat.ChatActivity$setUpWaveform$1$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +4910c8: 1f01 2026 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@2620 │ │ +4910cc: 1f02 ce25 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ +4910d0: 6e30 dbe8 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@e8db │ │ +4910d6: 0c01 |0007: move-result-object v1 │ │ +4910d8: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1$1;) │ │ name : 'invoke' │ │ type : '(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -4910d8: |[4910d8] com.nextcloud.talk.chat.ChatActivity$setUpWaveform$1$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4910e8: 6e30 d9e8 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@e8d9 │ │ -4910ee: 0c01 |0003: move-result-object v1 │ │ -4910f0: 1f01 0821 |0004: check-cast v1, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1$1; // type@2108 │ │ -4910f4: 6202 61b5 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -4910f8: 6e20 dce8 2100 |0008: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@e8dc │ │ -4910fe: 0c01 |000b: move-result-object v1 │ │ -491100: 1101 |000c: return-object v1 │ │ +4910dc: |[4910dc] com.nextcloud.talk.chat.ChatActivity$setUpWaveform$1$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4910ec: 6e30 d9e8 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@e8d9 │ │ +4910f2: 0c01 |0003: move-result-object v1 │ │ +4910f4: 1f01 0821 |0004: check-cast v1, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1$1; // type@2108 │ │ +4910f8: 6202 61b5 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +4910fc: 6e20 dce8 2100 |0008: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@e8dc │ │ +491102: 0c01 |000b: move-result-object v1 │ │ +491104: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -491104: |[491104] com.nextcloud.talk.chat.ChatActivity$setUpWaveform$1$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -491114: 7100 dcfb 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ -49111a: 5220 63b0 |0003: iget v0, v2, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1$1;.label:I // field@b063 │ │ -49111e: 3900 1100 |0005: if-nez v0, 0016 // +0011 │ │ -491122: 7110 8cfb 0300 |0007: invoke-static {v3}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -491128: 5423 64b0 |000a: iget-object v3, v2, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b064 │ │ -49112c: 5420 61b0 |000c: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1$1;.$message:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b061 │ │ -491130: 5521 62b0 |000e: iget-boolean v1, v2, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1$1;.$thenPlay:Z // field@b062 │ │ -491134: 7130 3be9 0301 |0010: invoke-static {v3, v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.access$startPlayback:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;Z)V // method@e93b │ │ -49113a: 6203 61b5 |0013: sget-object v3, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -49113e: 1103 |0015: return-object v3 │ │ -491140: 2203 8924 |0016: new-instance v3, Ljava/lang/IllegalStateException; // type@2489 │ │ -491144: 1a00 d28c |0018: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ -491148: 7020 c9f5 0300 |001a: invoke-direct {v3, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ -49114e: 2703 |001d: throw v3 │ │ +491108: |[491108] com.nextcloud.talk.chat.ChatActivity$setUpWaveform$1$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +491118: 7100 dcfb 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ +49111e: 5220 63b0 |0003: iget v0, v2, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1$1;.label:I // field@b063 │ │ +491122: 3900 1100 |0005: if-nez v0, 0016 // +0011 │ │ +491126: 7110 8cfb 0300 |0007: invoke-static {v3}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +49112c: 5423 64b0 |000a: iget-object v3, v2, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b064 │ │ +491130: 5420 61b0 |000c: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1$1;.$message:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b061 │ │ +491134: 5521 62b0 |000e: iget-boolean v1, v2, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1$1;.$thenPlay:Z // field@b062 │ │ +491138: 7130 3be9 0301 |0010: invoke-static {v3, v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.access$startPlayback:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;Z)V // method@e93b │ │ +49113e: 6203 61b5 |0013: sget-object v3, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +491142: 1103 |0015: return-object v3 │ │ +491144: 2203 8924 |0016: new-instance v3, Ljava/lang/IllegalStateException; // type@2489 │ │ +491148: 1a00 d28c |0018: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ +49114c: 7020 c9f5 0300 |001a: invoke-direct {v3, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ +491152: 2703 |001d: throw v3 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=1183 │ │ 0x000a line=1184 │ │ 0x0013 line=1185 │ │ 0x0016 line=1183 │ │ locals : │ │ @@ -1995527,158 +1995527,158 @@ │ │ type : '(Ljava/io/File;Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/String;Lcom/nextcloud/talk/chat/data/model/ChatMessage;ZLkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -491310: |[491310] com.nextcloud.talk.chat.ChatActivity$setUpWaveform$1.:(Ljava/io/File;Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/String;Lcom/nextcloud/talk/chat/data/model/ChatMessage;ZLkotlin/coroutines/Continuation;)V │ │ -491320: 5b01 65b0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1;.$file:Ljava/io/File; // field@b065 │ │ -491324: 5b02 6ab0 |0002: iput-object v2, v0, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b06a │ │ -491328: 5b03 66b0 |0004: iput-object v3, v0, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1;.$filename:Ljava/lang/String; // field@b066 │ │ -49132c: 5b04 67b0 |0006: iput-object v4, v0, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1;.$message:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b067 │ │ -491330: 5c05 68b0 |0008: iput-boolean v5, v0, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1;.$thenPlay:Z // field@b068 │ │ -491334: 1221 |000a: const/4 v1, #int 2 // #2 │ │ -491336: 7030 e4fb 1006 |000b: invoke-direct {v0, v1, v6}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@fbe4 │ │ -49133c: 0e00 |000e: return-void │ │ +491314: |[491314] com.nextcloud.talk.chat.ChatActivity$setUpWaveform$1.:(Ljava/io/File;Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/String;Lcom/nextcloud/talk/chat/data/model/ChatMessage;ZLkotlin/coroutines/Continuation;)V │ │ +491324: 5b01 65b0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1;.$file:Ljava/io/File; // field@b065 │ │ +491328: 5b02 6ab0 |0002: iput-object v2, v0, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b06a │ │ +49132c: 5b03 66b0 |0004: iput-object v3, v0, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1;.$filename:Ljava/lang/String; // field@b066 │ │ +491330: 5b04 67b0 |0006: iput-object v4, v0, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1;.$message:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b067 │ │ +491334: 5c05 68b0 |0008: iput-boolean v5, v0, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1;.$thenPlay:Z // field@b068 │ │ +491338: 1221 |000a: const/4 v1, #int 2 // #2 │ │ +49133a: 7030 e4fb 1006 |000b: invoke-direct {v0, v1, v6}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@fbe4 │ │ +491340: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 7 │ │ insns size : 20 16-bit code units │ │ -4912d8: |[4912d8] com.nextcloud.talk.chat.ChatActivity$setUpWaveform$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -4912e8: 2208 0921 |0000: new-instance v8, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1; // type@2109 │ │ -4912ec: 5471 65b0 |0002: iget-object v1, v7, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1;.$file:Ljava/io/File; // field@b065 │ │ -4912f0: 5472 6ab0 |0004: iget-object v2, v7, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b06a │ │ -4912f4: 5473 66b0 |0006: iget-object v3, v7, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1;.$filename:Ljava/lang/String; // field@b066 │ │ -4912f8: 5474 67b0 |0008: iget-object v4, v7, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1;.$message:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b067 │ │ -4912fc: 5575 68b0 |000a: iget-boolean v5, v7, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1;.$thenPlay:Z // field@b068 │ │ -491300: 0780 |000c: move-object v0, v8 │ │ -491302: 0796 |000d: move-object v6, v9 │ │ -491304: 7607 dde8 0000 |000e: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1;.:(Ljava/io/File;Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/String;Lcom/nextcloud/talk/chat/data/model/ChatMessage;ZLkotlin/coroutines/Continuation;)V // method@e8dd │ │ -49130a: 1f08 ce25 |0011: check-cast v8, Lkotlin/coroutines/Continuation; // type@25ce │ │ -49130e: 1108 |0013: return-object v8 │ │ +4912dc: |[4912dc] com.nextcloud.talk.chat.ChatActivity$setUpWaveform$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +4912ec: 2208 0921 |0000: new-instance v8, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1; // type@2109 │ │ +4912f0: 5471 65b0 |0002: iget-object v1, v7, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1;.$file:Ljava/io/File; // field@b065 │ │ +4912f4: 5472 6ab0 |0004: iget-object v2, v7, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b06a │ │ +4912f8: 5473 66b0 |0006: iget-object v3, v7, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1;.$filename:Ljava/lang/String; // field@b066 │ │ +4912fc: 5474 67b0 |0008: iget-object v4, v7, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1;.$message:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b067 │ │ +491300: 5575 68b0 |000a: iget-boolean v5, v7, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1;.$thenPlay:Z // field@b068 │ │ +491304: 0780 |000c: move-object v0, v8 │ │ +491306: 0796 |000d: move-object v6, v9 │ │ +491308: 7607 dde8 0000 |000e: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1;.:(Ljava/io/File;Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/String;Lcom/nextcloud/talk/chat/data/model/ChatMessage;ZLkotlin/coroutines/Continuation;)V // method@e8dd │ │ +49130e: 1f08 ce25 |0011: check-cast v8, Lkotlin/coroutines/Continuation; // type@25ce │ │ +491312: 1108 |0013: return-object v8 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -4911a4: |[4911a4] com.nextcloud.talk.chat.ChatActivity$setUpWaveform$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -4911b4: 1f01 2026 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@2620 │ │ -4911b8: 1f02 ce25 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ -4911bc: 6e30 e0e8 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@e8e0 │ │ -4911c2: 0c01 |0007: move-result-object v1 │ │ -4911c4: 1101 |0008: return-object v1 │ │ +4911a8: |[4911a8] com.nextcloud.talk.chat.ChatActivity$setUpWaveform$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +4911b8: 1f01 2026 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@2620 │ │ +4911bc: 1f02 ce25 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ +4911c0: 6e30 e0e8 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@e8e0 │ │ +4911c6: 0c01 |0007: move-result-object v1 │ │ +4911c8: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1;) │ │ name : 'invoke' │ │ type : '(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -4911c8: |[4911c8] com.nextcloud.talk.chat.ChatActivity$setUpWaveform$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4911d8: 6e30 dee8 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@e8de │ │ -4911de: 0c01 |0003: move-result-object v1 │ │ -4911e0: 1f01 0921 |0004: check-cast v1, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1; // type@2109 │ │ -4911e4: 6202 61b5 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -4911e8: 6e20 e1e8 2100 |0008: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@e8e1 │ │ -4911ee: 0c01 |000b: move-result-object v1 │ │ -4911f0: 1101 |000c: return-object v1 │ │ +4911cc: |[4911cc] com.nextcloud.talk.chat.ChatActivity$setUpWaveform$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4911dc: 6e30 dee8 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@e8de │ │ +4911e2: 0c01 |0003: move-result-object v1 │ │ +4911e4: 1f01 0921 |0004: check-cast v1, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1; // type@2109 │ │ +4911e8: 6202 61b5 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +4911ec: 6e20 e1e8 2100 |0008: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@e8e1 │ │ +4911f2: 0c01 |000b: move-result-object v1 │ │ +4911f4: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 106 16-bit code units │ │ -4911f4: |[4911f4] com.nextcloud.talk.chat.ChatActivity$setUpWaveform$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -491204: 7100 dcfb 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ -49120a: 0c00 |0003: move-result-object v0 │ │ -49120c: 5271 69b0 |0004: iget v1, v7, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1;.label:I // field@b069 │ │ -491210: 1222 |0006: const/4 v2, #int 2 // #2 │ │ -491212: 1213 |0007: const/4 v3, #int 1 // #1 │ │ -491214: 3801 1600 |0008: if-eqz v1, 001e // +0016 │ │ -491218: 3231 1000 |000a: if-eq v1, v3, 001a // +0010 │ │ -49121c: 3321 0600 |000c: if-ne v1, v2, 0012 // +0006 │ │ -491220: 7110 8cfb 0800 |000e: invoke-static {v8}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -491226: 2856 |0011: goto 0067 // +0056 │ │ -491228: 2208 8924 |0012: new-instance v8, Ljava/lang/IllegalStateException; // type@2489 │ │ -49122c: 1a00 d28c |0014: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ -491230: 7020 c9f5 0800 |0016: invoke-direct {v8, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ -491236: 2708 |0019: throw v8 │ │ -491238: 7110 8cfb 0800 |001a: invoke-static {v8}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -49123e: 2814 |001d: goto 0031 // +0014 │ │ -491240: 7110 8cfb 0800 |001e: invoke-static {v8}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -491246: 6208 f5b4 |0021: sget-object v8, Lcom/nextcloud/talk/utils/AudioUtils;.INSTANCE:Lcom/nextcloud/talk/utils/AudioUtils; // field@b4f5 │ │ -49124a: 5471 65b0 |0023: iget-object v1, v7, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1;.$file:Ljava/io/File; // field@b065 │ │ -49124e: 0774 |0025: move-object v4, v7 │ │ -491250: 1f04 ce25 |0026: check-cast v4, Lkotlin/coroutines/Continuation; // type@25ce │ │ -491254: 5973 69b0 |0028: iput v3, v7, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1;.label:I // field@b069 │ │ -491258: 6e30 bdf2 1804 |002a: invoke-virtual {v8, v1, v4}, Lcom/nextcloud/talk/utils/AudioUtils;.audioFileToFloatArray:(Ljava/io/File;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@f2bd │ │ -49125e: 0c08 |002d: move-result-object v8 │ │ -491260: 3308 0300 |002e: if-ne v8, v0, 0031 // +0003 │ │ -491264: 1100 |0030: return-object v0 │ │ -491266: 1f08 f626 |0031: check-cast v8, [F // type@26f6 │ │ -49126a: 5471 6ab0 |0033: iget-object v1, v7, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b06a │ │ -49126e: 6e10 5de9 0100 |0035: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getAppPreferences:()Lcom/nextcloud/talk/utils/preferences/AppPreferences; // method@e95d │ │ -491274: 0c01 |0038: move-result-object v1 │ │ -491276: 5473 66b0 |0039: iget-object v3, v7, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1;.$filename:Ljava/lang/String; // field@b066 │ │ -49127a: 7110 9efb 0800 |003b: invoke-static {v8}, Lkotlin/collections/ArraysKt;.toTypedArray:([F)[Ljava/lang/Float; // method@fb9e │ │ -491280: 0c04 |003e: move-result-object v4 │ │ -491282: 7230 30f3 3104 |003f: invoke-interface {v1, v3, v4}, Lcom/nextcloud/talk/utils/preferences/AppPreferences;.saveWaveFormForFile:(Ljava/lang/String;[Ljava/lang/Float;)V // method@f330 │ │ -491288: 5471 67b0 |0042: iget-object v1, v7, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1;.$message:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b067 │ │ -49128c: 6e20 cfec 8100 |0044: invoke-virtual {v1, v8}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setVoiceMessageFloatArray:([F)V // method@eccf │ │ -491292: 7100 74fc 0000 |0047: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getMain:()Lkotlinx/coroutines/MainCoroutineDispatcher; // method@fc74 │ │ -491298: 0c08 |004a: move-result-object v8 │ │ -49129a: 1f08 d525 |004b: check-cast v8, Lkotlin/coroutines/CoroutineContext; // type@25d5 │ │ -49129e: 2201 0821 |004d: new-instance v1, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1$1; // type@2108 │ │ -4912a2: 5473 6ab0 |004f: iget-object v3, v7, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b06a │ │ -4912a6: 5474 67b0 |0051: iget-object v4, v7, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1;.$message:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b067 │ │ -4912aa: 5575 68b0 |0053: iget-boolean v5, v7, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1;.$thenPlay:Z // field@b068 │ │ -4912ae: 1206 |0055: const/4 v6, #int 0 // #0 │ │ -4912b0: 7056 d8e8 3154 |0056: invoke-direct {v1, v3, v4, v5, v6}, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1$1;.:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;ZLkotlin/coroutines/Continuation;)V // method@e8d8 │ │ -4912b6: 1f01 e825 |0059: check-cast v1, Lkotlin/jvm/functions/Function2; // type@25e8 │ │ -4912ba: 0773 |005b: move-object v3, v7 │ │ -4912bc: 1f03 ce25 |005c: check-cast v3, Lkotlin/coroutines/Continuation; // type@25ce │ │ -4912c0: 5972 69b0 |005e: iput v2, v7, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1;.label:I // field@b069 │ │ -4912c4: 7130 5bfc 1803 |0060: invoke-static {v8, v1, v3}, Lkotlinx/coroutines/BuildersKt;.withContext:(Lkotlin/coroutines/CoroutineContext;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@fc5b │ │ -4912ca: 0c08 |0063: move-result-object v8 │ │ -4912cc: 3308 0300 |0064: if-ne v8, v0, 0067 // +0003 │ │ -4912d0: 1100 |0066: return-object v0 │ │ -4912d2: 6208 61b5 |0067: sget-object v8, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -4912d6: 1108 |0069: return-object v8 │ │ +4911f8: |[4911f8] com.nextcloud.talk.chat.ChatActivity$setUpWaveform$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +491208: 7100 dcfb 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ +49120e: 0c00 |0003: move-result-object v0 │ │ +491210: 5271 69b0 |0004: iget v1, v7, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1;.label:I // field@b069 │ │ +491214: 1222 |0006: const/4 v2, #int 2 // #2 │ │ +491216: 1213 |0007: const/4 v3, #int 1 // #1 │ │ +491218: 3801 1600 |0008: if-eqz v1, 001e // +0016 │ │ +49121c: 3231 1000 |000a: if-eq v1, v3, 001a // +0010 │ │ +491220: 3321 0600 |000c: if-ne v1, v2, 0012 // +0006 │ │ +491224: 7110 8cfb 0800 |000e: invoke-static {v8}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +49122a: 2856 |0011: goto 0067 // +0056 │ │ +49122c: 2208 8924 |0012: new-instance v8, Ljava/lang/IllegalStateException; // type@2489 │ │ +491230: 1a00 d28c |0014: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ +491234: 7020 c9f5 0800 |0016: invoke-direct {v8, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ +49123a: 2708 |0019: throw v8 │ │ +49123c: 7110 8cfb 0800 |001a: invoke-static {v8}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +491242: 2814 |001d: goto 0031 // +0014 │ │ +491244: 7110 8cfb 0800 |001e: invoke-static {v8}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +49124a: 6208 f5b4 |0021: sget-object v8, Lcom/nextcloud/talk/utils/AudioUtils;.INSTANCE:Lcom/nextcloud/talk/utils/AudioUtils; // field@b4f5 │ │ +49124e: 5471 65b0 |0023: iget-object v1, v7, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1;.$file:Ljava/io/File; // field@b065 │ │ +491252: 0774 |0025: move-object v4, v7 │ │ +491254: 1f04 ce25 |0026: check-cast v4, Lkotlin/coroutines/Continuation; // type@25ce │ │ +491258: 5973 69b0 |0028: iput v3, v7, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1;.label:I // field@b069 │ │ +49125c: 6e30 bdf2 1804 |002a: invoke-virtual {v8, v1, v4}, Lcom/nextcloud/talk/utils/AudioUtils;.audioFileToFloatArray:(Ljava/io/File;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@f2bd │ │ +491262: 0c08 |002d: move-result-object v8 │ │ +491264: 3308 0300 |002e: if-ne v8, v0, 0031 // +0003 │ │ +491268: 1100 |0030: return-object v0 │ │ +49126a: 1f08 f626 |0031: check-cast v8, [F // type@26f6 │ │ +49126e: 5471 6ab0 |0033: iget-object v1, v7, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b06a │ │ +491272: 6e10 5de9 0100 |0035: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getAppPreferences:()Lcom/nextcloud/talk/utils/preferences/AppPreferences; // method@e95d │ │ +491278: 0c01 |0038: move-result-object v1 │ │ +49127a: 5473 66b0 |0039: iget-object v3, v7, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1;.$filename:Ljava/lang/String; // field@b066 │ │ +49127e: 7110 9efb 0800 |003b: invoke-static {v8}, Lkotlin/collections/ArraysKt;.toTypedArray:([F)[Ljava/lang/Float; // method@fb9e │ │ +491284: 0c04 |003e: move-result-object v4 │ │ +491286: 7230 30f3 3104 |003f: invoke-interface {v1, v3, v4}, Lcom/nextcloud/talk/utils/preferences/AppPreferences;.saveWaveFormForFile:(Ljava/lang/String;[Ljava/lang/Float;)V // method@f330 │ │ +49128c: 5471 67b0 |0042: iget-object v1, v7, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1;.$message:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b067 │ │ +491290: 6e20 cfec 8100 |0044: invoke-virtual {v1, v8}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setVoiceMessageFloatArray:([F)V // method@eccf │ │ +491296: 7100 74fc 0000 |0047: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getMain:()Lkotlinx/coroutines/MainCoroutineDispatcher; // method@fc74 │ │ +49129c: 0c08 |004a: move-result-object v8 │ │ +49129e: 1f08 d525 |004b: check-cast v8, Lkotlin/coroutines/CoroutineContext; // type@25d5 │ │ +4912a2: 2201 0821 |004d: new-instance v1, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1$1; // type@2108 │ │ +4912a6: 5473 6ab0 |004f: iget-object v3, v7, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b06a │ │ +4912aa: 5474 67b0 |0051: iget-object v4, v7, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1;.$message:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b067 │ │ +4912ae: 5575 68b0 |0053: iget-boolean v5, v7, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1;.$thenPlay:Z // field@b068 │ │ +4912b2: 1206 |0055: const/4 v6, #int 0 // #0 │ │ +4912b4: 7056 d8e8 3154 |0056: invoke-direct {v1, v3, v4, v5, v6}, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1$1;.:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;ZLkotlin/coroutines/Continuation;)V // method@e8d8 │ │ +4912ba: 1f01 e825 |0059: check-cast v1, Lkotlin/jvm/functions/Function2; // type@25e8 │ │ +4912be: 0773 |005b: move-object v3, v7 │ │ +4912c0: 1f03 ce25 |005c: check-cast v3, Lkotlin/coroutines/Continuation; // type@25ce │ │ +4912c4: 5972 69b0 |005e: iput v2, v7, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1;.label:I // field@b069 │ │ +4912c8: 7130 5bfc 1803 |0060: invoke-static {v8, v1, v3}, Lkotlinx/coroutines/BuildersKt;.withContext:(Lkotlin/coroutines/CoroutineContext;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@fc5b │ │ +4912ce: 0c08 |0063: move-result-object v8 │ │ +4912d0: 3308 0300 |0064: if-ne v8, v0, 0067 // +0003 │ │ +4912d4: 1100 |0066: return-object v0 │ │ +4912d6: 6208 61b5 |0067: sget-object v8, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +4912da: 1108 |0069: return-object v8 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=1179 │ │ 0x0021 line=1180 │ │ 0x0031 line=1179 │ │ 0x0033 line=1181 │ │ 0x0042 line=1182 │ │ @@ -1995724,18 +1995724,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -491340: |[491340] com.nextcloud.talk.chat.ChatActivity$setupSwipeToReply$messageSwipeCallback$1.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ -491350: 5b01 6bb0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$setupSwipeToReply$messageSwipeCallback$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b06b │ │ -491354: 7010 2ff6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -49135a: 0e00 |0005: return-void │ │ +491344: |[491344] com.nextcloud.talk.chat.ChatActivity$setupSwipeToReply$messageSwipeCallback$1.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ +491354: 5b01 6bb0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$setupSwipeToReply$messageSwipeCallback$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b06b │ │ +491358: 7010 2ff6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +49135e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1396 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity$setupSwipeToReply$messageSwipeCallback$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ @@ -1995745,37 +1995745,37 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -49135c: |[49135c] com.nextcloud.talk.chat.ChatActivity$setupSwipeToReply$messageSwipeCallback$1.showReplyUI:(I)V │ │ -49136c: 5410 6bb0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$setupSwipeToReply$messageSwipeCallback$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b06b │ │ -491370: 6e10 5ce9 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getAdapter:()Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // method@e95c │ │ -491376: 0c00 |0005: move-result-object v0 │ │ -491378: 3800 1300 |0006: if-eqz v0, 0019 // +0013 │ │ -49137c: 6e10 32e4 0000 |0008: invoke-virtual {v0}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.getItems:()Ljava/util/List; // method@e432 │ │ -491382: 0c00 |000b: move-result-object v0 │ │ -491384: 3800 0d00 |000c: if-eqz v0, 0019 // +000d │ │ -491388: 7120 acfb 2000 |000e: invoke-static {v0, v2}, Lkotlin/collections/CollectionsKt;.getOrNull:(Ljava/util/List;I)Ljava/lang/Object; // method@fbac │ │ -49138e: 0c02 |0011: move-result-object v2 │ │ -491390: 1f02 e223 |0012: check-cast v2, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper; // type@23e2 │ │ -491394: 3802 0500 |0014: if-eqz v2, 0019 // +0005 │ │ -491398: 5422 15b5 |0016: iget-object v2, v2, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper;.item:Ljava/lang/Object; // field@b515 │ │ -49139c: 2802 |0018: goto 001a // +0002 │ │ -49139e: 1202 |0019: const/4 v2, #int 0 // #0 │ │ -4913a0: 1f02 5721 |001a: check-cast v2, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -4913a4: 3802 0d00 |001c: if-eqz v2, 0029 // +000d │ │ -4913a8: 5410 6bb0 |001e: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$setupSwipeToReply$messageSwipeCallback$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b06b │ │ -4913ac: 6e10 7be9 0000 |0020: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ -4913b2: 0c00 |0023: move-result-object v0 │ │ -4913b4: 1f02 d123 |0024: check-cast v2, Lcom/stfalcon/chatkit/commons/models/IMessage; // type@23d1 │ │ -4913b8: 6e20 6def 2000 |0026: invoke-virtual {v0, v2}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.reply:(Lcom/stfalcon/chatkit/commons/models/IMessage;)V // method@ef6d │ │ -4913be: 0e00 |0029: return-void │ │ +491360: |[491360] com.nextcloud.talk.chat.ChatActivity$setupSwipeToReply$messageSwipeCallback$1.showReplyUI:(I)V │ │ +491370: 5410 6bb0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$setupSwipeToReply$messageSwipeCallback$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b06b │ │ +491374: 6e10 5ce9 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getAdapter:()Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // method@e95c │ │ +49137a: 0c00 |0005: move-result-object v0 │ │ +49137c: 3800 1300 |0006: if-eqz v0, 0019 // +0013 │ │ +491380: 6e10 32e4 0000 |0008: invoke-virtual {v0}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.getItems:()Ljava/util/List; // method@e432 │ │ +491386: 0c00 |000b: move-result-object v0 │ │ +491388: 3800 0d00 |000c: if-eqz v0, 0019 // +000d │ │ +49138c: 7120 acfb 2000 |000e: invoke-static {v0, v2}, Lkotlin/collections/CollectionsKt;.getOrNull:(Ljava/util/List;I)Ljava/lang/Object; // method@fbac │ │ +491392: 0c02 |0011: move-result-object v2 │ │ +491394: 1f02 e223 |0012: check-cast v2, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper; // type@23e2 │ │ +491398: 3802 0500 |0014: if-eqz v2, 0019 // +0005 │ │ +49139c: 5422 15b5 |0016: iget-object v2, v2, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper;.item:Ljava/lang/Object; // field@b515 │ │ +4913a0: 2802 |0018: goto 001a // +0002 │ │ +4913a2: 1202 |0019: const/4 v2, #int 0 // #0 │ │ +4913a4: 1f02 5721 |001a: check-cast v2, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +4913a8: 3802 0d00 |001c: if-eqz v2, 0029 // +000d │ │ +4913ac: 5410 6bb0 |001e: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$setupSwipeToReply$messageSwipeCallback$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b06b │ │ +4913b0: 6e10 7be9 0000 |0020: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ +4913b6: 0c00 |0023: move-result-object v0 │ │ +4913b8: 1f02 d123 |0024: check-cast v2, Lcom/stfalcon/chatkit/commons/models/IMessage; // type@23d1 │ │ +4913bc: 6e20 6def 2000 |0026: invoke-virtual {v0, v2}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.reply:(Lcom/stfalcon/chatkit/commons/models/IMessage;)V // method@ef6d │ │ +4913c2: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1398 │ │ 0x001e line=1400 │ │ locals : │ │ 0x0000 - 0x002a reg=1 this Lcom/nextcloud/talk/chat/ChatActivity$setupSwipeToReply$messageSwipeCallback$1; │ │ 0x0000 - 0x002a reg=2 (null) I │ │ @@ -1995817,18 +1995817,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4913c0: |[4913c0] com.nextcloud.talk.chat.ChatActivity$setupWebsocket$1.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ -4913d0: 5b01 6cb0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$setupWebsocket$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b06c │ │ -4913d4: 7010 2ff6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4913da: 0e00 |0005: return-void │ │ +4913c4: |[4913c4] com.nextcloud.talk.chat.ChatActivity$setupWebsocket$1.:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ +4913d4: 5b01 6cb0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$setupWebsocket$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b06c │ │ +4913d8: 7010 2ff6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4913de: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=2520 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity$setupWebsocket$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ @@ -1995838,39 +1995838,39 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -4913dc: |[4913dc] com.nextcloud.talk.chat.ChatActivity$setupWebsocket$1.onComplete:()V │ │ -4913ec: 0e00 |0000: return-void │ │ +4913e0: |[4913e0] com.nextcloud.talk.chat.ChatActivity$setupWebsocket$1.onComplete:()V │ │ +4913f0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/ChatActivity$setupWebsocket$1;) │ │ name : 'onError' │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -4913f0: |[4913f0] com.nextcloud.talk.chat.ChatActivity$setupWebsocket$1.onError:(Ljava/lang/Throwable;)V │ │ -491400: 1a00 659b |0000: const-string v0, "e" // string@9b65 │ │ -491404: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -49140a: 6200 82b0 |0005: sget-object v0, Lcom/nextcloud/talk/chat/ChatActivity;.Companion:Lcom/nextcloud/talk/chat/ChatActivity$Companion; // field@b082 │ │ -49140e: 6e10 71e8 0000 |0007: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity$Companion;.getTAG:()Ljava/lang/String; // method@e871 │ │ -491414: 0c00 |000a: move-result-object v0 │ │ -491416: 6e10 c7f6 0300 |000b: invoke-virtual {v3}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@f6c7 │ │ -49141c: 0c01 |000e: move-result-object v1 │ │ -49141e: 7130 6f05 1003 |000f: invoke-static {v0, v1, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@056f │ │ -491424: 0e00 |0012: return-void │ │ +4913f4: |[4913f4] com.nextcloud.talk.chat.ChatActivity$setupWebsocket$1.onError:(Ljava/lang/Throwable;)V │ │ +491404: 1a00 659b |0000: const-string v0, "e" // string@9b65 │ │ +491408: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +49140e: 6200 82b0 |0005: sget-object v0, Lcom/nextcloud/talk/chat/ChatActivity;.Companion:Lcom/nextcloud/talk/chat/ChatActivity$Companion; // field@b082 │ │ +491412: 6e10 71e8 0000 |0007: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity$Companion;.getTAG:()Ljava/lang/String; // method@e871 │ │ +491418: 0c00 |000a: move-result-object v0 │ │ +49141a: 6e10 c7f6 0300 |000b: invoke-virtual {v3}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@f6c7 │ │ +491420: 0c01 |000e: move-result-object v1 │ │ +491422: 7130 6f05 1003 |000f: invoke-static {v0, v1, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@056f │ │ +491428: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=2560 │ │ locals : │ │ 0x0000 - 0x0013 reg=2 this Lcom/nextcloud/talk/chat/ChatActivity$setupWebsocket$1; │ │ 0x0000 - 0x0013 reg=3 (null) Ljava/lang/Throwable; │ │ │ │ @@ -1995879,164 +1995879,164 @@ │ │ type : '(Lcom/nextcloud/talk/models/json/signaling/settings/SignalingSettingsOverall;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 320 16-bit code units │ │ -491428: |[491428] com.nextcloud.talk.chat.ChatActivity$setupWebsocket$1.onNext:(Lcom/nextcloud/talk/models/json/signaling/settings/SignalingSettingsOverall;)V │ │ -491438: 1a00 19ed |0000: const-string v0, "signalingSettingsOverall" // string@ed19 │ │ -49143c: 7120 00fc 0500 |0002: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -491442: 6e10 d7f1 0500 |0005: invoke-virtual {v5}, Lcom/nextcloud/talk/models/json/signaling/settings/SignalingSettingsOverall;.getOcs:()Lcom/nextcloud/talk/models/json/signaling/settings/SignalingSettingsOcs; // method@f1d7 │ │ -491448: 0c00 |0008: move-result-object v0 │ │ -49144a: 7110 fdfb 0000 |0009: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -491450: 6e10 d6f1 0000 |000c: invoke-virtual {v0}, Lcom/nextcloud/talk/models/json/signaling/settings/SignalingSettingsOcs;.getSettings:()Lcom/nextcloud/talk/models/json/signaling/settings/SignalingSettings; // method@f1d6 │ │ -491456: 0c00 |000f: move-result-object v0 │ │ -491458: 7110 fdfb 0000 |0010: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49145e: 6e10 d1f1 0000 |0013: invoke-virtual {v0}, Lcom/nextcloud/talk/models/json/signaling/settings/SignalingSettings;.getExternalSignalingServer:()Ljava/lang/String; // method@f1d1 │ │ -491464: 0c00 |0016: move-result-object v0 │ │ -491466: 3800 2801 |0017: if-eqz v0, 013f // +0128 │ │ -49146a: 6e10 d7f1 0500 |0019: invoke-virtual {v5}, Lcom/nextcloud/talk/models/json/signaling/settings/SignalingSettingsOverall;.getOcs:()Lcom/nextcloud/talk/models/json/signaling/settings/SignalingSettingsOcs; // method@f1d7 │ │ -491470: 0c00 |001c: move-result-object v0 │ │ -491472: 7110 fdfb 0000 |001d: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -491478: 6e10 d6f1 0000 |0020: invoke-virtual {v0}, Lcom/nextcloud/talk/models/json/signaling/settings/SignalingSettingsOcs;.getSettings:()Lcom/nextcloud/talk/models/json/signaling/settings/SignalingSettings; // method@f1d6 │ │ -49147e: 0c00 |0023: move-result-object v0 │ │ -491480: 7110 fdfb 0000 |0024: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -491486: 6e10 d1f1 0000 |0027: invoke-virtual {v0}, Lcom/nextcloud/talk/models/json/signaling/settings/SignalingSettings;.getExternalSignalingServer:()Ljava/lang/String; // method@f1d1 │ │ -49148c: 0c00 |002a: move-result-object v0 │ │ -49148e: 3800 0c00 |002b: if-eqz v0, 0037 // +000c │ │ -491492: 1f00 7724 |002d: check-cast v0, Ljava/lang/CharSequence; // type@2477 │ │ -491496: 7210 3df5 0000 |002f: invoke-interface {v0}, Ljava/lang/CharSequence;.length:()I // method@f53d │ │ -49149c: 0a00 |0032: move-result v0 │ │ -49149e: 3900 0400 |0033: if-nez v0, 0037 // +0004 │ │ -4914a2: 2900 0a01 |0035: goto/16 013f // +010a │ │ -4914a6: 5440 6cb0 |0037: iget-object v0, v4, Lcom/nextcloud/talk/chat/ChatActivity$setupWebsocket$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b06c │ │ -4914aa: 2201 c922 |0039: new-instance v1, Lcom/nextcloud/talk/models/ExternalSignalingServer; // type@22c9 │ │ -4914ae: 7010 29f1 0100 |003b: invoke-direct {v1}, Lcom/nextcloud/talk/models/ExternalSignalingServer;.:()V // method@f129 │ │ -4914b4: 6e20 22ea 1000 |003e: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.setExternalSignalingServer:(Lcom/nextcloud/talk/models/ExternalSignalingServer;)V // method@ea22 │ │ -4914ba: 5440 6cb0 |0041: iget-object v0, v4, Lcom/nextcloud/talk/chat/ChatActivity$setupWebsocket$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b06c │ │ -4914be: 6e10 6ce9 0000 |0043: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getExternalSignalingServer:()Lcom/nextcloud/talk/models/ExternalSignalingServer; // method@e96c │ │ -4914c4: 0c00 |0046: move-result-object v0 │ │ -4914c6: 7110 fdfb 0000 |0047: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4914cc: 6e10 d7f1 0500 |004a: invoke-virtual {v5}, Lcom/nextcloud/talk/models/json/signaling/settings/SignalingSettingsOverall;.getOcs:()Lcom/nextcloud/talk/models/json/signaling/settings/SignalingSettingsOcs; // method@f1d7 │ │ -4914d2: 0c01 |004d: move-result-object v1 │ │ -4914d4: 7110 fdfb 0100 |004e: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4914da: 6e10 d6f1 0100 |0051: invoke-virtual {v1}, Lcom/nextcloud/talk/models/json/signaling/settings/SignalingSettingsOcs;.getSettings:()Lcom/nextcloud/talk/models/json/signaling/settings/SignalingSettings; // method@f1d6 │ │ -4914e0: 0c01 |0054: move-result-object v1 │ │ -4914e2: 7110 fdfb 0100 |0055: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4914e8: 6e10 d1f1 0100 |0058: invoke-virtual {v1}, Lcom/nextcloud/talk/models/json/signaling/settings/SignalingSettings;.getExternalSignalingServer:()Ljava/lang/String; // method@f1d1 │ │ -4914ee: 0c01 |005b: move-result-object v1 │ │ -4914f0: 6e20 2df1 1000 |005c: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/models/ExternalSignalingServer;.setExternalSignalingServer:(Ljava/lang/String;)V // method@f12d │ │ -4914f6: 5440 6cb0 |005f: iget-object v0, v4, Lcom/nextcloud/talk/chat/ChatActivity$setupWebsocket$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b06c │ │ -4914fa: 6e10 6ce9 0000 |0061: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getExternalSignalingServer:()Lcom/nextcloud/talk/models/ExternalSignalingServer; // method@e96c │ │ -491500: 0c00 |0064: move-result-object v0 │ │ -491502: 7110 fdfb 0000 |0065: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -491508: 6e10 d7f1 0500 |0068: invoke-virtual {v5}, Lcom/nextcloud/talk/models/json/signaling/settings/SignalingSettingsOverall;.getOcs:()Lcom/nextcloud/talk/models/json/signaling/settings/SignalingSettingsOcs; // method@f1d7 │ │ -49150e: 0c01 |006b: move-result-object v1 │ │ -491510: 7110 fdfb 0100 |006c: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -491516: 6e10 d6f1 0100 |006f: invoke-virtual {v1}, Lcom/nextcloud/talk/models/json/signaling/settings/SignalingSettingsOcs;.getSettings:()Lcom/nextcloud/talk/models/json/signaling/settings/SignalingSettings; // method@f1d6 │ │ -49151c: 0c01 |0072: move-result-object v1 │ │ -49151e: 7110 fdfb 0100 |0073: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -491524: 6e10 d2f1 0100 |0076: invoke-virtual {v1}, Lcom/nextcloud/talk/models/json/signaling/settings/SignalingSettings;.getExternalSignalingTicket:()Ljava/lang/String; // method@f1d2 │ │ -49152a: 0c01 |0079: move-result-object v1 │ │ -49152c: 6e20 2ef1 1000 |007a: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/models/ExternalSignalingServer;.setExternalSignalingTicket:(Ljava/lang/String;)V // method@f12e │ │ -491532: 5440 6cb0 |007d: iget-object v0, v4, Lcom/nextcloud/talk/chat/ChatActivity$setupWebsocket$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b06c │ │ -491536: 6e10 6ce9 0000 |007f: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getExternalSignalingServer:()Lcom/nextcloud/talk/models/ExternalSignalingServer; // method@e96c │ │ -49153c: 0c00 |0082: move-result-object v0 │ │ -49153e: 7110 fdfb 0000 |0083: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -491544: 6e10 d7f1 0500 |0086: invoke-virtual {v5}, Lcom/nextcloud/talk/models/json/signaling/settings/SignalingSettingsOverall;.getOcs:()Lcom/nextcloud/talk/models/json/signaling/settings/SignalingSettingsOcs; // method@f1d7 │ │ -49154a: 0c05 |0089: move-result-object v5 │ │ -49154c: 7110 fdfb 0500 |008a: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -491552: 6e10 d6f1 0500 |008d: invoke-virtual {v5}, Lcom/nextcloud/talk/models/json/signaling/settings/SignalingSettingsOcs;.getSettings:()Lcom/nextcloud/talk/models/json/signaling/settings/SignalingSettings; // method@f1d6 │ │ -491558: 0c05 |0090: move-result-object v5 │ │ -49155a: 7110 fdfb 0500 |0091: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -491560: 6e10 d3f1 0500 |0094: invoke-virtual {v5}, Lcom/nextcloud/talk/models/json/signaling/settings/SignalingSettings;.getFederation:()Lcom/nextcloud/talk/models/json/signaling/settings/FederationSettings; // method@f1d3 │ │ -491566: 0c05 |0097: move-result-object v5 │ │ -491568: 6e20 2ff1 5000 |0098: invoke-virtual {v0, v5}, Lcom/nextcloud/talk/models/ExternalSignalingServer;.setFederation:(Lcom/nextcloud/talk/models/json/signaling/settings/FederationSettings;)V // method@f12f │ │ -49156e: 5445 6cb0 |009b: iget-object v5, v4, Lcom/nextcloud/talk/chat/ChatActivity$setupWebsocket$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b06c │ │ -491572: 6e10 6ce9 0500 |009d: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getExternalSignalingServer:()Lcom/nextcloud/talk/models/ExternalSignalingServer; // method@e96c │ │ -491578: 0c00 |00a0: move-result-object v0 │ │ -49157a: 7110 fdfb 0000 |00a1: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -491580: 6e10 2af1 0000 |00a4: invoke-virtual {v0}, Lcom/nextcloud/talk/models/ExternalSignalingServer;.getExternalSignalingServer:()Ljava/lang/String; // method@f12a │ │ -491586: 0c00 |00a7: move-result-object v0 │ │ -491588: 5441 6cb0 |00a8: iget-object v1, v4, Lcom/nextcloud/talk/chat/ChatActivity$setupWebsocket$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b06c │ │ -49158c: 6e10 65e9 0100 |00aa: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getConversationUser:()Lcom/nextcloud/talk/data/user/model/User; // method@e965 │ │ -491592: 0c01 |00ad: move-result-object v1 │ │ -491594: 5442 6cb0 |00ae: iget-object v2, v4, Lcom/nextcloud/talk/chat/ChatActivity$setupWebsocket$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b06c │ │ -491598: 6e10 6ce9 0200 |00b0: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getExternalSignalingServer:()Lcom/nextcloud/talk/models/ExternalSignalingServer; // method@e96c │ │ -49159e: 0c02 |00b3: move-result-object v2 │ │ -4915a0: 7110 fdfb 0200 |00b4: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4915a6: 6e10 2bf1 0200 |00b7: invoke-virtual {v2}, Lcom/nextcloud/talk/models/ExternalSignalingServer;.getExternalSignalingTicket:()Ljava/lang/String; // method@f12b │ │ -4915ac: 0c02 |00ba: move-result-object v2 │ │ -4915ae: 5443 6cb0 |00bb: iget-object v3, v4, Lcom/nextcloud/talk/chat/ChatActivity$setupWebsocket$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b06c │ │ -4915b2: 6e10 66e9 0300 |00bd: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getCredentials:()Ljava/lang/String; // method@e966 │ │ -4915b8: 0c03 |00c0: move-result-object v3 │ │ -4915ba: 1f03 7724 |00c1: check-cast v3, Ljava/lang/CharSequence; // type@2477 │ │ -4915be: 7110 4805 0300 |00c3: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0548 │ │ -4915c4: 0a03 |00c6: move-result v3 │ │ -4915c6: 7140 69f3 1032 |00c7: invoke-static {v0, v1, v2, v3}, Lcom/nextcloud/talk/webrtc/WebSocketConnectionHelper;.getExternalSignalingInstanceForServer:(Ljava/lang/String;Lcom/nextcloud/talk/data/user/model/User;Ljava/lang/String;Z)Lcom/nextcloud/talk/webrtc/WebSocketInstance; // method@f369 │ │ -4915cc: 0c00 |00ca: move-result-object v0 │ │ -4915ce: 6e20 3eea 0500 |00cb: invoke-virtual {v5, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.setWebSocketInstance:(Lcom/nextcloud/talk/webrtc/WebSocketInstance;)V // method@ea3e │ │ -4915d4: 5445 6cb0 |00ce: iget-object v5, v4, Lcom/nextcloud/talk/chat/ChatActivity$setupWebsocket$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b06c │ │ -4915d8: 6e10 95e9 0500 |00d0: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getWebSocketInstance:()Lcom/nextcloud/talk/webrtc/WebSocketInstance; // method@e995 │ │ -4915de: 0c05 |00d3: move-result-object v5 │ │ -4915e0: 1200 |00d4: const/4 v0, #int 0 // #0 │ │ -4915e2: 3805 2700 |00d5: if-eqz v5, 00fc // +0027 │ │ -4915e6: 5445 6cb0 |00d7: iget-object v5, v4, Lcom/nextcloud/talk/chat/ChatActivity$setupWebsocket$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b06c │ │ -4915ea: 6e10 95e9 0500 |00d9: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getWebSocketInstance:()Lcom/nextcloud/talk/webrtc/WebSocketInstance; // method@e995 │ │ -4915f0: 0c05 |00dc: move-result-object v5 │ │ -4915f2: 3805 1f00 |00dd: if-eqz v5, 00fc // +001f │ │ -4915f6: 5441 6cb0 |00df: iget-object v1, v4, Lcom/nextcloud/talk/chat/ChatActivity$setupWebsocket$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b06c │ │ -4915fa: 6e10 85e9 0100 |00e1: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ -491600: 0c01 |00e4: move-result-object v1 │ │ -491602: 5442 6cb0 |00e5: iget-object v2, v4, Lcom/nextcloud/talk/chat/ChatActivity$setupWebsocket$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b06c │ │ -491606: 6e10 86e9 0200 |00e7: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getSessionIdAfterRoomJoined:()Ljava/lang/String; // method@e986 │ │ -49160c: 0c02 |00ea: move-result-object v2 │ │ -49160e: 5443 6cb0 |00eb: iget-object v3, v4, Lcom/nextcloud/talk/chat/ChatActivity$setupWebsocket$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b06c │ │ -491612: 6e10 6ce9 0300 |00ed: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getExternalSignalingServer:()Lcom/nextcloud/talk/models/ExternalSignalingServer; // method@e96c │ │ -491618: 0c03 |00f0: move-result-object v3 │ │ -49161a: 3803 0700 |00f1: if-eqz v3, 00f8 // +0007 │ │ -49161e: 6e10 2cf1 0300 |00f3: invoke-virtual {v3}, Lcom/nextcloud/talk/models/ExternalSignalingServer;.getFederation:()Lcom/nextcloud/talk/models/json/signaling/settings/FederationSettings; // method@f12c │ │ -491624: 0c03 |00f6: move-result-object v3 │ │ -491626: 2802 |00f7: goto 00f9 // +0002 │ │ -491628: 0703 |00f8: move-object v3, v0 │ │ -49162a: 6e40 74f3 1532 |00f9: invoke-virtual {v5, v1, v2, v3}, Lcom/nextcloud/talk/webrtc/WebSocketInstance;.joinRoomWithRoomTokenAndSession:(Ljava/lang/String;Ljava/lang/String;Lcom/nextcloud/talk/models/json/signaling/settings/FederationSettings;)V // method@f374 │ │ -491630: 5445 6cb0 |00fc: iget-object v5, v4, Lcom/nextcloud/talk/chat/ChatActivity$setupWebsocket$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b06c │ │ -491634: 6e10 95e9 0500 |00fe: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getWebSocketInstance:()Lcom/nextcloud/talk/webrtc/WebSocketInstance; // method@e995 │ │ -49163a: 0c01 |0101: move-result-object v1 │ │ -49163c: 3801 0600 |0102: if-eqz v1, 0108 // +0006 │ │ -491640: 6e10 70f3 0100 |0104: invoke-virtual {v1}, Lcom/nextcloud/talk/webrtc/WebSocketInstance;.getSignalingMessageSender:()Lcom/nextcloud/talk/webrtc/WebSocketInstance$ExternalSignalingMessageSender; // method@f370 │ │ -491646: 0c00 |0107: move-result-object v0 │ │ -491648: 1f00 4723 |0108: check-cast v0, Lcom/nextcloud/talk/signaling/SignalingMessageSender; // type@2347 │ │ -49164c: 6e20 34ea 0500 |010a: invoke-virtual {v5, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.setSignalingMessageSender:(Lcom/nextcloud/talk/signaling/SignalingMessageSender;)V // method@ea34 │ │ -491652: 5445 6cb0 |010d: iget-object v5, v4, Lcom/nextcloud/talk/chat/ChatActivity$setupWebsocket$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b06c │ │ -491656: 6e10 95e9 0500 |010f: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getWebSocketInstance:()Lcom/nextcloud/talk/webrtc/WebSocketInstance; // method@e995 │ │ -49165c: 0c05 |0112: move-result-object v5 │ │ -49165e: 3805 1300 |0113: if-eqz v5, 0126 // +0013 │ │ -491662: 6e10 6ff3 0500 |0115: invoke-virtual {v5}, Lcom/nextcloud/talk/webrtc/WebSocketInstance;.getSignalingMessageReceiver:()Lcom/nextcloud/talk/signaling/SignalingMessageReceiver; // method@f36f │ │ -491668: 0c05 |0118: move-result-object v5 │ │ -49166a: 3805 0d00 |0119: if-eqz v5, 0126 // +000d │ │ -49166e: 5440 6cb0 |011b: iget-object v0, v4, Lcom/nextcloud/talk/chat/ChatActivity$setupWebsocket$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b06c │ │ -491672: 7110 2de9 0000 |011d: invoke-static {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.access$getLocalParticipantMessageListener$p:(Lcom/nextcloud/talk/chat/ChatActivity;)Lcom/nextcloud/talk/chat/ChatActivity$localParticipantMessageListener$1; // method@e92d │ │ -491678: 0c00 |0120: move-result-object v0 │ │ -49167a: 1f00 4223 |0121: check-cast v0, Lcom/nextcloud/talk/signaling/SignalingMessageReceiver$LocalParticipantMessageListener; // type@2342 │ │ -49167e: 6e20 28f2 0500 |0123: invoke-virtual {v5, v0}, Lcom/nextcloud/talk/signaling/SignalingMessageReceiver;.addListener:(Lcom/nextcloud/talk/signaling/SignalingMessageReceiver$LocalParticipantMessageListener;)V // method@f228 │ │ -491684: 5445 6cb0 |0126: iget-object v5, v4, Lcom/nextcloud/talk/chat/ChatActivity$setupWebsocket$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b06c │ │ -491688: 6e10 95e9 0500 |0128: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getWebSocketInstance:()Lcom/nextcloud/talk/webrtc/WebSocketInstance; // method@e995 │ │ -49168e: 0c05 |012b: move-result-object v5 │ │ -491690: 3805 1300 |012c: if-eqz v5, 013f // +0013 │ │ -491694: 6e10 6ff3 0500 |012e: invoke-virtual {v5}, Lcom/nextcloud/talk/webrtc/WebSocketInstance;.getSignalingMessageReceiver:()Lcom/nextcloud/talk/signaling/SignalingMessageReceiver; // method@f36f │ │ -49169a: 0c05 |0131: move-result-object v5 │ │ -49169c: 3805 0d00 |0132: if-eqz v5, 013f // +000d │ │ -4916a0: 5440 6cb0 |0134: iget-object v0, v4, Lcom/nextcloud/talk/chat/ChatActivity$setupWebsocket$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b06c │ │ -4916a4: 7110 29e9 0000 |0136: invoke-static {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.access$getConversationMessageListener$p:(Lcom/nextcloud/talk/chat/ChatActivity;)Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1; // method@e929 │ │ -4916aa: 0c00 |0139: move-result-object v0 │ │ -4916ac: 1f00 4123 |013a: check-cast v0, Lcom/nextcloud/talk/signaling/SignalingMessageReceiver$ConversationMessageListener; // type@2341 │ │ -4916b0: 6e20 27f2 0500 |013c: invoke-virtual {v5, v0}, Lcom/nextcloud/talk/signaling/SignalingMessageReceiver;.addListener:(Lcom/nextcloud/talk/signaling/SignalingMessageReceiver$ConversationMessageListener;)V // method@f227 │ │ -4916b6: 0e00 |013f: return-void │ │ +49142c: |[49142c] com.nextcloud.talk.chat.ChatActivity$setupWebsocket$1.onNext:(Lcom/nextcloud/talk/models/json/signaling/settings/SignalingSettingsOverall;)V │ │ +49143c: 1a00 19ed |0000: const-string v0, "signalingSettingsOverall" // string@ed19 │ │ +491440: 7120 00fc 0500 |0002: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +491446: 6e10 d7f1 0500 |0005: invoke-virtual {v5}, Lcom/nextcloud/talk/models/json/signaling/settings/SignalingSettingsOverall;.getOcs:()Lcom/nextcloud/talk/models/json/signaling/settings/SignalingSettingsOcs; // method@f1d7 │ │ +49144c: 0c00 |0008: move-result-object v0 │ │ +49144e: 7110 fdfb 0000 |0009: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +491454: 6e10 d6f1 0000 |000c: invoke-virtual {v0}, Lcom/nextcloud/talk/models/json/signaling/settings/SignalingSettingsOcs;.getSettings:()Lcom/nextcloud/talk/models/json/signaling/settings/SignalingSettings; // method@f1d6 │ │ +49145a: 0c00 |000f: move-result-object v0 │ │ +49145c: 7110 fdfb 0000 |0010: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +491462: 6e10 d1f1 0000 |0013: invoke-virtual {v0}, Lcom/nextcloud/talk/models/json/signaling/settings/SignalingSettings;.getExternalSignalingServer:()Ljava/lang/String; // method@f1d1 │ │ +491468: 0c00 |0016: move-result-object v0 │ │ +49146a: 3800 2801 |0017: if-eqz v0, 013f // +0128 │ │ +49146e: 6e10 d7f1 0500 |0019: invoke-virtual {v5}, Lcom/nextcloud/talk/models/json/signaling/settings/SignalingSettingsOverall;.getOcs:()Lcom/nextcloud/talk/models/json/signaling/settings/SignalingSettingsOcs; // method@f1d7 │ │ +491474: 0c00 |001c: move-result-object v0 │ │ +491476: 7110 fdfb 0000 |001d: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49147c: 6e10 d6f1 0000 |0020: invoke-virtual {v0}, Lcom/nextcloud/talk/models/json/signaling/settings/SignalingSettingsOcs;.getSettings:()Lcom/nextcloud/talk/models/json/signaling/settings/SignalingSettings; // method@f1d6 │ │ +491482: 0c00 |0023: move-result-object v0 │ │ +491484: 7110 fdfb 0000 |0024: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49148a: 6e10 d1f1 0000 |0027: invoke-virtual {v0}, Lcom/nextcloud/talk/models/json/signaling/settings/SignalingSettings;.getExternalSignalingServer:()Ljava/lang/String; // method@f1d1 │ │ +491490: 0c00 |002a: move-result-object v0 │ │ +491492: 3800 0c00 |002b: if-eqz v0, 0037 // +000c │ │ +491496: 1f00 7724 |002d: check-cast v0, Ljava/lang/CharSequence; // type@2477 │ │ +49149a: 7210 3df5 0000 |002f: invoke-interface {v0}, Ljava/lang/CharSequence;.length:()I // method@f53d │ │ +4914a0: 0a00 |0032: move-result v0 │ │ +4914a2: 3900 0400 |0033: if-nez v0, 0037 // +0004 │ │ +4914a6: 2900 0a01 |0035: goto/16 013f // +010a │ │ +4914aa: 5440 6cb0 |0037: iget-object v0, v4, Lcom/nextcloud/talk/chat/ChatActivity$setupWebsocket$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b06c │ │ +4914ae: 2201 c922 |0039: new-instance v1, Lcom/nextcloud/talk/models/ExternalSignalingServer; // type@22c9 │ │ +4914b2: 7010 29f1 0100 |003b: invoke-direct {v1}, Lcom/nextcloud/talk/models/ExternalSignalingServer;.:()V // method@f129 │ │ +4914b8: 6e20 22ea 1000 |003e: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.setExternalSignalingServer:(Lcom/nextcloud/talk/models/ExternalSignalingServer;)V // method@ea22 │ │ +4914be: 5440 6cb0 |0041: iget-object v0, v4, Lcom/nextcloud/talk/chat/ChatActivity$setupWebsocket$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b06c │ │ +4914c2: 6e10 6ce9 0000 |0043: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getExternalSignalingServer:()Lcom/nextcloud/talk/models/ExternalSignalingServer; // method@e96c │ │ +4914c8: 0c00 |0046: move-result-object v0 │ │ +4914ca: 7110 fdfb 0000 |0047: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4914d0: 6e10 d7f1 0500 |004a: invoke-virtual {v5}, Lcom/nextcloud/talk/models/json/signaling/settings/SignalingSettingsOverall;.getOcs:()Lcom/nextcloud/talk/models/json/signaling/settings/SignalingSettingsOcs; // method@f1d7 │ │ +4914d6: 0c01 |004d: move-result-object v1 │ │ +4914d8: 7110 fdfb 0100 |004e: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4914de: 6e10 d6f1 0100 |0051: invoke-virtual {v1}, Lcom/nextcloud/talk/models/json/signaling/settings/SignalingSettingsOcs;.getSettings:()Lcom/nextcloud/talk/models/json/signaling/settings/SignalingSettings; // method@f1d6 │ │ +4914e4: 0c01 |0054: move-result-object v1 │ │ +4914e6: 7110 fdfb 0100 |0055: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4914ec: 6e10 d1f1 0100 |0058: invoke-virtual {v1}, Lcom/nextcloud/talk/models/json/signaling/settings/SignalingSettings;.getExternalSignalingServer:()Ljava/lang/String; // method@f1d1 │ │ +4914f2: 0c01 |005b: move-result-object v1 │ │ +4914f4: 6e20 2df1 1000 |005c: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/models/ExternalSignalingServer;.setExternalSignalingServer:(Ljava/lang/String;)V // method@f12d │ │ +4914fa: 5440 6cb0 |005f: iget-object v0, v4, Lcom/nextcloud/talk/chat/ChatActivity$setupWebsocket$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b06c │ │ +4914fe: 6e10 6ce9 0000 |0061: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getExternalSignalingServer:()Lcom/nextcloud/talk/models/ExternalSignalingServer; // method@e96c │ │ +491504: 0c00 |0064: move-result-object v0 │ │ +491506: 7110 fdfb 0000 |0065: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49150c: 6e10 d7f1 0500 |0068: invoke-virtual {v5}, Lcom/nextcloud/talk/models/json/signaling/settings/SignalingSettingsOverall;.getOcs:()Lcom/nextcloud/talk/models/json/signaling/settings/SignalingSettingsOcs; // method@f1d7 │ │ +491512: 0c01 |006b: move-result-object v1 │ │ +491514: 7110 fdfb 0100 |006c: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49151a: 6e10 d6f1 0100 |006f: invoke-virtual {v1}, Lcom/nextcloud/talk/models/json/signaling/settings/SignalingSettingsOcs;.getSettings:()Lcom/nextcloud/talk/models/json/signaling/settings/SignalingSettings; // method@f1d6 │ │ +491520: 0c01 |0072: move-result-object v1 │ │ +491522: 7110 fdfb 0100 |0073: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +491528: 6e10 d2f1 0100 |0076: invoke-virtual {v1}, Lcom/nextcloud/talk/models/json/signaling/settings/SignalingSettings;.getExternalSignalingTicket:()Ljava/lang/String; // method@f1d2 │ │ +49152e: 0c01 |0079: move-result-object v1 │ │ +491530: 6e20 2ef1 1000 |007a: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/models/ExternalSignalingServer;.setExternalSignalingTicket:(Ljava/lang/String;)V // method@f12e │ │ +491536: 5440 6cb0 |007d: iget-object v0, v4, Lcom/nextcloud/talk/chat/ChatActivity$setupWebsocket$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b06c │ │ +49153a: 6e10 6ce9 0000 |007f: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getExternalSignalingServer:()Lcom/nextcloud/talk/models/ExternalSignalingServer; // method@e96c │ │ +491540: 0c00 |0082: move-result-object v0 │ │ +491542: 7110 fdfb 0000 |0083: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +491548: 6e10 d7f1 0500 |0086: invoke-virtual {v5}, Lcom/nextcloud/talk/models/json/signaling/settings/SignalingSettingsOverall;.getOcs:()Lcom/nextcloud/talk/models/json/signaling/settings/SignalingSettingsOcs; // method@f1d7 │ │ +49154e: 0c05 |0089: move-result-object v5 │ │ +491550: 7110 fdfb 0500 |008a: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +491556: 6e10 d6f1 0500 |008d: invoke-virtual {v5}, Lcom/nextcloud/talk/models/json/signaling/settings/SignalingSettingsOcs;.getSettings:()Lcom/nextcloud/talk/models/json/signaling/settings/SignalingSettings; // method@f1d6 │ │ +49155c: 0c05 |0090: move-result-object v5 │ │ +49155e: 7110 fdfb 0500 |0091: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +491564: 6e10 d3f1 0500 |0094: invoke-virtual {v5}, Lcom/nextcloud/talk/models/json/signaling/settings/SignalingSettings;.getFederation:()Lcom/nextcloud/talk/models/json/signaling/settings/FederationSettings; // method@f1d3 │ │ +49156a: 0c05 |0097: move-result-object v5 │ │ +49156c: 6e20 2ff1 5000 |0098: invoke-virtual {v0, v5}, Lcom/nextcloud/talk/models/ExternalSignalingServer;.setFederation:(Lcom/nextcloud/talk/models/json/signaling/settings/FederationSettings;)V // method@f12f │ │ +491572: 5445 6cb0 |009b: iget-object v5, v4, Lcom/nextcloud/talk/chat/ChatActivity$setupWebsocket$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b06c │ │ +491576: 6e10 6ce9 0500 |009d: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getExternalSignalingServer:()Lcom/nextcloud/talk/models/ExternalSignalingServer; // method@e96c │ │ +49157c: 0c00 |00a0: move-result-object v0 │ │ +49157e: 7110 fdfb 0000 |00a1: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +491584: 6e10 2af1 0000 |00a4: invoke-virtual {v0}, Lcom/nextcloud/talk/models/ExternalSignalingServer;.getExternalSignalingServer:()Ljava/lang/String; // method@f12a │ │ +49158a: 0c00 |00a7: move-result-object v0 │ │ +49158c: 5441 6cb0 |00a8: iget-object v1, v4, Lcom/nextcloud/talk/chat/ChatActivity$setupWebsocket$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b06c │ │ +491590: 6e10 65e9 0100 |00aa: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getConversationUser:()Lcom/nextcloud/talk/data/user/model/User; // method@e965 │ │ +491596: 0c01 |00ad: move-result-object v1 │ │ +491598: 5442 6cb0 |00ae: iget-object v2, v4, Lcom/nextcloud/talk/chat/ChatActivity$setupWebsocket$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b06c │ │ +49159c: 6e10 6ce9 0200 |00b0: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getExternalSignalingServer:()Lcom/nextcloud/talk/models/ExternalSignalingServer; // method@e96c │ │ +4915a2: 0c02 |00b3: move-result-object v2 │ │ +4915a4: 7110 fdfb 0200 |00b4: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4915aa: 6e10 2bf1 0200 |00b7: invoke-virtual {v2}, Lcom/nextcloud/talk/models/ExternalSignalingServer;.getExternalSignalingTicket:()Ljava/lang/String; // method@f12b │ │ +4915b0: 0c02 |00ba: move-result-object v2 │ │ +4915b2: 5443 6cb0 |00bb: iget-object v3, v4, Lcom/nextcloud/talk/chat/ChatActivity$setupWebsocket$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b06c │ │ +4915b6: 6e10 66e9 0300 |00bd: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getCredentials:()Ljava/lang/String; // method@e966 │ │ +4915bc: 0c03 |00c0: move-result-object v3 │ │ +4915be: 1f03 7724 |00c1: check-cast v3, Ljava/lang/CharSequence; // type@2477 │ │ +4915c2: 7110 4805 0300 |00c3: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0548 │ │ +4915c8: 0a03 |00c6: move-result v3 │ │ +4915ca: 7140 69f3 1032 |00c7: invoke-static {v0, v1, v2, v3}, Lcom/nextcloud/talk/webrtc/WebSocketConnectionHelper;.getExternalSignalingInstanceForServer:(Ljava/lang/String;Lcom/nextcloud/talk/data/user/model/User;Ljava/lang/String;Z)Lcom/nextcloud/talk/webrtc/WebSocketInstance; // method@f369 │ │ +4915d0: 0c00 |00ca: move-result-object v0 │ │ +4915d2: 6e20 3eea 0500 |00cb: invoke-virtual {v5, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.setWebSocketInstance:(Lcom/nextcloud/talk/webrtc/WebSocketInstance;)V // method@ea3e │ │ +4915d8: 5445 6cb0 |00ce: iget-object v5, v4, Lcom/nextcloud/talk/chat/ChatActivity$setupWebsocket$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b06c │ │ +4915dc: 6e10 95e9 0500 |00d0: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getWebSocketInstance:()Lcom/nextcloud/talk/webrtc/WebSocketInstance; // method@e995 │ │ +4915e2: 0c05 |00d3: move-result-object v5 │ │ +4915e4: 1200 |00d4: const/4 v0, #int 0 // #0 │ │ +4915e6: 3805 2700 |00d5: if-eqz v5, 00fc // +0027 │ │ +4915ea: 5445 6cb0 |00d7: iget-object v5, v4, Lcom/nextcloud/talk/chat/ChatActivity$setupWebsocket$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b06c │ │ +4915ee: 6e10 95e9 0500 |00d9: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getWebSocketInstance:()Lcom/nextcloud/talk/webrtc/WebSocketInstance; // method@e995 │ │ +4915f4: 0c05 |00dc: move-result-object v5 │ │ +4915f6: 3805 1f00 |00dd: if-eqz v5, 00fc // +001f │ │ +4915fa: 5441 6cb0 |00df: iget-object v1, v4, Lcom/nextcloud/talk/chat/ChatActivity$setupWebsocket$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b06c │ │ +4915fe: 6e10 85e9 0100 |00e1: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ +491604: 0c01 |00e4: move-result-object v1 │ │ +491606: 5442 6cb0 |00e5: iget-object v2, v4, Lcom/nextcloud/talk/chat/ChatActivity$setupWebsocket$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b06c │ │ +49160a: 6e10 86e9 0200 |00e7: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getSessionIdAfterRoomJoined:()Ljava/lang/String; // method@e986 │ │ +491610: 0c02 |00ea: move-result-object v2 │ │ +491612: 5443 6cb0 |00eb: iget-object v3, v4, Lcom/nextcloud/talk/chat/ChatActivity$setupWebsocket$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b06c │ │ +491616: 6e10 6ce9 0300 |00ed: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getExternalSignalingServer:()Lcom/nextcloud/talk/models/ExternalSignalingServer; // method@e96c │ │ +49161c: 0c03 |00f0: move-result-object v3 │ │ +49161e: 3803 0700 |00f1: if-eqz v3, 00f8 // +0007 │ │ +491622: 6e10 2cf1 0300 |00f3: invoke-virtual {v3}, Lcom/nextcloud/talk/models/ExternalSignalingServer;.getFederation:()Lcom/nextcloud/talk/models/json/signaling/settings/FederationSettings; // method@f12c │ │ +491628: 0c03 |00f6: move-result-object v3 │ │ +49162a: 2802 |00f7: goto 00f9 // +0002 │ │ +49162c: 0703 |00f8: move-object v3, v0 │ │ +49162e: 6e40 74f3 1532 |00f9: invoke-virtual {v5, v1, v2, v3}, Lcom/nextcloud/talk/webrtc/WebSocketInstance;.joinRoomWithRoomTokenAndSession:(Ljava/lang/String;Ljava/lang/String;Lcom/nextcloud/talk/models/json/signaling/settings/FederationSettings;)V // method@f374 │ │ +491634: 5445 6cb0 |00fc: iget-object v5, v4, Lcom/nextcloud/talk/chat/ChatActivity$setupWebsocket$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b06c │ │ +491638: 6e10 95e9 0500 |00fe: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getWebSocketInstance:()Lcom/nextcloud/talk/webrtc/WebSocketInstance; // method@e995 │ │ +49163e: 0c01 |0101: move-result-object v1 │ │ +491640: 3801 0600 |0102: if-eqz v1, 0108 // +0006 │ │ +491644: 6e10 70f3 0100 |0104: invoke-virtual {v1}, Lcom/nextcloud/talk/webrtc/WebSocketInstance;.getSignalingMessageSender:()Lcom/nextcloud/talk/webrtc/WebSocketInstance$ExternalSignalingMessageSender; // method@f370 │ │ +49164a: 0c00 |0107: move-result-object v0 │ │ +49164c: 1f00 4723 |0108: check-cast v0, Lcom/nextcloud/talk/signaling/SignalingMessageSender; // type@2347 │ │ +491650: 6e20 34ea 0500 |010a: invoke-virtual {v5, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.setSignalingMessageSender:(Lcom/nextcloud/talk/signaling/SignalingMessageSender;)V // method@ea34 │ │ +491656: 5445 6cb0 |010d: iget-object v5, v4, Lcom/nextcloud/talk/chat/ChatActivity$setupWebsocket$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b06c │ │ +49165a: 6e10 95e9 0500 |010f: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getWebSocketInstance:()Lcom/nextcloud/talk/webrtc/WebSocketInstance; // method@e995 │ │ +491660: 0c05 |0112: move-result-object v5 │ │ +491662: 3805 1300 |0113: if-eqz v5, 0126 // +0013 │ │ +491666: 6e10 6ff3 0500 |0115: invoke-virtual {v5}, Lcom/nextcloud/talk/webrtc/WebSocketInstance;.getSignalingMessageReceiver:()Lcom/nextcloud/talk/signaling/SignalingMessageReceiver; // method@f36f │ │ +49166c: 0c05 |0118: move-result-object v5 │ │ +49166e: 3805 0d00 |0119: if-eqz v5, 0126 // +000d │ │ +491672: 5440 6cb0 |011b: iget-object v0, v4, Lcom/nextcloud/talk/chat/ChatActivity$setupWebsocket$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b06c │ │ +491676: 7110 2de9 0000 |011d: invoke-static {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.access$getLocalParticipantMessageListener$p:(Lcom/nextcloud/talk/chat/ChatActivity;)Lcom/nextcloud/talk/chat/ChatActivity$localParticipantMessageListener$1; // method@e92d │ │ +49167c: 0c00 |0120: move-result-object v0 │ │ +49167e: 1f00 4223 |0121: check-cast v0, Lcom/nextcloud/talk/signaling/SignalingMessageReceiver$LocalParticipantMessageListener; // type@2342 │ │ +491682: 6e20 28f2 0500 |0123: invoke-virtual {v5, v0}, Lcom/nextcloud/talk/signaling/SignalingMessageReceiver;.addListener:(Lcom/nextcloud/talk/signaling/SignalingMessageReceiver$LocalParticipantMessageListener;)V // method@f228 │ │ +491688: 5445 6cb0 |0126: iget-object v5, v4, Lcom/nextcloud/talk/chat/ChatActivity$setupWebsocket$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b06c │ │ +49168c: 6e10 95e9 0500 |0128: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getWebSocketInstance:()Lcom/nextcloud/talk/webrtc/WebSocketInstance; // method@e995 │ │ +491692: 0c05 |012b: move-result-object v5 │ │ +491694: 3805 1300 |012c: if-eqz v5, 013f // +0013 │ │ +491698: 6e10 6ff3 0500 |012e: invoke-virtual {v5}, Lcom/nextcloud/talk/webrtc/WebSocketInstance;.getSignalingMessageReceiver:()Lcom/nextcloud/talk/signaling/SignalingMessageReceiver; // method@f36f │ │ +49169e: 0c05 |0131: move-result-object v5 │ │ +4916a0: 3805 0d00 |0132: if-eqz v5, 013f // +000d │ │ +4916a4: 5440 6cb0 |0134: iget-object v0, v4, Lcom/nextcloud/talk/chat/ChatActivity$setupWebsocket$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b06c │ │ +4916a8: 7110 29e9 0000 |0136: invoke-static {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.access$getConversationMessageListener$p:(Lcom/nextcloud/talk/chat/ChatActivity;)Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1; // method@e929 │ │ +4916ae: 0c00 |0139: move-result-object v0 │ │ +4916b0: 1f00 4123 |013a: check-cast v0, Lcom/nextcloud/talk/signaling/SignalingMessageReceiver$ConversationMessageListener; // type@2341 │ │ +4916b4: 6e20 27f2 0500 |013c: invoke-virtual {v5, v0}, Lcom/nextcloud/talk/signaling/SignalingMessageReceiver;.addListener:(Lcom/nextcloud/talk/signaling/SignalingMessageReceiver$ConversationMessageListener;)V // method@f227 │ │ +4916ba: 0e00 |013f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=2526 │ │ 0x0019 line=2527 │ │ 0x0037 line=2532 │ │ 0x0041 line=2533 │ │ 0x0058 line=2534 │ │ @@ -1996069,18 +1996069,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4916b8: |[4916b8] com.nextcloud.talk.chat.ChatActivity$setupWebsocket$1.onNext:(Ljava/lang/Object;)V │ │ -4916c8: 1f01 0323 |0000: check-cast v1, Lcom/nextcloud/talk/models/json/signaling/settings/SignalingSettingsOverall; // type@2303 │ │ -4916cc: 6e20 e7e8 1000 |0002: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity$setupWebsocket$1;.onNext:(Lcom/nextcloud/talk/models/json/signaling/settings/SignalingSettingsOverall;)V // method@e8e7 │ │ -4916d2: 0e00 |0005: return-void │ │ +4916bc: |[4916bc] com.nextcloud.talk.chat.ChatActivity$setupWebsocket$1.onNext:(Ljava/lang/Object;)V │ │ +4916cc: 1f01 0323 |0000: check-cast v1, Lcom/nextcloud/talk/models/json/signaling/settings/SignalingSettingsOverall; // type@2303 │ │ +4916d0: 6e20 e7e8 1000 |0002: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity$setupWebsocket$1;.onNext:(Lcom/nextcloud/talk/models/json/signaling/settings/SignalingSettingsOverall;)V // method@e8e7 │ │ +4916d6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2520 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity$setupWebsocket$1; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -1996089,22 +1996089,22 @@ │ │ type : '(Lio/reactivex/disposables/Disposable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -4916d4: |[4916d4] com.nextcloud.talk.chat.ChatActivity$setupWebsocket$1.onSubscribe:(Lio/reactivex/disposables/Disposable;)V │ │ -4916e4: 1a00 4f97 |0000: const-string v0, "d" // string@974f │ │ -4916e8: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4916ee: 5410 6cb0 |0005: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$setupWebsocket$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b06c │ │ -4916f2: 6e10 6ae9 0000 |0007: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getDisposables:()Lcom/nextcloud/talk/utils/rx/DisposableSet; // method@e96a │ │ -4916f8: 0c00 |000a: move-result-object v0 │ │ -4916fa: 6e20 37f3 2000 |000b: invoke-virtual {v0, v2}, Lcom/nextcloud/talk/utils/rx/DisposableSet;.add:(Lio/reactivex/disposables/Disposable;)V // method@f337 │ │ -491700: 0e00 |000e: return-void │ │ +4916d8: |[4916d8] com.nextcloud.talk.chat.ChatActivity$setupWebsocket$1.onSubscribe:(Lio/reactivex/disposables/Disposable;)V │ │ +4916e8: 1a00 4f97 |0000: const-string v0, "d" // string@974f │ │ +4916ec: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4916f2: 5410 6cb0 |0005: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity$setupWebsocket$1;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b06c │ │ +4916f6: 6e10 6ae9 0000 |0007: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getDisposables:()Lcom/nextcloud/talk/utils/rx/DisposableSet; // method@e96a │ │ +4916fc: 0c00 |000a: move-result-object v0 │ │ +4916fe: 6e20 37f3 2000 |000b: invoke-virtual {v0, v2}, Lcom/nextcloud/talk/utils/rx/DisposableSet;.add:(Lio/reactivex/disposables/Disposable;)V // method@f337 │ │ +491704: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=2522 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lcom/nextcloud/talk/chat/ChatActivity$setupWebsocket$1; │ │ 0x0000 - 0x000f reg=2 (null) Lio/reactivex/disposables/Disposable; │ │ │ │ @@ -1996148,19 +1996148,19 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -491704: |[491704] com.nextcloud.talk.chat.ChatActivity$startPlayback$1$2.:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V │ │ -491714: 5b01 6eb0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$startPlayback$1$2;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b06e │ │ -491718: 5b02 6db0 |0002: iput-object v2, v0, Lcom/nextcloud/talk/chat/ChatActivity$startPlayback$1$2;.$message:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b06d │ │ -49171c: 7010 2ff6 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -491722: 0e00 |0007: return-void │ │ +491708: |[491708] com.nextcloud.talk.chat.ChatActivity$startPlayback$1$2.:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V │ │ +491718: 5b01 6eb0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity$startPlayback$1$2;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b06e │ │ +49171c: 5b02 6db0 |0002: iput-object v2, v0, Lcom/nextcloud/talk/chat/ChatActivity$startPlayback$1$2;.$message:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b06d │ │ +491720: 7010 2ff6 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +491726: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=1601 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity$startPlayback$1$2; │ │ 0x0000 - 0x0008 reg=1 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ @@ -1996171,90 +1996171,90 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 159 16-bit code units │ │ -491724: |[491724] com.nextcloud.talk.chat.ChatActivity$startPlayback$1$2.run:()V │ │ -491734: 5440 6eb0 |0000: iget-object v0, v4, Lcom/nextcloud/talk/chat/ChatActivity$startPlayback$1$2;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b06e │ │ -491738: 6e10 76e9 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getMediaPlayer:()Landroid/media/MediaPlayer; // method@e976 │ │ -49173e: 0c00 |0005: move-result-object v0 │ │ -491740: 3800 8800 |0006: if-eqz v0, 008e // +0088 │ │ -491744: 5440 6db0 |0008: iget-object v0, v4, Lcom/nextcloud/talk/chat/ChatActivity$startPlayback$1$2;.$message:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b06d │ │ -491748: 6e10 a0ec 0000 |000a: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isPlayingVoiceMessage:()Z // method@eca0 │ │ -49174e: 0a00 |000d: move-result v0 │ │ -491750: 3800 8000 |000e: if-eqz v0, 008e // +0080 │ │ -491754: 5440 6eb0 |0010: iget-object v0, v4, Lcom/nextcloud/talk/chat/ChatActivity$startPlayback$1$2;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b06e │ │ -491758: 6e10 76e9 0000 |0012: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getMediaPlayer:()Landroid/media/MediaPlayer; // method@e976 │ │ -49175e: 0c00 |0015: move-result-object v0 │ │ -491760: 7110 fdfb 0000 |0016: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -491766: 6e10 f703 0000 |0019: invoke-virtual {v0}, Landroid/media/MediaPlayer;.getCurrentPosition:()I // method@03f7 │ │ -49176c: 0a00 |001c: move-result v0 │ │ -49176e: d300 e803 |001d: div-int/lit16 v0, v0, #int 1000 // #03e8 │ │ -491772: 5441 6eb0 |001f: iget-object v1, v4, Lcom/nextcloud/talk/chat/ChatActivity$startPlayback$1$2;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b06e │ │ -491776: 6e10 76e9 0100 |0021: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getMediaPlayer:()Landroid/media/MediaPlayer; // method@e976 │ │ -49177c: 0c01 |0024: move-result-object v1 │ │ -49177e: 7110 fdfb 0100 |0025: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -491784: 6e10 f803 0100 |0028: invoke-virtual {v1}, Landroid/media/MediaPlayer;.getDuration:()I // method@03f8 │ │ -49178a: 0a01 |002b: move-result v1 │ │ -49178c: d311 e803 |002c: div-int/lit16 v1, v1, #int 1000 // #03e8 │ │ -491790: 3510 3900 |002e: if-ge v0, v1, 0067 // +0039 │ │ -491794: 5441 6eb0 |0030: iget-object v1, v4, Lcom/nextcloud/talk/chat/ChatActivity$startPlayback$1$2;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b06e │ │ -491798: 6e10 76e9 0100 |0032: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getMediaPlayer:()Landroid/media/MediaPlayer; // method@e976 │ │ -49179e: 0c02 |0035: move-result-object v2 │ │ -4917a0: 7110 fdfb 0200 |0036: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4917a6: 6e10 f703 0200 |0039: invoke-virtual {v2}, Landroid/media/MediaPlayer;.getCurrentPosition:()I // method@03f7 │ │ -4917ac: 0a02 |003c: move-result v2 │ │ -4917ae: 7120 3ae9 2100 |003d: invoke-static {v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.access$setLastRecordMediaPosition$p:(Lcom/nextcloud/talk/chat/ChatActivity;I)V // method@e93a │ │ -4917b4: 5441 6db0 |0040: iget-object v1, v4, Lcom/nextcloud/talk/chat/ChatActivity$startPlayback$1$2;.$message:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b06d │ │ -4917b8: 6e20 d0ec 0100 |0042: invoke-virtual {v1, v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setVoiceMessagePlayedSeconds:(I)V // method@ecd0 │ │ -4917be: 5440 6db0 |0045: iget-object v0, v4, Lcom/nextcloud/talk/chat/ChatActivity$startPlayback$1$2;.$message:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b06d │ │ -4917c2: 5441 6eb0 |0047: iget-object v1, v4, Lcom/nextcloud/talk/chat/ChatActivity$startPlayback$1$2;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b06e │ │ -4917c6: 6e10 76e9 0100 |0049: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getMediaPlayer:()Landroid/media/MediaPlayer; // method@e976 │ │ -4917cc: 0c01 |004c: move-result-object v1 │ │ -4917ce: 7110 fdfb 0100 |004d: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4917d4: 6e10 f703 0100 |0050: invoke-virtual {v1}, Landroid/media/MediaPlayer;.getCurrentPosition:()I // method@03f7 │ │ -4917da: 0a01 |0053: move-result v1 │ │ -4917dc: 6e20 d1ec 1000 |0054: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setVoiceMessageSeekbarProgress:(I)V // method@ecd1 │ │ -4917e2: 5440 6eb0 |0057: iget-object v0, v4, Lcom/nextcloud/talk/chat/ChatActivity$startPlayback$1$2;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b06e │ │ -4917e6: 6e10 5ce9 0000 |0059: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getAdapter:()Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // method@e95c │ │ -4917ec: 0c00 |005c: move-result-object v0 │ │ -4917ee: 3800 3100 |005d: if-eqz v0, 008e // +0031 │ │ -4917f2: 5441 6db0 |005f: iget-object v1, v4, Lcom/nextcloud/talk/chat/ChatActivity$startPlayback$1$2;.$message:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b06d │ │ -4917f6: 1f01 d123 |0061: check-cast v1, Lcom/stfalcon/chatkit/commons/models/IMessage; // type@23d1 │ │ -4917fa: 6e20 3ee4 1000 |0063: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.update:(Lcom/stfalcon/chatkit/commons/models/IMessage;)Z // method@e43e │ │ -491800: 2828 |0066: goto 008e // +0028 │ │ -491802: 5440 6db0 |0067: iget-object v0, v4, Lcom/nextcloud/talk/chat/ChatActivity$startPlayback$1$2;.$message:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b06d │ │ -491806: 1211 |0069: const/4 v1, #int 1 // #1 │ │ -491808: 6e20 c6ec 1000 |006a: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setResetVoiceMessage:(Z)V // method@ecc6 │ │ -49180e: 5440 6db0 |006d: iget-object v0, v4, Lcom/nextcloud/talk/chat/ChatActivity$startPlayback$1$2;.$message:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b06d │ │ -491812: 1201 |006f: const/4 v1, #int 0 // #0 │ │ -491814: 6e20 d0ec 1000 |0070: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setVoiceMessagePlayedSeconds:(I)V // method@ecd0 │ │ -49181a: 5440 6db0 |0073: iget-object v0, v4, Lcom/nextcloud/talk/chat/ChatActivity$startPlayback$1$2;.$message:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b06d │ │ -49181e: 6e20 d1ec 1000 |0075: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setVoiceMessageSeekbarProgress:(I)V // method@ecd1 │ │ -491824: 5440 6eb0 |0078: iget-object v0, v4, Lcom/nextcloud/talk/chat/ChatActivity$startPlayback$1$2;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b06e │ │ -491828: 6e10 5ce9 0000 |007a: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getAdapter:()Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // method@e95c │ │ -49182e: 0c00 |007d: move-result-object v0 │ │ -491830: 3800 0900 |007e: if-eqz v0, 0087 // +0009 │ │ -491834: 5441 6db0 |0080: iget-object v1, v4, Lcom/nextcloud/talk/chat/ChatActivity$startPlayback$1$2;.$message:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b06d │ │ -491838: 1f01 d123 |0082: check-cast v1, Lcom/stfalcon/chatkit/commons/models/IMessage; // type@23d1 │ │ -49183c: 6e20 3ee4 1000 |0084: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.update:(Lcom/stfalcon/chatkit/commons/models/IMessage;)Z // method@e43e │ │ -491842: 5440 6eb0 |0087: iget-object v0, v4, Lcom/nextcloud/talk/chat/ChatActivity$startPlayback$1$2;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b06e │ │ -491846: 5441 6db0 |0089: iget-object v1, v4, Lcom/nextcloud/talk/chat/ChatActivity$startPlayback$1$2;.$message:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b06d │ │ -49184a: 7120 3ce9 1000 |008b: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.access$stopMediaPlayer:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V // method@e93c │ │ -491850: 5440 6eb0 |008e: iget-object v0, v4, Lcom/nextcloud/talk/chat/ChatActivity$startPlayback$1$2;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b06e │ │ -491854: 6e10 77e9 0000 |0090: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getMediaPlayerHandler:()Landroid/os/Handler; // method@e977 │ │ -49185a: 0c00 |0093: move-result-object v0 │ │ -49185c: 3800 0a00 |0094: if-eqz v0, 009e // +000a │ │ -491860: 0741 |0096: move-object v1, v4 │ │ -491862: 1f01 9f24 |0097: check-cast v1, Ljava/lang/Runnable; // type@249f │ │ -491866: 1602 0f00 |0099: const-wide/16 v2, #int 15 // #f │ │ -49186a: 6e40 7e04 1032 |009b: invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@047e │ │ -491870: 0e00 |009e: return-void │ │ +491728: |[491728] com.nextcloud.talk.chat.ChatActivity$startPlayback$1$2.run:()V │ │ +491738: 5440 6eb0 |0000: iget-object v0, v4, Lcom/nextcloud/talk/chat/ChatActivity$startPlayback$1$2;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b06e │ │ +49173c: 6e10 76e9 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getMediaPlayer:()Landroid/media/MediaPlayer; // method@e976 │ │ +491742: 0c00 |0005: move-result-object v0 │ │ +491744: 3800 8800 |0006: if-eqz v0, 008e // +0088 │ │ +491748: 5440 6db0 |0008: iget-object v0, v4, Lcom/nextcloud/talk/chat/ChatActivity$startPlayback$1$2;.$message:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b06d │ │ +49174c: 6e10 a0ec 0000 |000a: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isPlayingVoiceMessage:()Z // method@eca0 │ │ +491752: 0a00 |000d: move-result v0 │ │ +491754: 3800 8000 |000e: if-eqz v0, 008e // +0080 │ │ +491758: 5440 6eb0 |0010: iget-object v0, v4, Lcom/nextcloud/talk/chat/ChatActivity$startPlayback$1$2;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b06e │ │ +49175c: 6e10 76e9 0000 |0012: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getMediaPlayer:()Landroid/media/MediaPlayer; // method@e976 │ │ +491762: 0c00 |0015: move-result-object v0 │ │ +491764: 7110 fdfb 0000 |0016: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49176a: 6e10 f703 0000 |0019: invoke-virtual {v0}, Landroid/media/MediaPlayer;.getCurrentPosition:()I // method@03f7 │ │ +491770: 0a00 |001c: move-result v0 │ │ +491772: d300 e803 |001d: div-int/lit16 v0, v0, #int 1000 // #03e8 │ │ +491776: 5441 6eb0 |001f: iget-object v1, v4, Lcom/nextcloud/talk/chat/ChatActivity$startPlayback$1$2;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b06e │ │ +49177a: 6e10 76e9 0100 |0021: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getMediaPlayer:()Landroid/media/MediaPlayer; // method@e976 │ │ +491780: 0c01 |0024: move-result-object v1 │ │ +491782: 7110 fdfb 0100 |0025: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +491788: 6e10 f803 0100 |0028: invoke-virtual {v1}, Landroid/media/MediaPlayer;.getDuration:()I // method@03f8 │ │ +49178e: 0a01 |002b: move-result v1 │ │ +491790: d311 e803 |002c: div-int/lit16 v1, v1, #int 1000 // #03e8 │ │ +491794: 3510 3900 |002e: if-ge v0, v1, 0067 // +0039 │ │ +491798: 5441 6eb0 |0030: iget-object v1, v4, Lcom/nextcloud/talk/chat/ChatActivity$startPlayback$1$2;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b06e │ │ +49179c: 6e10 76e9 0100 |0032: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getMediaPlayer:()Landroid/media/MediaPlayer; // method@e976 │ │ +4917a2: 0c02 |0035: move-result-object v2 │ │ +4917a4: 7110 fdfb 0200 |0036: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4917aa: 6e10 f703 0200 |0039: invoke-virtual {v2}, Landroid/media/MediaPlayer;.getCurrentPosition:()I // method@03f7 │ │ +4917b0: 0a02 |003c: move-result v2 │ │ +4917b2: 7120 3ae9 2100 |003d: invoke-static {v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.access$setLastRecordMediaPosition$p:(Lcom/nextcloud/talk/chat/ChatActivity;I)V // method@e93a │ │ +4917b8: 5441 6db0 |0040: iget-object v1, v4, Lcom/nextcloud/talk/chat/ChatActivity$startPlayback$1$2;.$message:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b06d │ │ +4917bc: 6e20 d0ec 0100 |0042: invoke-virtual {v1, v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setVoiceMessagePlayedSeconds:(I)V // method@ecd0 │ │ +4917c2: 5440 6db0 |0045: iget-object v0, v4, Lcom/nextcloud/talk/chat/ChatActivity$startPlayback$1$2;.$message:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b06d │ │ +4917c6: 5441 6eb0 |0047: iget-object v1, v4, Lcom/nextcloud/talk/chat/ChatActivity$startPlayback$1$2;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b06e │ │ +4917ca: 6e10 76e9 0100 |0049: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getMediaPlayer:()Landroid/media/MediaPlayer; // method@e976 │ │ +4917d0: 0c01 |004c: move-result-object v1 │ │ +4917d2: 7110 fdfb 0100 |004d: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4917d8: 6e10 f703 0100 |0050: invoke-virtual {v1}, Landroid/media/MediaPlayer;.getCurrentPosition:()I // method@03f7 │ │ +4917de: 0a01 |0053: move-result v1 │ │ +4917e0: 6e20 d1ec 1000 |0054: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setVoiceMessageSeekbarProgress:(I)V // method@ecd1 │ │ +4917e6: 5440 6eb0 |0057: iget-object v0, v4, Lcom/nextcloud/talk/chat/ChatActivity$startPlayback$1$2;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b06e │ │ +4917ea: 6e10 5ce9 0000 |0059: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getAdapter:()Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // method@e95c │ │ +4917f0: 0c00 |005c: move-result-object v0 │ │ +4917f2: 3800 3100 |005d: if-eqz v0, 008e // +0031 │ │ +4917f6: 5441 6db0 |005f: iget-object v1, v4, Lcom/nextcloud/talk/chat/ChatActivity$startPlayback$1$2;.$message:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b06d │ │ +4917fa: 1f01 d123 |0061: check-cast v1, Lcom/stfalcon/chatkit/commons/models/IMessage; // type@23d1 │ │ +4917fe: 6e20 3ee4 1000 |0063: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.update:(Lcom/stfalcon/chatkit/commons/models/IMessage;)Z // method@e43e │ │ +491804: 2828 |0066: goto 008e // +0028 │ │ +491806: 5440 6db0 |0067: iget-object v0, v4, Lcom/nextcloud/talk/chat/ChatActivity$startPlayback$1$2;.$message:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b06d │ │ +49180a: 1211 |0069: const/4 v1, #int 1 // #1 │ │ +49180c: 6e20 c6ec 1000 |006a: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setResetVoiceMessage:(Z)V // method@ecc6 │ │ +491812: 5440 6db0 |006d: iget-object v0, v4, Lcom/nextcloud/talk/chat/ChatActivity$startPlayback$1$2;.$message:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b06d │ │ +491816: 1201 |006f: const/4 v1, #int 0 // #0 │ │ +491818: 6e20 d0ec 1000 |0070: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setVoiceMessagePlayedSeconds:(I)V // method@ecd0 │ │ +49181e: 5440 6db0 |0073: iget-object v0, v4, Lcom/nextcloud/talk/chat/ChatActivity$startPlayback$1$2;.$message:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b06d │ │ +491822: 6e20 d1ec 1000 |0075: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setVoiceMessageSeekbarProgress:(I)V // method@ecd1 │ │ +491828: 5440 6eb0 |0078: iget-object v0, v4, Lcom/nextcloud/talk/chat/ChatActivity$startPlayback$1$2;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b06e │ │ +49182c: 6e10 5ce9 0000 |007a: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getAdapter:()Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // method@e95c │ │ +491832: 0c00 |007d: move-result-object v0 │ │ +491834: 3800 0900 |007e: if-eqz v0, 0087 // +0009 │ │ +491838: 5441 6db0 |0080: iget-object v1, v4, Lcom/nextcloud/talk/chat/ChatActivity$startPlayback$1$2;.$message:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b06d │ │ +49183c: 1f01 d123 |0082: check-cast v1, Lcom/stfalcon/chatkit/commons/models/IMessage; // type@23d1 │ │ +491840: 6e20 3ee4 1000 |0084: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.update:(Lcom/stfalcon/chatkit/commons/models/IMessage;)Z // method@e43e │ │ +491846: 5440 6eb0 |0087: iget-object v0, v4, Lcom/nextcloud/talk/chat/ChatActivity$startPlayback$1$2;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b06e │ │ +49184a: 5441 6db0 |0089: iget-object v1, v4, Lcom/nextcloud/talk/chat/ChatActivity$startPlayback$1$2;.$message:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b06d │ │ +49184e: 7120 3ce9 1000 |008b: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.access$stopMediaPlayer:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V // method@e93c │ │ +491854: 5440 6eb0 |008e: iget-object v0, v4, Lcom/nextcloud/talk/chat/ChatActivity$startPlayback$1$2;.this$0:Lcom/nextcloud/talk/chat/ChatActivity; // field@b06e │ │ +491858: 6e10 77e9 0000 |0090: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getMediaPlayerHandler:()Landroid/os/Handler; // method@e977 │ │ +49185e: 0c00 |0093: move-result-object v0 │ │ +491860: 3800 0a00 |0094: if-eqz v0, 009e // +000a │ │ +491864: 0741 |0096: move-object v1, v4 │ │ +491866: 1f01 9f24 |0097: check-cast v1, Ljava/lang/Runnable; // type@249f │ │ +49186a: 1602 0f00 |0099: const-wide/16 v2, #int 15 // #f │ │ +49186e: 6e40 7e04 1032 |009b: invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@047e │ │ +491874: 0e00 |009e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1603 │ │ 0x0008 line=1604 │ │ 0x0010 line=1605 │ │ 0x001f line=1606 │ │ 0x0030 line=1607 │ │ @@ -1996893,1059 +1996893,1059 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$ViewState;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -493650: |[493650] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$-c9riXpWP0YgL_3UQjEvB7F_ijc:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$ViewState;)Lkotlin/Unit; │ │ -493660: 7120 b8e9 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.initObservers$lambda$28:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$ViewState;)Lkotlin/Unit; // method@e9b8 │ │ -493666: 0c00 |0003: move-result-object v0 │ │ -493668: 1100 |0004: return-object v0 │ │ +493654: |[493654] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$-c9riXpWP0YgL_3UQjEvB7F_ijc:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$ViewState;)Lkotlin/Unit; │ │ +493664: 7120 b8e9 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.initObservers$lambda$28:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$ViewState;)Lkotlin/Unit; // method@e9b8 │ │ +49366a: 0c00 |0003: move-result-object v0 │ │ +49366c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ name : '$r8$lambda$1XqjQGT4_3AW2HIEOkRO0bxqFrg' │ │ type : '(Landroid/media/MediaPlayer;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -49366c: |[49366c] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$1XqjQGT4_3AW2HIEOkRO0bxqFrg:(Landroid/media/MediaPlayer;)Lkotlin/Unit; │ │ -49367c: 7110 5dea 0000 |0000: invoke-static {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.startPlayback$lambda$64$lambda$63:(Landroid/media/MediaPlayer;)Lkotlin/Unit; // method@ea5d │ │ -493682: 0c00 |0003: move-result-object v0 │ │ -493684: 1100 |0004: return-object v0 │ │ +493670: |[493670] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$1XqjQGT4_3AW2HIEOkRO0bxqFrg:(Landroid/media/MediaPlayer;)Lkotlin/Unit; │ │ +493680: 7110 5dea 0000 |0000: invoke-static {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.startPlayback$lambda$64$lambda$63:(Landroid/media/MediaPlayer;)Lkotlin/Unit; // method@ea5d │ │ +493686: 0c00 |0003: move-result-object v0 │ │ +493688: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ name : '$r8$lambda$2Ykdh-V6y2Mnk1EBnxwrVen577o' │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/Boolean;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -493688: |[493688] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$2Ykdh-V6y2Mnk1EBnxwrVen577o:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/Boolean;)Lkotlin/Unit; │ │ -493698: 7120 bae9 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.initObservers$lambda$32:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/Boolean;)Lkotlin/Unit; // method@e9ba │ │ -49369e: 0c00 |0003: move-result-object v0 │ │ -4936a0: 1100 |0004: return-object v0 │ │ +49368c: |[49368c] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$2Ykdh-V6y2Mnk1EBnxwrVen577o:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/Boolean;)Lkotlin/Unit; │ │ +49369c: 7120 bae9 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.initObservers$lambda$32:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/Boolean;)Lkotlin/Unit; // method@e9ba │ │ +4936a2: 0c00 |0003: move-result-object v0 │ │ +4936a4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ name : '$r8$lambda$2rxLn7hediXFcecPNRktaJYloDo' │ │ type : '(Lkotlin/jvm/functions/Function0;Landroidx/work/WorkInfo;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -4936a4: |[4936a4] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$2rxLn7hediXFcecPNRktaJYloDo:(Lkotlin/jvm/functions/Function0;Landroidx/work/WorkInfo;)Lkotlin/Unit; │ │ -4936b4: 7120 51e9 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.downloadFileToCache$lambda$75:(Lkotlin/jvm/functions/Function0;Landroidx/work/WorkInfo;)Lkotlin/Unit; // method@e951 │ │ -4936ba: 0c00 |0003: move-result-object v0 │ │ -4936bc: 1100 |0004: return-object v0 │ │ +4936a8: |[4936a8] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$2rxLn7hediXFcecPNRktaJYloDo:(Lkotlin/jvm/functions/Function0;Landroidx/work/WorkInfo;)Lkotlin/Unit; │ │ +4936b8: 7120 51e9 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.downloadFileToCache$lambda$75:(Lkotlin/jvm/functions/Function0;Landroidx/work/WorkInfo;)Lkotlin/Unit; // method@e951 │ │ +4936be: 0c00 |0003: move-result-object v0 │ │ +4936c0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ name : '$r8$lambda$5BZc-Mj3tduJDIQLlSp7DmetoyU' │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -494c24: |[494c24] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$5BZc-Mj3tduJDIQLlSp7DmetoyU:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ -494c34: 7110 ebe9 0000 |0000: invoke-static {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.onPrepareOptionsMenu$lambda$104:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e9eb │ │ -494c3a: 0e00 |0003: return-void │ │ +494c28: |[494c28] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$5BZc-Mj3tduJDIQLlSp7DmetoyU:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ +494c38: 7110 ebe9 0000 |0000: invoke-static {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.onPrepareOptionsMenu$lambda$104:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e9eb │ │ +494c3e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ name : '$r8$lambda$6vKvOPnP6Za92V8xYYkAeBxjrXs' │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -4936c0: |[4936c0] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$6vKvOPnP6Za92V8xYYkAeBxjrXs:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit; │ │ -4936d0: 7120 b7e9 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.initObservers$lambda$27:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit; // method@e9b7 │ │ -4936d6: 0c00 |0003: move-result-object v0 │ │ -4936d8: 1100 |0004: return-object v0 │ │ +4936c4: |[4936c4] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$6vKvOPnP6Za92V8xYYkAeBxjrXs:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit; │ │ +4936d4: 7120 b7e9 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.initObservers$lambda$27:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit; // method@e9b7 │ │ +4936da: 0c00 |0003: move-result-object v0 │ │ +4936dc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #6 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ name : '$r8$lambda$A2H86uIVyQf1JFtRl6wWDjA6i5M' │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Landroidx/activity/result/ActivityResult;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -494c3c: |[494c3c] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$A2H86uIVyQf1JFtRl6wWDjA6i5M:(Lcom/nextcloud/talk/chat/ChatActivity;Landroidx/activity/result/ActivityResult;)V │ │ -494c4c: 7120 5eea 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.startRemoteFileBrowsingForResult$lambda$5:(Lcom/nextcloud/talk/chat/ChatActivity;Landroidx/activity/result/ActivityResult;)V // method@ea5e │ │ -494c52: 0e00 |0003: return-void │ │ +494c40: |[494c40] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$A2H86uIVyQf1JFtRl6wWDjA6i5M:(Lcom/nextcloud/talk/chat/ChatActivity;Landroidx/activity/result/ActivityResult;)V │ │ +494c50: 7120 5eea 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.startRemoteFileBrowsingForResult$lambda$5:(Lcom/nextcloud/talk/chat/ChatActivity;Landroidx/activity/result/ActivityResult;)V // method@ea5e │ │ +494c56: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #7 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ name : '$r8$lambda$Ai6YuWXMMzhwgB0FzH6-sEbYalo' │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/content/Intent;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -4936dc: |[4936dc] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$Ai6YuWXMMzhwgB0FzH6-sEbYalo:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/content/Intent;)Lkotlin/Unit; │ │ -4936ec: 7120 61ea 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.startSelectContactForResult$lambda$1$lambda$0:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/content/Intent;)Lkotlin/Unit; // method@ea61 │ │ -4936f2: 0c00 |0003: move-result-object v0 │ │ -4936f4: 1100 |0004: return-object v0 │ │ +4936e0: |[4936e0] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$Ai6YuWXMMzhwgB0FzH6-sEbYalo:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/content/Intent;)Lkotlin/Unit; │ │ +4936f0: 7120 61ea 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.startSelectContactForResult$lambda$1$lambda$0:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/content/Intent;)Lkotlin/Unit; // method@ea61 │ │ +4936f6: 0c00 |0003: move-result-object v0 │ │ +4936f8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #8 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ name : '$r8$lambda$BcfEtA35e-pjaPCbdiUy9fZuKBM' │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -4936f8: |[4936f8] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$BcfEtA35e-pjaPCbdiUy9fZuKBM:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit; │ │ -493708: 7120 b0e9 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.initObservers$lambda$20:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit; // method@e9b0 │ │ -49370e: 0c00 |0003: move-result-object v0 │ │ -493710: 1100 |0004: return-object v0 │ │ +4936fc: |[4936fc] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$BcfEtA35e-pjaPCbdiUy9fZuKBM:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit; │ │ +49370c: 7120 b0e9 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.initObservers$lambda$20:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit; // method@e9b0 │ │ +493712: 0c00 |0003: move-result-object v0 │ │ +493714: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #9 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ name : '$r8$lambda$CDU7BPh-2Cq0QCd6_lnqLrdkSkU' │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;ZLandroid/view/MenuItem;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -491cac: |[491cac] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$CDU7BPh-2Cq0QCd6_lnqLrdkSkU:(Lcom/nextcloud/talk/chat/ChatActivity;ZLandroid/view/MenuItem;)Z │ │ -491cbc: 7130 4cea 1002 |0000: invoke-static {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.showCallButtonMenu$lambda$62:(Lcom/nextcloud/talk/chat/ChatActivity;ZLandroid/view/MenuItem;)Z // method@ea4c │ │ -491cc2: 0a00 |0003: move-result v0 │ │ -491cc4: 0f00 |0004: return v0 │ │ +491cb0: |[491cb0] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$CDU7BPh-2Cq0QCd6_lnqLrdkSkU:(Lcom/nextcloud/talk/chat/ChatActivity;ZLandroid/view/MenuItem;)Z │ │ +491cc0: 7130 4cea 1002 |0000: invoke-static {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.showCallButtonMenu$lambda$62:(Lcom/nextcloud/talk/chat/ChatActivity;ZLandroid/view/MenuItem;)Z // method@ea4c │ │ +491cc6: 0a00 |0003: move-result v0 │ │ +491cc8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #10 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ name : '$r8$lambda$CnQ_z6uohwWNuHQw1khDt3p8nk8' │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -494c54: |[494c54] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$CnQ_z6uohwWNuHQw1khDt3p8nk8:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ -494c64: 7110 66ea 0000 |0000: invoke-static {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.switchToRoom$lambda$60:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@ea66 │ │ -494c6a: 0e00 |0003: return-void │ │ +494c58: |[494c58] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$CnQ_z6uohwWNuHQw1khDt3p8nk8:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ +494c68: 7110 66ea 0000 |0000: invoke-static {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.switchToRoom$lambda$60:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@ea66 │ │ +494c6e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #11 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ name : '$r8$lambda$DglzQLh1Nea4FpfPQd1fKxeFYGs' │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$ViewState;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -493714: |[493714] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$DglzQLh1Nea4FpfPQd1fKxeFYGs:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$ViewState;)Lkotlin/Unit; │ │ -493724: 7120 b1e9 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.initObservers$lambda$21:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$ViewState;)Lkotlin/Unit; // method@e9b1 │ │ -49372a: 0c00 |0003: move-result-object v0 │ │ -49372c: 1100 |0004: return-object v0 │ │ +493718: |[493718] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$DglzQLh1Nea4FpfPQd1fKxeFYGs:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$ViewState;)Lkotlin/Unit; │ │ +493728: 7120 b1e9 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.initObservers$lambda$21:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$ViewState;)Lkotlin/Unit; // method@e9b1 │ │ +49372e: 0c00 |0003: move-result-object v0 │ │ +493730: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #12 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ name : '$r8$lambda$ERWAsK1sFKhUSD3bR-rGzdPU5Gc' │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/util/List;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -493730: |[493730] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$ERWAsK1sFKhUSD3bR-rGzdPU5Gc:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/util/List;)Lkotlin/Unit; │ │ -493740: 7120 aae9 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.initObservers$lambda$13:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/util/List;)Lkotlin/Unit; // method@e9aa │ │ -493746: 0c00 |0003: move-result-object v0 │ │ -493748: 1100 |0004: return-object v0 │ │ +493734: |[493734] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$ERWAsK1sFKhUSD3bR-rGzdPU5Gc:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/util/List;)Lkotlin/Unit; │ │ +493744: 7120 aae9 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.initObservers$lambda$13:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/util/List;)Lkotlin/Unit; // method@e9aa │ │ +49374a: 0c00 |0003: move-result-object v0 │ │ +49374c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #13 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ name : '$r8$lambda$GxQf3Wdus5op85AspDN38D0GyxM' │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/content/Intent;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -49374c: |[49374c] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$GxQf3Wdus5op85AspDN38D0GyxM:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/content/Intent;)Lkotlin/Unit; │ │ -49375c: 7120 55ea 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.startChooseFileIntentForResult$lambda$3$lambda$2:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/content/Intent;)Lkotlin/Unit; // method@ea55 │ │ -493762: 0c00 |0003: move-result-object v0 │ │ -493764: 1100 |0004: return-object v0 │ │ +493750: |[493750] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$GxQf3Wdus5op85AspDN38D0GyxM:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/content/Intent;)Lkotlin/Unit; │ │ +493760: 7120 55ea 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.startChooseFileIntentForResult$lambda$3$lambda$2:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/content/Intent;)Lkotlin/Unit; // method@ea55 │ │ +493766: 0c00 |0003: move-result-object v0 │ │ +493768: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #14 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ name : '$r8$lambda$H9ea3kZYLJrMF-bCKF8wd70_ZXE' │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/os/Bundle;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -493768: |[493768] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$H9ea3kZYLJrMF-bCKF8wd70_ZXE:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/os/Bundle;)Lkotlin/Unit; │ │ -493778: 7120 b4e9 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.initObservers$lambda$24$lambda$23:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/os/Bundle;)Lkotlin/Unit; // method@e9b4 │ │ -49377e: 0c00 |0003: move-result-object v0 │ │ -493780: 1100 |0004: return-object v0 │ │ +49376c: |[49376c] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$H9ea3kZYLJrMF-bCKF8wd70_ZXE:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/os/Bundle;)Lkotlin/Unit; │ │ +49377c: 7120 b4e9 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.initObservers$lambda$24$lambda$23:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/os/Bundle;)Lkotlin/Unit; // method@e9b4 │ │ +493782: 0c00 |0003: move-result-object v0 │ │ +493784: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #15 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ name : '$r8$lambda$HxOLnXPoA_gKKCbJLuJpV2cbs4s' │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -494c6c: |[494c6c] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$HxOLnXPoA_gKKCbJLuJpV2cbs4s:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ -494c7c: 7110 ede9 0000 |0000: invoke-static {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.onPrepareOptionsMenu$lambda$106:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e9ed │ │ -494c82: 0e00 |0003: return-void │ │ +494c70: |[494c70] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$HxOLnXPoA_gKKCbJLuJpV2cbs4s:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ +494c80: 7110 ede9 0000 |0000: invoke-static {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.onPrepareOptionsMenu$lambda$106:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e9ed │ │ +494c86: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #16 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ name : '$r8$lambda$LR0qHOwMaNGkLVsV14WGn46hdyg' │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/View;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -494c84: |[494c84] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$LR0qHOwMaNGkLVsV14WGn46hdyg:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/View;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V │ │ -494c94: 7130 a1e9 1002 |0000: invoke-static {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.initAdapter$lambda$42:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/View;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V // method@e9a1 │ │ -494c9a: 0e00 |0003: return-void │ │ +494c88: |[494c88] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$LR0qHOwMaNGkLVsV14WGn46hdyg:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/View;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V │ │ +494c98: 7130 a1e9 1002 |0000: invoke-static {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.initAdapter$lambda$42:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/View;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V // method@e9a1 │ │ +494c9e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #17 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ name : '$r8$lambda$O1FfpzfjuwLofBV59mK_7UU1te0' │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/View;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -491cc8: |[491cc8] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$O1FfpzfjuwLofBV59mK_7UU1te0:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/View;)Z │ │ -491cd8: 7120 eee9 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.onPrepareOptionsMenu$lambda$106$lambda$105:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/View;)Z // method@e9ee │ │ -491cde: 0a00 |0003: move-result v0 │ │ -491ce0: 0f00 |0004: return v0 │ │ +491ccc: |[491ccc] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$O1FfpzfjuwLofBV59mK_7UU1te0:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/View;)Z │ │ +491cdc: 7120 eee9 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.onPrepareOptionsMenu$lambda$106$lambda$105:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/View;)Z // method@e9ee │ │ +491ce2: 0a00 |0003: move-result v0 │ │ +491ce4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #18 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ name : '$r8$lambda$PUNbdOdGXanKghozObN8_8NzRQc' │ │ type : '(Landroid/media/MediaPlayer;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -493784: |[493784] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$PUNbdOdGXanKghozObN8_8NzRQc:(Landroid/media/MediaPlayer;)Lkotlin/Unit; │ │ -493794: 7110 64ea 0000 |0000: invoke-static {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.stopMediaPlayer$lambda$72$lambda$71:(Landroid/media/MediaPlayer;)Lkotlin/Unit; // method@ea64 │ │ -49379a: 0c00 |0003: move-result-object v0 │ │ -49379c: 1100 |0004: return-object v0 │ │ +493788: |[493788] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$PUNbdOdGXanKghozObN8_8NzRQc:(Landroid/media/MediaPlayer;)Lkotlin/Unit; │ │ +493798: 7110 64ea 0000 |0000: invoke-static {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.stopMediaPlayer$lambda$72$lambda$71:(Landroid/media/MediaPlayer;)Lkotlin/Unit; // method@ea64 │ │ +49379e: 0c00 |0003: move-result-object v0 │ │ +4937a0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #19 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ name : '$r8$lambda$RG2dh-2MNGbv1i9x4gYMlI8QiBk' │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -494c9c: |[494c9c] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$RG2dh-2MNGbv1i9x4gYMlI8QiBk:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/View;)V │ │ -494cac: 7120 f4e9 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.onResume$lambda$35:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/View;)V // method@e9f4 │ │ -494cb2: 0e00 |0003: return-void │ │ +494ca0: |[494ca0] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$RG2dh-2MNGbv1i9x4gYMlI8QiBk:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/View;)V │ │ +494cb0: 7120 f4e9 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.onResume$lambda$35:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/View;)V // method@e9f4 │ │ +494cb6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #20 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ name : '$r8$lambda$RUO5MshrcBnzaaNkT5VBniFMf8A' │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -494cb4: |[494cb4] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$RUO5MshrcBnzaaNkT5VBniFMf8A:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/View;)V │ │ -494cc4: 7120 40ea 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.setupActionBar$lambda$39:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/View;)V // method@ea40 │ │ -494cca: 0e00 |0003: return-void │ │ +494cb8: |[494cb8] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$RUO5MshrcBnzaaNkT5VBniFMf8A:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/View;)V │ │ +494cc8: 7120 40ea 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.setupActionBar$lambda$39:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/View;)V // method@ea40 │ │ +494cce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #21 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ name : '$r8$lambda$RtzUC6ykwYMGGgUoA-JnJrDxiLo' │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/View;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -491ce4: |[491ce4] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$RtzUC6ykwYMGGgUoA-JnJrDxiLo:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/View;)Z │ │ -491cf4: 7120 ece9 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.onPrepareOptionsMenu$lambda$104$lambda$103:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/View;)Z // method@e9ec │ │ -491cfa: 0a00 |0003: move-result v0 │ │ -491cfc: 0f00 |0004: return v0 │ │ +491ce8: |[491ce8] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$RtzUC6ykwYMGGgUoA-JnJrDxiLo:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/View;)Z │ │ +491cf8: 7120 ece9 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.onPrepareOptionsMenu$lambda$104$lambda$103:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/View;)Z // method@e9ec │ │ +491cfe: 0a00 |0003: move-result v0 │ │ +491d00: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #22 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ name : '$r8$lambda$SSt4iQtoskeLOywevUfiLnwNqfM' │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Landroidx/activity/result/ActivityResult;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -494ccc: |[494ccc] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$SSt4iQtoskeLOywevUfiLnwNqfM:(Lcom/nextcloud/talk/chat/ChatActivity;Landroidx/activity/result/ActivityResult;)V │ │ -494cdc: 7120 59ea 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.startPickCameraIntentForResult$lambda$9:(Lcom/nextcloud/talk/chat/ChatActivity;Landroidx/activity/result/ActivityResult;)V // method@ea59 │ │ -494ce2: 0e00 |0003: return-void │ │ +494cd0: |[494cd0] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$SSt4iQtoskeLOywevUfiLnwNqfM:(Lcom/nextcloud/talk/chat/ChatActivity;Landroidx/activity/result/ActivityResult;)V │ │ +494ce0: 7120 59ea 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.startPickCameraIntentForResult$lambda$9:(Lcom/nextcloud/talk/chat/ChatActivity;Landroidx/activity/result/ActivityResult;)V // method@ea59 │ │ +494ce6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #23 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ name : '$r8$lambda$TlDrcrHC04Ox_Ar7yWm7jXJnOpY' │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/View;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -494ce4: |[494ce4] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$TlDrcrHC04Ox_Ar7yWm7jXJnOpY:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/View;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V │ │ -494cf4: 7130 a2e9 1002 |0000: invoke-static {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.initAdapter$lambda$44:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/View;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V // method@e9a2 │ │ -494cfa: 0e00 |0003: return-void │ │ +494ce8: |[494ce8] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$TlDrcrHC04Ox_Ar7yWm7jXJnOpY:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/View;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V │ │ +494cf8: 7130 a2e9 1002 |0000: invoke-static {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.initAdapter$lambda$44:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/View;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V // method@e9a2 │ │ +494cfe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #24 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ name : '$r8$lambda$VDVXVQN3B8QHS7GKxFKqwWytj40' │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/widget/ImageView;Ljava/lang/String;Ljava/lang/Object;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -494cfc: |[494cfc] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$VDVXVQN3B8QHS7GKxFKqwWytj40:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/widget/ImageView;Ljava/lang/String;Ljava/lang/Object;)V │ │ -494d0c: 7140 9fe9 1032 |0000: invoke-static {v0, v1, v2, v3}, Lcom/nextcloud/talk/chat/ChatActivity;.initAdapter$lambda$40:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/widget/ImageView;Ljava/lang/String;Ljava/lang/Object;)V // method@e99f │ │ -494d12: 0e00 |0003: return-void │ │ +494d00: |[494d00] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$VDVXVQN3B8QHS7GKxFKqwWytj40:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/widget/ImageView;Ljava/lang/String;Ljava/lang/Object;)V │ │ +494d10: 7140 9fe9 1032 |0000: invoke-static {v0, v1, v2, v3}, Lcom/nextcloud/talk/chat/ChatActivity;.initAdapter$lambda$40:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/widget/ImageView;Ljava/lang/String;Ljava/lang/Object;)V // method@e99f │ │ +494d16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #25 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ name : '$r8$lambda$XNSsRVqVY32L3DmILFtZMyob-uI' │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/content/Intent;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -4937a0: |[4937a0] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$XNSsRVqVY32L3DmILFtZMyob-uI:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/content/Intent;)Lkotlin/Unit; │ │ -4937b0: 7120 58ea 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.startMessageSearchForResult$lambda$7$lambda$6:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/content/Intent;)Lkotlin/Unit; // method@ea58 │ │ -4937b6: 0c00 |0003: move-result-object v0 │ │ -4937b8: 1100 |0004: return-object v0 │ │ +4937a4: |[4937a4] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$XNSsRVqVY32L3DmILFtZMyob-uI:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/content/Intent;)Lkotlin/Unit; │ │ +4937b4: 7120 58ea 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.startMessageSearchForResult$lambda$7$lambda$6:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/content/Intent;)Lkotlin/Unit; // method@ea58 │ │ +4937ba: 0c00 |0003: move-result-object v0 │ │ +4937bc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #26 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ name : '$r8$lambda$YxaciT2nBYytFFhd-TpReUWu1-Q' │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/util/Date;)Ljava/lang/String;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -493050: |[493050] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$YxaciT2nBYytFFhd-TpReUWu1-Q:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/util/Date;)Ljava/lang/String; │ │ -493060: 7120 a0e9 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.initAdapter$lambda$41:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/util/Date;)Ljava/lang/String; // method@e9a0 │ │ -493066: 0c00 |0003: move-result-object v0 │ │ -493068: 1100 |0004: return-object v0 │ │ +493054: |[493054] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$YxaciT2nBYytFFhd-TpReUWu1-Q:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/util/Date;)Ljava/lang/String; │ │ +493064: 7120 a0e9 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.initAdapter$lambda$41:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/util/Date;)Ljava/lang/String; // method@e9a0 │ │ +49306a: 0c00 |0003: move-result-object v0 │ │ +49306c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #27 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ name : '$r8$lambda$ZS2zojP2HTUCB2uWZtyD-lnhZ-k' │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/content/Intent;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -4937bc: |[4937bc] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$ZS2zojP2HTUCB2uWZtyD-lnhZ-k:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/content/Intent;)Lkotlin/Unit; │ │ -4937cc: 7120 5aea 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.startPickCameraIntentForResult$lambda$9$lambda$8:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/content/Intent;)Lkotlin/Unit; // method@ea5a │ │ -4937d2: 0c00 |0003: move-result-object v0 │ │ -4937d4: 1100 |0004: return-object v0 │ │ +4937c0: |[4937c0] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$ZS2zojP2HTUCB2uWZtyD-lnhZ-k:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/content/Intent;)Lkotlin/Unit; │ │ +4937d0: 7120 5aea 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.startPickCameraIntentForResult$lambda$9$lambda$8:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/content/Intent;)Lkotlin/Unit; // method@ea5a │ │ +4937d6: 0c00 |0003: move-result-object v0 │ │ +4937d8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #28 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ name : '$r8$lambda$b4xgzNyF3RsYOKWXs7OOqPNZ5mU' │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;Landroid/media/MediaPlayer;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -494d14: |[494d14] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$b4xgzNyF3RsYOKWXs7OOqPNZ5mU:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;Landroid/media/MediaPlayer;)V │ │ -494d24: 7130 a5e9 1002 |0000: invoke-static {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.initMediaPlayer$lambda$70$lambda$67:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;Landroid/media/MediaPlayer;)V // method@e9a5 │ │ -494d2a: 0e00 |0003: return-void │ │ +494d18: |[494d18] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$b4xgzNyF3RsYOKWXs7OOqPNZ5mU:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;Landroid/media/MediaPlayer;)V │ │ +494d28: 7130 a5e9 1002 |0000: invoke-static {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.initMediaPlayer$lambda$70$lambda$67:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;Landroid/media/MediaPlayer;)V // method@e9a5 │ │ +494d2e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #29 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ name : '$r8$lambda$b6z5kckII-BK5ArNLoJJh0aJ1vQ' │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -4937d8: |[4937d8] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$b6z5kckII-BK5ArNLoJJh0aJ1vQ:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit; │ │ -4937e8: 7120 b3e9 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.initObservers$lambda$24:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit; // method@e9b3 │ │ -4937ee: 0c00 |0003: move-result-object v0 │ │ -4937f0: 1100 |0004: return-object v0 │ │ +4937dc: |[4937dc] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$b6z5kckII-BK5ArNLoJJh0aJ1vQ:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit; │ │ +4937ec: 7120 b3e9 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.initObservers$lambda$24:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit; // method@e9b3 │ │ +4937f2: 0c00 |0003: move-result-object v0 │ │ +4937f4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #30 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ name : '$r8$lambda$bTLQEtYJvEte9hUgqLxBShe7lYQ' │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/os/Bundle;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -4937f4: |[4937f4] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$bTLQEtYJvEte9hUgqLxBShe7lYQ:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/os/Bundle;)Lkotlin/Unit; │ │ -493804: 7120 67ea 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.switchToRoom$lambda$61:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/os/Bundle;)Lkotlin/Unit; // method@ea67 │ │ -49380a: 0c00 |0003: move-result-object v0 │ │ -49380c: 1100 |0004: return-object v0 │ │ +4937f8: |[4937f8] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$bTLQEtYJvEte9hUgqLxBShe7lYQ:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/os/Bundle;)Lkotlin/Unit; │ │ +493808: 7120 67ea 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.switchToRoom$lambda$61:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/os/Bundle;)Lkotlin/Unit; // method@ea67 │ │ +49380e: 0c00 |0003: move-result-object v0 │ │ +493810: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #31 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ name : '$r8$lambda$c67nD8KKq2_mPlSrOKbGvF-mWUw' │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -493810: |[493810] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$c67nD8KKq2_mPlSrOKbGvF-mWUw:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)Lkotlin/Unit; │ │ -493820: 7120 a3e9 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.initAdapter$lambda$44$lambda$43:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)Lkotlin/Unit; // method@e9a3 │ │ -493826: 0c00 |0003: move-result-object v0 │ │ -493828: 1100 |0004: return-object v0 │ │ +493814: |[493814] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$c67nD8KKq2_mPlSrOKbGvF-mWUw:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)Lkotlin/Unit; │ │ +493824: 7120 a3e9 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.initAdapter$lambda$44$lambda$43:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)Lkotlin/Unit; // method@e9a3 │ │ +49382a: 0c00 |0003: move-result-object v0 │ │ +49382c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #32 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ name : '$r8$lambda$dOo6ZzIl5jAFTm_UVlq55_HN03U' │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -49382c: |[49382c] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$dOo6ZzIl5jAFTm_UVlq55_HN03U:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit; │ │ -49383c: 7120 ade9 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.initObservers$lambda$18:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit; // method@e9ad │ │ -493842: 0c00 |0003: move-result-object v0 │ │ -493844: 1100 |0004: return-object v0 │ │ +493830: |[493830] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$dOo6ZzIl5jAFTm_UVlq55_HN03U:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit; │ │ +493840: 7120 ade9 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.initObservers$lambda$18:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit; // method@e9ad │ │ +493846: 0c00 |0003: move-result-object v0 │ │ +493848: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #33 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ name : '$r8$lambda$eU5McX1sHeGs8QtoSs89HthXCog' │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -493848: |[493848] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$eU5McX1sHeGs8QtoSs89HthXCog:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit; │ │ -493858: 7120 b5e9 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.initObservers$lambda$25:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit; // method@e9b5 │ │ -49385e: 0c00 |0003: move-result-object v0 │ │ -493860: 1100 |0004: return-object v0 │ │ +49384c: |[49384c] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$eU5McX1sHeGs8QtoSs89HthXCog:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit; │ │ +49385c: 7120 b5e9 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.initObservers$lambda$25:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit; // method@e9b5 │ │ +493862: 0c00 |0003: move-result-object v0 │ │ +493864: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #34 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ name : '$r8$lambda$fIiOStm2qKdhYJFTWlHNResZmyM' │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/util/List;Ljava/lang/String;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -493864: |[493864] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$fIiOStm2qKdhYJFTWlHNResZmyM:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/util/List;Ljava/lang/String;)Lkotlin/Unit; │ │ -493874: 7130 e9e9 1002 |0000: invoke-static {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.onPickCameraResult$lambda$85:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/util/List;Ljava/lang/String;)Lkotlin/Unit; // method@e9e9 │ │ -49387a: 0c00 |0003: move-result-object v0 │ │ -49387c: 1100 |0004: return-object v0 │ │ +493868: |[493868] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$fIiOStm2qKdhYJFTWlHNResZmyM:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/util/List;Ljava/lang/String;)Lkotlin/Unit; │ │ +493878: 7130 e9e9 1002 |0000: invoke-static {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.onPickCameraResult$lambda$85:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/util/List;Ljava/lang/String;)Lkotlin/Unit; // method@e9e9 │ │ +49387e: 0c00 |0003: move-result-object v0 │ │ +493880: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #35 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ name : '$r8$lambda$ihQxahZJBYBt0In4BPrxIctJWRI' │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/text/SpannableStringBuilder;Ljava/util/ArrayList;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -494d2c: |[494d2c] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$ihQxahZJBYBt0In4BPrxIctJWRI:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/text/SpannableStringBuilder;Ljava/util/ArrayList;)V │ │ -494d3c: 7130 71ea 1002 |0000: invoke-static {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.updateTypingIndicator$lambda$58:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/text/SpannableStringBuilder;Ljava/util/ArrayList;)V // method@ea71 │ │ -494d42: 0e00 |0003: return-void │ │ +494d30: |[494d30] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$ihQxahZJBYBt0In4BPrxIctJWRI:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/text/SpannableStringBuilder;Ljava/util/ArrayList;)V │ │ +494d40: 7130 71ea 1002 |0000: invoke-static {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.updateTypingIndicator$lambda$58:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/text/SpannableStringBuilder;Ljava/util/ArrayList;)V // method@ea71 │ │ +494d46: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #36 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ name : '$r8$lambda$jN5tyhHEP5yDXpkLuWq_Ww2hehI' │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -493880: |[493880] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$jN5tyhHEP5yDXpkLuWq_Ww2hehI:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit; │ │ -493890: 7120 b6e9 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.initObservers$lambda$26:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit; // method@e9b6 │ │ -493896: 0c00 |0003: move-result-object v0 │ │ -493898: 1100 |0004: return-object v0 │ │ +493884: |[493884] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$jN5tyhHEP5yDXpkLuWq_Ww2hehI:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit; │ │ +493894: 7120 b6e9 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.initObservers$lambda$26:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit; // method@e9b6 │ │ +49389a: 0c00 |0003: move-result-object v0 │ │ +49389c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #37 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ name : '$r8$lambda$nJ6EMPy3XuhCtvOiwVvKWWwJcwU' │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/Float;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -49389c: |[49389c] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$nJ6EMPy3XuhCtvOiwVvKWWwJcwU:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/Float;)Lkotlin/Unit; │ │ -4938ac: 7120 bbe9 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.initObservers$lambda$33:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/Float;)Lkotlin/Unit; // method@e9bb │ │ -4938b2: 0c00 |0003: move-result-object v0 │ │ -4938b4: 1100 |0004: return-object v0 │ │ +4938a0: |[4938a0] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$nJ6EMPy3XuhCtvOiwVvKWWwJcwU:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/Float;)Lkotlin/Unit; │ │ +4938b0: 7120 bbe9 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.initObservers$lambda$33:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/Float;)Lkotlin/Unit; // method@e9bb │ │ +4938b6: 0c00 |0003: move-result-object v0 │ │ +4938b8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #38 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ name : '$r8$lambda$oA_NmjT0C5KvoVY2X9lPU91IjJE' │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -4938b8: |[4938b8] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$oA_NmjT0C5KvoVY2X9lPU91IjJE:(Lcom/nextcloud/talk/chat/ChatActivity;)Lkotlin/Unit; │ │ -4938c8: 7110 fce9 0000 |0000: invoke-static {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.pausePlayback$lambda$65:(Lcom/nextcloud/talk/chat/ChatActivity;)Lkotlin/Unit; // method@e9fc │ │ -4938ce: 0c00 |0003: move-result-object v0 │ │ -4938d0: 1100 |0004: return-object v0 │ │ +4938bc: |[4938bc] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$oA_NmjT0C5KvoVY2X9lPU91IjJE:(Lcom/nextcloud/talk/chat/ChatActivity;)Lkotlin/Unit; │ │ +4938cc: 7110 fce9 0000 |0000: invoke-static {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.pausePlayback$lambda$65:(Lcom/nextcloud/talk/chat/ChatActivity;)Lkotlin/Unit; // method@e9fc │ │ +4938d2: 0c00 |0003: move-result-object v0 │ │ +4938d4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #39 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ name : '$r8$lambda$oL-e6FrOeroB4GQnw2pZ_VkwoeQ' │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -4938d4: |[4938d4] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$oL-e6FrOeroB4GQnw2pZ_VkwoeQ:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit; │ │ -4938e4: 7120 b2e9 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.initObservers$lambda$22:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit; // method@e9b2 │ │ -4938ea: 0c00 |0003: move-result-object v0 │ │ -4938ec: 1100 |0004: return-object v0 │ │ +4938d8: |[4938d8] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$oL-e6FrOeroB4GQnw2pZ_VkwoeQ:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit; │ │ +4938e8: 7120 b2e9 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.initObservers$lambda$22:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit; // method@e9b2 │ │ +4938ee: 0c00 |0003: move-result-object v0 │ │ +4938f0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #40 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ name : '$r8$lambda$oV_tHqzSWLk1ru1MRqZ6EHFHkqA' │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -494d44: |[494d44] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$oV_tHqzSWLk1ru1MRqZ6EHFHkqA:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ -494d54: 7110 6eea 0000 |0000: invoke-static {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.updateRoomTimerHandler$lambda$59:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@ea6e │ │ -494d5a: 0e00 |0003: return-void │ │ +494d48: |[494d48] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$oV_tHqzSWLk1ru1MRqZ6EHFHkqA:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ +494d58: 7110 6eea 0000 |0000: invoke-static {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.updateRoomTimerHandler$lambda$59:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@ea6e │ │ +494d5e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #41 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ name : '$r8$lambda$oW8hizRo3kS_SeyDBMKj_0GD91s' │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Landroidx/activity/result/ActivityResult;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -494d5c: |[494d5c] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$oW8hizRo3kS_SeyDBMKj_0GD91s:(Lcom/nextcloud/talk/chat/ChatActivity;Landroidx/activity/result/ActivityResult;)V │ │ -494d6c: 7120 54ea 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.startChooseFileIntentForResult$lambda$3:(Lcom/nextcloud/talk/chat/ChatActivity;Landroidx/activity/result/ActivityResult;)V // method@ea54 │ │ -494d72: 0e00 |0003: return-void │ │ +494d60: |[494d60] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$oW8hizRo3kS_SeyDBMKj_0GD91s:(Lcom/nextcloud/talk/chat/ChatActivity;Landroidx/activity/result/ActivityResult;)V │ │ +494d70: 7120 54ea 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.startChooseFileIntentForResult$lambda$3:(Lcom/nextcloud/talk/chat/ChatActivity;Landroidx/activity/result/ActivityResult;)V // method@ea54 │ │ +494d76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #42 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ name : '$r8$lambda$popoHP9kgSJfxkC30MKMYEiz7gU' │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;Landroid/media/MediaPlayer;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -494d74: |[494d74] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$popoHP9kgSJfxkC30MKMYEiz7gU:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;Landroid/media/MediaPlayer;)V │ │ -494d84: 7130 a7e9 1002 |0000: invoke-static {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.initMediaPlayer$lambda$70$lambda$69:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;Landroid/media/MediaPlayer;)V // method@e9a7 │ │ -494d8a: 0e00 |0003: return-void │ │ +494d78: |[494d78] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$popoHP9kgSJfxkC30MKMYEiz7gU:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;Landroid/media/MediaPlayer;)V │ │ +494d88: 7130 a7e9 1002 |0000: invoke-static {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.initMediaPlayer$lambda$70$lambda$69:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;Landroid/media/MediaPlayer;)V // method@e9a7 │ │ +494d8e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #43 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ name : '$r8$lambda$pulnqwYFWi9WYE-9Q1vTTeDrieY' │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -494d8c: |[494d8c] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$pulnqwYFWi9WYE-9Q1vTTeDrieY:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/View;)V │ │ -494d9c: 7120 aee9 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.initObservers$lambda$18$lambda$17:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/View;)V // method@e9ae │ │ -494da2: 0e00 |0003: return-void │ │ +494d90: |[494d90] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$pulnqwYFWi9WYE-9Q1vTTeDrieY:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/View;)V │ │ +494da0: 7120 aee9 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.initObservers$lambda$18$lambda$17:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/View;)V // method@e9ae │ │ +494da6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #44 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ name : '$r8$lambda$qr8eKjCWSvszgdMwpbrLP7BD9Vc' │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/Boolean;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -4938f0: |[4938f0] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$qr8eKjCWSvszgdMwpbrLP7BD9Vc:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/Boolean;)Lkotlin/Unit; │ │ -493900: 7120 b9e9 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.initObservers$lambda$31:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/Boolean;)Lkotlin/Unit; // method@e9b9 │ │ -493906: 0c00 |0003: move-result-object v0 │ │ -493908: 1100 |0004: return-object v0 │ │ +4938f4: |[4938f4] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$qr8eKjCWSvszgdMwpbrLP7BD9Vc:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/Boolean;)Lkotlin/Unit; │ │ +493904: 7120 b9e9 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.initObservers$lambda$31:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/Boolean;)Lkotlin/Unit; // method@e9b9 │ │ +49390a: 0c00 |0003: move-result-object v0 │ │ +49390c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #45 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ name : '$r8$lambda$qt5tEYxpwUWMc0mBekTUdiCORcM' │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/content/Intent;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -49390c: |[49390c] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$qt5tEYxpwUWMc0mBekTUdiCORcM:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/content/Intent;)Lkotlin/Unit; │ │ -49391c: 7120 5fea 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.startRemoteFileBrowsingForResult$lambda$5$lambda$4:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/content/Intent;)Lkotlin/Unit; // method@ea5f │ │ -493922: 0c00 |0003: move-result-object v0 │ │ -493924: 1100 |0004: return-object v0 │ │ +493910: |[493910] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$qt5tEYxpwUWMc0mBekTUdiCORcM:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/content/Intent;)Lkotlin/Unit; │ │ +493920: 7120 5fea 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.startRemoteFileBrowsingForResult$lambda$5$lambda$4:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/content/Intent;)Lkotlin/Unit; // method@ea5f │ │ +493926: 0c00 |0003: move-result-object v0 │ │ +493928: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #46 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ name : '$r8$lambda$ss7QXJAvgWl2sMSzB64GRd2TPf4' │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -493928: |[493928] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$ss7QXJAvgWl2sMSzB64GRd2TPf4:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit; │ │ -493938: 7120 ace9 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.initObservers$lambda$15:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit; // method@e9ac │ │ -49393e: 0c00 |0003: move-result-object v0 │ │ -493940: 1100 |0004: return-object v0 │ │ +49392c: |[49392c] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$ss7QXJAvgWl2sMSzB64GRd2TPf4:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit; │ │ +49393c: 7120 ace9 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.initObservers$lambda$15:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit; // method@e9ac │ │ +493942: 0c00 |0003: move-result-object v0 │ │ +493944: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #47 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ name : '$r8$lambda$tBKmmGW-38Tucncg8gkJ56dmrF4' │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -494da4: |[494da4] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$tBKmmGW-38Tucncg8gkJ56dmrF4:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/View;)V │ │ -494db4: 7120 f3e9 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.onResume$lambda$34:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/View;)V // method@e9f3 │ │ -494dba: 0e00 |0003: return-void │ │ +494da8: |[494da8] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$tBKmmGW-38Tucncg8gkJ56dmrF4:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/View;)V │ │ +494db8: 7120 f3e9 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.onResume$lambda$34:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/View;)V // method@e9f3 │ │ +494dbe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #48 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ name : '$r8$lambda$u2uX9OIsUtXaZD4pmnYCFq-__YA' │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -493944: |[493944] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$u2uX9OIsUtXaZD4pmnYCFq-__YA:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)Lkotlin/Unit; │ │ -493954: 7120 45e9 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.checkIfSharable$lambda$113:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)Lkotlin/Unit; // method@e945 │ │ -49395a: 0c00 |0003: move-result-object v0 │ │ -49395c: 1100 |0004: return-object v0 │ │ +493948: |[493948] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$u2uX9OIsUtXaZD4pmnYCFq-__YA:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)Lkotlin/Unit; │ │ +493958: 7120 45e9 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.checkIfSharable$lambda$113:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)Lkotlin/Unit; // method@e945 │ │ +49395e: 0c00 |0003: move-result-object v0 │ │ +493960: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #49 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ name : '$r8$lambda$uFxr60YSIj5XgewwgLnd_Y1kNl0' │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/Integer;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -493960: |[493960] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$uFxr60YSIj5XgewwgLnd_Y1kNl0:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/Integer;)Lkotlin/Unit; │ │ -493970: 7120 abe9 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.initObservers$lambda$14:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/Integer;)Lkotlin/Unit; // method@e9ab │ │ -493976: 0c00 |0003: move-result-object v0 │ │ -493978: 1100 |0004: return-object v0 │ │ +493964: |[493964] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$uFxr60YSIj5XgewwgLnd_Y1kNl0:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/Integer;)Lkotlin/Unit; │ │ +493974: 7120 abe9 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.initObservers$lambda$14:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/Integer;)Lkotlin/Unit; // method@e9ab │ │ +49397a: 0c00 |0003: move-result-object v0 │ │ +49397c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #50 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ name : '$r8$lambda$w14y0TPDgMh0Gzzdb7UPYvw10o8' │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -49397c: |[49397c] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$w14y0TPDgMh0Gzzdb7UPYvw10o8:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)Lkotlin/Unit; │ │ -49398c: 7120 43e9 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.checkIfSaveable$lambda$114:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)Lkotlin/Unit; // method@e943 │ │ -493992: 0c00 |0003: move-result-object v0 │ │ -493994: 1100 |0004: return-object v0 │ │ +493980: |[493980] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$w14y0TPDgMh0Gzzdb7UPYvw10o8:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)Lkotlin/Unit; │ │ +493990: 7120 43e9 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.checkIfSaveable$lambda$114:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)Lkotlin/Unit; // method@e943 │ │ +493996: 0c00 |0003: move-result-object v0 │ │ +493998: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #51 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ name : '$r8$lambda$wTnC3XKJewyWWOzf2hC9FVh5V8U' │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/media/MediaPlayer;Landroid/media/MediaTimestamp;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -494dbc: |[494dbc] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$wTnC3XKJewyWWOzf2hC9FVh5V8U:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/media/MediaPlayer;Landroid/media/MediaTimestamp;)V │ │ -494dcc: 7130 a6e9 1002 |0000: invoke-static {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.initMediaPlayer$lambda$70$lambda$68:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/media/MediaPlayer;Landroid/media/MediaTimestamp;)V // method@e9a6 │ │ -494dd2: 0e00 |0003: return-void │ │ +494dc0: |[494dc0] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$wTnC3XKJewyWWOzf2hC9FVh5V8U:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/media/MediaPlayer;Landroid/media/MediaTimestamp;)V │ │ +494dd0: 7130 a6e9 1002 |0000: invoke-static {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.initMediaPlayer$lambda$70$lambda$68:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/media/MediaPlayer;Landroid/media/MediaTimestamp;)V // method@e9a6 │ │ +494dd6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #52 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ name : '$r8$lambda$xu1s1QI3ybr46wLd3yWEgkrec24' │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -493998: |[493998] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$xu1s1QI3ybr46wLd3yWEgkrec24:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Lkotlin/Unit; │ │ -4939a8: 7140 48ea 1032 |0000: invoke-static {v0, v1, v2, v3}, Lcom/nextcloud/talk/chat/ChatActivity;.shareToNotes$lambda$115:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Lkotlin/Unit; // method@ea48 │ │ -4939ae: 0c00 |0003: move-result-object v0 │ │ -4939b0: 1100 |0004: return-object v0 │ │ +49399c: |[49399c] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$xu1s1QI3ybr46wLd3yWEgkrec24:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Lkotlin/Unit; │ │ +4939ac: 7140 48ea 1032 |0000: invoke-static {v0, v1, v2, v3}, Lcom/nextcloud/talk/chat/ChatActivity;.shareToNotes$lambda$115:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Lkotlin/Unit; // method@ea48 │ │ +4939b2: 0c00 |0003: move-result-object v0 │ │ +4939b4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #53 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ name : '$r8$lambda$yT925eZcVG56w3tNYhecPS4QSgs' │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -4939b4: |[4939b4] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$yT925eZcVG56w3tNYhecPS4QSgs:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit; │ │ -4939c4: 7120 afe9 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.initObservers$lambda$19:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit; // method@e9af │ │ -4939ca: 0c00 |0003: move-result-object v0 │ │ -4939cc: 1100 |0004: return-object v0 │ │ +4939b8: |[4939b8] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$yT925eZcVG56w3tNYhecPS4QSgs:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit; │ │ +4939c8: 7120 afe9 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.initObservers$lambda$19:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit; // method@e9af │ │ +4939ce: 0c00 |0003: move-result-object v0 │ │ +4939d0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #54 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ name : '$r8$lambda$yh6etvHfzazK0iXqkiu3gT_0GLQ' │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/util/List;Ljava/lang/String;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -4939d0: |[4939d0] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$yh6etvHfzazK0iXqkiu3gT_0GLQ:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/util/List;Ljava/lang/String;)Lkotlin/Unit; │ │ -4939e0: 7130 d9e9 1002 |0000: invoke-static {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.onChooseFileResult$lambda$80:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/util/List;Ljava/lang/String;)Lkotlin/Unit; // method@e9d9 │ │ -4939e6: 0c00 |0003: move-result-object v0 │ │ -4939e8: 1100 |0004: return-object v0 │ │ +4939d4: |[4939d4] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$yh6etvHfzazK0iXqkiu3gT_0GLQ:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/util/List;Ljava/lang/String;)Lkotlin/Unit; │ │ +4939e4: 7130 d9e9 1002 |0000: invoke-static {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.onChooseFileResult$lambda$80:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/util/List;Ljava/lang/String;)Lkotlin/Unit; // method@e9d9 │ │ +4939ea: 0c00 |0003: move-result-object v0 │ │ +4939ec: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #55 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ name : '$r8$lambda$yzIWy-nNX2tzG3KLrKZvIZuwtOg' │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Landroidx/activity/result/ActivityResult;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -494dd4: |[494dd4] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$yzIWy-nNX2tzG3KLrKZvIZuwtOg:(Lcom/nextcloud/talk/chat/ChatActivity;Landroidx/activity/result/ActivityResult;)V │ │ -494de4: 7120 60ea 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.startSelectContactForResult$lambda$1:(Lcom/nextcloud/talk/chat/ChatActivity;Landroidx/activity/result/ActivityResult;)V // method@ea60 │ │ -494dea: 0e00 |0003: return-void │ │ +494dd8: |[494dd8] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$yzIWy-nNX2tzG3KLrKZvIZuwtOg:(Lcom/nextcloud/talk/chat/ChatActivity;Landroidx/activity/result/ActivityResult;)V │ │ +494de8: 7120 60ea 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.startSelectContactForResult$lambda$1:(Lcom/nextcloud/talk/chat/ChatActivity;Landroidx/activity/result/ActivityResult;)V // method@ea60 │ │ +494dee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #56 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ name : '$r8$lambda$zyDLMIseSSzYbgA-GIxMJQQ8OWg' │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Landroidx/activity/result/ActivityResult;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -494dec: |[494dec] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$zyDLMIseSSzYbgA-GIxMJQQ8OWg:(Lcom/nextcloud/talk/chat/ChatActivity;Landroidx/activity/result/ActivityResult;)V │ │ -494dfc: 7120 57ea 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.startMessageSearchForResult$lambda$7:(Lcom/nextcloud/talk/chat/ChatActivity;Landroidx/activity/result/ActivityResult;)V // method@ea57 │ │ -494e02: 0e00 |0003: return-void │ │ +494df0: |[494df0] com.nextcloud.talk.chat.ChatActivity.$r8$lambda$zyDLMIseSSzYbgA-GIxMJQQ8OWg:(Lcom/nextcloud/talk/chat/ChatActivity;Landroidx/activity/result/ActivityResult;)V │ │ +494e00: 7120 57ea 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.startMessageSearchForResult$lambda$7:(Lcom/nextcloud/talk/chat/ChatActivity;Landroidx/activity/result/ActivityResult;)V // method@ea57 │ │ +494e06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #57 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -494e04: |[494e04] com.nextcloud.talk.chat.ChatActivity.:()V │ │ -494e14: 2200 ef20 |0000: new-instance v0, Lcom/nextcloud/talk/chat/ChatActivity$Companion; // type@20ef │ │ -494e18: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -494e1a: 7020 70e8 1000 |0003: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@e870 │ │ -494e20: 6900 82b0 |0006: sput-object v0, Lcom/nextcloud/talk/chat/ChatActivity;.Companion:Lcom/nextcloud/talk/chat/ChatActivity$Companion; // field@b082 │ │ -494e24: 1300 0800 |0008: const/16 v0, #int 8 // #8 │ │ -494e28: 6700 6fb0 |000a: sput v0, Lcom/nextcloud/talk/chat/ChatActivity;.$stable:I // field@b06f │ │ -494e2c: 1c00 0d21 |000c: const-class v0, Lcom/nextcloud/talk/chat/ChatActivity; // type@210d │ │ -494e30: 7110 11fc 0000 |000e: invoke-static {v0}, Lkotlin/jvm/internal/Reflection;.getOrCreateKotlinClass:(Ljava/lang/Class;)Lkotlin/reflect/KClass; // method@fc11 │ │ -494e36: 0c00 |0011: move-result-object v0 │ │ -494e38: 7210 2afc 0000 |0012: invoke-interface {v0}, Lkotlin/reflect/KClass;.getSimpleName:()Ljava/lang/String; // method@fc2a │ │ -494e3e: 0c00 |0015: move-result-object v0 │ │ -494e40: 6900 99b0 |0016: sput-object v0, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ -494e44: 0e00 |0018: return-void │ │ +494e08: |[494e08] com.nextcloud.talk.chat.ChatActivity.:()V │ │ +494e18: 2200 ef20 |0000: new-instance v0, Lcom/nextcloud/talk/chat/ChatActivity$Companion; // type@20ef │ │ +494e1c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +494e1e: 7020 70e8 1000 |0003: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@e870 │ │ +494e24: 6900 82b0 |0006: sput-object v0, Lcom/nextcloud/talk/chat/ChatActivity;.Companion:Lcom/nextcloud/talk/chat/ChatActivity$Companion; // field@b082 │ │ +494e28: 1300 0800 |0008: const/16 v0, #int 8 // #8 │ │ +494e2c: 6700 6fb0 |000a: sput v0, Lcom/nextcloud/talk/chat/ChatActivity;.$stable:I // field@b06f │ │ +494e30: 1c00 0d21 |000c: const-class v0, Lcom/nextcloud/talk/chat/ChatActivity; // type@210d │ │ +494e34: 7110 11fc 0000 |000e: invoke-static {v0}, Lkotlin/jvm/internal/Reflection;.getOrCreateKotlinClass:(Ljava/lang/Class;)Lkotlin/reflect/KClass; // method@fc11 │ │ +494e3a: 0c00 |0011: move-result-object v0 │ │ +494e3c: 7210 2afc 0000 |0012: invoke-interface {v0}, Lkotlin/reflect/KClass;.getSimpleName:()Ljava/lang/String; // method@fc2a │ │ +494e42: 0c00 |0015: move-result-object v0 │ │ +494e44: 6900 99b0 |0016: sput-object v0, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ +494e48: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x000c line=3770 │ │ locals : │ │ │ │ #58 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 149 16-bit code units │ │ -494e48: |[494e48] com.nextcloud.talk.chat.ChatActivity.:()V │ │ -494e58: 7010 61db 0200 |0000: invoke-direct {v2}, Lcom/nextcloud/talk/activities/BaseActivity;.:()V // method@db61 │ │ -494e5e: 2200 1b02 |0003: new-instance v0, Landroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult; // type@021b │ │ -494e62: 7010 620a 0000 |0005: invoke-direct {v0}, Landroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult;.:()V // method@0a62 │ │ -494e68: 1f00 1902 |0008: check-cast v0, Landroidx/activity/result/contract/ActivityResultContract; // type@0219 │ │ -494e6c: 2201 b920 |000a: new-instance v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda12; // type@20b9 │ │ -494e70: 7020 03e8 2100 |000c: invoke-direct {v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda12;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e803 │ │ -494e76: 6e30 03ea 0201 |000f: invoke-virtual {v2, v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.registerForActivityResult:(Landroidx/activity/result/contract/ActivityResultContract;Landroidx/activity/result/ActivityResultCallback;)Landroidx/activity/result/ActivityResultLauncher; // method@ea03 │ │ -494e7c: 0c00 |0012: move-result-object v0 │ │ -494e7e: 5b20 d6b0 |0013: iput-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.startSelectContactForResult:Landroidx/activity/result/ActivityResultLauncher; // field@b0d6 │ │ -494e82: 2200 1b02 |0015: new-instance v0, Landroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult; // type@021b │ │ -494e86: 7010 620a 0000 |0017: invoke-direct {v0}, Landroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult;.:()V // method@0a62 │ │ -494e8c: 1f00 1902 |001a: check-cast v0, Landroidx/activity/result/contract/ActivityResultContract; // type@0219 │ │ -494e90: 2201 ba20 |001c: new-instance v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda13; // type@20ba │ │ -494e94: 7020 05e8 2100 |001e: invoke-direct {v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda13;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e805 │ │ -494e9a: 6e30 03ea 0201 |0021: invoke-virtual {v2, v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.registerForActivityResult:(Landroidx/activity/result/contract/ActivityResultContract;Landroidx/activity/result/ActivityResultCallback;)Landroidx/activity/result/ActivityResultLauncher; // method@ea03 │ │ -494ea0: 0c00 |0024: move-result-object v0 │ │ -494ea2: 5b20 d2b0 |0025: iput-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.startChooseFileIntentForResult:Landroidx/activity/result/ActivityResultLauncher; // field@b0d2 │ │ -494ea6: 2200 1b02 |0027: new-instance v0, Landroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult; // type@021b │ │ -494eaa: 7010 620a 0000 |0029: invoke-direct {v0}, Landroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult;.:()V // method@0a62 │ │ -494eb0: 1f00 1902 |002c: check-cast v0, Landroidx/activity/result/contract/ActivityResultContract; // type@0219 │ │ -494eb4: 2201 bb20 |002e: new-instance v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda14; // type@20bb │ │ -494eb8: 7020 07e8 2100 |0030: invoke-direct {v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda14;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e807 │ │ -494ebe: 6e30 03ea 0201 |0033: invoke-virtual {v2, v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.registerForActivityResult:(Landroidx/activity/result/contract/ActivityResultContract;Landroidx/activity/result/ActivityResultCallback;)Landroidx/activity/result/ActivityResultLauncher; // method@ea03 │ │ -494ec4: 0c00 |0036: move-result-object v0 │ │ -494ec6: 5b20 d5b0 |0037: iput-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.startRemoteFileBrowsingForResult:Landroidx/activity/result/ActivityResultLauncher; // field@b0d5 │ │ -494eca: 2200 1b02 |0039: new-instance v0, Landroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult; // type@021b │ │ -494ece: 7010 620a 0000 |003b: invoke-direct {v0}, Landroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult;.:()V // method@0a62 │ │ -494ed4: 1f00 1902 |003e: check-cast v0, Landroidx/activity/result/contract/ActivityResultContract; // type@0219 │ │ -494ed8: 2201 bc20 |0040: new-instance v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda15; // type@20bc │ │ -494edc: 7020 09e8 2100 |0042: invoke-direct {v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda15;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e809 │ │ -494ee2: 6e30 03ea 0201 |0045: invoke-virtual {v2, v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.registerForActivityResult:(Landroidx/activity/result/contract/ActivityResultContract;Landroidx/activity/result/ActivityResultCallback;)Landroidx/activity/result/ActivityResultLauncher; // method@ea03 │ │ -494ee8: 0c00 |0048: move-result-object v0 │ │ -494eea: 5b20 d3b0 |0049: iput-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.startMessageSearchForResult:Landroidx/activity/result/ActivityResultLauncher; // field@b0d3 │ │ -494eee: 2200 1b02 |004b: new-instance v0, Landroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult; // type@021b │ │ -494ef2: 7010 620a 0000 |004d: invoke-direct {v0}, Landroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult;.:()V // method@0a62 │ │ -494ef8: 1f00 1902 |0050: check-cast v0, Landroidx/activity/result/contract/ActivityResultContract; // type@0219 │ │ -494efc: 2201 bd20 |0052: new-instance v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda16; // type@20bd │ │ -494f00: 7020 0be8 2100 |0054: invoke-direct {v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda16;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e80b │ │ -494f06: 6e30 03ea 0201 |0057: invoke-virtual {v2, v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.registerForActivityResult:(Landroidx/activity/result/contract/ActivityResultContract;Landroidx/activity/result/ActivityResultCallback;)Landroidx/activity/result/ActivityResultLauncher; // method@ea03 │ │ -494f0c: 0c00 |005a: move-result-object v0 │ │ -494f0e: 5b20 d4b0 |005b: iput-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.startPickCameraIntentForResult:Landroidx/activity/result/ActivityResultLauncher; // field@b0d4 │ │ -494f12: 2200 b023 |005d: new-instance v0, Lcom/nextcloud/talk/utils/rx/DisposableSet; // type@23b0 │ │ -494f16: 7010 36f3 0000 |005f: invoke-direct {v0}, Lcom/nextcloud/talk/utils/rx/DisposableSet;.:()V // method@f336 │ │ -494f1c: 5b20 b5b0 |0062: iput-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.disposables:Lcom/nextcloud/talk/utils/rx/DisposableSet; // field@b0b5 │ │ -494f20: 1210 |0064: const/4 v0, #int 1 // #1 │ │ -494f22: 5920 aab0 |0065: iput v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.chatApiVersion:I // field@b0aa │ │ -494f26: 1a01 0000 |0067: const-string v1, "" // string@0000 │ │ -494f2a: 5b21 cab0 |0069: iput-object v1, v2, Lcom/nextcloud/talk/chat/ChatActivity;.roomPassword:Ljava/lang/String; // field@b0ca │ │ -494f2e: 5c20 ddb0 |006b: iput-boolean v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.voiceOnly:Z // field@b0dd │ │ -494f32: 2200 2125 |006d: new-instance v0, Ljava/util/ArrayList; // type@2521 │ │ -494f36: 7010 41f8 0000 |006f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@f841 │ │ -494f3c: 1f00 3725 |0072: check-cast v0, Ljava/util/List; // type@2537 │ │ -494f40: 5b20 b7b0 |0074: iput-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.filesToUpload:Ljava/util/List; // field@b0b7 │ │ -494f44: 2200 0221 |0076: new-instance v0, Lcom/nextcloud/talk/chat/ChatActivity$onBackPressedCallback$1; // type@2102 │ │ -494f48: 7020 c0e8 2000 |0078: invoke-direct {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity$onBackPressedCallback$1;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e8c0 │ │ -494f4e: 5b20 c5b0 |007b: iput-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.onBackPressedCallback:Lcom/nextcloud/talk/chat/ChatActivity$onBackPressedCallback$1; // field@b0c5 │ │ -494f52: 2200 3025 |007d: new-instance v0, Ljava/util/HashMap; // type@2530 │ │ -494f56: 7010 2df9 0000 |007f: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@f92d │ │ -494f5c: 5b20 d7b0 |0082: iput-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.typingParticipants:Ljava/util/HashMap; // field@b0d7 │ │ -494f60: 5b21 dbb0 |0084: iput-object v1, v2, Lcom/nextcloud/talk/chat/ChatActivity;.voiceMessageToRestoreId:Ljava/lang/String; // field@b0db │ │ -494f64: 2200 0121 |0086: new-instance v0, Lcom/nextcloud/talk/chat/ChatActivity$localParticipantMessageListener$1; // type@2101 │ │ -494f68: 7020 bee8 2000 |0088: invoke-direct {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity$localParticipantMessageListener$1;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e8be │ │ -494f6e: 5b20 bcb0 |008b: iput-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.localParticipantMessageListener:Lcom/nextcloud/talk/chat/ChatActivity$localParticipantMessageListener$1; // field@b0bc │ │ -494f72: 2200 f320 |008d: new-instance v0, Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1; // type@20f3 │ │ -494f76: 7020 79e8 2000 |008f: invoke-direct {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e879 │ │ -494f7c: 5b20 adb0 |0092: iput-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.conversationMessageListener:Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1; // field@b0ad │ │ -494f80: 0e00 |0094: return-void │ │ +494e4c: |[494e4c] com.nextcloud.talk.chat.ChatActivity.:()V │ │ +494e5c: 7010 61db 0200 |0000: invoke-direct {v2}, Lcom/nextcloud/talk/activities/BaseActivity;.:()V // method@db61 │ │ +494e62: 2200 1b02 |0003: new-instance v0, Landroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult; // type@021b │ │ +494e66: 7010 620a 0000 |0005: invoke-direct {v0}, Landroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult;.:()V // method@0a62 │ │ +494e6c: 1f00 1902 |0008: check-cast v0, Landroidx/activity/result/contract/ActivityResultContract; // type@0219 │ │ +494e70: 2201 b920 |000a: new-instance v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda12; // type@20b9 │ │ +494e74: 7020 03e8 2100 |000c: invoke-direct {v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda12;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e803 │ │ +494e7a: 6e30 03ea 0201 |000f: invoke-virtual {v2, v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.registerForActivityResult:(Landroidx/activity/result/contract/ActivityResultContract;Landroidx/activity/result/ActivityResultCallback;)Landroidx/activity/result/ActivityResultLauncher; // method@ea03 │ │ +494e80: 0c00 |0012: move-result-object v0 │ │ +494e82: 5b20 d6b0 |0013: iput-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.startSelectContactForResult:Landroidx/activity/result/ActivityResultLauncher; // field@b0d6 │ │ +494e86: 2200 1b02 |0015: new-instance v0, Landroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult; // type@021b │ │ +494e8a: 7010 620a 0000 |0017: invoke-direct {v0}, Landroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult;.:()V // method@0a62 │ │ +494e90: 1f00 1902 |001a: check-cast v0, Landroidx/activity/result/contract/ActivityResultContract; // type@0219 │ │ +494e94: 2201 ba20 |001c: new-instance v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda13; // type@20ba │ │ +494e98: 7020 05e8 2100 |001e: invoke-direct {v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda13;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e805 │ │ +494e9e: 6e30 03ea 0201 |0021: invoke-virtual {v2, v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.registerForActivityResult:(Landroidx/activity/result/contract/ActivityResultContract;Landroidx/activity/result/ActivityResultCallback;)Landroidx/activity/result/ActivityResultLauncher; // method@ea03 │ │ +494ea4: 0c00 |0024: move-result-object v0 │ │ +494ea6: 5b20 d2b0 |0025: iput-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.startChooseFileIntentForResult:Landroidx/activity/result/ActivityResultLauncher; // field@b0d2 │ │ +494eaa: 2200 1b02 |0027: new-instance v0, Landroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult; // type@021b │ │ +494eae: 7010 620a 0000 |0029: invoke-direct {v0}, Landroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult;.:()V // method@0a62 │ │ +494eb4: 1f00 1902 |002c: check-cast v0, Landroidx/activity/result/contract/ActivityResultContract; // type@0219 │ │ +494eb8: 2201 bb20 |002e: new-instance v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda14; // type@20bb │ │ +494ebc: 7020 07e8 2100 |0030: invoke-direct {v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda14;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e807 │ │ +494ec2: 6e30 03ea 0201 |0033: invoke-virtual {v2, v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.registerForActivityResult:(Landroidx/activity/result/contract/ActivityResultContract;Landroidx/activity/result/ActivityResultCallback;)Landroidx/activity/result/ActivityResultLauncher; // method@ea03 │ │ +494ec8: 0c00 |0036: move-result-object v0 │ │ +494eca: 5b20 d5b0 |0037: iput-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.startRemoteFileBrowsingForResult:Landroidx/activity/result/ActivityResultLauncher; // field@b0d5 │ │ +494ece: 2200 1b02 |0039: new-instance v0, Landroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult; // type@021b │ │ +494ed2: 7010 620a 0000 |003b: invoke-direct {v0}, Landroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult;.:()V // method@0a62 │ │ +494ed8: 1f00 1902 |003e: check-cast v0, Landroidx/activity/result/contract/ActivityResultContract; // type@0219 │ │ +494edc: 2201 bc20 |0040: new-instance v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda15; // type@20bc │ │ +494ee0: 7020 09e8 2100 |0042: invoke-direct {v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda15;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e809 │ │ +494ee6: 6e30 03ea 0201 |0045: invoke-virtual {v2, v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.registerForActivityResult:(Landroidx/activity/result/contract/ActivityResultContract;Landroidx/activity/result/ActivityResultCallback;)Landroidx/activity/result/ActivityResultLauncher; // method@ea03 │ │ +494eec: 0c00 |0048: move-result-object v0 │ │ +494eee: 5b20 d3b0 |0049: iput-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.startMessageSearchForResult:Landroidx/activity/result/ActivityResultLauncher; // field@b0d3 │ │ +494ef2: 2200 1b02 |004b: new-instance v0, Landroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult; // type@021b │ │ +494ef6: 7010 620a 0000 |004d: invoke-direct {v0}, Landroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult;.:()V // method@0a62 │ │ +494efc: 1f00 1902 |0050: check-cast v0, Landroidx/activity/result/contract/ActivityResultContract; // type@0219 │ │ +494f00: 2201 bd20 |0052: new-instance v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda16; // type@20bd │ │ +494f04: 7020 0be8 2100 |0054: invoke-direct {v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda16;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e80b │ │ +494f0a: 6e30 03ea 0201 |0057: invoke-virtual {v2, v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.registerForActivityResult:(Landroidx/activity/result/contract/ActivityResultContract;Landroidx/activity/result/ActivityResultCallback;)Landroidx/activity/result/ActivityResultLauncher; // method@ea03 │ │ +494f10: 0c00 |005a: move-result-object v0 │ │ +494f12: 5b20 d4b0 |005b: iput-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.startPickCameraIntentForResult:Landroidx/activity/result/ActivityResultLauncher; // field@b0d4 │ │ +494f16: 2200 b023 |005d: new-instance v0, Lcom/nextcloud/talk/utils/rx/DisposableSet; // type@23b0 │ │ +494f1a: 7010 36f3 0000 |005f: invoke-direct {v0}, Lcom/nextcloud/talk/utils/rx/DisposableSet;.:()V // method@f336 │ │ +494f20: 5b20 b5b0 |0062: iput-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.disposables:Lcom/nextcloud/talk/utils/rx/DisposableSet; // field@b0b5 │ │ +494f24: 1210 |0064: const/4 v0, #int 1 // #1 │ │ +494f26: 5920 aab0 |0065: iput v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.chatApiVersion:I // field@b0aa │ │ +494f2a: 1a01 0000 |0067: const-string v1, "" // string@0000 │ │ +494f2e: 5b21 cab0 |0069: iput-object v1, v2, Lcom/nextcloud/talk/chat/ChatActivity;.roomPassword:Ljava/lang/String; // field@b0ca │ │ +494f32: 5c20 ddb0 |006b: iput-boolean v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.voiceOnly:Z // field@b0dd │ │ +494f36: 2200 2125 |006d: new-instance v0, Ljava/util/ArrayList; // type@2521 │ │ +494f3a: 7010 41f8 0000 |006f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@f841 │ │ +494f40: 1f00 3725 |0072: check-cast v0, Ljava/util/List; // type@2537 │ │ +494f44: 5b20 b7b0 |0074: iput-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.filesToUpload:Ljava/util/List; // field@b0b7 │ │ +494f48: 2200 0221 |0076: new-instance v0, Lcom/nextcloud/talk/chat/ChatActivity$onBackPressedCallback$1; // type@2102 │ │ +494f4c: 7020 c0e8 2000 |0078: invoke-direct {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity$onBackPressedCallback$1;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e8c0 │ │ +494f52: 5b20 c5b0 |007b: iput-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.onBackPressedCallback:Lcom/nextcloud/talk/chat/ChatActivity$onBackPressedCallback$1; // field@b0c5 │ │ +494f56: 2200 3025 |007d: new-instance v0, Ljava/util/HashMap; // type@2530 │ │ +494f5a: 7010 2df9 0000 |007f: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@f92d │ │ +494f60: 5b20 d7b0 |0082: iput-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.typingParticipants:Ljava/util/HashMap; // field@b0d7 │ │ +494f64: 5b21 dbb0 |0084: iput-object v1, v2, Lcom/nextcloud/talk/chat/ChatActivity;.voiceMessageToRestoreId:Ljava/lang/String; // field@b0db │ │ +494f68: 2200 0121 |0086: new-instance v0, Lcom/nextcloud/talk/chat/ChatActivity$localParticipantMessageListener$1; // type@2101 │ │ +494f6c: 7020 bee8 2000 |0088: invoke-direct {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity$localParticipantMessageListener$1;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e8be │ │ +494f72: 5b20 bcb0 |008b: iput-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.localParticipantMessageListener:Lcom/nextcloud/talk/chat/ChatActivity$localParticipantMessageListener$1; // field@b0bc │ │ +494f76: 2200 f320 |008d: new-instance v0, Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1; // type@20f3 │ │ +494f7a: 7020 79e8 2000 |008f: invoke-direct {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e879 │ │ +494f80: 5b20 adb0 |0092: iput-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.conversationMessageListener:Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1; // field@b0ad │ │ +494f84: 0e00 |0094: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ 0x0003 line=249 │ │ 0x000a line=247 │ │ 0x0015 line=257 │ │ 0x001c line=256 │ │ @@ -1997972,17 +1997972,17 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/util/List;)V' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -494f84: |[494f84] com.nextcloud.talk.chat.ChatActivity.access$determinePreviousMessageIds:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/util/List;)V │ │ -494f94: 7020 4ee9 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.determinePreviousMessageIds:(Ljava/util/List;)V // method@e94e │ │ -494f9a: 0e00 |0003: return-void │ │ +494f88: |[494f88] com.nextcloud.talk.chat.ChatActivity.access$determinePreviousMessageIds:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/util/List;)V │ │ +494f98: 7020 4ee9 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.determinePreviousMessageIds:(Ljava/util/List;)V // method@e94e │ │ +494f9e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/util/List; │ │ │ │ @@ -1997991,17 +1997991,17 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;)Lcom/nextcloud/talk/databinding/ActivityChatBinding;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -492cb8: |[492cb8] com.nextcloud.talk.chat.ChatActivity.access$getBinding$p:(Lcom/nextcloud/talk/chat/ChatActivity;)Lcom/nextcloud/talk/databinding/ActivityChatBinding; │ │ -492cc8: 5400 a8b0 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -492ccc: 1100 |0002: return-object v0 │ │ +492cbc: |[492cbc] com.nextcloud.talk.chat.ChatActivity.access$getBinding$p:(Lcom/nextcloud/talk/chat/ChatActivity;)Lcom/nextcloud/talk/databinding/ActivityChatBinding; │ │ +492ccc: 5400 a8b0 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +492cd0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ #61 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ @@ -1998009,17 +1998009,17 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;)Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -492b60: |[492b60] com.nextcloud.talk.chat.ChatActivity.access$getConversationMessageListener$p:(Lcom/nextcloud/talk/chat/ChatActivity;)Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1; │ │ -492b70: 5400 adb0 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/ChatActivity;.conversationMessageListener:Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1; // field@b0ad │ │ -492b74: 1100 |0002: return-object v0 │ │ +492b64: |[492b64] com.nextcloud.talk.chat.ChatActivity.access$getConversationMessageListener$p:(Lcom/nextcloud/talk/chat/ChatActivity;)Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1; │ │ +492b74: 5400 adb0 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/ChatActivity;.conversationMessageListener:Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1; // field@b0ad │ │ +492b78: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ #62 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ @@ -1998027,17 +1998027,17 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;)Landroid/view/MenuItem;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -491c00: |[491c00] com.nextcloud.talk.chat.ChatActivity.access$getConversationVideoMenuItem$p:(Lcom/nextcloud/talk/chat/ChatActivity;)Landroid/view/MenuItem; │ │ -491c10: 5400 afb0 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/ChatActivity;.conversationVideoMenuItem:Landroid/view/MenuItem; // field@b0af │ │ -491c14: 1100 |0002: return-object v0 │ │ +491c04: |[491c04] com.nextcloud.talk.chat.ChatActivity.access$getConversationVideoMenuItem$p:(Lcom/nextcloud/talk/chat/ChatActivity;)Landroid/view/MenuItem; │ │ +491c14: 5400 afb0 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/ChatActivity;.conversationVideoMenuItem:Landroid/view/MenuItem; // field@b0af │ │ +491c18: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ #63 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ @@ -1998045,17 +1998045,17 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;)Landroid/view/MenuItem;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -491c18: |[491c18] com.nextcloud.talk.chat.ChatActivity.access$getConversationVoiceCallMenuItem$p:(Lcom/nextcloud/talk/chat/ChatActivity;)Landroid/view/MenuItem; │ │ -491c28: 5400 b0b0 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/ChatActivity;.conversationVoiceCallMenuItem:Landroid/view/MenuItem; // field@b0b0 │ │ -491c2c: 1100 |0002: return-object v0 │ │ +491c1c: |[491c1c] com.nextcloud.talk.chat.ChatActivity.access$getConversationVoiceCallMenuItem$p:(Lcom/nextcloud/talk/chat/ChatActivity;)Landroid/view/MenuItem; │ │ +491c2c: 5400 b0b0 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/ChatActivity;.conversationVoiceCallMenuItem:Landroid/view/MenuItem; // field@b0b0 │ │ +491c30: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ #64 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ @@ -1998063,17 +1998063,17 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;)Lcom/nextcloud/talk/chat/data/model/ChatMessage;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -492c10: |[492c10] com.nextcloud.talk.chat.ChatActivity.access$getCurrentlyPlayedVoiceMessage$p:(Lcom/nextcloud/talk/chat/ChatActivity;)Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ -492c20: 5400 b3b0 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/ChatActivity;.currentlyPlayedVoiceMessage:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b0b3 │ │ -492c24: 1100 |0002: return-object v0 │ │ +492c14: |[492c14] com.nextcloud.talk.chat.ChatActivity.access$getCurrentlyPlayedVoiceMessage$p:(Lcom/nextcloud/talk/chat/ChatActivity;)Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ +492c24: 5400 b3b0 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/ChatActivity;.currentlyPlayedVoiceMessage:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b0b3 │ │ +492c28: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ #65 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ @@ -1998081,17 +1998081,17 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;)Lcom/nextcloud/talk/chat/ChatActivity$localParticipantMessageListener$1;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -492b78: |[492b78] com.nextcloud.talk.chat.ChatActivity.access$getLocalParticipantMessageListener$p:(Lcom/nextcloud/talk/chat/ChatActivity;)Lcom/nextcloud/talk/chat/ChatActivity$localParticipantMessageListener$1; │ │ -492b88: 5400 bcb0 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/ChatActivity;.localParticipantMessageListener:Lcom/nextcloud/talk/chat/ChatActivity$localParticipantMessageListener$1; // field@b0bc │ │ -492b8c: 1100 |0002: return-object v0 │ │ +492b7c: |[492b7c] com.nextcloud.talk.chat.ChatActivity.access$getLocalParticipantMessageListener$p:(Lcom/nextcloud/talk/chat/ChatActivity;)Lcom/nextcloud/talk/chat/ChatActivity$localParticipantMessageListener$1; │ │ +492b8c: 5400 bcb0 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/ChatActivity;.localParticipantMessageListener:Lcom/nextcloud/talk/chat/ChatActivity$localParticipantMessageListener$1; // field@b0bc │ │ +492b90: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ #66 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ @@ -1998099,35 +1998099,35 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -49306c: |[49306c] com.nextcloud.talk.chat.ChatActivity.access$getTAG$cp:()Ljava/lang/String; │ │ -49307c: 6200 99b0 |0000: sget-object v0, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ -493080: 1100 |0002: return-object v0 │ │ +493070: |[493070] com.nextcloud.talk.chat.ChatActivity.access$getTAG$cp:()Ljava/lang/String; │ │ +493080: 6200 99b0 |0000: sget-object v0, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ +493084: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ locals : │ │ │ │ #67 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ name : 'access$handleExpandableSystemMessages' │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/util/List;)Ljava/util/List;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -493210: |[493210] com.nextcloud.talk.chat.ChatActivity.access$handleExpandableSystemMessages:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/util/List;)Ljava/util/List; │ │ -493220: 7020 98e9 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.handleExpandableSystemMessages:(Ljava/util/List;)Ljava/util/List; // method@e998 │ │ -493226: 0c00 |0003: move-result-object v0 │ │ -493228: 1100 |0004: return-object v0 │ │ +493214: |[493214] com.nextcloud.talk.chat.ChatActivity.access$handleExpandableSystemMessages:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/util/List;)Ljava/util/List; │ │ +493224: 7020 98e9 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.handleExpandableSystemMessages:(Ljava/util/List;)Ljava/util/List; // method@e998 │ │ +49322a: 0c00 |0003: move-result-object v0 │ │ +49322c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0005 reg=1 (null) Ljava/util/List; │ │ │ │ @@ -1998136,18 +1998136,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/util/List;)Ljava/util/List;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -49322c: |[49322c] com.nextcloud.talk.chat.ChatActivity.access$handleSystemMessages:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/util/List;)Ljava/util/List; │ │ -49323c: 7020 9ae9 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.handleSystemMessages:(Ljava/util/List;)Ljava/util/List; // method@e99a │ │ -493242: 0c00 |0003: move-result-object v0 │ │ -493244: 1100 |0004: return-object v0 │ │ +493230: |[493230] com.nextcloud.talk.chat.ChatActivity.access$handleSystemMessages:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/util/List;)Ljava/util/List; │ │ +493240: 7020 9ae9 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.handleSystemMessages:(Ljava/util/List;)Ljava/util/List; // method@e99a │ │ +493246: 0c00 |0003: move-result-object v0 │ │ +493248: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0005 reg=1 (null) Ljava/util/List; │ │ │ │ @@ -1998156,17 +1998156,17 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;)V' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -494f9c: |[494f9c] com.nextcloud.talk.chat.ChatActivity.access$initAdapter:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ -494fac: 7010 9ee9 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.initAdapter:()V // method@e99e │ │ -494fb2: 0e00 |0003: return-void │ │ +494fa0: |[494fa0] com.nextcloud.talk.chat.ChatActivity.access$initAdapter:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ +494fb0: 7010 9ee9 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.initAdapter:()V // method@e99e │ │ +494fb6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ #70 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ @@ -1998174,18 +1998174,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;)Z' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -491d00: |[491d00] com.nextcloud.talk.chat.ChatActivity.access$isScrolledToBottom:(Lcom/nextcloud/talk/chat/ChatActivity;)Z │ │ -491d10: 7010 cce9 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.isScrolledToBottom:()Z // method@e9cc │ │ -491d16: 0a00 |0003: move-result v0 │ │ -491d18: 0f00 |0004: return v0 │ │ +491d04: |[491d04] com.nextcloud.talk.chat.ChatActivity.access$isScrolledToBottom:(Lcom/nextcloud/talk/chat/ChatActivity;)Z │ │ +491d14: 7010 cce9 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.isScrolledToBottom:()Z // method@e9cc │ │ +491d1a: 0a00 |0003: move-result v0 │ │ +491d1c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ #71 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ @@ -1998193,18 +1998193,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;)Z' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -491d1c: |[491d1c] com.nextcloud.talk.chat.ChatActivity.access$isTypingStatusEnabled:(Lcom/nextcloud/talk/chat/ChatActivity;)Z │ │ -491d2c: 7010 cfe9 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.isTypingStatusEnabled:()Z // method@e9cf │ │ -491d32: 0a00 |0003: move-result v0 │ │ -491d34: 0f00 |0004: return v0 │ │ +491d20: |[491d20] com.nextcloud.talk.chat.ChatActivity.access$isTypingStatusEnabled:(Lcom/nextcloud/talk/chat/ChatActivity;)Z │ │ +491d30: 7010 cfe9 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.isTypingStatusEnabled:()Z // method@e9cf │ │ +491d36: 0a00 |0003: move-result v0 │ │ +491d38: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ #72 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ @@ -1998212,17 +1998212,17 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/String;)V' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -494fb4: |[494fb4] com.nextcloud.talk.chat.ChatActivity.access$logConversationInfos:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/String;)V │ │ -494fc4: 7020 d6e9 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.logConversationInfos:(Ljava/lang/String;)V // method@e9d6 │ │ -494fca: 0e00 |0003: return-void │ │ +494fb8: |[494fb8] com.nextcloud.talk.chat.ChatActivity.access$logConversationInfos:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/String;)V │ │ +494fc8: 7020 d6e9 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.logConversationInfos:(Ljava/lang/String;)V // method@e9d6 │ │ +494fce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1998231,17 +1998231,17 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;)V' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -494fcc: |[494fcc] com.nextcloud.talk.chat.ChatActivity.access$processCallStartedMessages:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ -494fdc: 7010 fde9 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.processCallStartedMessages:()V // method@e9fd │ │ -494fe2: 0e00 |0003: return-void │ │ +494fd0: |[494fd0] com.nextcloud.talk.chat.ChatActivity.access$processCallStartedMessages:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ +494fe0: 7010 fde9 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.processCallStartedMessages:()V // method@e9fd │ │ +494fe6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ #74 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ @@ -1998249,17 +1998249,17 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;)V' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -494fe4: |[494fe4] com.nextcloud.talk.chat.ChatActivity.access$processExpiredMessages:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ -494ff4: 7010 fee9 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.processExpiredMessages:()V // method@e9fe │ │ -494ffa: 0e00 |0003: return-void │ │ +494fe8: |[494fe8] com.nextcloud.talk.chat.ChatActivity.access$processExpiredMessages:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ +494ff8: 7010 fee9 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.processExpiredMessages:()V // method@e9fe │ │ +494ffe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ #75 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ @@ -1998267,17 +1998267,17 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/util/List;Z)V' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -494ffc: |[494ffc] com.nextcloud.talk.chat.ChatActivity.access$processMessagesFromTheFuture:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/util/List;Z)V │ │ -49500c: 7030 00ea 1002 |0000: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.processMessagesFromTheFuture:(Ljava/util/List;Z)V // method@ea00 │ │ -495012: 0e00 |0003: return-void │ │ +495000: |[495000] com.nextcloud.talk.chat.ChatActivity.access$processMessagesFromTheFuture:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/util/List;Z)V │ │ +495010: 7030 00ea 1002 |0000: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.processMessagesFromTheFuture:(Ljava/util/List;Z)V // method@ea00 │ │ +495016: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/util/List; │ │ 0x0000 - 0x0004 reg=2 (null) Z │ │ @@ -1998287,17 +1998287,17 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/util/List;)V' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -495014: |[495014] com.nextcloud.talk.chat.ChatActivity.access$processMessagesNotFromTheFuture:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/util/List;)V │ │ -495024: 7020 01ea 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.processMessagesNotFromTheFuture:(Ljava/util/List;)V // method@ea01 │ │ -49502a: 0e00 |0003: return-void │ │ +495018: |[495018] com.nextcloud.talk.chat.ChatActivity.access$processMessagesNotFromTheFuture:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/util/List;)V │ │ +495028: 7020 01ea 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.processMessagesNotFromTheFuture:(Ljava/util/List;)V // method@ea01 │ │ +49502e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/util/List; │ │ │ │ @@ -1998306,17 +1998306,17 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/String;)V' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -49502c: |[49502c] com.nextcloud.talk.chat.ChatActivity.access$scrollToAndCenterMessageWithId:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/String;)V │ │ -49503c: 7020 0eea 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.scrollToAndCenterMessageWithId:(Ljava/lang/String;)V // method@ea0e │ │ -495042: 0e00 |0003: return-void │ │ +495030: |[495030] com.nextcloud.talk.chat.ChatActivity.access$scrollToAndCenterMessageWithId:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/String;)V │ │ +495040: 7020 0eea 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.scrollToAndCenterMessageWithId:(Ljava/lang/String;)V // method@ea0e │ │ +495046: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1998325,17 +1998325,17 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;I)V' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -495044: |[495044] com.nextcloud.talk.chat.ChatActivity.access$setLastRecordMediaPosition$p:(Lcom/nextcloud/talk/chat/ChatActivity;I)V │ │ -495054: 5901 b9b0 |0000: iput v1, v0, Lcom/nextcloud/talk/chat/ChatActivity;.lastRecordMediaPosition:I // field@b0b9 │ │ -495058: 0e00 |0002: return-void │ │ +495048: |[495048] com.nextcloud.talk.chat.ChatActivity.access$setLastRecordMediaPosition$p:(Lcom/nextcloud/talk/chat/ChatActivity;I)V │ │ +495058: 5901 b9b0 |0000: iput v1, v0, Lcom/nextcloud/talk/chat/ChatActivity;.lastRecordMediaPosition:I // field@b0b9 │ │ +49505c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -1998344,17 +1998344,17 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;Z)V' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -49505c: |[49505c] com.nextcloud.talk.chat.ChatActivity.access$startPlayback:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;Z)V │ │ -49506c: 7030 5bea 1002 |0000: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.startPlayback:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;Z)V // method@ea5b │ │ -495072: 0e00 |0003: return-void │ │ +495060: |[495060] com.nextcloud.talk.chat.ChatActivity.access$startPlayback:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;Z)V │ │ +495070: 7030 5bea 1002 |0000: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.startPlayback:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;Z)V // method@ea5b │ │ +495076: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ 0x0000 - 0x0004 reg=2 (null) Z │ │ @@ -1998364,17 +1998364,17 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -495074: |[495074] com.nextcloud.talk.chat.ChatActivity.access$stopMediaPlayer:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V │ │ -495084: 7020 63ea 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.stopMediaPlayer:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V // method@ea63 │ │ -49508a: 0e00 |0003: return-void │ │ +495078: |[495078] com.nextcloud.talk.chat.ChatActivity.access$stopMediaPlayer:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V │ │ +495088: 7020 63ea 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.stopMediaPlayer:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V // method@ea63 │ │ +49508e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ │ │ @@ -1998383,17 +1998383,17 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/String;ZZ)V' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -49508c: |[49508c] com.nextcloud.talk.chat.ChatActivity.access$switchToRoom:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/String;ZZ)V │ │ -49509c: 7040 65ea 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lcom/nextcloud/talk/chat/ChatActivity;.switchToRoom:(Ljava/lang/String;ZZ)V // method@ea65 │ │ -4950a2: 0e00 |0003: return-void │ │ +495090: |[495090] com.nextcloud.talk.chat.ChatActivity.access$switchToRoom:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/String;ZZ)V │ │ +4950a0: 7040 65ea 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lcom/nextcloud/talk/chat/ChatActivity;.switchToRoom:(Ljava/lang/String;ZZ)V // method@ea65 │ │ +4950a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) Z │ │ @@ -1998404,17 +1998404,17 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/stfalcon/chatkit/commons/models/IMessage;)V' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4950a4: |[4950a4] com.nextcloud.talk.chat.ChatActivity.access$updateMessageInsideAdapter:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/stfalcon/chatkit/commons/models/IMessage;)V │ │ -4950b4: 7020 6aea 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.updateMessageInsideAdapter:(Lcom/stfalcon/chatkit/commons/models/IMessage;)V // method@ea6a │ │ -4950ba: 0e00 |0003: return-void │ │ +4950a8: |[4950a8] com.nextcloud.talk.chat.ChatActivity.access$updateMessageInsideAdapter:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/stfalcon/chatkit/commons/models/IMessage;)V │ │ +4950b8: 7020 6aea 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.updateMessageInsideAdapter:(Lcom/stfalcon/chatkit/commons/models/IMessage;)V // method@ea6a │ │ +4950be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/stfalcon/chatkit/commons/models/IMessage; │ │ │ │ @@ -1998423,17 +1998423,17 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/Integer;)V' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4950bc: |[4950bc] com.nextcloud.talk.chat.ChatActivity.access$updateReadStatusOfAllMessages:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/Integer;)V │ │ -4950cc: 7020 6bea 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.updateReadStatusOfAllMessages:(Ljava/lang/Integer;)V // method@ea6b │ │ -4950d2: 0e00 |0003: return-void │ │ +4950c0: |[4950c0] com.nextcloud.talk.chat.ChatActivity.access$updateReadStatusOfAllMessages:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/Integer;)V │ │ +4950d0: 7020 6bea 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.updateReadStatusOfAllMessages:(Ljava/lang/Integer;)V // method@ea6b │ │ +4950d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/Integer; │ │ │ │ @@ -1998442,17 +1998442,17 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;)V' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4950d4: |[4950d4] com.nextcloud.talk.chat.ChatActivity.access$updateTypingIndicator:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ -4950e4: 7010 6fea 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.updateTypingIndicator:()V // method@ea6f │ │ -4950ea: 0e00 |0003: return-void │ │ +4950d8: |[4950d8] com.nextcloud.talk.chat.ChatActivity.access$updateTypingIndicator:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ +4950e8: 7010 6fea 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.updateTypingIndicator:()V // method@ea6f │ │ +4950ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ #85 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ @@ -1998460,38 +1998460,38 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 46 16-bit code units │ │ -4950ec: |[4950ec] com.nextcloud.talk.chat.ChatActivity.cancelNotificationsForCurrentConversation:()V │ │ -4950fc: 5440 aeb0 |0000: iget-object v0, v4, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ -495100: 3800 2b00 |0002: if-eqz v0, 002d // +002b │ │ -495104: 6e10 85e9 0400 |0004: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ -49510a: 0c00 |0007: move-result-object v0 │ │ -49510c: 1f00 7724 |0008: check-cast v0, Ljava/lang/CharSequence; // type@2477 │ │ -495110: 7110 4805 0000 |000a: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0548 │ │ -495116: 0a00 |000d: move-result v0 │ │ -495118: 3900 1f00 |000e: if-nez v0, 002d // +001f │ │ -49511c: 6200 fcb4 |0010: sget-object v0, Lcom/nextcloud/talk/utils/NotificationUtils;.INSTANCE:Lcom/nextcloud/talk/utils/NotificationUtils; // field@b4fc │ │ -495120: 6e10 5ee9 0400 |0012: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/ChatActivity;.getApplicationContext:()Landroid/content/Context; // method@e95e │ │ -495126: 0c01 |0015: move-result-object v1 │ │ -495128: 5442 aeb0 |0016: iget-object v2, v4, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ -49512c: 7110 fdfb 0200 |0018: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -495132: 6e10 85e9 0400 |001b: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ -495138: 0c03 |001e: move-result-object v3 │ │ -49513a: 6e40 f0f2 1032 |001f: invoke-virtual {v0, v1, v2, v3}, Lcom/nextcloud/talk/utils/NotificationUtils;.cancelExistingNotificationsForRoom:(Landroid/content/Context;Lcom/nextcloud/talk/data/user/model/User;Ljava/lang/String;)V // method@f2f0 │ │ -495140: 280b |0022: goto 002d // +000b │ │ -495142: 0d00 |0023: move-exception v0 │ │ -495144: 6201 99b0 |0024: sget-object v1, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ -495148: 1a02 3c1c |0026: const-string v2, "Cancel notifications for current conversation results with an error." // string@1c3c │ │ -49514c: 1f00 b024 |0028: check-cast v0, Ljava/lang/Throwable; // type@24b0 │ │ -495150: 7130 7805 2100 |002a: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0578 │ │ -495156: 0e00 |002d: return-void │ │ +4950f0: |[4950f0] com.nextcloud.talk.chat.ChatActivity.cancelNotificationsForCurrentConversation:()V │ │ +495100: 5440 aeb0 |0000: iget-object v0, v4, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ +495104: 3800 2b00 |0002: if-eqz v0, 002d // +002b │ │ +495108: 6e10 85e9 0400 |0004: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ +49510e: 0c00 |0007: move-result-object v0 │ │ +495110: 1f00 7724 |0008: check-cast v0, Ljava/lang/CharSequence; // type@2477 │ │ +495114: 7110 4805 0000 |000a: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0548 │ │ +49511a: 0a00 |000d: move-result v0 │ │ +49511c: 3900 1f00 |000e: if-nez v0, 002d // +001f │ │ +495120: 6200 fcb4 |0010: sget-object v0, Lcom/nextcloud/talk/utils/NotificationUtils;.INSTANCE:Lcom/nextcloud/talk/utils/NotificationUtils; // field@b4fc │ │ +495124: 6e10 5ee9 0400 |0012: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/ChatActivity;.getApplicationContext:()Landroid/content/Context; // method@e95e │ │ +49512a: 0c01 |0015: move-result-object v1 │ │ +49512c: 5442 aeb0 |0016: iget-object v2, v4, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ +495130: 7110 fdfb 0200 |0018: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +495136: 6e10 85e9 0400 |001b: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ +49513c: 0c03 |001e: move-result-object v3 │ │ +49513e: 6e40 f0f2 1032 |001f: invoke-virtual {v0, v1, v2, v3}, Lcom/nextcloud/talk/utils/NotificationUtils;.cancelExistingNotificationsForRoom:(Landroid/content/Context;Lcom/nextcloud/talk/data/user/model/User;Ljava/lang/String;)V // method@f2f0 │ │ +495144: 280b |0022: goto 002d // +000b │ │ +495146: 0d00 |0023: move-exception v0 │ │ +495148: 6201 99b0 |0024: sget-object v1, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ +49514c: 1a02 3c1c |0026: const-string v2, "Cancel notifications for current conversation results with an error." // string@1c3c │ │ +495150: 1f00 b024 |0028: check-cast v0, Ljava/lang/Throwable; // type@24b0 │ │ +495154: 7130 7805 2100 |002a: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0578 │ │ +49515a: 0e00 |002d: return-void │ │ catches : 1 │ │ 0x0010 - 0x0022 │ │ Ljava/lang/RuntimeException; -> 0x0023 │ │ positions : │ │ 0x0000 line=2342 │ │ 0x0004 line=2343 │ │ 0x0010 line=2345 │ │ @@ -1998508,18 +1998508,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4939ec: |[4939ec] com.nextcloud.talk.chat.ChatActivity.checkIfSaveable$lambda$114:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)Lkotlin/Unit; │ │ -4939fc: 7020 4fea 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.showSaveToStorageWarning:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V // method@ea4f │ │ -493a02: 6200 61b5 |0003: sget-object v0, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -493a06: 1100 |0005: return-object v0 │ │ +4939f0: |[4939f0] com.nextcloud.talk.chat.ChatActivity.checkIfSaveable$lambda$114:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)Lkotlin/Unit; │ │ +493a00: 7020 4fea 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.showSaveToStorageWarning:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V // method@ea4f │ │ +493a06: 6200 61b5 |0003: sget-object v0, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +493a0a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3331 │ │ 0x0003 line=3332 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ @@ -1998529,18 +1998529,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -493a08: |[493a08] com.nextcloud.talk.chat.ChatActivity.checkIfSharable$lambda$113:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)Lkotlin/Unit; │ │ -493a18: 6e20 44ea 1000 |0000: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.share:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V // method@ea44 │ │ -493a1e: 6200 61b5 |0003: sget-object v0, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -493a22: 1100 |0005: return-object v0 │ │ +493a0c: |[493a0c] com.nextcloud.talk.chat.ChatActivity.checkIfSharable$lambda$113:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)Lkotlin/Unit; │ │ +493a1c: 6e20 44ea 1000 |0000: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.share:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V // method@ea44 │ │ +493a22: 6200 61b5 |0003: sget-object v0, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +493a26: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3308 │ │ 0x0003 line=3309 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ @@ -1998550,187 +1998550,187 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 351 16-bit code units │ │ -495300: |[495300] com.nextcloud.talk.chat.ChatActivity.checkLobbyState:()V │ │ -495310: 5490 b2b0 |0000: iget-object v0, v9, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ -495314: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -495316: 1302 0800 |0003: const/16 v2, #int 8 // #8 │ │ -49531a: 1a03 e08a |0005: const-string v3, "binding" // string@8ae0 │ │ -49531e: 1204 |0007: const/4 v4, #int 0 // #0 │ │ -495320: 3800 3601 |0008: if-eqz v0, 013e // +0136 │ │ -495324: 6200 f8b4 |000a: sget-object v0, Lcom/nextcloud/talk/utils/ConversationUtils;.INSTANCE:Lcom/nextcloud/talk/utils/ConversationUtils; // field@b4f8 │ │ -495328: 5495 b2b0 |000c: iget-object v5, v9, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ -49532c: 7110 fdfb 0500 |000e: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -495332: 6e10 89e9 0900 |0011: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.getSpreedCapabilities:()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // method@e989 │ │ -495338: 0c06 |0014: move-result-object v6 │ │ -49533a: 6e30 d5f2 5006 |0015: invoke-virtual {v0, v5, v6}, Lcom/nextcloud/talk/utils/ConversationUtils;.isLobbyViewApplicable:(Lcom/nextcloud/talk/models/domain/ConversationModel;Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;)Z // method@f2d5 │ │ -495340: 0a00 |0018: move-result v0 │ │ -495342: 3800 2501 |0019: if-eqz v0, 013e // +0125 │ │ -495346: 7010 49ea 0900 |001b: invoke-direct {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.shouldShowLobby:()Z // method@ea49 │ │ -49534c: 0a00 |001e: move-result v0 │ │ -49534e: 3800 fe00 |001f: if-eqz v0, 011d // +00fe │ │ -495352: 5490 a8b0 |0021: iget-object v0, v9, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -495356: 3900 0600 |0023: if-nez v0, 0029 // +0006 │ │ -49535a: 7110 06fc 0300 |0025: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -495360: 0740 |0028: move-object v0, v4 │ │ -495362: 5400 ceb3 |0029: iget-object v0, v0, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.lobby:Lcom/nextcloud/talk/databinding/LobbyViewBinding; // field@b3ce │ │ -495366: 5400 a0b4 |002b: iget-object v0, v0, Lcom/nextcloud/talk/databinding/LobbyViewBinding;.lobbyView:Landroid/widget/RelativeLayout; // field@b4a0 │ │ -49536a: 6e20 dc09 1000 |002d: invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;.setVisibility:(I)V // method@09dc │ │ -495370: 5490 a8b0 |0030: iget-object v0, v9, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -495374: 3900 0600 |0032: if-nez v0, 0038 // +0006 │ │ -495378: 7110 06fc 0300 |0034: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49537e: 0740 |0037: move-object v0, v4 │ │ -495380: 5400 cfb3 |0038: iget-object v0, v0, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.messagesListView:Lcom/stfalcon/chatkit/messages/MessagesList; // field@b3cf │ │ -495384: 6e20 9df3 2000 |003a: invoke-virtual {v0, v2}, Lcom/stfalcon/chatkit/messages/MessagesList;.setVisibility:(I)V // method@f39d │ │ -49538a: 5490 a8b0 |003d: iget-object v0, v9, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -49538e: 3900 0600 |003f: if-nez v0, 0045 // +0006 │ │ -495392: 7110 06fc 0300 |0041: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -495398: 0740 |0044: move-object v0, v4 │ │ -49539a: 5400 cdb3 |0045: iget-object v0, v0, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.fragmentContainerActivityChat:Landroidx/fragment/app/FragmentContainerView; // field@b3cd │ │ -49539e: 6e20 a90e 2000 |0047: invoke-virtual {v0, v2}, Landroidx/fragment/app/FragmentContainerView;.setVisibility:(I)V // method@0ea9 │ │ -4953a4: 5490 a8b0 |004a: iget-object v0, v9, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -4953a8: 3900 0600 |004c: if-nez v0, 0052 // +0006 │ │ -4953ac: 7110 06fc 0300 |004e: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4953b2: 0740 |0051: move-object v0, v4 │ │ -4953b4: 5400 d1b3 |0052: iget-object v0, v0, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.progressBar:Landroid/widget/LinearLayout; // field@b3d1 │ │ -4953b8: 6e20 9b09 2000 |0054: invoke-virtual {v0, v2}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@099b │ │ -4953be: 2200 a924 |0057: new-instance v0, Ljava/lang/StringBuilder; // type@24a9 │ │ -4953c2: 7010 86f6 0000 |0059: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@f686 │ │ -4953c8: 6e10 84e9 0900 |005c: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.getResources:()Landroid/content/res/Resources; // method@e984 │ │ -4953ce: 0c01 |005f: move-result-object v1 │ │ -4953d0: 7110 fdfb 0100 |0060: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4953d6: 1402 c502 137f |0063: const v2, #float 1.95411e+38 // #7f1302c5 │ │ -4953dc: 6e20 ba01 2100 |0066: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@01ba │ │ -4953e2: 0c01 |0069: move-result-object v1 │ │ -4953e4: 6e20 8ff6 1000 |006a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@f68f │ │ -4953ea: 0c01 |006d: move-result-object v1 │ │ -4953ec: 1a02 6e04 |006e: const-string v2, " │ │ +495304: |[495304] com.nextcloud.talk.chat.ChatActivity.checkLobbyState:()V │ │ +495314: 5490 b2b0 |0000: iget-object v0, v9, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ +495318: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +49531a: 1302 0800 |0003: const/16 v2, #int 8 // #8 │ │ +49531e: 1a03 e08a |0005: const-string v3, "binding" // string@8ae0 │ │ +495322: 1204 |0007: const/4 v4, #int 0 // #0 │ │ +495324: 3800 3601 |0008: if-eqz v0, 013e // +0136 │ │ +495328: 6200 f8b4 |000a: sget-object v0, Lcom/nextcloud/talk/utils/ConversationUtils;.INSTANCE:Lcom/nextcloud/talk/utils/ConversationUtils; // field@b4f8 │ │ +49532c: 5495 b2b0 |000c: iget-object v5, v9, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ +495330: 7110 fdfb 0500 |000e: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +495336: 6e10 89e9 0900 |0011: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.getSpreedCapabilities:()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // method@e989 │ │ +49533c: 0c06 |0014: move-result-object v6 │ │ +49533e: 6e30 d5f2 5006 |0015: invoke-virtual {v0, v5, v6}, Lcom/nextcloud/talk/utils/ConversationUtils;.isLobbyViewApplicable:(Lcom/nextcloud/talk/models/domain/ConversationModel;Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;)Z // method@f2d5 │ │ +495344: 0a00 |0018: move-result v0 │ │ +495346: 3800 2501 |0019: if-eqz v0, 013e // +0125 │ │ +49534a: 7010 49ea 0900 |001b: invoke-direct {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.shouldShowLobby:()Z // method@ea49 │ │ +495350: 0a00 |001e: move-result v0 │ │ +495352: 3800 fe00 |001f: if-eqz v0, 011d // +00fe │ │ +495356: 5490 a8b0 |0021: iget-object v0, v9, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +49535a: 3900 0600 |0023: if-nez v0, 0029 // +0006 │ │ +49535e: 7110 06fc 0300 |0025: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +495364: 0740 |0028: move-object v0, v4 │ │ +495366: 5400 ceb3 |0029: iget-object v0, v0, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.lobby:Lcom/nextcloud/talk/databinding/LobbyViewBinding; // field@b3ce │ │ +49536a: 5400 a0b4 |002b: iget-object v0, v0, Lcom/nextcloud/talk/databinding/LobbyViewBinding;.lobbyView:Landroid/widget/RelativeLayout; // field@b4a0 │ │ +49536e: 6e20 dc09 1000 |002d: invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;.setVisibility:(I)V // method@09dc │ │ +495374: 5490 a8b0 |0030: iget-object v0, v9, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +495378: 3900 0600 |0032: if-nez v0, 0038 // +0006 │ │ +49537c: 7110 06fc 0300 |0034: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +495382: 0740 |0037: move-object v0, v4 │ │ +495384: 5400 cfb3 |0038: iget-object v0, v0, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.messagesListView:Lcom/stfalcon/chatkit/messages/MessagesList; // field@b3cf │ │ +495388: 6e20 9df3 2000 |003a: invoke-virtual {v0, v2}, Lcom/stfalcon/chatkit/messages/MessagesList;.setVisibility:(I)V // method@f39d │ │ +49538e: 5490 a8b0 |003d: iget-object v0, v9, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +495392: 3900 0600 |003f: if-nez v0, 0045 // +0006 │ │ +495396: 7110 06fc 0300 |0041: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49539c: 0740 |0044: move-object v0, v4 │ │ +49539e: 5400 cdb3 |0045: iget-object v0, v0, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.fragmentContainerActivityChat:Landroidx/fragment/app/FragmentContainerView; // field@b3cd │ │ +4953a2: 6e20 a90e 2000 |0047: invoke-virtual {v0, v2}, Landroidx/fragment/app/FragmentContainerView;.setVisibility:(I)V // method@0ea9 │ │ +4953a8: 5490 a8b0 |004a: iget-object v0, v9, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +4953ac: 3900 0600 |004c: if-nez v0, 0052 // +0006 │ │ +4953b0: 7110 06fc 0300 |004e: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4953b6: 0740 |0051: move-object v0, v4 │ │ +4953b8: 5400 d1b3 |0052: iget-object v0, v0, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.progressBar:Landroid/widget/LinearLayout; // field@b3d1 │ │ +4953bc: 6e20 9b09 2000 |0054: invoke-virtual {v0, v2}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@099b │ │ +4953c2: 2200 a924 |0057: new-instance v0, Ljava/lang/StringBuilder; // type@24a9 │ │ +4953c6: 7010 86f6 0000 |0059: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@f686 │ │ +4953cc: 6e10 84e9 0900 |005c: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.getResources:()Landroid/content/res/Resources; // method@e984 │ │ +4953d2: 0c01 |005f: move-result-object v1 │ │ +4953d4: 7110 fdfb 0100 |0060: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4953da: 1402 c502 137f |0063: const v2, #float 1.95411e+38 // #7f1302c5 │ │ +4953e0: 6e20 ba01 2100 |0066: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@01ba │ │ +4953e6: 0c01 |0069: move-result-object v1 │ │ +4953e8: 6e20 8ff6 1000 |006a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@f68f │ │ +4953ee: 0c01 |006d: move-result-object v1 │ │ +4953f0: 1a02 6e04 |006e: const-string v2, " │ │ │ │ " // string@046e │ │ -4953f0: 6e20 92f6 2100 |0070: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4953f6: 5491 b2b0 |0073: iget-object v1, v9, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ -4953fa: 3801 0b00 |0075: if-eqz v1, 0080 // +000b │ │ -4953fe: 6e10 4ef1 0100 |0077: invoke-virtual {v1}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getLobbyTimer:()J // method@f14e │ │ -495404: 0b05 |007a: move-result-wide v5 │ │ -495406: 7120 f5f5 6500 |007b: invoke-static {v5, v6}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@f5f5 │ │ -49540c: 0c01 |007e: move-result-object v1 │ │ -49540e: 2802 |007f: goto 0081 // +0002 │ │ -495410: 0741 |0080: move-object v1, v4 │ │ -495412: 3801 7900 |0081: if-eqz v1, 00fa // +0079 │ │ -495416: 5491 b2b0 |0083: iget-object v1, v9, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ -49541a: 1605 0000 |0085: const-wide/16 v5, #int 0 // #0 │ │ -49541e: 3801 0b00 |0087: if-eqz v1, 0092 // +000b │ │ -495422: 6e10 4ef1 0100 |0089: invoke-virtual {v1}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getLobbyTimer:()J // method@f14e │ │ -495428: 0b07 |008c: move-result-wide v7 │ │ -49542a: 3101 0705 |008d: cmp-long v1, v7, v5 │ │ -49542e: 3901 0300 |008f: if-nez v1, 0092 // +0003 │ │ -495432: 2869 |0091: goto 00fa // +0069 │ │ -495434: 5491 b2b0 |0092: iget-object v1, v9, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ -495438: 3801 0600 |0094: if-eqz v1, 009a // +0006 │ │ -49543c: 6e10 4ef1 0100 |0096: invoke-virtual {v1}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getLobbyTimer:()J // method@f14e │ │ -495442: 0b05 |0099: move-result-wide v5 │ │ -495444: 1301 e803 |009a: const/16 v1, #int 1000 // #3e8 │ │ -495448: 8117 |009c: int-to-long v7, v1 │ │ -49544a: bd75 |009d: mul-long/2addr v5, v7 │ │ -49544c: 6201 72b5 |009e: sget-object v1, Lkotlin/jvm/internal/StringCompanionObject;.INSTANCE:Lkotlin/jvm/internal/StringCompanionObject; // field@b572 │ │ -495450: 6e10 84e9 0900 |00a0: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.getResources:()Landroid/content/res/Resources; // method@e984 │ │ -495456: 0c01 |00a3: move-result-object v1 │ │ -495458: 7110 fdfb 0100 |00a4: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49545e: 1407 c302 137f |00a7: const v7, #float 1.95411e+38 // #7f1302c3 │ │ -495464: 6e20 b601 7100 |00aa: invoke-virtual {v1, v7}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01b6 │ │ -49546a: 0c01 |00ad: move-result-object v1 │ │ -49546c: 1a07 afae |00ae: const-string v7, "getString(...)" // string@aeaf │ │ -495470: 7120 fffb 7100 |00b0: invoke-static {v1, v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -495476: 6e10 69e9 0900 |00b3: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.getDateUtils:()Lcom/nextcloud/talk/utils/DateUtils; // method@e969 │ │ -49547c: 0c07 |00b6: move-result-object v7 │ │ -49547e: 6e30 d8f2 5706 |00b7: invoke-virtual {v7, v5, v6}, Lcom/nextcloud/talk/utils/DateUtils;.getLocalDateTimeStringFromTimestamp:(J)Ljava/lang/String; // method@f2d8 │ │ -495484: 0c07 |00ba: move-result-object v7 │ │ -495486: 2410 4228 0700 |00bb: filled-new-array {v7}, [Ljava/lang/Object; // type@2842 │ │ -49548c: 0c07 |00be: move-result-object v7 │ │ -49548e: 1218 |00bf: const/4 v8, #int 1 // #1 │ │ -495490: 7120 65f8 8700 |00c0: invoke-static {v7, v8}, Ljava/util/Arrays;.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@f865 │ │ -495496: 0c07 |00c3: move-result-object v7 │ │ -495498: 7120 5bf6 7100 |00c4: invoke-static {v1, v7}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@f65b │ │ -49549e: 0c01 |00c7: move-result-object v1 │ │ -4954a0: 1a07 f8a0 |00c8: const-string v7, "format(...)" // string@a0f8 │ │ -4954a4: 7120 fffb 7100 |00ca: invoke-static {v1, v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -4954aa: 6e10 69e9 0900 |00cd: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.getDateUtils:()Lcom/nextcloud/talk/utils/DateUtils; // method@e969 │ │ -4954b0: 0c07 |00d0: move-result-object v7 │ │ -4954b2: 6e10 84e9 0900 |00d1: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.getResources:()Landroid/content/res/Resources; // method@e984 │ │ -4954b8: 0c08 |00d4: move-result-object v8 │ │ -4954ba: 7110 fdfb 0800 |00d5: invoke-static {v8}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4954c0: 6e40 dbf2 5786 |00d8: invoke-virtual {v7, v5, v6, v8}, Lcom/nextcloud/talk/utils/DateUtils;.relativeStartTimeForLobby:(JLandroid/content/res/Resources;)Ljava/lang/String; // method@f2db │ │ -4954c6: 0c05 |00db: move-result-object v5 │ │ -4954c8: 2206 a924 |00dc: new-instance v6, Ljava/lang/StringBuilder; // type@24a9 │ │ -4954cc: 7010 86f6 0600 |00de: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@f686 │ │ -4954d2: 6e20 92f6 1600 |00e1: invoke-virtual {v6, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4954d8: 0c01 |00e4: move-result-object v1 │ │ -4954da: 1a06 a204 |00e5: const-string v6, " - " // string@04a2 │ │ -4954de: 6e20 92f6 6100 |00e7: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4954e4: 0c01 |00ea: move-result-object v1 │ │ -4954e6: 6e20 92f6 5100 |00eb: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4954ec: 0c01 |00ee: move-result-object v1 │ │ -4954ee: 6e10 9cf6 0100 |00ef: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -4954f4: 0c01 |00f2: move-result-object v1 │ │ -4954f6: 6e20 92f6 1000 |00f3: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4954fc: 0c01 |00f6: move-result-object v1 │ │ -4954fe: 6e20 92f6 2100 |00f7: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -495504: 5491 b2b0 |00fa: iget-object v1, v9, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ -495508: 7110 fdfb 0100 |00fc: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49550e: 6e10 44f1 0100 |00ff: invoke-virtual {v1}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getDescription:()Ljava/lang/String; // method@f144 │ │ -495514: 0c01 |0102: move-result-object v1 │ │ -495516: 6e20 92f6 1000 |0103: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -49551c: 5491 a8b0 |0106: iget-object v1, v9, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -495520: 3901 0600 |0108: if-nez v1, 010e // +0006 │ │ -495524: 7110 06fc 0300 |010a: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49552a: 2802 |010d: goto 010f // +0002 │ │ -49552c: 0714 |010e: move-object v4, v1 │ │ -49552e: 5441 ceb3 |010f: iget-object v1, v4, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.lobby:Lcom/nextcloud/talk/databinding/LobbyViewBinding; // field@b3ce │ │ -495532: 5411 9fb4 |0111: iget-object v1, v1, Lcom/nextcloud/talk/databinding/LobbyViewBinding;.lobbyTextView:Landroid/widget/TextView; // field@b49f │ │ -495536: 6e10 9cf6 0000 |0113: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -49553c: 0c00 |0116: move-result-object v0 │ │ -49553e: 1f00 7724 |0117: check-cast v0, Ljava/lang/CharSequence; // type@2477 │ │ -495542: 6e20 380a 0100 |0119: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0a38 │ │ -495548: 2842 |011c: goto 015e // +0042 │ │ -49554a: 5490 a8b0 |011d: iget-object v0, v9, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -49554e: 3900 0600 |011f: if-nez v0, 0125 // +0006 │ │ -495552: 7110 06fc 0300 |0121: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -495558: 0740 |0124: move-object v0, v4 │ │ -49555a: 5400 ceb3 |0125: iget-object v0, v0, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.lobby:Lcom/nextcloud/talk/databinding/LobbyViewBinding; // field@b3ce │ │ -49555e: 5400 a0b4 |0127: iget-object v0, v0, Lcom/nextcloud/talk/databinding/LobbyViewBinding;.lobbyView:Landroid/widget/RelativeLayout; // field@b4a0 │ │ -495562: 6e20 dc09 2000 |0129: invoke-virtual {v0, v2}, Landroid/widget/RelativeLayout;.setVisibility:(I)V // method@09dc │ │ -495568: 5490 a8b0 |012c: iget-object v0, v9, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -49556c: 3900 0600 |012e: if-nez v0, 0134 // +0006 │ │ -495570: 7110 06fc 0300 |0130: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -495576: 2802 |0133: goto 0135 // +0002 │ │ -495578: 0704 |0134: move-object v4, v0 │ │ -49557a: 5440 cfb3 |0135: iget-object v0, v4, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.messagesListView:Lcom/stfalcon/chatkit/messages/MessagesList; // field@b3cf │ │ -49557e: 6e20 9df3 1000 |0137: invoke-virtual {v0, v1}, Lcom/stfalcon/chatkit/messages/MessagesList;.setVisibility:(I)V // method@f39d │ │ -495584: 7010 48e9 0900 |013a: invoke-direct {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.checkShowMessageInputView:()V // method@e948 │ │ -49558a: 2821 |013d: goto 015e // +0021 │ │ -49558c: 5490 a8b0 |013e: iget-object v0, v9, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -495590: 3900 0600 |0140: if-nez v0, 0146 // +0006 │ │ -495594: 7110 06fc 0300 |0142: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49559a: 0740 |0145: move-object v0, v4 │ │ -49559c: 5400 ceb3 |0146: iget-object v0, v0, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.lobby:Lcom/nextcloud/talk/databinding/LobbyViewBinding; // field@b3ce │ │ -4955a0: 5400 a0b4 |0148: iget-object v0, v0, Lcom/nextcloud/talk/databinding/LobbyViewBinding;.lobbyView:Landroid/widget/RelativeLayout; // field@b4a0 │ │ -4955a4: 6e20 dc09 2000 |014a: invoke-virtual {v0, v2}, Landroid/widget/RelativeLayout;.setVisibility:(I)V // method@09dc │ │ -4955aa: 5490 a8b0 |014d: iget-object v0, v9, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -4955ae: 3900 0600 |014f: if-nez v0, 0155 // +0006 │ │ -4955b2: 7110 06fc 0300 |0151: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4955b8: 2802 |0154: goto 0156 // +0002 │ │ -4955ba: 0704 |0155: move-object v4, v0 │ │ -4955bc: 5440 cfb3 |0156: iget-object v0, v4, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.messagesListView:Lcom/stfalcon/chatkit/messages/MessagesList; // field@b3cf │ │ -4955c0: 6e20 9df3 1000 |0158: invoke-virtual {v0, v1}, Lcom/stfalcon/chatkit/messages/MessagesList;.setVisibility:(I)V // method@f39d │ │ -4955c6: 7010 48e9 0900 |015b: invoke-direct {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.checkShowMessageInputView:()V // method@e948 │ │ -4955cc: 0e00 |015e: return-void │ │ +4953f4: 6e20 92f6 2100 |0070: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4953fa: 5491 b2b0 |0073: iget-object v1, v9, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ +4953fe: 3801 0b00 |0075: if-eqz v1, 0080 // +000b │ │ +495402: 6e10 4ef1 0100 |0077: invoke-virtual {v1}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getLobbyTimer:()J // method@f14e │ │ +495408: 0b05 |007a: move-result-wide v5 │ │ +49540a: 7120 f5f5 6500 |007b: invoke-static {v5, v6}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@f5f5 │ │ +495410: 0c01 |007e: move-result-object v1 │ │ +495412: 2802 |007f: goto 0081 // +0002 │ │ +495414: 0741 |0080: move-object v1, v4 │ │ +495416: 3801 7900 |0081: if-eqz v1, 00fa // +0079 │ │ +49541a: 5491 b2b0 |0083: iget-object v1, v9, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ +49541e: 1605 0000 |0085: const-wide/16 v5, #int 0 // #0 │ │ +495422: 3801 0b00 |0087: if-eqz v1, 0092 // +000b │ │ +495426: 6e10 4ef1 0100 |0089: invoke-virtual {v1}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getLobbyTimer:()J // method@f14e │ │ +49542c: 0b07 |008c: move-result-wide v7 │ │ +49542e: 3101 0705 |008d: cmp-long v1, v7, v5 │ │ +495432: 3901 0300 |008f: if-nez v1, 0092 // +0003 │ │ +495436: 2869 |0091: goto 00fa // +0069 │ │ +495438: 5491 b2b0 |0092: iget-object v1, v9, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ +49543c: 3801 0600 |0094: if-eqz v1, 009a // +0006 │ │ +495440: 6e10 4ef1 0100 |0096: invoke-virtual {v1}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getLobbyTimer:()J // method@f14e │ │ +495446: 0b05 |0099: move-result-wide v5 │ │ +495448: 1301 e803 |009a: const/16 v1, #int 1000 // #3e8 │ │ +49544c: 8117 |009c: int-to-long v7, v1 │ │ +49544e: bd75 |009d: mul-long/2addr v5, v7 │ │ +495450: 6201 72b5 |009e: sget-object v1, Lkotlin/jvm/internal/StringCompanionObject;.INSTANCE:Lkotlin/jvm/internal/StringCompanionObject; // field@b572 │ │ +495454: 6e10 84e9 0900 |00a0: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.getResources:()Landroid/content/res/Resources; // method@e984 │ │ +49545a: 0c01 |00a3: move-result-object v1 │ │ +49545c: 7110 fdfb 0100 |00a4: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +495462: 1407 c302 137f |00a7: const v7, #float 1.95411e+38 // #7f1302c3 │ │ +495468: 6e20 b601 7100 |00aa: invoke-virtual {v1, v7}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01b6 │ │ +49546e: 0c01 |00ad: move-result-object v1 │ │ +495470: 1a07 afae |00ae: const-string v7, "getString(...)" // string@aeaf │ │ +495474: 7120 fffb 7100 |00b0: invoke-static {v1, v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +49547a: 6e10 69e9 0900 |00b3: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.getDateUtils:()Lcom/nextcloud/talk/utils/DateUtils; // method@e969 │ │ +495480: 0c07 |00b6: move-result-object v7 │ │ +495482: 6e30 d8f2 5706 |00b7: invoke-virtual {v7, v5, v6}, Lcom/nextcloud/talk/utils/DateUtils;.getLocalDateTimeStringFromTimestamp:(J)Ljava/lang/String; // method@f2d8 │ │ +495488: 0c07 |00ba: move-result-object v7 │ │ +49548a: 2410 4228 0700 |00bb: filled-new-array {v7}, [Ljava/lang/Object; // type@2842 │ │ +495490: 0c07 |00be: move-result-object v7 │ │ +495492: 1218 |00bf: const/4 v8, #int 1 // #1 │ │ +495494: 7120 65f8 8700 |00c0: invoke-static {v7, v8}, Ljava/util/Arrays;.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@f865 │ │ +49549a: 0c07 |00c3: move-result-object v7 │ │ +49549c: 7120 5bf6 7100 |00c4: invoke-static {v1, v7}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@f65b │ │ +4954a2: 0c01 |00c7: move-result-object v1 │ │ +4954a4: 1a07 f8a0 |00c8: const-string v7, "format(...)" // string@a0f8 │ │ +4954a8: 7120 fffb 7100 |00ca: invoke-static {v1, v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +4954ae: 6e10 69e9 0900 |00cd: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.getDateUtils:()Lcom/nextcloud/talk/utils/DateUtils; // method@e969 │ │ +4954b4: 0c07 |00d0: move-result-object v7 │ │ +4954b6: 6e10 84e9 0900 |00d1: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.getResources:()Landroid/content/res/Resources; // method@e984 │ │ +4954bc: 0c08 |00d4: move-result-object v8 │ │ +4954be: 7110 fdfb 0800 |00d5: invoke-static {v8}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4954c4: 6e40 dbf2 5786 |00d8: invoke-virtual {v7, v5, v6, v8}, Lcom/nextcloud/talk/utils/DateUtils;.relativeStartTimeForLobby:(JLandroid/content/res/Resources;)Ljava/lang/String; // method@f2db │ │ +4954ca: 0c05 |00db: move-result-object v5 │ │ +4954cc: 2206 a924 |00dc: new-instance v6, Ljava/lang/StringBuilder; // type@24a9 │ │ +4954d0: 7010 86f6 0600 |00de: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@f686 │ │ +4954d6: 6e20 92f6 1600 |00e1: invoke-virtual {v6, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4954dc: 0c01 |00e4: move-result-object v1 │ │ +4954de: 1a06 a204 |00e5: const-string v6, " - " // string@04a2 │ │ +4954e2: 6e20 92f6 6100 |00e7: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4954e8: 0c01 |00ea: move-result-object v1 │ │ +4954ea: 6e20 92f6 5100 |00eb: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4954f0: 0c01 |00ee: move-result-object v1 │ │ +4954f2: 6e10 9cf6 0100 |00ef: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +4954f8: 0c01 |00f2: move-result-object v1 │ │ +4954fa: 6e20 92f6 1000 |00f3: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +495500: 0c01 |00f6: move-result-object v1 │ │ +495502: 6e20 92f6 2100 |00f7: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +495508: 5491 b2b0 |00fa: iget-object v1, v9, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ +49550c: 7110 fdfb 0100 |00fc: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +495512: 6e10 44f1 0100 |00ff: invoke-virtual {v1}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getDescription:()Ljava/lang/String; // method@f144 │ │ +495518: 0c01 |0102: move-result-object v1 │ │ +49551a: 6e20 92f6 1000 |0103: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +495520: 5491 a8b0 |0106: iget-object v1, v9, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +495524: 3901 0600 |0108: if-nez v1, 010e // +0006 │ │ +495528: 7110 06fc 0300 |010a: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49552e: 2802 |010d: goto 010f // +0002 │ │ +495530: 0714 |010e: move-object v4, v1 │ │ +495532: 5441 ceb3 |010f: iget-object v1, v4, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.lobby:Lcom/nextcloud/talk/databinding/LobbyViewBinding; // field@b3ce │ │ +495536: 5411 9fb4 |0111: iget-object v1, v1, Lcom/nextcloud/talk/databinding/LobbyViewBinding;.lobbyTextView:Landroid/widget/TextView; // field@b49f │ │ +49553a: 6e10 9cf6 0000 |0113: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +495540: 0c00 |0116: move-result-object v0 │ │ +495542: 1f00 7724 |0117: check-cast v0, Ljava/lang/CharSequence; // type@2477 │ │ +495546: 6e20 380a 0100 |0119: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0a38 │ │ +49554c: 2842 |011c: goto 015e // +0042 │ │ +49554e: 5490 a8b0 |011d: iget-object v0, v9, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +495552: 3900 0600 |011f: if-nez v0, 0125 // +0006 │ │ +495556: 7110 06fc 0300 |0121: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49555c: 0740 |0124: move-object v0, v4 │ │ +49555e: 5400 ceb3 |0125: iget-object v0, v0, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.lobby:Lcom/nextcloud/talk/databinding/LobbyViewBinding; // field@b3ce │ │ +495562: 5400 a0b4 |0127: iget-object v0, v0, Lcom/nextcloud/talk/databinding/LobbyViewBinding;.lobbyView:Landroid/widget/RelativeLayout; // field@b4a0 │ │ +495566: 6e20 dc09 2000 |0129: invoke-virtual {v0, v2}, Landroid/widget/RelativeLayout;.setVisibility:(I)V // method@09dc │ │ +49556c: 5490 a8b0 |012c: iget-object v0, v9, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +495570: 3900 0600 |012e: if-nez v0, 0134 // +0006 │ │ +495574: 7110 06fc 0300 |0130: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49557a: 2802 |0133: goto 0135 // +0002 │ │ +49557c: 0704 |0134: move-object v4, v0 │ │ +49557e: 5440 cfb3 |0135: iget-object v0, v4, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.messagesListView:Lcom/stfalcon/chatkit/messages/MessagesList; // field@b3cf │ │ +495582: 6e20 9df3 1000 |0137: invoke-virtual {v0, v1}, Lcom/stfalcon/chatkit/messages/MessagesList;.setVisibility:(I)V // method@f39d │ │ +495588: 7010 48e9 0900 |013a: invoke-direct {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.checkShowMessageInputView:()V // method@e948 │ │ +49558e: 2821 |013d: goto 015e // +0021 │ │ +495590: 5490 a8b0 |013e: iget-object v0, v9, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +495594: 3900 0600 |0140: if-nez v0, 0146 // +0006 │ │ +495598: 7110 06fc 0300 |0142: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49559e: 0740 |0145: move-object v0, v4 │ │ +4955a0: 5400 ceb3 |0146: iget-object v0, v0, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.lobby:Lcom/nextcloud/talk/databinding/LobbyViewBinding; // field@b3ce │ │ +4955a4: 5400 a0b4 |0148: iget-object v0, v0, Lcom/nextcloud/talk/databinding/LobbyViewBinding;.lobbyView:Landroid/widget/RelativeLayout; // field@b4a0 │ │ +4955a8: 6e20 dc09 2000 |014a: invoke-virtual {v0, v2}, Landroid/widget/RelativeLayout;.setVisibility:(I)V // method@09dc │ │ +4955ae: 5490 a8b0 |014d: iget-object v0, v9, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +4955b2: 3900 0600 |014f: if-nez v0, 0155 // +0006 │ │ +4955b6: 7110 06fc 0300 |0151: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4955bc: 2802 |0154: goto 0156 // +0002 │ │ +4955be: 0704 |0155: move-object v4, v0 │ │ +4955c0: 5440 cfb3 |0156: iget-object v0, v4, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.messagesListView:Lcom/stfalcon/chatkit/messages/MessagesList; // field@b3cf │ │ +4955c4: 6e20 9df3 1000 |0158: invoke-virtual {v0, v1}, Lcom/stfalcon/chatkit/messages/MessagesList;.setVisibility:(I)V // method@f39d │ │ +4955ca: 7010 48e9 0900 |015b: invoke-direct {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.checkShowMessageInputView:()V // method@e948 │ │ +4955d0: 0e00 |015e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1941 │ │ 0x000a line=1942 │ │ 0x001b line=1944 │ │ 0x0021 line=1945 │ │ 0x0030 line=1946 │ │ @@ -1998765,31 +1998765,31 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -4955d0: |[4955d0] com.nextcloud.talk.chat.ChatActivity.checkShowCallButtons:()V │ │ -4955e0: 7010 c8e9 0200 |0000: invoke-direct {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.isReadOnlyConversation:()Z // method@e9c8 │ │ -4955e6: 0a00 |0003: move-result v0 │ │ -4955e8: 3900 1700 |0004: if-nez v0, 001b // +0017 │ │ -4955ec: 7010 49ea 0200 |0006: invoke-direct {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.shouldShowLobby:()Z // method@ea49 │ │ -4955f2: 0a00 |0009: move-result v0 │ │ -4955f4: 3900 1100 |000a: if-nez v0, 001b // +0011 │ │ -4955f8: 6200 f8b4 |000c: sget-object v0, Lcom/nextcloud/talk/utils/ConversationUtils;.INSTANCE:Lcom/nextcloud/talk/utils/ConversationUtils; // field@b4f8 │ │ -4955fc: 5421 b2b0 |000e: iget-object v1, v2, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ -495600: 6e20 d6f2 1000 |0010: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/utils/ConversationUtils;.isNoteToSelfConversation:(Lcom/nextcloud/talk/models/domain/ConversationModel;)Z // method@f2d6 │ │ -495606: 0a00 |0013: move-result v0 │ │ -495608: 3800 0300 |0014: if-eqz v0, 0017 // +0003 │ │ -49560c: 2805 |0016: goto 001b // +0005 │ │ -49560e: 7010 53e9 0200 |0017: invoke-direct {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.enableCallButtons:()V // method@e953 │ │ -495614: 2804 |001a: goto 001e // +0004 │ │ -495616: 7010 4fe9 0200 |001b: invoke-direct {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.disableCallButtons:()V // method@e94f │ │ -49561c: 0e00 |001e: return-void │ │ +4955d4: |[4955d4] com.nextcloud.talk.chat.ChatActivity.checkShowCallButtons:()V │ │ +4955e4: 7010 c8e9 0200 |0000: invoke-direct {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.isReadOnlyConversation:()Z // method@e9c8 │ │ +4955ea: 0a00 |0003: move-result v0 │ │ +4955ec: 3900 1700 |0004: if-nez v0, 001b // +0017 │ │ +4955f0: 7010 49ea 0200 |0006: invoke-direct {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.shouldShowLobby:()Z // method@ea49 │ │ +4955f6: 0a00 |0009: move-result v0 │ │ +4955f8: 3900 1100 |000a: if-nez v0, 001b // +0011 │ │ +4955fc: 6200 f8b4 |000c: sget-object v0, Lcom/nextcloud/talk/utils/ConversationUtils;.INSTANCE:Lcom/nextcloud/talk/utils/ConversationUtils; // field@b4f8 │ │ +495600: 5421 b2b0 |000e: iget-object v1, v2, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ +495604: 6e20 d6f2 1000 |0010: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/utils/ConversationUtils;.isNoteToSelfConversation:(Lcom/nextcloud/talk/models/domain/ConversationModel;)Z // method@f2d6 │ │ +49560a: 0a00 |0013: move-result v0 │ │ +49560c: 3800 0300 |0014: if-eqz v0, 0017 // +0003 │ │ +495610: 2805 |0016: goto 001b // +0005 │ │ +495612: 7010 53e9 0200 |0017: invoke-direct {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.enableCallButtons:()V // method@e953 │ │ +495618: 2804 |001a: goto 001e // +0004 │ │ +49561a: 7010 4fe9 0200 |001b: invoke-direct {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.disableCallButtons:()V // method@e94f │ │ +495620: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1878 │ │ 0x0006 line=1879 │ │ 0x000c line=1880 │ │ 0x0017 line=1884 │ │ 0x001b line=1882 │ │ @@ -1998801,47 +1998801,47 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 59 16-bit code units │ │ -495620: |[495620] com.nextcloud.talk.chat.ChatActivity.checkShowMessageInputView:()V │ │ -495630: 7010 c8e9 0300 |0000: invoke-direct {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.isReadOnlyConversation:()Z // method@e9c8 │ │ -495636: 0a00 |0003: move-result v0 │ │ -495638: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -49563a: 1a02 e08a |0005: const-string v2, "binding" // string@8ae0 │ │ -49563e: 3900 2300 |0007: if-nez v0, 002a // +0023 │ │ -495642: 7010 49ea 0300 |0009: invoke-direct {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.shouldShowLobby:()Z // method@ea49 │ │ -495648: 0a00 |000c: move-result v0 │ │ -49564a: 3900 1d00 |000d: if-nez v0, 002a // +001d │ │ -49564e: 6e10 81e9 0300 |000f: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getParticipantPermissions:()Lcom/nextcloud/talk/utils/ParticipantPermissions; // method@e981 │ │ -495654: 0c00 |0012: move-result-object v0 │ │ -495656: 6e10 f9f2 0000 |0013: invoke-virtual {v0}, Lcom/nextcloud/talk/utils/ParticipantPermissions;.hasChatPermission:()Z // method@f2f9 │ │ -49565c: 0a00 |0016: move-result v0 │ │ -49565e: 3900 0300 |0017: if-nez v0, 001a // +0003 │ │ -495662: 2811 |0019: goto 002a // +0011 │ │ -495664: 5430 a8b0 |001a: iget-object v0, v3, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -495668: 3900 0600 |001c: if-nez v0, 0022 // +0006 │ │ -49566c: 7110 06fc 0200 |001e: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -495672: 2802 |0021: goto 0023 // +0002 │ │ -495674: 0701 |0022: move-object v1, v0 │ │ -495676: 5410 cdb3 |0023: iget-object v0, v1, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.fragmentContainerActivityChat:Landroidx/fragment/app/FragmentContainerView; // field@b3cd │ │ -49567a: 1201 |0025: const/4 v1, #int 0 // #0 │ │ -49567c: 6e20 a90e 1000 |0026: invoke-virtual {v0, v1}, Landroidx/fragment/app/FragmentContainerView;.setVisibility:(I)V // method@0ea9 │ │ -495682: 2811 |0029: goto 003a // +0011 │ │ -495684: 5430 a8b0 |002a: iget-object v0, v3, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -495688: 3900 0600 |002c: if-nez v0, 0032 // +0006 │ │ -49568c: 7110 06fc 0200 |002e: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -495692: 2802 |0031: goto 0033 // +0002 │ │ -495694: 0701 |0032: move-object v1, v0 │ │ -495696: 5410 cdb3 |0033: iget-object v0, v1, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.fragmentContainerActivityChat:Landroidx/fragment/app/FragmentContainerView; // field@b3cd │ │ -49569a: 1301 0800 |0035: const/16 v1, #int 8 // #8 │ │ -49569e: 6e20 a90e 1000 |0037: invoke-virtual {v0, v1}, Landroidx/fragment/app/FragmentContainerView;.setVisibility:(I)V // method@0ea9 │ │ -4956a4: 0e00 |003a: return-void │ │ +495624: |[495624] com.nextcloud.talk.chat.ChatActivity.checkShowMessageInputView:()V │ │ +495634: 7010 c8e9 0300 |0000: invoke-direct {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.isReadOnlyConversation:()Z // method@e9c8 │ │ +49563a: 0a00 |0003: move-result v0 │ │ +49563c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +49563e: 1a02 e08a |0005: const-string v2, "binding" // string@8ae0 │ │ +495642: 3900 2300 |0007: if-nez v0, 002a // +0023 │ │ +495646: 7010 49ea 0300 |0009: invoke-direct {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.shouldShowLobby:()Z // method@ea49 │ │ +49564c: 0a00 |000c: move-result v0 │ │ +49564e: 3900 1d00 |000d: if-nez v0, 002a // +001d │ │ +495652: 6e10 81e9 0300 |000f: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getParticipantPermissions:()Lcom/nextcloud/talk/utils/ParticipantPermissions; // method@e981 │ │ +495658: 0c00 |0012: move-result-object v0 │ │ +49565a: 6e10 f9f2 0000 |0013: invoke-virtual {v0}, Lcom/nextcloud/talk/utils/ParticipantPermissions;.hasChatPermission:()Z // method@f2f9 │ │ +495660: 0a00 |0016: move-result v0 │ │ +495662: 3900 0300 |0017: if-nez v0, 001a // +0003 │ │ +495666: 2811 |0019: goto 002a // +0011 │ │ +495668: 5430 a8b0 |001a: iget-object v0, v3, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +49566c: 3900 0600 |001c: if-nez v0, 0022 // +0006 │ │ +495670: 7110 06fc 0200 |001e: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +495676: 2802 |0021: goto 0023 // +0002 │ │ +495678: 0701 |0022: move-object v1, v0 │ │ +49567a: 5410 cdb3 |0023: iget-object v0, v1, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.fragmentContainerActivityChat:Landroidx/fragment/app/FragmentContainerView; // field@b3cd │ │ +49567e: 1201 |0025: const/4 v1, #int 0 // #0 │ │ +495680: 6e20 a90e 1000 |0026: invoke-virtual {v0, v1}, Landroidx/fragment/app/FragmentContainerView;.setVisibility:(I)V // method@0ea9 │ │ +495686: 2811 |0029: goto 003a // +0011 │ │ +495688: 5430 a8b0 |002a: iget-object v0, v3, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +49568c: 3900 0600 |002c: if-nez v0, 0032 // +0006 │ │ +495690: 7110 06fc 0200 |002e: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +495696: 2802 |0031: goto 0033 // +0002 │ │ +495698: 0701 |0032: move-object v1, v0 │ │ +49569a: 5410 cdb3 |0033: iget-object v0, v1, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.fragmentContainerActivityChat:Landroidx/fragment/app/FragmentContainerView; // field@b3cd │ │ +49569e: 1301 0800 |0035: const/16 v1, #int 8 // #8 │ │ +4956a2: 6e20 a90e 1000 |0037: invoke-virtual {v0, v1}, Landroidx/fragment/app/FragmentContainerView;.setVisibility:(I)V // method@0ea9 │ │ +4956a8: 0e00 |003a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1889 │ │ 0x0009 line=1890 │ │ 0x000f line=1891 │ │ 0x001a line=1895 │ │ 0x002a line=1893 │ │ @@ -1998853,89 +1998853,89 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 141 16-bit code units │ │ -495a40: |[495a40] com.nextcloud.talk.chat.ChatActivity.determinePreviousMessageIds:(Ljava/util/List;)V │ │ -495a50: 0780 |0000: move-object v0, v8 │ │ -495a52: 1f00 2525 |0001: check-cast v0, Ljava/util/Collection; // type@2525 │ │ -495a56: 7210 caf8 0000 |0003: invoke-interface {v0}, Ljava/util/Collection;.size:()I // method@f8ca │ │ -495a5c: 0a00 |0006: move-result v0 │ │ -495a5e: 12f1 |0007: const/4 v1, #int -1 // #ff │ │ -495a60: b010 |0008: add-int/2addr v0, v1 │ │ -495a62: 3a00 8300 |0009: if-ltz v0, 008c // +0083 │ │ -495a66: 0112 |000b: move v2, v1 │ │ -495a68: d803 00ff |000c: add-int/lit8 v3, v0, #int -1 // #ff │ │ -495a6c: 7220 6ff9 0800 |000e: invoke-interface {v8, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@f96f │ │ -495a72: 0c00 |0011: move-result-object v0 │ │ -495a74: 1f00 5721 |0012: check-cast v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -495a78: 3712 0600 |0014: if-le v2, v1, 001a // +0006 │ │ -495a7c: 6e20 c0ec 2000 |0016: invoke-virtual {v0, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setPreviousMessageId:(I)V // method@ecc0 │ │ -495a82: 286a |0019: goto 0083 // +006a │ │ -495a84: 5472 a7b0 |001a: iget-object v2, v7, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ -495a88: 3802 6700 |001c: if-eqz v2, 0083 // +0067 │ │ -495a8c: 6e10 35e4 0200 |001e: invoke-virtual {v2}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.isEmpty:()Z // method@e435 │ │ -495a92: 0a04 |0021: move-result v4 │ │ -495a94: 3904 6100 |0022: if-nez v4, 0083 // +0061 │ │ -495a98: 6e10 32e4 0200 |0024: invoke-virtual {v2}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.getItems:()Ljava/util/List; // method@e432 │ │ -495a9e: 0c04 |0027: move-result-object v4 │ │ -495aa0: 1205 |0028: const/4 v5, #int 0 // #0 │ │ -495aa2: 7220 6ff9 5400 |0029: invoke-interface {v4, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@f96f │ │ -495aa8: 0c04 |002c: move-result-object v4 │ │ -495aaa: 1f04 e223 |002d: check-cast v4, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper; // type@23e2 │ │ -495aae: 5444 15b5 |002f: iget-object v4, v4, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper;.item:Ljava/lang/Object; // field@b515 │ │ -495ab2: 2044 5721 |0031: instance-of v4, v4, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -495ab6: 1a06 4bd2 |0033: const-string v6, "null cannot be cast to non-null type com.nextcloud.talk.chat.data.model.ChatMessage" // string@d24b │ │ -495aba: 3804 1b00 |0035: if-eqz v4, 0050 // +001b │ │ -495abe: 6e10 32e4 0200 |0037: invoke-virtual {v2}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.getItems:()Ljava/util/List; // method@e432 │ │ -495ac4: 0c02 |003a: move-result-object v2 │ │ -495ac6: 7220 6ff9 5200 |003b: invoke-interface {v2, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@f96f │ │ -495acc: 0c02 |003e: move-result-object v2 │ │ -495ace: 1f02 e223 |003f: check-cast v2, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper; // type@23e2 │ │ -495ad2: 5422 15b5 |0041: iget-object v2, v2, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper;.item:Ljava/lang/Object; // field@b515 │ │ -495ad6: 7120 fefb 6200 |0043: invoke-static {v2, v6}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbfe │ │ -495adc: 1f02 5721 |0046: check-cast v2, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -495ae0: 6e10 71ec 0200 |0048: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getJsonMessageId:()I // method@ec71 │ │ -495ae6: 0a02 |004b: move-result v2 │ │ -495ae8: 6e20 c0ec 2000 |004c: invoke-virtual {v0, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setPreviousMessageId:(I)V // method@ecc0 │ │ -495aee: 2834 |004f: goto 0083 // +0034 │ │ -495af0: 6e10 32e4 0200 |0050: invoke-virtual {v2}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.getItems:()Ljava/util/List; // method@e432 │ │ -495af6: 0c04 |0053: move-result-object v4 │ │ -495af8: 7210 79f9 0400 |0054: invoke-interface {v4}, Ljava/util/List;.size:()I // method@f979 │ │ -495afe: 0a04 |0057: move-result v4 │ │ -495b00: 1215 |0058: const/4 v5, #int 1 // #1 │ │ -495b02: 3754 2a00 |0059: if-le v4, v5, 0083 // +002a │ │ -495b06: 6e10 32e4 0200 |005b: invoke-virtual {v2}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.getItems:()Ljava/util/List; // method@e432 │ │ -495b0c: 0c04 |005e: move-result-object v4 │ │ -495b0e: 7220 6ff9 5400 |005f: invoke-interface {v4, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@f96f │ │ -495b14: 0c04 |0062: move-result-object v4 │ │ -495b16: 1f04 e223 |0063: check-cast v4, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper; // type@23e2 │ │ -495b1a: 5444 15b5 |0065: iget-object v4, v4, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper;.item:Ljava/lang/Object; // field@b515 │ │ -495b1e: 2044 5721 |0067: instance-of v4, v4, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -495b22: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ -495b26: 6e10 32e4 0200 |006b: invoke-virtual {v2}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.getItems:()Ljava/util/List; // method@e432 │ │ -495b2c: 0c02 |006e: move-result-object v2 │ │ -495b2e: 7220 6ff9 5200 |006f: invoke-interface {v2, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@f96f │ │ -495b34: 0c02 |0072: move-result-object v2 │ │ -495b36: 1f02 e223 |0073: check-cast v2, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper; // type@23e2 │ │ -495b3a: 5422 15b5 |0075: iget-object v2, v2, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper;.item:Ljava/lang/Object; // field@b515 │ │ -495b3e: 7120 fefb 6200 |0077: invoke-static {v2, v6}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbfe │ │ -495b44: 1f02 5721 |007a: check-cast v2, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -495b48: 6e10 71ec 0200 |007c: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getJsonMessageId:()I // method@ec71 │ │ -495b4e: 0a02 |007f: move-result v2 │ │ -495b50: 6e20 c0ec 2000 |0080: invoke-virtual {v0, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setPreviousMessageId:(I)V // method@ecc0 │ │ -495b56: 6e10 71ec 0000 |0083: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getJsonMessageId:()I // method@ec71 │ │ -495b5c: 0a02 |0086: move-result v2 │ │ -495b5e: 3b03 0300 |0087: if-gez v3, 008a // +0003 │ │ -495b62: 2803 |0089: goto 008c // +0003 │ │ -495b64: 0130 |008a: move v0, v3 │ │ -495b66: 2881 |008b: goto 000c // -007f │ │ -495b68: 0e00 |008c: return-void │ │ +495a44: |[495a44] com.nextcloud.talk.chat.ChatActivity.determinePreviousMessageIds:(Ljava/util/List;)V │ │ +495a54: 0780 |0000: move-object v0, v8 │ │ +495a56: 1f00 2525 |0001: check-cast v0, Ljava/util/Collection; // type@2525 │ │ +495a5a: 7210 caf8 0000 |0003: invoke-interface {v0}, Ljava/util/Collection;.size:()I // method@f8ca │ │ +495a60: 0a00 |0006: move-result v0 │ │ +495a62: 12f1 |0007: const/4 v1, #int -1 // #ff │ │ +495a64: b010 |0008: add-int/2addr v0, v1 │ │ +495a66: 3a00 8300 |0009: if-ltz v0, 008c // +0083 │ │ +495a6a: 0112 |000b: move v2, v1 │ │ +495a6c: d803 00ff |000c: add-int/lit8 v3, v0, #int -1 // #ff │ │ +495a70: 7220 6ff9 0800 |000e: invoke-interface {v8, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@f96f │ │ +495a76: 0c00 |0011: move-result-object v0 │ │ +495a78: 1f00 5721 |0012: check-cast v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +495a7c: 3712 0600 |0014: if-le v2, v1, 001a // +0006 │ │ +495a80: 6e20 c0ec 2000 |0016: invoke-virtual {v0, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setPreviousMessageId:(I)V // method@ecc0 │ │ +495a86: 286a |0019: goto 0083 // +006a │ │ +495a88: 5472 a7b0 |001a: iget-object v2, v7, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ +495a8c: 3802 6700 |001c: if-eqz v2, 0083 // +0067 │ │ +495a90: 6e10 35e4 0200 |001e: invoke-virtual {v2}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.isEmpty:()Z // method@e435 │ │ +495a96: 0a04 |0021: move-result v4 │ │ +495a98: 3904 6100 |0022: if-nez v4, 0083 // +0061 │ │ +495a9c: 6e10 32e4 0200 |0024: invoke-virtual {v2}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.getItems:()Ljava/util/List; // method@e432 │ │ +495aa2: 0c04 |0027: move-result-object v4 │ │ +495aa4: 1205 |0028: const/4 v5, #int 0 // #0 │ │ +495aa6: 7220 6ff9 5400 |0029: invoke-interface {v4, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@f96f │ │ +495aac: 0c04 |002c: move-result-object v4 │ │ +495aae: 1f04 e223 |002d: check-cast v4, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper; // type@23e2 │ │ +495ab2: 5444 15b5 |002f: iget-object v4, v4, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper;.item:Ljava/lang/Object; // field@b515 │ │ +495ab6: 2044 5721 |0031: instance-of v4, v4, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +495aba: 1a06 4bd2 |0033: const-string v6, "null cannot be cast to non-null type com.nextcloud.talk.chat.data.model.ChatMessage" // string@d24b │ │ +495abe: 3804 1b00 |0035: if-eqz v4, 0050 // +001b │ │ +495ac2: 6e10 32e4 0200 |0037: invoke-virtual {v2}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.getItems:()Ljava/util/List; // method@e432 │ │ +495ac8: 0c02 |003a: move-result-object v2 │ │ +495aca: 7220 6ff9 5200 |003b: invoke-interface {v2, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@f96f │ │ +495ad0: 0c02 |003e: move-result-object v2 │ │ +495ad2: 1f02 e223 |003f: check-cast v2, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper; // type@23e2 │ │ +495ad6: 5422 15b5 |0041: iget-object v2, v2, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper;.item:Ljava/lang/Object; // field@b515 │ │ +495ada: 7120 fefb 6200 |0043: invoke-static {v2, v6}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbfe │ │ +495ae0: 1f02 5721 |0046: check-cast v2, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +495ae4: 6e10 71ec 0200 |0048: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getJsonMessageId:()I // method@ec71 │ │ +495aea: 0a02 |004b: move-result v2 │ │ +495aec: 6e20 c0ec 2000 |004c: invoke-virtual {v0, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setPreviousMessageId:(I)V // method@ecc0 │ │ +495af2: 2834 |004f: goto 0083 // +0034 │ │ +495af4: 6e10 32e4 0200 |0050: invoke-virtual {v2}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.getItems:()Ljava/util/List; // method@e432 │ │ +495afa: 0c04 |0053: move-result-object v4 │ │ +495afc: 7210 79f9 0400 |0054: invoke-interface {v4}, Ljava/util/List;.size:()I // method@f979 │ │ +495b02: 0a04 |0057: move-result v4 │ │ +495b04: 1215 |0058: const/4 v5, #int 1 // #1 │ │ +495b06: 3754 2a00 |0059: if-le v4, v5, 0083 // +002a │ │ +495b0a: 6e10 32e4 0200 |005b: invoke-virtual {v2}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.getItems:()Ljava/util/List; // method@e432 │ │ +495b10: 0c04 |005e: move-result-object v4 │ │ +495b12: 7220 6ff9 5400 |005f: invoke-interface {v4, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@f96f │ │ +495b18: 0c04 |0062: move-result-object v4 │ │ +495b1a: 1f04 e223 |0063: check-cast v4, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper; // type@23e2 │ │ +495b1e: 5444 15b5 |0065: iget-object v4, v4, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper;.item:Ljava/lang/Object; // field@b515 │ │ +495b22: 2044 5721 |0067: instance-of v4, v4, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +495b26: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ +495b2a: 6e10 32e4 0200 |006b: invoke-virtual {v2}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.getItems:()Ljava/util/List; // method@e432 │ │ +495b30: 0c02 |006e: move-result-object v2 │ │ +495b32: 7220 6ff9 5200 |006f: invoke-interface {v2, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@f96f │ │ +495b38: 0c02 |0072: move-result-object v2 │ │ +495b3a: 1f02 e223 |0073: check-cast v2, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper; // type@23e2 │ │ +495b3e: 5422 15b5 |0075: iget-object v2, v2, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper;.item:Ljava/lang/Object; // field@b515 │ │ +495b42: 7120 fefb 6200 |0077: invoke-static {v2, v6}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbfe │ │ +495b48: 1f02 5721 |007a: check-cast v2, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +495b4c: 6e10 71ec 0200 |007c: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getJsonMessageId:()I // method@ec71 │ │ +495b52: 0a02 |007f: move-result v2 │ │ +495b54: 6e20 c0ec 2000 |0080: invoke-virtual {v0, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setPreviousMessageId:(I)V // method@ecc0 │ │ +495b5a: 6e10 71ec 0000 |0083: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getJsonMessageId:()I // method@ec71 │ │ +495b60: 0a02 |0086: move-result v2 │ │ +495b62: 3b03 0300 |0087: if-gez v3, 008a // +0003 │ │ +495b66: 2803 |0089: goto 008c // +0003 │ │ +495b68: 0130 |008a: move v0, v3 │ │ +495b6a: 2881 |008b: goto 000c // -007f │ │ +495b6c: 0e00 |008c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2783 │ │ 0x000e line=2784 │ │ 0x0016 line=2787 │ │ 0x001a line=2789 │ │ 0x001e line=2790 │ │ @@ -1998953,49 +1998953,49 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -495b6c: |[495b6c] com.nextcloud.talk.chat.ChatActivity.disableCallButtons:()V │ │ -495b7c: 6200 f6b4 |0000: sget-object v0, Lcom/nextcloud/talk/utils/CapabilitiesUtil;.INSTANCE:Lcom/nextcloud/talk/utils/CapabilitiesUtil; // field@b4f6 │ │ -495b80: 6e10 89e9 0200 |0002: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getSpreedCapabilities:()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // method@e989 │ │ -495b86: 0c01 |0005: move-result-object v1 │ │ -495b88: 6e20 c3f2 1000 |0006: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/utils/CapabilitiesUtil;.isAbleToCall:(Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;)Z // method@f2c3 │ │ -495b8e: 0a00 |0009: move-result v0 │ │ -495b90: 3800 3b00 |000a: if-eqz v0, 0045 // +003b │ │ -495b94: 5420 b0b0 |000c: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.conversationVoiceCallMenuItem:Landroid/view/MenuItem; // field@b0b0 │ │ -495b98: 3800 3000 |000e: if-eqz v0, 003e // +0030 │ │ -495b9c: 5421 afb0 |0010: iget-object v1, v2, Lcom/nextcloud/talk/chat/ChatActivity;.conversationVideoMenuItem:Landroid/view/MenuItem; // field@b0af │ │ -495ba0: 3801 2c00 |0012: if-eqz v1, 003e // +002c │ │ -495ba4: 1301 6300 |0014: const/16 v1, #int 99 // #63 │ │ -495ba8: 3800 0b00 |0016: if-eqz v0, 0021 // +000b │ │ -495bac: 7210 de05 0000 |0018: invoke-interface {v0}, Landroid/view/MenuItem;.getIcon:()Landroid/graphics/drawable/Drawable; // method@05de │ │ -495bb2: 0c00 |001b: move-result-object v0 │ │ -495bb4: 3800 0500 |001c: if-eqz v0, 0021 // +0005 │ │ -495bb8: 6e20 aa03 1000 |001e: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@03aa │ │ -495bbe: 5420 afb0 |0021: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.conversationVideoMenuItem:Landroid/view/MenuItem; // field@b0af │ │ -495bc2: 3800 0b00 |0023: if-eqz v0, 002e // +000b │ │ -495bc6: 7210 de05 0000 |0025: invoke-interface {v0}, Landroid/view/MenuItem;.getIcon:()Landroid/graphics/drawable/Drawable; // method@05de │ │ -495bcc: 0c00 |0028: move-result-object v0 │ │ -495bce: 3800 0500 |0029: if-eqz v0, 002e // +0005 │ │ -495bd2: 6e20 aa03 1000 |002b: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@03aa │ │ -495bd8: 5420 b0b0 |002e: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.conversationVoiceCallMenuItem:Landroid/view/MenuItem; // field@b0b0 │ │ -495bdc: 1201 |0030: const/4 v1, #int 0 // #0 │ │ -495bde: 3800 0500 |0031: if-eqz v0, 0036 // +0005 │ │ -495be2: 7220 e405 1000 |0033: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setEnabled:(Z)Landroid/view/MenuItem; // method@05e4 │ │ -495be8: 5420 afb0 |0036: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.conversationVideoMenuItem:Landroid/view/MenuItem; // field@b0af │ │ -495bec: 3800 0d00 |0038: if-eqz v0, 0045 // +000d │ │ -495bf0: 7220 e405 1000 |003a: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setEnabled:(Z)Landroid/view/MenuItem; // method@05e4 │ │ -495bf6: 2808 |003d: goto 0045 // +0008 │ │ -495bf8: 6200 99b0 |003e: sget-object v0, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ -495bfc: 1a01 d08c |0040: const-string v1, "call buttons were null when trying to disable them" // string@8cd0 │ │ -495c00: 7120 6e05 1000 |0042: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@056e │ │ -495c06: 0e00 |0045: return-void │ │ +495b70: |[495b70] com.nextcloud.talk.chat.ChatActivity.disableCallButtons:()V │ │ +495b80: 6200 f6b4 |0000: sget-object v0, Lcom/nextcloud/talk/utils/CapabilitiesUtil;.INSTANCE:Lcom/nextcloud/talk/utils/CapabilitiesUtil; // field@b4f6 │ │ +495b84: 6e10 89e9 0200 |0002: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getSpreedCapabilities:()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // method@e989 │ │ +495b8a: 0c01 |0005: move-result-object v1 │ │ +495b8c: 6e20 c3f2 1000 |0006: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/utils/CapabilitiesUtil;.isAbleToCall:(Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;)Z // method@f2c3 │ │ +495b92: 0a00 |0009: move-result v0 │ │ +495b94: 3800 3b00 |000a: if-eqz v0, 0045 // +003b │ │ +495b98: 5420 b0b0 |000c: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.conversationVoiceCallMenuItem:Landroid/view/MenuItem; // field@b0b0 │ │ +495b9c: 3800 3000 |000e: if-eqz v0, 003e // +0030 │ │ +495ba0: 5421 afb0 |0010: iget-object v1, v2, Lcom/nextcloud/talk/chat/ChatActivity;.conversationVideoMenuItem:Landroid/view/MenuItem; // field@b0af │ │ +495ba4: 3801 2c00 |0012: if-eqz v1, 003e // +002c │ │ +495ba8: 1301 6300 |0014: const/16 v1, #int 99 // #63 │ │ +495bac: 3800 0b00 |0016: if-eqz v0, 0021 // +000b │ │ +495bb0: 7210 de05 0000 |0018: invoke-interface {v0}, Landroid/view/MenuItem;.getIcon:()Landroid/graphics/drawable/Drawable; // method@05de │ │ +495bb6: 0c00 |001b: move-result-object v0 │ │ +495bb8: 3800 0500 |001c: if-eqz v0, 0021 // +0005 │ │ +495bbc: 6e20 aa03 1000 |001e: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@03aa │ │ +495bc2: 5420 afb0 |0021: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.conversationVideoMenuItem:Landroid/view/MenuItem; // field@b0af │ │ +495bc6: 3800 0b00 |0023: if-eqz v0, 002e // +000b │ │ +495bca: 7210 de05 0000 |0025: invoke-interface {v0}, Landroid/view/MenuItem;.getIcon:()Landroid/graphics/drawable/Drawable; // method@05de │ │ +495bd0: 0c00 |0028: move-result-object v0 │ │ +495bd2: 3800 0500 |0029: if-eqz v0, 002e // +0005 │ │ +495bd6: 6e20 aa03 1000 |002b: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@03aa │ │ +495bdc: 5420 b0b0 |002e: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.conversationVoiceCallMenuItem:Landroid/view/MenuItem; // field@b0b0 │ │ +495be0: 1201 |0030: const/4 v1, #int 0 // #0 │ │ +495be2: 3800 0500 |0031: if-eqz v0, 0036 // +0005 │ │ +495be6: 7220 e405 1000 |0033: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setEnabled:(Z)Landroid/view/MenuItem; // method@05e4 │ │ +495bec: 5420 afb0 |0036: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.conversationVideoMenuItem:Landroid/view/MenuItem; // field@b0af │ │ +495bf0: 3800 0d00 |0038: if-eqz v0, 0045 // +000d │ │ +495bf4: 7220 e405 1000 |003a: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setEnabled:(Z)Landroid/view/MenuItem; // method@05e4 │ │ +495bfa: 2808 |003d: goto 0045 // +0008 │ │ +495bfc: 6200 99b0 |003e: sget-object v0, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ +495c00: 1a01 d08c |0040: const-string v1, "call buttons were null when trying to disable them" // string@8cd0 │ │ +495c04: 7120 6e05 1000 |0042: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@056e │ │ +495c0a: 0e00 |0045: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1910 │ │ 0x000c line=1911 │ │ 0x0018 line=1912 │ │ 0x0021 line=1913 │ │ 0x002e line=1914 │ │ @@ -1999009,185 +1999009,185 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/model/ChatMessage;ZLkotlin/jvm/functions/Function0;)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 15 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 357 16-bit code units │ │ -495c08: |[495c08] com.nextcloud.talk.chat.ChatActivity.downloadFileToCache:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;ZLkotlin/jvm/functions/Function0;)V │ │ -495c18: 1a00 ce24 |0000: const-string v0, "Error when checking if worker already exists" // string@24ce │ │ -495c1c: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -495c1e: 6e20 a9ec 1c00 |0003: invoke-virtual {v12, v1}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setDownloadingVoiceMessage:(Z)V // method@eca9 │ │ -495c24: 6e20 bdec dc00 |0006: invoke-virtual {v12, v13}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setOpenWhenDownloaded:(Z)V // method@ecbd │ │ -495c2a: 54bd a7b0 |0009: iget-object v13, v11, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ -495c2e: 380d 0800 |000b: if-eqz v13, 0013 // +0008 │ │ -495c32: 07c1 |000d: move-object v1, v12 │ │ -495c34: 1f01 d123 |000e: check-cast v1, Lcom/stfalcon/chatkit/commons/models/IMessage; // type@23d1 │ │ -495c38: 6e20 3ee4 1d00 |0010: invoke-virtual {v13, v1}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.update:(Lcom/stfalcon/chatkit/commons/models/IMessage;)Z // method@e43e │ │ -495c3e: 6e10 64ec 0c00 |0013: invoke-virtual {v12}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getActiveUser:()Lcom/nextcloud/talk/data/user/model/User; // method@ec64 │ │ -495c44: 0c0d |0016: move-result-object v13 │ │ -495c46: 7110 fdfb 0d00 |0017: invoke-static {v13}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -495c4c: 6e10 96f0 0d00 |001a: invoke-virtual {v13}, Lcom/nextcloud/talk/data/user/model/User;.getBaseUrl:()Ljava/lang/String; // method@f096 │ │ -495c52: 0c0d |001d: move-result-object v13 │ │ -495c54: 6e10 64ec 0c00 |001e: invoke-virtual {v12}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getActiveUser:()Lcom/nextcloud/talk/data/user/model/User; // method@ec64 │ │ -495c5a: 0c01 |0021: move-result-object v1 │ │ -495c5c: 7110 fdfb 0100 |0022: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -495c62: 6e10 9cf0 0100 |0025: invoke-virtual {v1}, Lcom/nextcloud/talk/data/user/model/User;.getUserId:()Ljava/lang/String; // method@f09c │ │ -495c68: 0c01 |0028: move-result-object v1 │ │ -495c6a: 6e10 64ec 0c00 |0029: invoke-virtual {v12}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getActiveUser:()Lcom/nextcloud/talk/data/user/model/User; // method@ec64 │ │ -495c70: 0c02 |002c: move-result-object v2 │ │ -495c72: 7110 fdfb 0200 |002d: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -495c78: 6e10 97f0 0200 |0030: invoke-virtual {v2}, Lcom/nextcloud/talk/data/user/model/User;.getCapabilities:()Lcom/nextcloud/talk/models/json/capabilities/Capabilities; // method@f097 │ │ -495c7e: 0c02 |0033: move-result-object v2 │ │ -495c80: 7110 fdfb 0200 |0034: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -495c86: 6e10 68f1 0200 |0037: invoke-virtual {v2}, Lcom/nextcloud/talk/models/json/capabilities/Capabilities;.getSpreedCapability:()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // method@f168 │ │ -495c8c: 0c02 |003a: move-result-object v2 │ │ -495c8e: 7110 fdfb 0200 |003b: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -495c94: 7110 bff2 0200 |003e: invoke-static {v2}, Lcom/nextcloud/talk/utils/CapabilitiesUtil;.getAttachmentFolder:(Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;)Ljava/lang/String; // method@f2bf │ │ -495c9a: 0c02 |0041: move-result-object v2 │ │ -495c9c: 6e10 85ec 0c00 |0042: invoke-virtual {v12}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getSelectedIndividualHashMap:()Ljava/util/Map; // method@ec85 │ │ -495ca2: 0c03 |0045: move-result-object v3 │ │ -495ca4: 7110 fdfb 0300 |0046: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -495caa: 1a04 f6cf |0049: const-string v4, "name" // string@cff6 │ │ -495cae: 7220 95f9 4300 |004b: invoke-interface {v3, v4}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@f995 │ │ -495cb4: 0c03 |004e: move-result-object v3 │ │ -495cb6: 1f03 a724 |004f: check-cast v3, Ljava/lang/String; // type@24a7 │ │ -495cba: 6e10 85ec 0c00 |0051: invoke-virtual {v12}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getSelectedIndividualHashMap:()Ljava/util/Map; // method@ec85 │ │ -495cc0: 0c04 |0054: move-result-object v4 │ │ -495cc2: 7110 fdfb 0400 |0055: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -495cc8: 1a05 40ed |0058: const-string v5, "size" // string@ed40 │ │ -495ccc: 7220 95f9 5400 |005a: invoke-interface {v4, v5}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@f995 │ │ -495cd2: 0c04 |005d: move-result-object v4 │ │ -495cd4: 1f04 a724 |005e: check-cast v4, Ljava/lang/String; // type@24a7 │ │ -495cd8: 3904 0400 |0060: if-nez v4, 0064 // +0004 │ │ -495cdc: 1a04 5511 |0062: const-string v4, "-1" // string@1155 │ │ -495ce0: 7110 ecf5 0400 |0064: invoke-static {v4}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@f5ec │ │ -495ce6: 0b04 |0067: move-result-wide v4 │ │ -495ce8: 6e10 85ec 0c00 |0068: invoke-virtual {v12}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getSelectedIndividualHashMap:()Ljava/util/Map; // method@ec85 │ │ -495cee: 0c06 |006b: move-result-object v6 │ │ -495cf0: 7110 fdfb 0600 |006c: invoke-static {v6}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -495cf6: 1a07 3cb4 |006f: const-string v7, "id" // string@b43c │ │ -495cfa: 7220 95f9 7600 |0071: invoke-interface {v6, v7}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@f995 │ │ -495d00: 0c06 |0074: move-result-object v6 │ │ -495d02: 1f06 a724 |0075: check-cast v6, Ljava/lang/String; // type@24a7 │ │ -495d06: 6e10 85ec 0c00 |0077: invoke-virtual {v12}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getSelectedIndividualHashMap:()Ljava/util/Map; // method@ec85 │ │ -495d0c: 0c0c |007a: move-result-object v12 │ │ -495d0e: 7110 fdfb 0c00 |007b: invoke-static {v12}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -495d14: 1a07 e6d7 |007e: const-string v7, "path" // string@d7e6 │ │ -495d18: 7220 95f9 7c00 |0080: invoke-interface {v12, v7}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@f995 │ │ -495d1e: 0c0c |0083: move-result-object v12 │ │ -495d20: 1f0c a724 |0084: check-cast v12, Ljava/lang/String; // type@24a7 │ │ -495d24: 6e10 64e9 0b00 |0086: invoke-virtual {v11}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ -495d2a: 0c07 |0089: move-result-object v7 │ │ -495d2c: 7110 6733 0700 |008a: invoke-static {v7}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@3367 │ │ -495d32: 0c07 |008d: move-result-object v7 │ │ -495d34: 7110 fdfb 0600 |008e: invoke-static {v6}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -495d3a: 6e20 6e33 6700 |0091: invoke-virtual {v7, v6}, Landroidx/work/WorkManager;.getWorkInfosByTag:(Ljava/lang/String;)Lcom/google/common/util/concurrent/ListenableFuture; // method@336e │ │ -495d40: 0c07 |0094: move-result-object v7 │ │ -495d42: 1a08 23b1 |0095: const-string v8, "getWorkInfosByTag(...)" // string@b123 │ │ -495d46: 7120 fffb 8700 |0097: invoke-static {v7, v8}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -495d4c: 7210 84d1 0700 |009a: invoke-interface {v7}, Lcom/google/common/util/concurrent/ListenableFuture;.get:()Ljava/lang/Object; // method@d184 │ │ -495d52: 0c07 |009d: move-result-object v7 │ │ -495d54: 1f07 3725 |009e: check-cast v7, Ljava/util/List; // type@2537 │ │ -495d58: 7210 72f9 0700 |00a0: invoke-interface {v7}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@f972 │ │ -495d5e: 0c07 |00a3: move-result-object v7 │ │ -495d60: 7210 46f9 0700 |00a4: invoke-interface {v7}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ -495d66: 0a08 |00a7: move-result v8 │ │ -495d68: 3808 4800 |00a8: if-eqz v8, 00f0 // +0048 │ │ -495d6c: 7210 47f9 0700 |00aa: invoke-interface {v7}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ -495d72: 0c08 |00ad: move-result-object v8 │ │ -495d74: 1f08 f708 |00ae: check-cast v8, Landroidx/work/WorkInfo; // type@08f7 │ │ -495d78: 6e10 4c33 0800 |00b0: invoke-virtual {v8}, Landroidx/work/WorkInfo;.getState:()Landroidx/work/WorkInfo$State; // method@334c │ │ -495d7e: 0c09 |00b3: move-result-object v9 │ │ -495d80: 620a 4813 |00b4: sget-object v10, Landroidx/work/WorkInfo$State;.RUNNING:Landroidx/work/WorkInfo$State; // field@1348 │ │ -495d84: 32a9 0a00 |00b6: if-eq v9, v10, 00c0 // +000a │ │ -495d88: 6e10 4c33 0800 |00b8: invoke-virtual {v8}, Landroidx/work/WorkInfo;.getState:()Landroidx/work/WorkInfo$State; // method@334c │ │ -495d8e: 0c08 |00bb: move-result-object v8 │ │ -495d90: 6209 4613 |00bc: sget-object v9, Landroidx/work/WorkInfo$State;.ENQUEUED:Landroidx/work/WorkInfo$State; // field@1346 │ │ -495d94: 3398 e6ff |00be: if-ne v8, v9, 00a4 // -001a │ │ -495d98: 6207 99b0 |00c0: sget-object v7, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ -495d9c: 2208 a924 |00c2: new-instance v8, Ljava/lang/StringBuilder; // type@24a9 │ │ -495da0: 7010 86f6 0800 |00c4: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@f686 │ │ -495da6: 1a09 4623 |00c7: const-string v9, "Download worker for " // string@2346 │ │ -495daa: 6e20 92f6 9800 |00c9: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -495db0: 0c08 |00cc: move-result-object v8 │ │ -495db2: 6e20 92f6 6800 |00cd: invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -495db8: 0c08 |00d0: move-result-object v8 │ │ -495dba: 1a09 3305 |00d1: const-string v9, " is already running or scheduled" // string@0533 │ │ -495dbe: 6e20 92f6 9800 |00d3: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -495dc4: 0c08 |00d6: move-result-object v8 │ │ -495dc6: 6e10 9cf6 0800 |00d7: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -495dcc: 0c08 |00da: move-result-object v8 │ │ -495dce: 7120 6c05 8700 |00db: invoke-static {v7, v8}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -495dd4: 0e00 |00de: return-void │ │ -495dd6: 0d07 |00df: move-exception v7 │ │ -495dd8: 6208 99b0 |00e0: sget-object v8, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ -495ddc: 1f07 b024 |00e2: check-cast v7, Ljava/lang/Throwable; // type@24b0 │ │ -495de0: 7130 6f05 0807 |00e4: invoke-static {v8, v0, v7}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@056f │ │ -495de6: 2809 |00e7: goto 00f0 // +0009 │ │ -495de8: 0d07 |00e8: move-exception v7 │ │ -495dea: 6208 99b0 |00e9: sget-object v8, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ -495dee: 1f07 b024 |00eb: check-cast v7, Ljava/lang/Throwable; // type@24b0 │ │ -495df2: 7130 6f05 0807 |00ed: invoke-static {v8, v0, v7}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@056f │ │ -495df8: 2200 bf08 |00f0: new-instance v0, Landroidx/work/Data$Builder; // type@08bf │ │ -495dfc: 7010 ee31 0000 |00f2: invoke-direct {v0}, Landroidx/work/Data$Builder;.:()V // method@31ee │ │ -495e02: 1a07 022e |00f5: const-string v7, "KEY_BASE_URL" // string@2e02 │ │ -495e06: 6e30 ff31 700d |00f7: invoke-virtual {v0, v7, v13}, Landroidx/work/Data$Builder;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroidx/work/Data$Builder; // method@31ff │ │ -495e0c: 0c0d |00fa: move-result-object v13 │ │ -495e0e: 1a00 3c2e |00fb: const-string v0, "KEY_USER_ID" // string@2e3c │ │ -495e12: 6e30 ff31 0d01 |00fd: invoke-virtual {v13, v0, v1}, Landroidx/work/Data$Builder;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroidx/work/Data$Builder; // method@31ff │ │ -495e18: 0c0d |0100: move-result-object v13 │ │ -495e1a: 1a00 012e |0101: const-string v0, "KEY_ATTACHMENT_FOLDER" // string@2e01 │ │ -495e1e: 6e30 ff31 0d02 |0103: invoke-virtual {v13, v0, v2}, Landroidx/work/Data$Builder;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroidx/work/Data$Builder; // method@31ff │ │ -495e24: 0c0d |0106: move-result-object v13 │ │ -495e26: 1a00 112e |0107: const-string v0, "KEY_FILE_NAME" // string@2e11 │ │ -495e2a: 6e30 ff31 0d03 |0109: invoke-virtual {v13, v0, v3}, Landroidx/work/Data$Builder;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroidx/work/Data$Builder; // method@31ff │ │ -495e30: 0c0d |010c: move-result-object v13 │ │ -495e32: 1a00 122e |010d: const-string v0, "KEY_FILE_PATH" // string@2e12 │ │ -495e36: 6e30 ff31 0d0c |010f: invoke-virtual {v13, v0, v12}, Landroidx/work/Data$Builder;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroidx/work/Data$Builder; // method@31ff │ │ -495e3c: 0c0c |0112: move-result-object v12 │ │ -495e3e: 1a0d 142e |0113: const-string v13, "KEY_FILE_SIZE" // string@2e14 │ │ -495e42: 6e40 fd31 dc54 |0115: invoke-virtual {v12, v13, v4, v5}, Landroidx/work/Data$Builder;.putLong:(Ljava/lang/String;J)Landroidx/work/Data$Builder; // method@31fd │ │ -495e48: 0c0c |0118: move-result-object v12 │ │ -495e4a: 6e10 ef31 0c00 |0119: invoke-virtual {v12}, Landroidx/work/Data$Builder;.build:()Landroidx/work/Data; // method@31ef │ │ -495e50: 0c0c |011c: move-result-object v12 │ │ -495e52: 1a0d a88b |011d: const-string v13, "build(...)" // string@8ba8 │ │ -495e56: 7120 fffb dc00 |011f: invoke-static {v12, v13}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -495e5c: 220d d908 |0122: new-instance v13, Landroidx/work/OneTimeWorkRequest$Builder; // type@08d9 │ │ -495e60: 1c00 ae22 |0124: const-class v0, Lcom/nextcloud/talk/jobs/DownloadFileToCacheWorker; // type@22ae │ │ -495e64: 7020 b732 0d00 |0126: invoke-direct {v13, v0}, Landroidx/work/OneTimeWorkRequest$Builder;.:(Ljava/lang/Class;)V // method@32b7 │ │ -495e6a: 6e20 c232 cd00 |0129: invoke-virtual {v13, v12}, Landroidx/work/OneTimeWorkRequest$Builder;.setInputData:(Landroidx/work/Data;)Landroidx/work/WorkRequest$Builder; // method@32c2 │ │ -495e70: 0c0c |012c: move-result-object v12 │ │ -495e72: 1f0c d908 |012d: check-cast v12, Landroidx/work/OneTimeWorkRequest$Builder; // type@08d9 │ │ -495e76: 6e20 b832 6c00 |012f: invoke-virtual {v12, v6}, Landroidx/work/OneTimeWorkRequest$Builder;.addTag:(Ljava/lang/String;)Landroidx/work/WorkRequest$Builder; // method@32b8 │ │ -495e7c: 0c0c |0132: move-result-object v12 │ │ -495e7e: 1f0c d908 |0133: check-cast v12, Landroidx/work/OneTimeWorkRequest$Builder; // type@08d9 │ │ -495e82: 6e10 b932 0c00 |0135: invoke-virtual {v12}, Landroidx/work/OneTimeWorkRequest$Builder;.build:()Landroidx/work/WorkRequest; // method@32b9 │ │ -495e88: 0c0c |0138: move-result-object v12 │ │ -495e8a: 1f0c db08 |0139: check-cast v12, Landroidx/work/OneTimeWorkRequest; // type@08db │ │ -495e8e: 7100 6633 0000 |013b: invoke-static {}, Landroidx/work/WorkManager;.getInstance:()Landroidx/work/WorkManager; // method@3366 │ │ -495e94: 0c0d |013e: move-result-object v13 │ │ -495e96: 07c0 |013f: move-object v0, v12 │ │ -495e98: 1f00 ff08 |0140: check-cast v0, Landroidx/work/WorkRequest; // type@08ff │ │ -495e9c: 6e20 6033 0d00 |0142: invoke-virtual {v13, v0}, Landroidx/work/WorkManager;.enqueue:(Landroidx/work/WorkRequest;)Landroidx/work/Operation; // method@3360 │ │ -495ea2: 6e10 64e9 0b00 |0145: invoke-virtual {v11}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ -495ea8: 0c0d |0148: move-result-object v13 │ │ -495eaa: 7110 6733 0d00 |0149: invoke-static {v13}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@3367 │ │ -495eb0: 0c0d |014c: move-result-object v13 │ │ -495eb2: 6e10 cc32 0c00 |014d: invoke-virtual {v12}, Landroidx/work/OneTimeWorkRequest;.getId:()Ljava/util/UUID; // method@32cc │ │ -495eb8: 0c0c |0150: move-result-object v12 │ │ -495eba: 6e20 6c33 cd00 |0151: invoke-virtual {v13, v12}, Landroidx/work/WorkManager;.getWorkInfoByIdLiveData:(Ljava/util/UUID;)Landroidx/lifecycle/LiveData; // method@336c │ │ -495ec0: 0c0c |0154: move-result-object v12 │ │ -495ec2: 220d c520 |0155: new-instance v13, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda23; // type@20c5 │ │ -495ec6: 7020 1be8 ed00 |0157: invoke-direct {v13, v14}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda23;.:(Lkotlin/jvm/functions/Function0;)V // method@e81b │ │ -495ecc: 220e 0721 |015a: new-instance v14, Lcom/nextcloud/talk/chat/ChatActivity$sam$androidx_lifecycle_Observer$0; // type@2107 │ │ -495ed0: 7020 d3e8 de00 |015c: invoke-direct {v14, v13}, Lcom/nextcloud/talk/chat/ChatActivity$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@e8d3 │ │ -495ed6: 1f0e 5c03 |015f: check-cast v14, Landroidx/lifecycle/Observer; // type@035c │ │ -495eda: 6e20 d70e ec00 |0161: invoke-virtual {v12, v14}, Landroidx/lifecycle/LiveData;.observeForever:(Landroidx/lifecycle/Observer;)V // method@0ed7 │ │ -495ee0: 0e00 |0164: return-void │ │ +495c0c: |[495c0c] com.nextcloud.talk.chat.ChatActivity.downloadFileToCache:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;ZLkotlin/jvm/functions/Function0;)V │ │ +495c1c: 1a00 ce24 |0000: const-string v0, "Error when checking if worker already exists" // string@24ce │ │ +495c20: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +495c22: 6e20 a9ec 1c00 |0003: invoke-virtual {v12, v1}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setDownloadingVoiceMessage:(Z)V // method@eca9 │ │ +495c28: 6e20 bdec dc00 |0006: invoke-virtual {v12, v13}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setOpenWhenDownloaded:(Z)V // method@ecbd │ │ +495c2e: 54bd a7b0 |0009: iget-object v13, v11, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ +495c32: 380d 0800 |000b: if-eqz v13, 0013 // +0008 │ │ +495c36: 07c1 |000d: move-object v1, v12 │ │ +495c38: 1f01 d123 |000e: check-cast v1, Lcom/stfalcon/chatkit/commons/models/IMessage; // type@23d1 │ │ +495c3c: 6e20 3ee4 1d00 |0010: invoke-virtual {v13, v1}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.update:(Lcom/stfalcon/chatkit/commons/models/IMessage;)Z // method@e43e │ │ +495c42: 6e10 64ec 0c00 |0013: invoke-virtual {v12}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getActiveUser:()Lcom/nextcloud/talk/data/user/model/User; // method@ec64 │ │ +495c48: 0c0d |0016: move-result-object v13 │ │ +495c4a: 7110 fdfb 0d00 |0017: invoke-static {v13}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +495c50: 6e10 96f0 0d00 |001a: invoke-virtual {v13}, Lcom/nextcloud/talk/data/user/model/User;.getBaseUrl:()Ljava/lang/String; // method@f096 │ │ +495c56: 0c0d |001d: move-result-object v13 │ │ +495c58: 6e10 64ec 0c00 |001e: invoke-virtual {v12}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getActiveUser:()Lcom/nextcloud/talk/data/user/model/User; // method@ec64 │ │ +495c5e: 0c01 |0021: move-result-object v1 │ │ +495c60: 7110 fdfb 0100 |0022: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +495c66: 6e10 9cf0 0100 |0025: invoke-virtual {v1}, Lcom/nextcloud/talk/data/user/model/User;.getUserId:()Ljava/lang/String; // method@f09c │ │ +495c6c: 0c01 |0028: move-result-object v1 │ │ +495c6e: 6e10 64ec 0c00 |0029: invoke-virtual {v12}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getActiveUser:()Lcom/nextcloud/talk/data/user/model/User; // method@ec64 │ │ +495c74: 0c02 |002c: move-result-object v2 │ │ +495c76: 7110 fdfb 0200 |002d: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +495c7c: 6e10 97f0 0200 |0030: invoke-virtual {v2}, Lcom/nextcloud/talk/data/user/model/User;.getCapabilities:()Lcom/nextcloud/talk/models/json/capabilities/Capabilities; // method@f097 │ │ +495c82: 0c02 |0033: move-result-object v2 │ │ +495c84: 7110 fdfb 0200 |0034: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +495c8a: 6e10 68f1 0200 |0037: invoke-virtual {v2}, Lcom/nextcloud/talk/models/json/capabilities/Capabilities;.getSpreedCapability:()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // method@f168 │ │ +495c90: 0c02 |003a: move-result-object v2 │ │ +495c92: 7110 fdfb 0200 |003b: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +495c98: 7110 bff2 0200 |003e: invoke-static {v2}, Lcom/nextcloud/talk/utils/CapabilitiesUtil;.getAttachmentFolder:(Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;)Ljava/lang/String; // method@f2bf │ │ +495c9e: 0c02 |0041: move-result-object v2 │ │ +495ca0: 6e10 85ec 0c00 |0042: invoke-virtual {v12}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getSelectedIndividualHashMap:()Ljava/util/Map; // method@ec85 │ │ +495ca6: 0c03 |0045: move-result-object v3 │ │ +495ca8: 7110 fdfb 0300 |0046: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +495cae: 1a04 f6cf |0049: const-string v4, "name" // string@cff6 │ │ +495cb2: 7220 95f9 4300 |004b: invoke-interface {v3, v4}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@f995 │ │ +495cb8: 0c03 |004e: move-result-object v3 │ │ +495cba: 1f03 a724 |004f: check-cast v3, Ljava/lang/String; // type@24a7 │ │ +495cbe: 6e10 85ec 0c00 |0051: invoke-virtual {v12}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getSelectedIndividualHashMap:()Ljava/util/Map; // method@ec85 │ │ +495cc4: 0c04 |0054: move-result-object v4 │ │ +495cc6: 7110 fdfb 0400 |0055: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +495ccc: 1a05 40ed |0058: const-string v5, "size" // string@ed40 │ │ +495cd0: 7220 95f9 5400 |005a: invoke-interface {v4, v5}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@f995 │ │ +495cd6: 0c04 |005d: move-result-object v4 │ │ +495cd8: 1f04 a724 |005e: check-cast v4, Ljava/lang/String; // type@24a7 │ │ +495cdc: 3904 0400 |0060: if-nez v4, 0064 // +0004 │ │ +495ce0: 1a04 5511 |0062: const-string v4, "-1" // string@1155 │ │ +495ce4: 7110 ecf5 0400 |0064: invoke-static {v4}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@f5ec │ │ +495cea: 0b04 |0067: move-result-wide v4 │ │ +495cec: 6e10 85ec 0c00 |0068: invoke-virtual {v12}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getSelectedIndividualHashMap:()Ljava/util/Map; // method@ec85 │ │ +495cf2: 0c06 |006b: move-result-object v6 │ │ +495cf4: 7110 fdfb 0600 |006c: invoke-static {v6}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +495cfa: 1a07 3cb4 |006f: const-string v7, "id" // string@b43c │ │ +495cfe: 7220 95f9 7600 |0071: invoke-interface {v6, v7}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@f995 │ │ +495d04: 0c06 |0074: move-result-object v6 │ │ +495d06: 1f06 a724 |0075: check-cast v6, Ljava/lang/String; // type@24a7 │ │ +495d0a: 6e10 85ec 0c00 |0077: invoke-virtual {v12}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getSelectedIndividualHashMap:()Ljava/util/Map; // method@ec85 │ │ +495d10: 0c0c |007a: move-result-object v12 │ │ +495d12: 7110 fdfb 0c00 |007b: invoke-static {v12}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +495d18: 1a07 e6d7 |007e: const-string v7, "path" // string@d7e6 │ │ +495d1c: 7220 95f9 7c00 |0080: invoke-interface {v12, v7}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@f995 │ │ +495d22: 0c0c |0083: move-result-object v12 │ │ +495d24: 1f0c a724 |0084: check-cast v12, Ljava/lang/String; // type@24a7 │ │ +495d28: 6e10 64e9 0b00 |0086: invoke-virtual {v11}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ +495d2e: 0c07 |0089: move-result-object v7 │ │ +495d30: 7110 6733 0700 |008a: invoke-static {v7}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@3367 │ │ +495d36: 0c07 |008d: move-result-object v7 │ │ +495d38: 7110 fdfb 0600 |008e: invoke-static {v6}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +495d3e: 6e20 6e33 6700 |0091: invoke-virtual {v7, v6}, Landroidx/work/WorkManager;.getWorkInfosByTag:(Ljava/lang/String;)Lcom/google/common/util/concurrent/ListenableFuture; // method@336e │ │ +495d44: 0c07 |0094: move-result-object v7 │ │ +495d46: 1a08 23b1 |0095: const-string v8, "getWorkInfosByTag(...)" // string@b123 │ │ +495d4a: 7120 fffb 8700 |0097: invoke-static {v7, v8}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +495d50: 7210 84d1 0700 |009a: invoke-interface {v7}, Lcom/google/common/util/concurrent/ListenableFuture;.get:()Ljava/lang/Object; // method@d184 │ │ +495d56: 0c07 |009d: move-result-object v7 │ │ +495d58: 1f07 3725 |009e: check-cast v7, Ljava/util/List; // type@2537 │ │ +495d5c: 7210 72f9 0700 |00a0: invoke-interface {v7}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@f972 │ │ +495d62: 0c07 |00a3: move-result-object v7 │ │ +495d64: 7210 46f9 0700 |00a4: invoke-interface {v7}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ +495d6a: 0a08 |00a7: move-result v8 │ │ +495d6c: 3808 4800 |00a8: if-eqz v8, 00f0 // +0048 │ │ +495d70: 7210 47f9 0700 |00aa: invoke-interface {v7}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ +495d76: 0c08 |00ad: move-result-object v8 │ │ +495d78: 1f08 f708 |00ae: check-cast v8, Landroidx/work/WorkInfo; // type@08f7 │ │ +495d7c: 6e10 4c33 0800 |00b0: invoke-virtual {v8}, Landroidx/work/WorkInfo;.getState:()Landroidx/work/WorkInfo$State; // method@334c │ │ +495d82: 0c09 |00b3: move-result-object v9 │ │ +495d84: 620a 4813 |00b4: sget-object v10, Landroidx/work/WorkInfo$State;.RUNNING:Landroidx/work/WorkInfo$State; // field@1348 │ │ +495d88: 32a9 0a00 |00b6: if-eq v9, v10, 00c0 // +000a │ │ +495d8c: 6e10 4c33 0800 |00b8: invoke-virtual {v8}, Landroidx/work/WorkInfo;.getState:()Landroidx/work/WorkInfo$State; // method@334c │ │ +495d92: 0c08 |00bb: move-result-object v8 │ │ +495d94: 6209 4613 |00bc: sget-object v9, Landroidx/work/WorkInfo$State;.ENQUEUED:Landroidx/work/WorkInfo$State; // field@1346 │ │ +495d98: 3398 e6ff |00be: if-ne v8, v9, 00a4 // -001a │ │ +495d9c: 6207 99b0 |00c0: sget-object v7, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ +495da0: 2208 a924 |00c2: new-instance v8, Ljava/lang/StringBuilder; // type@24a9 │ │ +495da4: 7010 86f6 0800 |00c4: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@f686 │ │ +495daa: 1a09 4623 |00c7: const-string v9, "Download worker for " // string@2346 │ │ +495dae: 6e20 92f6 9800 |00c9: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +495db4: 0c08 |00cc: move-result-object v8 │ │ +495db6: 6e20 92f6 6800 |00cd: invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +495dbc: 0c08 |00d0: move-result-object v8 │ │ +495dbe: 1a09 3305 |00d1: const-string v9, " is already running or scheduled" // string@0533 │ │ +495dc2: 6e20 92f6 9800 |00d3: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +495dc8: 0c08 |00d6: move-result-object v8 │ │ +495dca: 6e10 9cf6 0800 |00d7: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +495dd0: 0c08 |00da: move-result-object v8 │ │ +495dd2: 7120 6c05 8700 |00db: invoke-static {v7, v8}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +495dd8: 0e00 |00de: return-void │ │ +495dda: 0d07 |00df: move-exception v7 │ │ +495ddc: 6208 99b0 |00e0: sget-object v8, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ +495de0: 1f07 b024 |00e2: check-cast v7, Ljava/lang/Throwable; // type@24b0 │ │ +495de4: 7130 6f05 0807 |00e4: invoke-static {v8, v0, v7}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@056f │ │ +495dea: 2809 |00e7: goto 00f0 // +0009 │ │ +495dec: 0d07 |00e8: move-exception v7 │ │ +495dee: 6208 99b0 |00e9: sget-object v8, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ +495df2: 1f07 b024 |00eb: check-cast v7, Ljava/lang/Throwable; // type@24b0 │ │ +495df6: 7130 6f05 0807 |00ed: invoke-static {v8, v0, v7}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@056f │ │ +495dfc: 2200 bf08 |00f0: new-instance v0, Landroidx/work/Data$Builder; // type@08bf │ │ +495e00: 7010 ee31 0000 |00f2: invoke-direct {v0}, Landroidx/work/Data$Builder;.:()V // method@31ee │ │ +495e06: 1a07 022e |00f5: const-string v7, "KEY_BASE_URL" // string@2e02 │ │ +495e0a: 6e30 ff31 700d |00f7: invoke-virtual {v0, v7, v13}, Landroidx/work/Data$Builder;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroidx/work/Data$Builder; // method@31ff │ │ +495e10: 0c0d |00fa: move-result-object v13 │ │ +495e12: 1a00 3c2e |00fb: const-string v0, "KEY_USER_ID" // string@2e3c │ │ +495e16: 6e30 ff31 0d01 |00fd: invoke-virtual {v13, v0, v1}, Landroidx/work/Data$Builder;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroidx/work/Data$Builder; // method@31ff │ │ +495e1c: 0c0d |0100: move-result-object v13 │ │ +495e1e: 1a00 012e |0101: const-string v0, "KEY_ATTACHMENT_FOLDER" // string@2e01 │ │ +495e22: 6e30 ff31 0d02 |0103: invoke-virtual {v13, v0, v2}, Landroidx/work/Data$Builder;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroidx/work/Data$Builder; // method@31ff │ │ +495e28: 0c0d |0106: move-result-object v13 │ │ +495e2a: 1a00 112e |0107: const-string v0, "KEY_FILE_NAME" // string@2e11 │ │ +495e2e: 6e30 ff31 0d03 |0109: invoke-virtual {v13, v0, v3}, Landroidx/work/Data$Builder;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroidx/work/Data$Builder; // method@31ff │ │ +495e34: 0c0d |010c: move-result-object v13 │ │ +495e36: 1a00 122e |010d: const-string v0, "KEY_FILE_PATH" // string@2e12 │ │ +495e3a: 6e30 ff31 0d0c |010f: invoke-virtual {v13, v0, v12}, Landroidx/work/Data$Builder;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroidx/work/Data$Builder; // method@31ff │ │ +495e40: 0c0c |0112: move-result-object v12 │ │ +495e42: 1a0d 142e |0113: const-string v13, "KEY_FILE_SIZE" // string@2e14 │ │ +495e46: 6e40 fd31 dc54 |0115: invoke-virtual {v12, v13, v4, v5}, Landroidx/work/Data$Builder;.putLong:(Ljava/lang/String;J)Landroidx/work/Data$Builder; // method@31fd │ │ +495e4c: 0c0c |0118: move-result-object v12 │ │ +495e4e: 6e10 ef31 0c00 |0119: invoke-virtual {v12}, Landroidx/work/Data$Builder;.build:()Landroidx/work/Data; // method@31ef │ │ +495e54: 0c0c |011c: move-result-object v12 │ │ +495e56: 1a0d a88b |011d: const-string v13, "build(...)" // string@8ba8 │ │ +495e5a: 7120 fffb dc00 |011f: invoke-static {v12, v13}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +495e60: 220d d908 |0122: new-instance v13, Landroidx/work/OneTimeWorkRequest$Builder; // type@08d9 │ │ +495e64: 1c00 ae22 |0124: const-class v0, Lcom/nextcloud/talk/jobs/DownloadFileToCacheWorker; // type@22ae │ │ +495e68: 7020 b732 0d00 |0126: invoke-direct {v13, v0}, Landroidx/work/OneTimeWorkRequest$Builder;.:(Ljava/lang/Class;)V // method@32b7 │ │ +495e6e: 6e20 c232 cd00 |0129: invoke-virtual {v13, v12}, Landroidx/work/OneTimeWorkRequest$Builder;.setInputData:(Landroidx/work/Data;)Landroidx/work/WorkRequest$Builder; // method@32c2 │ │ +495e74: 0c0c |012c: move-result-object v12 │ │ +495e76: 1f0c d908 |012d: check-cast v12, Landroidx/work/OneTimeWorkRequest$Builder; // type@08d9 │ │ +495e7a: 6e20 b832 6c00 |012f: invoke-virtual {v12, v6}, Landroidx/work/OneTimeWorkRequest$Builder;.addTag:(Ljava/lang/String;)Landroidx/work/WorkRequest$Builder; // method@32b8 │ │ +495e80: 0c0c |0132: move-result-object v12 │ │ +495e82: 1f0c d908 |0133: check-cast v12, Landroidx/work/OneTimeWorkRequest$Builder; // type@08d9 │ │ +495e86: 6e10 b932 0c00 |0135: invoke-virtual {v12}, Landroidx/work/OneTimeWorkRequest$Builder;.build:()Landroidx/work/WorkRequest; // method@32b9 │ │ +495e8c: 0c0c |0138: move-result-object v12 │ │ +495e8e: 1f0c db08 |0139: check-cast v12, Landroidx/work/OneTimeWorkRequest; // type@08db │ │ +495e92: 7100 6633 0000 |013b: invoke-static {}, Landroidx/work/WorkManager;.getInstance:()Landroidx/work/WorkManager; // method@3366 │ │ +495e98: 0c0d |013e: move-result-object v13 │ │ +495e9a: 07c0 |013f: move-object v0, v12 │ │ +495e9c: 1f00 ff08 |0140: check-cast v0, Landroidx/work/WorkRequest; // type@08ff │ │ +495ea0: 6e20 6033 0d00 |0142: invoke-virtual {v13, v0}, Landroidx/work/WorkManager;.enqueue:(Landroidx/work/WorkRequest;)Landroidx/work/Operation; // method@3360 │ │ +495ea6: 6e10 64e9 0b00 |0145: invoke-virtual {v11}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ +495eac: 0c0d |0148: move-result-object v13 │ │ +495eae: 7110 6733 0d00 |0149: invoke-static {v13}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@3367 │ │ +495eb4: 0c0d |014c: move-result-object v13 │ │ +495eb6: 6e10 cc32 0c00 |014d: invoke-virtual {v12}, Landroidx/work/OneTimeWorkRequest;.getId:()Ljava/util/UUID; // method@32cc │ │ +495ebc: 0c0c |0150: move-result-object v12 │ │ +495ebe: 6e20 6c33 cd00 |0151: invoke-virtual {v13, v12}, Landroidx/work/WorkManager;.getWorkInfoByIdLiveData:(Ljava/util/UUID;)Landroidx/lifecycle/LiveData; // method@336c │ │ +495ec4: 0c0c |0154: move-result-object v12 │ │ +495ec6: 220d c520 |0155: new-instance v13, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda23; // type@20c5 │ │ +495eca: 7020 1be8 ed00 |0157: invoke-direct {v13, v14}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda23;.:(Lkotlin/jvm/functions/Function0;)V // method@e81b │ │ +495ed0: 220e 0721 |015a: new-instance v14, Lcom/nextcloud/talk/chat/ChatActivity$sam$androidx_lifecycle_Observer$0; // type@2107 │ │ +495ed4: 7020 d3e8 de00 |015c: invoke-direct {v14, v13}, Lcom/nextcloud/talk/chat/ChatActivity$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@e8d3 │ │ +495eda: 1f0e 5c03 |015f: check-cast v14, Landroidx/lifecycle/Observer; // type@035c │ │ +495ede: 6e20 d70e ec00 |0161: invoke-virtual {v12, v14}, Landroidx/lifecycle/LiveData;.observeForever:(Landroidx/lifecycle/Observer;)V // method@0ed7 │ │ +495ee4: 0e00 |0164: return-void │ │ catches : 1 │ │ 0x009a - 0x00de │ │ Ljava/util/concurrent/ExecutionException; -> 0x00e8 │ │ Ljava/lang/InterruptedException; -> 0x00df │ │ positions : │ │ 0x0000 line=1764 │ │ 0x0006 line=1765 │ │ @@ -1999237,24 +1999237,24 @@ │ │ type : '(Lkotlin/jvm/functions/Function0;Landroidx/work/WorkInfo;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -493a24: |[493a24] com.nextcloud.talk.chat.ChatActivity.downloadFileToCache$lambda$75:(Lkotlin/jvm/functions/Function0;Landroidx/work/WorkInfo;)Lkotlin/Unit; │ │ -493a34: 1a00 20fc |0000: const-string v0, "workInfo" // string@fc20 │ │ -493a38: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -493a3e: 6e10 4c33 0200 |0005: invoke-virtual {v2}, Landroidx/work/WorkInfo;.getState:()Landroidx/work/WorkInfo$State; // method@334c │ │ -493a44: 0c02 |0008: move-result-object v2 │ │ -493a46: 6200 4913 |0009: sget-object v0, Landroidx/work/WorkInfo$State;.SUCCEEDED:Landroidx/work/WorkInfo$State; // field@1349 │ │ -493a4a: 3302 0500 |000b: if-ne v2, v0, 0010 // +0005 │ │ -493a4e: 7210 ecfb 0100 |000d: invoke-interface {v1}, Lkotlin/jvm/functions/Function0;.invoke:()Ljava/lang/Object; // method@fbec │ │ -493a54: 6201 61b5 |0010: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -493a58: 1101 |0012: return-object v1 │ │ +493a28: |[493a28] com.nextcloud.talk.chat.ChatActivity.downloadFileToCache$lambda$75:(Lkotlin/jvm/functions/Function0;Landroidx/work/WorkInfo;)Lkotlin/Unit; │ │ +493a38: 1a00 20fc |0000: const-string v0, "workInfo" // string@fc20 │ │ +493a3c: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +493a42: 6e10 4c33 0200 |0005: invoke-virtual {v2}, Landroidx/work/WorkInfo;.getState:()Landroidx/work/WorkInfo$State; // method@334c │ │ +493a48: 0c02 |0008: move-result-object v2 │ │ +493a4a: 6200 4913 |0009: sget-object v0, Landroidx/work/WorkInfo$State;.SUCCEEDED:Landroidx/work/WorkInfo$State; // field@1349 │ │ +493a4e: 3302 0500 |000b: if-ne v2, v0, 0010 // +0005 │ │ +493a52: 7210 ecfb 0100 |000d: invoke-interface {v1}, Lkotlin/jvm/functions/Function0;.invoke:()Ljava/lang/Object; // method@fbec │ │ +493a58: 6201 61b5 |0010: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +493a5c: 1101 |0012: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=1818 │ │ 0x000d line=1819 │ │ 0x0010 line=1821 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 (null) Lkotlin/jvm/functions/Function0; │ │ @@ -1999265,49 +1999265,49 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -495f44: |[495f44] com.nextcloud.talk.chat.ChatActivity.enableCallButtons:()V │ │ -495f54: 6200 f6b4 |0000: sget-object v0, Lcom/nextcloud/talk/utils/CapabilitiesUtil;.INSTANCE:Lcom/nextcloud/talk/utils/CapabilitiesUtil; // field@b4f6 │ │ -495f58: 6e10 89e9 0200 |0002: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getSpreedCapabilities:()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // method@e989 │ │ -495f5e: 0c01 |0005: move-result-object v1 │ │ -495f60: 6e20 c3f2 1000 |0006: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/utils/CapabilitiesUtil;.isAbleToCall:(Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;)Z // method@f2c3 │ │ -495f66: 0a00 |0009: move-result v0 │ │ -495f68: 3800 3b00 |000a: if-eqz v0, 0045 // +003b │ │ -495f6c: 5420 b0b0 |000c: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.conversationVoiceCallMenuItem:Landroid/view/MenuItem; // field@b0b0 │ │ -495f70: 3800 3000 |000e: if-eqz v0, 003e // +0030 │ │ -495f74: 5421 afb0 |0010: iget-object v1, v2, Lcom/nextcloud/talk/chat/ChatActivity;.conversationVideoMenuItem:Landroid/view/MenuItem; // field@b0af │ │ -495f78: 3801 2c00 |0012: if-eqz v1, 003e // +002c │ │ -495f7c: 1301 ff00 |0014: const/16 v1, #int 255 // #ff │ │ -495f80: 3800 0b00 |0016: if-eqz v0, 0021 // +000b │ │ -495f84: 7210 de05 0000 |0018: invoke-interface {v0}, Landroid/view/MenuItem;.getIcon:()Landroid/graphics/drawable/Drawable; // method@05de │ │ -495f8a: 0c00 |001b: move-result-object v0 │ │ -495f8c: 3800 0500 |001c: if-eqz v0, 0021 // +0005 │ │ -495f90: 6e20 aa03 1000 |001e: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@03aa │ │ -495f96: 5420 afb0 |0021: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.conversationVideoMenuItem:Landroid/view/MenuItem; // field@b0af │ │ -495f9a: 3800 0b00 |0023: if-eqz v0, 002e // +000b │ │ -495f9e: 7210 de05 0000 |0025: invoke-interface {v0}, Landroid/view/MenuItem;.getIcon:()Landroid/graphics/drawable/Drawable; // method@05de │ │ -495fa4: 0c00 |0028: move-result-object v0 │ │ -495fa6: 3800 0500 |0029: if-eqz v0, 002e // +0005 │ │ -495faa: 6e20 aa03 1000 |002b: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@03aa │ │ -495fb0: 5420 b0b0 |002e: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.conversationVoiceCallMenuItem:Landroid/view/MenuItem; // field@b0b0 │ │ -495fb4: 1211 |0030: const/4 v1, #int 1 // #1 │ │ -495fb6: 3800 0500 |0031: if-eqz v0, 0036 // +0005 │ │ -495fba: 7220 e405 1000 |0033: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setEnabled:(Z)Landroid/view/MenuItem; // method@05e4 │ │ -495fc0: 5420 afb0 |0036: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.conversationVideoMenuItem:Landroid/view/MenuItem; // field@b0af │ │ -495fc4: 3800 0d00 |0038: if-eqz v0, 0045 // +000d │ │ -495fc8: 7220 e405 1000 |003a: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setEnabled:(Z)Landroid/view/MenuItem; // method@05e4 │ │ -495fce: 2808 |003d: goto 0045 // +0008 │ │ -495fd0: 6200 99b0 |003e: sget-object v0, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ -495fd4: 1a01 d18c |0040: const-string v1, "call buttons were null when trying to enable them" // string@8cd1 │ │ -495fd8: 7120 6e05 1000 |0042: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@056e │ │ -495fde: 0e00 |0045: return-void │ │ +495f48: |[495f48] com.nextcloud.talk.chat.ChatActivity.enableCallButtons:()V │ │ +495f58: 6200 f6b4 |0000: sget-object v0, Lcom/nextcloud/talk/utils/CapabilitiesUtil;.INSTANCE:Lcom/nextcloud/talk/utils/CapabilitiesUtil; // field@b4f6 │ │ +495f5c: 6e10 89e9 0200 |0002: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getSpreedCapabilities:()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // method@e989 │ │ +495f62: 0c01 |0005: move-result-object v1 │ │ +495f64: 6e20 c3f2 1000 |0006: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/utils/CapabilitiesUtil;.isAbleToCall:(Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;)Z // method@f2c3 │ │ +495f6a: 0a00 |0009: move-result v0 │ │ +495f6c: 3800 3b00 |000a: if-eqz v0, 0045 // +003b │ │ +495f70: 5420 b0b0 |000c: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.conversationVoiceCallMenuItem:Landroid/view/MenuItem; // field@b0b0 │ │ +495f74: 3800 3000 |000e: if-eqz v0, 003e // +0030 │ │ +495f78: 5421 afb0 |0010: iget-object v1, v2, Lcom/nextcloud/talk/chat/ChatActivity;.conversationVideoMenuItem:Landroid/view/MenuItem; // field@b0af │ │ +495f7c: 3801 2c00 |0012: if-eqz v1, 003e // +002c │ │ +495f80: 1301 ff00 |0014: const/16 v1, #int 255 // #ff │ │ +495f84: 3800 0b00 |0016: if-eqz v0, 0021 // +000b │ │ +495f88: 7210 de05 0000 |0018: invoke-interface {v0}, Landroid/view/MenuItem;.getIcon:()Landroid/graphics/drawable/Drawable; // method@05de │ │ +495f8e: 0c00 |001b: move-result-object v0 │ │ +495f90: 3800 0500 |001c: if-eqz v0, 0021 // +0005 │ │ +495f94: 6e20 aa03 1000 |001e: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@03aa │ │ +495f9a: 5420 afb0 |0021: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.conversationVideoMenuItem:Landroid/view/MenuItem; // field@b0af │ │ +495f9e: 3800 0b00 |0023: if-eqz v0, 002e // +000b │ │ +495fa2: 7210 de05 0000 |0025: invoke-interface {v0}, Landroid/view/MenuItem;.getIcon:()Landroid/graphics/drawable/Drawable; // method@05de │ │ +495fa8: 0c00 |0028: move-result-object v0 │ │ +495faa: 3800 0500 |0029: if-eqz v0, 002e // +0005 │ │ +495fae: 6e20 aa03 1000 |002b: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@03aa │ │ +495fb4: 5420 b0b0 |002e: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.conversationVoiceCallMenuItem:Landroid/view/MenuItem; // field@b0b0 │ │ +495fb8: 1211 |0030: const/4 v1, #int 1 // #1 │ │ +495fba: 3800 0500 |0031: if-eqz v0, 0036 // +0005 │ │ +495fbe: 7220 e405 1000 |0033: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setEnabled:(Z)Landroid/view/MenuItem; // method@05e4 │ │ +495fc4: 5420 afb0 |0036: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.conversationVideoMenuItem:Landroid/view/MenuItem; // field@b0af │ │ +495fc8: 3800 0d00 |0038: if-eqz v0, 0045 // +000d │ │ +495fcc: 7220 e405 1000 |003a: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setEnabled:(Z)Landroid/view/MenuItem; // method@05e4 │ │ +495fd2: 2808 |003d: goto 0045 // +0008 │ │ +495fd4: 6200 99b0 |003e: sget-object v0, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ +495fd8: 1a01 d18c |0040: const-string v1, "call buttons were null when trying to enable them" // string@8cd1 │ │ +495fdc: 7120 6e05 1000 |0042: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@056e │ │ +495fe2: 0e00 |0045: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1923 │ │ 0x000c line=1924 │ │ 0x0018 line=1925 │ │ 0x0021 line=1926 │ │ 0x002e line=1927 │ │ @@ -1999321,27 +1999321,27 @@ │ │ type : '(Landroidx/activity/result/ActivityResult;Lkotlin/jvm/functions/Function1;)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -495fe0: |[495fe0] com.nextcloud.talk.chat.ChatActivity.executeIfResultOk:(Landroidx/activity/result/ActivityResult;Lkotlin/jvm/functions/Function1;)V │ │ -495ff0: 6e10 5f0a 0300 |0000: invoke-virtual {v3}, Landroidx/activity/result/ActivityResult;.getResultCode:()I // method@0a5f │ │ -495ff6: 0a00 |0003: move-result v0 │ │ -495ff8: 12f1 |0004: const/4 v1, #int -1 // #ff │ │ -495ffa: 3310 0a00 |0005: if-ne v0, v1, 000f // +000a │ │ -495ffe: 6e10 5e0a 0300 |0007: invoke-virtual {v3}, Landroidx/activity/result/ActivityResult;.getData:()Landroid/content/Intent; // method@0a5e │ │ -496004: 0c03 |000a: move-result-object v3 │ │ -496006: 7220 edfb 3400 |000b: invoke-interface {v4, v3}, Lkotlin/jvm/functions/Function1;.invoke:(Ljava/lang/Object;)Ljava/lang/Object; // method@fbed │ │ -49600c: 2808 |000e: goto 0016 // +0008 │ │ -49600e: 6203 99b0 |000f: sget-object v3, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ -496012: 1a04 97df |0011: const-string v4, "resultCode for received intent was != ok" // string@df97 │ │ -496016: 7120 6e05 4300 |0013: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@056e │ │ -49601c: 0e00 |0016: return-void │ │ +495fe4: |[495fe4] com.nextcloud.talk.chat.ChatActivity.executeIfResultOk:(Landroidx/activity/result/ActivityResult;Lkotlin/jvm/functions/Function1;)V │ │ +495ff4: 6e10 5f0a 0300 |0000: invoke-virtual {v3}, Landroidx/activity/result/ActivityResult;.getResultCode:()I // method@0a5f │ │ +495ffa: 0a00 |0003: move-result v0 │ │ +495ffc: 12f1 |0004: const/4 v1, #int -1 // #ff │ │ +495ffe: 3310 0a00 |0005: if-ne v0, v1, 000f // +000a │ │ +496002: 6e10 5e0a 0300 |0007: invoke-virtual {v3}, Landroidx/activity/result/ActivityResult;.getData:()Landroid/content/Intent; // method@0a5e │ │ +496008: 0c03 |000a: move-result-object v3 │ │ +49600a: 7220 edfb 3400 |000b: invoke-interface {v4, v3}, Lkotlin/jvm/functions/Function1;.invoke:(Ljava/lang/Object;)Ljava/lang/Object; // method@fbed │ │ +496010: 2808 |000e: goto 0016 // +0008 │ │ +496012: 6203 99b0 |000f: sget-object v3, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ +496016: 1a04 97df |0011: const-string v4, "resultCode for received intent was != ok" // string@df97 │ │ +49601a: 7120 6e05 4300 |0013: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@056e │ │ +496020: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2140 │ │ 0x0007 line=2141 │ │ 0x000f line=2143 │ │ locals : │ │ 0x0000 - 0x0017 reg=2 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ @@ -1999353,86 +1999353,86 @@ │ │ type : '(ZZ)Landroid/content/Intent;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 152 16-bit code units │ │ -491a78: |[491a78] com.nextcloud.talk.chat.ChatActivity.getIntentForCall:(ZZ)Landroid/content/Intent; │ │ -491a88: 5450 b2b0 |0000: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ -491a8c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -491a8e: 3800 9100 |0003: if-eqz v0, 0094 // +0091 │ │ -491a92: 2202 fb00 |0005: new-instance v2, Landroid/os/Bundle; // type@00fb │ │ -491a96: 7010 3b04 0200 |0007: invoke-direct {v2}, Landroid/os/Bundle;.:()V // method@043b │ │ -491a9c: 1a03 342e |000a: const-string v3, "KEY_ROOM_TOKEN" // string@2e34 │ │ -491aa0: 6e10 85e9 0500 |000c: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ -491aa6: 0c04 |000f: move-result-object v4 │ │ -491aa8: 6e30 6804 3204 |0010: invoke-virtual {v2, v3, v4}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0468 │ │ -491aae: 1a03 0e2e |0013: const-string v3, "KEY_CONVERSATION_PASSWORD" // string@2e0e │ │ -491ab2: 5454 cab0 |0015: iget-object v4, v5, Lcom/nextcloud/talk/chat/ChatActivity;.roomPassword:Ljava/lang/String; // field@b0ca │ │ -491ab6: 6e30 6804 3204 |0017: invoke-virtual {v2, v3, v4}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0468 │ │ -491abc: 5453 aeb0 |001a: iget-object v3, v5, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ -491ac0: 3803 0600 |001c: if-eqz v3, 0022 // +0006 │ │ -491ac4: 6e10 96f0 0300 |001e: invoke-virtual {v3}, Lcom/nextcloud/talk/data/user/model/User;.getBaseUrl:()Ljava/lang/String; // method@f096 │ │ -491aca: 0c01 |0021: move-result-object v1 │ │ -491acc: 7110 fdfb 0100 |0022: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -491ad2: 1a03 232e |0025: const-string v3, "KEY_MODIFIED_BASE_URL" // string@2e23 │ │ -491ad6: 6e30 6804 3201 |0027: invoke-virtual {v2, v3, v1}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0468 │ │ -491adc: 1a01 0d2e |002a: const-string v1, "KEY_CONVERSATION_NAME" // string@2e0d │ │ -491ae0: 6e10 45f1 0000 |002c: invoke-virtual {v0}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getDisplayName:()Ljava/lang/String; // method@f145 │ │ -491ae6: 0c03 |002f: move-result-object v3 │ │ -491ae8: 6e30 6804 1203 |0030: invoke-virtual {v2, v1, v3}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0468 │ │ -491aee: 1a01 2f2e |0033: const-string v1, "KEY_RECORDING_STATE" // string@2e2f │ │ -491af2: 6e10 42f1 0000 |0035: invoke-virtual {v0}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getCallRecording:()I // method@f142 │ │ -491af8: 0a03 |0038: move-result v3 │ │ -491afa: 6e30 5f04 1203 |0039: invoke-virtual {v2, v1, v3}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@045f │ │ -491b00: 6201 f8b4 |003c: sget-object v1, Lcom/nextcloud/talk/utils/ConversationUtils;.INSTANCE:Lcom/nextcloud/talk/utils/ConversationUtils; // field@b4f8 │ │ -491b04: 6e20 d7f2 0100 |003e: invoke-virtual {v1, v0}, Lcom/nextcloud/talk/utils/ConversationUtils;.isParticipantOwnerOrModerator:(Lcom/nextcloud/talk/models/domain/ConversationModel;)Z // method@f2d7 │ │ -491b0a: 0a01 |0041: move-result v1 │ │ -491b0c: 1a03 1e2e |0042: const-string v3, "KEY_IS_MODERATOR" // string@2e1e │ │ -491b10: 6e30 5704 3201 |0044: invoke-virtual {v2, v3, v1}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0457 │ │ -491b16: 6e10 81e9 0500 |0047: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getParticipantPermissions:()Lcom/nextcloud/talk/utils/ParticipantPermissions; // method@e981 │ │ -491b1c: 0c01 |004a: move-result-object v1 │ │ -491b1e: 6e10 f6f2 0100 |004b: invoke-virtual {v1}, Lcom/nextcloud/talk/utils/ParticipantPermissions;.canPublishAudio:()Z // method@f2f6 │ │ -491b24: 0a01 |004e: move-result v1 │ │ -491b26: 1a03 2a2e |004f: const-string v3, "KEY_PARTICIPANT_PERMISSION_CAN_PUBLISH_AUDIO" // string@2e2a │ │ -491b2a: 6e30 5704 3201 |0051: invoke-virtual {v2, v3, v1}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0457 │ │ -491b30: 1a01 332e |0054: const-string v1, "KEY_ROOM_ONE_TO_ONE" // string@2e33 │ │ -491b34: 6e10 c4e9 0500 |0056: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.isOneToOneConversation:()Z // method@e9c4 │ │ -491b3a: 0a03 |0059: move-result v3 │ │ -491b3c: 6e30 5704 1203 |005a: invoke-virtual {v2, v1, v3}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0457 │ │ -491b42: 6e10 81e9 0500 |005d: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getParticipantPermissions:()Lcom/nextcloud/talk/utils/ParticipantPermissions; // method@e981 │ │ -491b48: 0c01 |0060: move-result-object v1 │ │ -491b4a: 6e10 f7f2 0100 |0061: invoke-virtual {v1}, Lcom/nextcloud/talk/utils/ParticipantPermissions;.canPublishVideo:()Z // method@f2f7 │ │ -491b50: 0a01 |0064: move-result v1 │ │ -491b52: 1a03 2b2e |0065: const-string v3, "KEY_PARTICIPANT_PERMISSION_CAN_PUBLISH_VIDEO" // string@2e2b │ │ -491b56: 6e30 5704 3201 |0067: invoke-virtual {v2, v3, v1}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0457 │ │ -491b5c: 1211 |006a: const/4 v1, #int 1 // #1 │ │ -491b5e: 3806 0700 |006b: if-eqz v6, 0072 // +0007 │ │ -491b62: 1a06 062e |006d: const-string v6, "KEY_CALL_VOICE_ONLY" // string@2e06 │ │ -491b66: 6e30 5704 6201 |006f: invoke-virtual {v2, v6, v1}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0457 │ │ -491b6c: 3807 0700 |0072: if-eqz v7, 0079 // +0007 │ │ -491b70: 1a06 072e |0074: const-string v6, "KEY_CALL_WITHOUT_NOTIFICATION" // string@2e07 │ │ -491b74: 6e30 5704 6201 |0076: invoke-virtual {v2, v6, v1}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0457 │ │ -491b7a: 6e10 50f1 0000 |0079: invoke-virtual {v0}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getObjectType:()Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ObjectType; // method@f150 │ │ -491b80: 0c06 |007c: move-result-object v6 │ │ -491b82: 6207 d9b4 |007d: sget-object v7, Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ObjectType;.ROOM:Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ObjectType; // field@b4d9 │ │ -491b86: 3376 0700 |007f: if-ne v6, v7, 0086 // +0007 │ │ -491b8a: 1a06 1d2e |0081: const-string v6, "KEY_IS_BREAKOUT_ROOM" // string@2e1d │ │ -491b8e: 6e30 5704 6201 |0083: invoke-virtual {v2, v6, v1}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0457 │ │ -491b94: 2206 5700 |0086: new-instance v6, Landroid/content/Intent; // type@0057 │ │ -491b98: 0757 |0088: move-object v7, v5 │ │ -491b9a: 1f07 4e00 |0089: check-cast v7, Landroid/content/Context; // type@004e │ │ -491b9e: 1c00 761f |008b: const-class v0, Lcom/nextcloud/talk/activities/CallActivity; // type@1f76 │ │ -491ba2: 7030 4b01 7600 |008d: invoke-direct {v6, v7, v0}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@014b │ │ -491ba8: 6e20 6b01 2600 |0090: invoke-virtual {v6, v2}, Landroid/content/Intent;.putExtras:(Landroid/os/Bundle;)Landroid/content/Intent; // method@016b │ │ -491bae: 1106 |0093: return-object v6 │ │ -491bb0: 0756 |0094: move-object v6, v5 │ │ -491bb2: 1f06 0d21 |0095: check-cast v6, Lcom/nextcloud/talk/chat/ChatActivity; // type@210d │ │ -491bb6: 1101 |0097: return-object v1 │ │ +491a7c: |[491a7c] com.nextcloud.talk.chat.ChatActivity.getIntentForCall:(ZZ)Landroid/content/Intent; │ │ +491a8c: 5450 b2b0 |0000: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ +491a90: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +491a92: 3800 9100 |0003: if-eqz v0, 0094 // +0091 │ │ +491a96: 2202 fb00 |0005: new-instance v2, Landroid/os/Bundle; // type@00fb │ │ +491a9a: 7010 3b04 0200 |0007: invoke-direct {v2}, Landroid/os/Bundle;.:()V // method@043b │ │ +491aa0: 1a03 342e |000a: const-string v3, "KEY_ROOM_TOKEN" // string@2e34 │ │ +491aa4: 6e10 85e9 0500 |000c: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ +491aaa: 0c04 |000f: move-result-object v4 │ │ +491aac: 6e30 6804 3204 |0010: invoke-virtual {v2, v3, v4}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0468 │ │ +491ab2: 1a03 0e2e |0013: const-string v3, "KEY_CONVERSATION_PASSWORD" // string@2e0e │ │ +491ab6: 5454 cab0 |0015: iget-object v4, v5, Lcom/nextcloud/talk/chat/ChatActivity;.roomPassword:Ljava/lang/String; // field@b0ca │ │ +491aba: 6e30 6804 3204 |0017: invoke-virtual {v2, v3, v4}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0468 │ │ +491ac0: 5453 aeb0 |001a: iget-object v3, v5, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ +491ac4: 3803 0600 |001c: if-eqz v3, 0022 // +0006 │ │ +491ac8: 6e10 96f0 0300 |001e: invoke-virtual {v3}, Lcom/nextcloud/talk/data/user/model/User;.getBaseUrl:()Ljava/lang/String; // method@f096 │ │ +491ace: 0c01 |0021: move-result-object v1 │ │ +491ad0: 7110 fdfb 0100 |0022: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +491ad6: 1a03 232e |0025: const-string v3, "KEY_MODIFIED_BASE_URL" // string@2e23 │ │ +491ada: 6e30 6804 3201 |0027: invoke-virtual {v2, v3, v1}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0468 │ │ +491ae0: 1a01 0d2e |002a: const-string v1, "KEY_CONVERSATION_NAME" // string@2e0d │ │ +491ae4: 6e10 45f1 0000 |002c: invoke-virtual {v0}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getDisplayName:()Ljava/lang/String; // method@f145 │ │ +491aea: 0c03 |002f: move-result-object v3 │ │ +491aec: 6e30 6804 1203 |0030: invoke-virtual {v2, v1, v3}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0468 │ │ +491af2: 1a01 2f2e |0033: const-string v1, "KEY_RECORDING_STATE" // string@2e2f │ │ +491af6: 6e10 42f1 0000 |0035: invoke-virtual {v0}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getCallRecording:()I // method@f142 │ │ +491afc: 0a03 |0038: move-result v3 │ │ +491afe: 6e30 5f04 1203 |0039: invoke-virtual {v2, v1, v3}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@045f │ │ +491b04: 6201 f8b4 |003c: sget-object v1, Lcom/nextcloud/talk/utils/ConversationUtils;.INSTANCE:Lcom/nextcloud/talk/utils/ConversationUtils; // field@b4f8 │ │ +491b08: 6e20 d7f2 0100 |003e: invoke-virtual {v1, v0}, Lcom/nextcloud/talk/utils/ConversationUtils;.isParticipantOwnerOrModerator:(Lcom/nextcloud/talk/models/domain/ConversationModel;)Z // method@f2d7 │ │ +491b0e: 0a01 |0041: move-result v1 │ │ +491b10: 1a03 1e2e |0042: const-string v3, "KEY_IS_MODERATOR" // string@2e1e │ │ +491b14: 6e30 5704 3201 |0044: invoke-virtual {v2, v3, v1}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0457 │ │ +491b1a: 6e10 81e9 0500 |0047: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getParticipantPermissions:()Lcom/nextcloud/talk/utils/ParticipantPermissions; // method@e981 │ │ +491b20: 0c01 |004a: move-result-object v1 │ │ +491b22: 6e10 f6f2 0100 |004b: invoke-virtual {v1}, Lcom/nextcloud/talk/utils/ParticipantPermissions;.canPublishAudio:()Z // method@f2f6 │ │ +491b28: 0a01 |004e: move-result v1 │ │ +491b2a: 1a03 2a2e |004f: const-string v3, "KEY_PARTICIPANT_PERMISSION_CAN_PUBLISH_AUDIO" // string@2e2a │ │ +491b2e: 6e30 5704 3201 |0051: invoke-virtual {v2, v3, v1}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0457 │ │ +491b34: 1a01 332e |0054: const-string v1, "KEY_ROOM_ONE_TO_ONE" // string@2e33 │ │ +491b38: 6e10 c4e9 0500 |0056: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.isOneToOneConversation:()Z // method@e9c4 │ │ +491b3e: 0a03 |0059: move-result v3 │ │ +491b40: 6e30 5704 1203 |005a: invoke-virtual {v2, v1, v3}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0457 │ │ +491b46: 6e10 81e9 0500 |005d: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getParticipantPermissions:()Lcom/nextcloud/talk/utils/ParticipantPermissions; // method@e981 │ │ +491b4c: 0c01 |0060: move-result-object v1 │ │ +491b4e: 6e10 f7f2 0100 |0061: invoke-virtual {v1}, Lcom/nextcloud/talk/utils/ParticipantPermissions;.canPublishVideo:()Z // method@f2f7 │ │ +491b54: 0a01 |0064: move-result v1 │ │ +491b56: 1a03 2b2e |0065: const-string v3, "KEY_PARTICIPANT_PERMISSION_CAN_PUBLISH_VIDEO" // string@2e2b │ │ +491b5a: 6e30 5704 3201 |0067: invoke-virtual {v2, v3, v1}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0457 │ │ +491b60: 1211 |006a: const/4 v1, #int 1 // #1 │ │ +491b62: 3806 0700 |006b: if-eqz v6, 0072 // +0007 │ │ +491b66: 1a06 062e |006d: const-string v6, "KEY_CALL_VOICE_ONLY" // string@2e06 │ │ +491b6a: 6e30 5704 6201 |006f: invoke-virtual {v2, v6, v1}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0457 │ │ +491b70: 3807 0700 |0072: if-eqz v7, 0079 // +0007 │ │ +491b74: 1a06 072e |0074: const-string v6, "KEY_CALL_WITHOUT_NOTIFICATION" // string@2e07 │ │ +491b78: 6e30 5704 6201 |0076: invoke-virtual {v2, v6, v1}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0457 │ │ +491b7e: 6e10 50f1 0000 |0079: invoke-virtual {v0}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getObjectType:()Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ObjectType; // method@f150 │ │ +491b84: 0c06 |007c: move-result-object v6 │ │ +491b86: 6207 d9b4 |007d: sget-object v7, Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ObjectType;.ROOM:Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ObjectType; // field@b4d9 │ │ +491b8a: 3376 0700 |007f: if-ne v6, v7, 0086 // +0007 │ │ +491b8e: 1a06 1d2e |0081: const-string v6, "KEY_IS_BREAKOUT_ROOM" // string@2e1d │ │ +491b92: 6e30 5704 6201 |0083: invoke-virtual {v2, v6, v1}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0457 │ │ +491b98: 2206 5700 |0086: new-instance v6, Landroid/content/Intent; // type@0057 │ │ +491b9c: 0757 |0088: move-object v7, v5 │ │ +491b9e: 1f07 4e00 |0089: check-cast v7, Landroid/content/Context; // type@004e │ │ +491ba2: 1c00 761f |008b: const-class v0, Lcom/nextcloud/talk/activities/CallActivity; // type@1f76 │ │ +491ba6: 7030 4b01 7600 |008d: invoke-direct {v6, v7, v0}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@014b │ │ +491bac: 6e20 6b01 2600 |0090: invoke-virtual {v6, v2}, Landroid/content/Intent;.putExtras:(Landroid/os/Bundle;)Landroid/content/Intent; // method@016b │ │ +491bb2: 1106 |0093: return-object v6 │ │ +491bb4: 0756 |0094: move-object v6, v5 │ │ +491bb6: 1f06 0d21 |0095: check-cast v6, Lcom/nextcloud/talk/chat/ChatActivity; // type@210d │ │ +491bba: 1101 |0097: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3091 │ │ 0x0005 line=3092 │ │ 0x000a line=3093 │ │ 0x0013 line=3095 │ │ 0x001a line=3096 │ │ @@ -1999461,96 +1999461,96 @@ │ │ type : '(Ljava/lang/String;)Lkotlin/Pair;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 159 16-bit code units │ │ -493500: |[493500] com.nextcloud.talk.chat.ChatActivity.getItemFromAdapter:(Ljava/lang/String;)Lkotlin/Pair; │ │ -493510: 5450 a7b0 |0000: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ -493514: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -493516: 3800 9400 |0003: if-eqz v0, 0097 // +0094 │ │ -49351a: 7110 fdfb 0000 |0005: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -493520: 6e10 32e4 0000 |0008: invoke-virtual {v0}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.getItems:()Ljava/util/List; // method@e432 │ │ -493526: 0c00 |000b: move-result-object v0 │ │ -493528: 7110 fdfb 0000 |000c: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49352e: 7210 72f9 0000 |000f: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@f972 │ │ -493534: 0c00 |0012: move-result-object v0 │ │ -493536: 1202 |0013: const/4 v2, #int 0 // #0 │ │ -493538: 7210 46f9 0000 |0014: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ -49353e: 0a03 |0017: move-result v3 │ │ -493540: 3803 2500 |0018: if-eqz v3, 003d // +0025 │ │ -493544: 7210 47f9 0000 |001a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ -49354a: 0c03 |001d: move-result-object v3 │ │ -49354c: 1f03 e223 |001e: check-cast v3, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper; // type@23e2 │ │ -493550: 5434 15b5 |0020: iget-object v4, v3, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper;.item:Ljava/lang/Object; // field@b515 │ │ -493554: 2044 5721 |0022: instance-of v4, v4, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -493558: 3804 1600 |0024: if-eqz v4, 003a // +0016 │ │ -49355c: 5433 15b5 |0026: iget-object v3, v3, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper;.item:Ljava/lang/Object; // field@b515 │ │ -493560: 1a04 4bd2 |0028: const-string v4, "null cannot be cast to non-null type com.nextcloud.talk.chat.data.model.ChatMessage" // string@d24b │ │ -493564: 7120 fefb 4300 |002a: invoke-static {v3, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbfe │ │ -49356a: 1f03 5721 |002d: check-cast v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -49356e: 6e10 6fec 0300 |002f: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getId:()Ljava/lang/String; // method@ec6f │ │ -493574: 0c03 |0032: move-result-object v3 │ │ -493576: 7120 fbfb 6300 |0033: invoke-static {v3, v6}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ -49357c: 0a03 |0036: move-result v3 │ │ -49357e: 3803 0300 |0037: if-eqz v3, 003a // +0003 │ │ -493582: 2805 |0039: goto 003e // +0005 │ │ -493584: d802 0201 |003a: add-int/lit8 v2, v2, #int 1 // #01 │ │ -493588: 28d8 |003c: goto 0014 // -0028 │ │ -49358a: 12f2 |003d: const/4 v2, #int -1 // #ff │ │ -49358c: 3a02 3b00 |003e: if-ltz v2, 0079 // +003b │ │ -493590: 5450 a7b0 |0040: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ -493594: 3800 1300 |0042: if-eqz v0, 0055 // +0013 │ │ -493598: 6e10 32e4 0000 |0044: invoke-virtual {v0}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.getItems:()Ljava/util/List; // method@e432 │ │ -49359e: 0c00 |0047: move-result-object v0 │ │ -4935a0: 3800 0d00 |0048: if-eqz v0, 0055 // +000d │ │ -4935a4: 7220 6ff9 2000 |004a: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@f96f │ │ -4935aa: 0c00 |004d: move-result-object v0 │ │ -4935ac: 1f00 e223 |004e: check-cast v0, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper; // type@23e2 │ │ -4935b0: 3800 0500 |0050: if-eqz v0, 0055 // +0005 │ │ -4935b4: 5400 15b5 |0052: iget-object v0, v0, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper;.item:Ljava/lang/Object; // field@b515 │ │ -4935b8: 2802 |0054: goto 0056 // +0002 │ │ -4935ba: 0710 |0055: move-object v0, v1 │ │ -4935bc: 2003 5721 |0056: instance-of v3, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -4935c0: 3803 1900 |0058: if-eqz v3, 0071 // +0019 │ │ -4935c4: 0703 |005a: move-object v3, v0 │ │ -4935c6: 1f03 5721 |005b: check-cast v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -4935ca: 6e10 6fec 0300 |005d: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getId:()Ljava/lang/String; // method@ec6f │ │ -4935d0: 0c03 |0060: move-result-object v3 │ │ -4935d2: 7120 fbfb 6300 |0061: invoke-static {v3, v6}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ -4935d8: 0a06 |0064: move-result v6 │ │ -4935da: 3806 0c00 |0065: if-eqz v6, 0071 // +000c │ │ -4935de: 2206 b925 |0067: new-instance v6, Lkotlin/Pair; // type@25b9 │ │ -4935e2: 7110 e0f5 0200 |0069: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ -4935e8: 0c01 |006c: move-result-object v1 │ │ -4935ea: 7030 84fb 0601 |006d: invoke-direct {v6, v0, v1}, Lkotlin/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@fb84 │ │ -4935f0: 1106 |0070: return-object v6 │ │ -4935f2: 6206 99b0 |0071: sget-object v6, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ -4935f6: 1a00 cf96 |0073: const-string v0, "currentItem retrieved was not chatmessage or its id was not correct" // string@96cf │ │ -4935fa: 7120 6c05 0600 |0075: invoke-static {v6, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -493600: 2826 |0078: goto 009e // +0026 │ │ -493602: 6206 99b0 |0079: sget-object v6, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ -493606: 5450 a7b0 |007b: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ -49360a: 7110 fdfb 0000 |007d: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -493610: 6e10 31e4 0000 |0080: invoke-virtual {v0}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.getItemCount:()I // method@e431 │ │ -493616: 0a00 |0083: move-result v0 │ │ -493618: 2202 a924 |0084: new-instance v2, Ljava/lang/StringBuilder; // type@24a9 │ │ -49361c: 1a03 cecc |0086: const-string v3, "messagePosition is -1, adapter # of items: " // string@ccce │ │ -493620: 7020 89f6 3200 |0088: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -493626: 6e20 8df6 0200 |008b: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@f68d │ │ -49362c: 0c00 |008e: move-result-object v0 │ │ -49362e: 6e10 9cf6 0000 |008f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -493634: 0c00 |0092: move-result-object v0 │ │ -493636: 7120 6c05 0600 |0093: invoke-static {v6, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -49363c: 2808 |0096: goto 009e // +0008 │ │ -49363e: 6206 99b0 |0097: sget-object v6, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ -493642: 1a00 2a71 |0099: const-string v0, "TalkMessagesListAdapter is null" // string@712a │ │ -493646: 7120 6c05 0600 |009b: invoke-static {v6, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -49364c: 1101 |009e: return-object v1 │ │ +493504: |[493504] com.nextcloud.talk.chat.ChatActivity.getItemFromAdapter:(Ljava/lang/String;)Lkotlin/Pair; │ │ +493514: 5450 a7b0 |0000: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ +493518: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +49351a: 3800 9400 |0003: if-eqz v0, 0097 // +0094 │ │ +49351e: 7110 fdfb 0000 |0005: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +493524: 6e10 32e4 0000 |0008: invoke-virtual {v0}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.getItems:()Ljava/util/List; // method@e432 │ │ +49352a: 0c00 |000b: move-result-object v0 │ │ +49352c: 7110 fdfb 0000 |000c: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +493532: 7210 72f9 0000 |000f: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@f972 │ │ +493538: 0c00 |0012: move-result-object v0 │ │ +49353a: 1202 |0013: const/4 v2, #int 0 // #0 │ │ +49353c: 7210 46f9 0000 |0014: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ +493542: 0a03 |0017: move-result v3 │ │ +493544: 3803 2500 |0018: if-eqz v3, 003d // +0025 │ │ +493548: 7210 47f9 0000 |001a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ +49354e: 0c03 |001d: move-result-object v3 │ │ +493550: 1f03 e223 |001e: check-cast v3, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper; // type@23e2 │ │ +493554: 5434 15b5 |0020: iget-object v4, v3, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper;.item:Ljava/lang/Object; // field@b515 │ │ +493558: 2044 5721 |0022: instance-of v4, v4, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +49355c: 3804 1600 |0024: if-eqz v4, 003a // +0016 │ │ +493560: 5433 15b5 |0026: iget-object v3, v3, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper;.item:Ljava/lang/Object; // field@b515 │ │ +493564: 1a04 4bd2 |0028: const-string v4, "null cannot be cast to non-null type com.nextcloud.talk.chat.data.model.ChatMessage" // string@d24b │ │ +493568: 7120 fefb 4300 |002a: invoke-static {v3, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbfe │ │ +49356e: 1f03 5721 |002d: check-cast v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +493572: 6e10 6fec 0300 |002f: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getId:()Ljava/lang/String; // method@ec6f │ │ +493578: 0c03 |0032: move-result-object v3 │ │ +49357a: 7120 fbfb 6300 |0033: invoke-static {v3, v6}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ +493580: 0a03 |0036: move-result v3 │ │ +493582: 3803 0300 |0037: if-eqz v3, 003a // +0003 │ │ +493586: 2805 |0039: goto 003e // +0005 │ │ +493588: d802 0201 |003a: add-int/lit8 v2, v2, #int 1 // #01 │ │ +49358c: 28d8 |003c: goto 0014 // -0028 │ │ +49358e: 12f2 |003d: const/4 v2, #int -1 // #ff │ │ +493590: 3a02 3b00 |003e: if-ltz v2, 0079 // +003b │ │ +493594: 5450 a7b0 |0040: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ +493598: 3800 1300 |0042: if-eqz v0, 0055 // +0013 │ │ +49359c: 6e10 32e4 0000 |0044: invoke-virtual {v0}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.getItems:()Ljava/util/List; // method@e432 │ │ +4935a2: 0c00 |0047: move-result-object v0 │ │ +4935a4: 3800 0d00 |0048: if-eqz v0, 0055 // +000d │ │ +4935a8: 7220 6ff9 2000 |004a: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@f96f │ │ +4935ae: 0c00 |004d: move-result-object v0 │ │ +4935b0: 1f00 e223 |004e: check-cast v0, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper; // type@23e2 │ │ +4935b4: 3800 0500 |0050: if-eqz v0, 0055 // +0005 │ │ +4935b8: 5400 15b5 |0052: iget-object v0, v0, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper;.item:Ljava/lang/Object; // field@b515 │ │ +4935bc: 2802 |0054: goto 0056 // +0002 │ │ +4935be: 0710 |0055: move-object v0, v1 │ │ +4935c0: 2003 5721 |0056: instance-of v3, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +4935c4: 3803 1900 |0058: if-eqz v3, 0071 // +0019 │ │ +4935c8: 0703 |005a: move-object v3, v0 │ │ +4935ca: 1f03 5721 |005b: check-cast v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +4935ce: 6e10 6fec 0300 |005d: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getId:()Ljava/lang/String; // method@ec6f │ │ +4935d4: 0c03 |0060: move-result-object v3 │ │ +4935d6: 7120 fbfb 6300 |0061: invoke-static {v3, v6}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ +4935dc: 0a06 |0064: move-result v6 │ │ +4935de: 3806 0c00 |0065: if-eqz v6, 0071 // +000c │ │ +4935e2: 2206 b925 |0067: new-instance v6, Lkotlin/Pair; // type@25b9 │ │ +4935e6: 7110 e0f5 0200 |0069: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ +4935ec: 0c01 |006c: move-result-object v1 │ │ +4935ee: 7030 84fb 0601 |006d: invoke-direct {v6, v0, v1}, Lkotlin/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@fb84 │ │ +4935f4: 1106 |0070: return-object v6 │ │ +4935f6: 6206 99b0 |0071: sget-object v6, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ +4935fa: 1a00 cf96 |0073: const-string v0, "currentItem retrieved was not chatmessage or its id was not correct" // string@96cf │ │ +4935fe: 7120 6c05 0600 |0075: invoke-static {v6, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +493604: 2826 |0078: goto 009e // +0026 │ │ +493606: 6206 99b0 |0079: sget-object v6, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ +49360a: 5450 a7b0 |007b: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ +49360e: 7110 fdfb 0000 |007d: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +493614: 6e10 31e4 0000 |0080: invoke-virtual {v0}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.getItemCount:()I // method@e431 │ │ +49361a: 0a00 |0083: move-result v0 │ │ +49361c: 2202 a924 |0084: new-instance v2, Ljava/lang/StringBuilder; // type@24a9 │ │ +493620: 1a03 cecc |0086: const-string v3, "messagePosition is -1, adapter # of items: " // string@ccce │ │ +493624: 7020 89f6 3200 |0088: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +49362a: 6e20 8df6 0200 |008b: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@f68d │ │ +493630: 0c00 |008e: move-result-object v0 │ │ +493632: 6e10 9cf6 0000 |008f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +493638: 0c00 |0092: move-result-object v0 │ │ +49363a: 7120 6c05 0600 |0093: invoke-static {v6, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +493640: 2808 |0096: goto 009e // +0008 │ │ +493642: 6206 99b0 |0097: sget-object v6, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ +493646: 1a00 2a71 |0099: const-string v0, "TalkMessagesListAdapter is null" // string@712a │ │ +49364a: 7120 6c05 0600 |009b: invoke-static {v6, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +493650: 1101 |009e: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2836 │ │ 0x0005 line=2837 │ │ 0x000f line=3906 │ │ 0x001e line=3907 │ │ 0x0020 line=2838 │ │ @@ -1999569,42 +1999569,42 @@ │ │ type : '()I' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 49 16-bit code units │ │ -492fc4: |[492fc4] com.nextcloud.talk.chat.ChatActivity.getLastAdapterId:()I │ │ -492fd4: 5420 a7b0 |0000: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ -492fd8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -492fda: 3800 0f00 |0003: if-eqz v0, 0012 // +000f │ │ -492fde: 6e10 32e4 0000 |0005: invoke-virtual {v0}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.getItems:()Ljava/util/List; // method@e432 │ │ -492fe4: 0c00 |0008: move-result-object v0 │ │ -492fe6: 3800 0900 |0009: if-eqz v0, 0012 // +0009 │ │ -492fea: 7210 79f9 0000 |000b: invoke-interface {v0}, Ljava/util/List;.size:()I // method@f979 │ │ -492ff0: 0a00 |000e: move-result v0 │ │ -492ff2: 3900 0300 |000f: if-nez v0, 0012 // +0003 │ │ -492ff6: 281f |0011: goto 0030 // +001f │ │ -492ff8: 5420 a7b0 |0012: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ -492ffc: 3800 1300 |0014: if-eqz v0, 0027 // +0013 │ │ -493000: 6e10 32e4 0000 |0016: invoke-virtual {v0}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.getItems:()Ljava/util/List; // method@e432 │ │ -493006: 0c00 |0019: move-result-object v0 │ │ -493008: 3800 0d00 |001a: if-eqz v0, 0027 // +000d │ │ -49300c: 7220 6ff9 1000 |001c: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@f96f │ │ -493012: 0c00 |001f: move-result-object v0 │ │ -493014: 1f00 e223 |0020: check-cast v0, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper; // type@23e2 │ │ -493018: 3800 0500 |0022: if-eqz v0, 0027 // +0005 │ │ -49301c: 5400 15b5 |0024: iget-object v0, v0, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper;.item:Ljava/lang/Object; // field@b515 │ │ -493020: 2802 |0026: goto 0028 // +0002 │ │ -493022: 1200 |0027: const/4 v0, #int 0 // #0 │ │ -493024: 3800 0800 |0028: if-eqz v0, 0030 // +0008 │ │ -493028: 1f00 5721 |002a: check-cast v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -49302c: 6e10 71ec 0000 |002c: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getJsonMessageId:()I // method@ec71 │ │ -493032: 0a01 |002f: move-result v1 │ │ -493034: 0f01 |0030: return v1 │ │ +492fc8: |[492fc8] com.nextcloud.talk.chat.ChatActivity.getLastAdapterId:()I │ │ +492fd8: 5420 a7b0 |0000: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ +492fdc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +492fde: 3800 0f00 |0003: if-eqz v0, 0012 // +000f │ │ +492fe2: 6e10 32e4 0000 |0005: invoke-virtual {v0}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.getItems:()Ljava/util/List; // method@e432 │ │ +492fe8: 0c00 |0008: move-result-object v0 │ │ +492fea: 3800 0900 |0009: if-eqz v0, 0012 // +0009 │ │ +492fee: 7210 79f9 0000 |000b: invoke-interface {v0}, Ljava/util/List;.size:()I // method@f979 │ │ +492ff4: 0a00 |000e: move-result v0 │ │ +492ff6: 3900 0300 |000f: if-nez v0, 0012 // +0003 │ │ +492ffa: 281f |0011: goto 0030 // +001f │ │ +492ffc: 5420 a7b0 |0012: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ +493000: 3800 1300 |0014: if-eqz v0, 0027 // +0013 │ │ +493004: 6e10 32e4 0000 |0016: invoke-virtual {v0}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.getItems:()Ljava/util/List; // method@e432 │ │ +49300a: 0c00 |0019: move-result-object v0 │ │ +49300c: 3800 0d00 |001a: if-eqz v0, 0027 // +000d │ │ +493010: 7220 6ff9 1000 |001c: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@f96f │ │ +493016: 0c00 |001f: move-result-object v0 │ │ +493018: 1f00 e223 |0020: check-cast v0, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper; // type@23e2 │ │ +49301c: 3800 0500 |0022: if-eqz v0, 0027 // +0005 │ │ +493020: 5400 15b5 |0024: iget-object v0, v0, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper;.item:Ljava/lang/Object; // field@b515 │ │ +493024: 2802 |0026: goto 0028 // +0002 │ │ +493026: 1200 |0027: const/4 v0, #int 0 // #0 │ │ +493028: 3800 0800 |0028: if-eqz v0, 0030 // +0008 │ │ +49302c: 1f00 5721 |002a: check-cast v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +493030: 6e10 71ec 0000 |002c: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getJsonMessageId:()I // method@ec71 │ │ +493036: 0a01 |002f: move-result v1 │ │ +493038: 0f01 |0030: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1104 │ │ 0x0012 line=1105 │ │ 0x002a line=1107 │ │ locals : │ │ 0x0000 - 0x0031 reg=2 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ @@ -1999614,40 +1999614,40 @@ │ │ type : '()Lcom/nextcloud/talk/chat/MessageInputFragment;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 55 16-bit code units │ │ -492b90: |[492b90] com.nextcloud.talk.chat.ChatActivity.getMessageInputFragment:()Lcom/nextcloud/talk/chat/MessageInputFragment; │ │ -492ba0: 5440 aeb0 |0000: iget-object v0, v4, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ -492ba4: 7110 fdfb 0000 |0002: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -492baa: 6e10 9af0 0000 |0005: invoke-virtual {v0}, Lcom/nextcloud/talk/data/user/model/User;.getId:()Ljava/lang/Long; // method@f09a │ │ -492bb0: 0c00 |0008: move-result-object v0 │ │ -492bb2: 6e10 85e9 0400 |0009: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ -492bb8: 0c01 |000c: move-result-object v1 │ │ -492bba: 2202 a924 |000d: new-instance v2, Ljava/lang/StringBuilder; // type@24a9 │ │ -492bbe: 7010 86f6 0200 |000f: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@f686 │ │ -492bc4: 6e20 91f6 0200 |0012: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@f691 │ │ -492bca: 0c00 |0015: move-result-object v0 │ │ -492bcc: 1a02 e513 |0016: const-string v2, "@" // string@13e5 │ │ -492bd0: 6e20 92f6 2000 |0018: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -492bd6: 0c00 |001b: move-result-object v0 │ │ -492bd8: 6e20 92f6 1000 |001c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -492bde: 0c00 |001f: move-result-object v0 │ │ -492be0: 6e10 9cf6 0000 |0020: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -492be6: 0c00 |0023: move-result-object v0 │ │ -492be8: 2201 2d21 |0024: new-instance v1, Lcom/nextcloud/talk/chat/MessageInputFragment; // type@212d │ │ -492bec: 7010 ebea 0100 |0026: invoke-direct {v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.:()V // method@eaeb │ │ -492bf2: 2202 fb00 |0029: new-instance v2, Landroid/os/Bundle; // type@00fb │ │ -492bf6: 7010 3b04 0200 |002b: invoke-direct {v2}, Landroid/os/Bundle;.:()V // method@043b │ │ -492bfc: 1a03 671b |002e: const-string v3, "CONVERSATION_INTERNAL_ID" // string@1b67 │ │ -492c00: 6e30 6804 3200 |0030: invoke-virtual {v2, v3, v0}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0468 │ │ -492c06: 6e20 27eb 2100 |0033: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/MessageInputFragment;.setArguments:(Landroid/os/Bundle;)V // method@eb27 │ │ -492c0c: 1101 |0036: return-object v1 │ │ +492b94: |[492b94] com.nextcloud.talk.chat.ChatActivity.getMessageInputFragment:()Lcom/nextcloud/talk/chat/MessageInputFragment; │ │ +492ba4: 5440 aeb0 |0000: iget-object v0, v4, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ +492ba8: 7110 fdfb 0000 |0002: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +492bae: 6e10 9af0 0000 |0005: invoke-virtual {v0}, Lcom/nextcloud/talk/data/user/model/User;.getId:()Ljava/lang/Long; // method@f09a │ │ +492bb4: 0c00 |0008: move-result-object v0 │ │ +492bb6: 6e10 85e9 0400 |0009: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ +492bbc: 0c01 |000c: move-result-object v1 │ │ +492bbe: 2202 a924 |000d: new-instance v2, Ljava/lang/StringBuilder; // type@24a9 │ │ +492bc2: 7010 86f6 0200 |000f: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@f686 │ │ +492bc8: 6e20 91f6 0200 |0012: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@f691 │ │ +492bce: 0c00 |0015: move-result-object v0 │ │ +492bd0: 1a02 e513 |0016: const-string v2, "@" // string@13e5 │ │ +492bd4: 6e20 92f6 2000 |0018: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +492bda: 0c00 |001b: move-result-object v0 │ │ +492bdc: 6e20 92f6 1000 |001c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +492be2: 0c00 |001f: move-result-object v0 │ │ +492be4: 6e10 9cf6 0000 |0020: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +492bea: 0c00 |0023: move-result-object v0 │ │ +492bec: 2201 2d21 |0024: new-instance v1, Lcom/nextcloud/talk/chat/MessageInputFragment; // type@212d │ │ +492bf0: 7010 ebea 0100 |0026: invoke-direct {v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.:()V // method@eaeb │ │ +492bf6: 2202 fb00 |0029: new-instance v2, Landroid/os/Bundle; // type@00fb │ │ +492bfa: 7010 3b04 0200 |002b: invoke-direct {v2}, Landroid/os/Bundle;.:()V // method@043b │ │ +492c00: 1a03 671b |002e: const-string v3, "CONVERSATION_INTERNAL_ID" // string@1b67 │ │ +492c04: 6e30 6804 3200 |0030: invoke-virtual {v2, v3, v0}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0468 │ │ +492c0a: 6e20 27eb 2100 |0033: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/MessageInputFragment;.setArguments:(Landroid/os/Bundle;)V // method@eb27 │ │ +492c10: 1101 |0036: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=465 │ │ 0x0024 line=466 │ │ 0x0029 line=467 │ │ 0x002e line=468 │ │ 0x0033 line=467 │ │ @@ -1999659,111 +1999659,111 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/model/ChatMessage;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)Z' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 173 16-bit code units │ │ -491de0: |[491de0] com.nextcloud.talk.chat.ChatActivity.groupMessages:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)Z │ │ -491df0: 6e10 86ec 0800 |0000: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getSystemMessage:()Ljava/lang/String; // method@ec86 │ │ -491df6: 0c00 |0003: move-result-object v0 │ │ -491df8: 1f00 7724 |0004: check-cast v0, Ljava/lang/CharSequence; // type@2477 │ │ -491dfc: 7210 3df5 0000 |0006: invoke-interface {v0}, Ljava/lang/CharSequence;.length:()I // method@f53d │ │ -491e02: 0a00 |0009: move-result v0 │ │ -491e04: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -491e06: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -491e08: 3d00 0400 |000c: if-lez v0, 0010 // +0004 │ │ -491e0c: 0110 |000e: move v0, v1 │ │ -491e0e: 2802 |000f: goto 0011 // +0002 │ │ -491e10: 0120 |0010: move v0, v2 │ │ -491e12: 6e10 86ec 0900 |0011: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getSystemMessage:()Ljava/lang/String; // method@ec86 │ │ -491e18: 0c03 |0014: move-result-object v3 │ │ -491e1a: 1f03 7724 |0015: check-cast v3, Ljava/lang/CharSequence; // type@2477 │ │ -491e1e: 7210 3df5 0300 |0017: invoke-interface {v3}, Ljava/lang/CharSequence;.length:()I // method@f53d │ │ -491e24: 0a03 |001a: move-result v3 │ │ -491e26: 3d03 0400 |001b: if-lez v3, 001f // +0004 │ │ -491e2a: 0113 |001d: move v3, v1 │ │ -491e2c: 2802 |001e: goto 0020 // +0002 │ │ -491e2e: 0123 |001f: move v3, v2 │ │ -491e30: 3230 0300 |0020: if-eq v0, v3, 0023 // +0003 │ │ -491e34: 0f02 |0022: return v2 │ │ -491e36: 6e10 67ec 0800 |0023: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getActorType:()Ljava/lang/String; // method@ec67 │ │ -491e3c: 0c03 |0026: move-result-object v3 │ │ -491e3e: 1a04 198b |0027: const-string v4, "bots" // string@8b19 │ │ -491e42: 7120 fbfb 4300 |0029: invoke-static {v3, v4}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ -491e48: 0a03 |002c: move-result v3 │ │ -491e4a: 3803 0f00 |002d: if-eqz v3, 003c // +000f │ │ -491e4e: 6e10 66ec 0800 |002f: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getActorId:()Ljava/lang/String; // method@ec66 │ │ -491e54: 0c03 |0032: move-result-object v3 │ │ -491e56: 1a04 368e |0033: const-string v4, "changelog" // string@8e36 │ │ -491e5a: 7120 fbfb 4300 |0035: invoke-static {v3, v4}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ -491e60: 0a03 |0038: move-result v3 │ │ -491e62: 3903 0300 |0039: if-nez v3, 003c // +0003 │ │ -491e66: 0f02 |003b: return v2 │ │ -491e68: 3900 1f00 |003c: if-nez v0, 005b // +001f │ │ -491e6c: 6e10 67ec 0800 |003e: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getActorType:()Ljava/lang/String; // method@ec67 │ │ -491e72: 0c00 |0041: move-result-object v0 │ │ -491e74: 6e10 67ec 0900 |0042: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getActorType:()Ljava/lang/String; // method@ec67 │ │ -491e7a: 0c03 |0045: move-result-object v3 │ │ -491e7c: 7120 fbfb 3000 |0046: invoke-static {v0, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ -491e82: 0a00 |0049: move-result v0 │ │ -491e84: 3800 1000 |004a: if-eqz v0, 005a // +0010 │ │ -491e88: 6e10 66ec 0900 |004c: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getActorId:()Ljava/lang/String; // method@ec66 │ │ -491e8e: 0c00 |004f: move-result-object v0 │ │ -491e90: 6e10 66ec 0800 |0050: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getActorId:()Ljava/lang/String; // method@ec66 │ │ -491e96: 0c03 |0053: move-result-object v3 │ │ -491e98: 7120 fbfb 3000 |0054: invoke-static {v0, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ -491e9e: 0a00 |0057: move-result v0 │ │ -491ea0: 3900 0300 |0058: if-nez v0, 005b // +0003 │ │ -491ea4: 0f02 |005a: return v2 │ │ -491ea6: 6e10 69e9 0700 |005b: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/ChatActivity;.getDateUtils:()Lcom/nextcloud/talk/utils/DateUtils; // method@e969 │ │ -491eac: 0c00 |005e: move-result-object v0 │ │ -491eae: 6e10 8aec 0900 |005f: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getTimestamp:()J // method@ec8a │ │ -491eb4: 0b03 |0062: move-result-wide v3 │ │ -491eb6: 6e10 8aec 0800 |0063: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getTimestamp:()J // method@ec8a │ │ -491ebc: 0b05 |0066: move-result-wide v5 │ │ -491ebe: 6e56 daf2 3054 |0067: invoke-virtual {v0, v3, v4, v5, v6}, Lcom/nextcloud/talk/utils/DateUtils;.getTimeDifferenceInSeconds:(JJ)J // method@f2da │ │ -491ec4: 0b03 |006a: move-result-wide v3 │ │ -491ec6: 1605 2c01 |006b: const-wide/16 v5, #int 300 // #12c │ │ -491eca: 3100 0305 |006d: cmp-long v0, v3, v5 │ │ -491ece: 3d00 0400 |006f: if-lez v0, 0073 // +0004 │ │ -491ed2: 0110 |0071: move v0, v1 │ │ -491ed4: 2802 |0072: goto 0074 // +0002 │ │ -491ed6: 0120 |0073: move v0, v2 │ │ -491ed8: 7030 cae9 9708 |0074: invoke-direct {v7, v9, v8}, Lcom/nextcloud/talk/chat/ChatActivity;.isSameDayMessages:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)Z // method@e9ca │ │ -491ede: 0a03 |0077: move-result v3 │ │ -491ee0: 3803 3300 |0078: if-eqz v3, 00ab // +0033 │ │ -491ee4: 6e10 66ec 0900 |007a: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getActorId:()Ljava/lang/String; // method@ec66 │ │ -491eea: 0c03 |007d: move-result-object v3 │ │ -491eec: 6e10 66ec 0800 |007e: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getActorId:()Ljava/lang/String; // method@ec66 │ │ -491ef2: 0c04 |0081: move-result-object v4 │ │ -491ef4: 7120 fbfb 4300 |0082: invoke-static {v3, v4}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ -491efa: 0a03 |0085: move-result v3 │ │ -491efc: 3803 2500 |0086: if-eqz v3, 00ab // +0025 │ │ -491f00: 3900 2300 |0088: if-nez v0, 00ab // +0023 │ │ -491f04: 6e10 75ec 0900 |008a: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getLastEditTimestamp:()Ljava/lang/Long; // method@ec75 │ │ -491f0a: 0c09 |008d: move-result-object v9 │ │ -491f0c: 1603 0000 |008e: const-wide/16 v3, #int 0 // #0 │ │ -491f10: 3909 0300 |0090: if-nez v9, 0093 // +0003 │ │ -491f14: 2809 |0092: goto 009b // +0009 │ │ -491f16: 6e10 e9f5 0900 |0093: invoke-virtual {v9}, Ljava/lang/Long;.longValue:()J // method@f5e9 │ │ -491f1c: 0b05 |0096: move-result-wide v5 │ │ -491f1e: 3109 0503 |0097: cmp-long v9, v5, v3 │ │ -491f22: 3809 1300 |0099: if-eqz v9, 00ac // +0013 │ │ -491f26: 6e10 75ec 0800 |009b: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getLastEditTimestamp:()Ljava/lang/Long; // method@ec75 │ │ -491f2c: 0c08 |009e: move-result-object v8 │ │ -491f2e: 3908 0300 |009f: if-nez v8, 00a2 // +0003 │ │ -491f32: 280a |00a1: goto 00ab // +000a │ │ -491f34: 6e10 e9f5 0800 |00a2: invoke-virtual {v8}, Ljava/lang/Long;.longValue:()J // method@f5e9 │ │ -491f3a: 0b08 |00a5: move-result-wide v8 │ │ -491f3c: 3108 0803 |00a6: cmp-long v8, v8, v3 │ │ -491f40: 3908 0300 |00a8: if-nez v8, 00ab // +0003 │ │ -491f44: 2802 |00aa: goto 00ac // +0002 │ │ -491f46: 0121 |00ab: move v1, v2 │ │ -491f48: 0f01 |00ac: return v1 │ │ +491de4: |[491de4] com.nextcloud.talk.chat.ChatActivity.groupMessages:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)Z │ │ +491df4: 6e10 86ec 0800 |0000: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getSystemMessage:()Ljava/lang/String; // method@ec86 │ │ +491dfa: 0c00 |0003: move-result-object v0 │ │ +491dfc: 1f00 7724 |0004: check-cast v0, Ljava/lang/CharSequence; // type@2477 │ │ +491e00: 7210 3df5 0000 |0006: invoke-interface {v0}, Ljava/lang/CharSequence;.length:()I // method@f53d │ │ +491e06: 0a00 |0009: move-result v0 │ │ +491e08: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +491e0a: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +491e0c: 3d00 0400 |000c: if-lez v0, 0010 // +0004 │ │ +491e10: 0110 |000e: move v0, v1 │ │ +491e12: 2802 |000f: goto 0011 // +0002 │ │ +491e14: 0120 |0010: move v0, v2 │ │ +491e16: 6e10 86ec 0900 |0011: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getSystemMessage:()Ljava/lang/String; // method@ec86 │ │ +491e1c: 0c03 |0014: move-result-object v3 │ │ +491e1e: 1f03 7724 |0015: check-cast v3, Ljava/lang/CharSequence; // type@2477 │ │ +491e22: 7210 3df5 0300 |0017: invoke-interface {v3}, Ljava/lang/CharSequence;.length:()I // method@f53d │ │ +491e28: 0a03 |001a: move-result v3 │ │ +491e2a: 3d03 0400 |001b: if-lez v3, 001f // +0004 │ │ +491e2e: 0113 |001d: move v3, v1 │ │ +491e30: 2802 |001e: goto 0020 // +0002 │ │ +491e32: 0123 |001f: move v3, v2 │ │ +491e34: 3230 0300 |0020: if-eq v0, v3, 0023 // +0003 │ │ +491e38: 0f02 |0022: return v2 │ │ +491e3a: 6e10 67ec 0800 |0023: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getActorType:()Ljava/lang/String; // method@ec67 │ │ +491e40: 0c03 |0026: move-result-object v3 │ │ +491e42: 1a04 198b |0027: const-string v4, "bots" // string@8b19 │ │ +491e46: 7120 fbfb 4300 |0029: invoke-static {v3, v4}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ +491e4c: 0a03 |002c: move-result v3 │ │ +491e4e: 3803 0f00 |002d: if-eqz v3, 003c // +000f │ │ +491e52: 6e10 66ec 0800 |002f: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getActorId:()Ljava/lang/String; // method@ec66 │ │ +491e58: 0c03 |0032: move-result-object v3 │ │ +491e5a: 1a04 368e |0033: const-string v4, "changelog" // string@8e36 │ │ +491e5e: 7120 fbfb 4300 |0035: invoke-static {v3, v4}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ +491e64: 0a03 |0038: move-result v3 │ │ +491e66: 3903 0300 |0039: if-nez v3, 003c // +0003 │ │ +491e6a: 0f02 |003b: return v2 │ │ +491e6c: 3900 1f00 |003c: if-nez v0, 005b // +001f │ │ +491e70: 6e10 67ec 0800 |003e: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getActorType:()Ljava/lang/String; // method@ec67 │ │ +491e76: 0c00 |0041: move-result-object v0 │ │ +491e78: 6e10 67ec 0900 |0042: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getActorType:()Ljava/lang/String; // method@ec67 │ │ +491e7e: 0c03 |0045: move-result-object v3 │ │ +491e80: 7120 fbfb 3000 |0046: invoke-static {v0, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ +491e86: 0a00 |0049: move-result v0 │ │ +491e88: 3800 1000 |004a: if-eqz v0, 005a // +0010 │ │ +491e8c: 6e10 66ec 0900 |004c: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getActorId:()Ljava/lang/String; // method@ec66 │ │ +491e92: 0c00 |004f: move-result-object v0 │ │ +491e94: 6e10 66ec 0800 |0050: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getActorId:()Ljava/lang/String; // method@ec66 │ │ +491e9a: 0c03 |0053: move-result-object v3 │ │ +491e9c: 7120 fbfb 3000 |0054: invoke-static {v0, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ +491ea2: 0a00 |0057: move-result v0 │ │ +491ea4: 3900 0300 |0058: if-nez v0, 005b // +0003 │ │ +491ea8: 0f02 |005a: return v2 │ │ +491eaa: 6e10 69e9 0700 |005b: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/ChatActivity;.getDateUtils:()Lcom/nextcloud/talk/utils/DateUtils; // method@e969 │ │ +491eb0: 0c00 |005e: move-result-object v0 │ │ +491eb2: 6e10 8aec 0900 |005f: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getTimestamp:()J // method@ec8a │ │ +491eb8: 0b03 |0062: move-result-wide v3 │ │ +491eba: 6e10 8aec 0800 |0063: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getTimestamp:()J // method@ec8a │ │ +491ec0: 0b05 |0066: move-result-wide v5 │ │ +491ec2: 6e56 daf2 3054 |0067: invoke-virtual {v0, v3, v4, v5, v6}, Lcom/nextcloud/talk/utils/DateUtils;.getTimeDifferenceInSeconds:(JJ)J // method@f2da │ │ +491ec8: 0b03 |006a: move-result-wide v3 │ │ +491eca: 1605 2c01 |006b: const-wide/16 v5, #int 300 // #12c │ │ +491ece: 3100 0305 |006d: cmp-long v0, v3, v5 │ │ +491ed2: 3d00 0400 |006f: if-lez v0, 0073 // +0004 │ │ +491ed6: 0110 |0071: move v0, v1 │ │ +491ed8: 2802 |0072: goto 0074 // +0002 │ │ +491eda: 0120 |0073: move v0, v2 │ │ +491edc: 7030 cae9 9708 |0074: invoke-direct {v7, v9, v8}, Lcom/nextcloud/talk/chat/ChatActivity;.isSameDayMessages:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)Z // method@e9ca │ │ +491ee2: 0a03 |0077: move-result v3 │ │ +491ee4: 3803 3300 |0078: if-eqz v3, 00ab // +0033 │ │ +491ee8: 6e10 66ec 0900 |007a: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getActorId:()Ljava/lang/String; // method@ec66 │ │ +491eee: 0c03 |007d: move-result-object v3 │ │ +491ef0: 6e10 66ec 0800 |007e: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getActorId:()Ljava/lang/String; // method@ec66 │ │ +491ef6: 0c04 |0081: move-result-object v4 │ │ +491ef8: 7120 fbfb 4300 |0082: invoke-static {v3, v4}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ +491efe: 0a03 |0085: move-result v3 │ │ +491f00: 3803 2500 |0086: if-eqz v3, 00ab // +0025 │ │ +491f04: 3900 2300 |0088: if-nez v0, 00ab // +0023 │ │ +491f08: 6e10 75ec 0900 |008a: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getLastEditTimestamp:()Ljava/lang/Long; // method@ec75 │ │ +491f0e: 0c09 |008d: move-result-object v9 │ │ +491f10: 1603 0000 |008e: const-wide/16 v3, #int 0 // #0 │ │ +491f14: 3909 0300 |0090: if-nez v9, 0093 // +0003 │ │ +491f18: 2809 |0092: goto 009b // +0009 │ │ +491f1a: 6e10 e9f5 0900 |0093: invoke-virtual {v9}, Ljava/lang/Long;.longValue:()J // method@f5e9 │ │ +491f20: 0b05 |0096: move-result-wide v5 │ │ +491f22: 3109 0503 |0097: cmp-long v9, v5, v3 │ │ +491f26: 3809 1300 |0099: if-eqz v9, 00ac // +0013 │ │ +491f2a: 6e10 75ec 0800 |009b: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getLastEditTimestamp:()Ljava/lang/Long; // method@ec75 │ │ +491f30: 0c08 |009e: move-result-object v8 │ │ +491f32: 3908 0300 |009f: if-nez v8, 00a2 // +0003 │ │ +491f36: 280a |00a1: goto 00ab // +000a │ │ +491f38: 6e10 e9f5 0800 |00a2: invoke-virtual {v8}, Ljava/lang/Long;.longValue:()J // method@f5e9 │ │ +491f3e: 0b08 |00a5: move-result-wide v8 │ │ +491f40: 3108 0803 |00a6: cmp-long v8, v8, v3 │ │ +491f44: 3908 0300 |00a8: if-nez v8, 00ab // +0003 │ │ +491f48: 2802 |00aa: goto 00ac // +0002 │ │ +491f4a: 0121 |00ab: move v1, v2 │ │ +491f4c: 0f01 |00ac: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2751 │ │ 0x0011 line=2752 │ │ 0x0023 line=2757 │ │ 0x003e line=2763 │ │ 0x004c line=2764 │ │ @@ -1999784,124 +1999784,124 @@ │ │ type : '(Ljava/util/List;)Ljava/util/List;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 218 16-bit code units │ │ -493248: |[493248] com.nextcloud.talk.chat.ChatActivity.handleExpandableSystemMessages:(Ljava/util/List;)Ljava/util/List; │ │ -493258: 1f07 8e24 |0000: check-cast v7, Ljava/lang/Iterable; // type@248e │ │ -49325c: 2200 2125 |0002: new-instance v0, Ljava/util/ArrayList; // type@2521 │ │ -493260: 1301 0a00 |0004: const/16 v1, #int 10 // #a │ │ -493264: 7120 a2fb 1700 |0006: invoke-static {v7, v1}, Lkotlin/collections/CollectionsKt;.collectionSizeOrDefault:(Ljava/lang/Iterable;I)I // method@fba2 │ │ -49326a: 0a01 |0009: move-result v1 │ │ -49326c: 7020 42f8 1000 |000a: invoke-direct {v0, v1}, Ljava/util/ArrayList;.:(I)V // method@f842 │ │ -493272: 1f00 2525 |000d: check-cast v0, Ljava/util/Collection; // type@2525 │ │ -493276: 7210 e3f5 0700 |000f: invoke-interface {v7}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@f5e3 │ │ -49327c: 0c07 |0012: move-result-object v7 │ │ -49327e: 7210 46f9 0700 |0013: invoke-interface {v7}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ -493284: 0a01 |0016: move-result v1 │ │ -493286: 3801 1400 |0017: if-eqz v1, 002b // +0014 │ │ -49328a: 7210 47f9 0700 |0019: invoke-interface {v7}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ -493290: 0c01 |001c: move-result-object v1 │ │ -493292: 1f01 5721 |001d: check-cast v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -493296: 6e10 6fec 0100 |001f: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getId:()Ljava/lang/String; // method@ec6f │ │ -49329c: 0c02 |0022: move-result-object v2 │ │ -49329e: 7120 91fb 1200 |0023: invoke-static {v2, v1}, Lkotlin/TuplesKt;.to:(Ljava/lang/Object;Ljava/lang/Object;)Lkotlin/Pair; // method@fb91 │ │ -4932a4: 0c01 |0026: move-result-object v1 │ │ -4932a6: 7220 c0f8 1000 |0027: invoke-interface {v0, v1}, Ljava/util/Collection;.add:(Ljava/lang/Object;)Z // method@f8c0 │ │ -4932ac: 28e9 |002a: goto 0013 // -0017 │ │ -4932ae: 1f00 3725 |002b: check-cast v0, Ljava/util/List; // type@2537 │ │ -4932b2: 1f00 8e24 |002d: check-cast v0, Ljava/lang/Iterable; // type@248e │ │ -4932b6: 7110 c6fb 0000 |002f: invoke-static {v0}, Lkotlin/collections/MapsKt;.toMap:(Ljava/lang/Iterable;)Ljava/util/Map; // method@fbc6 │ │ -4932bc: 0c07 |0032: move-result-object v7 │ │ -4932be: 7110 c8fb 0700 |0033: invoke-static {v7}, Lkotlin/collections/MapsKt;.toMutableMap:(Ljava/util/Map;)Ljava/util/Map; // method@fbc8 │ │ -4932c4: 0c07 |0036: move-result-object v7 │ │ -4932c6: 7210 94f9 0700 |0037: invoke-interface {v7}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@f994 │ │ -4932cc: 0c00 |003a: move-result-object v0 │ │ -4932ce: 7210 f4f9 0000 |003b: invoke-interface {v0}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@f9f4 │ │ -4932d4: 0c00 |003e: move-result-object v0 │ │ -4932d6: 7210 46f9 0000 |003f: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ -4932dc: 0a01 |0042: move-result v1 │ │ -4932de: 3801 8c00 |0043: if-eqz v1, 00cf // +008c │ │ -4932e2: 7210 47f9 0000 |0045: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ -4932e8: 0c01 |0048: move-result-object v1 │ │ -4932ea: 1f01 3b25 |0049: check-cast v1, Ljava/util/Map$Entry; // type@253b │ │ -4932ee: 7210 8ff9 0100 |004b: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@f98f │ │ -4932f4: 0c02 |004e: move-result-object v2 │ │ -4932f6: 1f02 5721 |004f: check-cast v2, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -4932fa: 6e10 7eec 0200 |0051: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getPreviousMessageId:()I // method@ec7e │ │ -493300: 0a02 |0054: move-result v2 │ │ -493302: 7110 7bf6 0200 |0055: invoke-static {v2}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@f67b │ │ -493308: 0c02 |0058: move-result-object v2 │ │ -49330a: 7220 95f9 2700 |0059: invoke-interface {v7, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@f995 │ │ -493310: 0c02 |005c: move-result-object v2 │ │ -493312: 1f02 5721 |005d: check-cast v2, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -493316: 7210 8ff9 0100 |005f: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@f98f │ │ -49331c: 0c03 |0062: move-result-object v3 │ │ -49331e: 1f03 5721 |0063: check-cast v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -493322: 7020 cee9 3600 |0065: invoke-direct {v6, v3}, Lcom/nextcloud/talk/chat/ChatActivity;.isSystemMessage:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)Z // method@e9ce │ │ -493328: 0a03 |0068: move-result v3 │ │ -49332a: 3803 d6ff |0069: if-eqz v3, 003f // -002a │ │ -49332e: 3802 0700 |006b: if-eqz v2, 0072 // +0007 │ │ -493332: 6e10 87ec 0200 |006d: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getSystemMessageType:()Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // method@ec87 │ │ -493338: 0c03 |0070: move-result-object v3 │ │ -49333a: 2802 |0071: goto 0073 // +0002 │ │ -49333c: 1203 |0072: const/4 v3, #int 0 // #0 │ │ -49333e: 7210 8ff9 0100 |0073: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@f98f │ │ -493344: 0c04 |0076: move-result-object v4 │ │ -493346: 1f04 5721 |0077: check-cast v4, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -49334a: 6e10 87ec 0400 |0079: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getSystemMessageType:()Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // method@ec87 │ │ -493350: 0c04 |007c: move-result-object v4 │ │ -493352: 3343 c2ff |007d: if-ne v3, v4, 003f // -003e │ │ -493356: 1213 |007f: const/4 v3, #int 1 // #1 │ │ -493358: 3802 0500 |0080: if-eqz v2, 0085 // +0005 │ │ -49335c: 6e20 abec 3200 |0082: invoke-virtual {v2, v3}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setExpandableParent:(Z)V // method@ecab │ │ -493362: 7210 8ff9 0100 |0085: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@f98f │ │ -493368: 0c04 |0088: move-result-object v4 │ │ -49336a: 1f04 5721 |0089: check-cast v4, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -49336e: 1205 |008b: const/4 v5, #int 0 // #0 │ │ -493370: 6e20 abec 5400 |008c: invoke-virtual {v4, v5}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setExpandableParent:(Z)V // method@ecab │ │ -493376: 7210 8ff9 0100 |008f: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@f98f │ │ -49337c: 0c04 |0092: move-result-object v4 │ │ -49337e: 1f04 5721 |0093: check-cast v4, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -493382: 6e10 76ec 0400 |0095: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getLastItemOfExpandableGroup:()I // method@ec76 │ │ -493388: 0a04 |0098: move-result v4 │ │ -49338a: 3904 1500 |0099: if-nez v4, 00ae // +0015 │ │ -49338e: 7210 8ff9 0100 |009b: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@f98f │ │ -493394: 0c04 |009e: move-result-object v4 │ │ -493396: 1f04 5721 |009f: check-cast v4, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -49339a: 7210 8ff9 0100 |00a1: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@f98f │ │ -4933a0: 0c05 |00a4: move-result-object v5 │ │ -4933a2: 1f05 5721 |00a5: check-cast v5, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -4933a6: 6e10 71ec 0500 |00a7: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getJsonMessageId:()I // method@ec71 │ │ -4933ac: 0a05 |00aa: move-result v5 │ │ -4933ae: 6e20 b7ec 5400 |00ab: invoke-virtual {v4, v5}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setLastItemOfExpandableGroup:(I)V // method@ecb7 │ │ -4933b4: 3802 0f00 |00ae: if-eqz v2, 00bd // +000f │ │ -4933b8: 7210 8ff9 0100 |00b0: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@f98f │ │ -4933be: 0c04 |00b3: move-result-object v4 │ │ -4933c0: 1f04 5721 |00b4: check-cast v4, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -4933c4: 6e10 76ec 0400 |00b6: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getLastItemOfExpandableGroup:()I // method@ec76 │ │ -4933ca: 0a04 |00b9: move-result v4 │ │ -4933cc: 6e20 b7ec 4200 |00ba: invoke-virtual {v2, v4}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setLastItemOfExpandableGroup:(I)V // method@ecb7 │ │ -4933d2: 3802 82ff |00bd: if-eqz v2, 003f // -007e │ │ -4933d6: 7210 8ff9 0100 |00bf: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@f98f │ │ -4933dc: 0c01 |00c2: move-result-object v1 │ │ -4933de: 1f01 5721 |00c3: check-cast v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -4933e2: 6e10 6aec 0100 |00c5: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getExpandableChildrenAmount:()I // method@ec6a │ │ -4933e8: 0a01 |00c8: move-result v1 │ │ -4933ea: b031 |00c9: add-int/2addr v1, v3 │ │ -4933ec: 6e20 aaec 1200 |00ca: invoke-virtual {v2, v1}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setExpandableChildrenAmount:(I)V // method@ecaa │ │ -4933f2: 2900 72ff |00cd: goto/16 003f // -008e │ │ -4933f6: 7210 9cf9 0700 |00cf: invoke-interface {v7}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@f99c │ │ -4933fc: 0c07 |00d2: move-result-object v7 │ │ -4933fe: 1f07 8e24 |00d3: check-cast v7, Ljava/lang/Iterable; // type@248e │ │ -493402: 7110 bbfb 0700 |00d5: invoke-static {v7}, Lkotlin/collections/CollectionsKt;.toList:(Ljava/lang/Iterable;)Ljava/util/List; // method@fbbb │ │ -493408: 0c07 |00d8: move-result-object v7 │ │ -49340a: 1107 |00d9: return-object v7 │ │ +49324c: |[49324c] com.nextcloud.talk.chat.ChatActivity.handleExpandableSystemMessages:(Ljava/util/List;)Ljava/util/List; │ │ +49325c: 1f07 8e24 |0000: check-cast v7, Ljava/lang/Iterable; // type@248e │ │ +493260: 2200 2125 |0002: new-instance v0, Ljava/util/ArrayList; // type@2521 │ │ +493264: 1301 0a00 |0004: const/16 v1, #int 10 // #a │ │ +493268: 7120 a2fb 1700 |0006: invoke-static {v7, v1}, Lkotlin/collections/CollectionsKt;.collectionSizeOrDefault:(Ljava/lang/Iterable;I)I // method@fba2 │ │ +49326e: 0a01 |0009: move-result v1 │ │ +493270: 7020 42f8 1000 |000a: invoke-direct {v0, v1}, Ljava/util/ArrayList;.:(I)V // method@f842 │ │ +493276: 1f00 2525 |000d: check-cast v0, Ljava/util/Collection; // type@2525 │ │ +49327a: 7210 e3f5 0700 |000f: invoke-interface {v7}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@f5e3 │ │ +493280: 0c07 |0012: move-result-object v7 │ │ +493282: 7210 46f9 0700 |0013: invoke-interface {v7}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ +493288: 0a01 |0016: move-result v1 │ │ +49328a: 3801 1400 |0017: if-eqz v1, 002b // +0014 │ │ +49328e: 7210 47f9 0700 |0019: invoke-interface {v7}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ +493294: 0c01 |001c: move-result-object v1 │ │ +493296: 1f01 5721 |001d: check-cast v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +49329a: 6e10 6fec 0100 |001f: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getId:()Ljava/lang/String; // method@ec6f │ │ +4932a0: 0c02 |0022: move-result-object v2 │ │ +4932a2: 7120 91fb 1200 |0023: invoke-static {v2, v1}, Lkotlin/TuplesKt;.to:(Ljava/lang/Object;Ljava/lang/Object;)Lkotlin/Pair; // method@fb91 │ │ +4932a8: 0c01 |0026: move-result-object v1 │ │ +4932aa: 7220 c0f8 1000 |0027: invoke-interface {v0, v1}, Ljava/util/Collection;.add:(Ljava/lang/Object;)Z // method@f8c0 │ │ +4932b0: 28e9 |002a: goto 0013 // -0017 │ │ +4932b2: 1f00 3725 |002b: check-cast v0, Ljava/util/List; // type@2537 │ │ +4932b6: 1f00 8e24 |002d: check-cast v0, Ljava/lang/Iterable; // type@248e │ │ +4932ba: 7110 c6fb 0000 |002f: invoke-static {v0}, Lkotlin/collections/MapsKt;.toMap:(Ljava/lang/Iterable;)Ljava/util/Map; // method@fbc6 │ │ +4932c0: 0c07 |0032: move-result-object v7 │ │ +4932c2: 7110 c8fb 0700 |0033: invoke-static {v7}, Lkotlin/collections/MapsKt;.toMutableMap:(Ljava/util/Map;)Ljava/util/Map; // method@fbc8 │ │ +4932c8: 0c07 |0036: move-result-object v7 │ │ +4932ca: 7210 94f9 0700 |0037: invoke-interface {v7}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@f994 │ │ +4932d0: 0c00 |003a: move-result-object v0 │ │ +4932d2: 7210 f4f9 0000 |003b: invoke-interface {v0}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@f9f4 │ │ +4932d8: 0c00 |003e: move-result-object v0 │ │ +4932da: 7210 46f9 0000 |003f: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ +4932e0: 0a01 |0042: move-result v1 │ │ +4932e2: 3801 8c00 |0043: if-eqz v1, 00cf // +008c │ │ +4932e6: 7210 47f9 0000 |0045: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ +4932ec: 0c01 |0048: move-result-object v1 │ │ +4932ee: 1f01 3b25 |0049: check-cast v1, Ljava/util/Map$Entry; // type@253b │ │ +4932f2: 7210 8ff9 0100 |004b: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@f98f │ │ +4932f8: 0c02 |004e: move-result-object v2 │ │ +4932fa: 1f02 5721 |004f: check-cast v2, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +4932fe: 6e10 7eec 0200 |0051: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getPreviousMessageId:()I // method@ec7e │ │ +493304: 0a02 |0054: move-result v2 │ │ +493306: 7110 7bf6 0200 |0055: invoke-static {v2}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@f67b │ │ +49330c: 0c02 |0058: move-result-object v2 │ │ +49330e: 7220 95f9 2700 |0059: invoke-interface {v7, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@f995 │ │ +493314: 0c02 |005c: move-result-object v2 │ │ +493316: 1f02 5721 |005d: check-cast v2, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +49331a: 7210 8ff9 0100 |005f: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@f98f │ │ +493320: 0c03 |0062: move-result-object v3 │ │ +493322: 1f03 5721 |0063: check-cast v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +493326: 7020 cee9 3600 |0065: invoke-direct {v6, v3}, Lcom/nextcloud/talk/chat/ChatActivity;.isSystemMessage:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)Z // method@e9ce │ │ +49332c: 0a03 |0068: move-result v3 │ │ +49332e: 3803 d6ff |0069: if-eqz v3, 003f // -002a │ │ +493332: 3802 0700 |006b: if-eqz v2, 0072 // +0007 │ │ +493336: 6e10 87ec 0200 |006d: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getSystemMessageType:()Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // method@ec87 │ │ +49333c: 0c03 |0070: move-result-object v3 │ │ +49333e: 2802 |0071: goto 0073 // +0002 │ │ +493340: 1203 |0072: const/4 v3, #int 0 // #0 │ │ +493342: 7210 8ff9 0100 |0073: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@f98f │ │ +493348: 0c04 |0076: move-result-object v4 │ │ +49334a: 1f04 5721 |0077: check-cast v4, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +49334e: 6e10 87ec 0400 |0079: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getSystemMessageType:()Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // method@ec87 │ │ +493354: 0c04 |007c: move-result-object v4 │ │ +493356: 3343 c2ff |007d: if-ne v3, v4, 003f // -003e │ │ +49335a: 1213 |007f: const/4 v3, #int 1 // #1 │ │ +49335c: 3802 0500 |0080: if-eqz v2, 0085 // +0005 │ │ +493360: 6e20 abec 3200 |0082: invoke-virtual {v2, v3}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setExpandableParent:(Z)V // method@ecab │ │ +493366: 7210 8ff9 0100 |0085: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@f98f │ │ +49336c: 0c04 |0088: move-result-object v4 │ │ +49336e: 1f04 5721 |0089: check-cast v4, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +493372: 1205 |008b: const/4 v5, #int 0 // #0 │ │ +493374: 6e20 abec 5400 |008c: invoke-virtual {v4, v5}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setExpandableParent:(Z)V // method@ecab │ │ +49337a: 7210 8ff9 0100 |008f: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@f98f │ │ +493380: 0c04 |0092: move-result-object v4 │ │ +493382: 1f04 5721 |0093: check-cast v4, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +493386: 6e10 76ec 0400 |0095: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getLastItemOfExpandableGroup:()I // method@ec76 │ │ +49338c: 0a04 |0098: move-result v4 │ │ +49338e: 3904 1500 |0099: if-nez v4, 00ae // +0015 │ │ +493392: 7210 8ff9 0100 |009b: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@f98f │ │ +493398: 0c04 |009e: move-result-object v4 │ │ +49339a: 1f04 5721 |009f: check-cast v4, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +49339e: 7210 8ff9 0100 |00a1: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@f98f │ │ +4933a4: 0c05 |00a4: move-result-object v5 │ │ +4933a6: 1f05 5721 |00a5: check-cast v5, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +4933aa: 6e10 71ec 0500 |00a7: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getJsonMessageId:()I // method@ec71 │ │ +4933b0: 0a05 |00aa: move-result v5 │ │ +4933b2: 6e20 b7ec 5400 |00ab: invoke-virtual {v4, v5}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setLastItemOfExpandableGroup:(I)V // method@ecb7 │ │ +4933b8: 3802 0f00 |00ae: if-eqz v2, 00bd // +000f │ │ +4933bc: 7210 8ff9 0100 |00b0: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@f98f │ │ +4933c2: 0c04 |00b3: move-result-object v4 │ │ +4933c4: 1f04 5721 |00b4: check-cast v4, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +4933c8: 6e10 76ec 0400 |00b6: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getLastItemOfExpandableGroup:()I // method@ec76 │ │ +4933ce: 0a04 |00b9: move-result v4 │ │ +4933d0: 6e20 b7ec 4200 |00ba: invoke-virtual {v2, v4}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setLastItemOfExpandableGroup:(I)V // method@ecb7 │ │ +4933d6: 3802 82ff |00bd: if-eqz v2, 003f // -007e │ │ +4933da: 7210 8ff9 0100 |00bf: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@f98f │ │ +4933e0: 0c01 |00c2: move-result-object v1 │ │ +4933e2: 1f01 5721 |00c3: check-cast v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +4933e6: 6e10 6aec 0100 |00c5: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getExpandableChildrenAmount:()I // method@ec6a │ │ +4933ec: 0a01 |00c8: move-result v1 │ │ +4933ee: b031 |00c9: add-int/2addr v1, v3 │ │ +4933f0: 6e20 aaec 1200 |00ca: invoke-virtual {v2, v1}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setExpandableChildrenAmount:(I)V // method@ecaa │ │ +4933f6: 2900 72ff |00cd: goto/16 003f // -008e │ │ +4933fa: 7210 9cf9 0700 |00cf: invoke-interface {v7}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@f99c │ │ +493400: 0c07 |00d2: move-result-object v7 │ │ +493402: 1f07 8e24 |00d3: check-cast v7, Ljava/lang/Iterable; // type@248e │ │ +493406: 7110 bbfb 0700 |00d5: invoke-static {v7}, Lkotlin/collections/CollectionsKt;.toList:(Ljava/lang/Iterable;)Ljava/util/List; // method@fbbb │ │ +49340c: 0c07 |00d8: move-result-object v7 │ │ +49340e: 1107 |00d9: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3032 │ │ 0x0002 line=3922 │ │ 0x000f line=3923 │ │ 0x001d line=3924 │ │ 0x001f line=3032 │ │ @@ -1999931,117 +1999931,117 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 186 16-bit code units │ │ -496148: |[496148] com.nextcloud.talk.chat.ChatActivity.handleIntent:(Landroid/content/Intent;)V │ │ -496158: 6e10 5901 0700 |0000: invoke-virtual {v7}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@0159 │ │ -49615e: 0c07 |0003: move-result-object v7 │ │ -496160: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -496162: 3807 0900 |0005: if-eqz v7, 000e // +0009 │ │ -496166: 1a01 342e |0007: const-string v1, "KEY_ROOM_TOKEN" // string@2e34 │ │ -49616a: 6e20 5004 1700 |0009: invoke-virtual {v7, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0450 │ │ -496170: 0c01 |000c: move-result-object v1 │ │ -496172: 2802 |000d: goto 000f // +0002 │ │ -496174: 0701 |000e: move-object v1, v0 │ │ -496176: 1a02 0000 |000f: const-string v2, "" // string@0000 │ │ -49617a: 3901 0300 |0011: if-nez v1, 0014 // +0003 │ │ -49617e: 0721 |0013: move-object v1, v2 │ │ -496180: 6e20 31ea 1600 |0014: invoke-virtual {v6, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.setRoomToken:(Ljava/lang/String;)V // method@ea31 │ │ -496186: 3807 0900 |0017: if-eqz v7, 0020 // +0009 │ │ -49618a: 1a01 362e |0019: const-string v1, "KEY_SHARED_TEXT" // string@2e36 │ │ -49618e: 6e20 5004 1700 |001b: invoke-virtual {v7, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0450 │ │ -496194: 0c01 |001e: move-result-object v1 │ │ -496196: 2802 |001f: goto 0021 // +0002 │ │ -496198: 0701 |0020: move-object v1, v0 │ │ -49619a: 3901 0300 |0021: if-nez v1, 0024 // +0003 │ │ -49619e: 0721 |0023: move-object v1, v2 │ │ -4961a0: 6e20 33ea 1600 |0024: invoke-virtual {v6, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.setSharedText:(Ljava/lang/String;)V // method@ea33 │ │ -4961a6: 6201 99b0 |0027: sget-object v1, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ -4961aa: 6e10 85e9 0600 |0029: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ -4961b0: 0c03 |002c: move-result-object v3 │ │ -4961b2: 2204 a924 |002d: new-instance v4, Ljava/lang/StringBuilder; // type@24a9 │ │ -4961b6: 1a05 9204 |002f: const-string v5, " roomToken = " // string@0492 │ │ -4961ba: 7020 89f6 5400 |0031: invoke-direct {v4, v5}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -4961c0: 6e20 92f6 3400 |0034: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4961c6: 0c03 |0037: move-result-object v3 │ │ -4961c8: 6e10 9cf6 0300 |0038: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -4961ce: 0c03 |003b: move-result-object v3 │ │ -4961d0: 7120 6c05 3100 |003c: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4961d6: 6e10 85e9 0600 |003f: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ -4961dc: 0c03 |0042: move-result-object v3 │ │ -4961de: 1f03 7724 |0043: check-cast v3, Ljava/lang/CharSequence; // type@2477 │ │ -4961e2: 7210 3df5 0300 |0045: invoke-interface {v3}, Ljava/lang/CharSequence;.length:()I // method@f53d │ │ -4961e8: 0a03 |0048: move-result v3 │ │ -4961ea: 3903 0700 |0049: if-nez v3, 0050 // +0007 │ │ -4961ee: 1a03 9304 |004b: const-string v3, " roomToken was null or empty!" // string@0493 │ │ -4961f2: 7120 6c05 3100 |004d: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4961f8: 3807 0900 |0050: if-eqz v7, 0059 // +0009 │ │ -4961fc: 1a01 0e2e |0052: const-string v1, "KEY_CONVERSATION_PASSWORD" // string@2e0e │ │ -496200: 6e20 5004 1700 |0054: invoke-virtual {v7, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0450 │ │ -496206: 0c01 |0057: move-result-object v1 │ │ -496208: 2802 |0058: goto 005a // +0002 │ │ -49620a: 0701 |0059: move-object v1, v0 │ │ -49620c: 3901 0300 |005a: if-nez v1, 005d // +0003 │ │ -496210: 2802 |005c: goto 005e // +0002 │ │ -496212: 0712 |005d: move-object v2, v1 │ │ -496214: 5b62 cab0 |005e: iput-object v2, v6, Lcom/nextcloud/talk/chat/ChatActivity;.roomPassword:Ljava/lang/String; // field@b0ca │ │ -496218: 5461 aeb0 |0060: iget-object v1, v6, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ -49621c: 3801 0700 |0062: if-eqz v1, 0069 // +0007 │ │ -496220: 6e10 9cf0 0100 |0064: invoke-virtual {v1}, Lcom/nextcloud/talk/data/user/model/User;.getUserId:()Ljava/lang/String; // method@f09c │ │ -496226: 0c01 |0067: move-result-object v1 │ │ -496228: 2802 |0068: goto 006a // +0002 │ │ -49622a: 0701 |0069: move-object v1, v0 │ │ -49622c: 1a02 da13 |006a: const-string v2, "?" // string@13da │ │ -496230: 7120 fbfb 2100 |006c: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ -496236: 0a01 |006f: move-result v1 │ │ -496238: 3801 0300 |0070: if-eqz v1, 0073 // +0003 │ │ -49623c: 2817 |0072: goto 0089 // +0017 │ │ -49623e: 5460 aeb0 |0073: iget-object v0, v6, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ -496242: 7110 fdfb 0000 |0075: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -496248: 6e10 9df0 0000 |0078: invoke-virtual {v0}, Lcom/nextcloud/talk/data/user/model/User;.getUsername:()Ljava/lang/String; // method@f09d │ │ -49624e: 0c00 |007b: move-result-object v0 │ │ -496250: 5461 aeb0 |007c: iget-object v1, v6, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ -496254: 7110 fdfb 0100 |007e: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49625a: 6e10 9bf0 0100 |0081: invoke-virtual {v1}, Lcom/nextcloud/talk/data/user/model/User;.getToken:()Ljava/lang/String; // method@f09b │ │ -496260: 0c01 |0084: move-result-object v1 │ │ -496262: 7120 a9f2 1000 |0085: invoke-static {v0, v1}, Lcom/nextcloud/talk/utils/ApiUtils;.getCredentials:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@f2a9 │ │ -496268: 0c00 |0088: move-result-object v0 │ │ -49626a: 5b60 b1b0 |0089: iput-object v0, v6, Lcom/nextcloud/talk/chat/ChatActivity;.credentials:Ljava/lang/String; // field@b0b1 │ │ -49626e: 1210 |008b: const/4 v0, #int 1 // #1 │ │ -496270: 1201 |008c: const/4 v1, #int 0 // #0 │ │ -496272: 3807 0c00 |008d: if-eqz v7, 0099 // +000c │ │ -496276: 1a02 192e |008f: const-string v2, "KEY_FROM_NOTIFICATION_START_CALL" // string@2e19 │ │ -49627a: 6e30 4104 2701 |0091: invoke-virtual {v7, v2, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@0441 │ │ -496280: 0a02 |0094: move-result v2 │ │ -496282: 3302 0400 |0095: if-ne v2, v0, 0099 // +0004 │ │ -496286: 0102 |0097: move v2, v0 │ │ -496288: 2802 |0098: goto 009a // +0002 │ │ -49628a: 0112 |0099: move v2, v1 │ │ -49628c: 5c62 d0b0 |009a: iput-boolean v2, v6, Lcom/nextcloud/talk/chat/ChatActivity;.startCallFromNotification:Z // field@b0d0 │ │ -496290: 3807 0c00 |009c: if-eqz v7, 00a8 // +000c │ │ -496294: 1a02 372e |009e: const-string v2, "KEY_START_CALL_AFTER_ROOM_SWITCH" // string@2e37 │ │ -496298: 6e30 4104 2701 |00a0: invoke-virtual {v7, v2, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@0441 │ │ -49629e: 0a02 |00a3: move-result v2 │ │ -4962a0: 3302 0400 |00a4: if-ne v2, v0, 00a8 // +0004 │ │ -4962a4: 0102 |00a6: move v2, v0 │ │ -4962a6: 2802 |00a7: goto 00a9 // +0002 │ │ -4962a8: 0112 |00a8: move v2, v1 │ │ -4962aa: 5c62 d1b0 |00a9: iput-boolean v2, v6, Lcom/nextcloud/talk/chat/ChatActivity;.startCallFromRoomSwitch:Z // field@b0d1 │ │ -4962ae: 3807 0b00 |00ab: if-eqz v7, 00b6 // +000b │ │ -4962b2: 1a02 062e |00ad: const-string v2, "KEY_CALL_VOICE_ONLY" // string@2e06 │ │ -4962b6: 6e30 4104 2701 |00af: invoke-virtual {v7, v2, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@0441 │ │ -4962bc: 0a07 |00b2: move-result v7 │ │ -4962be: 3307 0300 |00b3: if-ne v7, v0, 00b6 // +0003 │ │ -4962c2: 2802 |00b5: goto 00b7 // +0002 │ │ -4962c4: 0110 |00b6: move v0, v1 │ │ -4962c6: 5c60 ddb0 |00b7: iput-boolean v0, v6, Lcom/nextcloud/talk/chat/ChatActivity;.voiceOnly:Z // field@b0dd │ │ -4962ca: 0e00 |00b9: return-void │ │ +49614c: |[49614c] com.nextcloud.talk.chat.ChatActivity.handleIntent:(Landroid/content/Intent;)V │ │ +49615c: 6e10 5901 0700 |0000: invoke-virtual {v7}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@0159 │ │ +496162: 0c07 |0003: move-result-object v7 │ │ +496164: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +496166: 3807 0900 |0005: if-eqz v7, 000e // +0009 │ │ +49616a: 1a01 342e |0007: const-string v1, "KEY_ROOM_TOKEN" // string@2e34 │ │ +49616e: 6e20 5004 1700 |0009: invoke-virtual {v7, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0450 │ │ +496174: 0c01 |000c: move-result-object v1 │ │ +496176: 2802 |000d: goto 000f // +0002 │ │ +496178: 0701 |000e: move-object v1, v0 │ │ +49617a: 1a02 0000 |000f: const-string v2, "" // string@0000 │ │ +49617e: 3901 0300 |0011: if-nez v1, 0014 // +0003 │ │ +496182: 0721 |0013: move-object v1, v2 │ │ +496184: 6e20 31ea 1600 |0014: invoke-virtual {v6, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.setRoomToken:(Ljava/lang/String;)V // method@ea31 │ │ +49618a: 3807 0900 |0017: if-eqz v7, 0020 // +0009 │ │ +49618e: 1a01 362e |0019: const-string v1, "KEY_SHARED_TEXT" // string@2e36 │ │ +496192: 6e20 5004 1700 |001b: invoke-virtual {v7, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0450 │ │ +496198: 0c01 |001e: move-result-object v1 │ │ +49619a: 2802 |001f: goto 0021 // +0002 │ │ +49619c: 0701 |0020: move-object v1, v0 │ │ +49619e: 3901 0300 |0021: if-nez v1, 0024 // +0003 │ │ +4961a2: 0721 |0023: move-object v1, v2 │ │ +4961a4: 6e20 33ea 1600 |0024: invoke-virtual {v6, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.setSharedText:(Ljava/lang/String;)V // method@ea33 │ │ +4961aa: 6201 99b0 |0027: sget-object v1, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ +4961ae: 6e10 85e9 0600 |0029: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ +4961b4: 0c03 |002c: move-result-object v3 │ │ +4961b6: 2204 a924 |002d: new-instance v4, Ljava/lang/StringBuilder; // type@24a9 │ │ +4961ba: 1a05 9204 |002f: const-string v5, " roomToken = " // string@0492 │ │ +4961be: 7020 89f6 5400 |0031: invoke-direct {v4, v5}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +4961c4: 6e20 92f6 3400 |0034: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4961ca: 0c03 |0037: move-result-object v3 │ │ +4961cc: 6e10 9cf6 0300 |0038: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +4961d2: 0c03 |003b: move-result-object v3 │ │ +4961d4: 7120 6c05 3100 |003c: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4961da: 6e10 85e9 0600 |003f: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ +4961e0: 0c03 |0042: move-result-object v3 │ │ +4961e2: 1f03 7724 |0043: check-cast v3, Ljava/lang/CharSequence; // type@2477 │ │ +4961e6: 7210 3df5 0300 |0045: invoke-interface {v3}, Ljava/lang/CharSequence;.length:()I // method@f53d │ │ +4961ec: 0a03 |0048: move-result v3 │ │ +4961ee: 3903 0700 |0049: if-nez v3, 0050 // +0007 │ │ +4961f2: 1a03 9304 |004b: const-string v3, " roomToken was null or empty!" // string@0493 │ │ +4961f6: 7120 6c05 3100 |004d: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4961fc: 3807 0900 |0050: if-eqz v7, 0059 // +0009 │ │ +496200: 1a01 0e2e |0052: const-string v1, "KEY_CONVERSATION_PASSWORD" // string@2e0e │ │ +496204: 6e20 5004 1700 |0054: invoke-virtual {v7, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0450 │ │ +49620a: 0c01 |0057: move-result-object v1 │ │ +49620c: 2802 |0058: goto 005a // +0002 │ │ +49620e: 0701 |0059: move-object v1, v0 │ │ +496210: 3901 0300 |005a: if-nez v1, 005d // +0003 │ │ +496214: 2802 |005c: goto 005e // +0002 │ │ +496216: 0712 |005d: move-object v2, v1 │ │ +496218: 5b62 cab0 |005e: iput-object v2, v6, Lcom/nextcloud/talk/chat/ChatActivity;.roomPassword:Ljava/lang/String; // field@b0ca │ │ +49621c: 5461 aeb0 |0060: iget-object v1, v6, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ +496220: 3801 0700 |0062: if-eqz v1, 0069 // +0007 │ │ +496224: 6e10 9cf0 0100 |0064: invoke-virtual {v1}, Lcom/nextcloud/talk/data/user/model/User;.getUserId:()Ljava/lang/String; // method@f09c │ │ +49622a: 0c01 |0067: move-result-object v1 │ │ +49622c: 2802 |0068: goto 006a // +0002 │ │ +49622e: 0701 |0069: move-object v1, v0 │ │ +496230: 1a02 da13 |006a: const-string v2, "?" // string@13da │ │ +496234: 7120 fbfb 2100 |006c: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ +49623a: 0a01 |006f: move-result v1 │ │ +49623c: 3801 0300 |0070: if-eqz v1, 0073 // +0003 │ │ +496240: 2817 |0072: goto 0089 // +0017 │ │ +496242: 5460 aeb0 |0073: iget-object v0, v6, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ +496246: 7110 fdfb 0000 |0075: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49624c: 6e10 9df0 0000 |0078: invoke-virtual {v0}, Lcom/nextcloud/talk/data/user/model/User;.getUsername:()Ljava/lang/String; // method@f09d │ │ +496252: 0c00 |007b: move-result-object v0 │ │ +496254: 5461 aeb0 |007c: iget-object v1, v6, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ +496258: 7110 fdfb 0100 |007e: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49625e: 6e10 9bf0 0100 |0081: invoke-virtual {v1}, Lcom/nextcloud/talk/data/user/model/User;.getToken:()Ljava/lang/String; // method@f09b │ │ +496264: 0c01 |0084: move-result-object v1 │ │ +496266: 7120 a9f2 1000 |0085: invoke-static {v0, v1}, Lcom/nextcloud/talk/utils/ApiUtils;.getCredentials:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@f2a9 │ │ +49626c: 0c00 |0088: move-result-object v0 │ │ +49626e: 5b60 b1b0 |0089: iput-object v0, v6, Lcom/nextcloud/talk/chat/ChatActivity;.credentials:Ljava/lang/String; // field@b0b1 │ │ +496272: 1210 |008b: const/4 v0, #int 1 // #1 │ │ +496274: 1201 |008c: const/4 v1, #int 0 // #0 │ │ +496276: 3807 0c00 |008d: if-eqz v7, 0099 // +000c │ │ +49627a: 1a02 192e |008f: const-string v2, "KEY_FROM_NOTIFICATION_START_CALL" // string@2e19 │ │ +49627e: 6e30 4104 2701 |0091: invoke-virtual {v7, v2, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@0441 │ │ +496284: 0a02 |0094: move-result v2 │ │ +496286: 3302 0400 |0095: if-ne v2, v0, 0099 // +0004 │ │ +49628a: 0102 |0097: move v2, v0 │ │ +49628c: 2802 |0098: goto 009a // +0002 │ │ +49628e: 0112 |0099: move v2, v1 │ │ +496290: 5c62 d0b0 |009a: iput-boolean v2, v6, Lcom/nextcloud/talk/chat/ChatActivity;.startCallFromNotification:Z // field@b0d0 │ │ +496294: 3807 0c00 |009c: if-eqz v7, 00a8 // +000c │ │ +496298: 1a02 372e |009e: const-string v2, "KEY_START_CALL_AFTER_ROOM_SWITCH" // string@2e37 │ │ +49629c: 6e30 4104 2701 |00a0: invoke-virtual {v7, v2, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@0441 │ │ +4962a2: 0a02 |00a3: move-result v2 │ │ +4962a4: 3302 0400 |00a4: if-ne v2, v0, 00a8 // +0004 │ │ +4962a8: 0102 |00a6: move v2, v0 │ │ +4962aa: 2802 |00a7: goto 00a9 // +0002 │ │ +4962ac: 0112 |00a8: move v2, v1 │ │ +4962ae: 5c62 d1b0 |00a9: iput-boolean v2, v6, Lcom/nextcloud/talk/chat/ChatActivity;.startCallFromRoomSwitch:Z // field@b0d1 │ │ +4962b2: 3807 0b00 |00ab: if-eqz v7, 00b6 // +000b │ │ +4962b6: 1a02 062e |00ad: const-string v2, "KEY_CALL_VOICE_ONLY" // string@2e06 │ │ +4962ba: 6e30 4104 2701 |00af: invoke-virtual {v7, v2, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@0441 │ │ +4962c0: 0a07 |00b2: move-result v7 │ │ +4962c2: 3307 0300 |00b3: if-ne v7, v0, 00b6 // +0003 │ │ +4962c6: 2802 |00b5: goto 00b7 // +0002 │ │ +4962c8: 0110 |00b6: move v0, v1 │ │ +4962ca: 5c60 ddb0 |00b7: iput-boolean v0, v6, Lcom/nextcloud/talk/chat/ChatActivity;.voiceOnly:Z // field@b0dd │ │ +4962ce: 0e00 |00b9: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=493 │ │ 0x0007 line=496 │ │ 0x0019 line=498 │ │ 0x0027 line=500 │ │ 0x003f line=501 │ │ @@ -2000062,72 +2000062,72 @@ │ │ type : '(Ljava/util/List;)Ljava/util/List;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 114 16-bit code units │ │ -49340c: |[49340c] com.nextcloud.talk.chat.ChatActivity.handleSystemMessages:(Ljava/util/List;)Ljava/util/List; │ │ -49341c: 1f04 8e24 |0000: check-cast v4, Ljava/lang/Iterable; // type@248e │ │ -493420: 2200 2125 |0002: new-instance v0, Ljava/util/ArrayList; // type@2521 │ │ -493424: 1301 0a00 |0004: const/16 v1, #int 10 // #a │ │ -493428: 7120 a2fb 1400 |0006: invoke-static {v4, v1}, Lkotlin/collections/CollectionsKt;.collectionSizeOrDefault:(Ljava/lang/Iterable;I)I // method@fba2 │ │ -49342e: 0a01 |0009: move-result v1 │ │ -493430: 7020 42f8 1000 |000a: invoke-direct {v0, v1}, Ljava/util/ArrayList;.:(I)V // method@f842 │ │ -493436: 1f00 2525 |000d: check-cast v0, Ljava/util/Collection; // type@2525 │ │ -49343a: 7210 e3f5 0400 |000f: invoke-interface {v4}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@f5e3 │ │ -493440: 0c04 |0012: move-result-object v4 │ │ -493442: 7210 46f9 0400 |0013: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ -493448: 0a01 |0016: move-result v1 │ │ -49344a: 3801 1400 |0017: if-eqz v1, 002b // +0014 │ │ -49344e: 7210 47f9 0400 |0019: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ -493454: 0c01 |001c: move-result-object v1 │ │ -493456: 1f01 5721 |001d: check-cast v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -49345a: 6e10 6fec 0100 |001f: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getId:()Ljava/lang/String; // method@ec6f │ │ -493460: 0c02 |0022: move-result-object v2 │ │ -493462: 7120 91fb 1200 |0023: invoke-static {v2, v1}, Lkotlin/TuplesKt;.to:(Ljava/lang/Object;Ljava/lang/Object;)Lkotlin/Pair; // method@fb91 │ │ -493468: 0c01 |0026: move-result-object v1 │ │ -49346a: 7220 c0f8 1000 |0027: invoke-interface {v0, v1}, Ljava/util/Collection;.add:(Ljava/lang/Object;)Z // method@f8c0 │ │ -493470: 28e9 |002a: goto 0013 // -0017 │ │ -493472: 1f00 3725 |002b: check-cast v0, Ljava/util/List; // type@2537 │ │ -493476: 1f00 8e24 |002d: check-cast v0, Ljava/lang/Iterable; // type@248e │ │ -49347a: 7110 c6fb 0000 |002f: invoke-static {v0}, Lkotlin/collections/MapsKt;.toMap:(Ljava/lang/Iterable;)Ljava/util/Map; // method@fbc6 │ │ -493480: 0c04 |0032: move-result-object v4 │ │ -493482: 7110 c8fb 0400 |0033: invoke-static {v4}, Lkotlin/collections/MapsKt;.toMutableMap:(Ljava/util/Map;)Ljava/util/Map; // method@fbc8 │ │ -493488: 0c04 |0036: move-result-object v4 │ │ -49348a: 7210 94f9 0400 |0037: invoke-interface {v4}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@f994 │ │ -493490: 0c00 |003a: move-result-object v0 │ │ -493492: 7210 f4f9 0000 |003b: invoke-interface {v0}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@f9f4 │ │ -493498: 0c00 |003e: move-result-object v0 │ │ -49349a: 7210 46f9 0000 |003f: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ -4934a0: 0a01 |0042: move-result v1 │ │ -4934a2: 3801 2400 |0043: if-eqz v1, 0067 // +0024 │ │ -4934a6: 7210 47f9 0000 |0045: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ -4934ac: 0c01 |0048: move-result-object v1 │ │ -4934ae: 1f01 3b25 |0049: check-cast v1, Ljava/util/Map$Entry; // type@253b │ │ -4934b2: 7020 c2e9 1300 |004b: invoke-direct {v3, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.isInfoMessageAboutDeletion:(Ljava/util/Map$Entry;)Z // method@e9c2 │ │ -4934b8: 0a02 |004e: move-result v2 │ │ -4934ba: 3902 1400 |004f: if-nez v2, 0063 // +0014 │ │ -4934be: 7020 c7e9 1300 |0051: invoke-direct {v3, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.isReactionsMessage:(Ljava/util/Map$Entry;)Z // method@e9c7 │ │ -4934c4: 0a02 |0054: move-result v2 │ │ -4934c6: 3902 0e00 |0055: if-nez v2, 0063 // +000e │ │ -4934ca: 7020 c5e9 1300 |0057: invoke-direct {v3, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.isPollVotedMessage:(Ljava/util/Map$Entry;)Z // method@e9c5 │ │ -4934d0: 0a02 |005a: move-result v2 │ │ -4934d2: 3902 0800 |005b: if-nez v2, 0063 // +0008 │ │ -4934d6: 7020 c0e9 1300 |005d: invoke-direct {v3, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.isEditMessage:(Ljava/util/Map$Entry;)Z // method@e9c0 │ │ -4934dc: 0a01 |0060: move-result v1 │ │ -4934de: 3801 deff |0061: if-eqz v1, 003f // -0022 │ │ -4934e2: 7210 48f9 0000 |0063: invoke-interface {v0}, Ljava/util/Iterator;.remove:()V // method@f948 │ │ -4934e8: 28d9 |0066: goto 003f // -0027 │ │ -4934ea: 7210 9cf9 0400 |0067: invoke-interface {v4}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@f99c │ │ -4934f0: 0c04 |006a: move-result-object v4 │ │ -4934f2: 1f04 8e24 |006b: check-cast v4, Ljava/lang/Iterable; // type@248e │ │ -4934f6: 7110 bbfb 0400 |006d: invoke-static {v4}, Lkotlin/collections/CollectionsKt;.toList:(Ljava/lang/Iterable;)Ljava/util/List; // method@fbbb │ │ -4934fc: 0c04 |0070: move-result-object v4 │ │ -4934fe: 1104 |0071: return-object v4 │ │ +493410: |[493410] com.nextcloud.talk.chat.ChatActivity.handleSystemMessages:(Ljava/util/List;)Ljava/util/List; │ │ +493420: 1f04 8e24 |0000: check-cast v4, Ljava/lang/Iterable; // type@248e │ │ +493424: 2200 2125 |0002: new-instance v0, Ljava/util/ArrayList; // type@2521 │ │ +493428: 1301 0a00 |0004: const/16 v1, #int 10 // #a │ │ +49342c: 7120 a2fb 1400 |0006: invoke-static {v4, v1}, Lkotlin/collections/CollectionsKt;.collectionSizeOrDefault:(Ljava/lang/Iterable;I)I // method@fba2 │ │ +493432: 0a01 |0009: move-result v1 │ │ +493434: 7020 42f8 1000 |000a: invoke-direct {v0, v1}, Ljava/util/ArrayList;.:(I)V // method@f842 │ │ +49343a: 1f00 2525 |000d: check-cast v0, Ljava/util/Collection; // type@2525 │ │ +49343e: 7210 e3f5 0400 |000f: invoke-interface {v4}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@f5e3 │ │ +493444: 0c04 |0012: move-result-object v4 │ │ +493446: 7210 46f9 0400 |0013: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ +49344c: 0a01 |0016: move-result v1 │ │ +49344e: 3801 1400 |0017: if-eqz v1, 002b // +0014 │ │ +493452: 7210 47f9 0400 |0019: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ +493458: 0c01 |001c: move-result-object v1 │ │ +49345a: 1f01 5721 |001d: check-cast v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +49345e: 6e10 6fec 0100 |001f: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getId:()Ljava/lang/String; // method@ec6f │ │ +493464: 0c02 |0022: move-result-object v2 │ │ +493466: 7120 91fb 1200 |0023: invoke-static {v2, v1}, Lkotlin/TuplesKt;.to:(Ljava/lang/Object;Ljava/lang/Object;)Lkotlin/Pair; // method@fb91 │ │ +49346c: 0c01 |0026: move-result-object v1 │ │ +49346e: 7220 c0f8 1000 |0027: invoke-interface {v0, v1}, Ljava/util/Collection;.add:(Ljava/lang/Object;)Z // method@f8c0 │ │ +493474: 28e9 |002a: goto 0013 // -0017 │ │ +493476: 1f00 3725 |002b: check-cast v0, Ljava/util/List; // type@2537 │ │ +49347a: 1f00 8e24 |002d: check-cast v0, Ljava/lang/Iterable; // type@248e │ │ +49347e: 7110 c6fb 0000 |002f: invoke-static {v0}, Lkotlin/collections/MapsKt;.toMap:(Ljava/lang/Iterable;)Ljava/util/Map; // method@fbc6 │ │ +493484: 0c04 |0032: move-result-object v4 │ │ +493486: 7110 c8fb 0400 |0033: invoke-static {v4}, Lkotlin/collections/MapsKt;.toMutableMap:(Ljava/util/Map;)Ljava/util/Map; // method@fbc8 │ │ +49348c: 0c04 |0036: move-result-object v4 │ │ +49348e: 7210 94f9 0400 |0037: invoke-interface {v4}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@f994 │ │ +493494: 0c00 |003a: move-result-object v0 │ │ +493496: 7210 f4f9 0000 |003b: invoke-interface {v0}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@f9f4 │ │ +49349c: 0c00 |003e: move-result-object v0 │ │ +49349e: 7210 46f9 0000 |003f: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ +4934a4: 0a01 |0042: move-result v1 │ │ +4934a6: 3801 2400 |0043: if-eqz v1, 0067 // +0024 │ │ +4934aa: 7210 47f9 0000 |0045: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ +4934b0: 0c01 |0048: move-result-object v1 │ │ +4934b2: 1f01 3b25 |0049: check-cast v1, Ljava/util/Map$Entry; // type@253b │ │ +4934b6: 7020 c2e9 1300 |004b: invoke-direct {v3, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.isInfoMessageAboutDeletion:(Ljava/util/Map$Entry;)Z // method@e9c2 │ │ +4934bc: 0a02 |004e: move-result v2 │ │ +4934be: 3902 1400 |004f: if-nez v2, 0063 // +0014 │ │ +4934c2: 7020 c7e9 1300 |0051: invoke-direct {v3, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.isReactionsMessage:(Ljava/util/Map$Entry;)Z // method@e9c7 │ │ +4934c8: 0a02 |0054: move-result v2 │ │ +4934ca: 3902 0e00 |0055: if-nez v2, 0063 // +000e │ │ +4934ce: 7020 c5e9 1300 |0057: invoke-direct {v3, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.isPollVotedMessage:(Ljava/util/Map$Entry;)Z // method@e9c5 │ │ +4934d4: 0a02 |005a: move-result v2 │ │ +4934d6: 3902 0800 |005b: if-nez v2, 0063 // +0008 │ │ +4934da: 7020 c0e9 1300 |005d: invoke-direct {v3, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.isEditMessage:(Ljava/util/Map$Entry;)Z // method@e9c0 │ │ +4934e0: 0a01 |0060: move-result v1 │ │ +4934e2: 3801 deff |0061: if-eqz v1, 003f // -0022 │ │ +4934e6: 7210 48f9 0000 |0063: invoke-interface {v0}, Ljava/util/Iterator;.remove:()V // method@f948 │ │ +4934ec: 28d9 |0066: goto 003f // -0027 │ │ +4934ee: 7210 9cf9 0400 |0067: invoke-interface {v4}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@f99c │ │ +4934f4: 0c04 |006a: move-result-object v4 │ │ +4934f6: 1f04 8e24 |006b: check-cast v4, Ljava/lang/Iterable; // type@248e │ │ +4934fa: 7110 bbfb 0400 |006d: invoke-static {v4}, Lkotlin/collections/CollectionsKt;.toList:(Ljava/lang/Iterable;)Ljava/util/List; // method@fbbb │ │ +493500: 0c04 |0070: move-result-object v4 │ │ +493502: 1104 |0071: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3014 │ │ 0x0002 line=3918 │ │ 0x000f line=3919 │ │ 0x001d line=3920 │ │ 0x001f line=3014 │ │ @@ -2000153,95 +2000153,95 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)Z' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 155 16-bit code units │ │ -492058: |[492058] com.nextcloud.talk.chat.ChatActivity.hasVisibleItems:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)Z │ │ -492068: 6e10 97ec 0700 |0000: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isDeleted:()Z // method@ec97 │ │ -49206e: 0a00 |0003: move-result v0 │ │ -492070: 3800 9500 |0004: if-eqz v0, 0099 // +0095 │ │ -492074: 6e10 83ec 0700 |0006: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getReplyable:()Z // method@ec83 │ │ -49207a: 0a00 |0009: move-result v0 │ │ -49207c: 3900 8f00 |000a: if-nez v0, 0099 // +008f │ │ -492080: 6e10 83ec 0700 |000c: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getReplyable:()Z // method@ec83 │ │ -492086: 0a00 |000f: move-result v0 │ │ -492088: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -49208a: 3800 6d00 |0011: if-eqz v0, 007e // +006d │ │ -49208e: 5460 aeb0 |0013: iget-object v0, v6, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ -492092: 3800 6900 |0015: if-eqz v0, 007e // +0069 │ │ -492096: 6e10 9cf0 0000 |0017: invoke-virtual {v0}, Lcom/nextcloud/talk/data/user/model/User;.getUserId:()Ljava/lang/String; // method@f09c │ │ -49209c: 0c00 |001a: move-result-object v0 │ │ -49209e: 3800 6300 |001b: if-eqz v0, 007e // +0063 │ │ -4920a2: 1f00 7724 |001d: check-cast v0, Ljava/lang/CharSequence; // type@2477 │ │ -4920a6: 7210 3df5 0000 |001f: invoke-interface {v0}, Ljava/lang/CharSequence;.length:()I // method@f53d │ │ -4920ac: 0a00 |0022: move-result v0 │ │ -4920ae: 3d00 5b00 |0023: if-lez v0, 007e // +005b │ │ -4920b2: 5460 aeb0 |0025: iget-object v0, v6, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ -4920b6: 7110 fdfb 0000 |0027: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4920bc: 6e10 9cf0 0000 |002a: invoke-virtual {v0}, Lcom/nextcloud/talk/data/user/model/User;.getUserId:()Ljava/lang/String; // method@f09c │ │ -4920c2: 0c00 |002d: move-result-object v0 │ │ -4920c4: 1a02 da13 |002e: const-string v2, "?" // string@13da │ │ -4920c8: 7120 fbfb 2000 |0030: invoke-static {v0, v2}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ -4920ce: 0a00 |0033: move-result v0 │ │ -4920d0: 3900 4a00 |0034: if-nez v0, 007e // +004a │ │ -4920d4: 6e10 8cec 0700 |0036: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getUser:()Lcom/stfalcon/chatkit/commons/models/IUser; // method@ec8c │ │ -4920da: 0c00 |0039: move-result-object v0 │ │ -4920dc: 7210 86f3 0000 |003a: invoke-interface {v0}, Lcom/stfalcon/chatkit/commons/models/IUser;.getId:()Ljava/lang/String; // method@f386 │ │ -4920e2: 0c00 |003d: move-result-object v0 │ │ -4920e4: 1a02 2fa8 |003e: const-string v2, "getId(...)" // string@a82f │ │ -4920e8: 7120 fffb 2000 |0040: invoke-static {v0, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -4920ee: 1a03 5bf8 |0043: const-string v3, "users/" // string@f85b │ │ -4920f2: 1224 |0045: const/4 v4, #int 2 // #2 │ │ -4920f4: 1205 |0046: const/4 v5, #int 0 // #0 │ │ -4920f6: 7155 4afc 3041 |0047: invoke-static {v0, v3, v1, v4, v5}, Lkotlin/text/StringsKt;.startsWith$default:(Ljava/lang/String;Ljava/lang/String;ZILjava/lang/Object;)Z // method@fc4a │ │ -4920fc: 0a00 |004a: move-result v0 │ │ -4920fe: 3800 3300 |004b: if-eqz v0, 007e // +0033 │ │ -492102: 6e10 8cec 0700 |004d: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getUser:()Lcom/stfalcon/chatkit/commons/models/IUser; // method@ec8c │ │ -492108: 0c00 |0050: move-result-object v0 │ │ -49210a: 7210 86f3 0000 |0051: invoke-interface {v0}, Lcom/stfalcon/chatkit/commons/models/IUser;.getId:()Ljava/lang/String; // method@f386 │ │ -492110: 0c00 |0054: move-result-object v0 │ │ -492112: 7120 fffb 2000 |0055: invoke-static {v0, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -492118: 1262 |0058: const/4 v2, #int 6 // #6 │ │ -49211a: 6e20 71f6 2000 |0059: invoke-virtual {v0, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@f671 │ │ -492120: 0c00 |005c: move-result-object v0 │ │ -492122: 1a02 3cf0 |005d: const-string v2, "substring(...)" // string@f03c │ │ -492126: 7120 fffb 2000 |005f: invoke-static {v0, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -49212c: 5462 b2b0 |0062: iget-object v2, v6, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ -492130: 3802 0700 |0064: if-eqz v2, 006b // +0007 │ │ -492134: 6e10 40f1 0200 |0066: invoke-virtual {v2}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getActorId:()Ljava/lang/String; // method@f140 │ │ -49213a: 0c02 |0069: move-result-object v2 │ │ -49213c: 2802 |006a: goto 006c // +0002 │ │ -49213e: 0752 |006b: move-object v2, v5 │ │ -492140: 7120 fbfb 2000 |006c: invoke-static {v0, v2}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ -492146: 0a00 |006f: move-result v0 │ │ -492148: 3900 0e00 |0070: if-nez v0, 007e // +000e │ │ -49214c: 5460 b2b0 |0072: iget-object v0, v6, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ -492150: 3800 0600 |0074: if-eqz v0, 007a // +0006 │ │ -492154: 6e10 57f1 0000 |0076: invoke-virtual {v0}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getType:()Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType; // method@f157 │ │ -49215a: 0c05 |0079: move-result-object v5 │ │ -49215c: 6200 d6b4 |007a: sget-object v0, Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType;.ROOM_TYPE_ONE_TO_ONE_CALL:Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType; // field@b4d6 │ │ -492160: 3305 1d00 |007c: if-ne v5, v0, 0099 // +001d │ │ -492164: 7020 cde9 7600 |007e: invoke-direct {v6, v7}, Lcom/nextcloud/talk/chat/ChatActivity;.isShowMessageDeletionButton:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)Z // method@e9cd │ │ -49216a: 0a00 |0081: move-result v0 │ │ -49216c: 3900 1700 |0082: if-nez v0, 0099 // +0017 │ │ -492170: 6200 9cb1 |0084: sget-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.REGULAR_TEXT_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b19c │ │ -492174: 6e10 68ec 0700 |0086: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getCalculateMessageType:()Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // method@ec68 │ │ -49217a: 0c02 |0089: move-result-object v2 │ │ -49217c: 3220 0f00 |008a: if-eq v0, v2, 0099 // +000f │ │ -492180: 6e10 7eec 0700 |008c: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getPreviousMessageId:()I // method@ec7e │ │ -492186: 0a00 |008f: move-result v0 │ │ -492188: 12f2 |0090: const/4 v2, #int -1 // #ff │ │ -49218a: 3720 0900 |0091: if-le v0, v2, 009a // +0009 │ │ -49218e: 6200 a6b1 |0093: sget-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.SYSTEM_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b1a6 │ │ -492192: 6e10 68ec 0700 |0095: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getCalculateMessageType:()Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // method@ec68 │ │ -492198: 2802 |0098: goto 009a // +0002 │ │ -49219a: 1211 |0099: const/4 v1, #int 1 // #1 │ │ -49219c: 0f01 |009a: return v1 │ │ +49205c: |[49205c] com.nextcloud.talk.chat.ChatActivity.hasVisibleItems:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)Z │ │ +49206c: 6e10 97ec 0700 |0000: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isDeleted:()Z // method@ec97 │ │ +492072: 0a00 |0003: move-result v0 │ │ +492074: 3800 9500 |0004: if-eqz v0, 0099 // +0095 │ │ +492078: 6e10 83ec 0700 |0006: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getReplyable:()Z // method@ec83 │ │ +49207e: 0a00 |0009: move-result v0 │ │ +492080: 3900 8f00 |000a: if-nez v0, 0099 // +008f │ │ +492084: 6e10 83ec 0700 |000c: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getReplyable:()Z // method@ec83 │ │ +49208a: 0a00 |000f: move-result v0 │ │ +49208c: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +49208e: 3800 6d00 |0011: if-eqz v0, 007e // +006d │ │ +492092: 5460 aeb0 |0013: iget-object v0, v6, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ +492096: 3800 6900 |0015: if-eqz v0, 007e // +0069 │ │ +49209a: 6e10 9cf0 0000 |0017: invoke-virtual {v0}, Lcom/nextcloud/talk/data/user/model/User;.getUserId:()Ljava/lang/String; // method@f09c │ │ +4920a0: 0c00 |001a: move-result-object v0 │ │ +4920a2: 3800 6300 |001b: if-eqz v0, 007e // +0063 │ │ +4920a6: 1f00 7724 |001d: check-cast v0, Ljava/lang/CharSequence; // type@2477 │ │ +4920aa: 7210 3df5 0000 |001f: invoke-interface {v0}, Ljava/lang/CharSequence;.length:()I // method@f53d │ │ +4920b0: 0a00 |0022: move-result v0 │ │ +4920b2: 3d00 5b00 |0023: if-lez v0, 007e // +005b │ │ +4920b6: 5460 aeb0 |0025: iget-object v0, v6, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ +4920ba: 7110 fdfb 0000 |0027: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4920c0: 6e10 9cf0 0000 |002a: invoke-virtual {v0}, Lcom/nextcloud/talk/data/user/model/User;.getUserId:()Ljava/lang/String; // method@f09c │ │ +4920c6: 0c00 |002d: move-result-object v0 │ │ +4920c8: 1a02 da13 |002e: const-string v2, "?" // string@13da │ │ +4920cc: 7120 fbfb 2000 |0030: invoke-static {v0, v2}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ +4920d2: 0a00 |0033: move-result v0 │ │ +4920d4: 3900 4a00 |0034: if-nez v0, 007e // +004a │ │ +4920d8: 6e10 8cec 0700 |0036: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getUser:()Lcom/stfalcon/chatkit/commons/models/IUser; // method@ec8c │ │ +4920de: 0c00 |0039: move-result-object v0 │ │ +4920e0: 7210 86f3 0000 |003a: invoke-interface {v0}, Lcom/stfalcon/chatkit/commons/models/IUser;.getId:()Ljava/lang/String; // method@f386 │ │ +4920e6: 0c00 |003d: move-result-object v0 │ │ +4920e8: 1a02 2fa8 |003e: const-string v2, "getId(...)" // string@a82f │ │ +4920ec: 7120 fffb 2000 |0040: invoke-static {v0, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +4920f2: 1a03 5bf8 |0043: const-string v3, "users/" // string@f85b │ │ +4920f6: 1224 |0045: const/4 v4, #int 2 // #2 │ │ +4920f8: 1205 |0046: const/4 v5, #int 0 // #0 │ │ +4920fa: 7155 4afc 3041 |0047: invoke-static {v0, v3, v1, v4, v5}, Lkotlin/text/StringsKt;.startsWith$default:(Ljava/lang/String;Ljava/lang/String;ZILjava/lang/Object;)Z // method@fc4a │ │ +492100: 0a00 |004a: move-result v0 │ │ +492102: 3800 3300 |004b: if-eqz v0, 007e // +0033 │ │ +492106: 6e10 8cec 0700 |004d: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getUser:()Lcom/stfalcon/chatkit/commons/models/IUser; // method@ec8c │ │ +49210c: 0c00 |0050: move-result-object v0 │ │ +49210e: 7210 86f3 0000 |0051: invoke-interface {v0}, Lcom/stfalcon/chatkit/commons/models/IUser;.getId:()Ljava/lang/String; // method@f386 │ │ +492114: 0c00 |0054: move-result-object v0 │ │ +492116: 7120 fffb 2000 |0055: invoke-static {v0, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +49211c: 1262 |0058: const/4 v2, #int 6 // #6 │ │ +49211e: 6e20 71f6 2000 |0059: invoke-virtual {v0, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@f671 │ │ +492124: 0c00 |005c: move-result-object v0 │ │ +492126: 1a02 3cf0 |005d: const-string v2, "substring(...)" // string@f03c │ │ +49212a: 7120 fffb 2000 |005f: invoke-static {v0, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +492130: 5462 b2b0 |0062: iget-object v2, v6, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ +492134: 3802 0700 |0064: if-eqz v2, 006b // +0007 │ │ +492138: 6e10 40f1 0200 |0066: invoke-virtual {v2}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getActorId:()Ljava/lang/String; // method@f140 │ │ +49213e: 0c02 |0069: move-result-object v2 │ │ +492140: 2802 |006a: goto 006c // +0002 │ │ +492142: 0752 |006b: move-object v2, v5 │ │ +492144: 7120 fbfb 2000 |006c: invoke-static {v0, v2}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ +49214a: 0a00 |006f: move-result v0 │ │ +49214c: 3900 0e00 |0070: if-nez v0, 007e // +000e │ │ +492150: 5460 b2b0 |0072: iget-object v0, v6, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ +492154: 3800 0600 |0074: if-eqz v0, 007a // +0006 │ │ +492158: 6e10 57f1 0000 |0076: invoke-virtual {v0}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getType:()Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType; // method@f157 │ │ +49215e: 0c05 |0079: move-result-object v5 │ │ +492160: 6200 d6b4 |007a: sget-object v0, Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType;.ROOM_TYPE_ONE_TO_ONE_CALL:Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType; // field@b4d6 │ │ +492164: 3305 1d00 |007c: if-ne v5, v0, 0099 // +001d │ │ +492168: 7020 cde9 7600 |007e: invoke-direct {v6, v7}, Lcom/nextcloud/talk/chat/ChatActivity;.isShowMessageDeletionButton:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)Z // method@e9cd │ │ +49216e: 0a00 |0081: move-result v0 │ │ +492170: 3900 1700 |0082: if-nez v0, 0099 // +0017 │ │ +492174: 6200 9cb1 |0084: sget-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.REGULAR_TEXT_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b19c │ │ +492178: 6e10 68ec 0700 |0086: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getCalculateMessageType:()Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // method@ec68 │ │ +49217e: 0c02 |0089: move-result-object v2 │ │ +492180: 3220 0f00 |008a: if-eq v0, v2, 0099 // +000f │ │ +492184: 6e10 7eec 0700 |008c: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getPreviousMessageId:()I // method@ec7e │ │ +49218a: 0a00 |008f: move-result v0 │ │ +49218c: 12f2 |0090: const/4 v2, #int -1 // #ff │ │ +49218e: 3720 0900 |0091: if-le v0, v2, 009a // +0009 │ │ +492192: 6200 a6b1 |0093: sget-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.SYSTEM_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b1a6 │ │ +492196: 6e10 68ec 0700 |0095: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getCalculateMessageType:()Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // method@ec68 │ │ +49219c: 2802 |0098: goto 009a // +0002 │ │ +49219e: 1211 |0099: const/4 v1, #int 1 // #1 │ │ +4921a0: 0f01 |009a: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3435 │ │ 0x0006 line=3437 │ │ 0x000c line=3439 │ │ 0x0013 line=3441 │ │ 0x0025 line=3442 │ │ @@ -2000261,95 +2000261,95 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 168 16-bit code units │ │ -4963f8: |[4963f8] com.nextcloud.talk.chat.ChatActivity.initAdapter:()V │ │ -496408: 5450 aeb0 |0000: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ -49640c: 7110 fdfb 0000 |0002: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -496412: 6e10 9cf0 0000 |0005: invoke-virtual {v0}, Lcom/nextcloud/talk/data/user/model/User;.getUserId:()Ljava/lang/String; // method@f09c │ │ -496418: 0c00 |0008: move-result-object v0 │ │ -49641a: 1a01 da13 |0009: const-string v1, "?" // string@13da │ │ -49641e: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -496420: 1223 |000c: const/4 v3, #int 2 // #2 │ │ -496422: 1204 |000d: const/4 v4, #int 0 // #0 │ │ -496424: 7154 3cfc 1032 |000e: invoke-static {v0, v1, v2, v3, v4}, Lkotlin/text/StringsKt;.equals$default:(Ljava/lang/String;Ljava/lang/String;ZILjava/lang/Object;)Z // method@fc3c │ │ -49642a: 0a00 |0011: move-result v0 │ │ -49642c: 3900 1b00 |0012: if-nez v0, 002d // +001b │ │ -496430: 5450 aeb0 |0014: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ -496434: 7110 fdfb 0000 |0016: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49643a: 6e10 9cf0 0000 |0019: invoke-virtual {v0}, Lcom/nextcloud/talk/data/user/model/User;.getUserId:()Ljava/lang/String; // method@f09c │ │ -496440: 0c00 |001c: move-result-object v0 │ │ -496442: 2201 a924 |001d: new-instance v1, Ljava/lang/StringBuilder; // type@24a9 │ │ -496446: 1a02 5bf8 |001f: const-string v2, "users/" // string@f85b │ │ -49644a: 7020 89f6 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -496450: 6e20 92f6 0100 |0024: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -496456: 0c00 |0027: move-result-object v0 │ │ -496458: 6e10 9cf6 0000 |0028: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -49645e: 0c00 |002b: move-result-object v0 │ │ -496460: 282a |002c: goto 0056 // +002a │ │ -496462: 5450 b2b0 |002d: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ -496466: 3800 0700 |002f: if-eqz v0, 0036 // +0007 │ │ -49646a: 6e10 41f1 0000 |0031: invoke-virtual {v0}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getActorType:()Ljava/lang/String; // method@f141 │ │ -496470: 0c00 |0034: move-result-object v0 │ │ -496472: 2802 |0035: goto 0037 // +0002 │ │ -496474: 0740 |0036: move-object v0, v4 │ │ -496476: 5451 b2b0 |0037: iget-object v1, v5, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ -49647a: 3801 0600 |0039: if-eqz v1, 003f // +0006 │ │ -49647e: 6e10 40f1 0100 |003b: invoke-virtual {v1}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getActorId:()Ljava/lang/String; // method@f140 │ │ -496484: 0c04 |003e: move-result-object v4 │ │ -496486: 2201 a924 |003f: new-instance v1, Ljava/lang/StringBuilder; // type@24a9 │ │ -49648a: 7010 86f6 0100 |0041: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@f686 │ │ -496490: 6e20 92f6 0100 |0044: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -496496: 0c00 |0047: move-result-object v0 │ │ -496498: 1a01 3f12 |0048: const-string v1, "/" // string@123f │ │ -49649c: 6e20 92f6 1000 |004a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4964a2: 0c00 |004d: move-result-object v0 │ │ -4964a4: 6e20 92f6 4000 |004e: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4964aa: 0c00 |0051: move-result-object v0 │ │ -4964ac: 6e10 9cf6 0000 |0052: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -4964b2: 0c00 |0055: move-result-object v0 │ │ -4964b4: 6201 99b0 |0056: sget-object v1, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ -4964b8: 2202 a924 |0058: new-instance v2, Ljava/lang/StringBuilder; // type@24a9 │ │ -4964bc: 1a03 052c |005a: const-string v3, "Initialize TalkMessagesListAdapter with senderId: " // string@2c05 │ │ -4964c0: 7020 89f6 3200 |005c: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -4964c6: 6e20 92f6 0200 |005f: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4964cc: 0c02 |0062: move-result-object v2 │ │ -4964ce: 6e10 9cf6 0200 |0063: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -4964d4: 0c02 |0066: move-result-object v2 │ │ -4964d6: 7120 6c05 2100 |0067: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4964dc: 2201 6320 |006a: new-instance v1, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // type@2063 │ │ -4964e0: 7010 a8e9 0500 |006c: invoke-direct {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.initMessageHolders:()Lcom/stfalcon/chatkit/messages/MessageHolders; // method@e9a8 │ │ -4964e6: 0c02 |006f: move-result-object v2 │ │ -4964e8: 2203 be20 |0070: new-instance v3, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda17; // type@20be │ │ -4964ec: 7020 0de8 5300 |0072: invoke-direct {v3, v5}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda17;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e80d │ │ -4964f2: 7055 2ce4 0132 |0075: invoke-direct {v1, v0, v2, v3, v5}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.:(Ljava/lang/String;Lcom/stfalcon/chatkit/messages/MessageHolders;Lcom/stfalcon/chatkit/commons/ImageLoader;Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e42c │ │ -4964f8: 5b51 a7b0 |0078: iput-object v1, v5, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ -4964fc: 0750 |007a: move-object v0, v5 │ │ -4964fe: 1f00 de23 |007b: check-cast v0, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$OnLoadMoreListener; // type@23de │ │ -496502: 6e20 3ce4 0100 |007d: invoke-virtual {v1, v0}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.setLoadMoreListener:(Lcom/stfalcon/chatkit/messages/MessagesListAdapter$OnLoadMoreListener;)V // method@e43c │ │ -496508: 5450 a7b0 |0080: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ -49650c: 3800 0a00 |0082: if-eqz v0, 008c // +000a │ │ -496510: 2201 bf20 |0084: new-instance v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda18; // type@20bf │ │ -496514: 7020 0fe8 5100 |0086: invoke-direct {v1, v5}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda18;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e80f │ │ -49651a: 6e20 3be4 1000 |0089: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.setDateHeadersFormatter:(Lcom/stfalcon/chatkit/utils/DateFormatter$Formatter;)V // method@e43b │ │ -496520: 5450 a7b0 |008c: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ -496524: 3800 0a00 |008e: if-eqz v0, 0098 // +000a │ │ -496528: 2201 c020 |0090: new-instance v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda19; // type@20c0 │ │ -49652c: 7020 11e8 5100 |0092: invoke-direct {v1, v5}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda19;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e811 │ │ -496532: 6e20 3de4 1000 |0095: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.setOnMessageViewLongClickListener:(Lcom/stfalcon/chatkit/messages/MessagesListAdapter$OnMessageViewLongClickListener;)V // method@e43d │ │ -496538: 5450 a7b0 |0098: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ -49653c: 3800 0d00 |009a: if-eqz v0, 00a7 // +000d │ │ -496540: 2201 c220 |009c: new-instance v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda20; // type@20c2 │ │ -496544: 7020 15e8 5100 |009e: invoke-direct {v1, v5}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda20;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e815 │ │ -49654a: 1402 f903 0a7f |00a1: const v2, #float 1.83454e+38 // #7f0a03f9 │ │ -496550: 6e30 3ae4 2001 |00a4: invoke-virtual {v0, v2, v1}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.registerViewClickListener:(ILcom/stfalcon/chatkit/messages/MessagesListAdapter$OnMessageViewClickListener;)V // method@e43a │ │ -496556: 0e00 |00a7: return-void │ │ +4963fc: |[4963fc] com.nextcloud.talk.chat.ChatActivity.initAdapter:()V │ │ +49640c: 5450 aeb0 |0000: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ +496410: 7110 fdfb 0000 |0002: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +496416: 6e10 9cf0 0000 |0005: invoke-virtual {v0}, Lcom/nextcloud/talk/data/user/model/User;.getUserId:()Ljava/lang/String; // method@f09c │ │ +49641c: 0c00 |0008: move-result-object v0 │ │ +49641e: 1a01 da13 |0009: const-string v1, "?" // string@13da │ │ +496422: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +496424: 1223 |000c: const/4 v3, #int 2 // #2 │ │ +496426: 1204 |000d: const/4 v4, #int 0 // #0 │ │ +496428: 7154 3cfc 1032 |000e: invoke-static {v0, v1, v2, v3, v4}, Lkotlin/text/StringsKt;.equals$default:(Ljava/lang/String;Ljava/lang/String;ZILjava/lang/Object;)Z // method@fc3c │ │ +49642e: 0a00 |0011: move-result v0 │ │ +496430: 3900 1b00 |0012: if-nez v0, 002d // +001b │ │ +496434: 5450 aeb0 |0014: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ +496438: 7110 fdfb 0000 |0016: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49643e: 6e10 9cf0 0000 |0019: invoke-virtual {v0}, Lcom/nextcloud/talk/data/user/model/User;.getUserId:()Ljava/lang/String; // method@f09c │ │ +496444: 0c00 |001c: move-result-object v0 │ │ +496446: 2201 a924 |001d: new-instance v1, Ljava/lang/StringBuilder; // type@24a9 │ │ +49644a: 1a02 5bf8 |001f: const-string v2, "users/" // string@f85b │ │ +49644e: 7020 89f6 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +496454: 6e20 92f6 0100 |0024: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +49645a: 0c00 |0027: move-result-object v0 │ │ +49645c: 6e10 9cf6 0000 |0028: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +496462: 0c00 |002b: move-result-object v0 │ │ +496464: 282a |002c: goto 0056 // +002a │ │ +496466: 5450 b2b0 |002d: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ +49646a: 3800 0700 |002f: if-eqz v0, 0036 // +0007 │ │ +49646e: 6e10 41f1 0000 |0031: invoke-virtual {v0}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getActorType:()Ljava/lang/String; // method@f141 │ │ +496474: 0c00 |0034: move-result-object v0 │ │ +496476: 2802 |0035: goto 0037 // +0002 │ │ +496478: 0740 |0036: move-object v0, v4 │ │ +49647a: 5451 b2b0 |0037: iget-object v1, v5, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ +49647e: 3801 0600 |0039: if-eqz v1, 003f // +0006 │ │ +496482: 6e10 40f1 0100 |003b: invoke-virtual {v1}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getActorId:()Ljava/lang/String; // method@f140 │ │ +496488: 0c04 |003e: move-result-object v4 │ │ +49648a: 2201 a924 |003f: new-instance v1, Ljava/lang/StringBuilder; // type@24a9 │ │ +49648e: 7010 86f6 0100 |0041: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@f686 │ │ +496494: 6e20 92f6 0100 |0044: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +49649a: 0c00 |0047: move-result-object v0 │ │ +49649c: 1a01 3f12 |0048: const-string v1, "/" // string@123f │ │ +4964a0: 6e20 92f6 1000 |004a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4964a6: 0c00 |004d: move-result-object v0 │ │ +4964a8: 6e20 92f6 4000 |004e: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4964ae: 0c00 |0051: move-result-object v0 │ │ +4964b0: 6e10 9cf6 0000 |0052: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +4964b6: 0c00 |0055: move-result-object v0 │ │ +4964b8: 6201 99b0 |0056: sget-object v1, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ +4964bc: 2202 a924 |0058: new-instance v2, Ljava/lang/StringBuilder; // type@24a9 │ │ +4964c0: 1a03 052c |005a: const-string v3, "Initialize TalkMessagesListAdapter with senderId: " // string@2c05 │ │ +4964c4: 7020 89f6 3200 |005c: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +4964ca: 6e20 92f6 0200 |005f: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4964d0: 0c02 |0062: move-result-object v2 │ │ +4964d2: 6e10 9cf6 0200 |0063: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +4964d8: 0c02 |0066: move-result-object v2 │ │ +4964da: 7120 6c05 2100 |0067: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4964e0: 2201 6320 |006a: new-instance v1, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // type@2063 │ │ +4964e4: 7010 a8e9 0500 |006c: invoke-direct {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.initMessageHolders:()Lcom/stfalcon/chatkit/messages/MessageHolders; // method@e9a8 │ │ +4964ea: 0c02 |006f: move-result-object v2 │ │ +4964ec: 2203 be20 |0070: new-instance v3, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda17; // type@20be │ │ +4964f0: 7020 0de8 5300 |0072: invoke-direct {v3, v5}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda17;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e80d │ │ +4964f6: 7055 2ce4 0132 |0075: invoke-direct {v1, v0, v2, v3, v5}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.:(Ljava/lang/String;Lcom/stfalcon/chatkit/messages/MessageHolders;Lcom/stfalcon/chatkit/commons/ImageLoader;Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e42c │ │ +4964fc: 5b51 a7b0 |0078: iput-object v1, v5, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ +496500: 0750 |007a: move-object v0, v5 │ │ +496502: 1f00 de23 |007b: check-cast v0, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$OnLoadMoreListener; // type@23de │ │ +496506: 6e20 3ce4 0100 |007d: invoke-virtual {v1, v0}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.setLoadMoreListener:(Lcom/stfalcon/chatkit/messages/MessagesListAdapter$OnLoadMoreListener;)V // method@e43c │ │ +49650c: 5450 a7b0 |0080: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ +496510: 3800 0a00 |0082: if-eqz v0, 008c // +000a │ │ +496514: 2201 bf20 |0084: new-instance v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda18; // type@20bf │ │ +496518: 7020 0fe8 5100 |0086: invoke-direct {v1, v5}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda18;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e80f │ │ +49651e: 6e20 3be4 1000 |0089: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.setDateHeadersFormatter:(Lcom/stfalcon/chatkit/utils/DateFormatter$Formatter;)V // method@e43b │ │ +496524: 5450 a7b0 |008c: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ +496528: 3800 0a00 |008e: if-eqz v0, 0098 // +000a │ │ +49652c: 2201 c020 |0090: new-instance v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda19; // type@20c0 │ │ +496530: 7020 11e8 5100 |0092: invoke-direct {v1, v5}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda19;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e811 │ │ +496536: 6e20 3de4 1000 |0095: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.setOnMessageViewLongClickListener:(Lcom/stfalcon/chatkit/messages/MessagesListAdapter$OnMessageViewLongClickListener;)V // method@e43d │ │ +49653c: 5450 a7b0 |0098: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ +496540: 3800 0d00 |009a: if-eqz v0, 00a7 // +000d │ │ +496544: 2201 c220 |009c: new-instance v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda20; // type@20c2 │ │ +496548: 7020 15e8 5100 |009e: invoke-direct {v1, v5}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda20;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e815 │ │ +49654e: 1402 f903 0a7f |00a1: const v2, #float 1.83454e+38 // #7f0a03f9 │ │ +496554: 6e30 3ae4 2001 |00a4: invoke-virtual {v0, v2, v1}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.registerViewClickListener:(ILcom/stfalcon/chatkit/messages/MessagesListAdapter$OnMessageViewClickListener;)V // method@e43a │ │ +49655a: 0e00 |00a7: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1128 │ │ 0x0014 line=1129 │ │ 0x002d line=1131 │ │ 0x0056 line=1134 │ │ 0x006a line=1136 │ │ @@ -2000367,22 +2000367,22 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/widget/ImageView;Ljava/lang/String;Ljava/lang/Object;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -4962cc: |[4962cc] com.nextcloud.talk.chat.ChatActivity.initAdapter$lambda$40:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/widget/ImageView;Ljava/lang/String;Ljava/lang/Object;)V │ │ -4962dc: 7110 fdfb 0100 |0000: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4962e2: 7110 fdfb 0200 |0003: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4962e8: 5400 aeb0 |0006: iget-object v0, v0, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ -4962ec: 7110 fdfb 0000 |0008: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4962f2: 1f03 cf00 |000b: check-cast v3, Landroid/graphics/drawable/Drawable; // type@00cf │ │ -4962f6: 7140 dbf0 2130 |000d: invoke-static {v1, v2, v0, v3}, Lcom/nextcloud/talk/extensions/ImageViewExtensionsKt;.loadAvatarOrImagePreview:(Landroid/widget/ImageView;Ljava/lang/String;Lcom/nextcloud/talk/data/user/model/User;Landroid/graphics/drawable/Drawable;)Lio/reactivex/disposables/Disposable; // method@f0db │ │ -4962fc: 0e00 |0010: return-void │ │ +4962d0: |[4962d0] com.nextcloud.talk.chat.ChatActivity.initAdapter$lambda$40:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/widget/ImageView;Ljava/lang/String;Ljava/lang/Object;)V │ │ +4962e0: 7110 fdfb 0100 |0000: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4962e6: 7110 fdfb 0200 |0003: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4962ec: 5400 aeb0 |0006: iget-object v0, v0, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ +4962f0: 7110 fdfb 0000 |0008: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4962f6: 1f03 cf00 |000b: check-cast v3, Landroid/graphics/drawable/Drawable; // type@00cf │ │ +4962fa: 7140 dbf0 2130 |000d: invoke-static {v1, v2, v0, v3}, Lcom/nextcloud/talk/extensions/ImageViewExtensionsKt;.loadAvatarOrImagePreview:(Landroid/widget/ImageView;Ljava/lang/String;Lcom/nextcloud/talk/data/user/model/User;Landroid/graphics/drawable/Drawable;)Lio/reactivex/disposables/Disposable; // method@f0db │ │ +496300: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1140 │ │ locals : │ │ 0x0000 - 0x0011 reg=0 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0011 reg=1 (null) Landroid/widget/ImageView; │ │ 0x0000 - 0x0011 reg=2 (null) Ljava/lang/String; │ │ @@ -2000393,19 +2000393,19 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/util/Date;)Ljava/lang/String;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -4931b4: |[4931b4] com.nextcloud.talk.chat.ChatActivity.initAdapter$lambda$41:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/util/Date;)Ljava/lang/String; │ │ -4931c4: 7110 fdfb 0100 |0000: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4931ca: 6e20 58e9 1000 |0003: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.format:(Ljava/util/Date;)Ljava/lang/String; // method@e958 │ │ -4931d0: 0c00 |0006: move-result-object v0 │ │ -4931d2: 1100 |0007: return-object v0 │ │ +4931b8: |[4931b8] com.nextcloud.talk.chat.ChatActivity.initAdapter$lambda$41:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/util/Date;)Ljava/lang/String; │ │ +4931c8: 7110 fdfb 0100 |0000: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4931ce: 6e20 58e9 1000 |0003: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.format:(Ljava/util/Date;)Ljava/lang/String; // method@e958 │ │ +4931d4: 0c00 |0006: move-result-object v0 │ │ +4931d6: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1146 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0008 reg=1 (null) Ljava/util/Date; │ │ │ │ @@ -2000414,18 +2000414,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/View;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -496300: |[496300] com.nextcloud.talk.chat.ChatActivity.initAdapter$lambda$42:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/View;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V │ │ -496310: 1f02 d123 |0000: check-cast v2, Lcom/stfalcon/chatkit/commons/models/IMessage; // type@23d1 │ │ -496314: 6e30 e3e9 1002 |0002: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.onMessageViewLongClick:(Landroid/view/View;Lcom/stfalcon/chatkit/commons/models/IMessage;)V // method@e9e3 │ │ -49631a: 0e00 |0005: return-void │ │ +496304: |[496304] com.nextcloud.talk.chat.ChatActivity.initAdapter$lambda$42:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/View;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V │ │ +496314: 1f02 d123 |0000: check-cast v2, Lcom/stfalcon/chatkit/commons/models/IMessage; // type@23d1 │ │ +496318: 6e30 e3e9 1002 |0002: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.onMessageViewLongClick:(Landroid/view/View;Lcom/stfalcon/chatkit/commons/models/IMessage;)V // method@e9e3 │ │ +49631e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1147 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 (null) Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ @@ -2000435,63 +2000435,63 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/View;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 101 16-bit code units │ │ -49631c: |[49631c] com.nextcloud.talk.chat.ChatActivity.initAdapter$lambda$44:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/View;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V │ │ -49632c: 6e10 85ec 0500 |0000: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getSelectedIndividualHashMap:()Ljava/util/Map; // method@ec85 │ │ -496332: 0c04 |0003: move-result-object v4 │ │ -496334: 7110 fdfb 0400 |0004: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49633a: 1a00 f6cf |0007: const-string v0, "name" // string@cff6 │ │ -49633e: 7220 95f9 0400 |0009: invoke-interface {v4, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@f995 │ │ -496344: 0c04 |000c: move-result-object v4 │ │ -496346: 1f04 a724 |000d: check-cast v4, Ljava/lang/String; // type@24a7 │ │ -49634a: 2200 5224 |000f: new-instance v0, Ljava/io/File; // type@2452 │ │ -49634e: 6e10 64e9 0300 |0011: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ -496354: 0c01 |0014: move-result-object v1 │ │ -496356: 6e10 2001 0100 |0015: invoke-virtual {v1}, Landroid/content/Context;.getCacheDir:()Ljava/io/File; // method@0120 │ │ -49635c: 0c01 |0018: move-result-object v1 │ │ -49635e: 7110 fdfb 0400 |0019: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -496364: 7030 a3f4 1004 |001c: invoke-direct {v0, v1, v4}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@f4a3 │ │ -49636a: 6e10 acf4 0000 |001f: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@f4ac │ │ -496370: 0a00 |0022: move-result v0 │ │ -496372: 3800 2e00 |0023: if-eqz v0, 0051 // +002e │ │ -496376: 6e10 a0ec 0500 |0025: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isPlayingVoiceMessage:()Z // method@eca0 │ │ -49637c: 0a00 |0028: move-result v0 │ │ -49637e: 3800 0900 |0029: if-eqz v0, 0032 // +0009 │ │ -496382: 7110 fdfb 0500 |002b: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -496388: 7020 fbe9 5300 |002e: invoke-direct {v3, v5}, Lcom/nextcloud/talk/chat/ChatActivity;.pausePlayback:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V // method@e9fb │ │ -49638e: 2833 |0031: goto 0064 // +0033 │ │ -496390: 6e10 5de9 0300 |0032: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getAppPreferences:()Lcom/nextcloud/talk/utils/preferences/AppPreferences; // method@e95d │ │ -496396: 0c00 |0035: move-result-object v0 │ │ -496398: 7220 2df3 4000 |0036: invoke-interface {v0, v4}, Lcom/nextcloud/talk/utils/preferences/AppPreferences;.getWaveFormFromFile:(Ljava/lang/String;)[Ljava/lang/Float; // method@f32d │ │ -49639e: 0c04 |0039: move-result-object v4 │ │ -4963a0: 7110 fdfb 0400 |003a: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4963a6: 2144 |003d: array-length v4, v4 │ │ -4963a8: 1200 |003e: const/4 v0, #int 0 // #0 │ │ -4963aa: 1221 |003f: const/4 v1, #int 2 // #2 │ │ -4963ac: 1202 |0040: const/4 v2, #int 0 // #0 │ │ -4963ae: 3904 0900 |0041: if-nez v4, 004a // +0009 │ │ -4963b2: 7110 fdfb 0500 |0043: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4963b8: 7150 3bea 5312 |0046: invoke-static {v3, v5, v2, v1, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.setUpWaveform$default:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;ZILjava/lang/Object;)V // method@ea3b │ │ -4963be: 281b |0049: goto 0064 // +001b │ │ -4963c0: 7110 fdfb 0500 |004a: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4963c6: 7150 5cea 5312 |004d: invoke-static {v3, v5, v2, v1, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.startPlayback$default:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;ZILjava/lang/Object;)V // method@ea5c │ │ -4963cc: 2814 |0050: goto 0064 // +0014 │ │ -4963ce: 6204 99b0 |0051: sget-object v4, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ -4963d2: 1a00 4723 |0053: const-string v0, "Downloaded to cache" // string@2347 │ │ -4963d6: 7120 6c05 0400 |0055: invoke-static {v4, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4963dc: 7110 fdfb 0500 |0058: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4963e2: 2204 dc20 |005b: new-instance v4, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda44; // type@20dc │ │ -4963e6: 7030 49e8 3405 |005d: invoke-direct {v4, v3, v5}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda44;.:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V // method@e849 │ │ -4963ec: 1210 |0060: const/4 v0, #int 1 // #1 │ │ -4963ee: 7040 50e9 5340 |0061: invoke-direct {v3, v5, v0, v4}, Lcom/nextcloud/talk/chat/ChatActivity;.downloadFileToCache:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;ZLkotlin/jvm/functions/Function0;)V // method@e950 │ │ -4963f4: 0e00 |0064: return-void │ │ +496320: |[496320] com.nextcloud.talk.chat.ChatActivity.initAdapter$lambda$44:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/View;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V │ │ +496330: 6e10 85ec 0500 |0000: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getSelectedIndividualHashMap:()Ljava/util/Map; // method@ec85 │ │ +496336: 0c04 |0003: move-result-object v4 │ │ +496338: 7110 fdfb 0400 |0004: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49633e: 1a00 f6cf |0007: const-string v0, "name" // string@cff6 │ │ +496342: 7220 95f9 0400 |0009: invoke-interface {v4, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@f995 │ │ +496348: 0c04 |000c: move-result-object v4 │ │ +49634a: 1f04 a724 |000d: check-cast v4, Ljava/lang/String; // type@24a7 │ │ +49634e: 2200 5224 |000f: new-instance v0, Ljava/io/File; // type@2452 │ │ +496352: 6e10 64e9 0300 |0011: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ +496358: 0c01 |0014: move-result-object v1 │ │ +49635a: 6e10 2001 0100 |0015: invoke-virtual {v1}, Landroid/content/Context;.getCacheDir:()Ljava/io/File; // method@0120 │ │ +496360: 0c01 |0018: move-result-object v1 │ │ +496362: 7110 fdfb 0400 |0019: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +496368: 7030 a3f4 1004 |001c: invoke-direct {v0, v1, v4}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@f4a3 │ │ +49636e: 6e10 acf4 0000 |001f: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@f4ac │ │ +496374: 0a00 |0022: move-result v0 │ │ +496376: 3800 2e00 |0023: if-eqz v0, 0051 // +002e │ │ +49637a: 6e10 a0ec 0500 |0025: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isPlayingVoiceMessage:()Z // method@eca0 │ │ +496380: 0a00 |0028: move-result v0 │ │ +496382: 3800 0900 |0029: if-eqz v0, 0032 // +0009 │ │ +496386: 7110 fdfb 0500 |002b: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49638c: 7020 fbe9 5300 |002e: invoke-direct {v3, v5}, Lcom/nextcloud/talk/chat/ChatActivity;.pausePlayback:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V // method@e9fb │ │ +496392: 2833 |0031: goto 0064 // +0033 │ │ +496394: 6e10 5de9 0300 |0032: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getAppPreferences:()Lcom/nextcloud/talk/utils/preferences/AppPreferences; // method@e95d │ │ +49639a: 0c00 |0035: move-result-object v0 │ │ +49639c: 7220 2df3 4000 |0036: invoke-interface {v0, v4}, Lcom/nextcloud/talk/utils/preferences/AppPreferences;.getWaveFormFromFile:(Ljava/lang/String;)[Ljava/lang/Float; // method@f32d │ │ +4963a2: 0c04 |0039: move-result-object v4 │ │ +4963a4: 7110 fdfb 0400 |003a: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4963aa: 2144 |003d: array-length v4, v4 │ │ +4963ac: 1200 |003e: const/4 v0, #int 0 // #0 │ │ +4963ae: 1221 |003f: const/4 v1, #int 2 // #2 │ │ +4963b0: 1202 |0040: const/4 v2, #int 0 // #0 │ │ +4963b2: 3904 0900 |0041: if-nez v4, 004a // +0009 │ │ +4963b6: 7110 fdfb 0500 |0043: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4963bc: 7150 3bea 5312 |0046: invoke-static {v3, v5, v2, v1, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.setUpWaveform$default:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;ZILjava/lang/Object;)V // method@ea3b │ │ +4963c2: 281b |0049: goto 0064 // +001b │ │ +4963c4: 7110 fdfb 0500 |004a: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4963ca: 7150 5cea 5312 |004d: invoke-static {v3, v5, v2, v1, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.startPlayback$default:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;ZILjava/lang/Object;)V // method@ea5c │ │ +4963d0: 2814 |0050: goto 0064 // +0014 │ │ +4963d2: 6204 99b0 |0051: sget-object v4, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ +4963d6: 1a00 4723 |0053: const-string v0, "Downloaded to cache" // string@2347 │ │ +4963da: 7120 6c05 0400 |0055: invoke-static {v4, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4963e0: 7110 fdfb 0500 |0058: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4963e6: 2204 dc20 |005b: new-instance v4, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda44; // type@20dc │ │ +4963ea: 7030 49e8 3405 |005d: invoke-direct {v4, v3, v5}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda44;.:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V // method@e849 │ │ +4963f0: 1210 |0060: const/4 v0, #int 1 // #1 │ │ +4963f2: 7040 50e9 5340 |0061: invoke-direct {v3, v5, v0, v4}, Lcom/nextcloud/talk/chat/ChatActivity;.downloadFileToCache:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;ZLkotlin/jvm/functions/Function0;)V // method@e950 │ │ +4963f8: 0e00 |0064: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1151 │ │ 0x000f line=1152 │ │ 0x001f line=1153 │ │ 0x0025 line=1154 │ │ 0x002b line=1155 │ │ @@ -2000511,22 +2000511,22 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 12 16-bit code units │ │ -493a5c: |[493a5c] com.nextcloud.talk.chat.ChatActivity.initAdapter$lambda$44$lambda$43:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)Lkotlin/Unit; │ │ -493a6c: 7110 fdfb 0400 |0000: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -493a72: 1220 |0003: const/4 v0, #int 2 // #2 │ │ -493a74: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -493a76: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -493a78: 7151 3bea 4302 |0006: invoke-static {v3, v4, v2, v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.setUpWaveform$default:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;ZILjava/lang/Object;)V // method@ea3b │ │ -493a7e: 6203 61b5 |0009: sget-object v3, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -493a82: 1103 |000b: return-object v3 │ │ +493a60: |[493a60] com.nextcloud.talk.chat.ChatActivity.initAdapter$lambda$44$lambda$43:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)Lkotlin/Unit; │ │ +493a70: 7110 fdfb 0400 |0000: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +493a76: 1220 |0003: const/4 v0, #int 2 // #2 │ │ +493a78: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +493a7a: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +493a7c: 7151 3bea 4302 |0006: invoke-static {v3, v4, v2, v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.setUpWaveform$default:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;ZILjava/lang/Object;)V // method@ea3b │ │ +493a82: 6203 61b5 |0009: sget-object v3, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +493a86: 1103 |000b: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1167 │ │ 0x0009 line=1168 │ │ locals : │ │ 0x0000 - 0x000c reg=3 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x000c reg=4 (null) Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ @@ -2000536,87 +2000536,87 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 156 16-bit code units │ │ -4965f0: |[4965f0] com.nextcloud.talk.chat.ChatActivity.initMediaPlayer:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V │ │ -496600: 5430 b3b0 |0000: iget-object v0, v3, Lcom/nextcloud/talk/chat/ChatActivity;.currentlyPlayedVoiceMessage:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b0b3 │ │ -496604: 7120 fbfb 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ -49660a: 0a00 |0005: move-result v0 │ │ -49660c: 3900 0900 |0006: if-nez v0, 000f // +0009 │ │ -496610: 5430 b3b0 |0008: iget-object v0, v3, Lcom/nextcloud/talk/chat/ChatActivity;.currentlyPlayedVoiceMessage:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b0b3 │ │ -496614: 3800 0500 |000a: if-eqz v0, 000f // +0005 │ │ -496618: 7020 63ea 0300 |000c: invoke-direct {v3, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.stopMediaPlayer:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V // method@ea63 │ │ -49661e: 5430 bdb0 |000f: iget-object v0, v3, Lcom/nextcloud/talk/chat/ChatActivity;.mediaPlayer:Landroid/media/MediaPlayer; // field@b0bd │ │ -496622: 3900 8a00 |0011: if-nez v0, 009b // +008a │ │ -496626: 6e10 85ec 0400 |0013: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getSelectedIndividualHashMap:()Ljava/util/Map; // method@ec85 │ │ -49662c: 0c00 |0016: move-result-object v0 │ │ -49662e: 7110 fdfb 0000 |0017: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -496634: 1a01 f6cf |001a: const-string v1, "name" // string@cff6 │ │ -496638: 7220 95f9 1000 |001c: invoke-interface {v0, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@f995 │ │ -49663e: 0c00 |001f: move-result-object v0 │ │ -496640: 1f00 a724 |0020: check-cast v0, Ljava/lang/String; // type@24a7 │ │ -496644: 6e10 64e9 0300 |0022: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ -49664a: 0c01 |0025: move-result-object v1 │ │ -49664c: 6e10 2001 0100 |0026: invoke-virtual {v1}, Landroid/content/Context;.getCacheDir:()Ljava/io/File; // method@0120 │ │ -496652: 0c01 |0029: move-result-object v1 │ │ -496654: 6e10 adf4 0100 |002a: invoke-virtual {v1}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@f4ad │ │ -49665a: 0c01 |002d: move-result-object v1 │ │ -49665c: 2202 a924 |002e: new-instance v2, Ljava/lang/StringBuilder; // type@24a9 │ │ -496660: 7010 86f6 0200 |0030: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@f686 │ │ -496666: 6e20 92f6 1200 |0033: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -49666c: 0c01 |0036: move-result-object v1 │ │ -49666e: 1a02 3f12 |0037: const-string v2, "/" // string@123f │ │ -496672: 6e20 92f6 2100 |0039: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -496678: 0c01 |003c: move-result-object v1 │ │ -49667a: 6e20 92f6 0100 |003d: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -496680: 0c00 |0040: move-result-object v0 │ │ -496682: 6e10 9cf6 0000 |0041: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -496688: 0c00 |0044: move-result-object v0 │ │ -49668a: 2201 ea00 |0045: new-instance v1, Landroid/media/MediaPlayer; // type@00ea │ │ -49668e: 7010 f603 0100 |0047: invoke-direct {v1}, Landroid/media/MediaPlayer;.:()V // method@03f6 │ │ -496694: 6e20 0104 0100 |004a: invoke-virtual {v1, v0}, Landroid/media/MediaPlayer;.setDataSource:(Ljava/lang/String;)V // method@0401 │ │ -49669a: 6e10 fb03 0100 |004d: invoke-virtual {v1}, Landroid/media/MediaPlayer;.prepare:()V // method@03fb │ │ -4966a0: 2200 c720 |0050: new-instance v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda25; // type@20c7 │ │ -4966a4: 7030 1fe8 3004 |0052: invoke-direct {v0, v3, v4}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda25;.:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V // method@e81f │ │ -4966aa: 6e20 0504 0100 |0055: invoke-virtual {v1, v0}, Landroid/media/MediaPlayer;.setOnPreparedListener:(Landroid/media/MediaPlayer$OnPreparedListener;)V // method@0405 │ │ -4966b0: 6000 7000 |0058: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0070 │ │ -4966b4: 1302 1c00 |005a: const/16 v2, #int 28 // #1c │ │ -4966b8: 3420 0f00 |005c: if-lt v0, v2, 006b // +000f │ │ -4966bc: 2200 c820 |005e: new-instance v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda26; // type@20c8 │ │ -4966c0: 7020 21e8 3000 |0060: invoke-direct {v0, v3}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda26;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e821 │ │ -4966c6: 6e20 0404 0100 |0063: invoke-virtual {v1, v0}, Landroid/media/MediaPlayer;.setOnMediaTimeDiscontinuityListener:(Landroid/media/MediaPlayer$OnMediaTimeDiscontinuityListener;)V // method@0404 │ │ -4966cc: 5230 b9b0 |0066: iget v0, v3, Lcom/nextcloud/talk/chat/ChatActivity;.lastRecordMediaPosition:I // field@b0b9 │ │ -4966d0: 6e20 fe03 0100 |0068: invoke-virtual {v1, v0}, Landroid/media/MediaPlayer;.seekTo:(I)V // method@03fe │ │ -4966d6: 2200 c920 |006b: new-instance v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda27; // type@20c9 │ │ -4966da: 7030 23e8 3004 |006d: invoke-direct {v0, v3, v4}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda27;.:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V // method@e823 │ │ -4966e0: 6e20 0304 0100 |0070: invoke-virtual {v1, v0}, Landroid/media/MediaPlayer;.setOnCompletionListener:(Landroid/media/MediaPlayer$OnCompletionListener;)V // method@0403 │ │ -4966e6: 5b31 bdb0 |0073: iput-object v1, v3, Lcom/nextcloud/talk/chat/ChatActivity;.mediaPlayer:Landroid/media/MediaPlayer; // field@b0bd │ │ -4966ea: 2826 |0075: goto 009b // +0026 │ │ -4966ec: 0d04 |0076: move-exception v4 │ │ -4966ee: 6200 99b0 |0077: sget-object v0, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ -4966f2: 1a01 9f9e |0079: const-string v1, "failed to initialize mediaPlayer" // string@9e9f │ │ -4966f6: 1f04 b024 |007b: check-cast v4, Ljava/lang/Throwable; // type@24b0 │ │ -4966fa: 7130 6f05 1004 |007d: invoke-static {v0, v1, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@056f │ │ -496700: 5434 a8b0 |0080: iget-object v4, v3, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -496704: 3904 0800 |0082: if-nez v4, 008a // +0008 │ │ -496708: 1a04 e08a |0084: const-string v4, "binding" // string@8ae0 │ │ -49670c: 7110 06fc 0400 |0086: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -496712: 1204 |0089: const/4 v4, #int 0 // #0 │ │ -496714: 6e10 a1f0 0400 |008a: invoke-virtual {v4}, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.getRoot:()Landroid/widget/LinearLayout; // method@f0a1 │ │ -49671a: 0c04 |008d: move-result-object v4 │ │ -49671c: 1f04 8c01 |008e: check-cast v4, Landroid/view/View; // type@018c │ │ -496720: 1400 2a02 137f |0090: const v0, #float 1.95408e+38 // #7f13022a │ │ -496726: 1201 |0093: const/4 v1, #int 0 // #0 │ │ -496728: 7130 be88 0401 |0094: invoke-static {v4, v0, v1}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;II)Lcom/google/android/material/snackbar/Snackbar; // method@88be │ │ -49672e: 0c04 |0097: move-result-object v4 │ │ -496730: 6e10 d188 0400 |0098: invoke-virtual {v4}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@88d1 │ │ -496736: 0e00 |009b: return-void │ │ +4965f4: |[4965f4] com.nextcloud.talk.chat.ChatActivity.initMediaPlayer:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V │ │ +496604: 5430 b3b0 |0000: iget-object v0, v3, Lcom/nextcloud/talk/chat/ChatActivity;.currentlyPlayedVoiceMessage:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b0b3 │ │ +496608: 7120 fbfb 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ +49660e: 0a00 |0005: move-result v0 │ │ +496610: 3900 0900 |0006: if-nez v0, 000f // +0009 │ │ +496614: 5430 b3b0 |0008: iget-object v0, v3, Lcom/nextcloud/talk/chat/ChatActivity;.currentlyPlayedVoiceMessage:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b0b3 │ │ +496618: 3800 0500 |000a: if-eqz v0, 000f // +0005 │ │ +49661c: 7020 63ea 0300 |000c: invoke-direct {v3, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.stopMediaPlayer:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V // method@ea63 │ │ +496622: 5430 bdb0 |000f: iget-object v0, v3, Lcom/nextcloud/talk/chat/ChatActivity;.mediaPlayer:Landroid/media/MediaPlayer; // field@b0bd │ │ +496626: 3900 8a00 |0011: if-nez v0, 009b // +008a │ │ +49662a: 6e10 85ec 0400 |0013: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getSelectedIndividualHashMap:()Ljava/util/Map; // method@ec85 │ │ +496630: 0c00 |0016: move-result-object v0 │ │ +496632: 7110 fdfb 0000 |0017: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +496638: 1a01 f6cf |001a: const-string v1, "name" // string@cff6 │ │ +49663c: 7220 95f9 1000 |001c: invoke-interface {v0, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@f995 │ │ +496642: 0c00 |001f: move-result-object v0 │ │ +496644: 1f00 a724 |0020: check-cast v0, Ljava/lang/String; // type@24a7 │ │ +496648: 6e10 64e9 0300 |0022: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ +49664e: 0c01 |0025: move-result-object v1 │ │ +496650: 6e10 2001 0100 |0026: invoke-virtual {v1}, Landroid/content/Context;.getCacheDir:()Ljava/io/File; // method@0120 │ │ +496656: 0c01 |0029: move-result-object v1 │ │ +496658: 6e10 adf4 0100 |002a: invoke-virtual {v1}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@f4ad │ │ +49665e: 0c01 |002d: move-result-object v1 │ │ +496660: 2202 a924 |002e: new-instance v2, Ljava/lang/StringBuilder; // type@24a9 │ │ +496664: 7010 86f6 0200 |0030: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@f686 │ │ +49666a: 6e20 92f6 1200 |0033: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +496670: 0c01 |0036: move-result-object v1 │ │ +496672: 1a02 3f12 |0037: const-string v2, "/" // string@123f │ │ +496676: 6e20 92f6 2100 |0039: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +49667c: 0c01 |003c: move-result-object v1 │ │ +49667e: 6e20 92f6 0100 |003d: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +496684: 0c00 |0040: move-result-object v0 │ │ +496686: 6e10 9cf6 0000 |0041: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +49668c: 0c00 |0044: move-result-object v0 │ │ +49668e: 2201 ea00 |0045: new-instance v1, Landroid/media/MediaPlayer; // type@00ea │ │ +496692: 7010 f603 0100 |0047: invoke-direct {v1}, Landroid/media/MediaPlayer;.:()V // method@03f6 │ │ +496698: 6e20 0104 0100 |004a: invoke-virtual {v1, v0}, Landroid/media/MediaPlayer;.setDataSource:(Ljava/lang/String;)V // method@0401 │ │ +49669e: 6e10 fb03 0100 |004d: invoke-virtual {v1}, Landroid/media/MediaPlayer;.prepare:()V // method@03fb │ │ +4966a4: 2200 c720 |0050: new-instance v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda25; // type@20c7 │ │ +4966a8: 7030 1fe8 3004 |0052: invoke-direct {v0, v3, v4}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda25;.:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V // method@e81f │ │ +4966ae: 6e20 0504 0100 |0055: invoke-virtual {v1, v0}, Landroid/media/MediaPlayer;.setOnPreparedListener:(Landroid/media/MediaPlayer$OnPreparedListener;)V // method@0405 │ │ +4966b4: 6000 7000 |0058: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0070 │ │ +4966b8: 1302 1c00 |005a: const/16 v2, #int 28 // #1c │ │ +4966bc: 3420 0f00 |005c: if-lt v0, v2, 006b // +000f │ │ +4966c0: 2200 c820 |005e: new-instance v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda26; // type@20c8 │ │ +4966c4: 7020 21e8 3000 |0060: invoke-direct {v0, v3}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda26;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e821 │ │ +4966ca: 6e20 0404 0100 |0063: invoke-virtual {v1, v0}, Landroid/media/MediaPlayer;.setOnMediaTimeDiscontinuityListener:(Landroid/media/MediaPlayer$OnMediaTimeDiscontinuityListener;)V // method@0404 │ │ +4966d0: 5230 b9b0 |0066: iget v0, v3, Lcom/nextcloud/talk/chat/ChatActivity;.lastRecordMediaPosition:I // field@b0b9 │ │ +4966d4: 6e20 fe03 0100 |0068: invoke-virtual {v1, v0}, Landroid/media/MediaPlayer;.seekTo:(I)V // method@03fe │ │ +4966da: 2200 c920 |006b: new-instance v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda27; // type@20c9 │ │ +4966de: 7030 23e8 3004 |006d: invoke-direct {v0, v3, v4}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda27;.:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V // method@e823 │ │ +4966e4: 6e20 0304 0100 |0070: invoke-virtual {v1, v0}, Landroid/media/MediaPlayer;.setOnCompletionListener:(Landroid/media/MediaPlayer$OnCompletionListener;)V // method@0403 │ │ +4966ea: 5b31 bdb0 |0073: iput-object v1, v3, Lcom/nextcloud/talk/chat/ChatActivity;.mediaPlayer:Landroid/media/MediaPlayer; // field@b0bd │ │ +4966ee: 2826 |0075: goto 009b // +0026 │ │ +4966f0: 0d04 |0076: move-exception v4 │ │ +4966f2: 6200 99b0 |0077: sget-object v0, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ +4966f6: 1a01 9f9e |0079: const-string v1, "failed to initialize mediaPlayer" // string@9e9f │ │ +4966fa: 1f04 b024 |007b: check-cast v4, Ljava/lang/Throwable; // type@24b0 │ │ +4966fe: 7130 6f05 1004 |007d: invoke-static {v0, v1, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@056f │ │ +496704: 5434 a8b0 |0080: iget-object v4, v3, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +496708: 3904 0800 |0082: if-nez v4, 008a // +0008 │ │ +49670c: 1a04 e08a |0084: const-string v4, "binding" // string@8ae0 │ │ +496710: 7110 06fc 0400 |0086: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +496716: 1204 |0089: const/4 v4, #int 0 // #0 │ │ +496718: 6e10 a1f0 0400 |008a: invoke-virtual {v4}, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.getRoot:()Landroid/widget/LinearLayout; // method@f0a1 │ │ +49671e: 0c04 |008d: move-result-object v4 │ │ +496720: 1f04 8c01 |008e: check-cast v4, Landroid/view/View; // type@018c │ │ +496724: 1400 2a02 137f |0090: const v0, #float 1.95408e+38 // #7f13022a │ │ +49672a: 1201 |0093: const/4 v1, #int 0 // #0 │ │ +49672c: 7130 be88 0401 |0094: invoke-static {v4, v0, v1}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;II)Lcom/google/android/material/snackbar/Snackbar; // method@88be │ │ +496732: 0c04 |0097: move-result-object v4 │ │ +496734: 6e10 d188 0400 |0098: invoke-virtual {v4}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@88d1 │ │ +49673a: 0e00 |009b: return-void │ │ catches : 1 │ │ 0x0045 - 0x0075 │ │ Ljava/lang/Exception; -> 0x0076 │ │ positions : │ │ 0x0000 line=1647 │ │ 0x0008 line=1648 │ │ 0x000f line=1651 │ │ @@ -2000642,25 +2000642,25 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;Landroid/media/MediaPlayer;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -496558: |[496558] com.nextcloud.talk.chat.ChatActivity.initMediaPlayer$lambda$70$lambda$67:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;Landroid/media/MediaPlayer;)V │ │ -496568: 5b01 b3b0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity;.currentlyPlayedVoiceMessage:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b0b3 │ │ -49656c: 5402 bdb0 |0002: iget-object v2, v0, Lcom/nextcloud/talk/chat/ChatActivity;.mediaPlayer:Landroid/media/MediaPlayer; // field@b0bd │ │ -496570: 7110 fdfb 0200 |0004: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -496576: 6e10 f803 0200 |0007: invoke-virtual {v2}, Landroid/media/MediaPlayer;.getDuration:()I // method@03f8 │ │ -49657c: 0a02 |000a: move-result v2 │ │ -49657e: d322 e803 |000b: div-int/lit16 v2, v2, #int 1000 // #03e8 │ │ -496582: 6e20 ceec 2100 |000d: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setVoiceMessageDuration:(I)V // method@ecce │ │ -496588: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -49658a: 5c01 bab0 |0011: iput-boolean v1, v0, Lcom/nextcloud/talk/chat/ChatActivity;.lastRecordedSeeked:Z // field@b0ba │ │ -49658e: 0e00 |0013: return-void │ │ +49655c: |[49655c] com.nextcloud.talk.chat.ChatActivity.initMediaPlayer$lambda$70$lambda$67:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;Landroid/media/MediaPlayer;)V │ │ +49656c: 5b01 b3b0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity;.currentlyPlayedVoiceMessage:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b0b3 │ │ +496570: 5402 bdb0 |0002: iget-object v2, v0, Lcom/nextcloud/talk/chat/ChatActivity;.mediaPlayer:Landroid/media/MediaPlayer; // field@b0bd │ │ +496574: 7110 fdfb 0200 |0004: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49657a: 6e10 f803 0200 |0007: invoke-virtual {v2}, Landroid/media/MediaPlayer;.getDuration:()I // method@03f8 │ │ +496580: 0a02 |000a: move-result v2 │ │ +496582: d322 e803 |000b: div-int/lit16 v2, v2, #int 1000 // #03e8 │ │ +496586: 6e20 ceec 2100 |000d: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setVoiceMessageDuration:(I)V // method@ecce │ │ +49658c: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +49658e: 5c01 bab0 |0011: iput-boolean v1, v0, Lcom/nextcloud/talk/chat/ChatActivity;.lastRecordedSeeked:Z // field@b0ba │ │ +496592: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1660 │ │ 0x0002 line=1661 │ │ 0x0011 line=1662 │ │ locals : │ │ 0x0000 - 0x0014 reg=0 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ @@ -2000672,28 +2000672,28 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/media/MediaPlayer;Landroid/media/MediaTimestamp;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -496590: |[496590] com.nextcloud.talk.chat.ChatActivity.initMediaPlayer$lambda$70$lambda$68:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/media/MediaPlayer;Landroid/media/MediaTimestamp;)V │ │ -4965a0: 1a00 ebcd |0000: const-string v0, "mp" // string@cdeb │ │ -4965a4: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4965aa: 1a00 3913 |0005: const-string v0, "" // string@1339 │ │ -4965ae: 7120 00fc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4965b4: 5213 b9b0 |000a: iget v3, v1, Lcom/nextcloud/talk/chat/ChatActivity;.lastRecordMediaPosition:I // field@b0b9 │ │ -4965b8: 1300 e803 |000c: const/16 v0, #int 1000 // #3e8 │ │ -4965bc: 3703 0c00 |000e: if-le v3, v0, 001a // +000c │ │ -4965c0: 5510 bab0 |0010: iget-boolean v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.lastRecordedSeeked:Z // field@b0ba │ │ -4965c4: 3900 0800 |0012: if-nez v0, 001a // +0008 │ │ -4965c8: 6e20 fe03 3200 |0014: invoke-virtual {v2, v3}, Landroid/media/MediaPlayer;.seekTo:(I)V // method@03fe │ │ -4965ce: 1212 |0017: const/4 v2, #int 1 // #1 │ │ -4965d0: 5c12 bab0 |0018: iput-boolean v2, v1, Lcom/nextcloud/talk/chat/ChatActivity;.lastRecordedSeeked:Z // field@b0ba │ │ -4965d4: 0e00 |001a: return-void │ │ +496594: |[496594] com.nextcloud.talk.chat.ChatActivity.initMediaPlayer$lambda$70$lambda$68:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/media/MediaPlayer;Landroid/media/MediaTimestamp;)V │ │ +4965a4: 1a00 ebcd |0000: const-string v0, "mp" // string@cdeb │ │ +4965a8: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4965ae: 1a00 3913 |0005: const-string v0, "" // string@1339 │ │ +4965b2: 7120 00fc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4965b8: 5213 b9b0 |000a: iget v3, v1, Lcom/nextcloud/talk/chat/ChatActivity;.lastRecordMediaPosition:I // field@b0b9 │ │ +4965bc: 1300 e803 |000c: const/16 v0, #int 1000 // #3e8 │ │ +4965c0: 3703 0c00 |000e: if-le v3, v0, 001a // +000c │ │ +4965c4: 5510 bab0 |0010: iget-boolean v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.lastRecordedSeeked:Z // field@b0ba │ │ +4965c8: 3900 0800 |0012: if-nez v0, 001a // +0008 │ │ +4965cc: 6e20 fe03 3200 |0014: invoke-virtual {v2, v3}, Landroid/media/MediaPlayer;.seekTo:(I)V // method@03fe │ │ +4965d2: 1212 |0017: const/4 v2, #int 1 // #1 │ │ +4965d4: 5c12 bab0 |0018: iput-boolean v2, v1, Lcom/nextcloud/talk/chat/ChatActivity;.lastRecordedSeeked:Z // field@b0ba │ │ +4965d8: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x000a line=1666 │ │ 0x0014 line=1667 │ │ 0x0018 line=1668 │ │ locals : │ │ 0x0000 - 0x001b reg=1 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ @@ -2000705,17 +2000705,17 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;Landroid/media/MediaPlayer;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4965d8: |[4965d8] com.nextcloud.talk.chat.ChatActivity.initMediaPlayer$lambda$70$lambda$69:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;Landroid/media/MediaPlayer;)V │ │ -4965e8: 7020 63ea 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.stopMediaPlayer:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V // method@ea63 │ │ -4965ee: 0e00 |0003: return-void │ │ +4965dc: |[4965dc] com.nextcloud.talk.chat.ChatActivity.initMediaPlayer$lambda$70$lambda$69:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;Landroid/media/MediaPlayer;)V │ │ +4965ec: 7020 63ea 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.stopMediaPlayer:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V // method@ea63 │ │ +4965f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1675 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/media/MediaPlayer; │ │ @@ -2000725,107 +2000725,107 @@ │ │ type : '()Lcom/stfalcon/chatkit/messages/MessageHolders;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 9 │ │ insns size : 205 16-bit code units │ │ -492e00: |[492e00] com.nextcloud.talk.chat.ChatActivity.initMessageHolders:()Lcom/stfalcon/chatkit/messages/MessageHolders; │ │ -492e10: 2209 da23 |0000: new-instance v9, Lcom/stfalcon/chatkit/messages/MessageHolders; // type@23da │ │ -492e14: 7010 91f3 0900 |0002: invoke-direct {v9}, Lcom/stfalcon/chatkit/messages/MessageHolders;.:()V // method@f391 │ │ -492e1a: 2200 5023 |0005: new-instance v0, Lcom/nextcloud/talk/ui/bottom/sheet/ProfileBottomSheet; // type@2350 │ │ -492e1e: 6e10 7de9 0c00 |0007: invoke-virtual {v12}, Lcom/nextcloud/talk/chat/ChatActivity;.getNcApi:()Lcom/nextcloud/talk/api/NcApi; // method@e97d │ │ -492e24: 0c01 |000a: move-result-object v1 │ │ -492e26: 54c2 aeb0 |000b: iget-object v2, v12, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ -492e2a: 7110 fdfb 0200 |000d: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -492e30: 6e10 93e9 0c00 |0010: invoke-virtual {v12}, Lcom/nextcloud/talk/chat/ChatActivity;.getViewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@e993 │ │ -492e36: 0c03 |0013: move-result-object v3 │ │ -492e38: 7040 4cf2 1032 |0014: invoke-direct {v0, v1, v2, v3}, Lcom/nextcloud/talk/ui/bottom/sheet/ProfileBottomSheet;.:(Lcom/nextcloud/talk/api/NcApi;Lcom/nextcloud/talk/data/user/model/User;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V // method@f24c │ │ -492e3e: 220a 1020 |0017: new-instance v10, Lcom/nextcloud/talk/adapters/messages/MessagePayload; // type@2010 │ │ -492e42: 6e10 85e9 0c00 |0019: invoke-virtual {v12}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ -492e48: 0c01 |001c: move-result-object v1 │ │ -492e4a: 6202 f8b4 |001d: sget-object v2, Lcom/nextcloud/talk/utils/ConversationUtils;.INSTANCE:Lcom/nextcloud/talk/utils/ConversationUtils; // field@b4f8 │ │ -492e4e: 54c3 b2b0 |001f: iget-object v3, v12, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ -492e52: 7110 fdfb 0300 |0021: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -492e58: 6e20 d7f2 3200 |0024: invoke-virtual {v2, v3}, Lcom/nextcloud/talk/utils/ConversationUtils;.isParticipantOwnerOrModerator:(Lcom/nextcloud/talk/models/domain/ConversationModel;)Z // method@f2d7 │ │ -492e5e: 0a02 |0027: move-result v2 │ │ -492e60: 7110 38f5 0200 |0028: invoke-static {v2}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@f538 │ │ -492e66: 0c02 |002b: move-result-object v2 │ │ -492e68: 7040 c6e1 1a02 |002c: invoke-direct {v10, v1, v2, v0}, Lcom/nextcloud/talk/adapters/messages/MessagePayload;.:(Ljava/lang/String;Ljava/lang/Boolean;Lcom/nextcloud/talk/ui/bottom/sheet/ProfileBottomSheet;)V // method@e1c6 │ │ -492e6e: 1c00 fe1f |002f: const-class v0, Lcom/nextcloud/talk/adapters/messages/IncomingTextMessageViewHolder; // type@1ffe │ │ -492e72: 1401 9500 0d7f |0031: const v1, #float 1.87424e+38 // #7f0d0095 │ │ -492e78: 6e40 95f3 09a1 |0034: invoke-virtual {v9, v0, v1, v10}, Lcom/stfalcon/chatkit/messages/MessageHolders;.setIncomingTextConfig:(Ljava/lang/Class;ILjava/lang/Object;)Lcom/stfalcon/chatkit/messages/MessageHolders; // method@f395 │ │ -492e7e: 1c00 3920 |0037: const-class v0, Lcom/nextcloud/talk/adapters/messages/OutcomingTextMessageViewHolder; // type@2039 │ │ -492e82: 1401 9d00 0d7f |0039: const v1, #float 1.87424e+38 // #7f0d009d │ │ -492e88: 6e30 97f3 0901 |003c: invoke-virtual {v9, v0, v1}, Lcom/stfalcon/chatkit/messages/MessageHolders;.setOutcomingTextConfig:(Ljava/lang/Class;I)Lcom/stfalcon/chatkit/messages/MessageHolders; // method@f397 │ │ -492e8e: 1c00 f61f |003f: const-class v0, Lcom/nextcloud/talk/adapters/messages/IncomingPreviewMessageViewHolder; // type@1ff6 │ │ -492e92: 1401 9400 0d7f |0041: const v1, #float 1.87424e+38 // #7f0d0094 │ │ -492e98: 6e40 94f3 09a1 |0044: invoke-virtual {v9, v0, v1, v10}, Lcom/stfalcon/chatkit/messages/MessageHolders;.setIncomingImageConfig:(Ljava/lang/Class;ILjava/lang/Object;)Lcom/stfalcon/chatkit/messages/MessageHolders; // method@f394 │ │ -492e9e: 1c00 3220 |0047: const-class v0, Lcom/nextcloud/talk/adapters/messages/OutcomingPreviewMessageViewHolder; // type@2032 │ │ -492ea2: 1401 9c00 0d7f |0049: const v1, #float 1.87424e+38 // #7f0d009c │ │ -492ea8: 6e30 96f3 0901 |004c: invoke-virtual {v9, v0, v1}, Lcom/stfalcon/chatkit/messages/MessageHolders;.setOutcomingImageConfig:(Ljava/lang/Class;I)Lcom/stfalcon/chatkit/messages/MessageHolders; // method@f396 │ │ -492eae: 1c02 6b20 |004f: const-class v2, Lcom/nextcloud/talk/adapters/messages/TemporaryMessageViewHolder; // type@206b │ │ -492eb2: 1c05 6b20 |0051: const-class v5, Lcom/nextcloud/talk/adapters/messages/TemporaryMessageViewHolder; // type@206b │ │ -492eb6: 07cb |0053: move-object v11, v12 │ │ -492eb8: 1f0b d523 |0054: check-cast v11, Lcom/stfalcon/chatkit/messages/MessageHolders$ContentChecker; // type@23d5 │ │ -492ebc: 1301 0900 |0056: const/16 v1, #int 9 // #9 │ │ -492ec0: 1404 ab00 0d7f |0058: const v4, #float 1.87425e+38 // #7f0d00ab │ │ -492ec6: 1407 ab00 0d7f |005b: const v7, #float 1.87425e+38 // #7f0d00ab │ │ -492ecc: 0790 |005e: move-object v0, v9 │ │ -492ece: 07a3 |005f: move-object v3, v10 │ │ -492ed0: 07a6 |0060: move-object v6, v10 │ │ -492ed2: 07b8 |0061: move-object v8, v11 │ │ -492ed4: 7409 93f3 0000 |0062: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Lcom/stfalcon/chatkit/messages/MessageHolders;.registerContentType:(BLjava/lang/Class;Ljava/lang/Object;ILjava/lang/Class;Ljava/lang/Object;ILcom/stfalcon/chatkit/messages/MessageHolders$ContentChecker;)Lcom/stfalcon/chatkit/messages/MessageHolders; // method@f393 │ │ -492eda: 1c02 6120 |0065: const-class v2, Lcom/nextcloud/talk/adapters/messages/SystemMessageViewHolder; // type@2061 │ │ -492ede: 1c04 6120 |0067: const-class v4, Lcom/nextcloud/talk/adapters/messages/SystemMessageViewHolder; // type@2061 │ │ -492ee2: 1405 aa00 0d7f |0069: const v5, #float 1.87425e+38 // #7f0d00aa │ │ -492ee8: 1221 |006c: const/4 v1, #int 2 // #2 │ │ -492eea: 1403 aa00 0d7f |006d: const v3, #float 1.87425e+38 // #7f0d00aa │ │ -492ef0: 07b6 |0070: move-object v6, v11 │ │ -492ef2: 7407 92f3 0000 |0071: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Lcom/stfalcon/chatkit/messages/MessageHolders;.registerContentType:(BLjava/lang/Class;ILjava/lang/Class;ILcom/stfalcon/chatkit/messages/MessageHolders$ContentChecker;)Lcom/stfalcon/chatkit/messages/MessageHolders; // method@f392 │ │ -492ef8: 1c02 6d20 |0074: const-class v2, Lcom/nextcloud/talk/adapters/messages/UnreadNoticeMessageViewHolder; // type@206d │ │ -492efc: 1c04 6d20 |0076: const-class v4, Lcom/nextcloud/talk/adapters/messages/UnreadNoticeMessageViewHolder; // type@206d │ │ -492f00: 1405 9f00 0d7f |0078: const v5, #float 1.87424e+38 // #7f0d009f │ │ -492f06: 1231 |007b: const/4 v1, #int 3 // #3 │ │ -492f08: 1403 9f00 0d7f |007c: const v3, #float 1.87424e+38 // #7f0d009f │ │ -492f0e: 7407 92f3 0000 |007f: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Lcom/stfalcon/chatkit/messages/MessageHolders;.registerContentType:(BLjava/lang/Class;ILjava/lang/Class;ILcom/stfalcon/chatkit/messages/MessageHolders$ContentChecker;)Lcom/stfalcon/chatkit/messages/MessageHolders; // method@f392 │ │ -492f14: 1c02 eb1f |0082: const-class v2, Lcom/nextcloud/talk/adapters/messages/IncomingLocationMessageViewHolder; // type@1feb │ │ -492f18: 1c05 2820 |0084: const-class v5, Lcom/nextcloud/talk/adapters/messages/OutcomingLocationMessageViewHolder; // type@2028 │ │ -492f1c: 1206 |0086: const/4 v6, #int 0 // #0 │ │ -492f1e: 1407 9a00 0d7f |0087: const v7, #float 1.87424e+38 // #7f0d009a │ │ -492f24: 1241 |008a: const/4 v1, #int 4 // #4 │ │ -492f26: 1404 9200 0d7f |008b: const v4, #float 1.87424e+38 // #7f0d0092 │ │ -492f2c: 07a3 |008e: move-object v3, v10 │ │ -492f2e: 7409 93f3 0000 |008f: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Lcom/stfalcon/chatkit/messages/MessageHolders;.registerContentType:(BLjava/lang/Class;Ljava/lang/Object;ILjava/lang/Class;Ljava/lang/Object;ILcom/stfalcon/chatkit/messages/MessageHolders$ContentChecker;)Lcom/stfalcon/chatkit/messages/MessageHolders; // method@f393 │ │ -492f34: 1c02 0a20 |0092: const-class v2, Lcom/nextcloud/talk/adapters/messages/IncomingVoiceMessageViewHolder; // type@200a │ │ -492f38: 1c05 4420 |0094: const-class v5, Lcom/nextcloud/talk/adapters/messages/OutcomingVoiceMessageViewHolder; // type@2044 │ │ -492f3c: 1407 9e00 0d7f |0096: const v7, #float 1.87424e+38 // #7f0d009e │ │ -492f42: 1251 |0099: const/4 v1, #int 5 // #5 │ │ -492f44: 1404 9700 0d7f |009a: const v4, #float 1.87424e+38 // #7f0d0097 │ │ -492f4a: 7409 93f3 0000 |009d: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Lcom/stfalcon/chatkit/messages/MessageHolders;.registerContentType:(BLjava/lang/Class;Ljava/lang/Object;ILjava/lang/Class;Ljava/lang/Object;ILcom/stfalcon/chatkit/messages/MessageHolders$ContentChecker;)Lcom/stfalcon/chatkit/messages/MessageHolders; // method@f393 │ │ -492f50: 1c02 f41f |00a0: const-class v2, Lcom/nextcloud/talk/adapters/messages/IncomingPollMessageViewHolder; // type@1ff4 │ │ -492f54: 1c05 3020 |00a2: const-class v5, Lcom/nextcloud/talk/adapters/messages/OutcomingPollMessageViewHolder; // type@2030 │ │ -492f58: 1407 9b00 0d7f |00a4: const v7, #float 1.87424e+38 // #7f0d009b │ │ -492f5e: 1261 |00a7: const/4 v1, #int 6 // #6 │ │ -492f60: 1404 9300 0d7f |00a8: const v4, #float 1.87424e+38 // #7f0d0093 │ │ -492f66: 07a6 |00ab: move-object v6, v10 │ │ -492f68: 7409 93f3 0000 |00ac: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Lcom/stfalcon/chatkit/messages/MessageHolders;.registerContentType:(BLjava/lang/Class;Ljava/lang/Object;ILjava/lang/Class;Ljava/lang/Object;ILcom/stfalcon/chatkit/messages/MessageHolders$ContentChecker;)Lcom/stfalcon/chatkit/messages/MessageHolders; // method@f393 │ │ -492f6e: 1c02 e11f |00af: const-class v2, Lcom/nextcloud/talk/adapters/messages/IncomingLinkPreviewMessageViewHolder; // type@1fe1 │ │ -492f72: 1c05 1f20 |00b1: const-class v5, Lcom/nextcloud/talk/adapters/messages/OutcomingLinkPreviewMessageViewHolder; // type@201f │ │ -492f76: 1407 9900 0d7f |00b3: const v7, #float 1.87424e+38 // #7f0d0099 │ │ -492f7c: 1271 |00b6: const/4 v1, #int 7 // #7 │ │ -492f7e: 1404 9100 0d7f |00b7: const v4, #float 1.87424e+38 // #7f0d0091 │ │ -492f84: 7409 93f3 0000 |00ba: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Lcom/stfalcon/chatkit/messages/MessageHolders;.registerContentType:(BLjava/lang/Class;Ljava/lang/Object;ILjava/lang/Class;Ljava/lang/Object;ILcom/stfalcon/chatkit/messages/MessageHolders$ContentChecker;)Lcom/stfalcon/chatkit/messages/MessageHolders; // method@f393 │ │ -492f8a: 1c02 d81f |00bd: const-class v2, Lcom/nextcloud/talk/adapters/messages/IncomingDeckCardViewHolder; // type@1fd8 │ │ -492f8e: 1c05 1720 |00bf: const-class v5, Lcom/nextcloud/talk/adapters/messages/OutcomingDeckCardViewHolder; // type@2017 │ │ -492f92: 1407 9800 0d7f |00c1: const v7, #float 1.87424e+38 // #7f0d0098 │ │ -492f98: 1301 0800 |00c4: const/16 v1, #int 8 // #8 │ │ -492f9c: 1404 9000 0d7f |00c6: const v4, #float 1.87424e+38 // #7f0d0090 │ │ -492fa2: 7409 93f3 0000 |00c9: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Lcom/stfalcon/chatkit/messages/MessageHolders;.registerContentType:(BLjava/lang/Class;Ljava/lang/Object;ILjava/lang/Class;Ljava/lang/Object;ILcom/stfalcon/chatkit/messages/MessageHolders$ContentChecker;)Lcom/stfalcon/chatkit/messages/MessageHolders; // method@f393 │ │ -492fa8: 1109 |00cc: return-object v9 │ │ +492e04: |[492e04] com.nextcloud.talk.chat.ChatActivity.initMessageHolders:()Lcom/stfalcon/chatkit/messages/MessageHolders; │ │ +492e14: 2209 da23 |0000: new-instance v9, Lcom/stfalcon/chatkit/messages/MessageHolders; // type@23da │ │ +492e18: 7010 91f3 0900 |0002: invoke-direct {v9}, Lcom/stfalcon/chatkit/messages/MessageHolders;.:()V // method@f391 │ │ +492e1e: 2200 5023 |0005: new-instance v0, Lcom/nextcloud/talk/ui/bottom/sheet/ProfileBottomSheet; // type@2350 │ │ +492e22: 6e10 7de9 0c00 |0007: invoke-virtual {v12}, Lcom/nextcloud/talk/chat/ChatActivity;.getNcApi:()Lcom/nextcloud/talk/api/NcApi; // method@e97d │ │ +492e28: 0c01 |000a: move-result-object v1 │ │ +492e2a: 54c2 aeb0 |000b: iget-object v2, v12, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ +492e2e: 7110 fdfb 0200 |000d: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +492e34: 6e10 93e9 0c00 |0010: invoke-virtual {v12}, Lcom/nextcloud/talk/chat/ChatActivity;.getViewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@e993 │ │ +492e3a: 0c03 |0013: move-result-object v3 │ │ +492e3c: 7040 4cf2 1032 |0014: invoke-direct {v0, v1, v2, v3}, Lcom/nextcloud/talk/ui/bottom/sheet/ProfileBottomSheet;.:(Lcom/nextcloud/talk/api/NcApi;Lcom/nextcloud/talk/data/user/model/User;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V // method@f24c │ │ +492e42: 220a 1020 |0017: new-instance v10, Lcom/nextcloud/talk/adapters/messages/MessagePayload; // type@2010 │ │ +492e46: 6e10 85e9 0c00 |0019: invoke-virtual {v12}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ +492e4c: 0c01 |001c: move-result-object v1 │ │ +492e4e: 6202 f8b4 |001d: sget-object v2, Lcom/nextcloud/talk/utils/ConversationUtils;.INSTANCE:Lcom/nextcloud/talk/utils/ConversationUtils; // field@b4f8 │ │ +492e52: 54c3 b2b0 |001f: iget-object v3, v12, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ +492e56: 7110 fdfb 0300 |0021: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +492e5c: 6e20 d7f2 3200 |0024: invoke-virtual {v2, v3}, Lcom/nextcloud/talk/utils/ConversationUtils;.isParticipantOwnerOrModerator:(Lcom/nextcloud/talk/models/domain/ConversationModel;)Z // method@f2d7 │ │ +492e62: 0a02 |0027: move-result v2 │ │ +492e64: 7110 38f5 0200 |0028: invoke-static {v2}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@f538 │ │ +492e6a: 0c02 |002b: move-result-object v2 │ │ +492e6c: 7040 c6e1 1a02 |002c: invoke-direct {v10, v1, v2, v0}, Lcom/nextcloud/talk/adapters/messages/MessagePayload;.:(Ljava/lang/String;Ljava/lang/Boolean;Lcom/nextcloud/talk/ui/bottom/sheet/ProfileBottomSheet;)V // method@e1c6 │ │ +492e72: 1c00 fe1f |002f: const-class v0, Lcom/nextcloud/talk/adapters/messages/IncomingTextMessageViewHolder; // type@1ffe │ │ +492e76: 1401 9500 0d7f |0031: const v1, #float 1.87424e+38 // #7f0d0095 │ │ +492e7c: 6e40 95f3 09a1 |0034: invoke-virtual {v9, v0, v1, v10}, Lcom/stfalcon/chatkit/messages/MessageHolders;.setIncomingTextConfig:(Ljava/lang/Class;ILjava/lang/Object;)Lcom/stfalcon/chatkit/messages/MessageHolders; // method@f395 │ │ +492e82: 1c00 3920 |0037: const-class v0, Lcom/nextcloud/talk/adapters/messages/OutcomingTextMessageViewHolder; // type@2039 │ │ +492e86: 1401 9d00 0d7f |0039: const v1, #float 1.87424e+38 // #7f0d009d │ │ +492e8c: 6e30 97f3 0901 |003c: invoke-virtual {v9, v0, v1}, Lcom/stfalcon/chatkit/messages/MessageHolders;.setOutcomingTextConfig:(Ljava/lang/Class;I)Lcom/stfalcon/chatkit/messages/MessageHolders; // method@f397 │ │ +492e92: 1c00 f61f |003f: const-class v0, Lcom/nextcloud/talk/adapters/messages/IncomingPreviewMessageViewHolder; // type@1ff6 │ │ +492e96: 1401 9400 0d7f |0041: const v1, #float 1.87424e+38 // #7f0d0094 │ │ +492e9c: 6e40 94f3 09a1 |0044: invoke-virtual {v9, v0, v1, v10}, Lcom/stfalcon/chatkit/messages/MessageHolders;.setIncomingImageConfig:(Ljava/lang/Class;ILjava/lang/Object;)Lcom/stfalcon/chatkit/messages/MessageHolders; // method@f394 │ │ +492ea2: 1c00 3220 |0047: const-class v0, Lcom/nextcloud/talk/adapters/messages/OutcomingPreviewMessageViewHolder; // type@2032 │ │ +492ea6: 1401 9c00 0d7f |0049: const v1, #float 1.87424e+38 // #7f0d009c │ │ +492eac: 6e30 96f3 0901 |004c: invoke-virtual {v9, v0, v1}, Lcom/stfalcon/chatkit/messages/MessageHolders;.setOutcomingImageConfig:(Ljava/lang/Class;I)Lcom/stfalcon/chatkit/messages/MessageHolders; // method@f396 │ │ +492eb2: 1c02 6b20 |004f: const-class v2, Lcom/nextcloud/talk/adapters/messages/TemporaryMessageViewHolder; // type@206b │ │ +492eb6: 1c05 6b20 |0051: const-class v5, Lcom/nextcloud/talk/adapters/messages/TemporaryMessageViewHolder; // type@206b │ │ +492eba: 07cb |0053: move-object v11, v12 │ │ +492ebc: 1f0b d523 |0054: check-cast v11, Lcom/stfalcon/chatkit/messages/MessageHolders$ContentChecker; // type@23d5 │ │ +492ec0: 1301 0900 |0056: const/16 v1, #int 9 // #9 │ │ +492ec4: 1404 ab00 0d7f |0058: const v4, #float 1.87425e+38 // #7f0d00ab │ │ +492eca: 1407 ab00 0d7f |005b: const v7, #float 1.87425e+38 // #7f0d00ab │ │ +492ed0: 0790 |005e: move-object v0, v9 │ │ +492ed2: 07a3 |005f: move-object v3, v10 │ │ +492ed4: 07a6 |0060: move-object v6, v10 │ │ +492ed6: 07b8 |0061: move-object v8, v11 │ │ +492ed8: 7409 93f3 0000 |0062: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Lcom/stfalcon/chatkit/messages/MessageHolders;.registerContentType:(BLjava/lang/Class;Ljava/lang/Object;ILjava/lang/Class;Ljava/lang/Object;ILcom/stfalcon/chatkit/messages/MessageHolders$ContentChecker;)Lcom/stfalcon/chatkit/messages/MessageHolders; // method@f393 │ │ +492ede: 1c02 6120 |0065: const-class v2, Lcom/nextcloud/talk/adapters/messages/SystemMessageViewHolder; // type@2061 │ │ +492ee2: 1c04 6120 |0067: const-class v4, Lcom/nextcloud/talk/adapters/messages/SystemMessageViewHolder; // type@2061 │ │ +492ee6: 1405 aa00 0d7f |0069: const v5, #float 1.87425e+38 // #7f0d00aa │ │ +492eec: 1221 |006c: const/4 v1, #int 2 // #2 │ │ +492eee: 1403 aa00 0d7f |006d: const v3, #float 1.87425e+38 // #7f0d00aa │ │ +492ef4: 07b6 |0070: move-object v6, v11 │ │ +492ef6: 7407 92f3 0000 |0071: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Lcom/stfalcon/chatkit/messages/MessageHolders;.registerContentType:(BLjava/lang/Class;ILjava/lang/Class;ILcom/stfalcon/chatkit/messages/MessageHolders$ContentChecker;)Lcom/stfalcon/chatkit/messages/MessageHolders; // method@f392 │ │ +492efc: 1c02 6d20 |0074: const-class v2, Lcom/nextcloud/talk/adapters/messages/UnreadNoticeMessageViewHolder; // type@206d │ │ +492f00: 1c04 6d20 |0076: const-class v4, Lcom/nextcloud/talk/adapters/messages/UnreadNoticeMessageViewHolder; // type@206d │ │ +492f04: 1405 9f00 0d7f |0078: const v5, #float 1.87424e+38 // #7f0d009f │ │ +492f0a: 1231 |007b: const/4 v1, #int 3 // #3 │ │ +492f0c: 1403 9f00 0d7f |007c: const v3, #float 1.87424e+38 // #7f0d009f │ │ +492f12: 7407 92f3 0000 |007f: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Lcom/stfalcon/chatkit/messages/MessageHolders;.registerContentType:(BLjava/lang/Class;ILjava/lang/Class;ILcom/stfalcon/chatkit/messages/MessageHolders$ContentChecker;)Lcom/stfalcon/chatkit/messages/MessageHolders; // method@f392 │ │ +492f18: 1c02 eb1f |0082: const-class v2, Lcom/nextcloud/talk/adapters/messages/IncomingLocationMessageViewHolder; // type@1feb │ │ +492f1c: 1c05 2820 |0084: const-class v5, Lcom/nextcloud/talk/adapters/messages/OutcomingLocationMessageViewHolder; // type@2028 │ │ +492f20: 1206 |0086: const/4 v6, #int 0 // #0 │ │ +492f22: 1407 9a00 0d7f |0087: const v7, #float 1.87424e+38 // #7f0d009a │ │ +492f28: 1241 |008a: const/4 v1, #int 4 // #4 │ │ +492f2a: 1404 9200 0d7f |008b: const v4, #float 1.87424e+38 // #7f0d0092 │ │ +492f30: 07a3 |008e: move-object v3, v10 │ │ +492f32: 7409 93f3 0000 |008f: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Lcom/stfalcon/chatkit/messages/MessageHolders;.registerContentType:(BLjava/lang/Class;Ljava/lang/Object;ILjava/lang/Class;Ljava/lang/Object;ILcom/stfalcon/chatkit/messages/MessageHolders$ContentChecker;)Lcom/stfalcon/chatkit/messages/MessageHolders; // method@f393 │ │ +492f38: 1c02 0a20 |0092: const-class v2, Lcom/nextcloud/talk/adapters/messages/IncomingVoiceMessageViewHolder; // type@200a │ │ +492f3c: 1c05 4420 |0094: const-class v5, Lcom/nextcloud/talk/adapters/messages/OutcomingVoiceMessageViewHolder; // type@2044 │ │ +492f40: 1407 9e00 0d7f |0096: const v7, #float 1.87424e+38 // #7f0d009e │ │ +492f46: 1251 |0099: const/4 v1, #int 5 // #5 │ │ +492f48: 1404 9700 0d7f |009a: const v4, #float 1.87424e+38 // #7f0d0097 │ │ +492f4e: 7409 93f3 0000 |009d: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Lcom/stfalcon/chatkit/messages/MessageHolders;.registerContentType:(BLjava/lang/Class;Ljava/lang/Object;ILjava/lang/Class;Ljava/lang/Object;ILcom/stfalcon/chatkit/messages/MessageHolders$ContentChecker;)Lcom/stfalcon/chatkit/messages/MessageHolders; // method@f393 │ │ +492f54: 1c02 f41f |00a0: const-class v2, Lcom/nextcloud/talk/adapters/messages/IncomingPollMessageViewHolder; // type@1ff4 │ │ +492f58: 1c05 3020 |00a2: const-class v5, Lcom/nextcloud/talk/adapters/messages/OutcomingPollMessageViewHolder; // type@2030 │ │ +492f5c: 1407 9b00 0d7f |00a4: const v7, #float 1.87424e+38 // #7f0d009b │ │ +492f62: 1261 |00a7: const/4 v1, #int 6 // #6 │ │ +492f64: 1404 9300 0d7f |00a8: const v4, #float 1.87424e+38 // #7f0d0093 │ │ +492f6a: 07a6 |00ab: move-object v6, v10 │ │ +492f6c: 7409 93f3 0000 |00ac: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Lcom/stfalcon/chatkit/messages/MessageHolders;.registerContentType:(BLjava/lang/Class;Ljava/lang/Object;ILjava/lang/Class;Ljava/lang/Object;ILcom/stfalcon/chatkit/messages/MessageHolders$ContentChecker;)Lcom/stfalcon/chatkit/messages/MessageHolders; // method@f393 │ │ +492f72: 1c02 e11f |00af: const-class v2, Lcom/nextcloud/talk/adapters/messages/IncomingLinkPreviewMessageViewHolder; // type@1fe1 │ │ +492f76: 1c05 1f20 |00b1: const-class v5, Lcom/nextcloud/talk/adapters/messages/OutcomingLinkPreviewMessageViewHolder; // type@201f │ │ +492f7a: 1407 9900 0d7f |00b3: const v7, #float 1.87424e+38 // #7f0d0099 │ │ +492f80: 1271 |00b6: const/4 v1, #int 7 // #7 │ │ +492f82: 1404 9100 0d7f |00b7: const v4, #float 1.87424e+38 // #7f0d0091 │ │ +492f88: 7409 93f3 0000 |00ba: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Lcom/stfalcon/chatkit/messages/MessageHolders;.registerContentType:(BLjava/lang/Class;Ljava/lang/Object;ILjava/lang/Class;Ljava/lang/Object;ILcom/stfalcon/chatkit/messages/MessageHolders$ContentChecker;)Lcom/stfalcon/chatkit/messages/MessageHolders; // method@f393 │ │ +492f8e: 1c02 d81f |00bd: const-class v2, Lcom/nextcloud/talk/adapters/messages/IncomingDeckCardViewHolder; // type@1fd8 │ │ +492f92: 1c05 1720 |00bf: const-class v5, Lcom/nextcloud/talk/adapters/messages/OutcomingDeckCardViewHolder; // type@2017 │ │ +492f96: 1407 9800 0d7f |00c1: const v7, #float 1.87424e+38 // #7f0d0098 │ │ +492f9c: 1301 0800 |00c4: const/16 v1, #int 8 // #8 │ │ +492fa0: 1404 9000 0d7f |00c6: const v4, #float 1.87424e+38 // #7f0d0090 │ │ +492fa6: 7409 93f3 0000 |00c9: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Lcom/stfalcon/chatkit/messages/MessageHolders;.registerContentType:(BLjava/lang/Class;Ljava/lang/Object;ILjava/lang/Class;Ljava/lang/Object;ILcom/stfalcon/chatkit/messages/MessageHolders$ContentChecker;)Lcom/stfalcon/chatkit/messages/MessageHolders; // method@f393 │ │ +492fac: 1109 |00cc: return-object v9 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1193 │ │ 0x0005 line=1194 │ │ 0x0017 line=1196 │ │ 0x0019 line=1197 │ │ 0x001d line=1198 │ │ @@ -2000871,241 +2000871,241 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 493 16-bit code units │ │ -496760: |[496760] com.nextcloud.talk.chat.ChatActivity.initObservers:()V │ │ -496770: 6200 99b0 |0000: sget-object v0, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ -496774: 1a01 aeb5 |0002: const-string v1, "initObservers Called" // string@b5ae │ │ -496778: 7120 6c05 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -49677e: 6e10 7be9 0900 |0007: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ -496784: 0c00 |000a: move-result-object v0 │ │ -496786: 6e10 61ef 0000 |000b: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.getMessageQueueFlow:()Landroidx/lifecycle/LiveData; // method@ef61 │ │ -49678c: 0c00 |000e: move-result-object v0 │ │ -49678e: 0791 |000f: move-object v1, v9 │ │ -496790: 1f01 5603 |0010: check-cast v1, Landroidx/lifecycle/LifecycleOwner; // type@0356 │ │ -496794: 2202 cd20 |0012: new-instance v2, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda30; // type@20cd │ │ -496798: 7020 2be8 9200 |0014: invoke-direct {v2, v9}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda30;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e82b │ │ -49679e: 2203 0721 |0017: new-instance v3, Lcom/nextcloud/talk/chat/ChatActivity$sam$androidx_lifecycle_Observer$0; // type@2107 │ │ -4967a2: 7020 d3e8 2300 |0019: invoke-direct {v3, v2}, Lcom/nextcloud/talk/chat/ChatActivity$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@e8d3 │ │ -4967a8: 1f03 5c03 |001c: check-cast v3, Landroidx/lifecycle/Observer; // type@035c │ │ -4967ac: 6e30 d60e 1003 |001e: invoke-virtual {v0, v1, v3}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0ed6 │ │ -4967b2: 6e10 7be9 0900 |0021: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ -4967b8: 0c00 |0024: move-result-object v0 │ │ -4967ba: 6e10 62ef 0000 |0025: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.getMessageQueueSizeFlow:()Landroidx/lifecycle/LiveData; // method@ef62 │ │ -4967c0: 0c00 |0028: move-result-object v0 │ │ -4967c2: 2202 d520 |0029: new-instance v2, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda38; // type@20d5 │ │ -4967c6: 7020 3be8 9200 |002b: invoke-direct {v2, v9}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda38;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e83b │ │ -4967cc: 2203 0721 |002e: new-instance v3, Lcom/nextcloud/talk/chat/ChatActivity$sam$androidx_lifecycle_Observer$0; // type@2107 │ │ -4967d0: 7020 d3e8 2300 |0030: invoke-direct {v3, v2}, Lcom/nextcloud/talk/chat/ChatActivity$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@e8d3 │ │ -4967d6: 1f03 5c03 |0033: check-cast v3, Landroidx/lifecycle/Observer; // type@035c │ │ -4967da: 6e30 d60e 1003 |0035: invoke-virtual {v0, v1, v3}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0ed6 │ │ -4967e0: 7110 cf0e 0100 |0038: invoke-static {v1}, Landroidx/lifecycle/LifecycleOwnerKt;.getLifecycleScope:(Landroidx/lifecycle/LifecycleOwner;)Landroidx/lifecycle/LifecycleCoroutineScope; // method@0ecf │ │ -4967e6: 0c00 |003b: move-result-object v0 │ │ -4967e8: 0702 |003c: move-object v2, v0 │ │ -4967ea: 1f02 2026 |003d: check-cast v2, Lkotlinx/coroutines/CoroutineScope; // type@2620 │ │ -4967ee: 2200 ff20 |003f: new-instance v0, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3; // type@20ff │ │ -4967f2: 1208 |0041: const/4 v8, #int 0 // #0 │ │ -4967f4: 7030 b5e8 9008 |0042: invoke-direct {v0, v9, v8}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3;.:(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V // method@e8b5 │ │ -4967fa: 0705 |0045: move-object v5, v0 │ │ -4967fc: 1f05 e825 |0046: check-cast v5, Lkotlin/jvm/functions/Function2; // type@25e8 │ │ -496800: 1236 |0048: const/4 v6, #int 3 // #3 │ │ -496802: 1207 |0049: const/4 v7, #int 0 // #0 │ │ -496804: 1203 |004a: const/4 v3, #int 0 // #0 │ │ -496806: 1204 |004b: const/4 v4, #int 0 // #0 │ │ -496808: 7706 58fc 0200 |004c: invoke-static/range {v2, v3, v4, v5, v6, v7}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@fc58 │ │ -49680e: 6e10 61e9 0900 |004f: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ -496814: 0c00 |0052: move-result-object v0 │ │ -496816: 6e10 e1ee 0000 |0053: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getGetRoomViewState:()Landroidx/lifecycle/LiveData; // method@eee1 │ │ -49681c: 0c00 |0056: move-result-object v0 │ │ -49681e: 2202 d620 |0057: new-instance v2, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda39; // type@20d6 │ │ -496822: 7020 3de8 9200 |0059: invoke-direct {v2, v9}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda39;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e83d │ │ -496828: 2203 0721 |005c: new-instance v3, Lcom/nextcloud/talk/chat/ChatActivity$sam$androidx_lifecycle_Observer$0; // type@2107 │ │ -49682c: 7020 d3e8 2300 |005e: invoke-direct {v3, v2}, Lcom/nextcloud/talk/chat/ChatActivity$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@e8d3 │ │ -496832: 1f03 5c03 |0061: check-cast v3, Landroidx/lifecycle/Observer; // type@035c │ │ -496836: 6e30 d60e 1003 |0063: invoke-virtual {v0, v1, v3}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0ed6 │ │ -49683c: 6e10 61e9 0900 |0066: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ -496842: 0c00 |0069: move-result-object v0 │ │ -496844: 6e10 d9ee 0000 |006a: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getGetCapabilitiesViewState:()Landroidx/lifecycle/LiveData; // method@eed9 │ │ -49684a: 0c00 |006d: move-result-object v0 │ │ -49684c: 2202 d820 |006e: new-instance v2, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda40; // type@20d8 │ │ -496850: 7020 41e8 9200 |0070: invoke-direct {v2, v9}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda40;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e841 │ │ -496856: 2203 0721 |0073: new-instance v3, Lcom/nextcloud/talk/chat/ChatActivity$sam$androidx_lifecycle_Observer$0; // type@2107 │ │ -49685a: 7020 d3e8 2300 |0075: invoke-direct {v3, v2}, Lcom/nextcloud/talk/chat/ChatActivity$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@e8d3 │ │ -496860: 1f03 5c03 |0078: check-cast v3, Landroidx/lifecycle/Observer; // type@035c │ │ -496864: 6e30 d60e 1003 |007a: invoke-virtual {v0, v1, v3}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0ed6 │ │ -49686a: 6e10 61e9 0900 |007d: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ -496870: 0c00 |0080: move-result-object v0 │ │ -496872: 6e10 e5ee 0000 |0081: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getJoinRoomViewState:()Landroidx/lifecycle/LiveData; // method@eee5 │ │ -496878: 0c00 |0084: move-result-object v0 │ │ -49687a: 2202 d920 |0085: new-instance v2, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda41; // type@20d9 │ │ -49687e: 7020 43e8 9200 |0087: invoke-direct {v2, v9}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda41;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e843 │ │ -496884: 2203 0721 |008a: new-instance v3, Lcom/nextcloud/talk/chat/ChatActivity$sam$androidx_lifecycle_Observer$0; // type@2107 │ │ -496888: 7020 d3e8 2300 |008c: invoke-direct {v3, v2}, Lcom/nextcloud/talk/chat/ChatActivity$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@e8d3 │ │ -49688e: 1f03 5c03 |008f: check-cast v3, Landroidx/lifecycle/Observer; // type@035c │ │ -496892: 6e30 d60e 1003 |0091: invoke-virtual {v0, v1, v3}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0ed6 │ │ -496898: 6e10 61e9 0900 |0094: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ -49689e: 0c00 |0097: move-result-object v0 │ │ -4968a0: 6e10 e6ee 0000 |0098: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getLeaveRoomViewState:()Landroidx/lifecycle/LiveData; // method@eee6 │ │ -4968a6: 0c00 |009b: move-result-object v0 │ │ -4968a8: 2202 da20 |009c: new-instance v2, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda42; // type@20da │ │ -4968ac: 7020 45e8 9200 |009e: invoke-direct {v2, v9}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda42;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e845 │ │ -4968b2: 2203 0721 |00a1: new-instance v3, Lcom/nextcloud/talk/chat/ChatActivity$sam$androidx_lifecycle_Observer$0; // type@2107 │ │ -4968b6: 7020 d3e8 2300 |00a3: invoke-direct {v3, v2}, Lcom/nextcloud/talk/chat/ChatActivity$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@e8d3 │ │ -4968bc: 1f03 5c03 |00a6: check-cast v3, Landroidx/lifecycle/Observer; // type@035c │ │ -4968c0: 6e30 d60e 1003 |00a8: invoke-virtual {v0, v1, v3}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0ed6 │ │ -4968c6: 6e10 7be9 0900 |00ab: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ -4968cc: 0c00 |00ae: move-result-object v0 │ │ -4968ce: 6e10 64ef 0000 |00af: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.getSendChatMessageViewState:()Landroidx/lifecycle/LiveData; // method@ef64 │ │ -4968d4: 0c00 |00b2: move-result-object v0 │ │ -4968d6: 2202 db20 |00b3: new-instance v2, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda43; // type@20db │ │ -4968da: 7020 47e8 9200 |00b5: invoke-direct {v2, v9}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda43;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e847 │ │ -4968e0: 2203 0721 |00b8: new-instance v3, Lcom/nextcloud/talk/chat/ChatActivity$sam$androidx_lifecycle_Observer$0; // type@2107 │ │ -4968e4: 7020 d3e8 2300 |00ba: invoke-direct {v3, v2}, Lcom/nextcloud/talk/chat/ChatActivity$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@e8d3 │ │ -4968ea: 1f03 5c03 |00bd: check-cast v3, Landroidx/lifecycle/Observer; // type@035c │ │ -4968ee: 6e30 d60e 1003 |00bf: invoke-virtual {v0, v1, v3}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0ed6 │ │ -4968f4: 6e10 61e9 0900 |00c2: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ -4968fa: 0c00 |00c5: move-result-object v0 │ │ -4968fc: 6e10 d6ee 0000 |00c6: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getDeleteChatMessageViewState:()Landroidx/lifecycle/LiveData; // method@eed6 │ │ -496902: 0c00 |00c9: move-result-object v0 │ │ -496904: 2202 dd20 |00ca: new-instance v2, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda45; // type@20dd │ │ -496908: 7020 4be8 9200 |00cc: invoke-direct {v2, v9}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda45;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e84b │ │ -49690e: 2203 0721 |00cf: new-instance v3, Lcom/nextcloud/talk/chat/ChatActivity$sam$androidx_lifecycle_Observer$0; // type@2107 │ │ -496912: 7020 d3e8 2300 |00d1: invoke-direct {v3, v2}, Lcom/nextcloud/talk/chat/ChatActivity$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@e8d3 │ │ -496918: 1f03 5c03 |00d4: check-cast v3, Landroidx/lifecycle/Observer; // type@035c │ │ -49691c: 6e30 d60e 1003 |00d6: invoke-virtual {v0, v1, v3}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0ed6 │ │ -496922: 6e10 61e9 0900 |00d9: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ -496928: 0c00 |00dc: move-result-object v0 │ │ -49692a: 6e10 d3ee 0000 |00dd: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getCreateRoomViewState:()Landroidx/lifecycle/LiveData; // method@eed3 │ │ -496930: 0c00 |00e0: move-result-object v0 │ │ -496932: 2202 de20 |00e1: new-instance v2, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda46; // type@20de │ │ -496936: 7020 4de8 9200 |00e3: invoke-direct {v2, v9}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda46;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e84d │ │ -49693c: 2203 0721 |00e6: new-instance v3, Lcom/nextcloud/talk/chat/ChatActivity$sam$androidx_lifecycle_Observer$0; // type@2107 │ │ -496940: 7020 d3e8 2300 |00e8: invoke-direct {v3, v2}, Lcom/nextcloud/talk/chat/ChatActivity$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@e8d3 │ │ -496946: 1f03 5c03 |00eb: check-cast v3, Landroidx/lifecycle/Observer; // type@035c │ │ -49694a: 6e30 d60e 1003 |00ed: invoke-virtual {v0, v1, v3}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0ed6 │ │ -496950: 6e10 61e9 0900 |00f0: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ -496956: 0c00 |00f3: move-result-object v0 │ │ -496958: 6e10 d2ee 0000 |00f4: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getChatMessageViewState:()Landroidx/lifecycle/LiveData; // method@eed2 │ │ -49695e: 0c00 |00f7: move-result-object v0 │ │ -496960: 2202 df20 |00f8: new-instance v2, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda47; // type@20df │ │ -496964: 7020 4fe8 9200 |00fa: invoke-direct {v2, v9}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda47;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e84f │ │ -49696a: 2203 0721 |00fd: new-instance v3, Lcom/nextcloud/talk/chat/ChatActivity$sam$androidx_lifecycle_Observer$0; // type@2107 │ │ -49696e: 7020 d3e8 2300 |00ff: invoke-direct {v3, v2}, Lcom/nextcloud/talk/chat/ChatActivity$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@e8d3 │ │ -496974: 1f03 5c03 |0102: check-cast v3, Landroidx/lifecycle/Observer; // type@035c │ │ -496978: 6e30 d60e 1003 |0104: invoke-virtual {v0, v1, v3}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0ed6 │ │ -49697e: 7110 cf0e 0100 |0107: invoke-static {v1}, Landroidx/lifecycle/LifecycleOwnerKt;.getLifecycleScope:(Landroidx/lifecycle/LifecycleOwner;)Landroidx/lifecycle/LifecycleCoroutineScope; // method@0ecf │ │ -496984: 0c00 |010a: move-result-object v0 │ │ -496986: 0702 |010b: move-object v2, v0 │ │ -496988: 1f02 2026 |010c: check-cast v2, Lkotlinx/coroutines/CoroutineScope; // type@2620 │ │ -49698c: 2200 f520 |010e: new-instance v0, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12; // type@20f5 │ │ -496990: 7030 83e8 9008 |0110: invoke-direct {v0, v9, v8}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12;.:(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V // method@e883 │ │ -496996: 0705 |0113: move-object v5, v0 │ │ -496998: 1f05 e825 |0114: check-cast v5, Lkotlin/jvm/functions/Function2; // type@25e8 │ │ -49699c: 1203 |0116: const/4 v3, #int 0 // #0 │ │ -49699e: 7706 58fc 0200 |0117: invoke-static/range {v2, v3, v4, v5, v6, v7}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@fc58 │ │ -4969a4: 7110 cf0e 0100 |011a: invoke-static {v1}, Landroidx/lifecycle/LifecycleOwnerKt;.getLifecycleScope:(Landroidx/lifecycle/LifecycleOwner;)Landroidx/lifecycle/LifecycleCoroutineScope; // method@0ecf │ │ -4969aa: 0c00 |011d: move-result-object v0 │ │ -4969ac: 0702 |011e: move-object v2, v0 │ │ -4969ae: 1f02 2026 |011f: check-cast v2, Lkotlinx/coroutines/CoroutineScope; // type@2620 │ │ -4969b2: 2200 f720 |0121: new-instance v0, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$13; // type@20f7 │ │ -4969b6: 7030 8de8 9008 |0123: invoke-direct {v0, v9, v8}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$13;.:(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V // method@e88d │ │ -4969bc: 0705 |0126: move-object v5, v0 │ │ -4969be: 1f05 e825 |0127: check-cast v5, Lkotlin/jvm/functions/Function2; // type@25e8 │ │ -4969c2: 7706 58fc 0200 |0129: invoke-static/range {v2, v3, v4, v5, v6, v7}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@fc58 │ │ -4969c8: 7110 cf0e 0100 |012c: invoke-static {v1}, Landroidx/lifecycle/LifecycleOwnerKt;.getLifecycleScope:(Landroidx/lifecycle/LifecycleOwner;)Landroidx/lifecycle/LifecycleCoroutineScope; // method@0ecf │ │ -4969ce: 0c00 |012f: move-result-object v0 │ │ -4969d0: 0702 |0130: move-object v2, v0 │ │ -4969d2: 1f02 2026 |0131: check-cast v2, Lkotlinx/coroutines/CoroutineScope; // type@2620 │ │ -4969d6: 2200 f920 |0133: new-instance v0, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$14; // type@20f9 │ │ -4969da: 7030 97e8 9008 |0135: invoke-direct {v0, v9, v8}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$14;.:(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V // method@e897 │ │ -4969e0: 0705 |0138: move-object v5, v0 │ │ -4969e2: 1f05 e825 |0139: check-cast v5, Lkotlin/jvm/functions/Function2; // type@25e8 │ │ -4969e6: 7706 58fc 0200 |013b: invoke-static/range {v2, v3, v4, v5, v6, v7}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@fc58 │ │ -4969ec: 7110 cf0e 0100 |013e: invoke-static {v1}, Landroidx/lifecycle/LifecycleOwnerKt;.getLifecycleScope:(Landroidx/lifecycle/LifecycleOwner;)Landroidx/lifecycle/LifecycleCoroutineScope; // method@0ecf │ │ -4969f2: 0c00 |0141: move-result-object v0 │ │ -4969f4: 0702 |0142: move-object v2, v0 │ │ -4969f6: 1f02 2026 |0143: check-cast v2, Lkotlinx/coroutines/CoroutineScope; // type@2620 │ │ -4969fa: 2200 fb20 |0145: new-instance v0, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$15; // type@20fb │ │ -4969fe: 7030 a1e8 9008 |0147: invoke-direct {v0, v9, v8}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$15;.:(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V // method@e8a1 │ │ -496a04: 0705 |014a: move-object v5, v0 │ │ -496a06: 1f05 e825 |014b: check-cast v5, Lkotlin/jvm/functions/Function2; // type@25e8 │ │ -496a0a: 7706 58fc 0200 |014d: invoke-static/range {v2, v3, v4, v5, v6, v7}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@fc58 │ │ -496a10: 7110 cf0e 0100 |0150: invoke-static {v1}, Landroidx/lifecycle/LifecycleOwnerKt;.getLifecycleScope:(Landroidx/lifecycle/LifecycleOwner;)Landroidx/lifecycle/LifecycleCoroutineScope; // method@0ecf │ │ -496a16: 0c00 |0153: move-result-object v0 │ │ -496a18: 0702 |0154: move-object v2, v0 │ │ -496a1a: 1f02 2026 |0155: check-cast v2, Lkotlinx/coroutines/CoroutineScope; // type@2620 │ │ -496a1e: 2200 fd20 |0157: new-instance v0, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$16; // type@20fd │ │ -496a22: 7030 abe8 9008 |0159: invoke-direct {v0, v9, v8}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$16;.:(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V // method@e8ab │ │ -496a28: 0705 |015c: move-object v5, v0 │ │ -496a2a: 1f05 e825 |015d: check-cast v5, Lkotlin/jvm/functions/Function2; // type@25e8 │ │ -496a2e: 7706 58fc 0200 |015f: invoke-static/range {v2, v3, v4, v5, v6, v7}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@fc58 │ │ -496a34: 6e10 61e9 0900 |0162: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ -496a3a: 0c00 |0165: move-result-object v0 │ │ -496a3c: 6e10 e9ee 0000 |0166: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getReactionDeletedViewState:()Landroidx/lifecycle/LiveData; // method@eee9 │ │ -496a42: 0c00 |0169: move-result-object v0 │ │ -496a44: 2202 ce20 |016a: new-instance v2, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda31; // type@20ce │ │ -496a48: 7020 2de8 9200 |016c: invoke-direct {v2, v9}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda31;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e82d │ │ -496a4e: 2203 0721 |016f: new-instance v3, Lcom/nextcloud/talk/chat/ChatActivity$sam$androidx_lifecycle_Observer$0; // type@2107 │ │ -496a52: 7020 d3e8 2300 |0171: invoke-direct {v3, v2}, Lcom/nextcloud/talk/chat/ChatActivity$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@e8d3 │ │ -496a58: 1f03 5c03 |0174: check-cast v3, Landroidx/lifecycle/Observer; // type@035c │ │ -496a5c: 6e30 d60e 1003 |0176: invoke-virtual {v0, v1, v3}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0ed6 │ │ -496a62: 6e10 61e9 0900 |0179: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ -496a68: 0c00 |017c: move-result-object v0 │ │ -496a6a: 6e10 e8ee 0000 |017d: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getReactionAddedViewState:()Landroidx/lifecycle/LiveData; // method@eee8 │ │ -496a70: 0c00 |0180: move-result-object v0 │ │ -496a72: 2202 cf20 |0181: new-instance v2, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda32; // type@20cf │ │ -496a76: 7020 2fe8 9200 |0183: invoke-direct {v2, v9}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda32;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e82f │ │ -496a7c: 2203 0721 |0186: new-instance v3, Lcom/nextcloud/talk/chat/ChatActivity$sam$androidx_lifecycle_Observer$0; // type@2107 │ │ -496a80: 7020 d3e8 2300 |0188: invoke-direct {v3, v2}, Lcom/nextcloud/talk/chat/ChatActivity$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@e8d3 │ │ -496a86: 1f03 5c03 |018b: check-cast v3, Landroidx/lifecycle/Observer; // type@035c │ │ -496a8a: 6e30 d60e 1003 |018d: invoke-virtual {v0, v1, v3}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0ed6 │ │ -496a90: 6e10 7be9 0900 |0190: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ -496a96: 0c00 |0193: move-result-object v0 │ │ -496a98: 6e10 5bef 0000 |0194: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.getEditMessageViewState:()Landroidx/lifecycle/LiveData; // method@ef5b │ │ -496a9e: 0c00 |0197: move-result-object v0 │ │ -496aa0: 2202 d120 |0198: new-instance v2, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda34; // type@20d1 │ │ -496aa4: 7020 33e8 9200 |019a: invoke-direct {v2, v9}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda34;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e833 │ │ -496aaa: 2203 0721 |019d: new-instance v3, Lcom/nextcloud/talk/chat/ChatActivity$sam$androidx_lifecycle_Observer$0; // type@2107 │ │ -496aae: 7020 d3e8 2300 |019f: invoke-direct {v3, v2}, Lcom/nextcloud/talk/chat/ChatActivity$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@e8d3 │ │ -496ab4: 1f03 5c03 |01a2: check-cast v3, Landroidx/lifecycle/Observer; // type@035c │ │ -496ab8: 6e30 d60e 1003 |01a4: invoke-virtual {v0, v1, v3}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0ed6 │ │ -496abe: 6e10 61e9 0900 |01a7: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ -496ac4: 0c00 |01aa: move-result-object v0 │ │ -496ac6: 6e10 e4ee 0000 |01ab: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getGetVoiceRecordingLocked:()Landroidx/lifecycle/LiveData; // method@eee4 │ │ -496acc: 0c00 |01ae: move-result-object v0 │ │ -496ace: 2202 d220 |01af: new-instance v2, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda35; // type@20d2 │ │ -496ad2: 7020 35e8 9200 |01b1: invoke-direct {v2, v9}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda35;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e835 │ │ -496ad8: 2203 0721 |01b4: new-instance v3, Lcom/nextcloud/talk/chat/ChatActivity$sam$androidx_lifecycle_Observer$0; // type@2107 │ │ -496adc: 7020 d3e8 2300 |01b6: invoke-direct {v3, v2}, Lcom/nextcloud/talk/chat/ChatActivity$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@e8d3 │ │ -496ae2: 1f03 5c03 |01b9: check-cast v3, Landroidx/lifecycle/Observer; // type@035c │ │ -496ae6: 6e30 d60e 1003 |01bb: invoke-virtual {v0, v1, v3}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0ed6 │ │ -496aec: 6e10 61e9 0900 |01be: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ -496af2: 0c00 |01c1: move-result-object v0 │ │ -496af4: 6e10 e3ee 0000 |01c2: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getGetVoiceRecordingInProgress:()Landroidx/lifecycle/LiveData; // method@eee3 │ │ -496afa: 0c00 |01c5: move-result-object v0 │ │ -496afc: 2202 d320 |01c6: new-instance v2, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda36; // type@20d3 │ │ -496b00: 7020 37e8 9200 |01c8: invoke-direct {v2, v9}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda36;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e837 │ │ -496b06: 2203 0721 |01cb: new-instance v3, Lcom/nextcloud/talk/chat/ChatActivity$sam$androidx_lifecycle_Observer$0; // type@2107 │ │ -496b0a: 7020 d3e8 2300 |01cd: invoke-direct {v3, v2}, Lcom/nextcloud/talk/chat/ChatActivity$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@e8d3 │ │ -496b10: 1f03 5c03 |01d0: check-cast v3, Landroidx/lifecycle/Observer; // type@035c │ │ -496b14: 6e30 d60e 1003 |01d2: invoke-virtual {v0, v1, v3}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0ed6 │ │ -496b1a: 6e10 61e9 0900 |01d5: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ -496b20: 0c00 |01d8: move-result-object v0 │ │ -496b22: 6e10 eaee 0000 |01d9: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getRecordTouchObserver:()Landroidx/lifecycle/LiveData; // method@eeea │ │ -496b28: 0c00 |01dc: move-result-object v0 │ │ -496b2a: 2202 d420 |01dd: new-instance v2, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda37; // type@20d4 │ │ -496b2e: 7020 39e8 9200 |01df: invoke-direct {v2, v9}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda37;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e839 │ │ -496b34: 2203 0721 |01e2: new-instance v3, Lcom/nextcloud/talk/chat/ChatActivity$sam$androidx_lifecycle_Observer$0; // type@2107 │ │ -496b38: 7020 d3e8 2300 |01e4: invoke-direct {v3, v2}, Lcom/nextcloud/talk/chat/ChatActivity$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@e8d3 │ │ -496b3e: 1f03 5c03 |01e7: check-cast v3, Landroidx/lifecycle/Observer; // type@035c │ │ -496b42: 6e30 d60e 1003 |01e9: invoke-virtual {v0, v1, v3}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0ed6 │ │ -496b48: 0e00 |01ec: return-void │ │ +496764: |[496764] com.nextcloud.talk.chat.ChatActivity.initObservers:()V │ │ +496774: 6200 99b0 |0000: sget-object v0, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ +496778: 1a01 aeb5 |0002: const-string v1, "initObservers Called" // string@b5ae │ │ +49677c: 7120 6c05 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +496782: 6e10 7be9 0900 |0007: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ +496788: 0c00 |000a: move-result-object v0 │ │ +49678a: 6e10 61ef 0000 |000b: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.getMessageQueueFlow:()Landroidx/lifecycle/LiveData; // method@ef61 │ │ +496790: 0c00 |000e: move-result-object v0 │ │ +496792: 0791 |000f: move-object v1, v9 │ │ +496794: 1f01 5603 |0010: check-cast v1, Landroidx/lifecycle/LifecycleOwner; // type@0356 │ │ +496798: 2202 cd20 |0012: new-instance v2, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda30; // type@20cd │ │ +49679c: 7020 2be8 9200 |0014: invoke-direct {v2, v9}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda30;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e82b │ │ +4967a2: 2203 0721 |0017: new-instance v3, Lcom/nextcloud/talk/chat/ChatActivity$sam$androidx_lifecycle_Observer$0; // type@2107 │ │ +4967a6: 7020 d3e8 2300 |0019: invoke-direct {v3, v2}, Lcom/nextcloud/talk/chat/ChatActivity$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@e8d3 │ │ +4967ac: 1f03 5c03 |001c: check-cast v3, Landroidx/lifecycle/Observer; // type@035c │ │ +4967b0: 6e30 d60e 1003 |001e: invoke-virtual {v0, v1, v3}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0ed6 │ │ +4967b6: 6e10 7be9 0900 |0021: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ +4967bc: 0c00 |0024: move-result-object v0 │ │ +4967be: 6e10 62ef 0000 |0025: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.getMessageQueueSizeFlow:()Landroidx/lifecycle/LiveData; // method@ef62 │ │ +4967c4: 0c00 |0028: move-result-object v0 │ │ +4967c6: 2202 d520 |0029: new-instance v2, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda38; // type@20d5 │ │ +4967ca: 7020 3be8 9200 |002b: invoke-direct {v2, v9}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda38;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e83b │ │ +4967d0: 2203 0721 |002e: new-instance v3, Lcom/nextcloud/talk/chat/ChatActivity$sam$androidx_lifecycle_Observer$0; // type@2107 │ │ +4967d4: 7020 d3e8 2300 |0030: invoke-direct {v3, v2}, Lcom/nextcloud/talk/chat/ChatActivity$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@e8d3 │ │ +4967da: 1f03 5c03 |0033: check-cast v3, Landroidx/lifecycle/Observer; // type@035c │ │ +4967de: 6e30 d60e 1003 |0035: invoke-virtual {v0, v1, v3}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0ed6 │ │ +4967e4: 7110 cf0e 0100 |0038: invoke-static {v1}, Landroidx/lifecycle/LifecycleOwnerKt;.getLifecycleScope:(Landroidx/lifecycle/LifecycleOwner;)Landroidx/lifecycle/LifecycleCoroutineScope; // method@0ecf │ │ +4967ea: 0c00 |003b: move-result-object v0 │ │ +4967ec: 0702 |003c: move-object v2, v0 │ │ +4967ee: 1f02 2026 |003d: check-cast v2, Lkotlinx/coroutines/CoroutineScope; // type@2620 │ │ +4967f2: 2200 ff20 |003f: new-instance v0, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3; // type@20ff │ │ +4967f6: 1208 |0041: const/4 v8, #int 0 // #0 │ │ +4967f8: 7030 b5e8 9008 |0042: invoke-direct {v0, v9, v8}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$3;.:(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V // method@e8b5 │ │ +4967fe: 0705 |0045: move-object v5, v0 │ │ +496800: 1f05 e825 |0046: check-cast v5, Lkotlin/jvm/functions/Function2; // type@25e8 │ │ +496804: 1236 |0048: const/4 v6, #int 3 // #3 │ │ +496806: 1207 |0049: const/4 v7, #int 0 // #0 │ │ +496808: 1203 |004a: const/4 v3, #int 0 // #0 │ │ +49680a: 1204 |004b: const/4 v4, #int 0 // #0 │ │ +49680c: 7706 58fc 0200 |004c: invoke-static/range {v2, v3, v4, v5, v6, v7}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@fc58 │ │ +496812: 6e10 61e9 0900 |004f: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ +496818: 0c00 |0052: move-result-object v0 │ │ +49681a: 6e10 e1ee 0000 |0053: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getGetRoomViewState:()Landroidx/lifecycle/LiveData; // method@eee1 │ │ +496820: 0c00 |0056: move-result-object v0 │ │ +496822: 2202 d620 |0057: new-instance v2, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda39; // type@20d6 │ │ +496826: 7020 3de8 9200 |0059: invoke-direct {v2, v9}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda39;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e83d │ │ +49682c: 2203 0721 |005c: new-instance v3, Lcom/nextcloud/talk/chat/ChatActivity$sam$androidx_lifecycle_Observer$0; // type@2107 │ │ +496830: 7020 d3e8 2300 |005e: invoke-direct {v3, v2}, Lcom/nextcloud/talk/chat/ChatActivity$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@e8d3 │ │ +496836: 1f03 5c03 |0061: check-cast v3, Landroidx/lifecycle/Observer; // type@035c │ │ +49683a: 6e30 d60e 1003 |0063: invoke-virtual {v0, v1, v3}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0ed6 │ │ +496840: 6e10 61e9 0900 |0066: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ +496846: 0c00 |0069: move-result-object v0 │ │ +496848: 6e10 d9ee 0000 |006a: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getGetCapabilitiesViewState:()Landroidx/lifecycle/LiveData; // method@eed9 │ │ +49684e: 0c00 |006d: move-result-object v0 │ │ +496850: 2202 d820 |006e: new-instance v2, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda40; // type@20d8 │ │ +496854: 7020 41e8 9200 |0070: invoke-direct {v2, v9}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda40;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e841 │ │ +49685a: 2203 0721 |0073: new-instance v3, Lcom/nextcloud/talk/chat/ChatActivity$sam$androidx_lifecycle_Observer$0; // type@2107 │ │ +49685e: 7020 d3e8 2300 |0075: invoke-direct {v3, v2}, Lcom/nextcloud/talk/chat/ChatActivity$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@e8d3 │ │ +496864: 1f03 5c03 |0078: check-cast v3, Landroidx/lifecycle/Observer; // type@035c │ │ +496868: 6e30 d60e 1003 |007a: invoke-virtual {v0, v1, v3}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0ed6 │ │ +49686e: 6e10 61e9 0900 |007d: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ +496874: 0c00 |0080: move-result-object v0 │ │ +496876: 6e10 e5ee 0000 |0081: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getJoinRoomViewState:()Landroidx/lifecycle/LiveData; // method@eee5 │ │ +49687c: 0c00 |0084: move-result-object v0 │ │ +49687e: 2202 d920 |0085: new-instance v2, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda41; // type@20d9 │ │ +496882: 7020 43e8 9200 |0087: invoke-direct {v2, v9}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda41;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e843 │ │ +496888: 2203 0721 |008a: new-instance v3, Lcom/nextcloud/talk/chat/ChatActivity$sam$androidx_lifecycle_Observer$0; // type@2107 │ │ +49688c: 7020 d3e8 2300 |008c: invoke-direct {v3, v2}, Lcom/nextcloud/talk/chat/ChatActivity$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@e8d3 │ │ +496892: 1f03 5c03 |008f: check-cast v3, Landroidx/lifecycle/Observer; // type@035c │ │ +496896: 6e30 d60e 1003 |0091: invoke-virtual {v0, v1, v3}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0ed6 │ │ +49689c: 6e10 61e9 0900 |0094: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ +4968a2: 0c00 |0097: move-result-object v0 │ │ +4968a4: 6e10 e6ee 0000 |0098: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getLeaveRoomViewState:()Landroidx/lifecycle/LiveData; // method@eee6 │ │ +4968aa: 0c00 |009b: move-result-object v0 │ │ +4968ac: 2202 da20 |009c: new-instance v2, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda42; // type@20da │ │ +4968b0: 7020 45e8 9200 |009e: invoke-direct {v2, v9}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda42;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e845 │ │ +4968b6: 2203 0721 |00a1: new-instance v3, Lcom/nextcloud/talk/chat/ChatActivity$sam$androidx_lifecycle_Observer$0; // type@2107 │ │ +4968ba: 7020 d3e8 2300 |00a3: invoke-direct {v3, v2}, Lcom/nextcloud/talk/chat/ChatActivity$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@e8d3 │ │ +4968c0: 1f03 5c03 |00a6: check-cast v3, Landroidx/lifecycle/Observer; // type@035c │ │ +4968c4: 6e30 d60e 1003 |00a8: invoke-virtual {v0, v1, v3}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0ed6 │ │ +4968ca: 6e10 7be9 0900 |00ab: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ +4968d0: 0c00 |00ae: move-result-object v0 │ │ +4968d2: 6e10 64ef 0000 |00af: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.getSendChatMessageViewState:()Landroidx/lifecycle/LiveData; // method@ef64 │ │ +4968d8: 0c00 |00b2: move-result-object v0 │ │ +4968da: 2202 db20 |00b3: new-instance v2, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda43; // type@20db │ │ +4968de: 7020 47e8 9200 |00b5: invoke-direct {v2, v9}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda43;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e847 │ │ +4968e4: 2203 0721 |00b8: new-instance v3, Lcom/nextcloud/talk/chat/ChatActivity$sam$androidx_lifecycle_Observer$0; // type@2107 │ │ +4968e8: 7020 d3e8 2300 |00ba: invoke-direct {v3, v2}, Lcom/nextcloud/talk/chat/ChatActivity$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@e8d3 │ │ +4968ee: 1f03 5c03 |00bd: check-cast v3, Landroidx/lifecycle/Observer; // type@035c │ │ +4968f2: 6e30 d60e 1003 |00bf: invoke-virtual {v0, v1, v3}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0ed6 │ │ +4968f8: 6e10 61e9 0900 |00c2: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ +4968fe: 0c00 |00c5: move-result-object v0 │ │ +496900: 6e10 d6ee 0000 |00c6: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getDeleteChatMessageViewState:()Landroidx/lifecycle/LiveData; // method@eed6 │ │ +496906: 0c00 |00c9: move-result-object v0 │ │ +496908: 2202 dd20 |00ca: new-instance v2, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda45; // type@20dd │ │ +49690c: 7020 4be8 9200 |00cc: invoke-direct {v2, v9}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda45;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e84b │ │ +496912: 2203 0721 |00cf: new-instance v3, Lcom/nextcloud/talk/chat/ChatActivity$sam$androidx_lifecycle_Observer$0; // type@2107 │ │ +496916: 7020 d3e8 2300 |00d1: invoke-direct {v3, v2}, Lcom/nextcloud/talk/chat/ChatActivity$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@e8d3 │ │ +49691c: 1f03 5c03 |00d4: check-cast v3, Landroidx/lifecycle/Observer; // type@035c │ │ +496920: 6e30 d60e 1003 |00d6: invoke-virtual {v0, v1, v3}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0ed6 │ │ +496926: 6e10 61e9 0900 |00d9: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ +49692c: 0c00 |00dc: move-result-object v0 │ │ +49692e: 6e10 d3ee 0000 |00dd: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getCreateRoomViewState:()Landroidx/lifecycle/LiveData; // method@eed3 │ │ +496934: 0c00 |00e0: move-result-object v0 │ │ +496936: 2202 de20 |00e1: new-instance v2, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda46; // type@20de │ │ +49693a: 7020 4de8 9200 |00e3: invoke-direct {v2, v9}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda46;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e84d │ │ +496940: 2203 0721 |00e6: new-instance v3, Lcom/nextcloud/talk/chat/ChatActivity$sam$androidx_lifecycle_Observer$0; // type@2107 │ │ +496944: 7020 d3e8 2300 |00e8: invoke-direct {v3, v2}, Lcom/nextcloud/talk/chat/ChatActivity$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@e8d3 │ │ +49694a: 1f03 5c03 |00eb: check-cast v3, Landroidx/lifecycle/Observer; // type@035c │ │ +49694e: 6e30 d60e 1003 |00ed: invoke-virtual {v0, v1, v3}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0ed6 │ │ +496954: 6e10 61e9 0900 |00f0: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ +49695a: 0c00 |00f3: move-result-object v0 │ │ +49695c: 6e10 d2ee 0000 |00f4: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getChatMessageViewState:()Landroidx/lifecycle/LiveData; // method@eed2 │ │ +496962: 0c00 |00f7: move-result-object v0 │ │ +496964: 2202 df20 |00f8: new-instance v2, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda47; // type@20df │ │ +496968: 7020 4fe8 9200 |00fa: invoke-direct {v2, v9}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda47;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e84f │ │ +49696e: 2203 0721 |00fd: new-instance v3, Lcom/nextcloud/talk/chat/ChatActivity$sam$androidx_lifecycle_Observer$0; // type@2107 │ │ +496972: 7020 d3e8 2300 |00ff: invoke-direct {v3, v2}, Lcom/nextcloud/talk/chat/ChatActivity$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@e8d3 │ │ +496978: 1f03 5c03 |0102: check-cast v3, Landroidx/lifecycle/Observer; // type@035c │ │ +49697c: 6e30 d60e 1003 |0104: invoke-virtual {v0, v1, v3}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0ed6 │ │ +496982: 7110 cf0e 0100 |0107: invoke-static {v1}, Landroidx/lifecycle/LifecycleOwnerKt;.getLifecycleScope:(Landroidx/lifecycle/LifecycleOwner;)Landroidx/lifecycle/LifecycleCoroutineScope; // method@0ecf │ │ +496988: 0c00 |010a: move-result-object v0 │ │ +49698a: 0702 |010b: move-object v2, v0 │ │ +49698c: 1f02 2026 |010c: check-cast v2, Lkotlinx/coroutines/CoroutineScope; // type@2620 │ │ +496990: 2200 f520 |010e: new-instance v0, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12; // type@20f5 │ │ +496994: 7030 83e8 9008 |0110: invoke-direct {v0, v9, v8}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$12;.:(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V // method@e883 │ │ +49699a: 0705 |0113: move-object v5, v0 │ │ +49699c: 1f05 e825 |0114: check-cast v5, Lkotlin/jvm/functions/Function2; // type@25e8 │ │ +4969a0: 1203 |0116: const/4 v3, #int 0 // #0 │ │ +4969a2: 7706 58fc 0200 |0117: invoke-static/range {v2, v3, v4, v5, v6, v7}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@fc58 │ │ +4969a8: 7110 cf0e 0100 |011a: invoke-static {v1}, Landroidx/lifecycle/LifecycleOwnerKt;.getLifecycleScope:(Landroidx/lifecycle/LifecycleOwner;)Landroidx/lifecycle/LifecycleCoroutineScope; // method@0ecf │ │ +4969ae: 0c00 |011d: move-result-object v0 │ │ +4969b0: 0702 |011e: move-object v2, v0 │ │ +4969b2: 1f02 2026 |011f: check-cast v2, Lkotlinx/coroutines/CoroutineScope; // type@2620 │ │ +4969b6: 2200 f720 |0121: new-instance v0, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$13; // type@20f7 │ │ +4969ba: 7030 8de8 9008 |0123: invoke-direct {v0, v9, v8}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$13;.:(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V // method@e88d │ │ +4969c0: 0705 |0126: move-object v5, v0 │ │ +4969c2: 1f05 e825 |0127: check-cast v5, Lkotlin/jvm/functions/Function2; // type@25e8 │ │ +4969c6: 7706 58fc 0200 |0129: invoke-static/range {v2, v3, v4, v5, v6, v7}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@fc58 │ │ +4969cc: 7110 cf0e 0100 |012c: invoke-static {v1}, Landroidx/lifecycle/LifecycleOwnerKt;.getLifecycleScope:(Landroidx/lifecycle/LifecycleOwner;)Landroidx/lifecycle/LifecycleCoroutineScope; // method@0ecf │ │ +4969d2: 0c00 |012f: move-result-object v0 │ │ +4969d4: 0702 |0130: move-object v2, v0 │ │ +4969d6: 1f02 2026 |0131: check-cast v2, Lkotlinx/coroutines/CoroutineScope; // type@2620 │ │ +4969da: 2200 f920 |0133: new-instance v0, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$14; // type@20f9 │ │ +4969de: 7030 97e8 9008 |0135: invoke-direct {v0, v9, v8}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$14;.:(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V // method@e897 │ │ +4969e4: 0705 |0138: move-object v5, v0 │ │ +4969e6: 1f05 e825 |0139: check-cast v5, Lkotlin/jvm/functions/Function2; // type@25e8 │ │ +4969ea: 7706 58fc 0200 |013b: invoke-static/range {v2, v3, v4, v5, v6, v7}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@fc58 │ │ +4969f0: 7110 cf0e 0100 |013e: invoke-static {v1}, Landroidx/lifecycle/LifecycleOwnerKt;.getLifecycleScope:(Landroidx/lifecycle/LifecycleOwner;)Landroidx/lifecycle/LifecycleCoroutineScope; // method@0ecf │ │ +4969f6: 0c00 |0141: move-result-object v0 │ │ +4969f8: 0702 |0142: move-object v2, v0 │ │ +4969fa: 1f02 2026 |0143: check-cast v2, Lkotlinx/coroutines/CoroutineScope; // type@2620 │ │ +4969fe: 2200 fb20 |0145: new-instance v0, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$15; // type@20fb │ │ +496a02: 7030 a1e8 9008 |0147: invoke-direct {v0, v9, v8}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$15;.:(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V // method@e8a1 │ │ +496a08: 0705 |014a: move-object v5, v0 │ │ +496a0a: 1f05 e825 |014b: check-cast v5, Lkotlin/jvm/functions/Function2; // type@25e8 │ │ +496a0e: 7706 58fc 0200 |014d: invoke-static/range {v2, v3, v4, v5, v6, v7}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@fc58 │ │ +496a14: 7110 cf0e 0100 |0150: invoke-static {v1}, Landroidx/lifecycle/LifecycleOwnerKt;.getLifecycleScope:(Landroidx/lifecycle/LifecycleOwner;)Landroidx/lifecycle/LifecycleCoroutineScope; // method@0ecf │ │ +496a1a: 0c00 |0153: move-result-object v0 │ │ +496a1c: 0702 |0154: move-object v2, v0 │ │ +496a1e: 1f02 2026 |0155: check-cast v2, Lkotlinx/coroutines/CoroutineScope; // type@2620 │ │ +496a22: 2200 fd20 |0157: new-instance v0, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$16; // type@20fd │ │ +496a26: 7030 abe8 9008 |0159: invoke-direct {v0, v9, v8}, Lcom/nextcloud/talk/chat/ChatActivity$initObservers$16;.:(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V // method@e8ab │ │ +496a2c: 0705 |015c: move-object v5, v0 │ │ +496a2e: 1f05 e825 |015d: check-cast v5, Lkotlin/jvm/functions/Function2; // type@25e8 │ │ +496a32: 7706 58fc 0200 |015f: invoke-static/range {v2, v3, v4, v5, v6, v7}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@fc58 │ │ +496a38: 6e10 61e9 0900 |0162: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ +496a3e: 0c00 |0165: move-result-object v0 │ │ +496a40: 6e10 e9ee 0000 |0166: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getReactionDeletedViewState:()Landroidx/lifecycle/LiveData; // method@eee9 │ │ +496a46: 0c00 |0169: move-result-object v0 │ │ +496a48: 2202 ce20 |016a: new-instance v2, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda31; // type@20ce │ │ +496a4c: 7020 2de8 9200 |016c: invoke-direct {v2, v9}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda31;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e82d │ │ +496a52: 2203 0721 |016f: new-instance v3, Lcom/nextcloud/talk/chat/ChatActivity$sam$androidx_lifecycle_Observer$0; // type@2107 │ │ +496a56: 7020 d3e8 2300 |0171: invoke-direct {v3, v2}, Lcom/nextcloud/talk/chat/ChatActivity$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@e8d3 │ │ +496a5c: 1f03 5c03 |0174: check-cast v3, Landroidx/lifecycle/Observer; // type@035c │ │ +496a60: 6e30 d60e 1003 |0176: invoke-virtual {v0, v1, v3}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0ed6 │ │ +496a66: 6e10 61e9 0900 |0179: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ +496a6c: 0c00 |017c: move-result-object v0 │ │ +496a6e: 6e10 e8ee 0000 |017d: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getReactionAddedViewState:()Landroidx/lifecycle/LiveData; // method@eee8 │ │ +496a74: 0c00 |0180: move-result-object v0 │ │ +496a76: 2202 cf20 |0181: new-instance v2, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda32; // type@20cf │ │ +496a7a: 7020 2fe8 9200 |0183: invoke-direct {v2, v9}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda32;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e82f │ │ +496a80: 2203 0721 |0186: new-instance v3, Lcom/nextcloud/talk/chat/ChatActivity$sam$androidx_lifecycle_Observer$0; // type@2107 │ │ +496a84: 7020 d3e8 2300 |0188: invoke-direct {v3, v2}, Lcom/nextcloud/talk/chat/ChatActivity$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@e8d3 │ │ +496a8a: 1f03 5c03 |018b: check-cast v3, Landroidx/lifecycle/Observer; // type@035c │ │ +496a8e: 6e30 d60e 1003 |018d: invoke-virtual {v0, v1, v3}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0ed6 │ │ +496a94: 6e10 7be9 0900 |0190: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ +496a9a: 0c00 |0193: move-result-object v0 │ │ +496a9c: 6e10 5bef 0000 |0194: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.getEditMessageViewState:()Landroidx/lifecycle/LiveData; // method@ef5b │ │ +496aa2: 0c00 |0197: move-result-object v0 │ │ +496aa4: 2202 d120 |0198: new-instance v2, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda34; // type@20d1 │ │ +496aa8: 7020 33e8 9200 |019a: invoke-direct {v2, v9}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda34;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e833 │ │ +496aae: 2203 0721 |019d: new-instance v3, Lcom/nextcloud/talk/chat/ChatActivity$sam$androidx_lifecycle_Observer$0; // type@2107 │ │ +496ab2: 7020 d3e8 2300 |019f: invoke-direct {v3, v2}, Lcom/nextcloud/talk/chat/ChatActivity$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@e8d3 │ │ +496ab8: 1f03 5c03 |01a2: check-cast v3, Landroidx/lifecycle/Observer; // type@035c │ │ +496abc: 6e30 d60e 1003 |01a4: invoke-virtual {v0, v1, v3}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0ed6 │ │ +496ac2: 6e10 61e9 0900 |01a7: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ +496ac8: 0c00 |01aa: move-result-object v0 │ │ +496aca: 6e10 e4ee 0000 |01ab: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getGetVoiceRecordingLocked:()Landroidx/lifecycle/LiveData; // method@eee4 │ │ +496ad0: 0c00 |01ae: move-result-object v0 │ │ +496ad2: 2202 d220 |01af: new-instance v2, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda35; // type@20d2 │ │ +496ad6: 7020 35e8 9200 |01b1: invoke-direct {v2, v9}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda35;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e835 │ │ +496adc: 2203 0721 |01b4: new-instance v3, Lcom/nextcloud/talk/chat/ChatActivity$sam$androidx_lifecycle_Observer$0; // type@2107 │ │ +496ae0: 7020 d3e8 2300 |01b6: invoke-direct {v3, v2}, Lcom/nextcloud/talk/chat/ChatActivity$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@e8d3 │ │ +496ae6: 1f03 5c03 |01b9: check-cast v3, Landroidx/lifecycle/Observer; // type@035c │ │ +496aea: 6e30 d60e 1003 |01bb: invoke-virtual {v0, v1, v3}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0ed6 │ │ +496af0: 6e10 61e9 0900 |01be: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ +496af6: 0c00 |01c1: move-result-object v0 │ │ +496af8: 6e10 e3ee 0000 |01c2: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getGetVoiceRecordingInProgress:()Landroidx/lifecycle/LiveData; // method@eee3 │ │ +496afe: 0c00 |01c5: move-result-object v0 │ │ +496b00: 2202 d320 |01c6: new-instance v2, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda36; // type@20d3 │ │ +496b04: 7020 37e8 9200 |01c8: invoke-direct {v2, v9}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda36;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e837 │ │ +496b0a: 2203 0721 |01cb: new-instance v3, Lcom/nextcloud/talk/chat/ChatActivity$sam$androidx_lifecycle_Observer$0; // type@2107 │ │ +496b0e: 7020 d3e8 2300 |01cd: invoke-direct {v3, v2}, Lcom/nextcloud/talk/chat/ChatActivity$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@e8d3 │ │ +496b14: 1f03 5c03 |01d0: check-cast v3, Landroidx/lifecycle/Observer; // type@035c │ │ +496b18: 6e30 d60e 1003 |01d2: invoke-virtual {v0, v1, v3}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0ed6 │ │ +496b1e: 6e10 61e9 0900 |01d5: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ +496b24: 0c00 |01d8: move-result-object v0 │ │ +496b26: 6e10 eaee 0000 |01d9: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getRecordTouchObserver:()Landroidx/lifecycle/LiveData; // method@eeea │ │ +496b2c: 0c00 |01dc: move-result-object v0 │ │ +496b2e: 2202 d420 |01dd: new-instance v2, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda37; // type@20d4 │ │ +496b32: 7020 39e8 9200 |01df: invoke-direct {v2, v9}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda37;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e839 │ │ +496b38: 2203 0721 |01e2: new-instance v3, Lcom/nextcloud/talk/chat/ChatActivity$sam$androidx_lifecycle_Observer$0; // type@2107 │ │ +496b3c: 7020 d3e8 2300 |01e4: invoke-direct {v3, v2}, Lcom/nextcloud/talk/chat/ChatActivity$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@e8d3 │ │ +496b42: 1f03 5c03 |01e7: check-cast v3, Landroidx/lifecycle/Observer; // type@035c │ │ +496b46: 6e30 d60e 1003 |01e9: invoke-virtual {v0, v1, v3}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0ed6 │ │ +496b4c: 0e00 |01ec: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=552 │ │ 0x0007 line=554 │ │ 0x0021 line=570 │ │ 0x0038 line=583 │ │ 0x004f line=609 │ │ @@ -2001135,130 +2001135,130 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/util/List;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 56 │ │ ins : 2 │ │ outs : 49 │ │ insns size : 225 16-bit code units │ │ -493a84: |[493a84] com.nextcloud.talk.chat.ChatActivity.initObservers$lambda$13:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/util/List;)Lkotlin/Unit; │ │ -493a94: 0800 3600 |0000: move-object/from16 v0, v54 │ │ -493a98: 7701 fdfb 3700 |0002: invoke-static/range {v55}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -493a9e: 0801 3700 |0005: move-object/from16 v1, v55 │ │ -493aa2: 1f01 8e24 |0007: check-cast v1, Ljava/lang/Iterable; // type@248e │ │ -493aa6: 7210 e3f5 0100 |0009: invoke-interface {v1}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@f5e3 │ │ -493aac: 0c01 |000c: move-result-object v1 │ │ -493aae: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -493ab0: 7210 46f9 0100 |000e: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ -493ab6: 0a03 |0011: move-result v3 │ │ -493ab8: 3803 cc00 |0012: if-eqz v3, 00de // +00cc │ │ -493abc: 7210 47f9 0100 |0014: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ -493ac2: 0c03 |0017: move-result-object v3 │ │ -493ac4: d804 0201 |0018: add-int/lit8 v4, v2, #int 1 // #01 │ │ -493ac8: 3b02 0500 |001a: if-gez v2, 001f // +0005 │ │ -493acc: 7100 b9fb 0000 |001c: invoke-static {}, Lkotlin/collections/CollectionsKt;.throwIndexOverflow:()V // method@fbb9 │ │ -493ad2: 1f03 d921 |001f: check-cast v3, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage; // type@21d9 │ │ -493ad6: 2202 5721 |0021: new-instance v2, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -493ada: 0725 |0023: move-object v5, v2 │ │ -493adc: 1334 ff0f |0024: const/16 v52, #int 4095 // #fff │ │ -493ae0: 1335 0000 |0026: const/16 v53, #int 0 // #0 │ │ -493ae4: 1206 |0028: const/4 v6, #int 0 // #0 │ │ -493ae6: 1207 |0029: const/4 v7, #int 0 // #0 │ │ -493ae8: 1208 |002a: const/4 v8, #int 0 // #0 │ │ -493aea: 1209 |002b: const/4 v9, #int 0 // #0 │ │ -493aec: 120a |002c: const/4 v10, #int 0 // #0 │ │ -493aee: 120b |002d: const/4 v11, #int 0 // #0 │ │ -493af0: 120c |002e: const/4 v12, #int 0 // #0 │ │ -493af2: 120d |002f: const/4 v13, #int 0 // #0 │ │ -493af4: 120e |0030: const/4 v14, #int 0 // #0 │ │ -493af6: 120f |0031: const/4 v15, #int 0 // #0 │ │ -493af8: 1310 0000 |0032: const/16 v16, #int 0 // #0 │ │ -493afc: 1311 0000 |0034: const/16 v17, #int 0 // #0 │ │ -493b00: 1612 0000 |0036: const-wide/16 v18, #int 0 // #0 │ │ -493b04: 1314 0000 |0038: const/16 v20, #int 0 // #0 │ │ -493b08: 1315 0000 |003a: const/16 v21, #int 0 // #0 │ │ -493b0c: 1316 0000 |003c: const/16 v22, #int 0 // #0 │ │ -493b10: 1317 0000 |003e: const/16 v23, #int 0 // #0 │ │ -493b14: 1318 0000 |0040: const/16 v24, #int 0 // #0 │ │ -493b18: 1319 0000 |0042: const/16 v25, #int 0 // #0 │ │ -493b1c: 131a 0000 |0044: const/16 v26, #int 0 // #0 │ │ -493b20: 131b 0000 |0046: const/16 v27, #int 0 // #0 │ │ -493b24: 131c 0000 |0048: const/16 v28, #int 0 // #0 │ │ -493b28: 131d 0000 |004a: const/16 v29, #int 0 // #0 │ │ -493b2c: 131e 0000 |004c: const/16 v30, #int 0 // #0 │ │ -493b30: 131f 0000 |004e: const/16 v31, #int 0 // #0 │ │ -493b34: 1320 0000 |0050: const/16 v32, #int 0 // #0 │ │ -493b38: 1321 0000 |0052: const/16 v33, #int 0 // #0 │ │ -493b3c: 1322 0000 |0054: const/16 v34, #int 0 // #0 │ │ -493b40: 1323 0000 |0056: const/16 v35, #int 0 // #0 │ │ -493b44: 1324 0000 |0058: const/16 v36, #int 0 // #0 │ │ -493b48: 1325 0000 |005a: const/16 v37, #int 0 // #0 │ │ -493b4c: 1326 0000 |005c: const/16 v38, #int 0 // #0 │ │ -493b50: 1327 0000 |005e: const/16 v39, #int 0 // #0 │ │ -493b54: 1328 0000 |0060: const/16 v40, #int 0 // #0 │ │ -493b58: 1329 0000 |0062: const/16 v41, #int 0 // #0 │ │ -493b5c: 132a 0000 |0064: const/16 v42, #int 0 // #0 │ │ -493b60: 132b 0000 |0066: const/16 v43, #int 0 // #0 │ │ -493b64: 132c 0000 |0068: const/16 v44, #int 0 // #0 │ │ -493b68: 132d 0000 |006a: const/16 v45, #int 0 // #0 │ │ -493b6c: 132e 0000 |006c: const/16 v46, #int 0 // #0 │ │ -493b70: 132f 0000 |006e: const/16 v47, #int 0 // #0 │ │ -493b74: 1330 0000 |0070: const/16 v48, #int 0 // #0 │ │ -493b78: 1331 0000 |0072: const/16 v49, #int 0 // #0 │ │ -493b7c: 1332 0000 |0074: const/16 v50, #int 0 // #0 │ │ -493b80: 1333 ffff |0076: const/16 v51, #int -1 // #ffff │ │ -493b84: 7631 34ec 0500 |0078: invoke-direct/range {v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50, v51, v52, v53}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.:(ZZZLcom/nextcloud/talk/data/user/model/User;Ljava/util/Map;ZIILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/String;Ljava/util/HashMap;Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;ZLjava/lang/Long;Ljava/lang/Enum;Ljava/lang/String;Ljava/util/LinkedHashMap;Ljava/util/ArrayList;ILjava/lang/Boolean;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;ZZZIIII[FZZIIZZZIIILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@ec34 │ │ -493b8a: 12d5 |007b: const/4 v5, #int -3 // #fd │ │ -493b8c: 6e20 b2ec 5200 |007c: invoke-virtual {v2, v5}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setJsonMessageId:(I)V // method@ecb2 │ │ -493b92: 1a05 5911 |007f: const-string v5, "-3" // string@1159 │ │ -493b96: 6e20 a6ec 5200 |0081: invoke-virtual {v2, v5}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setActorId:(Ljava/lang/String;)V // method@eca6 │ │ -493b9c: 7100 9ef6 0000 |0084: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@f69e │ │ -493ba2: 0b05 |0087: move-result-wide v5 │ │ -493ba4: 1307 e803 |0088: const/16 v7, #int 1000 // #3e8 │ │ -493ba8: 8177 |008a: int-to-long v7, v7 │ │ -493baa: be75 |008b: div-long/2addr v5, v7 │ │ -493bac: 6e30 cbec 5206 |008c: invoke-virtual {v2, v5, v6}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setTimestamp:(J)V // method@eccb │ │ -493bb2: 6e10 30ef 0300 |008f: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.getMessage:()Ljava/lang/CharSequence; // method@ef30 │ │ -493bb8: 0c05 |0092: move-result-object v5 │ │ -493bba: 7110 7df6 0500 |0093: invoke-static {v5}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@f67d │ │ -493bc0: 0c05 |0096: move-result-object v5 │ │ -493bc2: 6e20 b8ec 5200 |0097: invoke-virtual {v2, v5}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setMessage:(Ljava/lang/String;)V // method@ecb8 │ │ -493bc8: 6e10 2fef 0300 |009a: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.getId:()I // method@ef2f │ │ -493bce: 0a05 |009d: move-result v5 │ │ -493bd0: 6e20 caec 5200 |009e: invoke-virtual {v2, v5}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setTempMessageId:(I)V // method@ecca │ │ -493bd6: 1215 |00a1: const/4 v5, #int 1 // #1 │ │ -493bd8: 6e20 c9ec 5200 |00a2: invoke-virtual {v2, v5}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setTempMessage:(Z)V // method@ecc9 │ │ -493bde: 6e10 31ef 0300 |00a5: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.getReplyTo:()Ljava/lang/Integer; // method@ef31 │ │ -493be4: 0c06 |00a8: move-result-object v6 │ │ -493be6: 7110 fdfb 0600 |00a9: invoke-static {v6}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -493bec: 6e10 d3f5 0600 |00ac: invoke-virtual {v6}, Ljava/lang/Integer;.intValue:()I // method@f5d3 │ │ -493bf2: 0a06 |00af: move-result v6 │ │ -493bf4: 8166 |00b0: int-to-long v6, v6 │ │ -493bf6: 7120 f5f5 7600 |00b1: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@f5f5 │ │ -493bfc: 0c06 |00b4: move-result-object v6 │ │ -493bfe: 6e20 beec 6200 |00b5: invoke-virtual {v2, v6}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setParentMessageId:(Ljava/lang/Long;)V // method@ecbe │ │ -493c04: 5406 a7b0 |00b8: iget-object v6, v0, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ -493c08: 3806 1100 |00ba: if-eqz v6, 00cb // +0011 │ │ -493c0c: 6e10 31ef 0300 |00bc: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.getReplyTo:()Ljava/lang/Integer; // method@ef31 │ │ -493c12: 0c03 |00bf: move-result-object v3 │ │ -493c14: 6e10 ddf5 0300 |00c0: invoke-virtual {v3}, Ljava/lang/Integer;.toString:()Ljava/lang/String; // method@f5dd │ │ -493c1a: 0c03 |00c3: move-result-object v3 │ │ -493c1c: 6e20 33e4 3600 |00c4: invoke-virtual {v6, v3}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.getMessagePositionById:(Ljava/lang/String;)I // method@e433 │ │ -493c22: 0a03 |00c7: move-result v3 │ │ -493c24: 7110 e0f5 0300 |00c8: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ -493c2a: 5403 a7b0 |00cb: iget-object v3, v0, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ -493c2e: 3803 0700 |00cd: if-eqz v3, 00d4 // +0007 │ │ -493c32: 1f02 d123 |00cf: check-cast v2, Lcom/stfalcon/chatkit/commons/models/IMessage; // type@23d1 │ │ -493c36: 6e30 2ee4 2305 |00d1: invoke-virtual {v3, v2, v5}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.addToStart:(Lcom/stfalcon/chatkit/commons/models/IMessage;Z)V // method@e42e │ │ -493c3c: 5402 a7b0 |00d4: iget-object v2, v0, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ -493c40: 3802 0500 |00d6: if-eqz v2, 00db // +0005 │ │ -493c44: 6e10 36e4 0200 |00d8: invoke-virtual {v2}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.notifyDataSetChanged:()V // method@e436 │ │ -493c4a: 0142 |00db: move v2, v4 │ │ -493c4c: 2900 32ff |00dc: goto/16 000e // -00ce │ │ -493c50: 6200 61b5 |00de: sget-object v0, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -493c54: 1100 |00e0: return-object v0 │ │ +493a88: |[493a88] com.nextcloud.talk.chat.ChatActivity.initObservers$lambda$13:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/util/List;)Lkotlin/Unit; │ │ +493a98: 0800 3600 |0000: move-object/from16 v0, v54 │ │ +493a9c: 7701 fdfb 3700 |0002: invoke-static/range {v55}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +493aa2: 0801 3700 |0005: move-object/from16 v1, v55 │ │ +493aa6: 1f01 8e24 |0007: check-cast v1, Ljava/lang/Iterable; // type@248e │ │ +493aaa: 7210 e3f5 0100 |0009: invoke-interface {v1}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@f5e3 │ │ +493ab0: 0c01 |000c: move-result-object v1 │ │ +493ab2: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +493ab4: 7210 46f9 0100 |000e: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ +493aba: 0a03 |0011: move-result v3 │ │ +493abc: 3803 cc00 |0012: if-eqz v3, 00de // +00cc │ │ +493ac0: 7210 47f9 0100 |0014: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ +493ac6: 0c03 |0017: move-result-object v3 │ │ +493ac8: d804 0201 |0018: add-int/lit8 v4, v2, #int 1 // #01 │ │ +493acc: 3b02 0500 |001a: if-gez v2, 001f // +0005 │ │ +493ad0: 7100 b9fb 0000 |001c: invoke-static {}, Lkotlin/collections/CollectionsKt;.throwIndexOverflow:()V // method@fbb9 │ │ +493ad6: 1f03 d921 |001f: check-cast v3, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage; // type@21d9 │ │ +493ada: 2202 5721 |0021: new-instance v2, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +493ade: 0725 |0023: move-object v5, v2 │ │ +493ae0: 1334 ff0f |0024: const/16 v52, #int 4095 // #fff │ │ +493ae4: 1335 0000 |0026: const/16 v53, #int 0 // #0 │ │ +493ae8: 1206 |0028: const/4 v6, #int 0 // #0 │ │ +493aea: 1207 |0029: const/4 v7, #int 0 // #0 │ │ +493aec: 1208 |002a: const/4 v8, #int 0 // #0 │ │ +493aee: 1209 |002b: const/4 v9, #int 0 // #0 │ │ +493af0: 120a |002c: const/4 v10, #int 0 // #0 │ │ +493af2: 120b |002d: const/4 v11, #int 0 // #0 │ │ +493af4: 120c |002e: const/4 v12, #int 0 // #0 │ │ +493af6: 120d |002f: const/4 v13, #int 0 // #0 │ │ +493af8: 120e |0030: const/4 v14, #int 0 // #0 │ │ +493afa: 120f |0031: const/4 v15, #int 0 // #0 │ │ +493afc: 1310 0000 |0032: const/16 v16, #int 0 // #0 │ │ +493b00: 1311 0000 |0034: const/16 v17, #int 0 // #0 │ │ +493b04: 1612 0000 |0036: const-wide/16 v18, #int 0 // #0 │ │ +493b08: 1314 0000 |0038: const/16 v20, #int 0 // #0 │ │ +493b0c: 1315 0000 |003a: const/16 v21, #int 0 // #0 │ │ +493b10: 1316 0000 |003c: const/16 v22, #int 0 // #0 │ │ +493b14: 1317 0000 |003e: const/16 v23, #int 0 // #0 │ │ +493b18: 1318 0000 |0040: const/16 v24, #int 0 // #0 │ │ +493b1c: 1319 0000 |0042: const/16 v25, #int 0 // #0 │ │ +493b20: 131a 0000 |0044: const/16 v26, #int 0 // #0 │ │ +493b24: 131b 0000 |0046: const/16 v27, #int 0 // #0 │ │ +493b28: 131c 0000 |0048: const/16 v28, #int 0 // #0 │ │ +493b2c: 131d 0000 |004a: const/16 v29, #int 0 // #0 │ │ +493b30: 131e 0000 |004c: const/16 v30, #int 0 // #0 │ │ +493b34: 131f 0000 |004e: const/16 v31, #int 0 // #0 │ │ +493b38: 1320 0000 |0050: const/16 v32, #int 0 // #0 │ │ +493b3c: 1321 0000 |0052: const/16 v33, #int 0 // #0 │ │ +493b40: 1322 0000 |0054: const/16 v34, #int 0 // #0 │ │ +493b44: 1323 0000 |0056: const/16 v35, #int 0 // #0 │ │ +493b48: 1324 0000 |0058: const/16 v36, #int 0 // #0 │ │ +493b4c: 1325 0000 |005a: const/16 v37, #int 0 // #0 │ │ +493b50: 1326 0000 |005c: const/16 v38, #int 0 // #0 │ │ +493b54: 1327 0000 |005e: const/16 v39, #int 0 // #0 │ │ +493b58: 1328 0000 |0060: const/16 v40, #int 0 // #0 │ │ +493b5c: 1329 0000 |0062: const/16 v41, #int 0 // #0 │ │ +493b60: 132a 0000 |0064: const/16 v42, #int 0 // #0 │ │ +493b64: 132b 0000 |0066: const/16 v43, #int 0 // #0 │ │ +493b68: 132c 0000 |0068: const/16 v44, #int 0 // #0 │ │ +493b6c: 132d 0000 |006a: const/16 v45, #int 0 // #0 │ │ +493b70: 132e 0000 |006c: const/16 v46, #int 0 // #0 │ │ +493b74: 132f 0000 |006e: const/16 v47, #int 0 // #0 │ │ +493b78: 1330 0000 |0070: const/16 v48, #int 0 // #0 │ │ +493b7c: 1331 0000 |0072: const/16 v49, #int 0 // #0 │ │ +493b80: 1332 0000 |0074: const/16 v50, #int 0 // #0 │ │ +493b84: 1333 ffff |0076: const/16 v51, #int -1 // #ffff │ │ +493b88: 7631 34ec 0500 |0078: invoke-direct/range {v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50, v51, v52, v53}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.:(ZZZLcom/nextcloud/talk/data/user/model/User;Ljava/util/Map;ZIILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/String;Ljava/util/HashMap;Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;ZLjava/lang/Long;Ljava/lang/Enum;Ljava/lang/String;Ljava/util/LinkedHashMap;Ljava/util/ArrayList;ILjava/lang/Boolean;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;ZZZIIII[FZZIIZZZIIILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@ec34 │ │ +493b8e: 12d5 |007b: const/4 v5, #int -3 // #fd │ │ +493b90: 6e20 b2ec 5200 |007c: invoke-virtual {v2, v5}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setJsonMessageId:(I)V // method@ecb2 │ │ +493b96: 1a05 5911 |007f: const-string v5, "-3" // string@1159 │ │ +493b9a: 6e20 a6ec 5200 |0081: invoke-virtual {v2, v5}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setActorId:(Ljava/lang/String;)V // method@eca6 │ │ +493ba0: 7100 9ef6 0000 |0084: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@f69e │ │ +493ba6: 0b05 |0087: move-result-wide v5 │ │ +493ba8: 1307 e803 |0088: const/16 v7, #int 1000 // #3e8 │ │ +493bac: 8177 |008a: int-to-long v7, v7 │ │ +493bae: be75 |008b: div-long/2addr v5, v7 │ │ +493bb0: 6e30 cbec 5206 |008c: invoke-virtual {v2, v5, v6}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setTimestamp:(J)V // method@eccb │ │ +493bb6: 6e10 30ef 0300 |008f: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.getMessage:()Ljava/lang/CharSequence; // method@ef30 │ │ +493bbc: 0c05 |0092: move-result-object v5 │ │ +493bbe: 7110 7df6 0500 |0093: invoke-static {v5}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@f67d │ │ +493bc4: 0c05 |0096: move-result-object v5 │ │ +493bc6: 6e20 b8ec 5200 |0097: invoke-virtual {v2, v5}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setMessage:(Ljava/lang/String;)V // method@ecb8 │ │ +493bcc: 6e10 2fef 0300 |009a: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.getId:()I // method@ef2f │ │ +493bd2: 0a05 |009d: move-result v5 │ │ +493bd4: 6e20 caec 5200 |009e: invoke-virtual {v2, v5}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setTempMessageId:(I)V // method@ecca │ │ +493bda: 1215 |00a1: const/4 v5, #int 1 // #1 │ │ +493bdc: 6e20 c9ec 5200 |00a2: invoke-virtual {v2, v5}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setTempMessage:(Z)V // method@ecc9 │ │ +493be2: 6e10 31ef 0300 |00a5: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.getReplyTo:()Ljava/lang/Integer; // method@ef31 │ │ +493be8: 0c06 |00a8: move-result-object v6 │ │ +493bea: 7110 fdfb 0600 |00a9: invoke-static {v6}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +493bf0: 6e10 d3f5 0600 |00ac: invoke-virtual {v6}, Ljava/lang/Integer;.intValue:()I // method@f5d3 │ │ +493bf6: 0a06 |00af: move-result v6 │ │ +493bf8: 8166 |00b0: int-to-long v6, v6 │ │ +493bfa: 7120 f5f5 7600 |00b1: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@f5f5 │ │ +493c00: 0c06 |00b4: move-result-object v6 │ │ +493c02: 6e20 beec 6200 |00b5: invoke-virtual {v2, v6}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setParentMessageId:(Ljava/lang/Long;)V // method@ecbe │ │ +493c08: 5406 a7b0 |00b8: iget-object v6, v0, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ +493c0c: 3806 1100 |00ba: if-eqz v6, 00cb // +0011 │ │ +493c10: 6e10 31ef 0300 |00bc: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.getReplyTo:()Ljava/lang/Integer; // method@ef31 │ │ +493c16: 0c03 |00bf: move-result-object v3 │ │ +493c18: 6e10 ddf5 0300 |00c0: invoke-virtual {v3}, Ljava/lang/Integer;.toString:()Ljava/lang/String; // method@f5dd │ │ +493c1e: 0c03 |00c3: move-result-object v3 │ │ +493c20: 6e20 33e4 3600 |00c4: invoke-virtual {v6, v3}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.getMessagePositionById:(Ljava/lang/String;)I // method@e433 │ │ +493c26: 0a03 |00c7: move-result v3 │ │ +493c28: 7110 e0f5 0300 |00c8: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ +493c2e: 5403 a7b0 |00cb: iget-object v3, v0, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ +493c32: 3803 0700 |00cd: if-eqz v3, 00d4 // +0007 │ │ +493c36: 1f02 d123 |00cf: check-cast v2, Lcom/stfalcon/chatkit/commons/models/IMessage; // type@23d1 │ │ +493c3a: 6e30 2ee4 2305 |00d1: invoke-virtual {v3, v2, v5}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.addToStart:(Lcom/stfalcon/chatkit/commons/models/IMessage;Z)V // method@e42e │ │ +493c40: 5402 a7b0 |00d4: iget-object v2, v0, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ +493c44: 3802 0500 |00d6: if-eqz v2, 00db // +0005 │ │ +493c48: 6e10 36e4 0200 |00d8: invoke-virtual {v2}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.notifyDataSetChanged:()V // method@e436 │ │ +493c4e: 0142 |00db: move v2, v4 │ │ +493c50: 2900 32ff |00dc: goto/16 000e // -00ce │ │ +493c54: 6200 61b5 |00de: sget-object v0, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +493c58: 1100 |00e0: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=555 │ │ 0x0009 line=3927 │ │ 0x0021 line=556 │ │ 0x007c line=557 │ │ 0x007f line=558 │ │ @@ -2001280,57 +2001280,57 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/Integer;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 78 16-bit code units │ │ -493c58: |[493c58] com.nextcloud.talk.chat.ChatActivity.initObservers$lambda$14:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/Integer;)Lkotlin/Unit; │ │ -493c68: 3905 0300 |0000: if-nez v5, 0003 // +0003 │ │ -493c6c: 2849 |0002: goto 004b // +0049 │ │ -493c6e: 6e10 d3f5 0500 |0003: invoke-virtual {v5}, Ljava/lang/Integer;.intValue:()I // method@f5d3 │ │ -493c74: 0a05 |0006: move-result v5 │ │ -493c76: 3905 4400 |0007: if-nez v5, 004b // +0044 │ │ -493c7a: 5445 a7b0 |0009: iget-object v5, v4, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ -493c7e: 1a00 5911 |000b: const-string v0, "-3" // string@1159 │ │ -493c82: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -493c84: 3805 0b00 |000e: if-eqz v5, 0019 // +000b │ │ -493c88: 6e20 33e4 0500 |0010: invoke-virtual {v5, v0}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.getMessagePositionById:(Ljava/lang/String;)I // method@e433 │ │ -493c8e: 0a05 |0013: move-result v5 │ │ -493c90: 7110 e0f5 0500 |0014: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ -493c96: 0c05 |0017: move-result-object v5 │ │ -493c98: 2802 |0018: goto 001a // +0002 │ │ -493c9a: 0715 |0019: move-object v5, v1 │ │ -493c9c: 3805 2a00 |001a: if-eqz v5, 0044 // +002a │ │ -493ca0: 6e10 d3f5 0500 |001c: invoke-virtual {v5}, Ljava/lang/Integer;.intValue:()I // method@f5d3 │ │ -493ca6: 0a02 |001f: move-result v2 │ │ -493ca8: 12f3 |0020: const/4 v3, #int -1 // #ff │ │ -493caa: 3732 2300 |0021: if-le v2, v3, 0044 // +0023 │ │ -493cae: 5442 a7b0 |0023: iget-object v2, v4, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ -493cb2: 3802 1200 |0025: if-eqz v2, 0037 // +0012 │ │ -493cb6: 6e10 32e4 0200 |0027: invoke-virtual {v2}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.getItems:()Ljava/util/List; // method@e432 │ │ -493cbc: 0c02 |002a: move-result-object v2 │ │ -493cbe: 3802 0c00 |002b: if-eqz v2, 0037 // +000c │ │ -493cc2: 6e10 d3f5 0500 |002d: invoke-virtual {v5}, Ljava/lang/Integer;.intValue:()I // method@f5d3 │ │ -493cc8: 0a05 |0030: move-result v5 │ │ -493cca: 7220 76f9 5200 |0031: invoke-interface {v2, v5}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@f976 │ │ -493cd0: 0c05 |0034: move-result-object v5 │ │ -493cd2: 1f05 e223 |0035: check-cast v5, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper; // type@23e2 │ │ -493cd6: 5445 a7b0 |0037: iget-object v5, v4, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ -493cda: 3805 e0ff |0039: if-eqz v5, 0019 // -0020 │ │ -493cde: 6e20 33e4 0500 |003b: invoke-virtual {v5, v0}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.getMessagePositionById:(Ljava/lang/String;)I // method@e433 │ │ -493ce4: 0a05 |003e: move-result v5 │ │ -493ce6: 7110 e0f5 0500 |003f: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ -493cec: 0c05 |0042: move-result-object v5 │ │ -493cee: 28d7 |0043: goto 001a // -0029 │ │ -493cf0: 5444 a7b0 |0044: iget-object v4, v4, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ -493cf4: 3804 0500 |0046: if-eqz v4, 004b // +0005 │ │ -493cf8: 6e10 36e4 0400 |0048: invoke-virtual {v4}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.notifyDataSetChanged:()V // method@e436 │ │ -493cfe: 6204 61b5 |004b: sget-object v4, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -493d02: 1104 |004d: return-object v4 │ │ +493c5c: |[493c5c] com.nextcloud.talk.chat.ChatActivity.initObservers$lambda$14:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/Integer;)Lkotlin/Unit; │ │ +493c6c: 3905 0300 |0000: if-nez v5, 0003 // +0003 │ │ +493c70: 2849 |0002: goto 004b // +0049 │ │ +493c72: 6e10 d3f5 0500 |0003: invoke-virtual {v5}, Ljava/lang/Integer;.intValue:()I // method@f5d3 │ │ +493c78: 0a05 |0006: move-result v5 │ │ +493c7a: 3905 4400 |0007: if-nez v5, 004b // +0044 │ │ +493c7e: 5445 a7b0 |0009: iget-object v5, v4, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ +493c82: 1a00 5911 |000b: const-string v0, "-3" // string@1159 │ │ +493c86: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +493c88: 3805 0b00 |000e: if-eqz v5, 0019 // +000b │ │ +493c8c: 6e20 33e4 0500 |0010: invoke-virtual {v5, v0}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.getMessagePositionById:(Ljava/lang/String;)I // method@e433 │ │ +493c92: 0a05 |0013: move-result v5 │ │ +493c94: 7110 e0f5 0500 |0014: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ +493c9a: 0c05 |0017: move-result-object v5 │ │ +493c9c: 2802 |0018: goto 001a // +0002 │ │ +493c9e: 0715 |0019: move-object v5, v1 │ │ +493ca0: 3805 2a00 |001a: if-eqz v5, 0044 // +002a │ │ +493ca4: 6e10 d3f5 0500 |001c: invoke-virtual {v5}, Ljava/lang/Integer;.intValue:()I // method@f5d3 │ │ +493caa: 0a02 |001f: move-result v2 │ │ +493cac: 12f3 |0020: const/4 v3, #int -1 // #ff │ │ +493cae: 3732 2300 |0021: if-le v2, v3, 0044 // +0023 │ │ +493cb2: 5442 a7b0 |0023: iget-object v2, v4, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ +493cb6: 3802 1200 |0025: if-eqz v2, 0037 // +0012 │ │ +493cba: 6e10 32e4 0200 |0027: invoke-virtual {v2}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.getItems:()Ljava/util/List; // method@e432 │ │ +493cc0: 0c02 |002a: move-result-object v2 │ │ +493cc2: 3802 0c00 |002b: if-eqz v2, 0037 // +000c │ │ +493cc6: 6e10 d3f5 0500 |002d: invoke-virtual {v5}, Ljava/lang/Integer;.intValue:()I // method@f5d3 │ │ +493ccc: 0a05 |0030: move-result v5 │ │ +493cce: 7220 76f9 5200 |0031: invoke-interface {v2, v5}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@f976 │ │ +493cd4: 0c05 |0034: move-result-object v5 │ │ +493cd6: 1f05 e223 |0035: check-cast v5, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper; // type@23e2 │ │ +493cda: 5445 a7b0 |0037: iget-object v5, v4, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ +493cde: 3805 e0ff |0039: if-eqz v5, 0019 // -0020 │ │ +493ce2: 6e20 33e4 0500 |003b: invoke-virtual {v5, v0}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.getMessagePositionById:(Ljava/lang/String;)I // method@e433 │ │ +493ce8: 0a05 |003e: move-result v5 │ │ +493cea: 7110 e0f5 0500 |003f: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ +493cf0: 0c05 |0042: move-result-object v5 │ │ +493cf2: 28d7 |0043: goto 001a // -0029 │ │ +493cf4: 5444 a7b0 |0044: iget-object v4, v4, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ +493cf8: 3804 0500 |0046: if-eqz v4, 004b // +0005 │ │ +493cfc: 6e10 36e4 0400 |0048: invoke-virtual {v4}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.notifyDataSetChanged:()V // method@e436 │ │ +493d02: 6204 61b5 |004b: sget-object v4, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +493d06: 1104 |004d: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=571 │ │ 0x0009 line=573 │ │ 0x001c line=574 │ │ 0x0023 line=575 │ │ 0x0037 line=577 │ │ @@ -2001345,34 +2001345,34 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -493d04: |[493d04] com.nextcloud.talk.chat.ChatActivity.initObservers$lambda$15:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit; │ │ -493d14: 2020 ae21 |0000: instance-of v0, v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetRoomSuccessState; // type@21ae │ │ -493d18: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ -493d1c: 2022 ac21 |0004: instance-of v2, v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetRoomErrorState; // type@21ac │ │ -493d20: 3802 1d00 |0006: if-eqz v2, 0023 // +001d │ │ -493d24: 5411 a8b0 |0008: iget-object v1, v1, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -493d28: 3901 0800 |000a: if-nez v1, 0012 // +0008 │ │ -493d2c: 1a01 e08a |000c: const-string v1, "binding" // string@8ae0 │ │ -493d30: 7110 06fc 0100 |000e: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -493d36: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -493d38: 6e10 a1f0 0100 |0012: invoke-virtual {v1}, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.getRoot:()Landroid/widget/LinearLayout; // method@f0a1 │ │ -493d3e: 0c01 |0015: move-result-object v1 │ │ -493d40: 1f01 8c01 |0016: check-cast v1, Landroid/view/View; // type@018c │ │ -493d44: 1402 2a02 137f |0018: const v2, #float 1.95408e+38 // #7f13022a │ │ -493d4a: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -493d4c: 7130 be88 2100 |001c: invoke-static {v1, v2, v0}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;II)Lcom/google/android/material/snackbar/Snackbar; // method@88be │ │ -493d52: 0c01 |001f: move-result-object v1 │ │ -493d54: 6e10 d188 0100 |0020: invoke-virtual {v1}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@88d1 │ │ -493d5a: 6201 61b5 |0023: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -493d5e: 1101 |0025: return-object v1 │ │ +493d08: |[493d08] com.nextcloud.talk.chat.ChatActivity.initObservers$lambda$15:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit; │ │ +493d18: 2020 ae21 |0000: instance-of v0, v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetRoomSuccessState; // type@21ae │ │ +493d1c: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ +493d20: 2022 ac21 |0004: instance-of v2, v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetRoomErrorState; // type@21ac │ │ +493d24: 3802 1d00 |0006: if-eqz v2, 0023 // +001d │ │ +493d28: 5411 a8b0 |0008: iget-object v1, v1, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +493d2c: 3901 0800 |000a: if-nez v1, 0012 // +0008 │ │ +493d30: 1a01 e08a |000c: const-string v1, "binding" // string@8ae0 │ │ +493d34: 7110 06fc 0100 |000e: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +493d3a: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +493d3c: 6e10 a1f0 0100 |0012: invoke-virtual {v1}, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.getRoot:()Landroid/widget/LinearLayout; // method@f0a1 │ │ +493d42: 0c01 |0015: move-result-object v1 │ │ +493d44: 1f01 8c01 |0016: check-cast v1, Landroid/view/View; // type@018c │ │ +493d48: 1402 2a02 137f |0018: const v2, #float 1.95408e+38 // #7f13022a │ │ +493d4e: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +493d50: 7130 be88 2100 |001c: invoke-static {v1, v2, v0}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;II)Lcom/google/android/material/snackbar/Snackbar; // method@88be │ │ +493d56: 0c01 |001f: move-result-object v1 │ │ +493d58: 6e10 d188 0100 |0020: invoke-virtual {v1}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@88d1 │ │ +493d5e: 6201 61b5 |0023: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +493d62: 1101 |0025: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=611 │ │ 0x0004 line=615 │ │ 0x0008 line=616 │ │ 0x0023 line=621 │ │ locals : │ │ @@ -2001384,169 +2001384,169 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 334 16-bit code units │ │ -493d60: |[493d60] com.nextcloud.talk.chat.ChatActivity.initObservers$lambda$18:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit; │ │ -493d70: 2060 a821 |0000: instance-of v0, v6, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesUpdateState; // type@21a8 │ │ -493d74: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -493d76: 3800 4500 |0003: if-eqz v0, 0048 // +0045 │ │ -493d7a: 5450 b2b0 |0005: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ -493d7e: 3800 3800 |0007: if-eqz v0, 003f // +0038 │ │ -493d82: 1f06 a821 |0009: check-cast v6, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesUpdateState; // type@21a8 │ │ -493d86: 6e10 26ee 0600 |000b: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesUpdateState;.getSpreedCapabilities:()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // method@ee26 │ │ -493d8c: 0c06 |000e: move-result-object v6 │ │ -493d8e: 6e20 35ea 6500 |000f: invoke-virtual {v5, v6}, Lcom/nextcloud/talk/chat/ChatActivity;.setSpreedCapabilities:(Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;)V // method@ea35 │ │ -493d94: 6e10 89e9 0500 |0012: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getSpreedCapabilities:()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // method@e989 │ │ -493d9a: 0c06 |0015: move-result-object v6 │ │ -493d9c: 2410 f726 0100 |0016: filled-new-array {v1}, [I // type@26f7 │ │ -493da2: 0c00 |0019: move-result-object v0 │ │ -493da4: 7120 a7f2 0600 |001a: invoke-static {v6, v0}, Lcom/nextcloud/talk/utils/ApiUtils;.getChatApiVersion:(Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;[I)I // method@f2a7 │ │ -493daa: 0a06 |001d: move-result v6 │ │ -493dac: 5956 aab0 |001e: iput v6, v5, Lcom/nextcloud/talk/chat/ChatActivity;.chatApiVersion:I // field@b0aa │ │ -493db0: 2206 9423 |0020: new-instance v6, Lcom/nextcloud/talk/utils/ParticipantPermissions; // type@2394 │ │ -493db4: 6e10 89e9 0500 |0022: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getSpreedCapabilities:()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // method@e989 │ │ -493dba: 0c00 |0025: move-result-object v0 │ │ -493dbc: 5451 b2b0 |0026: iget-object v1, v5, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ -493dc0: 7110 fdfb 0100 |0028: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -493dc6: 7030 f4f2 0601 |002b: invoke-direct {v6, v0, v1}, Lcom/nextcloud/talk/utils/ParticipantPermissions;.:(Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;Lcom/nextcloud/talk/models/domain/ConversationModel;)V // method@f2f4 │ │ -493dcc: 6e20 2eea 6500 |002e: invoke-virtual {v5, v6}, Lcom/nextcloud/talk/chat/ChatActivity;.setParticipantPermissions:(Lcom/nextcloud/talk/utils/ParticipantPermissions;)V // method@ea2e │ │ -493dd2: 6e10 bce9 0500 |0031: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.invalidateOptionsMenu:()V // method@e9bc │ │ -493dd8: 7010 47e9 0500 |0034: invoke-direct {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.checkShowCallButtons:()V // method@e947 │ │ -493dde: 7010 46e9 0500 |0037: invoke-direct {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.checkLobbyState:()V // method@e946 │ │ -493de4: 7010 6dea 0500 |003a: invoke-direct {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.updateRoomTimerHandler:()V // method@ea6d │ │ -493dea: 2900 0e01 |003d: goto/16 014b // +010e │ │ -493dee: 6205 99b0 |003f: sget-object v5, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ -493df2: 1a06 b696 |0041: const-string v6, "currentConversation was null in observer ChatViewModel.GetCapabilitiesUpdateState" // string@96b6 │ │ -493df6: 7120 7705 6500 |0043: invoke-static {v5, v6}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0577 │ │ -493dfc: 2900 0501 |0046: goto/16 014b // +0105 │ │ -493e00: 2060 a621 |0048: instance-of v0, v6, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesInitialLoadState; // type@21a6 │ │ -493e04: 1a02 e08a |004a: const-string v2, "binding" // string@8ae0 │ │ -493e08: 1203 |004c: const/4 v3, #int 0 // #0 │ │ -493e0a: 3800 e000 |004d: if-eqz v0, 012d // +00e0 │ │ -493e0e: 5450 b2b0 |004f: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ -493e12: 3800 d400 |0051: if-eqz v0, 0125 // +00d4 │ │ -493e16: 1f06 a621 |0053: check-cast v6, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesInitialLoadState; // type@21a6 │ │ -493e1a: 6e10 21ee 0600 |0055: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesInitialLoadState;.getSpreedCapabilities:()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // method@ee21 │ │ -493e20: 0c06 |0058: move-result-object v6 │ │ -493e22: 6e20 35ea 6500 |0059: invoke-virtual {v5, v6}, Lcom/nextcloud/talk/chat/ChatActivity;.setSpreedCapabilities:(Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;)V // method@ea35 │ │ -493e28: 6e10 89e9 0500 |005c: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getSpreedCapabilities:()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // method@e989 │ │ -493e2e: 0c06 |005f: move-result-object v6 │ │ -493e30: 2410 f726 0100 |0060: filled-new-array {v1}, [I // type@26f7 │ │ -493e36: 0c00 |0063: move-result-object v0 │ │ -493e38: 7120 a7f2 0600 |0064: invoke-static {v6, v0}, Lcom/nextcloud/talk/utils/ApiUtils;.getChatApiVersion:(Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;[I)I // method@f2a7 │ │ -493e3e: 0a06 |0067: move-result v6 │ │ -493e40: 5956 aab0 |0068: iput v6, v5, Lcom/nextcloud/talk/chat/ChatActivity;.chatApiVersion:I // field@b0aa │ │ -493e44: 2206 9423 |006a: new-instance v6, Lcom/nextcloud/talk/utils/ParticipantPermissions; // type@2394 │ │ -493e48: 6e10 89e9 0500 |006c: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getSpreedCapabilities:()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // method@e989 │ │ -493e4e: 0c00 |006f: move-result-object v0 │ │ -493e50: 5454 b2b0 |0070: iget-object v4, v5, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ -493e54: 7110 fdfb 0400 |0072: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -493e5a: 7030 f4f2 0604 |0075: invoke-direct {v6, v0, v4}, Lcom/nextcloud/talk/utils/ParticipantPermissions;.:(Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;Lcom/nextcloud/talk/models/domain/ConversationModel;)V // method@f2f4 │ │ -493e60: 6e20 2eea 6500 |0078: invoke-virtual {v5, v6}, Lcom/nextcloud/talk/chat/ChatActivity;.setParticipantPermissions:(Lcom/nextcloud/talk/utils/ParticipantPermissions;)V // method@ea2e │ │ -493e66: 6e10 8ee9 0500 |007b: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@e98e │ │ -493e6c: 0c06 |007e: move-result-object v6 │ │ -493e6e: 1a00 f0ae |007f: const-string v0, "getSupportFragmentManager(...)" // string@aef0 │ │ -493e72: 7120 fffb 0600 |0081: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -493e78: 6e10 ab0e 0600 |0084: invoke-virtual {v6}, Landroidx/fragment/app/FragmentManager;.beginTransaction:()Landroidx/fragment/app/FragmentTransaction; // method@0eab │ │ -493e7e: 0c06 |0087: move-result-object v6 │ │ -493e80: 1a00 988a |0088: const-string v0, "beginTransaction()" // string@8a98 │ │ -493e84: 7120 fffb 0600 |008a: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -493e8a: 6e20 ba0e 1600 |008d: invoke-virtual {v6, v1}, Landroidx/fragment/app/FragmentTransaction;.setReorderingAllowed:(Z)Landroidx/fragment/app/FragmentTransaction; // method@0eba │ │ -493e90: 5450 c0b0 |0090: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.messageInputFragment:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b0c0 │ │ -493e94: 3900 0800 |0092: if-nez v0, 009a // +0008 │ │ -493e98: 1a00 c6cc |0094: const-string v0, "messageInputFragment" // string@ccc6 │ │ -493e9c: 7110 06fc 0000 |0096: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -493ea2: 0730 |0099: move-object v0, v3 │ │ -493ea4: 1f00 4403 |009a: check-cast v0, Landroidx/fragment/app/Fragment; // type@0344 │ │ -493ea8: 1404 4602 0a7f |009c: const v4, #float 1.83445e+38 // #7f0a0246 │ │ -493eae: 6e30 b80e 4600 |009f: invoke-virtual {v6, v4, v0}, Landroidx/fragment/app/FragmentTransaction;.replace:(ILandroidx/fragment/app/Fragment;)Landroidx/fragment/app/FragmentTransaction; // method@0eb8 │ │ -493eb4: 6e10 b40e 0600 |00a2: invoke-virtual {v6}, Landroidx/fragment/app/FragmentTransaction;.commit:()I // method@0eb4 │ │ -493eba: 7010 d1e9 0500 |00a5: invoke-direct {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.joinRoomWithPassword:()V // method@e9d1 │ │ -493ec0: 5456 aeb0 |00a8: iget-object v6, v5, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ -493ec4: 3806 0700 |00aa: if-eqz v6, 00b1 // +0007 │ │ -493ec8: 6e10 9cf0 0600 |00ac: invoke-virtual {v6}, Lcom/nextcloud/talk/data/user/model/User;.getUserId:()Ljava/lang/String; // method@f09c │ │ -493ece: 0c06 |00af: move-result-object v6 │ │ -493ed0: 2802 |00b0: goto 00b2 // +0002 │ │ -493ed2: 0736 |00b1: move-object v6, v3 │ │ -493ed4: 1a00 da13 |00b2: const-string v0, "?" // string@13da │ │ -493ed8: 7120 fbfb 0600 |00b4: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ -493ede: 0a06 |00b7: move-result v6 │ │ -493ee0: 3906 2000 |00b8: if-nez v6, 00d8 // +0020 │ │ -493ee4: 6e10 89e9 0500 |00ba: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getSpreedCapabilities:()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // method@e989 │ │ -493eea: 0c06 |00bd: move-result-object v6 │ │ -493eec: 6200 02b5 |00be: sget-object v0, Lcom/nextcloud/talk/utils/SpreedFeatures;.MENTION_FLAG:Lcom/nextcloud/talk/utils/SpreedFeatures; // field@b502 │ │ -493ef0: 7120 c2f2 0600 |00c0: invoke-static {v6, v0}, Lcom/nextcloud/talk/utils/CapabilitiesUtil;.hasSpreedFeatureCapability:(Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;Lcom/nextcloud/talk/utils/SpreedFeatures;)Z // method@f2c2 │ │ -493ef6: 0a06 |00c3: move-result v6 │ │ -493ef8: 3806 1400 |00c4: if-eqz v6, 00d8 // +0014 │ │ -493efc: 5456 a8b0 |00c6: iget-object v6, v5, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -493f00: 3906 0600 |00c8: if-nez v6, 00ce // +0006 │ │ -493f04: 7110 06fc 0200 |00ca: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -493f0a: 0736 |00cd: move-object v6, v3 │ │ -493f0c: 5466 ccb3 |00ce: iget-object v6, v6, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.chatToolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@b3cc │ │ -493f10: 2200 cc20 |00d0: new-instance v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda2; // type@20cc │ │ -493f14: 7020 29e8 5000 |00d2: invoke-direct {v0, v5}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda2;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e829 │ │ -493f1a: 6e20 6766 0600 |00d5: invoke-virtual {v6, v0}, Lcom/google/android/material/appbar/MaterialToolbar;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@6667 │ │ -493f20: 7010 d5e9 0500 |00d8: invoke-direct {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.loadAvatarForStatusBar:()V // method@e9d5 │ │ -493f26: 7010 41ea 0500 |00db: invoke-direct {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.setupSwipeToReply:()V // method@ea41 │ │ -493f2c: 7010 16ea 0500 |00de: invoke-direct {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.setActionBarTitle:()V // method@ea16 │ │ -493f32: 7010 47e9 0500 |00e1: invoke-direct {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.checkShowCallButtons:()V // method@e947 │ │ -493f38: 7010 46e9 0500 |00e4: invoke-direct {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.checkLobbyState:()V // method@e946 │ │ -493f3e: 7010 6dea 0500 |00e7: invoke-direct {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.updateRoomTimerHandler:()V // method@ea6d │ │ -493f44: 6206 f4b4 |00ea: sget-object v6, Lcom/nextcloud/talk/utils/ApiUtils;.INSTANCE:Lcom/nextcloud/talk/utils/ApiUtils; // field@b4f4 │ │ -493f48: 5250 aab0 |00ec: iget v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.chatApiVersion:I // field@b0aa │ │ -493f4c: 5452 aeb0 |00ee: iget-object v2, v5, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ -493f50: 3802 0600 |00f0: if-eqz v2, 00f6 // +0006 │ │ -493f54: 6e10 96f0 0200 |00f2: invoke-virtual {v2}, Lcom/nextcloud/talk/data/user/model/User;.getBaseUrl:()Ljava/lang/String; // method@f096 │ │ -493f5a: 0c03 |00f5: move-result-object v3 │ │ -493f5c: 6e10 85e9 0500 |00f6: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ -493f62: 0c02 |00f9: move-result-object v2 │ │ -493f64: 6e40 aff2 0623 |00fa: invoke-virtual {v6, v0, v3, v2}, Lcom/nextcloud/talk/utils/ApiUtils;.getUrlForChat:(ILjava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@f2af │ │ -493f6a: 0c06 |00fd: move-result-object v6 │ │ -493f6c: 5450 a7b0 |00fe: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ -493f70: 3800 4b00 |0100: if-eqz v0, 014b // +004b │ │ -493f74: 6e10 35e4 0000 |0102: invoke-virtual {v0}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.isEmpty:()Z // method@e435 │ │ -493f7a: 0a00 |0105: move-result v0 │ │ -493f7c: 3310 4500 |0106: if-ne v0, v1, 014b // +0045 │ │ -493f80: 6e10 61e9 0500 |0108: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ -493f86: 0c00 |010b: move-result-object v0 │ │ -493f88: 5451 b1b0 |010c: iget-object v1, v5, Lcom/nextcloud/talk/chat/ChatActivity;.credentials:Ljava/lang/String; // field@b0b1 │ │ -493f8c: 7110 fdfb 0100 |010e: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -493f92: 6e30 f1ee 1006 |0111: invoke-virtual {v0, v1, v6}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.loadMessages:(Ljava/lang/String;Ljava/lang/String;)V // method@eef1 │ │ -493f98: 6e10 7be9 0500 |0114: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ -493f9e: 0c06 |0117: move-result-object v6 │ │ -493fa0: 5455 b2b0 |0118: iget-object v5, v5, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ -493fa4: 7110 fdfb 0500 |011a: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -493faa: 6e10 48f1 0500 |011d: invoke-virtual {v5}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getInternalId:()Ljava/lang/String; // method@f148 │ │ -493fb0: 0c05 |0120: move-result-object v5 │ │ -493fb2: 6e20 65ef 5600 |0121: invoke-virtual {v6, v5}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.getTempMessagesFromMessageQueue:(Ljava/lang/String;)V // method@ef65 │ │ -493fb8: 2827 |0124: goto 014b // +0027 │ │ -493fba: 6205 99b0 |0125: sget-object v5, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ -493fbe: 1a06 b596 |0127: const-string v6, "currentConversation was null in observer ChatViewModel.GetCapabilitiesInitialLoadState" // string@96b5 │ │ -493fc2: 7120 7705 6500 |0129: invoke-static {v5, v6}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0577 │ │ -493fc8: 281f |012c: goto 014b // +001f │ │ -493fca: 2066 a521 |012d: instance-of v6, v6, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesErrorState; // type@21a5 │ │ -493fce: 3806 1c00 |012f: if-eqz v6, 014b // +001c │ │ -493fd2: 5455 a8b0 |0131: iget-object v5, v5, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -493fd6: 3905 0600 |0133: if-nez v5, 0139 // +0006 │ │ -493fda: 7110 06fc 0200 |0135: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -493fe0: 2802 |0138: goto 013a // +0002 │ │ -493fe2: 0753 |0139: move-object v3, v5 │ │ -493fe4: 6e10 a1f0 0300 |013a: invoke-virtual {v3}, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.getRoot:()Landroid/widget/LinearLayout; // method@f0a1 │ │ -493fea: 0c05 |013d: move-result-object v5 │ │ -493fec: 1f05 8c01 |013e: check-cast v5, Landroid/view/View; // type@018c │ │ -493ff0: 1406 2a02 137f |0140: const v6, #float 1.95408e+38 // #7f13022a │ │ -493ff6: 1200 |0143: const/4 v0, #int 0 // #0 │ │ -493ff8: 7130 be88 6500 |0144: invoke-static {v5, v6, v0}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;II)Lcom/google/android/material/snackbar/Snackbar; // method@88be │ │ -493ffe: 0c05 |0147: move-result-object v5 │ │ -494000: 6e10 d188 0500 |0148: invoke-virtual {v5}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@88d1 │ │ -494006: 6205 61b5 |014b: sget-object v5, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -49400a: 1105 |014d: return-object v5 │ │ +493d64: |[493d64] com.nextcloud.talk.chat.ChatActivity.initObservers$lambda$18:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit; │ │ +493d74: 2060 a821 |0000: instance-of v0, v6, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesUpdateState; // type@21a8 │ │ +493d78: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +493d7a: 3800 4500 |0003: if-eqz v0, 0048 // +0045 │ │ +493d7e: 5450 b2b0 |0005: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ +493d82: 3800 3800 |0007: if-eqz v0, 003f // +0038 │ │ +493d86: 1f06 a821 |0009: check-cast v6, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesUpdateState; // type@21a8 │ │ +493d8a: 6e10 26ee 0600 |000b: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesUpdateState;.getSpreedCapabilities:()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // method@ee26 │ │ +493d90: 0c06 |000e: move-result-object v6 │ │ +493d92: 6e20 35ea 6500 |000f: invoke-virtual {v5, v6}, Lcom/nextcloud/talk/chat/ChatActivity;.setSpreedCapabilities:(Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;)V // method@ea35 │ │ +493d98: 6e10 89e9 0500 |0012: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getSpreedCapabilities:()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // method@e989 │ │ +493d9e: 0c06 |0015: move-result-object v6 │ │ +493da0: 2410 f726 0100 |0016: filled-new-array {v1}, [I // type@26f7 │ │ +493da6: 0c00 |0019: move-result-object v0 │ │ +493da8: 7120 a7f2 0600 |001a: invoke-static {v6, v0}, Lcom/nextcloud/talk/utils/ApiUtils;.getChatApiVersion:(Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;[I)I // method@f2a7 │ │ +493dae: 0a06 |001d: move-result v6 │ │ +493db0: 5956 aab0 |001e: iput v6, v5, Lcom/nextcloud/talk/chat/ChatActivity;.chatApiVersion:I // field@b0aa │ │ +493db4: 2206 9423 |0020: new-instance v6, Lcom/nextcloud/talk/utils/ParticipantPermissions; // type@2394 │ │ +493db8: 6e10 89e9 0500 |0022: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getSpreedCapabilities:()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // method@e989 │ │ +493dbe: 0c00 |0025: move-result-object v0 │ │ +493dc0: 5451 b2b0 |0026: iget-object v1, v5, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ +493dc4: 7110 fdfb 0100 |0028: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +493dca: 7030 f4f2 0601 |002b: invoke-direct {v6, v0, v1}, Lcom/nextcloud/talk/utils/ParticipantPermissions;.:(Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;Lcom/nextcloud/talk/models/domain/ConversationModel;)V // method@f2f4 │ │ +493dd0: 6e20 2eea 6500 |002e: invoke-virtual {v5, v6}, Lcom/nextcloud/talk/chat/ChatActivity;.setParticipantPermissions:(Lcom/nextcloud/talk/utils/ParticipantPermissions;)V // method@ea2e │ │ +493dd6: 6e10 bce9 0500 |0031: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.invalidateOptionsMenu:()V // method@e9bc │ │ +493ddc: 7010 47e9 0500 |0034: invoke-direct {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.checkShowCallButtons:()V // method@e947 │ │ +493de2: 7010 46e9 0500 |0037: invoke-direct {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.checkLobbyState:()V // method@e946 │ │ +493de8: 7010 6dea 0500 |003a: invoke-direct {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.updateRoomTimerHandler:()V // method@ea6d │ │ +493dee: 2900 0e01 |003d: goto/16 014b // +010e │ │ +493df2: 6205 99b0 |003f: sget-object v5, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ +493df6: 1a06 b696 |0041: const-string v6, "currentConversation was null in observer ChatViewModel.GetCapabilitiesUpdateState" // string@96b6 │ │ +493dfa: 7120 7705 6500 |0043: invoke-static {v5, v6}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0577 │ │ +493e00: 2900 0501 |0046: goto/16 014b // +0105 │ │ +493e04: 2060 a621 |0048: instance-of v0, v6, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesInitialLoadState; // type@21a6 │ │ +493e08: 1a02 e08a |004a: const-string v2, "binding" // string@8ae0 │ │ +493e0c: 1203 |004c: const/4 v3, #int 0 // #0 │ │ +493e0e: 3800 e000 |004d: if-eqz v0, 012d // +00e0 │ │ +493e12: 5450 b2b0 |004f: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ +493e16: 3800 d400 |0051: if-eqz v0, 0125 // +00d4 │ │ +493e1a: 1f06 a621 |0053: check-cast v6, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesInitialLoadState; // type@21a6 │ │ +493e1e: 6e10 21ee 0600 |0055: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesInitialLoadState;.getSpreedCapabilities:()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // method@ee21 │ │ +493e24: 0c06 |0058: move-result-object v6 │ │ +493e26: 6e20 35ea 6500 |0059: invoke-virtual {v5, v6}, Lcom/nextcloud/talk/chat/ChatActivity;.setSpreedCapabilities:(Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;)V // method@ea35 │ │ +493e2c: 6e10 89e9 0500 |005c: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getSpreedCapabilities:()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // method@e989 │ │ +493e32: 0c06 |005f: move-result-object v6 │ │ +493e34: 2410 f726 0100 |0060: filled-new-array {v1}, [I // type@26f7 │ │ +493e3a: 0c00 |0063: move-result-object v0 │ │ +493e3c: 7120 a7f2 0600 |0064: invoke-static {v6, v0}, Lcom/nextcloud/talk/utils/ApiUtils;.getChatApiVersion:(Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;[I)I // method@f2a7 │ │ +493e42: 0a06 |0067: move-result v6 │ │ +493e44: 5956 aab0 |0068: iput v6, v5, Lcom/nextcloud/talk/chat/ChatActivity;.chatApiVersion:I // field@b0aa │ │ +493e48: 2206 9423 |006a: new-instance v6, Lcom/nextcloud/talk/utils/ParticipantPermissions; // type@2394 │ │ +493e4c: 6e10 89e9 0500 |006c: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getSpreedCapabilities:()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // method@e989 │ │ +493e52: 0c00 |006f: move-result-object v0 │ │ +493e54: 5454 b2b0 |0070: iget-object v4, v5, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ +493e58: 7110 fdfb 0400 |0072: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +493e5e: 7030 f4f2 0604 |0075: invoke-direct {v6, v0, v4}, Lcom/nextcloud/talk/utils/ParticipantPermissions;.:(Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;Lcom/nextcloud/talk/models/domain/ConversationModel;)V // method@f2f4 │ │ +493e64: 6e20 2eea 6500 |0078: invoke-virtual {v5, v6}, Lcom/nextcloud/talk/chat/ChatActivity;.setParticipantPermissions:(Lcom/nextcloud/talk/utils/ParticipantPermissions;)V // method@ea2e │ │ +493e6a: 6e10 8ee9 0500 |007b: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@e98e │ │ +493e70: 0c06 |007e: move-result-object v6 │ │ +493e72: 1a00 f0ae |007f: const-string v0, "getSupportFragmentManager(...)" // string@aef0 │ │ +493e76: 7120 fffb 0600 |0081: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +493e7c: 6e10 ab0e 0600 |0084: invoke-virtual {v6}, Landroidx/fragment/app/FragmentManager;.beginTransaction:()Landroidx/fragment/app/FragmentTransaction; // method@0eab │ │ +493e82: 0c06 |0087: move-result-object v6 │ │ +493e84: 1a00 988a |0088: const-string v0, "beginTransaction()" // string@8a98 │ │ +493e88: 7120 fffb 0600 |008a: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +493e8e: 6e20 ba0e 1600 |008d: invoke-virtual {v6, v1}, Landroidx/fragment/app/FragmentTransaction;.setReorderingAllowed:(Z)Landroidx/fragment/app/FragmentTransaction; // method@0eba │ │ +493e94: 5450 c0b0 |0090: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.messageInputFragment:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b0c0 │ │ +493e98: 3900 0800 |0092: if-nez v0, 009a // +0008 │ │ +493e9c: 1a00 c6cc |0094: const-string v0, "messageInputFragment" // string@ccc6 │ │ +493ea0: 7110 06fc 0000 |0096: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +493ea6: 0730 |0099: move-object v0, v3 │ │ +493ea8: 1f00 4403 |009a: check-cast v0, Landroidx/fragment/app/Fragment; // type@0344 │ │ +493eac: 1404 4602 0a7f |009c: const v4, #float 1.83445e+38 // #7f0a0246 │ │ +493eb2: 6e30 b80e 4600 |009f: invoke-virtual {v6, v4, v0}, Landroidx/fragment/app/FragmentTransaction;.replace:(ILandroidx/fragment/app/Fragment;)Landroidx/fragment/app/FragmentTransaction; // method@0eb8 │ │ +493eb8: 6e10 b40e 0600 |00a2: invoke-virtual {v6}, Landroidx/fragment/app/FragmentTransaction;.commit:()I // method@0eb4 │ │ +493ebe: 7010 d1e9 0500 |00a5: invoke-direct {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.joinRoomWithPassword:()V // method@e9d1 │ │ +493ec4: 5456 aeb0 |00a8: iget-object v6, v5, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ +493ec8: 3806 0700 |00aa: if-eqz v6, 00b1 // +0007 │ │ +493ecc: 6e10 9cf0 0600 |00ac: invoke-virtual {v6}, Lcom/nextcloud/talk/data/user/model/User;.getUserId:()Ljava/lang/String; // method@f09c │ │ +493ed2: 0c06 |00af: move-result-object v6 │ │ +493ed4: 2802 |00b0: goto 00b2 // +0002 │ │ +493ed6: 0736 |00b1: move-object v6, v3 │ │ +493ed8: 1a00 da13 |00b2: const-string v0, "?" // string@13da │ │ +493edc: 7120 fbfb 0600 |00b4: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ +493ee2: 0a06 |00b7: move-result v6 │ │ +493ee4: 3906 2000 |00b8: if-nez v6, 00d8 // +0020 │ │ +493ee8: 6e10 89e9 0500 |00ba: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getSpreedCapabilities:()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // method@e989 │ │ +493eee: 0c06 |00bd: move-result-object v6 │ │ +493ef0: 6200 02b5 |00be: sget-object v0, Lcom/nextcloud/talk/utils/SpreedFeatures;.MENTION_FLAG:Lcom/nextcloud/talk/utils/SpreedFeatures; // field@b502 │ │ +493ef4: 7120 c2f2 0600 |00c0: invoke-static {v6, v0}, Lcom/nextcloud/talk/utils/CapabilitiesUtil;.hasSpreedFeatureCapability:(Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;Lcom/nextcloud/talk/utils/SpreedFeatures;)Z // method@f2c2 │ │ +493efa: 0a06 |00c3: move-result v6 │ │ +493efc: 3806 1400 |00c4: if-eqz v6, 00d8 // +0014 │ │ +493f00: 5456 a8b0 |00c6: iget-object v6, v5, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +493f04: 3906 0600 |00c8: if-nez v6, 00ce // +0006 │ │ +493f08: 7110 06fc 0200 |00ca: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +493f0e: 0736 |00cd: move-object v6, v3 │ │ +493f10: 5466 ccb3 |00ce: iget-object v6, v6, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.chatToolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@b3cc │ │ +493f14: 2200 cc20 |00d0: new-instance v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda2; // type@20cc │ │ +493f18: 7020 29e8 5000 |00d2: invoke-direct {v0, v5}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda2;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e829 │ │ +493f1e: 6e20 6766 0600 |00d5: invoke-virtual {v6, v0}, Lcom/google/android/material/appbar/MaterialToolbar;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@6667 │ │ +493f24: 7010 d5e9 0500 |00d8: invoke-direct {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.loadAvatarForStatusBar:()V // method@e9d5 │ │ +493f2a: 7010 41ea 0500 |00db: invoke-direct {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.setupSwipeToReply:()V // method@ea41 │ │ +493f30: 7010 16ea 0500 |00de: invoke-direct {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.setActionBarTitle:()V // method@ea16 │ │ +493f36: 7010 47e9 0500 |00e1: invoke-direct {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.checkShowCallButtons:()V // method@e947 │ │ +493f3c: 7010 46e9 0500 |00e4: invoke-direct {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.checkLobbyState:()V // method@e946 │ │ +493f42: 7010 6dea 0500 |00e7: invoke-direct {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.updateRoomTimerHandler:()V // method@ea6d │ │ +493f48: 6206 f4b4 |00ea: sget-object v6, Lcom/nextcloud/talk/utils/ApiUtils;.INSTANCE:Lcom/nextcloud/talk/utils/ApiUtils; // field@b4f4 │ │ +493f4c: 5250 aab0 |00ec: iget v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.chatApiVersion:I // field@b0aa │ │ +493f50: 5452 aeb0 |00ee: iget-object v2, v5, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ +493f54: 3802 0600 |00f0: if-eqz v2, 00f6 // +0006 │ │ +493f58: 6e10 96f0 0200 |00f2: invoke-virtual {v2}, Lcom/nextcloud/talk/data/user/model/User;.getBaseUrl:()Ljava/lang/String; // method@f096 │ │ +493f5e: 0c03 |00f5: move-result-object v3 │ │ +493f60: 6e10 85e9 0500 |00f6: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ +493f66: 0c02 |00f9: move-result-object v2 │ │ +493f68: 6e40 aff2 0623 |00fa: invoke-virtual {v6, v0, v3, v2}, Lcom/nextcloud/talk/utils/ApiUtils;.getUrlForChat:(ILjava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@f2af │ │ +493f6e: 0c06 |00fd: move-result-object v6 │ │ +493f70: 5450 a7b0 |00fe: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ +493f74: 3800 4b00 |0100: if-eqz v0, 014b // +004b │ │ +493f78: 6e10 35e4 0000 |0102: invoke-virtual {v0}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.isEmpty:()Z // method@e435 │ │ +493f7e: 0a00 |0105: move-result v0 │ │ +493f80: 3310 4500 |0106: if-ne v0, v1, 014b // +0045 │ │ +493f84: 6e10 61e9 0500 |0108: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ +493f8a: 0c00 |010b: move-result-object v0 │ │ +493f8c: 5451 b1b0 |010c: iget-object v1, v5, Lcom/nextcloud/talk/chat/ChatActivity;.credentials:Ljava/lang/String; // field@b0b1 │ │ +493f90: 7110 fdfb 0100 |010e: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +493f96: 6e30 f1ee 1006 |0111: invoke-virtual {v0, v1, v6}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.loadMessages:(Ljava/lang/String;Ljava/lang/String;)V // method@eef1 │ │ +493f9c: 6e10 7be9 0500 |0114: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ +493fa2: 0c06 |0117: move-result-object v6 │ │ +493fa4: 5455 b2b0 |0118: iget-object v5, v5, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ +493fa8: 7110 fdfb 0500 |011a: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +493fae: 6e10 48f1 0500 |011d: invoke-virtual {v5}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getInternalId:()Ljava/lang/String; // method@f148 │ │ +493fb4: 0c05 |0120: move-result-object v5 │ │ +493fb6: 6e20 65ef 5600 |0121: invoke-virtual {v6, v5}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.getTempMessagesFromMessageQueue:(Ljava/lang/String;)V // method@ef65 │ │ +493fbc: 2827 |0124: goto 014b // +0027 │ │ +493fbe: 6205 99b0 |0125: sget-object v5, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ +493fc2: 1a06 b596 |0127: const-string v6, "currentConversation was null in observer ChatViewModel.GetCapabilitiesInitialLoadState" // string@96b5 │ │ +493fc6: 7120 7705 6500 |0129: invoke-static {v5, v6}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0577 │ │ +493fcc: 281f |012c: goto 014b // +001f │ │ +493fce: 2066 a521 |012d: instance-of v6, v6, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesErrorState; // type@21a5 │ │ +493fd2: 3806 1c00 |012f: if-eqz v6, 014b // +001c │ │ +493fd6: 5455 a8b0 |0131: iget-object v5, v5, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +493fda: 3905 0600 |0133: if-nez v5, 0139 // +0006 │ │ +493fde: 7110 06fc 0200 |0135: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +493fe4: 2802 |0138: goto 013a // +0002 │ │ +493fe6: 0753 |0139: move-object v3, v5 │ │ +493fe8: 6e10 a1f0 0300 |013a: invoke-virtual {v3}, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.getRoot:()Landroid/widget/LinearLayout; // method@f0a1 │ │ +493fee: 0c05 |013d: move-result-object v5 │ │ +493ff0: 1f05 8c01 |013e: check-cast v5, Landroid/view/View; // type@018c │ │ +493ff4: 1406 2a02 137f |0140: const v6, #float 1.95408e+38 // #7f13022a │ │ +493ffa: 1200 |0143: const/4 v0, #int 0 // #0 │ │ +493ffc: 7130 be88 6500 |0144: invoke-static {v5, v6, v0}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;II)Lcom/google/android/material/snackbar/Snackbar; // method@88be │ │ +494002: 0c05 |0147: move-result-object v5 │ │ +494004: 6e10 d188 0500 |0148: invoke-virtual {v5}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@88d1 │ │ +49400a: 6205 61b5 |014b: sget-object v5, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +49400e: 1105 |014d: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=625 │ │ 0x0005 line=626 │ │ 0x0009 line=627 │ │ 0x0012 line=628 │ │ 0x0020 line=629 │ │ @@ -2001598,17 +2001598,17 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/View;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -496748: |[496748] com.nextcloud.talk.chat.ChatActivity.initObservers$lambda$18$lambda$17:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/View;)V │ │ -496758: 7010 4dea 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.showConversationInfoScreen:()V // method@ea4d │ │ -49675e: 0e00 |0003: return-void │ │ +49674c: |[49674c] com.nextcloud.talk.chat.ChatActivity.initObservers$lambda$18$lambda$17:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/View;)V │ │ +49675c: 7010 4dea 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.showConversationInfoScreen:()V // method@ea4d │ │ +496762: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=659 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -2001617,62 +2001617,62 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 100 16-bit code units │ │ -49400c: |[49400c] com.nextcloud.talk.chat.ChatActivity.initObservers$lambda$19:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit; │ │ -49401c: 2020 b221 |0000: instance-of v0, v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$JoinRoomSuccessState; // type@21b2 │ │ -494020: 3800 5d00 |0002: if-eqz v0, 005f // +005d │ │ -494024: 1f02 b221 |0004: check-cast v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$JoinRoomSuccessState; // type@21b2 │ │ -494028: 6e10 44ee 0200 |0006: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$JoinRoomSuccessState;.getConversationModel:()Lcom/nextcloud/talk/models/domain/ConversationModel; // method@ee44 │ │ -49402e: 0c02 |0009: move-result-object v2 │ │ -494030: 5b12 b2b0 |000a: iput-object v2, v1, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ -494034: 7110 fdfb 0200 |000c: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49403a: 6e10 52f1 0200 |000f: invoke-virtual {v2}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getSessionId:()Ljava/lang/String; // method@f152 │ │ -494040: 0c02 |0012: move-result-object v2 │ │ -494042: 5b12 ccb0 |0013: iput-object v2, v1, Lcom/nextcloud/talk/chat/ChatActivity;.sessionIdAfterRoomJoined:Ljava/lang/String; // field@b0cc │ │ -494046: 7100 3bf3 0000 |0015: invoke-static {}, Lcom/nextcloud/talk/utils/singletons/ApplicationWideCurrentRoomHolder;.getInstance:()Lcom/nextcloud/talk/utils/singletons/ApplicationWideCurrentRoomHolder; // method@f33b │ │ -49404c: 0c02 |0018: move-result-object v2 │ │ -49404e: 5410 b2b0 |0019: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ -494052: 7110 fdfb 0000 |001b: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -494058: 6e10 52f1 0000 |001e: invoke-virtual {v0}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getSessionId:()Ljava/lang/String; // method@f152 │ │ -49405e: 0c00 |0021: move-result-object v0 │ │ -494060: 6e20 43f3 0200 |0022: invoke-virtual {v2, v0}, Lcom/nextcloud/talk/utils/singletons/ApplicationWideCurrentRoomHolder;.setSession:(Ljava/lang/String;)V // method@f343 │ │ -494066: 7100 3bf3 0000 |0025: invoke-static {}, Lcom/nextcloud/talk/utils/singletons/ApplicationWideCurrentRoomHolder;.getInstance:()Lcom/nextcloud/talk/utils/singletons/ApplicationWideCurrentRoomHolder; // method@f33b │ │ -49406c: 0c02 |0028: move-result-object v2 │ │ -49406e: 5410 b2b0 |0029: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ -494072: 7110 fdfb 0000 |002b: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -494078: 6e10 56f1 0000 |002e: invoke-virtual {v0}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getToken:()Ljava/lang/String; // method@f156 │ │ -49407e: 0c00 |0031: move-result-object v0 │ │ -494080: 6e20 40f3 0200 |0032: invoke-virtual {v2, v0}, Lcom/nextcloud/talk/utils/singletons/ApplicationWideCurrentRoomHolder;.setCurrentRoomToken:(Ljava/lang/String;)V // method@f340 │ │ -494086: 7100 3bf3 0000 |0035: invoke-static {}, Lcom/nextcloud/talk/utils/singletons/ApplicationWideCurrentRoomHolder;.getInstance:()Lcom/nextcloud/talk/utils/singletons/ApplicationWideCurrentRoomHolder; // method@f33b │ │ -49408c: 0c02 |0038: move-result-object v2 │ │ -49408e: 5410 aeb0 |0039: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ -494092: 6e20 44f3 0200 |003b: invoke-virtual {v2, v0}, Lcom/nextcloud/talk/utils/singletons/ApplicationWideCurrentRoomHolder;.setUserInRoom:(Lcom/nextcloud/talk/data/user/model/User;)V // method@f344 │ │ -494098: 1a02 5cbc |003e: const-string v2, "joinRoomWithPassword#onNext" // string@bc5c │ │ -49409c: 7020 d6e9 2100 |0040: invoke-direct {v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.logConversationInfos:(Ljava/lang/String;)V // method@e9d6 │ │ -4940a2: 7010 43ea 0100 |0043: invoke-direct {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.setupWebsocket:()V // method@ea43 │ │ -4940a8: 5512 d0b0 |0046: iget-boolean v2, v1, Lcom/nextcloud/talk/chat/ChatActivity;.startCallFromNotification:Z // field@b0d0 │ │ -4940ac: 1200 |0048: const/4 v0, #int 0 // #0 │ │ -4940ae: 3802 0900 |0049: if-eqz v2, 0052 // +0009 │ │ -4940b2: 5c10 d0b0 |004b: iput-boolean v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.startCallFromNotification:Z // field@b0d0 │ │ -4940b6: 5512 ddb0 |004d: iget-boolean v2, v1, Lcom/nextcloud/talk/chat/ChatActivity;.voiceOnly:Z // field@b0dd │ │ -4940ba: 7030 52ea 2100 |004f: invoke-direct {v1, v2, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.startACall:(ZZ)V // method@ea52 │ │ -4940c0: 5512 d1b0 |0052: iget-boolean v2, v1, Lcom/nextcloud/talk/chat/ChatActivity;.startCallFromRoomSwitch:Z // field@b0d1 │ │ -4940c4: 3802 0d00 |0054: if-eqz v2, 0061 // +000d │ │ -4940c8: 5c10 d1b0 |0056: iput-boolean v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.startCallFromRoomSwitch:Z // field@b0d1 │ │ -4940cc: 5512 ddb0 |0058: iget-boolean v2, v1, Lcom/nextcloud/talk/chat/ChatActivity;.voiceOnly:Z // field@b0dd │ │ -4940d0: 1210 |005a: const/4 v0, #int 1 // #1 │ │ -4940d2: 7030 52ea 2100 |005b: invoke-direct {v1, v2, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.startACall:(ZZ)V // method@ea52 │ │ -4940d8: 2803 |005e: goto 0061 // +0003 │ │ -4940da: 2021 af21 |005f: instance-of v1, v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$JoinRoomErrorState; // type@21af │ │ -4940de: 6201 61b5 |0061: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -4940e2: 1101 |0063: return-object v1 │ │ +494010: |[494010] com.nextcloud.talk.chat.ChatActivity.initObservers$lambda$19:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit; │ │ +494020: 2020 b221 |0000: instance-of v0, v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$JoinRoomSuccessState; // type@21b2 │ │ +494024: 3800 5d00 |0002: if-eqz v0, 005f // +005d │ │ +494028: 1f02 b221 |0004: check-cast v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$JoinRoomSuccessState; // type@21b2 │ │ +49402c: 6e10 44ee 0200 |0006: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$JoinRoomSuccessState;.getConversationModel:()Lcom/nextcloud/talk/models/domain/ConversationModel; // method@ee44 │ │ +494032: 0c02 |0009: move-result-object v2 │ │ +494034: 5b12 b2b0 |000a: iput-object v2, v1, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ +494038: 7110 fdfb 0200 |000c: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49403e: 6e10 52f1 0200 |000f: invoke-virtual {v2}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getSessionId:()Ljava/lang/String; // method@f152 │ │ +494044: 0c02 |0012: move-result-object v2 │ │ +494046: 5b12 ccb0 |0013: iput-object v2, v1, Lcom/nextcloud/talk/chat/ChatActivity;.sessionIdAfterRoomJoined:Ljava/lang/String; // field@b0cc │ │ +49404a: 7100 3bf3 0000 |0015: invoke-static {}, Lcom/nextcloud/talk/utils/singletons/ApplicationWideCurrentRoomHolder;.getInstance:()Lcom/nextcloud/talk/utils/singletons/ApplicationWideCurrentRoomHolder; // method@f33b │ │ +494050: 0c02 |0018: move-result-object v2 │ │ +494052: 5410 b2b0 |0019: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ +494056: 7110 fdfb 0000 |001b: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49405c: 6e10 52f1 0000 |001e: invoke-virtual {v0}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getSessionId:()Ljava/lang/String; // method@f152 │ │ +494062: 0c00 |0021: move-result-object v0 │ │ +494064: 6e20 43f3 0200 |0022: invoke-virtual {v2, v0}, Lcom/nextcloud/talk/utils/singletons/ApplicationWideCurrentRoomHolder;.setSession:(Ljava/lang/String;)V // method@f343 │ │ +49406a: 7100 3bf3 0000 |0025: invoke-static {}, Lcom/nextcloud/talk/utils/singletons/ApplicationWideCurrentRoomHolder;.getInstance:()Lcom/nextcloud/talk/utils/singletons/ApplicationWideCurrentRoomHolder; // method@f33b │ │ +494070: 0c02 |0028: move-result-object v2 │ │ +494072: 5410 b2b0 |0029: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ +494076: 7110 fdfb 0000 |002b: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49407c: 6e10 56f1 0000 |002e: invoke-virtual {v0}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getToken:()Ljava/lang/String; // method@f156 │ │ +494082: 0c00 |0031: move-result-object v0 │ │ +494084: 6e20 40f3 0200 |0032: invoke-virtual {v2, v0}, Lcom/nextcloud/talk/utils/singletons/ApplicationWideCurrentRoomHolder;.setCurrentRoomToken:(Ljava/lang/String;)V // method@f340 │ │ +49408a: 7100 3bf3 0000 |0035: invoke-static {}, Lcom/nextcloud/talk/utils/singletons/ApplicationWideCurrentRoomHolder;.getInstance:()Lcom/nextcloud/talk/utils/singletons/ApplicationWideCurrentRoomHolder; // method@f33b │ │ +494090: 0c02 |0038: move-result-object v2 │ │ +494092: 5410 aeb0 |0039: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ +494096: 6e20 44f3 0200 |003b: invoke-virtual {v2, v0}, Lcom/nextcloud/talk/utils/singletons/ApplicationWideCurrentRoomHolder;.setUserInRoom:(Lcom/nextcloud/talk/data/user/model/User;)V // method@f344 │ │ +49409c: 1a02 5cbc |003e: const-string v2, "joinRoomWithPassword#onNext" // string@bc5c │ │ +4940a0: 7020 d6e9 2100 |0040: invoke-direct {v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.logConversationInfos:(Ljava/lang/String;)V // method@e9d6 │ │ +4940a6: 7010 43ea 0100 |0043: invoke-direct {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.setupWebsocket:()V // method@ea43 │ │ +4940ac: 5512 d0b0 |0046: iget-boolean v2, v1, Lcom/nextcloud/talk/chat/ChatActivity;.startCallFromNotification:Z // field@b0d0 │ │ +4940b0: 1200 |0048: const/4 v0, #int 0 // #0 │ │ +4940b2: 3802 0900 |0049: if-eqz v2, 0052 // +0009 │ │ +4940b6: 5c10 d0b0 |004b: iput-boolean v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.startCallFromNotification:Z // field@b0d0 │ │ +4940ba: 5512 ddb0 |004d: iget-boolean v2, v1, Lcom/nextcloud/talk/chat/ChatActivity;.voiceOnly:Z // field@b0dd │ │ +4940be: 7030 52ea 2100 |004f: invoke-direct {v1, v2, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.startACall:(ZZ)V // method@ea52 │ │ +4940c4: 5512 d1b0 |0052: iget-boolean v2, v1, Lcom/nextcloud/talk/chat/ChatActivity;.startCallFromRoomSwitch:Z // field@b0d1 │ │ +4940c8: 3802 0d00 |0054: if-eqz v2, 0061 // +000d │ │ +4940cc: 5c10 d1b0 |0056: iput-boolean v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.startCallFromRoomSwitch:Z // field@b0d1 │ │ +4940d0: 5512 ddb0 |0058: iget-boolean v2, v1, Lcom/nextcloud/talk/chat/ChatActivity;.voiceOnly:Z // field@b0dd │ │ +4940d4: 1210 |005a: const/4 v0, #int 1 // #1 │ │ +4940d6: 7030 52ea 2100 |005b: invoke-direct {v1, v2, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.startACall:(ZZ)V // method@ea52 │ │ +4940dc: 2803 |005e: goto 0061 // +0003 │ │ +4940de: 2021 af21 |005f: instance-of v1, v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$JoinRoomErrorState; // type@21af │ │ +4940e2: 6201 61b5 |0061: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +4940e6: 1101 |0063: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=698 │ │ 0x0004 line=699 │ │ 0x000c line=701 │ │ 0x0015 line=702 │ │ 0x0025 line=704 │ │ @@ -2001696,51 +2001696,51 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 71 16-bit code units │ │ -4940e4: |[4940e4] com.nextcloud.talk.chat.ChatActivity.initObservers$lambda$20:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit; │ │ -4940f4: 2090 b421 |0000: instance-of v0, v9, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LeaveRoomSuccessState; // type@21b4 │ │ -4940f8: 3800 4200 |0002: if-eqz v0, 0044 // +0042 │ │ -4940fc: 1a00 6fbf |0004: const-string v0, "leaveRoom#onNext" // string@bf6f │ │ -494100: 7020 d6e9 0800 |0006: invoke-direct {v8, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.logConversationInfos:(Ljava/lang/String;)V // method@e9d6 │ │ -494106: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -494108: 5c80 acb0 |000a: iput-boolean v0, v8, Lcom/nextcloud/talk/chat/ChatActivity;.checkingLobbyStatus:Z // field@b0ac │ │ -49410c: 5480 b8b0 |000c: iget-object v0, v8, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomInfoTimerHandler:Landroid/os/Handler; // field@b0b8 │ │ -494110: 3800 0800 |000e: if-eqz v0, 0016 // +0008 │ │ -494114: 3800 0600 |0010: if-eqz v0, 0016 // +0006 │ │ -494118: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -49411a: 6e20 8004 1000 |0013: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacksAndMessages:(Ljava/lang/Object;)V // method@0480 │ │ -494120: 5482 deb0 |0016: iget-object v2, v8, Lcom/nextcloud/talk/chat/ChatActivity;.webSocketInstance:Lcom/nextcloud/talk/webrtc/WebSocketInstance; // field@b0de │ │ -494124: 3802 1200 |0018: if-eqz v2, 002a // +0012 │ │ -494128: 5480 b2b0 |001a: iget-object v0, v8, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ -49412c: 3800 0e00 |001c: if-eqz v0, 002a // +000e │ │ -494130: 3802 0c00 |001e: if-eqz v2, 002a // +000c │ │ -494134: 5484 ccb0 |0020: iget-object v4, v8, Lcom/nextcloud/talk/chat/ChatActivity;.sessionIdAfterRoomJoined:Ljava/lang/String; // field@b0cc │ │ -494138: 1246 |0022: const/4 v6, #int 4 // #4 │ │ -49413a: 1207 |0023: const/4 v7, #int 0 // #0 │ │ -49413c: 1a03 0000 |0024: const-string v3, "" // string@0000 │ │ -494140: 1205 |0026: const/4 v5, #int 0 // #0 │ │ -494142: 7706 75f3 0200 |0027: invoke-static/range {v2, v3, v4, v5, v6, v7}, Lcom/nextcloud/talk/webrtc/WebSocketInstance;.joinRoomWithRoomTokenAndSession$default:(Lcom/nextcloud/talk/webrtc/WebSocketInstance;Ljava/lang/String;Ljava/lang/String;Lcom/nextcloud/talk/models/json/signaling/settings/FederationSettings;ILjava/lang/Object;)V // method@f375 │ │ -494148: 1a00 4c12 |002a: const-string v0, "0" // string@124c │ │ -49414c: 5b80 ccb0 |002c: iput-object v0, v8, Lcom/nextcloud/talk/chat/ChatActivity;.sessionIdAfterRoomJoined:Ljava/lang/String; // field@b0cc │ │ -494150: 1f09 b421 |002e: check-cast v9, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LeaveRoomSuccessState; // type@21b4 │ │ -494154: 6e10 49ee 0900 |0030: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LeaveRoomSuccessState;.getFunToCallWhenLeaveSuccessful:()Lkotlin/jvm/functions/Function0; // method@ee49 │ │ -49415a: 0c08 |0033: move-result-object v8 │ │ -49415c: 3808 1000 |0034: if-eqz v8, 0044 // +0010 │ │ -494160: 6208 99b0 |0036: sget-object v8, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ -494164: 1a00 7581 |0038: const-string v0, "a callback action was set and is now executed because room was left successfully" // string@8175 │ │ -494168: 7120 6c05 0800 |003a: invoke-static {v8, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -49416e: 6e10 49ee 0900 |003d: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LeaveRoomSuccessState;.getFunToCallWhenLeaveSuccessful:()Lkotlin/jvm/functions/Function0; // method@ee49 │ │ -494174: 0c08 |0040: move-result-object v8 │ │ -494176: 7210 ecfb 0800 |0041: invoke-interface {v8}, Lkotlin/jvm/functions/Function0;.invoke:()Ljava/lang/Object; // method@fbec │ │ -49417c: 6208 61b5 |0044: sget-object v8, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -494180: 1108 |0046: return-object v8 │ │ +4940e8: |[4940e8] com.nextcloud.talk.chat.ChatActivity.initObservers$lambda$20:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit; │ │ +4940f8: 2090 b421 |0000: instance-of v0, v9, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LeaveRoomSuccessState; // type@21b4 │ │ +4940fc: 3800 4200 |0002: if-eqz v0, 0044 // +0042 │ │ +494100: 1a00 6fbf |0004: const-string v0, "leaveRoom#onNext" // string@bf6f │ │ +494104: 7020 d6e9 0800 |0006: invoke-direct {v8, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.logConversationInfos:(Ljava/lang/String;)V // method@e9d6 │ │ +49410a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +49410c: 5c80 acb0 |000a: iput-boolean v0, v8, Lcom/nextcloud/talk/chat/ChatActivity;.checkingLobbyStatus:Z // field@b0ac │ │ +494110: 5480 b8b0 |000c: iget-object v0, v8, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomInfoTimerHandler:Landroid/os/Handler; // field@b0b8 │ │ +494114: 3800 0800 |000e: if-eqz v0, 0016 // +0008 │ │ +494118: 3800 0600 |0010: if-eqz v0, 0016 // +0006 │ │ +49411c: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +49411e: 6e20 8004 1000 |0013: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacksAndMessages:(Ljava/lang/Object;)V // method@0480 │ │ +494124: 5482 deb0 |0016: iget-object v2, v8, Lcom/nextcloud/talk/chat/ChatActivity;.webSocketInstance:Lcom/nextcloud/talk/webrtc/WebSocketInstance; // field@b0de │ │ +494128: 3802 1200 |0018: if-eqz v2, 002a // +0012 │ │ +49412c: 5480 b2b0 |001a: iget-object v0, v8, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ +494130: 3800 0e00 |001c: if-eqz v0, 002a // +000e │ │ +494134: 3802 0c00 |001e: if-eqz v2, 002a // +000c │ │ +494138: 5484 ccb0 |0020: iget-object v4, v8, Lcom/nextcloud/talk/chat/ChatActivity;.sessionIdAfterRoomJoined:Ljava/lang/String; // field@b0cc │ │ +49413c: 1246 |0022: const/4 v6, #int 4 // #4 │ │ +49413e: 1207 |0023: const/4 v7, #int 0 // #0 │ │ +494140: 1a03 0000 |0024: const-string v3, "" // string@0000 │ │ +494144: 1205 |0026: const/4 v5, #int 0 // #0 │ │ +494146: 7706 75f3 0200 |0027: invoke-static/range {v2, v3, v4, v5, v6, v7}, Lcom/nextcloud/talk/webrtc/WebSocketInstance;.joinRoomWithRoomTokenAndSession$default:(Lcom/nextcloud/talk/webrtc/WebSocketInstance;Ljava/lang/String;Ljava/lang/String;Lcom/nextcloud/talk/models/json/signaling/settings/FederationSettings;ILjava/lang/Object;)V // method@f375 │ │ +49414c: 1a00 4c12 |002a: const-string v0, "0" // string@124c │ │ +494150: 5b80 ccb0 |002c: iput-object v0, v8, Lcom/nextcloud/talk/chat/ChatActivity;.sessionIdAfterRoomJoined:Ljava/lang/String; // field@b0cc │ │ +494154: 1f09 b421 |002e: check-cast v9, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LeaveRoomSuccessState; // type@21b4 │ │ +494158: 6e10 49ee 0900 |0030: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LeaveRoomSuccessState;.getFunToCallWhenLeaveSuccessful:()Lkotlin/jvm/functions/Function0; // method@ee49 │ │ +49415e: 0c08 |0033: move-result-object v8 │ │ +494160: 3808 1000 |0034: if-eqz v8, 0044 // +0010 │ │ +494164: 6208 99b0 |0036: sget-object v8, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ +494168: 1a00 7581 |0038: const-string v0, "a callback action was set and is now executed because room was left successfully" // string@8175 │ │ +49416c: 7120 6c05 0800 |003a: invoke-static {v8, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +494172: 6e10 49ee 0900 |003d: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LeaveRoomSuccessState;.getFunToCallWhenLeaveSuccessful:()Lkotlin/jvm/functions/Function0; // method@ee49 │ │ +494178: 0c08 |0040: move-result-object v8 │ │ +49417a: 7210 ecfb 0800 |0041: invoke-interface {v8}, Lkotlin/jvm/functions/Function0;.invoke:()Ljava/lang/Object; // method@fbec │ │ +494180: 6208 61b5 |0044: sget-object v8, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +494184: 1108 |0046: return-object v8 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=730 │ │ 0x0004 line=731 │ │ 0x000a line=733 │ │ 0x000c line=735 │ │ 0x0013 line=736 │ │ @@ -2001761,93 +2001761,93 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$ViewState;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 154 16-bit code units │ │ -494184: |[494184] com.nextcloud.talk.chat.ChatActivity.initObservers$lambda$21:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$ViewState;)Lkotlin/Unit; │ │ -494194: 2080 dc21 |0000: instance-of v0, v8, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$SendChatMessageSuccessState; // type@21dc │ │ -494198: 1301 0800 |0002: const/16 v1, #int 8 // #8 │ │ -49419c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -49419e: 1a03 e08a |0005: const-string v3, "binding" // string@8ae0 │ │ -4941a2: 1204 |0007: const/4 v4, #int 0 // #0 │ │ -4941a4: 3800 3900 |0008: if-eqz v0, 0041 // +0039 │ │ -4941a8: 1f08 dc21 |000a: check-cast v8, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$SendChatMessageSuccessState; // type@21dc │ │ -4941ac: 6e10 3eef 0800 |000c: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$SendChatMessageSuccessState;.getMessage:()Ljava/lang/CharSequence; // method@ef3e │ │ -4941b2: 0c08 |000f: move-result-object v8 │ │ -4941b4: 5b78 c2b0 |0010: iput-object v8, v7, Lcom/nextcloud/talk/chat/ChatActivity;.myFirstMessage:Ljava/lang/CharSequence; // field@b0c2 │ │ -4941b8: 7010 05ea 0700 |0012: invoke-direct {v7}, Lcom/nextcloud/talk/chat/ChatActivity;.removeUnreadMessagesMarker:()V // method@ea05 │ │ -4941be: 5478 a8b0 |0015: iget-object v8, v7, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -4941c2: 3908 0600 |0017: if-nez v8, 001d // +0006 │ │ -4941c6: 7110 06fc 0300 |0019: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4941cc: 0748 |001c: move-object v8, v4 │ │ -4941ce: 5488 d5b3 |001d: iget-object v8, v8, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.unreadMessagesPopup:Lcom/google/android/material/button/MaterialButton; // field@b3d5 │ │ -4941d2: 6e10 2e6a 0800 |001f: invoke-virtual {v8}, Lcom/google/android/material/button/MaterialButton;.isShown:()Z // method@6a2e │ │ -4941d8: 0a08 |0022: move-result v8 │ │ -4941da: 3808 0f00 |0023: if-eqz v8, 0032 // +000f │ │ -4941de: 5478 a8b0 |0025: iget-object v8, v7, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -4941e2: 3908 0600 |0027: if-nez v8, 002d // +0006 │ │ -4941e6: 7110 06fc 0300 |0029: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4941ec: 0748 |002c: move-object v8, v4 │ │ -4941ee: 5488 d5b3 |002d: iget-object v8, v8, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.unreadMessagesPopup:Lcom/google/android/material/button/MaterialButton; // field@b3d5 │ │ -4941f2: 6e20 726a 1800 |002f: invoke-virtual {v8, v1}, Lcom/google/android/material/button/MaterialButton;.setVisibility:(I)V // method@6a72 │ │ -4941f8: 5477 a8b0 |0032: iget-object v7, v7, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -4941fc: 3907 0600 |0034: if-nez v7, 003a // +0006 │ │ -494200: 7110 06fc 0300 |0036: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -494206: 2802 |0039: goto 003b // +0002 │ │ -494208: 0774 |003a: move-object v4, v7 │ │ -49420a: 5447 cfb3 |003b: iget-object v7, v4, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.messagesListView:Lcom/stfalcon/chatkit/messages/MessagesList; // field@b3cf │ │ -49420e: 6e20 9ef3 2700 |003d: invoke-virtual {v7, v2}, Lcom/stfalcon/chatkit/messages/MessagesList;.smoothScrollToPosition:(I)V // method@f39e │ │ -494214: 2857 |0040: goto 0097 // +0057 │ │ -494216: 2080 da21 |0041: instance-of v0, v8, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$SendChatMessageErrorState; // type@21da │ │ -49421a: 3800 5400 |0043: if-eqz v0, 0097 // +0054 │ │ -49421e: 1f08 da21 |0045: check-cast v8, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$SendChatMessageErrorState; // type@21da │ │ -494222: 6e10 38ef 0800 |0047: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$SendChatMessageErrorState;.getE:()Ljava/lang/Throwable; // method@ef38 │ │ -494228: 0c00 |004a: move-result-object v0 │ │ -49422a: 2000 d926 |004b: instance-of v0, v0, Lretrofit2/HttpException; // type@26d9 │ │ -49422e: 3800 4a00 |004d: if-eqz v0, 0097 // +004a │ │ -494232: 6e10 38ef 0800 |004f: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$SendChatMessageErrorState;.getE:()Ljava/lang/Throwable; // method@ef38 │ │ -494238: 0c00 |0052: move-result-object v0 │ │ -49423a: 1f00 d926 |0053: check-cast v0, Lretrofit2/HttpException; // type@26d9 │ │ -49423e: 6e10 53fe 0000 |0055: invoke-virtual {v0}, Lretrofit2/HttpException;.code:()I // method@fe53 │ │ -494244: 0a00 |0058: move-result v0 │ │ -494246: 7110 7bf6 0000 |0059: invoke-static {v0}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@f67b │ │ -49424c: 0c00 |005c: move-result-object v0 │ │ -49424e: 1a05 6d12 |005d: const-string v5, "2" // string@126d │ │ -494252: 1226 |005f: const/4 v6, #int 2 // #2 │ │ -494254: 7154 4afc 5062 |0060: invoke-static {v0, v5, v2, v6, v4}, Lkotlin/text/StringsKt;.startsWith$default:(Ljava/lang/String;Ljava/lang/String;ZILjava/lang/Object;)Z // method@fc4a │ │ -49425a: 0a00 |0063: move-result v0 │ │ -49425c: 3800 3300 |0064: if-eqz v0, 0097 // +0033 │ │ -494260: 6e10 39ef 0800 |0066: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$SendChatMessageErrorState;.getMessage:()Ljava/lang/CharSequence; // method@ef39 │ │ -494266: 0c08 |0069: move-result-object v8 │ │ -494268: 5b78 c2b0 |006a: iput-object v8, v7, Lcom/nextcloud/talk/chat/ChatActivity;.myFirstMessage:Ljava/lang/CharSequence; // field@b0c2 │ │ -49426c: 5478 a8b0 |006c: iget-object v8, v7, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -494270: 3908 0600 |006e: if-nez v8, 0074 // +0006 │ │ -494274: 7110 06fc 0300 |0070: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49427a: 0748 |0073: move-object v8, v4 │ │ -49427c: 5488 d5b3 |0074: iget-object v8, v8, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.unreadMessagesPopup:Lcom/google/android/material/button/MaterialButton; // field@b3d5 │ │ -494280: 6e10 2e6a 0800 |0076: invoke-virtual {v8}, Lcom/google/android/material/button/MaterialButton;.isShown:()Z // method@6a2e │ │ -494286: 0a08 |0079: move-result v8 │ │ -494288: 3808 0f00 |007a: if-eqz v8, 0089 // +000f │ │ -49428c: 5478 a8b0 |007c: iget-object v8, v7, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -494290: 3908 0600 |007e: if-nez v8, 0084 // +0006 │ │ -494294: 7110 06fc 0300 |0080: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49429a: 0748 |0083: move-object v8, v4 │ │ -49429c: 5488 d5b3 |0084: iget-object v8, v8, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.unreadMessagesPopup:Lcom/google/android/material/button/MaterialButton; // field@b3d5 │ │ -4942a0: 6e20 726a 1800 |0086: invoke-virtual {v8, v1}, Lcom/google/android/material/button/MaterialButton;.setVisibility:(I)V // method@6a72 │ │ -4942a6: 5477 a8b0 |0089: iget-object v7, v7, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -4942aa: 3907 0600 |008b: if-nez v7, 0091 // +0006 │ │ -4942ae: 7110 06fc 0300 |008d: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4942b4: 2802 |0090: goto 0092 // +0002 │ │ -4942b6: 0774 |0091: move-object v4, v7 │ │ -4942b8: 5447 cfb3 |0092: iget-object v7, v4, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.messagesListView:Lcom/stfalcon/chatkit/messages/MessagesList; // field@b3cf │ │ -4942bc: 6e20 9ef3 2700 |0094: invoke-virtual {v7, v2}, Lcom/stfalcon/chatkit/messages/MessagesList;.smoothScrollToPosition:(I)V // method@f39e │ │ -4942c2: 6207 61b5 |0097: sget-object v7, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -4942c6: 1107 |0099: return-object v7 │ │ +494188: |[494188] com.nextcloud.talk.chat.ChatActivity.initObservers$lambda$21:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$ViewState;)Lkotlin/Unit; │ │ +494198: 2080 dc21 |0000: instance-of v0, v8, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$SendChatMessageSuccessState; // type@21dc │ │ +49419c: 1301 0800 |0002: const/16 v1, #int 8 // #8 │ │ +4941a0: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +4941a2: 1a03 e08a |0005: const-string v3, "binding" // string@8ae0 │ │ +4941a6: 1204 |0007: const/4 v4, #int 0 // #0 │ │ +4941a8: 3800 3900 |0008: if-eqz v0, 0041 // +0039 │ │ +4941ac: 1f08 dc21 |000a: check-cast v8, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$SendChatMessageSuccessState; // type@21dc │ │ +4941b0: 6e10 3eef 0800 |000c: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$SendChatMessageSuccessState;.getMessage:()Ljava/lang/CharSequence; // method@ef3e │ │ +4941b6: 0c08 |000f: move-result-object v8 │ │ +4941b8: 5b78 c2b0 |0010: iput-object v8, v7, Lcom/nextcloud/talk/chat/ChatActivity;.myFirstMessage:Ljava/lang/CharSequence; // field@b0c2 │ │ +4941bc: 7010 05ea 0700 |0012: invoke-direct {v7}, Lcom/nextcloud/talk/chat/ChatActivity;.removeUnreadMessagesMarker:()V // method@ea05 │ │ +4941c2: 5478 a8b0 |0015: iget-object v8, v7, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +4941c6: 3908 0600 |0017: if-nez v8, 001d // +0006 │ │ +4941ca: 7110 06fc 0300 |0019: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4941d0: 0748 |001c: move-object v8, v4 │ │ +4941d2: 5488 d5b3 |001d: iget-object v8, v8, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.unreadMessagesPopup:Lcom/google/android/material/button/MaterialButton; // field@b3d5 │ │ +4941d6: 6e10 2e6a 0800 |001f: invoke-virtual {v8}, Lcom/google/android/material/button/MaterialButton;.isShown:()Z // method@6a2e │ │ +4941dc: 0a08 |0022: move-result v8 │ │ +4941de: 3808 0f00 |0023: if-eqz v8, 0032 // +000f │ │ +4941e2: 5478 a8b0 |0025: iget-object v8, v7, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +4941e6: 3908 0600 |0027: if-nez v8, 002d // +0006 │ │ +4941ea: 7110 06fc 0300 |0029: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4941f0: 0748 |002c: move-object v8, v4 │ │ +4941f2: 5488 d5b3 |002d: iget-object v8, v8, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.unreadMessagesPopup:Lcom/google/android/material/button/MaterialButton; // field@b3d5 │ │ +4941f6: 6e20 726a 1800 |002f: invoke-virtual {v8, v1}, Lcom/google/android/material/button/MaterialButton;.setVisibility:(I)V // method@6a72 │ │ +4941fc: 5477 a8b0 |0032: iget-object v7, v7, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +494200: 3907 0600 |0034: if-nez v7, 003a // +0006 │ │ +494204: 7110 06fc 0300 |0036: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49420a: 2802 |0039: goto 003b // +0002 │ │ +49420c: 0774 |003a: move-object v4, v7 │ │ +49420e: 5447 cfb3 |003b: iget-object v7, v4, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.messagesListView:Lcom/stfalcon/chatkit/messages/MessagesList; // field@b3cf │ │ +494212: 6e20 9ef3 2700 |003d: invoke-virtual {v7, v2}, Lcom/stfalcon/chatkit/messages/MessagesList;.smoothScrollToPosition:(I)V // method@f39e │ │ +494218: 2857 |0040: goto 0097 // +0057 │ │ +49421a: 2080 da21 |0041: instance-of v0, v8, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$SendChatMessageErrorState; // type@21da │ │ +49421e: 3800 5400 |0043: if-eqz v0, 0097 // +0054 │ │ +494222: 1f08 da21 |0045: check-cast v8, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$SendChatMessageErrorState; // type@21da │ │ +494226: 6e10 38ef 0800 |0047: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$SendChatMessageErrorState;.getE:()Ljava/lang/Throwable; // method@ef38 │ │ +49422c: 0c00 |004a: move-result-object v0 │ │ +49422e: 2000 d926 |004b: instance-of v0, v0, Lretrofit2/HttpException; // type@26d9 │ │ +494232: 3800 4a00 |004d: if-eqz v0, 0097 // +004a │ │ +494236: 6e10 38ef 0800 |004f: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$SendChatMessageErrorState;.getE:()Ljava/lang/Throwable; // method@ef38 │ │ +49423c: 0c00 |0052: move-result-object v0 │ │ +49423e: 1f00 d926 |0053: check-cast v0, Lretrofit2/HttpException; // type@26d9 │ │ +494242: 6e10 53fe 0000 |0055: invoke-virtual {v0}, Lretrofit2/HttpException;.code:()I // method@fe53 │ │ +494248: 0a00 |0058: move-result v0 │ │ +49424a: 7110 7bf6 0000 |0059: invoke-static {v0}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@f67b │ │ +494250: 0c00 |005c: move-result-object v0 │ │ +494252: 1a05 6d12 |005d: const-string v5, "2" // string@126d │ │ +494256: 1226 |005f: const/4 v6, #int 2 // #2 │ │ +494258: 7154 4afc 5062 |0060: invoke-static {v0, v5, v2, v6, v4}, Lkotlin/text/StringsKt;.startsWith$default:(Ljava/lang/String;Ljava/lang/String;ZILjava/lang/Object;)Z // method@fc4a │ │ +49425e: 0a00 |0063: move-result v0 │ │ +494260: 3800 3300 |0064: if-eqz v0, 0097 // +0033 │ │ +494264: 6e10 39ef 0800 |0066: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$SendChatMessageErrorState;.getMessage:()Ljava/lang/CharSequence; // method@ef39 │ │ +49426a: 0c08 |0069: move-result-object v8 │ │ +49426c: 5b78 c2b0 |006a: iput-object v8, v7, Lcom/nextcloud/talk/chat/ChatActivity;.myFirstMessage:Ljava/lang/CharSequence; // field@b0c2 │ │ +494270: 5478 a8b0 |006c: iget-object v8, v7, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +494274: 3908 0600 |006e: if-nez v8, 0074 // +0006 │ │ +494278: 7110 06fc 0300 |0070: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49427e: 0748 |0073: move-object v8, v4 │ │ +494280: 5488 d5b3 |0074: iget-object v8, v8, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.unreadMessagesPopup:Lcom/google/android/material/button/MaterialButton; // field@b3d5 │ │ +494284: 6e10 2e6a 0800 |0076: invoke-virtual {v8}, Lcom/google/android/material/button/MaterialButton;.isShown:()Z // method@6a2e │ │ +49428a: 0a08 |0079: move-result v8 │ │ +49428c: 3808 0f00 |007a: if-eqz v8, 0089 // +000f │ │ +494290: 5478 a8b0 |007c: iget-object v8, v7, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +494294: 3908 0600 |007e: if-nez v8, 0084 // +0006 │ │ +494298: 7110 06fc 0300 |0080: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49429e: 0748 |0083: move-object v8, v4 │ │ +4942a0: 5488 d5b3 |0084: iget-object v8, v8, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.unreadMessagesPopup:Lcom/google/android/material/button/MaterialButton; // field@b3d5 │ │ +4942a4: 6e20 726a 1800 |0086: invoke-virtual {v8, v1}, Lcom/google/android/material/button/MaterialButton;.setVisibility:(I)V // method@6a72 │ │ +4942aa: 5477 a8b0 |0089: iget-object v7, v7, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +4942ae: 3907 0600 |008b: if-nez v7, 0091 // +0006 │ │ +4942b2: 7110 06fc 0300 |008d: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4942b8: 2802 |0090: goto 0092 // +0002 │ │ +4942ba: 0774 |0091: move-object v4, v7 │ │ +4942bc: 5447 cfb3 |0092: iget-object v7, v4, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.messagesListView:Lcom/stfalcon/chatkit/messages/MessagesList; // field@b3cf │ │ +4942c0: 6e20 9ef3 2700 |0094: invoke-virtual {v7, v2}, Lcom/stfalcon/chatkit/messages/MessagesList;.smoothScrollToPosition:(I)V // method@f39e │ │ +4942c6: 6207 61b5 |0097: sget-object v7, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +4942ca: 1107 |0099: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=760 │ │ 0x000a line=761 │ │ 0x0012 line=763 │ │ 0x0015 line=765 │ │ 0x0025 line=766 │ │ @@ -2001870,95 +2001870,95 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 166 16-bit code units │ │ -4942c8: |[4942c8] com.nextcloud.talk.chat.ChatActivity.initObservers$lambda$22:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit; │ │ -4942d8: 2060 a421 |0000: instance-of v0, v6, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$DeleteChatMessageSuccessState; // type@21a4 │ │ -4942dc: 1a01 e08a |0002: const-string v1, "binding" // string@8ae0 │ │ -4942e0: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -4942e2: 1203 |0005: const/4 v3, #int 0 // #0 │ │ -4942e4: 3800 8000 |0006: if-eqz v0, 0086 // +0080 │ │ -4942e8: 1f06 a421 |0008: check-cast v6, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$DeleteChatMessageSuccessState; // type@21a4 │ │ -4942ec: 6e10 1cee 0600 |000a: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$DeleteChatMessageSuccessState;.getMsg:()Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage; // method@ee1c │ │ -4942f2: 0c00 |000d: move-result-object v0 │ │ -4942f4: 6e10 74f1 0000 |000e: invoke-virtual {v0}, Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage;.getOcs:()Lcom/nextcloud/talk/models/json/chat/ChatOCSSingleMessage; // method@f174 │ │ -4942fa: 0c00 |0011: move-result-object v0 │ │ -4942fc: 7110 fdfb 0000 |0012: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -494302: 6e10 72f1 0000 |0015: invoke-virtual {v0}, Lcom/nextcloud/talk/models/json/chat/ChatOCSSingleMessage;.getMeta:()Lcom/nextcloud/talk/models/json/generic/GenericMeta; // method@f172 │ │ -494308: 0c00 |0018: move-result-object v0 │ │ -49430a: 7110 fdfb 0000 |0019: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -494310: 6e10 85f1 0000 |001c: invoke-virtual {v0}, Lcom/nextcloud/talk/models/json/generic/GenericMeta;.getStatusCode:()I // method@f185 │ │ -494316: 0a00 |001f: move-result v0 │ │ -494318: 1304 ca00 |0020: const/16 v4, #int 202 // #ca │ │ -49431c: 3340 1a00 |0022: if-ne v0, v4, 003c // +001a │ │ -494320: 5450 a8b0 |0024: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -494324: 3900 0600 |0026: if-nez v0, 002c // +0006 │ │ -494328: 7110 06fc 0100 |0028: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49432e: 0720 |002b: move-object v0, v2 │ │ -494330: 6e10 a1f0 0000 |002c: invoke-virtual {v0}, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.getRoot:()Landroid/widget/LinearLayout; // method@f0a1 │ │ -494336: 0c00 |002f: move-result-object v0 │ │ -494338: 1f00 8c01 |0030: check-cast v0, Landroid/view/View; // type@018c │ │ -49433c: 1401 4402 137f |0032: const v1, #float 1.95408e+38 // #7f130244 │ │ -494342: 7130 be88 1003 |0035: invoke-static {v0, v1, v3}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;II)Lcom/google/android/material/snackbar/Snackbar; // method@88be │ │ -494348: 0c00 |0038: move-result-object v0 │ │ -49434a: 6e10 d188 0000 |0039: invoke-virtual {v0}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@88d1 │ │ -494350: 6e10 1cee 0600 |003c: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$DeleteChatMessageSuccessState;.getMsg:()Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage; // method@ee1c │ │ -494356: 0c06 |003f: move-result-object v6 │ │ -494358: 6e10 74f1 0600 |0040: invoke-virtual {v6}, Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage;.getOcs:()Lcom/nextcloud/talk/models/json/chat/ChatOCSSingleMessage; // method@f174 │ │ -49435e: 0c06 |0043: move-result-object v6 │ │ -494360: 7110 fdfb 0600 |0044: invoke-static {v6}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -494366: 6e10 71f1 0600 |0047: invoke-virtual {v6}, Lcom/nextcloud/talk/models/json/chat/ChatOCSSingleMessage;.getData:()Lcom/nextcloud/talk/models/json/chat/ChatMessageJson; // method@f171 │ │ -49436c: 0c06 |004a: move-result-object v6 │ │ -49436e: 7110 fdfb 0600 |004b: invoke-static {v6}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -494374: 6e10 6ef1 0600 |004e: invoke-virtual {v6}, Lcom/nextcloud/talk/models/json/chat/ChatMessageJson;.getParentMessage:()Lcom/nextcloud/talk/models/json/chat/ChatMessageJson; // method@f16e │ │ -49437a: 0c06 |0051: move-result-object v6 │ │ -49437c: 7110 fdfb 0600 |0052: invoke-static {v6}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -494382: 6e10 6cf1 0600 |0055: invoke-virtual {v6}, Lcom/nextcloud/talk/models/json/chat/ChatMessageJson;.getId:()J // method@f16c │ │ -494388: 0b00 |0058: move-result-wide v0 │ │ -49438a: 7120 7cf6 1000 |0059: invoke-static {v0, v1}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@f67c │ │ -494390: 0c06 |005c: move-result-object v6 │ │ -494392: 5450 a7b0 |005d: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ -494396: 3800 0600 |005f: if-eqz v0, 0065 // +0006 │ │ -49439a: 6e20 33e4 6000 |0061: invoke-virtual {v0, v6}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.getMessagePositionById:(Ljava/lang/String;)I // method@e433 │ │ -4943a0: 0a03 |0064: move-result v3 │ │ -4943a2: 5456 a7b0 |0065: iget-object v6, v5, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ -4943a6: 3806 1200 |0067: if-eqz v6, 0079 // +0012 │ │ -4943aa: 6e10 32e4 0600 |0069: invoke-virtual {v6}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.getItems:()Ljava/util/List; // method@e432 │ │ -4943b0: 0c06 |006c: move-result-object v6 │ │ -4943b2: 3806 0c00 |006d: if-eqz v6, 0079 // +000c │ │ -4943b6: 7220 6ff9 3600 |006f: invoke-interface {v6, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@f96f │ │ -4943bc: 0c06 |0072: move-result-object v6 │ │ -4943be: 1f06 e223 |0073: check-cast v6, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper; // type@23e2 │ │ -4943c2: 3806 0400 |0075: if-eqz v6, 0079 // +0004 │ │ -4943c6: 5462 15b5 |0077: iget-object v2, v6, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper;.item:Ljava/lang/Object; // field@b515 │ │ -4943ca: 1a06 4bd2 |0079: const-string v6, "null cannot be cast to non-null type com.nextcloud.talk.chat.data.model.ChatMessage" // string@d24b │ │ -4943ce: 7120 fefb 6200 |007b: invoke-static {v2, v6}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbfe │ │ -4943d4: 1f02 5721 |007e: check-cast v2, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -4943d8: 1f02 d123 |0080: check-cast v2, Lcom/stfalcon/chatkit/commons/models/IMessage; // type@23d1 │ │ -4943dc: 7020 28ea 2500 |0082: invoke-direct {v5, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.setMessageAsDeleted:(Lcom/stfalcon/chatkit/commons/models/IMessage;)V // method@ea28 │ │ -4943e2: 281e |0085: goto 00a3 // +001e │ │ -4943e4: 2066 a221 |0086: instance-of v6, v6, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$DeleteChatMessageErrorState; // type@21a2 │ │ -4943e8: 3806 1b00 |0088: if-eqz v6, 00a3 // +001b │ │ -4943ec: 5455 a8b0 |008a: iget-object v5, v5, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -4943f0: 3905 0600 |008c: if-nez v5, 0092 // +0006 │ │ -4943f4: 7110 06fc 0100 |008e: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4943fa: 2802 |0091: goto 0093 // +0002 │ │ -4943fc: 0752 |0092: move-object v2, v5 │ │ -4943fe: 6e10 a1f0 0200 |0093: invoke-virtual {v2}, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.getRoot:()Landroid/widget/LinearLayout; // method@f0a1 │ │ -494404: 0c05 |0096: move-result-object v5 │ │ -494406: 1f05 8c01 |0097: check-cast v5, Landroid/view/View; // type@018c │ │ -49440a: 1406 2a02 137f |0099: const v6, #float 1.95408e+38 // #7f13022a │ │ -494410: 7130 be88 6503 |009c: invoke-static {v5, v6, v3}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;II)Lcom/google/android/material/snackbar/Snackbar; // method@88be │ │ -494416: 0c05 |009f: move-result-object v5 │ │ -494418: 6e10 d188 0500 |00a0: invoke-virtual {v5}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@88d1 │ │ -49441e: 6205 61b5 |00a3: sget-object v5, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -494422: 1105 |00a5: return-object v5 │ │ +4942cc: |[4942cc] com.nextcloud.talk.chat.ChatActivity.initObservers$lambda$22:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit; │ │ +4942dc: 2060 a421 |0000: instance-of v0, v6, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$DeleteChatMessageSuccessState; // type@21a4 │ │ +4942e0: 1a01 e08a |0002: const-string v1, "binding" // string@8ae0 │ │ +4942e4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +4942e6: 1203 |0005: const/4 v3, #int 0 // #0 │ │ +4942e8: 3800 8000 |0006: if-eqz v0, 0086 // +0080 │ │ +4942ec: 1f06 a421 |0008: check-cast v6, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$DeleteChatMessageSuccessState; // type@21a4 │ │ +4942f0: 6e10 1cee 0600 |000a: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$DeleteChatMessageSuccessState;.getMsg:()Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage; // method@ee1c │ │ +4942f6: 0c00 |000d: move-result-object v0 │ │ +4942f8: 6e10 74f1 0000 |000e: invoke-virtual {v0}, Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage;.getOcs:()Lcom/nextcloud/talk/models/json/chat/ChatOCSSingleMessage; // method@f174 │ │ +4942fe: 0c00 |0011: move-result-object v0 │ │ +494300: 7110 fdfb 0000 |0012: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +494306: 6e10 72f1 0000 |0015: invoke-virtual {v0}, Lcom/nextcloud/talk/models/json/chat/ChatOCSSingleMessage;.getMeta:()Lcom/nextcloud/talk/models/json/generic/GenericMeta; // method@f172 │ │ +49430c: 0c00 |0018: move-result-object v0 │ │ +49430e: 7110 fdfb 0000 |0019: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +494314: 6e10 85f1 0000 |001c: invoke-virtual {v0}, Lcom/nextcloud/talk/models/json/generic/GenericMeta;.getStatusCode:()I // method@f185 │ │ +49431a: 0a00 |001f: move-result v0 │ │ +49431c: 1304 ca00 |0020: const/16 v4, #int 202 // #ca │ │ +494320: 3340 1a00 |0022: if-ne v0, v4, 003c // +001a │ │ +494324: 5450 a8b0 |0024: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +494328: 3900 0600 |0026: if-nez v0, 002c // +0006 │ │ +49432c: 7110 06fc 0100 |0028: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +494332: 0720 |002b: move-object v0, v2 │ │ +494334: 6e10 a1f0 0000 |002c: invoke-virtual {v0}, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.getRoot:()Landroid/widget/LinearLayout; // method@f0a1 │ │ +49433a: 0c00 |002f: move-result-object v0 │ │ +49433c: 1f00 8c01 |0030: check-cast v0, Landroid/view/View; // type@018c │ │ +494340: 1401 4402 137f |0032: const v1, #float 1.95408e+38 // #7f130244 │ │ +494346: 7130 be88 1003 |0035: invoke-static {v0, v1, v3}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;II)Lcom/google/android/material/snackbar/Snackbar; // method@88be │ │ +49434c: 0c00 |0038: move-result-object v0 │ │ +49434e: 6e10 d188 0000 |0039: invoke-virtual {v0}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@88d1 │ │ +494354: 6e10 1cee 0600 |003c: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$DeleteChatMessageSuccessState;.getMsg:()Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage; // method@ee1c │ │ +49435a: 0c06 |003f: move-result-object v6 │ │ +49435c: 6e10 74f1 0600 |0040: invoke-virtual {v6}, Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage;.getOcs:()Lcom/nextcloud/talk/models/json/chat/ChatOCSSingleMessage; // method@f174 │ │ +494362: 0c06 |0043: move-result-object v6 │ │ +494364: 7110 fdfb 0600 |0044: invoke-static {v6}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49436a: 6e10 71f1 0600 |0047: invoke-virtual {v6}, Lcom/nextcloud/talk/models/json/chat/ChatOCSSingleMessage;.getData:()Lcom/nextcloud/talk/models/json/chat/ChatMessageJson; // method@f171 │ │ +494370: 0c06 |004a: move-result-object v6 │ │ +494372: 7110 fdfb 0600 |004b: invoke-static {v6}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +494378: 6e10 6ef1 0600 |004e: invoke-virtual {v6}, Lcom/nextcloud/talk/models/json/chat/ChatMessageJson;.getParentMessage:()Lcom/nextcloud/talk/models/json/chat/ChatMessageJson; // method@f16e │ │ +49437e: 0c06 |0051: move-result-object v6 │ │ +494380: 7110 fdfb 0600 |0052: invoke-static {v6}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +494386: 6e10 6cf1 0600 |0055: invoke-virtual {v6}, Lcom/nextcloud/talk/models/json/chat/ChatMessageJson;.getId:()J // method@f16c │ │ +49438c: 0b00 |0058: move-result-wide v0 │ │ +49438e: 7120 7cf6 1000 |0059: invoke-static {v0, v1}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@f67c │ │ +494394: 0c06 |005c: move-result-object v6 │ │ +494396: 5450 a7b0 |005d: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ +49439a: 3800 0600 |005f: if-eqz v0, 0065 // +0006 │ │ +49439e: 6e20 33e4 6000 |0061: invoke-virtual {v0, v6}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.getMessagePositionById:(Ljava/lang/String;)I // method@e433 │ │ +4943a4: 0a03 |0064: move-result v3 │ │ +4943a6: 5456 a7b0 |0065: iget-object v6, v5, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ +4943aa: 3806 1200 |0067: if-eqz v6, 0079 // +0012 │ │ +4943ae: 6e10 32e4 0600 |0069: invoke-virtual {v6}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.getItems:()Ljava/util/List; // method@e432 │ │ +4943b4: 0c06 |006c: move-result-object v6 │ │ +4943b6: 3806 0c00 |006d: if-eqz v6, 0079 // +000c │ │ +4943ba: 7220 6ff9 3600 |006f: invoke-interface {v6, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@f96f │ │ +4943c0: 0c06 |0072: move-result-object v6 │ │ +4943c2: 1f06 e223 |0073: check-cast v6, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper; // type@23e2 │ │ +4943c6: 3806 0400 |0075: if-eqz v6, 0079 // +0004 │ │ +4943ca: 5462 15b5 |0077: iget-object v2, v6, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper;.item:Ljava/lang/Object; // field@b515 │ │ +4943ce: 1a06 4bd2 |0079: const-string v6, "null cannot be cast to non-null type com.nextcloud.talk.chat.data.model.ChatMessage" // string@d24b │ │ +4943d2: 7120 fefb 6200 |007b: invoke-static {v2, v6}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbfe │ │ +4943d8: 1f02 5721 |007e: check-cast v2, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +4943dc: 1f02 d123 |0080: check-cast v2, Lcom/stfalcon/chatkit/commons/models/IMessage; // type@23d1 │ │ +4943e0: 7020 28ea 2500 |0082: invoke-direct {v5, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.setMessageAsDeleted:(Lcom/stfalcon/chatkit/commons/models/IMessage;)V // method@ea28 │ │ +4943e6: 281e |0085: goto 00a3 // +001e │ │ +4943e8: 2066 a221 |0086: instance-of v6, v6, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$DeleteChatMessageErrorState; // type@21a2 │ │ +4943ec: 3806 1b00 |0088: if-eqz v6, 00a3 // +001b │ │ +4943f0: 5455 a8b0 |008a: iget-object v5, v5, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +4943f4: 3905 0600 |008c: if-nez v5, 0092 // +0006 │ │ +4943f8: 7110 06fc 0100 |008e: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4943fe: 2802 |0091: goto 0093 // +0002 │ │ +494400: 0752 |0092: move-object v2, v5 │ │ +494402: 6e10 a1f0 0200 |0093: invoke-virtual {v2}, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.getRoot:()Landroid/widget/LinearLayout; // method@f0a1 │ │ +494408: 0c05 |0096: move-result-object v5 │ │ +49440a: 1f05 8c01 |0097: check-cast v5, Landroid/view/View; // type@018c │ │ +49440e: 1406 2a02 137f |0099: const v6, #float 1.95408e+38 // #7f13022a │ │ +494414: 7130 be88 6503 |009c: invoke-static {v5, v6, v3}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;II)Lcom/google/android/material/snackbar/Snackbar; // method@88be │ │ +49441a: 0c05 |009f: move-result-object v5 │ │ +49441c: 6e10 d188 0500 |00a0: invoke-virtual {v5}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@88d1 │ │ +494422: 6205 61b5 |00a3: sget-object v5, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +494426: 1105 |00a5: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=792 │ │ 0x0008 line=793 │ │ 0x0024 line=795 │ │ 0x0035 line=794 │ │ 0x0039 line=798 │ │ @@ -2001978,53 +2001978,53 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 81 16-bit code units │ │ -494468: |[494468] com.nextcloud.talk.chat.ChatActivity.initObservers$lambda$24:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit; │ │ -494478: 2030 a121 |0000: instance-of v0, v3, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$CreateRoomSuccessState; // type@21a1 │ │ -49447c: 3800 2d00 |0002: if-eqz v0, 002f // +002d │ │ -494480: 2200 fb00 |0004: new-instance v0, Landroid/os/Bundle; // type@00fb │ │ -494484: 7010 3b04 0000 |0006: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@043b │ │ -49448a: 1f03 a121 |0009: check-cast v3, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$CreateRoomSuccessState; // type@21a1 │ │ -49448e: 6e10 15ee 0300 |000b: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$CreateRoomSuccessState;.getRoomOverall:()Lcom/nextcloud/talk/models/json/conversations/RoomOverall; // method@ee15 │ │ -494494: 0c03 |000e: move-result-object v3 │ │ -494496: 6e10 80f1 0300 |000f: invoke-virtual {v3}, Lcom/nextcloud/talk/models/json/conversations/RoomOverall;.getOcs:()Lcom/nextcloud/talk/models/json/conversations/RoomOCS; // method@f180 │ │ -49449c: 0c03 |0012: move-result-object v3 │ │ -49449e: 7110 fdfb 0300 |0013: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4944a4: 6e10 7ff1 0300 |0016: invoke-virtual {v3}, Lcom/nextcloud/talk/models/json/conversations/RoomOCS;.getData:()Lcom/nextcloud/talk/models/json/conversations/Conversation; // method@f17f │ │ -4944aa: 0c03 |0019: move-result-object v3 │ │ -4944ac: 7110 fdfb 0300 |001a: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4944b2: 6e10 7af1 0300 |001d: invoke-virtual {v3}, Lcom/nextcloud/talk/models/json/conversations/Conversation;.getToken:()Ljava/lang/String; // method@f17a │ │ -4944b8: 0c03 |0020: move-result-object v3 │ │ -4944ba: 1a01 342e |0021: const-string v1, "KEY_ROOM_TOKEN" // string@2e34 │ │ -4944be: 6e30 6804 1003 |0023: invoke-virtual {v0, v1, v3}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0468 │ │ -4944c4: 2203 ed20 |0026: new-instance v3, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda8; // type@20ed │ │ -4944c8: 7030 6be8 2300 |0028: invoke-direct {v3, v2, v0}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda8;.:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/os/Bundle;)V // method@e86b │ │ -4944ce: 6e20 d4e9 3200 |002b: invoke-virtual {v2, v3}, Lcom/nextcloud/talk/chat/ChatActivity;.leaveRoom:(Lkotlin/jvm/functions/Function0;)V // method@e9d4 │ │ -4944d4: 2820 |002e: goto 004e // +0020 │ │ -4944d6: 2033 9f21 |002f: instance-of v3, v3, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$CreateRoomErrorState; // type@219f │ │ -4944da: 3803 1d00 |0031: if-eqz v3, 004e // +001d │ │ -4944de: 5422 a8b0 |0033: iget-object v2, v2, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -4944e2: 3902 0800 |0035: if-nez v2, 003d // +0008 │ │ -4944e6: 1a02 e08a |0037: const-string v2, "binding" // string@8ae0 │ │ -4944ea: 7110 06fc 0200 |0039: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4944f0: 1202 |003c: const/4 v2, #int 0 // #0 │ │ -4944f2: 6e10 a1f0 0200 |003d: invoke-virtual {v2}, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.getRoot:()Landroid/widget/LinearLayout; // method@f0a1 │ │ -4944f8: 0c02 |0040: move-result-object v2 │ │ -4944fa: 1f02 8c01 |0041: check-cast v2, Landroid/view/View; // type@018c │ │ -4944fe: 1403 2a02 137f |0043: const v3, #float 1.95408e+38 // #7f13022a │ │ -494504: 1200 |0046: const/4 v0, #int 0 // #0 │ │ -494506: 7130 be88 3200 |0047: invoke-static {v2, v3, v0}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;II)Lcom/google/android/material/snackbar/Snackbar; // method@88be │ │ -49450c: 0c02 |004a: move-result-object v2 │ │ -49450e: 6e10 d188 0200 |004b: invoke-virtual {v2}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@88d1 │ │ -494514: 6202 61b5 |004e: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -494518: 1102 |0050: return-object v2 │ │ +49446c: |[49446c] com.nextcloud.talk.chat.ChatActivity.initObservers$lambda$24:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit; │ │ +49447c: 2030 a121 |0000: instance-of v0, v3, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$CreateRoomSuccessState; // type@21a1 │ │ +494480: 3800 2d00 |0002: if-eqz v0, 002f // +002d │ │ +494484: 2200 fb00 |0004: new-instance v0, Landroid/os/Bundle; // type@00fb │ │ +494488: 7010 3b04 0000 |0006: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@043b │ │ +49448e: 1f03 a121 |0009: check-cast v3, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$CreateRoomSuccessState; // type@21a1 │ │ +494492: 6e10 15ee 0300 |000b: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$CreateRoomSuccessState;.getRoomOverall:()Lcom/nextcloud/talk/models/json/conversations/RoomOverall; // method@ee15 │ │ +494498: 0c03 |000e: move-result-object v3 │ │ +49449a: 6e10 80f1 0300 |000f: invoke-virtual {v3}, Lcom/nextcloud/talk/models/json/conversations/RoomOverall;.getOcs:()Lcom/nextcloud/talk/models/json/conversations/RoomOCS; // method@f180 │ │ +4944a0: 0c03 |0012: move-result-object v3 │ │ +4944a2: 7110 fdfb 0300 |0013: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4944a8: 6e10 7ff1 0300 |0016: invoke-virtual {v3}, Lcom/nextcloud/talk/models/json/conversations/RoomOCS;.getData:()Lcom/nextcloud/talk/models/json/conversations/Conversation; // method@f17f │ │ +4944ae: 0c03 |0019: move-result-object v3 │ │ +4944b0: 7110 fdfb 0300 |001a: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4944b6: 6e10 7af1 0300 |001d: invoke-virtual {v3}, Lcom/nextcloud/talk/models/json/conversations/Conversation;.getToken:()Ljava/lang/String; // method@f17a │ │ +4944bc: 0c03 |0020: move-result-object v3 │ │ +4944be: 1a01 342e |0021: const-string v1, "KEY_ROOM_TOKEN" // string@2e34 │ │ +4944c2: 6e30 6804 1003 |0023: invoke-virtual {v0, v1, v3}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0468 │ │ +4944c8: 2203 ed20 |0026: new-instance v3, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda8; // type@20ed │ │ +4944cc: 7030 6be8 2300 |0028: invoke-direct {v3, v2, v0}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda8;.:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/os/Bundle;)V // method@e86b │ │ +4944d2: 6e20 d4e9 3200 |002b: invoke-virtual {v2, v3}, Lcom/nextcloud/talk/chat/ChatActivity;.leaveRoom:(Lkotlin/jvm/functions/Function0;)V // method@e9d4 │ │ +4944d8: 2820 |002e: goto 004e // +0020 │ │ +4944da: 2033 9f21 |002f: instance-of v3, v3, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$CreateRoomErrorState; // type@219f │ │ +4944de: 3803 1d00 |0031: if-eqz v3, 004e // +001d │ │ +4944e2: 5422 a8b0 |0033: iget-object v2, v2, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +4944e6: 3902 0800 |0035: if-nez v2, 003d // +0008 │ │ +4944ea: 1a02 e08a |0037: const-string v2, "binding" // string@8ae0 │ │ +4944ee: 7110 06fc 0200 |0039: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4944f4: 1202 |003c: const/4 v2, #int 0 // #0 │ │ +4944f6: 6e10 a1f0 0200 |003d: invoke-virtual {v2}, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.getRoot:()Landroid/widget/LinearLayout; // method@f0a1 │ │ +4944fc: 0c02 |0040: move-result-object v2 │ │ +4944fe: 1f02 8c01 |0041: check-cast v2, Landroid/view/View; // type@018c │ │ +494502: 1403 2a02 137f |0043: const v3, #float 1.95408e+38 // #7f13022a │ │ +494508: 1200 |0046: const/4 v0, #int 0 // #0 │ │ +49450a: 7130 be88 3200 |0047: invoke-static {v2, v3, v0}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;II)Lcom/google/android/material/snackbar/Snackbar; // method@88be │ │ +494510: 0c02 |004a: move-result-object v2 │ │ +494512: 6e10 d188 0200 |004b: invoke-virtual {v2}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@88d1 │ │ +494518: 6202 61b5 |004e: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +49451c: 1102 |0050: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=817 │ │ 0x0004 line=818 │ │ 0x0009 line=819 │ │ 0x0026 line=822 │ │ 0x002f line=830 │ │ @@ -2002039,26 +2002039,26 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/os/Bundle;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -494424: |[494424] com.nextcloud.talk.chat.ChatActivity.initObservers$lambda$24$lambda$23:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/os/Bundle;)Lkotlin/Unit; │ │ -494434: 2200 5700 |0000: new-instance v0, Landroid/content/Intent; // type@0057 │ │ -494438: 6e10 64e9 0300 |0002: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ -49443e: 0c01 |0005: move-result-object v1 │ │ -494440: 1c02 0d21 |0006: const-class v2, Lcom/nextcloud/talk/chat/ChatActivity; // type@210d │ │ -494444: 7030 4b01 1002 |0008: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@014b │ │ -49444a: 6e20 6b01 4000 |000b: invoke-virtual {v0, v4}, Landroid/content/Intent;.putExtras:(Landroid/os/Bundle;)Landroid/content/Intent; // method@016b │ │ -494450: 1504 0004 |000e: const/high16 v4, #int 67108864 // #400 │ │ -494454: 6e20 5001 4000 |0010: invoke-virtual {v0, v4}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0150 │ │ -49445a: 6e20 53ea 0300 |0013: invoke-virtual {v3, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.startActivity:(Landroid/content/Intent;)V // method@ea53 │ │ -494460: 6203 61b5 |0016: sget-object v3, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -494464: 1103 |0018: return-object v3 │ │ +494428: |[494428] com.nextcloud.talk.chat.ChatActivity.initObservers$lambda$24$lambda$23:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/os/Bundle;)Lkotlin/Unit; │ │ +494438: 2200 5700 |0000: new-instance v0, Landroid/content/Intent; // type@0057 │ │ +49443c: 6e10 64e9 0300 |0002: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ +494442: 0c01 |0005: move-result-object v1 │ │ +494444: 1c02 0d21 |0006: const-class v2, Lcom/nextcloud/talk/chat/ChatActivity; // type@210d │ │ +494448: 7030 4b01 1002 |0008: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@014b │ │ +49444e: 6e20 6b01 4000 |000b: invoke-virtual {v0, v4}, Landroid/content/Intent;.putExtras:(Landroid/os/Bundle;)Landroid/content/Intent; // method@016b │ │ +494454: 1504 0004 |000e: const/high16 v4, #int 67108864 // #400 │ │ +494458: 6e20 5001 4000 |0010: invoke-virtual {v0, v4}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0150 │ │ +49445e: 6e20 53ea 0300 |0013: invoke-virtual {v3, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.startActivity:(Landroid/content/Intent;)V // method@ea53 │ │ +494464: 6203 61b5 |0016: sget-object v3, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +494468: 1103 |0018: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=823 │ │ 0x000b line=824 │ │ 0x0010 line=825 │ │ 0x0013 line=826 │ │ 0x0016 line=827 │ │ @@ -2002071,42 +2002071,42 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -49451c: |[49451c] com.nextcloud.talk.chat.ChatActivity.initObservers$lambda$25:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit; │ │ -49452c: 2040 9b21 |0000: instance-of v0, v4, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ChatMessageStartState; // type@219b │ │ -494530: 3800 2a00 |0002: if-eqz v0, 002c // +002a │ │ -494534: 7010 41e9 0300 |0004: invoke-direct {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.cancelNotificationsForCurrentConversation:()V // method@e941 │ │ -49453a: 5434 a8b0 |0007: iget-object v4, v3, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -49453e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -494540: 1a01 e08a |000a: const-string v1, "binding" // string@8ae0 │ │ -494544: 3904 0600 |000c: if-nez v4, 0012 // +0006 │ │ -494548: 7110 06fc 0100 |000e: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49454e: 0704 |0011: move-object v4, v0 │ │ -494550: 5444 d1b3 |0012: iget-object v4, v4, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.progressBar:Landroid/widget/LinearLayout; // field@b3d1 │ │ -494554: 1302 0800 |0014: const/16 v2, #int 8 // #8 │ │ -494558: 6e20 9b09 2400 |0016: invoke-virtual {v4, v2}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@099b │ │ -49455e: 5434 a8b0 |0019: iget-object v4, v3, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -494562: 3904 0600 |001b: if-nez v4, 0021 // +0006 │ │ -494566: 7110 06fc 0100 |001d: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49456c: 2802 |0020: goto 0022 // +0002 │ │ -49456e: 0740 |0021: move-object v0, v4 │ │ -494570: 5404 cfb3 |0022: iget-object v4, v0, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.messagesListView:Lcom/stfalcon/chatkit/messages/MessagesList; // field@b3cf │ │ -494574: 1200 |0024: const/4 v0, #int 0 // #0 │ │ -494576: 6e20 9df3 0400 |0025: invoke-virtual {v4, v0}, Lcom/stfalcon/chatkit/messages/MessagesList;.setVisibility:(I)V // method@f39d │ │ -49457c: 6e10 49e9 0300 |0028: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.collapseSystemMessages:()V // method@e949 │ │ -494582: 2807 |002b: goto 0032 // +0007 │ │ -494584: 2043 9c21 |002c: instance-of v3, v4, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ChatMessageUpdateState; // type@219c │ │ -494588: 3903 0400 |002e: if-nez v3, 0032 // +0004 │ │ -49458c: 2043 9921 |0030: instance-of v3, v4, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ChatMessageErrorState; // type@2199 │ │ -494590: 6203 61b5 |0032: sget-object v3, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -494594: 1103 |0034: return-object v3 │ │ +494520: |[494520] com.nextcloud.talk.chat.ChatActivity.initObservers$lambda$25:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit; │ │ +494530: 2040 9b21 |0000: instance-of v0, v4, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ChatMessageStartState; // type@219b │ │ +494534: 3800 2a00 |0002: if-eqz v0, 002c // +002a │ │ +494538: 7010 41e9 0300 |0004: invoke-direct {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.cancelNotificationsForCurrentConversation:()V // method@e941 │ │ +49453e: 5434 a8b0 |0007: iget-object v4, v3, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +494542: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +494544: 1a01 e08a |000a: const-string v1, "binding" // string@8ae0 │ │ +494548: 3904 0600 |000c: if-nez v4, 0012 // +0006 │ │ +49454c: 7110 06fc 0100 |000e: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +494552: 0704 |0011: move-object v4, v0 │ │ +494554: 5444 d1b3 |0012: iget-object v4, v4, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.progressBar:Landroid/widget/LinearLayout; // field@b3d1 │ │ +494558: 1302 0800 |0014: const/16 v2, #int 8 // #8 │ │ +49455c: 6e20 9b09 2400 |0016: invoke-virtual {v4, v2}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@099b │ │ +494562: 5434 a8b0 |0019: iget-object v4, v3, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +494566: 3904 0600 |001b: if-nez v4, 0021 // +0006 │ │ +49456a: 7110 06fc 0100 |001d: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +494570: 2802 |0020: goto 0022 // +0002 │ │ +494572: 0740 |0021: move-object v0, v4 │ │ +494574: 5404 cfb3 |0022: iget-object v4, v0, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.messagesListView:Lcom/stfalcon/chatkit/messages/MessagesList; // field@b3cf │ │ +494578: 1200 |0024: const/4 v0, #int 0 // #0 │ │ +49457a: 6e20 9df3 0400 |0025: invoke-virtual {v4, v0}, Lcom/stfalcon/chatkit/messages/MessagesList;.setVisibility:(I)V // method@f39d │ │ +494580: 6e10 49e9 0300 |0028: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.collapseSystemMessages:()V // method@e949 │ │ +494586: 2807 |002b: goto 0032 // +0007 │ │ +494588: 2043 9c21 |002c: instance-of v3, v4, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ChatMessageUpdateState; // type@219c │ │ +49458c: 3903 0400 |002e: if-nez v3, 0032 // +0004 │ │ +494590: 2043 9921 |0030: instance-of v3, v4, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ChatMessageErrorState; // type@2199 │ │ +494594: 6203 61b5 |0032: sget-object v3, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +494598: 1103 |0034: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=840 │ │ 0x0004 line=842 │ │ 0x0007 line=843 │ │ 0x0019 line=844 │ │ 0x0028 line=845 │ │ @@ -2002122,29 +2002122,29 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -494598: |[494598] com.nextcloud.talk.chat.ChatActivity.initObservers$lambda$26:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit; │ │ -4945a8: 2020 bb21 |0000: instance-of v0, v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ReactionDeletedSuccessState; // type@21bb │ │ -4945ac: 3800 1700 |0002: if-eqz v0, 0019 // +0017 │ │ -4945b0: 1f02 bb21 |0004: check-cast v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ReactionDeletedSuccessState; // type@21bb │ │ -4945b4: 6e10 5eee 0200 |0006: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ReactionDeletedSuccessState;.getReactionDeletedModel:()Lcom/nextcloud/talk/models/domain/ReactionDeletedModel; // method@ee5e │ │ -4945ba: 0c00 |0009: move-result-object v0 │ │ -4945bc: 6e10 5ff1 0000 |000a: invoke-virtual {v0}, Lcom/nextcloud/talk/models/domain/ReactionDeletedModel;.getChatMessage:()Lcom/nextcloud/talk/chat/data/model/ChatMessage; // method@f15f │ │ -4945c2: 0c00 |000d: move-result-object v0 │ │ -4945c4: 6e10 5eee 0200 |000e: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ReactionDeletedSuccessState;.getReactionDeletedModel:()Lcom/nextcloud/talk/models/domain/ReactionDeletedModel; // method@ee5e │ │ -4945ca: 0c02 |0011: move-result-object v2 │ │ -4945cc: 6e10 60f1 0200 |0012: invoke-virtual {v2}, Lcom/nextcloud/talk/models/domain/ReactionDeletedModel;.getEmoji:()Ljava/lang/String; // method@f160 │ │ -4945d2: 0c02 |0015: move-result-object v2 │ │ -4945d4: 6e30 73ea 0102 |0016: invoke-virtual {v1, v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.updateUiToDeleteReaction:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;Ljava/lang/String;)V // method@ea73 │ │ -4945da: 6201 61b5 |0019: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -4945de: 1101 |001b: return-object v1 │ │ +49459c: |[49459c] com.nextcloud.talk.chat.ChatActivity.initObservers$lambda$26:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit; │ │ +4945ac: 2020 bb21 |0000: instance-of v0, v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ReactionDeletedSuccessState; // type@21bb │ │ +4945b0: 3800 1700 |0002: if-eqz v0, 0019 // +0017 │ │ +4945b4: 1f02 bb21 |0004: check-cast v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ReactionDeletedSuccessState; // type@21bb │ │ +4945b8: 6e10 5eee 0200 |0006: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ReactionDeletedSuccessState;.getReactionDeletedModel:()Lcom/nextcloud/talk/models/domain/ReactionDeletedModel; // method@ee5e │ │ +4945be: 0c00 |0009: move-result-object v0 │ │ +4945c0: 6e10 5ff1 0000 |000a: invoke-virtual {v0}, Lcom/nextcloud/talk/models/domain/ReactionDeletedModel;.getChatMessage:()Lcom/nextcloud/talk/chat/data/model/ChatMessage; // method@f15f │ │ +4945c6: 0c00 |000d: move-result-object v0 │ │ +4945c8: 6e10 5eee 0200 |000e: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ReactionDeletedSuccessState;.getReactionDeletedModel:()Lcom/nextcloud/talk/models/domain/ReactionDeletedModel; // method@ee5e │ │ +4945ce: 0c02 |0011: move-result-object v2 │ │ +4945d0: 6e10 60f1 0200 |0012: invoke-virtual {v2}, Lcom/nextcloud/talk/models/domain/ReactionDeletedModel;.getEmoji:()Ljava/lang/String; // method@f160 │ │ +4945d6: 0c02 |0015: move-result-object v2 │ │ +4945d8: 6e30 73ea 0102 |0016: invoke-virtual {v1, v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.updateUiToDeleteReaction:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;Ljava/lang/String;)V // method@ea73 │ │ +4945de: 6201 61b5 |0019: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +4945e2: 1101 |001b: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=937 │ │ 0x0004 line=939 │ │ 0x000e line=940 │ │ 0x0016 line=938 │ │ 0x0019 line=946 │ │ @@ -2002157,29 +2002157,29 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -4945e0: |[4945e0] com.nextcloud.talk.chat.ChatActivity.initObservers$lambda$27:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit; │ │ -4945f0: 2020 b921 |0000: instance-of v0, v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ReactionAddedSuccessState; // type@21b9 │ │ -4945f4: 3800 1700 |0002: if-eqz v0, 0019 // +0017 │ │ -4945f8: 1f02 b921 |0004: check-cast v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ReactionAddedSuccessState; // type@21b9 │ │ -4945fc: 6e10 59ee 0200 |0006: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ReactionAddedSuccessState;.getReactionAddedModel:()Lcom/nextcloud/talk/models/domain/ReactionAddedModel; // method@ee59 │ │ -494602: 0c00 |0009: move-result-object v0 │ │ -494604: 6e10 5cf1 0000 |000a: invoke-virtual {v0}, Lcom/nextcloud/talk/models/domain/ReactionAddedModel;.getChatMessage:()Lcom/nextcloud/talk/chat/data/model/ChatMessage; // method@f15c │ │ -49460a: 0c00 |000d: move-result-object v0 │ │ -49460c: 6e10 59ee 0200 |000e: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ReactionAddedSuccessState;.getReactionAddedModel:()Lcom/nextcloud/talk/models/domain/ReactionAddedModel; // method@ee59 │ │ -494612: 0c02 |0011: move-result-object v2 │ │ -494614: 6e10 5df1 0200 |0012: invoke-virtual {v2}, Lcom/nextcloud/talk/models/domain/ReactionAddedModel;.getEmoji:()Ljava/lang/String; // method@f15d │ │ -49461a: 0c02 |0015: move-result-object v2 │ │ -49461c: 6e30 72ea 0102 |0016: invoke-virtual {v1, v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.updateUiToAddReaction:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;Ljava/lang/String;)V // method@ea72 │ │ -494622: 6201 61b5 |0019: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -494626: 1101 |001b: return-object v1 │ │ +4945e4: |[4945e4] com.nextcloud.talk.chat.ChatActivity.initObservers$lambda$27:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit; │ │ +4945f4: 2020 b921 |0000: instance-of v0, v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ReactionAddedSuccessState; // type@21b9 │ │ +4945f8: 3800 1700 |0002: if-eqz v0, 0019 // +0017 │ │ +4945fc: 1f02 b921 |0004: check-cast v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ReactionAddedSuccessState; // type@21b9 │ │ +494600: 6e10 59ee 0200 |0006: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ReactionAddedSuccessState;.getReactionAddedModel:()Lcom/nextcloud/talk/models/domain/ReactionAddedModel; // method@ee59 │ │ +494606: 0c00 |0009: move-result-object v0 │ │ +494608: 6e10 5cf1 0000 |000a: invoke-virtual {v0}, Lcom/nextcloud/talk/models/domain/ReactionAddedModel;.getChatMessage:()Lcom/nextcloud/talk/chat/data/model/ChatMessage; // method@f15c │ │ +49460e: 0c00 |000d: move-result-object v0 │ │ +494610: 6e10 59ee 0200 |000e: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ReactionAddedSuccessState;.getReactionAddedModel:()Lcom/nextcloud/talk/models/domain/ReactionAddedModel; // method@ee59 │ │ +494616: 0c02 |0011: move-result-object v2 │ │ +494618: 6e10 5df1 0200 |0012: invoke-virtual {v2}, Lcom/nextcloud/talk/models/domain/ReactionAddedModel;.getEmoji:()Ljava/lang/String; // method@f15d │ │ +49461e: 0c02 |0015: move-result-object v2 │ │ +494620: 6e30 72ea 0102 |0016: invoke-virtual {v1, v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.updateUiToAddReaction:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;Ljava/lang/String;)V // method@ea72 │ │ +494626: 6201 61b5 |0019: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +49462a: 1101 |001b: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=950 │ │ 0x0004 line=952 │ │ 0x000e line=953 │ │ 0x0016 line=951 │ │ 0x0019 line=959 │ │ @@ -2002192,165 +2002192,165 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$ViewState;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 295 16-bit code units │ │ -494628: |[494628] com.nextcloud.talk.chat.ChatActivity.initObservers$lambda$28:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$ViewState;)Lkotlin/Unit; │ │ -494638: 2070 d721 |0000: instance-of v0, v7, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$EditMessageSuccessState; // type@21d7 │ │ -49463c: 1a01 e08a |0002: const-string v1, "binding" // string@8ae0 │ │ -494640: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -494642: 1203 |0005: const/4 v3, #int 0 // #0 │ │ -494644: 3800 0101 |0006: if-eqz v0, 0107 // +0101 │ │ -494648: 1f07 d721 |0008: check-cast v7, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$EditMessageSuccessState; // type@21d7 │ │ -49464c: 6e10 1cef 0700 |000a: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$EditMessageSuccessState;.getMessageEdited:()Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage; // method@ef1c │ │ -494652: 0c00 |000d: move-result-object v0 │ │ -494654: 6e10 74f1 0000 |000e: invoke-virtual {v0}, Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage;.getOcs:()Lcom/nextcloud/talk/models/json/chat/ChatOCSSingleMessage; // method@f174 │ │ -49465a: 0c00 |0011: move-result-object v0 │ │ -49465c: 3800 1100 |0012: if-eqz v0, 0023 // +0011 │ │ -494660: 6e10 72f1 0000 |0014: invoke-virtual {v0}, Lcom/nextcloud/talk/models/json/chat/ChatOCSSingleMessage;.getMeta:()Lcom/nextcloud/talk/models/json/generic/GenericMeta; // method@f172 │ │ -494666: 0c00 |0017: move-result-object v0 │ │ -494668: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ -49466c: 6e10 85f1 0000 |001a: invoke-virtual {v0}, Lcom/nextcloud/talk/models/json/generic/GenericMeta;.getStatusCode:()I // method@f185 │ │ -494672: 0a00 |001d: move-result v0 │ │ -494674: 7110 e0f5 0000 |001e: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ -49467a: 0c00 |0021: move-result-object v0 │ │ -49467c: 2802 |0022: goto 0024 // +0002 │ │ -49467e: 0730 |0023: move-object v0, v3 │ │ -494680: 3900 0300 |0024: if-nez v0, 0027 // +0003 │ │ -494684: 2828 |0026: goto 004e // +0028 │ │ -494686: 6e10 d3f5 0000 |0027: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@f5d3 │ │ -49468c: 0a04 |002a: move-result v4 │ │ -49468e: 1305 9001 |002b: const/16 v5, #int 400 // #190 │ │ -494692: 3354 2100 |002d: if-ne v4, v5, 004e // +0021 │ │ -494696: 5460 a8b0 |002f: iget-object v0, v6, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -49469a: 3900 0600 |0031: if-nez v0, 0037 // +0006 │ │ -49469e: 7110 06fc 0100 |0033: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4946a4: 0730 |0036: move-object v0, v3 │ │ -4946a6: 6e10 a1f0 0000 |0037: invoke-virtual {v0}, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.getRoot:()Landroid/widget/LinearLayout; // method@f0a1 │ │ -4946ac: 0c00 |003a: move-result-object v0 │ │ -4946ae: 1f00 8c01 |003b: check-cast v0, Landroid/view/View; // type@018c │ │ -4946b2: 1401 7d00 137f |003d: const v1, #float 1.95399e+38 // #7f13007d │ │ -4946b8: 6e20 8ce9 1600 |0040: invoke-virtual {v6, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getString:(I)Ljava/lang/String; // method@e98c │ │ -4946be: 0c01 |0043: move-result-object v1 │ │ -4946c0: 1f01 7724 |0044: check-cast v1, Ljava/lang/CharSequence; // type@2477 │ │ -4946c4: 7130 bf88 1002 |0046: invoke-static {v0, v1, v2}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@88bf │ │ -4946ca: 0c00 |0049: move-result-object v0 │ │ -4946cc: 6e10 d188 0000 |004a: invoke-virtual {v0}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@88d1 │ │ -4946d2: 284f |004d: goto 009c // +004f │ │ -4946d4: 3900 0300 |004e: if-nez v0, 0051 // +0003 │ │ -4946d8: 2828 |0050: goto 0078 // +0028 │ │ -4946da: 6e10 d3f5 0000 |0051: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@f5d3 │ │ -4946e0: 0a04 |0054: move-result v4 │ │ -4946e2: 1305 9301 |0055: const/16 v5, #int 403 // #193 │ │ -4946e6: 3354 2100 |0057: if-ne v4, v5, 0078 // +0021 │ │ -4946ea: 5460 a8b0 |0059: iget-object v0, v6, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -4946ee: 3900 0600 |005b: if-nez v0, 0061 // +0006 │ │ -4946f2: 7110 06fc 0100 |005d: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4946f8: 0730 |0060: move-object v0, v3 │ │ -4946fa: 6e10 a1f0 0000 |0061: invoke-virtual {v0}, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.getRoot:()Landroid/widget/LinearLayout; // method@f0a1 │ │ -494700: 0c00 |0064: move-result-object v0 │ │ -494702: 1f00 8c01 |0065: check-cast v0, Landroid/view/View; // type@018c │ │ -494706: 1401 6600 137f |0067: const v1, #float 1.95399e+38 // #7f130066 │ │ -49470c: 6e20 8ce9 1600 |006a: invoke-virtual {v6, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getString:(I)Ljava/lang/String; // method@e98c │ │ -494712: 0c01 |006d: move-result-object v1 │ │ -494714: 1f01 7724 |006e: check-cast v1, Ljava/lang/CharSequence; // type@2477 │ │ -494718: 7130 bf88 1002 |0070: invoke-static {v0, v1, v2}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@88bf │ │ -49471e: 0c00 |0073: move-result-object v0 │ │ -494720: 6e10 d188 0000 |0074: invoke-virtual {v0}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@88d1 │ │ -494726: 2825 |0077: goto 009c // +0025 │ │ -494728: 3900 0300 |0078: if-nez v0, 007b // +0003 │ │ -49472c: 2822 |007a: goto 009c // +0022 │ │ -49472e: 6e10 d3f5 0000 |007b: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@f5d3 │ │ -494734: 0a00 |007e: move-result v0 │ │ -494736: 1304 9401 |007f: const/16 v4, #int 404 // #194 │ │ -49473a: 3340 1b00 |0081: if-ne v0, v4, 009c // +001b │ │ -49473e: 5460 a8b0 |0083: iget-object v0, v6, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -494742: 3900 0600 |0085: if-nez v0, 008b // +0006 │ │ -494746: 7110 06fc 0100 |0087: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49474c: 0730 |008a: move-object v0, v3 │ │ -49474e: 6e10 a1f0 0000 |008b: invoke-virtual {v0}, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.getRoot:()Landroid/widget/LinearLayout; // method@f0a1 │ │ -494754: 0c00 |008e: move-result-object v0 │ │ -494756: 1f00 8c01 |008f: check-cast v0, Landroid/view/View; // type@018c │ │ -49475a: 1a01 fd1f |0091: const-string v1, "Conversation not found" // string@1ffd │ │ -49475e: 1f01 7724 |0093: check-cast v1, Ljava/lang/CharSequence; // type@2477 │ │ -494762: 7130 bf88 1002 |0095: invoke-static {v0, v1, v2}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@88bf │ │ -494768: 0c00 |0098: move-result-object v0 │ │ -49476a: 6e10 d188 0000 |0099: invoke-virtual {v0}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@88d1 │ │ -494770: 6e10 1cef 0700 |009c: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$EditMessageSuccessState;.getMessageEdited:()Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage; // method@ef1c │ │ -494776: 0c00 |009f: move-result-object v0 │ │ -494778: 6e10 74f1 0000 |00a0: invoke-virtual {v0}, Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage;.getOcs:()Lcom/nextcloud/talk/models/json/chat/ChatOCSSingleMessage; // method@f174 │ │ -49477e: 0c00 |00a3: move-result-object v0 │ │ -494780: 3800 1400 |00a4: if-eqz v0, 00b8 // +0014 │ │ -494784: 6e10 71f1 0000 |00a6: invoke-virtual {v0}, Lcom/nextcloud/talk/models/json/chat/ChatOCSSingleMessage;.getData:()Lcom/nextcloud/talk/models/json/chat/ChatMessageJson; // method@f171 │ │ -49478a: 0c00 |00a9: move-result-object v0 │ │ -49478c: 3800 0e00 |00aa: if-eqz v0, 00b8 // +000e │ │ -494790: 6e10 6ef1 0000 |00ac: invoke-virtual {v0}, Lcom/nextcloud/talk/models/json/chat/ChatMessageJson;.getParentMessage:()Lcom/nextcloud/talk/models/json/chat/ChatMessageJson; // method@f16e │ │ -494796: 0c00 |00af: move-result-object v0 │ │ -494798: 3800 0800 |00b0: if-eqz v0, 00b8 // +0008 │ │ -49479c: 6e10 6df1 0000 |00b2: invoke-virtual {v0}, Lcom/nextcloud/talk/models/json/chat/ChatMessageJson;.getMessage:()Ljava/lang/String; // method@f16d │ │ -4947a2: 0c00 |00b5: move-result-object v0 │ │ -4947a4: 3900 0400 |00b6: if-nez v0, 00ba // +0004 │ │ -4947a8: 1a00 e80e |00b8: const-string v0, "(null)" // string@0ee8 │ │ -4947ac: 6e10 1cef 0700 |00ba: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$EditMessageSuccessState;.getMessageEdited:()Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage; // method@ef1c │ │ -4947b2: 0c07 |00bd: move-result-object v7 │ │ -4947b4: 6e10 74f1 0700 |00be: invoke-virtual {v7}, Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage;.getOcs:()Lcom/nextcloud/talk/models/json/chat/ChatOCSSingleMessage; // method@f174 │ │ -4947ba: 0c07 |00c1: move-result-object v7 │ │ -4947bc: 3807 1700 |00c2: if-eqz v7, 00d9 // +0017 │ │ -4947c0: 6e10 71f1 0700 |00c4: invoke-virtual {v7}, Lcom/nextcloud/talk/models/json/chat/ChatOCSSingleMessage;.getData:()Lcom/nextcloud/talk/models/json/chat/ChatMessageJson; // method@f171 │ │ -4947c6: 0c07 |00c7: move-result-object v7 │ │ -4947c8: 3807 1100 |00c8: if-eqz v7, 00d9 // +0011 │ │ -4947cc: 6e10 6ef1 0700 |00ca: invoke-virtual {v7}, Lcom/nextcloud/talk/models/json/chat/ChatMessageJson;.getParentMessage:()Lcom/nextcloud/talk/models/json/chat/ChatMessageJson; // method@f16e │ │ -4947d2: 0c07 |00cd: move-result-object v7 │ │ -4947d4: 3807 0b00 |00ce: if-eqz v7, 00d9 // +000b │ │ -4947d8: 6e10 6cf1 0700 |00d0: invoke-virtual {v7}, Lcom/nextcloud/talk/models/json/chat/ChatMessageJson;.getId:()J // method@f16c │ │ -4947de: 0b04 |00d3: move-result-wide v4 │ │ -4947e0: 7120 f5f5 5400 |00d4: invoke-static {v4, v5}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@f5f5 │ │ -4947e6: 0c07 |00d7: move-result-object v7 │ │ -4947e8: 2802 |00d8: goto 00da // +0002 │ │ -4947ea: 0737 |00d9: move-object v7, v3 │ │ -4947ec: 7110 7df6 0700 |00da: invoke-static {v7}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@f67d │ │ -4947f2: 0c07 |00dd: move-result-object v7 │ │ -4947f4: 5461 a7b0 |00de: iget-object v1, v6, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ -4947f8: 3801 0600 |00e0: if-eqz v1, 00e6 // +0006 │ │ -4947fc: 6e20 33e4 7100 |00e2: invoke-virtual {v1, v7}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.getMessagePositionById:(Ljava/lang/String;)I // method@e433 │ │ -494802: 0a02 |00e5: move-result v2 │ │ -494804: 5467 a7b0 |00e6: iget-object v7, v6, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ -494808: 3807 1200 |00e8: if-eqz v7, 00fa // +0012 │ │ -49480c: 6e10 32e4 0700 |00ea: invoke-virtual {v7}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.getItems:()Ljava/util/List; // method@e432 │ │ -494812: 0c07 |00ed: move-result-object v7 │ │ -494814: 3807 0c00 |00ee: if-eqz v7, 00fa // +000c │ │ -494818: 7220 6ff9 2700 |00f0: invoke-interface {v7, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@f96f │ │ -49481e: 0c07 |00f3: move-result-object v7 │ │ -494820: 1f07 e223 |00f4: check-cast v7, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper; // type@23e2 │ │ -494824: 3807 0400 |00f6: if-eqz v7, 00fa // +0004 │ │ -494828: 5473 15b5 |00f8: iget-object v3, v7, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper;.item:Ljava/lang/Object; // field@b515 │ │ -49482c: 1a07 4bd2 |00fa: const-string v7, "null cannot be cast to non-null type com.nextcloud.talk.chat.data.model.ChatMessage" // string@d24b │ │ -494830: 7120 fefb 7300 |00fc: invoke-static {v3, v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbfe │ │ -494836: 1f03 5721 |00ff: check-cast v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -49483a: 1f03 d123 |0101: check-cast v3, Lcom/stfalcon/chatkit/commons/models/IMessage; // type@23d1 │ │ -49483e: 7030 29ea 3600 |0103: invoke-direct {v6, v3, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.setMessageAsEdited:(Lcom/stfalcon/chatkit/commons/models/IMessage;Ljava/lang/String;)V // method@ea29 │ │ -494844: 281e |0106: goto 0124 // +001e │ │ -494846: 2077 d521 |0107: instance-of v7, v7, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$EditMessageErrorState; // type@21d5 │ │ -49484a: 3807 1b00 |0109: if-eqz v7, 0124 // +001b │ │ -49484e: 5466 a8b0 |010b: iget-object v6, v6, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -494852: 3906 0600 |010d: if-nez v6, 0113 // +0006 │ │ -494856: 7110 06fc 0100 |010f: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49485c: 2802 |0112: goto 0114 // +0002 │ │ -49485e: 0763 |0113: move-object v3, v6 │ │ -494860: 6e10 a1f0 0300 |0114: invoke-virtual {v3}, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.getRoot:()Landroid/widget/LinearLayout; // method@f0a1 │ │ -494866: 0c06 |0117: move-result-object v6 │ │ -494868: 1f06 8c01 |0118: check-cast v6, Landroid/view/View; // type@018c │ │ -49486c: 1407 2a02 137f |011a: const v7, #float 1.95408e+38 // #7f13022a │ │ -494872: 7130 be88 7602 |011d: invoke-static {v6, v7, v2}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;II)Lcom/google/android/material/snackbar/Snackbar; // method@88be │ │ -494878: 0c06 |0120: move-result-object v6 │ │ -49487a: 6e10 d188 0600 |0121: invoke-virtual {v6}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@88d1 │ │ -494880: 6206 61b5 |0124: sget-object v6, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -494884: 1106 |0126: return-object v6 │ │ +49462c: |[49462c] com.nextcloud.talk.chat.ChatActivity.initObservers$lambda$28:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$ViewState;)Lkotlin/Unit; │ │ +49463c: 2070 d721 |0000: instance-of v0, v7, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$EditMessageSuccessState; // type@21d7 │ │ +494640: 1a01 e08a |0002: const-string v1, "binding" // string@8ae0 │ │ +494644: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +494646: 1203 |0005: const/4 v3, #int 0 // #0 │ │ +494648: 3800 0101 |0006: if-eqz v0, 0107 // +0101 │ │ +49464c: 1f07 d721 |0008: check-cast v7, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$EditMessageSuccessState; // type@21d7 │ │ +494650: 6e10 1cef 0700 |000a: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$EditMessageSuccessState;.getMessageEdited:()Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage; // method@ef1c │ │ +494656: 0c00 |000d: move-result-object v0 │ │ +494658: 6e10 74f1 0000 |000e: invoke-virtual {v0}, Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage;.getOcs:()Lcom/nextcloud/talk/models/json/chat/ChatOCSSingleMessage; // method@f174 │ │ +49465e: 0c00 |0011: move-result-object v0 │ │ +494660: 3800 1100 |0012: if-eqz v0, 0023 // +0011 │ │ +494664: 6e10 72f1 0000 |0014: invoke-virtual {v0}, Lcom/nextcloud/talk/models/json/chat/ChatOCSSingleMessage;.getMeta:()Lcom/nextcloud/talk/models/json/generic/GenericMeta; // method@f172 │ │ +49466a: 0c00 |0017: move-result-object v0 │ │ +49466c: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ +494670: 6e10 85f1 0000 |001a: invoke-virtual {v0}, Lcom/nextcloud/talk/models/json/generic/GenericMeta;.getStatusCode:()I // method@f185 │ │ +494676: 0a00 |001d: move-result v0 │ │ +494678: 7110 e0f5 0000 |001e: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ +49467e: 0c00 |0021: move-result-object v0 │ │ +494680: 2802 |0022: goto 0024 // +0002 │ │ +494682: 0730 |0023: move-object v0, v3 │ │ +494684: 3900 0300 |0024: if-nez v0, 0027 // +0003 │ │ +494688: 2828 |0026: goto 004e // +0028 │ │ +49468a: 6e10 d3f5 0000 |0027: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@f5d3 │ │ +494690: 0a04 |002a: move-result v4 │ │ +494692: 1305 9001 |002b: const/16 v5, #int 400 // #190 │ │ +494696: 3354 2100 |002d: if-ne v4, v5, 004e // +0021 │ │ +49469a: 5460 a8b0 |002f: iget-object v0, v6, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +49469e: 3900 0600 |0031: if-nez v0, 0037 // +0006 │ │ +4946a2: 7110 06fc 0100 |0033: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4946a8: 0730 |0036: move-object v0, v3 │ │ +4946aa: 6e10 a1f0 0000 |0037: invoke-virtual {v0}, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.getRoot:()Landroid/widget/LinearLayout; // method@f0a1 │ │ +4946b0: 0c00 |003a: move-result-object v0 │ │ +4946b2: 1f00 8c01 |003b: check-cast v0, Landroid/view/View; // type@018c │ │ +4946b6: 1401 7d00 137f |003d: const v1, #float 1.95399e+38 // #7f13007d │ │ +4946bc: 6e20 8ce9 1600 |0040: invoke-virtual {v6, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getString:(I)Ljava/lang/String; // method@e98c │ │ +4946c2: 0c01 |0043: move-result-object v1 │ │ +4946c4: 1f01 7724 |0044: check-cast v1, Ljava/lang/CharSequence; // type@2477 │ │ +4946c8: 7130 bf88 1002 |0046: invoke-static {v0, v1, v2}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@88bf │ │ +4946ce: 0c00 |0049: move-result-object v0 │ │ +4946d0: 6e10 d188 0000 |004a: invoke-virtual {v0}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@88d1 │ │ +4946d6: 284f |004d: goto 009c // +004f │ │ +4946d8: 3900 0300 |004e: if-nez v0, 0051 // +0003 │ │ +4946dc: 2828 |0050: goto 0078 // +0028 │ │ +4946de: 6e10 d3f5 0000 |0051: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@f5d3 │ │ +4946e4: 0a04 |0054: move-result v4 │ │ +4946e6: 1305 9301 |0055: const/16 v5, #int 403 // #193 │ │ +4946ea: 3354 2100 |0057: if-ne v4, v5, 0078 // +0021 │ │ +4946ee: 5460 a8b0 |0059: iget-object v0, v6, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +4946f2: 3900 0600 |005b: if-nez v0, 0061 // +0006 │ │ +4946f6: 7110 06fc 0100 |005d: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4946fc: 0730 |0060: move-object v0, v3 │ │ +4946fe: 6e10 a1f0 0000 |0061: invoke-virtual {v0}, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.getRoot:()Landroid/widget/LinearLayout; // method@f0a1 │ │ +494704: 0c00 |0064: move-result-object v0 │ │ +494706: 1f00 8c01 |0065: check-cast v0, Landroid/view/View; // type@018c │ │ +49470a: 1401 6600 137f |0067: const v1, #float 1.95399e+38 // #7f130066 │ │ +494710: 6e20 8ce9 1600 |006a: invoke-virtual {v6, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getString:(I)Ljava/lang/String; // method@e98c │ │ +494716: 0c01 |006d: move-result-object v1 │ │ +494718: 1f01 7724 |006e: check-cast v1, Ljava/lang/CharSequence; // type@2477 │ │ +49471c: 7130 bf88 1002 |0070: invoke-static {v0, v1, v2}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@88bf │ │ +494722: 0c00 |0073: move-result-object v0 │ │ +494724: 6e10 d188 0000 |0074: invoke-virtual {v0}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@88d1 │ │ +49472a: 2825 |0077: goto 009c // +0025 │ │ +49472c: 3900 0300 |0078: if-nez v0, 007b // +0003 │ │ +494730: 2822 |007a: goto 009c // +0022 │ │ +494732: 6e10 d3f5 0000 |007b: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@f5d3 │ │ +494738: 0a00 |007e: move-result v0 │ │ +49473a: 1304 9401 |007f: const/16 v4, #int 404 // #194 │ │ +49473e: 3340 1b00 |0081: if-ne v0, v4, 009c // +001b │ │ +494742: 5460 a8b0 |0083: iget-object v0, v6, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +494746: 3900 0600 |0085: if-nez v0, 008b // +0006 │ │ +49474a: 7110 06fc 0100 |0087: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +494750: 0730 |008a: move-object v0, v3 │ │ +494752: 6e10 a1f0 0000 |008b: invoke-virtual {v0}, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.getRoot:()Landroid/widget/LinearLayout; // method@f0a1 │ │ +494758: 0c00 |008e: move-result-object v0 │ │ +49475a: 1f00 8c01 |008f: check-cast v0, Landroid/view/View; // type@018c │ │ +49475e: 1a01 fd1f |0091: const-string v1, "Conversation not found" // string@1ffd │ │ +494762: 1f01 7724 |0093: check-cast v1, Ljava/lang/CharSequence; // type@2477 │ │ +494766: 7130 bf88 1002 |0095: invoke-static {v0, v1, v2}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@88bf │ │ +49476c: 0c00 |0098: move-result-object v0 │ │ +49476e: 6e10 d188 0000 |0099: invoke-virtual {v0}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@88d1 │ │ +494774: 6e10 1cef 0700 |009c: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$EditMessageSuccessState;.getMessageEdited:()Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage; // method@ef1c │ │ +49477a: 0c00 |009f: move-result-object v0 │ │ +49477c: 6e10 74f1 0000 |00a0: invoke-virtual {v0}, Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage;.getOcs:()Lcom/nextcloud/talk/models/json/chat/ChatOCSSingleMessage; // method@f174 │ │ +494782: 0c00 |00a3: move-result-object v0 │ │ +494784: 3800 1400 |00a4: if-eqz v0, 00b8 // +0014 │ │ +494788: 6e10 71f1 0000 |00a6: invoke-virtual {v0}, Lcom/nextcloud/talk/models/json/chat/ChatOCSSingleMessage;.getData:()Lcom/nextcloud/talk/models/json/chat/ChatMessageJson; // method@f171 │ │ +49478e: 0c00 |00a9: move-result-object v0 │ │ +494790: 3800 0e00 |00aa: if-eqz v0, 00b8 // +000e │ │ +494794: 6e10 6ef1 0000 |00ac: invoke-virtual {v0}, Lcom/nextcloud/talk/models/json/chat/ChatMessageJson;.getParentMessage:()Lcom/nextcloud/talk/models/json/chat/ChatMessageJson; // method@f16e │ │ +49479a: 0c00 |00af: move-result-object v0 │ │ +49479c: 3800 0800 |00b0: if-eqz v0, 00b8 // +0008 │ │ +4947a0: 6e10 6df1 0000 |00b2: invoke-virtual {v0}, Lcom/nextcloud/talk/models/json/chat/ChatMessageJson;.getMessage:()Ljava/lang/String; // method@f16d │ │ +4947a6: 0c00 |00b5: move-result-object v0 │ │ +4947a8: 3900 0400 |00b6: if-nez v0, 00ba // +0004 │ │ +4947ac: 1a00 e80e |00b8: const-string v0, "(null)" // string@0ee8 │ │ +4947b0: 6e10 1cef 0700 |00ba: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$EditMessageSuccessState;.getMessageEdited:()Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage; // method@ef1c │ │ +4947b6: 0c07 |00bd: move-result-object v7 │ │ +4947b8: 6e10 74f1 0700 |00be: invoke-virtual {v7}, Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage;.getOcs:()Lcom/nextcloud/talk/models/json/chat/ChatOCSSingleMessage; // method@f174 │ │ +4947be: 0c07 |00c1: move-result-object v7 │ │ +4947c0: 3807 1700 |00c2: if-eqz v7, 00d9 // +0017 │ │ +4947c4: 6e10 71f1 0700 |00c4: invoke-virtual {v7}, Lcom/nextcloud/talk/models/json/chat/ChatOCSSingleMessage;.getData:()Lcom/nextcloud/talk/models/json/chat/ChatMessageJson; // method@f171 │ │ +4947ca: 0c07 |00c7: move-result-object v7 │ │ +4947cc: 3807 1100 |00c8: if-eqz v7, 00d9 // +0011 │ │ +4947d0: 6e10 6ef1 0700 |00ca: invoke-virtual {v7}, Lcom/nextcloud/talk/models/json/chat/ChatMessageJson;.getParentMessage:()Lcom/nextcloud/talk/models/json/chat/ChatMessageJson; // method@f16e │ │ +4947d6: 0c07 |00cd: move-result-object v7 │ │ +4947d8: 3807 0b00 |00ce: if-eqz v7, 00d9 // +000b │ │ +4947dc: 6e10 6cf1 0700 |00d0: invoke-virtual {v7}, Lcom/nextcloud/talk/models/json/chat/ChatMessageJson;.getId:()J // method@f16c │ │ +4947e2: 0b04 |00d3: move-result-wide v4 │ │ +4947e4: 7120 f5f5 5400 |00d4: invoke-static {v4, v5}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@f5f5 │ │ +4947ea: 0c07 |00d7: move-result-object v7 │ │ +4947ec: 2802 |00d8: goto 00da // +0002 │ │ +4947ee: 0737 |00d9: move-object v7, v3 │ │ +4947f0: 7110 7df6 0700 |00da: invoke-static {v7}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@f67d │ │ +4947f6: 0c07 |00dd: move-result-object v7 │ │ +4947f8: 5461 a7b0 |00de: iget-object v1, v6, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ +4947fc: 3801 0600 |00e0: if-eqz v1, 00e6 // +0006 │ │ +494800: 6e20 33e4 7100 |00e2: invoke-virtual {v1, v7}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.getMessagePositionById:(Ljava/lang/String;)I // method@e433 │ │ +494806: 0a02 |00e5: move-result v2 │ │ +494808: 5467 a7b0 |00e6: iget-object v7, v6, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ +49480c: 3807 1200 |00e8: if-eqz v7, 00fa // +0012 │ │ +494810: 6e10 32e4 0700 |00ea: invoke-virtual {v7}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.getItems:()Ljava/util/List; // method@e432 │ │ +494816: 0c07 |00ed: move-result-object v7 │ │ +494818: 3807 0c00 |00ee: if-eqz v7, 00fa // +000c │ │ +49481c: 7220 6ff9 2700 |00f0: invoke-interface {v7, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@f96f │ │ +494822: 0c07 |00f3: move-result-object v7 │ │ +494824: 1f07 e223 |00f4: check-cast v7, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper; // type@23e2 │ │ +494828: 3807 0400 |00f6: if-eqz v7, 00fa // +0004 │ │ +49482c: 5473 15b5 |00f8: iget-object v3, v7, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper;.item:Ljava/lang/Object; // field@b515 │ │ +494830: 1a07 4bd2 |00fa: const-string v7, "null cannot be cast to non-null type com.nextcloud.talk.chat.data.model.ChatMessage" // string@d24b │ │ +494834: 7120 fefb 7300 |00fc: invoke-static {v3, v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbfe │ │ +49483a: 1f03 5721 |00ff: check-cast v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +49483e: 1f03 d123 |0101: check-cast v3, Lcom/stfalcon/chatkit/commons/models/IMessage; // type@23d1 │ │ +494842: 7030 29ea 3600 |0103: invoke-direct {v6, v3, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.setMessageAsEdited:(Lcom/stfalcon/chatkit/commons/models/IMessage;Ljava/lang/String;)V // method@ea29 │ │ +494848: 281e |0106: goto 0124 // +001e │ │ +49484a: 2077 d521 |0107: instance-of v7, v7, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$EditMessageErrorState; // type@21d5 │ │ +49484e: 3807 1b00 |0109: if-eqz v7, 0124 // +001b │ │ +494852: 5466 a8b0 |010b: iget-object v6, v6, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +494856: 3906 0600 |010d: if-nez v6, 0113 // +0006 │ │ +49485a: 7110 06fc 0100 |010f: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +494860: 2802 |0112: goto 0114 // +0002 │ │ +494862: 0763 |0113: move-object v3, v6 │ │ +494864: 6e10 a1f0 0300 |0114: invoke-virtual {v3}, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.getRoot:()Landroid/widget/LinearLayout; // method@f0a1 │ │ +49486a: 0c06 |0117: move-result-object v6 │ │ +49486c: 1f06 8c01 |0118: check-cast v6, Landroid/view/View; // type@018c │ │ +494870: 1407 2a02 137f |011a: const v7, #float 1.95408e+38 // #7f13022a │ │ +494876: 7130 be88 7602 |011d: invoke-static {v6, v7, v2}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;II)Lcom/google/android/material/snackbar/Snackbar; // method@88be │ │ +49487c: 0c06 |0120: move-result-object v6 │ │ +49487e: 6e10 d188 0600 |0121: invoke-virtual {v6}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@88d1 │ │ +494884: 6206 61b5 |0124: sget-object v6, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +494888: 1106 |0126: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=963 │ │ 0x0008 line=964 │ │ 0x0027 line=965 │ │ 0x002f line=967 │ │ 0x0040 line=968 │ │ @@ -2002383,57 +2002383,57 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/Boolean;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 94 16-bit code units │ │ -494888: |[494888] com.nextcloud.talk.chat.ChatActivity.initObservers$lambda$31:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/Boolean;)Lkotlin/Unit; │ │ -494898: 6e10 30f5 0600 |0000: invoke-virtual {v6}, Ljava/lang/Boolean;.booleanValue:()Z // method@f530 │ │ -49489e: 0a06 |0003: move-result v6 │ │ -4948a0: 1400 4602 0a7f |0004: const v0, #float 1.83445e+38 // #7f0a0246 │ │ -4948a6: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -4948a8: 1a02 988a |0008: const-string v2, "beginTransaction()" // string@8a98 │ │ -4948ac: 1a03 f0ae |000a: const-string v3, "getSupportFragmentManager(...)" // string@aef0 │ │ -4948b0: 3806 3200 |000c: if-eqz v6, 003e // +0032 │ │ -4948b4: 5456 a8b0 |000e: iget-object v6, v5, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -4948b8: 3906 0800 |0010: if-nez v6, 0018 // +0008 │ │ -4948bc: 1a06 e08a |0012: const-string v6, "binding" // string@8ae0 │ │ -4948c0: 7110 06fc 0600 |0014: invoke-static {v6}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4948c6: 1206 |0017: const/4 v6, #int 0 // #0 │ │ -4948c8: 5466 d6b3 |0018: iget-object v6, v6, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.voiceRecordingLock:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // field@b3d6 │ │ -4948cc: 1304 0800 |001a: const/16 v4, #int 8 // #8 │ │ -4948d0: 6e20 e378 4600 |001c: invoke-virtual {v6, v4}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setVisibility:(I)V // method@78e3 │ │ -4948d6: 6e10 8ee9 0500 |001f: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@e98e │ │ -4948dc: 0c05 |0022: move-result-object v5 │ │ -4948de: 7120 fffb 3500 |0023: invoke-static {v5, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -4948e4: 6e10 ab0e 0500 |0026: invoke-virtual {v5}, Landroidx/fragment/app/FragmentManager;.beginTransaction:()Landroidx/fragment/app/FragmentTransaction; // method@0eab │ │ -4948ea: 0c05 |0029: move-result-object v5 │ │ -4948ec: 7120 fffb 2500 |002a: invoke-static {v5, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -4948f2: 6e20 ba0e 1500 |002d: invoke-virtual {v5, v1}, Landroidx/fragment/app/FragmentTransaction;.setReorderingAllowed:(Z)Landroidx/fragment/app/FragmentTransaction; // method@0eba │ │ -4948f8: 2206 3a21 |0030: new-instance v6, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment; // type@213a │ │ -4948fc: 7010 64eb 0600 |0032: invoke-direct {v6}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.:()V // method@eb64 │ │ -494902: 1f06 4403 |0035: check-cast v6, Landroidx/fragment/app/Fragment; // type@0344 │ │ -494906: 6e30 b80e 0506 |0037: invoke-virtual {v5, v0, v6}, Landroidx/fragment/app/FragmentTransaction;.replace:(ILandroidx/fragment/app/Fragment;)Landroidx/fragment/app/FragmentTransaction; // method@0eb8 │ │ -49490c: 6e10 b40e 0500 |003a: invoke-virtual {v5}, Landroidx/fragment/app/FragmentTransaction;.commit:()I // method@0eb4 │ │ -494912: 281e |003d: goto 005b // +001e │ │ -494914: 6e10 8ee9 0500 |003e: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@e98e │ │ -49491a: 0c06 |0041: move-result-object v6 │ │ -49491c: 7120 fffb 3600 |0042: invoke-static {v6, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -494922: 6e10 ab0e 0600 |0045: invoke-virtual {v6}, Landroidx/fragment/app/FragmentManager;.beginTransaction:()Landroidx/fragment/app/FragmentTransaction; // method@0eab │ │ -494928: 0c06 |0048: move-result-object v6 │ │ -49492a: 7120 fffb 2600 |0049: invoke-static {v6, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -494930: 6e20 ba0e 1600 |004c: invoke-virtual {v6, v1}, Landroidx/fragment/app/FragmentTransaction;.setReorderingAllowed:(Z)Landroidx/fragment/app/FragmentTransaction; // method@0eba │ │ -494936: 7010 7ae9 0500 |004f: invoke-direct {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputFragment:()Lcom/nextcloud/talk/chat/MessageInputFragment; // method@e97a │ │ -49493c: 0c05 |0052: move-result-object v5 │ │ -49493e: 1f05 4403 |0053: check-cast v5, Landroidx/fragment/app/Fragment; // type@0344 │ │ -494942: 6e30 b80e 0605 |0055: invoke-virtual {v6, v0, v5}, Landroidx/fragment/app/FragmentTransaction;.replace:(ILandroidx/fragment/app/Fragment;)Landroidx/fragment/app/FragmentTransaction; // method@0eb8 │ │ -494948: 6e10 b40e 0600 |0058: invoke-virtual {v6}, Landroidx/fragment/app/FragmentTransaction;.commit:()I // method@0eb4 │ │ -49494e: 6205 61b5 |005b: sget-object v5, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -494952: 1105 |005d: return-object v5 │ │ +49488c: |[49488c] com.nextcloud.talk.chat.ChatActivity.initObservers$lambda$31:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/Boolean;)Lkotlin/Unit; │ │ +49489c: 6e10 30f5 0600 |0000: invoke-virtual {v6}, Ljava/lang/Boolean;.booleanValue:()Z // method@f530 │ │ +4948a2: 0a06 |0003: move-result v6 │ │ +4948a4: 1400 4602 0a7f |0004: const v0, #float 1.83445e+38 // #7f0a0246 │ │ +4948aa: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +4948ac: 1a02 988a |0008: const-string v2, "beginTransaction()" // string@8a98 │ │ +4948b0: 1a03 f0ae |000a: const-string v3, "getSupportFragmentManager(...)" // string@aef0 │ │ +4948b4: 3806 3200 |000c: if-eqz v6, 003e // +0032 │ │ +4948b8: 5456 a8b0 |000e: iget-object v6, v5, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +4948bc: 3906 0800 |0010: if-nez v6, 0018 // +0008 │ │ +4948c0: 1a06 e08a |0012: const-string v6, "binding" // string@8ae0 │ │ +4948c4: 7110 06fc 0600 |0014: invoke-static {v6}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4948ca: 1206 |0017: const/4 v6, #int 0 // #0 │ │ +4948cc: 5466 d6b3 |0018: iget-object v6, v6, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.voiceRecordingLock:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // field@b3d6 │ │ +4948d0: 1304 0800 |001a: const/16 v4, #int 8 // #8 │ │ +4948d4: 6e20 e378 4600 |001c: invoke-virtual {v6, v4}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setVisibility:(I)V // method@78e3 │ │ +4948da: 6e10 8ee9 0500 |001f: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@e98e │ │ +4948e0: 0c05 |0022: move-result-object v5 │ │ +4948e2: 7120 fffb 3500 |0023: invoke-static {v5, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +4948e8: 6e10 ab0e 0500 |0026: invoke-virtual {v5}, Landroidx/fragment/app/FragmentManager;.beginTransaction:()Landroidx/fragment/app/FragmentTransaction; // method@0eab │ │ +4948ee: 0c05 |0029: move-result-object v5 │ │ +4948f0: 7120 fffb 2500 |002a: invoke-static {v5, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +4948f6: 6e20 ba0e 1500 |002d: invoke-virtual {v5, v1}, Landroidx/fragment/app/FragmentTransaction;.setReorderingAllowed:(Z)Landroidx/fragment/app/FragmentTransaction; // method@0eba │ │ +4948fc: 2206 3a21 |0030: new-instance v6, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment; // type@213a │ │ +494900: 7010 64eb 0600 |0032: invoke-direct {v6}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.:()V // method@eb64 │ │ +494906: 1f06 4403 |0035: check-cast v6, Landroidx/fragment/app/Fragment; // type@0344 │ │ +49490a: 6e30 b80e 0506 |0037: invoke-virtual {v5, v0, v6}, Landroidx/fragment/app/FragmentTransaction;.replace:(ILandroidx/fragment/app/Fragment;)Landroidx/fragment/app/FragmentTransaction; // method@0eb8 │ │ +494910: 6e10 b40e 0500 |003a: invoke-virtual {v5}, Landroidx/fragment/app/FragmentTransaction;.commit:()I // method@0eb4 │ │ +494916: 281e |003d: goto 005b // +001e │ │ +494918: 6e10 8ee9 0500 |003e: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@e98e │ │ +49491e: 0c06 |0041: move-result-object v6 │ │ +494920: 7120 fffb 3600 |0042: invoke-static {v6, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +494926: 6e10 ab0e 0600 |0045: invoke-virtual {v6}, Landroidx/fragment/app/FragmentManager;.beginTransaction:()Landroidx/fragment/app/FragmentTransaction; // method@0eab │ │ +49492c: 0c06 |0048: move-result-object v6 │ │ +49492e: 7120 fffb 2600 |0049: invoke-static {v6, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +494934: 6e20 ba0e 1600 |004c: invoke-virtual {v6, v1}, Landroidx/fragment/app/FragmentTransaction;.setReorderingAllowed:(Z)Landroidx/fragment/app/FragmentTransaction; // method@0eba │ │ +49493a: 7010 7ae9 0500 |004f: invoke-direct {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputFragment:()Lcom/nextcloud/talk/chat/MessageInputFragment; // method@e97a │ │ +494940: 0c05 |0052: move-result-object v5 │ │ +494942: 1f05 4403 |0053: check-cast v5, Landroidx/fragment/app/Fragment; // type@0344 │ │ +494946: 6e30 b80e 0605 |0055: invoke-virtual {v6, v0, v5}, Landroidx/fragment/app/FragmentTransaction;.replace:(ILandroidx/fragment/app/Fragment;)Landroidx/fragment/app/FragmentTransaction; // method@0eb8 │ │ +49494c: 6e10 b40e 0600 |0058: invoke-virtual {v6}, Landroidx/fragment/app/FragmentTransaction;.commit:()I // method@0eb4 │ │ +494952: 6205 61b5 |005b: sget-object v5, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +494956: 1105 |005d: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1005 │ │ 0x000e line=1006 │ │ 0x001f line=1007 │ │ 0x0026 line=3943 │ │ 0x002d line=1008 │ │ @@ -2002454,46 +2002454,46 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/Boolean;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -494954: |[494954] com.nextcloud.talk.chat.ChatActivity.initObservers$lambda$32:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/Boolean;)Lkotlin/Unit; │ │ -494964: 6200 0bb5 |0000: sget-object v0, Lcom/nextcloud/talk/utils/VibrationUtils;.INSTANCE:Lcom/nextcloud/talk/utils/VibrationUtils; // field@b50b │ │ -494968: 6e10 64e9 0200 |0002: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ -49496e: 0c01 |0005: move-result-object v1 │ │ -494970: 6e20 0cf3 1000 |0006: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/utils/VibrationUtils;.vibrateShort:(Landroid/content/Context;)V // method@f30c │ │ -494976: 5420 a8b0 |0009: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -49497a: 3900 0800 |000b: if-nez v0, 0013 // +0008 │ │ -49497e: 1a00 e08a |000d: const-string v0, "binding" // string@8ae0 │ │ -494982: 7110 06fc 0000 |000f: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -494988: 1200 |0012: const/4 v0, #int 0 // #0 │ │ -49498a: 5400 d6b3 |0013: iget-object v0, v0, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.voiceRecordingLock:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // field@b3d6 │ │ -49498e: 6e10 30f5 0300 |0015: invoke-virtual {v3}, Ljava/lang/Boolean;.booleanValue:()Z // method@f530 │ │ -494994: 0a03 |0018: move-result v3 │ │ -494996: 3803 1b00 |0019: if-eqz v3, 0034 // +001b │ │ -49499a: 6e10 61e9 0200 |001b: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ -4949a0: 0c02 |001e: move-result-object v2 │ │ -4949a2: 6e10 e4ee 0200 |001f: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getGetVoiceRecordingLocked:()Landroidx/lifecycle/LiveData; // method@eee4 │ │ -4949a8: 0c02 |0022: move-result-object v2 │ │ -4949aa: 6e10 d50e 0200 |0023: invoke-virtual {v2}, Landroidx/lifecycle/LiveData;.getValue:()Ljava/lang/Object; // method@0ed5 │ │ -4949b0: 0c02 |0026: move-result-object v2 │ │ -4949b2: 1213 |0027: const/4 v3, #int 1 // #1 │ │ -4949b4: 7110 38f5 0300 |0028: invoke-static {v3}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@f538 │ │ -4949ba: 0c03 |002b: move-result-object v3 │ │ -4949bc: 7120 fbfb 3200 |002c: invoke-static {v2, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ -4949c2: 0a02 |002f: move-result v2 │ │ -4949c4: 3902 0400 |0030: if-nez v2, 0034 // +0004 │ │ -4949c8: 1202 |0032: const/4 v2, #int 0 // #0 │ │ -4949ca: 2803 |0033: goto 0036 // +0003 │ │ -4949cc: 1302 0800 |0034: const/16 v2, #int 8 // #8 │ │ -4949d0: 6e20 e378 2000 |0036: invoke-virtual {v0, v2}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setVisibility:(I)V // method@78e3 │ │ -4949d6: 6202 61b5 |0039: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -4949da: 1102 |003b: return-object v2 │ │ +494958: |[494958] com.nextcloud.talk.chat.ChatActivity.initObservers$lambda$32:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/Boolean;)Lkotlin/Unit; │ │ +494968: 6200 0bb5 |0000: sget-object v0, Lcom/nextcloud/talk/utils/VibrationUtils;.INSTANCE:Lcom/nextcloud/talk/utils/VibrationUtils; // field@b50b │ │ +49496c: 6e10 64e9 0200 |0002: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ +494972: 0c01 |0005: move-result-object v1 │ │ +494974: 6e20 0cf3 1000 |0006: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/utils/VibrationUtils;.vibrateShort:(Landroid/content/Context;)V // method@f30c │ │ +49497a: 5420 a8b0 |0009: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +49497e: 3900 0800 |000b: if-nez v0, 0013 // +0008 │ │ +494982: 1a00 e08a |000d: const-string v0, "binding" // string@8ae0 │ │ +494986: 7110 06fc 0000 |000f: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49498c: 1200 |0012: const/4 v0, #int 0 // #0 │ │ +49498e: 5400 d6b3 |0013: iget-object v0, v0, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.voiceRecordingLock:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // field@b3d6 │ │ +494992: 6e10 30f5 0300 |0015: invoke-virtual {v3}, Ljava/lang/Boolean;.booleanValue:()Z // method@f530 │ │ +494998: 0a03 |0018: move-result v3 │ │ +49499a: 3803 1b00 |0019: if-eqz v3, 0034 // +001b │ │ +49499e: 6e10 61e9 0200 |001b: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ +4949a4: 0c02 |001e: move-result-object v2 │ │ +4949a6: 6e10 e4ee 0200 |001f: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getGetVoiceRecordingLocked:()Landroidx/lifecycle/LiveData; // method@eee4 │ │ +4949ac: 0c02 |0022: move-result-object v2 │ │ +4949ae: 6e10 d50e 0200 |0023: invoke-virtual {v2}, Landroidx/lifecycle/LiveData;.getValue:()Ljava/lang/Object; // method@0ed5 │ │ +4949b4: 0c02 |0026: move-result-object v2 │ │ +4949b6: 1213 |0027: const/4 v3, #int 1 // #1 │ │ +4949b8: 7110 38f5 0300 |0028: invoke-static {v3}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@f538 │ │ +4949be: 0c03 |002b: move-result-object v3 │ │ +4949c0: 7120 fbfb 3200 |002c: invoke-static {v2, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ +4949c6: 0a02 |002f: move-result v2 │ │ +4949c8: 3902 0400 |0030: if-nez v2, 0034 // +0004 │ │ +4949cc: 1202 |0032: const/4 v2, #int 0 // #0 │ │ +4949ce: 2803 |0033: goto 0036 // +0003 │ │ +4949d0: 1302 0800 |0034: const/16 v2, #int 8 // #8 │ │ +4949d4: 6e20 e378 2000 |0036: invoke-virtual {v0, v2}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setVisibility:(I)V // method@78e3 │ │ +4949da: 6202 61b5 |0039: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +4949de: 1102 |003b: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1020 │ │ 0x0009 line=1021 │ │ 0x0015 line=1022 │ │ 0x001b line=1023 │ │ 0x0036 line=1021 │ │ @@ -2002507,30 +2002507,30 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/Float;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -4949dc: |[4949dc] com.nextcloud.talk.chat.ChatActivity.initObservers$lambda$33:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/Float;)Lkotlin/Unit; │ │ -4949ec: 5411 a8b0 |0000: iget-object v1, v1, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -4949f0: 3901 0800 |0002: if-nez v1, 000a // +0008 │ │ -4949f4: 1a01 e08a |0004: const-string v1, "binding" // string@8ae0 │ │ -4949f8: 7110 06fc 0100 |0006: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4949fe: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -494a00: 5411 d6b3 |000a: iget-object v1, v1, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.voiceRecordingLock:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // field@b3d6 │ │ -494a04: 6e10 9c78 0100 |000c: invoke-virtual {v1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.getY:()F // method@789c │ │ -494a0a: 0a00 |000f: move-result v0 │ │ -494a0c: 7110 fdfb 0200 |0010: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -494a12: 6e10 b4f5 0200 |0013: invoke-virtual {v2}, Ljava/lang/Float;.floatValue:()F // method@f5b4 │ │ -494a18: 0a02 |0016: move-result v2 │ │ -494a1a: c720 |0017: sub-float/2addr v0, v2 │ │ -494a1c: 6e20 e478 0100 |0018: invoke-virtual {v1, v0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setY:(F)V // method@78e4 │ │ -494a22: 6201 61b5 |001b: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -494a26: 1101 |001d: return-object v1 │ │ +4949e0: |[4949e0] com.nextcloud.talk.chat.ChatActivity.initObservers$lambda$33:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/Float;)Lkotlin/Unit; │ │ +4949f0: 5411 a8b0 |0000: iget-object v1, v1, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +4949f4: 3901 0800 |0002: if-nez v1, 000a // +0008 │ │ +4949f8: 1a01 e08a |0004: const-string v1, "binding" // string@8ae0 │ │ +4949fc: 7110 06fc 0100 |0006: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +494a02: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +494a04: 5411 d6b3 |000a: iget-object v1, v1, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.voiceRecordingLock:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // field@b3d6 │ │ +494a08: 6e10 9c78 0100 |000c: invoke-virtual {v1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.getY:()F // method@789c │ │ +494a0e: 0a00 |000f: move-result v0 │ │ +494a10: 7110 fdfb 0200 |0010: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +494a16: 6e10 b4f5 0200 |0013: invoke-virtual {v2}, Ljava/lang/Float;.floatValue:()F // method@f5b4 │ │ +494a1c: 0a02 |0016: move-result v2 │ │ +494a1e: c720 |0017: sub-float/2addr v0, v2 │ │ +494a20: 6e20 e478 0100 |0018: invoke-virtual {v1, v0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setY:(F)V // method@78e4 │ │ +494a26: 6201 61b5 |001b: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +494a2a: 1101 |001d: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1032 │ │ 0x001b line=1033 │ │ locals : │ │ 0x0000 - 0x001e reg=1 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x001e reg=2 (null) Ljava/lang/Float; │ │ @@ -2002540,19 +2002540,19 @@ │ │ type : '()Z' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -4921a0: |[4921a0] com.nextcloud.talk.chat.ChatActivity.isActivityNotChangingConfigurations:()Z │ │ -4921b0: 6e10 bee9 0100 |0000: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.isChangingConfigurations:()Z // method@e9be │ │ -4921b6: 0a00 |0003: move-result v0 │ │ -4921b8: df00 0001 |0004: xor-int/lit8 v0, v0, #int 1 // #01 │ │ -4921bc: 0f00 |0006: return v0 │ │ +4921a4: |[4921a4] com.nextcloud.talk.chat.ChatActivity.isActivityNotChangingConfigurations:()Z │ │ +4921b4: 6e10 bee9 0100 |0000: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.isChangingConfigurations:()Z // method@e9be │ │ +4921ba: 0a00 |0003: move-result v0 │ │ +4921bc: df00 0001 |0004: xor-int/lit8 v0, v0, #int 1 // #01 │ │ +4921c0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2391 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ #137 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ @@ -2002560,28 +2002560,28 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)Z' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -4921c0: |[4921c0] com.nextcloud.talk.chat.ChatActivity.isChildOfExpandableSystemMessage:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)Z │ │ -4921d0: 7020 cee9 2100 |0000: invoke-direct {v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.isSystemMessage:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)Z // method@e9ce │ │ -4921d6: 0a00 |0003: move-result v0 │ │ -4921d8: 3800 1000 |0004: if-eqz v0, 0014 // +0010 │ │ -4921dc: 6e10 6bec 0200 |0006: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getExpandableParent:()Z // method@ec6b │ │ -4921e2: 0a00 |0009: move-result v0 │ │ -4921e4: 3900 0a00 |000a: if-nez v0, 0014 // +000a │ │ -4921e8: 6e10 76ec 0200 |000c: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getLastItemOfExpandableGroup:()I // method@ec76 │ │ -4921ee: 0a02 |000f: move-result v2 │ │ -4921f0: 3802 0400 |0010: if-eqz v2, 0014 // +0004 │ │ -4921f4: 1212 |0012: const/4 v2, #int 1 // #1 │ │ -4921f6: 2802 |0013: goto 0015 // +0002 │ │ -4921f8: 1202 |0014: const/4 v2, #int 0 // #0 │ │ -4921fa: 0f02 |0015: return v2 │ │ +4921c4: |[4921c4] com.nextcloud.talk.chat.ChatActivity.isChildOfExpandableSystemMessage:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)Z │ │ +4921d4: 7020 cee9 2100 |0000: invoke-direct {v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.isSystemMessage:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)Z // method@e9ce │ │ +4921da: 0a00 |0003: move-result v0 │ │ +4921dc: 3800 1000 |0004: if-eqz v0, 0014 // +0010 │ │ +4921e0: 6e10 6bec 0200 |0006: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getExpandableParent:()Z // method@ec6b │ │ +4921e6: 0a00 |0009: move-result v0 │ │ +4921e8: 3900 0a00 |000a: if-nez v0, 0014 // +000a │ │ +4921ec: 6e10 76ec 0200 |000c: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getLastItemOfExpandableGroup:()I // method@ec76 │ │ +4921f2: 0a02 |000f: move-result v2 │ │ +4921f4: 3802 0400 |0010: if-eqz v2, 0014 // +0004 │ │ +4921f8: 1212 |0012: const/4 v2, #int 1 // #1 │ │ +4921fa: 2802 |0013: goto 0015 // +0002 │ │ +4921fc: 1202 |0014: const/4 v2, #int 0 // #0 │ │ +4921fe: 0f02 |0015: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1736 │ │ 0x0006 line=1737 │ │ 0x000c line=1738 │ │ locals : │ │ 0x0000 - 0x0016 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ @@ -2002592,32 +2002592,32 @@ │ │ type : '(Ljava/util/Map$Entry;)Z' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 30 16-bit code units │ │ -4921fc: |[4921fc] com.nextcloud.talk.chat.ChatActivity.isEditMessage:(Ljava/util/Map$Entry;)Z │ │ -49220c: 7210 8ff9 0200 |0000: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@f98f │ │ -492212: 0c00 |0003: move-result-object v0 │ │ -492214: 1f00 5721 |0004: check-cast v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -492218: 6e10 7dec 0000 |0006: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getParentMessageId:()Ljava/lang/Long; // method@ec7d │ │ -49221e: 0c00 |0009: move-result-object v0 │ │ -492220: 3800 1200 |000a: if-eqz v0, 001c // +0012 │ │ -492224: 7210 8ff9 0200 |000c: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@f98f │ │ -49222a: 0c02 |000f: move-result-object v2 │ │ -49222c: 1f02 5721 |0010: check-cast v2, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -492230: 6e10 87ec 0200 |0012: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getSystemMessageType:()Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // method@ec87 │ │ -492236: 0c02 |0015: move-result-object v2 │ │ -492238: 6200 d4b1 |0016: sget-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.MESSAGE_EDITED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1d4 │ │ -49223c: 3302 0400 |0018: if-ne v2, v0, 001c // +0004 │ │ -492240: 1212 |001a: const/4 v2, #int 1 // #1 │ │ -492242: 2802 |001b: goto 001d // +0002 │ │ -492244: 1202 |001c: const/4 v2, #int 0 // #0 │ │ -492246: 0f02 |001d: return v2 │ │ +492200: |[492200] com.nextcloud.talk.chat.ChatActivity.isEditMessage:(Ljava/util/Map$Entry;)Z │ │ +492210: 7210 8ff9 0200 |0000: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@f98f │ │ +492216: 0c00 |0003: move-result-object v0 │ │ +492218: 1f00 5721 |0004: check-cast v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +49221c: 6e10 7dec 0000 |0006: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getParentMessageId:()Ljava/lang/Long; // method@ec7d │ │ +492222: 0c00 |0009: move-result-object v0 │ │ +492224: 3800 1200 |000a: if-eqz v0, 001c // +0012 │ │ +492228: 7210 8ff9 0200 |000c: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@f98f │ │ +49222e: 0c02 |000f: move-result-object v2 │ │ +492230: 1f02 5721 |0010: check-cast v2, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +492234: 6e10 87ec 0200 |0012: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getSystemMessageType:()Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // method@ec87 │ │ +49223a: 0c02 |0015: move-result-object v2 │ │ +49223c: 6200 d4b1 |0016: sget-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.MESSAGE_EDITED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1d4 │ │ +492240: 3302 0400 |0018: if-ne v2, v0, 001c // +0004 │ │ +492244: 1212 |001a: const/4 v2, #int 1 // #1 │ │ +492246: 2802 |001b: goto 001d // +0002 │ │ +492248: 1202 |001c: const/4 v2, #int 0 // #0 │ │ +49224a: 0f02 |001d: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3066 │ │ 0x000c line=3067 │ │ 0x0016 line=3068 │ │ locals : │ │ 0x0000 - 0x001e reg=1 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ @@ -2002628,34 +2002628,34 @@ │ │ type : '()Z' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 31 16-bit code units │ │ -492248: |[492248] com.nextcloud.talk.chat.ChatActivity.isGroupConversation:()Z │ │ -492258: 5420 b2b0 |0000: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ -49225c: 3800 1b00 |0002: if-eqz v0, 001d // +001b │ │ -492260: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -492262: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -492266: 6e10 57f1 0000 |0007: invoke-virtual {v0}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getType:()Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType; // method@f157 │ │ -49226c: 0c00 |000a: move-result-object v0 │ │ -49226e: 2802 |000b: goto 000d // +0002 │ │ -492270: 0710 |000c: move-object v0, v1 │ │ -492272: 3800 1000 |000d: if-eqz v0, 001d // +0010 │ │ -492276: 5420 b2b0 |000f: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ -49227a: 3800 0600 |0011: if-eqz v0, 0017 // +0006 │ │ -49227e: 6e10 57f1 0000 |0013: invoke-virtual {v0}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getType:()Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType; // method@f157 │ │ -492284: 0c01 |0016: move-result-object v1 │ │ -492286: 6200 d3b4 |0017: sget-object v0, Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType;.ROOM_GROUP_CALL:Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType; // field@b4d3 │ │ -49228a: 3301 0400 |0019: if-ne v1, v0, 001d // +0004 │ │ -49228e: 1210 |001b: const/4 v0, #int 1 // #1 │ │ -492290: 2802 |001c: goto 001e // +0002 │ │ -492292: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -492294: 0f00 |001e: return v0 │ │ +49224c: |[49224c] com.nextcloud.talk.chat.ChatActivity.isGroupConversation:()Z │ │ +49225c: 5420 b2b0 |0000: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ +492260: 3800 1b00 |0002: if-eqz v0, 001d // +001b │ │ +492264: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +492266: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +49226a: 6e10 57f1 0000 |0007: invoke-virtual {v0}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getType:()Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType; // method@f157 │ │ +492270: 0c00 |000a: move-result-object v0 │ │ +492272: 2802 |000b: goto 000d // +0002 │ │ +492274: 0710 |000c: move-object v0, v1 │ │ +492276: 3800 1000 |000d: if-eqz v0, 001d // +0010 │ │ +49227a: 5420 b2b0 |000f: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ +49227e: 3800 0600 |0011: if-eqz v0, 0017 // +0006 │ │ +492282: 6e10 57f1 0000 |0013: invoke-virtual {v0}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getType:()Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType; // method@f157 │ │ +492288: 0c01 |0016: move-result-object v1 │ │ +49228a: 6200 d3b4 |0017: sget-object v0, Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType;.ROOM_GROUP_CALL:Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType; // field@b4d3 │ │ +49228e: 3301 0400 |0019: if-ne v1, v0, 001d // +0004 │ │ +492292: 1210 |001b: const/4 v0, #int 1 // #1 │ │ +492294: 2802 |001c: goto 001e // +0002 │ │ +492296: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +492298: 0f00 |001e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1491 │ │ 0x0007 line=1492 │ │ 0x000f line=1493 │ │ locals : │ │ 0x0000 - 0x001f reg=2 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ @@ -2002665,32 +2002665,32 @@ │ │ type : '(Ljava/util/Map$Entry;)Z' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 30 16-bit code units │ │ -492298: |[492298] com.nextcloud.talk.chat.ChatActivity.isInfoMessageAboutDeletion:(Ljava/util/Map$Entry;)Z │ │ -4922a8: 7210 8ff9 0200 |0000: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@f98f │ │ -4922ae: 0c00 |0003: move-result-object v0 │ │ -4922b0: 1f00 5721 |0004: check-cast v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -4922b4: 6e10 7dec 0000 |0006: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getParentMessageId:()Ljava/lang/Long; // method@ec7d │ │ -4922ba: 0c00 |0009: move-result-object v0 │ │ -4922bc: 3800 1200 |000a: if-eqz v0, 001c // +0012 │ │ -4922c0: 7210 8ff9 0200 |000c: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@f98f │ │ -4922c6: 0c02 |000f: move-result-object v2 │ │ -4922c8: 1f02 5721 |0010: check-cast v2, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -4922cc: 6e10 87ec 0200 |0012: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getSystemMessageType:()Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // method@ec87 │ │ -4922d2: 0c02 |0015: move-result-object v2 │ │ -4922d4: 6200 d3b1 |0016: sget-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.MESSAGE_DELETED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1d3 │ │ -4922d8: 3302 0400 |0018: if-ne v2, v0, 001c // +0004 │ │ -4922dc: 1212 |001a: const/4 v2, #int 1 // #1 │ │ -4922de: 2802 |001b: goto 001d // +0002 │ │ -4922e0: 1202 |001c: const/4 v2, #int 0 // #0 │ │ -4922e2: 0f02 |001d: return v2 │ │ +49229c: |[49229c] com.nextcloud.talk.chat.ChatActivity.isInfoMessageAboutDeletion:(Ljava/util/Map$Entry;)Z │ │ +4922ac: 7210 8ff9 0200 |0000: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@f98f │ │ +4922b2: 0c00 |0003: move-result-object v0 │ │ +4922b4: 1f00 5721 |0004: check-cast v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +4922b8: 6e10 7dec 0000 |0006: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getParentMessageId:()Ljava/lang/Long; // method@ec7d │ │ +4922be: 0c00 |0009: move-result-object v0 │ │ +4922c0: 3800 1200 |000a: if-eqz v0, 001c // +0012 │ │ +4922c4: 7210 8ff9 0200 |000c: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@f98f │ │ +4922ca: 0c02 |000f: move-result-object v2 │ │ +4922cc: 1f02 5721 |0010: check-cast v2, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +4922d0: 6e10 87ec 0200 |0012: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getSystemMessageType:()Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // method@ec87 │ │ +4922d6: 0c02 |0015: move-result-object v2 │ │ +4922d8: 6200 d3b1 |0016: sget-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.MESSAGE_DELETED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1d3 │ │ +4922dc: 3302 0400 |0018: if-ne v2, v0, 001c // +0004 │ │ +4922e0: 1212 |001a: const/4 v2, #int 1 // #1 │ │ +4922e2: 2802 |001b: goto 001d // +0002 │ │ +4922e4: 1202 |001c: const/4 v2, #int 0 // #0 │ │ +4922e6: 0f02 |001d: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3056 │ │ 0x000c line=3057 │ │ 0x0016 line=3058 │ │ locals : │ │ 0x0000 - 0x001e reg=1 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ @@ -2002701,29 +2002701,29 @@ │ │ type : '()Z' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -4922e4: |[4922e4] com.nextcloud.talk.chat.ChatActivity.isNotInCall:()Z │ │ -4922f4: 7100 3bf3 0000 |0000: invoke-static {}, Lcom/nextcloud/talk/utils/singletons/ApplicationWideCurrentRoomHolder;.getInstance:()Lcom/nextcloud/talk/utils/singletons/ApplicationWideCurrentRoomHolder; // method@f33b │ │ -4922fa: 0c00 |0003: move-result-object v0 │ │ -4922fc: 6e10 3ef3 0000 |0004: invoke-virtual {v0}, Lcom/nextcloud/talk/utils/singletons/ApplicationWideCurrentRoomHolder;.isInCall:()Z // method@f33e │ │ -492302: 0a00 |0007: move-result v0 │ │ -492304: 3900 0e00 |0008: if-nez v0, 0016 // +000e │ │ -492308: 7100 3bf3 0000 |000a: invoke-static {}, Lcom/nextcloud/talk/utils/singletons/ApplicationWideCurrentRoomHolder;.getInstance:()Lcom/nextcloud/talk/utils/singletons/ApplicationWideCurrentRoomHolder; // method@f33b │ │ -49230e: 0c00 |000d: move-result-object v0 │ │ -492310: 6e10 3df3 0000 |000e: invoke-virtual {v0}, Lcom/nextcloud/talk/utils/singletons/ApplicationWideCurrentRoomHolder;.isDialing:()Z // method@f33d │ │ -492316: 0a00 |0011: move-result v0 │ │ -492318: 3900 0400 |0012: if-nez v0, 0016 // +0004 │ │ -49231c: 1210 |0014: const/4 v0, #int 1 // #1 │ │ -49231e: 2802 |0015: goto 0017 // +0002 │ │ -492320: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -492322: 0f00 |0017: return v0 │ │ +4922e8: |[4922e8] com.nextcloud.talk.chat.ChatActivity.isNotInCall:()Z │ │ +4922f8: 7100 3bf3 0000 |0000: invoke-static {}, Lcom/nextcloud/talk/utils/singletons/ApplicationWideCurrentRoomHolder;.getInstance:()Lcom/nextcloud/talk/utils/singletons/ApplicationWideCurrentRoomHolder; // method@f33b │ │ +4922fe: 0c00 |0003: move-result-object v0 │ │ +492300: 6e10 3ef3 0000 |0004: invoke-virtual {v0}, Lcom/nextcloud/talk/utils/singletons/ApplicationWideCurrentRoomHolder;.isInCall:()Z // method@f33e │ │ +492306: 0a00 |0007: move-result v0 │ │ +492308: 3900 0e00 |0008: if-nez v0, 0016 // +000e │ │ +49230c: 7100 3bf3 0000 |000a: invoke-static {}, Lcom/nextcloud/talk/utils/singletons/ApplicationWideCurrentRoomHolder;.getInstance:()Lcom/nextcloud/talk/utils/singletons/ApplicationWideCurrentRoomHolder; // method@f33b │ │ +492312: 0c00 |000d: move-result-object v0 │ │ +492314: 6e10 3df3 0000 |000e: invoke-virtual {v0}, Lcom/nextcloud/talk/utils/singletons/ApplicationWideCurrentRoomHolder;.isDialing:()Z // method@f33d │ │ +49231a: 0a00 |0011: move-result v0 │ │ +49231c: 3900 0400 |0012: if-nez v0, 0016 // +0004 │ │ +492320: 1210 |0014: const/4 v0, #int 1 // #1 │ │ +492322: 2802 |0015: goto 0017 // +0002 │ │ +492324: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +492326: 0f00 |0017: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2394 │ │ 0x000a line=2395 │ │ locals : │ │ 0x0000 - 0x0018 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ @@ -2002732,26 +2002732,26 @@ │ │ type : '(Ljava/util/Map$Entry;)Z' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -492374: |[492374] com.nextcloud.talk.chat.ChatActivity.isPollVotedMessage:(Ljava/util/Map$Entry;)Z │ │ -492384: 7210 8ff9 0200 |0000: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@f98f │ │ -49238a: 0c02 |0003: move-result-object v2 │ │ -49238c: 1f02 5721 |0004: check-cast v2, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -492390: 6e10 87ec 0200 |0006: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getSystemMessageType:()Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // method@ec87 │ │ -492396: 0c02 |0009: move-result-object v2 │ │ -492398: 6200 ddb1 |000a: sget-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.POLL_VOTED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1dd │ │ -49239c: 3302 0400 |000c: if-ne v2, v0, 0010 // +0004 │ │ -4923a0: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -4923a2: 2802 |000f: goto 0011 // +0002 │ │ -4923a4: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -4923a6: 0f02 |0011: return v2 │ │ +492378: |[492378] com.nextcloud.talk.chat.ChatActivity.isPollVotedMessage:(Ljava/util/Map$Entry;)Z │ │ +492388: 7210 8ff9 0200 |0000: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@f98f │ │ +49238e: 0c02 |0003: move-result-object v2 │ │ +492390: 1f02 5721 |0004: check-cast v2, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +492394: 6e10 87ec 0200 |0006: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getSystemMessageType:()Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // method@ec87 │ │ +49239a: 0c02 |0009: move-result-object v2 │ │ +49239c: 6200 ddb1 |000a: sget-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.POLL_VOTED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1dd │ │ +4923a0: 3302 0400 |000c: if-ne v2, v0, 0010 // +0004 │ │ +4923a4: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +4923a6: 2802 |000f: goto 0011 // +0002 │ │ +4923a8: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +4923aa: 0f02 |0011: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3071 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0012 reg=2 (null) Ljava/util/Map$Entry; │ │ │ │ @@ -2002760,34 +2002760,34 @@ │ │ type : '()Z' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 31 16-bit code units │ │ -4923a8: |[4923a8] com.nextcloud.talk.chat.ChatActivity.isPublicConversation:()Z │ │ -4923b8: 5420 b2b0 |0000: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ -4923bc: 3800 1b00 |0002: if-eqz v0, 001d // +001b │ │ -4923c0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -4923c2: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -4923c6: 6e10 57f1 0000 |0007: invoke-virtual {v0}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getType:()Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType; // method@f157 │ │ -4923cc: 0c00 |000a: move-result-object v0 │ │ -4923ce: 2802 |000b: goto 000d // +0002 │ │ -4923d0: 0710 |000c: move-object v0, v1 │ │ -4923d2: 3800 1000 |000d: if-eqz v0, 001d // +0010 │ │ -4923d6: 5420 b2b0 |000f: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ -4923da: 3800 0600 |0011: if-eqz v0, 0017 // +0006 │ │ -4923de: 6e10 57f1 0000 |0013: invoke-virtual {v0}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getType:()Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType; // method@f157 │ │ -4923e4: 0c01 |0016: move-result-object v1 │ │ -4923e6: 6200 d4b4 |0017: sget-object v0, Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType;.ROOM_PUBLIC_CALL:Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType; // field@b4d4 │ │ -4923ea: 3301 0400 |0019: if-ne v1, v0, 001d // +0004 │ │ -4923ee: 1210 |001b: const/4 v0, #int 1 // #1 │ │ -4923f0: 2802 |001c: goto 001e // +0002 │ │ -4923f2: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -4923f4: 0f00 |001e: return v0 │ │ +4923ac: |[4923ac] com.nextcloud.talk.chat.ChatActivity.isPublicConversation:()Z │ │ +4923bc: 5420 b2b0 |0000: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ +4923c0: 3800 1b00 |0002: if-eqz v0, 001d // +001b │ │ +4923c4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +4923c6: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +4923ca: 6e10 57f1 0000 |0007: invoke-virtual {v0}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getType:()Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType; // method@f157 │ │ +4923d0: 0c00 |000a: move-result-object v0 │ │ +4923d2: 2802 |000b: goto 000d // +0002 │ │ +4923d4: 0710 |000c: move-object v0, v1 │ │ +4923d6: 3800 1000 |000d: if-eqz v0, 001d // +0010 │ │ +4923da: 5420 b2b0 |000f: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ +4923de: 3800 0600 |0011: if-eqz v0, 0017 // +0006 │ │ +4923e2: 6e10 57f1 0000 |0013: invoke-virtual {v0}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getType:()Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType; // method@f157 │ │ +4923e8: 0c01 |0016: move-result-object v1 │ │ +4923ea: 6200 d4b4 |0017: sget-object v0, Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType;.ROOM_PUBLIC_CALL:Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType; // field@b4d4 │ │ +4923ee: 3301 0400 |0019: if-ne v1, v0, 001d // +0004 │ │ +4923f2: 1210 |001b: const/4 v0, #int 1 // #1 │ │ +4923f4: 2802 |001c: goto 001e // +0002 │ │ +4923f6: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +4923f8: 0f00 |001e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1496 │ │ 0x0007 line=1497 │ │ 0x000f line=1498 │ │ locals : │ │ 0x0000 - 0x001f reg=2 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ @@ -2002797,41 +2002797,41 @@ │ │ type : '(Ljava/util/Map$Entry;)Z' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 47 16-bit code units │ │ -4923f8: |[4923f8] com.nextcloud.talk.chat.ChatActivity.isReactionsMessage:(Ljava/util/Map$Entry;)Z │ │ -492408: 7210 8ff9 0300 |0000: invoke-interface {v3}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@f98f │ │ -49240e: 0c00 |0003: move-result-object v0 │ │ -492410: 1f00 5721 |0004: check-cast v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -492414: 6e10 87ec 0000 |0006: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getSystemMessageType:()Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // method@ec87 │ │ -49241a: 0c00 |0009: move-result-object v0 │ │ -49241c: 6201 deb1 |000a: sget-object v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.REACTION:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1de │ │ -492420: 3210 2100 |000c: if-eq v0, v1, 002d // +0021 │ │ -492424: 7210 8ff9 0300 |000e: invoke-interface {v3}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@f98f │ │ -49242a: 0c00 |0011: move-result-object v0 │ │ -49242c: 1f00 5721 |0012: check-cast v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -492430: 6e10 87ec 0000 |0014: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getSystemMessageType:()Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // method@ec87 │ │ -492436: 0c00 |0017: move-result-object v0 │ │ -492438: 6201 dfb1 |0018: sget-object v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.REACTION_DELETED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1df │ │ -49243c: 3210 1300 |001a: if-eq v0, v1, 002d // +0013 │ │ -492440: 7210 8ff9 0300 |001c: invoke-interface {v3}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@f98f │ │ -492446: 0c03 |001f: move-result-object v3 │ │ -492448: 1f03 5721 |0020: check-cast v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -49244c: 6e10 87ec 0300 |0022: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getSystemMessageType:()Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // method@ec87 │ │ -492452: 0c03 |0025: move-result-object v3 │ │ -492454: 6200 e0b1 |0026: sget-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.REACTION_REVOKED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1e0 │ │ -492458: 3303 0300 |0028: if-ne v3, v0, 002b // +0003 │ │ -49245c: 2803 |002a: goto 002d // +0003 │ │ -49245e: 1203 |002b: const/4 v3, #int 0 // #0 │ │ -492460: 2802 |002c: goto 002e // +0002 │ │ -492462: 1213 |002d: const/4 v3, #int 1 // #1 │ │ -492464: 0f03 |002e: return v3 │ │ +4923fc: |[4923fc] com.nextcloud.talk.chat.ChatActivity.isReactionsMessage:(Ljava/util/Map$Entry;)Z │ │ +49240c: 7210 8ff9 0300 |0000: invoke-interface {v3}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@f98f │ │ +492412: 0c00 |0003: move-result-object v0 │ │ +492414: 1f00 5721 |0004: check-cast v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +492418: 6e10 87ec 0000 |0006: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getSystemMessageType:()Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // method@ec87 │ │ +49241e: 0c00 |0009: move-result-object v0 │ │ +492420: 6201 deb1 |000a: sget-object v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.REACTION:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1de │ │ +492424: 3210 2100 |000c: if-eq v0, v1, 002d // +0021 │ │ +492428: 7210 8ff9 0300 |000e: invoke-interface {v3}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@f98f │ │ +49242e: 0c00 |0011: move-result-object v0 │ │ +492430: 1f00 5721 |0012: check-cast v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +492434: 6e10 87ec 0000 |0014: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getSystemMessageType:()Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // method@ec87 │ │ +49243a: 0c00 |0017: move-result-object v0 │ │ +49243c: 6201 dfb1 |0018: sget-object v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.REACTION_DELETED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1df │ │ +492440: 3210 1300 |001a: if-eq v0, v1, 002d // +0013 │ │ +492444: 7210 8ff9 0300 |001c: invoke-interface {v3}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@f98f │ │ +49244a: 0c03 |001f: move-result-object v3 │ │ +49244c: 1f03 5721 |0020: check-cast v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +492450: 6e10 87ec 0300 |0022: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getSystemMessageType:()Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // method@ec87 │ │ +492456: 0c03 |0025: move-result-object v3 │ │ +492458: 6200 e0b1 |0026: sget-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.REACTION_REVOKED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1e0 │ │ +49245c: 3303 0300 |0028: if-ne v3, v0, 002b // +0003 │ │ +492460: 2803 |002a: goto 002d // +0003 │ │ +492462: 1203 |002b: const/4 v3, #int 0 // #0 │ │ +492464: 2802 |002c: goto 002e // +0002 │ │ +492466: 1213 |002d: const/4 v3, #int 1 // #1 │ │ +492468: 0f03 |002e: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3061 │ │ 0x000e line=3062 │ │ 0x001c line=3063 │ │ locals : │ │ 0x0000 - 0x002f reg=2 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ @@ -2002842,33 +2002842,33 @@ │ │ type : '()Z' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 29 16-bit code units │ │ -492468: |[492468] com.nextcloud.talk.chat.ChatActivity.isReadOnlyConversation:()Z │ │ -492478: 5420 b2b0 |0000: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ -49247c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -49247e: 3800 0700 |0003: if-eqz v0, 000a // +0007 │ │ -492482: 6e10 43f1 0000 |0005: invoke-virtual {v0}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getConversationReadOnlyState:()Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationReadOnlyState; // method@f143 │ │ -492488: 0c00 |0008: move-result-object v0 │ │ -49248a: 2802 |0009: goto 000b // +0002 │ │ -49248c: 0710 |000a: move-object v0, v1 │ │ -49248e: 3800 1000 |000b: if-eqz v0, 001b // +0010 │ │ -492492: 5420 b2b0 |000d: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ -492496: 3800 0600 |000f: if-eqz v0, 0015 // +0006 │ │ -49249a: 6e10 43f1 0000 |0011: invoke-virtual {v0}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getConversationReadOnlyState:()Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationReadOnlyState; // method@f143 │ │ -4924a0: 0c01 |0014: move-result-object v1 │ │ -4924a2: 6200 d0b4 |0015: sget-object v0, Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationReadOnlyState;.CONVERSATION_READ_ONLY:Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationReadOnlyState; // field@b4d0 │ │ -4924a6: 3301 0400 |0017: if-ne v1, v0, 001b // +0004 │ │ -4924aa: 1210 |0019: const/4 v0, #int 1 // #1 │ │ -4924ac: 2802 |001a: goto 001c // +0002 │ │ -4924ae: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -4924b0: 0f00 |001c: return v0 │ │ +49246c: |[49246c] com.nextcloud.talk.chat.ChatActivity.isReadOnlyConversation:()Z │ │ +49247c: 5420 b2b0 |0000: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ +492480: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +492482: 3800 0700 |0003: if-eqz v0, 000a // +0007 │ │ +492486: 6e10 43f1 0000 |0005: invoke-virtual {v0}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getConversationReadOnlyState:()Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationReadOnlyState; // method@f143 │ │ +49248c: 0c00 |0008: move-result-object v0 │ │ +49248e: 2802 |0009: goto 000b // +0002 │ │ +492490: 0710 |000a: move-object v0, v1 │ │ +492492: 3800 1000 |000b: if-eqz v0, 001b // +0010 │ │ +492496: 5420 b2b0 |000d: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ +49249a: 3800 0600 |000f: if-eqz v0, 0015 // +0006 │ │ +49249e: 6e10 43f1 0000 |0011: invoke-virtual {v0}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getConversationReadOnlyState:()Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationReadOnlyState; // method@f143 │ │ +4924a4: 0c01 |0014: move-result-object v1 │ │ +4924a6: 6200 d0b4 |0015: sget-object v0, Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationReadOnlyState;.CONVERSATION_READ_ONLY:Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationReadOnlyState; // field@b4d0 │ │ +4924aa: 3301 0400 |0017: if-ne v1, v0, 001b // +0004 │ │ +4924ae: 1210 |0019: const/4 v0, #int 1 // #1 │ │ +4924b0: 2802 |001a: goto 001c // +0002 │ │ +4924b2: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +4924b4: 0f00 |001c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1936 │ │ 0x000d line=1937 │ │ 0x0015 line=1938 │ │ locals : │ │ 0x0000 - 0x001d reg=2 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ @@ -2002878,22 +2002878,22 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/model/ChatMessage;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)Z' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -4924e4: |[4924e4] com.nextcloud.talk.chat.ChatActivity.isSameDayMessages:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)Z │ │ -4924f4: 6e10 69ec 0100 |0000: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getCreatedAt:()Ljava/util/Date; // method@ec69 │ │ -4924fa: 0c01 |0003: move-result-object v1 │ │ -4924fc: 6e10 69ec 0200 |0004: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getCreatedAt:()Ljava/util/Date; // method@ec69 │ │ -492502: 0c02 |0007: move-result-object v2 │ │ -492504: 7120 a4f3 2100 |0008: invoke-static {v1, v2}, Lcom/stfalcon/chatkit/utils/DateFormatter;.isSameDay:(Ljava/util/Date;Ljava/util/Date;)Z // method@f3a4 │ │ -49250a: 0a01 |000b: move-result v1 │ │ -49250c: 0f01 |000c: return v1 │ │ +4924e8: |[4924e8] com.nextcloud.talk.chat.ChatActivity.isSameDayMessages:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)Z │ │ +4924f8: 6e10 69ec 0100 |0000: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getCreatedAt:()Ljava/util/Date; // method@ec69 │ │ +4924fe: 0c01 |0003: move-result-object v1 │ │ +492500: 6e10 69ec 0200 |0004: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getCreatedAt:()Ljava/util/Date; // method@ec69 │ │ +492506: 0c02 |0007: move-result-object v2 │ │ +492508: 7120 a4f3 2100 |0008: invoke-static {v1, v2}, Lcom/stfalcon/chatkit/utils/DateFormatter;.isSameDay:(Ljava/util/Date;Ljava/util/Date;)Z // method@f3a4 │ │ +49250e: 0a01 |000b: move-result v1 │ │ +492510: 0f01 |000c: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2868 │ │ locals : │ │ 0x0000 - 0x000d reg=0 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x000d reg=1 (null) Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ 0x0000 - 0x000d reg=2 (null) Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ @@ -2002903,38 +2002903,38 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/model/ChatMessage;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)Z' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -492510: |[492510] com.nextcloud.talk.chat.ChatActivity.isSameDayNonSystemMessages:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)Z │ │ -492520: 6e10 86ec 0200 |0000: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getSystemMessage:()Ljava/lang/String; // method@ec86 │ │ -492526: 0c00 |0003: move-result-object v0 │ │ -492528: 1f00 7724 |0004: check-cast v0, Ljava/lang/CharSequence; // type@2477 │ │ -49252c: 7110 4805 0000 |0006: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0548 │ │ -492532: 0a00 |0009: move-result v0 │ │ -492534: 3800 1e00 |000a: if-eqz v0, 0028 // +001e │ │ -492538: 6e10 86ec 0300 |000c: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getSystemMessage:()Ljava/lang/String; // method@ec86 │ │ -49253e: 0c00 |000f: move-result-object v0 │ │ -492540: 1f00 7724 |0010: check-cast v0, Ljava/lang/CharSequence; // type@2477 │ │ -492544: 7110 4805 0000 |0012: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0548 │ │ -49254a: 0a00 |0015: move-result v0 │ │ -49254c: 3800 1200 |0016: if-eqz v0, 0028 // +0012 │ │ -492550: 6e10 69ec 0200 |0018: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getCreatedAt:()Ljava/util/Date; // method@ec69 │ │ -492556: 0c02 |001b: move-result-object v2 │ │ -492558: 6e10 69ec 0300 |001c: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getCreatedAt:()Ljava/util/Date; // method@ec69 │ │ -49255e: 0c03 |001f: move-result-object v3 │ │ -492560: 7120 a4f3 3200 |0020: invoke-static {v2, v3}, Lcom/stfalcon/chatkit/utils/DateFormatter;.isSameDay:(Ljava/util/Date;Ljava/util/Date;)Z // method@f3a4 │ │ -492566: 0a02 |0023: move-result v2 │ │ -492568: 3802 0400 |0024: if-eqz v2, 0028 // +0004 │ │ -49256c: 1212 |0026: const/4 v2, #int 1 // #1 │ │ -49256e: 2802 |0027: goto 0029 // +0002 │ │ -492570: 1202 |0028: const/4 v2, #int 0 // #0 │ │ -492572: 0f02 |0029: return v2 │ │ +492514: |[492514] com.nextcloud.talk.chat.ChatActivity.isSameDayNonSystemMessages:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)Z │ │ +492524: 6e10 86ec 0200 |0000: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getSystemMessage:()Ljava/lang/String; // method@ec86 │ │ +49252a: 0c00 |0003: move-result-object v0 │ │ +49252c: 1f00 7724 |0004: check-cast v0, Ljava/lang/CharSequence; // type@2477 │ │ +492530: 7110 4805 0000 |0006: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0548 │ │ +492536: 0a00 |0009: move-result v0 │ │ +492538: 3800 1e00 |000a: if-eqz v0, 0028 // +001e │ │ +49253c: 6e10 86ec 0300 |000c: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getSystemMessage:()Ljava/lang/String; // method@ec86 │ │ +492542: 0c00 |000f: move-result-object v0 │ │ +492544: 1f00 7724 |0010: check-cast v0, Ljava/lang/CharSequence; // type@2477 │ │ +492548: 7110 4805 0000 |0012: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0548 │ │ +49254e: 0a00 |0015: move-result v0 │ │ +492550: 3800 1200 |0016: if-eqz v0, 0028 // +0012 │ │ +492554: 6e10 69ec 0200 |0018: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getCreatedAt:()Ljava/util/Date; // method@ec69 │ │ +49255a: 0c02 |001b: move-result-object v2 │ │ +49255c: 6e10 69ec 0300 |001c: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getCreatedAt:()Ljava/util/Date; // method@ec69 │ │ +492562: 0c03 |001f: move-result-object v3 │ │ +492564: 7120 a4f3 3200 |0020: invoke-static {v2, v3}, Lcom/stfalcon/chatkit/utils/DateFormatter;.isSameDay:(Ljava/util/Date;Ljava/util/Date;)Z // method@f3a4 │ │ +49256a: 0a02 |0023: move-result v2 │ │ +49256c: 3802 0400 |0024: if-eqz v2, 0028 // +0004 │ │ +492570: 1212 |0026: const/4 v2, #int 1 // #1 │ │ +492572: 2802 |0027: goto 0029 // +0002 │ │ +492574: 1202 |0028: const/4 v2, #int 0 // #0 │ │ +492576: 0f02 |0029: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2863 │ │ 0x000c line=2864 │ │ 0x0018 line=2865 │ │ locals : │ │ 0x0000 - 0x002a reg=1 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ @@ -2002946,23 +2002946,23 @@ │ │ type : '()Z' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -492574: |[492574] com.nextcloud.talk.chat.ChatActivity.isScrolledToBottom:()Z │ │ -492584: 5420 bbb0 |0000: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.layoutManager:Landroidx/recyclerview/widget/LinearLayoutManager; // field@b0bb │ │ -492588: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -49258a: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ -49258e: 6e10 cb11 0000 |0005: invoke-virtual {v0}, Landroidx/recyclerview/widget/LinearLayoutManager;.findFirstVisibleItemPosition:()I // method@11cb │ │ -492594: 0a00 |0008: move-result v0 │ │ -492596: 3900 0300 |0009: if-nez v0, 000c // +0003 │ │ -49259a: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -49259c: 0f01 |000c: return v1 │ │ +492578: |[492578] com.nextcloud.talk.chat.ChatActivity.isScrolledToBottom:()Z │ │ +492588: 5420 bbb0 |0000: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.layoutManager:Landroidx/recyclerview/widget/LinearLayoutManager; // field@b0bb │ │ +49258c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +49258e: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ +492592: 6e10 cb11 0000 |0005: invoke-virtual {v0}, Landroidx/recyclerview/widget/LinearLayoutManager;.findFirstVisibleItemPosition:()I // method@11cb │ │ +492598: 0a00 |0008: move-result v0 │ │ +49259a: 3900 0300 |0009: if-nez v0, 000c // +0003 │ │ +49259e: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +4925a0: 0f01 |000c: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2708 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ #149 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ @@ -2002970,63 +2002970,63 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)Z' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 87 16-bit code units │ │ -4925a0: |[4925a0] com.nextcloud.talk.chat.ChatActivity.isShowMessageDeletionButton:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)Z │ │ -4925b0: 6e20 78ea 8700 |0000: invoke-virtual {v7, v8}, Lcom/nextcloud/talk/chat/ChatActivity;.userAllowedByPrivilages:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)Z // method@ea78 │ │ -4925b6: 0a00 |0003: move-result v0 │ │ -4925b8: 6e10 69ec 0800 |0004: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getCreatedAt:()Ljava/util/Date; // method@ec69 │ │ -4925be: 0c01 |0007: move-result-object v1 │ │ -4925c0: 2202 2a25 |0008: new-instance v2, Ljava/util/Date; // type@252a │ │ -4925c4: 7100 9ef6 0000 |000a: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@f69e │ │ -4925ca: 0b03 |000d: move-result-wide v3 │ │ -4925cc: 1405 0097 4901 |000e: const v5, #float 3.70262e-38 // #01499700 │ │ -4925d2: 8155 |0011: int-to-long v5, v5 │ │ -4925d4: bc53 |0012: sub-long/2addr v3, v5 │ │ -4925d6: 7030 eff8 3204 |0013: invoke-direct {v2, v3, v4}, Ljava/util/Date;.:(J)V // method@f8ef │ │ -4925dc: 6e20 f0f8 2100 |0016: invoke-virtual {v1, v2}, Ljava/util/Date;.before:(Ljava/util/Date;)Z // method@f8f0 │ │ -4925e2: 0a01 |0019: move-result v1 │ │ -4925e4: 6e10 89e9 0700 |001a: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/ChatActivity;.getSpreedCapabilities:()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // method@e989 │ │ -4925ea: 0c02 |001d: move-result-object v2 │ │ -4925ec: 6203 00b5 |001e: sget-object v3, Lcom/nextcloud/talk/utils/SpreedFeatures;.DELETE_MESSAGES_UNLIMITED:Lcom/nextcloud/talk/utils/SpreedFeatures; // field@b500 │ │ -4925f0: 7120 c2f2 3200 |0020: invoke-static {v2, v3}, Lcom/nextcloud/talk/utils/CapabilitiesUtil;.hasSpreedFeatureCapability:(Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;Lcom/nextcloud/talk/utils/SpreedFeatures;)Z // method@f2c2 │ │ -4925f6: 0a02 |0023: move-result v2 │ │ -4925f8: 1203 |0024: const/4 v3, #int 0 // #0 │ │ -4925fa: 3900 0300 |0025: if-nez v0, 0028 // +0003 │ │ -4925fe: 282f |0027: goto 0056 // +002f │ │ -492600: 3902 0500 |0028: if-nez v2, 002d // +0005 │ │ -492604: 3801 0300 |002a: if-eqz v1, 002d // +0003 │ │ -492608: 282a |002c: goto 0056 // +002a │ │ -49260a: 6e10 87ec 0800 |002d: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getSystemMessageType:()Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // method@ec87 │ │ -492610: 0c00 |0030: move-result-object v0 │ │ -492612: 6201 beb1 |0031: sget-object v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.DUMMY:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1be │ │ -492616: 3210 0300 |0033: if-eq v0, v1, 0036 // +0003 │ │ -49261a: 2821 |0035: goto 0056 // +0021 │ │ -49261c: 6e10 97ec 0800 |0036: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isDeleted:()Z // method@ec97 │ │ -492622: 0a08 |0039: move-result v8 │ │ -492624: 3808 0300 |003a: if-eqz v8, 003d // +0003 │ │ -492628: 281a |003c: goto 0056 // +001a │ │ -49262a: 6e10 89e9 0700 |003d: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/ChatActivity;.getSpreedCapabilities:()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // method@e989 │ │ -492630: 0c08 |0040: move-result-object v8 │ │ -492632: 6200 ffb4 |0041: sget-object v0, Lcom/nextcloud/talk/utils/SpreedFeatures;.DELETE_MESSAGES:Lcom/nextcloud/talk/utils/SpreedFeatures; // field@b4ff │ │ -492636: 7120 c2f2 0800 |0043: invoke-static {v8, v0}, Lcom/nextcloud/talk/utils/CapabilitiesUtil;.hasSpreedFeatureCapability:(Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;Lcom/nextcloud/talk/utils/SpreedFeatures;)Z // method@f2c2 │ │ -49263c: 0a08 |0046: move-result v8 │ │ -49263e: 3908 0300 |0047: if-nez v8, 004a // +0003 │ │ -492642: 280d |0049: goto 0056 // +000d │ │ -492644: 6e10 81e9 0700 |004a: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/ChatActivity;.getParticipantPermissions:()Lcom/nextcloud/talk/utils/ParticipantPermissions; // method@e981 │ │ -49264a: 0c08 |004d: move-result-object v8 │ │ -49264c: 6e10 f9f2 0800 |004e: invoke-virtual {v8}, Lcom/nextcloud/talk/utils/ParticipantPermissions;.hasChatPermission:()Z // method@f2f9 │ │ -492652: 0a08 |0051: move-result v8 │ │ -492654: 3908 0300 |0052: if-nez v8, 0055 // +0003 │ │ -492658: 2802 |0054: goto 0056 // +0002 │ │ -49265a: 1213 |0055: const/4 v3, #int 1 // #1 │ │ -49265c: 0f03 |0056: return v3 │ │ +4925a4: |[4925a4] com.nextcloud.talk.chat.ChatActivity.isShowMessageDeletionButton:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)Z │ │ +4925b4: 6e20 78ea 8700 |0000: invoke-virtual {v7, v8}, Lcom/nextcloud/talk/chat/ChatActivity;.userAllowedByPrivilages:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)Z // method@ea78 │ │ +4925ba: 0a00 |0003: move-result v0 │ │ +4925bc: 6e10 69ec 0800 |0004: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getCreatedAt:()Ljava/util/Date; // method@ec69 │ │ +4925c2: 0c01 |0007: move-result-object v1 │ │ +4925c4: 2202 2a25 |0008: new-instance v2, Ljava/util/Date; // type@252a │ │ +4925c8: 7100 9ef6 0000 |000a: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@f69e │ │ +4925ce: 0b03 |000d: move-result-wide v3 │ │ +4925d0: 1405 0097 4901 |000e: const v5, #float 3.70262e-38 // #01499700 │ │ +4925d6: 8155 |0011: int-to-long v5, v5 │ │ +4925d8: bc53 |0012: sub-long/2addr v3, v5 │ │ +4925da: 7030 eff8 3204 |0013: invoke-direct {v2, v3, v4}, Ljava/util/Date;.:(J)V // method@f8ef │ │ +4925e0: 6e20 f0f8 2100 |0016: invoke-virtual {v1, v2}, Ljava/util/Date;.before:(Ljava/util/Date;)Z // method@f8f0 │ │ +4925e6: 0a01 |0019: move-result v1 │ │ +4925e8: 6e10 89e9 0700 |001a: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/ChatActivity;.getSpreedCapabilities:()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // method@e989 │ │ +4925ee: 0c02 |001d: move-result-object v2 │ │ +4925f0: 6203 00b5 |001e: sget-object v3, Lcom/nextcloud/talk/utils/SpreedFeatures;.DELETE_MESSAGES_UNLIMITED:Lcom/nextcloud/talk/utils/SpreedFeatures; // field@b500 │ │ +4925f4: 7120 c2f2 3200 |0020: invoke-static {v2, v3}, Lcom/nextcloud/talk/utils/CapabilitiesUtil;.hasSpreedFeatureCapability:(Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;Lcom/nextcloud/talk/utils/SpreedFeatures;)Z // method@f2c2 │ │ +4925fa: 0a02 |0023: move-result v2 │ │ +4925fc: 1203 |0024: const/4 v3, #int 0 // #0 │ │ +4925fe: 3900 0300 |0025: if-nez v0, 0028 // +0003 │ │ +492602: 282f |0027: goto 0056 // +002f │ │ +492604: 3902 0500 |0028: if-nez v2, 002d // +0005 │ │ +492608: 3801 0300 |002a: if-eqz v1, 002d // +0003 │ │ +49260c: 282a |002c: goto 0056 // +002a │ │ +49260e: 6e10 87ec 0800 |002d: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getSystemMessageType:()Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // method@ec87 │ │ +492614: 0c00 |0030: move-result-object v0 │ │ +492616: 6201 beb1 |0031: sget-object v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.DUMMY:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1be │ │ +49261a: 3210 0300 |0033: if-eq v0, v1, 0036 // +0003 │ │ +49261e: 2821 |0035: goto 0056 // +0021 │ │ +492620: 6e10 97ec 0800 |0036: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isDeleted:()Z // method@ec97 │ │ +492626: 0a08 |0039: move-result v8 │ │ +492628: 3808 0300 |003a: if-eqz v8, 003d // +0003 │ │ +49262c: 281a |003c: goto 0056 // +001a │ │ +49262e: 6e10 89e9 0700 |003d: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/ChatActivity;.getSpreedCapabilities:()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // method@e989 │ │ +492634: 0c08 |0040: move-result-object v8 │ │ +492636: 6200 ffb4 |0041: sget-object v0, Lcom/nextcloud/talk/utils/SpreedFeatures;.DELETE_MESSAGES:Lcom/nextcloud/talk/utils/SpreedFeatures; // field@b4ff │ │ +49263a: 7120 c2f2 0800 |0043: invoke-static {v8, v0}, Lcom/nextcloud/talk/utils/CapabilitiesUtil;.hasSpreedFeatureCapability:(Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;Lcom/nextcloud/talk/utils/SpreedFeatures;)Z // method@f2c2 │ │ +492640: 0a08 |0046: move-result v8 │ │ +492642: 3908 0300 |0047: if-nez v8, 004a // +0003 │ │ +492646: 280d |0049: goto 0056 // +000d │ │ +492648: 6e10 81e9 0700 |004a: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/ChatActivity;.getParticipantPermissions:()Lcom/nextcloud/talk/utils/ParticipantPermissions; // method@e981 │ │ +49264e: 0c08 |004d: move-result-object v8 │ │ +492650: 6e10 f9f2 0800 |004e: invoke-virtual {v8}, Lcom/nextcloud/talk/utils/ParticipantPermissions;.hasChatPermission:()Z // method@f2f9 │ │ +492656: 0a08 |0051: move-result v8 │ │ +492658: 3908 0300 |0052: if-nez v8, 0055 // +0003 │ │ +49265c: 2802 |0054: goto 0056 // +0002 │ │ +49265e: 1213 |0055: const/4 v3, #int 1 // #1 │ │ +492660: 0f03 |0056: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3538 │ │ 0x0004 line=3541 │ │ 0x0008 line=3542 │ │ 0x001a line=3544 │ │ 0x001e line=3545 │ │ @@ -2003044,23 +2003044,23 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)Z' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -492660: |[492660] com.nextcloud.talk.chat.ChatActivity.isSystemMessage:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)Z │ │ -492670: 6200 a6b1 |0000: sget-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.SYSTEM_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b1a6 │ │ -492674: 6e10 68ec 0200 |0002: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getCalculateMessageType:()Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // method@ec68 │ │ -49267a: 0c02 |0005: move-result-object v2 │ │ -49267c: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ -492680: 1212 |0008: const/4 v2, #int 1 // #1 │ │ -492682: 2802 |0009: goto 000b // +0002 │ │ -492684: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -492686: 0f02 |000b: return v2 │ │ +492664: |[492664] com.nextcloud.talk.chat.ChatActivity.isSystemMessage:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)Z │ │ +492674: 6200 a6b1 |0000: sget-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.SYSTEM_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b1a6 │ │ +492678: 6e10 68ec 0200 |0002: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getCalculateMessageType:()Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // method@ec68 │ │ +49267e: 0c02 |0005: move-result-object v2 │ │ +492680: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ +492684: 1212 |0008: const/4 v2, #int 1 // #1 │ │ +492686: 2802 |0009: goto 000b // +0002 │ │ +492688: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +49268a: 0f02 |000b: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3180 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x000c reg=2 (null) Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ │ │ @@ -2003069,27 +2003069,27 @@ │ │ type : '()Z' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -492688: |[492688] com.nextcloud.talk.chat.ChatActivity.isTypingStatusEnabled:()Z │ │ -492698: 5420 deb0 |0000: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.webSocketInstance:Lcom/nextcloud/talk/webrtc/WebSocketInstance; // field@b0de │ │ -49269c: 3800 1100 |0002: if-eqz v0, 0013 // +0011 │ │ -4926a0: 6200 f6b4 |0004: sget-object v0, Lcom/nextcloud/talk/utils/CapabilitiesUtil;.INSTANCE:Lcom/nextcloud/talk/utils/CapabilitiesUtil; // field@b4f6 │ │ -4926a4: 5421 aeb0 |0006: iget-object v1, v2, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ -4926a8: 7110 fdfb 0100 |0008: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4926ae: 6e20 c7f2 1000 |000b: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/utils/CapabilitiesUtil;.isTypingStatusPrivate:(Lcom/nextcloud/talk/data/user/model/User;)Z // method@f2c7 │ │ -4926b4: 0a00 |000e: move-result v0 │ │ -4926b6: 3900 0400 |000f: if-nez v0, 0013 // +0004 │ │ -4926ba: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -4926bc: 2802 |0012: goto 0014 // +0002 │ │ -4926be: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -4926c0: 0f00 |0014: return v0 │ │ +49268c: |[49268c] com.nextcloud.talk.chat.ChatActivity.isTypingStatusEnabled:()Z │ │ +49269c: 5420 deb0 |0000: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.webSocketInstance:Lcom/nextcloud/talk/webrtc/WebSocketInstance; // field@b0de │ │ +4926a0: 3800 1100 |0002: if-eqz v0, 0013 // +0011 │ │ +4926a4: 6200 f6b4 |0004: sget-object v0, Lcom/nextcloud/talk/utils/CapabilitiesUtil;.INSTANCE:Lcom/nextcloud/talk/utils/CapabilitiesUtil; // field@b4f6 │ │ +4926a8: 5421 aeb0 |0006: iget-object v1, v2, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ +4926ac: 7110 fdfb 0100 |0008: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4926b2: 6e20 c7f2 1000 |000b: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/utils/CapabilitiesUtil;.isTypingStatusPrivate:(Lcom/nextcloud/talk/data/user/model/User;)Z // method@f2c7 │ │ +4926b8: 0a00 |000e: move-result v0 │ │ +4926ba: 3900 0400 |000f: if-nez v0, 0013 // +0004 │ │ +4926be: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +4926c0: 2802 |0012: goto 0014 // +0002 │ │ +4926c2: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +4926c4: 0f00 |0014: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1386 │ │ 0x0004 line=1387 │ │ locals : │ │ 0x0000 - 0x0015 reg=2 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ @@ -2003098,70 +2003098,70 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 118 16-bit code units │ │ -496b68: |[496b68] com.nextcloud.talk.chat.ChatActivity.joinRoomWithPassword:()V │ │ -496b78: 7100 3bf3 0000 |0000: invoke-static {}, Lcom/nextcloud/talk/utils/singletons/ApplicationWideCurrentRoomHolder;.getInstance:()Lcom/nextcloud/talk/utils/singletons/ApplicationWideCurrentRoomHolder; // method@f33b │ │ -496b7e: 0c00 |0003: move-result-object v0 │ │ -496b80: 6e10 3af3 0000 |0004: invoke-virtual {v0}, Lcom/nextcloud/talk/utils/singletons/ApplicationWideCurrentRoomHolder;.getCurrentRoomToken:()Ljava/lang/String; // method@f33a │ │ -496b86: 0c00 |0007: move-result-object v0 │ │ -496b88: 5451 b2b0 |0008: iget-object v1, v5, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ -496b8c: 7110 fdfb 0100 |000a: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -496b92: 6e10 56f1 0100 |000d: invoke-virtual {v1}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getToken:()Ljava/lang/String; // method@f156 │ │ -496b98: 0c01 |0010: move-result-object v1 │ │ -496b9a: 7120 fbfb 1000 |0011: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ -496ba0: 0a00 |0014: move-result v0 │ │ -496ba2: 3800 2000 |0015: if-eqz v0, 0035 // +0020 │ │ -496ba6: 7100 3bf3 0000 |0017: invoke-static {}, Lcom/nextcloud/talk/utils/singletons/ApplicationWideCurrentRoomHolder;.getInstance:()Lcom/nextcloud/talk/utils/singletons/ApplicationWideCurrentRoomHolder; // method@f33b │ │ -496bac: 0c00 |001a: move-result-object v0 │ │ -496bae: 6e10 3cf3 0000 |001b: invoke-virtual {v0}, Lcom/nextcloud/talk/utils/singletons/ApplicationWideCurrentRoomHolder;.getSession:()Ljava/lang/String; // method@f33c │ │ -496bb4: 0c00 |001e: move-result-object v0 │ │ -496bb6: 5b50 ccb0 |001f: iput-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.sessionIdAfterRoomJoined:Ljava/lang/String; // field@b0cc │ │ -496bba: 7100 3bf3 0000 |0021: invoke-static {}, Lcom/nextcloud/talk/utils/singletons/ApplicationWideCurrentRoomHolder;.getInstance:()Lcom/nextcloud/talk/utils/singletons/ApplicationWideCurrentRoomHolder; // method@f33b │ │ -496bc0: 0c00 |0024: move-result-object v0 │ │ -496bc2: 6e10 85e9 0500 |0025: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ -496bc8: 0c01 |0028: move-result-object v1 │ │ -496bca: 6e20 40f3 1000 |0029: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/utils/singletons/ApplicationWideCurrentRoomHolder;.setCurrentRoomToken:(Ljava/lang/String;)V // method@f340 │ │ -496bd0: 7100 3bf3 0000 |002c: invoke-static {}, Lcom/nextcloud/talk/utils/singletons/ApplicationWideCurrentRoomHolder;.getInstance:()Lcom/nextcloud/talk/utils/singletons/ApplicationWideCurrentRoomHolder; // method@f33b │ │ -496bd6: 0c00 |002f: move-result-object v0 │ │ -496bd8: 5451 aeb0 |0030: iget-object v1, v5, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ -496bdc: 6e20 44f3 1000 |0032: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/utils/singletons/ApplicationWideCurrentRoomHolder;.setUserInRoom:(Lcom/nextcloud/talk/data/user/model/User;)V // method@f344 │ │ -496be2: 7010 79ea 0500 |0035: invoke-direct {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.validSessionId:()Z // method@ea79 │ │ -496be8: 0a00 |0038: move-result v0 │ │ -496bea: 3900 3200 |0039: if-nez v0, 006b // +0032 │ │ -496bee: 6200 99b0 |003b: sget-object v0, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ -496bf2: 1a01 a9e2 |003d: const-string v1, "sessionID was not valid -> joinRoom" // string@e2a9 │ │ -496bf6: 7120 6c05 1000 |003f: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -496bfc: 7100 a7f6 0000 |0042: invoke-static {}, Ljava/lang/System;.nanoTime:()J // method@f6a7 │ │ -496c02: 0b01 |0045: move-result-wide v1 │ │ -496c04: 2203 a924 |0046: new-instance v3, Ljava/lang/StringBuilder; // type@24a9 │ │ -496c08: 1a04 5bbc |0048: const-string v4, "joinRoomWithPassword - joinRoom - calling: " // string@bc5b │ │ -496c0c: 7020 89f6 4300 |004a: invoke-direct {v3, v4}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -496c12: 6e30 8ef6 1302 |004d: invoke-virtual {v3, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@f68e │ │ -496c18: 0c01 |0050: move-result-object v1 │ │ -496c1a: 6e10 9cf6 0100 |0051: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -496c20: 0c01 |0054: move-result-object v1 │ │ -496c22: 7120 6c05 1000 |0055: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -496c28: 6e10 61e9 0500 |0058: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ -496c2e: 0c00 |005b: move-result-object v0 │ │ -496c30: 5451 aeb0 |005c: iget-object v1, v5, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ -496c34: 7110 fdfb 0100 |005e: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -496c3a: 6e10 85e9 0500 |0061: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ -496c40: 0c02 |0064: move-result-object v2 │ │ -496c42: 5453 cab0 |0065: iget-object v3, v5, Lcom/nextcloud/talk/chat/ChatActivity;.roomPassword:Ljava/lang/String; // field@b0ca │ │ -496c46: 6e40 efee 1032 |0067: invoke-virtual {v0, v1, v2, v3}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.joinRoom:(Lcom/nextcloud/talk/data/user/model/User;Ljava/lang/String;Ljava/lang/String;)V // method@eeef │ │ -496c4c: 280b |006a: goto 0075 // +000b │ │ -496c4e: 6200 99b0 |006b: sget-object v0, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ -496c52: 1a01 aae2 |006d: const-string v1, "sessionID was valid -> skip joinRoom" // string@e2aa │ │ -496c56: 7120 6c05 1000 |006f: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -496c5c: 7010 43ea 0500 |0072: invoke-direct {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.setupWebsocket:()V // method@ea43 │ │ -496c62: 0e00 |0075: return-void │ │ +496b6c: |[496b6c] com.nextcloud.talk.chat.ChatActivity.joinRoomWithPassword:()V │ │ +496b7c: 7100 3bf3 0000 |0000: invoke-static {}, Lcom/nextcloud/talk/utils/singletons/ApplicationWideCurrentRoomHolder;.getInstance:()Lcom/nextcloud/talk/utils/singletons/ApplicationWideCurrentRoomHolder; // method@f33b │ │ +496b82: 0c00 |0003: move-result-object v0 │ │ +496b84: 6e10 3af3 0000 |0004: invoke-virtual {v0}, Lcom/nextcloud/talk/utils/singletons/ApplicationWideCurrentRoomHolder;.getCurrentRoomToken:()Ljava/lang/String; // method@f33a │ │ +496b8a: 0c00 |0007: move-result-object v0 │ │ +496b8c: 5451 b2b0 |0008: iget-object v1, v5, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ +496b90: 7110 fdfb 0100 |000a: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +496b96: 6e10 56f1 0100 |000d: invoke-virtual {v1}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getToken:()Ljava/lang/String; // method@f156 │ │ +496b9c: 0c01 |0010: move-result-object v1 │ │ +496b9e: 7120 fbfb 1000 |0011: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ +496ba4: 0a00 |0014: move-result v0 │ │ +496ba6: 3800 2000 |0015: if-eqz v0, 0035 // +0020 │ │ +496baa: 7100 3bf3 0000 |0017: invoke-static {}, Lcom/nextcloud/talk/utils/singletons/ApplicationWideCurrentRoomHolder;.getInstance:()Lcom/nextcloud/talk/utils/singletons/ApplicationWideCurrentRoomHolder; // method@f33b │ │ +496bb0: 0c00 |001a: move-result-object v0 │ │ +496bb2: 6e10 3cf3 0000 |001b: invoke-virtual {v0}, Lcom/nextcloud/talk/utils/singletons/ApplicationWideCurrentRoomHolder;.getSession:()Ljava/lang/String; // method@f33c │ │ +496bb8: 0c00 |001e: move-result-object v0 │ │ +496bba: 5b50 ccb0 |001f: iput-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.sessionIdAfterRoomJoined:Ljava/lang/String; // field@b0cc │ │ +496bbe: 7100 3bf3 0000 |0021: invoke-static {}, Lcom/nextcloud/talk/utils/singletons/ApplicationWideCurrentRoomHolder;.getInstance:()Lcom/nextcloud/talk/utils/singletons/ApplicationWideCurrentRoomHolder; // method@f33b │ │ +496bc4: 0c00 |0024: move-result-object v0 │ │ +496bc6: 6e10 85e9 0500 |0025: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ +496bcc: 0c01 |0028: move-result-object v1 │ │ +496bce: 6e20 40f3 1000 |0029: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/utils/singletons/ApplicationWideCurrentRoomHolder;.setCurrentRoomToken:(Ljava/lang/String;)V // method@f340 │ │ +496bd4: 7100 3bf3 0000 |002c: invoke-static {}, Lcom/nextcloud/talk/utils/singletons/ApplicationWideCurrentRoomHolder;.getInstance:()Lcom/nextcloud/talk/utils/singletons/ApplicationWideCurrentRoomHolder; // method@f33b │ │ +496bda: 0c00 |002f: move-result-object v0 │ │ +496bdc: 5451 aeb0 |0030: iget-object v1, v5, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ +496be0: 6e20 44f3 1000 |0032: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/utils/singletons/ApplicationWideCurrentRoomHolder;.setUserInRoom:(Lcom/nextcloud/talk/data/user/model/User;)V // method@f344 │ │ +496be6: 7010 79ea 0500 |0035: invoke-direct {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.validSessionId:()Z // method@ea79 │ │ +496bec: 0a00 |0038: move-result v0 │ │ +496bee: 3900 3200 |0039: if-nez v0, 006b // +0032 │ │ +496bf2: 6200 99b0 |003b: sget-object v0, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ +496bf6: 1a01 a9e2 |003d: const-string v1, "sessionID was not valid -> joinRoom" // string@e2a9 │ │ +496bfa: 7120 6c05 1000 |003f: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +496c00: 7100 a7f6 0000 |0042: invoke-static {}, Ljava/lang/System;.nanoTime:()J // method@f6a7 │ │ +496c06: 0b01 |0045: move-result-wide v1 │ │ +496c08: 2203 a924 |0046: new-instance v3, Ljava/lang/StringBuilder; // type@24a9 │ │ +496c0c: 1a04 5bbc |0048: const-string v4, "joinRoomWithPassword - joinRoom - calling: " // string@bc5b │ │ +496c10: 7020 89f6 4300 |004a: invoke-direct {v3, v4}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +496c16: 6e30 8ef6 1302 |004d: invoke-virtual {v3, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@f68e │ │ +496c1c: 0c01 |0050: move-result-object v1 │ │ +496c1e: 6e10 9cf6 0100 |0051: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +496c24: 0c01 |0054: move-result-object v1 │ │ +496c26: 7120 6c05 1000 |0055: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +496c2c: 6e10 61e9 0500 |0058: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ +496c32: 0c00 |005b: move-result-object v0 │ │ +496c34: 5451 aeb0 |005c: iget-object v1, v5, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ +496c38: 7110 fdfb 0100 |005e: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +496c3e: 6e10 85e9 0500 |0061: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ +496c44: 0c02 |0064: move-result-object v2 │ │ +496c46: 5453 cab0 |0065: iget-object v3, v5, Lcom/nextcloud/talk/chat/ChatActivity;.roomPassword:Ljava/lang/String; // field@b0ca │ │ +496c4a: 6e40 efee 1032 |0067: invoke-virtual {v0, v1, v2, v3}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.joinRoom:(Lcom/nextcloud/talk/data/user/model/User;Ljava/lang/String;Ljava/lang/String;)V // method@eeef │ │ +496c50: 280b |006a: goto 0075 // +000b │ │ +496c52: 6200 99b0 |006b: sget-object v0, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ +496c56: 1a01 aae2 |006d: const-string v1, "sessionID was valid -> skip joinRoom" // string@e2aa │ │ +496c5a: 7120 6c05 1000 |006f: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +496c60: 7010 43ea 0500 |0072: invoke-direct {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.setupWebsocket:()V // method@ea43 │ │ +496c66: 0e00 |0075: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2462 │ │ 0x0008 line=2463 │ │ 0x0011 line=2462 │ │ 0x0017 line=2465 │ │ 0x0021 line=2468 │ │ @@ -2003181,115 +2003181,115 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 206 16-bit code units │ │ -496e50: |[496e50] com.nextcloud.talk.chat.ChatActivity.loadAvatarForStatusBar:()V │ │ -496e60: 5470 b2b0 |0000: iget-object v0, v7, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ -496e64: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -496e68: 0e00 |0004: return-void │ │ -496e6a: 6e10 c4e9 0700 |0005: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/ChatActivity;.isOneToOneConversation:()Z // method@e9c4 │ │ -496e70: 0a00 |0008: move-result v0 │ │ -496e72: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -496e74: 3800 a800 |000a: if-eqz v0, 00b2 // +00a8 │ │ -496e78: 5470 aeb0 |000c: iget-object v0, v7, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ -496e7c: 7110 fdfb 0000 |000e: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -496e82: 6e10 96f0 0000 |0011: invoke-virtual {v0}, Lcom/nextcloud/talk/data/user/model/User;.getBaseUrl:()Ljava/lang/String; // method@f096 │ │ -496e88: 0c00 |0014: move-result-object v0 │ │ -496e8a: 7110 fdfb 0000 |0015: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -496e90: 5472 b2b0 |0018: iget-object v2, v7, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ -496e94: 7110 fdfb 0200 |001a: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -496e9a: 6e10 4ff1 0200 |001d: invoke-virtual {v2}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getName:()Ljava/lang/String; // method@f14f │ │ -496ea0: 0c02 |0020: move-result-object v2 │ │ -496ea2: 1213 |0021: const/4 v3, #int 1 // #1 │ │ -496ea4: 7130 acf2 2003 |0022: invoke-static {v0, v2, v3}, Lcom/nextcloud/talk/utils/ApiUtils;.getUrlForAvatar:(Ljava/lang/String;Ljava/lang/String;Z)Ljava/lang/String; // method@f2ac │ │ -496eaa: 0c00 |0025: move-result-object v0 │ │ -496eac: 6202 f9b4 |0026: sget-object v2, Lcom/nextcloud/talk/utils/DisplayUtils;.INSTANCE:Lcom/nextcloud/talk/utils/DisplayUtils; // field@b4f9 │ │ -496eb0: 6e10 8de9 0700 |0028: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/ChatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@e98d │ │ -496eb6: 0c04 |002b: move-result-object v4 │ │ -496eb8: 3804 0600 |002c: if-eqz v4, 0032 // +0006 │ │ -496ebc: 6e10 650a 0400 |002e: invoke-virtual {v4}, Landroidx/appcompat/app/ActionBar;.getThemedContext:()Landroid/content/Context; // method@0a65 │ │ -496ec2: 0c01 |0031: move-result-object v1 │ │ -496ec4: 7110 fdfb 0100 |0032: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -496eca: 6e20 e4f2 1200 |0035: invoke-virtual {v2, v1}, Lcom/nextcloud/talk/utils/DisplayUtils;.isDarkModeOn:(Landroid/content/Context;)Z // method@f2e4 │ │ -496ed0: 0a01 |0038: move-result v1 │ │ -496ed2: 3801 1500 |0039: if-eqz v1, 004e // +0015 │ │ -496ed6: 2201 a924 |003b: new-instance v1, Ljava/lang/StringBuilder; // type@24a9 │ │ -496eda: 7010 86f6 0100 |003d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@f686 │ │ -496ee0: 6e20 92f6 0100 |0040: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -496ee6: 0c00 |0043: move-result-object v0 │ │ -496ee8: 1a01 4512 |0044: const-string v1, "/dark" // string@1245 │ │ -496eec: 6e20 92f6 1000 |0046: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -496ef2: 0c00 |0049: move-result-object v0 │ │ -496ef4: 6e10 9cf6 0000 |004a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -496efa: 0c00 |004d: move-result-object v0 │ │ -496efc: 2201 0021 |004e: new-instance v1, Lcom/nextcloud/talk/chat/ChatActivity$loadAvatarForStatusBar$target$1; // type@2100 │ │ -496f00: 7020 bae8 7100 |0050: invoke-direct {v1, v7}, Lcom/nextcloud/talk/chat/ChatActivity$loadAvatarForStatusBar$target$1;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e8ba │ │ -496f06: 5472 aeb0 |0053: iget-object v2, v7, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ -496f0a: 7110 fdfb 0200 |0055: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -496f10: 6e10 9df0 0200 |0058: invoke-virtual {v2}, Lcom/nextcloud/talk/data/user/model/User;.getUsername:()Ljava/lang/String; // method@f09d │ │ -496f16: 0c02 |005b: move-result-object v2 │ │ -496f18: 5474 aeb0 |005c: iget-object v4, v7, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ -496f1c: 7110 fdfb 0400 |005e: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -496f22: 6e10 9bf0 0400 |0061: invoke-virtual {v4}, Lcom/nextcloud/talk/data/user/model/User;.getToken:()Ljava/lang/String; // method@f09b │ │ -496f28: 0c04 |0064: move-result-object v4 │ │ -496f2a: 7120 a9f2 4200 |0065: invoke-static {v2, v4}, Lcom/nextcloud/talk/utils/ApiUtils;.getCredentials:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@f2a9 │ │ -496f30: 0c02 |0068: move-result-object v2 │ │ -496f32: 3802 6400 |0069: if-eqz v2, 00cd // +0064 │ │ -496f36: 6e10 64e9 0700 |006b: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ -496f3c: 0c04 |006e: move-result-object v4 │ │ -496f3e: 7110 543e 0400 |006f: invoke-static {v4}, Lcoil/Coil;.imageLoader:(Landroid/content/Context;)Lcoil/ImageLoader; // method@3e54 │ │ -496f44: 0c04 |0072: move-result-object v4 │ │ -496f46: 2205 2a0c |0073: new-instance v5, Lcoil/request/ImageRequest$Builder; // type@0c2a │ │ -496f4a: 6e10 64e9 0700 |0075: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ -496f50: 0c06 |0078: move-result-object v6 │ │ -496f52: 7020 cd44 6500 |0079: invoke-direct {v5, v6}, Lcoil/request/ImageRequest$Builder;.:(Landroid/content/Context;)V // method@44cd │ │ -496f58: 6e20 da44 0500 |007c: invoke-virtual {v5, v0}, Lcoil/request/ImageRequest$Builder;.data:(Ljava/lang/Object;)Lcoil/request/ImageRequest$Builder; // method@44da │ │ -496f5e: 0c00 |007f: move-result-object v0 │ │ -496f60: 1a05 a017 |0080: const-string v5, "Authorization" // string@17a0 │ │ -496f64: 6e30 d144 5002 |0082: invoke-virtual {v0, v5, v2}, Lcoil/request/ImageRequest$Builder;.addHeader:(Ljava/lang/String;Ljava/lang/String;)Lcoil/request/ImageRequest$Builder; // method@44d1 │ │ -496f6a: 0c00 |0085: move-result-object v0 │ │ -496f6c: 2332 6027 |0086: new-array v2, v3, [Lcoil/transform/Transformation; // type@2760 │ │ -496f70: 2205 5d0c |0088: new-instance v5, Lcoil/transform/CircleCropTransformation; // type@0c5d │ │ -496f74: 7010 5446 0500 |008a: invoke-direct {v5}, Lcoil/transform/CircleCropTransformation;.:()V // method@4654 │ │ -496f7a: 1206 |008d: const/4 v6, #int 0 // #0 │ │ -496f7c: 4d05 0206 |008e: aput-object v5, v2, v6 │ │ -496f80: 6e20 1645 2000 |0090: invoke-virtual {v0, v2}, Lcoil/request/ImageRequest$Builder;.transformations:([Lcoil/transform/Transformation;)Lcoil/request/ImageRequest$Builder; // method@4516 │ │ -496f86: 0c00 |0093: move-result-object v0 │ │ -496f88: 6e20 d944 3000 |0094: invoke-virtual {v0, v3}, Lcoil/request/ImageRequest$Builder;.crossfade:(Z)Lcoil/request/ImageRequest$Builder; // method@44d9 │ │ -496f8e: 0c00 |0097: move-result-object v0 │ │ -496f90: 1f01 590c |0098: check-cast v1, Lcoil/target/Target; // type@0c59 │ │ -496f94: 6e20 1145 1000 |009a: invoke-virtual {v0, v1}, Lcoil/request/ImageRequest$Builder;.target:(Lcoil/target/Target;)Lcoil/request/ImageRequest$Builder; // method@4511 │ │ -496f9a: 0c00 |009d: move-result-object v0 │ │ -496f9c: 6201 af1a |009e: sget-object v1, Lcoil/request/CachePolicy;.DISABLED:Lcoil/request/CachePolicy; // field@1aaf │ │ -496fa0: 6e20 f344 1000 |00a0: invoke-virtual {v0, v1}, Lcoil/request/ImageRequest$Builder;.memoryCachePolicy:(Lcoil/request/CachePolicy;)Lcoil/request/ImageRequest$Builder; // method@44f3 │ │ -496fa6: 0c00 |00a3: move-result-object v0 │ │ -496fa8: 6201 af1a |00a4: sget-object v1, Lcoil/request/CachePolicy;.DISABLED:Lcoil/request/CachePolicy; // field@1aaf │ │ -496fac: 6e20 e044 1000 |00a6: invoke-virtual {v0, v1}, Lcoil/request/ImageRequest$Builder;.diskCachePolicy:(Lcoil/request/CachePolicy;)Lcoil/request/ImageRequest$Builder; // method@44e0 │ │ -496fb2: 0c00 |00a9: move-result-object v0 │ │ -496fb4: 6e10 d644 0000 |00aa: invoke-virtual {v0}, Lcoil/request/ImageRequest$Builder;.build:()Lcoil/request/ImageRequest; // method@44d6 │ │ -496fba: 0c00 |00ad: move-result-object v0 │ │ -496fbc: 7220 fc3e 0400 |00ae: invoke-interface {v4, v0}, Lcoil/ImageLoader;.enqueue:(Lcoil/request/ImageRequest;)Lcoil/request/Disposable; // method@3efc │ │ -496fc2: 281c |00b1: goto 00cd // +001c │ │ -496fc4: 5470 a8b0 |00b2: iget-object v0, v7, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -496fc8: 3900 0800 |00b4: if-nez v0, 00bc // +0008 │ │ -496fcc: 1a00 e08a |00b6: const-string v0, "binding" // string@8ae0 │ │ -496fd0: 7110 06fc 0000 |00b8: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -496fd6: 2802 |00bb: goto 00bd // +0002 │ │ -496fd8: 0701 |00bc: move-object v1, v0 │ │ -496fda: 5410 ccb3 |00bd: iget-object v0, v1, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.chatToolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@b3cc │ │ -496fde: 1401 f600 0a7f |00bf: const v1, #float 1.83438e+38 // #7f0a00f6 │ │ -496fe4: 6e20 4766 1000 |00c2: invoke-virtual {v0, v1}, Lcom/google/android/material/appbar/MaterialToolbar;.findViewById:(I)Landroid/view/View; // method@6647 │ │ -496fea: 0c00 |00c5: move-result-object v0 │ │ -496fec: 1f00 ef01 |00c6: check-cast v0, Landroid/widget/FrameLayout; // type@01ef │ │ -496ff0: 1301 0800 |00c8: const/16 v1, #int 8 // #8 │ │ -496ff4: 6e20 f308 1000 |00ca: invoke-virtual {v0, v1}, Landroid/widget/FrameLayout;.setVisibility:(I)V // method@08f3 │ │ -496ffa: 0e00 |00cd: return-void │ │ +496e54: |[496e54] com.nextcloud.talk.chat.ChatActivity.loadAvatarForStatusBar:()V │ │ +496e64: 5470 b2b0 |0000: iget-object v0, v7, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ +496e68: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +496e6c: 0e00 |0004: return-void │ │ +496e6e: 6e10 c4e9 0700 |0005: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/ChatActivity;.isOneToOneConversation:()Z // method@e9c4 │ │ +496e74: 0a00 |0008: move-result v0 │ │ +496e76: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +496e78: 3800 a800 |000a: if-eqz v0, 00b2 // +00a8 │ │ +496e7c: 5470 aeb0 |000c: iget-object v0, v7, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ +496e80: 7110 fdfb 0000 |000e: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +496e86: 6e10 96f0 0000 |0011: invoke-virtual {v0}, Lcom/nextcloud/talk/data/user/model/User;.getBaseUrl:()Ljava/lang/String; // method@f096 │ │ +496e8c: 0c00 |0014: move-result-object v0 │ │ +496e8e: 7110 fdfb 0000 |0015: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +496e94: 5472 b2b0 |0018: iget-object v2, v7, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ +496e98: 7110 fdfb 0200 |001a: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +496e9e: 6e10 4ff1 0200 |001d: invoke-virtual {v2}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getName:()Ljava/lang/String; // method@f14f │ │ +496ea4: 0c02 |0020: move-result-object v2 │ │ +496ea6: 1213 |0021: const/4 v3, #int 1 // #1 │ │ +496ea8: 7130 acf2 2003 |0022: invoke-static {v0, v2, v3}, Lcom/nextcloud/talk/utils/ApiUtils;.getUrlForAvatar:(Ljava/lang/String;Ljava/lang/String;Z)Ljava/lang/String; // method@f2ac │ │ +496eae: 0c00 |0025: move-result-object v0 │ │ +496eb0: 6202 f9b4 |0026: sget-object v2, Lcom/nextcloud/talk/utils/DisplayUtils;.INSTANCE:Lcom/nextcloud/talk/utils/DisplayUtils; // field@b4f9 │ │ +496eb4: 6e10 8de9 0700 |0028: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/ChatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@e98d │ │ +496eba: 0c04 |002b: move-result-object v4 │ │ +496ebc: 3804 0600 |002c: if-eqz v4, 0032 // +0006 │ │ +496ec0: 6e10 650a 0400 |002e: invoke-virtual {v4}, Landroidx/appcompat/app/ActionBar;.getThemedContext:()Landroid/content/Context; // method@0a65 │ │ +496ec6: 0c01 |0031: move-result-object v1 │ │ +496ec8: 7110 fdfb 0100 |0032: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +496ece: 6e20 e4f2 1200 |0035: invoke-virtual {v2, v1}, Lcom/nextcloud/talk/utils/DisplayUtils;.isDarkModeOn:(Landroid/content/Context;)Z // method@f2e4 │ │ +496ed4: 0a01 |0038: move-result v1 │ │ +496ed6: 3801 1500 |0039: if-eqz v1, 004e // +0015 │ │ +496eda: 2201 a924 |003b: new-instance v1, Ljava/lang/StringBuilder; // type@24a9 │ │ +496ede: 7010 86f6 0100 |003d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@f686 │ │ +496ee4: 6e20 92f6 0100 |0040: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +496eea: 0c00 |0043: move-result-object v0 │ │ +496eec: 1a01 4512 |0044: const-string v1, "/dark" // string@1245 │ │ +496ef0: 6e20 92f6 1000 |0046: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +496ef6: 0c00 |0049: move-result-object v0 │ │ +496ef8: 6e10 9cf6 0000 |004a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +496efe: 0c00 |004d: move-result-object v0 │ │ +496f00: 2201 0021 |004e: new-instance v1, Lcom/nextcloud/talk/chat/ChatActivity$loadAvatarForStatusBar$target$1; // type@2100 │ │ +496f04: 7020 bae8 7100 |0050: invoke-direct {v1, v7}, Lcom/nextcloud/talk/chat/ChatActivity$loadAvatarForStatusBar$target$1;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e8ba │ │ +496f0a: 5472 aeb0 |0053: iget-object v2, v7, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ +496f0e: 7110 fdfb 0200 |0055: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +496f14: 6e10 9df0 0200 |0058: invoke-virtual {v2}, Lcom/nextcloud/talk/data/user/model/User;.getUsername:()Ljava/lang/String; // method@f09d │ │ +496f1a: 0c02 |005b: move-result-object v2 │ │ +496f1c: 5474 aeb0 |005c: iget-object v4, v7, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ +496f20: 7110 fdfb 0400 |005e: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +496f26: 6e10 9bf0 0400 |0061: invoke-virtual {v4}, Lcom/nextcloud/talk/data/user/model/User;.getToken:()Ljava/lang/String; // method@f09b │ │ +496f2c: 0c04 |0064: move-result-object v4 │ │ +496f2e: 7120 a9f2 4200 |0065: invoke-static {v2, v4}, Lcom/nextcloud/talk/utils/ApiUtils;.getCredentials:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@f2a9 │ │ +496f34: 0c02 |0068: move-result-object v2 │ │ +496f36: 3802 6400 |0069: if-eqz v2, 00cd // +0064 │ │ +496f3a: 6e10 64e9 0700 |006b: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ +496f40: 0c04 |006e: move-result-object v4 │ │ +496f42: 7110 543e 0400 |006f: invoke-static {v4}, Lcoil/Coil;.imageLoader:(Landroid/content/Context;)Lcoil/ImageLoader; // method@3e54 │ │ +496f48: 0c04 |0072: move-result-object v4 │ │ +496f4a: 2205 2a0c |0073: new-instance v5, Lcoil/request/ImageRequest$Builder; // type@0c2a │ │ +496f4e: 6e10 64e9 0700 |0075: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ +496f54: 0c06 |0078: move-result-object v6 │ │ +496f56: 7020 cd44 6500 |0079: invoke-direct {v5, v6}, Lcoil/request/ImageRequest$Builder;.:(Landroid/content/Context;)V // method@44cd │ │ +496f5c: 6e20 da44 0500 |007c: invoke-virtual {v5, v0}, Lcoil/request/ImageRequest$Builder;.data:(Ljava/lang/Object;)Lcoil/request/ImageRequest$Builder; // method@44da │ │ +496f62: 0c00 |007f: move-result-object v0 │ │ +496f64: 1a05 a017 |0080: const-string v5, "Authorization" // string@17a0 │ │ +496f68: 6e30 d144 5002 |0082: invoke-virtual {v0, v5, v2}, Lcoil/request/ImageRequest$Builder;.addHeader:(Ljava/lang/String;Ljava/lang/String;)Lcoil/request/ImageRequest$Builder; // method@44d1 │ │ +496f6e: 0c00 |0085: move-result-object v0 │ │ +496f70: 2332 6027 |0086: new-array v2, v3, [Lcoil/transform/Transformation; // type@2760 │ │ +496f74: 2205 5d0c |0088: new-instance v5, Lcoil/transform/CircleCropTransformation; // type@0c5d │ │ +496f78: 7010 5446 0500 |008a: invoke-direct {v5}, Lcoil/transform/CircleCropTransformation;.:()V // method@4654 │ │ +496f7e: 1206 |008d: const/4 v6, #int 0 // #0 │ │ +496f80: 4d05 0206 |008e: aput-object v5, v2, v6 │ │ +496f84: 6e20 1645 2000 |0090: invoke-virtual {v0, v2}, Lcoil/request/ImageRequest$Builder;.transformations:([Lcoil/transform/Transformation;)Lcoil/request/ImageRequest$Builder; // method@4516 │ │ +496f8a: 0c00 |0093: move-result-object v0 │ │ +496f8c: 6e20 d944 3000 |0094: invoke-virtual {v0, v3}, Lcoil/request/ImageRequest$Builder;.crossfade:(Z)Lcoil/request/ImageRequest$Builder; // method@44d9 │ │ +496f92: 0c00 |0097: move-result-object v0 │ │ +496f94: 1f01 590c |0098: check-cast v1, Lcoil/target/Target; // type@0c59 │ │ +496f98: 6e20 1145 1000 |009a: invoke-virtual {v0, v1}, Lcoil/request/ImageRequest$Builder;.target:(Lcoil/target/Target;)Lcoil/request/ImageRequest$Builder; // method@4511 │ │ +496f9e: 0c00 |009d: move-result-object v0 │ │ +496fa0: 6201 af1a |009e: sget-object v1, Lcoil/request/CachePolicy;.DISABLED:Lcoil/request/CachePolicy; // field@1aaf │ │ +496fa4: 6e20 f344 1000 |00a0: invoke-virtual {v0, v1}, Lcoil/request/ImageRequest$Builder;.memoryCachePolicy:(Lcoil/request/CachePolicy;)Lcoil/request/ImageRequest$Builder; // method@44f3 │ │ +496faa: 0c00 |00a3: move-result-object v0 │ │ +496fac: 6201 af1a |00a4: sget-object v1, Lcoil/request/CachePolicy;.DISABLED:Lcoil/request/CachePolicy; // field@1aaf │ │ +496fb0: 6e20 e044 1000 |00a6: invoke-virtual {v0, v1}, Lcoil/request/ImageRequest$Builder;.diskCachePolicy:(Lcoil/request/CachePolicy;)Lcoil/request/ImageRequest$Builder; // method@44e0 │ │ +496fb6: 0c00 |00a9: move-result-object v0 │ │ +496fb8: 6e10 d644 0000 |00aa: invoke-virtual {v0}, Lcoil/request/ImageRequest$Builder;.build:()Lcoil/request/ImageRequest; // method@44d6 │ │ +496fbe: 0c00 |00ad: move-result-object v0 │ │ +496fc0: 7220 fc3e 0400 |00ae: invoke-interface {v4, v0}, Lcoil/ImageLoader;.enqueue:(Lcoil/request/ImageRequest;)Lcoil/request/Disposable; // method@3efc │ │ +496fc6: 281c |00b1: goto 00cd // +001c │ │ +496fc8: 5470 a8b0 |00b2: iget-object v0, v7, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +496fcc: 3900 0800 |00b4: if-nez v0, 00bc // +0008 │ │ +496fd0: 1a00 e08a |00b6: const-string v0, "binding" // string@8ae0 │ │ +496fd4: 7110 06fc 0000 |00b8: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +496fda: 2802 |00bb: goto 00bd // +0002 │ │ +496fdc: 0701 |00bc: move-object v1, v0 │ │ +496fde: 5410 ccb3 |00bd: iget-object v0, v1, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.chatToolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@b3cc │ │ +496fe2: 1401 f600 0a7f |00bf: const v1, #float 1.83438e+38 // #7f0a00f6 │ │ +496fe8: 6e20 4766 1000 |00c2: invoke-virtual {v0, v1}, Lcom/google/android/material/appbar/MaterialToolbar;.findViewById:(I)Landroid/view/View; // method@6647 │ │ +496fee: 0c00 |00c5: move-result-object v0 │ │ +496ff0: 1f00 ef01 |00c6: check-cast v0, Landroid/widget/FrameLayout; // type@01ef │ │ +496ff4: 1301 0800 |00c8: const/16 v1, #int 8 // #8 │ │ +496ff8: 6e20 f308 1000 |00ca: invoke-virtual {v0, v1}, Landroid/widget/FrameLayout;.setVisibility:(I)V // method@08f3 │ │ +496ffe: 0e00 |00cd: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1412 │ │ 0x0005 line=1416 │ │ 0x000c line=1418 │ │ 0x0018 line=1419 │ │ 0x0022 line=1417 │ │ @@ -2003318,71 +2003318,71 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 121 16-bit code units │ │ -496ffc: |[496ffc] com.nextcloud.talk.chat.ChatActivity.logConversationInfos:(Ljava/lang/String;)V │ │ -49700c: 6200 99b0 |0000: sget-object v0, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ -497010: 1a01 be05 |0002: const-string v1, " |-----------------------------------------------" // string@05be │ │ -497014: 7120 6c05 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -49701a: 2202 a924 |0007: new-instance v2, Ljava/lang/StringBuilder; // type@24a9 │ │ -49701e: 1a03 bb05 |0009: const-string v3, " | method: " // string@05bb │ │ -497022: 7020 89f6 3200 |000b: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -497028: 6e20 92f6 5200 |000e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -49702e: 0c05 |0011: move-result-object v5 │ │ -497030: 6e10 9cf6 0500 |0012: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -497036: 0c05 |0015: move-result-object v5 │ │ -497038: 7120 6c05 5000 |0016: invoke-static {v0, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -49703e: 7110 a3f6 0400 |0019: invoke-static {v4}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@f6a3 │ │ -497044: 0a05 |001c: move-result v5 │ │ -497046: 2202 a924 |001d: new-instance v2, Ljava/lang/StringBuilder; // type@24a9 │ │ -49704a: 1a03 b805 |001f: const-string v3, " | ChatActivity: " // string@05b8 │ │ -49704e: 7020 89f6 3200 |0021: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -497054: 6e20 8df6 5200 |0024: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@f68d │ │ -49705a: 0c05 |0027: move-result-object v5 │ │ -49705c: 6e10 9cf6 0500 |0028: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -497062: 0c05 |002b: move-result-object v5 │ │ -497064: 7120 6c05 5000 |002c: invoke-static {v0, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -49706a: 6e10 85e9 0400 |002f: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ -497070: 0c05 |0032: move-result-object v5 │ │ -497072: 2202 a924 |0033: new-instance v2, Ljava/lang/StringBuilder; // type@24a9 │ │ -497076: 1a03 bc05 |0035: const-string v3, " | roomToken: " // string@05bc │ │ -49707a: 7020 89f6 3200 |0037: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -497080: 6e20 92f6 5200 |003a: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -497086: 0c05 |003d: move-result-object v5 │ │ -497088: 6e10 9cf6 0500 |003e: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -49708e: 0c05 |0041: move-result-object v5 │ │ -497090: 7120 6c05 5000 |0042: invoke-static {v0, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -497096: 5445 b2b0 |0045: iget-object v5, v4, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ -49709a: 3805 0700 |0047: if-eqz v5, 004e // +0007 │ │ -49709e: 6e10 45f1 0500 |0049: invoke-virtual {v5}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getDisplayName:()Ljava/lang/String; // method@f145 │ │ -4970a4: 0c05 |004c: move-result-object v5 │ │ -4970a6: 2802 |004d: goto 004f // +0002 │ │ -4970a8: 1205 |004e: const/4 v5, #int 0 // #0 │ │ -4970aa: 2202 a924 |004f: new-instance v2, Ljava/lang/StringBuilder; // type@24a9 │ │ -4970ae: 1a03 b905 |0051: const-string v3, " | currentConversation?.displayName: " // string@05b9 │ │ -4970b2: 7020 89f6 3200 |0053: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -4970b8: 6e20 92f6 5200 |0056: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4970be: 0c05 |0059: move-result-object v5 │ │ -4970c0: 6e10 9cf6 0500 |005a: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -4970c6: 0c05 |005d: move-result-object v5 │ │ -4970c8: 7120 6c05 5000 |005e: invoke-static {v0, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4970ce: 5445 ccb0 |0061: iget-object v5, v4, Lcom/nextcloud/talk/chat/ChatActivity;.sessionIdAfterRoomJoined:Ljava/lang/String; // field@b0cc │ │ -4970d2: 2202 a924 |0063: new-instance v2, Ljava/lang/StringBuilder; // type@24a9 │ │ -4970d6: 1a03 bd05 |0065: const-string v3, " | sessionIdAfterRoomJoined: " // string@05bd │ │ -4970da: 7020 89f6 3200 |0067: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -4970e0: 6e20 92f6 5200 |006a: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4970e6: 0c05 |006d: move-result-object v5 │ │ -4970e8: 6e10 9cf6 0500 |006e: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -4970ee: 0c05 |0071: move-result-object v5 │ │ -4970f0: 7120 6c05 5000 |0072: invoke-static {v0, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4970f6: 7120 6c05 1000 |0075: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4970fc: 0e00 |0078: return-void │ │ +497000: |[497000] com.nextcloud.talk.chat.ChatActivity.logConversationInfos:(Ljava/lang/String;)V │ │ +497010: 6200 99b0 |0000: sget-object v0, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ +497014: 1a01 be05 |0002: const-string v1, " |-----------------------------------------------" // string@05be │ │ +497018: 7120 6c05 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +49701e: 2202 a924 |0007: new-instance v2, Ljava/lang/StringBuilder; // type@24a9 │ │ +497022: 1a03 bb05 |0009: const-string v3, " | method: " // string@05bb │ │ +497026: 7020 89f6 3200 |000b: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +49702c: 6e20 92f6 5200 |000e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +497032: 0c05 |0011: move-result-object v5 │ │ +497034: 6e10 9cf6 0500 |0012: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +49703a: 0c05 |0015: move-result-object v5 │ │ +49703c: 7120 6c05 5000 |0016: invoke-static {v0, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +497042: 7110 a3f6 0400 |0019: invoke-static {v4}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@f6a3 │ │ +497048: 0a05 |001c: move-result v5 │ │ +49704a: 2202 a924 |001d: new-instance v2, Ljava/lang/StringBuilder; // type@24a9 │ │ +49704e: 1a03 b805 |001f: const-string v3, " | ChatActivity: " // string@05b8 │ │ +497052: 7020 89f6 3200 |0021: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +497058: 6e20 8df6 5200 |0024: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@f68d │ │ +49705e: 0c05 |0027: move-result-object v5 │ │ +497060: 6e10 9cf6 0500 |0028: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +497066: 0c05 |002b: move-result-object v5 │ │ +497068: 7120 6c05 5000 |002c: invoke-static {v0, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +49706e: 6e10 85e9 0400 |002f: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ +497074: 0c05 |0032: move-result-object v5 │ │ +497076: 2202 a924 |0033: new-instance v2, Ljava/lang/StringBuilder; // type@24a9 │ │ +49707a: 1a03 bc05 |0035: const-string v3, " | roomToken: " // string@05bc │ │ +49707e: 7020 89f6 3200 |0037: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +497084: 6e20 92f6 5200 |003a: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +49708a: 0c05 |003d: move-result-object v5 │ │ +49708c: 6e10 9cf6 0500 |003e: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +497092: 0c05 |0041: move-result-object v5 │ │ +497094: 7120 6c05 5000 |0042: invoke-static {v0, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +49709a: 5445 b2b0 |0045: iget-object v5, v4, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ +49709e: 3805 0700 |0047: if-eqz v5, 004e // +0007 │ │ +4970a2: 6e10 45f1 0500 |0049: invoke-virtual {v5}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getDisplayName:()Ljava/lang/String; // method@f145 │ │ +4970a8: 0c05 |004c: move-result-object v5 │ │ +4970aa: 2802 |004d: goto 004f // +0002 │ │ +4970ac: 1205 |004e: const/4 v5, #int 0 // #0 │ │ +4970ae: 2202 a924 |004f: new-instance v2, Ljava/lang/StringBuilder; // type@24a9 │ │ +4970b2: 1a03 b905 |0051: const-string v3, " | currentConversation?.displayName: " // string@05b9 │ │ +4970b6: 7020 89f6 3200 |0053: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +4970bc: 6e20 92f6 5200 |0056: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4970c2: 0c05 |0059: move-result-object v5 │ │ +4970c4: 6e10 9cf6 0500 |005a: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +4970ca: 0c05 |005d: move-result-object v5 │ │ +4970cc: 7120 6c05 5000 |005e: invoke-static {v0, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4970d2: 5445 ccb0 |0061: iget-object v5, v4, Lcom/nextcloud/talk/chat/ChatActivity;.sessionIdAfterRoomJoined:Ljava/lang/String; // field@b0cc │ │ +4970d6: 2202 a924 |0063: new-instance v2, Ljava/lang/StringBuilder; // type@24a9 │ │ +4970da: 1a03 bd05 |0065: const-string v3, " | sessionIdAfterRoomJoined: " // string@05bd │ │ +4970de: 7020 89f6 3200 |0067: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +4970e4: 6e20 92f6 5200 |006a: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4970ea: 0c05 |006d: move-result-object v5 │ │ +4970ec: 6e10 9cf6 0500 |006e: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +4970f2: 0c05 |0071: move-result-object v5 │ │ +4970f4: 7120 6c05 5000 |0072: invoke-static {v0, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4970fa: 7120 6c05 1000 |0075: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +497100: 0e00 |0078: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3750 │ │ 0x0007 line=3751 │ │ 0x0019 line=3752 │ │ 0x002f line=3753 │ │ 0x0045 line=3754 │ │ @@ -2003397,177 +2003397,177 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 325 16-bit code units │ │ -497194: |[497194] com.nextcloud.talk.chat.ChatActivity.onChooseFileResult:(Landroid/content/Intent;)V │ │ -4971a4: 1a00 6d04 |0000: const-string v0, " │ │ +497198: |[497198] com.nextcloud.talk.chat.ChatActivity.onChooseFileResult:(Landroid/content/Intent;)V │ │ +4971a8: 1a00 6d04 |0000: const-string v0, " │ │ " // string@046d │ │ -4971a8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4971aa: 1a02 e08a |0003: const-string v2, "binding" // string@8ae0 │ │ -4971ae: 1a03 4b6c |0005: const-string v3, "Something went wrong when trying to upload file" // string@6c4b │ │ -4971b2: 1404 b703 137f |0007: const v4, #float 1.95416e+38 // #7f1303b7 │ │ -4971b8: 1a05 3066 |000a: const-string v5, "Required value was null." // string@6630 │ │ -4971bc: 1206 |000c: const/4 v6, #int 0 // #0 │ │ -4971be: 380c c200 |000d: if-eqz v12, 00cf // +00c2 │ │ -4971c2: 54b7 b7b0 |000f: iget-object v7, v11, Lcom/nextcloud/talk/chat/ChatActivity;.filesToUpload:Ljava/util/List; // field@b0b7 │ │ -4971c6: 7210 6cf9 0700 |0011: invoke-interface {v7}, Ljava/util/List;.clear:()V // method@f96c │ │ -4971cc: 6e10 5601 0c00 |0014: invoke-virtual {v12}, Landroid/content/Intent;.getClipData:()Landroid/content/ClipData; // method@0156 │ │ -4971d2: 0c07 |0017: move-result-object v7 │ │ -4971d4: 1a08 f1f3 |0018: const-string v8, "toString(...)" // string@f3f1 │ │ -4971d8: 3807 2000 |001a: if-eqz v7, 003a // +0020 │ │ -4971dc: 6e10 ff00 0700 |001c: invoke-virtual {v7}, Landroid/content/ClipData;.getItemCount:()I // method@00ff │ │ -4971e2: 0a0c |001f: move-result v12 │ │ -4971e4: 0165 |0020: move v5, v6 │ │ -4971e6: 35c5 3200 |0021: if-ge v5, v12, 0053 // +0032 │ │ -4971ea: 54b9 b7b0 |0023: iget-object v9, v11, Lcom/nextcloud/talk/chat/ChatActivity;.filesToUpload:Ljava/util/List; // field@b0b7 │ │ -4971ee: 6e20 fe00 5700 |0025: invoke-virtual {v7, v5}, Landroid/content/ClipData;.getItemAt:(I)Landroid/content/ClipData$Item; // method@00fe │ │ -4971f4: 0c0a |0028: move-result-object v10 │ │ -4971f6: 6e10 fd00 0a00 |0029: invoke-virtual {v10}, Landroid/content/ClipData$Item;.getUri:()Landroid/net/Uri; // method@00fd │ │ -4971fc: 0c0a |002c: move-result-object v10 │ │ -4971fe: 6e10 3404 0a00 |002d: invoke-virtual {v10}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0434 │ │ -497204: 0c0a |0030: move-result-object v10 │ │ -497206: 7120 fffb 8a00 |0031: invoke-static {v10, v8}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -49720c: 7220 69f9 a900 |0034: invoke-interface {v9, v10}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@f969 │ │ -497212: d805 0501 |0037: add-int/lit8 v5, v5, #int 1 // #01 │ │ -497216: 28e8 |0039: goto 0021 // -0018 │ │ -497218: 07b7 |003a: move-object v7, v11 │ │ -49721a: 1f07 0d21 |003b: check-cast v7, Lcom/nextcloud/talk/chat/ChatActivity; // type@210d │ │ -49721e: 6e10 5801 0c00 |003d: invoke-virtual {v12}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@0158 │ │ -497224: 0c07 |0040: move-result-object v7 │ │ -497226: 3807 8000 |0041: if-eqz v7, 00c1 // +0080 │ │ -49722a: 6e10 5801 0c00 |0043: invoke-virtual {v12}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@0158 │ │ -497230: 54b5 b7b0 |0046: iget-object v5, v11, Lcom/nextcloud/talk/chat/ChatActivity;.filesToUpload:Ljava/util/List; // field@b0b7 │ │ -497234: 6e10 5801 0c00 |0048: invoke-virtual {v12}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@0158 │ │ -49723a: 0c0c |004b: move-result-object v12 │ │ -49723c: 7110 7df6 0c00 |004c: invoke-static {v12}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@f67d │ │ -497242: 0c0c |004f: move-result-object v12 │ │ -497244: 7220 69f9 c500 |0050: invoke-interface {v5, v12}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@f969 │ │ -49724a: 54bc b7b0 |0053: iget-object v12, v11, Lcom/nextcloud/talk/chat/ChatActivity;.filesToUpload:Ljava/util/List; // field@b0b7 │ │ -49724e: 1f0c 2525 |0055: check-cast v12, Ljava/util/Collection; // type@2525 │ │ -497252: 7210 c5f8 0c00 |0057: invoke-interface {v12}, Ljava/util/Collection;.isEmpty:()Z // method@f8c5 │ │ -497258: 0a0c |005a: move-result v12 │ │ -49725a: 390c 5a00 |005b: if-nez v12, 00b5 // +005a │ │ -49725e: 220c a924 |005d: new-instance v12, Ljava/lang/StringBuilder; // type@24a9 │ │ -497262: 7020 89f6 0c00 |005f: invoke-direct {v12, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -497268: 54b5 b7b0 |0062: iget-object v5, v11, Lcom/nextcloud/talk/chat/ChatActivity;.filesToUpload:Ljava/util/List; // field@b0b7 │ │ -49726c: 7210 72f9 0500 |0064: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@f972 │ │ -497272: 0c05 |0067: move-result-object v5 │ │ -497274: 7210 46f9 0500 |0068: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ -49727a: 0a07 |006b: move-result v7 │ │ -49727c: 3807 2300 |006c: if-eqz v7, 008f // +0023 │ │ -497280: 7210 47f9 0500 |006e: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ -497286: 0c07 |0071: move-result-object v7 │ │ -497288: 1f07 a724 |0072: check-cast v7, Ljava/lang/String; // type@24a7 │ │ -49728c: 6209 fbb4 |0074: sget-object v9, Lcom/nextcloud/talk/utils/FileUtils;.INSTANCE:Lcom/nextcloud/talk/utils/FileUtils; // field@b4fb │ │ -497290: 7110 3304 0700 |0076: invoke-static {v7}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0433 │ │ -497296: 0c07 |0079: move-result-object v7 │ │ -497298: 1a0a 33d7 |007a: const-string v10, "parse(...)" // string@d733 │ │ -49729c: 7120 fffb a700 |007c: invoke-static {v7, v10}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -4972a2: 6e10 64e9 0b00 |007f: invoke-virtual {v11}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ -4972a8: 0c0a |0082: move-result-object v10 │ │ -4972aa: 6e30 e8f2 790a |0083: invoke-virtual {v9, v7, v10}, Lcom/nextcloud/talk/utils/FileUtils;.getFileName:(Landroid/net/Uri;Landroid/content/Context;)Ljava/lang/String; // method@f2e8 │ │ -4972b0: 0c07 |0086: move-result-object v7 │ │ -4972b2: 6e20 92f6 7c00 |0087: invoke-virtual {v12, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4972b8: 0c07 |008a: move-result-object v7 │ │ -4972ba: 6e20 92f6 0700 |008b: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4972c0: 28da |008e: goto 0068 // -0026 │ │ -4972c2: 6200 eeb4 |008f: sget-object v0, Lcom/nextcloud/talk/ui/dialog/FileAttachmentPreviewFragment;.Companion:Lcom/nextcloud/talk/ui/dialog/FileAttachmentPreviewFragment$Companion; // field@b4ee │ │ -4972c6: 6e10 9cf6 0c00 |0091: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -4972cc: 0c0c |0094: move-result-object v12 │ │ -4972ce: 7120 fffb 8c00 |0095: invoke-static {v12, v8}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -4972d4: 54b5 b7b0 |0098: iget-object v5, v11, Lcom/nextcloud/talk/chat/ChatActivity;.filesToUpload:Ljava/util/List; // field@b0b7 │ │ -4972d8: 6e30 6bf2 c005 |009a: invoke-virtual {v0, v12, v5}, Lcom/nextcloud/talk/ui/dialog/FileAttachmentPreviewFragment$Companion;.newInstance:(Ljava/lang/String;Ljava/util/List;)Lcom/nextcloud/talk/ui/dialog/FileAttachmentPreviewFragment; // method@f26b │ │ -4972de: 0c0c |009d: move-result-object v12 │ │ -4972e0: 2200 c120 |009e: new-instance v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda1; // type@20c1 │ │ -4972e4: 7020 13e8 b000 |00a0: invoke-direct {v0, v11}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda1;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e813 │ │ -4972ea: 6e20 6cf2 0c00 |00a3: invoke-virtual {v12, v0}, Lcom/nextcloud/talk/ui/dialog/FileAttachmentPreviewFragment;.setListener:(Lkotlin/jvm/functions/Function2;)V // method@f26c │ │ -4972f0: 6e10 8ee9 0b00 |00a6: invoke-virtual {v11}, Lcom/nextcloud/talk/chat/ChatActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@e98e │ │ -4972f6: 0c00 |00a9: move-result-object v0 │ │ -4972f8: 6205 eeb4 |00aa: sget-object v5, Lcom/nextcloud/talk/ui/dialog/FileAttachmentPreviewFragment;.Companion:Lcom/nextcloud/talk/ui/dialog/FileAttachmentPreviewFragment$Companion; // field@b4ee │ │ -4972fc: 6e10 6af2 0500 |00ac: invoke-virtual {v5}, Lcom/nextcloud/talk/ui/dialog/FileAttachmentPreviewFragment$Companion;.getTAG:()Ljava/lang/String; // method@f26a │ │ -497302: 0c05 |00af: move-result-object v5 │ │ -497304: 6e30 6df2 0c05 |00b0: invoke-virtual {v12, v0, v5}, Lcom/nextcloud/talk/ui/dialog/FileAttachmentPreviewFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@f26d │ │ -49730a: 2900 9100 |00b3: goto/16 0144 // +0091 │ │ -49730e: 1a0c 9b26 |00b5: const-string v12, "Failed requirement." // string@269b │ │ -497312: 2200 8724 |00b7: new-instance v0, Ljava/lang/IllegalArgumentException; // type@2487 │ │ -497316: 6e10 35f6 0c00 |00b9: invoke-virtual {v12}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@f635 │ │ -49731c: 0c0c |00bc: move-result-object v12 │ │ -49731e: 7020 c2f5 c000 |00bd: invoke-direct {v0, v12}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@f5c2 │ │ -497324: 2700 |00c0: throw v0 │ │ -497326: 220c 8924 |00c1: new-instance v12, Ljava/lang/IllegalStateException; // type@2489 │ │ -49732a: 6e10 35f6 0500 |00c3: invoke-virtual {v5}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@f635 │ │ -497330: 0c00 |00c6: move-result-object v0 │ │ -497332: 7020 c9f5 0c00 |00c7: invoke-direct {v12, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ -497338: 270c |00ca: throw v12 │ │ -49733a: 0d0c |00cb: move-exception v12 │ │ -49733c: 280d |00cc: goto 00d9 // +000d │ │ -49733e: 0d0c |00cd: move-exception v12 │ │ -497340: 2841 |00ce: goto 010f // +0041 │ │ -497342: 220c 8924 |00cf: new-instance v12, Ljava/lang/IllegalStateException; // type@2489 │ │ -497346: 6e10 35f6 0500 |00d1: invoke-virtual {v5}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@f635 │ │ -49734c: 0c00 |00d4: move-result-object v0 │ │ -49734e: 7020 c9f5 0c00 |00d5: invoke-direct {v12, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ -497354: 270c |00d8: throw v12 │ │ -497356: 6e10 64e9 0b00 |00d9: invoke-virtual {v11}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ -49735c: 0c00 |00dc: move-result-object v0 │ │ -49735e: 6e10 2d01 0000 |00dd: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@012d │ │ -497364: 0c00 |00e0: move-result-object v0 │ │ -497366: 3800 2000 |00e1: if-eqz v0, 0101 // +0020 │ │ -49736a: 6e20 b601 4000 |00e3: invoke-virtual {v0, v4}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01b6 │ │ -497370: 0c00 |00e6: move-result-object v0 │ │ -497372: 3800 1a00 |00e7: if-eqz v0, 0101 // +001a │ │ -497376: 54b4 a8b0 |00e9: iget-object v4, v11, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -49737a: 3904 0600 |00eb: if-nez v4, 00f1 // +0006 │ │ -49737e: 7110 06fc 0200 |00ed: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -497384: 2802 |00f0: goto 00f2 // +0002 │ │ -497386: 0741 |00f1: move-object v1, v4 │ │ -497388: 6e10 a1f0 0100 |00f2: invoke-virtual {v1}, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.getRoot:()Landroid/widget/LinearLayout; // method@f0a1 │ │ -49738e: 0c01 |00f5: move-result-object v1 │ │ -497390: 1f01 8c01 |00f6: check-cast v1, Landroid/view/View; // type@018c │ │ -497394: 1f00 7724 |00f8: check-cast v0, Ljava/lang/CharSequence; // type@2477 │ │ -497398: 7130 bf88 0106 |00fa: invoke-static {v1, v0, v6}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@88bf │ │ -49739e: 0c00 |00fd: move-result-object v0 │ │ -4973a0: 6e10 d188 0000 |00fe: invoke-virtual {v0}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@88d1 │ │ -4973a6: 6e10 32f6 0b00 |0101: invoke-virtual {v11}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@f632 │ │ -4973ac: 0c00 |0104: move-result-object v0 │ │ -4973ae: 6e10 76f5 0000 |0105: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@f576 │ │ -4973b4: 0c00 |0108: move-result-object v0 │ │ -4973b6: 1f0c b024 |0109: check-cast v12, Ljava/lang/Throwable; // type@24b0 │ │ -4973ba: 7130 6f05 300c |010b: invoke-static {v0, v3, v12}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@056f │ │ -4973c0: 2836 |010e: goto 0144 // +0036 │ │ -4973c2: 6e10 64e9 0b00 |010f: invoke-virtual {v11}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ -4973c8: 0c00 |0112: move-result-object v0 │ │ -4973ca: 6e10 2d01 0000 |0113: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@012d │ │ -4973d0: 0c00 |0116: move-result-object v0 │ │ -4973d2: 3800 2000 |0117: if-eqz v0, 0137 // +0020 │ │ -4973d6: 6e20 b601 4000 |0119: invoke-virtual {v0, v4}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01b6 │ │ -4973dc: 0c00 |011c: move-result-object v0 │ │ -4973de: 3800 1a00 |011d: if-eqz v0, 0137 // +001a │ │ -4973e2: 54b4 a8b0 |011f: iget-object v4, v11, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -4973e6: 3904 0600 |0121: if-nez v4, 0127 // +0006 │ │ -4973ea: 7110 06fc 0200 |0123: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4973f0: 2802 |0126: goto 0128 // +0002 │ │ -4973f2: 0741 |0127: move-object v1, v4 │ │ -4973f4: 6e10 a1f0 0100 |0128: invoke-virtual {v1}, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.getRoot:()Landroid/widget/LinearLayout; // method@f0a1 │ │ -4973fa: 0c01 |012b: move-result-object v1 │ │ -4973fc: 1f01 8c01 |012c: check-cast v1, Landroid/view/View; // type@018c │ │ -497400: 1f00 7724 |012e: check-cast v0, Ljava/lang/CharSequence; // type@2477 │ │ -497404: 7130 bf88 0106 |0130: invoke-static {v1, v0, v6}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@88bf │ │ -49740a: 0c00 |0133: move-result-object v0 │ │ -49740c: 6e10 d188 0000 |0134: invoke-virtual {v0}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@88d1 │ │ -497412: 6e10 32f6 0b00 |0137: invoke-virtual {v11}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@f632 │ │ -497418: 0c00 |013a: move-result-object v0 │ │ -49741a: 6e10 76f5 0000 |013b: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@f576 │ │ -497420: 0c00 |013e: move-result-object v0 │ │ -497422: 1f0c b024 |013f: check-cast v12, Ljava/lang/Throwable; // type@24b0 │ │ -497426: 7130 6f05 300c |0141: invoke-static {v0, v3, v12}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@056f │ │ -49742c: 0e00 |0144: return-void │ │ +4971ac: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4971ae: 1a02 e08a |0003: const-string v2, "binding" // string@8ae0 │ │ +4971b2: 1a03 4b6c |0005: const-string v3, "Something went wrong when trying to upload file" // string@6c4b │ │ +4971b6: 1404 b703 137f |0007: const v4, #float 1.95416e+38 // #7f1303b7 │ │ +4971bc: 1a05 3066 |000a: const-string v5, "Required value was null." // string@6630 │ │ +4971c0: 1206 |000c: const/4 v6, #int 0 // #0 │ │ +4971c2: 380c c200 |000d: if-eqz v12, 00cf // +00c2 │ │ +4971c6: 54b7 b7b0 |000f: iget-object v7, v11, Lcom/nextcloud/talk/chat/ChatActivity;.filesToUpload:Ljava/util/List; // field@b0b7 │ │ +4971ca: 7210 6cf9 0700 |0011: invoke-interface {v7}, Ljava/util/List;.clear:()V // method@f96c │ │ +4971d0: 6e10 5601 0c00 |0014: invoke-virtual {v12}, Landroid/content/Intent;.getClipData:()Landroid/content/ClipData; // method@0156 │ │ +4971d6: 0c07 |0017: move-result-object v7 │ │ +4971d8: 1a08 f1f3 |0018: const-string v8, "toString(...)" // string@f3f1 │ │ +4971dc: 3807 2000 |001a: if-eqz v7, 003a // +0020 │ │ +4971e0: 6e10 ff00 0700 |001c: invoke-virtual {v7}, Landroid/content/ClipData;.getItemCount:()I // method@00ff │ │ +4971e6: 0a0c |001f: move-result v12 │ │ +4971e8: 0165 |0020: move v5, v6 │ │ +4971ea: 35c5 3200 |0021: if-ge v5, v12, 0053 // +0032 │ │ +4971ee: 54b9 b7b0 |0023: iget-object v9, v11, Lcom/nextcloud/talk/chat/ChatActivity;.filesToUpload:Ljava/util/List; // field@b0b7 │ │ +4971f2: 6e20 fe00 5700 |0025: invoke-virtual {v7, v5}, Landroid/content/ClipData;.getItemAt:(I)Landroid/content/ClipData$Item; // method@00fe │ │ +4971f8: 0c0a |0028: move-result-object v10 │ │ +4971fa: 6e10 fd00 0a00 |0029: invoke-virtual {v10}, Landroid/content/ClipData$Item;.getUri:()Landroid/net/Uri; // method@00fd │ │ +497200: 0c0a |002c: move-result-object v10 │ │ +497202: 6e10 3404 0a00 |002d: invoke-virtual {v10}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0434 │ │ +497208: 0c0a |0030: move-result-object v10 │ │ +49720a: 7120 fffb 8a00 |0031: invoke-static {v10, v8}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +497210: 7220 69f9 a900 |0034: invoke-interface {v9, v10}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@f969 │ │ +497216: d805 0501 |0037: add-int/lit8 v5, v5, #int 1 // #01 │ │ +49721a: 28e8 |0039: goto 0021 // -0018 │ │ +49721c: 07b7 |003a: move-object v7, v11 │ │ +49721e: 1f07 0d21 |003b: check-cast v7, Lcom/nextcloud/talk/chat/ChatActivity; // type@210d │ │ +497222: 6e10 5801 0c00 |003d: invoke-virtual {v12}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@0158 │ │ +497228: 0c07 |0040: move-result-object v7 │ │ +49722a: 3807 8000 |0041: if-eqz v7, 00c1 // +0080 │ │ +49722e: 6e10 5801 0c00 |0043: invoke-virtual {v12}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@0158 │ │ +497234: 54b5 b7b0 |0046: iget-object v5, v11, Lcom/nextcloud/talk/chat/ChatActivity;.filesToUpload:Ljava/util/List; // field@b0b7 │ │ +497238: 6e10 5801 0c00 |0048: invoke-virtual {v12}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@0158 │ │ +49723e: 0c0c |004b: move-result-object v12 │ │ +497240: 7110 7df6 0c00 |004c: invoke-static {v12}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@f67d │ │ +497246: 0c0c |004f: move-result-object v12 │ │ +497248: 7220 69f9 c500 |0050: invoke-interface {v5, v12}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@f969 │ │ +49724e: 54bc b7b0 |0053: iget-object v12, v11, Lcom/nextcloud/talk/chat/ChatActivity;.filesToUpload:Ljava/util/List; // field@b0b7 │ │ +497252: 1f0c 2525 |0055: check-cast v12, Ljava/util/Collection; // type@2525 │ │ +497256: 7210 c5f8 0c00 |0057: invoke-interface {v12}, Ljava/util/Collection;.isEmpty:()Z // method@f8c5 │ │ +49725c: 0a0c |005a: move-result v12 │ │ +49725e: 390c 5a00 |005b: if-nez v12, 00b5 // +005a │ │ +497262: 220c a924 |005d: new-instance v12, Ljava/lang/StringBuilder; // type@24a9 │ │ +497266: 7020 89f6 0c00 |005f: invoke-direct {v12, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +49726c: 54b5 b7b0 |0062: iget-object v5, v11, Lcom/nextcloud/talk/chat/ChatActivity;.filesToUpload:Ljava/util/List; // field@b0b7 │ │ +497270: 7210 72f9 0500 |0064: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@f972 │ │ +497276: 0c05 |0067: move-result-object v5 │ │ +497278: 7210 46f9 0500 |0068: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ +49727e: 0a07 |006b: move-result v7 │ │ +497280: 3807 2300 |006c: if-eqz v7, 008f // +0023 │ │ +497284: 7210 47f9 0500 |006e: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ +49728a: 0c07 |0071: move-result-object v7 │ │ +49728c: 1f07 a724 |0072: check-cast v7, Ljava/lang/String; // type@24a7 │ │ +497290: 6209 fbb4 |0074: sget-object v9, Lcom/nextcloud/talk/utils/FileUtils;.INSTANCE:Lcom/nextcloud/talk/utils/FileUtils; // field@b4fb │ │ +497294: 7110 3304 0700 |0076: invoke-static {v7}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0433 │ │ +49729a: 0c07 |0079: move-result-object v7 │ │ +49729c: 1a0a 33d7 |007a: const-string v10, "parse(...)" // string@d733 │ │ +4972a0: 7120 fffb a700 |007c: invoke-static {v7, v10}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +4972a6: 6e10 64e9 0b00 |007f: invoke-virtual {v11}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ +4972ac: 0c0a |0082: move-result-object v10 │ │ +4972ae: 6e30 e8f2 790a |0083: invoke-virtual {v9, v7, v10}, Lcom/nextcloud/talk/utils/FileUtils;.getFileName:(Landroid/net/Uri;Landroid/content/Context;)Ljava/lang/String; // method@f2e8 │ │ +4972b4: 0c07 |0086: move-result-object v7 │ │ +4972b6: 6e20 92f6 7c00 |0087: invoke-virtual {v12, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4972bc: 0c07 |008a: move-result-object v7 │ │ +4972be: 6e20 92f6 0700 |008b: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4972c4: 28da |008e: goto 0068 // -0026 │ │ +4972c6: 6200 eeb4 |008f: sget-object v0, Lcom/nextcloud/talk/ui/dialog/FileAttachmentPreviewFragment;.Companion:Lcom/nextcloud/talk/ui/dialog/FileAttachmentPreviewFragment$Companion; // field@b4ee │ │ +4972ca: 6e10 9cf6 0c00 |0091: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +4972d0: 0c0c |0094: move-result-object v12 │ │ +4972d2: 7120 fffb 8c00 |0095: invoke-static {v12, v8}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +4972d8: 54b5 b7b0 |0098: iget-object v5, v11, Lcom/nextcloud/talk/chat/ChatActivity;.filesToUpload:Ljava/util/List; // field@b0b7 │ │ +4972dc: 6e30 6bf2 c005 |009a: invoke-virtual {v0, v12, v5}, Lcom/nextcloud/talk/ui/dialog/FileAttachmentPreviewFragment$Companion;.newInstance:(Ljava/lang/String;Ljava/util/List;)Lcom/nextcloud/talk/ui/dialog/FileAttachmentPreviewFragment; // method@f26b │ │ +4972e2: 0c0c |009d: move-result-object v12 │ │ +4972e4: 2200 c120 |009e: new-instance v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda1; // type@20c1 │ │ +4972e8: 7020 13e8 b000 |00a0: invoke-direct {v0, v11}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda1;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e813 │ │ +4972ee: 6e20 6cf2 0c00 |00a3: invoke-virtual {v12, v0}, Lcom/nextcloud/talk/ui/dialog/FileAttachmentPreviewFragment;.setListener:(Lkotlin/jvm/functions/Function2;)V // method@f26c │ │ +4972f4: 6e10 8ee9 0b00 |00a6: invoke-virtual {v11}, Lcom/nextcloud/talk/chat/ChatActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@e98e │ │ +4972fa: 0c00 |00a9: move-result-object v0 │ │ +4972fc: 6205 eeb4 |00aa: sget-object v5, Lcom/nextcloud/talk/ui/dialog/FileAttachmentPreviewFragment;.Companion:Lcom/nextcloud/talk/ui/dialog/FileAttachmentPreviewFragment$Companion; // field@b4ee │ │ +497300: 6e10 6af2 0500 |00ac: invoke-virtual {v5}, Lcom/nextcloud/talk/ui/dialog/FileAttachmentPreviewFragment$Companion;.getTAG:()Ljava/lang/String; // method@f26a │ │ +497306: 0c05 |00af: move-result-object v5 │ │ +497308: 6e30 6df2 0c05 |00b0: invoke-virtual {v12, v0, v5}, Lcom/nextcloud/talk/ui/dialog/FileAttachmentPreviewFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@f26d │ │ +49730e: 2900 9100 |00b3: goto/16 0144 // +0091 │ │ +497312: 1a0c 9b26 |00b5: const-string v12, "Failed requirement." // string@269b │ │ +497316: 2200 8724 |00b7: new-instance v0, Ljava/lang/IllegalArgumentException; // type@2487 │ │ +49731a: 6e10 35f6 0c00 |00b9: invoke-virtual {v12}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@f635 │ │ +497320: 0c0c |00bc: move-result-object v12 │ │ +497322: 7020 c2f5 c000 |00bd: invoke-direct {v0, v12}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@f5c2 │ │ +497328: 2700 |00c0: throw v0 │ │ +49732a: 220c 8924 |00c1: new-instance v12, Ljava/lang/IllegalStateException; // type@2489 │ │ +49732e: 6e10 35f6 0500 |00c3: invoke-virtual {v5}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@f635 │ │ +497334: 0c00 |00c6: move-result-object v0 │ │ +497336: 7020 c9f5 0c00 |00c7: invoke-direct {v12, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ +49733c: 270c |00ca: throw v12 │ │ +49733e: 0d0c |00cb: move-exception v12 │ │ +497340: 280d |00cc: goto 00d9 // +000d │ │ +497342: 0d0c |00cd: move-exception v12 │ │ +497344: 2841 |00ce: goto 010f // +0041 │ │ +497346: 220c 8924 |00cf: new-instance v12, Ljava/lang/IllegalStateException; // type@2489 │ │ +49734a: 6e10 35f6 0500 |00d1: invoke-virtual {v5}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@f635 │ │ +497350: 0c00 |00d4: move-result-object v0 │ │ +497352: 7020 c9f5 0c00 |00d5: invoke-direct {v12, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ +497358: 270c |00d8: throw v12 │ │ +49735a: 6e10 64e9 0b00 |00d9: invoke-virtual {v11}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ +497360: 0c00 |00dc: move-result-object v0 │ │ +497362: 6e10 2d01 0000 |00dd: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@012d │ │ +497368: 0c00 |00e0: move-result-object v0 │ │ +49736a: 3800 2000 |00e1: if-eqz v0, 0101 // +0020 │ │ +49736e: 6e20 b601 4000 |00e3: invoke-virtual {v0, v4}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01b6 │ │ +497374: 0c00 |00e6: move-result-object v0 │ │ +497376: 3800 1a00 |00e7: if-eqz v0, 0101 // +001a │ │ +49737a: 54b4 a8b0 |00e9: iget-object v4, v11, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +49737e: 3904 0600 |00eb: if-nez v4, 00f1 // +0006 │ │ +497382: 7110 06fc 0200 |00ed: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +497388: 2802 |00f0: goto 00f2 // +0002 │ │ +49738a: 0741 |00f1: move-object v1, v4 │ │ +49738c: 6e10 a1f0 0100 |00f2: invoke-virtual {v1}, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.getRoot:()Landroid/widget/LinearLayout; // method@f0a1 │ │ +497392: 0c01 |00f5: move-result-object v1 │ │ +497394: 1f01 8c01 |00f6: check-cast v1, Landroid/view/View; // type@018c │ │ +497398: 1f00 7724 |00f8: check-cast v0, Ljava/lang/CharSequence; // type@2477 │ │ +49739c: 7130 bf88 0106 |00fa: invoke-static {v1, v0, v6}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@88bf │ │ +4973a2: 0c00 |00fd: move-result-object v0 │ │ +4973a4: 6e10 d188 0000 |00fe: invoke-virtual {v0}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@88d1 │ │ +4973aa: 6e10 32f6 0b00 |0101: invoke-virtual {v11}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@f632 │ │ +4973b0: 0c00 |0104: move-result-object v0 │ │ +4973b2: 6e10 76f5 0000 |0105: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@f576 │ │ +4973b8: 0c00 |0108: move-result-object v0 │ │ +4973ba: 1f0c b024 |0109: check-cast v12, Ljava/lang/Throwable; // type@24b0 │ │ +4973be: 7130 6f05 300c |010b: invoke-static {v0, v3, v12}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@056f │ │ +4973c4: 2836 |010e: goto 0144 // +0036 │ │ +4973c6: 6e10 64e9 0b00 |010f: invoke-virtual {v11}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ +4973cc: 0c00 |0112: move-result-object v0 │ │ +4973ce: 6e10 2d01 0000 |0113: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@012d │ │ +4973d4: 0c00 |0116: move-result-object v0 │ │ +4973d6: 3800 2000 |0117: if-eqz v0, 0137 // +0020 │ │ +4973da: 6e20 b601 4000 |0119: invoke-virtual {v0, v4}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01b6 │ │ +4973e0: 0c00 |011c: move-result-object v0 │ │ +4973e2: 3800 1a00 |011d: if-eqz v0, 0137 // +001a │ │ +4973e6: 54b4 a8b0 |011f: iget-object v4, v11, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +4973ea: 3904 0600 |0121: if-nez v4, 0127 // +0006 │ │ +4973ee: 7110 06fc 0200 |0123: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4973f4: 2802 |0126: goto 0128 // +0002 │ │ +4973f6: 0741 |0127: move-object v1, v4 │ │ +4973f8: 6e10 a1f0 0100 |0128: invoke-virtual {v1}, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.getRoot:()Landroid/widget/LinearLayout; // method@f0a1 │ │ +4973fe: 0c01 |012b: move-result-object v1 │ │ +497400: 1f01 8c01 |012c: check-cast v1, Landroid/view/View; // type@018c │ │ +497404: 1f00 7724 |012e: check-cast v0, Ljava/lang/CharSequence; // type@2477 │ │ +497408: 7130 bf88 0106 |0130: invoke-static {v1, v0, v6}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@88bf │ │ +49740e: 0c00 |0133: move-result-object v0 │ │ +497410: 6e10 d188 0000 |0134: invoke-virtual {v0}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@88d1 │ │ +497416: 6e10 32f6 0b00 |0137: invoke-virtual {v11}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@f632 │ │ +49741c: 0c00 |013a: move-result-object v0 │ │ +49741e: 6e10 76f5 0000 |013b: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@f576 │ │ +497424: 0c00 |013e: move-result-object v0 │ │ +497426: 1f0c b024 |013f: check-cast v12, Ljava/lang/Throwable; // type@24b0 │ │ +49742a: 7130 6f05 300c |0141: invoke-static {v0, v3, v12}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@056f │ │ +497430: 0e00 |0144: return-void │ │ catches : 2 │ │ 0x000f - 0x0018 │ │ Ljava/lang/IllegalStateException; -> 0x00cd │ │ Ljava/lang/IllegalArgumentException; -> 0x00cb │ │ 0x001c - 0x00d9 │ │ Ljava/lang/IllegalStateException; -> 0x00cd │ │ Ljava/lang/IllegalArgumentException; -> 0x00cb │ │ @@ -2003617,22 +2003617,22 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/util/List;Ljava/lang/String;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -494a28: |[494a28] com.nextcloud.talk.chat.ChatActivity.onChooseFileResult$lambda$80:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/util/List;Ljava/lang/String;)Lkotlin/Unit; │ │ -494a38: 1a00 019f |0000: const-string v0, "files" // string@9f01 │ │ -494a3c: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -494a42: 1a00 ba8d |0005: const-string v0, "caption" // string@8dba │ │ -494a46: 7120 00fc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -494a4c: 7030 76ea 2103 |000a: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/chat/ChatActivity;.uploadFiles:(Ljava/util/List;Ljava/lang/String;)V // method@ea76 │ │ -494a52: 6201 61b5 |000d: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -494a56: 1101 |000f: return-object v1 │ │ +494a2c: |[494a2c] com.nextcloud.talk.chat.ChatActivity.onChooseFileResult$lambda$80:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/util/List;Ljava/lang/String;)Lkotlin/Unit; │ │ +494a3c: 1a00 019f |0000: const-string v0, "files" // string@9f01 │ │ +494a40: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +494a46: 1a00 ba8d |0005: const-string v0, "caption" // string@8dba │ │ +494a4a: 7120 00fc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +494a50: 7030 76ea 2103 |000a: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/chat/ChatActivity;.uploadFiles:(Ljava/util/List;Ljava/lang/String;)V // method@ea76 │ │ +494a56: 6201 61b5 |000d: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +494a5a: 1101 |000f: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x000a line=2031 │ │ 0x000d line=2032 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0010 reg=2 (null) Ljava/util/List; │ │ @@ -2003643,24 +2003643,24 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -4979d0: |[4979d0] com.nextcloud.talk.chat.ChatActivity.onMessageSearchResult:(Landroid/content/Intent;)V │ │ -4979e0: 3802 0900 |0000: if-eqz v2, 0009 // +0009 │ │ -4979e4: 1a00 db5e |0002: const-string v0, "MessageSearchActivity.result.message" // string@5edb │ │ -4979e8: 6e20 6001 0200 |0004: invoke-virtual {v2, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0160 │ │ -4979ee: 0c02 |0007: move-result-object v2 │ │ -4979f0: 2802 |0008: goto 000a // +0002 │ │ -4979f2: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -4979f4: 3802 0500 |000a: if-eqz v2, 000f // +0005 │ │ -4979f8: 7020 0eea 2100 |000c: invoke-direct {v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.scrollToAndCenterMessageWithId:(Ljava/lang/String;)V // method@ea0e │ │ -4979fe: 0e00 |000f: return-void │ │ +4979d4: |[4979d4] com.nextcloud.talk.chat.ChatActivity.onMessageSearchResult:(Landroid/content/Intent;)V │ │ +4979e4: 3802 0900 |0000: if-eqz v2, 0009 // +0009 │ │ +4979e8: 1a00 db5e |0002: const-string v0, "MessageSearchActivity.result.message" // string@5edb │ │ +4979ec: 6e20 6001 0200 |0004: invoke-virtual {v2, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0160 │ │ +4979f2: 0c02 |0007: move-result-object v2 │ │ +4979f4: 2802 |0008: goto 000a // +0002 │ │ +4979f6: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +4979f8: 3802 0500 |000a: if-eqz v2, 000f // +0005 │ │ +4979fc: 7020 0eea 2100 |000c: invoke-direct {v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.scrollToAndCenterMessageWithId:(Ljava/lang/String;)V // method@ea0e │ │ +497a02: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=2133 │ │ 0x000c line=2135 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0010 reg=2 (null) Landroid/content/Intent; │ │ @@ -2003670,161 +2003670,161 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 294 16-bit code units │ │ -497c20: |[497c20] com.nextcloud.talk.chat.ChatActivity.onPickCameraResult:(Landroid/content/Intent;)V │ │ -497c30: 1a00 6d04 |0000: const-string v0, " │ │ +497c24: |[497c24] com.nextcloud.talk.chat.ChatActivity.onPickCameraResult:(Landroid/content/Intent;)V │ │ +497c34: 1a00 6d04 |0000: const-string v0, " │ │ " // string@046d │ │ -497c34: 1a01 e08a |0002: const-string v1, "binding" // string@8ae0 │ │ -497c38: 1a02 4b6c |0004: const-string v2, "Something went wrong when trying to upload file" // string@6c4b │ │ -497c3c: 1203 |0006: const/4 v3, #int 0 // #0 │ │ -497c3e: 1404 b703 137f |0007: const v4, #float 1.95416e+38 // #7f1303b7 │ │ -497c44: 1205 |000a: const/4 v5, #int 0 // #0 │ │ -497c46: 54a6 b7b0 |000b: iget-object v6, v10, Lcom/nextcloud/talk/chat/ChatActivity;.filesToUpload:Ljava/util/List; // field@b0b7 │ │ -497c4a: 7210 6cf9 0600 |000d: invoke-interface {v6}, Ljava/util/List;.clear:()V // method@f96c │ │ -497c50: 380b 3200 |0010: if-eqz v11, 0042 // +0032 │ │ -497c54: 6e10 5801 0b00 |0012: invoke-virtual {v11}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@0158 │ │ -497c5a: 0c06 |0015: move-result-object v6 │ │ -497c5c: 3806 2c00 |0016: if-eqz v6, 0042 // +002c │ │ -497c60: 07a6 |0018: move-object v6, v10 │ │ -497c62: 1f06 0d21 |0019: check-cast v6, Lcom/nextcloud/talk/chat/ChatActivity; // type@210d │ │ -497c66: 6e10 5801 0b00 |001b: invoke-virtual {v11}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@0158 │ │ -497c6c: 54a6 b7b0 |001e: iget-object v6, v10, Lcom/nextcloud/talk/chat/ChatActivity;.filesToUpload:Ljava/util/List; // field@b0b7 │ │ -497c70: 6e10 5801 0b00 |0020: invoke-virtual {v11}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@0158 │ │ -497c76: 0c0b |0023: move-result-object v11 │ │ -497c78: 7110 7df6 0b00 |0024: invoke-static {v11}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@f67d │ │ -497c7e: 0c0b |0027: move-result-object v11 │ │ -497c80: 7220 69f9 b600 |0028: invoke-interface {v6, v11}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@f969 │ │ -497c86: 54ab b7b0 |002b: iget-object v11, v10, Lcom/nextcloud/talk/chat/ChatActivity;.filesToUpload:Ljava/util/List; // field@b0b7 │ │ -497c8a: 1f0b 2525 |002d: check-cast v11, Ljava/util/Collection; // type@2525 │ │ -497c8e: 7210 c5f8 0b00 |002f: invoke-interface {v11}, Ljava/util/Collection;.isEmpty:()Z // method@f8c5 │ │ -497c94: 0a0b |0032: move-result v11 │ │ -497c96: 390b 0300 |0033: if-nez v11, 0036 // +0003 │ │ -497c9a: 281c |0035: goto 0051 // +001c │ │ -497c9c: 1a0b 9b26 |0036: const-string v11, "Failed requirement." // string@269b │ │ -497ca0: 2200 8724 |0038: new-instance v0, Ljava/lang/IllegalArgumentException; // type@2487 │ │ -497ca4: 6e10 35f6 0b00 |003a: invoke-virtual {v11}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@f635 │ │ -497caa: 0c0b |003d: move-result-object v11 │ │ -497cac: 7020 c2f5 b000 |003e: invoke-direct {v0, v11}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@f5c2 │ │ -497cb2: 2700 |0041: throw v0 │ │ -497cb4: 54ab d8b0 |0042: iget-object v11, v10, Lcom/nextcloud/talk/chat/ChatActivity;.videoURI:Landroid/net/Uri; // field@b0d8 │ │ -497cb8: 380b 7a00 |0044: if-eqz v11, 00be // +007a │ │ -497cbc: 54a6 b7b0 |0046: iget-object v6, v10, Lcom/nextcloud/talk/chat/ChatActivity;.filesToUpload:Ljava/util/List; // field@b0b7 │ │ -497cc0: 7110 7df6 0b00 |0048: invoke-static {v11}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@f67d │ │ -497cc6: 0c0b |004b: move-result-object v11 │ │ -497cc8: 7220 69f9 b600 |004c: invoke-interface {v6, v11}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@f969 │ │ -497cce: 5ba5 d8b0 |004f: iput-object v5, v10, Lcom/nextcloud/talk/chat/ChatActivity;.videoURI:Landroid/net/Uri; // field@b0d8 │ │ -497cd2: 6e10 82e9 0a00 |0051: invoke-virtual {v10}, Lcom/nextcloud/talk/chat/ChatActivity;.getPermissionUtil:()Lcom/nextcloud/talk/utils/permissions/PlatformPermissionUtil; // method@e982 │ │ -497cd8: 0c0b |0054: move-result-object v11 │ │ -497cda: 7210 1ff3 0b00 |0055: invoke-interface {v11}, Lcom/nextcloud/talk/utils/permissions/PlatformPermissionUtil;.isFilesPermissionGranted:()Z // method@f31f │ │ -497ce0: 0a0b |0058: move-result v11 │ │ -497ce2: 380b 5c00 |0059: if-eqz v11, 00b5 // +005c │ │ -497ce6: 220b a924 |005b: new-instance v11, Ljava/lang/StringBuilder; // type@24a9 │ │ -497cea: 7020 89f6 0b00 |005d: invoke-direct {v11, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -497cf0: 54a6 b7b0 |0060: iget-object v6, v10, Lcom/nextcloud/talk/chat/ChatActivity;.filesToUpload:Ljava/util/List; // field@b0b7 │ │ -497cf4: 7210 72f9 0600 |0062: invoke-interface {v6}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@f972 │ │ -497cfa: 0c06 |0065: move-result-object v6 │ │ -497cfc: 7210 46f9 0600 |0066: invoke-interface {v6}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ -497d02: 0a07 |0069: move-result v7 │ │ -497d04: 3807 2300 |006a: if-eqz v7, 008d // +0023 │ │ -497d08: 7210 47f9 0600 |006c: invoke-interface {v6}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ -497d0e: 0c07 |006f: move-result-object v7 │ │ -497d10: 1f07 a724 |0070: check-cast v7, Ljava/lang/String; // type@24a7 │ │ -497d14: 6208 fbb4 |0072: sget-object v8, Lcom/nextcloud/talk/utils/FileUtils;.INSTANCE:Lcom/nextcloud/talk/utils/FileUtils; // field@b4fb │ │ -497d18: 7110 3304 0700 |0074: invoke-static {v7}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0433 │ │ -497d1e: 0c07 |0077: move-result-object v7 │ │ -497d20: 1a09 33d7 |0078: const-string v9, "parse(...)" // string@d733 │ │ -497d24: 7120 fffb 9700 |007a: invoke-static {v7, v9}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -497d2a: 6e10 64e9 0a00 |007d: invoke-virtual {v10}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ -497d30: 0c09 |0080: move-result-object v9 │ │ -497d32: 6e30 e8f2 7809 |0081: invoke-virtual {v8, v7, v9}, Lcom/nextcloud/talk/utils/FileUtils;.getFileName:(Landroid/net/Uri;Landroid/content/Context;)Ljava/lang/String; // method@f2e8 │ │ -497d38: 0c07 |0084: move-result-object v7 │ │ -497d3a: 6e20 92f6 7b00 |0085: invoke-virtual {v11, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -497d40: 0c07 |0088: move-result-object v7 │ │ -497d42: 6e20 92f6 0700 |0089: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -497d48: 28da |008c: goto 0066 // -0026 │ │ -497d4a: 6200 eeb4 |008d: sget-object v0, Lcom/nextcloud/talk/ui/dialog/FileAttachmentPreviewFragment;.Companion:Lcom/nextcloud/talk/ui/dialog/FileAttachmentPreviewFragment$Companion; // field@b4ee │ │ -497d4e: 6e10 9cf6 0b00 |008f: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -497d54: 0c0b |0092: move-result-object v11 │ │ -497d56: 1a06 f1f3 |0093: const-string v6, "toString(...)" // string@f3f1 │ │ -497d5a: 7120 fffb 6b00 |0095: invoke-static {v11, v6}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -497d60: 54a6 b7b0 |0098: iget-object v6, v10, Lcom/nextcloud/talk/chat/ChatActivity;.filesToUpload:Ljava/util/List; // field@b0b7 │ │ -497d64: 6e30 6bf2 b006 |009a: invoke-virtual {v0, v11, v6}, Lcom/nextcloud/talk/ui/dialog/FileAttachmentPreviewFragment$Companion;.newInstance:(Ljava/lang/String;Ljava/util/List;)Lcom/nextcloud/talk/ui/dialog/FileAttachmentPreviewFragment; // method@f26b │ │ -497d6a: 0c0b |009d: move-result-object v11 │ │ -497d6c: 2200 eb20 |009e: new-instance v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda6; // type@20eb │ │ -497d70: 7020 67e8 a000 |00a0: invoke-direct {v0, v10}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda6;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e867 │ │ -497d76: 6e20 6cf2 0b00 |00a3: invoke-virtual {v11, v0}, Lcom/nextcloud/talk/ui/dialog/FileAttachmentPreviewFragment;.setListener:(Lkotlin/jvm/functions/Function2;)V // method@f26c │ │ -497d7c: 6e10 8ee9 0a00 |00a6: invoke-virtual {v10}, Lcom/nextcloud/talk/chat/ChatActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@e98e │ │ -497d82: 0c00 |00a9: move-result-object v0 │ │ -497d84: 6206 eeb4 |00aa: sget-object v6, Lcom/nextcloud/talk/ui/dialog/FileAttachmentPreviewFragment;.Companion:Lcom/nextcloud/talk/ui/dialog/FileAttachmentPreviewFragment$Companion; // field@b4ee │ │ -497d88: 6e10 6af2 0600 |00ac: invoke-virtual {v6}, Lcom/nextcloud/talk/ui/dialog/FileAttachmentPreviewFragment$Companion;.getTAG:()Ljava/lang/String; // method@f26a │ │ -497d8e: 0c06 |00af: move-result-object v6 │ │ -497d90: 6e30 6df2 0b06 |00b0: invoke-virtual {v11, v0, v6}, Lcom/nextcloud/talk/ui/dialog/FileAttachmentPreviewFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@f26d │ │ -497d96: 2900 7200 |00b3: goto/16 0125 // +0072 │ │ -497d9a: 620b cab4 |00b5: sget-object v11, Lcom/nextcloud/talk/jobs/UploadAndShareFilesWorker;.Companion:Lcom/nextcloud/talk/jobs/UploadAndShareFilesWorker$Companion; // field@b4ca │ │ -497d9e: 07a0 |00b7: move-object v0, v10 │ │ -497da0: 1f00 1c00 |00b8: check-cast v0, Landroid/app/Activity; // type@001c │ │ -497da4: 6e20 18f1 0b00 |00ba: invoke-virtual {v11, v0}, Lcom/nextcloud/talk/jobs/UploadAndShareFilesWorker$Companion;.requestStoragePermission:(Landroid/app/Activity;)V // method@f118 │ │ -497daa: 2868 |00bd: goto 0125 // +0068 │ │ -497dac: 220b 8924 |00be: new-instance v11, Ljava/lang/IllegalStateException; // type@2489 │ │ -497db0: 1a00 ae26 |00c0: const-string v0, "Failed to get data from intent and uri" // string@26ae │ │ -497db4: 6e10 35f6 0000 |00c2: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@f635 │ │ -497dba: 0c00 |00c5: move-result-object v0 │ │ -497dbc: 7020 c9f5 0b00 |00c6: invoke-direct {v11, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ -497dc2: 270b |00c9: throw v11 │ │ -497dc4: 0d0b |00ca: move-exception v11 │ │ -497dc6: 6e10 64e9 0a00 |00cb: invoke-virtual {v10}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ -497dcc: 0c00 |00ce: move-result-object v0 │ │ -497dce: 6e10 2d01 0000 |00cf: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@012d │ │ -497dd4: 0c00 |00d2: move-result-object v0 │ │ -497dd6: 3800 2000 |00d3: if-eqz v0, 00f3 // +0020 │ │ -497dda: 6e20 b601 4000 |00d5: invoke-virtual {v0, v4}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01b6 │ │ -497de0: 0c00 |00d8: move-result-object v0 │ │ -497de2: 3800 1a00 |00d9: if-eqz v0, 00f3 // +001a │ │ -497de6: 54a4 a8b0 |00db: iget-object v4, v10, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -497dea: 3904 0600 |00dd: if-nez v4, 00e3 // +0006 │ │ -497dee: 7110 06fc 0100 |00df: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -497df4: 2802 |00e2: goto 00e4 // +0002 │ │ -497df6: 0745 |00e3: move-object v5, v4 │ │ -497df8: 6e10 a1f0 0500 |00e4: invoke-virtual {v5}, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.getRoot:()Landroid/widget/LinearLayout; // method@f0a1 │ │ -497dfe: 0c01 |00e7: move-result-object v1 │ │ -497e00: 1f01 8c01 |00e8: check-cast v1, Landroid/view/View; // type@018c │ │ -497e04: 1f00 7724 |00ea: check-cast v0, Ljava/lang/CharSequence; // type@2477 │ │ -497e08: 7130 bf88 0103 |00ec: invoke-static {v1, v0, v3}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@88bf │ │ -497e0e: 0c00 |00ef: move-result-object v0 │ │ -497e10: 6e10 d188 0000 |00f0: invoke-virtual {v0}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@88d1 │ │ -497e16: 6e10 32f6 0a00 |00f3: invoke-virtual {v10}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@f632 │ │ -497e1c: 0c00 |00f6: move-result-object v0 │ │ -497e1e: 6e10 76f5 0000 |00f7: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@f576 │ │ -497e24: 0c00 |00fa: move-result-object v0 │ │ -497e26: 1f0b b024 |00fb: check-cast v11, Ljava/lang/Throwable; // type@24b0 │ │ -497e2a: 7130 6f05 200b |00fd: invoke-static {v0, v2, v11}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@056f │ │ -497e30: 2825 |0100: goto 0125 // +0025 │ │ -497e32: 0d0b |0101: move-exception v11 │ │ -497e34: 54a0 a8b0 |0102: iget-object v0, v10, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -497e38: 3900 0600 |0104: if-nez v0, 010a // +0006 │ │ -497e3c: 7110 06fc 0100 |0106: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -497e42: 2802 |0109: goto 010b // +0002 │ │ -497e44: 0705 |010a: move-object v5, v0 │ │ -497e46: 6e10 a1f0 0500 |010b: invoke-virtual {v5}, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.getRoot:()Landroid/widget/LinearLayout; // method@f0a1 │ │ -497e4c: 0c00 |010e: move-result-object v0 │ │ -497e4e: 1f00 8c01 |010f: check-cast v0, Landroid/view/View; // type@018c │ │ -497e52: 7130 be88 4003 |0111: invoke-static {v0, v4, v3}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;II)Lcom/google/android/material/snackbar/Snackbar; // method@88be │ │ -497e58: 0c00 |0114: move-result-object v0 │ │ -497e5a: 6e10 d188 0000 |0115: invoke-virtual {v0}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@88d1 │ │ -497e60: 6e10 32f6 0a00 |0118: invoke-virtual {v10}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@f632 │ │ -497e66: 0c00 |011b: move-result-object v0 │ │ -497e68: 6e10 76f5 0000 |011c: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@f576 │ │ -497e6e: 0c00 |011f: move-result-object v0 │ │ -497e70: 1f0b b024 |0120: check-cast v11, Ljava/lang/Throwable; // type@24b0 │ │ -497e74: 7130 6f05 200b |0122: invoke-static {v0, v2, v11}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@056f │ │ -497e7a: 0e00 |0125: return-void │ │ +497c38: 1a01 e08a |0002: const-string v1, "binding" // string@8ae0 │ │ +497c3c: 1a02 4b6c |0004: const-string v2, "Something went wrong when trying to upload file" // string@6c4b │ │ +497c40: 1203 |0006: const/4 v3, #int 0 // #0 │ │ +497c42: 1404 b703 137f |0007: const v4, #float 1.95416e+38 // #7f1303b7 │ │ +497c48: 1205 |000a: const/4 v5, #int 0 // #0 │ │ +497c4a: 54a6 b7b0 |000b: iget-object v6, v10, Lcom/nextcloud/talk/chat/ChatActivity;.filesToUpload:Ljava/util/List; // field@b0b7 │ │ +497c4e: 7210 6cf9 0600 |000d: invoke-interface {v6}, Ljava/util/List;.clear:()V // method@f96c │ │ +497c54: 380b 3200 |0010: if-eqz v11, 0042 // +0032 │ │ +497c58: 6e10 5801 0b00 |0012: invoke-virtual {v11}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@0158 │ │ +497c5e: 0c06 |0015: move-result-object v6 │ │ +497c60: 3806 2c00 |0016: if-eqz v6, 0042 // +002c │ │ +497c64: 07a6 |0018: move-object v6, v10 │ │ +497c66: 1f06 0d21 |0019: check-cast v6, Lcom/nextcloud/talk/chat/ChatActivity; // type@210d │ │ +497c6a: 6e10 5801 0b00 |001b: invoke-virtual {v11}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@0158 │ │ +497c70: 54a6 b7b0 |001e: iget-object v6, v10, Lcom/nextcloud/talk/chat/ChatActivity;.filesToUpload:Ljava/util/List; // field@b0b7 │ │ +497c74: 6e10 5801 0b00 |0020: invoke-virtual {v11}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@0158 │ │ +497c7a: 0c0b |0023: move-result-object v11 │ │ +497c7c: 7110 7df6 0b00 |0024: invoke-static {v11}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@f67d │ │ +497c82: 0c0b |0027: move-result-object v11 │ │ +497c84: 7220 69f9 b600 |0028: invoke-interface {v6, v11}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@f969 │ │ +497c8a: 54ab b7b0 |002b: iget-object v11, v10, Lcom/nextcloud/talk/chat/ChatActivity;.filesToUpload:Ljava/util/List; // field@b0b7 │ │ +497c8e: 1f0b 2525 |002d: check-cast v11, Ljava/util/Collection; // type@2525 │ │ +497c92: 7210 c5f8 0b00 |002f: invoke-interface {v11}, Ljava/util/Collection;.isEmpty:()Z // method@f8c5 │ │ +497c98: 0a0b |0032: move-result v11 │ │ +497c9a: 390b 0300 |0033: if-nez v11, 0036 // +0003 │ │ +497c9e: 281c |0035: goto 0051 // +001c │ │ +497ca0: 1a0b 9b26 |0036: const-string v11, "Failed requirement." // string@269b │ │ +497ca4: 2200 8724 |0038: new-instance v0, Ljava/lang/IllegalArgumentException; // type@2487 │ │ +497ca8: 6e10 35f6 0b00 |003a: invoke-virtual {v11}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@f635 │ │ +497cae: 0c0b |003d: move-result-object v11 │ │ +497cb0: 7020 c2f5 b000 |003e: invoke-direct {v0, v11}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@f5c2 │ │ +497cb6: 2700 |0041: throw v0 │ │ +497cb8: 54ab d8b0 |0042: iget-object v11, v10, Lcom/nextcloud/talk/chat/ChatActivity;.videoURI:Landroid/net/Uri; // field@b0d8 │ │ +497cbc: 380b 7a00 |0044: if-eqz v11, 00be // +007a │ │ +497cc0: 54a6 b7b0 |0046: iget-object v6, v10, Lcom/nextcloud/talk/chat/ChatActivity;.filesToUpload:Ljava/util/List; // field@b0b7 │ │ +497cc4: 7110 7df6 0b00 |0048: invoke-static {v11}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@f67d │ │ +497cca: 0c0b |004b: move-result-object v11 │ │ +497ccc: 7220 69f9 b600 |004c: invoke-interface {v6, v11}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@f969 │ │ +497cd2: 5ba5 d8b0 |004f: iput-object v5, v10, Lcom/nextcloud/talk/chat/ChatActivity;.videoURI:Landroid/net/Uri; // field@b0d8 │ │ +497cd6: 6e10 82e9 0a00 |0051: invoke-virtual {v10}, Lcom/nextcloud/talk/chat/ChatActivity;.getPermissionUtil:()Lcom/nextcloud/talk/utils/permissions/PlatformPermissionUtil; // method@e982 │ │ +497cdc: 0c0b |0054: move-result-object v11 │ │ +497cde: 7210 1ff3 0b00 |0055: invoke-interface {v11}, Lcom/nextcloud/talk/utils/permissions/PlatformPermissionUtil;.isFilesPermissionGranted:()Z // method@f31f │ │ +497ce4: 0a0b |0058: move-result v11 │ │ +497ce6: 380b 5c00 |0059: if-eqz v11, 00b5 // +005c │ │ +497cea: 220b a924 |005b: new-instance v11, Ljava/lang/StringBuilder; // type@24a9 │ │ +497cee: 7020 89f6 0b00 |005d: invoke-direct {v11, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +497cf4: 54a6 b7b0 |0060: iget-object v6, v10, Lcom/nextcloud/talk/chat/ChatActivity;.filesToUpload:Ljava/util/List; // field@b0b7 │ │ +497cf8: 7210 72f9 0600 |0062: invoke-interface {v6}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@f972 │ │ +497cfe: 0c06 |0065: move-result-object v6 │ │ +497d00: 7210 46f9 0600 |0066: invoke-interface {v6}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ +497d06: 0a07 |0069: move-result v7 │ │ +497d08: 3807 2300 |006a: if-eqz v7, 008d // +0023 │ │ +497d0c: 7210 47f9 0600 |006c: invoke-interface {v6}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ +497d12: 0c07 |006f: move-result-object v7 │ │ +497d14: 1f07 a724 |0070: check-cast v7, Ljava/lang/String; // type@24a7 │ │ +497d18: 6208 fbb4 |0072: sget-object v8, Lcom/nextcloud/talk/utils/FileUtils;.INSTANCE:Lcom/nextcloud/talk/utils/FileUtils; // field@b4fb │ │ +497d1c: 7110 3304 0700 |0074: invoke-static {v7}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0433 │ │ +497d22: 0c07 |0077: move-result-object v7 │ │ +497d24: 1a09 33d7 |0078: const-string v9, "parse(...)" // string@d733 │ │ +497d28: 7120 fffb 9700 |007a: invoke-static {v7, v9}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +497d2e: 6e10 64e9 0a00 |007d: invoke-virtual {v10}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ +497d34: 0c09 |0080: move-result-object v9 │ │ +497d36: 6e30 e8f2 7809 |0081: invoke-virtual {v8, v7, v9}, Lcom/nextcloud/talk/utils/FileUtils;.getFileName:(Landroid/net/Uri;Landroid/content/Context;)Ljava/lang/String; // method@f2e8 │ │ +497d3c: 0c07 |0084: move-result-object v7 │ │ +497d3e: 6e20 92f6 7b00 |0085: invoke-virtual {v11, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +497d44: 0c07 |0088: move-result-object v7 │ │ +497d46: 6e20 92f6 0700 |0089: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +497d4c: 28da |008c: goto 0066 // -0026 │ │ +497d4e: 6200 eeb4 |008d: sget-object v0, Lcom/nextcloud/talk/ui/dialog/FileAttachmentPreviewFragment;.Companion:Lcom/nextcloud/talk/ui/dialog/FileAttachmentPreviewFragment$Companion; // field@b4ee │ │ +497d52: 6e10 9cf6 0b00 |008f: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +497d58: 0c0b |0092: move-result-object v11 │ │ +497d5a: 1a06 f1f3 |0093: const-string v6, "toString(...)" // string@f3f1 │ │ +497d5e: 7120 fffb 6b00 |0095: invoke-static {v11, v6}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +497d64: 54a6 b7b0 |0098: iget-object v6, v10, Lcom/nextcloud/talk/chat/ChatActivity;.filesToUpload:Ljava/util/List; // field@b0b7 │ │ +497d68: 6e30 6bf2 b006 |009a: invoke-virtual {v0, v11, v6}, Lcom/nextcloud/talk/ui/dialog/FileAttachmentPreviewFragment$Companion;.newInstance:(Ljava/lang/String;Ljava/util/List;)Lcom/nextcloud/talk/ui/dialog/FileAttachmentPreviewFragment; // method@f26b │ │ +497d6e: 0c0b |009d: move-result-object v11 │ │ +497d70: 2200 eb20 |009e: new-instance v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda6; // type@20eb │ │ +497d74: 7020 67e8 a000 |00a0: invoke-direct {v0, v10}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda6;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e867 │ │ +497d7a: 6e20 6cf2 0b00 |00a3: invoke-virtual {v11, v0}, Lcom/nextcloud/talk/ui/dialog/FileAttachmentPreviewFragment;.setListener:(Lkotlin/jvm/functions/Function2;)V // method@f26c │ │ +497d80: 6e10 8ee9 0a00 |00a6: invoke-virtual {v10}, Lcom/nextcloud/talk/chat/ChatActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@e98e │ │ +497d86: 0c00 |00a9: move-result-object v0 │ │ +497d88: 6206 eeb4 |00aa: sget-object v6, Lcom/nextcloud/talk/ui/dialog/FileAttachmentPreviewFragment;.Companion:Lcom/nextcloud/talk/ui/dialog/FileAttachmentPreviewFragment$Companion; // field@b4ee │ │ +497d8c: 6e10 6af2 0600 |00ac: invoke-virtual {v6}, Lcom/nextcloud/talk/ui/dialog/FileAttachmentPreviewFragment$Companion;.getTAG:()Ljava/lang/String; // method@f26a │ │ +497d92: 0c06 |00af: move-result-object v6 │ │ +497d94: 6e30 6df2 0b06 |00b0: invoke-virtual {v11, v0, v6}, Lcom/nextcloud/talk/ui/dialog/FileAttachmentPreviewFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@f26d │ │ +497d9a: 2900 7200 |00b3: goto/16 0125 // +0072 │ │ +497d9e: 620b cab4 |00b5: sget-object v11, Lcom/nextcloud/talk/jobs/UploadAndShareFilesWorker;.Companion:Lcom/nextcloud/talk/jobs/UploadAndShareFilesWorker$Companion; // field@b4ca │ │ +497da2: 07a0 |00b7: move-object v0, v10 │ │ +497da4: 1f00 1c00 |00b8: check-cast v0, Landroid/app/Activity; // type@001c │ │ +497da8: 6e20 18f1 0b00 |00ba: invoke-virtual {v11, v0}, Lcom/nextcloud/talk/jobs/UploadAndShareFilesWorker$Companion;.requestStoragePermission:(Landroid/app/Activity;)V // method@f118 │ │ +497dae: 2868 |00bd: goto 0125 // +0068 │ │ +497db0: 220b 8924 |00be: new-instance v11, Ljava/lang/IllegalStateException; // type@2489 │ │ +497db4: 1a00 ae26 |00c0: const-string v0, "Failed to get data from intent and uri" // string@26ae │ │ +497db8: 6e10 35f6 0000 |00c2: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@f635 │ │ +497dbe: 0c00 |00c5: move-result-object v0 │ │ +497dc0: 7020 c9f5 0b00 |00c6: invoke-direct {v11, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ +497dc6: 270b |00c9: throw v11 │ │ +497dc8: 0d0b |00ca: move-exception v11 │ │ +497dca: 6e10 64e9 0a00 |00cb: invoke-virtual {v10}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ +497dd0: 0c00 |00ce: move-result-object v0 │ │ +497dd2: 6e10 2d01 0000 |00cf: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@012d │ │ +497dd8: 0c00 |00d2: move-result-object v0 │ │ +497dda: 3800 2000 |00d3: if-eqz v0, 00f3 // +0020 │ │ +497dde: 6e20 b601 4000 |00d5: invoke-virtual {v0, v4}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01b6 │ │ +497de4: 0c00 |00d8: move-result-object v0 │ │ +497de6: 3800 1a00 |00d9: if-eqz v0, 00f3 // +001a │ │ +497dea: 54a4 a8b0 |00db: iget-object v4, v10, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +497dee: 3904 0600 |00dd: if-nez v4, 00e3 // +0006 │ │ +497df2: 7110 06fc 0100 |00df: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +497df8: 2802 |00e2: goto 00e4 // +0002 │ │ +497dfa: 0745 |00e3: move-object v5, v4 │ │ +497dfc: 6e10 a1f0 0500 |00e4: invoke-virtual {v5}, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.getRoot:()Landroid/widget/LinearLayout; // method@f0a1 │ │ +497e02: 0c01 |00e7: move-result-object v1 │ │ +497e04: 1f01 8c01 |00e8: check-cast v1, Landroid/view/View; // type@018c │ │ +497e08: 1f00 7724 |00ea: check-cast v0, Ljava/lang/CharSequence; // type@2477 │ │ +497e0c: 7130 bf88 0103 |00ec: invoke-static {v1, v0, v3}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@88bf │ │ +497e12: 0c00 |00ef: move-result-object v0 │ │ +497e14: 6e10 d188 0000 |00f0: invoke-virtual {v0}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@88d1 │ │ +497e1a: 6e10 32f6 0a00 |00f3: invoke-virtual {v10}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@f632 │ │ +497e20: 0c00 |00f6: move-result-object v0 │ │ +497e22: 6e10 76f5 0000 |00f7: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@f576 │ │ +497e28: 0c00 |00fa: move-result-object v0 │ │ +497e2a: 1f0b b024 |00fb: check-cast v11, Ljava/lang/Throwable; // type@24b0 │ │ +497e2e: 7130 6f05 200b |00fd: invoke-static {v0, v2, v11}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@056f │ │ +497e34: 2825 |0100: goto 0125 // +0025 │ │ +497e36: 0d0b |0101: move-exception v11 │ │ +497e38: 54a0 a8b0 |0102: iget-object v0, v10, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +497e3c: 3900 0600 |0104: if-nez v0, 010a // +0006 │ │ +497e40: 7110 06fc 0100 |0106: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +497e46: 2802 |0109: goto 010b // +0002 │ │ +497e48: 0705 |010a: move-object v5, v0 │ │ +497e4a: 6e10 a1f0 0500 |010b: invoke-virtual {v5}, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.getRoot:()Landroid/widget/LinearLayout; // method@f0a1 │ │ +497e50: 0c00 |010e: move-result-object v0 │ │ +497e52: 1f00 8c01 |010f: check-cast v0, Landroid/view/View; // type@018c │ │ +497e56: 7130 be88 4003 |0111: invoke-static {v0, v4, v3}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;II)Lcom/google/android/material/snackbar/Snackbar; // method@88be │ │ +497e5c: 0c00 |0114: move-result-object v0 │ │ +497e5e: 6e10 d188 0000 |0115: invoke-virtual {v0}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@88d1 │ │ +497e64: 6e10 32f6 0a00 |0118: invoke-virtual {v10}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@f632 │ │ +497e6a: 0c00 |011b: move-result-object v0 │ │ +497e6c: 6e10 76f5 0000 |011c: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@f576 │ │ +497e72: 0c00 |011f: move-result-object v0 │ │ +497e74: 1f0b b024 |0120: check-cast v11, Ljava/lang/Throwable; // type@24b0 │ │ +497e78: 7130 6f05 200b |0122: invoke-static {v0, v2, v11}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@056f │ │ +497e7e: 0e00 |0125: return-void │ │ catches : 1 │ │ 0x000b - 0x00ca │ │ Ljava/lang/IllegalStateException; -> 0x0101 │ │ Ljava/lang/IllegalArgumentException; -> 0x00ca │ │ positions : │ │ 0x0000 line=2077 │ │ 0x000b line=2078 │ │ @@ -2003869,22 +2003869,22 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/util/List;Ljava/lang/String;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -494a58: |[494a58] com.nextcloud.talk.chat.ChatActivity.onPickCameraResult$lambda$85:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/util/List;Ljava/lang/String;)Lkotlin/Unit; │ │ -494a68: 1a00 019f |0000: const-string v0, "files" // string@9f01 │ │ -494a6c: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -494a72: 1a00 ba8d |0005: const-string v0, "caption" // string@8dba │ │ -494a76: 7120 00fc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -494a7c: 7030 76ea 2103 |000a: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/chat/ChatActivity;.uploadFiles:(Ljava/util/List;Ljava/lang/String;)V // method@ea76 │ │ -494a82: 6201 61b5 |000d: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -494a86: 1101 |000f: return-object v1 │ │ +494a5c: |[494a5c] com.nextcloud.talk.chat.ChatActivity.onPickCameraResult$lambda$85:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/util/List;Ljava/lang/String;)Lkotlin/Unit; │ │ +494a6c: 1a00 019f |0000: const-string v0, "files" // string@9f01 │ │ +494a70: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +494a76: 1a00 ba8d |0005: const-string v0, "caption" // string@8dba │ │ +494a7a: 7120 00fc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +494a80: 7030 76ea 2103 |000a: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/chat/ChatActivity;.uploadFiles:(Ljava/util/List;Ljava/lang/String;)V // method@ea76 │ │ +494a86: 6201 61b5 |000d: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +494a8a: 1101 |000f: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x000a line=2106 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0010 reg=2 (null) Ljava/util/List; │ │ 0x0000 - 0x0010 reg=3 (null) Ljava/lang/String; │ │ @@ -2003894,23 +2003894,23 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -497e90: |[497e90] com.nextcloud.talk.chat.ChatActivity.onPrepareOptionsMenu$lambda$104:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ -497ea0: 1400 4c01 0a7f |0000: const v0, #float 1.8344e+38 // #7f0a014c │ │ -497ea6: 6e20 56e9 0200 |0003: invoke-virtual {v2, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.findViewById:(I)Landroid/view/View; // method@e956 │ │ -497eac: 0c00 |0006: move-result-object v0 │ │ -497eae: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -497eb2: 2201 c620 |0009: new-instance v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda24; // type@20c6 │ │ -497eb6: 7020 1de8 2100 |000b: invoke-direct {v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda24;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e81d │ │ -497ebc: 6e20 d106 1000 |000e: invoke-virtual {v0, v1}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@06d1 │ │ -497ec2: 0e00 |0011: return-void │ │ +497e94: |[497e94] com.nextcloud.talk.chat.ChatActivity.onPrepareOptionsMenu$lambda$104:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ +497ea4: 1400 4c01 0a7f |0000: const v0, #float 1.8344e+38 // #7f0a014c │ │ +497eaa: 6e20 56e9 0200 |0003: invoke-virtual {v2, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.findViewById:(I)Landroid/view/View; // method@e956 │ │ +497eb0: 0c00 |0006: move-result-object v0 │ │ +497eb2: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +497eb6: 2201 c620 |0009: new-instance v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda24; // type@20c6 │ │ +497eba: 7020 1de8 2100 |000b: invoke-direct {v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda24;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e81d │ │ +497ec0: 6e20 d106 1000 |000e: invoke-virtual {v0, v1}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@06d1 │ │ +497ec6: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=2943 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ #161 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ @@ -2003918,18 +2003918,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/View;)Z' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -4927c8: |[4927c8] com.nextcloud.talk.chat.ChatActivity.onPrepareOptionsMenu$lambda$104$lambda$103:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/View;)Z │ │ -4927d8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -4927da: 7020 4bea 1000 |0001: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.showCallButtonMenu:(Z)V // method@ea4b │ │ -4927e0: 0f01 |0004: return v1 │ │ +4927cc: |[4927cc] com.nextcloud.talk.chat.ChatActivity.onPrepareOptionsMenu$lambda$104$lambda$103:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/View;)Z │ │ +4927dc: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +4927de: 7020 4bea 1000 |0001: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.showCallButtonMenu:(Z)V // method@ea4b │ │ +4927e4: 0f01 |0004: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2944 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -2003938,23 +2003938,23 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -497ec4: |[497ec4] com.nextcloud.talk.chat.ChatActivity.onPrepareOptionsMenu$lambda$106:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ -497ed4: 1400 4b01 0a7f |0000: const v0, #float 1.8344e+38 // #7f0a014b │ │ -497eda: 6e20 56e9 0200 |0003: invoke-virtual {v2, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.findViewById:(I)Landroid/view/View; // method@e956 │ │ -497ee0: 0c00 |0006: move-result-object v0 │ │ -497ee2: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -497ee6: 2201 e120 |0009: new-instance v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda49; // type@20e1 │ │ -497eea: 7020 53e8 2100 |000b: invoke-direct {v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda49;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e853 │ │ -497ef0: 6e20 d106 1000 |000e: invoke-virtual {v0, v1}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@06d1 │ │ -497ef6: 0e00 |0011: return-void │ │ +497ec8: |[497ec8] com.nextcloud.talk.chat.ChatActivity.onPrepareOptionsMenu$lambda$106:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ +497ed8: 1400 4b01 0a7f |0000: const v0, #float 1.8344e+38 // #7f0a014b │ │ +497ede: 6e20 56e9 0200 |0003: invoke-virtual {v2, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.findViewById:(I)Landroid/view/View; // method@e956 │ │ +497ee4: 0c00 |0006: move-result-object v0 │ │ +497ee6: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +497eea: 2201 e120 |0009: new-instance v1, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda49; // type@20e1 │ │ +497eee: 7020 53e8 2100 |000b: invoke-direct {v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda49;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e853 │ │ +497ef4: 6e20 d106 1000 |000e: invoke-virtual {v0, v1}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@06d1 │ │ +497efa: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=2950 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ #163 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ @@ -2003962,19 +2003962,19 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/View;)Z' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4927e4: |[4927e4] com.nextcloud.talk.chat.ChatActivity.onPrepareOptionsMenu$lambda$106$lambda$105:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/View;)Z │ │ -4927f4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -4927f6: 7020 4bea 1000 |0001: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.showCallButtonMenu:(Z)V // method@ea4b │ │ -4927fc: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -4927fe: 0f00 |0005: return v0 │ │ +4927e8: |[4927e8] com.nextcloud.talk.chat.ChatActivity.onPrepareOptionsMenu$lambda$106$lambda$105:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/View;)Z │ │ +4927f8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +4927fa: 7020 4bea 1000 |0001: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.showCallButtonMenu:(Z)V // method@ea4b │ │ +492800: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +492802: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2951 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -2003983,90 +2003983,90 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 150 16-bit code units │ │ -497f1c: |[497f1c] com.nextcloud.talk.chat.ChatActivity.onRemoteFileBrowsingResult:(Landroid/content/Intent;)V │ │ -497f2c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -497f2e: 3806 0900 |0001: if-eqz v6, 000a // +0009 │ │ -497f32: 1a01 3424 |0003: const-string v1, "EXTRA_SELECTED_PATH" // string@2434 │ │ -497f36: 6e20 5f01 1600 |0005: invoke-virtual {v6, v1}, Landroid/content/Intent;.getStringArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@015f │ │ -497f3c: 0c06 |0008: move-result-object v6 │ │ -497f3e: 2802 |0009: goto 000b // +0002 │ │ -497f40: 0706 |000a: move-object v6, v0 │ │ -497f42: 3806 0a00 |000b: if-eqz v6, 0015 // +000a │ │ -497f46: 6e10 56f8 0600 |000d: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@f856 │ │ -497f4c: 0a00 |0010: move-result v0 │ │ -497f4e: 7110 e0f5 0000 |0011: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ -497f54: 0c00 |0014: move-result-object v0 │ │ -497f56: 7110 fdfb 0000 |0015: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -497f5c: 6e10 d3f5 0000 |0018: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@f5d3 │ │ -497f62: 0a00 |001b: move-result v0 │ │ -497f64: 1211 |001c: const/4 v1, #int 1 // #1 │ │ -497f66: 3410 7800 |001d: if-lt v0, v1, 0095 // +0078 │ │ -497f6a: 1f06 8e24 |001f: check-cast v6, Ljava/lang/Iterable; // type@248e │ │ -497f6e: 1300 0a00 |0021: const/16 v0, #int 10 // #a │ │ -497f72: 7120 a1fb 0600 |0023: invoke-static {v6, v0}, Lkotlin/collections/CollectionsKt;.chunked:(Ljava/lang/Iterable;I)Ljava/util/List; // method@fba1 │ │ -497f78: 0c06 |0026: move-result-object v6 │ │ -497f7a: 1f06 8e24 |0027: check-cast v6, Ljava/lang/Iterable; // type@248e │ │ -497f7e: 7210 e3f5 0600 |0029: invoke-interface {v6}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@f5e3 │ │ -497f84: 0c06 |002c: move-result-object v6 │ │ -497f86: 7210 46f9 0600 |002d: invoke-interface {v6}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ -497f8c: 0a00 |0030: move-result v0 │ │ -497f8e: 3800 6400 |0031: if-eqz v0, 0095 // +0064 │ │ -497f92: 7210 47f9 0600 |0033: invoke-interface {v6}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ -497f98: 0c00 |0036: move-result-object v0 │ │ -497f9a: 1f00 3725 |0037: check-cast v0, Ljava/util/List; // type@2537 │ │ -497f9e: 2201 bf08 |0039: new-instance v1, Landroidx/work/Data$Builder; // type@08bf │ │ -497fa2: 7010 ee31 0100 |003b: invoke-direct {v1}, Landroidx/work/Data$Builder;.:()V // method@31ee │ │ -497fa8: 5452 aeb0 |003e: iget-object v2, v5, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ -497fac: 7110 fdfb 0200 |0040: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -497fb2: 6e10 9af0 0200 |0043: invoke-virtual {v2}, Lcom/nextcloud/talk/data/user/model/User;.getId:()Ljava/lang/Long; // method@f09a │ │ -497fb8: 0c02 |0046: move-result-object v2 │ │ -497fba: 7110 fdfb 0200 |0047: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -497fc0: 6e10 e9f5 0200 |004a: invoke-virtual {v2}, Ljava/lang/Long;.longValue:()J // method@f5e9 │ │ -497fc6: 0b02 |004d: move-result-wide v2 │ │ -497fc8: 1a04 1c2e |004e: const-string v4, "KEY_INTERNAL_USER_ID" // string@2e1c │ │ -497fcc: 6e40 fd31 4132 |0050: invoke-virtual {v1, v4, v2, v3}, Landroidx/work/Data$Builder;.putLong:(Ljava/lang/String;J)Landroidx/work/Data$Builder; // method@31fd │ │ -497fd2: 0c01 |0053: move-result-object v1 │ │ -497fd4: 1a02 342e |0054: const-string v2, "KEY_ROOM_TOKEN" // string@2e34 │ │ -497fd8: 6e10 85e9 0500 |0056: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ -497fde: 0c03 |0059: move-result-object v3 │ │ -497fe0: 6e30 ff31 2103 |005a: invoke-virtual {v1, v2, v3}, Landroidx/work/Data$Builder;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroidx/work/Data$Builder; // method@31ff │ │ -497fe6: 0c01 |005d: move-result-object v1 │ │ -497fe8: 1f00 2525 |005e: check-cast v0, Ljava/util/Collection; // type@2525 │ │ -497fec: 1202 |0060: const/4 v2, #int 0 // #0 │ │ -497fee: 2322 4428 |0061: new-array v2, v2, [Ljava/lang/String; // type@2844 │ │ -497ff2: 7220 ccf8 2000 |0063: invoke-interface {v0, v2}, Ljava/util/Collection;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@f8cc │ │ -497ff8: 0c00 |0066: move-result-object v0 │ │ -497ffa: 1f00 4428 |0067: check-cast v0, [Ljava/lang/String; // type@2844 │ │ -497ffe: 1a02 132e |0069: const-string v2, "KEY_FILE_PATHS" // string@2e13 │ │ -498002: 6e30 0032 2100 |006b: invoke-virtual {v1, v2, v0}, Landroidx/work/Data$Builder;.putStringArray:(Ljava/lang/String;[Ljava/lang/String;)Landroidx/work/Data$Builder; // method@3200 │ │ -498008: 0c00 |006e: move-result-object v0 │ │ -49800a: 6e10 ef31 0000 |006f: invoke-virtual {v0}, Landroidx/work/Data$Builder;.build:()Landroidx/work/Data; // method@31ef │ │ -498010: 0c00 |0072: move-result-object v0 │ │ -498012: 1a01 a88b |0073: const-string v1, "build(...)" // string@8ba8 │ │ -498016: 7120 fffb 1000 |0075: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -49801c: 2201 d908 |0078: new-instance v1, Landroidx/work/OneTimeWorkRequest$Builder; // type@08d9 │ │ -498020: 1c02 b722 |007a: const-class v2, Lcom/nextcloud/talk/jobs/ShareOperationWorker; // type@22b7 │ │ -498024: 7020 b732 2100 |007c: invoke-direct {v1, v2}, Landroidx/work/OneTimeWorkRequest$Builder;.:(Ljava/lang/Class;)V // method@32b7 │ │ -49802a: 6e20 c232 0100 |007f: invoke-virtual {v1, v0}, Landroidx/work/OneTimeWorkRequest$Builder;.setInputData:(Landroidx/work/Data;)Landroidx/work/WorkRequest$Builder; // method@32c2 │ │ -498030: 0c00 |0082: move-result-object v0 │ │ -498032: 1f00 d908 |0083: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@08d9 │ │ -498036: 6e10 b932 0000 |0085: invoke-virtual {v0}, Landroidx/work/OneTimeWorkRequest$Builder;.build:()Landroidx/work/WorkRequest; // method@32b9 │ │ -49803c: 0c00 |0088: move-result-object v0 │ │ -49803e: 1f00 db08 |0089: check-cast v0, Landroidx/work/OneTimeWorkRequest; // type@08db │ │ -498042: 7100 6633 0000 |008b: invoke-static {}, Landroidx/work/WorkManager;.getInstance:()Landroidx/work/WorkManager; // method@3366 │ │ -498048: 0c01 |008e: move-result-object v1 │ │ -49804a: 1f00 ff08 |008f: check-cast v0, Landroidx/work/WorkRequest; // type@08ff │ │ -49804e: 6e20 6033 0100 |0091: invoke-virtual {v1, v0}, Landroidx/work/WorkManager;.enqueue:(Landroidx/work/WorkRequest;)Landroidx/work/Operation; // method@3360 │ │ -498054: 2899 |0094: goto 002d // -0067 │ │ -498056: 0e00 |0095: return-void │ │ +497f20: |[497f20] com.nextcloud.talk.chat.ChatActivity.onRemoteFileBrowsingResult:(Landroid/content/Intent;)V │ │ +497f30: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +497f32: 3806 0900 |0001: if-eqz v6, 000a // +0009 │ │ +497f36: 1a01 3424 |0003: const-string v1, "EXTRA_SELECTED_PATH" // string@2434 │ │ +497f3a: 6e20 5f01 1600 |0005: invoke-virtual {v6, v1}, Landroid/content/Intent;.getStringArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@015f │ │ +497f40: 0c06 |0008: move-result-object v6 │ │ +497f42: 2802 |0009: goto 000b // +0002 │ │ +497f44: 0706 |000a: move-object v6, v0 │ │ +497f46: 3806 0a00 |000b: if-eqz v6, 0015 // +000a │ │ +497f4a: 6e10 56f8 0600 |000d: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@f856 │ │ +497f50: 0a00 |0010: move-result v0 │ │ +497f52: 7110 e0f5 0000 |0011: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ +497f58: 0c00 |0014: move-result-object v0 │ │ +497f5a: 7110 fdfb 0000 |0015: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +497f60: 6e10 d3f5 0000 |0018: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@f5d3 │ │ +497f66: 0a00 |001b: move-result v0 │ │ +497f68: 1211 |001c: const/4 v1, #int 1 // #1 │ │ +497f6a: 3410 7800 |001d: if-lt v0, v1, 0095 // +0078 │ │ +497f6e: 1f06 8e24 |001f: check-cast v6, Ljava/lang/Iterable; // type@248e │ │ +497f72: 1300 0a00 |0021: const/16 v0, #int 10 // #a │ │ +497f76: 7120 a1fb 0600 |0023: invoke-static {v6, v0}, Lkotlin/collections/CollectionsKt;.chunked:(Ljava/lang/Iterable;I)Ljava/util/List; // method@fba1 │ │ +497f7c: 0c06 |0026: move-result-object v6 │ │ +497f7e: 1f06 8e24 |0027: check-cast v6, Ljava/lang/Iterable; // type@248e │ │ +497f82: 7210 e3f5 0600 |0029: invoke-interface {v6}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@f5e3 │ │ +497f88: 0c06 |002c: move-result-object v6 │ │ +497f8a: 7210 46f9 0600 |002d: invoke-interface {v6}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ +497f90: 0a00 |0030: move-result v0 │ │ +497f92: 3800 6400 |0031: if-eqz v0, 0095 // +0064 │ │ +497f96: 7210 47f9 0600 |0033: invoke-interface {v6}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ +497f9c: 0c00 |0036: move-result-object v0 │ │ +497f9e: 1f00 3725 |0037: check-cast v0, Ljava/util/List; // type@2537 │ │ +497fa2: 2201 bf08 |0039: new-instance v1, Landroidx/work/Data$Builder; // type@08bf │ │ +497fa6: 7010 ee31 0100 |003b: invoke-direct {v1}, Landroidx/work/Data$Builder;.:()V // method@31ee │ │ +497fac: 5452 aeb0 |003e: iget-object v2, v5, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ +497fb0: 7110 fdfb 0200 |0040: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +497fb6: 6e10 9af0 0200 |0043: invoke-virtual {v2}, Lcom/nextcloud/talk/data/user/model/User;.getId:()Ljava/lang/Long; // method@f09a │ │ +497fbc: 0c02 |0046: move-result-object v2 │ │ +497fbe: 7110 fdfb 0200 |0047: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +497fc4: 6e10 e9f5 0200 |004a: invoke-virtual {v2}, Ljava/lang/Long;.longValue:()J // method@f5e9 │ │ +497fca: 0b02 |004d: move-result-wide v2 │ │ +497fcc: 1a04 1c2e |004e: const-string v4, "KEY_INTERNAL_USER_ID" // string@2e1c │ │ +497fd0: 6e40 fd31 4132 |0050: invoke-virtual {v1, v4, v2, v3}, Landroidx/work/Data$Builder;.putLong:(Ljava/lang/String;J)Landroidx/work/Data$Builder; // method@31fd │ │ +497fd6: 0c01 |0053: move-result-object v1 │ │ +497fd8: 1a02 342e |0054: const-string v2, "KEY_ROOM_TOKEN" // string@2e34 │ │ +497fdc: 6e10 85e9 0500 |0056: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ +497fe2: 0c03 |0059: move-result-object v3 │ │ +497fe4: 6e30 ff31 2103 |005a: invoke-virtual {v1, v2, v3}, Landroidx/work/Data$Builder;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroidx/work/Data$Builder; // method@31ff │ │ +497fea: 0c01 |005d: move-result-object v1 │ │ +497fec: 1f00 2525 |005e: check-cast v0, Ljava/util/Collection; // type@2525 │ │ +497ff0: 1202 |0060: const/4 v2, #int 0 // #0 │ │ +497ff2: 2322 4428 |0061: new-array v2, v2, [Ljava/lang/String; // type@2844 │ │ +497ff6: 7220 ccf8 2000 |0063: invoke-interface {v0, v2}, Ljava/util/Collection;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@f8cc │ │ +497ffc: 0c00 |0066: move-result-object v0 │ │ +497ffe: 1f00 4428 |0067: check-cast v0, [Ljava/lang/String; // type@2844 │ │ +498002: 1a02 132e |0069: const-string v2, "KEY_FILE_PATHS" // string@2e13 │ │ +498006: 6e30 0032 2100 |006b: invoke-virtual {v1, v2, v0}, Landroidx/work/Data$Builder;.putStringArray:(Ljava/lang/String;[Ljava/lang/String;)Landroidx/work/Data$Builder; // method@3200 │ │ +49800c: 0c00 |006e: move-result-object v0 │ │ +49800e: 6e10 ef31 0000 |006f: invoke-virtual {v0}, Landroidx/work/Data$Builder;.build:()Landroidx/work/Data; // method@31ef │ │ +498014: 0c00 |0072: move-result-object v0 │ │ +498016: 1a01 a88b |0073: const-string v1, "build(...)" // string@8ba8 │ │ +49801a: 7120 fffb 1000 |0075: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +498020: 2201 d908 |0078: new-instance v1, Landroidx/work/OneTimeWorkRequest$Builder; // type@08d9 │ │ +498024: 1c02 b722 |007a: const-class v2, Lcom/nextcloud/talk/jobs/ShareOperationWorker; // type@22b7 │ │ +498028: 7020 b732 2100 |007c: invoke-direct {v1, v2}, Landroidx/work/OneTimeWorkRequest$Builder;.:(Ljava/lang/Class;)V // method@32b7 │ │ +49802e: 6e20 c232 0100 |007f: invoke-virtual {v1, v0}, Landroidx/work/OneTimeWorkRequest$Builder;.setInputData:(Landroidx/work/Data;)Landroidx/work/WorkRequest$Builder; // method@32c2 │ │ +498034: 0c00 |0082: move-result-object v0 │ │ +498036: 1f00 d908 |0083: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@08d9 │ │ +49803a: 6e10 b932 0000 |0085: invoke-virtual {v0}, Landroidx/work/OneTimeWorkRequest$Builder;.build:()Landroidx/work/WorkRequest; // method@32b9 │ │ +498040: 0c00 |0088: move-result-object v0 │ │ +498042: 1f00 db08 |0089: check-cast v0, Landroidx/work/OneTimeWorkRequest; // type@08db │ │ +498046: 7100 6633 0000 |008b: invoke-static {}, Landroidx/work/WorkManager;.getInstance:()Landroidx/work/WorkManager; // method@3366 │ │ +49804c: 0c01 |008e: move-result-object v1 │ │ +49804e: 1f00 ff08 |008f: check-cast v0, Landroidx/work/WorkRequest; // type@08ff │ │ +498052: 6e20 6033 0100 |0091: invoke-virtual {v1, v0}, Landroidx/work/WorkManager;.enqueue:(Landroidx/work/WorkRequest;)Landroidx/work/Operation; // method@3360 │ │ +498058: 2899 |0094: goto 002d // -0067 │ │ +49805a: 0e00 |0095: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=1984 │ │ 0x000d line=1985 │ │ 0x001f line=1986 │ │ 0x0023 line=1987 │ │ 0x0029 line=3892 │ │ @@ -2004090,33 +2004090,33 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/View;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -498338: |[498338] com.nextcloud.talk.chat.ChatActivity.onResume$lambda$34:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/View;)V │ │ -498348: 5434 a8b0 |0000: iget-object v4, v3, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -49834c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -49834e: 1a01 e08a |0003: const-string v1, "binding" // string@8ae0 │ │ -498352: 3904 0600 |0005: if-nez v4, 000b // +0006 │ │ -498356: 7110 06fc 0100 |0007: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49835c: 0704 |000a: move-object v4, v0 │ │ -49835e: 5444 cfb3 |000b: iget-object v4, v4, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.messagesListView:Lcom/stfalcon/chatkit/messages/MessagesList; // field@b3cf │ │ -498362: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -498364: 6e20 9ef3 2400 |000e: invoke-virtual {v4, v2}, Lcom/stfalcon/chatkit/messages/MessagesList;.smoothScrollToPosition:(I)V // method@f39e │ │ -49836a: 5433 a8b0 |0011: iget-object v3, v3, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -49836e: 3903 0600 |0013: if-nez v3, 0019 // +0006 │ │ -498372: 7110 06fc 0100 |0015: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -498378: 2802 |0018: goto 001a // +0002 │ │ -49837a: 0730 |0019: move-object v0, v3 │ │ -49837c: 5403 d5b3 |001a: iget-object v3, v0, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.unreadMessagesPopup:Lcom/google/android/material/button/MaterialButton; // field@b3d5 │ │ -498380: 1304 0800 |001c: const/16 v4, #int 8 // #8 │ │ -498384: 6e20 726a 4300 |001e: invoke-virtual {v3, v4}, Lcom/google/android/material/button/MaterialButton;.setVisibility:(I)V // method@6a72 │ │ -49838a: 0e00 |0021: return-void │ │ +49833c: |[49833c] com.nextcloud.talk.chat.ChatActivity.onResume$lambda$34:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/View;)V │ │ +49834c: 5434 a8b0 |0000: iget-object v4, v3, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +498350: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +498352: 1a01 e08a |0003: const-string v1, "binding" // string@8ae0 │ │ +498356: 3904 0600 |0005: if-nez v4, 000b // +0006 │ │ +49835a: 7110 06fc 0100 |0007: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +498360: 0704 |000a: move-object v4, v0 │ │ +498362: 5444 cfb3 |000b: iget-object v4, v4, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.messagesListView:Lcom/stfalcon/chatkit/messages/MessagesList; // field@b3cf │ │ +498366: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +498368: 6e20 9ef3 2400 |000e: invoke-virtual {v4, v2}, Lcom/stfalcon/chatkit/messages/MessagesList;.smoothScrollToPosition:(I)V // method@f39e │ │ +49836e: 5433 a8b0 |0011: iget-object v3, v3, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +498372: 3903 0600 |0013: if-nez v3, 0019 // +0006 │ │ +498376: 7110 06fc 0100 |0015: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49837c: 2802 |0018: goto 001a // +0002 │ │ +49837e: 0730 |0019: move-object v0, v3 │ │ +498380: 5403 d5b3 |001a: iget-object v3, v0, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.unreadMessagesPopup:Lcom/google/android/material/button/MaterialButton; // field@b3d5 │ │ +498384: 1304 0800 |001c: const/16 v4, #int 8 // #8 │ │ +498388: 6e20 726a 4300 |001e: invoke-virtual {v3, v4}, Lcom/google/android/material/button/MaterialButton;.setVisibility:(I)V // method@6a72 │ │ +49838e: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1063 │ │ 0x0011 line=1064 │ │ locals : │ │ 0x0000 - 0x0022 reg=3 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0022 reg=4 (null) Landroid/view/View; │ │ @@ -2004126,26 +2004126,26 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/View;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -49838c: |[49838c] com.nextcloud.talk.chat.ChatActivity.onResume$lambda$35:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/View;)V │ │ -49839c: 5411 a8b0 |0000: iget-object v1, v1, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -4983a0: 3901 0800 |0002: if-nez v1, 000a // +0008 │ │ -4983a4: 1a01 e08a |0004: const-string v1, "binding" // string@8ae0 │ │ -4983a8: 7110 06fc 0100 |0006: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4983ae: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -4983b0: 5411 cfb3 |000a: iget-object v1, v1, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.messagesListView:Lcom/stfalcon/chatkit/messages/MessagesList; // field@b3cf │ │ -4983b4: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -4983b6: 6e20 9bf3 0100 |000d: invoke-virtual {v1, v0}, Lcom/stfalcon/chatkit/messages/MessagesList;.scrollToPosition:(I)V // method@f39b │ │ -4983bc: 1301 0800 |0010: const/16 v1, #int 8 // #8 │ │ -4983c0: 6e20 ea06 1200 |0012: invoke-virtual {v2, v1}, Landroid/view/View;.setVisibility:(I)V // method@06ea │ │ -4983c6: 0e00 |0015: return-void │ │ +498390: |[498390] com.nextcloud.talk.chat.ChatActivity.onResume$lambda$35:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/View;)V │ │ +4983a0: 5411 a8b0 |0000: iget-object v1, v1, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +4983a4: 3901 0800 |0002: if-nez v1, 000a // +0008 │ │ +4983a8: 1a01 e08a |0004: const-string v1, "binding" // string@8ae0 │ │ +4983ac: 7110 06fc 0100 |0006: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4983b2: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +4983b4: 5411 cfb3 |000a: iget-object v1, v1, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.messagesListView:Lcom/stfalcon/chatkit/messages/MessagesList; // field@b3cf │ │ +4983b8: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +4983ba: 6e20 9bf3 0100 |000d: invoke-virtual {v1, v0}, Lcom/stfalcon/chatkit/messages/MessagesList;.scrollToPosition:(I)V // method@f39b │ │ +4983c0: 1301 0800 |0010: const/16 v1, #int 8 // #8 │ │ +4983c4: 6e20 ea06 1200 |0012: invoke-virtual {v2, v1}, Landroid/view/View;.setVisibility:(I)V // method@06ea │ │ +4983ca: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1068 │ │ 0x0012 line=1069 │ │ locals : │ │ 0x0000 - 0x0016 reg=1 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0016 reg=2 (null) Landroid/view/View; │ │ @@ -2004155,82 +2004155,82 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 131 16-bit code units │ │ -4986d8: |[4986d8] com.nextcloud.talk.chat.ChatActivity.onSelectContactResult:(Landroid/content/Intent;)V │ │ -4986e8: 3809 8200 |0000: if-eqz v9, 0082 // +0082 │ │ -4986ec: 6e10 5801 0900 |0002: invoke-virtual {v9}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@0158 │ │ -4986f2: 0c01 |0005: move-result-object v1 │ │ -4986f4: 3901 0400 |0006: if-nez v1, 000a // +0004 │ │ -4986f8: 2900 7a00 |0008: goto/16 0082 // +007a │ │ -4986fc: 6e10 63e9 0800 |000a: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/ChatActivity;.getContentResolver:()Landroid/content/ContentResolver; // method@e963 │ │ -498702: 0c00 |000d: move-result-object v0 │ │ -498704: 7110 fdfb 0000 |000e: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49870a: 1204 |0011: const/4 v4, #int 0 // #0 │ │ -49870c: 1205 |0012: const/4 v5, #int 0 // #0 │ │ -49870e: 1202 |0013: const/4 v2, #int 0 // #0 │ │ -498710: 1203 |0014: const/4 v3, #int 0 // #0 │ │ -498712: 7406 1301 0000 |0015: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@0113 │ │ -498718: 0c09 |0018: move-result-object v9 │ │ -49871a: 3809 6400 |0019: if-eqz v9, 007d // +0064 │ │ -49871e: 7210 0102 0900 |001b: invoke-interface {v9}, Landroid/database/Cursor;.moveToFirst:()Z // method@0201 │ │ -498724: 0a00 |001e: move-result v0 │ │ -498726: 3800 5e00 |001f: if-eqz v0, 007d // +005e │ │ -49872a: 1a00 d17f |0021: const-string v0, "_id" // string@7fd1 │ │ -49872e: 7220 ea01 0900 |0023: invoke-interface {v9, v0}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@01ea │ │ -498734: 0a00 |0026: move-result v0 │ │ -498736: 7220 f701 0900 |0027: invoke-interface {v9, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01f7 │ │ -49873c: 0c00 |002a: move-result-object v0 │ │ -49873e: 6201 f7b4 |002b: sget-object v1, Lcom/nextcloud/talk/utils/ContactUtils;.INSTANCE:Lcom/nextcloud/talk/utils/ContactUtils; // field@b4f7 │ │ -498742: 6e10 64e9 0800 |002d: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ -498748: 0c02 |0030: move-result-object v2 │ │ -49874a: 6e30 d2f2 2100 |0031: invoke-virtual {v1, v2, v0}, Lcom/nextcloud/talk/utils/ContactUtils;.getDisplayNameFromDeviceContact:(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; // method@f2d2 │ │ -498750: 0c00 |0034: move-result-object v0 │ │ -498752: 2201 a924 |0035: new-instance v1, Ljava/lang/StringBuilder; // type@24a9 │ │ -498756: 7010 86f6 0100 |0037: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@f686 │ │ -49875c: 6e20 92f6 0100 |003a: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -498762: 0c00 |003d: move-result-object v0 │ │ -498764: 1a01 3a12 |003e: const-string v1, ".vcf" // string@123a │ │ -498768: 6e20 92f6 1000 |0040: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -49876e: 0c00 |0043: move-result-object v0 │ │ -498770: 6e10 9cf6 0000 |0044: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -498776: 0c00 |0047: move-result-object v0 │ │ -498778: 2201 5224 |0048: new-instance v1, Ljava/io/File; // type@2452 │ │ -49877c: 6e10 64e9 0800 |004a: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ -498782: 0c02 |004d: move-result-object v2 │ │ -498784: 6e10 2001 0200 |004e: invoke-virtual {v2}, Landroid/content/Context;.getCacheDir:()Ljava/io/File; // method@0120 │ │ -49878a: 0c02 |0051: move-result-object v2 │ │ -49878c: 7030 a3f4 2100 |0052: invoke-direct {v1, v2, v0}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@f4a3 │ │ -498792: 7030 7aea 9801 |0055: invoke-direct {v8, v9, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.writeContactToVcfFile:(Landroid/database/Cursor;Ljava/io/File;)V // method@ea7a │ │ -498798: 0780 |0058: move-object v0, v8 │ │ -49879a: 1f00 4e00 |0059: check-cast v0, Landroid/content/Context; // type@004e │ │ -49879e: 2202 5224 |005b: new-instance v2, Ljava/io/File; // type@2452 │ │ -4987a2: 6e10 adf4 0100 |005d: invoke-virtual {v1}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@f4ad │ │ -4987a8: 0c01 |0060: move-result-object v1 │ │ -4987aa: 7020 a4f4 1200 |0061: invoke-direct {v2, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@f4a4 │ │ -4987b0: 1a01 0a92 |0064: const-string v1, "com.nextcloud.talk2" // string@920a │ │ -4987b4: 7130 0d0d 1002 |0066: invoke-static {v0, v1, v2}, Landroidx/core/content/FileProvider;.getUriForFile:(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri; // method@0d0d │ │ -4987ba: 0c00 |0069: move-result-object v0 │ │ -4987bc: 6e10 3404 0000 |006a: invoke-virtual {v0}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0434 │ │ -4987c2: 0c02 |006d: move-result-object v2 │ │ -4987c4: 1a00 f1f3 |006e: const-string v0, "toString(...)" // string@f3f1 │ │ -4987c8: 7120 fffb 0200 |0070: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -4987ce: 1306 0c00 |0073: const/16 v6, #int 12 // #c │ │ -4987d2: 1207 |0075: const/4 v7, #int 0 // #0 │ │ -4987d4: 1203 |0076: const/4 v3, #int 0 // #0 │ │ -4987d6: 1204 |0077: const/4 v4, #int 0 // #0 │ │ -4987d8: 1205 |0078: const/4 v5, #int 0 // #0 │ │ -4987da: 0781 |0079: move-object v1, v8 │ │ -4987dc: 7707 75ea 0100 |007a: invoke-static/range {v1, v2, v3, v4, v5, v6, v7}, Lcom/nextcloud/talk/chat/ChatActivity;.uploadFile$default:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;ILjava/lang/Object;)V // method@ea75 │ │ -4987e2: 3809 0500 |007d: if-eqz v9, 0082 // +0005 │ │ -4987e6: 7210 e401 0900 |007f: invoke-interface {v9}, Landroid/database/Cursor;.close:()V // method@01e4 │ │ -4987ec: 0e00 |0082: return-void │ │ +4986dc: |[4986dc] com.nextcloud.talk.chat.ChatActivity.onSelectContactResult:(Landroid/content/Intent;)V │ │ +4986ec: 3809 8200 |0000: if-eqz v9, 0082 // +0082 │ │ +4986f0: 6e10 5801 0900 |0002: invoke-virtual {v9}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@0158 │ │ +4986f6: 0c01 |0005: move-result-object v1 │ │ +4986f8: 3901 0400 |0006: if-nez v1, 000a // +0004 │ │ +4986fc: 2900 7a00 |0008: goto/16 0082 // +007a │ │ +498700: 6e10 63e9 0800 |000a: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/ChatActivity;.getContentResolver:()Landroid/content/ContentResolver; // method@e963 │ │ +498706: 0c00 |000d: move-result-object v0 │ │ +498708: 7110 fdfb 0000 |000e: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49870e: 1204 |0011: const/4 v4, #int 0 // #0 │ │ +498710: 1205 |0012: const/4 v5, #int 0 // #0 │ │ +498712: 1202 |0013: const/4 v2, #int 0 // #0 │ │ +498714: 1203 |0014: const/4 v3, #int 0 // #0 │ │ +498716: 7406 1301 0000 |0015: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@0113 │ │ +49871c: 0c09 |0018: move-result-object v9 │ │ +49871e: 3809 6400 |0019: if-eqz v9, 007d // +0064 │ │ +498722: 7210 0102 0900 |001b: invoke-interface {v9}, Landroid/database/Cursor;.moveToFirst:()Z // method@0201 │ │ +498728: 0a00 |001e: move-result v0 │ │ +49872a: 3800 5e00 |001f: if-eqz v0, 007d // +005e │ │ +49872e: 1a00 d17f |0021: const-string v0, "_id" // string@7fd1 │ │ +498732: 7220 ea01 0900 |0023: invoke-interface {v9, v0}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@01ea │ │ +498738: 0a00 |0026: move-result v0 │ │ +49873a: 7220 f701 0900 |0027: invoke-interface {v9, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01f7 │ │ +498740: 0c00 |002a: move-result-object v0 │ │ +498742: 6201 f7b4 |002b: sget-object v1, Lcom/nextcloud/talk/utils/ContactUtils;.INSTANCE:Lcom/nextcloud/talk/utils/ContactUtils; // field@b4f7 │ │ +498746: 6e10 64e9 0800 |002d: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ +49874c: 0c02 |0030: move-result-object v2 │ │ +49874e: 6e30 d2f2 2100 |0031: invoke-virtual {v1, v2, v0}, Lcom/nextcloud/talk/utils/ContactUtils;.getDisplayNameFromDeviceContact:(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; // method@f2d2 │ │ +498754: 0c00 |0034: move-result-object v0 │ │ +498756: 2201 a924 |0035: new-instance v1, Ljava/lang/StringBuilder; // type@24a9 │ │ +49875a: 7010 86f6 0100 |0037: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@f686 │ │ +498760: 6e20 92f6 0100 |003a: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +498766: 0c00 |003d: move-result-object v0 │ │ +498768: 1a01 3a12 |003e: const-string v1, ".vcf" // string@123a │ │ +49876c: 6e20 92f6 1000 |0040: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +498772: 0c00 |0043: move-result-object v0 │ │ +498774: 6e10 9cf6 0000 |0044: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +49877a: 0c00 |0047: move-result-object v0 │ │ +49877c: 2201 5224 |0048: new-instance v1, Ljava/io/File; // type@2452 │ │ +498780: 6e10 64e9 0800 |004a: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ +498786: 0c02 |004d: move-result-object v2 │ │ +498788: 6e10 2001 0200 |004e: invoke-virtual {v2}, Landroid/content/Context;.getCacheDir:()Ljava/io/File; // method@0120 │ │ +49878e: 0c02 |0051: move-result-object v2 │ │ +498790: 7030 a3f4 2100 |0052: invoke-direct {v1, v2, v0}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@f4a3 │ │ +498796: 7030 7aea 9801 |0055: invoke-direct {v8, v9, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.writeContactToVcfFile:(Landroid/database/Cursor;Ljava/io/File;)V // method@ea7a │ │ +49879c: 0780 |0058: move-object v0, v8 │ │ +49879e: 1f00 4e00 |0059: check-cast v0, Landroid/content/Context; // type@004e │ │ +4987a2: 2202 5224 |005b: new-instance v2, Ljava/io/File; // type@2452 │ │ +4987a6: 6e10 adf4 0100 |005d: invoke-virtual {v1}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@f4ad │ │ +4987ac: 0c01 |0060: move-result-object v1 │ │ +4987ae: 7020 a4f4 1200 |0061: invoke-direct {v2, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@f4a4 │ │ +4987b4: 1a01 0a92 |0064: const-string v1, "com.nextcloud.talk2" // string@920a │ │ +4987b8: 7130 0d0d 1002 |0066: invoke-static {v0, v1, v2}, Landroidx/core/content/FileProvider;.getUriForFile:(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri; // method@0d0d │ │ +4987be: 0c00 |0069: move-result-object v0 │ │ +4987c0: 6e10 3404 0000 |006a: invoke-virtual {v0}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0434 │ │ +4987c6: 0c02 |006d: move-result-object v2 │ │ +4987c8: 1a00 f1f3 |006e: const-string v0, "toString(...)" // string@f3f1 │ │ +4987cc: 7120 fffb 0200 |0070: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +4987d2: 1306 0c00 |0073: const/16 v6, #int 12 // #c │ │ +4987d6: 1207 |0075: const/4 v7, #int 0 // #0 │ │ +4987d8: 1203 |0076: const/4 v3, #int 0 // #0 │ │ +4987da: 1204 |0077: const/4 v4, #int 0 // #0 │ │ +4987dc: 1205 |0078: const/4 v5, #int 0 // #0 │ │ +4987de: 0781 |0079: move-object v1, v8 │ │ +4987e0: 7707 75ea 0100 |007a: invoke-static/range {v1, v2, v3, v4, v5, v6, v7}, Lcom/nextcloud/talk/chat/ChatActivity;.uploadFile$default:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;ILjava/lang/Object;)V // method@ea75 │ │ +4987e6: 3809 0500 |007d: if-eqz v9, 0082 // +0005 │ │ +4987ea: 7210 e401 0900 |007f: invoke-interface {v9}, Landroid/database/Cursor;.close:()V // method@01e4 │ │ +4987f0: 0e00 |0082: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=2056 │ │ 0x000a line=2057 │ │ 0x001b line=2059 │ │ 0x0021 line=2060 │ │ 0x002b line=2061 │ │ @@ -2004250,47 +2004250,47 @@ │ │ type : '(Lcom/stfalcon/chatkit/commons/models/IMessage;)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 8 │ │ insns size : 63 16-bit code units │ │ -498918: |[498918] com.nextcloud.talk.chat.ChatActivity.openMessageActionsDialog:(Lcom/stfalcon/chatkit/commons/models/IMessage;)V │ │ -498928: 1a00 4bd2 |0000: const-string v0, "null cannot be cast to non-null type com.nextcloud.talk.chat.data.model.ChatMessage" // string@d24b │ │ -49892c: 7120 fefb 0a00 |0002: invoke-static {v10, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbfe │ │ -498932: 07a3 |0005: move-object v3, v10 │ │ -498934: 1f03 5721 |0006: check-cast v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -498938: 7020 9de9 3900 |0008: invoke-direct {v9, v3}, Lcom/nextcloud/talk/chat/ChatActivity;.hasVisibleItems:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)Z // method@e99d │ │ -49893e: 0a0a |000b: move-result v10 │ │ -498940: 380a 3200 |000c: if-eqz v10, 003e // +0032 │ │ -498944: 7020 cee9 3900 |000e: invoke-direct {v9, v3}, Lcom/nextcloud/talk/chat/ChatActivity;.isSystemMessage:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)Z // method@e9ce │ │ -49894a: 0a0a |0011: move-result v10 │ │ -49894c: 390a 2c00 |0012: if-nez v10, 003e // +002c │ │ -498950: 6e10 6fec 0300 |0014: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getId:()Ljava/lang/String; // method@ec6f │ │ -498956: 0c0a |0017: move-result-object v10 │ │ -498958: 1a00 5911 |0018: const-string v0, "-3" // string@1159 │ │ -49895c: 7120 fbfb 0a00 |001a: invoke-static {v10, v0}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ -498962: 0a0a |001d: move-result v10 │ │ -498964: 390a 2000 |001e: if-nez v10, 003e // +0020 │ │ -498968: 220a 6523 |0020: new-instance v10, Lcom/nextcloud/talk/ui/dialog/MessageActionsDialog; // type@2365 │ │ -49896c: 5494 aeb0 |0022: iget-object v4, v9, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ -498970: 5495 b2b0 |0024: iget-object v5, v9, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ -498974: 7020 cde9 3900 |0026: invoke-direct {v9, v3}, Lcom/nextcloud/talk/chat/ChatActivity;.isShowMessageDeletionButton:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)Z // method@e9cd │ │ -49897a: 0a06 |0029: move-result v6 │ │ -49897c: 6e10 81e9 0900 |002a: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.getParticipantPermissions:()Lcom/nextcloud/talk/utils/ParticipantPermissions; // method@e981 │ │ -498982: 0c00 |002d: move-result-object v0 │ │ -498984: 6e10 f9f2 0000 |002e: invoke-virtual {v0}, Lcom/nextcloud/talk/utils/ParticipantPermissions;.hasChatPermission:()Z // method@f2f9 │ │ -49898a: 0a07 |0031: move-result v7 │ │ -49898c: 6e10 89e9 0900 |0032: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.getSpreedCapabilities:()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // method@e989 │ │ -498992: 0c08 |0035: move-result-object v8 │ │ -498994: 07a1 |0036: move-object v1, v10 │ │ -498996: 0792 |0037: move-object v2, v9 │ │ -498998: 7608 73f2 0100 |0038: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8}, Lcom/nextcloud/talk/ui/dialog/MessageActionsDialog;.:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;Lcom/nextcloud/talk/data/user/model/User;Lcom/nextcloud/talk/models/domain/ConversationModel;ZZLcom/nextcloud/talk/models/json/capabilities/SpreedCapability;)V // method@f273 │ │ -49899e: 6e10 74f2 0a00 |003b: invoke-virtual {v10}, Lcom/nextcloud/talk/ui/dialog/MessageActionsDialog;.show:()V // method@f274 │ │ -4989a4: 0e00 |003e: return-void │ │ +49891c: |[49891c] com.nextcloud.talk.chat.ChatActivity.openMessageActionsDialog:(Lcom/stfalcon/chatkit/commons/models/IMessage;)V │ │ +49892c: 1a00 4bd2 |0000: const-string v0, "null cannot be cast to non-null type com.nextcloud.talk.chat.data.model.ChatMessage" // string@d24b │ │ +498930: 7120 fefb 0a00 |0002: invoke-static {v10, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbfe │ │ +498936: 07a3 |0005: move-object v3, v10 │ │ +498938: 1f03 5721 |0006: check-cast v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +49893c: 7020 9de9 3900 |0008: invoke-direct {v9, v3}, Lcom/nextcloud/talk/chat/ChatActivity;.hasVisibleItems:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)Z // method@e99d │ │ +498942: 0a0a |000b: move-result v10 │ │ +498944: 380a 3200 |000c: if-eqz v10, 003e // +0032 │ │ +498948: 7020 cee9 3900 |000e: invoke-direct {v9, v3}, Lcom/nextcloud/talk/chat/ChatActivity;.isSystemMessage:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)Z // method@e9ce │ │ +49894e: 0a0a |0011: move-result v10 │ │ +498950: 390a 2c00 |0012: if-nez v10, 003e // +002c │ │ +498954: 6e10 6fec 0300 |0014: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getId:()Ljava/lang/String; // method@ec6f │ │ +49895a: 0c0a |0017: move-result-object v10 │ │ +49895c: 1a00 5911 |0018: const-string v0, "-3" // string@1159 │ │ +498960: 7120 fbfb 0a00 |001a: invoke-static {v10, v0}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ +498966: 0a0a |001d: move-result v10 │ │ +498968: 390a 2000 |001e: if-nez v10, 003e // +0020 │ │ +49896c: 220a 6523 |0020: new-instance v10, Lcom/nextcloud/talk/ui/dialog/MessageActionsDialog; // type@2365 │ │ +498970: 5494 aeb0 |0022: iget-object v4, v9, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ +498974: 5495 b2b0 |0024: iget-object v5, v9, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ +498978: 7020 cde9 3900 |0026: invoke-direct {v9, v3}, Lcom/nextcloud/talk/chat/ChatActivity;.isShowMessageDeletionButton:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)Z // method@e9cd │ │ +49897e: 0a06 |0029: move-result v6 │ │ +498980: 6e10 81e9 0900 |002a: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.getParticipantPermissions:()Lcom/nextcloud/talk/utils/ParticipantPermissions; // method@e981 │ │ +498986: 0c00 |002d: move-result-object v0 │ │ +498988: 6e10 f9f2 0000 |002e: invoke-virtual {v0}, Lcom/nextcloud/talk/utils/ParticipantPermissions;.hasChatPermission:()Z // method@f2f9 │ │ +49898e: 0a07 |0031: move-result v7 │ │ +498990: 6e10 89e9 0900 |0032: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.getSpreedCapabilities:()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // method@e989 │ │ +498996: 0c08 |0035: move-result-object v8 │ │ +498998: 07a1 |0036: move-object v1, v10 │ │ +49899a: 0792 |0037: move-object v2, v9 │ │ +49899c: 7608 73f2 0100 |0038: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8}, Lcom/nextcloud/talk/ui/dialog/MessageActionsDialog;.:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;Lcom/nextcloud/talk/data/user/model/User;Lcom/nextcloud/talk/models/domain/ConversationModel;ZZLcom/nextcloud/talk/models/json/capabilities/SpreedCapability;)V // method@f273 │ │ +4989a2: 6e10 74f2 0a00 |003b: invoke-virtual {v10}, Lcom/nextcloud/talk/ui/dialog/MessageActionsDialog;.show:()V // method@f274 │ │ +4989a8: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3162 │ │ 0x0008 line=3163 │ │ 0x000e line=3164 │ │ 0x0014 line=3165 │ │ 0x0020 line=3167 │ │ @@ -2004310,32 +2004310,32 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -4989a8: |[4989a8] com.nextcloud.talk.chat.ChatActivity.pausePlayback:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V │ │ -4989b8: 5430 bdb0 |0000: iget-object v0, v3, Lcom/nextcloud/talk/chat/ChatActivity;.mediaPlayer:Landroid/media/MediaPlayer; // field@b0bd │ │ -4989bc: 7110 fdfb 0000 |0002: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4989c2: 6e10 f903 0000 |0005: invoke-virtual {v0}, Landroid/media/MediaPlayer;.isPlaying:()Z // method@03f9 │ │ -4989c8: 0a00 |0008: move-result v0 │ │ -4989ca: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -4989cc: 3800 0e00 |000a: if-eqz v0, 0018 // +000e │ │ -4989d0: 6e10 61e9 0300 |000c: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ -4989d6: 0c00 |000f: move-result-object v0 │ │ -4989d8: 2202 e620 |0010: new-instance v2, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda53; // type@20e6 │ │ -4989dc: 7020 5de8 3200 |0012: invoke-direct {v2, v3}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda53;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e85d │ │ -4989e2: 6e30 cbee 1002 |0015: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.audioRequest:(ZLkotlin/jvm/functions/Function0;)V // method@eecb │ │ -4989e8: 6e20 bfec 1400 |0018: invoke-virtual {v4, v1}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setPlayingVoiceMessage:(Z)V // method@ecbf │ │ -4989ee: 5430 a7b0 |001b: iget-object v0, v3, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ -4989f2: 3800 0700 |001d: if-eqz v0, 0024 // +0007 │ │ -4989f6: 1f04 d123 |001f: check-cast v4, Lcom/stfalcon/chatkit/commons/models/IMessage; // type@23d1 │ │ -4989fa: 6e20 3ee4 4000 |0021: invoke-virtual {v0, v4}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.update:(Lcom/stfalcon/chatkit/commons/models/IMessage;)Z // method@e43e │ │ -498a00: 0e00 |0024: return-void │ │ +4989ac: |[4989ac] com.nextcloud.talk.chat.ChatActivity.pausePlayback:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V │ │ +4989bc: 5430 bdb0 |0000: iget-object v0, v3, Lcom/nextcloud/talk/chat/ChatActivity;.mediaPlayer:Landroid/media/MediaPlayer; // field@b0bd │ │ +4989c0: 7110 fdfb 0000 |0002: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4989c6: 6e10 f903 0000 |0005: invoke-virtual {v0}, Landroid/media/MediaPlayer;.isPlaying:()Z // method@03f9 │ │ +4989cc: 0a00 |0008: move-result v0 │ │ +4989ce: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +4989d0: 3800 0e00 |000a: if-eqz v0, 0018 // +000e │ │ +4989d4: 6e10 61e9 0300 |000c: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ +4989da: 0c00 |000f: move-result-object v0 │ │ +4989dc: 2202 e620 |0010: new-instance v2, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda53; // type@20e6 │ │ +4989e0: 7020 5de8 3200 |0012: invoke-direct {v2, v3}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda53;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e85d │ │ +4989e6: 6e30 cbee 1002 |0015: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.audioRequest:(ZLkotlin/jvm/functions/Function0;)V // method@eecb │ │ +4989ec: 6e20 bfec 1400 |0018: invoke-virtual {v4, v1}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setPlayingVoiceMessage:(Z)V // method@ecbf │ │ +4989f2: 5430 a7b0 |001b: iget-object v0, v3, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ +4989f6: 3800 0700 |001d: if-eqz v0, 0024 // +0007 │ │ +4989fa: 1f04 d123 |001f: check-cast v4, Lcom/stfalcon/chatkit/commons/models/IMessage; // type@23d1 │ │ +4989fe: 6e20 3ee4 4000 |0021: invoke-virtual {v0, v4}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.update:(Lcom/stfalcon/chatkit/commons/models/IMessage;)Z // method@e43e │ │ +498a04: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1635 │ │ 0x000c line=1636 │ │ 0x0018 line=1641 │ │ 0x001b line=1642 │ │ locals : │ │ @@ -2004347,20 +2004347,20 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -494a88: |[494a88] com.nextcloud.talk.chat.ChatActivity.pausePlayback$lambda$65:(Lcom/nextcloud/talk/chat/ChatActivity;)Lkotlin/Unit; │ │ -494a98: 5400 bdb0 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/ChatActivity;.mediaPlayer:Landroid/media/MediaPlayer; // field@b0bd │ │ -494a9c: 7110 fdfb 0000 |0002: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -494aa2: 6e10 fa03 0000 |0005: invoke-virtual {v0}, Landroid/media/MediaPlayer;.pause:()V // method@03fa │ │ -494aa8: 6200 61b5 |0008: sget-object v0, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -494aac: 1100 |000a: return-object v0 │ │ +494a8c: |[494a8c] com.nextcloud.talk.chat.ChatActivity.pausePlayback$lambda$65:(Lcom/nextcloud/talk/chat/ChatActivity;)Lkotlin/Unit; │ │ +494a9c: 5400 bdb0 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/ChatActivity;.mediaPlayer:Landroid/media/MediaPlayer; // field@b0bd │ │ +494aa0: 7110 fdfb 0000 |0002: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +494aa6: 6e10 fa03 0000 |0005: invoke-virtual {v0}, Landroid/media/MediaPlayer;.pause:()V // method@03fa │ │ +494aac: 6200 61b5 |0008: sget-object v0, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +494ab0: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1637 │ │ 0x0008 line=1638 │ │ locals : │ │ 0x0000 - 0x000b reg=0 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ @@ -2004369,92 +2004369,92 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 144 16-bit code units │ │ -498a04: |[498a04] com.nextcloud.talk.chat.ChatActivity.processCallStartedMessages:()V │ │ -498a14: 5460 a7b0 |0000: iget-object v0, v6, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ -498a18: 3800 6f00 |0002: if-eqz v0, 0071 // +006f │ │ -498a1c: 6e10 32e4 0000 |0004: invoke-virtual {v0}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.getItems:()Ljava/util/List; // method@e432 │ │ -498a22: 0c00 |0007: move-result-object v0 │ │ -498a24: 3800 6900 |0008: if-eqz v0, 0071 // +0069 │ │ -498a28: 1f00 8e24 |000a: check-cast v0, Ljava/lang/Iterable; // type@248e │ │ -498a2c: 7210 e3f5 0000 |000c: invoke-interface {v0}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@f5e3 │ │ -498a32: 0c00 |000f: move-result-object v0 │ │ -498a34: 7210 46f9 0000 |0010: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ -498a3a: 0a01 |0013: move-result v1 │ │ -498a3c: 3801 5500 |0014: if-eqz v1, 0069 // +0055 │ │ -498a40: 7210 47f9 0000 |0016: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ -498a46: 0c01 |0019: move-result-object v1 │ │ -498a48: 0712 |001a: move-object v2, v1 │ │ -498a4a: 1f02 e223 |001b: check-cast v2, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper; // type@23e2 │ │ -498a4e: 5423 15b5 |001d: iget-object v3, v2, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper;.item:Ljava/lang/Object; // field@b515 │ │ -498a52: 2033 5721 |001f: instance-of v3, v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -498a56: 3803 efff |0021: if-eqz v3, 0010 // -0011 │ │ -498a5a: 1273 |0023: const/4 v3, #int 7 // #7 │ │ -498a5c: 2333 2628 |0024: new-array v3, v3, [Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2826 │ │ -498a60: 6204 b5b1 |0026: sget-object v4, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.CALL_STARTED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1b5 │ │ -498a64: 1205 |0028: const/4 v5, #int 0 // #0 │ │ -498a66: 4d04 0305 |0029: aput-object v4, v3, v5 │ │ -498a6a: 6204 b2b1 |002b: sget-object v4, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.CALL_JOINED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1b2 │ │ -498a6e: 1215 |002d: const/4 v5, #int 1 // #1 │ │ -498a70: 4d04 0305 |002e: aput-object v4, v3, v5 │ │ -498a74: 6204 b3b1 |0030: sget-object v4, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.CALL_LEFT:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1b3 │ │ -498a78: 1225 |0032: const/4 v5, #int 2 // #2 │ │ -498a7a: 4d04 0305 |0033: aput-object v4, v3, v5 │ │ -498a7e: 6204 b0b1 |0035: sget-object v4, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.CALL_ENDED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1b0 │ │ -498a82: 1235 |0037: const/4 v5, #int 3 // #3 │ │ -498a84: 4d04 0305 |0038: aput-object v4, v3, v5 │ │ -498a88: 6204 b6b1 |003a: sget-object v4, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.CALL_TRIED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1b6 │ │ -498a8c: 1245 |003c: const/4 v5, #int 4 // #4 │ │ -498a8e: 4d04 0305 |003d: aput-object v4, v3, v5 │ │ -498a92: 6204 b1b1 |003f: sget-object v4, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.CALL_ENDED_EVERYONE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1b1 │ │ -498a96: 1255 |0041: const/4 v5, #int 5 // #5 │ │ -498a98: 4d04 0305 |0042: aput-object v4, v3, v5 │ │ -498a9c: 6204 b4b1 |0044: sget-object v4, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.CALL_MISSED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1b4 │ │ -498aa0: 1265 |0046: const/4 v5, #int 6 // #6 │ │ -498aa2: 4d04 0305 |0047: aput-object v4, v3, v5 │ │ -498aa6: 7110 b1fb 0300 |0049: invoke-static {v3}, Lkotlin/collections/CollectionsKt;.listOf:([Ljava/lang/Object;)Ljava/util/List; // method@fbb1 │ │ -498aac: 0c03 |004c: move-result-object v3 │ │ -498aae: 1f03 8e24 |004d: check-cast v3, Ljava/lang/Iterable; // type@248e │ │ -498ab2: 5422 15b5 |004f: iget-object v2, v2, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper;.item:Ljava/lang/Object; // field@b515 │ │ -498ab6: 1a04 4bd2 |0051: const-string v4, "null cannot be cast to non-null type com.nextcloud.talk.chat.data.model.ChatMessage" // string@d24b │ │ -498aba: 7120 fefb 4200 |0053: invoke-static {v2, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbfe │ │ -498ac0: 1f02 5721 |0056: check-cast v2, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -498ac4: 6e10 87ec 0200 |0058: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getSystemMessageType:()Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // method@ec87 │ │ -498aca: 0c02 |005b: move-result-object v2 │ │ -498acc: 7120 a3fb 2300 |005c: invoke-static {v3, v2}, Lkotlin/collections/CollectionsKt;.contains:(Ljava/lang/Iterable;Ljava/lang/Object;)Z // method@fba3 │ │ -498ad2: 0a02 |005f: move-result v2 │ │ -498ad4: 3802 b0ff |0060: if-eqz v2, 0010 // -0050 │ │ -498ad8: 1f01 e223 |0062: check-cast v1, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper; // type@23e2 │ │ -498adc: 3801 0d00 |0064: if-eqz v1, 0071 // +000d │ │ -498ae0: 5410 15b5 |0066: iget-object v0, v1, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper;.item:Ljava/lang/Object; // field@b515 │ │ -498ae4: 280a |0068: goto 0072 // +000a │ │ -498ae6: 2200 3f25 |0069: new-instance v0, Ljava/util/NoSuchElementException; // type@253f │ │ -498aea: 1a01 e01d |006b: const-string v1, "Collection contains no element matching the predicate." // string@1de0 │ │ -498aee: 7020 cef9 1000 |006d: invoke-direct {v0, v1}, Ljava/util/NoSuchElementException;.:(Ljava/lang/String;)V // method@f9ce │ │ -498af4: 2700 |0070: throw v0 │ │ -498af6: 1200 |0071: const/4 v0, #int 0 // #0 │ │ -498af8: 3800 1d00 |0072: if-eqz v0, 008f // +001d │ │ -498afc: 1f00 5721 |0074: check-cast v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -498b00: 7020 02ea 0600 |0076: invoke-direct {v6, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.processMostRecentMessage:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V // method@ea02 │ │ -498b06: 2816 |0079: goto 008f // +0016 │ │ -498b08: 0d00 |007a: move-exception v0 │ │ -498b0a: 6201 99b0 |007b: sget-object v1, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ -498b0e: 2202 a924 |007d: new-instance v2, Ljava/lang/StringBuilder; // type@24a9 │ │ -498b12: 1a03 d660 |007f: const-string v3, "No System messages found " // string@60d6 │ │ -498b16: 7020 89f6 3200 |0081: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -498b1c: 6e20 91f6 0200 |0084: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@f691 │ │ -498b22: 0c00 |0087: move-result-object v0 │ │ -498b24: 6e10 9cf6 0000 |0088: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -498b2a: 0c00 |008b: move-result-object v0 │ │ -498b2c: 7120 6c05 0100 |008c: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -498b32: 0e00 |008f: return-void │ │ +498a08: |[498a08] com.nextcloud.talk.chat.ChatActivity.processCallStartedMessages:()V │ │ +498a18: 5460 a7b0 |0000: iget-object v0, v6, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ +498a1c: 3800 6f00 |0002: if-eqz v0, 0071 // +006f │ │ +498a20: 6e10 32e4 0000 |0004: invoke-virtual {v0}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.getItems:()Ljava/util/List; // method@e432 │ │ +498a26: 0c00 |0007: move-result-object v0 │ │ +498a28: 3800 6900 |0008: if-eqz v0, 0071 // +0069 │ │ +498a2c: 1f00 8e24 |000a: check-cast v0, Ljava/lang/Iterable; // type@248e │ │ +498a30: 7210 e3f5 0000 |000c: invoke-interface {v0}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@f5e3 │ │ +498a36: 0c00 |000f: move-result-object v0 │ │ +498a38: 7210 46f9 0000 |0010: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ +498a3e: 0a01 |0013: move-result v1 │ │ +498a40: 3801 5500 |0014: if-eqz v1, 0069 // +0055 │ │ +498a44: 7210 47f9 0000 |0016: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ +498a4a: 0c01 |0019: move-result-object v1 │ │ +498a4c: 0712 |001a: move-object v2, v1 │ │ +498a4e: 1f02 e223 |001b: check-cast v2, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper; // type@23e2 │ │ +498a52: 5423 15b5 |001d: iget-object v3, v2, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper;.item:Ljava/lang/Object; // field@b515 │ │ +498a56: 2033 5721 |001f: instance-of v3, v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +498a5a: 3803 efff |0021: if-eqz v3, 0010 // -0011 │ │ +498a5e: 1273 |0023: const/4 v3, #int 7 // #7 │ │ +498a60: 2333 2628 |0024: new-array v3, v3, [Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2826 │ │ +498a64: 6204 b5b1 |0026: sget-object v4, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.CALL_STARTED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1b5 │ │ +498a68: 1205 |0028: const/4 v5, #int 0 // #0 │ │ +498a6a: 4d04 0305 |0029: aput-object v4, v3, v5 │ │ +498a6e: 6204 b2b1 |002b: sget-object v4, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.CALL_JOINED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1b2 │ │ +498a72: 1215 |002d: const/4 v5, #int 1 // #1 │ │ +498a74: 4d04 0305 |002e: aput-object v4, v3, v5 │ │ +498a78: 6204 b3b1 |0030: sget-object v4, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.CALL_LEFT:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1b3 │ │ +498a7c: 1225 |0032: const/4 v5, #int 2 // #2 │ │ +498a7e: 4d04 0305 |0033: aput-object v4, v3, v5 │ │ +498a82: 6204 b0b1 |0035: sget-object v4, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.CALL_ENDED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1b0 │ │ +498a86: 1235 |0037: const/4 v5, #int 3 // #3 │ │ +498a88: 4d04 0305 |0038: aput-object v4, v3, v5 │ │ +498a8c: 6204 b6b1 |003a: sget-object v4, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.CALL_TRIED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1b6 │ │ +498a90: 1245 |003c: const/4 v5, #int 4 // #4 │ │ +498a92: 4d04 0305 |003d: aput-object v4, v3, v5 │ │ +498a96: 6204 b1b1 |003f: sget-object v4, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.CALL_ENDED_EVERYONE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1b1 │ │ +498a9a: 1255 |0041: const/4 v5, #int 5 // #5 │ │ +498a9c: 4d04 0305 |0042: aput-object v4, v3, v5 │ │ +498aa0: 6204 b4b1 |0044: sget-object v4, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.CALL_MISSED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1b4 │ │ +498aa4: 1265 |0046: const/4 v5, #int 6 // #6 │ │ +498aa6: 4d04 0305 |0047: aput-object v4, v3, v5 │ │ +498aaa: 7110 b1fb 0300 |0049: invoke-static {v3}, Lkotlin/collections/CollectionsKt;.listOf:([Ljava/lang/Object;)Ljava/util/List; // method@fbb1 │ │ +498ab0: 0c03 |004c: move-result-object v3 │ │ +498ab2: 1f03 8e24 |004d: check-cast v3, Ljava/lang/Iterable; // type@248e │ │ +498ab6: 5422 15b5 |004f: iget-object v2, v2, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper;.item:Ljava/lang/Object; // field@b515 │ │ +498aba: 1a04 4bd2 |0051: const-string v4, "null cannot be cast to non-null type com.nextcloud.talk.chat.data.model.ChatMessage" // string@d24b │ │ +498abe: 7120 fefb 4200 |0053: invoke-static {v2, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbfe │ │ +498ac4: 1f02 5721 |0056: check-cast v2, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +498ac8: 6e10 87ec 0200 |0058: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getSystemMessageType:()Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // method@ec87 │ │ +498ace: 0c02 |005b: move-result-object v2 │ │ +498ad0: 7120 a3fb 2300 |005c: invoke-static {v3, v2}, Lkotlin/collections/CollectionsKt;.contains:(Ljava/lang/Iterable;Ljava/lang/Object;)Z // method@fba3 │ │ +498ad6: 0a02 |005f: move-result v2 │ │ +498ad8: 3802 b0ff |0060: if-eqz v2, 0010 // -0050 │ │ +498adc: 1f01 e223 |0062: check-cast v1, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper; // type@23e2 │ │ +498ae0: 3801 0d00 |0064: if-eqz v1, 0071 // +000d │ │ +498ae4: 5410 15b5 |0066: iget-object v0, v1, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper;.item:Ljava/lang/Object; // field@b515 │ │ +498ae8: 280a |0068: goto 0072 // +000a │ │ +498aea: 2200 3f25 |0069: new-instance v0, Ljava/util/NoSuchElementException; // type@253f │ │ +498aee: 1a01 e01d |006b: const-string v1, "Collection contains no element matching the predicate." // string@1de0 │ │ +498af2: 7020 cef9 1000 |006d: invoke-direct {v0, v1}, Ljava/util/NoSuchElementException;.:(Ljava/lang/String;)V // method@f9ce │ │ +498af8: 2700 |0070: throw v0 │ │ +498afa: 1200 |0071: const/4 v0, #int 0 // #0 │ │ +498afc: 3800 1d00 |0072: if-eqz v0, 008f // +001d │ │ +498b00: 1f00 5721 |0074: check-cast v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +498b04: 7020 02ea 0600 |0076: invoke-direct {v6, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.processMostRecentMessage:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V // method@ea02 │ │ +498b0a: 2816 |0079: goto 008f // +0016 │ │ +498b0c: 0d00 |007a: move-exception v0 │ │ +498b0e: 6201 99b0 |007b: sget-object v1, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ +498b12: 2202 a924 |007d: new-instance v2, Ljava/lang/StringBuilder; // type@24a9 │ │ +498b16: 1a03 d660 |007f: const-string v3, "No System messages found " // string@60d6 │ │ +498b1a: 7020 89f6 3200 |0081: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +498b20: 6e20 91f6 0200 |0084: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@f691 │ │ +498b26: 0c00 |0087: move-result-object v0 │ │ +498b28: 6e10 9cf6 0000 |0088: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +498b2e: 0c00 |008b: move-result-object v0 │ │ +498b30: 7120 6c05 0100 |008c: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +498b36: 0e00 |008f: return-void │ │ catches : 1 │ │ 0x0000 - 0x0079 │ │ Ljava/util/NoSuchElementException; -> 0x007a │ │ positions : │ │ 0x0000 line=2588 │ │ 0x000c line=3903 │ │ 0x001d line=2589 │ │ @@ -2004480,29 +2004480,29 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -498c28: |[498c28] com.nextcloud.talk.chat.ChatActivity.processExpiredMessages:()V │ │ -498c38: 5420 cfb0 |0000: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.spreedCapabilities:Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // field@b0cf │ │ -498c3c: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ -498c40: 6e10 89e9 0200 |0004: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getSpreedCapabilities:()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // method@e989 │ │ -498c46: 0c00 |0007: move-result-object v0 │ │ -498c48: 6201 03b5 |0008: sget-object v1, Lcom/nextcloud/talk/utils/SpreedFeatures;.MESSAGE_EXPIRATION:Lcom/nextcloud/talk/utils/SpreedFeatures; // field@b503 │ │ -498c4c: 7120 c2f2 1000 |000a: invoke-static {v0, v1}, Lcom/nextcloud/talk/utils/CapabilitiesUtil;.hasSpreedFeatureCapability:(Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;Lcom/nextcloud/talk/utils/SpreedFeatures;)Z // method@f2c2 │ │ -498c52: 0a00 |000d: move-result v0 │ │ -498c54: 3800 0d00 |000e: if-eqz v0, 001b // +000d │ │ -498c58: 7110 ffe9 0200 |0010: invoke-static {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.processExpiredMessages$deleteExpiredMessages:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e9ff │ │ -498c5e: 2808 |0013: goto 001b // +0008 │ │ -498c60: 6200 99b0 |0014: sget-object v0, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ -498c64: 1a01 18ee |0016: const-string v1, "spreedCapabilities are not initialized in processExpiredMessages()" // string@ee18 │ │ -498c68: 7120 7705 1000 |0018: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0577 │ │ -498c6e: 0e00 |001b: return-void │ │ +498c2c: |[498c2c] com.nextcloud.talk.chat.ChatActivity.processExpiredMessages:()V │ │ +498c3c: 5420 cfb0 |0000: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.spreedCapabilities:Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // field@b0cf │ │ +498c40: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ +498c44: 6e10 89e9 0200 |0004: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getSpreedCapabilities:()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // method@e989 │ │ +498c4a: 0c00 |0007: move-result-object v0 │ │ +498c4c: 6201 03b5 |0008: sget-object v1, Lcom/nextcloud/talk/utils/SpreedFeatures;.MESSAGE_EXPIRATION:Lcom/nextcloud/talk/utils/SpreedFeatures; // field@b503 │ │ +498c50: 7120 c2f2 1000 |000a: invoke-static {v0, v1}, Lcom/nextcloud/talk/utils/CapabilitiesUtil;.hasSpreedFeatureCapability:(Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;Lcom/nextcloud/talk/utils/SpreedFeatures;)Z // method@f2c2 │ │ +498c56: 0a00 |000d: move-result v0 │ │ +498c58: 3800 0d00 |000e: if-eqz v0, 001b // +000d │ │ +498c5c: 7110 ffe9 0200 |0010: invoke-static {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.processExpiredMessages$deleteExpiredMessages:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e9ff │ │ +498c62: 2808 |0013: goto 001b // +0008 │ │ +498c64: 6200 99b0 |0014: sget-object v0, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ +498c68: 1a01 18ee |0016: const-string v1, "spreedCapabilities are not initialized in processExpiredMessages()" // string@ee18 │ │ +498c6c: 7120 7705 1000 |0018: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0577 │ │ +498c72: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2632 │ │ 0x0004 line=2633 │ │ 0x0010 line=2634 │ │ 0x0014 line=2637 │ │ locals : │ │ @@ -2004513,68 +2004513,68 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 106 16-bit code units │ │ -498b44: |[498b44] com.nextcloud.talk.chat.ChatActivity.processExpiredMessages$deleteExpiredMessages:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ -498b54: 2200 2125 |0000: new-instance v0, Ljava/util/ArrayList; // type@2521 │ │ -498b58: 7010 41f8 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@f841 │ │ -498b5e: 7100 9ef6 0000 |0005: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@f69e │ │ -498b64: 0b01 |0008: move-result-wide v1 │ │ -498b66: 1303 e803 |0009: const/16 v3, #int 1000 // #3e8 │ │ -498b6a: 8133 |000b: int-to-long v3, v3 │ │ -498b6c: be31 |000c: div-long/2addr v1, v3 │ │ -498b6e: 5473 a7b0 |000d: iget-object v3, v7, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ -498b72: 1204 |000f: const/4 v4, #int 0 // #0 │ │ -498b74: 3803 0700 |0010: if-eqz v3, 0017 // +0007 │ │ -498b78: 6e10 32e4 0300 |0012: invoke-virtual {v3}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.getItems:()Ljava/util/List; // method@e432 │ │ -498b7e: 0c03 |0015: move-result-object v3 │ │ -498b80: 2802 |0016: goto 0018 // +0002 │ │ -498b82: 0743 |0017: move-object v3, v4 │ │ -498b84: 3803 5100 |0018: if-eqz v3, 0069 // +0051 │ │ -498b88: 5473 a7b0 |001a: iget-object v3, v7, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ -498b8c: 3803 0600 |001c: if-eqz v3, 0022 // +0006 │ │ -498b90: 6e10 32e4 0300 |001e: invoke-virtual {v3}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.getItems:()Ljava/util/List; // method@e432 │ │ -498b96: 0c04 |0021: move-result-object v4 │ │ -498b98: 7110 fdfb 0400 |0022: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -498b9e: 7210 72f9 0400 |0025: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@f972 │ │ -498ba4: 0c03 |0028: move-result-object v3 │ │ -498ba6: 7210 46f9 0300 |0029: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ -498bac: 0a04 |002c: move-result v4 │ │ -498bae: 3804 2a00 |002d: if-eqz v4, 0057 // +002a │ │ -498bb2: 7210 47f9 0300 |002f: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ -498bb8: 0c04 |0032: move-result-object v4 │ │ -498bba: 1f04 e223 |0033: check-cast v4, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper; // type@23e2 │ │ -498bbe: 5445 15b5 |0035: iget-object v5, v4, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper;.item:Ljava/lang/Object; // field@b515 │ │ -498bc2: 2055 5721 |0037: instance-of v5, v5, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -498bc6: 3805 f0ff |0039: if-eqz v5, 0029 // -0010 │ │ -498bca: 5444 15b5 |003b: iget-object v4, v4, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper;.item:Ljava/lang/Object; // field@b515 │ │ -498bce: 1a05 4bd2 |003d: const-string v5, "null cannot be cast to non-null type com.nextcloud.talk.chat.data.model.ChatMessage" // string@d24b │ │ -498bd2: 7120 fefb 5400 |003f: invoke-static {v4, v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbfe │ │ -498bd8: 1f04 5721 |0042: check-cast v4, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -498bdc: 6e10 6cec 0400 |0044: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getExpirationTimestamp:()I // method@ec6c │ │ -498be2: 0a05 |0047: move-result v5 │ │ -498be4: 3805 e1ff |0048: if-eqz v5, 0029 // -001f │ │ -498be8: 6e10 6cec 0400 |004a: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getExpirationTimestamp:()I // method@ec6c │ │ -498bee: 0a05 |004d: move-result v5 │ │ -498bf0: 8155 |004e: int-to-long v5, v5 │ │ -498bf2: 3105 0501 |004f: cmp-long v5, v5, v1 │ │ -498bf6: 3b05 d8ff |0051: if-gez v5, 0029 // -0028 │ │ -498bfa: 6e20 45f8 4000 |0053: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@f845 │ │ -498c00: 28d3 |0056: goto 0029 // -002d │ │ -498c02: 5471 a7b0 |0057: iget-object v1, v7, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ -498c06: 7110 fdfb 0100 |0059: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -498c0c: 1f00 3725 |005c: check-cast v0, Ljava/util/List; // type@2537 │ │ -498c10: 6e20 30e4 0100 |005e: invoke-virtual {v1, v0}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.delete:(Ljava/util/List;)V // method@e430 │ │ -498c16: 5477 a7b0 |0061: iget-object v7, v7, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ -498c1a: 7110 fdfb 0700 |0063: invoke-static {v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -498c20: 6e10 36e4 0700 |0066: invoke-virtual {v7}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.notifyDataSetChanged:()V // method@e436 │ │ -498c26: 0e00 |0069: return-void │ │ +498b48: |[498b48] com.nextcloud.talk.chat.ChatActivity.processExpiredMessages$deleteExpiredMessages:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ +498b58: 2200 2125 |0000: new-instance v0, Ljava/util/ArrayList; // type@2521 │ │ +498b5c: 7010 41f8 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@f841 │ │ +498b62: 7100 9ef6 0000 |0005: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@f69e │ │ +498b68: 0b01 |0008: move-result-wide v1 │ │ +498b6a: 1303 e803 |0009: const/16 v3, #int 1000 // #3e8 │ │ +498b6e: 8133 |000b: int-to-long v3, v3 │ │ +498b70: be31 |000c: div-long/2addr v1, v3 │ │ +498b72: 5473 a7b0 |000d: iget-object v3, v7, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ +498b76: 1204 |000f: const/4 v4, #int 0 // #0 │ │ +498b78: 3803 0700 |0010: if-eqz v3, 0017 // +0007 │ │ +498b7c: 6e10 32e4 0300 |0012: invoke-virtual {v3}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.getItems:()Ljava/util/List; // method@e432 │ │ +498b82: 0c03 |0015: move-result-object v3 │ │ +498b84: 2802 |0016: goto 0018 // +0002 │ │ +498b86: 0743 |0017: move-object v3, v4 │ │ +498b88: 3803 5100 |0018: if-eqz v3, 0069 // +0051 │ │ +498b8c: 5473 a7b0 |001a: iget-object v3, v7, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ +498b90: 3803 0600 |001c: if-eqz v3, 0022 // +0006 │ │ +498b94: 6e10 32e4 0300 |001e: invoke-virtual {v3}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.getItems:()Ljava/util/List; // method@e432 │ │ +498b9a: 0c04 |0021: move-result-object v4 │ │ +498b9c: 7110 fdfb 0400 |0022: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +498ba2: 7210 72f9 0400 |0025: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@f972 │ │ +498ba8: 0c03 |0028: move-result-object v3 │ │ +498baa: 7210 46f9 0300 |0029: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ +498bb0: 0a04 |002c: move-result v4 │ │ +498bb2: 3804 2a00 |002d: if-eqz v4, 0057 // +002a │ │ +498bb6: 7210 47f9 0300 |002f: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ +498bbc: 0c04 |0032: move-result-object v4 │ │ +498bbe: 1f04 e223 |0033: check-cast v4, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper; // type@23e2 │ │ +498bc2: 5445 15b5 |0035: iget-object v5, v4, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper;.item:Ljava/lang/Object; // field@b515 │ │ +498bc6: 2055 5721 |0037: instance-of v5, v5, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +498bca: 3805 f0ff |0039: if-eqz v5, 0029 // -0010 │ │ +498bce: 5444 15b5 |003b: iget-object v4, v4, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper;.item:Ljava/lang/Object; // field@b515 │ │ +498bd2: 1a05 4bd2 |003d: const-string v5, "null cannot be cast to non-null type com.nextcloud.talk.chat.data.model.ChatMessage" // string@d24b │ │ +498bd6: 7120 fefb 5400 |003f: invoke-static {v4, v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbfe │ │ +498bdc: 1f04 5721 |0042: check-cast v4, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +498be0: 6e10 6cec 0400 |0044: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getExpirationTimestamp:()I // method@ec6c │ │ +498be6: 0a05 |0047: move-result v5 │ │ +498be8: 3805 e1ff |0048: if-eqz v5, 0029 // -001f │ │ +498bec: 6e10 6cec 0400 |004a: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getExpirationTimestamp:()I // method@ec6c │ │ +498bf2: 0a05 |004d: move-result v5 │ │ +498bf4: 8155 |004e: int-to-long v5, v5 │ │ +498bf6: 3105 0501 |004f: cmp-long v5, v5, v1 │ │ +498bfa: 3b05 d8ff |0051: if-gez v5, 0029 // -0028 │ │ +498bfe: 6e20 45f8 4000 |0053: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@f845 │ │ +498c04: 28d3 |0056: goto 0029 // -002d │ │ +498c06: 5471 a7b0 |0057: iget-object v1, v7, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ +498c0a: 7110 fdfb 0100 |0059: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +498c10: 1f00 3725 |005c: check-cast v0, Ljava/util/List; // type@2537 │ │ +498c14: 6e20 30e4 0100 |005e: invoke-virtual {v1, v0}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.delete:(Ljava/util/List;)V // method@e430 │ │ +498c1a: 5477 a7b0 |0061: iget-object v7, v7, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ +498c1e: 7110 fdfb 0700 |0063: invoke-static {v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +498c24: 6e10 36e4 0700 |0066: invoke-virtual {v7}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.notifyDataSetChanged:()V // method@e436 │ │ +498c2a: 0e00 |0069: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2615 │ │ 0x0005 line=2616 │ │ 0x000d line=2618 │ │ 0x001a line=2619 │ │ 0x0035 line=2620 │ │ @@ -2004591,112 +2004591,112 @@ │ │ type : '(Ljava/util/List;Z)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 13 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 183 16-bit code units │ │ -498c70: |[498c70] com.nextcloud.talk.chat.ChatActivity.processMessagesFromTheFuture:(Ljava/util/List;Z)V │ │ -498c80: 54a0 a8b0 |0000: iget-object v0, v10, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -498c84: 1a01 e08a |0002: const-string v1, "binding" // string@8ae0 │ │ -498c88: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -498c8a: 3900 0600 |0005: if-nez v0, 000b // +0006 │ │ -498c8e: 7110 06fc 0100 |0007: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -498c94: 0720 |000a: move-object v0, v2 │ │ -498c96: 5400 d2b3 |000b: iget-object v0, v0, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.scrollDownButton:Lcom/google/android/material/button/MaterialButton; // field@b3d2 │ │ -498c9a: 1303 0800 |000d: const/16 v3, #int 8 // #8 │ │ -498c9e: 6e20 726a 3000 |000f: invoke-virtual {v0, v3}, Lcom/google/android/material/button/MaterialButton;.setVisibility:(I)V // method@6a72 │ │ -498ca4: 1210 |0012: const/4 v0, #int 1 // #1 │ │ -498ca6: 1203 |0013: const/4 v3, #int 0 // #0 │ │ -498ca8: 380c 0700 |0014: if-eqz v12, 001b // +0007 │ │ -498cac: 7020 39ea ba00 |0016: invoke-direct {v10, v11}, Lcom/nextcloud/talk/chat/ChatActivity;.setUnreadMessageMarker:(Ljava/util/List;)V // method@ea39 │ │ -498cb2: 0131 |0019: move v1, v3 │ │ -498cb4: 2817 |001a: goto 0031 // +0017 │ │ -498cb6: 7010 cce9 0a00 |001b: invoke-direct {v10}, Lcom/nextcloud/talk/chat/ChatActivity;.isScrolledToBottom:()Z // method@e9cc │ │ -498cbc: 0a04 |001e: move-result v4 │ │ -498cbe: 3804 0400 |001f: if-eqz v4, 0023 // +0004 │ │ -498cc2: 0101 |0021: move v1, v0 │ │ -498cc4: 280f |0022: goto 0031 // +000f │ │ -498cc6: 54a4 a8b0 |0023: iget-object v4, v10, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -498cca: 3904 0600 |0025: if-nez v4, 002b // +0006 │ │ -498cce: 7110 06fc 0100 |0027: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -498cd4: 0724 |002a: move-object v4, v2 │ │ -498cd6: 5441 d5b3 |002b: iget-object v1, v4, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.unreadMessagesPopup:Lcom/google/android/material/button/MaterialButton; // field@b3d5 │ │ -498cda: 6e20 726a 3100 |002d: invoke-virtual {v1, v3}, Lcom/google/android/material/button/MaterialButton;.setVisibility:(I)V // method@6a72 │ │ -498ce0: 28e9 |0030: goto 0019 // -0017 │ │ -498ce2: 7210 72f9 0b00 |0031: invoke-interface {v11}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@f972 │ │ -498ce8: 0c0b |0034: move-result-object v11 │ │ -498cea: 7210 46f9 0b00 |0035: invoke-interface {v11}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ -498cf0: 0a04 |0038: move-result v4 │ │ -498cf2: 3804 7800 |0039: if-eqz v4, 00b1 // +0078 │ │ -498cf6: 7210 47f9 0b00 |003b: invoke-interface {v11}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ -498cfc: 0c04 |003e: move-result-object v4 │ │ -498cfe: 1f04 5721 |003f: check-cast v4, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -498d02: 54a5 aeb0 |0041: iget-object v5, v10, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ -498d06: 6e20 a4ec 5400 |0043: invoke-virtual {v4, v5}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setActiveUser:(Lcom/nextcloud/talk/data/user/model/User;)V // method@eca4 │ │ -498d0c: 54a5 a7b0 |0046: iget-object v5, v10, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ -498d10: 3805 edff |0048: if-eqz v5, 0035 // -0013 │ │ -498d14: 6e10 32e4 0500 |004a: invoke-virtual {v5}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.getItems:()Ljava/util/List; // method@e432 │ │ -498d1a: 0c06 |004d: move-result-object v6 │ │ -498d1c: 3806 0d00 |004e: if-eqz v6, 005b // +000d │ │ -498d20: 7120 acfb 0600 |0050: invoke-static {v6, v0}, Lkotlin/collections/CollectionsKt;.getOrNull:(Ljava/util/List;I)Ljava/lang/Object; // method@fbac │ │ -498d26: 0c06 |0053: move-result-object v6 │ │ -498d28: 1f06 e223 |0054: check-cast v6, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper; // type@23e2 │ │ -498d2c: 3806 0500 |0056: if-eqz v6, 005b // +0005 │ │ -498d30: 5466 15b5 |0058: iget-object v6, v6, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper;.item:Ljava/lang/Object; // field@b515 │ │ -498d34: 2802 |005a: goto 005c // +0002 │ │ -498d36: 0726 |005b: move-object v6, v2 │ │ -498d38: 3806 0f00 |005c: if-eqz v6, 006b // +000f │ │ -498d3c: 2067 5721 |005e: instance-of v7, v6, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -498d40: 3807 0b00 |0060: if-eqz v7, 006b // +000b │ │ -498d44: 1f06 5721 |0062: check-cast v6, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -498d48: 7030 97e9 4a06 |0064: invoke-direct {v10, v4, v6}, Lcom/nextcloud/talk/chat/ChatActivity;.groupMessages:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)Z // method@e997 │ │ -498d4e: 0a06 |0067: move-result v6 │ │ -498d50: 6e20 b0ec 6400 |0068: invoke-virtual {v4, v6}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setGrouped:(Z)V // method@ecb0 │ │ -498d56: 54a6 b2b0 |006b: iget-object v6, v10, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ -498d5a: 3806 0700 |006d: if-eqz v6, 0074 // +0007 │ │ -498d5e: 6e10 57f1 0600 |006f: invoke-virtual {v6}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getType:()Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType; // method@f157 │ │ -498d64: 0c06 |0072: move-result-object v6 │ │ -498d66: 2802 |0073: goto 0075 // +0002 │ │ -498d68: 0726 |0074: move-object v6, v2 │ │ -498d6a: 6207 d6b4 |0075: sget-object v7, Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType;.ROOM_TYPE_ONE_TO_ONE_CALL:Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType; // field@b4d6 │ │ -498d6e: 3376 0400 |0077: if-ne v6, v7, 007b // +0004 │ │ -498d72: 0106 |0079: move v6, v0 │ │ -498d74: 2802 |007a: goto 007c // +0002 │ │ -498d76: 0136 |007b: move v6, v3 │ │ -498d78: 6e20 bcec 6400 |007c: invoke-virtual {v4, v6}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setOneToOneConversation:(Z)V // method@ecbc │ │ -498d7e: 54a6 b2b0 |007f: iget-object v6, v10, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ -498d82: 3806 0700 |0081: if-eqz v6, 0088 // +0007 │ │ -498d86: 6e10 57f1 0600 |0083: invoke-virtual {v6}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getType:()Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType; // method@f157 │ │ -498d8c: 0c06 |0086: move-result-object v6 │ │ -498d8e: 2802 |0087: goto 0089 // +0002 │ │ -498d90: 0726 |0088: move-object v6, v2 │ │ -498d92: 6207 d1b4 |0089: sget-object v7, Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType;.FORMER_ONE_TO_ONE:Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType; // field@b4d1 │ │ -498d96: 3376 0400 |008b: if-ne v6, v7, 008f // +0004 │ │ -498d9a: 0106 |008d: move v6, v0 │ │ -498d9c: 2802 |008e: goto 0090 // +0002 │ │ -498d9e: 0136 |008f: move v6, v3 │ │ -498da0: 6e20 afec 6400 |0090: invoke-virtual {v4, v6}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setFormerOneToOneConversation:(Z)V // method@ecaf │ │ -498da6: 6206 99b0 |0093: sget-object v6, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ -498daa: 6e10 77ec 0400 |0095: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getMessage:()Ljava/lang/String; // method@ec77 │ │ -498db0: 0c07 |0098: move-result-object v7 │ │ -498db2: 2208 a924 |0099: new-instance v8, Ljava/lang/StringBuilder; // type@24a9 │ │ -498db6: 1a09 5f8e |009b: const-string v9, "chatMessage to add:" // string@8e5f │ │ -498dba: 7020 89f6 9800 |009d: invoke-direct {v8, v9}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -498dc0: 6e20 92f6 7800 |00a0: invoke-virtual {v8, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -498dc6: 0c07 |00a3: move-result-object v7 │ │ -498dc8: 6e10 9cf6 0700 |00a4: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -498dce: 0c07 |00a7: move-result-object v7 │ │ -498dd0: 7120 6c05 7600 |00a8: invoke-static {v6, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -498dd6: 1f04 d123 |00ab: check-cast v4, Lcom/stfalcon/chatkit/commons/models/IMessage; // type@23d1 │ │ -498dda: 6e30 2ee4 4501 |00ad: invoke-virtual {v5, v4, v1}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.addToStart:(Lcom/stfalcon/chatkit/commons/models/IMessage;Z)V // method@e42e │ │ -498de0: 2885 |00b0: goto 0035 // -007b │ │ -498de2: 380c 0500 |00b1: if-eqz v12, 00b6 // +0005 │ │ -498de6: 7010 0fea 0a00 |00b3: invoke-direct {v10}, Lcom/nextcloud/talk/chat/ChatActivity;.scrollToFirstUnreadMessage:()V // method@ea0f │ │ -498dec: 0e00 |00b6: return-void │ │ +498c74: |[498c74] com.nextcloud.talk.chat.ChatActivity.processMessagesFromTheFuture:(Ljava/util/List;Z)V │ │ +498c84: 54a0 a8b0 |0000: iget-object v0, v10, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +498c88: 1a01 e08a |0002: const-string v1, "binding" // string@8ae0 │ │ +498c8c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +498c8e: 3900 0600 |0005: if-nez v0, 000b // +0006 │ │ +498c92: 7110 06fc 0100 |0007: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +498c98: 0720 |000a: move-object v0, v2 │ │ +498c9a: 5400 d2b3 |000b: iget-object v0, v0, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.scrollDownButton:Lcom/google/android/material/button/MaterialButton; // field@b3d2 │ │ +498c9e: 1303 0800 |000d: const/16 v3, #int 8 // #8 │ │ +498ca2: 6e20 726a 3000 |000f: invoke-virtual {v0, v3}, Lcom/google/android/material/button/MaterialButton;.setVisibility:(I)V // method@6a72 │ │ +498ca8: 1210 |0012: const/4 v0, #int 1 // #1 │ │ +498caa: 1203 |0013: const/4 v3, #int 0 // #0 │ │ +498cac: 380c 0700 |0014: if-eqz v12, 001b // +0007 │ │ +498cb0: 7020 39ea ba00 |0016: invoke-direct {v10, v11}, Lcom/nextcloud/talk/chat/ChatActivity;.setUnreadMessageMarker:(Ljava/util/List;)V // method@ea39 │ │ +498cb6: 0131 |0019: move v1, v3 │ │ +498cb8: 2817 |001a: goto 0031 // +0017 │ │ +498cba: 7010 cce9 0a00 |001b: invoke-direct {v10}, Lcom/nextcloud/talk/chat/ChatActivity;.isScrolledToBottom:()Z // method@e9cc │ │ +498cc0: 0a04 |001e: move-result v4 │ │ +498cc2: 3804 0400 |001f: if-eqz v4, 0023 // +0004 │ │ +498cc6: 0101 |0021: move v1, v0 │ │ +498cc8: 280f |0022: goto 0031 // +000f │ │ +498cca: 54a4 a8b0 |0023: iget-object v4, v10, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +498cce: 3904 0600 |0025: if-nez v4, 002b // +0006 │ │ +498cd2: 7110 06fc 0100 |0027: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +498cd8: 0724 |002a: move-object v4, v2 │ │ +498cda: 5441 d5b3 |002b: iget-object v1, v4, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.unreadMessagesPopup:Lcom/google/android/material/button/MaterialButton; // field@b3d5 │ │ +498cde: 6e20 726a 3100 |002d: invoke-virtual {v1, v3}, Lcom/google/android/material/button/MaterialButton;.setVisibility:(I)V // method@6a72 │ │ +498ce4: 28e9 |0030: goto 0019 // -0017 │ │ +498ce6: 7210 72f9 0b00 |0031: invoke-interface {v11}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@f972 │ │ +498cec: 0c0b |0034: move-result-object v11 │ │ +498cee: 7210 46f9 0b00 |0035: invoke-interface {v11}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ +498cf4: 0a04 |0038: move-result v4 │ │ +498cf6: 3804 7800 |0039: if-eqz v4, 00b1 // +0078 │ │ +498cfa: 7210 47f9 0b00 |003b: invoke-interface {v11}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ +498d00: 0c04 |003e: move-result-object v4 │ │ +498d02: 1f04 5721 |003f: check-cast v4, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +498d06: 54a5 aeb0 |0041: iget-object v5, v10, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ +498d0a: 6e20 a4ec 5400 |0043: invoke-virtual {v4, v5}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setActiveUser:(Lcom/nextcloud/talk/data/user/model/User;)V // method@eca4 │ │ +498d10: 54a5 a7b0 |0046: iget-object v5, v10, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ +498d14: 3805 edff |0048: if-eqz v5, 0035 // -0013 │ │ +498d18: 6e10 32e4 0500 |004a: invoke-virtual {v5}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.getItems:()Ljava/util/List; // method@e432 │ │ +498d1e: 0c06 |004d: move-result-object v6 │ │ +498d20: 3806 0d00 |004e: if-eqz v6, 005b // +000d │ │ +498d24: 7120 acfb 0600 |0050: invoke-static {v6, v0}, Lkotlin/collections/CollectionsKt;.getOrNull:(Ljava/util/List;I)Ljava/lang/Object; // method@fbac │ │ +498d2a: 0c06 |0053: move-result-object v6 │ │ +498d2c: 1f06 e223 |0054: check-cast v6, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper; // type@23e2 │ │ +498d30: 3806 0500 |0056: if-eqz v6, 005b // +0005 │ │ +498d34: 5466 15b5 |0058: iget-object v6, v6, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper;.item:Ljava/lang/Object; // field@b515 │ │ +498d38: 2802 |005a: goto 005c // +0002 │ │ +498d3a: 0726 |005b: move-object v6, v2 │ │ +498d3c: 3806 0f00 |005c: if-eqz v6, 006b // +000f │ │ +498d40: 2067 5721 |005e: instance-of v7, v6, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +498d44: 3807 0b00 |0060: if-eqz v7, 006b // +000b │ │ +498d48: 1f06 5721 |0062: check-cast v6, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +498d4c: 7030 97e9 4a06 |0064: invoke-direct {v10, v4, v6}, Lcom/nextcloud/talk/chat/ChatActivity;.groupMessages:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)Z // method@e997 │ │ +498d52: 0a06 |0067: move-result v6 │ │ +498d54: 6e20 b0ec 6400 |0068: invoke-virtual {v4, v6}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setGrouped:(Z)V // method@ecb0 │ │ +498d5a: 54a6 b2b0 |006b: iget-object v6, v10, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ +498d5e: 3806 0700 |006d: if-eqz v6, 0074 // +0007 │ │ +498d62: 6e10 57f1 0600 |006f: invoke-virtual {v6}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getType:()Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType; // method@f157 │ │ +498d68: 0c06 |0072: move-result-object v6 │ │ +498d6a: 2802 |0073: goto 0075 // +0002 │ │ +498d6c: 0726 |0074: move-object v6, v2 │ │ +498d6e: 6207 d6b4 |0075: sget-object v7, Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType;.ROOM_TYPE_ONE_TO_ONE_CALL:Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType; // field@b4d6 │ │ +498d72: 3376 0400 |0077: if-ne v6, v7, 007b // +0004 │ │ +498d76: 0106 |0079: move v6, v0 │ │ +498d78: 2802 |007a: goto 007c // +0002 │ │ +498d7a: 0136 |007b: move v6, v3 │ │ +498d7c: 6e20 bcec 6400 |007c: invoke-virtual {v4, v6}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setOneToOneConversation:(Z)V // method@ecbc │ │ +498d82: 54a6 b2b0 |007f: iget-object v6, v10, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ +498d86: 3806 0700 |0081: if-eqz v6, 0088 // +0007 │ │ +498d8a: 6e10 57f1 0600 |0083: invoke-virtual {v6}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getType:()Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType; // method@f157 │ │ +498d90: 0c06 |0086: move-result-object v6 │ │ +498d92: 2802 |0087: goto 0089 // +0002 │ │ +498d94: 0726 |0088: move-object v6, v2 │ │ +498d96: 6207 d1b4 |0089: sget-object v7, Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType;.FORMER_ONE_TO_ONE:Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType; // field@b4d1 │ │ +498d9a: 3376 0400 |008b: if-ne v6, v7, 008f // +0004 │ │ +498d9e: 0106 |008d: move v6, v0 │ │ +498da0: 2802 |008e: goto 0090 // +0002 │ │ +498da2: 0136 |008f: move v6, v3 │ │ +498da4: 6e20 afec 6400 |0090: invoke-virtual {v4, v6}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setFormerOneToOneConversation:(Z)V // method@ecaf │ │ +498daa: 6206 99b0 |0093: sget-object v6, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ +498dae: 6e10 77ec 0400 |0095: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getMessage:()Ljava/lang/String; // method@ec77 │ │ +498db4: 0c07 |0098: move-result-object v7 │ │ +498db6: 2208 a924 |0099: new-instance v8, Ljava/lang/StringBuilder; // type@24a9 │ │ +498dba: 1a09 5f8e |009b: const-string v9, "chatMessage to add:" // string@8e5f │ │ +498dbe: 7020 89f6 9800 |009d: invoke-direct {v8, v9}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +498dc4: 6e20 92f6 7800 |00a0: invoke-virtual {v8, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +498dca: 0c07 |00a3: move-result-object v7 │ │ +498dcc: 6e10 9cf6 0700 |00a4: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +498dd2: 0c07 |00a7: move-result-object v7 │ │ +498dd4: 7120 6c05 7600 |00a8: invoke-static {v6, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +498dda: 1f04 d123 |00ab: check-cast v4, Lcom/stfalcon/chatkit/commons/models/IMessage; // type@23d1 │ │ +498dde: 6e30 2ee4 4501 |00ad: invoke-virtual {v5, v4, v1}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.addToStart:(Lcom/stfalcon/chatkit/commons/models/IMessage;Z)V // method@e42e │ │ +498de4: 2885 |00b0: goto 0035 // -007b │ │ +498de6: 380c 0500 |00b1: if-eqz v12, 00b6 // +0005 │ │ +498dea: 7010 0fea 0a00 |00b3: invoke-direct {v10}, Lcom/nextcloud/talk/chat/ChatActivity;.scrollToFirstUnreadMessage:()V // method@ea0f │ │ +498df0: 0e00 |00b6: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2668 │ │ 0x0016 line=2674 │ │ 0x001b line=2676 │ │ 0x0023 line=2680 │ │ 0x0031 line=2685 │ │ @@ -2004722,78 +2004722,78 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 119 16-bit code units │ │ -498df0: |[498df0] com.nextcloud.talk.chat.ChatActivity.processMessagesNotFromTheFuture:(Ljava/util/List;)V │ │ -498e00: 0790 |0000: move-object v0, v9 │ │ -498e02: 1f00 2525 |0001: check-cast v0, Ljava/util/Collection; // type@2525 │ │ -498e06: 7210 caf8 0000 |0003: invoke-interface {v0}, Ljava/util/Collection;.size:()I // method@f8ca │ │ -498e0c: 0a00 |0006: move-result v0 │ │ -498e0e: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -498e10: 0112 |0008: move v2, v1 │ │ -498e12: 3502 5e00 |0009: if-ge v2, v0, 0067 // +005e │ │ -498e16: 7210 79f9 0900 |000b: invoke-interface {v9}, Ljava/util/List;.size:()I // method@f979 │ │ -498e1c: 0a03 |000e: move-result v3 │ │ -498e1e: d804 0201 |000f: add-int/lit8 v4, v2, #int 1 // #01 │ │ -498e22: 3743 1b00 |0011: if-le v3, v4, 002c // +001b │ │ -498e26: 7220 6ff9 2900 |0013: invoke-interface {v9, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@f96f │ │ -498e2c: 0c03 |0016: move-result-object v3 │ │ -498e2e: 1f03 5721 |0017: check-cast v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -498e32: 7220 6ff9 2900 |0019: invoke-interface {v9, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@f96f │ │ -498e38: 0c05 |001c: move-result-object v5 │ │ -498e3a: 1f05 5721 |001d: check-cast v5, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -498e3e: 7220 6ff9 4900 |001f: invoke-interface {v9, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@f96f │ │ -498e44: 0c06 |0022: move-result-object v6 │ │ -498e46: 1f06 5721 |0023: check-cast v6, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -498e4a: 7030 97e9 5806 |0025: invoke-direct {v8, v5, v6}, Lcom/nextcloud/talk/chat/ChatActivity;.groupMessages:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)Z // method@e997 │ │ -498e50: 0a05 |0028: move-result v5 │ │ -498e52: 6e20 b0ec 5300 |0029: invoke-virtual {v3, v5}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setGrouped:(Z)V // method@ecb0 │ │ -498e58: 7220 6ff9 2900 |002c: invoke-interface {v9, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@f96f │ │ -498e5e: 0c02 |002f: move-result-object v2 │ │ -498e60: 1f02 5721 |0030: check-cast v2, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -498e64: 5483 b2b0 |0032: iget-object v3, v8, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ -498e68: 1205 |0034: const/4 v5, #int 0 // #0 │ │ -498e6a: 3803 0700 |0035: if-eqz v3, 003c // +0007 │ │ -498e6e: 6e10 57f1 0300 |0037: invoke-virtual {v3}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getType:()Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType; // method@f157 │ │ -498e74: 0c03 |003a: move-result-object v3 │ │ -498e76: 2802 |003b: goto 003d // +0002 │ │ -498e78: 0753 |003c: move-object v3, v5 │ │ -498e7a: 6206 d6b4 |003d: sget-object v6, Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType;.ROOM_TYPE_ONE_TO_ONE_CALL:Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType; // field@b4d6 │ │ -498e7e: 1217 |003f: const/4 v7, #int 1 // #1 │ │ -498e80: 3363 0400 |0040: if-ne v3, v6, 0044 // +0004 │ │ -498e84: 0173 |0042: move v3, v7 │ │ -498e86: 2802 |0043: goto 0045 // +0002 │ │ -498e88: 0113 |0044: move v3, v1 │ │ -498e8a: 6e20 bcec 3200 |0045: invoke-virtual {v2, v3}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setOneToOneConversation:(Z)V // method@ecbc │ │ -498e90: 5483 b2b0 |0048: iget-object v3, v8, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ -498e94: 3803 0600 |004a: if-eqz v3, 0050 // +0006 │ │ -498e98: 6e10 57f1 0300 |004c: invoke-virtual {v3}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getType:()Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType; // method@f157 │ │ -498e9e: 0c05 |004f: move-result-object v5 │ │ -498ea0: 6203 d1b4 |0050: sget-object v3, Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType;.FORMER_ONE_TO_ONE:Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType; // field@b4d1 │ │ -498ea4: 3335 0300 |0052: if-ne v5, v3, 0055 // +0003 │ │ -498ea8: 2802 |0054: goto 0056 // +0002 │ │ -498eaa: 0117 |0055: move v7, v1 │ │ -498eac: 6e20 afec 7200 |0056: invoke-virtual {v2, v7}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setFormerOneToOneConversation:(Z)V // method@ecaf │ │ -498eb2: 5483 aeb0 |0059: iget-object v3, v8, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ -498eb6: 6e20 a4ec 3200 |005b: invoke-virtual {v2, v3}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setActiveUser:(Lcom/nextcloud/talk/data/user/model/User;)V // method@eca4 │ │ -498ebc: 6e10 85e9 0800 |005e: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ -498ec2: 0c03 |0061: move-result-object v3 │ │ -498ec4: 6e20 ccec 3200 |0062: invoke-virtual {v2, v3}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setToken:(Ljava/lang/String;)V // method@eccc │ │ -498eca: 0142 |0065: move v2, v4 │ │ -498ecc: 28a3 |0066: goto 0009 // -005d │ │ -498ece: 5480 a7b0 |0067: iget-object v0, v8, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ -498ed2: 3800 0700 |0069: if-eqz v0, 0070 // +0007 │ │ -498ed6: 3800 0500 |006b: if-eqz v0, 0070 // +0005 │ │ -498eda: 6e30 2de4 9001 |006d: invoke-virtual {v0, v9, v1}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.addToEnd:(Ljava/util/List;Z)V // method@e42d │ │ -498ee0: 7010 11ea 0800 |0070: invoke-direct {v8}, Lcom/nextcloud/talk/chat/ChatActivity;.scrollToRequestedMessageIfNeeded:()V // method@ea11 │ │ -498ee6: 7010 0cea 0800 |0073: invoke-direct {v8}, Lcom/nextcloud/talk/chat/ChatActivity;.resumeAudioPlaybackIfNeeded:()V // method@ea0c │ │ -498eec: 0e00 |0076: return-void │ │ +498df4: |[498df4] com.nextcloud.talk.chat.ChatActivity.processMessagesNotFromTheFuture:(Ljava/util/List;)V │ │ +498e04: 0790 |0000: move-object v0, v9 │ │ +498e06: 1f00 2525 |0001: check-cast v0, Ljava/util/Collection; // type@2525 │ │ +498e0a: 7210 caf8 0000 |0003: invoke-interface {v0}, Ljava/util/Collection;.size:()I // method@f8ca │ │ +498e10: 0a00 |0006: move-result v0 │ │ +498e12: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +498e14: 0112 |0008: move v2, v1 │ │ +498e16: 3502 5e00 |0009: if-ge v2, v0, 0067 // +005e │ │ +498e1a: 7210 79f9 0900 |000b: invoke-interface {v9}, Ljava/util/List;.size:()I // method@f979 │ │ +498e20: 0a03 |000e: move-result v3 │ │ +498e22: d804 0201 |000f: add-int/lit8 v4, v2, #int 1 // #01 │ │ +498e26: 3743 1b00 |0011: if-le v3, v4, 002c // +001b │ │ +498e2a: 7220 6ff9 2900 |0013: invoke-interface {v9, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@f96f │ │ +498e30: 0c03 |0016: move-result-object v3 │ │ +498e32: 1f03 5721 |0017: check-cast v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +498e36: 7220 6ff9 2900 |0019: invoke-interface {v9, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@f96f │ │ +498e3c: 0c05 |001c: move-result-object v5 │ │ +498e3e: 1f05 5721 |001d: check-cast v5, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +498e42: 7220 6ff9 4900 |001f: invoke-interface {v9, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@f96f │ │ +498e48: 0c06 |0022: move-result-object v6 │ │ +498e4a: 1f06 5721 |0023: check-cast v6, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +498e4e: 7030 97e9 5806 |0025: invoke-direct {v8, v5, v6}, Lcom/nextcloud/talk/chat/ChatActivity;.groupMessages:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)Z // method@e997 │ │ +498e54: 0a05 |0028: move-result v5 │ │ +498e56: 6e20 b0ec 5300 |0029: invoke-virtual {v3, v5}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setGrouped:(Z)V // method@ecb0 │ │ +498e5c: 7220 6ff9 2900 |002c: invoke-interface {v9, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@f96f │ │ +498e62: 0c02 |002f: move-result-object v2 │ │ +498e64: 1f02 5721 |0030: check-cast v2, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +498e68: 5483 b2b0 |0032: iget-object v3, v8, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ +498e6c: 1205 |0034: const/4 v5, #int 0 // #0 │ │ +498e6e: 3803 0700 |0035: if-eqz v3, 003c // +0007 │ │ +498e72: 6e10 57f1 0300 |0037: invoke-virtual {v3}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getType:()Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType; // method@f157 │ │ +498e78: 0c03 |003a: move-result-object v3 │ │ +498e7a: 2802 |003b: goto 003d // +0002 │ │ +498e7c: 0753 |003c: move-object v3, v5 │ │ +498e7e: 6206 d6b4 |003d: sget-object v6, Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType;.ROOM_TYPE_ONE_TO_ONE_CALL:Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType; // field@b4d6 │ │ +498e82: 1217 |003f: const/4 v7, #int 1 // #1 │ │ +498e84: 3363 0400 |0040: if-ne v3, v6, 0044 // +0004 │ │ +498e88: 0173 |0042: move v3, v7 │ │ +498e8a: 2802 |0043: goto 0045 // +0002 │ │ +498e8c: 0113 |0044: move v3, v1 │ │ +498e8e: 6e20 bcec 3200 |0045: invoke-virtual {v2, v3}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setOneToOneConversation:(Z)V // method@ecbc │ │ +498e94: 5483 b2b0 |0048: iget-object v3, v8, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ +498e98: 3803 0600 |004a: if-eqz v3, 0050 // +0006 │ │ +498e9c: 6e10 57f1 0300 |004c: invoke-virtual {v3}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getType:()Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType; // method@f157 │ │ +498ea2: 0c05 |004f: move-result-object v5 │ │ +498ea4: 6203 d1b4 |0050: sget-object v3, Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType;.FORMER_ONE_TO_ONE:Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType; // field@b4d1 │ │ +498ea8: 3335 0300 |0052: if-ne v5, v3, 0055 // +0003 │ │ +498eac: 2802 |0054: goto 0056 // +0002 │ │ +498eae: 0117 |0055: move v7, v1 │ │ +498eb0: 6e20 afec 7200 |0056: invoke-virtual {v2, v7}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setFormerOneToOneConversation:(Z)V // method@ecaf │ │ +498eb6: 5483 aeb0 |0059: iget-object v3, v8, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ +498eba: 6e20 a4ec 3200 |005b: invoke-virtual {v2, v3}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setActiveUser:(Lcom/nextcloud/talk/data/user/model/User;)V // method@eca4 │ │ +498ec0: 6e10 85e9 0800 |005e: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ +498ec6: 0c03 |0061: move-result-object v3 │ │ +498ec8: 6e20 ccec 3200 |0062: invoke-virtual {v2, v3}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setToken:(Ljava/lang/String;)V // method@eccc │ │ +498ece: 0142 |0065: move v2, v4 │ │ +498ed0: 28a3 |0066: goto 0009 // -005d │ │ +498ed2: 5480 a7b0 |0067: iget-object v0, v8, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ +498ed6: 3800 0700 |0069: if-eqz v0, 0070 // +0007 │ │ +498eda: 3800 0500 |006b: if-eqz v0, 0070 // +0005 │ │ +498ede: 6e30 2de4 9001 |006d: invoke-virtual {v0, v9, v1}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.addToEnd:(Ljava/util/List;Z)V // method@e42d │ │ +498ee4: 7010 11ea 0800 |0070: invoke-direct {v8}, Lcom/nextcloud/talk/chat/ChatActivity;.scrollToRequestedMessageIfNeeded:()V // method@ea11 │ │ +498eea: 7010 0cea 0800 |0073: invoke-direct {v8}, Lcom/nextcloud/talk/chat/ChatActivity;.resumeAudioPlaybackIfNeeded:()V // method@ea0c │ │ +498ef0: 0e00 |0076: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2722 │ │ 0x000b line=2723 │ │ 0x0013 line=2724 │ │ 0x002c line=2727 │ │ 0x0032 line=2729 │ │ @@ -2004815,48 +2004815,48 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 57 16-bit code units │ │ -498ef0: |[498ef0] com.nextcloud.talk.chat.ChatActivity.processMostRecentMessage:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V │ │ -498f00: 6e10 87ec 0300 |0000: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getSystemMessageType:()Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // method@ec87 │ │ -498f06: 0c00 |0003: move-result-object v0 │ │ -498f08: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -498f0c: 12f0 |0006: const/4 v0, #int -1 // #ff │ │ -498f0e: 2809 |0007: goto 0010 // +0009 │ │ -498f10: 6201 2eb0 |0008: sget-object v1, Lcom/nextcloud/talk/chat/ChatActivity$WhenMappings;.$EnumSwitchMapping$1:[I // field@b02e │ │ -498f14: 6e10 2aec 0000 |000a: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.ordinal:()I // method@ec2a │ │ -498f1a: 0a00 |000d: move-result v0 │ │ -498f1c: 4400 0100 |000e: aget v0, v1, v0 │ │ -498f20: 1211 |0010: const/4 v1, #int 1 // #1 │ │ -498f22: 3210 1a00 |0011: if-eq v0, v1, 002b // +001a │ │ -498f26: 1221 |0013: const/4 v1, #int 2 // #2 │ │ -498f28: 3210 0c00 |0014: if-eq v0, v1, 0020 // +000c │ │ -498f2c: 1231 |0016: const/4 v1, #int 3 // #3 │ │ -498f2e: 3210 0900 |0017: if-eq v0, v1, 0020 // +0009 │ │ -498f32: 1241 |0019: const/4 v1, #int 4 // #4 │ │ -498f34: 3210 0600 |001a: if-eq v0, v1, 0020 // +0006 │ │ -498f38: 1251 |001c: const/4 v1, #int 5 // #5 │ │ -498f3a: 3210 0300 |001d: if-eq v0, v1, 0020 // +0003 │ │ -498f3e: 2819 |001f: goto 0038 // +0019 │ │ -498f40: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -498f42: 5c20 a9b0 |0021: iput-boolean v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.callStarted:Z // field@b0a9 │ │ -498f46: 6e10 7be9 0200 |0023: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ -498f4c: 0c01 |0026: move-result-object v1 │ │ -498f4e: 6e30 74ef 3100 |0027: invoke-virtual {v1, v3, v0}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.showCallStartedIndicator:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;Z)V // method@ef74 │ │ -498f54: 280e |002a: goto 0038 // +000e │ │ -498f56: 5520 a9b0 |002b: iget-boolean v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.callStarted:Z // field@b0a9 │ │ -498f5a: 3900 0b00 |002d: if-nez v0, 0038 // +000b │ │ -498f5e: 6e10 7be9 0200 |002f: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ -498f64: 0c00 |0032: move-result-object v0 │ │ -498f66: 6e30 74ef 3001 |0033: invoke-virtual {v0, v3, v1}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.showCallStartedIndicator:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;Z)V // method@ef74 │ │ -498f6c: 5c21 a9b0 |0036: iput-boolean v1, v2, Lcom/nextcloud/talk/chat/ChatActivity;.callStarted:Z // field@b0a9 │ │ -498f70: 0e00 |0038: return-void │ │ +498ef4: |[498ef4] com.nextcloud.talk.chat.ChatActivity.processMostRecentMessage:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V │ │ +498f04: 6e10 87ec 0300 |0000: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getSystemMessageType:()Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // method@ec87 │ │ +498f0a: 0c00 |0003: move-result-object v0 │ │ +498f0c: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +498f10: 12f0 |0006: const/4 v0, #int -1 // #ff │ │ +498f12: 2809 |0007: goto 0010 // +0009 │ │ +498f14: 6201 2eb0 |0008: sget-object v1, Lcom/nextcloud/talk/chat/ChatActivity$WhenMappings;.$EnumSwitchMapping$1:[I // field@b02e │ │ +498f18: 6e10 2aec 0000 |000a: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.ordinal:()I // method@ec2a │ │ +498f1e: 0a00 |000d: move-result v0 │ │ +498f20: 4400 0100 |000e: aget v0, v1, v0 │ │ +498f24: 1211 |0010: const/4 v1, #int 1 // #1 │ │ +498f26: 3210 1a00 |0011: if-eq v0, v1, 002b // +001a │ │ +498f2a: 1221 |0013: const/4 v1, #int 2 // #2 │ │ +498f2c: 3210 0c00 |0014: if-eq v0, v1, 0020 // +000c │ │ +498f30: 1231 |0016: const/4 v1, #int 3 // #3 │ │ +498f32: 3210 0900 |0017: if-eq v0, v1, 0020 // +0009 │ │ +498f36: 1241 |0019: const/4 v1, #int 4 // #4 │ │ +498f38: 3210 0600 |001a: if-eq v0, v1, 0020 // +0006 │ │ +498f3c: 1251 |001c: const/4 v1, #int 5 // #5 │ │ +498f3e: 3210 0300 |001d: if-eq v0, v1, 0020 // +0003 │ │ +498f42: 2819 |001f: goto 0038 // +0019 │ │ +498f44: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +498f46: 5c20 a9b0 |0021: iput-boolean v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.callStarted:Z // field@b0a9 │ │ +498f4a: 6e10 7be9 0200 |0023: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ +498f50: 0c01 |0026: move-result-object v1 │ │ +498f52: 6e30 74ef 3100 |0027: invoke-virtual {v1, v3, v0}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.showCallStartedIndicator:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;Z)V // method@ef74 │ │ +498f58: 280e |002a: goto 0038 // +000e │ │ +498f5a: 5520 a9b0 |002b: iget-boolean v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.callStarted:Z // field@b0a9 │ │ +498f5e: 3900 0b00 |002d: if-nez v0, 0038 // +000b │ │ +498f62: 6e10 7be9 0200 |002f: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ +498f68: 0c00 |0032: move-result-object v0 │ │ +498f6a: 6e30 74ef 3001 |0033: invoke-virtual {v0, v3, v1}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.showCallStartedIndicator:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;Z)V // method@ef74 │ │ +498f70: 5c21 a9b0 |0036: iput-boolean v1, v2, Lcom/nextcloud/talk/chat/ChatActivity;.callStarted:Z // field@b0a9 │ │ +498f74: 0e00 |0038: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3587 │ │ 0x0021 line=3598 │ │ 0x0023 line=3599 │ │ 0x002b line=3589 │ │ 0x002f line=3590 │ │ @@ -2004870,40 +2004870,40 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -498ff0: |[498ff0] com.nextcloud.talk.chat.ChatActivity.removeUnreadMessagesMarker:()V │ │ -499000: 5430 a7b0 |0000: iget-object v0, v3, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ -499004: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -499008: 1a01 5511 |0004: const-string v1, "-1" // string@1155 │ │ -49900c: 6e20 33e4 1000 |0006: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.getMessagePositionById:(Ljava/lang/String;)I // method@e433 │ │ -499012: 0a00 |0009: move-result v0 │ │ -499014: 7110 e0f5 0000 |000a: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ -49901a: 0c00 |000d: move-result-object v0 │ │ -49901c: 2802 |000e: goto 0010 // +0002 │ │ -49901e: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -499020: 3800 1d00 |0010: if-eqz v0, 002d // +001d │ │ -499024: 12f1 |0012: const/4 v1, #int -1 // #ff │ │ -499026: 6e10 d3f5 0000 |0013: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@f5d3 │ │ -49902c: 0a02 |0016: move-result v2 │ │ -49902e: 3212 1600 |0017: if-eq v2, v1, 002d // +0016 │ │ -499032: 5431 a7b0 |0019: iget-object v1, v3, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ -499036: 3801 1200 |001b: if-eqz v1, 002d // +0012 │ │ -49903a: 6e10 32e4 0100 |001d: invoke-virtual {v1}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.getItems:()Ljava/util/List; // method@e432 │ │ -499040: 0c01 |0020: move-result-object v1 │ │ -499042: 3801 0c00 |0021: if-eqz v1, 002d // +000c │ │ -499046: 6e10 d3f5 0000 |0023: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@f5d3 │ │ -49904c: 0a00 |0026: move-result v0 │ │ -49904e: 7220 76f9 0100 |0027: invoke-interface {v1, v0}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@f976 │ │ -499054: 0c00 |002a: move-result-object v0 │ │ -499056: 1f00 e223 |002b: check-cast v0, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper; // type@23e2 │ │ -49905a: 0e00 |002d: return-void │ │ +498ff4: |[498ff4] com.nextcloud.talk.chat.ChatActivity.removeUnreadMessagesMarker:()V │ │ +499004: 5430 a7b0 |0000: iget-object v0, v3, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ +499008: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +49900c: 1a01 5511 |0004: const-string v1, "-1" // string@1155 │ │ +499010: 6e20 33e4 1000 |0006: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.getMessagePositionById:(Ljava/lang/String;)I // method@e433 │ │ +499016: 0a00 |0009: move-result v0 │ │ +499018: 7110 e0f5 0000 |000a: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ +49901e: 0c00 |000d: move-result-object v0 │ │ +499020: 2802 |000e: goto 0010 // +0002 │ │ +499022: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +499024: 3800 1d00 |0010: if-eqz v0, 002d // +001d │ │ +499028: 12f1 |0012: const/4 v1, #int -1 // #ff │ │ +49902a: 6e10 d3f5 0000 |0013: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@f5d3 │ │ +499030: 0a02 |0016: move-result v2 │ │ +499032: 3212 1600 |0017: if-eq v2, v1, 002d // +0016 │ │ +499036: 5431 a7b0 |0019: iget-object v1, v3, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ +49903a: 3801 1200 |001b: if-eqz v1, 002d // +0012 │ │ +49903e: 6e10 32e4 0100 |001d: invoke-virtual {v1}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.getItems:()Ljava/util/List; // method@e432 │ │ +499044: 0c01 |0020: move-result-object v1 │ │ +499046: 3801 0c00 |0021: if-eqz v1, 002d // +000c │ │ +49904a: 6e10 d3f5 0000 |0023: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@f5d3 │ │ +499050: 0a00 |0026: move-result v0 │ │ +499052: 7220 76f9 0100 |0027: invoke-interface {v1, v0}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@f976 │ │ +499058: 0c00 |002a: move-result-object v0 │ │ +49905a: 1f00 e223 |002b: check-cast v0, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper; // type@23e2 │ │ +49905e: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1037 │ │ 0x0013 line=1038 │ │ 0x0019 line=1039 │ │ locals : │ │ 0x0000 - 0x002e reg=3 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ @@ -2004913,23 +2004913,23 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -499128: |[499128] com.nextcloud.talk.chat.ChatActivity.requestCameraPermissions:()V │ │ -499138: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -49913a: 2300 4428 |0001: new-array v0, v0, [Ljava/lang/String; // type@2844 │ │ -49913e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -499140: 1a02 2987 |0004: const-string v2, "android.permission.CAMERA" // string@8729 │ │ -499144: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ -499148: 1301 df00 |0008: const/16 v1, #int 223 // #df │ │ -49914c: 6e30 08ea 0301 |000a: invoke-virtual {v3, v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.requestPermissions:([Ljava/lang/String;I)V // method@ea08 │ │ -499152: 0e00 |000d: return-void │ │ +49912c: |[49912c] com.nextcloud.talk.chat.ChatActivity.requestCameraPermissions:()V │ │ +49913c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +49913e: 2300 4428 |0001: new-array v0, v0, [Ljava/lang/String; // type@2844 │ │ +499142: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +499144: 1a02 2987 |0004: const-string v2, "android.permission.CAMERA" // string@8729 │ │ +499148: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ +49914c: 1301 df00 |0008: const/16 v1, #int 223 // #df │ │ +499150: 6e30 08ea 0301 |000a: invoke-virtual {v3, v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.requestPermissions:([Ljava/lang/String;I)V // method@ea08 │ │ +499156: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1842 │ │ 0x000a line=1840 │ │ locals : │ │ 0x0000 - 0x000e reg=3 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ @@ -2004938,23 +2004938,23 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -499154: |[499154] com.nextcloud.talk.chat.ChatActivity.requestReadContacts:()V │ │ -499164: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -499166: 2300 4428 |0001: new-array v0, v0, [Ljava/lang/String; // type@2844 │ │ -49916a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -49916c: 1a02 2a87 |0004: const-string v2, "android.permission.READ_CONTACTS" // string@872a │ │ -499170: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ -499174: 1301 ea00 |0008: const/16 v1, #int 234 // #ea │ │ -499178: 6e30 08ea 0301 |000a: invoke-virtual {v3, v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.requestPermissions:([Ljava/lang/String;I)V // method@ea08 │ │ -49917e: 0e00 |000d: return-void │ │ +499158: |[499158] com.nextcloud.talk.chat.ChatActivity.requestReadContacts:()V │ │ +499168: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +49916a: 2300 4428 |0001: new-array v0, v0, [Ljava/lang/String; // type@2844 │ │ +49916e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +499170: 1a02 2a87 |0004: const-string v2, "android.permission.READ_CONTACTS" // string@872a │ │ +499174: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ +499178: 1301 ea00 |0008: const/16 v1, #int 234 // #ea │ │ +49917c: 6e30 08ea 0301 |000a: invoke-virtual {v3, v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.requestPermissions:([Ljava/lang/String;I)V // method@ea08 │ │ +499182: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1851 │ │ 0x000a line=1849 │ │ locals : │ │ 0x0000 - 0x000e reg=3 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ @@ -2004963,37 +2004963,37 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 40 16-bit code units │ │ -499180: |[499180] com.nextcloud.talk.chat.ChatActivity.requestReadFilesPermissions:()V │ │ -499190: 6000 7000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0070 │ │ -499194: 1301 2100 |0002: const/16 v1, #int 33 // #21 │ │ -499198: 1302 dd00 |0004: const/16 v2, #int 221 // #dd │ │ -49919c: 1203 |0006: const/4 v3, #int 0 // #0 │ │ -49919e: 1214 |0007: const/4 v4, #int 1 // #1 │ │ -4991a0: 3410 1600 |0008: if-lt v0, v1, 001e // +0016 │ │ -4991a4: 1230 |000a: const/4 v0, #int 3 // #3 │ │ -4991a6: 2300 4428 |000b: new-array v0, v0, [Ljava/lang/String; // type@2844 │ │ -4991aa: 1a01 2d87 |000d: const-string v1, "android.permission.READ_MEDIA_IMAGES" // string@872d │ │ -4991ae: 4d01 0003 |000f: aput-object v1, v0, v3 │ │ -4991b2: 1a01 2e87 |0011: const-string v1, "android.permission.READ_MEDIA_VIDEO" // string@872e │ │ -4991b6: 4d01 0004 |0013: aput-object v1, v0, v4 │ │ -4991ba: 1221 |0015: const/4 v1, #int 2 // #2 │ │ -4991bc: 1a03 2c87 |0016: const-string v3, "android.permission.READ_MEDIA_AUDIO" // string@872c │ │ -4991c0: 4d03 0001 |0018: aput-object v3, v0, v1 │ │ -4991c4: 6e30 08ea 0502 |001a: invoke-virtual {v5, v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.requestPermissions:([Ljava/lang/String;I)V // method@ea08 │ │ -4991ca: 280a |001d: goto 0027 // +000a │ │ -4991cc: 2340 4428 |001e: new-array v0, v4, [Ljava/lang/String; // type@2844 │ │ -4991d0: 1a01 2b87 |0020: const-string v1, "android.permission.READ_EXTERNAL_STORAGE" // string@872b │ │ -4991d4: 4d01 0003 |0022: aput-object v1, v0, v3 │ │ -4991d8: 6e30 08ea 0502 |0024: invoke-virtual {v5, v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.requestPermissions:([Ljava/lang/String;I)V // method@ea08 │ │ -4991de: 0e00 |0027: return-void │ │ +499184: |[499184] com.nextcloud.talk.chat.ChatActivity.requestReadFilesPermissions:()V │ │ +499194: 6000 7000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0070 │ │ +499198: 1301 2100 |0002: const/16 v1, #int 33 // #21 │ │ +49919c: 1302 dd00 |0004: const/16 v2, #int 221 // #dd │ │ +4991a0: 1203 |0006: const/4 v3, #int 0 // #0 │ │ +4991a2: 1214 |0007: const/4 v4, #int 1 // #1 │ │ +4991a4: 3410 1600 |0008: if-lt v0, v1, 001e // +0016 │ │ +4991a8: 1230 |000a: const/4 v0, #int 3 // #3 │ │ +4991aa: 2300 4428 |000b: new-array v0, v0, [Ljava/lang/String; // type@2844 │ │ +4991ae: 1a01 2d87 |000d: const-string v1, "android.permission.READ_MEDIA_IMAGES" // string@872d │ │ +4991b2: 4d01 0003 |000f: aput-object v1, v0, v3 │ │ +4991b6: 1a01 2e87 |0011: const-string v1, "android.permission.READ_MEDIA_VIDEO" // string@872e │ │ +4991ba: 4d01 0004 |0013: aput-object v1, v0, v4 │ │ +4991be: 1221 |0015: const/4 v1, #int 2 // #2 │ │ +4991c0: 1a03 2c87 |0016: const-string v3, "android.permission.READ_MEDIA_AUDIO" // string@872c │ │ +4991c4: 4d03 0001 |0018: aput-object v3, v0, v1 │ │ +4991c8: 6e30 08ea 0502 |001a: invoke-virtual {v5, v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.requestPermissions:([Ljava/lang/String;I)V // method@ea08 │ │ +4991ce: 280a |001d: goto 0027 // +000a │ │ +4991d0: 2340 4428 |001e: new-array v0, v4, [Ljava/lang/String; // type@2844 │ │ +4991d4: 1a01 2b87 |0020: const-string v1, "android.permission.READ_EXTERNAL_STORAGE" // string@872b │ │ +4991d8: 4d01 0003 |0022: aput-object v1, v0, v3 │ │ +4991dc: 6e30 08ea 0502 |0024: invoke-virtual {v5, v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.requestPermissions:([Ljava/lang/String;I)V // method@ea08 │ │ +4991e2: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1858 │ │ 0x000b line=1861 │ │ 0x0011 line=1862 │ │ 0x0016 line=1863 │ │ 0x001a line=1859 │ │ @@ -2005007,73 +2005007,73 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 117 16-bit code units │ │ -49920c: |[49920c] com.nextcloud.talk.chat.ChatActivity.resumeAudioPlaybackIfNeeded:()V │ │ -49921c: 5450 dbb0 |0000: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.voiceMessageToRestoreId:Ljava/lang/String; // field@b0db │ │ -499220: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ -499224: 7120 fbfb 1000 |0004: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ -49922a: 0a00 |0007: move-result v0 │ │ -49922c: 1a02 1f65 |0008: const-string v2, "RESUME_AUDIO_TAG" // string@651f │ │ -499230: 3900 5e00 |000a: if-nez v0, 0068 // +005e │ │ -499234: 1a00 888a |000c: const-string v0, "begin method to resume audio playback" // string@8a88 │ │ -499238: 7120 6c05 0200 |000e: invoke-static {v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -49923e: 5450 dbb0 |0011: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.voiceMessageToRestoreId:Ljava/lang/String; // field@b0db │ │ -499242: 7020 70e9 0500 |0013: invoke-direct {v5, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getItemFromAdapter:(Ljava/lang/String;)Lkotlin/Pair; // method@e970 │ │ -499248: 0c00 |0016: move-result-object v0 │ │ -49924a: 1203 |0017: const/4 v3, #int 0 // #0 │ │ -49924c: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ -499250: 6e10 87fb 0000 |001a: invoke-virtual {v0}, Lkotlin/Pair;.getFirst:()Ljava/lang/Object; // method@fb87 │ │ -499256: 0c04 |001d: move-result-object v4 │ │ -499258: 1f04 5721 |001e: check-cast v4, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -49925c: 2802 |0020: goto 0022 // +0002 │ │ -49925e: 0734 |0021: move-object v4, v3 │ │ -499260: 5b54 b3b0 |0022: iput-object v4, v5, Lcom/nextcloud/talk/chat/ChatActivity;.currentlyPlayedVoiceMessage:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b0b3 │ │ -499264: 3800 0900 |0024: if-eqz v0, 002d // +0009 │ │ -499268: 6e10 88fb 0000 |0026: invoke-virtual {v0}, Lkotlin/Pair;.getSecond:()Ljava/lang/Object; // method@fb88 │ │ -49926e: 0c00 |0029: move-result-object v0 │ │ -499270: 1f00 8c24 |002a: check-cast v0, Ljava/lang/Integer; // type@248c │ │ -499274: 2802 |002c: goto 002e // +0002 │ │ -499276: 0730 |002d: move-object v0, v3 │ │ -499278: 7110 fdfb 0000 |002e: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49927e: 6e10 d3f5 0000 |0031: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@f5d3 │ │ -499284: 0a00 |0034: move-result v0 │ │ -499286: 5254 dab0 |0035: iget v4, v5, Lcom/nextcloud/talk/chat/ChatActivity;.voiceMessageToRestoreAudioPosition:I // field@b0da │ │ -49928a: d244 e803 |0037: mul-int/lit16 v4, v4, #int 1000 // #03e8 │ │ -49928e: 5954 b9b0 |0039: iput v4, v5, Lcom/nextcloud/talk/chat/ChatActivity;.lastRecordMediaPosition:I // field@b0b9 │ │ -499292: 1a04 77f5 |003b: const-string v4, "trying to resume audio" // string@f577 │ │ -499296: 7120 6c05 4200 |003d: invoke-static {v2, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -49929c: 5454 a8b0 |0040: iget-object v4, v5, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -4992a0: 3904 0800 |0042: if-nez v4, 004a // +0008 │ │ -4992a4: 1a04 e08a |0044: const-string v4, "binding" // string@8ae0 │ │ -4992a8: 7110 06fc 0400 |0046: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4992ae: 2802 |0049: goto 004b // +0002 │ │ -4992b0: 0743 |004a: move-object v3, v4 │ │ -4992b2: 5433 cfb3 |004b: iget-object v3, v3, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.messagesListView:Lcom/stfalcon/chatkit/messages/MessagesList; // field@b3cf │ │ -4992b6: 6e20 9bf3 0300 |004d: invoke-virtual {v3, v0}, Lcom/stfalcon/chatkit/messages/MessagesList;.scrollToPosition:(I)V // method@f39b │ │ -4992bc: 5450 b3b0 |0050: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.currentlyPlayedVoiceMessage:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b0b3 │ │ -4992c0: 7110 fdfb 0000 |0052: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4992c6: 6e10 70ec 0000 |0055: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getImageUrl:()Ljava/lang/String; // method@ec70 │ │ -4992cc: 5450 b3b0 |0058: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.currentlyPlayedVoiceMessage:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b0b3 │ │ -4992d0: 7110 fdfb 0000 |005a: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4992d6: 5553 dcb0 |005d: iget-boolean v3, v5, Lcom/nextcloud/talk/chat/ChatActivity;.voiceMessageToRestoreWasPlaying:Z // field@b0dc │ │ -4992da: 7030 3aea 0503 |005f: invoke-direct {v5, v0, v3}, Lcom/nextcloud/talk/chat/ChatActivity;.setUpWaveform:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;Z)V // method@ea3a │ │ -4992e0: 1a00 a4df |0062: const-string v0, "resume audio procedure completed" // string@dfa4 │ │ -4992e4: 7120 6c05 0200 |0064: invoke-static {v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4992ea: 2806 |0067: goto 006d // +0006 │ │ -4992ec: 1a00 fe60 |0068: const-string v0, "No voice message to restore" // string@60fe │ │ -4992f0: 7120 6c05 0200 |006a: invoke-static {v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4992f6: 5b51 dbb0 |006d: iput-object v1, v5, Lcom/nextcloud/talk/chat/ChatActivity;.voiceMessageToRestoreId:Ljava/lang/String; // field@b0db │ │ -4992fa: 1200 |006f: const/4 v0, #int 0 // #0 │ │ -4992fc: 5950 dab0 |0070: iput v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.voiceMessageToRestoreAudioPosition:I // field@b0da │ │ -499300: 5c50 dcb0 |0072: iput-boolean v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.voiceMessageToRestoreWasPlaying:Z // field@b0dc │ │ -499304: 0e00 |0074: return-void │ │ +499210: |[499210] com.nextcloud.talk.chat.ChatActivity.resumeAudioPlaybackIfNeeded:()V │ │ +499220: 5450 dbb0 |0000: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.voiceMessageToRestoreId:Ljava/lang/String; // field@b0db │ │ +499224: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ +499228: 7120 fbfb 1000 |0004: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ +49922e: 0a00 |0007: move-result v0 │ │ +499230: 1a02 1f65 |0008: const-string v2, "RESUME_AUDIO_TAG" // string@651f │ │ +499234: 3900 5e00 |000a: if-nez v0, 0068 // +005e │ │ +499238: 1a00 888a |000c: const-string v0, "begin method to resume audio playback" // string@8a88 │ │ +49923c: 7120 6c05 0200 |000e: invoke-static {v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +499242: 5450 dbb0 |0011: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.voiceMessageToRestoreId:Ljava/lang/String; // field@b0db │ │ +499246: 7020 70e9 0500 |0013: invoke-direct {v5, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getItemFromAdapter:(Ljava/lang/String;)Lkotlin/Pair; // method@e970 │ │ +49924c: 0c00 |0016: move-result-object v0 │ │ +49924e: 1203 |0017: const/4 v3, #int 0 // #0 │ │ +499250: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ +499254: 6e10 87fb 0000 |001a: invoke-virtual {v0}, Lkotlin/Pair;.getFirst:()Ljava/lang/Object; // method@fb87 │ │ +49925a: 0c04 |001d: move-result-object v4 │ │ +49925c: 1f04 5721 |001e: check-cast v4, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +499260: 2802 |0020: goto 0022 // +0002 │ │ +499262: 0734 |0021: move-object v4, v3 │ │ +499264: 5b54 b3b0 |0022: iput-object v4, v5, Lcom/nextcloud/talk/chat/ChatActivity;.currentlyPlayedVoiceMessage:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b0b3 │ │ +499268: 3800 0900 |0024: if-eqz v0, 002d // +0009 │ │ +49926c: 6e10 88fb 0000 |0026: invoke-virtual {v0}, Lkotlin/Pair;.getSecond:()Ljava/lang/Object; // method@fb88 │ │ +499272: 0c00 |0029: move-result-object v0 │ │ +499274: 1f00 8c24 |002a: check-cast v0, Ljava/lang/Integer; // type@248c │ │ +499278: 2802 |002c: goto 002e // +0002 │ │ +49927a: 0730 |002d: move-object v0, v3 │ │ +49927c: 7110 fdfb 0000 |002e: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +499282: 6e10 d3f5 0000 |0031: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@f5d3 │ │ +499288: 0a00 |0034: move-result v0 │ │ +49928a: 5254 dab0 |0035: iget v4, v5, Lcom/nextcloud/talk/chat/ChatActivity;.voiceMessageToRestoreAudioPosition:I // field@b0da │ │ +49928e: d244 e803 |0037: mul-int/lit16 v4, v4, #int 1000 // #03e8 │ │ +499292: 5954 b9b0 |0039: iput v4, v5, Lcom/nextcloud/talk/chat/ChatActivity;.lastRecordMediaPosition:I // field@b0b9 │ │ +499296: 1a04 77f5 |003b: const-string v4, "trying to resume audio" // string@f577 │ │ +49929a: 7120 6c05 4200 |003d: invoke-static {v2, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4992a0: 5454 a8b0 |0040: iget-object v4, v5, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +4992a4: 3904 0800 |0042: if-nez v4, 004a // +0008 │ │ +4992a8: 1a04 e08a |0044: const-string v4, "binding" // string@8ae0 │ │ +4992ac: 7110 06fc 0400 |0046: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4992b2: 2802 |0049: goto 004b // +0002 │ │ +4992b4: 0743 |004a: move-object v3, v4 │ │ +4992b6: 5433 cfb3 |004b: iget-object v3, v3, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.messagesListView:Lcom/stfalcon/chatkit/messages/MessagesList; // field@b3cf │ │ +4992ba: 6e20 9bf3 0300 |004d: invoke-virtual {v3, v0}, Lcom/stfalcon/chatkit/messages/MessagesList;.scrollToPosition:(I)V // method@f39b │ │ +4992c0: 5450 b3b0 |0050: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.currentlyPlayedVoiceMessage:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b0b3 │ │ +4992c4: 7110 fdfb 0000 |0052: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4992ca: 6e10 70ec 0000 |0055: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getImageUrl:()Ljava/lang/String; // method@ec70 │ │ +4992d0: 5450 b3b0 |0058: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.currentlyPlayedVoiceMessage:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b0b3 │ │ +4992d4: 7110 fdfb 0000 |005a: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4992da: 5553 dcb0 |005d: iget-boolean v3, v5, Lcom/nextcloud/talk/chat/ChatActivity;.voiceMessageToRestoreWasPlaying:Z // field@b0dc │ │ +4992de: 7030 3aea 0503 |005f: invoke-direct {v5, v0, v3}, Lcom/nextcloud/talk/chat/ChatActivity;.setUpWaveform:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;Z)V // method@ea3a │ │ +4992e4: 1a00 a4df |0062: const-string v0, "resume audio procedure completed" // string@dfa4 │ │ +4992e8: 7120 6c05 0200 |0064: invoke-static {v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4992ee: 2806 |0067: goto 006d // +0006 │ │ +4992f0: 1a00 fe60 |0068: const-string v0, "No voice message to restore" // string@60fe │ │ +4992f4: 7120 6c05 0200 |006a: invoke-static {v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4992fa: 5b51 dbb0 |006d: iput-object v1, v5, Lcom/nextcloud/talk/chat/ChatActivity;.voiceMessageToRestoreId:Ljava/lang/String; // field@b0db │ │ +4992fe: 1200 |006f: const/4 v0, #int 0 // #0 │ │ +499300: 5950 dab0 |0070: iput v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.voiceMessageToRestoreAudioPosition:I // field@b0da │ │ +499304: 5c50 dcb0 |0072: iput-boolean v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.voiceMessageToRestoreWasPlaying:Z // field@b0dc │ │ +499308: 0e00 |0074: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2812 │ │ 0x000c line=2813 │ │ 0x0011 line=2815 │ │ 0x001a line=2816 │ │ 0x0026 line=2817 │ │ @@ -2005095,47 +2005095,47 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 64 16-bit code units │ │ -499308: |[499308] com.nextcloud.talk.chat.ChatActivity.scrollToAndCenterMessageWithId:(Ljava/lang/String;)V │ │ -499318: 5430 a7b0 |0000: iget-object v0, v3, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ -49931c: 3800 3d00 |0002: if-eqz v0, 003f // +003d │ │ -499320: 6e20 34e4 4000 |0004: invoke-virtual {v0, v4}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.getMessagePositionByIdInReverse:(Ljava/lang/String;)I // method@e434 │ │ -499326: 0a00 |0007: move-result v0 │ │ -499328: 12f1 |0008: const/4 v1, #int -1 // #ff │ │ -49932a: 3210 1c00 |0009: if-eq v0, v1, 0025 // +001c │ │ -49932e: 5434 bbb0 |000b: iget-object v4, v3, Lcom/nextcloud/talk/chat/ChatActivity;.layoutManager:Landroidx/recyclerview/widget/LinearLayoutManager; // field@b0bb │ │ -499332: 3804 3200 |000d: if-eqz v4, 003f // +0032 │ │ -499336: 5431 a8b0 |000f: iget-object v1, v3, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -49933a: 3901 0800 |0011: if-nez v1, 0019 // +0008 │ │ -49933e: 1a01 e08a |0013: const-string v1, "binding" // string@8ae0 │ │ -499342: 7110 06fc 0100 |0015: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -499348: 1201 |0018: const/4 v1, #int 0 // #0 │ │ -49934a: 5411 cfb3 |0019: iget-object v1, v1, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.messagesListView:Lcom/stfalcon/chatkit/messages/MessagesList; // field@b3cf │ │ -49934e: 6e10 99f3 0100 |001b: invoke-virtual {v1}, Lcom/stfalcon/chatkit/messages/MessagesList;.getHeight:()I // method@f399 │ │ -499354: 0a01 |001e: move-result v1 │ │ -499356: db01 0102 |001f: div-int/lit8 v1, v1, #int 2 // #02 │ │ -49935a: 6e30 1112 0401 |0021: invoke-virtual {v4, v0, v1}, Landroidx/recyclerview/widget/LinearLayoutManager;.scrollToPositionWithOffset:(II)V // method@1211 │ │ -499360: 281b |0024: goto 003f // +001b │ │ -499362: 6200 99b0 |0025: sget-object v0, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ -499366: 2201 a924 |0027: new-instance v1, Ljava/lang/StringBuilder; // type@24a9 │ │ -49936a: 1a02 b7cc |0029: const-string v2, "message " // string@ccb7 │ │ -49936e: 7020 89f6 2100 |002b: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -499374: 6e20 92f6 4100 |002e: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -49937a: 0c04 |0031: move-result-object v4 │ │ -49937c: 1a01 8a05 |0032: const-string v1, " that should be scrolled to was not found (scrollToAndCenterMessageWithId)" // string@058a │ │ -499380: 6e20 92f6 1400 |0034: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -499386: 0c04 |0037: move-result-object v4 │ │ -499388: 6e10 9cf6 0400 |0038: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -49938e: 0c04 |003b: move-result-object v4 │ │ -499390: 7120 6c05 4000 |003c: invoke-static {v0, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -499396: 0e00 |003f: return-void │ │ +49930c: |[49930c] com.nextcloud.talk.chat.ChatActivity.scrollToAndCenterMessageWithId:(Ljava/lang/String;)V │ │ +49931c: 5430 a7b0 |0000: iget-object v0, v3, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ +499320: 3800 3d00 |0002: if-eqz v0, 003f // +003d │ │ +499324: 6e20 34e4 4000 |0004: invoke-virtual {v0, v4}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.getMessagePositionByIdInReverse:(Ljava/lang/String;)I // method@e434 │ │ +49932a: 0a00 |0007: move-result v0 │ │ +49932c: 12f1 |0008: const/4 v1, #int -1 // #ff │ │ +49932e: 3210 1c00 |0009: if-eq v0, v1, 0025 // +001c │ │ +499332: 5434 bbb0 |000b: iget-object v4, v3, Lcom/nextcloud/talk/chat/ChatActivity;.layoutManager:Landroidx/recyclerview/widget/LinearLayoutManager; // field@b0bb │ │ +499336: 3804 3200 |000d: if-eqz v4, 003f // +0032 │ │ +49933a: 5431 a8b0 |000f: iget-object v1, v3, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +49933e: 3901 0800 |0011: if-nez v1, 0019 // +0008 │ │ +499342: 1a01 e08a |0013: const-string v1, "binding" // string@8ae0 │ │ +499346: 7110 06fc 0100 |0015: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49934c: 1201 |0018: const/4 v1, #int 0 // #0 │ │ +49934e: 5411 cfb3 |0019: iget-object v1, v1, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.messagesListView:Lcom/stfalcon/chatkit/messages/MessagesList; // field@b3cf │ │ +499352: 6e10 99f3 0100 |001b: invoke-virtual {v1}, Lcom/stfalcon/chatkit/messages/MessagesList;.getHeight:()I // method@f399 │ │ +499358: 0a01 |001e: move-result v1 │ │ +49935a: db01 0102 |001f: div-int/lit8 v1, v1, #int 2 // #02 │ │ +49935e: 6e30 1112 0401 |0021: invoke-virtual {v4, v0, v1}, Landroidx/recyclerview/widget/LinearLayoutManager;.scrollToPositionWithOffset:(II)V // method@1211 │ │ +499364: 281b |0024: goto 003f // +001b │ │ +499366: 6200 99b0 |0025: sget-object v0, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ +49936a: 2201 a924 |0027: new-instance v1, Ljava/lang/StringBuilder; // type@24a9 │ │ +49936e: 1a02 b7cc |0029: const-string v2, "message " // string@ccb7 │ │ +499372: 7020 89f6 2100 |002b: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +499378: 6e20 92f6 4100 |002e: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +49937e: 0c04 |0031: move-result-object v4 │ │ +499380: 1a01 8a05 |0032: const-string v1, " that should be scrolled to was not found (scrollToAndCenterMessageWithId)" // string@058a │ │ +499384: 6e20 92f6 1400 |0034: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +49938a: 0c04 |0037: move-result-object v4 │ │ +49938c: 6e10 9cf6 0400 |0038: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +499392: 0c04 |003b: move-result-object v4 │ │ +499394: 7120 6c05 4000 |003c: invoke-static {v0, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +49939a: 0e00 |003f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2159 │ │ 0x0004 line=2160 │ │ 0x000b line=2162 │ │ 0x000f line=2164 │ │ 0x0021 line=2162 │ │ @@ -2005151,20 +2005151,20 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -499398: |[499398] com.nextcloud.talk.chat.ChatActivity.scrollToFirstUnreadMessage:()V │ │ -4993a8: 5410 a7b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ -4993ac: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -4993b0: 1a00 5511 |0004: const-string v0, "-1" // string@1155 │ │ -4993b4: 7020 0eea 0100 |0006: invoke-direct {v1, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.scrollToAndCenterMessageWithId:(Ljava/lang/String;)V // method@ea0e │ │ -4993ba: 0e00 |0009: return-void │ │ +49939c: |[49939c] com.nextcloud.talk.chat.ChatActivity.scrollToFirstUnreadMessage:()V │ │ +4993ac: 5410 a7b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ +4993b0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +4993b4: 1a00 5511 |0004: const-string v0, "-1" // string@1155 │ │ +4993b8: 7020 0eea 0100 |0006: invoke-direct {v1, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.scrollToAndCenterMessageWithId:(Ljava/lang/String;)V // method@ea0e │ │ +4993be: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2745 │ │ 0x0004 line=2746 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ @@ -2005173,78 +2005173,78 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 120 16-bit code units │ │ -4993bc: |[4993bc] com.nextcloud.talk.chat.ChatActivity.scrollToMessageWithId:(Ljava/lang/String;)V │ │ -4993cc: 5450 a7b0 |0000: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ -4993d0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4993d2: 3800 3c00 |0003: if-eqz v0, 003f // +003c │ │ -4993d6: 6e10 32e4 0000 |0005: invoke-virtual {v0}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.getItems:()Ljava/util/List; // method@e432 │ │ -4993dc: 0c00 |0008: move-result-object v0 │ │ -4993de: 3800 3600 |0009: if-eqz v0, 003f // +0036 │ │ -4993e2: 7210 72f9 0000 |000b: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@f972 │ │ -4993e8: 0c00 |000e: move-result-object v0 │ │ -4993ea: 1202 |000f: const/4 v2, #int 0 // #0 │ │ -4993ec: 7210 46f9 0000 |0010: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ -4993f2: 0a03 |0013: move-result v3 │ │ -4993f4: 3803 2500 |0014: if-eqz v3, 0039 // +0025 │ │ -4993f8: 7210 47f9 0000 |0016: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ -4993fe: 0c03 |0019: move-result-object v3 │ │ -499400: 1f03 e223 |001a: check-cast v3, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper; // type@23e2 │ │ -499404: 5434 15b5 |001c: iget-object v4, v3, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper;.item:Ljava/lang/Object; // field@b515 │ │ -499408: 2044 5721 |001e: instance-of v4, v4, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -49940c: 3804 1600 |0020: if-eqz v4, 0036 // +0016 │ │ -499410: 5433 15b5 |0022: iget-object v3, v3, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper;.item:Ljava/lang/Object; // field@b515 │ │ -499414: 1a04 4bd2 |0024: const-string v4, "null cannot be cast to non-null type com.nextcloud.talk.chat.data.model.ChatMessage" // string@d24b │ │ -499418: 7120 fefb 4300 |0026: invoke-static {v3, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbfe │ │ -49941e: 1f03 5721 |0029: check-cast v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -499422: 6e10 6fec 0300 |002b: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getId:()Ljava/lang/String; // method@ec6f │ │ -499428: 0c03 |002e: move-result-object v3 │ │ -49942a: 7120 fbfb 6300 |002f: invoke-static {v3, v6}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ -499430: 0a03 |0032: move-result v3 │ │ -499432: 3803 0300 |0033: if-eqz v3, 0036 // +0003 │ │ -499436: 2805 |0035: goto 003a // +0005 │ │ -499438: d802 0201 |0036: add-int/lit8 v2, v2, #int 1 // #01 │ │ -49943c: 28d8 |0038: goto 0010 // -0028 │ │ -49943e: 12f2 |0039: const/4 v2, #int -1 // #ff │ │ -499440: 7110 e0f5 0200 |003a: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ -499446: 0c00 |003d: move-result-object v0 │ │ -499448: 2802 |003e: goto 0040 // +0002 │ │ -49944a: 0710 |003f: move-object v0, v1 │ │ -49944c: 3800 1d00 |0040: if-eqz v0, 005d // +001d │ │ -499450: 6e10 d3f5 0000 |0042: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@f5d3 │ │ -499456: 0a02 |0045: move-result v2 │ │ -499458: 3a02 1700 |0046: if-ltz v2, 005d // +0017 │ │ -49945c: 5456 a8b0 |0048: iget-object v6, v5, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -499460: 3906 0800 |004a: if-nez v6, 0052 // +0008 │ │ -499464: 1a06 e08a |004c: const-string v6, "binding" // string@8ae0 │ │ -499468: 7110 06fc 0600 |004e: invoke-static {v6}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49946e: 2802 |0051: goto 0053 // +0002 │ │ -499470: 0761 |0052: move-object v1, v6 │ │ -499472: 5416 cfb3 |0053: iget-object v6, v1, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.messagesListView:Lcom/stfalcon/chatkit/messages/MessagesList; // field@b3cf │ │ -499476: 6e10 d3f5 0000 |0055: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@f5d3 │ │ -49947c: 0a00 |0058: move-result v0 │ │ -49947e: 6e20 9bf3 0600 |0059: invoke-virtual {v6, v0}, Lcom/stfalcon/chatkit/messages/MessagesList;.scrollToPosition:(I)V // method@f39b │ │ -499484: 281b |005c: goto 0077 // +001b │ │ -499486: 6200 99b0 |005d: sget-object v0, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ -49948a: 2201 a924 |005f: new-instance v1, Ljava/lang/StringBuilder; // type@24a9 │ │ -49948e: 1a02 b7cc |0061: const-string v2, "message " // string@ccb7 │ │ -499492: 7020 89f6 2100 |0063: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -499498: 6e20 92f6 6100 |0066: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -49949e: 0c06 |0069: move-result-object v6 │ │ -4994a0: 1a01 8b05 |006a: const-string v1, " that should be scrolled to was not found (scrollToMessageWithId)" // string@058b │ │ -4994a4: 6e20 92f6 1600 |006c: invoke-virtual {v6, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4994aa: 0c06 |006f: move-result-object v6 │ │ -4994ac: 6e10 9cf6 0600 |0070: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -4994b2: 0c06 |0073: move-result-object v6 │ │ -4994b4: 7120 6c05 6000 |0074: invoke-static {v0, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4994ba: 0e00 |0077: return-void │ │ +4993c0: |[4993c0] com.nextcloud.talk.chat.ChatActivity.scrollToMessageWithId:(Ljava/lang/String;)V │ │ +4993d0: 5450 a7b0 |0000: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ +4993d4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4993d6: 3800 3c00 |0003: if-eqz v0, 003f // +003c │ │ +4993da: 6e10 32e4 0000 |0005: invoke-virtual {v0}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.getItems:()Ljava/util/List; // method@e432 │ │ +4993e0: 0c00 |0008: move-result-object v0 │ │ +4993e2: 3800 3600 |0009: if-eqz v0, 003f // +0036 │ │ +4993e6: 7210 72f9 0000 |000b: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@f972 │ │ +4993ec: 0c00 |000e: move-result-object v0 │ │ +4993ee: 1202 |000f: const/4 v2, #int 0 // #0 │ │ +4993f0: 7210 46f9 0000 |0010: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ +4993f6: 0a03 |0013: move-result v3 │ │ +4993f8: 3803 2500 |0014: if-eqz v3, 0039 // +0025 │ │ +4993fc: 7210 47f9 0000 |0016: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ +499402: 0c03 |0019: move-result-object v3 │ │ +499404: 1f03 e223 |001a: check-cast v3, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper; // type@23e2 │ │ +499408: 5434 15b5 |001c: iget-object v4, v3, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper;.item:Ljava/lang/Object; // field@b515 │ │ +49940c: 2044 5721 |001e: instance-of v4, v4, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +499410: 3804 1600 |0020: if-eqz v4, 0036 // +0016 │ │ +499414: 5433 15b5 |0022: iget-object v3, v3, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper;.item:Ljava/lang/Object; // field@b515 │ │ +499418: 1a04 4bd2 |0024: const-string v4, "null cannot be cast to non-null type com.nextcloud.talk.chat.data.model.ChatMessage" // string@d24b │ │ +49941c: 7120 fefb 4300 |0026: invoke-static {v3, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbfe │ │ +499422: 1f03 5721 |0029: check-cast v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +499426: 6e10 6fec 0300 |002b: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getId:()Ljava/lang/String; // method@ec6f │ │ +49942c: 0c03 |002e: move-result-object v3 │ │ +49942e: 7120 fbfb 6300 |002f: invoke-static {v3, v6}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ +499434: 0a03 |0032: move-result v3 │ │ +499436: 3803 0300 |0033: if-eqz v3, 0036 // +0003 │ │ +49943a: 2805 |0035: goto 003a // +0005 │ │ +49943c: d802 0201 |0036: add-int/lit8 v2, v2, #int 1 // #01 │ │ +499440: 28d8 |0038: goto 0010 // -0028 │ │ +499442: 12f2 |0039: const/4 v2, #int -1 // #ff │ │ +499444: 7110 e0f5 0200 |003a: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ +49944a: 0c00 |003d: move-result-object v0 │ │ +49944c: 2802 |003e: goto 0040 // +0002 │ │ +49944e: 0710 |003f: move-object v0, v1 │ │ +499450: 3800 1d00 |0040: if-eqz v0, 005d // +001d │ │ +499454: 6e10 d3f5 0000 |0042: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@f5d3 │ │ +49945a: 0a02 |0045: move-result v2 │ │ +49945c: 3a02 1700 |0046: if-ltz v2, 005d // +0017 │ │ +499460: 5456 a8b0 |0048: iget-object v6, v5, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +499464: 3906 0800 |004a: if-nez v6, 0052 // +0008 │ │ +499468: 1a06 e08a |004c: const-string v6, "binding" // string@8ae0 │ │ +49946c: 7110 06fc 0600 |004e: invoke-static {v6}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +499472: 2802 |0051: goto 0053 // +0002 │ │ +499474: 0761 |0052: move-object v1, v6 │ │ +499476: 5416 cfb3 |0053: iget-object v6, v1, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.messagesListView:Lcom/stfalcon/chatkit/messages/MessagesList; // field@b3cf │ │ +49947a: 6e10 d3f5 0000 |0055: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@f5d3 │ │ +499480: 0a00 |0058: move-result v0 │ │ +499482: 6e20 9bf3 0600 |0059: invoke-virtual {v6, v0}, Lcom/stfalcon/chatkit/messages/MessagesList;.scrollToPosition:(I)V // method@f39b │ │ +499488: 281b |005c: goto 0077 // +001b │ │ +49948a: 6200 99b0 |005d: sget-object v0, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ +49948e: 2201 a924 |005f: new-instance v1, Ljava/lang/StringBuilder; // type@24a9 │ │ +499492: 1a02 b7cc |0061: const-string v2, "message " // string@ccb7 │ │ +499496: 7020 89f6 2100 |0063: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +49949c: 6e20 92f6 6100 |0066: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4994a2: 0c06 |0069: move-result-object v6 │ │ +4994a4: 1a01 8b05 |006a: const-string v1, " that should be scrolled to was not found (scrollToMessageWithId)" // string@058b │ │ +4994a8: 6e20 92f6 1600 |006c: invoke-virtual {v6, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4994ae: 0c06 |006f: move-result-object v6 │ │ +4994b0: 6e10 9cf6 0600 |0070: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +4994b6: 0c06 |0073: move-result-object v6 │ │ +4994b8: 7120 6c05 6000 |0074: invoke-static {v0, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4994be: 0e00 |0077: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2148 │ │ 0x000b line=3897 │ │ 0x001a line=3898 │ │ 0x001c line=2149 │ │ 0x003a line=3902 │ │ @@ -2005260,23 +2005260,23 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -4994bc: |[4994bc] com.nextcloud.talk.chat.ChatActivity.scrollToRequestedMessageIfNeeded:()V │ │ -4994cc: 6e10 6ee9 0200 |0000: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getIntent:()Landroid/content/Intent; // method@e96e │ │ -4994d2: 0c00 |0003: move-result-object v0 │ │ -4994d4: 1a01 212e |0004: const-string v1, "KEY_MESSAGE_ID" // string@2e21 │ │ -4994d8: 6e20 6001 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0160 │ │ -4994de: 0c00 |0009: move-result-object v0 │ │ -4994e0: 3800 0500 |000a: if-eqz v0, 000f // +0005 │ │ -4994e4: 7020 10ea 0200 |000c: invoke-direct {v2, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.scrollToMessageWithId:(Ljava/lang/String;)V // method@ea10 │ │ -4994ea: 0e00 |000f: return-void │ │ +4994c0: |[4994c0] com.nextcloud.talk.chat.ChatActivity.scrollToRequestedMessageIfNeeded:()V │ │ +4994d0: 6e10 6ee9 0200 |0000: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getIntent:()Landroid/content/Intent; // method@e96e │ │ +4994d6: 0c00 |0003: move-result-object v0 │ │ +4994d8: 1a01 212e |0004: const-string v1, "KEY_MESSAGE_ID" // string@2e21 │ │ +4994dc: 6e20 6001 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0160 │ │ +4994e2: 0c00 |0009: move-result-object v0 │ │ +4994e4: 3800 0500 |000a: if-eqz v0, 000f // +0005 │ │ +4994e8: 7020 10ea 0200 |000c: invoke-direct {v2, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.scrollToMessageWithId:(Ljava/lang/String;)V // method@ea10 │ │ +4994ee: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2857 │ │ 0x000c line=2858 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ @@ -2005285,153 +2005285,153 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 263 16-bit code units │ │ -499744: |[499744] com.nextcloud.talk.chat.ChatActivity.setActionBarTitle:()V │ │ -499754: 5470 a8b0 |0000: iget-object v0, v7, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -499758: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -49975a: 3900 0800 |0003: if-nez v0, 000b // +0008 │ │ -49975e: 1a00 e08a |0005: const-string v0, "binding" // string@8ae0 │ │ -499762: 7110 06fc 0000 |0007: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -499768: 0710 |000a: move-object v0, v1 │ │ -49976a: 5400 ccb3 |000b: iget-object v0, v0, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.chatToolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@b3cc │ │ -49976e: 1402 f900 0a7f |000d: const v2, #float 1.83439e+38 // #7f0a00f9 │ │ -499774: 6e20 4766 2000 |0010: invoke-virtual {v0, v2}, Lcom/google/android/material/appbar/MaterialToolbar;.findViewById:(I)Landroid/view/View; // method@6647 │ │ -49977a: 0c00 |0013: move-result-object v0 │ │ -49977c: 1f00 0902 |0014: check-cast v0, Landroid/widget/TextView; // type@0209 │ │ -499780: 6e10 93e9 0700 |0016: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/ChatActivity;.getViewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@e993 │ │ -499786: 0c02 |0019: move-result-object v2 │ │ -499788: 5422 f2b4 |001a: iget-object v2, v2, Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;.platform:Lcom/nextcloud/android/common/ui/theme/utils/AndroidViewThemeUtils; // field@b4f2 │ │ -49978c: 7110 fdfb 0000 |001c: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -499792: 6203 2faa |001f: sget-object v3, Lcom/nextcloud/android/common/ui/theme/utils/ColorRole;.ON_SURFACE:Lcom/nextcloud/android/common/ui/theme/utils/ColorRole; // field@aa2f │ │ -499796: 6e30 7ed9 0203 |0021: invoke-virtual {v2, v0, v3}, Lcom/nextcloud/android/common/ui/theme/utils/AndroidViewThemeUtils;.colorTextView:(Landroid/widget/TextView;Lcom/nextcloud/android/common/ui/theme/utils/ColorRole;)V // method@d97e │ │ -49979c: 5472 b2b0 |0024: iget-object v2, v7, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ -4997a0: 3802 0700 |0026: if-eqz v2, 002d // +0007 │ │ -4997a4: 6e10 45f1 0200 |0028: invoke-virtual {v2}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getDisplayName:()Ljava/lang/String; // method@f145 │ │ -4997aa: 0c02 |002b: move-result-object v2 │ │ -4997ac: 2802 |002c: goto 002e // +0002 │ │ -4997ae: 0712 |002d: move-object v2, v1 │ │ -4997b0: 1a03 0000 |002e: const-string v3, "" // string@0000 │ │ -4997b4: 3802 4200 |0030: if-eqz v2, 0072 // +0042 │ │ -4997b8: 7100 680e 0000 |0032: invoke-static {}, Landroidx/emoji2/text/EmojiCompat;.get:()Landroidx/emoji2/text/EmojiCompat; // method@0e68 │ │ -4997be: 0c02 |0035: move-result-object v2 │ │ -4997c0: 5474 b2b0 |0036: iget-object v4, v7, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ -4997c4: 3804 0700 |0038: if-eqz v4, 003f // +0007 │ │ -4997c8: 6e10 45f1 0400 |003a: invoke-virtual {v4}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getDisplayName:()Ljava/lang/String; // method@f145 │ │ -4997ce: 0c04 |003d: move-result-object v4 │ │ -4997d0: 2802 |003e: goto 0040 // +0002 │ │ -4997d2: 0714 |003f: move-object v4, v1 │ │ -4997d4: 1a05 5ad2 |0040: const-string v5, "null cannot be cast to non-null type kotlin.CharSequence" // string@d25a │ │ -4997d8: 7120 fefb 5400 |0042: invoke-static {v4, v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbfe │ │ -4997de: 1f04 7724 |0045: check-cast v4, Ljava/lang/CharSequence; // type@2477 │ │ -4997e2: 6e20 6a0e 4200 |0047: invoke-virtual {v2, v4}, Landroidx/emoji2/text/EmojiCompat;.process:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@0e6a │ │ -4997e8: 0c02 |004a: move-result-object v2 │ │ -4997ea: 7110 7df6 0200 |004b: invoke-static {v2}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@f67d │ │ -4997f0: 0c02 |004e: move-result-object v2 │ │ -4997f2: 2820 |004f: goto 006f // +0020 │ │ -4997f4: 0d02 |0050: move-exception v2 │ │ -4997f6: 6204 99b0 |0051: sget-object v4, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ -4997fa: 2205 a924 |0053: new-instance v5, Ljava/lang/StringBuilder; // type@24a9 │ │ -4997fe: 1a06 c1e2 |0055: const-string v6, "setActionBarTitle failed " // string@e2c1 │ │ -499802: 7020 89f6 6500 |0057: invoke-direct {v5, v6}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -499808: 6e20 91f6 2500 |005a: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@f691 │ │ -49980e: 0c02 |005d: move-result-object v2 │ │ -499810: 6e10 9cf6 0200 |005e: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -499816: 0c02 |0061: move-result-object v2 │ │ -499818: 7120 6e05 2400 |0062: invoke-static {v4, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@056e │ │ -49981e: 5472 b2b0 |0065: iget-object v2, v7, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ -499822: 3802 0700 |0067: if-eqz v2, 006e // +0007 │ │ -499826: 6e10 45f1 0200 |0069: invoke-virtual {v2}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getDisplayName:()Ljava/lang/String; // method@f145 │ │ -49982c: 0c02 |006c: move-result-object v2 │ │ -49982e: 2802 |006d: goto 006f // +0002 │ │ -499830: 0712 |006e: move-object v2, v1 │ │ -499832: 1f02 7724 |006f: check-cast v2, Ljava/lang/CharSequence; // type@2477 │ │ -499836: 2804 |0071: goto 0075 // +0004 │ │ -499838: 0732 |0072: move-object v2, v3 │ │ -49983a: 1f02 7724 |0073: check-cast v2, Ljava/lang/CharSequence; // type@2477 │ │ -49983e: 6e20 380a 2000 |0075: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0a38 │ │ -499844: 5470 b2b0 |0078: iget-object v0, v7, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ -499848: 3800 0700 |007a: if-eqz v0, 0081 // +0007 │ │ -49984c: 6e10 57f1 0000 |007c: invoke-virtual {v0}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getType:()Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType; // method@f157 │ │ -499852: 0c00 |007f: move-result-object v0 │ │ -499854: 2802 |0080: goto 0082 // +0002 │ │ -499856: 0710 |0081: move-object v0, v1 │ │ -499858: 6202 d6b4 |0082: sget-object v2, Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType;.ROOM_TYPE_ONE_TO_ONE_CALL:Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType; // field@b4d6 │ │ -49985c: 3320 4e00 |0084: if-ne v0, v2, 00d2 // +004e │ │ -499860: 5470 b2b0 |0086: iget-object v0, v7, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ -499864: 3800 0700 |0088: if-eqz v0, 008f // +0007 │ │ -499868: 6e10 54f1 0000 |008a: invoke-virtual {v0}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getStatusIcon:()Ljava/lang/String; // method@f154 │ │ -49986e: 0c00 |008d: move-result-object v0 │ │ -499870: 2802 |008e: goto 0090 // +0002 │ │ -499872: 0710 |008f: move-object v0, v1 │ │ -499874: 3800 1900 |0090: if-eqz v0, 00a9 // +0019 │ │ -499878: 5470 b2b0 |0092: iget-object v0, v7, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ -49987c: 3800 0700 |0094: if-eqz v0, 009b // +0007 │ │ -499880: 6e10 54f1 0000 |0096: invoke-virtual {v0}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getStatusIcon:()Ljava/lang/String; // method@f154 │ │ -499886: 0c00 |0099: move-result-object v0 │ │ -499888: 2802 |009a: goto 009c // +0002 │ │ -49988a: 0710 |009b: move-object v0, v1 │ │ -49988c: 2202 a924 |009c: new-instance v2, Ljava/lang/StringBuilder; // type@24a9 │ │ -499890: 7020 89f6 3200 |009e: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -499896: 6e20 92f6 0200 |00a1: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -49989c: 0c00 |00a4: move-result-object v0 │ │ -49989e: 6e10 9cf6 0000 |00a5: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -4998a4: 0c03 |00a8: move-result-object v3 │ │ -4998a6: 5470 b2b0 |00a9: iget-object v0, v7, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ -4998aa: 3800 0700 |00ab: if-eqz v0, 00b2 // +0007 │ │ -4998ae: 6e10 55f1 0000 |00ad: invoke-virtual {v0}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getStatusMessage:()Ljava/lang/String; // method@f155 │ │ -4998b4: 0c00 |00b0: move-result-object v0 │ │ -4998b6: 2802 |00b1: goto 00b3 // +0002 │ │ -4998b8: 0710 |00b2: move-object v0, v1 │ │ -4998ba: 3800 1b00 |00b3: if-eqz v0, 00ce // +001b │ │ -4998be: 5470 b2b0 |00b5: iget-object v0, v7, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ -4998c2: 3800 0600 |00b7: if-eqz v0, 00bd // +0006 │ │ -4998c6: 6e10 55f1 0000 |00b9: invoke-virtual {v0}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getStatusMessage:()Ljava/lang/String; // method@f155 │ │ -4998cc: 0c01 |00bc: move-result-object v1 │ │ -4998ce: 2200 a924 |00bd: new-instance v0, Ljava/lang/StringBuilder; // type@24a9 │ │ -4998d2: 7010 86f6 0000 |00bf: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@f686 │ │ -4998d8: 6e20 92f6 3000 |00c2: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4998de: 0c00 |00c5: move-result-object v0 │ │ -4998e0: 6e20 92f6 1000 |00c6: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4998e6: 0c00 |00c9: move-result-object v0 │ │ -4998e8: 6e10 9cf6 0000 |00ca: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -4998ee: 0c03 |00cd: move-result-object v3 │ │ -4998f0: 7020 62ea 3700 |00ce: invoke-direct {v7, v3}, Lcom/nextcloud/talk/chat/ChatActivity;.statusMessageViewContents:(Ljava/lang/String;)V // method@ea62 │ │ -4998f6: 2835 |00d1: goto 0106 // +0035 │ │ -4998f8: 5470 b2b0 |00d2: iget-object v0, v7, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ -4998fc: 3800 0700 |00d4: if-eqz v0, 00db // +0007 │ │ -499900: 6e10 57f1 0000 |00d6: invoke-virtual {v0}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getType:()Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType; // method@f157 │ │ -499906: 0c00 |00d9: move-result-object v0 │ │ -499908: 2802 |00da: goto 00dc // +0002 │ │ -49990a: 0710 |00db: move-object v0, v1 │ │ -49990c: 6202 d3b4 |00dc: sget-object v2, Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType;.ROOM_GROUP_CALL:Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType; // field@b4d3 │ │ -499910: 3220 1000 |00de: if-eq v0, v2, 00ee // +0010 │ │ -499914: 5470 b2b0 |00e0: iget-object v0, v7, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ -499918: 3800 0700 |00e2: if-eqz v0, 00e9 // +0007 │ │ -49991c: 6e10 57f1 0000 |00e4: invoke-virtual {v0}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getType:()Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType; // method@f157 │ │ -499922: 0c00 |00e7: move-result-object v0 │ │ -499924: 2802 |00e8: goto 00ea // +0002 │ │ -499926: 0710 |00e9: move-object v0, v1 │ │ -499928: 6202 d4b4 |00ea: sget-object v2, Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType;.ROOM_PUBLIC_CALL:Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType; // field@b4d4 │ │ -49992c: 3320 1a00 |00ec: if-ne v0, v2, 0106 // +001a │ │ -499930: 5470 b2b0 |00ee: iget-object v0, v7, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ -499934: 3800 0600 |00f0: if-eqz v0, 00f6 // +0006 │ │ -499938: 6e10 44f1 0000 |00f2: invoke-virtual {v0}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getDescription:()Ljava/lang/String; // method@f144 │ │ -49993e: 0c01 |00f5: move-result-object v1 │ │ -499940: 2200 a924 |00f6: new-instance v0, Ljava/lang/StringBuilder; // type@24a9 │ │ -499944: 7020 89f6 3000 |00f8: invoke-direct {v0, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -49994a: 6e20 92f6 1000 |00fb: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -499950: 0c00 |00fe: move-result-object v0 │ │ -499952: 6e10 9cf6 0000 |00ff: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -499958: 0c00 |0102: move-result-object v0 │ │ -49995a: 7020 62ea 0700 |0103: invoke-direct {v7, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.statusMessageViewContents:(Ljava/lang/String;)V // method@ea62 │ │ -499960: 0e00 |0106: return-void │ │ +499748: |[499748] com.nextcloud.talk.chat.ChatActivity.setActionBarTitle:()V │ │ +499758: 5470 a8b0 |0000: iget-object v0, v7, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +49975c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +49975e: 3900 0800 |0003: if-nez v0, 000b // +0008 │ │ +499762: 1a00 e08a |0005: const-string v0, "binding" // string@8ae0 │ │ +499766: 7110 06fc 0000 |0007: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49976c: 0710 |000a: move-object v0, v1 │ │ +49976e: 5400 ccb3 |000b: iget-object v0, v0, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.chatToolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@b3cc │ │ +499772: 1402 f900 0a7f |000d: const v2, #float 1.83439e+38 // #7f0a00f9 │ │ +499778: 6e20 4766 2000 |0010: invoke-virtual {v0, v2}, Lcom/google/android/material/appbar/MaterialToolbar;.findViewById:(I)Landroid/view/View; // method@6647 │ │ +49977e: 0c00 |0013: move-result-object v0 │ │ +499780: 1f00 0902 |0014: check-cast v0, Landroid/widget/TextView; // type@0209 │ │ +499784: 6e10 93e9 0700 |0016: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/ChatActivity;.getViewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@e993 │ │ +49978a: 0c02 |0019: move-result-object v2 │ │ +49978c: 5422 f2b4 |001a: iget-object v2, v2, Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;.platform:Lcom/nextcloud/android/common/ui/theme/utils/AndroidViewThemeUtils; // field@b4f2 │ │ +499790: 7110 fdfb 0000 |001c: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +499796: 6203 2faa |001f: sget-object v3, Lcom/nextcloud/android/common/ui/theme/utils/ColorRole;.ON_SURFACE:Lcom/nextcloud/android/common/ui/theme/utils/ColorRole; // field@aa2f │ │ +49979a: 6e30 7ed9 0203 |0021: invoke-virtual {v2, v0, v3}, Lcom/nextcloud/android/common/ui/theme/utils/AndroidViewThemeUtils;.colorTextView:(Landroid/widget/TextView;Lcom/nextcloud/android/common/ui/theme/utils/ColorRole;)V // method@d97e │ │ +4997a0: 5472 b2b0 |0024: iget-object v2, v7, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ +4997a4: 3802 0700 |0026: if-eqz v2, 002d // +0007 │ │ +4997a8: 6e10 45f1 0200 |0028: invoke-virtual {v2}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getDisplayName:()Ljava/lang/String; // method@f145 │ │ +4997ae: 0c02 |002b: move-result-object v2 │ │ +4997b0: 2802 |002c: goto 002e // +0002 │ │ +4997b2: 0712 |002d: move-object v2, v1 │ │ +4997b4: 1a03 0000 |002e: const-string v3, "" // string@0000 │ │ +4997b8: 3802 4200 |0030: if-eqz v2, 0072 // +0042 │ │ +4997bc: 7100 680e 0000 |0032: invoke-static {}, Landroidx/emoji2/text/EmojiCompat;.get:()Landroidx/emoji2/text/EmojiCompat; // method@0e68 │ │ +4997c2: 0c02 |0035: move-result-object v2 │ │ +4997c4: 5474 b2b0 |0036: iget-object v4, v7, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ +4997c8: 3804 0700 |0038: if-eqz v4, 003f // +0007 │ │ +4997cc: 6e10 45f1 0400 |003a: invoke-virtual {v4}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getDisplayName:()Ljava/lang/String; // method@f145 │ │ +4997d2: 0c04 |003d: move-result-object v4 │ │ +4997d4: 2802 |003e: goto 0040 // +0002 │ │ +4997d6: 0714 |003f: move-object v4, v1 │ │ +4997d8: 1a05 5ad2 |0040: const-string v5, "null cannot be cast to non-null type kotlin.CharSequence" // string@d25a │ │ +4997dc: 7120 fefb 5400 |0042: invoke-static {v4, v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbfe │ │ +4997e2: 1f04 7724 |0045: check-cast v4, Ljava/lang/CharSequence; // type@2477 │ │ +4997e6: 6e20 6a0e 4200 |0047: invoke-virtual {v2, v4}, Landroidx/emoji2/text/EmojiCompat;.process:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@0e6a │ │ +4997ec: 0c02 |004a: move-result-object v2 │ │ +4997ee: 7110 7df6 0200 |004b: invoke-static {v2}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@f67d │ │ +4997f4: 0c02 |004e: move-result-object v2 │ │ +4997f6: 2820 |004f: goto 006f // +0020 │ │ +4997f8: 0d02 |0050: move-exception v2 │ │ +4997fa: 6204 99b0 |0051: sget-object v4, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ +4997fe: 2205 a924 |0053: new-instance v5, Ljava/lang/StringBuilder; // type@24a9 │ │ +499802: 1a06 c1e2 |0055: const-string v6, "setActionBarTitle failed " // string@e2c1 │ │ +499806: 7020 89f6 6500 |0057: invoke-direct {v5, v6}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +49980c: 6e20 91f6 2500 |005a: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@f691 │ │ +499812: 0c02 |005d: move-result-object v2 │ │ +499814: 6e10 9cf6 0200 |005e: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +49981a: 0c02 |0061: move-result-object v2 │ │ +49981c: 7120 6e05 2400 |0062: invoke-static {v4, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@056e │ │ +499822: 5472 b2b0 |0065: iget-object v2, v7, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ +499826: 3802 0700 |0067: if-eqz v2, 006e // +0007 │ │ +49982a: 6e10 45f1 0200 |0069: invoke-virtual {v2}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getDisplayName:()Ljava/lang/String; // method@f145 │ │ +499830: 0c02 |006c: move-result-object v2 │ │ +499832: 2802 |006d: goto 006f // +0002 │ │ +499834: 0712 |006e: move-object v2, v1 │ │ +499836: 1f02 7724 |006f: check-cast v2, Ljava/lang/CharSequence; // type@2477 │ │ +49983a: 2804 |0071: goto 0075 // +0004 │ │ +49983c: 0732 |0072: move-object v2, v3 │ │ +49983e: 1f02 7724 |0073: check-cast v2, Ljava/lang/CharSequence; // type@2477 │ │ +499842: 6e20 380a 2000 |0075: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0a38 │ │ +499848: 5470 b2b0 |0078: iget-object v0, v7, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ +49984c: 3800 0700 |007a: if-eqz v0, 0081 // +0007 │ │ +499850: 6e10 57f1 0000 |007c: invoke-virtual {v0}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getType:()Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType; // method@f157 │ │ +499856: 0c00 |007f: move-result-object v0 │ │ +499858: 2802 |0080: goto 0082 // +0002 │ │ +49985a: 0710 |0081: move-object v0, v1 │ │ +49985c: 6202 d6b4 |0082: sget-object v2, Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType;.ROOM_TYPE_ONE_TO_ONE_CALL:Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType; // field@b4d6 │ │ +499860: 3320 4e00 |0084: if-ne v0, v2, 00d2 // +004e │ │ +499864: 5470 b2b0 |0086: iget-object v0, v7, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ +499868: 3800 0700 |0088: if-eqz v0, 008f // +0007 │ │ +49986c: 6e10 54f1 0000 |008a: invoke-virtual {v0}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getStatusIcon:()Ljava/lang/String; // method@f154 │ │ +499872: 0c00 |008d: move-result-object v0 │ │ +499874: 2802 |008e: goto 0090 // +0002 │ │ +499876: 0710 |008f: move-object v0, v1 │ │ +499878: 3800 1900 |0090: if-eqz v0, 00a9 // +0019 │ │ +49987c: 5470 b2b0 |0092: iget-object v0, v7, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ +499880: 3800 0700 |0094: if-eqz v0, 009b // +0007 │ │ +499884: 6e10 54f1 0000 |0096: invoke-virtual {v0}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getStatusIcon:()Ljava/lang/String; // method@f154 │ │ +49988a: 0c00 |0099: move-result-object v0 │ │ +49988c: 2802 |009a: goto 009c // +0002 │ │ +49988e: 0710 |009b: move-object v0, v1 │ │ +499890: 2202 a924 |009c: new-instance v2, Ljava/lang/StringBuilder; // type@24a9 │ │ +499894: 7020 89f6 3200 |009e: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +49989a: 6e20 92f6 0200 |00a1: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4998a0: 0c00 |00a4: move-result-object v0 │ │ +4998a2: 6e10 9cf6 0000 |00a5: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +4998a8: 0c03 |00a8: move-result-object v3 │ │ +4998aa: 5470 b2b0 |00a9: iget-object v0, v7, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ +4998ae: 3800 0700 |00ab: if-eqz v0, 00b2 // +0007 │ │ +4998b2: 6e10 55f1 0000 |00ad: invoke-virtual {v0}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getStatusMessage:()Ljava/lang/String; // method@f155 │ │ +4998b8: 0c00 |00b0: move-result-object v0 │ │ +4998ba: 2802 |00b1: goto 00b3 // +0002 │ │ +4998bc: 0710 |00b2: move-object v0, v1 │ │ +4998be: 3800 1b00 |00b3: if-eqz v0, 00ce // +001b │ │ +4998c2: 5470 b2b0 |00b5: iget-object v0, v7, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ +4998c6: 3800 0600 |00b7: if-eqz v0, 00bd // +0006 │ │ +4998ca: 6e10 55f1 0000 |00b9: invoke-virtual {v0}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getStatusMessage:()Ljava/lang/String; // method@f155 │ │ +4998d0: 0c01 |00bc: move-result-object v1 │ │ +4998d2: 2200 a924 |00bd: new-instance v0, Ljava/lang/StringBuilder; // type@24a9 │ │ +4998d6: 7010 86f6 0000 |00bf: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@f686 │ │ +4998dc: 6e20 92f6 3000 |00c2: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4998e2: 0c00 |00c5: move-result-object v0 │ │ +4998e4: 6e20 92f6 1000 |00c6: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4998ea: 0c00 |00c9: move-result-object v0 │ │ +4998ec: 6e10 9cf6 0000 |00ca: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +4998f2: 0c03 |00cd: move-result-object v3 │ │ +4998f4: 7020 62ea 3700 |00ce: invoke-direct {v7, v3}, Lcom/nextcloud/talk/chat/ChatActivity;.statusMessageViewContents:(Ljava/lang/String;)V // method@ea62 │ │ +4998fa: 2835 |00d1: goto 0106 // +0035 │ │ +4998fc: 5470 b2b0 |00d2: iget-object v0, v7, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ +499900: 3800 0700 |00d4: if-eqz v0, 00db // +0007 │ │ +499904: 6e10 57f1 0000 |00d6: invoke-virtual {v0}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getType:()Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType; // method@f157 │ │ +49990a: 0c00 |00d9: move-result-object v0 │ │ +49990c: 2802 |00da: goto 00dc // +0002 │ │ +49990e: 0710 |00db: move-object v0, v1 │ │ +499910: 6202 d3b4 |00dc: sget-object v2, Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType;.ROOM_GROUP_CALL:Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType; // field@b4d3 │ │ +499914: 3220 1000 |00de: if-eq v0, v2, 00ee // +0010 │ │ +499918: 5470 b2b0 |00e0: iget-object v0, v7, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ +49991c: 3800 0700 |00e2: if-eqz v0, 00e9 // +0007 │ │ +499920: 6e10 57f1 0000 |00e4: invoke-virtual {v0}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getType:()Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType; // method@f157 │ │ +499926: 0c00 |00e7: move-result-object v0 │ │ +499928: 2802 |00e8: goto 00ea // +0002 │ │ +49992a: 0710 |00e9: move-object v0, v1 │ │ +49992c: 6202 d4b4 |00ea: sget-object v2, Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType;.ROOM_PUBLIC_CALL:Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType; // field@b4d4 │ │ +499930: 3320 1a00 |00ec: if-ne v0, v2, 0106 // +001a │ │ +499934: 5470 b2b0 |00ee: iget-object v0, v7, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ +499938: 3800 0600 |00f0: if-eqz v0, 00f6 // +0006 │ │ +49993c: 6e10 44f1 0000 |00f2: invoke-virtual {v0}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getDescription:()Ljava/lang/String; // method@f144 │ │ +499942: 0c01 |00f5: move-result-object v1 │ │ +499944: 2200 a924 |00f6: new-instance v0, Ljava/lang/StringBuilder; // type@24a9 │ │ +499948: 7020 89f6 3000 |00f8: invoke-direct {v0, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +49994e: 6e20 92f6 1000 |00fb: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +499954: 0c00 |00fe: move-result-object v0 │ │ +499956: 6e10 9cf6 0000 |00ff: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +49995c: 0c00 |0102: move-result-object v0 │ │ +49995e: 7020 62ea 0700 |0103: invoke-direct {v7, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.statusMessageViewContents:(Ljava/lang/String;)V // method@ea62 │ │ +499964: 0e00 |0106: return-void │ │ catches : 1 │ │ 0x0032 - 0x004f │ │ Ljava/lang/IllegalStateException; -> 0x0050 │ │ positions : │ │ 0x0000 line=2398 │ │ 0x0016 line=2399 │ │ 0x0024 line=2402 │ │ @@ -2005458,42 +2005458,42 @@ │ │ type : '(Lcom/stfalcon/chatkit/commons/models/IMessage;)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 55 16-bit code units │ │ -499b04: |[499b04] com.nextcloud.talk.chat.ChatActivity.setMessageAsDeleted:(Lcom/stfalcon/chatkit/commons/models/IMessage;)V │ │ -499b14: 1a00 4bd2 |0000: const-string v0, "null cannot be cast to non-null type com.nextcloud.talk.chat.data.model.ChatMessage" // string@d24b │ │ -499b18: 7120 fefb 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbfe │ │ -499b1e: 1f04 5721 |0005: check-cast v4, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -499b22: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -499b24: 6e20 a8ec 0400 |0008: invoke-virtual {v4, v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setDeleted:(Z)V // method@eca8 │ │ -499b2a: 1401 a501 137f |000b: const v1, #float 1.95405e+38 // #7f1301a5 │ │ -499b30: 6e20 8ce9 1300 |000e: invoke-virtual {v3, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getString:(I)Ljava/lang/String; // method@e98c │ │ -499b36: 0c01 |0011: move-result-object v1 │ │ -499b38: 6e20 b8ec 1400 |0012: invoke-virtual {v4, v1}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setMessage:(Ljava/lang/String;)V // method@ecb8 │ │ -499b3e: 5431 b2b0 |0015: iget-object v1, v3, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ -499b42: 3801 0700 |0017: if-eqz v1, 001e // +0007 │ │ -499b46: 6e10 57f1 0100 |0019: invoke-virtual {v1}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getType:()Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType; // method@f157 │ │ -499b4c: 0c01 |001c: move-result-object v1 │ │ -499b4e: 2802 |001d: goto 001f // +0002 │ │ -499b50: 1201 |001e: const/4 v1, #int 0 // #0 │ │ -499b52: 6202 d6b4 |001f: sget-object v2, Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType;.ROOM_TYPE_ONE_TO_ONE_CALL:Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType; // field@b4d6 │ │ -499b56: 3321 0300 |0021: if-ne v1, v2, 0024 // +0003 │ │ -499b5a: 2802 |0023: goto 0025 // +0002 │ │ -499b5c: 1200 |0024: const/4 v0, #int 0 // #0 │ │ -499b5e: 6e20 bcec 0400 |0025: invoke-virtual {v4, v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setOneToOneConversation:(Z)V // method@ecbc │ │ -499b64: 5430 aeb0 |0028: iget-object v0, v3, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ -499b68: 6e20 a4ec 0400 |002a: invoke-virtual {v4, v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setActiveUser:(Lcom/nextcloud/talk/data/user/model/User;)V // method@eca4 │ │ -499b6e: 5430 a7b0 |002d: iget-object v0, v3, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ -499b72: 3800 0700 |002f: if-eqz v0, 0036 // +0007 │ │ -499b76: 1f04 d123 |0031: check-cast v4, Lcom/stfalcon/chatkit/commons/models/IMessage; // type@23d1 │ │ -499b7a: 6e20 3ee4 4000 |0033: invoke-virtual {v0, v4}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.update:(Lcom/stfalcon/chatkit/commons/models/IMessage;)Z // method@e43e │ │ -499b80: 0e00 |0036: return-void │ │ +499b08: |[499b08] com.nextcloud.talk.chat.ChatActivity.setMessageAsDeleted:(Lcom/stfalcon/chatkit/commons/models/IMessage;)V │ │ +499b18: 1a00 4bd2 |0000: const-string v0, "null cannot be cast to non-null type com.nextcloud.talk.chat.data.model.ChatMessage" // string@d24b │ │ +499b1c: 7120 fefb 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbfe │ │ +499b22: 1f04 5721 |0005: check-cast v4, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +499b26: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +499b28: 6e20 a8ec 0400 |0008: invoke-virtual {v4, v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setDeleted:(Z)V // method@eca8 │ │ +499b2e: 1401 a501 137f |000b: const v1, #float 1.95405e+38 // #7f1301a5 │ │ +499b34: 6e20 8ce9 1300 |000e: invoke-virtual {v3, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getString:(I)Ljava/lang/String; // method@e98c │ │ +499b3a: 0c01 |0011: move-result-object v1 │ │ +499b3c: 6e20 b8ec 1400 |0012: invoke-virtual {v4, v1}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setMessage:(Ljava/lang/String;)V // method@ecb8 │ │ +499b42: 5431 b2b0 |0015: iget-object v1, v3, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ +499b46: 3801 0700 |0017: if-eqz v1, 001e // +0007 │ │ +499b4a: 6e10 57f1 0100 |0019: invoke-virtual {v1}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getType:()Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType; // method@f157 │ │ +499b50: 0c01 |001c: move-result-object v1 │ │ +499b52: 2802 |001d: goto 001f // +0002 │ │ +499b54: 1201 |001e: const/4 v1, #int 0 // #0 │ │ +499b56: 6202 d6b4 |001f: sget-object v2, Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType;.ROOM_TYPE_ONE_TO_ONE_CALL:Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType; // field@b4d6 │ │ +499b5a: 3321 0300 |0021: if-ne v1, v2, 0024 // +0003 │ │ +499b5e: 2802 |0023: goto 0025 // +0002 │ │ +499b60: 1200 |0024: const/4 v0, #int 0 // #0 │ │ +499b62: 6e20 bcec 0400 |0025: invoke-virtual {v4, v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setOneToOneConversation:(Z)V // method@ecbc │ │ +499b68: 5430 aeb0 |0028: iget-object v0, v3, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ +499b6c: 6e20 a4ec 0400 |002a: invoke-virtual {v4, v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setActiveUser:(Lcom/nextcloud/talk/data/user/model/User;)V // method@eca4 │ │ +499b72: 5430 a7b0 |002d: iget-object v0, v3, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ +499b76: 3800 0700 |002f: if-eqz v0, 0036 // +0007 │ │ +499b7a: 1f04 d123 |0031: check-cast v4, Lcom/stfalcon/chatkit/commons/models/IMessage; // type@23d1 │ │ +499b7e: 6e20 3ee4 4000 |0033: invoke-virtual {v0, v4}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.update:(Lcom/stfalcon/chatkit/commons/models/IMessage;)Z // method@e43e │ │ +499b84: 0e00 |0036: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3456 │ │ 0x0008 line=3457 │ │ 0x000e line=3458 │ │ 0x0015 line=3461 │ │ 0x0025 line=3460 │ │ @@ -2005508,71 +2005508,71 @@ │ │ type : '(Lcom/stfalcon/chatkit/commons/models/IMessage;Ljava/lang/String;)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 112 16-bit code units │ │ -499b84: |[499b84] com.nextcloud.talk.chat.ChatActivity.setMessageAsEdited:(Lcom/stfalcon/chatkit/commons/models/IMessage;Ljava/lang/String;)V │ │ -499b94: 1a00 4bd2 |0000: const-string v0, "null cannot be cast to non-null type com.nextcloud.talk.chat.data.model.ChatMessage" // string@d24b │ │ -499b98: 7120 fefb 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbfe │ │ -499b9e: 1f04 5721 |0005: check-cast v4, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -499ba2: 6e10 75ec 0400 |0007: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getLastEditTimestamp:()Ljava/lang/Long; // method@ec75 │ │ -499ba8: 0c01 |000a: move-result-object v1 │ │ -499baa: 6e20 b6ec 1400 |000b: invoke-virtual {v4, v1}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setLastEditTimestamp:(Ljava/lang/Long;)V // method@ecb6 │ │ -499bb0: 6e20 b8ec 5400 |000e: invoke-virtual {v4, v5}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setMessage:(Ljava/lang/String;)V // method@ecb8 │ │ -499bb6: 5435 a7b0 |0011: iget-object v5, v3, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ -499bba: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -499bbc: 3805 0f00 |0014: if-eqz v5, 0023 // +000f │ │ -499bc0: 6e10 6fec 0400 |0016: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getId:()Ljava/lang/String; // method@ec6f │ │ -499bc6: 0c02 |0019: move-result-object v2 │ │ -499bc8: 6e20 33e4 2500 |001a: invoke-virtual {v5, v2}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.getMessagePositionById:(Ljava/lang/String;)I // method@e433 │ │ -499bce: 0a05 |001d: move-result v5 │ │ -499bd0: 7110 e0f5 0500 |001e: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ -499bd6: 0c05 |0021: move-result-object v5 │ │ -499bd8: 2802 |0022: goto 0024 // +0002 │ │ -499bda: 0715 |0023: move-object v5, v1 │ │ -499bdc: 7110 fdfb 0500 |0024: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -499be2: 6e10 d3f5 0500 |0027: invoke-virtual {v5}, Ljava/lang/Integer;.intValue:()I // method@f5d3 │ │ -499be8: 0a05 |002a: move-result v5 │ │ -499bea: 3d05 2400 |002b: if-lez v5, 004f // +0024 │ │ -499bee: 5432 a7b0 |002d: iget-object v2, v3, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ -499bf2: 3802 1300 |002f: if-eqz v2, 0042 // +0013 │ │ -499bf6: 6e10 32e4 0200 |0031: invoke-virtual {v2}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.getItems:()Ljava/util/List; // method@e432 │ │ -499bfc: 0c02 |0034: move-result-object v2 │ │ -499bfe: 3802 0d00 |0035: if-eqz v2, 0042 // +000d │ │ -499c02: 7220 6ff9 5200 |0037: invoke-interface {v2, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@f96f │ │ -499c08: 0c05 |003a: move-result-object v5 │ │ -499c0a: 1f05 e223 |003b: check-cast v5, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper; // type@23e2 │ │ -499c0e: 3805 0500 |003d: if-eqz v5, 0042 // +0005 │ │ -499c12: 5455 15b5 |003f: iget-object v5, v5, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper;.item:Ljava/lang/Object; // field@b515 │ │ -499c16: 2802 |0041: goto 0043 // +0002 │ │ -499c18: 0715 |0042: move-object v5, v1 │ │ -499c1a: 7120 fefb 0500 |0043: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbfe │ │ -499c20: 1f05 5721 |0046: check-cast v5, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -499c24: 6e10 7dec 0500 |0048: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getParentMessageId:()Ljava/lang/Long; // method@ec7d │ │ -499c2a: 0c05 |004b: move-result-object v5 │ │ -499c2c: 6e20 beec 5400 |004c: invoke-virtual {v4, v5}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setParentMessageId:(Ljava/lang/Long;)V // method@ecbe │ │ -499c32: 5435 b2b0 |004f: iget-object v5, v3, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ -499c36: 3805 0600 |0051: if-eqz v5, 0057 // +0006 │ │ -499c3a: 6e10 57f1 0500 |0053: invoke-virtual {v5}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getType:()Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType; // method@f157 │ │ -499c40: 0c01 |0056: move-result-object v1 │ │ -499c42: 6205 d6b4 |0057: sget-object v5, Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType;.ROOM_TYPE_ONE_TO_ONE_CALL:Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType; // field@b4d6 │ │ -499c46: 3351 0400 |0059: if-ne v1, v5, 005d // +0004 │ │ -499c4a: 1215 |005b: const/4 v5, #int 1 // #1 │ │ -499c4c: 2802 |005c: goto 005e // +0002 │ │ -499c4e: 1205 |005d: const/4 v5, #int 0 // #0 │ │ -499c50: 6e20 bcec 5400 |005e: invoke-virtual {v4, v5}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setOneToOneConversation:(Z)V // method@ecbc │ │ -499c56: 5435 aeb0 |0061: iget-object v5, v3, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ -499c5a: 6e20 a4ec 5400 |0063: invoke-virtual {v4, v5}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setActiveUser:(Lcom/nextcloud/talk/data/user/model/User;)V // method@eca4 │ │ -499c60: 5435 a7b0 |0066: iget-object v5, v3, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ -499c64: 3805 0700 |0068: if-eqz v5, 006f // +0007 │ │ -499c68: 1f04 d123 |006a: check-cast v4, Lcom/stfalcon/chatkit/commons/models/IMessage; // type@23d1 │ │ -499c6c: 6e20 3ee4 4500 |006c: invoke-virtual {v5, v4}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.update:(Lcom/stfalcon/chatkit/commons/models/IMessage;)Z // method@e43e │ │ -499c72: 0e00 |006f: return-void │ │ +499b88: |[499b88] com.nextcloud.talk.chat.ChatActivity.setMessageAsEdited:(Lcom/stfalcon/chatkit/commons/models/IMessage;Ljava/lang/String;)V │ │ +499b98: 1a00 4bd2 |0000: const-string v0, "null cannot be cast to non-null type com.nextcloud.talk.chat.data.model.ChatMessage" // string@d24b │ │ +499b9c: 7120 fefb 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbfe │ │ +499ba2: 1f04 5721 |0005: check-cast v4, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +499ba6: 6e10 75ec 0400 |0007: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getLastEditTimestamp:()Ljava/lang/Long; // method@ec75 │ │ +499bac: 0c01 |000a: move-result-object v1 │ │ +499bae: 6e20 b6ec 1400 |000b: invoke-virtual {v4, v1}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setLastEditTimestamp:(Ljava/lang/Long;)V // method@ecb6 │ │ +499bb4: 6e20 b8ec 5400 |000e: invoke-virtual {v4, v5}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setMessage:(Ljava/lang/String;)V // method@ecb8 │ │ +499bba: 5435 a7b0 |0011: iget-object v5, v3, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ +499bbe: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +499bc0: 3805 0f00 |0014: if-eqz v5, 0023 // +000f │ │ +499bc4: 6e10 6fec 0400 |0016: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getId:()Ljava/lang/String; // method@ec6f │ │ +499bca: 0c02 |0019: move-result-object v2 │ │ +499bcc: 6e20 33e4 2500 |001a: invoke-virtual {v5, v2}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.getMessagePositionById:(Ljava/lang/String;)I // method@e433 │ │ +499bd2: 0a05 |001d: move-result v5 │ │ +499bd4: 7110 e0f5 0500 |001e: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ +499bda: 0c05 |0021: move-result-object v5 │ │ +499bdc: 2802 |0022: goto 0024 // +0002 │ │ +499bde: 0715 |0023: move-object v5, v1 │ │ +499be0: 7110 fdfb 0500 |0024: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +499be6: 6e10 d3f5 0500 |0027: invoke-virtual {v5}, Ljava/lang/Integer;.intValue:()I // method@f5d3 │ │ +499bec: 0a05 |002a: move-result v5 │ │ +499bee: 3d05 2400 |002b: if-lez v5, 004f // +0024 │ │ +499bf2: 5432 a7b0 |002d: iget-object v2, v3, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ +499bf6: 3802 1300 |002f: if-eqz v2, 0042 // +0013 │ │ +499bfa: 6e10 32e4 0200 |0031: invoke-virtual {v2}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.getItems:()Ljava/util/List; // method@e432 │ │ +499c00: 0c02 |0034: move-result-object v2 │ │ +499c02: 3802 0d00 |0035: if-eqz v2, 0042 // +000d │ │ +499c06: 7220 6ff9 5200 |0037: invoke-interface {v2, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@f96f │ │ +499c0c: 0c05 |003a: move-result-object v5 │ │ +499c0e: 1f05 e223 |003b: check-cast v5, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper; // type@23e2 │ │ +499c12: 3805 0500 |003d: if-eqz v5, 0042 // +0005 │ │ +499c16: 5455 15b5 |003f: iget-object v5, v5, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper;.item:Ljava/lang/Object; // field@b515 │ │ +499c1a: 2802 |0041: goto 0043 // +0002 │ │ +499c1c: 0715 |0042: move-object v5, v1 │ │ +499c1e: 7120 fefb 0500 |0043: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbfe │ │ +499c24: 1f05 5721 |0046: check-cast v5, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +499c28: 6e10 7dec 0500 |0048: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getParentMessageId:()Ljava/lang/Long; // method@ec7d │ │ +499c2e: 0c05 |004b: move-result-object v5 │ │ +499c30: 6e20 beec 5400 |004c: invoke-virtual {v4, v5}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setParentMessageId:(Ljava/lang/Long;)V // method@ecbe │ │ +499c36: 5435 b2b0 |004f: iget-object v5, v3, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ +499c3a: 3805 0600 |0051: if-eqz v5, 0057 // +0006 │ │ +499c3e: 6e10 57f1 0500 |0053: invoke-virtual {v5}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getType:()Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType; // method@f157 │ │ +499c44: 0c01 |0056: move-result-object v1 │ │ +499c46: 6205 d6b4 |0057: sget-object v5, Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType;.ROOM_TYPE_ONE_TO_ONE_CALL:Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType; // field@b4d6 │ │ +499c4a: 3351 0400 |0059: if-ne v1, v5, 005d // +0004 │ │ +499c4e: 1215 |005b: const/4 v5, #int 1 // #1 │ │ +499c50: 2802 |005c: goto 005e // +0002 │ │ +499c52: 1205 |005d: const/4 v5, #int 0 // #0 │ │ +499c54: 6e20 bcec 5400 |005e: invoke-virtual {v4, v5}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setOneToOneConversation:(Z)V // method@ecbc │ │ +499c5a: 5435 aeb0 |0061: iget-object v5, v3, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ +499c5e: 6e20 a4ec 5400 |0063: invoke-virtual {v4, v5}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setActiveUser:(Lcom/nextcloud/talk/data/user/model/User;)V // method@eca4 │ │ +499c64: 5435 a7b0 |0066: iget-object v5, v3, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ +499c68: 3805 0700 |0068: if-eqz v5, 006f // +0007 │ │ +499c6c: 1f04 d123 |006a: check-cast v4, Lcom/stfalcon/chatkit/commons/models/IMessage; // type@23d1 │ │ +499c70: 6e20 3ee4 4500 |006c: invoke-virtual {v5, v4}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.update:(Lcom/stfalcon/chatkit/commons/models/IMessage;)Z // method@e43e │ │ +499c76: 0e00 |006f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3468 │ │ 0x0007 line=3469 │ │ 0x000e line=3470 │ │ 0x0011 line=3472 │ │ 0x002d line=3474 │ │ @@ -2005591,96 +2005591,96 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 53 │ │ ins : 2 │ │ outs : 49 │ │ insns size : 151 16-bit code units │ │ -499e04: |[499e04] com.nextcloud.talk.chat.ChatActivity.setUnreadMessageMarker:(Ljava/util/List;)V │ │ -499e14: 0800 3400 |0000: move-object/from16 v0, v52 │ │ -499e18: 0701 |0002: move-object v1, v0 │ │ -499e1a: 1f01 2525 |0003: check-cast v1, Ljava/util/Collection; // type@2525 │ │ -499e1e: 7210 c5f8 0100 |0005: invoke-interface {v1}, Ljava/util/Collection;.isEmpty:()Z // method@f8c5 │ │ -499e24: 0a01 |0008: move-result v1 │ │ -499e26: 3901 8b00 |0009: if-nez v1, 0094 // +008b │ │ -499e2a: 2201 5721 |000b: new-instance v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -499e2e: 0712 |000d: move-object v2, v1 │ │ -499e30: 1331 ff0f |000e: const/16 v49, #int 4095 // #fff │ │ -499e34: 1332 0000 |0010: const/16 v50, #int 0 // #0 │ │ -499e38: 1203 |0012: const/4 v3, #int 0 // #0 │ │ -499e3a: 1204 |0013: const/4 v4, #int 0 // #0 │ │ -499e3c: 1205 |0014: const/4 v5, #int 0 // #0 │ │ -499e3e: 1206 |0015: const/4 v6, #int 0 // #0 │ │ -499e40: 1207 |0016: const/4 v7, #int 0 // #0 │ │ -499e42: 1208 |0017: const/4 v8, #int 0 // #0 │ │ -499e44: 1209 |0018: const/4 v9, #int 0 // #0 │ │ -499e46: 120a |0019: const/4 v10, #int 0 // #0 │ │ -499e48: 120b |001a: const/4 v11, #int 0 // #0 │ │ -499e4a: 120c |001b: const/4 v12, #int 0 // #0 │ │ -499e4c: 120d |001c: const/4 v13, #int 0 // #0 │ │ -499e4e: 120e |001d: const/4 v14, #int 0 // #0 │ │ -499e50: 160f 0000 |001e: const-wide/16 v15, #int 0 // #0 │ │ -499e54: 1311 0000 |0020: const/16 v17, #int 0 // #0 │ │ -499e58: 1312 0000 |0022: const/16 v18, #int 0 // #0 │ │ -499e5c: 1313 0000 |0024: const/16 v19, #int 0 // #0 │ │ -499e60: 1314 0000 |0026: const/16 v20, #int 0 // #0 │ │ -499e64: 1315 0000 |0028: const/16 v21, #int 0 // #0 │ │ -499e68: 1316 0000 |002a: const/16 v22, #int 0 // #0 │ │ -499e6c: 1317 0000 |002c: const/16 v23, #int 0 // #0 │ │ -499e70: 1318 0000 |002e: const/16 v24, #int 0 // #0 │ │ -499e74: 1319 0000 |0030: const/16 v25, #int 0 // #0 │ │ -499e78: 131a 0000 |0032: const/16 v26, #int 0 // #0 │ │ -499e7c: 131b 0000 |0034: const/16 v27, #int 0 // #0 │ │ -499e80: 131c 0000 |0036: const/16 v28, #int 0 // #0 │ │ -499e84: 131d 0000 |0038: const/16 v29, #int 0 // #0 │ │ -499e88: 131e 0000 |003a: const/16 v30, #int 0 // #0 │ │ -499e8c: 131f 0000 |003c: const/16 v31, #int 0 // #0 │ │ -499e90: 1320 0000 |003e: const/16 v32, #int 0 // #0 │ │ -499e94: 1321 0000 |0040: const/16 v33, #int 0 // #0 │ │ -499e98: 1322 0000 |0042: const/16 v34, #int 0 // #0 │ │ -499e9c: 1323 0000 |0044: const/16 v35, #int 0 // #0 │ │ -499ea0: 1324 0000 |0046: const/16 v36, #int 0 // #0 │ │ -499ea4: 1325 0000 |0048: const/16 v37, #int 0 // #0 │ │ -499ea8: 1326 0000 |004a: const/16 v38, #int 0 // #0 │ │ -499eac: 1327 0000 |004c: const/16 v39, #int 0 // #0 │ │ -499eb0: 1328 0000 |004e: const/16 v40, #int 0 // #0 │ │ -499eb4: 1329 0000 |0050: const/16 v41, #int 0 // #0 │ │ -499eb8: 132a 0000 |0052: const/16 v42, #int 0 // #0 │ │ -499ebc: 132b 0000 |0054: const/16 v43, #int 0 // #0 │ │ -499ec0: 132c 0000 |0056: const/16 v44, #int 0 // #0 │ │ -499ec4: 132d 0000 |0058: const/16 v45, #int 0 // #0 │ │ -499ec8: 132e 0000 |005a: const/16 v46, #int 0 // #0 │ │ -499ecc: 132f 0000 |005c: const/16 v47, #int 0 // #0 │ │ -499ed0: 1330 ffff |005e: const/16 v48, #int -1 // #ffff │ │ -499ed4: 7631 34ec 0200 |0060: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.:(ZZZLcom/nextcloud/talk/data/user/model/User;Ljava/util/Map;ZIILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/String;Ljava/util/HashMap;Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;ZLjava/lang/Long;Ljava/lang/Enum;Ljava/lang/String;Ljava/util/LinkedHashMap;Ljava/util/ArrayList;ILjava/lang/Boolean;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;ZZZIIII[FZZIIZZZIIILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@ec34 │ │ -499eda: 12f2 |0063: const/4 v2, #int -1 // #ff │ │ -499edc: 6e20 b2ec 2100 |0064: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setJsonMessageId:(I)V // method@ecb2 │ │ -499ee2: 1a02 5511 |0067: const-string v2, "-1" // string@1155 │ │ -499ee6: 6e20 a6ec 2100 |0069: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setActorId:(Ljava/lang/String;)V // method@eca6 │ │ -499eec: 1202 |006c: const/4 v2, #int 0 // #0 │ │ -499eee: 7220 6ff9 2000 |006d: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@f96f │ │ -499ef4: 0c00 |0070: move-result-object v0 │ │ -499ef6: 1f00 5721 |0071: check-cast v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -499efa: 6e10 8aec 0000 |0073: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getTimestamp:()J // method@ec8a │ │ -499f00: 0b03 |0076: move-result-wide v3 │ │ -499f02: 6e30 cbec 3104 |0077: invoke-virtual {v1, v3, v4}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setTimestamp:(J)V // method@eccb │ │ -499f08: 7401 64e9 3300 |007a: invoke-virtual/range {v51}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ -499f0e: 0c00 |007d: move-result-object v0 │ │ -499f10: 1403 dc02 137f |007e: const v3, #float 1.95411e+38 // #7f1302dc │ │ -499f16: 6e20 2f01 3000 |0081: invoke-virtual {v0, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@012f │ │ -499f1c: 0c00 |0084: move-result-object v0 │ │ -499f1e: 6e20 b8ec 0100 |0085: invoke-virtual {v1, v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setMessage:(Ljava/lang/String;)V // method@ecb8 │ │ -499f24: 0800 3300 |0088: move-object/from16 v0, v51 │ │ -499f28: 5403 a7b0 |008a: iget-object v3, v0, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ -499f2c: 3803 0a00 |008c: if-eqz v3, 0096 // +000a │ │ -499f30: 1f01 d123 |008e: check-cast v1, Lcom/stfalcon/chatkit/commons/models/IMessage; // type@23d1 │ │ -499f34: 6e30 2ee4 1302 |0090: invoke-virtual {v3, v1, v2}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.addToStart:(Lcom/stfalcon/chatkit/commons/models/IMessage;Z)V // method@e42e │ │ -499f3a: 2803 |0093: goto 0096 // +0003 │ │ -499f3c: 0800 3300 |0094: move-object/from16 v0, v51 │ │ -499f40: 0e00 |0096: return-void │ │ +499e08: |[499e08] com.nextcloud.talk.chat.ChatActivity.setUnreadMessageMarker:(Ljava/util/List;)V │ │ +499e18: 0800 3400 |0000: move-object/from16 v0, v52 │ │ +499e1c: 0701 |0002: move-object v1, v0 │ │ +499e1e: 1f01 2525 |0003: check-cast v1, Ljava/util/Collection; // type@2525 │ │ +499e22: 7210 c5f8 0100 |0005: invoke-interface {v1}, Ljava/util/Collection;.isEmpty:()Z // method@f8c5 │ │ +499e28: 0a01 |0008: move-result v1 │ │ +499e2a: 3901 8b00 |0009: if-nez v1, 0094 // +008b │ │ +499e2e: 2201 5721 |000b: new-instance v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +499e32: 0712 |000d: move-object v2, v1 │ │ +499e34: 1331 ff0f |000e: const/16 v49, #int 4095 // #fff │ │ +499e38: 1332 0000 |0010: const/16 v50, #int 0 // #0 │ │ +499e3c: 1203 |0012: const/4 v3, #int 0 // #0 │ │ +499e3e: 1204 |0013: const/4 v4, #int 0 // #0 │ │ +499e40: 1205 |0014: const/4 v5, #int 0 // #0 │ │ +499e42: 1206 |0015: const/4 v6, #int 0 // #0 │ │ +499e44: 1207 |0016: const/4 v7, #int 0 // #0 │ │ +499e46: 1208 |0017: const/4 v8, #int 0 // #0 │ │ +499e48: 1209 |0018: const/4 v9, #int 0 // #0 │ │ +499e4a: 120a |0019: const/4 v10, #int 0 // #0 │ │ +499e4c: 120b |001a: const/4 v11, #int 0 // #0 │ │ +499e4e: 120c |001b: const/4 v12, #int 0 // #0 │ │ +499e50: 120d |001c: const/4 v13, #int 0 // #0 │ │ +499e52: 120e |001d: const/4 v14, #int 0 // #0 │ │ +499e54: 160f 0000 |001e: const-wide/16 v15, #int 0 // #0 │ │ +499e58: 1311 0000 |0020: const/16 v17, #int 0 // #0 │ │ +499e5c: 1312 0000 |0022: const/16 v18, #int 0 // #0 │ │ +499e60: 1313 0000 |0024: const/16 v19, #int 0 // #0 │ │ +499e64: 1314 0000 |0026: const/16 v20, #int 0 // #0 │ │ +499e68: 1315 0000 |0028: const/16 v21, #int 0 // #0 │ │ +499e6c: 1316 0000 |002a: const/16 v22, #int 0 // #0 │ │ +499e70: 1317 0000 |002c: const/16 v23, #int 0 // #0 │ │ +499e74: 1318 0000 |002e: const/16 v24, #int 0 // #0 │ │ +499e78: 1319 0000 |0030: const/16 v25, #int 0 // #0 │ │ +499e7c: 131a 0000 |0032: const/16 v26, #int 0 // #0 │ │ +499e80: 131b 0000 |0034: const/16 v27, #int 0 // #0 │ │ +499e84: 131c 0000 |0036: const/16 v28, #int 0 // #0 │ │ +499e88: 131d 0000 |0038: const/16 v29, #int 0 // #0 │ │ +499e8c: 131e 0000 |003a: const/16 v30, #int 0 // #0 │ │ +499e90: 131f 0000 |003c: const/16 v31, #int 0 // #0 │ │ +499e94: 1320 0000 |003e: const/16 v32, #int 0 // #0 │ │ +499e98: 1321 0000 |0040: const/16 v33, #int 0 // #0 │ │ +499e9c: 1322 0000 |0042: const/16 v34, #int 0 // #0 │ │ +499ea0: 1323 0000 |0044: const/16 v35, #int 0 // #0 │ │ +499ea4: 1324 0000 |0046: const/16 v36, #int 0 // #0 │ │ +499ea8: 1325 0000 |0048: const/16 v37, #int 0 // #0 │ │ +499eac: 1326 0000 |004a: const/16 v38, #int 0 // #0 │ │ +499eb0: 1327 0000 |004c: const/16 v39, #int 0 // #0 │ │ +499eb4: 1328 0000 |004e: const/16 v40, #int 0 // #0 │ │ +499eb8: 1329 0000 |0050: const/16 v41, #int 0 // #0 │ │ +499ebc: 132a 0000 |0052: const/16 v42, #int 0 // #0 │ │ +499ec0: 132b 0000 |0054: const/16 v43, #int 0 // #0 │ │ +499ec4: 132c 0000 |0056: const/16 v44, #int 0 // #0 │ │ +499ec8: 132d 0000 |0058: const/16 v45, #int 0 // #0 │ │ +499ecc: 132e 0000 |005a: const/16 v46, #int 0 // #0 │ │ +499ed0: 132f 0000 |005c: const/16 v47, #int 0 // #0 │ │ +499ed4: 1330 ffff |005e: const/16 v48, #int -1 // #ffff │ │ +499ed8: 7631 34ec 0200 |0060: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.:(ZZZLcom/nextcloud/talk/data/user/model/User;Ljava/util/Map;ZIILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/String;Ljava/util/HashMap;Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;ZLjava/lang/Long;Ljava/lang/Enum;Ljava/lang/String;Ljava/util/LinkedHashMap;Ljava/util/ArrayList;ILjava/lang/Boolean;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;ZZZIIII[FZZIIZZZIIILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@ec34 │ │ +499ede: 12f2 |0063: const/4 v2, #int -1 // #ff │ │ +499ee0: 6e20 b2ec 2100 |0064: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setJsonMessageId:(I)V // method@ecb2 │ │ +499ee6: 1a02 5511 |0067: const-string v2, "-1" // string@1155 │ │ +499eea: 6e20 a6ec 2100 |0069: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setActorId:(Ljava/lang/String;)V // method@eca6 │ │ +499ef0: 1202 |006c: const/4 v2, #int 0 // #0 │ │ +499ef2: 7220 6ff9 2000 |006d: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@f96f │ │ +499ef8: 0c00 |0070: move-result-object v0 │ │ +499efa: 1f00 5721 |0071: check-cast v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +499efe: 6e10 8aec 0000 |0073: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getTimestamp:()J // method@ec8a │ │ +499f04: 0b03 |0076: move-result-wide v3 │ │ +499f06: 6e30 cbec 3104 |0077: invoke-virtual {v1, v3, v4}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setTimestamp:(J)V // method@eccb │ │ +499f0c: 7401 64e9 3300 |007a: invoke-virtual/range {v51}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ +499f12: 0c00 |007d: move-result-object v0 │ │ +499f14: 1403 dc02 137f |007e: const v3, #float 1.95411e+38 // #7f1302dc │ │ +499f1a: 6e20 2f01 3000 |0081: invoke-virtual {v0, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@012f │ │ +499f20: 0c00 |0084: move-result-object v0 │ │ +499f22: 6e20 b8ec 0100 |0085: invoke-virtual {v1, v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setMessage:(Ljava/lang/String;)V // method@ecb8 │ │ +499f28: 0800 3300 |0088: move-object/from16 v0, v51 │ │ +499f2c: 5403 a7b0 |008a: iget-object v3, v0, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ +499f30: 3803 0a00 |008c: if-eqz v3, 0096 // +000a │ │ +499f34: 1f01 d123 |008e: check-cast v1, Lcom/stfalcon/chatkit/commons/models/IMessage; // type@23d1 │ │ +499f38: 6e30 2ee4 1302 |0090: invoke-virtual {v3, v1, v2}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.addToStart:(Lcom/stfalcon/chatkit/commons/models/IMessage;Z)V // method@e42e │ │ +499f3e: 2803 |0093: goto 0096 // +0003 │ │ +499f40: 0800 3300 |0094: move-object/from16 v0, v51 │ │ +499f44: 0e00 |0096: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=2711 │ │ 0x000b line=2712 │ │ 0x0064 line=2713 │ │ 0x0067 line=2714 │ │ 0x006d line=2715 │ │ @@ -2005695,64 +2005695,64 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/model/ChatMessage;Z)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 14 │ │ ins : 3 │ │ outs : 7 │ │ insns size : 92 16-bit code units │ │ -499f68: |[499f68] com.nextcloud.talk.chat.ChatActivity.setUpWaveform:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;Z)V │ │ -499f78: 6e10 85ec 0c00 |0000: invoke-virtual {v12}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getSelectedIndividualHashMap:()Ljava/util/Map; // method@ec85 │ │ -499f7e: 0c00 |0003: move-result-object v0 │ │ -499f80: 7110 fdfb 0000 |0004: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -499f86: 1a01 f6cf |0007: const-string v1, "name" // string@cff6 │ │ -499f8a: 7220 95f9 1000 |0009: invoke-interface {v0, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@f995 │ │ -499f90: 0c00 |000c: move-result-object v0 │ │ -499f92: 0704 |000d: move-object v4, v0 │ │ -499f94: 1f04 a724 |000e: check-cast v4, Ljava/lang/String; // type@24a7 │ │ -499f98: 2202 5224 |0010: new-instance v2, Ljava/io/File; // type@2452 │ │ -499f9c: 6e10 64e9 0b00 |0012: invoke-virtual {v11}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ -499fa2: 0c00 |0015: move-result-object v0 │ │ -499fa4: 6e10 2001 0000 |0016: invoke-virtual {v0}, Landroid/content/Context;.getCacheDir:()Ljava/io/File; // method@0120 │ │ -499faa: 0c00 |0019: move-result-object v0 │ │ -499fac: 7110 fdfb 0400 |001a: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -499fb2: 7030 a3f4 0204 |001d: invoke-direct {v2, v0, v4}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@f4a3 │ │ -499fb8: 6e10 acf4 0200 |0020: invoke-virtual {v2}, Ljava/io/File;.exists:()Z // method@f4ac │ │ -499fbe: 0a00 |0023: move-result v0 │ │ -499fc0: 3800 3400 |0024: if-eqz v0, 0058 // +0034 │ │ -499fc4: 6e10 8fec 0c00 |0026: invoke-virtual {v12}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getVoiceMessageFloatArray:()[F // method@ec8f │ │ -499fca: 0c00 |0029: move-result-object v0 │ │ -499fcc: 3900 2e00 |002a: if-nez v0, 0058 // +002e │ │ -499fd0: 1210 |002c: const/4 v0, #int 1 // #1 │ │ -499fd2: 6e20 a9ec 0c00 |002d: invoke-virtual {v12, v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setDownloadingVoiceMessage:(Z)V // method@eca9 │ │ -499fd8: 54b0 a7b0 |0030: iget-object v0, v11, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ -499fdc: 3800 0800 |0032: if-eqz v0, 003a // +0008 │ │ -499fe0: 07c1 |0034: move-object v1, v12 │ │ -499fe2: 1f01 d123 |0035: check-cast v1, Lcom/stfalcon/chatkit/commons/models/IMessage; // type@23d1 │ │ -499fe6: 6e20 3ee4 1000 |0037: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.update:(Lcom/stfalcon/chatkit/commons/models/IMessage;)Z // method@e43e │ │ -499fec: 7100 72fc 0000 |003a: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@fc72 │ │ -499ff2: 0c00 |003d: move-result-object v0 │ │ -499ff4: 1f00 d525 |003e: check-cast v0, Lkotlin/coroutines/CoroutineContext; // type@25d5 │ │ -499ff8: 7110 67fc 0000 |0040: invoke-static {v0}, Lkotlinx/coroutines/CoroutineScopeKt;.CoroutineScope:(Lkotlin/coroutines/CoroutineContext;)Lkotlinx/coroutines/CoroutineScope; // method@fc67 │ │ -499ffe: 0c00 |0043: move-result-object v0 │ │ -49a000: 2208 0921 |0044: new-instance v8, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1; // type@2109 │ │ -49a004: 1207 |0046: const/4 v7, #int 0 // #0 │ │ -49a006: 0781 |0047: move-object v1, v8 │ │ -49a008: 07b3 |0048: move-object v3, v11 │ │ -49a00a: 07c5 |0049: move-object v5, v12 │ │ -49a00c: 01d6 |004a: move v6, v13 │ │ -49a00e: 7607 dde8 0100 |004b: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7}, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1;.:(Ljava/io/File;Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/String;Lcom/nextcloud/talk/chat/data/model/ChatMessage;ZLkotlin/coroutines/Continuation;)V // method@e8dd │ │ -49a014: 1f08 e825 |004e: check-cast v8, Lkotlin/jvm/functions/Function2; // type@25e8 │ │ -49a018: 1239 |0050: const/4 v9, #int 3 // #3 │ │ -49a01a: 120a |0051: const/4 v10, #int 0 // #0 │ │ -49a01c: 1206 |0052: const/4 v6, #int 0 // #0 │ │ -49a01e: 0705 |0053: move-object v5, v0 │ │ -49a020: 7706 58fc 0500 |0054: invoke-static/range {v5, v6, v7, v8, v9, v10}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@fc58 │ │ -49a026: 2804 |0057: goto 005b // +0004 │ │ -49a028: 7030 5bea cb0d |0058: invoke-direct {v11, v12, v13}, Lcom/nextcloud/talk/chat/ChatActivity;.startPlayback:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;Z)V // method@ea5b │ │ -49a02e: 0e00 |005b: return-void │ │ +499f6c: |[499f6c] com.nextcloud.talk.chat.ChatActivity.setUpWaveform:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;Z)V │ │ +499f7c: 6e10 85ec 0c00 |0000: invoke-virtual {v12}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getSelectedIndividualHashMap:()Ljava/util/Map; // method@ec85 │ │ +499f82: 0c00 |0003: move-result-object v0 │ │ +499f84: 7110 fdfb 0000 |0004: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +499f8a: 1a01 f6cf |0007: const-string v1, "name" // string@cff6 │ │ +499f8e: 7220 95f9 1000 |0009: invoke-interface {v0, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@f995 │ │ +499f94: 0c00 |000c: move-result-object v0 │ │ +499f96: 0704 |000d: move-object v4, v0 │ │ +499f98: 1f04 a724 |000e: check-cast v4, Ljava/lang/String; // type@24a7 │ │ +499f9c: 2202 5224 |0010: new-instance v2, Ljava/io/File; // type@2452 │ │ +499fa0: 6e10 64e9 0b00 |0012: invoke-virtual {v11}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ +499fa6: 0c00 |0015: move-result-object v0 │ │ +499fa8: 6e10 2001 0000 |0016: invoke-virtual {v0}, Landroid/content/Context;.getCacheDir:()Ljava/io/File; // method@0120 │ │ +499fae: 0c00 |0019: move-result-object v0 │ │ +499fb0: 7110 fdfb 0400 |001a: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +499fb6: 7030 a3f4 0204 |001d: invoke-direct {v2, v0, v4}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@f4a3 │ │ +499fbc: 6e10 acf4 0200 |0020: invoke-virtual {v2}, Ljava/io/File;.exists:()Z // method@f4ac │ │ +499fc2: 0a00 |0023: move-result v0 │ │ +499fc4: 3800 3400 |0024: if-eqz v0, 0058 // +0034 │ │ +499fc8: 6e10 8fec 0c00 |0026: invoke-virtual {v12}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getVoiceMessageFloatArray:()[F // method@ec8f │ │ +499fce: 0c00 |0029: move-result-object v0 │ │ +499fd0: 3900 2e00 |002a: if-nez v0, 0058 // +002e │ │ +499fd4: 1210 |002c: const/4 v0, #int 1 // #1 │ │ +499fd6: 6e20 a9ec 0c00 |002d: invoke-virtual {v12, v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setDownloadingVoiceMessage:(Z)V // method@eca9 │ │ +499fdc: 54b0 a7b0 |0030: iget-object v0, v11, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ +499fe0: 3800 0800 |0032: if-eqz v0, 003a // +0008 │ │ +499fe4: 07c1 |0034: move-object v1, v12 │ │ +499fe6: 1f01 d123 |0035: check-cast v1, Lcom/stfalcon/chatkit/commons/models/IMessage; // type@23d1 │ │ +499fea: 6e20 3ee4 1000 |0037: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.update:(Lcom/stfalcon/chatkit/commons/models/IMessage;)Z // method@e43e │ │ +499ff0: 7100 72fc 0000 |003a: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@fc72 │ │ +499ff6: 0c00 |003d: move-result-object v0 │ │ +499ff8: 1f00 d525 |003e: check-cast v0, Lkotlin/coroutines/CoroutineContext; // type@25d5 │ │ +499ffc: 7110 67fc 0000 |0040: invoke-static {v0}, Lkotlinx/coroutines/CoroutineScopeKt;.CoroutineScope:(Lkotlin/coroutines/CoroutineContext;)Lkotlinx/coroutines/CoroutineScope; // method@fc67 │ │ +49a002: 0c00 |0043: move-result-object v0 │ │ +49a004: 2208 0921 |0044: new-instance v8, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1; // type@2109 │ │ +49a008: 1207 |0046: const/4 v7, #int 0 // #0 │ │ +49a00a: 0781 |0047: move-object v1, v8 │ │ +49a00c: 07b3 |0048: move-object v3, v11 │ │ +49a00e: 07c5 |0049: move-object v5, v12 │ │ +49a010: 01d6 |004a: move v6, v13 │ │ +49a012: 7607 dde8 0100 |004b: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7}, Lcom/nextcloud/talk/chat/ChatActivity$setUpWaveform$1;.:(Ljava/io/File;Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/String;Lcom/nextcloud/talk/chat/data/model/ChatMessage;ZLkotlin/coroutines/Continuation;)V // method@e8dd │ │ +49a018: 1f08 e825 |004e: check-cast v8, Lkotlin/jvm/functions/Function2; // type@25e8 │ │ +49a01c: 1239 |0050: const/4 v9, #int 3 // #3 │ │ +49a01e: 120a |0051: const/4 v10, #int 0 // #0 │ │ +49a020: 1206 |0052: const/4 v6, #int 0 // #0 │ │ +49a022: 0705 |0053: move-object v5, v0 │ │ +49a024: 7706 58fc 0500 |0054: invoke-static/range {v5, v6, v7, v8, v9, v10}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@fc58 │ │ +49a02a: 2804 |0057: goto 005b // +0004 │ │ +49a02c: 7030 5bea cb0d |0058: invoke-direct {v11, v12, v13}, Lcom/nextcloud/talk/chat/ChatActivity;.startPlayback:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;Z)V // method@ea5b │ │ +49a032: 0e00 |005b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1174 │ │ 0x0010 line=1175 │ │ 0x0020 line=1176 │ │ 0x002d line=1177 │ │ 0x0030 line=1178 │ │ @@ -2005768,20 +2005768,20 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;ZILjava/lang/Object;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -499f44: |[499f44] com.nextcloud.talk.chat.ChatActivity.setUpWaveform$default:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;ZILjava/lang/Object;)V │ │ -499f54: dd03 0302 |0000: and-int/lit8 v3, v3, #int 2 // #02 │ │ -499f58: 3803 0300 |0002: if-eqz v3, 0005 // +0003 │ │ -499f5c: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -499f5e: 7030 3aea 1002 |0005: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.setUpWaveform:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;Z)V // method@ea3a │ │ -499f64: 0e00 |0008: return-void │ │ +499f48: |[499f48] com.nextcloud.talk.chat.ChatActivity.setUpWaveform$default:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;ZILjava/lang/Object;)V │ │ +499f58: dd03 0302 |0000: and-int/lit8 v3, v3, #int 2 // #02 │ │ +499f5c: 3803 0300 |0002: if-eqz v3, 0005 // +0003 │ │ +499f60: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +499f62: 7030 3aea 1002 |0005: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.setUpWaveform:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;Z)V // method@ea3a │ │ +499f68: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=1173 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0009 reg=1 (null) Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ 0x0000 - 0x0009 reg=2 (null) Z │ │ @@ -2005793,68 +2005793,68 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 114 16-bit code units │ │ -49a0a0: |[49a0a0] com.nextcloud.talk.chat.ChatActivity.setupActionBar:()V │ │ -49a0b0: 5460 a8b0 |0000: iget-object v0, v6, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -49a0b4: 1a01 e08a |0002: const-string v1, "binding" // string@8ae0 │ │ -49a0b8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -49a0ba: 3900 0600 |0005: if-nez v0, 000b // +0006 │ │ -49a0be: 7110 06fc 0100 |0007: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49a0c4: 0720 |000a: move-object v0, v2 │ │ -49a0c6: 5400 ccb3 |000b: iget-object v0, v0, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.chatToolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@b3cc │ │ -49a0ca: 1f00 4b02 |000d: check-cast v0, Landroidx/appcompat/widget/Toolbar; // type@024b │ │ -49a0ce: 6e20 38ea 0600 |000f: invoke-virtual {v6, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.setSupportActionBar:(Landroidx/appcompat/widget/Toolbar;)V // method@ea38 │ │ -49a0d4: 5460 a8b0 |0012: iget-object v0, v6, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -49a0d8: 3900 0600 |0014: if-nez v0, 001a // +0006 │ │ -49a0dc: 7110 06fc 0100 |0016: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49a0e2: 0720 |0019: move-object v0, v2 │ │ -49a0e4: 5400 ccb3 |001a: iget-object v0, v0, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.chatToolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@b3cc │ │ -49a0e8: 2203 ee20 |001c: new-instance v3, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda9; // type@20ee │ │ -49a0ec: 7020 6de8 6300 |001e: invoke-direct {v3, v6}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda9;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e86d │ │ -49a0f2: 6e20 6666 3000 |0021: invoke-virtual {v0, v3}, Lcom/google/android/material/appbar/MaterialToolbar;.setNavigationOnClickListener:(Landroid/view/View$OnClickListener;)V // method@6666 │ │ -49a0f8: 6e10 8de9 0600 |0024: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@e98d │ │ -49a0fe: 0c00 |0027: move-result-object v0 │ │ -49a100: 1213 |0028: const/4 v3, #int 1 // #1 │ │ -49a102: 3800 0500 |0029: if-eqz v0, 002e // +0005 │ │ -49a106: 6e20 670a 3000 |002b: invoke-virtual {v0, v3}, Landroidx/appcompat/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@0a67 │ │ -49a10c: 6e10 8de9 0600 |002e: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@e98d │ │ -49a112: 0c00 |0031: move-result-object v0 │ │ -49a114: 3800 0500 |0032: if-eqz v0, 0037 // +0005 │ │ -49a118: 6e20 680a 3000 |0034: invoke-virtual {v0, v3}, Landroidx/appcompat/app/ActionBar;.setDisplayShowHomeEnabled:(Z)V // method@0a68 │ │ -49a11e: 6e10 8de9 0600 |0037: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@e98d │ │ -49a124: 0c00 |003a: move-result-object v0 │ │ -49a126: 3800 1a00 |003b: if-eqz v0, 0055 // +001a │ │ -49a12a: 2203 cb00 |003d: new-instance v3, Landroid/graphics/drawable/ColorDrawable; // type@00cb │ │ -49a12e: 6e10 84e9 0600 |003f: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.getResources:()Landroid/content/res/Resources; // method@e984 │ │ -49a134: 0c04 |0042: move-result-object v4 │ │ -49a136: 7110 fdfb 0400 |0043: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49a13c: 1405 7403 067f |0046: const v5, #float 1.78134e+38 // #7f060374 │ │ -49a142: 6e30 a801 5402 |0049: invoke-virtual {v4, v5, v2}, Landroid/content/res/Resources;.getColor:(ILandroid/content/res/Resources$Theme;)I // method@01a8 │ │ -49a148: 0a04 |004c: move-result v4 │ │ -49a14a: 7020 8003 4300 |004d: invoke-direct {v3, v4}, Landroid/graphics/drawable/ColorDrawable;.:(I)V // method@0380 │ │ -49a150: 1f03 cf00 |0050: check-cast v3, Landroid/graphics/drawable/Drawable; // type@00cf │ │ -49a154: 6e20 6a0a 3000 |0052: invoke-virtual {v0, v3}, Landroidx/appcompat/app/ActionBar;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@0a6a │ │ -49a15a: 7010 16ea 0600 |0055: invoke-direct {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.setActionBarTitle:()V // method@ea16 │ │ -49a160: 6e10 93e9 0600 |0058: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.getViewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@e993 │ │ -49a166: 0c00 |005b: move-result-object v0 │ │ -49a168: 5400 f1b4 |005c: iget-object v0, v0, Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;.material:Lcom/nextcloud/android/common/ui/theme/utils/MaterialViewThemeUtils; // field@b4f1 │ │ -49a16c: 5463 a8b0 |005e: iget-object v3, v6, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -49a170: 3903 0600 |0060: if-nez v3, 0066 // +0006 │ │ -49a174: 7110 06fc 0100 |0062: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49a17a: 2802 |0065: goto 0067 // +0002 │ │ -49a17c: 0732 |0066: move-object v2, v3 │ │ -49a17e: 5421 ccb3 |0067: iget-object v1, v2, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.chatToolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@b3cc │ │ -49a182: 1a02 6c8e |0069: const-string v2, "chatToolbar" // string@8e6c │ │ -49a186: 7120 fffb 2100 |006b: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -49a18c: 6e20 2bdb 1000 |006e: invoke-virtual {v0, v1}, Lcom/nextcloud/android/common/ui/theme/utils/MaterialViewThemeUtils;.themeToolbar:(Lcom/google/android/material/appbar/MaterialToolbar;)V // method@db2b │ │ -49a192: 0e00 |0071: return-void │ │ +49a0a4: |[49a0a4] com.nextcloud.talk.chat.ChatActivity.setupActionBar:()V │ │ +49a0b4: 5460 a8b0 |0000: iget-object v0, v6, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +49a0b8: 1a01 e08a |0002: const-string v1, "binding" // string@8ae0 │ │ +49a0bc: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +49a0be: 3900 0600 |0005: if-nez v0, 000b // +0006 │ │ +49a0c2: 7110 06fc 0100 |0007: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49a0c8: 0720 |000a: move-object v0, v2 │ │ +49a0ca: 5400 ccb3 |000b: iget-object v0, v0, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.chatToolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@b3cc │ │ +49a0ce: 1f00 4b02 |000d: check-cast v0, Landroidx/appcompat/widget/Toolbar; // type@024b │ │ +49a0d2: 6e20 38ea 0600 |000f: invoke-virtual {v6, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.setSupportActionBar:(Landroidx/appcompat/widget/Toolbar;)V // method@ea38 │ │ +49a0d8: 5460 a8b0 |0012: iget-object v0, v6, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +49a0dc: 3900 0600 |0014: if-nez v0, 001a // +0006 │ │ +49a0e0: 7110 06fc 0100 |0016: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49a0e6: 0720 |0019: move-object v0, v2 │ │ +49a0e8: 5400 ccb3 |001a: iget-object v0, v0, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.chatToolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@b3cc │ │ +49a0ec: 2203 ee20 |001c: new-instance v3, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda9; // type@20ee │ │ +49a0f0: 7020 6de8 6300 |001e: invoke-direct {v3, v6}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda9;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e86d │ │ +49a0f6: 6e20 6666 3000 |0021: invoke-virtual {v0, v3}, Lcom/google/android/material/appbar/MaterialToolbar;.setNavigationOnClickListener:(Landroid/view/View$OnClickListener;)V // method@6666 │ │ +49a0fc: 6e10 8de9 0600 |0024: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@e98d │ │ +49a102: 0c00 |0027: move-result-object v0 │ │ +49a104: 1213 |0028: const/4 v3, #int 1 // #1 │ │ +49a106: 3800 0500 |0029: if-eqz v0, 002e // +0005 │ │ +49a10a: 6e20 670a 3000 |002b: invoke-virtual {v0, v3}, Landroidx/appcompat/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@0a67 │ │ +49a110: 6e10 8de9 0600 |002e: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@e98d │ │ +49a116: 0c00 |0031: move-result-object v0 │ │ +49a118: 3800 0500 |0032: if-eqz v0, 0037 // +0005 │ │ +49a11c: 6e20 680a 3000 |0034: invoke-virtual {v0, v3}, Landroidx/appcompat/app/ActionBar;.setDisplayShowHomeEnabled:(Z)V // method@0a68 │ │ +49a122: 6e10 8de9 0600 |0037: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@e98d │ │ +49a128: 0c00 |003a: move-result-object v0 │ │ +49a12a: 3800 1a00 |003b: if-eqz v0, 0055 // +001a │ │ +49a12e: 2203 cb00 |003d: new-instance v3, Landroid/graphics/drawable/ColorDrawable; // type@00cb │ │ +49a132: 6e10 84e9 0600 |003f: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.getResources:()Landroid/content/res/Resources; // method@e984 │ │ +49a138: 0c04 |0042: move-result-object v4 │ │ +49a13a: 7110 fdfb 0400 |0043: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49a140: 1405 7403 067f |0046: const v5, #float 1.78134e+38 // #7f060374 │ │ +49a146: 6e30 a801 5402 |0049: invoke-virtual {v4, v5, v2}, Landroid/content/res/Resources;.getColor:(ILandroid/content/res/Resources$Theme;)I // method@01a8 │ │ +49a14c: 0a04 |004c: move-result v4 │ │ +49a14e: 7020 8003 4300 |004d: invoke-direct {v3, v4}, Landroid/graphics/drawable/ColorDrawable;.:(I)V // method@0380 │ │ +49a154: 1f03 cf00 |0050: check-cast v3, Landroid/graphics/drawable/Drawable; // type@00cf │ │ +49a158: 6e20 6a0a 3000 |0052: invoke-virtual {v0, v3}, Landroidx/appcompat/app/ActionBar;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@0a6a │ │ +49a15e: 7010 16ea 0600 |0055: invoke-direct {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.setActionBarTitle:()V // method@ea16 │ │ +49a164: 6e10 93e9 0600 |0058: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.getViewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@e993 │ │ +49a16a: 0c00 |005b: move-result-object v0 │ │ +49a16c: 5400 f1b4 |005c: iget-object v0, v0, Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;.material:Lcom/nextcloud/android/common/ui/theme/utils/MaterialViewThemeUtils; // field@b4f1 │ │ +49a170: 5463 a8b0 |005e: iget-object v3, v6, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +49a174: 3903 0600 |0060: if-nez v3, 0066 // +0006 │ │ +49a178: 7110 06fc 0100 |0062: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49a17e: 2802 |0065: goto 0067 // +0002 │ │ +49a180: 0732 |0066: move-object v2, v3 │ │ +49a182: 5421 ccb3 |0067: iget-object v1, v2, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.chatToolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@b3cc │ │ +49a186: 1a02 6c8e |0069: const-string v2, "chatToolbar" // string@8e6c │ │ +49a18a: 7120 fffb 2100 |006b: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +49a190: 6e20 2bdb 1000 |006e: invoke-virtual {v0, v1}, Lcom/nextcloud/android/common/ui/theme/utils/MaterialViewThemeUtils;.themeToolbar:(Lcom/google/android/material/appbar/MaterialToolbar;)V // method@db2b │ │ +49a196: 0e00 |0071: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1116 │ │ 0x0012 line=1117 │ │ 0x0024 line=1120 │ │ 0x002e line=1121 │ │ 0x0037 line=1122 │ │ @@ -2005868,19 +2005868,19 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/View;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -49a080: |[49a080] com.nextcloud.talk.chat.ChatActivity.setupActionBar$lambda$39:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/View;)V │ │ -49a090: 6e10 7fe9 0000 |0000: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getOnBackPressedDispatcher:()Landroidx/activity/OnBackPressedDispatcher; // method@e97f │ │ -49a096: 0c00 |0003: move-result-object v0 │ │ -49a098: 6e10 5d0a 0000 |0004: invoke-virtual {v0}, Landroidx/activity/OnBackPressedDispatcher;.onBackPressed:()V // method@0a5d │ │ -49a09e: 0e00 |0007: return-void │ │ +49a084: |[49a084] com.nextcloud.talk.chat.ChatActivity.setupActionBar$lambda$39:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/View;)V │ │ +49a094: 6e10 7fe9 0000 |0000: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getOnBackPressedDispatcher:()Landroidx/activity/OnBackPressedDispatcher; // method@e97f │ │ +49a09a: 0c00 |0003: move-result-object v0 │ │ +49a09c: 6e10 5d0a 0000 |0004: invoke-virtual {v0}, Landroidx/activity/OnBackPressedDispatcher;.onBackPressed:()V // method@0a5d │ │ +49a0a2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1118 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -2005889,44 +2005889,44 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -49a194: |[49a194] com.nextcloud.talk.chat.ChatActivity.setupSwipeToReply:()V │ │ -49a1a4: 5430 c6b0 |0000: iget-object v0, v3, Lcom/nextcloud/talk/chat/ChatActivity;.participantPermissions:Lcom/nextcloud/talk/utils/ParticipantPermissions; // field@b0c6 │ │ -49a1a8: 3800 3900 |0002: if-eqz v0, 003b // +0039 │ │ -49a1ac: 6e10 81e9 0300 |0004: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getParticipantPermissions:()Lcom/nextcloud/talk/utils/ParticipantPermissions; // method@e981 │ │ -49a1b2: 0c00 |0007: move-result-object v0 │ │ -49a1b4: 6e10 f9f2 0000 |0008: invoke-virtual {v0}, Lcom/nextcloud/talk/utils/ParticipantPermissions;.hasChatPermission:()Z // method@f2f9 │ │ -49a1ba: 0a00 |000b: move-result v0 │ │ -49a1bc: 3800 2f00 |000c: if-eqz v0, 003b // +002f │ │ -49a1c0: 7010 c8e9 0300 |000e: invoke-direct {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.isReadOnlyConversation:()Z // method@e9c8 │ │ -49a1c6: 0a00 |0011: move-result v0 │ │ -49a1c8: 3900 2900 |0012: if-nez v0, 003b // +0029 │ │ -49a1cc: 2200 7723 |0014: new-instance v0, Lcom/nextcloud/talk/ui/recyclerview/MessageSwipeCallback; // type@2377 │ │ -49a1d0: 0731 |0016: move-object v1, v3 │ │ -49a1d2: 1f01 4e00 |0017: check-cast v1, Landroid/content/Context; // type@004e │ │ -49a1d6: 2202 0a21 |0019: new-instance v2, Lcom/nextcloud/talk/chat/ChatActivity$setupSwipeToReply$messageSwipeCallback$1; // type@210a │ │ -49a1da: 7020 e2e8 3200 |001b: invoke-direct {v2, v3}, Lcom/nextcloud/talk/chat/ChatActivity$setupSwipeToReply$messageSwipeCallback$1;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e8e2 │ │ -49a1e0: 1f02 7623 |001e: check-cast v2, Lcom/nextcloud/talk/ui/recyclerview/MessageSwipeActions; // type@2376 │ │ -49a1e4: 7030 89f2 1002 |0020: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/ui/recyclerview/MessageSwipeCallback;.:(Landroid/content/Context;Lcom/nextcloud/talk/ui/recyclerview/MessageSwipeActions;)V // method@f289 │ │ -49a1ea: 2201 bc03 |0023: new-instance v1, Landroidx/recyclerview/widget/ItemTouchHelper; // type@03bc │ │ -49a1ee: 1f00 b603 |0025: check-cast v0, Landroidx/recyclerview/widget/ItemTouchHelper$Callback; // type@03b6 │ │ -49a1f2: 7020 5b11 0100 |0027: invoke-direct {v1, v0}, Landroidx/recyclerview/widget/ItemTouchHelper;.:(Landroidx/recyclerview/widget/ItemTouchHelper$Callback;)V // method@115b │ │ -49a1f8: 5430 a8b0 |002a: iget-object v0, v3, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -49a1fc: 3900 0800 |002c: if-nez v0, 0034 // +0008 │ │ -49a200: 1a00 e08a |002e: const-string v0, "binding" // string@8ae0 │ │ -49a204: 7110 06fc 0000 |0030: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49a20a: 1200 |0033: const/4 v0, #int 0 // #0 │ │ -49a20c: 5400 cfb3 |0034: iget-object v0, v0, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.messagesListView:Lcom/stfalcon/chatkit/messages/MessagesList; // field@b3cf │ │ -49a210: 1f00 0c04 |0036: check-cast v0, Landroidx/recyclerview/widget/RecyclerView; // type@040c │ │ -49a214: 6e20 5d11 0100 |0038: invoke-virtual {v1, v0}, Landroidx/recyclerview/widget/ItemTouchHelper;.attachToRecyclerView:(Landroidx/recyclerview/widget/RecyclerView;)V // method@115d │ │ -49a21a: 0e00 |003b: return-void │ │ +49a198: |[49a198] com.nextcloud.talk.chat.ChatActivity.setupSwipeToReply:()V │ │ +49a1a8: 5430 c6b0 |0000: iget-object v0, v3, Lcom/nextcloud/talk/chat/ChatActivity;.participantPermissions:Lcom/nextcloud/talk/utils/ParticipantPermissions; // field@b0c6 │ │ +49a1ac: 3800 3900 |0002: if-eqz v0, 003b // +0039 │ │ +49a1b0: 6e10 81e9 0300 |0004: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getParticipantPermissions:()Lcom/nextcloud/talk/utils/ParticipantPermissions; // method@e981 │ │ +49a1b6: 0c00 |0007: move-result-object v0 │ │ +49a1b8: 6e10 f9f2 0000 |0008: invoke-virtual {v0}, Lcom/nextcloud/talk/utils/ParticipantPermissions;.hasChatPermission:()Z // method@f2f9 │ │ +49a1be: 0a00 |000b: move-result v0 │ │ +49a1c0: 3800 2f00 |000c: if-eqz v0, 003b // +002f │ │ +49a1c4: 7010 c8e9 0300 |000e: invoke-direct {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.isReadOnlyConversation:()Z // method@e9c8 │ │ +49a1ca: 0a00 |0011: move-result v0 │ │ +49a1cc: 3900 2900 |0012: if-nez v0, 003b // +0029 │ │ +49a1d0: 2200 7723 |0014: new-instance v0, Lcom/nextcloud/talk/ui/recyclerview/MessageSwipeCallback; // type@2377 │ │ +49a1d4: 0731 |0016: move-object v1, v3 │ │ +49a1d6: 1f01 4e00 |0017: check-cast v1, Landroid/content/Context; // type@004e │ │ +49a1da: 2202 0a21 |0019: new-instance v2, Lcom/nextcloud/talk/chat/ChatActivity$setupSwipeToReply$messageSwipeCallback$1; // type@210a │ │ +49a1de: 7020 e2e8 3200 |001b: invoke-direct {v2, v3}, Lcom/nextcloud/talk/chat/ChatActivity$setupSwipeToReply$messageSwipeCallback$1;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e8e2 │ │ +49a1e4: 1f02 7623 |001e: check-cast v2, Lcom/nextcloud/talk/ui/recyclerview/MessageSwipeActions; // type@2376 │ │ +49a1e8: 7030 89f2 1002 |0020: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/ui/recyclerview/MessageSwipeCallback;.:(Landroid/content/Context;Lcom/nextcloud/talk/ui/recyclerview/MessageSwipeActions;)V // method@f289 │ │ +49a1ee: 2201 bc03 |0023: new-instance v1, Landroidx/recyclerview/widget/ItemTouchHelper; // type@03bc │ │ +49a1f2: 1f00 b603 |0025: check-cast v0, Landroidx/recyclerview/widget/ItemTouchHelper$Callback; // type@03b6 │ │ +49a1f6: 7020 5b11 0100 |0027: invoke-direct {v1, v0}, Landroidx/recyclerview/widget/ItemTouchHelper;.:(Landroidx/recyclerview/widget/ItemTouchHelper$Callback;)V // method@115b │ │ +49a1fc: 5430 a8b0 |002a: iget-object v0, v3, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +49a200: 3900 0800 |002c: if-nez v0, 0034 // +0008 │ │ +49a204: 1a00 e08a |002e: const-string v0, "binding" // string@8ae0 │ │ +49a208: 7110 06fc 0000 |0030: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49a20e: 1200 |0033: const/4 v0, #int 0 // #0 │ │ +49a210: 5400 cfb3 |0034: iget-object v0, v0, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.messagesListView:Lcom/stfalcon/chatkit/messages/MessagesList; // field@b3cf │ │ +49a214: 1f00 0c04 |0036: check-cast v0, Landroidx/recyclerview/widget/RecyclerView; // type@040c │ │ +49a218: 6e20 5d11 0100 |0038: invoke-virtual {v1, v0}, Landroidx/recyclerview/widget/ItemTouchHelper;.attachToRecyclerView:(Landroidx/recyclerview/widget/RecyclerView;)V // method@115d │ │ +49a21e: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1390 │ │ 0x0004 line=1391 │ │ 0x000e line=1392 │ │ 0x0014 line=1394 │ │ 0x0016 line=1395 │ │ @@ -2005942,105 +2005942,105 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 183 16-bit code units │ │ -49a21c: |[49a21c] com.nextcloud.talk.chat.ChatActivity.setupWebsocket:()V │ │ -49a22c: 5460 b2b0 |0000: iget-object v0, v6, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ -49a230: 3800 b400 |0002: if-eqz v0, 00b6 // +00b4 │ │ -49a234: 5461 aeb0 |0004: iget-object v1, v6, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ -49a238: 3901 0400 |0006: if-nez v1, 000a // +0004 │ │ -49a23c: 2900 ae00 |0008: goto/16 00b6 // +00ae │ │ -49a240: 7110 fdfb 0000 |000a: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49a246: 6e10 51f1 0000 |000d: invoke-virtual {v0}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getRemoteServer:()Ljava/lang/String; // method@f151 │ │ -49a24c: 0c00 |0010: move-result-object v0 │ │ -49a24e: 3800 5600 |0011: if-eqz v0, 0067 // +0056 │ │ -49a252: 1f00 7724 |0013: check-cast v0, Ljava/lang/CharSequence; // type@2477 │ │ -49a256: 7210 3df5 0000 |0015: invoke-interface {v0}, Ljava/lang/CharSequence;.length:()I // method@f53d │ │ -49a25c: 0a00 |0018: move-result v0 │ │ -49a25e: 3d00 4e00 |0019: if-lez v0, 0067 // +004e │ │ -49a262: 5460 aeb0 |001b: iget-object v0, v6, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ -49a266: 7110 fdfb 0000 |001d: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49a26c: 1221 |0020: const/4 v1, #int 2 // #2 │ │ -49a26e: 1212 |0021: const/4 v2, #int 1 // #1 │ │ -49a270: 1233 |0022: const/4 v3, #int 3 // #3 │ │ -49a272: 2430 f726 1302 |0023: filled-new-array {v3, v1, v2}, [I // type@26f7 │ │ -49a278: 0c01 |0026: move-result-object v1 │ │ -49a27a: 7120 abf2 1000 |0027: invoke-static {v0, v1}, Lcom/nextcloud/talk/utils/ApiUtils;.getSignalingApiVersion:(Lcom/nextcloud/talk/data/user/model/User;[I)I // method@f2ab │ │ -49a280: 0a00 |002a: move-result v0 │ │ -49a282: 6e10 7de9 0600 |002b: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.getNcApi:()Lcom/nextcloud/talk/api/NcApi; // method@e97d │ │ -49a288: 0c01 |002e: move-result-object v1 │ │ -49a28a: 5462 b1b0 |002f: iget-object v2, v6, Lcom/nextcloud/talk/chat/ChatActivity;.credentials:Ljava/lang/String; // field@b0b1 │ │ -49a28e: 6203 f4b4 |0031: sget-object v3, Lcom/nextcloud/talk/utils/ApiUtils;.INSTANCE:Lcom/nextcloud/talk/utils/ApiUtils; // field@b4f4 │ │ -49a292: 5464 aeb0 |0033: iget-object v4, v6, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ -49a296: 7110 fdfb 0400 |0035: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49a29c: 6e10 96f0 0400 |0038: invoke-virtual {v4}, Lcom/nextcloud/talk/data/user/model/User;.getBaseUrl:()Ljava/lang/String; // method@f096 │ │ -49a2a2: 0c04 |003b: move-result-object v4 │ │ -49a2a4: 6e10 85e9 0600 |003c: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ -49a2aa: 0c05 |003f: move-result-object v5 │ │ -49a2ac: 6e40 bbf2 0354 |0040: invoke-virtual {v3, v0, v4, v5}, Lcom/nextcloud/talk/utils/ApiUtils;.getUrlForSignalingSettings:(ILjava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@f2bb │ │ -49a2b2: 0c00 |0043: move-result-object v0 │ │ -49a2b4: 7230 a6e4 2100 |0044: invoke-interface {v1, v2, v0}, Lcom/nextcloud/talk/api/NcApi;.getSignalingSettings:(Ljava/lang/String;Ljava/lang/String;)Lio/reactivex/Observable; // method@e4a6 │ │ -49a2ba: 0c00 |0047: move-result-object v0 │ │ -49a2bc: 7100 5af4 0000 |0048: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@f45a │ │ -49a2c2: 0c01 |004b: move-result-object v1 │ │ -49a2c4: 6e20 44f4 1000 |004c: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@f444 │ │ -49a2ca: 0c00 |004f: move-result-object v0 │ │ -49a2cc: 3800 6600 |0050: if-eqz v0, 00b6 // +0066 │ │ -49a2d0: 7100 55f4 0000 |0052: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@f455 │ │ -49a2d6: 0c01 |0055: move-result-object v1 │ │ -49a2d8: 6e20 3df4 1000 |0056: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@f43d │ │ -49a2de: 0c00 |0059: move-result-object v0 │ │ -49a2e0: 3800 5c00 |005a: if-eqz v0, 00b6 // +005c │ │ -49a2e4: 2201 0b21 |005c: new-instance v1, Lcom/nextcloud/talk/chat/ChatActivity$setupWebsocket$1; // type@210b │ │ -49a2e8: 7020 e4e8 6100 |005e: invoke-direct {v1, v6}, Lcom/nextcloud/talk/chat/ChatActivity$setupWebsocket$1;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e8e4 │ │ -49a2ee: 1f01 3424 |0061: check-cast v1, Lio/reactivex/Observer; // type@2434 │ │ -49a2f2: 6e20 43f4 1000 |0063: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/Observer;)V // method@f443 │ │ -49a2f8: 2850 |0066: goto 00b6 // +0050 │ │ -49a2fa: 5460 aeb0 |0067: iget-object v0, v6, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ -49a2fe: 7110 fdfb 0000 |0069: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49a304: 7110 6af3 0000 |006c: invoke-static {v0}, Lcom/nextcloud/talk/webrtc/WebSocketConnectionHelper;.getWebSocketInstanceForUser:(Lcom/nextcloud/talk/data/user/model/User;)Lcom/nextcloud/talk/webrtc/WebSocketInstance; // method@f36a │ │ -49a30a: 0c00 |006f: move-result-object v0 │ │ -49a30c: 5b60 deb0 |0070: iput-object v0, v6, Lcom/nextcloud/talk/chat/ChatActivity;.webSocketInstance:Lcom/nextcloud/talk/webrtc/WebSocketInstance; // field@b0de │ │ -49a310: 3800 3d00 |0072: if-eqz v0, 00af // +003d │ │ -49a314: 1201 |0074: const/4 v1, #int 0 // #0 │ │ -49a316: 3800 0b00 |0075: if-eqz v0, 0080 // +000b │ │ -49a31a: 6e10 85e9 0600 |0077: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ -49a320: 0c02 |007a: move-result-object v2 │ │ -49a322: 5463 ccb0 |007b: iget-object v3, v6, Lcom/nextcloud/talk/chat/ChatActivity;.sessionIdAfterRoomJoined:Ljava/lang/String; // field@b0cc │ │ -49a326: 6e40 74f3 2013 |007d: invoke-virtual {v0, v2, v3, v1}, Lcom/nextcloud/talk/webrtc/WebSocketInstance;.joinRoomWithRoomTokenAndSession:(Ljava/lang/String;Ljava/lang/String;Lcom/nextcloud/talk/models/json/signaling/settings/FederationSettings;)V // method@f374 │ │ -49a32c: 5460 deb0 |0080: iget-object v0, v6, Lcom/nextcloud/talk/chat/ChatActivity;.webSocketInstance:Lcom/nextcloud/talk/webrtc/WebSocketInstance; // field@b0de │ │ -49a330: 3800 0600 |0082: if-eqz v0, 0088 // +0006 │ │ -49a334: 6e10 70f3 0000 |0084: invoke-virtual {v0}, Lcom/nextcloud/talk/webrtc/WebSocketInstance;.getSignalingMessageSender:()Lcom/nextcloud/talk/webrtc/WebSocketInstance$ExternalSignalingMessageSender; // method@f370 │ │ -49a33a: 0c01 |0087: move-result-object v1 │ │ -49a33c: 1f01 4723 |0088: check-cast v1, Lcom/nextcloud/talk/signaling/SignalingMessageSender; // type@2347 │ │ -49a340: 5b61 ceb0 |008a: iput-object v1, v6, Lcom/nextcloud/talk/chat/ChatActivity;.signalingMessageSender:Lcom/nextcloud/talk/signaling/SignalingMessageSender; // field@b0ce │ │ -49a344: 5460 deb0 |008c: iget-object v0, v6, Lcom/nextcloud/talk/chat/ChatActivity;.webSocketInstance:Lcom/nextcloud/talk/webrtc/WebSocketInstance; // field@b0de │ │ -49a348: 3800 0f00 |008e: if-eqz v0, 009d // +000f │ │ -49a34c: 6e10 6ff3 0000 |0090: invoke-virtual {v0}, Lcom/nextcloud/talk/webrtc/WebSocketInstance;.getSignalingMessageReceiver:()Lcom/nextcloud/talk/signaling/SignalingMessageReceiver; // method@f36f │ │ -49a352: 0c00 |0093: move-result-object v0 │ │ -49a354: 3800 0900 |0094: if-eqz v0, 009d // +0009 │ │ -49a358: 5461 bcb0 |0096: iget-object v1, v6, Lcom/nextcloud/talk/chat/ChatActivity;.localParticipantMessageListener:Lcom/nextcloud/talk/chat/ChatActivity$localParticipantMessageListener$1; // field@b0bc │ │ -49a35c: 1f01 4223 |0098: check-cast v1, Lcom/nextcloud/talk/signaling/SignalingMessageReceiver$LocalParticipantMessageListener; // type@2342 │ │ -49a360: 6e20 28f2 1000 |009a: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/signaling/SignalingMessageReceiver;.addListener:(Lcom/nextcloud/talk/signaling/SignalingMessageReceiver$LocalParticipantMessageListener;)V // method@f228 │ │ -49a366: 5460 deb0 |009d: iget-object v0, v6, Lcom/nextcloud/talk/chat/ChatActivity;.webSocketInstance:Lcom/nextcloud/talk/webrtc/WebSocketInstance; // field@b0de │ │ -49a36a: 3800 1700 |009f: if-eqz v0, 00b6 // +0017 │ │ -49a36e: 6e10 6ff3 0000 |00a1: invoke-virtual {v0}, Lcom/nextcloud/talk/webrtc/WebSocketInstance;.getSignalingMessageReceiver:()Lcom/nextcloud/talk/signaling/SignalingMessageReceiver; // method@f36f │ │ -49a374: 0c00 |00a4: move-result-object v0 │ │ -49a376: 3800 1100 |00a5: if-eqz v0, 00b6 // +0011 │ │ -49a37a: 5461 adb0 |00a7: iget-object v1, v6, Lcom/nextcloud/talk/chat/ChatActivity;.conversationMessageListener:Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1; // field@b0ad │ │ -49a37e: 1f01 4123 |00a9: check-cast v1, Lcom/nextcloud/talk/signaling/SignalingMessageReceiver$ConversationMessageListener; // type@2341 │ │ -49a382: 6e20 27f2 1000 |00ab: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/signaling/SignalingMessageReceiver;.addListener:(Lcom/nextcloud/talk/signaling/SignalingMessageReceiver$ConversationMessageListener;)V // method@f227 │ │ -49a388: 2808 |00ae: goto 00b6 // +0008 │ │ -49a38a: 6200 99b0 |00af: sget-object v0, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ -49a38e: 1a01 47fb |00b1: const-string v1, "webSocketInstance not set up. This is only expected when not using the HPB" // string@fb47 │ │ -49a392: 7120 6c05 1000 |00b3: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -49a398: 0e00 |00b6: return-void │ │ +49a220: |[49a220] com.nextcloud.talk.chat.ChatActivity.setupWebsocket:()V │ │ +49a230: 5460 b2b0 |0000: iget-object v0, v6, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ +49a234: 3800 b400 |0002: if-eqz v0, 00b6 // +00b4 │ │ +49a238: 5461 aeb0 |0004: iget-object v1, v6, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ +49a23c: 3901 0400 |0006: if-nez v1, 000a // +0004 │ │ +49a240: 2900 ae00 |0008: goto/16 00b6 // +00ae │ │ +49a244: 7110 fdfb 0000 |000a: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49a24a: 6e10 51f1 0000 |000d: invoke-virtual {v0}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getRemoteServer:()Ljava/lang/String; // method@f151 │ │ +49a250: 0c00 |0010: move-result-object v0 │ │ +49a252: 3800 5600 |0011: if-eqz v0, 0067 // +0056 │ │ +49a256: 1f00 7724 |0013: check-cast v0, Ljava/lang/CharSequence; // type@2477 │ │ +49a25a: 7210 3df5 0000 |0015: invoke-interface {v0}, Ljava/lang/CharSequence;.length:()I // method@f53d │ │ +49a260: 0a00 |0018: move-result v0 │ │ +49a262: 3d00 4e00 |0019: if-lez v0, 0067 // +004e │ │ +49a266: 5460 aeb0 |001b: iget-object v0, v6, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ +49a26a: 7110 fdfb 0000 |001d: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49a270: 1221 |0020: const/4 v1, #int 2 // #2 │ │ +49a272: 1212 |0021: const/4 v2, #int 1 // #1 │ │ +49a274: 1233 |0022: const/4 v3, #int 3 // #3 │ │ +49a276: 2430 f726 1302 |0023: filled-new-array {v3, v1, v2}, [I // type@26f7 │ │ +49a27c: 0c01 |0026: move-result-object v1 │ │ +49a27e: 7120 abf2 1000 |0027: invoke-static {v0, v1}, Lcom/nextcloud/talk/utils/ApiUtils;.getSignalingApiVersion:(Lcom/nextcloud/talk/data/user/model/User;[I)I // method@f2ab │ │ +49a284: 0a00 |002a: move-result v0 │ │ +49a286: 6e10 7de9 0600 |002b: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.getNcApi:()Lcom/nextcloud/talk/api/NcApi; // method@e97d │ │ +49a28c: 0c01 |002e: move-result-object v1 │ │ +49a28e: 5462 b1b0 |002f: iget-object v2, v6, Lcom/nextcloud/talk/chat/ChatActivity;.credentials:Ljava/lang/String; // field@b0b1 │ │ +49a292: 6203 f4b4 |0031: sget-object v3, Lcom/nextcloud/talk/utils/ApiUtils;.INSTANCE:Lcom/nextcloud/talk/utils/ApiUtils; // field@b4f4 │ │ +49a296: 5464 aeb0 |0033: iget-object v4, v6, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ +49a29a: 7110 fdfb 0400 |0035: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49a2a0: 6e10 96f0 0400 |0038: invoke-virtual {v4}, Lcom/nextcloud/talk/data/user/model/User;.getBaseUrl:()Ljava/lang/String; // method@f096 │ │ +49a2a6: 0c04 |003b: move-result-object v4 │ │ +49a2a8: 6e10 85e9 0600 |003c: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ +49a2ae: 0c05 |003f: move-result-object v5 │ │ +49a2b0: 6e40 bbf2 0354 |0040: invoke-virtual {v3, v0, v4, v5}, Lcom/nextcloud/talk/utils/ApiUtils;.getUrlForSignalingSettings:(ILjava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@f2bb │ │ +49a2b6: 0c00 |0043: move-result-object v0 │ │ +49a2b8: 7230 a6e4 2100 |0044: invoke-interface {v1, v2, v0}, Lcom/nextcloud/talk/api/NcApi;.getSignalingSettings:(Ljava/lang/String;Ljava/lang/String;)Lio/reactivex/Observable; // method@e4a6 │ │ +49a2be: 0c00 |0047: move-result-object v0 │ │ +49a2c0: 7100 5af4 0000 |0048: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@f45a │ │ +49a2c6: 0c01 |004b: move-result-object v1 │ │ +49a2c8: 6e20 44f4 1000 |004c: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@f444 │ │ +49a2ce: 0c00 |004f: move-result-object v0 │ │ +49a2d0: 3800 6600 |0050: if-eqz v0, 00b6 // +0066 │ │ +49a2d4: 7100 55f4 0000 |0052: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@f455 │ │ +49a2da: 0c01 |0055: move-result-object v1 │ │ +49a2dc: 6e20 3df4 1000 |0056: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@f43d │ │ +49a2e2: 0c00 |0059: move-result-object v0 │ │ +49a2e4: 3800 5c00 |005a: if-eqz v0, 00b6 // +005c │ │ +49a2e8: 2201 0b21 |005c: new-instance v1, Lcom/nextcloud/talk/chat/ChatActivity$setupWebsocket$1; // type@210b │ │ +49a2ec: 7020 e4e8 6100 |005e: invoke-direct {v1, v6}, Lcom/nextcloud/talk/chat/ChatActivity$setupWebsocket$1;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e8e4 │ │ +49a2f2: 1f01 3424 |0061: check-cast v1, Lio/reactivex/Observer; // type@2434 │ │ +49a2f6: 6e20 43f4 1000 |0063: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/Observer;)V // method@f443 │ │ +49a2fc: 2850 |0066: goto 00b6 // +0050 │ │ +49a2fe: 5460 aeb0 |0067: iget-object v0, v6, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ +49a302: 7110 fdfb 0000 |0069: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49a308: 7110 6af3 0000 |006c: invoke-static {v0}, Lcom/nextcloud/talk/webrtc/WebSocketConnectionHelper;.getWebSocketInstanceForUser:(Lcom/nextcloud/talk/data/user/model/User;)Lcom/nextcloud/talk/webrtc/WebSocketInstance; // method@f36a │ │ +49a30e: 0c00 |006f: move-result-object v0 │ │ +49a310: 5b60 deb0 |0070: iput-object v0, v6, Lcom/nextcloud/talk/chat/ChatActivity;.webSocketInstance:Lcom/nextcloud/talk/webrtc/WebSocketInstance; // field@b0de │ │ +49a314: 3800 3d00 |0072: if-eqz v0, 00af // +003d │ │ +49a318: 1201 |0074: const/4 v1, #int 0 // #0 │ │ +49a31a: 3800 0b00 |0075: if-eqz v0, 0080 // +000b │ │ +49a31e: 6e10 85e9 0600 |0077: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ +49a324: 0c02 |007a: move-result-object v2 │ │ +49a326: 5463 ccb0 |007b: iget-object v3, v6, Lcom/nextcloud/talk/chat/ChatActivity;.sessionIdAfterRoomJoined:Ljava/lang/String; // field@b0cc │ │ +49a32a: 6e40 74f3 2013 |007d: invoke-virtual {v0, v2, v3, v1}, Lcom/nextcloud/talk/webrtc/WebSocketInstance;.joinRoomWithRoomTokenAndSession:(Ljava/lang/String;Ljava/lang/String;Lcom/nextcloud/talk/models/json/signaling/settings/FederationSettings;)V // method@f374 │ │ +49a330: 5460 deb0 |0080: iget-object v0, v6, Lcom/nextcloud/talk/chat/ChatActivity;.webSocketInstance:Lcom/nextcloud/talk/webrtc/WebSocketInstance; // field@b0de │ │ +49a334: 3800 0600 |0082: if-eqz v0, 0088 // +0006 │ │ +49a338: 6e10 70f3 0000 |0084: invoke-virtual {v0}, Lcom/nextcloud/talk/webrtc/WebSocketInstance;.getSignalingMessageSender:()Lcom/nextcloud/talk/webrtc/WebSocketInstance$ExternalSignalingMessageSender; // method@f370 │ │ +49a33e: 0c01 |0087: move-result-object v1 │ │ +49a340: 1f01 4723 |0088: check-cast v1, Lcom/nextcloud/talk/signaling/SignalingMessageSender; // type@2347 │ │ +49a344: 5b61 ceb0 |008a: iput-object v1, v6, Lcom/nextcloud/talk/chat/ChatActivity;.signalingMessageSender:Lcom/nextcloud/talk/signaling/SignalingMessageSender; // field@b0ce │ │ +49a348: 5460 deb0 |008c: iget-object v0, v6, Lcom/nextcloud/talk/chat/ChatActivity;.webSocketInstance:Lcom/nextcloud/talk/webrtc/WebSocketInstance; // field@b0de │ │ +49a34c: 3800 0f00 |008e: if-eqz v0, 009d // +000f │ │ +49a350: 6e10 6ff3 0000 |0090: invoke-virtual {v0}, Lcom/nextcloud/talk/webrtc/WebSocketInstance;.getSignalingMessageReceiver:()Lcom/nextcloud/talk/signaling/SignalingMessageReceiver; // method@f36f │ │ +49a356: 0c00 |0093: move-result-object v0 │ │ +49a358: 3800 0900 |0094: if-eqz v0, 009d // +0009 │ │ +49a35c: 5461 bcb0 |0096: iget-object v1, v6, Lcom/nextcloud/talk/chat/ChatActivity;.localParticipantMessageListener:Lcom/nextcloud/talk/chat/ChatActivity$localParticipantMessageListener$1; // field@b0bc │ │ +49a360: 1f01 4223 |0098: check-cast v1, Lcom/nextcloud/talk/signaling/SignalingMessageReceiver$LocalParticipantMessageListener; // type@2342 │ │ +49a364: 6e20 28f2 1000 |009a: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/signaling/SignalingMessageReceiver;.addListener:(Lcom/nextcloud/talk/signaling/SignalingMessageReceiver$LocalParticipantMessageListener;)V // method@f228 │ │ +49a36a: 5460 deb0 |009d: iget-object v0, v6, Lcom/nextcloud/talk/chat/ChatActivity;.webSocketInstance:Lcom/nextcloud/talk/webrtc/WebSocketInstance; // field@b0de │ │ +49a36e: 3800 1700 |009f: if-eqz v0, 00b6 // +0017 │ │ +49a372: 6e10 6ff3 0000 |00a1: invoke-virtual {v0}, Lcom/nextcloud/talk/webrtc/WebSocketInstance;.getSignalingMessageReceiver:()Lcom/nextcloud/talk/signaling/SignalingMessageReceiver; // method@f36f │ │ +49a378: 0c00 |00a4: move-result-object v0 │ │ +49a37a: 3800 1100 |00a5: if-eqz v0, 00b6 // +0011 │ │ +49a37e: 5461 adb0 |00a7: iget-object v1, v6, Lcom/nextcloud/talk/chat/ChatActivity;.conversationMessageListener:Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1; // field@b0ad │ │ +49a382: 1f01 4123 |00a9: check-cast v1, Lcom/nextcloud/talk/signaling/SignalingMessageReceiver$ConversationMessageListener; // type@2341 │ │ +49a386: 6e20 27f2 1000 |00ab: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/signaling/SignalingMessageReceiver;.addListener:(Lcom/nextcloud/talk/signaling/SignalingMessageReceiver$ConversationMessageListener;)V // method@f227 │ │ +49a38c: 2808 |00ae: goto 00b6 // +0008 │ │ +49a38e: 6200 99b0 |00af: sget-object v0, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ +49a392: 1a01 47fb |00b1: const-string v1, "webSocketInstance not set up. This is only expected when not using the HPB" // string@fb47 │ │ +49a396: 7120 6c05 1000 |00b3: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +49a39c: 0e00 |00b6: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2508 │ │ 0x000a line=2512 │ │ 0x001b line=2513 │ │ 0x002b line=2514 │ │ 0x002f line=2515 │ │ @@ -2006065,183 +2006065,183 @@ │ │ type : '(Landroid/net/Uri;Ljava/lang/String;Lcom/nextcloud/talk/chat/data/model/ChatMessage;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 18 │ │ ins : 6 │ │ outs : 7 │ │ insns size : 336 16-bit code units │ │ -49a520: |[49a520] com.nextcloud.talk.chat.ChatActivity.shareToNotes:(Landroid/net/Uri;Ljava/lang/String;Lcom/nextcloud/talk/chat/data/model/ChatMessage;Ljava/lang/String;Ljava/lang/String;)V │ │ -49a530: 07c7 |0000: move-object v7, v12 │ │ -49a532: 07d0 |0001: move-object v0, v13 │ │ -49a534: 07e4 |0002: move-object v4, v14 │ │ -49a536: 6e10 68ec 0f00 |0003: invoke-virtual {v15}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getCalculateMessageType:()Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // method@ec68 │ │ -49a53c: 0c01 |0006: move-result-object v1 │ │ -49a53e: 6202 2db0 |0007: sget-object v2, Lcom/nextcloud/talk/chat/ChatActivity$WhenMappings;.$EnumSwitchMapping$0:[I // field@b02d │ │ -49a542: 6e10 23ec 0100 |0009: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.ordinal:()I // method@ec23 │ │ -49a548: 0a01 |000c: move-result v1 │ │ -49a54a: 4401 0201 |000d: aget v1, v2, v1 │ │ -49a54e: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -49a550: 1208 |0010: const/4 v8, #int 0 // #0 │ │ -49a552: 1a09 e08a |0011: const-string v9, "binding" // string@8ae0 │ │ -49a556: 12fa |0013: const/4 v10, #int -1 // #ff │ │ -49a558: 140b d402 137f |0014: const v11, #float 1.95411e+38 // #7f1302d4 │ │ -49a55e: 3221 1501 |0017: if-eq v1, v2, 012c // +0115 │ │ -49a562: 1223 |0019: const/4 v3, #int 2 // #2 │ │ -49a564: 3231 a700 |001a: if-eq v1, v3, 00c1 // +00a7 │ │ -49a568: 1230 |001c: const/4 v0, #int 3 // #3 │ │ -49a56a: 3201 5c00 |001d: if-eq v1, v0, 0079 // +005c │ │ -49a56e: 1240 |001f: const/4 v0, #int 4 // #4 │ │ -49a570: 3201 0400 |0020: if-eq v1, v0, 0024 // +0004 │ │ -49a574: 2900 2d01 |0022: goto/16 014f // +012d │ │ -49a578: 6e10 89e9 0c00 |0024: invoke-virtual {v12}, Lcom/nextcloud/talk/chat/ChatActivity;.getSpreedCapabilities:()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // method@e989 │ │ -49a57e: 0c00 |0027: move-result-object v0 │ │ -49a580: 2410 f726 0200 |0028: filled-new-array {v2}, [I // type@26f7 │ │ -49a586: 0c01 |002b: move-result-object v1 │ │ -49a588: 7120 a7f2 1000 |002c: invoke-static {v0, v1}, Lcom/nextcloud/talk/utils/ApiUtils;.getChatApiVersion:(Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;[I)I // method@f2a7 │ │ -49a58e: 0a00 |002f: move-result v0 │ │ -49a590: 6e10 61e9 0c00 |0030: invoke-virtual {v12}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ -49a596: 0c01 |0033: move-result-object v1 │ │ -49a598: 5472 b1b0 |0034: iget-object v2, v7, Lcom/nextcloud/talk/chat/ChatActivity;.credentials:Ljava/lang/String; // field@b0b1 │ │ -49a59c: 7110 fdfb 0200 |0036: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49a5a2: 6203 f4b4 |0039: sget-object v3, Lcom/nextcloud/talk/utils/ApiUtils;.INSTANCE:Lcom/nextcloud/talk/utils/ApiUtils; // field@b4f4 │ │ -49a5a6: 5475 aeb0 |003b: iget-object v5, v7, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ -49a5aa: 7110 fdfb 0500 |003d: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49a5b0: 6e10 96f0 0500 |0040: invoke-virtual {v5}, Lcom/nextcloud/talk/data/user/model/User;.getBaseUrl:()Ljava/lang/String; // method@f096 │ │ -49a5b6: 0c05 |0043: move-result-object v5 │ │ -49a5b8: 7110 fdfb 0500 |0044: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49a5be: 6e40 aff2 03e5 |0047: invoke-virtual {v3, v0, v5, v14}, Lcom/nextcloud/talk/utils/ApiUtils;.getUrlForChat:(ILjava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@f2af │ │ -49a5c4: 0c00 |004a: move-result-object v0 │ │ -49a5c6: 6e10 77ec 0f00 |004b: invoke-virtual {v15}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getMessage:()Ljava/lang/String; // method@ec77 │ │ -49a5cc: 0c03 |004e: move-result-object v3 │ │ -49a5ce: 7110 fdfb 0300 |004f: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49a5d4: 5474 aeb0 |0052: iget-object v4, v7, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ -49a5d8: 7110 fdfb 0400 |0054: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49a5de: 6e10 99f0 0400 |0057: invoke-virtual {v4}, Lcom/nextcloud/talk/data/user/model/User;.getDisplayName:()Ljava/lang/String; // method@f099 │ │ -49a5e4: 0c04 |005a: move-result-object v4 │ │ -49a5e6: 7110 fdfb 0400 |005b: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49a5ec: 6e54 fdee 2130 |005e: invoke-virtual {v1, v2, v0, v3, v4}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.shareToNotes:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@eefd │ │ -49a5f2: 5470 a8b0 |0061: iget-object v0, v7, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -49a5f6: 3900 0600 |0063: if-nez v0, 0069 // +0006 │ │ -49a5fa: 7110 06fc 0900 |0065: invoke-static {v9}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49a600: 2802 |0068: goto 006a // +0002 │ │ -49a602: 0708 |0069: move-object v8, v0 │ │ -49a604: 6e10 a1f0 0800 |006a: invoke-virtual {v8}, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.getRoot:()Landroid/widget/LinearLayout; // method@f0a1 │ │ -49a60a: 0c00 |006d: move-result-object v0 │ │ -49a60c: 1f00 8c01 |006e: check-cast v0, Landroid/view/View; // type@018c │ │ -49a610: 7130 be88 b00a |0070: invoke-static {v0, v11, v10}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;II)Lcom/google/android/material/snackbar/Snackbar; // method@88be │ │ -49a616: 0c00 |0073: move-result-object v0 │ │ -49a618: 6e10 d188 0000 |0074: invoke-virtual {v0}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@88d1 │ │ -49a61e: 2900 d800 |0077: goto/16 014f // +00d8 │ │ -49a622: 6e10 89e9 0c00 |0079: invoke-virtual {v12}, Lcom/nextcloud/talk/chat/ChatActivity;.getSpreedCapabilities:()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // method@e989 │ │ -49a628: 0c00 |007c: move-result-object v0 │ │ -49a62a: 2410 f726 0200 |007d: filled-new-array {v2}, [I // type@26f7 │ │ -49a630: 0c01 |0080: move-result-object v1 │ │ -49a632: 7120 a7f2 1000 |0081: invoke-static {v0, v1}, Lcom/nextcloud/talk/utils/ApiUtils;.getChatApiVersion:(Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;[I)I // method@f2a7 │ │ -49a638: 0a00 |0084: move-result v0 │ │ -49a63a: 6e10 61e9 0c00 |0085: invoke-virtual {v12}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ -49a640: 0c01 |0088: move-result-object v1 │ │ -49a642: 5472 b1b0 |0089: iget-object v2, v7, Lcom/nextcloud/talk/chat/ChatActivity;.credentials:Ljava/lang/String; // field@b0b1 │ │ -49a646: 7110 fdfb 0200 |008b: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49a64c: 6203 f4b4 |008e: sget-object v3, Lcom/nextcloud/talk/utils/ApiUtils;.INSTANCE:Lcom/nextcloud/talk/utils/ApiUtils; // field@b4f4 │ │ -49a650: 5475 aeb0 |0090: iget-object v5, v7, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ -49a654: 7110 fdfb 0500 |0092: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49a65a: 6e10 96f0 0500 |0095: invoke-virtual {v5}, Lcom/nextcloud/talk/data/user/model/User;.getBaseUrl:()Ljava/lang/String; // method@f096 │ │ -49a660: 0c05 |0098: move-result-object v5 │ │ -49a662: 7110 fdfb 0500 |0099: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49a668: 6e40 bcf2 03e5 |009c: invoke-virtual {v3, v0, v5, v14}, Lcom/nextcloud/talk/utils/ApiUtils;.getUrlToSendLocation:(ILjava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@f2bc │ │ -49a66e: 0c03 |009f: move-result-object v3 │ │ -49a670: 1a04 dca1 |00a0: const-string v4, "geo-location" // string@a1dc │ │ -49a674: 0805 1000 |00a2: move-object/from16 v5, v16 │ │ -49a678: 0806 1100 |00a4: move-object/from16 v6, v17 │ │ -49a67c: 7406 fcee 0100 |00a6: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.shareLocationToNotes:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@eefc │ │ -49a682: 5470 a8b0 |00a9: iget-object v0, v7, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -49a686: 3900 0600 |00ab: if-nez v0, 00b1 // +0006 │ │ -49a68a: 7110 06fc 0900 |00ad: invoke-static {v9}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49a690: 2802 |00b0: goto 00b2 // +0002 │ │ -49a692: 0708 |00b1: move-object v8, v0 │ │ -49a694: 6e10 a1f0 0800 |00b2: invoke-virtual {v8}, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.getRoot:()Landroid/widget/LinearLayout; // method@f0a1 │ │ -49a69a: 0c00 |00b5: move-result-object v0 │ │ -49a69c: 1f00 8c01 |00b6: check-cast v0, Landroid/view/View; // type@018c │ │ -49a6a0: 7130 be88 b00a |00b8: invoke-static {v0, v11, v10}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;II)Lcom/google/android/material/snackbar/Snackbar; // method@88be │ │ -49a6a6: 0c00 |00bb: move-result-object v0 │ │ -49a6a8: 6e10 d188 0000 |00bc: invoke-virtual {v0}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@88d1 │ │ -49a6ae: 2900 9000 |00bf: goto/16 014f // +0090 │ │ -49a6b2: 6e10 77ec 0f00 |00c1: invoke-virtual {v15}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getMessage:()Ljava/lang/String; // method@ec77 │ │ -49a6b8: 0c01 |00c4: move-result-object v1 │ │ -49a6ba: 1a02 6efd |00c5: const-string v2, "{file}" // string@fd6e │ │ -49a6be: 7120 fbfb 2100 |00c7: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ -49a6c4: 0a01 |00ca: move-result v1 │ │ -49a6c6: 3901 0700 |00cb: if-nez v1, 00d2 // +0007 │ │ -49a6ca: 6e10 77ec 0f00 |00cd: invoke-virtual {v15}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getMessage:()Ljava/lang/String; // method@ec77 │ │ -49a6d0: 0c01 |00d0: move-result-object v1 │ │ -49a6d2: 2803 |00d1: goto 00d4 // +0003 │ │ -49a6d4: 1a01 0000 |00d2: const-string v1, "" // string@0000 │ │ -49a6d8: 3800 7b00 |00d4: if-eqz v0, 014f // +007b │ │ -49a6dc: 1202 |00d6: const/4 v2, #int 0 // #0 │ │ -49a6de: 6e10 64e9 0c00 |00d7: invoke-virtual {v12}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ -49a6e4: 0c03 |00da: move-result-object v3 │ │ -49a6e6: 6e10 2201 0300 |00db: invoke-virtual {v3}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0122 │ │ -49a6ec: 0c03 |00de: move-result-object v3 │ │ -49a6ee: 6e20 1101 d300 |00df: invoke-virtual {v3, v13}, Landroid/content/ContentResolver;.openInputStream:(Landroid/net/Uri;)Ljava/io/InputStream; // method@0111 │ │ -49a6f4: 0c03 |00e2: move-result-object v3 │ │ -49a6f6: 3803 0500 |00e3: if-eqz v3, 00e8 // +0005 │ │ -49a6fa: 6e10 e2f4 0300 |00e5: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@f4e2 │ │ -49a700: 6e10 3404 0d00 |00e8: invoke-virtual {v13}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0434 │ │ -49a706: 0c03 |00eb: move-result-object v3 │ │ -49a708: 1a05 f1f3 |00ec: const-string v5, "toString(...)" // string@f3f1 │ │ -49a70c: 7120 fffb 5300 |00ee: invoke-static {v3, v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -49a712: 7110 fdfb 0100 |00f1: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49a718: 705e 74ea 3c12 |00f4: invoke-direct {v12, v3, v2, v1, v14}, Lcom/nextcloud/talk/chat/ChatActivity;.uploadFile:(Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)V // method@ea74 │ │ -49a71e: 5473 a8b0 |00f7: iget-object v3, v7, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -49a722: 3903 0600 |00f9: if-nez v3, 00ff // +0006 │ │ -49a726: 7110 06fc 0900 |00fb: invoke-static {v9}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49a72c: 2802 |00fe: goto 0100 // +0002 │ │ -49a72e: 0738 |00ff: move-object v8, v3 │ │ -49a730: 6e10 a1f0 0800 |0100: invoke-virtual {v8}, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.getRoot:()Landroid/widget/LinearLayout; // method@f0a1 │ │ -49a736: 0c03 |0103: move-result-object v3 │ │ -49a738: 1f03 8c01 |0104: check-cast v3, Landroid/view/View; // type@018c │ │ -49a73c: 7130 be88 b30a |0106: invoke-static {v3, v11, v10}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;II)Lcom/google/android/material/snackbar/Snackbar; // method@88be │ │ -49a742: 0c03 |0109: move-result-object v3 │ │ -49a744: 6e10 d188 0300 |010a: invoke-virtual {v3}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@88d1 │ │ -49a74a: 2842 |010d: goto 014f // +0042 │ │ -49a74c: 6203 99b0 |010e: sget-object v3, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ -49a750: 2205 a924 |0110: new-instance v5, Ljava/lang/StringBuilder; // type@24a9 │ │ -49a754: 1a06 f526 |0112: const-string v6, "File corresponding to the uri does not exist " // string@26f5 │ │ -49a758: 7020 89f6 6500 |0114: invoke-direct {v5, v6}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -49a75e: 6e20 91f6 d500 |0117: invoke-virtual {v5, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@f691 │ │ -49a764: 0c05 |011a: move-result-object v5 │ │ -49a766: 6e10 9cf6 0500 |011b: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -49a76c: 0c05 |011e: move-result-object v5 │ │ -49a76e: 7120 7705 5300 |011f: invoke-static {v3, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0577 │ │ -49a774: 2203 c420 |0122: new-instance v3, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda22; // type@20c4 │ │ -49a778: 705e 19e8 c31d |0124: invoke-direct {v3, v12, v13, v1, v14}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda22;.:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)V // method@e819 │ │ -49a77e: 07f0 |0127: move-object v0, v15 │ │ -49a780: 7040 50e9 fc32 |0128: invoke-direct {v12, v15, v2, v3}, Lcom/nextcloud/talk/chat/ChatActivity;.downloadFileToCache:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;ZLkotlin/jvm/functions/Function0;)V // method@e950 │ │ -49a786: 2824 |012b: goto 014f // +0024 │ │ -49a788: 7110 7df6 0d00 |012c: invoke-static {v13}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@f67d │ │ -49a78e: 0c01 |012f: move-result-object v1 │ │ -49a790: 1245 |0130: const/4 v5, #int 4 // #4 │ │ -49a792: 1206 |0131: const/4 v6, #int 0 // #0 │ │ -49a794: 1212 |0132: const/4 v2, #int 1 // #1 │ │ -49a796: 1203 |0133: const/4 v3, #int 0 // #0 │ │ -49a798: 07c0 |0134: move-object v0, v12 │ │ -49a79a: 07e4 |0135: move-object v4, v14 │ │ -49a79c: 7707 75ea 0000 |0136: invoke-static/range {v0, v1, v2, v3, v4, v5, v6}, Lcom/nextcloud/talk/chat/ChatActivity;.uploadFile$default:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;ILjava/lang/Object;)V // method@ea75 │ │ -49a7a2: 5470 a8b0 |0139: iget-object v0, v7, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -49a7a6: 3900 0600 |013b: if-nez v0, 0141 // +0006 │ │ -49a7aa: 7110 06fc 0900 |013d: invoke-static {v9}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49a7b0: 2802 |0140: goto 0142 // +0002 │ │ -49a7b2: 0708 |0141: move-object v8, v0 │ │ -49a7b4: 6e10 a1f0 0800 |0142: invoke-virtual {v8}, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.getRoot:()Landroid/widget/LinearLayout; // method@f0a1 │ │ -49a7ba: 0c00 |0145: move-result-object v0 │ │ -49a7bc: 1f00 8c01 |0146: check-cast v0, Landroid/view/View; // type@018c │ │ -49a7c0: 7130 be88 b00a |0148: invoke-static {v0, v11, v10}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;II)Lcom/google/android/material/snackbar/Snackbar; // method@88be │ │ -49a7c6: 0c00 |014b: move-result-object v0 │ │ -49a7c8: 6e10 d188 0000 |014c: invoke-virtual {v0}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@88d1 │ │ -49a7ce: 0e00 |014f: return-void │ │ +49a524: |[49a524] com.nextcloud.talk.chat.ChatActivity.shareToNotes:(Landroid/net/Uri;Ljava/lang/String;Lcom/nextcloud/talk/chat/data/model/ChatMessage;Ljava/lang/String;Ljava/lang/String;)V │ │ +49a534: 07c7 |0000: move-object v7, v12 │ │ +49a536: 07d0 |0001: move-object v0, v13 │ │ +49a538: 07e4 |0002: move-object v4, v14 │ │ +49a53a: 6e10 68ec 0f00 |0003: invoke-virtual {v15}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getCalculateMessageType:()Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // method@ec68 │ │ +49a540: 0c01 |0006: move-result-object v1 │ │ +49a542: 6202 2db0 |0007: sget-object v2, Lcom/nextcloud/talk/chat/ChatActivity$WhenMappings;.$EnumSwitchMapping$0:[I // field@b02d │ │ +49a546: 6e10 23ec 0100 |0009: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.ordinal:()I // method@ec23 │ │ +49a54c: 0a01 |000c: move-result v1 │ │ +49a54e: 4401 0201 |000d: aget v1, v2, v1 │ │ +49a552: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +49a554: 1208 |0010: const/4 v8, #int 0 // #0 │ │ +49a556: 1a09 e08a |0011: const-string v9, "binding" // string@8ae0 │ │ +49a55a: 12fa |0013: const/4 v10, #int -1 // #ff │ │ +49a55c: 140b d402 137f |0014: const v11, #float 1.95411e+38 // #7f1302d4 │ │ +49a562: 3221 1501 |0017: if-eq v1, v2, 012c // +0115 │ │ +49a566: 1223 |0019: const/4 v3, #int 2 // #2 │ │ +49a568: 3231 a700 |001a: if-eq v1, v3, 00c1 // +00a7 │ │ +49a56c: 1230 |001c: const/4 v0, #int 3 // #3 │ │ +49a56e: 3201 5c00 |001d: if-eq v1, v0, 0079 // +005c │ │ +49a572: 1240 |001f: const/4 v0, #int 4 // #4 │ │ +49a574: 3201 0400 |0020: if-eq v1, v0, 0024 // +0004 │ │ +49a578: 2900 2d01 |0022: goto/16 014f // +012d │ │ +49a57c: 6e10 89e9 0c00 |0024: invoke-virtual {v12}, Lcom/nextcloud/talk/chat/ChatActivity;.getSpreedCapabilities:()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // method@e989 │ │ +49a582: 0c00 |0027: move-result-object v0 │ │ +49a584: 2410 f726 0200 |0028: filled-new-array {v2}, [I // type@26f7 │ │ +49a58a: 0c01 |002b: move-result-object v1 │ │ +49a58c: 7120 a7f2 1000 |002c: invoke-static {v0, v1}, Lcom/nextcloud/talk/utils/ApiUtils;.getChatApiVersion:(Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;[I)I // method@f2a7 │ │ +49a592: 0a00 |002f: move-result v0 │ │ +49a594: 6e10 61e9 0c00 |0030: invoke-virtual {v12}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ +49a59a: 0c01 |0033: move-result-object v1 │ │ +49a59c: 5472 b1b0 |0034: iget-object v2, v7, Lcom/nextcloud/talk/chat/ChatActivity;.credentials:Ljava/lang/String; // field@b0b1 │ │ +49a5a0: 7110 fdfb 0200 |0036: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49a5a6: 6203 f4b4 |0039: sget-object v3, Lcom/nextcloud/talk/utils/ApiUtils;.INSTANCE:Lcom/nextcloud/talk/utils/ApiUtils; // field@b4f4 │ │ +49a5aa: 5475 aeb0 |003b: iget-object v5, v7, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ +49a5ae: 7110 fdfb 0500 |003d: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49a5b4: 6e10 96f0 0500 |0040: invoke-virtual {v5}, Lcom/nextcloud/talk/data/user/model/User;.getBaseUrl:()Ljava/lang/String; // method@f096 │ │ +49a5ba: 0c05 |0043: move-result-object v5 │ │ +49a5bc: 7110 fdfb 0500 |0044: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49a5c2: 6e40 aff2 03e5 |0047: invoke-virtual {v3, v0, v5, v14}, Lcom/nextcloud/talk/utils/ApiUtils;.getUrlForChat:(ILjava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@f2af │ │ +49a5c8: 0c00 |004a: move-result-object v0 │ │ +49a5ca: 6e10 77ec 0f00 |004b: invoke-virtual {v15}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getMessage:()Ljava/lang/String; // method@ec77 │ │ +49a5d0: 0c03 |004e: move-result-object v3 │ │ +49a5d2: 7110 fdfb 0300 |004f: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49a5d8: 5474 aeb0 |0052: iget-object v4, v7, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ +49a5dc: 7110 fdfb 0400 |0054: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49a5e2: 6e10 99f0 0400 |0057: invoke-virtual {v4}, Lcom/nextcloud/talk/data/user/model/User;.getDisplayName:()Ljava/lang/String; // method@f099 │ │ +49a5e8: 0c04 |005a: move-result-object v4 │ │ +49a5ea: 7110 fdfb 0400 |005b: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49a5f0: 6e54 fdee 2130 |005e: invoke-virtual {v1, v2, v0, v3, v4}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.shareToNotes:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@eefd │ │ +49a5f6: 5470 a8b0 |0061: iget-object v0, v7, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +49a5fa: 3900 0600 |0063: if-nez v0, 0069 // +0006 │ │ +49a5fe: 7110 06fc 0900 |0065: invoke-static {v9}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49a604: 2802 |0068: goto 006a // +0002 │ │ +49a606: 0708 |0069: move-object v8, v0 │ │ +49a608: 6e10 a1f0 0800 |006a: invoke-virtual {v8}, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.getRoot:()Landroid/widget/LinearLayout; // method@f0a1 │ │ +49a60e: 0c00 |006d: move-result-object v0 │ │ +49a610: 1f00 8c01 |006e: check-cast v0, Landroid/view/View; // type@018c │ │ +49a614: 7130 be88 b00a |0070: invoke-static {v0, v11, v10}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;II)Lcom/google/android/material/snackbar/Snackbar; // method@88be │ │ +49a61a: 0c00 |0073: move-result-object v0 │ │ +49a61c: 6e10 d188 0000 |0074: invoke-virtual {v0}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@88d1 │ │ +49a622: 2900 d800 |0077: goto/16 014f // +00d8 │ │ +49a626: 6e10 89e9 0c00 |0079: invoke-virtual {v12}, Lcom/nextcloud/talk/chat/ChatActivity;.getSpreedCapabilities:()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // method@e989 │ │ +49a62c: 0c00 |007c: move-result-object v0 │ │ +49a62e: 2410 f726 0200 |007d: filled-new-array {v2}, [I // type@26f7 │ │ +49a634: 0c01 |0080: move-result-object v1 │ │ +49a636: 7120 a7f2 1000 |0081: invoke-static {v0, v1}, Lcom/nextcloud/talk/utils/ApiUtils;.getChatApiVersion:(Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;[I)I // method@f2a7 │ │ +49a63c: 0a00 |0084: move-result v0 │ │ +49a63e: 6e10 61e9 0c00 |0085: invoke-virtual {v12}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ +49a644: 0c01 |0088: move-result-object v1 │ │ +49a646: 5472 b1b0 |0089: iget-object v2, v7, Lcom/nextcloud/talk/chat/ChatActivity;.credentials:Ljava/lang/String; // field@b0b1 │ │ +49a64a: 7110 fdfb 0200 |008b: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49a650: 6203 f4b4 |008e: sget-object v3, Lcom/nextcloud/talk/utils/ApiUtils;.INSTANCE:Lcom/nextcloud/talk/utils/ApiUtils; // field@b4f4 │ │ +49a654: 5475 aeb0 |0090: iget-object v5, v7, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ +49a658: 7110 fdfb 0500 |0092: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49a65e: 6e10 96f0 0500 |0095: invoke-virtual {v5}, Lcom/nextcloud/talk/data/user/model/User;.getBaseUrl:()Ljava/lang/String; // method@f096 │ │ +49a664: 0c05 |0098: move-result-object v5 │ │ +49a666: 7110 fdfb 0500 |0099: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49a66c: 6e40 bcf2 03e5 |009c: invoke-virtual {v3, v0, v5, v14}, Lcom/nextcloud/talk/utils/ApiUtils;.getUrlToSendLocation:(ILjava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@f2bc │ │ +49a672: 0c03 |009f: move-result-object v3 │ │ +49a674: 1a04 dca1 |00a0: const-string v4, "geo-location" // string@a1dc │ │ +49a678: 0805 1000 |00a2: move-object/from16 v5, v16 │ │ +49a67c: 0806 1100 |00a4: move-object/from16 v6, v17 │ │ +49a680: 7406 fcee 0100 |00a6: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.shareLocationToNotes:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@eefc │ │ +49a686: 5470 a8b0 |00a9: iget-object v0, v7, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +49a68a: 3900 0600 |00ab: if-nez v0, 00b1 // +0006 │ │ +49a68e: 7110 06fc 0900 |00ad: invoke-static {v9}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49a694: 2802 |00b0: goto 00b2 // +0002 │ │ +49a696: 0708 |00b1: move-object v8, v0 │ │ +49a698: 6e10 a1f0 0800 |00b2: invoke-virtual {v8}, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.getRoot:()Landroid/widget/LinearLayout; // method@f0a1 │ │ +49a69e: 0c00 |00b5: move-result-object v0 │ │ +49a6a0: 1f00 8c01 |00b6: check-cast v0, Landroid/view/View; // type@018c │ │ +49a6a4: 7130 be88 b00a |00b8: invoke-static {v0, v11, v10}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;II)Lcom/google/android/material/snackbar/Snackbar; // method@88be │ │ +49a6aa: 0c00 |00bb: move-result-object v0 │ │ +49a6ac: 6e10 d188 0000 |00bc: invoke-virtual {v0}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@88d1 │ │ +49a6b2: 2900 9000 |00bf: goto/16 014f // +0090 │ │ +49a6b6: 6e10 77ec 0f00 |00c1: invoke-virtual {v15}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getMessage:()Ljava/lang/String; // method@ec77 │ │ +49a6bc: 0c01 |00c4: move-result-object v1 │ │ +49a6be: 1a02 6efd |00c5: const-string v2, "{file}" // string@fd6e │ │ +49a6c2: 7120 fbfb 2100 |00c7: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ +49a6c8: 0a01 |00ca: move-result v1 │ │ +49a6ca: 3901 0700 |00cb: if-nez v1, 00d2 // +0007 │ │ +49a6ce: 6e10 77ec 0f00 |00cd: invoke-virtual {v15}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getMessage:()Ljava/lang/String; // method@ec77 │ │ +49a6d4: 0c01 |00d0: move-result-object v1 │ │ +49a6d6: 2803 |00d1: goto 00d4 // +0003 │ │ +49a6d8: 1a01 0000 |00d2: const-string v1, "" // string@0000 │ │ +49a6dc: 3800 7b00 |00d4: if-eqz v0, 014f // +007b │ │ +49a6e0: 1202 |00d6: const/4 v2, #int 0 // #0 │ │ +49a6e2: 6e10 64e9 0c00 |00d7: invoke-virtual {v12}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ +49a6e8: 0c03 |00da: move-result-object v3 │ │ +49a6ea: 6e10 2201 0300 |00db: invoke-virtual {v3}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0122 │ │ +49a6f0: 0c03 |00de: move-result-object v3 │ │ +49a6f2: 6e20 1101 d300 |00df: invoke-virtual {v3, v13}, Landroid/content/ContentResolver;.openInputStream:(Landroid/net/Uri;)Ljava/io/InputStream; // method@0111 │ │ +49a6f8: 0c03 |00e2: move-result-object v3 │ │ +49a6fa: 3803 0500 |00e3: if-eqz v3, 00e8 // +0005 │ │ +49a6fe: 6e10 e2f4 0300 |00e5: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@f4e2 │ │ +49a704: 6e10 3404 0d00 |00e8: invoke-virtual {v13}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0434 │ │ +49a70a: 0c03 |00eb: move-result-object v3 │ │ +49a70c: 1a05 f1f3 |00ec: const-string v5, "toString(...)" // string@f3f1 │ │ +49a710: 7120 fffb 5300 |00ee: invoke-static {v3, v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +49a716: 7110 fdfb 0100 |00f1: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49a71c: 705e 74ea 3c12 |00f4: invoke-direct {v12, v3, v2, v1, v14}, Lcom/nextcloud/talk/chat/ChatActivity;.uploadFile:(Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)V // method@ea74 │ │ +49a722: 5473 a8b0 |00f7: iget-object v3, v7, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +49a726: 3903 0600 |00f9: if-nez v3, 00ff // +0006 │ │ +49a72a: 7110 06fc 0900 |00fb: invoke-static {v9}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49a730: 2802 |00fe: goto 0100 // +0002 │ │ +49a732: 0738 |00ff: move-object v8, v3 │ │ +49a734: 6e10 a1f0 0800 |0100: invoke-virtual {v8}, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.getRoot:()Landroid/widget/LinearLayout; // method@f0a1 │ │ +49a73a: 0c03 |0103: move-result-object v3 │ │ +49a73c: 1f03 8c01 |0104: check-cast v3, Landroid/view/View; // type@018c │ │ +49a740: 7130 be88 b30a |0106: invoke-static {v3, v11, v10}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;II)Lcom/google/android/material/snackbar/Snackbar; // method@88be │ │ +49a746: 0c03 |0109: move-result-object v3 │ │ +49a748: 6e10 d188 0300 |010a: invoke-virtual {v3}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@88d1 │ │ +49a74e: 2842 |010d: goto 014f // +0042 │ │ +49a750: 6203 99b0 |010e: sget-object v3, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ +49a754: 2205 a924 |0110: new-instance v5, Ljava/lang/StringBuilder; // type@24a9 │ │ +49a758: 1a06 f526 |0112: const-string v6, "File corresponding to the uri does not exist " // string@26f5 │ │ +49a75c: 7020 89f6 6500 |0114: invoke-direct {v5, v6}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +49a762: 6e20 91f6 d500 |0117: invoke-virtual {v5, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@f691 │ │ +49a768: 0c05 |011a: move-result-object v5 │ │ +49a76a: 6e10 9cf6 0500 |011b: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +49a770: 0c05 |011e: move-result-object v5 │ │ +49a772: 7120 7705 5300 |011f: invoke-static {v3, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0577 │ │ +49a778: 2203 c420 |0122: new-instance v3, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda22; // type@20c4 │ │ +49a77c: 705e 19e8 c31d |0124: invoke-direct {v3, v12, v13, v1, v14}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda22;.:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)V // method@e819 │ │ +49a782: 07f0 |0127: move-object v0, v15 │ │ +49a784: 7040 50e9 fc32 |0128: invoke-direct {v12, v15, v2, v3}, Lcom/nextcloud/talk/chat/ChatActivity;.downloadFileToCache:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;ZLkotlin/jvm/functions/Function0;)V // method@e950 │ │ +49a78a: 2824 |012b: goto 014f // +0024 │ │ +49a78c: 7110 7df6 0d00 |012c: invoke-static {v13}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@f67d │ │ +49a792: 0c01 |012f: move-result-object v1 │ │ +49a794: 1245 |0130: const/4 v5, #int 4 // #4 │ │ +49a796: 1206 |0131: const/4 v6, #int 0 // #0 │ │ +49a798: 1212 |0132: const/4 v2, #int 1 // #1 │ │ +49a79a: 1203 |0133: const/4 v3, #int 0 // #0 │ │ +49a79c: 07c0 |0134: move-object v0, v12 │ │ +49a79e: 07e4 |0135: move-object v4, v14 │ │ +49a7a0: 7707 75ea 0000 |0136: invoke-static/range {v0, v1, v2, v3, v4, v5, v6}, Lcom/nextcloud/talk/chat/ChatActivity;.uploadFile$default:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;ILjava/lang/Object;)V // method@ea75 │ │ +49a7a6: 5470 a8b0 |0139: iget-object v0, v7, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +49a7aa: 3900 0600 |013b: if-nez v0, 0141 // +0006 │ │ +49a7ae: 7110 06fc 0900 |013d: invoke-static {v9}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49a7b4: 2802 |0140: goto 0142 // +0002 │ │ +49a7b6: 0708 |0141: move-object v8, v0 │ │ +49a7b8: 6e10 a1f0 0800 |0142: invoke-virtual {v8}, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.getRoot:()Landroid/widget/LinearLayout; // method@f0a1 │ │ +49a7be: 0c00 |0145: move-result-object v0 │ │ +49a7c0: 1f00 8c01 |0146: check-cast v0, Landroid/view/View; // type@018c │ │ +49a7c4: 7130 be88 b00a |0148: invoke-static {v0, v11, v10}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;II)Lcom/google/android/material/snackbar/Snackbar; // method@88be │ │ +49a7ca: 0c00 |014b: move-result-object v0 │ │ +49a7cc: 6e10 d188 0000 |014c: invoke-virtual {v0}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@88d1 │ │ +49a7d2: 0e00 |014f: return-void │ │ catches : 1 │ │ 0x00d7 - 0x010d │ │ Ljava/lang/Exception; -> 0x010e │ │ positions : │ │ 0x0003 line=3376 │ │ 0x0007 line=3377 │ │ 0x0024 line=3413 │ │ @@ -2006280,37 +2006280,37 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 46 16-bit code units │ │ -494ab0: |[494ab0] com.nextcloud.talk.chat.ChatActivity.shareToNotes$lambda$115:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Lkotlin/Unit; │ │ -494ac0: 6e10 3404 0200 |0000: invoke-virtual {v2}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0434 │ │ -494ac6: 0c02 |0003: move-result-object v2 │ │ -494ac8: 1a00 f1f3 |0004: const-string v0, "toString(...)" // string@f3f1 │ │ -494acc: 7120 fffb 0200 |0006: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -494ad2: 7110 fdfb 0300 |0009: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -494ad8: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -494ada: 7054 74ea 2130 |000d: invoke-direct {v1, v2, v0, v3, v4}, Lcom/nextcloud/talk/chat/ChatActivity;.uploadFile:(Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)V // method@ea74 │ │ -494ae0: 5411 a8b0 |0010: iget-object v1, v1, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -494ae4: 3901 0800 |0012: if-nez v1, 001a // +0008 │ │ -494ae8: 1a01 e08a |0014: const-string v1, "binding" // string@8ae0 │ │ -494aec: 7110 06fc 0100 |0016: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -494af2: 1201 |0019: const/4 v1, #int 0 // #0 │ │ -494af4: 6e10 a1f0 0100 |001a: invoke-virtual {v1}, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.getRoot:()Landroid/widget/LinearLayout; // method@f0a1 │ │ -494afa: 0c01 |001d: move-result-object v1 │ │ -494afc: 1f01 8c01 |001e: check-cast v1, Landroid/view/View; // type@018c │ │ -494b00: 1402 d402 137f |0020: const v2, #float 1.95411e+38 // #7f1302d4 │ │ -494b06: 12f3 |0023: const/4 v3, #int -1 // #ff │ │ -494b08: 7130 be88 2103 |0024: invoke-static {v1, v2, v3}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;II)Lcom/google/android/material/snackbar/Snackbar; // method@88be │ │ -494b0e: 0c01 |0027: move-result-object v1 │ │ -494b10: 6e10 d188 0100 |0028: invoke-virtual {v1}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@88d1 │ │ -494b16: 6201 61b5 |002b: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -494b1a: 1101 |002d: return-object v1 │ │ +494ab4: |[494ab4] com.nextcloud.talk.chat.ChatActivity.shareToNotes$lambda$115:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Lkotlin/Unit; │ │ +494ac4: 6e10 3404 0200 |0000: invoke-virtual {v2}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0434 │ │ +494aca: 0c02 |0003: move-result-object v2 │ │ +494acc: 1a00 f1f3 |0004: const-string v0, "toString(...)" // string@f3f1 │ │ +494ad0: 7120 fffb 0200 |0006: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +494ad6: 7110 fdfb 0300 |0009: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +494adc: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +494ade: 7054 74ea 2130 |000d: invoke-direct {v1, v2, v0, v3, v4}, Lcom/nextcloud/talk/chat/ChatActivity;.uploadFile:(Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)V // method@ea74 │ │ +494ae4: 5411 a8b0 |0010: iget-object v1, v1, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +494ae8: 3901 0800 |0012: if-nez v1, 001a // +0008 │ │ +494aec: 1a01 e08a |0014: const-string v1, "binding" // string@8ae0 │ │ +494af0: 7110 06fc 0100 |0016: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +494af6: 1201 |0019: const/4 v1, #int 0 // #0 │ │ +494af8: 6e10 a1f0 0100 |001a: invoke-virtual {v1}, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.getRoot:()Landroid/widget/LinearLayout; // method@f0a1 │ │ +494afe: 0c01 |001d: move-result-object v1 │ │ +494b00: 1f01 8c01 |001e: check-cast v1, Landroid/view/View; // type@018c │ │ +494b04: 1402 d402 137f |0020: const v2, #float 1.95411e+38 // #7f1302d4 │ │ +494b0a: 12f3 |0023: const/4 v3, #int -1 // #ff │ │ +494b0c: 7130 be88 2103 |0024: invoke-static {v1, v2, v3}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;II)Lcom/google/android/material/snackbar/Snackbar; // method@88be │ │ +494b12: 0c01 |0027: move-result-object v1 │ │ +494b14: 6e10 d188 0100 |0028: invoke-virtual {v1}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@88d1 │ │ +494b1a: 6201 61b5 |002b: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +494b1e: 1101 |002d: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3393 │ │ 0x0010 line=3394 │ │ 0x002b line=3395 │ │ locals : │ │ 0x0000 - 0x002e reg=1 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ @@ -2006323,47 +2006323,47 @@ │ │ type : '()Z' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -4929a4: |[4929a4] com.nextcloud.talk.chat.ChatActivity.shouldShowLobby:()Z │ │ -4929b4: 5440 b2b0 |0000: iget-object v0, v4, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ -4929b8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4929ba: 3800 3800 |0003: if-eqz v0, 003b // +0038 │ │ -4929be: 6e10 89e9 0400 |0005: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/ChatActivity;.getSpreedCapabilities:()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // method@e989 │ │ -4929c4: 0c00 |0008: move-result-object v0 │ │ -4929c6: 6202 09b5 |0009: sget-object v2, Lcom/nextcloud/talk/utils/SpreedFeatures;.WEBINARY_LOBBY:Lcom/nextcloud/talk/utils/SpreedFeatures; // field@b509 │ │ -4929ca: 7120 c2f2 2000 |000b: invoke-static {v0, v2}, Lcom/nextcloud/talk/utils/CapabilitiesUtil;.hasSpreedFeatureCapability:(Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;Lcom/nextcloud/talk/utils/SpreedFeatures;)Z // method@f2c2 │ │ -4929d0: 0a00 |000e: move-result v0 │ │ -4929d2: 3800 2c00 |000f: if-eqz v0, 003b // +002c │ │ -4929d6: 5440 b2b0 |0011: iget-object v0, v4, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ -4929da: 3800 0700 |0013: if-eqz v0, 001a // +0007 │ │ -4929de: 6e10 4df1 0000 |0015: invoke-virtual {v0}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getLobbyState:()Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$LobbyState; // method@f14d │ │ -4929e4: 0c00 |0018: move-result-object v0 │ │ -4929e6: 2802 |0019: goto 001b // +0002 │ │ -4929e8: 1200 |001a: const/4 v0, #int 0 // #0 │ │ -4929ea: 6202 d7b4 |001b: sget-object v2, Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$LobbyState;.LOBBY_STATE_MODERATORS_ONLY:Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$LobbyState; // field@b4d7 │ │ -4929ee: 3320 1e00 |001d: if-ne v0, v2, 003b // +001e │ │ -4929f2: 6200 f8b4 |001f: sget-object v0, Lcom/nextcloud/talk/utils/ConversationUtils;.INSTANCE:Lcom/nextcloud/talk/utils/ConversationUtils; // field@b4f8 │ │ -4929f6: 5442 b2b0 |0021: iget-object v2, v4, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ -4929fa: 7110 fdfb 0200 |0023: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -492a00: 6e10 89e9 0400 |0026: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/ChatActivity;.getSpreedCapabilities:()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // method@e989 │ │ -492a06: 0c03 |0029: move-result-object v3 │ │ -492a08: 6e30 d4f2 2003 |002a: invoke-virtual {v0, v2, v3}, Lcom/nextcloud/talk/utils/ConversationUtils;.canModerate:(Lcom/nextcloud/talk/models/domain/ConversationModel;Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;)Z // method@f2d4 │ │ -492a0e: 0a00 |002d: move-result v0 │ │ -492a10: 3900 0d00 |002e: if-nez v0, 003b // +000d │ │ -492a14: 6e10 81e9 0400 |0030: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/ChatActivity;.getParticipantPermissions:()Lcom/nextcloud/talk/utils/ParticipantPermissions; // method@e981 │ │ -492a1a: 0c00 |0033: move-result-object v0 │ │ -492a1c: 6e10 f5f2 0000 |0034: invoke-virtual {v0}, Lcom/nextcloud/talk/utils/ParticipantPermissions;.canIgnoreLobby:()Z // method@f2f5 │ │ -492a22: 0a00 |0037: move-result v0 │ │ -492a24: 3900 0300 |0038: if-nez v0, 003b // +0003 │ │ -492a28: 1211 |003a: const/4 v1, #int 1 // #1 │ │ -492a2a: 0f01 |003b: return v1 │ │ +4929a8: |[4929a8] com.nextcloud.talk.chat.ChatActivity.shouldShowLobby:()Z │ │ +4929b8: 5440 b2b0 |0000: iget-object v0, v4, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ +4929bc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4929be: 3800 3800 |0003: if-eqz v0, 003b // +0038 │ │ +4929c2: 6e10 89e9 0400 |0005: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/ChatActivity;.getSpreedCapabilities:()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // method@e989 │ │ +4929c8: 0c00 |0008: move-result-object v0 │ │ +4929ca: 6202 09b5 |0009: sget-object v2, Lcom/nextcloud/talk/utils/SpreedFeatures;.WEBINARY_LOBBY:Lcom/nextcloud/talk/utils/SpreedFeatures; // field@b509 │ │ +4929ce: 7120 c2f2 2000 |000b: invoke-static {v0, v2}, Lcom/nextcloud/talk/utils/CapabilitiesUtil;.hasSpreedFeatureCapability:(Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;Lcom/nextcloud/talk/utils/SpreedFeatures;)Z // method@f2c2 │ │ +4929d4: 0a00 |000e: move-result v0 │ │ +4929d6: 3800 2c00 |000f: if-eqz v0, 003b // +002c │ │ +4929da: 5440 b2b0 |0011: iget-object v0, v4, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ +4929de: 3800 0700 |0013: if-eqz v0, 001a // +0007 │ │ +4929e2: 6e10 4df1 0000 |0015: invoke-virtual {v0}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getLobbyState:()Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$LobbyState; // method@f14d │ │ +4929e8: 0c00 |0018: move-result-object v0 │ │ +4929ea: 2802 |0019: goto 001b // +0002 │ │ +4929ec: 1200 |001a: const/4 v0, #int 0 // #0 │ │ +4929ee: 6202 d7b4 |001b: sget-object v2, Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$LobbyState;.LOBBY_STATE_MODERATORS_ONLY:Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$LobbyState; // field@b4d7 │ │ +4929f2: 3320 1e00 |001d: if-ne v0, v2, 003b // +001e │ │ +4929f6: 6200 f8b4 |001f: sget-object v0, Lcom/nextcloud/talk/utils/ConversationUtils;.INSTANCE:Lcom/nextcloud/talk/utils/ConversationUtils; // field@b4f8 │ │ +4929fa: 5442 b2b0 |0021: iget-object v2, v4, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ +4929fe: 7110 fdfb 0200 |0023: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +492a04: 6e10 89e9 0400 |0026: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/ChatActivity;.getSpreedCapabilities:()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // method@e989 │ │ +492a0a: 0c03 |0029: move-result-object v3 │ │ +492a0c: 6e30 d4f2 2003 |002a: invoke-virtual {v0, v2, v3}, Lcom/nextcloud/talk/utils/ConversationUtils;.canModerate:(Lcom/nextcloud/talk/models/domain/ConversationModel;Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;)Z // method@f2d4 │ │ +492a12: 0a00 |002d: move-result v0 │ │ +492a14: 3900 0d00 |002e: if-nez v0, 003b // +000d │ │ +492a18: 6e10 81e9 0400 |0030: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/ChatActivity;.getParticipantPermissions:()Lcom/nextcloud/talk/utils/ParticipantPermissions; // method@e981 │ │ +492a1e: 0c00 |0033: move-result-object v0 │ │ +492a20: 6e10 f5f2 0000 |0034: invoke-virtual {v0}, Lcom/nextcloud/talk/utils/ParticipantPermissions;.canIgnoreLobby:()Z // method@f2f5 │ │ +492a26: 0a00 |0037: move-result v0 │ │ +492a28: 3900 0300 |0038: if-nez v0, 003b // +0003 │ │ +492a2c: 1211 |003a: const/4 v1, #int 1 // #1 │ │ +492a2e: 0f01 |003b: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1900 │ │ 0x0005 line=1901 │ │ 0x0011 line=1902 │ │ 0x001f line=1903 │ │ 0x0030 line=1904 │ │ @@ -2006375,45 +2006375,45 @@ │ │ type : '(Z)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 67 16-bit code units │ │ -49aa1c: |[49aa1c] com.nextcloud.talk.chat.ChatActivity.showCallButtonMenu:(Z)V │ │ -49aa2c: 3806 0a00 |0000: if-eqz v6, 000a // +000a │ │ -49aa30: 1400 4c01 0a7f |0002: const v0, #float 1.8344e+38 // #7f0a014c │ │ -49aa36: 6e20 56e9 0500 |0005: invoke-virtual {v5, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.findViewById:(I)Landroid/view/View; // method@e956 │ │ -49aa3c: 0c00 |0008: move-result-object v0 │ │ -49aa3e: 2808 |0009: goto 0011 // +0008 │ │ -49aa40: 1400 4b01 0a7f |000a: const v0, #float 1.8344e+38 // #7f0a014b │ │ -49aa46: 6e20 56e9 0500 |000d: invoke-virtual {v5, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.findViewById:(I)Landroid/view/View; // method@e956 │ │ -49aa4c: 0c00 |0010: move-result-object v0 │ │ -49aa4e: 3800 3100 |0011: if-eqz v0, 0042 // +0031 │ │ -49aa52: 2201 fc01 |0013: new-instance v1, Landroid/widget/PopupMenu; // type@01fc │ │ -49aa56: 2202 2c02 |0015: new-instance v2, Landroidx/appcompat/view/ContextThemeWrapper; // type@022c │ │ -49aa5a: 0753 |0017: move-object v3, v5 │ │ -49aa5c: 1f03 4e00 |0018: check-cast v3, Landroid/content/Context; // type@004e │ │ -49aa60: 1404 2601 147f |001a: const v4, #float 1.96732e+38 // #7f140126 │ │ -49aa66: 7030 bc0a 3204 |001d: invoke-direct {v2, v3, v4}, Landroidx/appcompat/view/ContextThemeWrapper;.:(Landroid/content/Context;I)V // method@0abc │ │ -49aa6c: 1f02 4e00 |0020: check-cast v2, Landroid/content/Context; // type@004e │ │ -49aa70: 1403 0500 8000 |0022: const v3, #float 1.1755e-38 // #00800005 │ │ -49aa76: 7040 b309 2130 |0025: invoke-direct {v1, v2, v0, v3}, Landroid/widget/PopupMenu;.:(Landroid/content/Context;Landroid/view/View;I)V // method@09b3 │ │ -49aa7c: 1500 0f7f |0028: const/high16 v0, #int 2131689472 // #7f0f │ │ -49aa80: 6e20 b409 0100 |002a: invoke-virtual {v1, v0}, Landroid/widget/PopupMenu;.inflate:(I)V // method@09b4 │ │ -49aa86: 2200 e720 |002d: new-instance v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda54; // type@20e7 │ │ -49aa8a: 7030 5fe8 5006 |002f: invoke-direct {v0, v5, v6}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda54;.:(Lcom/nextcloud/talk/chat/ChatActivity;Z)V // method@e85f │ │ -49aa90: 6e20 b609 0100 |0032: invoke-virtual {v1, v0}, Landroid/widget/PopupMenu;.setOnMenuItemClickListener:(Landroid/widget/PopupMenu$OnMenuItemClickListener;)V // method@09b6 │ │ -49aa96: 6006 7000 |0035: sget v6, Landroid/os/Build$VERSION;.SDK_INT:I // field@0070 │ │ -49aa9a: 1300 1d00 |0037: const/16 v0, #int 29 // #1d │ │ -49aa9e: 3406 0600 |0039: if-lt v6, v0, 003f // +0006 │ │ -49aaa2: 1216 |003b: const/4 v6, #int 1 // #1 │ │ -49aaa4: 6e20 b509 6100 |003c: invoke-virtual {v1, v6}, Landroid/widget/PopupMenu;.setForceShowIcon:(Z)V // method@09b5 │ │ -49aaaa: 6e10 b709 0100 |003f: invoke-virtual {v1}, Landroid/widget/PopupMenu;.show:()V // method@09b7 │ │ -49aab0: 0e00 |0042: return-void │ │ +49aa20: |[49aa20] com.nextcloud.talk.chat.ChatActivity.showCallButtonMenu:(Z)V │ │ +49aa30: 3806 0a00 |0000: if-eqz v6, 000a // +000a │ │ +49aa34: 1400 4c01 0a7f |0002: const v0, #float 1.8344e+38 // #7f0a014c │ │ +49aa3a: 6e20 56e9 0500 |0005: invoke-virtual {v5, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.findViewById:(I)Landroid/view/View; // method@e956 │ │ +49aa40: 0c00 |0008: move-result-object v0 │ │ +49aa42: 2808 |0009: goto 0011 // +0008 │ │ +49aa44: 1400 4b01 0a7f |000a: const v0, #float 1.8344e+38 // #7f0a014b │ │ +49aa4a: 6e20 56e9 0500 |000d: invoke-virtual {v5, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.findViewById:(I)Landroid/view/View; // method@e956 │ │ +49aa50: 0c00 |0010: move-result-object v0 │ │ +49aa52: 3800 3100 |0011: if-eqz v0, 0042 // +0031 │ │ +49aa56: 2201 fc01 |0013: new-instance v1, Landroid/widget/PopupMenu; // type@01fc │ │ +49aa5a: 2202 2c02 |0015: new-instance v2, Landroidx/appcompat/view/ContextThemeWrapper; // type@022c │ │ +49aa5e: 0753 |0017: move-object v3, v5 │ │ +49aa60: 1f03 4e00 |0018: check-cast v3, Landroid/content/Context; // type@004e │ │ +49aa64: 1404 2601 147f |001a: const v4, #float 1.96732e+38 // #7f140126 │ │ +49aa6a: 7030 bc0a 3204 |001d: invoke-direct {v2, v3, v4}, Landroidx/appcompat/view/ContextThemeWrapper;.:(Landroid/content/Context;I)V // method@0abc │ │ +49aa70: 1f02 4e00 |0020: check-cast v2, Landroid/content/Context; // type@004e │ │ +49aa74: 1403 0500 8000 |0022: const v3, #float 1.1755e-38 // #00800005 │ │ +49aa7a: 7040 b309 2130 |0025: invoke-direct {v1, v2, v0, v3}, Landroid/widget/PopupMenu;.:(Landroid/content/Context;Landroid/view/View;I)V // method@09b3 │ │ +49aa80: 1500 0f7f |0028: const/high16 v0, #int 2131689472 // #7f0f │ │ +49aa84: 6e20 b409 0100 |002a: invoke-virtual {v1, v0}, Landroid/widget/PopupMenu;.inflate:(I)V // method@09b4 │ │ +49aa8a: 2200 e720 |002d: new-instance v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda54; // type@20e7 │ │ +49aa8e: 7030 5fe8 5006 |002f: invoke-direct {v0, v5, v6}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda54;.:(Lcom/nextcloud/talk/chat/ChatActivity;Z)V // method@e85f │ │ +49aa94: 6e20 b609 0100 |0032: invoke-virtual {v1, v0}, Landroid/widget/PopupMenu;.setOnMenuItemClickListener:(Landroid/widget/PopupMenu$OnMenuItemClickListener;)V // method@09b6 │ │ +49aa9a: 6006 7000 |0035: sget v6, Landroid/os/Build$VERSION;.SDK_INT:I // field@0070 │ │ +49aa9e: 1300 1d00 |0037: const/16 v0, #int 29 // #1d │ │ +49aaa2: 3406 0600 |0039: if-lt v6, v0, 003f // +0006 │ │ +49aaa6: 1216 |003b: const/4 v6, #int 1 // #1 │ │ +49aaa8: 6e20 b509 6100 |003c: invoke-virtual {v1, v6}, Landroid/widget/PopupMenu;.setForceShowIcon:(Z)V // method@09b5 │ │ +49aaae: 6e10 b709 0100 |003f: invoke-virtual {v1}, Landroid/widget/PopupMenu;.show:()V // method@09b7 │ │ +49aab4: 0e00 |0042: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=1555 │ │ 0x000d line=1557 │ │ 0x0013 line=1561 │ │ 0x0015 line=1562 │ │ 0x0025 line=1561 │ │ @@ -2006431,24 +2006431,24 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;ZLandroid/view/MenuItem;)Z' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -492a2c: |[492a2c] com.nextcloud.talk.chat.ChatActivity.showCallButtonMenu$lambda$62:(Lcom/nextcloud/talk/chat/ChatActivity;ZLandroid/view/MenuItem;)Z │ │ -492a3c: 1a00 b3bb |0000: const-string v0, "item" // string@bbb3 │ │ -492a40: 7120 00fc 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -492a46: 7210 df05 0400 |0005: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@05df │ │ -492a4c: 0a04 |0008: move-result v4 │ │ -492a4e: 1400 dc00 0a7f |0009: const v0, #float 1.83438e+38 // #7f0a00dc │ │ -492a54: 1211 |000c: const/4 v1, #int 1 // #1 │ │ -492a56: 3304 0500 |000d: if-ne v4, v0, 0012 // +0005 │ │ -492a5a: 7030 52ea 3201 |000f: invoke-direct {v2, v3, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.startACall:(ZZ)V // method@ea52 │ │ -492a60: 0f01 |0012: return v1 │ │ +492a30: |[492a30] com.nextcloud.talk.chat.ChatActivity.showCallButtonMenu$lambda$62:(Lcom/nextcloud/talk/chat/ChatActivity;ZLandroid/view/MenuItem;)Z │ │ +492a40: 1a00 b3bb |0000: const-string v0, "item" // string@bbb3 │ │ +492a44: 7120 00fc 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +492a4a: 7210 df05 0400 |0005: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@05df │ │ +492a50: 0a04 |0008: move-result v4 │ │ +492a52: 1400 dc00 0a7f |0009: const v0, #float 1.83438e+38 // #7f0a00dc │ │ +492a58: 1211 |000c: const/4 v1, #int 1 // #1 │ │ +492a5a: 3304 0500 |000d: if-ne v4, v0, 0012 // +0005 │ │ +492a5e: 7030 52ea 3201 |000f: invoke-direct {v2, v3, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.startACall:(ZZ)V // method@ea52 │ │ +492a64: 0f01 |0012: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=1569 │ │ 0x000f line=1570 │ │ locals : │ │ 0x0000 - 0x0013 reg=2 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0013 reg=3 (null) Z │ │ @@ -2006459,33 +2006459,33 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 40 16-bit code units │ │ -49aab4: |[49aab4] com.nextcloud.talk.chat.ChatActivity.showConversationInfoScreen:()V │ │ -49aac4: 2200 fb00 |0000: new-instance v0, Landroid/os/Bundle; // type@00fb │ │ -49aac8: 7010 3b04 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@043b │ │ -49aace: 1a01 342e |0005: const-string v1, "KEY_ROOM_TOKEN" // string@2e34 │ │ -49aad2: 6e10 85e9 0400 |0007: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ -49aad8: 0c02 |000a: move-result-object v2 │ │ -49aada: 6e30 6804 1002 |000b: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0468 │ │ -49aae0: 1a01 332e |000e: const-string v1, "KEY_ROOM_ONE_TO_ONE" // string@2e33 │ │ -49aae4: 6e10 c4e9 0400 |0010: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/ChatActivity;.isOneToOneConversation:()Z // method@e9c4 │ │ -49aaea: 0a02 |0013: move-result v2 │ │ -49aaec: 6e30 5704 1002 |0014: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0457 │ │ -49aaf2: 2201 5700 |0017: new-instance v1, Landroid/content/Intent; // type@0057 │ │ -49aaf6: 0742 |0019: move-object v2, v4 │ │ -49aaf8: 1f02 4e00 |001a: check-cast v2, Landroid/content/Context; // type@004e │ │ -49aafc: 1c03 1122 |001c: const-class v3, Lcom/nextcloud/talk/conversationinfo/ConversationInfoActivity; // type@2211 │ │ -49ab00: 7030 4b01 2103 |001e: invoke-direct {v1, v2, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@014b │ │ -49ab06: 6e20 6b01 0100 |0021: invoke-virtual {v1, v0}, Landroid/content/Intent;.putExtras:(Landroid/os/Bundle;)Landroid/content/Intent; // method@016b │ │ -49ab0c: 6e20 53ea 1400 |0024: invoke-virtual {v4, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.startActivity:(Landroid/content/Intent;)V // method@ea53 │ │ -49ab12: 0e00 |0027: return-void │ │ +49aab8: |[49aab8] com.nextcloud.talk.chat.ChatActivity.showConversationInfoScreen:()V │ │ +49aac8: 2200 fb00 |0000: new-instance v0, Landroid/os/Bundle; // type@00fb │ │ +49aacc: 7010 3b04 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@043b │ │ +49aad2: 1a01 342e |0005: const-string v1, "KEY_ROOM_TOKEN" // string@2e34 │ │ +49aad6: 6e10 85e9 0400 |0007: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ +49aadc: 0c02 |000a: move-result-object v2 │ │ +49aade: 6e30 6804 1002 |000b: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0468 │ │ +49aae4: 1a01 332e |000e: const-string v1, "KEY_ROOM_ONE_TO_ONE" // string@2e33 │ │ +49aae8: 6e10 c4e9 0400 |0010: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/ChatActivity;.isOneToOneConversation:()Z // method@e9c4 │ │ +49aaee: 0a02 |0013: move-result v2 │ │ +49aaf0: 6e30 5704 1002 |0014: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0457 │ │ +49aaf6: 2201 5700 |0017: new-instance v1, Landroid/content/Intent; // type@0057 │ │ +49aafa: 0742 |0019: move-object v2, v4 │ │ +49aafc: 1f02 4e00 |001a: check-cast v2, Landroid/content/Context; // type@004e │ │ +49ab00: 1c03 1122 |001c: const-class v3, Lcom/nextcloud/talk/conversationinfo/ConversationInfoActivity; // type@2211 │ │ +49ab04: 7030 4b01 2103 |001e: invoke-direct {v1, v2, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@014b │ │ +49ab0a: 6e20 6b01 0100 |0021: invoke-virtual {v1, v0}, Landroid/content/Intent;.putExtras:(Landroid/os/Bundle;)Landroid/content/Intent; // method@016b │ │ +49ab10: 6e20 53ea 1400 |0024: invoke-virtual {v4, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.startActivity:(Landroid/content/Intent;)V // method@ea53 │ │ +49ab16: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2325 │ │ 0x0005 line=2327 │ │ 0x000e line=2328 │ │ 0x0017 line=2330 │ │ 0x0021 line=2331 │ │ @@ -2006498,43 +2006498,43 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 59 16-bit code units │ │ -49ab14: |[49ab14] com.nextcloud.talk.chat.ChatActivity.showLocalFilePicker:()V │ │ -49ab24: 2200 5700 |0000: new-instance v0, Landroid/content/Intent; // type@0057 │ │ -49ab28: 1a01 1287 |0002: const-string v1, "android.intent.action.OPEN_DOCUMENT" // string@8712 │ │ -49ab2c: 7020 4d01 1000 |0004: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@014d │ │ -49ab32: 1a01 4e0f |0007: const-string v1, "*/*" // string@0f4e │ │ -49ab36: 6e20 7301 1000 |0009: invoke-virtual {v0, v1}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@0173 │ │ -49ab3c: 1a01 1987 |000c: const-string v1, "android.intent.category.OPENABLE" // string@8719 │ │ -49ab40: 6e20 4f01 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@014f │ │ -49ab46: 1a01 1a87 |0011: const-string v1, "android.intent.extra.ALLOW_MULTIPLE" // string@871a │ │ -49ab4a: 1212 |0013: const/4 v2, #int 1 // #1 │ │ -49ab4c: 6e30 6901 1002 |0014: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@0169 │ │ -49ab52: 5441 d2b0 |0017: iget-object v1, v4, Lcom/nextcloud/talk/chat/ChatActivity;.startChooseFileIntentForResult:Landroidx/activity/result/ActivityResultLauncher; // field@b0d2 │ │ -49ab56: 6e10 64e9 0400 |0019: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ -49ab5c: 0c02 |001c: move-result-object v2 │ │ -49ab5e: 6e10 2d01 0200 |001d: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@012d │ │ -49ab64: 0c02 |0020: move-result-object v2 │ │ -49ab66: 3802 0a00 |0021: if-eqz v2, 002b // +000a │ │ -49ab6a: 1403 b403 137f |0023: const v3, #float 1.95416e+38 // #7f1303b4 │ │ -49ab70: 6e20 b601 3200 |0026: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01b6 │ │ -49ab76: 0c02 |0029: move-result-object v2 │ │ -49ab78: 2802 |002a: goto 002c // +0002 │ │ -49ab7a: 1202 |002b: const/4 v2, #int 0 // #0 │ │ -49ab7c: 1f02 7724 |002c: check-cast v2, Ljava/lang/CharSequence; // type@2477 │ │ -49ab80: 7120 5101 2000 |002e: invoke-static {v0, v2}, Landroid/content/Intent;.createChooser:(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@0151 │ │ -49ab86: 0c00 |0031: move-result-object v0 │ │ -49ab88: 1a02 4b95 |0032: const-string v2, "createChooser(...)" // string@954b │ │ -49ab8c: 7120 fffb 2000 |0034: invoke-static {v0, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -49ab92: 6e20 600a 0100 |0037: invoke-virtual {v1, v0}, Landroidx/activity/result/ActivityResultLauncher;.launch:(Ljava/lang/Object;)V // method@0a60 │ │ -49ab98: 0e00 |003a: return-void │ │ +49ab18: |[49ab18] com.nextcloud.talk.chat.ChatActivity.showLocalFilePicker:()V │ │ +49ab28: 2200 5700 |0000: new-instance v0, Landroid/content/Intent; // type@0057 │ │ +49ab2c: 1a01 1287 |0002: const-string v1, "android.intent.action.OPEN_DOCUMENT" // string@8712 │ │ +49ab30: 7020 4d01 1000 |0004: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@014d │ │ +49ab36: 1a01 4e0f |0007: const-string v1, "*/*" // string@0f4e │ │ +49ab3a: 6e20 7301 1000 |0009: invoke-virtual {v0, v1}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@0173 │ │ +49ab40: 1a01 1987 |000c: const-string v1, "android.intent.category.OPENABLE" // string@8719 │ │ +49ab44: 6e20 4f01 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@014f │ │ +49ab4a: 1a01 1a87 |0011: const-string v1, "android.intent.extra.ALLOW_MULTIPLE" // string@871a │ │ +49ab4e: 1212 |0013: const/4 v2, #int 1 // #1 │ │ +49ab50: 6e30 6901 1002 |0014: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@0169 │ │ +49ab56: 5441 d2b0 |0017: iget-object v1, v4, Lcom/nextcloud/talk/chat/ChatActivity;.startChooseFileIntentForResult:Landroidx/activity/result/ActivityResultLauncher; // field@b0d2 │ │ +49ab5a: 6e10 64e9 0400 |0019: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ +49ab60: 0c02 |001c: move-result-object v2 │ │ +49ab62: 6e10 2d01 0200 |001d: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@012d │ │ +49ab68: 0c02 |0020: move-result-object v2 │ │ +49ab6a: 3802 0a00 |0021: if-eqz v2, 002b // +000a │ │ +49ab6e: 1403 b403 137f |0023: const v3, #float 1.95416e+38 // #7f1303b4 │ │ +49ab74: 6e20 b601 3200 |0026: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01b6 │ │ +49ab7a: 0c02 |0029: move-result-object v2 │ │ +49ab7c: 2802 |002a: goto 002c // +0002 │ │ +49ab7e: 1202 |002b: const/4 v2, #int 0 // #0 │ │ +49ab80: 1f02 7724 |002c: check-cast v2, Ljava/lang/CharSequence; // type@2477 │ │ +49ab84: 7120 5101 2000 |002e: invoke-static {v0, v2}, Landroid/content/Intent;.createChooser:(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@0151 │ │ +49ab8a: 0c00 |0031: move-result-object v0 │ │ +49ab8c: 1a02 4b95 |0032: const-string v2, "createChooser(...)" // string@954b │ │ +49ab90: 7120 fffb 2000 |0034: invoke-static {v0, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +49ab96: 6e20 600a 0100 |0037: invoke-virtual {v1, v0}, Landroidx/activity/result/ActivityResultLauncher;.launch:(Ljava/lang/Object;)V // method@0a60 │ │ +49ab9c: 0e00 |003a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2283 │ │ 0x0007 line=2284 │ │ 0x000c line=2285 │ │ 0x0011 line=2286 │ │ 0x0017 line=2288 │ │ @@ -2006549,34 +2006549,34 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 40 16-bit code units │ │ -49ab9c: |[49ab9c] com.nextcloud.talk.chat.ChatActivity.showSaveToStorageWarning:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V │ │ -49abac: 6200 efb4 |0000: sget-object v0, Lcom/nextcloud/talk/ui/dialog/SaveToStorageDialogFragment;.Companion:Lcom/nextcloud/talk/ui/dialog/SaveToStorageDialogFragment$Companion; // field@b4ef │ │ -49abb0: 6e10 85ec 0300 |0002: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getSelectedIndividualHashMap:()Ljava/util/Map; // method@ec85 │ │ -49abb6: 0c03 |0005: move-result-object v3 │ │ -49abb8: 7110 fdfb 0300 |0006: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49abbe: 1a01 f6cf |0009: const-string v1, "name" // string@cff6 │ │ -49abc2: 7220 95f9 1300 |000b: invoke-interface {v3, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@f995 │ │ -49abc8: 0c03 |000e: move-result-object v3 │ │ -49abca: 7110 fdfb 0300 |000f: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49abd0: 1f03 a724 |0012: check-cast v3, Ljava/lang/String; // type@24a7 │ │ -49abd4: 6e20 7df2 3000 |0014: invoke-virtual {v0, v3}, Lcom/nextcloud/talk/ui/dialog/SaveToStorageDialogFragment$Companion;.newInstance:(Ljava/lang/String;)Lcom/nextcloud/talk/ui/dialog/SaveToStorageDialogFragment; // method@f27d │ │ -49abda: 0c03 |0017: move-result-object v3 │ │ -49abdc: 1f03 4203 |0018: check-cast v3, Landroidx/fragment/app/DialogFragment; // type@0342 │ │ -49abe0: 6e10 8ee9 0200 |001a: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@e98e │ │ -49abe6: 0c00 |001d: move-result-object v0 │ │ -49abe8: 6201 efb4 |001e: sget-object v1, Lcom/nextcloud/talk/ui/dialog/SaveToStorageDialogFragment;.Companion:Lcom/nextcloud/talk/ui/dialog/SaveToStorageDialogFragment$Companion; // field@b4ef │ │ -49abec: 6e10 7cf2 0100 |0020: invoke-virtual {v1}, Lcom/nextcloud/talk/ui/dialog/SaveToStorageDialogFragment$Companion;.getTAG:()Ljava/lang/String; // method@f27c │ │ -49abf2: 0c01 |0023: move-result-object v1 │ │ -49abf4: 6e30 980e 0301 |0024: invoke-virtual {v3, v0, v1}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@0e98 │ │ -49abfa: 0e00 |0027: return-void │ │ +49aba0: |[49aba0] com.nextcloud.talk.chat.ChatActivity.showSaveToStorageWarning:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V │ │ +49abb0: 6200 efb4 |0000: sget-object v0, Lcom/nextcloud/talk/ui/dialog/SaveToStorageDialogFragment;.Companion:Lcom/nextcloud/talk/ui/dialog/SaveToStorageDialogFragment$Companion; // field@b4ef │ │ +49abb4: 6e10 85ec 0300 |0002: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getSelectedIndividualHashMap:()Ljava/util/Map; // method@ec85 │ │ +49abba: 0c03 |0005: move-result-object v3 │ │ +49abbc: 7110 fdfb 0300 |0006: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49abc2: 1a01 f6cf |0009: const-string v1, "name" // string@cff6 │ │ +49abc6: 7220 95f9 1300 |000b: invoke-interface {v3, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@f995 │ │ +49abcc: 0c03 |000e: move-result-object v3 │ │ +49abce: 7110 fdfb 0300 |000f: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49abd4: 1f03 a724 |0012: check-cast v3, Ljava/lang/String; // type@24a7 │ │ +49abd8: 6e20 7df2 3000 |0014: invoke-virtual {v0, v3}, Lcom/nextcloud/talk/ui/dialog/SaveToStorageDialogFragment$Companion;.newInstance:(Ljava/lang/String;)Lcom/nextcloud/talk/ui/dialog/SaveToStorageDialogFragment; // method@f27d │ │ +49abde: 0c03 |0017: move-result-object v3 │ │ +49abe0: 1f03 4203 |0018: check-cast v3, Landroidx/fragment/app/DialogFragment; // type@0342 │ │ +49abe4: 6e10 8ee9 0200 |001a: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@e98e │ │ +49abea: 0c00 |001d: move-result-object v0 │ │ +49abec: 6201 efb4 |001e: sget-object v1, Lcom/nextcloud/talk/ui/dialog/SaveToStorageDialogFragment;.Companion:Lcom/nextcloud/talk/ui/dialog/SaveToStorageDialogFragment$Companion; // field@b4ef │ │ +49abf0: 6e10 7cf2 0100 |0020: invoke-virtual {v1}, Lcom/nextcloud/talk/ui/dialog/SaveToStorageDialogFragment$Companion;.getTAG:()Ljava/lang/String; // method@f27c │ │ +49abf6: 0c01 |0023: move-result-object v1 │ │ +49abf8: 6e30 980e 0301 |0024: invoke-virtual {v3, v0, v1}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@0e98 │ │ +49abfe: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3314 │ │ 0x0002 line=3315 │ │ 0x0014 line=3314 │ │ 0x001a line=3318 │ │ 0x001e line=3319 │ │ @@ -2006590,41 +2006590,41 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 54 16-bit code units │ │ -49ac58: |[49ac58] com.nextcloud.talk.chat.ChatActivity.showSharedItems:()V │ │ -49ac68: 2200 5700 |0000: new-instance v0, Landroid/content/Intent; // type@0057 │ │ -49ac6c: 0731 |0002: move-object v1, v3 │ │ -49ac6e: 1f01 4e00 |0003: check-cast v1, Landroid/content/Context; // type@004e │ │ -49ac72: 1c02 3c23 |0005: const-class v2, Lcom/nextcloud/talk/shareditems/activities/SharedItemsActivity; // type@233c │ │ -49ac76: 7030 4b01 1002 |0007: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@014b │ │ -49ac7c: 5431 b2b0 |000a: iget-object v1, v3, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ -49ac80: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ -49ac84: 6e10 45f1 0100 |000e: invoke-virtual {v1}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getDisplayName:()Ljava/lang/String; // method@f145 │ │ -49ac8a: 0c01 |0011: move-result-object v1 │ │ -49ac8c: 2802 |0012: goto 0014 // +0002 │ │ -49ac8e: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -49ac90: 1a02 0d2e |0014: const-string v2, "KEY_CONVERSATION_NAME" // string@2e0d │ │ -49ac94: 6e30 6801 2001 |0016: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0168 │ │ -49ac9a: 1a01 342e |0019: const-string v1, "KEY_ROOM_TOKEN" // string@2e34 │ │ -49ac9e: 6e10 85e9 0300 |001b: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ -49aca4: 0c02 |001e: move-result-object v2 │ │ -49aca6: 6e30 6801 1002 |001f: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0168 │ │ -49acac: 6201 f8b4 |0022: sget-object v1, Lcom/nextcloud/talk/utils/ConversationUtils;.INSTANCE:Lcom/nextcloud/talk/utils/ConversationUtils; // field@b4f8 │ │ -49acb0: 5432 b2b0 |0024: iget-object v2, v3, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ -49acb4: 7110 fdfb 0200 |0026: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49acba: 6e20 d7f2 2100 |0029: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/utils/ConversationUtils;.isParticipantOwnerOrModerator:(Lcom/nextcloud/talk/models/domain/ConversationModel;)Z // method@f2d7 │ │ -49acc0: 0a01 |002c: move-result v1 │ │ -49acc2: 1a02 4cf8 |002d: const-string v2, "userIsOwnerOrModerator" // string@f84c │ │ -49acc6: 6e30 6901 2001 |002f: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@0169 │ │ -49accc: 6e20 53ea 0300 |0032: invoke-virtual {v3, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.startActivity:(Landroid/content/Intent;)V // method@ea53 │ │ -49acd2: 0e00 |0035: return-void │ │ +49ac5c: |[49ac5c] com.nextcloud.talk.chat.ChatActivity.showSharedItems:()V │ │ +49ac6c: 2200 5700 |0000: new-instance v0, Landroid/content/Intent; // type@0057 │ │ +49ac70: 0731 |0002: move-object v1, v3 │ │ +49ac72: 1f01 4e00 |0003: check-cast v1, Landroid/content/Context; // type@004e │ │ +49ac76: 1c02 3c23 |0005: const-class v2, Lcom/nextcloud/talk/shareditems/activities/SharedItemsActivity; // type@233c │ │ +49ac7a: 7030 4b01 1002 |0007: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@014b │ │ +49ac80: 5431 b2b0 |000a: iget-object v1, v3, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ +49ac84: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ +49ac88: 6e10 45f1 0100 |000e: invoke-virtual {v1}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getDisplayName:()Ljava/lang/String; // method@f145 │ │ +49ac8e: 0c01 |0011: move-result-object v1 │ │ +49ac90: 2802 |0012: goto 0014 // +0002 │ │ +49ac92: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +49ac94: 1a02 0d2e |0014: const-string v2, "KEY_CONVERSATION_NAME" // string@2e0d │ │ +49ac98: 6e30 6801 2001 |0016: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0168 │ │ +49ac9e: 1a01 342e |0019: const-string v1, "KEY_ROOM_TOKEN" // string@2e34 │ │ +49aca2: 6e10 85e9 0300 |001b: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ +49aca8: 0c02 |001e: move-result-object v2 │ │ +49acaa: 6e30 6801 1002 |001f: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0168 │ │ +49acb0: 6201 f8b4 |0022: sget-object v1, Lcom/nextcloud/talk/utils/ConversationUtils;.INSTANCE:Lcom/nextcloud/talk/utils/ConversationUtils; // field@b4f8 │ │ +49acb4: 5432 b2b0 |0024: iget-object v2, v3, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ +49acb8: 7110 fdfb 0200 |0026: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49acbe: 6e20 d7f2 2100 |0029: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/utils/ConversationUtils;.isParticipantOwnerOrModerator:(Lcom/nextcloud/talk/models/domain/ConversationModel;)Z // method@f2d7 │ │ +49acc4: 0a01 |002c: move-result v1 │ │ +49acc6: 1a02 4cf8 |002d: const-string v2, "userIsOwnerOrModerator" // string@f84c │ │ +49acca: 6e30 6901 2001 |002f: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@0169 │ │ +49acd0: 6e20 53ea 0300 |0032: invoke-virtual {v3, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.startActivity:(Landroid/content/Intent;)V // method@ea53 │ │ +49acd6: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2996 │ │ 0x000a line=2997 │ │ 0x0019 line=2998 │ │ 0x0022 line=3001 │ │ 0x002d line=2999 │ │ @@ -2006637,54 +2006637,54 @@ │ │ type : '(ZZ)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 79 16-bit code units │ │ -49acd4: |[49acd4] com.nextcloud.talk.chat.ChatActivity.startACall:(ZZ)V │ │ -49ace4: 5430 b2b0 |0000: iget-object v0, v3, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ -49ace8: 3800 4c00 |0002: if-eqz v0, 004e // +004c │ │ -49acec: 5431 aeb0 |0004: iget-object v1, v3, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ -49acf0: 3801 4800 |0006: if-eqz v1, 004e // +0048 │ │ -49acf4: 2201 9423 |0008: new-instance v1, Lcom/nextcloud/talk/utils/ParticipantPermissions; // type@2394 │ │ -49acf8: 6e10 89e9 0300 |000a: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getSpreedCapabilities:()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // method@e989 │ │ -49acfe: 0c02 |000d: move-result-object v2 │ │ -49ad00: 7030 f4f2 2100 |000e: invoke-direct {v1, v2, v0}, Lcom/nextcloud/talk/utils/ParticipantPermissions;.:(Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;Lcom/nextcloud/talk/models/domain/ConversationModel;)V // method@f2f4 │ │ -49ad06: 6e10 f8f2 0100 |0011: invoke-virtual {v1}, Lcom/nextcloud/talk/utils/ParticipantPermissions;.canStartCall:()Z // method@f2f8 │ │ -49ad0c: 0a00 |0014: move-result v0 │ │ -49ad0e: 3900 2800 |0015: if-nez v0, 003d // +0028 │ │ -49ad12: 5430 b2b0 |0017: iget-object v0, v3, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ -49ad16: 3800 2400 |0019: if-eqz v0, 003d // +0024 │ │ -49ad1a: 6e10 47f1 0000 |001b: invoke-virtual {v0}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getHasCall:()Z // method@f147 │ │ -49ad20: 0a00 |001e: move-result v0 │ │ -49ad22: 3900 1e00 |001f: if-nez v0, 003d // +001e │ │ -49ad26: 5434 a8b0 |0021: iget-object v4, v3, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -49ad2a: 3904 0800 |0023: if-nez v4, 002b // +0008 │ │ -49ad2e: 1a04 e08a |0025: const-string v4, "binding" // string@8ae0 │ │ -49ad32: 7110 06fc 0400 |0027: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49ad38: 1204 |002a: const/4 v4, #int 0 // #0 │ │ -49ad3a: 6e10 a1f0 0400 |002b: invoke-virtual {v4}, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.getRoot:()Landroid/widget/LinearLayout; // method@f0a1 │ │ -49ad40: 0c04 |002e: move-result-object v4 │ │ -49ad42: 1f04 8c01 |002f: check-cast v4, Landroid/view/View; // type@018c │ │ -49ad46: 1405 4404 137f |0031: const v5, #float 1.95419e+38 // #7f130444 │ │ -49ad4c: 1200 |0034: const/4 v0, #int 0 // #0 │ │ -49ad4e: 7130 be88 5400 |0035: invoke-static {v4, v5, v0}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;II)Lcom/google/android/material/snackbar/Snackbar; // method@88be │ │ -49ad54: 0c04 |0038: move-result-object v4 │ │ -49ad56: 6e10 d188 0400 |0039: invoke-virtual {v4}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@88d1 │ │ -49ad5c: 2812 |003c: goto 004e // +0012 │ │ -49ad5e: 7100 3bf3 0000 |003d: invoke-static {}, Lcom/nextcloud/talk/utils/singletons/ApplicationWideCurrentRoomHolder;.getInstance:()Lcom/nextcloud/talk/utils/singletons/ApplicationWideCurrentRoomHolder; // method@f33b │ │ -49ad64: 0c00 |0040: move-result-object v0 │ │ -49ad66: 1211 |0041: const/4 v1, #int 1 // #1 │ │ -49ad68: 6e20 41f3 1000 |0042: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/utils/singletons/ApplicationWideCurrentRoomHolder;.setDialing:(Z)V // method@f341 │ │ -49ad6e: 7030 6fe9 4305 |0045: invoke-direct {v3, v4, v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getIntentForCall:(ZZ)Landroid/content/Intent; // method@e96f │ │ -49ad74: 0c04 |0048: move-result-object v4 │ │ -49ad76: 3804 0500 |0049: if-eqz v4, 004e // +0005 │ │ -49ad7a: 6e20 53ea 4300 |004b: invoke-virtual {v3, v4}, Lcom/nextcloud/talk/chat/ChatActivity;.startActivity:(Landroid/content/Intent;)V // method@ea53 │ │ -49ad80: 0e00 |004e: return-void │ │ +49acd8: |[49acd8] com.nextcloud.talk.chat.ChatActivity.startACall:(ZZ)V │ │ +49ace8: 5430 b2b0 |0000: iget-object v0, v3, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ +49acec: 3800 4c00 |0002: if-eqz v0, 004e // +004c │ │ +49acf0: 5431 aeb0 |0004: iget-object v1, v3, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ +49acf4: 3801 4800 |0006: if-eqz v1, 004e // +0048 │ │ +49acf8: 2201 9423 |0008: new-instance v1, Lcom/nextcloud/talk/utils/ParticipantPermissions; // type@2394 │ │ +49acfc: 6e10 89e9 0300 |000a: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getSpreedCapabilities:()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // method@e989 │ │ +49ad02: 0c02 |000d: move-result-object v2 │ │ +49ad04: 7030 f4f2 2100 |000e: invoke-direct {v1, v2, v0}, Lcom/nextcloud/talk/utils/ParticipantPermissions;.:(Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;Lcom/nextcloud/talk/models/domain/ConversationModel;)V // method@f2f4 │ │ +49ad0a: 6e10 f8f2 0100 |0011: invoke-virtual {v1}, Lcom/nextcloud/talk/utils/ParticipantPermissions;.canStartCall:()Z // method@f2f8 │ │ +49ad10: 0a00 |0014: move-result v0 │ │ +49ad12: 3900 2800 |0015: if-nez v0, 003d // +0028 │ │ +49ad16: 5430 b2b0 |0017: iget-object v0, v3, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ +49ad1a: 3800 2400 |0019: if-eqz v0, 003d // +0024 │ │ +49ad1e: 6e10 47f1 0000 |001b: invoke-virtual {v0}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getHasCall:()Z // method@f147 │ │ +49ad24: 0a00 |001e: move-result v0 │ │ +49ad26: 3900 1e00 |001f: if-nez v0, 003d // +001e │ │ +49ad2a: 5434 a8b0 |0021: iget-object v4, v3, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +49ad2e: 3904 0800 |0023: if-nez v4, 002b // +0008 │ │ +49ad32: 1a04 e08a |0025: const-string v4, "binding" // string@8ae0 │ │ +49ad36: 7110 06fc 0400 |0027: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49ad3c: 1204 |002a: const/4 v4, #int 0 // #0 │ │ +49ad3e: 6e10 a1f0 0400 |002b: invoke-virtual {v4}, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.getRoot:()Landroid/widget/LinearLayout; // method@f0a1 │ │ +49ad44: 0c04 |002e: move-result-object v4 │ │ +49ad46: 1f04 8c01 |002f: check-cast v4, Landroid/view/View; // type@018c │ │ +49ad4a: 1405 4404 137f |0031: const v5, #float 1.95419e+38 // #7f130444 │ │ +49ad50: 1200 |0034: const/4 v0, #int 0 // #0 │ │ +49ad52: 7130 be88 5400 |0035: invoke-static {v4, v5, v0}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;II)Lcom/google/android/material/snackbar/Snackbar; // method@88be │ │ +49ad58: 0c04 |0038: move-result-object v4 │ │ +49ad5a: 6e10 d188 0400 |0039: invoke-virtual {v4}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@88d1 │ │ +49ad60: 2812 |003c: goto 004e // +0012 │ │ +49ad62: 7100 3bf3 0000 |003d: invoke-static {}, Lcom/nextcloud/talk/utils/singletons/ApplicationWideCurrentRoomHolder;.getInstance:()Lcom/nextcloud/talk/utils/singletons/ApplicationWideCurrentRoomHolder; // method@f33b │ │ +49ad68: 0c00 |0040: move-result-object v0 │ │ +49ad6a: 1211 |0041: const/4 v1, #int 1 // #1 │ │ +49ad6c: 6e20 41f3 1000 |0042: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/utils/singletons/ApplicationWideCurrentRoomHolder;.setDialing:(Z)V // method@f341 │ │ +49ad72: 7030 6fe9 4305 |0045: invoke-direct {v3, v4, v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getIntentForCall:(ZZ)Landroid/content/Intent; // method@e96f │ │ +49ad78: 0c04 |0048: move-result-object v4 │ │ +49ad7a: 3804 0500 |0049: if-eqz v4, 004e // +0005 │ │ +49ad7e: 6e20 53ea 4300 |004b: invoke-virtual {v3, v4}, Lcom/nextcloud/talk/chat/ChatActivity;.startActivity:(Landroid/content/Intent;)V // method@ea53 │ │ +49ad84: 0e00 |004e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3074 │ │ 0x0004 line=3075 │ │ 0x0008 line=3076 │ │ 0x0011 line=3077 │ │ 0x0021 line=3078 │ │ @@ -2006701,21 +2006701,21 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Landroidx/activity/result/ActivityResult;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -49ad84: |[49ad84] com.nextcloud.talk.chat.ChatActivity.startChooseFileIntentForResult$lambda$3:(Lcom/nextcloud/talk/chat/ChatActivity;Landroidx/activity/result/ActivityResult;)V │ │ -49ad94: 1a00 aebb |0000: const-string v0, "it" // string@bbae │ │ -49ad98: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -49ad9e: 2200 e320 |0005: new-instance v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda50; // type@20e3 │ │ -49ada2: 7020 57e8 1000 |0007: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda50;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e857 │ │ -49ada8: 7030 54e9 2100 |000a: invoke-direct {v1, v2, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.executeIfResultOk:(Landroidx/activity/result/ActivityResult;Lkotlin/jvm/functions/Function1;)V // method@e954 │ │ -49adae: 0e00 |000d: return-void │ │ +49ad88: |[49ad88] com.nextcloud.talk.chat.ChatActivity.startChooseFileIntentForResult$lambda$3:(Lcom/nextcloud/talk/chat/ChatActivity;Landroidx/activity/result/ActivityResult;)V │ │ +49ad98: 1a00 aebb |0000: const-string v0, "it" // string@bbae │ │ +49ad9c: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +49ada2: 2200 e320 |0005: new-instance v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda50; // type@20e3 │ │ +49ada6: 7020 57e8 1000 |0007: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda50;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e857 │ │ +49adac: 7030 54e9 2100 |000a: invoke-direct {v1, v2, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.executeIfResultOk:(Landroidx/activity/result/ActivityResult;Lkotlin/jvm/functions/Function1;)V // method@e954 │ │ +49adb2: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=259 │ │ locals : │ │ 0x0000 - 0x000e reg=1 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x000e reg=2 (null) Landroidx/activity/result/ActivityResult; │ │ │ │ @@ -2006724,18 +2006724,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/content/Intent;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -494b1c: |[494b1c] com.nextcloud.talk.chat.ChatActivity.startChooseFileIntentForResult$lambda$3$lambda$2:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/content/Intent;)Lkotlin/Unit; │ │ -494b2c: 7020 d8e9 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.onChooseFileResult:(Landroid/content/Intent;)V // method@e9d8 │ │ -494b32: 6200 61b5 |0003: sget-object v0, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -494b36: 1100 |0005: return-object v0 │ │ +494b20: |[494b20] com.nextcloud.talk.chat.ChatActivity.startChooseFileIntentForResult$lambda$3$lambda$2:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/content/Intent;)Lkotlin/Unit; │ │ +494b30: 7020 d8e9 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.onChooseFileResult:(Landroid/content/Intent;)V // method@e9d8 │ │ +494b36: 6200 61b5 |0003: sget-object v0, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +494b3a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ 0x0003 line=261 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/content/Intent; │ │ @@ -2006745,35 +2006745,35 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 40 16-bit code units │ │ -49adb0: |[49adb0] com.nextcloud.talk.chat.ChatActivity.startMessageSearch:()V │ │ -49adc0: 2200 5700 |0000: new-instance v0, Landroid/content/Intent; // type@0057 │ │ -49adc4: 0731 |0002: move-object v1, v3 │ │ -49adc6: 1f01 4e00 |0003: check-cast v1, Landroid/content/Context; // type@004e │ │ -49adca: 1c02 c622 |0005: const-class v2, Lcom/nextcloud/talk/messagesearch/MessageSearchActivity; // type@22c6 │ │ -49adce: 7030 4b01 1002 |0007: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@014b │ │ -49add4: 5431 b2b0 |000a: iget-object v1, v3, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ -49add8: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ -49addc: 6e10 45f1 0100 |000e: invoke-virtual {v1}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getDisplayName:()Ljava/lang/String; // method@f145 │ │ -49ade2: 0c01 |0011: move-result-object v1 │ │ -49ade4: 2802 |0012: goto 0014 // +0002 │ │ -49ade6: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -49ade8: 1a02 0d2e |0014: const-string v2, "KEY_CONVERSATION_NAME" // string@2e0d │ │ -49adec: 6e30 6801 2001 |0016: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0168 │ │ -49adf2: 1a01 342e |0019: const-string v1, "KEY_ROOM_TOKEN" // string@2e34 │ │ -49adf6: 6e10 85e9 0300 |001b: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ -49adfc: 0c02 |001e: move-result-object v2 │ │ -49adfe: 6e30 6801 1002 |001f: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0168 │ │ -49ae04: 5431 d3b0 |0022: iget-object v1, v3, Lcom/nextcloud/talk/chat/ChatActivity;.startMessageSearchForResult:Landroidx/activity/result/ActivityResultLauncher; // field@b0d3 │ │ -49ae08: 6e20 600a 0100 |0024: invoke-virtual {v1, v0}, Landroidx/activity/result/ActivityResultLauncher;.launch:(Ljava/lang/Object;)V // method@0a60 │ │ -49ae0e: 0e00 |0027: return-void │ │ +49adb4: |[49adb4] com.nextcloud.talk.chat.ChatActivity.startMessageSearch:()V │ │ +49adc4: 2200 5700 |0000: new-instance v0, Landroid/content/Intent; // type@0057 │ │ +49adc8: 0731 |0002: move-object v1, v3 │ │ +49adca: 1f01 4e00 |0003: check-cast v1, Landroid/content/Context; // type@004e │ │ +49adce: 1c02 c622 |0005: const-class v2, Lcom/nextcloud/talk/messagesearch/MessageSearchActivity; // type@22c6 │ │ +49add2: 7030 4b01 1002 |0007: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@014b │ │ +49add8: 5431 b2b0 |000a: iget-object v1, v3, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ +49addc: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ +49ade0: 6e10 45f1 0100 |000e: invoke-virtual {v1}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getDisplayName:()Ljava/lang/String; // method@f145 │ │ +49ade6: 0c01 |0011: move-result-object v1 │ │ +49ade8: 2802 |0012: goto 0014 // +0002 │ │ +49adea: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +49adec: 1a02 0d2e |0014: const-string v2, "KEY_CONVERSATION_NAME" // string@2e0d │ │ +49adf0: 6e30 6801 2001 |0016: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0168 │ │ +49adf6: 1a01 342e |0019: const-string v1, "KEY_ROOM_TOKEN" // string@2e34 │ │ +49adfa: 6e10 85e9 0300 |001b: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ +49ae00: 0c02 |001e: move-result-object v2 │ │ +49ae02: 6e30 6801 1002 |001f: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0168 │ │ +49ae08: 5431 d3b0 |0022: iget-object v1, v3, Lcom/nextcloud/talk/chat/ChatActivity;.startMessageSearchForResult:Landroidx/activity/result/ActivityResultLauncher; // field@b0d3 │ │ +49ae0c: 6e20 600a 0100 |0024: invoke-virtual {v1, v0}, Landroidx/activity/result/ActivityResultLauncher;.launch:(Ljava/lang/Object;)V // method@0a60 │ │ +49ae12: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3007 │ │ 0x000a line=3008 │ │ 0x0019 line=3009 │ │ 0x0022 line=3010 │ │ locals : │ │ @@ -2006784,21 +2006784,21 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Landroidx/activity/result/ActivityResult;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -49ae10: |[49ae10] com.nextcloud.talk.chat.ChatActivity.startMessageSearchForResult$lambda$7:(Lcom/nextcloud/talk/chat/ChatActivity;Landroidx/activity/result/ActivityResult;)V │ │ -49ae20: 1a00 aebb |0000: const-string v0, "it" // string@bbae │ │ -49ae24: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -49ae2a: 2200 e420 |0005: new-instance v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda51; // type@20e4 │ │ -49ae2e: 7020 59e8 1000 |0007: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda51;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e859 │ │ -49ae34: 7030 54e9 2100 |000a: invoke-direct {v1, v2, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.executeIfResultOk:(Landroidx/activity/result/ActivityResult;Lkotlin/jvm/functions/Function1;)V // method@e954 │ │ -49ae3a: 0e00 |000d: return-void │ │ +49ae14: |[49ae14] com.nextcloud.talk.chat.ChatActivity.startMessageSearchForResult$lambda$7:(Lcom/nextcloud/talk/chat/ChatActivity;Landroidx/activity/result/ActivityResult;)V │ │ +49ae24: 1a00 aebb |0000: const-string v0, "it" // string@bbae │ │ +49ae28: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +49ae2e: 2200 e420 |0005: new-instance v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda51; // type@20e4 │ │ +49ae32: 7020 59e8 1000 |0007: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda51;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e859 │ │ +49ae38: 7030 54e9 2100 |000a: invoke-direct {v1, v2, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.executeIfResultOk:(Landroidx/activity/result/ActivityResult;Lkotlin/jvm/functions/Function1;)V // method@e954 │ │ +49ae3e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=274 │ │ locals : │ │ 0x0000 - 0x000e reg=1 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x000e reg=2 (null) Landroidx/activity/result/ActivityResult; │ │ │ │ @@ -2006807,18 +2006807,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/content/Intent;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -494b38: |[494b38] com.nextcloud.talk.chat.ChatActivity.startMessageSearchForResult$lambda$7$lambda$6:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/content/Intent;)Lkotlin/Unit; │ │ -494b48: 7020 e2e9 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.onMessageSearchResult:(Landroid/content/Intent;)V // method@e9e2 │ │ -494b4e: 6200 61b5 |0003: sget-object v0, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -494b52: 1100 |0005: return-object v0 │ │ +494b3c: |[494b3c] com.nextcloud.talk.chat.ChatActivity.startMessageSearchForResult$lambda$7$lambda$6:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/content/Intent;)Lkotlin/Unit; │ │ +494b4c: 7020 e2e9 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.onMessageSearchResult:(Landroid/content/Intent;)V // method@e9e2 │ │ +494b52: 6200 61b5 |0003: sget-object v0, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +494b56: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ 0x0003 line=276 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/content/Intent; │ │ @@ -2006828,21 +2006828,21 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Landroidx/activity/result/ActivityResult;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -49ae3c: |[49ae3c] com.nextcloud.talk.chat.ChatActivity.startPickCameraIntentForResult$lambda$9:(Lcom/nextcloud/talk/chat/ChatActivity;Landroidx/activity/result/ActivityResult;)V │ │ -49ae4c: 1a00 aebb |0000: const-string v0, "it" // string@bbae │ │ -49ae50: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -49ae56: 2200 b620 |0005: new-instance v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda0; // type@20b6 │ │ -49ae5a: 7020 fde7 1000 |0007: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda0;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e7fd │ │ -49ae60: 7030 54e9 2100 |000a: invoke-direct {v1, v2, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.executeIfResultOk:(Landroidx/activity/result/ActivityResult;Lkotlin/jvm/functions/Function1;)V // method@e954 │ │ -49ae66: 0e00 |000d: return-void │ │ +49ae40: |[49ae40] com.nextcloud.talk.chat.ChatActivity.startPickCameraIntentForResult$lambda$9:(Lcom/nextcloud/talk/chat/ChatActivity;Landroidx/activity/result/ActivityResult;)V │ │ +49ae50: 1a00 aebb |0000: const-string v0, "it" // string@bbae │ │ +49ae54: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +49ae5a: 2200 b620 |0005: new-instance v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda0; // type@20b6 │ │ +49ae5e: 7020 fde7 1000 |0007: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda0;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e7fd │ │ +49ae64: 7030 54e9 2100 |000a: invoke-direct {v1, v2, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.executeIfResultOk:(Landroidx/activity/result/ActivityResult;Lkotlin/jvm/functions/Function1;)V // method@e954 │ │ +49ae6a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=282 │ │ locals : │ │ 0x0000 - 0x000e reg=1 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x000e reg=2 (null) Landroidx/activity/result/ActivityResult; │ │ │ │ @@ -2006851,18 +2006851,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/content/Intent;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -494b54: |[494b54] com.nextcloud.talk.chat.ChatActivity.startPickCameraIntentForResult$lambda$9$lambda$8:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/content/Intent;)Lkotlin/Unit; │ │ -494b64: 7020 e8e9 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.onPickCameraResult:(Landroid/content/Intent;)V // method@e9e8 │ │ -494b6a: 6200 61b5 |0003: sget-object v0, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -494b6e: 1100 |0005: return-object v0 │ │ +494b58: |[494b58] com.nextcloud.talk.chat.ChatActivity.startPickCameraIntentForResult$lambda$9$lambda$8:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/content/Intent;)Lkotlin/Unit; │ │ +494b68: 7020 e8e9 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.onPickCameraResult:(Landroid/content/Intent;)V // method@e9e8 │ │ +494b6e: 6200 61b5 |0003: sget-object v0, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +494b72: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=283 │ │ 0x0003 line=284 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/content/Intent; │ │ @@ -2006872,46 +2006872,46 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/model/ChatMessage;Z)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 67 16-bit code units │ │ -49ae8c: |[49ae8c] com.nextcloud.talk.chat.ChatActivity.startPlayback:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;Z)V │ │ -49ae9c: 5530 a6b0 |0000: iget-boolean v0, v3, Lcom/nextcloud/talk/chat/ChatActivity;.active:Z // field@b0a6 │ │ -49aea0: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -49aea4: 0e00 |0004: return-void │ │ -49aea6: 7020 a4e9 4300 |0005: invoke-direct {v3, v4}, Lcom/nextcloud/talk/chat/ChatActivity;.initMediaPlayer:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V // method@e9a4 │ │ -49aeac: 5430 bdb0 |0008: iget-object v0, v3, Lcom/nextcloud/talk/chat/ChatActivity;.mediaPlayer:Landroid/media/MediaPlayer; // field@b0bd │ │ -49aeb0: 3800 3800 |000a: if-eqz v0, 0042 // +0038 │ │ -49aeb4: 6e10 f903 0000 |000c: invoke-virtual {v0}, Landroid/media/MediaPlayer;.isPlaying:()Z // method@03f9 │ │ -49aeba: 0a01 |000f: move-result v1 │ │ -49aebc: 3901 1100 |0010: if-nez v1, 0021 // +0011 │ │ -49aec0: 3805 0f00 |0012: if-eqz v5, 0021 // +000f │ │ -49aec4: 6e10 61e9 0300 |0014: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ -49aeca: 0c01 |0017: move-result-object v1 │ │ -49aecc: 2202 d020 |0018: new-instance v2, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda33; // type@20d0 │ │ -49aed0: 7020 31e8 0200 |001a: invoke-direct {v2, v0}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda33;.:(Landroid/media/MediaPlayer;)V // method@e831 │ │ -49aed6: 1210 |001d: const/4 v0, #int 1 // #1 │ │ -49aed8: 6e30 cbee 0102 |001e: invoke-virtual {v1, v0, v2}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.audioRequest:(ZLkotlin/jvm/functions/Function0;)V // method@eecb │ │ -49aede: 2200 0001 |0021: new-instance v0, Landroid/os/Handler; // type@0100 │ │ -49aee2: 7010 7504 0000 |0023: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0475 │ │ -49aee8: 5b30 beb0 |0026: iput-object v0, v3, Lcom/nextcloud/talk/chat/ChatActivity;.mediaPlayerHandler:Landroid/os/Handler; // field@b0be │ │ -49aeec: 2200 0c21 |0028: new-instance v0, Lcom/nextcloud/talk/chat/ChatActivity$startPlayback$1$2; // type@210c │ │ -49aef0: 7030 eae8 3004 |002a: invoke-direct {v0, v3, v4}, Lcom/nextcloud/talk/chat/ChatActivity$startPlayback$1$2;.:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V // method@e8ea │ │ -49aef6: 1f00 9f24 |002d: check-cast v0, Ljava/lang/Runnable; // type@249f │ │ -49aefa: 6e20 0dea 0300 |002f: invoke-virtual {v3, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.runOnUiThread:(Ljava/lang/Runnable;)V // method@ea0d │ │ -49af00: 1200 |0032: const/4 v0, #int 0 // #0 │ │ -49af02: 6e20 a9ec 0400 |0033: invoke-virtual {v4, v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setDownloadingVoiceMessage:(Z)V // method@eca9 │ │ -49af08: 6e20 bfec 5400 |0036: invoke-virtual {v4, v5}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setPlayingVoiceMessage:(Z)V // method@ecbf │ │ -49af0e: 5435 a7b0 |0039: iget-object v5, v3, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ -49af12: 3805 0700 |003b: if-eqz v5, 0042 // +0007 │ │ -49af16: 1f04 d123 |003d: check-cast v4, Lcom/stfalcon/chatkit/commons/models/IMessage; // type@23d1 │ │ -49af1a: 6e20 3ee4 4500 |003f: invoke-virtual {v5, v4}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.update:(Lcom/stfalcon/chatkit/commons/models/IMessage;)Z // method@e43e │ │ -49af20: 0e00 |0042: return-void │ │ +49ae90: |[49ae90] com.nextcloud.talk.chat.ChatActivity.startPlayback:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;Z)V │ │ +49aea0: 5530 a6b0 |0000: iget-boolean v0, v3, Lcom/nextcloud/talk/chat/ChatActivity;.active:Z // field@b0a6 │ │ +49aea4: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +49aea8: 0e00 |0004: return-void │ │ +49aeaa: 7020 a4e9 4300 |0005: invoke-direct {v3, v4}, Lcom/nextcloud/talk/chat/ChatActivity;.initMediaPlayer:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V // method@e9a4 │ │ +49aeb0: 5430 bdb0 |0008: iget-object v0, v3, Lcom/nextcloud/talk/chat/ChatActivity;.mediaPlayer:Landroid/media/MediaPlayer; // field@b0bd │ │ +49aeb4: 3800 3800 |000a: if-eqz v0, 0042 // +0038 │ │ +49aeb8: 6e10 f903 0000 |000c: invoke-virtual {v0}, Landroid/media/MediaPlayer;.isPlaying:()Z // method@03f9 │ │ +49aebe: 0a01 |000f: move-result v1 │ │ +49aec0: 3901 1100 |0010: if-nez v1, 0021 // +0011 │ │ +49aec4: 3805 0f00 |0012: if-eqz v5, 0021 // +000f │ │ +49aec8: 6e10 61e9 0300 |0014: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ +49aece: 0c01 |0017: move-result-object v1 │ │ +49aed0: 2202 d020 |0018: new-instance v2, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda33; // type@20d0 │ │ +49aed4: 7020 31e8 0200 |001a: invoke-direct {v2, v0}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda33;.:(Landroid/media/MediaPlayer;)V // method@e831 │ │ +49aeda: 1210 |001d: const/4 v0, #int 1 // #1 │ │ +49aedc: 6e30 cbee 0102 |001e: invoke-virtual {v1, v0, v2}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.audioRequest:(ZLkotlin/jvm/functions/Function0;)V // method@eecb │ │ +49aee2: 2200 0001 |0021: new-instance v0, Landroid/os/Handler; // type@0100 │ │ +49aee6: 7010 7504 0000 |0023: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0475 │ │ +49aeec: 5b30 beb0 |0026: iput-object v0, v3, Lcom/nextcloud/talk/chat/ChatActivity;.mediaPlayerHandler:Landroid/os/Handler; // field@b0be │ │ +49aef0: 2200 0c21 |0028: new-instance v0, Lcom/nextcloud/talk/chat/ChatActivity$startPlayback$1$2; // type@210c │ │ +49aef4: 7030 eae8 3004 |002a: invoke-direct {v0, v3, v4}, Lcom/nextcloud/talk/chat/ChatActivity$startPlayback$1$2;.:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V // method@e8ea │ │ +49aefa: 1f00 9f24 |002d: check-cast v0, Ljava/lang/Runnable; // type@249f │ │ +49aefe: 6e20 0dea 0300 |002f: invoke-virtual {v3, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.runOnUiThread:(Ljava/lang/Runnable;)V // method@ea0d │ │ +49af04: 1200 |0032: const/4 v0, #int 0 // #0 │ │ +49af06: 6e20 a9ec 0400 |0033: invoke-virtual {v4, v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setDownloadingVoiceMessage:(Z)V // method@eca9 │ │ +49af0c: 6e20 bfec 5400 |0036: invoke-virtual {v4, v5}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setPlayingVoiceMessage:(Z)V // method@ecbf │ │ +49af12: 5435 a7b0 |0039: iget-object v5, v3, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ +49af16: 3805 0700 |003b: if-eqz v5, 0042 // +0007 │ │ +49af1a: 1f04 d123 |003d: check-cast v4, Lcom/stfalcon/chatkit/commons/models/IMessage; // type@23d1 │ │ +49af1e: 6e20 3ee4 4500 |003f: invoke-virtual {v5, v4}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.update:(Lcom/stfalcon/chatkit/commons/models/IMessage;)Z // method@e43e │ │ +49af24: 0e00 |0042: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1583 │ │ 0x0005 line=1591 │ │ 0x0008 line=1593 │ │ 0x000c line=1594 │ │ 0x0014 line=1595 │ │ @@ -2006930,20 +2006930,20 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;ZILjava/lang/Object;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -49ae68: |[49ae68] com.nextcloud.talk.chat.ChatActivity.startPlayback$default:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;ZILjava/lang/Object;)V │ │ -49ae78: dd03 0302 |0000: and-int/lit8 v3, v3, #int 2 // #02 │ │ -49ae7c: 3803 0300 |0002: if-eqz v3, 0005 // +0003 │ │ -49ae80: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -49ae82: 7030 5bea 1002 |0005: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.startPlayback:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;Z)V // method@ea5b │ │ -49ae88: 0e00 |0008: return-void │ │ +49ae6c: |[49ae6c] com.nextcloud.talk.chat.ChatActivity.startPlayback$default:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;ZILjava/lang/Object;)V │ │ +49ae7c: dd03 0302 |0000: and-int/lit8 v3, v3, #int 2 // #02 │ │ +49ae80: 3803 0300 |0002: if-eqz v3, 0005 // +0003 │ │ +49ae84: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +49ae86: 7030 5bea 1002 |0005: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.startPlayback:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;Z)V // method@ea5b │ │ +49ae8c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=1582 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0009 reg=1 (null) Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ 0x0000 - 0x0009 reg=2 (null) Z │ │ @@ -2006955,18 +2006955,18 @@ │ │ type : '(Landroid/media/MediaPlayer;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -494b70: |[494b70] com.nextcloud.talk.chat.ChatActivity.startPlayback$lambda$64$lambda$63:(Landroid/media/MediaPlayer;)Lkotlin/Unit; │ │ -494b80: 6e10 0604 0000 |0000: invoke-virtual {v0}, Landroid/media/MediaPlayer;.start:()V // method@0406 │ │ -494b86: 6200 61b5 |0003: sget-object v0, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -494b8a: 1100 |0005: return-object v0 │ │ +494b74: |[494b74] com.nextcloud.talk.chat.ChatActivity.startPlayback$lambda$64$lambda$63:(Landroid/media/MediaPlayer;)Lkotlin/Unit; │ │ +494b84: 6e10 0604 0000 |0000: invoke-virtual {v0}, Landroid/media/MediaPlayer;.start:()V // method@0406 │ │ +494b8a: 6200 61b5 |0003: sget-object v0, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +494b8e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1596 │ │ 0x0003 line=1597 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 (null) Landroid/media/MediaPlayer; │ │ │ │ @@ -2006975,21 +2006975,21 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Landroidx/activity/result/ActivityResult;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -49af24: |[49af24] com.nextcloud.talk.chat.ChatActivity.startRemoteFileBrowsingForResult$lambda$5:(Lcom/nextcloud/talk/chat/ChatActivity;Landroidx/activity/result/ActivityResult;)V │ │ -49af34: 1a00 aebb |0000: const-string v0, "it" // string@bbae │ │ -49af38: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -49af3e: 2200 ec20 |0005: new-instance v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda7; // type@20ec │ │ -49af42: 7020 69e8 1000 |0007: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda7;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e869 │ │ -49af48: 7030 54e9 2100 |000a: invoke-direct {v1, v2, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.executeIfResultOk:(Landroidx/activity/result/ActivityResult;Lkotlin/jvm/functions/Function1;)V // method@e954 │ │ -49af4e: 0e00 |000d: return-void │ │ +49af28: |[49af28] com.nextcloud.talk.chat.ChatActivity.startRemoteFileBrowsingForResult$lambda$5:(Lcom/nextcloud/talk/chat/ChatActivity;Landroidx/activity/result/ActivityResult;)V │ │ +49af38: 1a00 aebb |0000: const-string v0, "it" // string@bbae │ │ +49af3c: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +49af42: 2200 ec20 |0005: new-instance v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda7; // type@20ec │ │ +49af46: 7020 69e8 1000 |0007: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda7;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e869 │ │ +49af4c: 7030 54e9 2100 |000a: invoke-direct {v1, v2, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.executeIfResultOk:(Landroidx/activity/result/ActivityResult;Lkotlin/jvm/functions/Function1;)V // method@e954 │ │ +49af52: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=267 │ │ locals : │ │ 0x0000 - 0x000e reg=1 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x000e reg=2 (null) Landroidx/activity/result/ActivityResult; │ │ │ │ @@ -2006998,18 +2006998,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/content/Intent;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -494b8c: |[494b8c] com.nextcloud.talk.chat.ChatActivity.startRemoteFileBrowsingForResult$lambda$5$lambda$4:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/content/Intent;)Lkotlin/Unit; │ │ -494b9c: 7020 f0e9 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.onRemoteFileBrowsingResult:(Landroid/content/Intent;)V // method@e9f0 │ │ -494ba2: 6200 61b5 |0003: sget-object v0, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -494ba6: 1100 |0005: return-object v0 │ │ +494b90: |[494b90] com.nextcloud.talk.chat.ChatActivity.startRemoteFileBrowsingForResult$lambda$5$lambda$4:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/content/Intent;)Lkotlin/Unit; │ │ +494ba0: 7020 f0e9 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.onRemoteFileBrowsingResult:(Landroid/content/Intent;)V // method@e9f0 │ │ +494ba6: 6200 61b5 |0003: sget-object v0, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +494baa: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ 0x0003 line=269 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/content/Intent; │ │ @@ -2007019,21 +2007019,21 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Landroidx/activity/result/ActivityResult;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -49af50: |[49af50] com.nextcloud.talk.chat.ChatActivity.startSelectContactForResult$lambda$1:(Lcom/nextcloud/talk/chat/ChatActivity;Landroidx/activity/result/ActivityResult;)V │ │ -49af60: 1a00 aebb |0000: const-string v0, "it" // string@bbae │ │ -49af64: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -49af6a: 2200 b720 |0005: new-instance v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda10; // type@20b7 │ │ -49af6e: 7020 ffe7 1000 |0007: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda10;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e7ff │ │ -49af74: 7030 54e9 2100 |000a: invoke-direct {v1, v2, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.executeIfResultOk:(Landroidx/activity/result/ActivityResult;Lkotlin/jvm/functions/Function1;)V // method@e954 │ │ -49af7a: 0e00 |000d: return-void │ │ +49af54: |[49af54] com.nextcloud.talk.chat.ChatActivity.startSelectContactForResult$lambda$1:(Lcom/nextcloud/talk/chat/ChatActivity;Landroidx/activity/result/ActivityResult;)V │ │ +49af64: 1a00 aebb |0000: const-string v0, "it" // string@bbae │ │ +49af68: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +49af6e: 2200 b720 |0005: new-instance v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda10; // type@20b7 │ │ +49af72: 7020 ffe7 1000 |0007: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda10;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e7ff │ │ +49af78: 7030 54e9 2100 |000a: invoke-direct {v1, v2, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.executeIfResultOk:(Landroidx/activity/result/ActivityResult;Lkotlin/jvm/functions/Function1;)V // method@e954 │ │ +49af7e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=251 │ │ locals : │ │ 0x0000 - 0x000e reg=1 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x000e reg=2 (null) Landroidx/activity/result/ActivityResult; │ │ │ │ @@ -2007042,18 +2007042,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/content/Intent;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -494ba8: |[494ba8] com.nextcloud.talk.chat.ChatActivity.startSelectContactForResult$lambda$1$lambda$0:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/content/Intent;)Lkotlin/Unit; │ │ -494bb8: 7020 f6e9 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.onSelectContactResult:(Landroid/content/Intent;)V // method@e9f6 │ │ -494bbe: 6200 61b5 |0003: sget-object v0, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -494bc2: 1100 |0005: return-object v0 │ │ +494bac: |[494bac] com.nextcloud.talk.chat.ChatActivity.startSelectContactForResult$lambda$1$lambda$0:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/content/Intent;)Lkotlin/Unit; │ │ +494bbc: 7020 f6e9 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.onSelectContactResult:(Landroid/content/Intent;)V // method@e9f6 │ │ +494bc2: 6200 61b5 |0003: sget-object v0, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +494bc6: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=252 │ │ 0x0003 line=253 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/content/Intent; │ │ @@ -2007063,42 +2007063,42 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 57 16-bit code units │ │ -49af7c: |[49af7c] com.nextcloud.talk.chat.ChatActivity.statusMessageViewContents:(Ljava/lang/String;)V │ │ -49af8c: 5430 a8b0 |0000: iget-object v0, v3, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -49af90: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -49af94: 1a00 e08a |0004: const-string v0, "binding" // string@8ae0 │ │ -49af98: 7110 06fc 0000 |0006: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49af9e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -49afa0: 5400 ccb3 |000a: iget-object v0, v0, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.chatToolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@b3cc │ │ -49afa4: 1401 f800 0a7f |000c: const v1, #float 1.83438e+38 // #7f0a00f8 │ │ -49afaa: 6e20 4766 1000 |000f: invoke-virtual {v0, v1}, Lcom/google/android/material/appbar/MaterialToolbar;.findViewById:(I)Landroid/view/View; // method@6647 │ │ -49afb0: 0c00 |0012: move-result-object v0 │ │ -49afb2: 1f00 0902 |0013: check-cast v0, Landroid/widget/TextView; // type@0209 │ │ -49afb6: 1f04 7724 |0015: check-cast v4, Ljava/lang/CharSequence; // type@2477 │ │ -49afba: 7210 3df5 0400 |0017: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@f53d │ │ -49afc0: 0a01 |001a: move-result v1 │ │ -49afc2: 3d01 1800 |001b: if-lez v1, 0033 // +0018 │ │ -49afc6: 6e10 93e9 0300 |001d: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getViewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@e993 │ │ -49afcc: 0c01 |0020: move-result-object v1 │ │ -49afce: 5411 f2b4 |0021: iget-object v1, v1, Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;.platform:Lcom/nextcloud/android/common/ui/theme/utils/AndroidViewThemeUtils; // field@b4f2 │ │ -49afd2: 7110 fdfb 0000 |0023: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49afd8: 6202 2faa |0026: sget-object v2, Lcom/nextcloud/android/common/ui/theme/utils/ColorRole;.ON_SURFACE:Lcom/nextcloud/android/common/ui/theme/utils/ColorRole; // field@aa2f │ │ -49afdc: 6e30 7ed9 0102 |0028: invoke-virtual {v1, v0, v2}, Lcom/nextcloud/android/common/ui/theme/utils/AndroidViewThemeUtils;.colorTextView:(Landroid/widget/TextView;Lcom/nextcloud/android/common/ui/theme/utils/ColorRole;)V // method@d97e │ │ -49afe2: 6e20 380a 4000 |002b: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0a38 │ │ -49afe8: 1204 |002e: const/4 v4, #int 0 // #0 │ │ -49afea: 6e20 420a 4000 |002f: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setVisibility:(I)V // method@0a42 │ │ -49aff0: 2806 |0032: goto 0038 // +0006 │ │ -49aff2: 1304 0800 |0033: const/16 v4, #int 8 // #8 │ │ -49aff6: 6e20 420a 4000 |0035: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setVisibility:(I)V // method@0a42 │ │ -49affc: 0e00 |0038: return-void │ │ +49af80: |[49af80] com.nextcloud.talk.chat.ChatActivity.statusMessageViewContents:(Ljava/lang/String;)V │ │ +49af90: 5430 a8b0 |0000: iget-object v0, v3, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +49af94: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +49af98: 1a00 e08a |0004: const-string v0, "binding" // string@8ae0 │ │ +49af9c: 7110 06fc 0000 |0006: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49afa2: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +49afa4: 5400 ccb3 |000a: iget-object v0, v0, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.chatToolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@b3cc │ │ +49afa8: 1401 f800 0a7f |000c: const v1, #float 1.83438e+38 // #7f0a00f8 │ │ +49afae: 6e20 4766 1000 |000f: invoke-virtual {v0, v1}, Lcom/google/android/material/appbar/MaterialToolbar;.findViewById:(I)Landroid/view/View; // method@6647 │ │ +49afb4: 0c00 |0012: move-result-object v0 │ │ +49afb6: 1f00 0902 |0013: check-cast v0, Landroid/widget/TextView; // type@0209 │ │ +49afba: 1f04 7724 |0015: check-cast v4, Ljava/lang/CharSequence; // type@2477 │ │ +49afbe: 7210 3df5 0400 |0017: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@f53d │ │ +49afc4: 0a01 |001a: move-result v1 │ │ +49afc6: 3d01 1800 |001b: if-lez v1, 0033 // +0018 │ │ +49afca: 6e10 93e9 0300 |001d: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getViewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@e993 │ │ +49afd0: 0c01 |0020: move-result-object v1 │ │ +49afd2: 5411 f2b4 |0021: iget-object v1, v1, Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;.platform:Lcom/nextcloud/android/common/ui/theme/utils/AndroidViewThemeUtils; // field@b4f2 │ │ +49afd6: 7110 fdfb 0000 |0023: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49afdc: 6202 2faa |0026: sget-object v2, Lcom/nextcloud/android/common/ui/theme/utils/ColorRole;.ON_SURFACE:Lcom/nextcloud/android/common/ui/theme/utils/ColorRole; // field@aa2f │ │ +49afe0: 6e30 7ed9 0102 |0028: invoke-virtual {v1, v0, v2}, Lcom/nextcloud/android/common/ui/theme/utils/AndroidViewThemeUtils;.colorTextView:(Landroid/widget/TextView;Lcom/nextcloud/android/common/ui/theme/utils/ColorRole;)V // method@d97e │ │ +49afe6: 6e20 380a 4000 |002b: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0a38 │ │ +49afec: 1204 |002e: const/4 v4, #int 0 // #0 │ │ +49afee: 6e20 420a 4000 |002f: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setVisibility:(I)V // method@0a42 │ │ +49aff4: 2806 |0032: goto 0038 // +0006 │ │ +49aff6: 1304 0800 |0033: const/16 v4, #int 8 // #8 │ │ +49affa: 6e20 420a 4000 |0035: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setVisibility:(I)V // method@0a42 │ │ +49b000: 0e00 |0038: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2434 │ │ 0x0015 line=2435 │ │ 0x001d line=2436 │ │ 0x002b line=2437 │ │ 0x002f line=2438 │ │ @@ -2007112,63 +2007112,63 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 96 16-bit code units │ │ -49b000: |[49b000] com.nextcloud.talk.chat.ChatActivity.stopMediaPlayer:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V │ │ -49b010: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -49b012: 6e20 bfec 0500 |0001: invoke-virtual {v5, v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setPlayingVoiceMessage:(Z)V // method@ecbf │ │ -49b018: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -49b01a: 6e20 c6ec 1500 |0005: invoke-virtual {v5, v1}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setResetVoiceMessage:(Z)V // method@ecc6 │ │ -49b020: 5441 a7b0 |0008: iget-object v1, v4, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ -49b024: 3801 0700 |000a: if-eqz v1, 0011 // +0007 │ │ -49b028: 1f05 d123 |000c: check-cast v5, Lcom/stfalcon/chatkit/commons/models/IMessage; // type@23d1 │ │ -49b02c: 6e20 3ee4 5100 |000e: invoke-virtual {v1, v5}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.update:(Lcom/stfalcon/chatkit/commons/models/IMessage;)Z // method@e43e │ │ -49b032: 1205 |0011: const/4 v5, #int 0 // #0 │ │ -49b034: 5b45 b3b0 |0012: iput-object v5, v4, Lcom/nextcloud/talk/chat/ChatActivity;.currentlyPlayedVoiceMessage:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b0b3 │ │ -49b038: 5940 b9b0 |0014: iput v0, v4, Lcom/nextcloud/talk/chat/ChatActivity;.lastRecordMediaPosition:I // field@b0b9 │ │ -49b03c: 5441 beb0 |0016: iget-object v1, v4, Lcom/nextcloud/talk/chat/ChatActivity;.mediaPlayerHandler:Landroid/os/Handler; // field@b0be │ │ -49b040: 3801 0500 |0018: if-eqz v1, 001d // +0005 │ │ -49b044: 6e20 8004 5100 |001a: invoke-virtual {v1, v5}, Landroid/os/Handler;.removeCallbacksAndMessages:(Ljava/lang/Object;)V // method@0480 │ │ -49b04a: 5441 bdb0 |001d: iget-object v1, v4, Lcom/nextcloud/talk/chat/ChatActivity;.mediaPlayer:Landroid/media/MediaPlayer; // field@b0bd │ │ -49b04e: 3801 1b00 |001f: if-eqz v1, 003a // +001b │ │ -49b052: 6e10 f903 0100 |0021: invoke-virtual {v1}, Landroid/media/MediaPlayer;.isPlaying:()Z // method@03f9 │ │ -49b058: 0a02 |0024: move-result v2 │ │ -49b05a: 3802 1500 |0025: if-eqz v2, 003a // +0015 │ │ -49b05e: 6202 99b0 |0027: sget-object v2, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ -49b062: 1a03 65cc |0029: const-string v3, "media player is stopped" // string@cc65 │ │ -49b066: 7120 6c05 3200 |002b: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -49b06c: 6e10 61e9 0400 |002e: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ -49b072: 0c02 |0031: move-result-object v2 │ │ -49b074: 2203 e520 |0032: new-instance v3, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda52; // type@20e5 │ │ -49b078: 7020 5be8 1300 |0034: invoke-direct {v3, v1}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda52;.:(Landroid/media/MediaPlayer;)V // method@e85b │ │ -49b07e: 6e30 cbee 0203 |0037: invoke-virtual {v2, v0, v3}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.audioRequest:(ZLkotlin/jvm/functions/Function0;)V // method@eecb │ │ -49b084: 5440 bdb0 |003a: iget-object v0, v4, Lcom/nextcloud/talk/chat/ChatActivity;.mediaPlayer:Landroid/media/MediaPlayer; // field@b0bd │ │ -49b088: 3800 0500 |003c: if-eqz v0, 0041 // +0005 │ │ -49b08c: 6e10 fd03 0000 |003e: invoke-virtual {v0}, Landroid/media/MediaPlayer;.release:()V // method@03fd │ │ -49b092: 5b45 bdb0 |0041: iput-object v5, v4, Lcom/nextcloud/talk/chat/ChatActivity;.mediaPlayer:Landroid/media/MediaPlayer; // field@b0bd │ │ -49b096: 2812 |0043: goto 0055 // +0012 │ │ -49b098: 0d00 |0044: move-exception v0 │ │ -49b09a: 2811 |0045: goto 0056 // +0011 │ │ -49b09c: 0d00 |0046: move-exception v0 │ │ -49b09e: 6201 99b0 |0047: sget-object v1, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ -49b0a2: 1a02 6acc |0049: const-string v2, "mediaPlayer was not initialized" // string@cc6a │ │ -49b0a6: 1f00 b024 |004b: check-cast v0, Ljava/lang/Throwable; // type@24b0 │ │ -49b0aa: 7130 6f05 2100 |004d: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@056f │ │ -49b0b0: 5440 bdb0 |0050: iget-object v0, v4, Lcom/nextcloud/talk/chat/ChatActivity;.mediaPlayer:Landroid/media/MediaPlayer; // field@b0bd │ │ -49b0b4: 3800 efff |0052: if-eqz v0, 0041 // -0011 │ │ -49b0b8: 28ea |0054: goto 003e // -0016 │ │ -49b0ba: 0e00 |0055: return-void │ │ -49b0bc: 5441 bdb0 |0056: iget-object v1, v4, Lcom/nextcloud/talk/chat/ChatActivity;.mediaPlayer:Landroid/media/MediaPlayer; // field@b0bd │ │ -49b0c0: 3801 0500 |0058: if-eqz v1, 005d // +0005 │ │ -49b0c4: 6e10 fd03 0100 |005a: invoke-virtual {v1}, Landroid/media/MediaPlayer;.release:()V // method@03fd │ │ -49b0ca: 5b45 bdb0 |005d: iput-object v5, v4, Lcom/nextcloud/talk/chat/ChatActivity;.mediaPlayer:Landroid/media/MediaPlayer; // field@b0bd │ │ -49b0ce: 2700 |005f: throw v0 │ │ +49b004: |[49b004] com.nextcloud.talk.chat.ChatActivity.stopMediaPlayer:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V │ │ +49b014: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +49b016: 6e20 bfec 0500 |0001: invoke-virtual {v5, v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setPlayingVoiceMessage:(Z)V // method@ecbf │ │ +49b01c: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +49b01e: 6e20 c6ec 1500 |0005: invoke-virtual {v5, v1}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setResetVoiceMessage:(Z)V // method@ecc6 │ │ +49b024: 5441 a7b0 |0008: iget-object v1, v4, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ +49b028: 3801 0700 |000a: if-eqz v1, 0011 // +0007 │ │ +49b02c: 1f05 d123 |000c: check-cast v5, Lcom/stfalcon/chatkit/commons/models/IMessage; // type@23d1 │ │ +49b030: 6e20 3ee4 5100 |000e: invoke-virtual {v1, v5}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.update:(Lcom/stfalcon/chatkit/commons/models/IMessage;)Z // method@e43e │ │ +49b036: 1205 |0011: const/4 v5, #int 0 // #0 │ │ +49b038: 5b45 b3b0 |0012: iput-object v5, v4, Lcom/nextcloud/talk/chat/ChatActivity;.currentlyPlayedVoiceMessage:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b0b3 │ │ +49b03c: 5940 b9b0 |0014: iput v0, v4, Lcom/nextcloud/talk/chat/ChatActivity;.lastRecordMediaPosition:I // field@b0b9 │ │ +49b040: 5441 beb0 |0016: iget-object v1, v4, Lcom/nextcloud/talk/chat/ChatActivity;.mediaPlayerHandler:Landroid/os/Handler; // field@b0be │ │ +49b044: 3801 0500 |0018: if-eqz v1, 001d // +0005 │ │ +49b048: 6e20 8004 5100 |001a: invoke-virtual {v1, v5}, Landroid/os/Handler;.removeCallbacksAndMessages:(Ljava/lang/Object;)V // method@0480 │ │ +49b04e: 5441 bdb0 |001d: iget-object v1, v4, Lcom/nextcloud/talk/chat/ChatActivity;.mediaPlayer:Landroid/media/MediaPlayer; // field@b0bd │ │ +49b052: 3801 1b00 |001f: if-eqz v1, 003a // +001b │ │ +49b056: 6e10 f903 0100 |0021: invoke-virtual {v1}, Landroid/media/MediaPlayer;.isPlaying:()Z // method@03f9 │ │ +49b05c: 0a02 |0024: move-result v2 │ │ +49b05e: 3802 1500 |0025: if-eqz v2, 003a // +0015 │ │ +49b062: 6202 99b0 |0027: sget-object v2, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ +49b066: 1a03 65cc |0029: const-string v3, "media player is stopped" // string@cc65 │ │ +49b06a: 7120 6c05 3200 |002b: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +49b070: 6e10 61e9 0400 |002e: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ +49b076: 0c02 |0031: move-result-object v2 │ │ +49b078: 2203 e520 |0032: new-instance v3, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda52; // type@20e5 │ │ +49b07c: 7020 5be8 1300 |0034: invoke-direct {v3, v1}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda52;.:(Landroid/media/MediaPlayer;)V // method@e85b │ │ +49b082: 6e30 cbee 0203 |0037: invoke-virtual {v2, v0, v3}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.audioRequest:(ZLkotlin/jvm/functions/Function0;)V // method@eecb │ │ +49b088: 5440 bdb0 |003a: iget-object v0, v4, Lcom/nextcloud/talk/chat/ChatActivity;.mediaPlayer:Landroid/media/MediaPlayer; // field@b0bd │ │ +49b08c: 3800 0500 |003c: if-eqz v0, 0041 // +0005 │ │ +49b090: 6e10 fd03 0000 |003e: invoke-virtual {v0}, Landroid/media/MediaPlayer;.release:()V // method@03fd │ │ +49b096: 5b45 bdb0 |0041: iput-object v5, v4, Lcom/nextcloud/talk/chat/ChatActivity;.mediaPlayer:Landroid/media/MediaPlayer; // field@b0bd │ │ +49b09a: 2812 |0043: goto 0055 // +0012 │ │ +49b09c: 0d00 |0044: move-exception v0 │ │ +49b09e: 2811 |0045: goto 0056 // +0011 │ │ +49b0a0: 0d00 |0046: move-exception v0 │ │ +49b0a2: 6201 99b0 |0047: sget-object v1, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ +49b0a6: 1a02 6acc |0049: const-string v2, "mediaPlayer was not initialized" // string@cc6a │ │ +49b0aa: 1f00 b024 |004b: check-cast v0, Ljava/lang/Throwable; // type@24b0 │ │ +49b0ae: 7130 6f05 2100 |004d: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@056f │ │ +49b0b4: 5440 bdb0 |0050: iget-object v0, v4, Lcom/nextcloud/talk/chat/ChatActivity;.mediaPlayer:Landroid/media/MediaPlayer; // field@b0bd │ │ +49b0b8: 3800 efff |0052: if-eqz v0, 0041 // -0011 │ │ +49b0bc: 28ea |0054: goto 003e // -0016 │ │ +49b0be: 0e00 |0055: return-void │ │ +49b0c0: 5441 bdb0 |0056: iget-object v1, v4, Lcom/nextcloud/talk/chat/ChatActivity;.mediaPlayer:Landroid/media/MediaPlayer; // field@b0bd │ │ +49b0c4: 3801 0500 |0058: if-eqz v1, 005d // +0005 │ │ +49b0c8: 6e10 fd03 0100 |005a: invoke-virtual {v1}, Landroid/media/MediaPlayer;.release:()V // method@03fd │ │ +49b0ce: 5b45 bdb0 |005d: iput-object v5, v4, Lcom/nextcloud/talk/chat/ChatActivity;.mediaPlayer:Landroid/media/MediaPlayer; // field@b0bd │ │ +49b0d2: 2700 |005f: throw v0 │ │ catches : 2 │ │ 0x001d - 0x003a │ │ Ljava/lang/IllegalStateException; -> 0x0046 │ │ -> 0x0044 │ │ 0x0047 - 0x0050 │ │ -> 0x0044 │ │ positions : │ │ @@ -2007196,18 +2007196,18 @@ │ │ type : '(Landroid/media/MediaPlayer;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -494bc4: |[494bc4] com.nextcloud.talk.chat.ChatActivity.stopMediaPlayer$lambda$72$lambda$71:(Landroid/media/MediaPlayer;)Lkotlin/Unit; │ │ -494bd4: 6e10 0704 0000 |0000: invoke-virtual {v0}, Landroid/media/MediaPlayer;.stop:()V // method@0407 │ │ -494bda: 6200 61b5 |0003: sget-object v0, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -494bde: 1100 |0005: return-object v0 │ │ +494bc8: |[494bc8] com.nextcloud.talk.chat.ChatActivity.stopMediaPlayer$lambda$72$lambda$71:(Landroid/media/MediaPlayer;)Lkotlin/Unit; │ │ +494bd8: 6e10 0704 0000 |0000: invoke-virtual {v0}, Landroid/media/MediaPlayer;.stop:()V // method@0407 │ │ +494bde: 6200 61b5 |0003: sget-object v0, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +494be2: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1700 │ │ 0x0003 line=1701 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 (null) Landroid/media/MediaPlayer; │ │ │ │ @@ -2007216,34 +2007216,34 @@ │ │ type : '(Ljava/lang/String;ZZ)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 44 16-bit code units │ │ -49b1bc: |[49b1bc] com.nextcloud.talk.chat.ChatActivity.switchToRoom:(Ljava/lang/String;ZZ)V │ │ -49b1cc: 5420 aeb0 |0000: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ -49b1d0: 3800 2900 |0002: if-eqz v0, 002b // +0029 │ │ -49b1d4: 2200 d720 |0004: new-instance v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda3; // type@20d7 │ │ -49b1d8: 7020 3fe8 2000 |0006: invoke-direct {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda3;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e83f │ │ -49b1de: 6e20 0dea 0200 |0009: invoke-virtual {v2, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.runOnUiThread:(Ljava/lang/Runnable;)V // method@ea0d │ │ -49b1e4: 2200 fb00 |000c: new-instance v0, Landroid/os/Bundle; // type@00fb │ │ -49b1e8: 7010 3b04 0000 |000e: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@043b │ │ -49b1ee: 1a01 342e |0011: const-string v1, "KEY_ROOM_TOKEN" // string@2e34 │ │ -49b1f2: 6e30 6804 1003 |0013: invoke-virtual {v0, v1, v3}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0468 │ │ -49b1f8: 3804 0d00 |0016: if-eqz v4, 0023 // +000d │ │ -49b1fc: 1a03 372e |0018: const-string v3, "KEY_START_CALL_AFTER_ROOM_SWITCH" // string@2e37 │ │ -49b200: 1214 |001a: const/4 v4, #int 1 // #1 │ │ -49b202: 6e30 5704 3004 |001b: invoke-virtual {v0, v3, v4}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0457 │ │ -49b208: 1a03 062e |001e: const-string v3, "KEY_CALL_VOICE_ONLY" // string@2e06 │ │ -49b20c: 6e30 5704 3005 |0020: invoke-virtual {v0, v3, v5}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0457 │ │ -49b212: 2203 e220 |0023: new-instance v3, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda4; // type@20e2 │ │ -49b216: 7030 55e8 2300 |0025: invoke-direct {v3, v2, v0}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda4;.:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/os/Bundle;)V // method@e855 │ │ -49b21c: 6e20 d4e9 3200 |0028: invoke-virtual {v2, v3}, Lcom/nextcloud/talk/chat/ChatActivity;.leaveRoom:(Lkotlin/jvm/functions/Function0;)V // method@e9d4 │ │ -49b222: 0e00 |002b: return-void │ │ +49b1c0: |[49b1c0] com.nextcloud.talk.chat.ChatActivity.switchToRoom:(Ljava/lang/String;ZZ)V │ │ +49b1d0: 5420 aeb0 |0000: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ +49b1d4: 3800 2900 |0002: if-eqz v0, 002b // +0029 │ │ +49b1d8: 2200 d720 |0004: new-instance v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda3; // type@20d7 │ │ +49b1dc: 7020 3fe8 2000 |0006: invoke-direct {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda3;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e83f │ │ +49b1e2: 6e20 0dea 0200 |0009: invoke-virtual {v2, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.runOnUiThread:(Ljava/lang/Runnable;)V // method@ea0d │ │ +49b1e8: 2200 fb00 |000c: new-instance v0, Landroid/os/Bundle; // type@00fb │ │ +49b1ec: 7010 3b04 0000 |000e: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@043b │ │ +49b1f2: 1a01 342e |0011: const-string v1, "KEY_ROOM_TOKEN" // string@2e34 │ │ +49b1f6: 6e30 6804 1003 |0013: invoke-virtual {v0, v1, v3}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0468 │ │ +49b1fc: 3804 0d00 |0016: if-eqz v4, 0023 // +000d │ │ +49b200: 1a03 372e |0018: const-string v3, "KEY_START_CALL_AFTER_ROOM_SWITCH" // string@2e37 │ │ +49b204: 1214 |001a: const/4 v4, #int 1 // #1 │ │ +49b206: 6e30 5704 3004 |001b: invoke-virtual {v0, v3, v4}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0457 │ │ +49b20c: 1a03 062e |001e: const-string v3, "KEY_CALL_VOICE_ONLY" // string@2e06 │ │ +49b210: 6e30 5704 3005 |0020: invoke-virtual {v0, v3, v5}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0457 │ │ +49b216: 2203 e220 |0023: new-instance v3, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda4; // type@20e2 │ │ +49b21a: 7030 55e8 2300 |0025: invoke-direct {v3, v2, v0}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda4;.:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/os/Bundle;)V // method@e855 │ │ +49b220: 6e20 d4e9 3200 |0028: invoke-virtual {v2, v3}, Lcom/nextcloud/talk/chat/ChatActivity;.leaveRoom:(Lkotlin/jvm/functions/Function0;)V // method@e9d4 │ │ +49b226: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1519 │ │ 0x0004 line=1520 │ │ 0x000c line=1536 │ │ 0x0011 line=1537 │ │ 0x0018 line=1540 │ │ @@ -2007260,66 +2007260,66 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 98 16-bit code units │ │ -49b0e8: |[49b0e8] com.nextcloud.talk.chat.ChatActivity.switchToRoom$lambda$60:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ -49b0f8: 5450 b2b0 |0000: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ -49b0fc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -49b0fe: 3800 0700 |0003: if-eqz v0, 000a // +0007 │ │ -49b102: 6e10 50f1 0000 |0005: invoke-virtual {v0}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getObjectType:()Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ObjectType; // method@f150 │ │ -49b108: 0c00 |0008: move-result-object v0 │ │ -49b10a: 2802 |0009: goto 000b // +0002 │ │ -49b10c: 0710 |000a: move-object v0, v1 │ │ -49b10e: 6202 d9b4 |000b: sget-object v2, Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ObjectType;.ROOM:Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ObjectType; // field@b4d9 │ │ -49b112: 1a03 e08a |000d: const-string v3, "binding" // string@8ae0 │ │ -49b116: 1204 |000f: const/4 v4, #int 0 // #0 │ │ -49b118: 3320 2a00 |0010: if-ne v0, v2, 003a // +002a │ │ -49b11c: 5450 a8b0 |0012: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -49b120: 3900 0600 |0014: if-nez v0, 001a // +0006 │ │ -49b124: 7110 06fc 0300 |0016: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49b12a: 2802 |0019: goto 001b // +0002 │ │ -49b12c: 0701 |001a: move-object v1, v0 │ │ -49b12e: 6e10 a1f0 0100 |001b: invoke-virtual {v1}, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.getRoot:()Landroid/widget/LinearLayout; // method@f0a1 │ │ -49b134: 0c00 |001e: move-result-object v0 │ │ -49b136: 1f00 8c01 |001f: check-cast v0, Landroid/view/View; // type@018c │ │ -49b13a: 6e10 64e9 0500 |0021: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ -49b140: 0c05 |0024: move-result-object v5 │ │ -49b142: 6e10 2d01 0500 |0025: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@012d │ │ -49b148: 0c05 |0028: move-result-object v5 │ │ -49b14a: 1401 5004 137f |0029: const v1, #float 1.95419e+38 // #7f130450 │ │ -49b150: 6e20 b601 1500 |002c: invoke-virtual {v5, v1}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01b6 │ │ -49b156: 0c05 |002f: move-result-object v5 │ │ -49b158: 1f05 7724 |0030: check-cast v5, Ljava/lang/CharSequence; // type@2477 │ │ -49b15c: 7130 bf88 5004 |0032: invoke-static {v0, v5, v4}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@88bf │ │ -49b162: 0c05 |0035: move-result-object v5 │ │ -49b164: 6e10 d188 0500 |0036: invoke-virtual {v5}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@88d1 │ │ -49b16a: 2828 |0039: goto 0061 // +0028 │ │ -49b16c: 5450 a8b0 |003a: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -49b170: 3900 0600 |003c: if-nez v0, 0042 // +0006 │ │ -49b174: 7110 06fc 0300 |003e: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49b17a: 2802 |0041: goto 0043 // +0002 │ │ -49b17c: 0701 |0042: move-object v1, v0 │ │ -49b17e: 6e10 a1f0 0100 |0043: invoke-virtual {v1}, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.getRoot:()Landroid/widget/LinearLayout; // method@f0a1 │ │ -49b184: 0c00 |0046: move-result-object v0 │ │ -49b186: 1f00 8c01 |0047: check-cast v0, Landroid/view/View; // type@018c │ │ -49b18a: 6e10 64e9 0500 |0049: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ -49b190: 0c05 |004c: move-result-object v5 │ │ -49b192: 6e10 2d01 0500 |004d: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@012d │ │ -49b198: 0c05 |0050: move-result-object v5 │ │ -49b19a: 1401 4f04 137f |0051: const v1, #float 1.95419e+38 // #7f13044f │ │ -49b1a0: 6e20 b601 1500 |0054: invoke-virtual {v5, v1}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01b6 │ │ -49b1a6: 0c05 |0057: move-result-object v5 │ │ -49b1a8: 1f05 7724 |0058: check-cast v5, Ljava/lang/CharSequence; // type@2477 │ │ -49b1ac: 7130 bf88 5004 |005a: invoke-static {v0, v5, v4}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@88bf │ │ -49b1b2: 0c05 |005d: move-result-object v5 │ │ -49b1b4: 6e10 d188 0500 |005e: invoke-virtual {v5}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@88d1 │ │ -49b1ba: 0e00 |0061: return-void │ │ +49b0ec: |[49b0ec] com.nextcloud.talk.chat.ChatActivity.switchToRoom$lambda$60:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ +49b0fc: 5450 b2b0 |0000: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ +49b100: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +49b102: 3800 0700 |0003: if-eqz v0, 000a // +0007 │ │ +49b106: 6e10 50f1 0000 |0005: invoke-virtual {v0}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getObjectType:()Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ObjectType; // method@f150 │ │ +49b10c: 0c00 |0008: move-result-object v0 │ │ +49b10e: 2802 |0009: goto 000b // +0002 │ │ +49b110: 0710 |000a: move-object v0, v1 │ │ +49b112: 6202 d9b4 |000b: sget-object v2, Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ObjectType;.ROOM:Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ObjectType; // field@b4d9 │ │ +49b116: 1a03 e08a |000d: const-string v3, "binding" // string@8ae0 │ │ +49b11a: 1204 |000f: const/4 v4, #int 0 // #0 │ │ +49b11c: 3320 2a00 |0010: if-ne v0, v2, 003a // +002a │ │ +49b120: 5450 a8b0 |0012: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +49b124: 3900 0600 |0014: if-nez v0, 001a // +0006 │ │ +49b128: 7110 06fc 0300 |0016: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49b12e: 2802 |0019: goto 001b // +0002 │ │ +49b130: 0701 |001a: move-object v1, v0 │ │ +49b132: 6e10 a1f0 0100 |001b: invoke-virtual {v1}, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.getRoot:()Landroid/widget/LinearLayout; // method@f0a1 │ │ +49b138: 0c00 |001e: move-result-object v0 │ │ +49b13a: 1f00 8c01 |001f: check-cast v0, Landroid/view/View; // type@018c │ │ +49b13e: 6e10 64e9 0500 |0021: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ +49b144: 0c05 |0024: move-result-object v5 │ │ +49b146: 6e10 2d01 0500 |0025: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@012d │ │ +49b14c: 0c05 |0028: move-result-object v5 │ │ +49b14e: 1401 5004 137f |0029: const v1, #float 1.95419e+38 // #7f130450 │ │ +49b154: 6e20 b601 1500 |002c: invoke-virtual {v5, v1}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01b6 │ │ +49b15a: 0c05 |002f: move-result-object v5 │ │ +49b15c: 1f05 7724 |0030: check-cast v5, Ljava/lang/CharSequence; // type@2477 │ │ +49b160: 7130 bf88 5004 |0032: invoke-static {v0, v5, v4}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@88bf │ │ +49b166: 0c05 |0035: move-result-object v5 │ │ +49b168: 6e10 d188 0500 |0036: invoke-virtual {v5}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@88d1 │ │ +49b16e: 2828 |0039: goto 0061 // +0028 │ │ +49b170: 5450 a8b0 |003a: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +49b174: 3900 0600 |003c: if-nez v0, 0042 // +0006 │ │ +49b178: 7110 06fc 0300 |003e: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49b17e: 2802 |0041: goto 0043 // +0002 │ │ +49b180: 0701 |0042: move-object v1, v0 │ │ +49b182: 6e10 a1f0 0100 |0043: invoke-virtual {v1}, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.getRoot:()Landroid/widget/LinearLayout; // method@f0a1 │ │ +49b188: 0c00 |0046: move-result-object v0 │ │ +49b18a: 1f00 8c01 |0047: check-cast v0, Landroid/view/View; // type@018c │ │ +49b18e: 6e10 64e9 0500 |0049: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ +49b194: 0c05 |004c: move-result-object v5 │ │ +49b196: 6e10 2d01 0500 |004d: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@012d │ │ +49b19c: 0c05 |0050: move-result-object v5 │ │ +49b19e: 1401 4f04 137f |0051: const v1, #float 1.95419e+38 // #7f13044f │ │ +49b1a4: 6e20 b601 1500 |0054: invoke-virtual {v5, v1}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01b6 │ │ +49b1aa: 0c05 |0057: move-result-object v5 │ │ +49b1ac: 1f05 7724 |0058: check-cast v5, Ljava/lang/CharSequence; // type@2477 │ │ +49b1b0: 7130 bf88 5004 |005a: invoke-static {v0, v5, v4}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@88bf │ │ +49b1b6: 0c05 |005d: move-result-object v5 │ │ +49b1b8: 6e10 d188 0500 |005e: invoke-virtual {v5}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@88d1 │ │ +49b1be: 0e00 |0061: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1521 │ │ 0x0012 line=1523 │ │ 0x0021 line=1524 │ │ 0x0032 line=1522 │ │ 0x0036 line=1526 │ │ @@ -2007335,26 +2007335,26 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/os/Bundle;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -494be0: |[494be0] com.nextcloud.talk.chat.ChatActivity.switchToRoom$lambda$61:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/os/Bundle;)Lkotlin/Unit; │ │ -494bf0: 2200 5700 |0000: new-instance v0, Landroid/content/Intent; // type@0057 │ │ -494bf4: 6e10 64e9 0300 |0002: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ -494bfa: 0c01 |0005: move-result-object v1 │ │ -494bfc: 1c02 0d21 |0006: const-class v2, Lcom/nextcloud/talk/chat/ChatActivity; // type@210d │ │ -494c00: 7030 4b01 1002 |0008: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@014b │ │ -494c06: 6e20 6b01 4000 |000b: invoke-virtual {v0, v4}, Landroid/content/Intent;.putExtras:(Landroid/os/Bundle;)Landroid/content/Intent; // method@016b │ │ -494c0c: 1504 0004 |000e: const/high16 v4, #int 67108864 // #400 │ │ -494c10: 6e20 5001 4000 |0010: invoke-virtual {v0, v4}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0150 │ │ -494c16: 6e20 53ea 0300 |0013: invoke-virtual {v3, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.startActivity:(Landroid/content/Intent;)V // method@ea53 │ │ -494c1c: 6203 61b5 |0016: sget-object v3, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -494c20: 1103 |0018: return-object v3 │ │ +494be4: |[494be4] com.nextcloud.talk.chat.ChatActivity.switchToRoom$lambda$61:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/os/Bundle;)Lkotlin/Unit; │ │ +494bf4: 2200 5700 |0000: new-instance v0, Landroid/content/Intent; // type@0057 │ │ +494bf8: 6e10 64e9 0300 |0002: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ +494bfe: 0c01 |0005: move-result-object v1 │ │ +494c00: 1c02 0d21 |0006: const-class v2, Lcom/nextcloud/talk/chat/ChatActivity; // type@210d │ │ +494c04: 7030 4b01 1002 |0008: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@014b │ │ +494c0a: 6e20 6b01 4000 |000b: invoke-virtual {v0, v4}, Landroid/content/Intent;.putExtras:(Landroid/os/Bundle;)Landroid/content/Intent; // method@016b │ │ +494c10: 1504 0004 |000e: const/high16 v4, #int 67108864 // #400 │ │ +494c14: 6e20 5001 4000 |0010: invoke-virtual {v0, v4}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0150 │ │ +494c1a: 6e20 53ea 0300 |0013: invoke-virtual {v3, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.startActivity:(Landroid/content/Intent;)V // method@ea53 │ │ +494c20: 6203 61b5 |0016: sget-object v3, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +494c24: 1103 |0018: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1545 │ │ 0x000b line=1546 │ │ 0x0010 line=1547 │ │ 0x0013 line=1548 │ │ 0x0016 line=1549 │ │ @@ -2007367,36 +2007367,36 @@ │ │ type : '(Lcom/stfalcon/chatkit/commons/models/IMessage;)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -49b2c0: |[49b2c0] com.nextcloud.talk.chat.ChatActivity.updateMessageInsideAdapter:(Lcom/stfalcon/chatkit/commons/models/IMessage;)V │ │ -49b2d0: 3803 2600 |0000: if-eqz v3, 0026 // +0026 │ │ -49b2d4: 1f03 5721 |0002: check-cast v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -49b2d8: 5420 b2b0 |0004: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ -49b2dc: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -49b2e0: 6e10 57f1 0000 |0008: invoke-virtual {v0}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getType:()Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType; // method@f157 │ │ -49b2e6: 0c00 |000b: move-result-object v0 │ │ -49b2e8: 2802 |000c: goto 000e // +0002 │ │ -49b2ea: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -49b2ec: 6201 d6b4 |000e: sget-object v1, Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType;.ROOM_TYPE_ONE_TO_ONE_CALL:Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType; // field@b4d6 │ │ -49b2f0: 3310 0400 |0010: if-ne v0, v1, 0014 // +0004 │ │ -49b2f4: 1210 |0012: const/4 v0, #int 1 // #1 │ │ -49b2f6: 2802 |0013: goto 0015 // +0002 │ │ -49b2f8: 1200 |0014: const/4 v0, #int 0 // #0 │ │ -49b2fa: 6e20 bcec 0300 |0015: invoke-virtual {v3, v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setOneToOneConversation:(Z)V // method@ecbc │ │ -49b300: 5420 aeb0 |0018: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ -49b304: 6e20 a4ec 0300 |001a: invoke-virtual {v3, v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setActiveUser:(Lcom/nextcloud/talk/data/user/model/User;)V // method@eca4 │ │ -49b30a: 5420 a7b0 |001d: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ -49b30e: 3800 0700 |001f: if-eqz v0, 0026 // +0007 │ │ -49b312: 1f03 d123 |0021: check-cast v3, Lcom/stfalcon/chatkit/commons/models/IMessage; // type@23d1 │ │ -49b316: 6e20 3ee4 3000 |0023: invoke-virtual {v0, v3}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.update:(Lcom/stfalcon/chatkit/commons/models/IMessage;)Z // method@e43e │ │ -49b31c: 0e00 |0026: return-void │ │ +49b2c4: |[49b2c4] com.nextcloud.talk.chat.ChatActivity.updateMessageInsideAdapter:(Lcom/stfalcon/chatkit/commons/models/IMessage;)V │ │ +49b2d4: 3803 2600 |0000: if-eqz v3, 0026 // +0026 │ │ +49b2d8: 1f03 5721 |0002: check-cast v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +49b2dc: 5420 b2b0 |0004: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ +49b2e0: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +49b2e4: 6e10 57f1 0000 |0008: invoke-virtual {v0}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getType:()Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType; // method@f157 │ │ +49b2ea: 0c00 |000b: move-result-object v0 │ │ +49b2ec: 2802 |000c: goto 000e // +0002 │ │ +49b2ee: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +49b2f0: 6201 d6b4 |000e: sget-object v1, Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType;.ROOM_TYPE_ONE_TO_ONE_CALL:Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType; // field@b4d6 │ │ +49b2f4: 3310 0400 |0010: if-ne v0, v1, 0014 // +0004 │ │ +49b2f8: 1210 |0012: const/4 v0, #int 1 // #1 │ │ +49b2fa: 2802 |0013: goto 0015 // +0002 │ │ +49b2fc: 1200 |0014: const/4 v0, #int 0 // #0 │ │ +49b2fe: 6e20 bcec 0300 |0015: invoke-virtual {v3, v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setOneToOneConversation:(Z)V // method@ecbc │ │ +49b304: 5420 aeb0 |0018: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ +49b308: 6e20 a4ec 0300 |001a: invoke-virtual {v3, v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setActiveUser:(Lcom/nextcloud/talk/data/user/model/User;)V // method@eca4 │ │ +49b30e: 5420 a7b0 |001d: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ +49b312: 3800 0700 |001f: if-eqz v0, 0026 // +0007 │ │ +49b316: 1f03 d123 |0021: check-cast v3, Lcom/stfalcon/chatkit/commons/models/IMessage; // type@23d1 │ │ +49b31a: 6e20 3ee4 3000 |0023: invoke-virtual {v0, v3}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.update:(Lcom/stfalcon/chatkit/commons/models/IMessage;)Z // method@e43e │ │ +49b320: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=3487 │ │ 0x0004 line=3491 │ │ 0x0015 line=3490 │ │ 0x0018 line=3492 │ │ 0x001d line=3494 │ │ @@ -2007409,40 +2007409,40 @@ │ │ type : '(Ljava/lang/Integer;)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 52 16-bit code units │ │ -49b320: |[49b320] com.nextcloud.talk.chat.ChatActivity.updateReadStatusOfAllMessages:(Ljava/lang/Integer;)V │ │ -49b330: 5430 a7b0 |0000: iget-object v0, v3, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ -49b334: 3800 3100 |0002: if-eqz v0, 0033 // +0031 │ │ -49b338: 7110 fdfb 0000 |0004: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49b33e: 6e10 32e4 0000 |0007: invoke-virtual {v0}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.getItems:()Ljava/util/List; // method@e432 │ │ -49b344: 0c00 |000a: move-result-object v0 │ │ -49b346: 7210 72f9 0000 |000b: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@f972 │ │ -49b34c: 0c00 |000e: move-result-object v0 │ │ -49b34e: 7210 46f9 0000 |000f: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ -49b354: 0a01 |0012: move-result v1 │ │ -49b356: 3801 1800 |0013: if-eqz v1, 002b // +0018 │ │ -49b35a: 7210 47f9 0000 |0015: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ -49b360: 0c01 |0018: move-result-object v1 │ │ -49b362: 1f01 e223 |0019: check-cast v1, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper; // type@23e2 │ │ -49b366: 3804 f4ff |001b: if-eqz v4, 000f // -000c │ │ -49b36a: 0742 |001d: move-object v2, v4 │ │ -49b36c: 1f02 9824 |001e: check-cast v2, Ljava/lang/Number; // type@2498 │ │ -49b370: 6e10 29f6 0200 |0020: invoke-virtual {v2}, Ljava/lang/Number;.intValue:()I // method@f629 │ │ -49b376: 0a02 |0023: move-result v2 │ │ -49b378: 7110 fdfb 0100 |0024: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49b37e: 7030 6cea 1302 |0027: invoke-direct {v3, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.updateReadStatusOfMessage:(Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper;I)V // method@ea6c │ │ -49b384: 28e5 |002a: goto 000f // -001b │ │ -49b386: 5434 a7b0 |002b: iget-object v4, v3, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ -49b38a: 7110 fdfb 0400 |002d: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49b390: 6e10 36e4 0400 |0030: invoke-virtual {v4}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.notifyDataSetChanged:()V // method@e436 │ │ -49b396: 0e00 |0033: return-void │ │ +49b324: |[49b324] com.nextcloud.talk.chat.ChatActivity.updateReadStatusOfAllMessages:(Ljava/lang/Integer;)V │ │ +49b334: 5430 a7b0 |0000: iget-object v0, v3, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ +49b338: 3800 3100 |0002: if-eqz v0, 0033 // +0031 │ │ +49b33c: 7110 fdfb 0000 |0004: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49b342: 6e10 32e4 0000 |0007: invoke-virtual {v0}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.getItems:()Ljava/util/List; // method@e432 │ │ +49b348: 0c00 |000a: move-result-object v0 │ │ +49b34a: 7210 72f9 0000 |000b: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@f972 │ │ +49b350: 0c00 |000e: move-result-object v0 │ │ +49b352: 7210 46f9 0000 |000f: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ +49b358: 0a01 |0012: move-result v1 │ │ +49b35a: 3801 1800 |0013: if-eqz v1, 002b // +0018 │ │ +49b35e: 7210 47f9 0000 |0015: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ +49b364: 0c01 |0018: move-result-object v1 │ │ +49b366: 1f01 e223 |0019: check-cast v1, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper; // type@23e2 │ │ +49b36a: 3804 f4ff |001b: if-eqz v4, 000f // -000c │ │ +49b36e: 0742 |001d: move-object v2, v4 │ │ +49b370: 1f02 9824 |001e: check-cast v2, Ljava/lang/Number; // type@2498 │ │ +49b374: 6e10 29f6 0200 |0020: invoke-virtual {v2}, Ljava/lang/Number;.intValue:()I // method@f629 │ │ +49b37a: 0a02 |0023: move-result v2 │ │ +49b37c: 7110 fdfb 0100 |0024: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49b382: 7030 6cea 1302 |0027: invoke-direct {v3, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.updateReadStatusOfMessage:(Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper;I)V // method@ea6c │ │ +49b388: 28e5 |002a: goto 000f // -001b │ │ +49b38a: 5434 a7b0 |002b: iget-object v4, v3, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ +49b38e: 7110 fdfb 0400 |002d: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49b394: 6e10 36e4 0400 |0030: invoke-virtual {v4}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.notifyDataSetChanged:()V // method@e436 │ │ +49b39a: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2642 │ │ 0x0004 line=2643 │ │ 0x001d line=2644 │ │ 0x0024 line=2645 │ │ 0x002b line=2648 │ │ @@ -2007455,33 +2007455,33 @@ │ │ type : '(Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper;I)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -49b398: |[49b398] com.nextcloud.talk.chat.ChatActivity.updateReadStatusOfMessage:(Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper;I)V │ │ -49b3a8: 5420 15b5 |0000: iget-object v0, v2, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper;.item:Ljava/lang/Object; // field@b515 │ │ -49b3ac: 2000 5721 |0002: instance-of v0, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -49b3b0: 3800 2000 |0004: if-eqz v0, 0024 // +0020 │ │ -49b3b4: 5422 15b5 |0006: iget-object v2, v2, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper;.item:Ljava/lang/Object; // field@b515 │ │ -49b3b8: 1a00 4bd2 |0008: const-string v0, "null cannot be cast to non-null type com.nextcloud.talk.chat.data.model.ChatMessage" // string@d24b │ │ -49b3bc: 7120 fefb 0200 |000a: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbfe │ │ -49b3c2: 1f02 5721 |000d: check-cast v2, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -49b3c6: 6e10 71ec 0200 |000f: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getJsonMessageId:()I // method@ec71 │ │ -49b3cc: 0a00 |0012: move-result v0 │ │ -49b3ce: 3630 0a00 |0013: if-gt v0, v3, 001d // +000a │ │ -49b3d2: 6203 ceb4 |0015: sget-object v3, Lcom/nextcloud/talk/models/json/chat/ReadStatus;.READ:Lcom/nextcloud/talk/models/json/chat/ReadStatus; // field@b4ce │ │ -49b3d6: 1f03 8224 |0017: check-cast v3, Ljava/lang/Enum; // type@2482 │ │ -49b3da: 6e20 c3ec 3200 |0019: invoke-virtual {v2, v3}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setReadStatus:(Ljava/lang/Enum;)V // method@ecc3 │ │ -49b3e0: 2808 |001c: goto 0024 // +0008 │ │ -49b3e2: 6203 cfb4 |001d: sget-object v3, Lcom/nextcloud/talk/models/json/chat/ReadStatus;.SENT:Lcom/nextcloud/talk/models/json/chat/ReadStatus; // field@b4cf │ │ -49b3e6: 1f03 8224 |001f: check-cast v3, Ljava/lang/Enum; // type@2482 │ │ -49b3ea: 6e20 c3ec 3200 |0021: invoke-virtual {v2, v3}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setReadStatus:(Ljava/lang/Enum;)V // method@ecc3 │ │ -49b3f0: 0e00 |0024: return-void │ │ +49b39c: |[49b39c] com.nextcloud.talk.chat.ChatActivity.updateReadStatusOfMessage:(Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper;I)V │ │ +49b3ac: 5420 15b5 |0000: iget-object v0, v2, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper;.item:Ljava/lang/Object; // field@b515 │ │ +49b3b0: 2000 5721 |0002: instance-of v0, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +49b3b4: 3800 2000 |0004: if-eqz v0, 0024 // +0020 │ │ +49b3b8: 5422 15b5 |0006: iget-object v2, v2, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper;.item:Ljava/lang/Object; // field@b515 │ │ +49b3bc: 1a00 4bd2 |0008: const-string v0, "null cannot be cast to non-null type com.nextcloud.talk.chat.data.model.ChatMessage" // string@d24b │ │ +49b3c0: 7120 fefb 0200 |000a: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbfe │ │ +49b3c6: 1f02 5721 |000d: check-cast v2, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +49b3ca: 6e10 71ec 0200 |000f: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getJsonMessageId:()I // method@ec71 │ │ +49b3d0: 0a00 |0012: move-result v0 │ │ +49b3d2: 3630 0a00 |0013: if-gt v0, v3, 001d // +000a │ │ +49b3d6: 6203 ceb4 |0015: sget-object v3, Lcom/nextcloud/talk/models/json/chat/ReadStatus;.READ:Lcom/nextcloud/talk/models/json/chat/ReadStatus; // field@b4ce │ │ +49b3da: 1f03 8224 |0017: check-cast v3, Ljava/lang/Enum; // type@2482 │ │ +49b3de: 6e20 c3ec 3200 |0019: invoke-virtual {v2, v3}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setReadStatus:(Ljava/lang/Enum;)V // method@ecc3 │ │ +49b3e4: 2808 |001c: goto 0024 // +0008 │ │ +49b3e6: 6203 cfb4 |001d: sget-object v3, Lcom/nextcloud/talk/models/json/chat/ReadStatus;.SENT:Lcom/nextcloud/talk/models/json/chat/ReadStatus; // field@b4cf │ │ +49b3ea: 1f03 8224 |001f: check-cast v3, Ljava/lang/Enum; // type@2482 │ │ +49b3ee: 6e20 c3ec 3200 |0021: invoke-virtual {v2, v3}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setReadStatus:(Ljava/lang/Enum;)V // method@ecc3 │ │ +49b3f4: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2656 │ │ 0x0006 line=2657 │ │ 0x000f line=2659 │ │ 0x0015 line=2660 │ │ 0x001d line=2662 │ │ @@ -2007495,32 +2007495,32 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 35 16-bit code units │ │ -49b428: |[49b428] com.nextcloud.talk.chat.ChatActivity.updateRoomTimerHandler:()V │ │ -49b438: 7010 49ea 0400 |0000: invoke-direct {v4}, Lcom/nextcloud/talk/chat/ChatActivity;.shouldShowLobby:()Z // method@ea49 │ │ -49b43e: 0a00 |0003: move-result v0 │ │ -49b440: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -49b444: 1600 8813 |0006: const-wide/16 v0, #int 5000 // #1388 │ │ -49b448: 2803 |0008: goto 000b // +0003 │ │ -49b44a: 1600 3075 |0009: const-wide/16 v0, #int 30000 // #7530 │ │ -49b44e: 5442 b8b0 |000b: iget-object v2, v4, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomInfoTimerHandler:Landroid/os/Handler; // field@b0b8 │ │ -49b452: 3902 0900 |000d: if-nez v2, 0016 // +0009 │ │ -49b456: 2202 0001 |000f: new-instance v2, Landroid/os/Handler; // type@0100 │ │ -49b45a: 7010 7504 0200 |0011: invoke-direct {v2}, Landroid/os/Handler;.:()V // method@0475 │ │ -49b460: 5b42 b8b0 |0014: iput-object v2, v4, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomInfoTimerHandler:Landroid/os/Handler; // field@b0b8 │ │ -49b464: 5442 b8b0 |0016: iget-object v2, v4, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomInfoTimerHandler:Landroid/os/Handler; // field@b0b8 │ │ -49b468: 3802 0a00 |0018: if-eqz v2, 0022 // +000a │ │ -49b46c: 2203 c320 |001a: new-instance v3, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda21; // type@20c3 │ │ -49b470: 7020 17e8 4300 |001c: invoke-direct {v3, v4}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda21;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e817 │ │ -49b476: 6e40 7e04 3210 |001f: invoke-virtual {v2, v3, v0, v1}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@047e │ │ -49b47c: 0e00 |0022: return-void │ │ +49b42c: |[49b42c] com.nextcloud.talk.chat.ChatActivity.updateRoomTimerHandler:()V │ │ +49b43c: 7010 49ea 0400 |0000: invoke-direct {v4}, Lcom/nextcloud/talk/chat/ChatActivity;.shouldShowLobby:()Z // method@ea49 │ │ +49b442: 0a00 |0003: move-result v0 │ │ +49b444: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +49b448: 1600 8813 |0006: const-wide/16 v0, #int 5000 // #1388 │ │ +49b44c: 2803 |0008: goto 000b // +0003 │ │ +49b44e: 1600 3075 |0009: const-wide/16 v0, #int 30000 // #7530 │ │ +49b452: 5442 b8b0 |000b: iget-object v2, v4, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomInfoTimerHandler:Landroid/os/Handler; // field@b0b8 │ │ +49b456: 3902 0900 |000d: if-nez v2, 0016 // +0009 │ │ +49b45a: 2202 0001 |000f: new-instance v2, Landroid/os/Handler; // type@0100 │ │ +49b45e: 7010 7504 0200 |0011: invoke-direct {v2}, Landroid/os/Handler;.:()V // method@0475 │ │ +49b464: 5b42 b8b0 |0014: iput-object v2, v4, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomInfoTimerHandler:Landroid/os/Handler; // field@b0b8 │ │ +49b468: 5442 b8b0 |0016: iget-object v2, v4, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomInfoTimerHandler:Landroid/os/Handler; // field@b0b8 │ │ +49b46c: 3802 0a00 |0018: if-eqz v2, 0022 // +000a │ │ +49b470: 2203 c320 |001a: new-instance v3, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda21; // type@20c3 │ │ +49b474: 7020 17e8 4300 |001c: invoke-direct {v3, v4}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda21;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e817 │ │ +49b47a: 6e40 7e04 3210 |001f: invoke-virtual {v2, v3, v0, v1}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@047e │ │ +49b480: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1501 │ │ 0x000b line=1507 │ │ 0x000f line=1508 │ │ 0x0016 line=1510 │ │ locals : │ │ @@ -2007531,23 +2007531,23 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -49b3f4: |[49b3f4] com.nextcloud.talk.chat.ChatActivity.updateRoomTimerHandler$lambda$59:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ -49b404: 6e10 61e9 0200 |0000: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ -49b40a: 0c00 |0003: move-result-object v0 │ │ -49b40c: 5421 aeb0 |0004: iget-object v1, v2, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ -49b410: 7110 fdfb 0100 |0006: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49b416: 6e10 85e9 0200 |0009: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ -49b41c: 0c02 |000c: move-result-object v2 │ │ -49b41e: 6e30 ecee 1002 |000d: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getRoom:(Lcom/nextcloud/talk/data/user/model/User;Ljava/lang/String;)V // method@eeec │ │ -49b424: 0e00 |0010: return-void │ │ +49b3f8: |[49b3f8] com.nextcloud.talk.chat.ChatActivity.updateRoomTimerHandler$lambda$59:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ +49b408: 6e10 61e9 0200 |0000: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ +49b40e: 0c00 |0003: move-result-object v0 │ │ +49b410: 5421 aeb0 |0004: iget-object v1, v2, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ +49b414: 7110 fdfb 0100 |0006: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49b41a: 6e10 85e9 0200 |0009: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ +49b420: 0c02 |000c: move-result-object v2 │ │ +49b422: 6e30 ecee 1002 |000d: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getRoom:(Lcom/nextcloud/talk/data/user/model/User;Ljava/lang/String;)V // method@eeec │ │ +49b428: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1512 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ #231 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ @@ -2007555,400 +2007555,400 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 16 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 824 16-bit code units │ │ -49b524: |[49b524] com.nextcloud.talk.chat.ChatActivity.updateTypingIndicator:()V │ │ -49b534: 2200 2125 |0000: new-instance v0, Ljava/util/ArrayList; // type@2521 │ │ -49b538: 7010 41f8 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@f841 │ │ -49b53e: 54f1 d7b0 |0005: iget-object v1, v15, Lcom/nextcloud/talk/chat/ChatActivity;.typingParticipants:Ljava/util/HashMap; // field@b0d7 │ │ -49b542: 6e10 3af9 0100 |0007: invoke-virtual {v1}, Ljava/util/HashMap;.values:()Ljava/util/Collection; // method@f93a │ │ -49b548: 0c01 |000a: move-result-object v1 │ │ -49b54a: 7210 c6f8 0100 |000b: invoke-interface {v1}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@f8c6 │ │ -49b550: 0c01 |000e: move-result-object v1 │ │ -49b552: 7210 46f9 0100 |000f: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ -49b558: 0a02 |0012: move-result v2 │ │ -49b55a: 3802 1500 |0013: if-eqz v2, 0028 // +0015 │ │ -49b55e: 7210 47f9 0100 |0015: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ -49b564: 0c02 |0018: move-result-object v2 │ │ -49b566: 1a03 1ad1 |0019: const-string v3, "next(...)" // string@d11a │ │ -49b56a: 7120 fffb 3200 |001b: invoke-static {v2, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -49b570: 1f02 3e21 |001e: check-cast v2, Lcom/nextcloud/talk/chat/TypingParticipant; // type@213e │ │ -49b574: 6e10 90eb 0200 |0020: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/TypingParticipant;.getName:()Ljava/lang/String; // method@eb90 │ │ -49b57a: 0c02 |0023: move-result-object v2 │ │ -49b57c: 6e20 45f8 2000 |0024: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@f845 │ │ -49b582: 28e8 |0027: goto 000f // -0018 │ │ -49b584: 54f1 d7b0 |0028: iget-object v1, v15, Lcom/nextcloud/talk/chat/ChatActivity;.typingParticipants:Ljava/util/HashMap; // field@b0d7 │ │ -49b588: 6e10 39f9 0100 |002a: invoke-virtual {v1}, Ljava/util/HashMap;.size:()I // method@f939 │ │ -49b58e: 0a01 |002d: move-result v1 │ │ -49b590: 1202 |002e: const/4 v2, #int 0 // #0 │ │ -49b592: 3801 e602 |002f: if-eqz v1, 0315 // +02e6 │ │ -49b596: 1203 |0031: const/4 v3, #int 0 // #0 │ │ -49b598: 1a04 eba1 |0032: const-string v4, "get(...)" // string@a1eb │ │ -49b59c: 1a05 8204 |0034: const-string v5, " " // string@0482 │ │ -49b5a0: 1306 1100 |0036: const/16 v6, #int 17 // #11 │ │ -49b5a4: 1217 |0038: const/4 v7, #int 1 // #1 │ │ -49b5a6: 3271 9002 |0039: if-eq v1, v7, 02c9 // +0290 │ │ -49b5aa: 1408 7304 137f |003b: const v8, #float 1.9542e+38 // #7f130473 │ │ -49b5b0: 1409 2402 137f |003e: const v9, #float 1.95408e+38 // #7f130224 │ │ -49b5b6: 122a |0041: const/4 v10, #int 2 // #2 │ │ -49b5b8: 1a0b 4288 |0042: const-string v11, "append(...)" // string@8842 │ │ -49b5bc: 32a1 f001 |0044: if-eq v1, v10, 0234 // +01f0 │ │ -49b5c0: 123c |0046: const/4 v12, #int 3 // #3 │ │ -49b5c2: 1a0d f00f |0047: const-string v13, ", " // string@0ff0 │ │ -49b5c6: 32c1 2a01 |0049: if-eq v1, v12, 0173 // +012a │ │ -49b5ca: 1244 |004b: const/4 v4, #int 4 // #4 │ │ -49b5cc: 3241 9e00 |004c: if-eq v1, v4, 00ea // +009e │ │ -49b5d0: 54f1 d7b0 |004e: iget-object v1, v15, Lcom/nextcloud/talk/chat/ChatActivity;.typingParticipants:Ljava/util/HashMap; // field@b0d7 │ │ -49b5d4: 6e10 39f9 0100 |0050: invoke-virtual {v1}, Ljava/util/HashMap;.size:()I // method@f939 │ │ -49b5da: 0a01 |0053: move-result v1 │ │ -49b5dc: b1c1 |0054: sub-int/2addr v1, v12 │ │ -49b5de: 6e10 64e9 0f00 |0055: invoke-virtual {v15}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ -49b5e4: 0c04 |0058: move-result-object v4 │ │ -49b5e6: 6e10 2d01 0400 |0059: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@012d │ │ -49b5ec: 0c04 |005c: move-result-object v4 │ │ -49b5ee: 3804 2200 |005d: if-eqz v4, 007f // +0022 │ │ -49b5f2: 1405 7504 137f |005f: const v5, #float 1.9542e+38 // #7f130475 │ │ -49b5f8: 6e20 b601 5400 |0062: invoke-virtual {v4, v5}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01b6 │ │ -49b5fe: 0c04 |0065: move-result-object v4 │ │ -49b600: 3804 1900 |0066: if-eqz v4, 007f // +0019 │ │ -49b604: 6202 72b5 |0068: sget-object v2, Lkotlin/jvm/internal/StringCompanionObject;.INSTANCE:Lkotlin/jvm/internal/StringCompanionObject; // field@b572 │ │ -49b608: 7110 e0f5 0100 |006a: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ -49b60e: 0c01 |006d: move-result-object v1 │ │ -49b610: 2410 4228 0100 |006e: filled-new-array {v1}, [Ljava/lang/Object; // type@2842 │ │ -49b616: 0c01 |0071: move-result-object v1 │ │ -49b618: 7120 65f8 7100 |0072: invoke-static {v1, v7}, Ljava/util/Arrays;.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@f865 │ │ -49b61e: 0c01 |0075: move-result-object v1 │ │ -49b620: 7120 5bf6 1400 |0076: invoke-static {v4, v1}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@f65b │ │ -49b626: 0c02 |0079: move-result-object v2 │ │ -49b628: 1a01 f8a0 |007a: const-string v1, "format(...)" // string@a0f8 │ │ -49b62c: 7120 fffb 1200 |007c: invoke-static {v2, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -49b632: 2201 3101 |007f: new-instance v1, Landroid/text/SpannableStringBuilder; // type@0131 │ │ -49b636: 7010 1905 0100 |0081: invoke-direct {v1}, Landroid/text/SpannableStringBuilder;.:()V // method@0519 │ │ -49b63c: 2204 4301 |0084: new-instance v4, Landroid/text/style/StyleSpan; // type@0143 │ │ -49b640: 7020 5405 7400 |0086: invoke-direct {v4, v7}, Landroid/text/style/StyleSpan;.:(I)V // method@0554 │ │ -49b646: 6e10 1b05 0100 |0089: invoke-virtual {v1}, Landroid/text/SpannableStringBuilder;.length:()I // method@051b │ │ -49b64c: 0a05 |008c: move-result v5 │ │ -49b64e: 6e20 4bf8 3000 |008d: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@f84b │ │ -49b654: 0c03 |0090: move-result-object v3 │ │ -49b656: 1f03 7724 |0091: check-cast v3, Ljava/lang/CharSequence; // type@2477 │ │ -49b65a: 6e20 1a05 3100 |0093: invoke-virtual {v1, v3}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@051a │ │ -49b660: 6e10 1b05 0100 |0096: invoke-virtual {v1}, Landroid/text/SpannableStringBuilder;.length:()I // method@051b │ │ -49b666: 0a03 |0099: move-result v3 │ │ -49b668: 6e56 1c05 4135 |009a: invoke-virtual {v1, v4, v5, v3, v6}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@051c │ │ -49b66e: 07d3 |009d: move-object v3, v13 │ │ -49b670: 1f03 7724 |009e: check-cast v3, Ljava/lang/CharSequence; // type@2477 │ │ -49b674: 6e20 1a05 3100 |00a0: invoke-virtual {v1, v3}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@051a │ │ -49b67a: 0c01 |00a3: move-result-object v1 │ │ -49b67c: 7120 fffb b100 |00a4: invoke-static {v1, v11}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -49b682: 2203 4301 |00a7: new-instance v3, Landroid/text/style/StyleSpan; // type@0143 │ │ -49b686: 7020 5405 7300 |00a9: invoke-direct {v3, v7}, Landroid/text/style/StyleSpan;.:(I)V // method@0554 │ │ -49b68c: 6e10 1b05 0100 |00ac: invoke-virtual {v1}, Landroid/text/SpannableStringBuilder;.length:()I // method@051b │ │ -49b692: 0a04 |00af: move-result v4 │ │ -49b694: 6e20 4bf8 7000 |00b0: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@f84b │ │ -49b69a: 0c05 |00b3: move-result-object v5 │ │ -49b69c: 1f05 7724 |00b4: check-cast v5, Ljava/lang/CharSequence; // type@2477 │ │ -49b6a0: 6e20 1a05 5100 |00b6: invoke-virtual {v1, v5}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@051a │ │ -49b6a6: 6e10 1b05 0100 |00b9: invoke-virtual {v1}, Landroid/text/SpannableStringBuilder;.length:()I // method@051b │ │ -49b6ac: 0a05 |00bc: move-result v5 │ │ -49b6ae: 6e56 1c05 3154 |00bd: invoke-virtual {v1, v3, v4, v5, v6}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@051c │ │ -49b6b4: 1f0d 7724 |00c0: check-cast v13, Ljava/lang/CharSequence; // type@2477 │ │ -49b6b8: 6e20 1a05 d100 |00c2: invoke-virtual {v1, v13}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@051a │ │ -49b6be: 0c01 |00c5: move-result-object v1 │ │ -49b6c0: 7120 fffb b100 |00c6: invoke-static {v1, v11}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -49b6c6: 2203 4301 |00c9: new-instance v3, Landroid/text/style/StyleSpan; // type@0143 │ │ -49b6ca: 7020 5405 7300 |00cb: invoke-direct {v3, v7}, Landroid/text/style/StyleSpan;.:(I)V // method@0554 │ │ -49b6d0: 6e10 1b05 0100 |00ce: invoke-virtual {v1}, Landroid/text/SpannableStringBuilder;.length:()I // method@051b │ │ -49b6d6: 0a04 |00d1: move-result v4 │ │ -49b6d8: 6e20 4bf8 a000 |00d2: invoke-virtual {v0, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@f84b │ │ -49b6de: 0c05 |00d5: move-result-object v5 │ │ -49b6e0: 1f05 7724 |00d6: check-cast v5, Ljava/lang/CharSequence; // type@2477 │ │ -49b6e4: 6e20 1a05 5100 |00d8: invoke-virtual {v1, v5}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@051a │ │ -49b6ea: 6e10 1b05 0100 |00db: invoke-virtual {v1}, Landroid/text/SpannableStringBuilder;.length:()I // method@051b │ │ -49b6f0: 0a05 |00de: move-result v5 │ │ -49b6f2: 6e56 1c05 3154 |00df: invoke-virtual {v1, v3, v4, v5, v6}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@051c │ │ -49b6f8: 1f02 7724 |00e2: check-cast v2, Ljava/lang/CharSequence; // type@2477 │ │ -49b6fc: 6e20 1a05 2100 |00e4: invoke-virtual {v1, v2}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@051a │ │ -49b702: 0c01 |00e7: move-result-object v1 │ │ -49b704: 2900 4702 |00e8: goto/16 032f // +0247 │ │ -49b708: 2201 3101 |00ea: new-instance v1, Landroid/text/SpannableStringBuilder; // type@0131 │ │ -49b70c: 7010 1905 0100 |00ec: invoke-direct {v1}, Landroid/text/SpannableStringBuilder;.:()V // method@0519 │ │ -49b712: 2204 4301 |00ef: new-instance v4, Landroid/text/style/StyleSpan; // type@0143 │ │ -49b716: 7020 5405 7400 |00f1: invoke-direct {v4, v7}, Landroid/text/style/StyleSpan;.:(I)V // method@0554 │ │ -49b71c: 6e10 1b05 0100 |00f4: invoke-virtual {v1}, Landroid/text/SpannableStringBuilder;.length:()I // method@051b │ │ -49b722: 0a08 |00f7: move-result v8 │ │ -49b724: 6e20 4bf8 3000 |00f8: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@f84b │ │ -49b72a: 0c03 |00fb: move-result-object v3 │ │ -49b72c: 1f03 7724 |00fc: check-cast v3, Ljava/lang/CharSequence; // type@2477 │ │ -49b730: 6e20 1a05 3100 |00fe: invoke-virtual {v1, v3}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@051a │ │ -49b736: 6e10 1b05 0100 |0101: invoke-virtual {v1}, Landroid/text/SpannableStringBuilder;.length:()I // method@051b │ │ -49b73c: 0a03 |0104: move-result v3 │ │ -49b73e: 6e56 1c05 4138 |0105: invoke-virtual {v1, v4, v8, v3, v6}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@051c │ │ -49b744: 07d3 |0108: move-object v3, v13 │ │ -49b746: 1f03 7724 |0109: check-cast v3, Ljava/lang/CharSequence; // type@2477 │ │ -49b74a: 6e20 1a05 3100 |010b: invoke-virtual {v1, v3}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@051a │ │ -49b750: 0c01 |010e: move-result-object v1 │ │ -49b752: 7120 fffb b100 |010f: invoke-static {v1, v11}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -49b758: 2203 4301 |0112: new-instance v3, Landroid/text/style/StyleSpan; // type@0143 │ │ -49b75c: 7020 5405 7300 |0114: invoke-direct {v3, v7}, Landroid/text/style/StyleSpan;.:(I)V // method@0554 │ │ -49b762: 6e10 1b05 0100 |0117: invoke-virtual {v1}, Landroid/text/SpannableStringBuilder;.length:()I // method@051b │ │ -49b768: 0a04 |011a: move-result v4 │ │ -49b76a: 6e20 4bf8 7000 |011b: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@f84b │ │ -49b770: 0c08 |011e: move-result-object v8 │ │ -49b772: 1f08 7724 |011f: check-cast v8, Ljava/lang/CharSequence; // type@2477 │ │ -49b776: 6e20 1a05 8100 |0121: invoke-virtual {v1, v8}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@051a │ │ -49b77c: 6e10 1b05 0100 |0124: invoke-virtual {v1}, Landroid/text/SpannableStringBuilder;.length:()I // method@051b │ │ -49b782: 0a08 |0127: move-result v8 │ │ -49b784: 6e56 1c05 3184 |0128: invoke-virtual {v1, v3, v4, v8, v6}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@051c │ │ -49b78a: 1f0d 7724 |012b: check-cast v13, Ljava/lang/CharSequence; // type@2477 │ │ -49b78e: 6e20 1a05 d100 |012d: invoke-virtual {v1, v13}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@051a │ │ -49b794: 0c01 |0130: move-result-object v1 │ │ -49b796: 7120 fffb b100 |0131: invoke-static {v1, v11}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -49b79c: 2203 4301 |0134: new-instance v3, Landroid/text/style/StyleSpan; // type@0143 │ │ -49b7a0: 7020 5405 7300 |0136: invoke-direct {v3, v7}, Landroid/text/style/StyleSpan;.:(I)V // method@0554 │ │ -49b7a6: 6e10 1b05 0100 |0139: invoke-virtual {v1}, Landroid/text/SpannableStringBuilder;.length:()I // method@051b │ │ -49b7ac: 0a04 |013c: move-result v4 │ │ -49b7ae: 6e20 4bf8 a000 |013d: invoke-virtual {v0, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@f84b │ │ -49b7b4: 0c07 |0140: move-result-object v7 │ │ -49b7b6: 1f07 7724 |0141: check-cast v7, Ljava/lang/CharSequence; // type@2477 │ │ -49b7ba: 6e20 1a05 7100 |0143: invoke-virtual {v1, v7}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@051a │ │ -49b7c0: 6e10 1b05 0100 |0146: invoke-virtual {v1}, Landroid/text/SpannableStringBuilder;.length:()I // method@051b │ │ -49b7c6: 0a07 |0149: move-result v7 │ │ -49b7c8: 6e56 1c05 3174 |014a: invoke-virtual {v1, v3, v4, v7, v6}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@051c │ │ -49b7ce: 6e10 64e9 0f00 |014d: invoke-virtual {v15}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ -49b7d4: 0c03 |0150: move-result-object v3 │ │ -49b7d6: 6e10 2d01 0300 |0151: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@012d │ │ -49b7dc: 0c03 |0154: move-result-object v3 │ │ -49b7de: 3803 0900 |0155: if-eqz v3, 015e // +0009 │ │ -49b7e2: 1402 7204 137f |0157: const v2, #float 1.9542e+38 // #7f130472 │ │ -49b7e8: 6e20 b601 2300 |015a: invoke-virtual {v3, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01b6 │ │ -49b7ee: 0c02 |015d: move-result-object v2 │ │ -49b7f0: 2203 a924 |015e: new-instance v3, Ljava/lang/StringBuilder; // type@24a9 │ │ -49b7f4: 7020 89f6 5300 |0160: invoke-direct {v3, v5}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -49b7fa: 6e20 92f6 2300 |0163: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -49b800: 0c02 |0166: move-result-object v2 │ │ -49b802: 6e10 9cf6 0200 |0167: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -49b808: 0c02 |016a: move-result-object v2 │ │ -49b80a: 1f02 7724 |016b: check-cast v2, Ljava/lang/CharSequence; // type@2477 │ │ -49b80e: 6e20 1a05 2100 |016d: invoke-virtual {v1, v2}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@051a │ │ -49b814: 0c01 |0170: move-result-object v1 │ │ -49b816: 2900 be01 |0171: goto/16 032f // +01be │ │ -49b81a: 2201 3101 |0173: new-instance v1, Landroid/text/SpannableStringBuilder; // type@0131 │ │ -49b81e: 7010 1905 0100 |0175: invoke-direct {v1}, Landroid/text/SpannableStringBuilder;.:()V // method@0519 │ │ -49b824: 220c 4301 |0178: new-instance v12, Landroid/text/style/StyleSpan; // type@0143 │ │ -49b828: 7020 5405 7c00 |017a: invoke-direct {v12, v7}, Landroid/text/style/StyleSpan;.:(I)V // method@0554 │ │ -49b82e: 6e10 1b05 0100 |017d: invoke-virtual {v1}, Landroid/text/SpannableStringBuilder;.length:()I // method@051b │ │ -49b834: 0a0e |0180: move-result v14 │ │ -49b836: 6e20 4bf8 3000 |0181: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@f84b │ │ -49b83c: 0c03 |0184: move-result-object v3 │ │ -49b83e: 7120 fffb 4300 |0185: invoke-static {v3, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -49b844: 1f03 a724 |0188: check-cast v3, Ljava/lang/String; // type@24a7 │ │ -49b848: 7110 70ea 0300 |018a: invoke-static {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.updateTypingIndicator$ellipsize:(Ljava/lang/String;)Ljava/lang/String; // method@ea70 │ │ -49b84e: 0c03 |018d: move-result-object v3 │ │ -49b850: 1f03 7724 |018e: check-cast v3, Ljava/lang/CharSequence; // type@2477 │ │ -49b854: 6e20 1a05 3100 |0190: invoke-virtual {v1, v3}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@051a │ │ -49b85a: 6e10 1b05 0100 |0193: invoke-virtual {v1}, Landroid/text/SpannableStringBuilder;.length:()I // method@051b │ │ -49b860: 0a03 |0196: move-result v3 │ │ -49b862: 6e56 1c05 c13e |0197: invoke-virtual {v1, v12, v14, v3, v6}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@051c │ │ -49b868: 1f0d 7724 |019a: check-cast v13, Ljava/lang/CharSequence; // type@2477 │ │ -49b86c: 6e20 1a05 d100 |019c: invoke-virtual {v1, v13}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@051a │ │ -49b872: 0c01 |019f: move-result-object v1 │ │ -49b874: 7120 fffb b100 |01a0: invoke-static {v1, v11}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -49b87a: 2203 4301 |01a3: new-instance v3, Landroid/text/style/StyleSpan; // type@0143 │ │ -49b87e: 7020 5405 7300 |01a5: invoke-direct {v3, v7}, Landroid/text/style/StyleSpan;.:(I)V // method@0554 │ │ -49b884: 6e10 1b05 0100 |01a8: invoke-virtual {v1}, Landroid/text/SpannableStringBuilder;.length:()I // method@051b │ │ -49b88a: 0a0c |01ab: move-result v12 │ │ -49b88c: 6e20 4bf8 7000 |01ac: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@f84b │ │ -49b892: 0c0d |01af: move-result-object v13 │ │ -49b894: 7120 fffb 4d00 |01b0: invoke-static {v13, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -49b89a: 1f0d a724 |01b3: check-cast v13, Ljava/lang/String; // type@24a7 │ │ -49b89e: 7110 70ea 0d00 |01b5: invoke-static {v13}, Lcom/nextcloud/talk/chat/ChatActivity;.updateTypingIndicator$ellipsize:(Ljava/lang/String;)Ljava/lang/String; // method@ea70 │ │ -49b8a4: 0c0d |01b8: move-result-object v13 │ │ -49b8a6: 1f0d 7724 |01b9: check-cast v13, Ljava/lang/CharSequence; // type@2477 │ │ -49b8aa: 6e20 1a05 d100 |01bb: invoke-virtual {v1, v13}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@051a │ │ -49b8b0: 6e10 1b05 0100 |01be: invoke-virtual {v1}, Landroid/text/SpannableStringBuilder;.length:()I // method@051b │ │ -49b8b6: 0a0d |01c1: move-result v13 │ │ -49b8b8: 6e56 1c05 31dc |01c2: invoke-virtual {v1, v3, v12, v13, v6}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@051c │ │ -49b8be: 6e10 64e9 0f00 |01c5: invoke-virtual {v15}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ -49b8c4: 0c03 |01c8: move-result-object v3 │ │ -49b8c6: 6e10 2d01 0300 |01c9: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@012d │ │ -49b8cc: 0c03 |01cc: move-result-object v3 │ │ -49b8ce: 3803 0700 |01cd: if-eqz v3, 01d4 // +0007 │ │ -49b8d2: 6e20 b601 9300 |01cf: invoke-virtual {v3, v9}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01b6 │ │ -49b8d8: 0c03 |01d2: move-result-object v3 │ │ -49b8da: 2802 |01d3: goto 01d5 // +0002 │ │ -49b8dc: 0723 |01d4: move-object v3, v2 │ │ -49b8de: 2209 a924 |01d5: new-instance v9, Ljava/lang/StringBuilder; // type@24a9 │ │ -49b8e2: 7020 89f6 5900 |01d7: invoke-direct {v9, v5}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -49b8e8: 6e20 92f6 3900 |01da: invoke-virtual {v9, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -49b8ee: 0c03 |01dd: move-result-object v3 │ │ -49b8f0: 6e20 92f6 5300 |01de: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -49b8f6: 0c03 |01e1: move-result-object v3 │ │ -49b8f8: 6e10 9cf6 0300 |01e2: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -49b8fe: 0c03 |01e5: move-result-object v3 │ │ -49b900: 1f03 7724 |01e6: check-cast v3, Ljava/lang/CharSequence; // type@2477 │ │ -49b904: 6e20 1a05 3100 |01e8: invoke-virtual {v1, v3}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@051a │ │ -49b90a: 0c01 |01eb: move-result-object v1 │ │ -49b90c: 7120 fffb b100 |01ec: invoke-static {v1, v11}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -49b912: 2203 4301 |01ef: new-instance v3, Landroid/text/style/StyleSpan; // type@0143 │ │ -49b916: 7020 5405 7300 |01f1: invoke-direct {v3, v7}, Landroid/text/style/StyleSpan;.:(I)V // method@0554 │ │ -49b91c: 6e10 1b05 0100 |01f4: invoke-virtual {v1}, Landroid/text/SpannableStringBuilder;.length:()I // method@051b │ │ -49b922: 0a07 |01f7: move-result v7 │ │ -49b924: 6e20 4bf8 a000 |01f8: invoke-virtual {v0, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@f84b │ │ -49b92a: 0c09 |01fb: move-result-object v9 │ │ -49b92c: 7120 fffb 4900 |01fc: invoke-static {v9, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -49b932: 1f09 a724 |01ff: check-cast v9, Ljava/lang/String; // type@24a7 │ │ -49b936: 7110 70ea 0900 |0201: invoke-static {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.updateTypingIndicator$ellipsize:(Ljava/lang/String;)Ljava/lang/String; // method@ea70 │ │ -49b93c: 0c04 |0204: move-result-object v4 │ │ -49b93e: 1f04 7724 |0205: check-cast v4, Ljava/lang/CharSequence; // type@2477 │ │ -49b942: 6e20 1a05 4100 |0207: invoke-virtual {v1, v4}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@051a │ │ -49b948: 6e10 1b05 0100 |020a: invoke-virtual {v1}, Landroid/text/SpannableStringBuilder;.length:()I // method@051b │ │ -49b94e: 0a04 |020d: move-result v4 │ │ -49b950: 6e56 1c05 3147 |020e: invoke-virtual {v1, v3, v7, v4, v6}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@051c │ │ -49b956: 6e10 64e9 0f00 |0211: invoke-virtual {v15}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ -49b95c: 0c03 |0214: move-result-object v3 │ │ -49b95e: 6e10 2d01 0300 |0215: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@012d │ │ -49b964: 0c03 |0218: move-result-object v3 │ │ -49b966: 3803 0600 |0219: if-eqz v3, 021f // +0006 │ │ -49b96a: 6e20 b601 8300 |021b: invoke-virtual {v3, v8}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01b6 │ │ -49b970: 0c02 |021e: move-result-object v2 │ │ -49b972: 2203 a924 |021f: new-instance v3, Ljava/lang/StringBuilder; // type@24a9 │ │ -49b976: 7020 89f6 5300 |0221: invoke-direct {v3, v5}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -49b97c: 6e20 92f6 2300 |0224: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -49b982: 0c02 |0227: move-result-object v2 │ │ -49b984: 6e10 9cf6 0200 |0228: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -49b98a: 0c02 |022b: move-result-object v2 │ │ -49b98c: 1f02 7724 |022c: check-cast v2, Ljava/lang/CharSequence; // type@2477 │ │ -49b990: 6e20 1a05 2100 |022e: invoke-virtual {v1, v2}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@051a │ │ -49b996: 0c01 |0231: move-result-object v1 │ │ -49b998: 2900 fd00 |0232: goto/16 032f // +00fd │ │ -49b99c: 2201 3101 |0234: new-instance v1, Landroid/text/SpannableStringBuilder; // type@0131 │ │ -49b9a0: 7010 1905 0100 |0236: invoke-direct {v1}, Landroid/text/SpannableStringBuilder;.:()V // method@0519 │ │ -49b9a6: 220a 4301 |0239: new-instance v10, Landroid/text/style/StyleSpan; // type@0143 │ │ -49b9aa: 7020 5405 7a00 |023b: invoke-direct {v10, v7}, Landroid/text/style/StyleSpan;.:(I)V // method@0554 │ │ -49b9b0: 6e10 1b05 0100 |023e: invoke-virtual {v1}, Landroid/text/SpannableStringBuilder;.length:()I // method@051b │ │ -49b9b6: 0a0c |0241: move-result v12 │ │ -49b9b8: 6e20 4bf8 3000 |0242: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@f84b │ │ -49b9be: 0c03 |0245: move-result-object v3 │ │ -49b9c0: 7120 fffb 4300 |0246: invoke-static {v3, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -49b9c6: 1f03 a724 |0249: check-cast v3, Ljava/lang/String; // type@24a7 │ │ -49b9ca: 7110 70ea 0300 |024b: invoke-static {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.updateTypingIndicator$ellipsize:(Ljava/lang/String;)Ljava/lang/String; // method@ea70 │ │ -49b9d0: 0c03 |024e: move-result-object v3 │ │ -49b9d2: 1f03 7724 |024f: check-cast v3, Ljava/lang/CharSequence; // type@2477 │ │ -49b9d6: 6e20 1a05 3100 |0251: invoke-virtual {v1, v3}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@051a │ │ -49b9dc: 6e10 1b05 0100 |0254: invoke-virtual {v1}, Landroid/text/SpannableStringBuilder;.length:()I // method@051b │ │ -49b9e2: 0a03 |0257: move-result v3 │ │ -49b9e4: 6e56 1c05 a13c |0258: invoke-virtual {v1, v10, v12, v3, v6}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@051c │ │ -49b9ea: 6e10 64e9 0f00 |025b: invoke-virtual {v15}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ -49b9f0: 0c03 |025e: move-result-object v3 │ │ -49b9f2: 6e10 2d01 0300 |025f: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@012d │ │ -49b9f8: 0c03 |0262: move-result-object v3 │ │ -49b9fa: 3803 0700 |0263: if-eqz v3, 026a // +0007 │ │ -49b9fe: 6e20 b601 9300 |0265: invoke-virtual {v3, v9}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01b6 │ │ -49ba04: 0c03 |0268: move-result-object v3 │ │ -49ba06: 2802 |0269: goto 026b // +0002 │ │ -49ba08: 0723 |026a: move-object v3, v2 │ │ -49ba0a: 2209 a924 |026b: new-instance v9, Ljava/lang/StringBuilder; // type@24a9 │ │ -49ba0e: 7020 89f6 5900 |026d: invoke-direct {v9, v5}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -49ba14: 6e20 92f6 3900 |0270: invoke-virtual {v9, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -49ba1a: 0c03 |0273: move-result-object v3 │ │ -49ba1c: 6e20 92f6 5300 |0274: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -49ba22: 0c03 |0277: move-result-object v3 │ │ -49ba24: 6e10 9cf6 0300 |0278: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -49ba2a: 0c03 |027b: move-result-object v3 │ │ -49ba2c: 1f03 7724 |027c: check-cast v3, Ljava/lang/CharSequence; // type@2477 │ │ -49ba30: 6e20 1a05 3100 |027e: invoke-virtual {v1, v3}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@051a │ │ -49ba36: 0c01 |0281: move-result-object v1 │ │ -49ba38: 7120 fffb b100 |0282: invoke-static {v1, v11}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -49ba3e: 2203 4301 |0285: new-instance v3, Landroid/text/style/StyleSpan; // type@0143 │ │ -49ba42: 7020 5405 7300 |0287: invoke-direct {v3, v7}, Landroid/text/style/StyleSpan;.:(I)V // method@0554 │ │ -49ba48: 6e10 1b05 0100 |028a: invoke-virtual {v1}, Landroid/text/SpannableStringBuilder;.length:()I // method@051b │ │ -49ba4e: 0a09 |028d: move-result v9 │ │ -49ba50: 6e20 4bf8 7000 |028e: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@f84b │ │ -49ba56: 0c07 |0291: move-result-object v7 │ │ -49ba58: 7120 fffb 4700 |0292: invoke-static {v7, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -49ba5e: 1f07 a724 |0295: check-cast v7, Ljava/lang/String; // type@24a7 │ │ -49ba62: 7110 70ea 0700 |0297: invoke-static {v7}, Lcom/nextcloud/talk/chat/ChatActivity;.updateTypingIndicator$ellipsize:(Ljava/lang/String;)Ljava/lang/String; // method@ea70 │ │ -49ba68: 0c04 |029a: move-result-object v4 │ │ -49ba6a: 1f04 7724 |029b: check-cast v4, Ljava/lang/CharSequence; // type@2477 │ │ -49ba6e: 6e20 1a05 4100 |029d: invoke-virtual {v1, v4}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@051a │ │ -49ba74: 6e10 1b05 0100 |02a0: invoke-virtual {v1}, Landroid/text/SpannableStringBuilder;.length:()I // method@051b │ │ -49ba7a: 0a04 |02a3: move-result v4 │ │ -49ba7c: 6e56 1c05 3149 |02a4: invoke-virtual {v1, v3, v9, v4, v6}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@051c │ │ -49ba82: 6e10 64e9 0f00 |02a7: invoke-virtual {v15}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ -49ba88: 0c03 |02aa: move-result-object v3 │ │ -49ba8a: 6e10 2d01 0300 |02ab: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@012d │ │ -49ba90: 0c03 |02ae: move-result-object v3 │ │ -49ba92: 3803 0600 |02af: if-eqz v3, 02b5 // +0006 │ │ -49ba96: 6e20 b601 8300 |02b1: invoke-virtual {v3, v8}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01b6 │ │ -49ba9c: 0c02 |02b4: move-result-object v2 │ │ -49ba9e: 2203 a924 |02b5: new-instance v3, Ljava/lang/StringBuilder; // type@24a9 │ │ -49baa2: 7020 89f6 5300 |02b7: invoke-direct {v3, v5}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -49baa8: 6e20 92f6 2300 |02ba: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -49baae: 0c02 |02bd: move-result-object v2 │ │ -49bab0: 6e10 9cf6 0200 |02be: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -49bab6: 0c02 |02c1: move-result-object v2 │ │ -49bab8: 1f02 7724 |02c2: check-cast v2, Ljava/lang/CharSequence; // type@2477 │ │ -49babc: 6e20 1a05 2100 |02c4: invoke-virtual {v1, v2}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@051a │ │ -49bac2: 0c01 |02c7: move-result-object v1 │ │ -49bac4: 2867 |02c8: goto 032f // +0067 │ │ -49bac6: 2201 3101 |02c9: new-instance v1, Landroid/text/SpannableStringBuilder; // type@0131 │ │ -49baca: 7010 1905 0100 |02cb: invoke-direct {v1}, Landroid/text/SpannableStringBuilder;.:()V // method@0519 │ │ -49bad0: 2208 4301 |02ce: new-instance v8, Landroid/text/style/StyleSpan; // type@0143 │ │ -49bad4: 7020 5405 7800 |02d0: invoke-direct {v8, v7}, Landroid/text/style/StyleSpan;.:(I)V // method@0554 │ │ -49bada: 6e10 1b05 0100 |02d3: invoke-virtual {v1}, Landroid/text/SpannableStringBuilder;.length:()I // method@051b │ │ -49bae0: 0a07 |02d6: move-result v7 │ │ -49bae2: 6e20 4bf8 3000 |02d7: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@f84b │ │ -49bae8: 0c03 |02da: move-result-object v3 │ │ -49baea: 7120 fffb 4300 |02db: invoke-static {v3, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -49baf0: 1f03 a724 |02de: check-cast v3, Ljava/lang/String; // type@24a7 │ │ -49baf4: 7110 70ea 0300 |02e0: invoke-static {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.updateTypingIndicator$ellipsize:(Ljava/lang/String;)Ljava/lang/String; // method@ea70 │ │ -49bafa: 0c03 |02e3: move-result-object v3 │ │ -49bafc: 1f03 7724 |02e4: check-cast v3, Ljava/lang/CharSequence; // type@2477 │ │ -49bb00: 6e20 1a05 3100 |02e6: invoke-virtual {v1, v3}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@051a │ │ -49bb06: 6e10 1b05 0100 |02e9: invoke-virtual {v1}, Landroid/text/SpannableStringBuilder;.length:()I // method@051b │ │ -49bb0c: 0a03 |02ec: move-result v3 │ │ -49bb0e: 6e56 1c05 8137 |02ed: invoke-virtual {v1, v8, v7, v3, v6}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@051c │ │ -49bb14: 6e10 64e9 0f00 |02f0: invoke-virtual {v15}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ -49bb1a: 0c03 |02f3: move-result-object v3 │ │ -49bb1c: 6e10 2d01 0300 |02f4: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@012d │ │ -49bb22: 0c03 |02f7: move-result-object v3 │ │ -49bb24: 3803 0900 |02f8: if-eqz v3, 0301 // +0009 │ │ -49bb28: 1402 7404 137f |02fa: const v2, #float 1.9542e+38 // #7f130474 │ │ -49bb2e: 6e20 b601 2300 |02fd: invoke-virtual {v3, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01b6 │ │ -49bb34: 0c02 |0300: move-result-object v2 │ │ -49bb36: 2203 a924 |0301: new-instance v3, Ljava/lang/StringBuilder; // type@24a9 │ │ -49bb3a: 7020 89f6 5300 |0303: invoke-direct {v3, v5}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -49bb40: 6e20 92f6 2300 |0306: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -49bb46: 0c02 |0309: move-result-object v2 │ │ -49bb48: 6e10 9cf6 0200 |030a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -49bb4e: 0c02 |030d: move-result-object v2 │ │ -49bb50: 1f02 7724 |030e: check-cast v2, Ljava/lang/CharSequence; // type@2477 │ │ -49bb54: 6e20 1a05 2100 |0310: invoke-virtual {v1, v2}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@051a │ │ -49bb5a: 0c01 |0313: move-result-object v1 │ │ -49bb5c: 281b |0314: goto 032f // +001b │ │ -49bb5e: 2201 3101 |0315: new-instance v1, Landroid/text/SpannableStringBuilder; // type@0131 │ │ -49bb62: 7010 1905 0100 |0317: invoke-direct {v1}, Landroid/text/SpannableStringBuilder;.:()V // method@0519 │ │ -49bb68: 54f3 a8b0 |031a: iget-object v3, v15, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -49bb6c: 3903 0800 |031c: if-nez v3, 0324 // +0008 │ │ -49bb70: 1a03 e08a |031e: const-string v3, "binding" // string@8ae0 │ │ -49bb74: 7110 06fc 0300 |0320: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49bb7a: 2802 |0323: goto 0325 // +0002 │ │ -49bb7c: 0732 |0324: move-object v2, v3 │ │ -49bb7e: 5422 d3b3 |0325: iget-object v2, v2, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.typingIndicator:Landroid/widget/TextView; // field@b3d3 │ │ -49bb82: 6e10 100a 0200 |0327: invoke-virtual {v2}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@0a10 │ │ -49bb88: 0c02 |032a: move-result-object v2 │ │ -49bb8a: 6e20 1a05 2100 |032b: invoke-virtual {v1, v2}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@051a │ │ -49bb90: 0c01 |032e: move-result-object v1 │ │ -49bb92: 2202 b820 |032f: new-instance v2, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda11; // type@20b8 │ │ -49bb96: 7040 01e8 f201 |0331: invoke-direct {v2, v15, v1, v0}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda11;.:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/text/SpannableStringBuilder;Ljava/util/ArrayList;)V // method@e801 │ │ -49bb9c: 6e20 0dea 2f00 |0334: invoke-virtual {v15, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.runOnUiThread:(Ljava/lang/Runnable;)V // method@ea0d │ │ -49bba2: 0e00 |0337: return-void │ │ +49b528: |[49b528] com.nextcloud.talk.chat.ChatActivity.updateTypingIndicator:()V │ │ +49b538: 2200 2125 |0000: new-instance v0, Ljava/util/ArrayList; // type@2521 │ │ +49b53c: 7010 41f8 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@f841 │ │ +49b542: 54f1 d7b0 |0005: iget-object v1, v15, Lcom/nextcloud/talk/chat/ChatActivity;.typingParticipants:Ljava/util/HashMap; // field@b0d7 │ │ +49b546: 6e10 3af9 0100 |0007: invoke-virtual {v1}, Ljava/util/HashMap;.values:()Ljava/util/Collection; // method@f93a │ │ +49b54c: 0c01 |000a: move-result-object v1 │ │ +49b54e: 7210 c6f8 0100 |000b: invoke-interface {v1}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@f8c6 │ │ +49b554: 0c01 |000e: move-result-object v1 │ │ +49b556: 7210 46f9 0100 |000f: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ +49b55c: 0a02 |0012: move-result v2 │ │ +49b55e: 3802 1500 |0013: if-eqz v2, 0028 // +0015 │ │ +49b562: 7210 47f9 0100 |0015: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ +49b568: 0c02 |0018: move-result-object v2 │ │ +49b56a: 1a03 1ad1 |0019: const-string v3, "next(...)" // string@d11a │ │ +49b56e: 7120 fffb 3200 |001b: invoke-static {v2, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +49b574: 1f02 3e21 |001e: check-cast v2, Lcom/nextcloud/talk/chat/TypingParticipant; // type@213e │ │ +49b578: 6e10 90eb 0200 |0020: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/TypingParticipant;.getName:()Ljava/lang/String; // method@eb90 │ │ +49b57e: 0c02 |0023: move-result-object v2 │ │ +49b580: 6e20 45f8 2000 |0024: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@f845 │ │ +49b586: 28e8 |0027: goto 000f // -0018 │ │ +49b588: 54f1 d7b0 |0028: iget-object v1, v15, Lcom/nextcloud/talk/chat/ChatActivity;.typingParticipants:Ljava/util/HashMap; // field@b0d7 │ │ +49b58c: 6e10 39f9 0100 |002a: invoke-virtual {v1}, Ljava/util/HashMap;.size:()I // method@f939 │ │ +49b592: 0a01 |002d: move-result v1 │ │ +49b594: 1202 |002e: const/4 v2, #int 0 // #0 │ │ +49b596: 3801 e602 |002f: if-eqz v1, 0315 // +02e6 │ │ +49b59a: 1203 |0031: const/4 v3, #int 0 // #0 │ │ +49b59c: 1a04 eba1 |0032: const-string v4, "get(...)" // string@a1eb │ │ +49b5a0: 1a05 8204 |0034: const-string v5, " " // string@0482 │ │ +49b5a4: 1306 1100 |0036: const/16 v6, #int 17 // #11 │ │ +49b5a8: 1217 |0038: const/4 v7, #int 1 // #1 │ │ +49b5aa: 3271 9002 |0039: if-eq v1, v7, 02c9 // +0290 │ │ +49b5ae: 1408 7304 137f |003b: const v8, #float 1.9542e+38 // #7f130473 │ │ +49b5b4: 1409 2402 137f |003e: const v9, #float 1.95408e+38 // #7f130224 │ │ +49b5ba: 122a |0041: const/4 v10, #int 2 // #2 │ │ +49b5bc: 1a0b 4288 |0042: const-string v11, "append(...)" // string@8842 │ │ +49b5c0: 32a1 f001 |0044: if-eq v1, v10, 0234 // +01f0 │ │ +49b5c4: 123c |0046: const/4 v12, #int 3 // #3 │ │ +49b5c6: 1a0d f00f |0047: const-string v13, ", " // string@0ff0 │ │ +49b5ca: 32c1 2a01 |0049: if-eq v1, v12, 0173 // +012a │ │ +49b5ce: 1244 |004b: const/4 v4, #int 4 // #4 │ │ +49b5d0: 3241 9e00 |004c: if-eq v1, v4, 00ea // +009e │ │ +49b5d4: 54f1 d7b0 |004e: iget-object v1, v15, Lcom/nextcloud/talk/chat/ChatActivity;.typingParticipants:Ljava/util/HashMap; // field@b0d7 │ │ +49b5d8: 6e10 39f9 0100 |0050: invoke-virtual {v1}, Ljava/util/HashMap;.size:()I // method@f939 │ │ +49b5de: 0a01 |0053: move-result v1 │ │ +49b5e0: b1c1 |0054: sub-int/2addr v1, v12 │ │ +49b5e2: 6e10 64e9 0f00 |0055: invoke-virtual {v15}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ +49b5e8: 0c04 |0058: move-result-object v4 │ │ +49b5ea: 6e10 2d01 0400 |0059: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@012d │ │ +49b5f0: 0c04 |005c: move-result-object v4 │ │ +49b5f2: 3804 2200 |005d: if-eqz v4, 007f // +0022 │ │ +49b5f6: 1405 7504 137f |005f: const v5, #float 1.9542e+38 // #7f130475 │ │ +49b5fc: 6e20 b601 5400 |0062: invoke-virtual {v4, v5}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01b6 │ │ +49b602: 0c04 |0065: move-result-object v4 │ │ +49b604: 3804 1900 |0066: if-eqz v4, 007f // +0019 │ │ +49b608: 6202 72b5 |0068: sget-object v2, Lkotlin/jvm/internal/StringCompanionObject;.INSTANCE:Lkotlin/jvm/internal/StringCompanionObject; // field@b572 │ │ +49b60c: 7110 e0f5 0100 |006a: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ +49b612: 0c01 |006d: move-result-object v1 │ │ +49b614: 2410 4228 0100 |006e: filled-new-array {v1}, [Ljava/lang/Object; // type@2842 │ │ +49b61a: 0c01 |0071: move-result-object v1 │ │ +49b61c: 7120 65f8 7100 |0072: invoke-static {v1, v7}, Ljava/util/Arrays;.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@f865 │ │ +49b622: 0c01 |0075: move-result-object v1 │ │ +49b624: 7120 5bf6 1400 |0076: invoke-static {v4, v1}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@f65b │ │ +49b62a: 0c02 |0079: move-result-object v2 │ │ +49b62c: 1a01 f8a0 |007a: const-string v1, "format(...)" // string@a0f8 │ │ +49b630: 7120 fffb 1200 |007c: invoke-static {v2, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +49b636: 2201 3101 |007f: new-instance v1, Landroid/text/SpannableStringBuilder; // type@0131 │ │ +49b63a: 7010 1905 0100 |0081: invoke-direct {v1}, Landroid/text/SpannableStringBuilder;.:()V // method@0519 │ │ +49b640: 2204 4301 |0084: new-instance v4, Landroid/text/style/StyleSpan; // type@0143 │ │ +49b644: 7020 5405 7400 |0086: invoke-direct {v4, v7}, Landroid/text/style/StyleSpan;.:(I)V // method@0554 │ │ +49b64a: 6e10 1b05 0100 |0089: invoke-virtual {v1}, Landroid/text/SpannableStringBuilder;.length:()I // method@051b │ │ +49b650: 0a05 |008c: move-result v5 │ │ +49b652: 6e20 4bf8 3000 |008d: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@f84b │ │ +49b658: 0c03 |0090: move-result-object v3 │ │ +49b65a: 1f03 7724 |0091: check-cast v3, Ljava/lang/CharSequence; // type@2477 │ │ +49b65e: 6e20 1a05 3100 |0093: invoke-virtual {v1, v3}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@051a │ │ +49b664: 6e10 1b05 0100 |0096: invoke-virtual {v1}, Landroid/text/SpannableStringBuilder;.length:()I // method@051b │ │ +49b66a: 0a03 |0099: move-result v3 │ │ +49b66c: 6e56 1c05 4135 |009a: invoke-virtual {v1, v4, v5, v3, v6}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@051c │ │ +49b672: 07d3 |009d: move-object v3, v13 │ │ +49b674: 1f03 7724 |009e: check-cast v3, Ljava/lang/CharSequence; // type@2477 │ │ +49b678: 6e20 1a05 3100 |00a0: invoke-virtual {v1, v3}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@051a │ │ +49b67e: 0c01 |00a3: move-result-object v1 │ │ +49b680: 7120 fffb b100 |00a4: invoke-static {v1, v11}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +49b686: 2203 4301 |00a7: new-instance v3, Landroid/text/style/StyleSpan; // type@0143 │ │ +49b68a: 7020 5405 7300 |00a9: invoke-direct {v3, v7}, Landroid/text/style/StyleSpan;.:(I)V // method@0554 │ │ +49b690: 6e10 1b05 0100 |00ac: invoke-virtual {v1}, Landroid/text/SpannableStringBuilder;.length:()I // method@051b │ │ +49b696: 0a04 |00af: move-result v4 │ │ +49b698: 6e20 4bf8 7000 |00b0: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@f84b │ │ +49b69e: 0c05 |00b3: move-result-object v5 │ │ +49b6a0: 1f05 7724 |00b4: check-cast v5, Ljava/lang/CharSequence; // type@2477 │ │ +49b6a4: 6e20 1a05 5100 |00b6: invoke-virtual {v1, v5}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@051a │ │ +49b6aa: 6e10 1b05 0100 |00b9: invoke-virtual {v1}, Landroid/text/SpannableStringBuilder;.length:()I // method@051b │ │ +49b6b0: 0a05 |00bc: move-result v5 │ │ +49b6b2: 6e56 1c05 3154 |00bd: invoke-virtual {v1, v3, v4, v5, v6}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@051c │ │ +49b6b8: 1f0d 7724 |00c0: check-cast v13, Ljava/lang/CharSequence; // type@2477 │ │ +49b6bc: 6e20 1a05 d100 |00c2: invoke-virtual {v1, v13}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@051a │ │ +49b6c2: 0c01 |00c5: move-result-object v1 │ │ +49b6c4: 7120 fffb b100 |00c6: invoke-static {v1, v11}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +49b6ca: 2203 4301 |00c9: new-instance v3, Landroid/text/style/StyleSpan; // type@0143 │ │ +49b6ce: 7020 5405 7300 |00cb: invoke-direct {v3, v7}, Landroid/text/style/StyleSpan;.:(I)V // method@0554 │ │ +49b6d4: 6e10 1b05 0100 |00ce: invoke-virtual {v1}, Landroid/text/SpannableStringBuilder;.length:()I // method@051b │ │ +49b6da: 0a04 |00d1: move-result v4 │ │ +49b6dc: 6e20 4bf8 a000 |00d2: invoke-virtual {v0, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@f84b │ │ +49b6e2: 0c05 |00d5: move-result-object v5 │ │ +49b6e4: 1f05 7724 |00d6: check-cast v5, Ljava/lang/CharSequence; // type@2477 │ │ +49b6e8: 6e20 1a05 5100 |00d8: invoke-virtual {v1, v5}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@051a │ │ +49b6ee: 6e10 1b05 0100 |00db: invoke-virtual {v1}, Landroid/text/SpannableStringBuilder;.length:()I // method@051b │ │ +49b6f4: 0a05 |00de: move-result v5 │ │ +49b6f6: 6e56 1c05 3154 |00df: invoke-virtual {v1, v3, v4, v5, v6}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@051c │ │ +49b6fc: 1f02 7724 |00e2: check-cast v2, Ljava/lang/CharSequence; // type@2477 │ │ +49b700: 6e20 1a05 2100 |00e4: invoke-virtual {v1, v2}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@051a │ │ +49b706: 0c01 |00e7: move-result-object v1 │ │ +49b708: 2900 4702 |00e8: goto/16 032f // +0247 │ │ +49b70c: 2201 3101 |00ea: new-instance v1, Landroid/text/SpannableStringBuilder; // type@0131 │ │ +49b710: 7010 1905 0100 |00ec: invoke-direct {v1}, Landroid/text/SpannableStringBuilder;.:()V // method@0519 │ │ +49b716: 2204 4301 |00ef: new-instance v4, Landroid/text/style/StyleSpan; // type@0143 │ │ +49b71a: 7020 5405 7400 |00f1: invoke-direct {v4, v7}, Landroid/text/style/StyleSpan;.:(I)V // method@0554 │ │ +49b720: 6e10 1b05 0100 |00f4: invoke-virtual {v1}, Landroid/text/SpannableStringBuilder;.length:()I // method@051b │ │ +49b726: 0a08 |00f7: move-result v8 │ │ +49b728: 6e20 4bf8 3000 |00f8: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@f84b │ │ +49b72e: 0c03 |00fb: move-result-object v3 │ │ +49b730: 1f03 7724 |00fc: check-cast v3, Ljava/lang/CharSequence; // type@2477 │ │ +49b734: 6e20 1a05 3100 |00fe: invoke-virtual {v1, v3}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@051a │ │ +49b73a: 6e10 1b05 0100 |0101: invoke-virtual {v1}, Landroid/text/SpannableStringBuilder;.length:()I // method@051b │ │ +49b740: 0a03 |0104: move-result v3 │ │ +49b742: 6e56 1c05 4138 |0105: invoke-virtual {v1, v4, v8, v3, v6}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@051c │ │ +49b748: 07d3 |0108: move-object v3, v13 │ │ +49b74a: 1f03 7724 |0109: check-cast v3, Ljava/lang/CharSequence; // type@2477 │ │ +49b74e: 6e20 1a05 3100 |010b: invoke-virtual {v1, v3}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@051a │ │ +49b754: 0c01 |010e: move-result-object v1 │ │ +49b756: 7120 fffb b100 |010f: invoke-static {v1, v11}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +49b75c: 2203 4301 |0112: new-instance v3, Landroid/text/style/StyleSpan; // type@0143 │ │ +49b760: 7020 5405 7300 |0114: invoke-direct {v3, v7}, Landroid/text/style/StyleSpan;.:(I)V // method@0554 │ │ +49b766: 6e10 1b05 0100 |0117: invoke-virtual {v1}, Landroid/text/SpannableStringBuilder;.length:()I // method@051b │ │ +49b76c: 0a04 |011a: move-result v4 │ │ +49b76e: 6e20 4bf8 7000 |011b: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@f84b │ │ +49b774: 0c08 |011e: move-result-object v8 │ │ +49b776: 1f08 7724 |011f: check-cast v8, Ljava/lang/CharSequence; // type@2477 │ │ +49b77a: 6e20 1a05 8100 |0121: invoke-virtual {v1, v8}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@051a │ │ +49b780: 6e10 1b05 0100 |0124: invoke-virtual {v1}, Landroid/text/SpannableStringBuilder;.length:()I // method@051b │ │ +49b786: 0a08 |0127: move-result v8 │ │ +49b788: 6e56 1c05 3184 |0128: invoke-virtual {v1, v3, v4, v8, v6}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@051c │ │ +49b78e: 1f0d 7724 |012b: check-cast v13, Ljava/lang/CharSequence; // type@2477 │ │ +49b792: 6e20 1a05 d100 |012d: invoke-virtual {v1, v13}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@051a │ │ +49b798: 0c01 |0130: move-result-object v1 │ │ +49b79a: 7120 fffb b100 |0131: invoke-static {v1, v11}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +49b7a0: 2203 4301 |0134: new-instance v3, Landroid/text/style/StyleSpan; // type@0143 │ │ +49b7a4: 7020 5405 7300 |0136: invoke-direct {v3, v7}, Landroid/text/style/StyleSpan;.:(I)V // method@0554 │ │ +49b7aa: 6e10 1b05 0100 |0139: invoke-virtual {v1}, Landroid/text/SpannableStringBuilder;.length:()I // method@051b │ │ +49b7b0: 0a04 |013c: move-result v4 │ │ +49b7b2: 6e20 4bf8 a000 |013d: invoke-virtual {v0, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@f84b │ │ +49b7b8: 0c07 |0140: move-result-object v7 │ │ +49b7ba: 1f07 7724 |0141: check-cast v7, Ljava/lang/CharSequence; // type@2477 │ │ +49b7be: 6e20 1a05 7100 |0143: invoke-virtual {v1, v7}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@051a │ │ +49b7c4: 6e10 1b05 0100 |0146: invoke-virtual {v1}, Landroid/text/SpannableStringBuilder;.length:()I // method@051b │ │ +49b7ca: 0a07 |0149: move-result v7 │ │ +49b7cc: 6e56 1c05 3174 |014a: invoke-virtual {v1, v3, v4, v7, v6}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@051c │ │ +49b7d2: 6e10 64e9 0f00 |014d: invoke-virtual {v15}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ +49b7d8: 0c03 |0150: move-result-object v3 │ │ +49b7da: 6e10 2d01 0300 |0151: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@012d │ │ +49b7e0: 0c03 |0154: move-result-object v3 │ │ +49b7e2: 3803 0900 |0155: if-eqz v3, 015e // +0009 │ │ +49b7e6: 1402 7204 137f |0157: const v2, #float 1.9542e+38 // #7f130472 │ │ +49b7ec: 6e20 b601 2300 |015a: invoke-virtual {v3, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01b6 │ │ +49b7f2: 0c02 |015d: move-result-object v2 │ │ +49b7f4: 2203 a924 |015e: new-instance v3, Ljava/lang/StringBuilder; // type@24a9 │ │ +49b7f8: 7020 89f6 5300 |0160: invoke-direct {v3, v5}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +49b7fe: 6e20 92f6 2300 |0163: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +49b804: 0c02 |0166: move-result-object v2 │ │ +49b806: 6e10 9cf6 0200 |0167: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +49b80c: 0c02 |016a: move-result-object v2 │ │ +49b80e: 1f02 7724 |016b: check-cast v2, Ljava/lang/CharSequence; // type@2477 │ │ +49b812: 6e20 1a05 2100 |016d: invoke-virtual {v1, v2}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@051a │ │ +49b818: 0c01 |0170: move-result-object v1 │ │ +49b81a: 2900 be01 |0171: goto/16 032f // +01be │ │ +49b81e: 2201 3101 |0173: new-instance v1, Landroid/text/SpannableStringBuilder; // type@0131 │ │ +49b822: 7010 1905 0100 |0175: invoke-direct {v1}, Landroid/text/SpannableStringBuilder;.:()V // method@0519 │ │ +49b828: 220c 4301 |0178: new-instance v12, Landroid/text/style/StyleSpan; // type@0143 │ │ +49b82c: 7020 5405 7c00 |017a: invoke-direct {v12, v7}, Landroid/text/style/StyleSpan;.:(I)V // method@0554 │ │ +49b832: 6e10 1b05 0100 |017d: invoke-virtual {v1}, Landroid/text/SpannableStringBuilder;.length:()I // method@051b │ │ +49b838: 0a0e |0180: move-result v14 │ │ +49b83a: 6e20 4bf8 3000 |0181: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@f84b │ │ +49b840: 0c03 |0184: move-result-object v3 │ │ +49b842: 7120 fffb 4300 |0185: invoke-static {v3, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +49b848: 1f03 a724 |0188: check-cast v3, Ljava/lang/String; // type@24a7 │ │ +49b84c: 7110 70ea 0300 |018a: invoke-static {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.updateTypingIndicator$ellipsize:(Ljava/lang/String;)Ljava/lang/String; // method@ea70 │ │ +49b852: 0c03 |018d: move-result-object v3 │ │ +49b854: 1f03 7724 |018e: check-cast v3, Ljava/lang/CharSequence; // type@2477 │ │ +49b858: 6e20 1a05 3100 |0190: invoke-virtual {v1, v3}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@051a │ │ +49b85e: 6e10 1b05 0100 |0193: invoke-virtual {v1}, Landroid/text/SpannableStringBuilder;.length:()I // method@051b │ │ +49b864: 0a03 |0196: move-result v3 │ │ +49b866: 6e56 1c05 c13e |0197: invoke-virtual {v1, v12, v14, v3, v6}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@051c │ │ +49b86c: 1f0d 7724 |019a: check-cast v13, Ljava/lang/CharSequence; // type@2477 │ │ +49b870: 6e20 1a05 d100 |019c: invoke-virtual {v1, v13}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@051a │ │ +49b876: 0c01 |019f: move-result-object v1 │ │ +49b878: 7120 fffb b100 |01a0: invoke-static {v1, v11}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +49b87e: 2203 4301 |01a3: new-instance v3, Landroid/text/style/StyleSpan; // type@0143 │ │ +49b882: 7020 5405 7300 |01a5: invoke-direct {v3, v7}, Landroid/text/style/StyleSpan;.:(I)V // method@0554 │ │ +49b888: 6e10 1b05 0100 |01a8: invoke-virtual {v1}, Landroid/text/SpannableStringBuilder;.length:()I // method@051b │ │ +49b88e: 0a0c |01ab: move-result v12 │ │ +49b890: 6e20 4bf8 7000 |01ac: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@f84b │ │ +49b896: 0c0d |01af: move-result-object v13 │ │ +49b898: 7120 fffb 4d00 |01b0: invoke-static {v13, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +49b89e: 1f0d a724 |01b3: check-cast v13, Ljava/lang/String; // type@24a7 │ │ +49b8a2: 7110 70ea 0d00 |01b5: invoke-static {v13}, Lcom/nextcloud/talk/chat/ChatActivity;.updateTypingIndicator$ellipsize:(Ljava/lang/String;)Ljava/lang/String; // method@ea70 │ │ +49b8a8: 0c0d |01b8: move-result-object v13 │ │ +49b8aa: 1f0d 7724 |01b9: check-cast v13, Ljava/lang/CharSequence; // type@2477 │ │ +49b8ae: 6e20 1a05 d100 |01bb: invoke-virtual {v1, v13}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@051a │ │ +49b8b4: 6e10 1b05 0100 |01be: invoke-virtual {v1}, Landroid/text/SpannableStringBuilder;.length:()I // method@051b │ │ +49b8ba: 0a0d |01c1: move-result v13 │ │ +49b8bc: 6e56 1c05 31dc |01c2: invoke-virtual {v1, v3, v12, v13, v6}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@051c │ │ +49b8c2: 6e10 64e9 0f00 |01c5: invoke-virtual {v15}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ +49b8c8: 0c03 |01c8: move-result-object v3 │ │ +49b8ca: 6e10 2d01 0300 |01c9: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@012d │ │ +49b8d0: 0c03 |01cc: move-result-object v3 │ │ +49b8d2: 3803 0700 |01cd: if-eqz v3, 01d4 // +0007 │ │ +49b8d6: 6e20 b601 9300 |01cf: invoke-virtual {v3, v9}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01b6 │ │ +49b8dc: 0c03 |01d2: move-result-object v3 │ │ +49b8de: 2802 |01d3: goto 01d5 // +0002 │ │ +49b8e0: 0723 |01d4: move-object v3, v2 │ │ +49b8e2: 2209 a924 |01d5: new-instance v9, Ljava/lang/StringBuilder; // type@24a9 │ │ +49b8e6: 7020 89f6 5900 |01d7: invoke-direct {v9, v5}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +49b8ec: 6e20 92f6 3900 |01da: invoke-virtual {v9, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +49b8f2: 0c03 |01dd: move-result-object v3 │ │ +49b8f4: 6e20 92f6 5300 |01de: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +49b8fa: 0c03 |01e1: move-result-object v3 │ │ +49b8fc: 6e10 9cf6 0300 |01e2: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +49b902: 0c03 |01e5: move-result-object v3 │ │ +49b904: 1f03 7724 |01e6: check-cast v3, Ljava/lang/CharSequence; // type@2477 │ │ +49b908: 6e20 1a05 3100 |01e8: invoke-virtual {v1, v3}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@051a │ │ +49b90e: 0c01 |01eb: move-result-object v1 │ │ +49b910: 7120 fffb b100 |01ec: invoke-static {v1, v11}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +49b916: 2203 4301 |01ef: new-instance v3, Landroid/text/style/StyleSpan; // type@0143 │ │ +49b91a: 7020 5405 7300 |01f1: invoke-direct {v3, v7}, Landroid/text/style/StyleSpan;.:(I)V // method@0554 │ │ +49b920: 6e10 1b05 0100 |01f4: invoke-virtual {v1}, Landroid/text/SpannableStringBuilder;.length:()I // method@051b │ │ +49b926: 0a07 |01f7: move-result v7 │ │ +49b928: 6e20 4bf8 a000 |01f8: invoke-virtual {v0, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@f84b │ │ +49b92e: 0c09 |01fb: move-result-object v9 │ │ +49b930: 7120 fffb 4900 |01fc: invoke-static {v9, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +49b936: 1f09 a724 |01ff: check-cast v9, Ljava/lang/String; // type@24a7 │ │ +49b93a: 7110 70ea 0900 |0201: invoke-static {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.updateTypingIndicator$ellipsize:(Ljava/lang/String;)Ljava/lang/String; // method@ea70 │ │ +49b940: 0c04 |0204: move-result-object v4 │ │ +49b942: 1f04 7724 |0205: check-cast v4, Ljava/lang/CharSequence; // type@2477 │ │ +49b946: 6e20 1a05 4100 |0207: invoke-virtual {v1, v4}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@051a │ │ +49b94c: 6e10 1b05 0100 |020a: invoke-virtual {v1}, Landroid/text/SpannableStringBuilder;.length:()I // method@051b │ │ +49b952: 0a04 |020d: move-result v4 │ │ +49b954: 6e56 1c05 3147 |020e: invoke-virtual {v1, v3, v7, v4, v6}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@051c │ │ +49b95a: 6e10 64e9 0f00 |0211: invoke-virtual {v15}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ +49b960: 0c03 |0214: move-result-object v3 │ │ +49b962: 6e10 2d01 0300 |0215: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@012d │ │ +49b968: 0c03 |0218: move-result-object v3 │ │ +49b96a: 3803 0600 |0219: if-eqz v3, 021f // +0006 │ │ +49b96e: 6e20 b601 8300 |021b: invoke-virtual {v3, v8}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01b6 │ │ +49b974: 0c02 |021e: move-result-object v2 │ │ +49b976: 2203 a924 |021f: new-instance v3, Ljava/lang/StringBuilder; // type@24a9 │ │ +49b97a: 7020 89f6 5300 |0221: invoke-direct {v3, v5}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +49b980: 6e20 92f6 2300 |0224: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +49b986: 0c02 |0227: move-result-object v2 │ │ +49b988: 6e10 9cf6 0200 |0228: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +49b98e: 0c02 |022b: move-result-object v2 │ │ +49b990: 1f02 7724 |022c: check-cast v2, Ljava/lang/CharSequence; // type@2477 │ │ +49b994: 6e20 1a05 2100 |022e: invoke-virtual {v1, v2}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@051a │ │ +49b99a: 0c01 |0231: move-result-object v1 │ │ +49b99c: 2900 fd00 |0232: goto/16 032f // +00fd │ │ +49b9a0: 2201 3101 |0234: new-instance v1, Landroid/text/SpannableStringBuilder; // type@0131 │ │ +49b9a4: 7010 1905 0100 |0236: invoke-direct {v1}, Landroid/text/SpannableStringBuilder;.:()V // method@0519 │ │ +49b9aa: 220a 4301 |0239: new-instance v10, Landroid/text/style/StyleSpan; // type@0143 │ │ +49b9ae: 7020 5405 7a00 |023b: invoke-direct {v10, v7}, Landroid/text/style/StyleSpan;.:(I)V // method@0554 │ │ +49b9b4: 6e10 1b05 0100 |023e: invoke-virtual {v1}, Landroid/text/SpannableStringBuilder;.length:()I // method@051b │ │ +49b9ba: 0a0c |0241: move-result v12 │ │ +49b9bc: 6e20 4bf8 3000 |0242: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@f84b │ │ +49b9c2: 0c03 |0245: move-result-object v3 │ │ +49b9c4: 7120 fffb 4300 |0246: invoke-static {v3, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +49b9ca: 1f03 a724 |0249: check-cast v3, Ljava/lang/String; // type@24a7 │ │ +49b9ce: 7110 70ea 0300 |024b: invoke-static {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.updateTypingIndicator$ellipsize:(Ljava/lang/String;)Ljava/lang/String; // method@ea70 │ │ +49b9d4: 0c03 |024e: move-result-object v3 │ │ +49b9d6: 1f03 7724 |024f: check-cast v3, Ljava/lang/CharSequence; // type@2477 │ │ +49b9da: 6e20 1a05 3100 |0251: invoke-virtual {v1, v3}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@051a │ │ +49b9e0: 6e10 1b05 0100 |0254: invoke-virtual {v1}, Landroid/text/SpannableStringBuilder;.length:()I // method@051b │ │ +49b9e6: 0a03 |0257: move-result v3 │ │ +49b9e8: 6e56 1c05 a13c |0258: invoke-virtual {v1, v10, v12, v3, v6}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@051c │ │ +49b9ee: 6e10 64e9 0f00 |025b: invoke-virtual {v15}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ +49b9f4: 0c03 |025e: move-result-object v3 │ │ +49b9f6: 6e10 2d01 0300 |025f: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@012d │ │ +49b9fc: 0c03 |0262: move-result-object v3 │ │ +49b9fe: 3803 0700 |0263: if-eqz v3, 026a // +0007 │ │ +49ba02: 6e20 b601 9300 |0265: invoke-virtual {v3, v9}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01b6 │ │ +49ba08: 0c03 |0268: move-result-object v3 │ │ +49ba0a: 2802 |0269: goto 026b // +0002 │ │ +49ba0c: 0723 |026a: move-object v3, v2 │ │ +49ba0e: 2209 a924 |026b: new-instance v9, Ljava/lang/StringBuilder; // type@24a9 │ │ +49ba12: 7020 89f6 5900 |026d: invoke-direct {v9, v5}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +49ba18: 6e20 92f6 3900 |0270: invoke-virtual {v9, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +49ba1e: 0c03 |0273: move-result-object v3 │ │ +49ba20: 6e20 92f6 5300 |0274: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +49ba26: 0c03 |0277: move-result-object v3 │ │ +49ba28: 6e10 9cf6 0300 |0278: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +49ba2e: 0c03 |027b: move-result-object v3 │ │ +49ba30: 1f03 7724 |027c: check-cast v3, Ljava/lang/CharSequence; // type@2477 │ │ +49ba34: 6e20 1a05 3100 |027e: invoke-virtual {v1, v3}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@051a │ │ +49ba3a: 0c01 |0281: move-result-object v1 │ │ +49ba3c: 7120 fffb b100 |0282: invoke-static {v1, v11}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +49ba42: 2203 4301 |0285: new-instance v3, Landroid/text/style/StyleSpan; // type@0143 │ │ +49ba46: 7020 5405 7300 |0287: invoke-direct {v3, v7}, Landroid/text/style/StyleSpan;.:(I)V // method@0554 │ │ +49ba4c: 6e10 1b05 0100 |028a: invoke-virtual {v1}, Landroid/text/SpannableStringBuilder;.length:()I // method@051b │ │ +49ba52: 0a09 |028d: move-result v9 │ │ +49ba54: 6e20 4bf8 7000 |028e: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@f84b │ │ +49ba5a: 0c07 |0291: move-result-object v7 │ │ +49ba5c: 7120 fffb 4700 |0292: invoke-static {v7, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +49ba62: 1f07 a724 |0295: check-cast v7, Ljava/lang/String; // type@24a7 │ │ +49ba66: 7110 70ea 0700 |0297: invoke-static {v7}, Lcom/nextcloud/talk/chat/ChatActivity;.updateTypingIndicator$ellipsize:(Ljava/lang/String;)Ljava/lang/String; // method@ea70 │ │ +49ba6c: 0c04 |029a: move-result-object v4 │ │ +49ba6e: 1f04 7724 |029b: check-cast v4, Ljava/lang/CharSequence; // type@2477 │ │ +49ba72: 6e20 1a05 4100 |029d: invoke-virtual {v1, v4}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@051a │ │ +49ba78: 6e10 1b05 0100 |02a0: invoke-virtual {v1}, Landroid/text/SpannableStringBuilder;.length:()I // method@051b │ │ +49ba7e: 0a04 |02a3: move-result v4 │ │ +49ba80: 6e56 1c05 3149 |02a4: invoke-virtual {v1, v3, v9, v4, v6}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@051c │ │ +49ba86: 6e10 64e9 0f00 |02a7: invoke-virtual {v15}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ +49ba8c: 0c03 |02aa: move-result-object v3 │ │ +49ba8e: 6e10 2d01 0300 |02ab: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@012d │ │ +49ba94: 0c03 |02ae: move-result-object v3 │ │ +49ba96: 3803 0600 |02af: if-eqz v3, 02b5 // +0006 │ │ +49ba9a: 6e20 b601 8300 |02b1: invoke-virtual {v3, v8}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01b6 │ │ +49baa0: 0c02 |02b4: move-result-object v2 │ │ +49baa2: 2203 a924 |02b5: new-instance v3, Ljava/lang/StringBuilder; // type@24a9 │ │ +49baa6: 7020 89f6 5300 |02b7: invoke-direct {v3, v5}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +49baac: 6e20 92f6 2300 |02ba: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +49bab2: 0c02 |02bd: move-result-object v2 │ │ +49bab4: 6e10 9cf6 0200 |02be: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +49baba: 0c02 |02c1: move-result-object v2 │ │ +49babc: 1f02 7724 |02c2: check-cast v2, Ljava/lang/CharSequence; // type@2477 │ │ +49bac0: 6e20 1a05 2100 |02c4: invoke-virtual {v1, v2}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@051a │ │ +49bac6: 0c01 |02c7: move-result-object v1 │ │ +49bac8: 2867 |02c8: goto 032f // +0067 │ │ +49baca: 2201 3101 |02c9: new-instance v1, Landroid/text/SpannableStringBuilder; // type@0131 │ │ +49bace: 7010 1905 0100 |02cb: invoke-direct {v1}, Landroid/text/SpannableStringBuilder;.:()V // method@0519 │ │ +49bad4: 2208 4301 |02ce: new-instance v8, Landroid/text/style/StyleSpan; // type@0143 │ │ +49bad8: 7020 5405 7800 |02d0: invoke-direct {v8, v7}, Landroid/text/style/StyleSpan;.:(I)V // method@0554 │ │ +49bade: 6e10 1b05 0100 |02d3: invoke-virtual {v1}, Landroid/text/SpannableStringBuilder;.length:()I // method@051b │ │ +49bae4: 0a07 |02d6: move-result v7 │ │ +49bae6: 6e20 4bf8 3000 |02d7: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@f84b │ │ +49baec: 0c03 |02da: move-result-object v3 │ │ +49baee: 7120 fffb 4300 |02db: invoke-static {v3, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +49baf4: 1f03 a724 |02de: check-cast v3, Ljava/lang/String; // type@24a7 │ │ +49baf8: 7110 70ea 0300 |02e0: invoke-static {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.updateTypingIndicator$ellipsize:(Ljava/lang/String;)Ljava/lang/String; // method@ea70 │ │ +49bafe: 0c03 |02e3: move-result-object v3 │ │ +49bb00: 1f03 7724 |02e4: check-cast v3, Ljava/lang/CharSequence; // type@2477 │ │ +49bb04: 6e20 1a05 3100 |02e6: invoke-virtual {v1, v3}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@051a │ │ +49bb0a: 6e10 1b05 0100 |02e9: invoke-virtual {v1}, Landroid/text/SpannableStringBuilder;.length:()I // method@051b │ │ +49bb10: 0a03 |02ec: move-result v3 │ │ +49bb12: 6e56 1c05 8137 |02ed: invoke-virtual {v1, v8, v7, v3, v6}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@051c │ │ +49bb18: 6e10 64e9 0f00 |02f0: invoke-virtual {v15}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ +49bb1e: 0c03 |02f3: move-result-object v3 │ │ +49bb20: 6e10 2d01 0300 |02f4: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@012d │ │ +49bb26: 0c03 |02f7: move-result-object v3 │ │ +49bb28: 3803 0900 |02f8: if-eqz v3, 0301 // +0009 │ │ +49bb2c: 1402 7404 137f |02fa: const v2, #float 1.9542e+38 // #7f130474 │ │ +49bb32: 6e20 b601 2300 |02fd: invoke-virtual {v3, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01b6 │ │ +49bb38: 0c02 |0300: move-result-object v2 │ │ +49bb3a: 2203 a924 |0301: new-instance v3, Ljava/lang/StringBuilder; // type@24a9 │ │ +49bb3e: 7020 89f6 5300 |0303: invoke-direct {v3, v5}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +49bb44: 6e20 92f6 2300 |0306: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +49bb4a: 0c02 |0309: move-result-object v2 │ │ +49bb4c: 6e10 9cf6 0200 |030a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +49bb52: 0c02 |030d: move-result-object v2 │ │ +49bb54: 1f02 7724 |030e: check-cast v2, Ljava/lang/CharSequence; // type@2477 │ │ +49bb58: 6e20 1a05 2100 |0310: invoke-virtual {v1, v2}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@051a │ │ +49bb5e: 0c01 |0313: move-result-object v1 │ │ +49bb60: 281b |0314: goto 032f // +001b │ │ +49bb62: 2201 3101 |0315: new-instance v1, Landroid/text/SpannableStringBuilder; // type@0131 │ │ +49bb66: 7010 1905 0100 |0317: invoke-direct {v1}, Landroid/text/SpannableStringBuilder;.:()V // method@0519 │ │ +49bb6c: 54f3 a8b0 |031a: iget-object v3, v15, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +49bb70: 3903 0800 |031c: if-nez v3, 0324 // +0008 │ │ +49bb74: 1a03 e08a |031e: const-string v3, "binding" // string@8ae0 │ │ +49bb78: 7110 06fc 0300 |0320: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49bb7e: 2802 |0323: goto 0325 // +0002 │ │ +49bb80: 0732 |0324: move-object v2, v3 │ │ +49bb82: 5422 d3b3 |0325: iget-object v2, v2, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.typingIndicator:Landroid/widget/TextView; // field@b3d3 │ │ +49bb86: 6e10 100a 0200 |0327: invoke-virtual {v2}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@0a10 │ │ +49bb8c: 0c02 |032a: move-result-object v2 │ │ +49bb8e: 6e20 1a05 2100 |032b: invoke-virtual {v1, v2}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@051a │ │ +49bb94: 0c01 |032e: move-result-object v1 │ │ +49bb96: 2202 b820 |032f: new-instance v2, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda11; // type@20b8 │ │ +49bb9a: 7040 01e8 f201 |0331: invoke-direct {v2, v15, v1, v0}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda11;.:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/text/SpannableStringBuilder;Ljava/util/ArrayList;)V // method@e801 │ │ +49bba0: 6e20 0dea 2f00 |0334: invoke-virtual {v15, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.runOnUiThread:(Ljava/lang/Runnable;)V // method@ea0d │ │ +49bba6: 0e00 |0337: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1313 │ │ 0x0005 line=1315 │ │ 0x0020 line=1316 │ │ 0x0028 line=1320 │ │ 0x004e line=1355 │ │ @@ -2008032,20 +2008032,20 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -4931d4: |[4931d4] com.nextcloud.talk.chat.ChatActivity.updateTypingIndicator$ellipsize:(Ljava/lang/String;)Ljava/lang/String; │ │ -4931e4: 6200 f9b4 |0000: sget-object v0, Lcom/nextcloud/talk/utils/DisplayUtils;.INSTANCE:Lcom/nextcloud/talk/utils/DisplayUtils; // field@b4f9 │ │ -4931e8: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -4931ec: 6e30 e0f2 2001 |0004: invoke-virtual {v0, v2, v1}, Lcom/nextcloud/talk/utils/DisplayUtils;.ellipsize:(Ljava/lang/String;I)Ljava/lang/String; // method@f2e0 │ │ -4931f2: 0c02 |0007: move-result-object v2 │ │ -4931f4: 1102 |0008: return-object v2 │ │ +4931d8: |[4931d8] com.nextcloud.talk.chat.ChatActivity.updateTypingIndicator$ellipsize:(Ljava/lang/String;)Ljava/lang/String; │ │ +4931e8: 6200 f9b4 |0000: sget-object v0, Lcom/nextcloud/talk/utils/DisplayUtils;.INSTANCE:Lcom/nextcloud/talk/utils/DisplayUtils; // field@b4f9 │ │ +4931ec: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +4931f0: 6e30 e0f2 2001 |0004: invoke-virtual {v0, v2, v1}, Lcom/nextcloud/talk/utils/DisplayUtils;.ellipsize:(Ljava/lang/String;I)Ljava/lang/String; // method@f2e0 │ │ +4931f6: 0c02 |0007: move-result-object v2 │ │ +4931f8: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1311 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/String; │ │ │ │ #233 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ @@ -2008053,52 +2008053,52 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/text/SpannableStringBuilder;Ljava/util/ArrayList;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 73 16-bit code units │ │ -49b480: |[49b480] com.nextcloud.talk.chat.ChatActivity.updateTypingIndicator$lambda$58:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/text/SpannableStringBuilder;Ljava/util/ArrayList;)V │ │ -49b490: 5430 a8b0 |0000: iget-object v0, v3, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -49b494: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -49b496: 1a02 e08a |0003: const-string v2, "binding" // string@8ae0 │ │ -49b49a: 3900 0600 |0005: if-nez v0, 000b // +0006 │ │ -49b49e: 7110 06fc 0200 |0007: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49b4a4: 0710 |000a: move-object v0, v1 │ │ -49b4a6: 5400 d3b3 |000b: iget-object v0, v0, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.typingIndicator:Landroid/widget/TextView; // field@b3d3 │ │ -49b4aa: 1f04 7724 |000d: check-cast v4, Ljava/lang/CharSequence; // type@2477 │ │ -49b4ae: 6e20 380a 4000 |000f: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0a38 │ │ -49b4b4: 6e10 56f8 0500 |0012: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@f856 │ │ -49b4ba: 0a04 |0015: move-result v4 │ │ -49b4bc: 3d04 0500 |0016: if-lez v4, 001b // +0005 │ │ -49b4c0: 1504 90c1 |0018: const/high16 v4, #int -1047527424 // #c190 │ │ -49b4c4: 2803 |001a: goto 001d // +0003 │ │ -49b4c6: 1504 80bf |001b: const/high16 v4, #int -1082130432 // #bf80 │ │ -49b4ca: 5435 a8b0 |001d: iget-object v5, v3, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -49b4ce: 3905 0600 |001f: if-nez v5, 0025 // +0006 │ │ -49b4d2: 7110 06fc 0200 |0021: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49b4d8: 2802 |0024: goto 0026 // +0002 │ │ -49b4da: 0751 |0025: move-object v1, v5 │ │ -49b4dc: 5415 d4b3 |0026: iget-object v5, v1, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.typingIndicatorWrapper:Landroid/widget/LinearLayout; // field@b3d4 │ │ -49b4e0: 6e10 6f09 0500 |0028: invoke-virtual {v5}, Landroid/widget/LinearLayout;.animate:()Landroid/view/ViewPropertyAnimator; // method@096f │ │ -49b4e6: 0c05 |002b: move-result-object v5 │ │ -49b4e8: 6e10 64e9 0300 |002c: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ -49b4ee: 0c03 |002f: move-result-object v3 │ │ -49b4f0: 7120 def2 3400 |0030: invoke-static {v4, v3}, Lcom/nextcloud/talk/utils/DisplayUtils;.convertDpToPixel:(FLandroid/content/Context;)F // method@f2de │ │ -49b4f6: 0a03 |0033: move-result v3 │ │ -49b4f8: 6e20 7307 3500 |0034: invoke-virtual {v5, v3}, Landroid/view/ViewPropertyAnimator;.translationY:(F)Landroid/view/ViewPropertyAnimator; // method@0773 │ │ -49b4fe: 0c03 |0037: move-result-object v3 │ │ -49b500: 2204 a901 |0038: new-instance v4, Landroid/view/animation/AccelerateDecelerateInterpolator; // type@01a9 │ │ -49b504: 7010 be07 0400 |003a: invoke-direct {v4}, Landroid/view/animation/AccelerateDecelerateInterpolator;.:()V // method@07be │ │ -49b50a: 1f04 1600 |003d: check-cast v4, Landroid/animation/TimeInterpolator; // type@0016 │ │ -49b50e: 6e20 6e07 4300 |003f: invoke-virtual {v3, v4}, Landroid/view/ViewPropertyAnimator;.setInterpolator:(Landroid/animation/TimeInterpolator;)Landroid/view/ViewPropertyAnimator; // method@076e │ │ -49b514: 0c03 |0042: move-result-object v3 │ │ -49b516: 1604 c800 |0043: const-wide/16 v4, #int 200 // #c8 │ │ -49b51a: 6e30 6d07 4305 |0045: invoke-virtual {v3, v4, v5}, Landroid/view/ViewPropertyAnimator;.setDuration:(J)Landroid/view/ViewPropertyAnimator; // method@076d │ │ -49b520: 0e00 |0048: return-void │ │ +49b484: |[49b484] com.nextcloud.talk.chat.ChatActivity.updateTypingIndicator$lambda$58:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/text/SpannableStringBuilder;Ljava/util/ArrayList;)V │ │ +49b494: 5430 a8b0 |0000: iget-object v0, v3, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +49b498: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +49b49a: 1a02 e08a |0003: const-string v2, "binding" // string@8ae0 │ │ +49b49e: 3900 0600 |0005: if-nez v0, 000b // +0006 │ │ +49b4a2: 7110 06fc 0200 |0007: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49b4a8: 0710 |000a: move-object v0, v1 │ │ +49b4aa: 5400 d3b3 |000b: iget-object v0, v0, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.typingIndicator:Landroid/widget/TextView; // field@b3d3 │ │ +49b4ae: 1f04 7724 |000d: check-cast v4, Ljava/lang/CharSequence; // type@2477 │ │ +49b4b2: 6e20 380a 4000 |000f: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0a38 │ │ +49b4b8: 6e10 56f8 0500 |0012: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@f856 │ │ +49b4be: 0a04 |0015: move-result v4 │ │ +49b4c0: 3d04 0500 |0016: if-lez v4, 001b // +0005 │ │ +49b4c4: 1504 90c1 |0018: const/high16 v4, #int -1047527424 // #c190 │ │ +49b4c8: 2803 |001a: goto 001d // +0003 │ │ +49b4ca: 1504 80bf |001b: const/high16 v4, #int -1082130432 // #bf80 │ │ +49b4ce: 5435 a8b0 |001d: iget-object v5, v3, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +49b4d2: 3905 0600 |001f: if-nez v5, 0025 // +0006 │ │ +49b4d6: 7110 06fc 0200 |0021: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49b4dc: 2802 |0024: goto 0026 // +0002 │ │ +49b4de: 0751 |0025: move-object v1, v5 │ │ +49b4e0: 5415 d4b3 |0026: iget-object v5, v1, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.typingIndicatorWrapper:Landroid/widget/LinearLayout; // field@b3d4 │ │ +49b4e4: 6e10 6f09 0500 |0028: invoke-virtual {v5}, Landroid/widget/LinearLayout;.animate:()Landroid/view/ViewPropertyAnimator; // method@096f │ │ +49b4ea: 0c05 |002b: move-result-object v5 │ │ +49b4ec: 6e10 64e9 0300 |002c: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ +49b4f2: 0c03 |002f: move-result-object v3 │ │ +49b4f4: 7120 def2 3400 |0030: invoke-static {v4, v3}, Lcom/nextcloud/talk/utils/DisplayUtils;.convertDpToPixel:(FLandroid/content/Context;)F // method@f2de │ │ +49b4fa: 0a03 |0033: move-result v3 │ │ +49b4fc: 6e20 7307 3500 |0034: invoke-virtual {v5, v3}, Landroid/view/ViewPropertyAnimator;.translationY:(F)Landroid/view/ViewPropertyAnimator; // method@0773 │ │ +49b502: 0c03 |0037: move-result-object v3 │ │ +49b504: 2204 a901 |0038: new-instance v4, Landroid/view/animation/AccelerateDecelerateInterpolator; // type@01a9 │ │ +49b508: 7010 be07 0400 |003a: invoke-direct {v4}, Landroid/view/animation/AccelerateDecelerateInterpolator;.:()V // method@07be │ │ +49b50e: 1f04 1600 |003d: check-cast v4, Landroid/animation/TimeInterpolator; // type@0016 │ │ +49b512: 6e20 6e07 4300 |003f: invoke-virtual {v3, v4}, Landroid/view/ViewPropertyAnimator;.setInterpolator:(Landroid/animation/TimeInterpolator;)Landroid/view/ViewPropertyAnimator; // method@076e │ │ +49b518: 0c03 |0042: move-result-object v3 │ │ +49b51a: 1604 c800 |0043: const-wide/16 v4, #int 200 // #c8 │ │ +49b51e: 6e30 6d07 4305 |0045: invoke-virtual {v3, v4, v5}, Landroid/view/ViewPropertyAnimator;.setDuration:(J)Landroid/view/ViewPropertyAnimator; // method@076d │ │ +49b524: 0e00 |0048: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1370 │ │ 0x0012 line=1372 │ │ 0x001d line=1378 │ │ 0x002c line=1379 │ │ 0x0038 line=1380 │ │ @@ -2008113,58 +2008113,58 @@ │ │ type : '(Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 84 16-bit code units │ │ -49bdc4: |[49bdc4] com.nextcloud.talk.chat.ChatActivity.uploadFile:(Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)V │ │ -49bdd4: 6e10 81e9 0200 |0000: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getParticipantPermissions:()Lcom/nextcloud/talk/utils/ParticipantPermissions; // method@e981 │ │ -49bdda: 0c00 |0003: move-result-object v0 │ │ -49bddc: 6e10 f9f2 0000 |0004: invoke-virtual {v0}, Lcom/nextcloud/talk/utils/ParticipantPermissions;.hasChatPermission:()Z // method@f2f9 │ │ -49bde2: 0a00 |0007: move-result v0 │ │ -49bde4: 3900 0a00 |0008: if-nez v0, 0012 // +000a │ │ -49bde8: 6203 99b0 |000a: sget-object v3, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ -49bdec: 1a04 fbf7 |000c: const-string v4, "uploading file(s) is forbidden because of missing attendee permissions" // string@f7fb │ │ -49bdf0: 7120 7705 4300 |000e: invoke-static {v3, v4}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0577 │ │ -49bdf6: 0e00 |0011: return-void │ │ -49bdf8: 1a00 0000 |0012: const-string v0, "" // string@0000 │ │ -49bdfc: 3804 0500 |0014: if-eqz v4, 0019 // +0005 │ │ -49be00: 1a04 6bfd |0016: const-string v4, "{"messageType":"voice-message"}" // string@fd6b │ │ -49be04: 2802 |0018: goto 001a // +0002 │ │ -49be06: 0704 |0019: move-object v4, v0 │ │ -49be08: 7120 fbfb 0500 |001a: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ -49be0e: 0a01 |001d: move-result v1 │ │ -49be10: 3901 1700 |001e: if-nez v1, 0035 // +0017 │ │ -49be14: 2204 a924 |0020: new-instance v4, Ljava/lang/StringBuilder; // type@24a9 │ │ -49be18: 1a01 69fd |0022: const-string v1, "{"caption":"" // string@fd69 │ │ -49be1c: 7020 89f6 1400 |0024: invoke-direct {v4, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -49be22: 6e20 92f6 5400 |0027: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -49be28: 0c04 |002a: move-result-object v4 │ │ -49be2a: 1a05 d005 |002b: const-string v5, ""}" // string@05d0 │ │ -49be2e: 6e20 92f6 5400 |002d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -49be34: 0c04 |0030: move-result-object v4 │ │ -49be36: 6e10 9cf6 0400 |0031: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -49be3c: 0c04 |0034: move-result-object v4 │ │ -49be3e: 7120 fbfb 0600 |0035: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ -49be44: 0a05 |0038: move-result v5 │ │ -49be46: 3805 0600 |0039: if-eqz v5, 003f // +0006 │ │ -49be4a: 6e10 85e9 0200 |003b: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ -49be50: 0c06 |003e: move-result-object v6 │ │ -49be52: 6e10 61e9 0200 |003f: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ -49be58: 0c05 |0042: move-result-object v5 │ │ -49be5a: 5420 b2b0 |0043: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ -49be5e: 3800 0700 |0045: if-eqz v0, 004c // +0007 │ │ -49be62: 6e10 45f1 0000 |0047: invoke-virtual {v0}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getDisplayName:()Ljava/lang/String; // method@f145 │ │ -49be68: 0c00 |004a: move-result-object v0 │ │ -49be6a: 2802 |004b: goto 004d // +0002 │ │ -49be6c: 1200 |004c: const/4 v0, #int 0 // #0 │ │ -49be6e: 7110 fdfb 0000 |004d: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49be74: 6e54 04ef 3506 |0050: invoke-virtual {v5, v3, v6, v0, v4}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.uploadFile:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@ef04 │ │ -49be7a: 0e00 |0053: return-void │ │ +49bdc8: |[49bdc8] com.nextcloud.talk.chat.ChatActivity.uploadFile:(Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)V │ │ +49bdd8: 6e10 81e9 0200 |0000: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getParticipantPermissions:()Lcom/nextcloud/talk/utils/ParticipantPermissions; // method@e981 │ │ +49bdde: 0c00 |0003: move-result-object v0 │ │ +49bde0: 6e10 f9f2 0000 |0004: invoke-virtual {v0}, Lcom/nextcloud/talk/utils/ParticipantPermissions;.hasChatPermission:()Z // method@f2f9 │ │ +49bde6: 0a00 |0007: move-result v0 │ │ +49bde8: 3900 0a00 |0008: if-nez v0, 0012 // +000a │ │ +49bdec: 6203 99b0 |000a: sget-object v3, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ +49bdf0: 1a04 fbf7 |000c: const-string v4, "uploading file(s) is forbidden because of missing attendee permissions" // string@f7fb │ │ +49bdf4: 7120 7705 4300 |000e: invoke-static {v3, v4}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0577 │ │ +49bdfa: 0e00 |0011: return-void │ │ +49bdfc: 1a00 0000 |0012: const-string v0, "" // string@0000 │ │ +49be00: 3804 0500 |0014: if-eqz v4, 0019 // +0005 │ │ +49be04: 1a04 6bfd |0016: const-string v4, "{"messageType":"voice-message"}" // string@fd6b │ │ +49be08: 2802 |0018: goto 001a // +0002 │ │ +49be0a: 0704 |0019: move-object v4, v0 │ │ +49be0c: 7120 fbfb 0500 |001a: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ +49be12: 0a01 |001d: move-result v1 │ │ +49be14: 3901 1700 |001e: if-nez v1, 0035 // +0017 │ │ +49be18: 2204 a924 |0020: new-instance v4, Ljava/lang/StringBuilder; // type@24a9 │ │ +49be1c: 1a01 69fd |0022: const-string v1, "{"caption":"" // string@fd69 │ │ +49be20: 7020 89f6 1400 |0024: invoke-direct {v4, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +49be26: 6e20 92f6 5400 |0027: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +49be2c: 0c04 |002a: move-result-object v4 │ │ +49be2e: 1a05 d005 |002b: const-string v5, ""}" // string@05d0 │ │ +49be32: 6e20 92f6 5400 |002d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +49be38: 0c04 |0030: move-result-object v4 │ │ +49be3a: 6e10 9cf6 0400 |0031: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +49be40: 0c04 |0034: move-result-object v4 │ │ +49be42: 7120 fbfb 0600 |0035: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ +49be48: 0a05 |0038: move-result v5 │ │ +49be4a: 3805 0600 |0039: if-eqz v5, 003f // +0006 │ │ +49be4e: 6e10 85e9 0200 |003b: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ +49be54: 0c06 |003e: move-result-object v6 │ │ +49be56: 6e10 61e9 0200 |003f: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ +49be5c: 0c05 |0042: move-result-object v5 │ │ +49be5e: 5420 b2b0 |0043: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ +49be62: 3800 0700 |0045: if-eqz v0, 004c // +0007 │ │ +49be66: 6e10 45f1 0000 |0047: invoke-virtual {v0}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getDisplayName:()Ljava/lang/String; // method@f145 │ │ +49be6c: 0c00 |004a: move-result-object v0 │ │ +49be6e: 2802 |004b: goto 004d // +0002 │ │ +49be70: 1200 |004c: const/4 v0, #int 0 // #0 │ │ +49be72: 7110 fdfb 0000 |004d: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49be78: 6e54 04ef 3506 |0050: invoke-virtual {v5, v3, v6, v0, v4}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.uploadFile:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@ef04 │ │ +49be7e: 0e00 |0053: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2264 │ │ 0x000a line=2265 │ │ 0x0012 line=2269 │ │ 0x0016 line=2270 │ │ 0x001a line=2273 │ │ @@ -2008183,24 +2008183,24 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;ILjava/lang/Object;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 8 │ │ ins : 7 │ │ outs : 5 │ │ insns size : 16 16-bit code units │ │ -49bd94: |[49bd94] com.nextcloud.talk.chat.ChatActivity.uploadFile$default:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;ILjava/lang/Object;)V │ │ -49bda4: dd07 0604 |0000: and-int/lit8 v7, v6, #int 4 // #04 │ │ -49bda8: 1a00 0000 |0002: const-string v0, "" // string@0000 │ │ -49bdac: 3807 0300 |0004: if-eqz v7, 0007 // +0003 │ │ -49bdb0: 0704 |0006: move-object v4, v0 │ │ -49bdb2: dd06 0608 |0007: and-int/lit8 v6, v6, #int 8 // #08 │ │ -49bdb6: 3806 0300 |0009: if-eqz v6, 000c // +0003 │ │ -49bdba: 0705 |000b: move-object v5, v0 │ │ -49bdbc: 7055 74ea 2143 |000c: invoke-direct {v1, v2, v3, v4, v5}, Lcom/nextcloud/talk/chat/ChatActivity;.uploadFile:(Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)V // method@ea74 │ │ -49bdc2: 0e00 |000f: return-void │ │ +49bd98: |[49bd98] com.nextcloud.talk.chat.ChatActivity.uploadFile$default:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;ILjava/lang/Object;)V │ │ +49bda8: dd07 0604 |0000: and-int/lit8 v7, v6, #int 4 // #04 │ │ +49bdac: 1a00 0000 |0002: const-string v0, "" // string@0000 │ │ +49bdb0: 3807 0300 |0004: if-eqz v7, 0007 // +0003 │ │ +49bdb4: 0704 |0006: move-object v4, v0 │ │ +49bdb6: dd06 0608 |0007: and-int/lit8 v6, v6, #int 8 // #08 │ │ +49bdba: 3806 0300 |0009: if-eqz v6, 000c // +0003 │ │ +49bdbe: 0705 |000b: move-object v5, v0 │ │ +49bdc0: 7055 74ea 2143 |000c: invoke-direct {v1, v2, v3, v4, v5}, Lcom/nextcloud/talk/chat/ChatActivity;.uploadFile:(Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)V // method@ea74 │ │ +49bdc6: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=2260 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0010 reg=2 (null) Ljava/lang/String; │ │ 0x0000 - 0x0010 reg=3 (null) Z │ │ @@ -2008214,49 +2008214,49 @@ │ │ type : '(Ljava/util/List;Ljava/lang/String;)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 13 │ │ ins : 3 │ │ outs : 7 │ │ insns size : 54 16-bit code units │ │ -49bea0: |[49bea0] com.nextcloud.talk.chat.ChatActivity.uploadFiles:(Ljava/util/List;Ljava/lang/String;)V │ │ -49beb0: 7210 79f9 0b00 |0000: invoke-interface {v11}, Ljava/util/List;.size:()I // method@f979 │ │ -49beb6: 0a00 |0003: move-result v0 │ │ -49beb8: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -49beba: 3501 3000 |0005: if-ge v1, v0, 0035 // +0030 │ │ -49bebe: 7210 79f9 0b00 |0007: invoke-interface {v11}, Ljava/util/List;.size:()I // method@f979 │ │ -49bec4: 0a02 |000a: move-result v2 │ │ -49bec6: d802 02ff |000b: add-int/lit8 v2, v2, #int -1 // #ff │ │ -49beca: 3321 1400 |000d: if-ne v1, v2, 0021 // +0014 │ │ -49bece: 7220 6ff9 1b00 |000f: invoke-interface {v11, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@f96f │ │ -49bed4: 0c02 |0012: move-result-object v2 │ │ -49bed6: 0724 |0013: move-object v4, v2 │ │ -49bed8: 1f04 a724 |0014: check-cast v4, Ljava/lang/String; // type@24a7 │ │ -49bedc: 1308 0800 |0016: const/16 v8, #int 8 // #8 │ │ -49bee0: 1209 |0018: const/4 v9, #int 0 // #0 │ │ -49bee2: 1205 |0019: const/4 v5, #int 0 // #0 │ │ -49bee4: 1207 |001a: const/4 v7, #int 0 // #0 │ │ -49bee6: 07a3 |001b: move-object v3, v10 │ │ -49bee8: 07c6 |001c: move-object v6, v12 │ │ -49beea: 7707 75ea 0300 |001d: invoke-static/range {v3, v4, v5, v6, v7, v8, v9}, Lcom/nextcloud/talk/chat/ChatActivity;.uploadFile$default:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;ILjava/lang/Object;)V // method@ea75 │ │ -49bef0: 2812 |0020: goto 0032 // +0012 │ │ -49bef2: 7220 6ff9 1b00 |0021: invoke-interface {v11, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@f96f │ │ -49bef8: 0c02 |0024: move-result-object v2 │ │ -49befa: 0724 |0025: move-object v4, v2 │ │ -49befc: 1f04 a724 |0026: check-cast v4, Ljava/lang/String; // type@24a7 │ │ -49bf00: 1308 0c00 |0028: const/16 v8, #int 12 // #c │ │ -49bf04: 1209 |002a: const/4 v9, #int 0 // #0 │ │ -49bf06: 1205 |002b: const/4 v5, #int 0 // #0 │ │ -49bf08: 1206 |002c: const/4 v6, #int 0 // #0 │ │ -49bf0a: 1207 |002d: const/4 v7, #int 0 // #0 │ │ -49bf0c: 07a3 |002e: move-object v3, v10 │ │ -49bf0e: 7707 75ea 0300 |002f: invoke-static/range {v3, v4, v5, v6, v7, v8, v9}, Lcom/nextcloud/talk/chat/ChatActivity;.uploadFile$default:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;ILjava/lang/Object;)V // method@ea75 │ │ -49bf14: d801 0101 |0032: add-int/lit8 v1, v1, #int 1 // #01 │ │ -49bf18: 28d1 |0034: goto 0005 // -002f │ │ -49bf1a: 0e00 |0035: return-void │ │ +49bea4: |[49bea4] com.nextcloud.talk.chat.ChatActivity.uploadFiles:(Ljava/util/List;Ljava/lang/String;)V │ │ +49beb4: 7210 79f9 0b00 |0000: invoke-interface {v11}, Ljava/util/List;.size:()I // method@f979 │ │ +49beba: 0a00 |0003: move-result v0 │ │ +49bebc: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +49bebe: 3501 3000 |0005: if-ge v1, v0, 0035 // +0030 │ │ +49bec2: 7210 79f9 0b00 |0007: invoke-interface {v11}, Ljava/util/List;.size:()I // method@f979 │ │ +49bec8: 0a02 |000a: move-result v2 │ │ +49beca: d802 02ff |000b: add-int/lit8 v2, v2, #int -1 // #ff │ │ +49bece: 3321 1400 |000d: if-ne v1, v2, 0021 // +0014 │ │ +49bed2: 7220 6ff9 1b00 |000f: invoke-interface {v11, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@f96f │ │ +49bed8: 0c02 |0012: move-result-object v2 │ │ +49beda: 0724 |0013: move-object v4, v2 │ │ +49bedc: 1f04 a724 |0014: check-cast v4, Ljava/lang/String; // type@24a7 │ │ +49bee0: 1308 0800 |0016: const/16 v8, #int 8 // #8 │ │ +49bee4: 1209 |0018: const/4 v9, #int 0 // #0 │ │ +49bee6: 1205 |0019: const/4 v5, #int 0 // #0 │ │ +49bee8: 1207 |001a: const/4 v7, #int 0 // #0 │ │ +49beea: 07a3 |001b: move-object v3, v10 │ │ +49beec: 07c6 |001c: move-object v6, v12 │ │ +49beee: 7707 75ea 0300 |001d: invoke-static/range {v3, v4, v5, v6, v7, v8, v9}, Lcom/nextcloud/talk/chat/ChatActivity;.uploadFile$default:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;ILjava/lang/Object;)V // method@ea75 │ │ +49bef4: 2812 |0020: goto 0032 // +0012 │ │ +49bef6: 7220 6ff9 1b00 |0021: invoke-interface {v11, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@f96f │ │ +49befc: 0c02 |0024: move-result-object v2 │ │ +49befe: 0724 |0025: move-object v4, v2 │ │ +49bf00: 1f04 a724 |0026: check-cast v4, Ljava/lang/String; // type@24a7 │ │ +49bf04: 1308 0c00 |0028: const/16 v8, #int 12 // #c │ │ +49bf08: 1209 |002a: const/4 v9, #int 0 // #0 │ │ +49bf0a: 1205 |002b: const/4 v5, #int 0 // #0 │ │ +49bf0c: 1206 |002c: const/4 v6, #int 0 // #0 │ │ +49bf0e: 1207 |002d: const/4 v7, #int 0 // #0 │ │ +49bf10: 07a3 |002e: move-object v3, v10 │ │ +49bf12: 7707 75ea 0300 |002f: invoke-static/range {v3, v4, v5, v6, v7, v8, v9}, Lcom/nextcloud/talk/chat/ChatActivity;.uploadFile$default:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;ILjava/lang/Object;)V // method@ea75 │ │ +49bf18: d801 0101 |0032: add-int/lit8 v1, v1, #int 1 // #01 │ │ +49bf1c: 28d1 |0034: goto 0005 // -002f │ │ +49bf1e: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2251 │ │ 0x0007 line=2252 │ │ 0x000f line=2253 │ │ 0x0021 line=2255 │ │ locals : │ │ @@ -2008269,20 +2008269,20 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/util/List;Ljava/lang/String;ILjava/lang/Object;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -49be7c: |[49be7c] com.nextcloud.talk.chat.ChatActivity.uploadFiles$default:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/util/List;Ljava/lang/String;ILjava/lang/Object;)V │ │ -49be8c: dd03 0302 |0000: and-int/lit8 v3, v3, #int 2 // #02 │ │ -49be90: 3803 0400 |0002: if-eqz v3, 0006 // +0004 │ │ -49be94: 1a02 0000 |0004: const-string v2, "" // string@0000 │ │ -49be98: 7030 76ea 1002 |0006: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.uploadFiles:(Ljava/util/List;Ljava/lang/String;)V // method@ea76 │ │ -49be9e: 0e00 |0009: return-void │ │ +49be80: |[49be80] com.nextcloud.talk.chat.ChatActivity.uploadFiles$default:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/util/List;Ljava/lang/String;ILjava/lang/Object;)V │ │ +49be90: dd03 0302 |0000: and-int/lit8 v3, v3, #int 2 // #02 │ │ +49be94: 3803 0400 |0002: if-eqz v3, 0006 // +0004 │ │ +49be98: 1a02 0000 |0004: const-string v2, "" // string@0000 │ │ +49be9c: 7030 76ea 1002 |0006: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.uploadFiles:(Ljava/util/List;Ljava/lang/String;)V // method@ea76 │ │ +49bea2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=2250 │ │ locals : │ │ 0x0000 - 0x000a reg=0 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x000a reg=1 (null) Ljava/util/List; │ │ 0x0000 - 0x000a reg=2 (null) Ljava/lang/String; │ │ @@ -2008294,32 +2008294,32 @@ │ │ type : '()Z' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -492ad4: |[492ad4] com.nextcloud.talk.chat.ChatActivity.validSessionId:()Z │ │ -492ae4: 5420 b2b0 |0000: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ -492ae8: 3800 1a00 |0002: if-eqz v0, 001c // +001a │ │ -492aec: 5420 ccb0 |0004: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.sessionIdAfterRoomJoined:Ljava/lang/String; // field@b0cc │ │ -492af0: 3800 1600 |0006: if-eqz v0, 001c // +0016 │ │ -492af4: 1f00 7724 |0008: check-cast v0, Ljava/lang/CharSequence; // type@2477 │ │ -492af8: 7210 3df5 0000 |000a: invoke-interface {v0}, Ljava/lang/CharSequence;.length:()I // method@f53d │ │ -492afe: 0a00 |000d: move-result v0 │ │ -492b00: 3d00 0e00 |000e: if-lez v0, 001c // +000e │ │ -492b04: 5420 ccb0 |0010: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.sessionIdAfterRoomJoined:Ljava/lang/String; // field@b0cc │ │ -492b08: 1a01 4c12 |0012: const-string v1, "0" // string@124c │ │ -492b0c: 7120 fbfb 1000 |0014: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ -492b12: 0a00 |0017: move-result v0 │ │ -492b14: 3900 0400 |0018: if-nez v0, 001c // +0004 │ │ -492b18: 1210 |001a: const/4 v0, #int 1 // #1 │ │ -492b1a: 2802 |001b: goto 001d // +0002 │ │ -492b1c: 1200 |001c: const/4 v0, #int 0 // #0 │ │ -492b1e: 0f00 |001d: return v0 │ │ +492ad8: |[492ad8] com.nextcloud.talk.chat.ChatActivity.validSessionId:()Z │ │ +492ae8: 5420 b2b0 |0000: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ +492aec: 3800 1a00 |0002: if-eqz v0, 001c // +001a │ │ +492af0: 5420 ccb0 |0004: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.sessionIdAfterRoomJoined:Ljava/lang/String; // field@b0cc │ │ +492af4: 3800 1600 |0006: if-eqz v0, 001c // +0016 │ │ +492af8: 1f00 7724 |0008: check-cast v0, Ljava/lang/CharSequence; // type@2477 │ │ +492afc: 7210 3df5 0000 |000a: invoke-interface {v0}, Ljava/lang/CharSequence;.length:()I // method@f53d │ │ +492b02: 0a00 |000d: move-result v0 │ │ +492b04: 3d00 0e00 |000e: if-lez v0, 001c // +000e │ │ +492b08: 5420 ccb0 |0010: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.sessionIdAfterRoomJoined:Ljava/lang/String; // field@b0cc │ │ +492b0c: 1a01 4c12 |0012: const-string v1, "0" // string@124c │ │ +492b10: 7120 fbfb 1000 |0014: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ +492b16: 0a00 |0017: move-result v0 │ │ +492b18: 3900 0400 |0018: if-nez v0, 001c // +0004 │ │ +492b1c: 1210 |001a: const/4 v0, #int 1 // #1 │ │ +492b1e: 2802 |001b: goto 001d // +0002 │ │ +492b20: 1200 |001c: const/4 v0, #int 0 // #0 │ │ +492b22: 0f00 |001d: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2336 │ │ 0x0004 line=2337 │ │ 0x0010 line=2338 │ │ locals : │ │ 0x0000 - 0x001e reg=2 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ @@ -2008329,71 +2008329,71 @@ │ │ type : '(Landroid/database/Cursor;Ljava/io/File;)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 104 16-bit code units │ │ -49bf1c: |[49bf1c] com.nextcloud.talk.chat.ChatActivity.writeContactToVcfFile:(Landroid/database/Cursor;Ljava/io/File;)V │ │ -49bf2c: 1a00 dfc0 |0000: const-string v0, "lookup" // string@c0df │ │ -49bf30: 7220 ea01 0700 |0002: invoke-interface {v7, v0}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@01ea │ │ -49bf36: 0a00 |0005: move-result v0 │ │ -49bf38: 7220 f701 0700 |0006: invoke-interface {v7, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01f7 │ │ -49bf3e: 0c07 |0009: move-result-object v7 │ │ -49bf40: 6200 8000 |000a: sget-object v0, Landroid/provider/ContactsContract$Contacts;.CONTENT_VCARD_URI:Landroid/net/Uri; // field@0080 │ │ -49bf44: 7120 3504 7000 |000c: invoke-static {v0, v7}, Landroid/net/Uri;.withAppendedPath:(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; // method@0435 │ │ -49bf4a: 0c07 |000f: move-result-object v7 │ │ -49bf4c: 6e10 63e9 0600 |0010: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.getContentResolver:()Landroid/content/ContentResolver; // method@e963 │ │ -49bf52: 0c00 |0013: move-result-object v0 │ │ -49bf54: 7110 fdfb 0000 |0014: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49bf5a: 1a01 35db |0017: const-string v1, "r" // string@db35 │ │ -49bf5e: 6e30 0f01 7001 |0019: invoke-virtual {v0, v7, v1}, Landroid/content/ContentResolver;.openAssetFileDescriptor:(Landroid/net/Uri;Ljava/lang/String;)Landroid/content/res/AssetFileDescriptor; // method@010f │ │ -49bf64: 0c07 |001c: move-result-object v7 │ │ -49bf66: 7110 fdfb 0700 |001d: invoke-static {v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49bf6c: 0770 |0020: move-object v0, v7 │ │ -49bf6e: 1f00 4b24 |0021: check-cast v0, Ljava/io/Closeable; // type@244b │ │ -49bf72: 0701 |0023: move-object v1, v0 │ │ -49bf74: 1f01 6800 |0024: check-cast v1, Landroid/content/res/AssetFileDescriptor; // type@0068 │ │ -49bf78: 6e10 9001 0700 |0026: invoke-virtual {v7}, Landroid/content/res/AssetFileDescriptor;.createInputStream:()Ljava/io/FileInputStream; // method@0190 │ │ -49bf7e: 0c07 |0029: move-result-object v7 │ │ -49bf80: 6e10 a7f4 0800 |002a: invoke-virtual {v8}, Ljava/io/File;.createNewFile:()Z // method@f4a7 │ │ -49bf86: 1f07 4b24 |002d: check-cast v7, Ljava/io/Closeable; // type@244b │ │ -49bf8a: 0771 |002f: move-object v1, v7 │ │ -49bf8c: 1f01 5424 |0030: check-cast v1, Ljava/io/FileInputStream; // type@2454 │ │ -49bf90: 2202 5624 |0032: new-instance v2, Ljava/io/FileOutputStream; // type@2456 │ │ -49bf94: 7020 cbf4 8200 |0034: invoke-direct {v2, v8}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@f4cb │ │ -49bf9a: 1f02 4b24 |0037: check-cast v2, Ljava/io/Closeable; // type@244b │ │ -49bf9e: 0728 |0039: move-object v8, v2 │ │ -49bfa0: 1f08 5624 |003a: check-cast v8, Ljava/io/FileOutputStream; // type@2456 │ │ -49bfa4: 7110 fdfb 0100 |003c: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49bfaa: 1f01 5c24 |003f: check-cast v1, Ljava/io/InputStream; // type@245c │ │ -49bfae: 1f08 6524 |0041: check-cast v8, Ljava/io/OutputStream; // type@2465 │ │ -49bfb2: 1203 |0043: const/4 v3, #int 0 // #0 │ │ -49bfb4: 1224 |0044: const/4 v4, #int 2 // #2 │ │ -49bfb6: 1205 |0045: const/4 v5, #int 0 // #0 │ │ -49bfb8: 7155 e7fb 8143 |0046: invoke-static {v1, v8, v3, v4, v5}, Lkotlin/io/ByteStreamsKt;.copyTo$default:(Ljava/io/InputStream;Ljava/io/OutputStream;IILjava/lang/Object;)J // method@fbe7 │ │ -49bfbe: 7120 e8fb 5200 |0049: invoke-static {v2, v5}, Lkotlin/io/CloseableKt;.closeFinally:(Ljava/io/Closeable;Ljava/lang/Throwable;)V // method@fbe8 │ │ -49bfc4: 7120 e8fb 5700 |004c: invoke-static {v7, v5}, Lkotlin/io/CloseableKt;.closeFinally:(Ljava/io/Closeable;Ljava/lang/Throwable;)V // method@fbe8 │ │ -49bfca: 7120 e8fb 5000 |004f: invoke-static {v0, v5}, Lkotlin/io/CloseableKt;.closeFinally:(Ljava/io/Closeable;Ljava/lang/Throwable;)V // method@fbe8 │ │ -49bfd0: 0e00 |0052: return-void │ │ -49bfd2: 0d08 |0053: move-exception v8 │ │ -49bfd4: 2708 |0054: throw v8 │ │ -49bfd6: 0d01 |0055: move-exception v1 │ │ -49bfd8: 7120 e8fb 8200 |0056: invoke-static {v2, v8}, Lkotlin/io/CloseableKt;.closeFinally:(Ljava/io/Closeable;Ljava/lang/Throwable;)V // method@fbe8 │ │ -49bfde: 2701 |0059: throw v1 │ │ -49bfe0: 0d08 |005a: move-exception v8 │ │ -49bfe2: 2708 |005b: throw v8 │ │ -49bfe4: 0d01 |005c: move-exception v1 │ │ -49bfe6: 7120 e8fb 8700 |005d: invoke-static {v7, v8}, Lkotlin/io/CloseableKt;.closeFinally:(Ljava/io/Closeable;Ljava/lang/Throwable;)V // method@fbe8 │ │ -49bfec: 2701 |0060: throw v1 │ │ -49bfee: 0d07 |0061: move-exception v7 │ │ -49bff0: 2707 |0062: throw v7 │ │ -49bff2: 0d08 |0063: move-exception v8 │ │ -49bff4: 7120 e8fb 7000 |0064: invoke-static {v0, v7}, Lkotlin/io/CloseableKt;.closeFinally:(Ljava/io/Closeable;Ljava/lang/Throwable;)V // method@fbe8 │ │ -49bffa: 2708 |0067: throw v8 │ │ +49bf20: |[49bf20] com.nextcloud.talk.chat.ChatActivity.writeContactToVcfFile:(Landroid/database/Cursor;Ljava/io/File;)V │ │ +49bf30: 1a00 dfc0 |0000: const-string v0, "lookup" // string@c0df │ │ +49bf34: 7220 ea01 0700 |0002: invoke-interface {v7, v0}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@01ea │ │ +49bf3a: 0a00 |0005: move-result v0 │ │ +49bf3c: 7220 f701 0700 |0006: invoke-interface {v7, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01f7 │ │ +49bf42: 0c07 |0009: move-result-object v7 │ │ +49bf44: 6200 8000 |000a: sget-object v0, Landroid/provider/ContactsContract$Contacts;.CONTENT_VCARD_URI:Landroid/net/Uri; // field@0080 │ │ +49bf48: 7120 3504 7000 |000c: invoke-static {v0, v7}, Landroid/net/Uri;.withAppendedPath:(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; // method@0435 │ │ +49bf4e: 0c07 |000f: move-result-object v7 │ │ +49bf50: 6e10 63e9 0600 |0010: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.getContentResolver:()Landroid/content/ContentResolver; // method@e963 │ │ +49bf56: 0c00 |0013: move-result-object v0 │ │ +49bf58: 7110 fdfb 0000 |0014: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49bf5e: 1a01 35db |0017: const-string v1, "r" // string@db35 │ │ +49bf62: 6e30 0f01 7001 |0019: invoke-virtual {v0, v7, v1}, Landroid/content/ContentResolver;.openAssetFileDescriptor:(Landroid/net/Uri;Ljava/lang/String;)Landroid/content/res/AssetFileDescriptor; // method@010f │ │ +49bf68: 0c07 |001c: move-result-object v7 │ │ +49bf6a: 7110 fdfb 0700 |001d: invoke-static {v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49bf70: 0770 |0020: move-object v0, v7 │ │ +49bf72: 1f00 4b24 |0021: check-cast v0, Ljava/io/Closeable; // type@244b │ │ +49bf76: 0701 |0023: move-object v1, v0 │ │ +49bf78: 1f01 6800 |0024: check-cast v1, Landroid/content/res/AssetFileDescriptor; // type@0068 │ │ +49bf7c: 6e10 9001 0700 |0026: invoke-virtual {v7}, Landroid/content/res/AssetFileDescriptor;.createInputStream:()Ljava/io/FileInputStream; // method@0190 │ │ +49bf82: 0c07 |0029: move-result-object v7 │ │ +49bf84: 6e10 a7f4 0800 |002a: invoke-virtual {v8}, Ljava/io/File;.createNewFile:()Z // method@f4a7 │ │ +49bf8a: 1f07 4b24 |002d: check-cast v7, Ljava/io/Closeable; // type@244b │ │ +49bf8e: 0771 |002f: move-object v1, v7 │ │ +49bf90: 1f01 5424 |0030: check-cast v1, Ljava/io/FileInputStream; // type@2454 │ │ +49bf94: 2202 5624 |0032: new-instance v2, Ljava/io/FileOutputStream; // type@2456 │ │ +49bf98: 7020 cbf4 8200 |0034: invoke-direct {v2, v8}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@f4cb │ │ +49bf9e: 1f02 4b24 |0037: check-cast v2, Ljava/io/Closeable; // type@244b │ │ +49bfa2: 0728 |0039: move-object v8, v2 │ │ +49bfa4: 1f08 5624 |003a: check-cast v8, Ljava/io/FileOutputStream; // type@2456 │ │ +49bfa8: 7110 fdfb 0100 |003c: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49bfae: 1f01 5c24 |003f: check-cast v1, Ljava/io/InputStream; // type@245c │ │ +49bfb2: 1f08 6524 |0041: check-cast v8, Ljava/io/OutputStream; // type@2465 │ │ +49bfb6: 1203 |0043: const/4 v3, #int 0 // #0 │ │ +49bfb8: 1224 |0044: const/4 v4, #int 2 // #2 │ │ +49bfba: 1205 |0045: const/4 v5, #int 0 // #0 │ │ +49bfbc: 7155 e7fb 8143 |0046: invoke-static {v1, v8, v3, v4, v5}, Lkotlin/io/ByteStreamsKt;.copyTo$default:(Ljava/io/InputStream;Ljava/io/OutputStream;IILjava/lang/Object;)J // method@fbe7 │ │ +49bfc2: 7120 e8fb 5200 |0049: invoke-static {v2, v5}, Lkotlin/io/CloseableKt;.closeFinally:(Ljava/io/Closeable;Ljava/lang/Throwable;)V // method@fbe8 │ │ +49bfc8: 7120 e8fb 5700 |004c: invoke-static {v7, v5}, Lkotlin/io/CloseableKt;.closeFinally:(Ljava/io/Closeable;Ljava/lang/Throwable;)V // method@fbe8 │ │ +49bfce: 7120 e8fb 5000 |004f: invoke-static {v0, v5}, Lkotlin/io/CloseableKt;.closeFinally:(Ljava/io/Closeable;Ljava/lang/Throwable;)V // method@fbe8 │ │ +49bfd4: 0e00 |0052: return-void │ │ +49bfd6: 0d08 |0053: move-exception v8 │ │ +49bfd8: 2708 |0054: throw v8 │ │ +49bfda: 0d01 |0055: move-exception v1 │ │ +49bfdc: 7120 e8fb 8200 |0056: invoke-static {v2, v8}, Lkotlin/io/CloseableKt;.closeFinally:(Ljava/io/Closeable;Ljava/lang/Throwable;)V // method@fbe8 │ │ +49bfe2: 2701 |0059: throw v1 │ │ +49bfe4: 0d08 |005a: move-exception v8 │ │ +49bfe6: 2708 |005b: throw v8 │ │ +49bfe8: 0d01 |005c: move-exception v1 │ │ +49bfea: 7120 e8fb 8700 |005d: invoke-static {v7, v8}, Lkotlin/io/CloseableKt;.closeFinally:(Ljava/io/Closeable;Ljava/lang/Throwable;)V // method@fbe8 │ │ +49bff0: 2701 |0060: throw v1 │ │ +49bff2: 0d07 |0061: move-exception v7 │ │ +49bff4: 2707 |0062: throw v7 │ │ +49bff6: 0d08 |0063: move-exception v8 │ │ +49bff8: 7120 e8fb 7000 |0064: invoke-static {v0, v7}, Lkotlin/io/CloseableKt;.closeFinally:(Ljava/io/Closeable;Ljava/lang/Throwable;)V // method@fbe8 │ │ +49bffe: 2708 |0067: throw v8 │ │ catches : 10 │ │ 0x0023 - 0x002f │ │ -> 0x0061 │ │ 0x002f - 0x0039 │ │ -> 0x005a │ │ 0x0039 - 0x0049 │ │ -> 0x0053 │ │ @@ -2008438,59 +2008438,59 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 93 16-bit code units │ │ -495168: |[495168] com.nextcloud.talk.chat.ChatActivity.checkIfSaveable:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V │ │ -495178: 1a00 b6cc |0000: const-string v0, "message" // string@ccb6 │ │ -49517c: 7120 00fc 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -495182: 6e10 85ec 0400 |0005: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getSelectedIndividualHashMap:()Ljava/util/Map; // method@ec85 │ │ -495188: 0c00 |0008: move-result-object v0 │ │ -49518a: 7110 fdfb 0000 |0009: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -495190: 1a01 f6cf |000c: const-string v1, "name" // string@cff6 │ │ -495194: 7220 95f9 1000 |000e: invoke-interface {v0, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@f995 │ │ -49519a: 0c00 |0011: move-result-object v0 │ │ -49519c: 1f00 a724 |0012: check-cast v0, Ljava/lang/String; // type@24a7 │ │ -4951a0: 6e10 5ee9 0300 |0014: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getApplicationContext:()Landroid/content/Context; // method@e95e │ │ -4951a6: 0c01 |0017: move-result-object v1 │ │ -4951a8: 6e10 2001 0100 |0018: invoke-virtual {v1}, Landroid/content/Context;.getCacheDir:()Ljava/io/File; // method@0120 │ │ -4951ae: 0c01 |001b: move-result-object v1 │ │ -4951b0: 6e10 adf4 0100 |001c: invoke-virtual {v1}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@f4ad │ │ -4951b6: 0c01 |001f: move-result-object v1 │ │ -4951b8: 2202 a924 |0020: new-instance v2, Ljava/lang/StringBuilder; // type@24a9 │ │ -4951bc: 7010 86f6 0200 |0022: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@f686 │ │ -4951c2: 6e20 92f6 1200 |0025: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4951c8: 0c01 |0028: move-result-object v1 │ │ -4951ca: 1a02 3f12 |0029: const-string v2, "/" // string@123f │ │ -4951ce: 6e20 92f6 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4951d4: 0c01 |002e: move-result-object v1 │ │ -4951d6: 6e20 92f6 0100 |002f: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4951dc: 0c01 |0032: move-result-object v1 │ │ -4951de: 6e10 9cf6 0100 |0033: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -4951e4: 0c01 |0036: move-result-object v1 │ │ -4951e6: 5b31 c7b0 |0037: iput-object v1, v3, Lcom/nextcloud/talk/chat/ChatActivity;.path:Ljava/lang/String; // field@b0c7 │ │ -4951ea: 2201 5224 |0039: new-instance v1, Ljava/io/File; // type@2452 │ │ -4951ee: 6e10 64e9 0300 |003b: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ -4951f4: 0c02 |003e: move-result-object v2 │ │ -4951f6: 6e10 2001 0200 |003f: invoke-virtual {v2}, Landroid/content/Context;.getCacheDir:()Ljava/io/File; // method@0120 │ │ -4951fc: 0c02 |0042: move-result-object v2 │ │ -4951fe: 7110 fdfb 0000 |0043: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -495204: 7030 a3f4 2100 |0046: invoke-direct {v1, v2, v0}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@f4a3 │ │ -49520a: 6e10 acf4 0100 |0049: invoke-virtual {v1}, Ljava/io/File;.exists:()Z // method@f4ac │ │ -495210: 0a00 |004c: move-result v0 │ │ -495212: 3800 0600 |004d: if-eqz v0, 0053 // +0006 │ │ -495216: 7020 4fea 4300 |004f: invoke-direct {v3, v4}, Lcom/nextcloud/talk/chat/ChatActivity;.showSaveToStorageWarning:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V // method@ea4f │ │ -49521c: 280a |0052: goto 005c // +000a │ │ -49521e: 2200 ea20 |0053: new-instance v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda5; // type@20ea │ │ -495222: 7030 65e8 3004 |0055: invoke-direct {v0, v3, v4}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda5;.:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V // method@e865 │ │ -495228: 1201 |0058: const/4 v1, #int 0 // #0 │ │ -49522a: 7040 50e9 4301 |0059: invoke-direct {v3, v4, v1, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.downloadFileToCache:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;ZLkotlin/jvm/functions/Function0;)V // method@e950 │ │ -495230: 0e00 |005c: return-void │ │ +49516c: |[49516c] com.nextcloud.talk.chat.ChatActivity.checkIfSaveable:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V │ │ +49517c: 1a00 b6cc |0000: const-string v0, "message" // string@ccb6 │ │ +495180: 7120 00fc 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +495186: 6e10 85ec 0400 |0005: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getSelectedIndividualHashMap:()Ljava/util/Map; // method@ec85 │ │ +49518c: 0c00 |0008: move-result-object v0 │ │ +49518e: 7110 fdfb 0000 |0009: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +495194: 1a01 f6cf |000c: const-string v1, "name" // string@cff6 │ │ +495198: 7220 95f9 1000 |000e: invoke-interface {v0, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@f995 │ │ +49519e: 0c00 |0011: move-result-object v0 │ │ +4951a0: 1f00 a724 |0012: check-cast v0, Ljava/lang/String; // type@24a7 │ │ +4951a4: 6e10 5ee9 0300 |0014: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getApplicationContext:()Landroid/content/Context; // method@e95e │ │ +4951aa: 0c01 |0017: move-result-object v1 │ │ +4951ac: 6e10 2001 0100 |0018: invoke-virtual {v1}, Landroid/content/Context;.getCacheDir:()Ljava/io/File; // method@0120 │ │ +4951b2: 0c01 |001b: move-result-object v1 │ │ +4951b4: 6e10 adf4 0100 |001c: invoke-virtual {v1}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@f4ad │ │ +4951ba: 0c01 |001f: move-result-object v1 │ │ +4951bc: 2202 a924 |0020: new-instance v2, Ljava/lang/StringBuilder; // type@24a9 │ │ +4951c0: 7010 86f6 0200 |0022: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@f686 │ │ +4951c6: 6e20 92f6 1200 |0025: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4951cc: 0c01 |0028: move-result-object v1 │ │ +4951ce: 1a02 3f12 |0029: const-string v2, "/" // string@123f │ │ +4951d2: 6e20 92f6 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4951d8: 0c01 |002e: move-result-object v1 │ │ +4951da: 6e20 92f6 0100 |002f: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4951e0: 0c01 |0032: move-result-object v1 │ │ +4951e2: 6e10 9cf6 0100 |0033: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +4951e8: 0c01 |0036: move-result-object v1 │ │ +4951ea: 5b31 c7b0 |0037: iput-object v1, v3, Lcom/nextcloud/talk/chat/ChatActivity;.path:Ljava/lang/String; // field@b0c7 │ │ +4951ee: 2201 5224 |0039: new-instance v1, Ljava/io/File; // type@2452 │ │ +4951f2: 6e10 64e9 0300 |003b: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ +4951f8: 0c02 |003e: move-result-object v2 │ │ +4951fa: 6e10 2001 0200 |003f: invoke-virtual {v2}, Landroid/content/Context;.getCacheDir:()Ljava/io/File; // method@0120 │ │ +495200: 0c02 |0042: move-result-object v2 │ │ +495202: 7110 fdfb 0000 |0043: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +495208: 7030 a3f4 2100 |0046: invoke-direct {v1, v2, v0}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@f4a3 │ │ +49520e: 6e10 acf4 0100 |0049: invoke-virtual {v1}, Ljava/io/File;.exists:()Z // method@f4ac │ │ +495214: 0a00 |004c: move-result v0 │ │ +495216: 3800 0600 |004d: if-eqz v0, 0053 // +0006 │ │ +49521a: 7020 4fea 4300 |004f: invoke-direct {v3, v4}, Lcom/nextcloud/talk/chat/ChatActivity;.showSaveToStorageWarning:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V // method@ea4f │ │ +495220: 280a |0052: goto 005c // +000a │ │ +495222: 2200 ea20 |0053: new-instance v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda5; // type@20ea │ │ +495226: 7030 65e8 3004 |0055: invoke-direct {v0, v3, v4}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda5;.:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V // method@e865 │ │ +49522c: 1201 |0058: const/4 v1, #int 0 // #0 │ │ +49522e: 7040 50e9 4301 |0059: invoke-direct {v3, v4, v1, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.downloadFileToCache:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;ZLkotlin/jvm/functions/Function0;)V // method@e950 │ │ +495234: 0e00 |005c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=3324 │ │ 0x0014 line=3325 │ │ 0x0039 line=3326 │ │ 0x0049 line=3327 │ │ 0x004f line=3328 │ │ @@ -2008504,59 +2008504,59 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 93 16-bit code units │ │ -495234: |[495234] com.nextcloud.talk.chat.ChatActivity.checkIfSharable:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V │ │ -495244: 1a00 b6cc |0000: const-string v0, "message" // string@ccb6 │ │ -495248: 7120 00fc 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -49524e: 6e10 85ec 0400 |0005: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getSelectedIndividualHashMap:()Ljava/util/Map; // method@ec85 │ │ -495254: 0c00 |0008: move-result-object v0 │ │ -495256: 7110 fdfb 0000 |0009: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49525c: 1a01 f6cf |000c: const-string v1, "name" // string@cff6 │ │ -495260: 7220 95f9 1000 |000e: invoke-interface {v0, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@f995 │ │ -495266: 0c00 |0011: move-result-object v0 │ │ -495268: 1f00 a724 |0012: check-cast v0, Ljava/lang/String; // type@24a7 │ │ -49526c: 6e10 5ee9 0300 |0014: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getApplicationContext:()Landroid/content/Context; // method@e95e │ │ -495272: 0c01 |0017: move-result-object v1 │ │ -495274: 6e10 2001 0100 |0018: invoke-virtual {v1}, Landroid/content/Context;.getCacheDir:()Ljava/io/File; // method@0120 │ │ -49527a: 0c01 |001b: move-result-object v1 │ │ -49527c: 6e10 adf4 0100 |001c: invoke-virtual {v1}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@f4ad │ │ -495282: 0c01 |001f: move-result-object v1 │ │ -495284: 2202 a924 |0020: new-instance v2, Ljava/lang/StringBuilder; // type@24a9 │ │ -495288: 7010 86f6 0200 |0022: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@f686 │ │ -49528e: 6e20 92f6 1200 |0025: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -495294: 0c01 |0028: move-result-object v1 │ │ -495296: 1a02 3f12 |0029: const-string v2, "/" // string@123f │ │ -49529a: 6e20 92f6 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4952a0: 0c01 |002e: move-result-object v1 │ │ -4952a2: 6e20 92f6 0100 |002f: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4952a8: 0c01 |0032: move-result-object v1 │ │ -4952aa: 6e10 9cf6 0100 |0033: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -4952b0: 0c01 |0036: move-result-object v1 │ │ -4952b2: 5b31 c7b0 |0037: iput-object v1, v3, Lcom/nextcloud/talk/chat/ChatActivity;.path:Ljava/lang/String; // field@b0c7 │ │ -4952b6: 2201 5224 |0039: new-instance v1, Ljava/io/File; // type@2452 │ │ -4952ba: 6e10 64e9 0300 |003b: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ -4952c0: 0c02 |003e: move-result-object v2 │ │ -4952c2: 6e10 2001 0200 |003f: invoke-virtual {v2}, Landroid/content/Context;.getCacheDir:()Ljava/io/File; // method@0120 │ │ -4952c8: 0c02 |0042: move-result-object v2 │ │ -4952ca: 7110 fdfb 0000 |0043: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4952d0: 7030 a3f4 2100 |0046: invoke-direct {v1, v2, v0}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@f4a3 │ │ -4952d6: 6e10 acf4 0100 |0049: invoke-virtual {v1}, Ljava/io/File;.exists:()Z // method@f4ac │ │ -4952dc: 0a00 |004c: move-result v0 │ │ -4952de: 3800 0600 |004d: if-eqz v0, 0053 // +0006 │ │ -4952e2: 6e20 44ea 4300 |004f: invoke-virtual {v3, v4}, Lcom/nextcloud/talk/chat/ChatActivity;.share:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V // method@ea44 │ │ -4952e8: 280a |0052: goto 005c // +000a │ │ -4952ea: 2200 e020 |0053: new-instance v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda48; // type@20e0 │ │ -4952ee: 7030 51e8 3004 |0055: invoke-direct {v0, v3, v4}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda48;.:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V // method@e851 │ │ -4952f4: 1201 |0058: const/4 v1, #int 0 // #0 │ │ -4952f6: 7040 50e9 4301 |0059: invoke-direct {v3, v4, v1, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.downloadFileToCache:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;ZLkotlin/jvm/functions/Function0;)V // method@e950 │ │ -4952fc: 0e00 |005c: return-void │ │ +495238: |[495238] com.nextcloud.talk.chat.ChatActivity.checkIfSharable:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V │ │ +495248: 1a00 b6cc |0000: const-string v0, "message" // string@ccb6 │ │ +49524c: 7120 00fc 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +495252: 6e10 85ec 0400 |0005: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getSelectedIndividualHashMap:()Ljava/util/Map; // method@ec85 │ │ +495258: 0c00 |0008: move-result-object v0 │ │ +49525a: 7110 fdfb 0000 |0009: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +495260: 1a01 f6cf |000c: const-string v1, "name" // string@cff6 │ │ +495264: 7220 95f9 1000 |000e: invoke-interface {v0, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@f995 │ │ +49526a: 0c00 |0011: move-result-object v0 │ │ +49526c: 1f00 a724 |0012: check-cast v0, Ljava/lang/String; // type@24a7 │ │ +495270: 6e10 5ee9 0300 |0014: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getApplicationContext:()Landroid/content/Context; // method@e95e │ │ +495276: 0c01 |0017: move-result-object v1 │ │ +495278: 6e10 2001 0100 |0018: invoke-virtual {v1}, Landroid/content/Context;.getCacheDir:()Ljava/io/File; // method@0120 │ │ +49527e: 0c01 |001b: move-result-object v1 │ │ +495280: 6e10 adf4 0100 |001c: invoke-virtual {v1}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@f4ad │ │ +495286: 0c01 |001f: move-result-object v1 │ │ +495288: 2202 a924 |0020: new-instance v2, Ljava/lang/StringBuilder; // type@24a9 │ │ +49528c: 7010 86f6 0200 |0022: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@f686 │ │ +495292: 6e20 92f6 1200 |0025: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +495298: 0c01 |0028: move-result-object v1 │ │ +49529a: 1a02 3f12 |0029: const-string v2, "/" // string@123f │ │ +49529e: 6e20 92f6 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4952a4: 0c01 |002e: move-result-object v1 │ │ +4952a6: 6e20 92f6 0100 |002f: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4952ac: 0c01 |0032: move-result-object v1 │ │ +4952ae: 6e10 9cf6 0100 |0033: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +4952b4: 0c01 |0036: move-result-object v1 │ │ +4952b6: 5b31 c7b0 |0037: iput-object v1, v3, Lcom/nextcloud/talk/chat/ChatActivity;.path:Ljava/lang/String; // field@b0c7 │ │ +4952ba: 2201 5224 |0039: new-instance v1, Ljava/io/File; // type@2452 │ │ +4952be: 6e10 64e9 0300 |003b: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ +4952c4: 0c02 |003e: move-result-object v2 │ │ +4952c6: 6e10 2001 0200 |003f: invoke-virtual {v2}, Landroid/content/Context;.getCacheDir:()Ljava/io/File; // method@0120 │ │ +4952cc: 0c02 |0042: move-result-object v2 │ │ +4952ce: 7110 fdfb 0000 |0043: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4952d4: 7030 a3f4 2100 |0046: invoke-direct {v1, v2, v0}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@f4a3 │ │ +4952da: 6e10 acf4 0100 |0049: invoke-virtual {v1}, Ljava/io/File;.exists:()Z // method@f4ac │ │ +4952e0: 0a00 |004c: move-result v0 │ │ +4952e2: 3800 0600 |004d: if-eqz v0, 0053 // +0006 │ │ +4952e6: 6e20 44ea 4300 |004f: invoke-virtual {v3, v4}, Lcom/nextcloud/talk/chat/ChatActivity;.share:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V // method@ea44 │ │ +4952ec: 280a |0052: goto 005c // +000a │ │ +4952ee: 2200 e020 |0053: new-instance v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda48; // type@20e0 │ │ +4952f2: 7030 51e8 3004 |0055: invoke-direct {v0, v3, v4}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda48;.:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V // method@e851 │ │ +4952f8: 1201 |0058: const/4 v1, #int 0 // #0 │ │ +4952fa: 7040 50e9 4301 |0059: invoke-direct {v3, v4, v1, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.downloadFileToCache:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;ZLkotlin/jvm/functions/Function0;)V // method@e950 │ │ +495300: 0e00 |005c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=3301 │ │ 0x0014 line=3302 │ │ 0x0039 line=3303 │ │ 0x0049 line=3304 │ │ 0x004f line=3305 │ │ @@ -2008570,48 +2008570,48 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 66 16-bit code units │ │ -4956a8: |[4956a8] com.nextcloud.talk.chat.ChatActivity.collapseSystemMessages:()V │ │ -4956b8: 5430 a7b0 |0000: iget-object v0, v3, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ -4956bc: 3800 3800 |0002: if-eqz v0, 003a // +0038 │ │ -4956c0: 6e10 32e4 0000 |0004: invoke-virtual {v0}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.getItems:()Ljava/util/List; // method@e432 │ │ -4956c6: 0c00 |0007: move-result-object v0 │ │ -4956c8: 3800 3200 |0008: if-eqz v0, 003a // +0032 │ │ -4956cc: 1f00 8e24 |000a: check-cast v0, Ljava/lang/Iterable; // type@248e │ │ -4956d0: 7210 e3f5 0000 |000c: invoke-interface {v0}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@f5e3 │ │ -4956d6: 0c00 |000f: move-result-object v0 │ │ -4956d8: 7210 46f9 0000 |0010: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ -4956de: 0a01 |0013: move-result v1 │ │ -4956e0: 3801 2600 |0014: if-eqz v1, 003a // +0026 │ │ -4956e4: 7210 47f9 0000 |0016: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ -4956ea: 0c01 |0019: move-result-object v1 │ │ -4956ec: 1f01 e223 |001a: check-cast v1, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper; // type@23e2 │ │ -4956f0: 5412 15b5 |001c: iget-object v2, v1, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper;.item:Ljava/lang/Object; // field@b515 │ │ -4956f4: 2022 5721 |001e: instance-of v2, v2, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -4956f8: 3802 f0ff |0020: if-eqz v2, 0010 // -0010 │ │ -4956fc: 5411 15b5 |0022: iget-object v1, v1, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper;.item:Ljava/lang/Object; // field@b515 │ │ -495700: 1a02 4bd2 |0024: const-string v2, "null cannot be cast to non-null type com.nextcloud.talk.chat.data.model.ChatMessage" // string@d24b │ │ -495704: 7120 fefb 2100 |0026: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbfe │ │ -49570a: 1f01 5721 |0029: check-cast v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -49570e: 7020 bfe9 1300 |002b: invoke-direct {v3, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.isChildOfExpandableSystemMessage:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)Z // method@e9bf │ │ -495714: 0a02 |002e: move-result v2 │ │ -495716: 3802 0600 |002f: if-eqz v2, 0035 // +0006 │ │ -49571a: 1212 |0031: const/4 v2, #int 1 // #1 │ │ -49571c: 6e20 b1ec 2100 |0032: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setHiddenByCollapse:(Z)V // method@ecb1 │ │ -495722: 1202 |0035: const/4 v2, #int 0 // #0 │ │ -495724: 6e20 acec 2100 |0036: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setExpanded:(Z)V // method@ecac │ │ -49572a: 28d7 |0039: goto 0010 // -0029 │ │ -49572c: 5430 a7b0 |003a: iget-object v0, v3, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ -495730: 3800 0500 |003c: if-eqz v0, 0041 // +0005 │ │ -495734: 6e10 36e4 0000 |003e: invoke-virtual {v0}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.notifyDataSetChanged:()V // method@e436 │ │ -49573a: 0e00 |0041: return-void │ │ +4956ac: |[4956ac] com.nextcloud.talk.chat.ChatActivity.collapseSystemMessages:()V │ │ +4956bc: 5430 a7b0 |0000: iget-object v0, v3, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ +4956c0: 3800 3800 |0002: if-eqz v0, 003a // +0038 │ │ +4956c4: 6e10 32e4 0000 |0004: invoke-virtual {v0}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.getItems:()Ljava/util/List; // method@e432 │ │ +4956ca: 0c00 |0007: move-result-object v0 │ │ +4956cc: 3800 3200 |0008: if-eqz v0, 003a // +0032 │ │ +4956d0: 1f00 8e24 |000a: check-cast v0, Ljava/lang/Iterable; // type@248e │ │ +4956d4: 7210 e3f5 0000 |000c: invoke-interface {v0}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@f5e3 │ │ +4956da: 0c00 |000f: move-result-object v0 │ │ +4956dc: 7210 46f9 0000 |0010: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ +4956e2: 0a01 |0013: move-result v1 │ │ +4956e4: 3801 2600 |0014: if-eqz v1, 003a // +0026 │ │ +4956e8: 7210 47f9 0000 |0016: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ +4956ee: 0c01 |0019: move-result-object v1 │ │ +4956f0: 1f01 e223 |001a: check-cast v1, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper; // type@23e2 │ │ +4956f4: 5412 15b5 |001c: iget-object v2, v1, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper;.item:Ljava/lang/Object; // field@b515 │ │ +4956f8: 2022 5721 |001e: instance-of v2, v2, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +4956fc: 3802 f0ff |0020: if-eqz v2, 0010 // -0010 │ │ +495700: 5411 15b5 |0022: iget-object v1, v1, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper;.item:Ljava/lang/Object; // field@b515 │ │ +495704: 1a02 4bd2 |0024: const-string v2, "null cannot be cast to non-null type com.nextcloud.talk.chat.data.model.ChatMessage" // string@d24b │ │ +495708: 7120 fefb 2100 |0026: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbfe │ │ +49570e: 1f01 5721 |0029: check-cast v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +495712: 7020 bfe9 1300 |002b: invoke-direct {v3, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.isChildOfExpandableSystemMessage:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)Z // method@e9bf │ │ +495718: 0a02 |002e: move-result v2 │ │ +49571a: 3802 0600 |002f: if-eqz v2, 0035 // +0006 │ │ +49571e: 1212 |0031: const/4 v2, #int 1 // #1 │ │ +495720: 6e20 b1ec 2100 |0032: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setHiddenByCollapse:(Z)V // method@ecb1 │ │ +495726: 1202 |0035: const/4 v2, #int 0 // #0 │ │ +495728: 6e20 acec 2100 |0036: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setExpanded:(Z)V // method@ecac │ │ +49572e: 28d7 |0039: goto 0010 // -0029 │ │ +495730: 5430 a7b0 |003a: iget-object v0, v3, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ +495734: 3800 0500 |003c: if-eqz v0, 0041 // +0005 │ │ +495738: 6e10 36e4 0000 |003e: invoke-virtual {v0}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.notifyDataSetChanged:()V // method@e436 │ │ +49573e: 0e00 |0041: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1722 │ │ 0x000c line=3888 │ │ 0x001c line=1723 │ │ 0x0022 line=1724 │ │ 0x002b line=1725 │ │ @@ -2008626,39 +2008626,39 @@ │ │ type : '(Lcom/stfalcon/chatkit/commons/models/IMessage;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -49573c: |[49573c] com.nextcloud.talk.chat.ChatActivity.copyMessage:(Lcom/stfalcon/chatkit/commons/models/IMessage;)V │ │ -49574c: 1a00 ff8f |0000: const-string v0, "clipboard" // string@8fff │ │ -495750: 6e20 8fe9 0400 |0002: invoke-virtual {v4, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@e98f │ │ -495756: 0c00 |0005: move-result-object v0 │ │ -495758: 1a01 2cd2 |0006: const-string v1, "null cannot be cast to non-null type android.content.ClipboardManager" // string@d22c │ │ -49575c: 7120 fefb 1000 |0008: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbfe │ │ -495762: 1f00 4500 |000b: check-cast v0, Landroid/content/ClipboardManager; // type@0045 │ │ -495766: 6e10 84e9 0400 |000d: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/ChatActivity;.getResources:()Landroid/content/res/Resources; // method@e984 │ │ -49576c: 0c01 |0010: move-result-object v1 │ │ -49576e: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -495770: 3801 0a00 |0012: if-eqz v1, 001c // +000a │ │ -495774: 1403 f901 137f |0014: const v3, #float 1.95407e+38 // #7f1301f9 │ │ -49577a: 6e20 b601 3100 |0017: invoke-virtual {v1, v3}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01b6 │ │ -495780: 0c01 |001a: move-result-object v1 │ │ -495782: 2802 |001b: goto 001d // +0002 │ │ -495784: 0721 |001c: move-object v1, v2 │ │ -495786: 1f01 7724 |001d: check-cast v1, Ljava/lang/CharSequence; // type@2477 │ │ -49578a: 3805 0600 |001f: if-eqz v5, 0025 // +0006 │ │ -49578e: 7210 84f3 0500 |0021: invoke-interface {v5}, Lcom/stfalcon/chatkit/commons/models/IMessage;.getText:()Ljava/lang/String; // method@f384 │ │ -495794: 0c02 |0024: move-result-object v2 │ │ -495796: 1f02 7724 |0025: check-cast v2, Ljava/lang/CharSequence; // type@2477 │ │ -49579a: 7120 0001 2100 |0027: invoke-static {v1, v2}, Landroid/content/ClipData;.newPlainText:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Landroid/content/ClipData; // method@0100 │ │ -4957a0: 0c05 |002a: move-result-object v5 │ │ -4957a2: 6e20 0101 5000 |002b: invoke-virtual {v0, v5}, Landroid/content/ClipboardManager;.setPrimaryClip:(Landroid/content/ClipData;)V // method@0101 │ │ -4957a8: 0e00 |002e: return-void │ │ +495740: |[495740] com.nextcloud.talk.chat.ChatActivity.copyMessage:(Lcom/stfalcon/chatkit/commons/models/IMessage;)V │ │ +495750: 1a00 ff8f |0000: const-string v0, "clipboard" // string@8fff │ │ +495754: 6e20 8fe9 0400 |0002: invoke-virtual {v4, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@e98f │ │ +49575a: 0c00 |0005: move-result-object v0 │ │ +49575c: 1a01 2cd2 |0006: const-string v1, "null cannot be cast to non-null type android.content.ClipboardManager" // string@d22c │ │ +495760: 7120 fefb 1000 |0008: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbfe │ │ +495766: 1f00 4500 |000b: check-cast v0, Landroid/content/ClipboardManager; // type@0045 │ │ +49576a: 6e10 84e9 0400 |000d: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/ChatActivity;.getResources:()Landroid/content/res/Resources; // method@e984 │ │ +495770: 0c01 |0010: move-result-object v1 │ │ +495772: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +495774: 3801 0a00 |0012: if-eqz v1, 001c // +000a │ │ +495778: 1403 f901 137f |0014: const v3, #float 1.95407e+38 // #7f1301f9 │ │ +49577e: 6e20 b601 3100 |0017: invoke-virtual {v1, v3}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01b6 │ │ +495784: 0c01 |001a: move-result-object v1 │ │ +495786: 2802 |001b: goto 001d // +0002 │ │ +495788: 0721 |001c: move-object v1, v2 │ │ +49578a: 1f01 7724 |001d: check-cast v1, Ljava/lang/CharSequence; // type@2477 │ │ +49578e: 3805 0600 |001f: if-eqz v5, 0025 // +0006 │ │ +495792: 7210 84f3 0500 |0021: invoke-interface {v5}, Lcom/stfalcon/chatkit/commons/models/IMessage;.getText:()Ljava/lang/String; // method@f384 │ │ +495798: 0c02 |0024: move-result-object v2 │ │ +49579a: 1f02 7724 |0025: check-cast v2, Ljava/lang/CharSequence; // type@2477 │ │ +49579e: 7120 0001 2100 |0027: invoke-static {v1, v2}, Landroid/content/ClipData;.newPlainText:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Landroid/content/ClipData; // method@0100 │ │ +4957a4: 0c05 |002a: move-result-object v5 │ │ +4957a6: 6e20 0101 5000 |002b: invoke-virtual {v0, v5}, Landroid/content/ClipboardManager;.setPrimaryClip:(Landroid/content/ClipData;)V // method@0101 │ │ +4957ac: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3265 │ │ 0x000d line=3267 │ │ 0x0021 line=3268 │ │ 0x0027 line=3266 │ │ 0x002b line=3270 │ │ @@ -2008671,25 +2008671,25 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -4957ac: |[4957ac] com.nextcloud.talk.chat.ChatActivity.createPoll:()V │ │ -4957bc: 6200 ebb4 |0000: sget-object v0, Lcom/nextcloud/talk/polls/ui/PollCreateDialogFragment;.Companion:Lcom/nextcloud/talk/polls/ui/PollCreateDialogFragment$Companion; // field@b4eb │ │ -4957c0: 6e10 85e9 0300 |0002: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ -4957c6: 0c01 |0005: move-result-object v1 │ │ -4957c8: 6e20 e1f1 1000 |0006: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/polls/ui/PollCreateDialogFragment$Companion;.newInstance:(Ljava/lang/String;)Lcom/nextcloud/talk/polls/ui/PollCreateDialogFragment; // method@f1e1 │ │ -4957ce: 0c00 |0009: move-result-object v0 │ │ -4957d0: 6e10 8ee9 0300 |000a: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@e98e │ │ -4957d6: 0c01 |000d: move-result-object v1 │ │ -4957d8: 6202 99b0 |000e: sget-object v2, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ -4957dc: 6e30 e2f1 1002 |0010: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/polls/ui/PollCreateDialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@f1e2 │ │ -4957e2: 0e00 |0013: return-void │ │ +4957b0: |[4957b0] com.nextcloud.talk.chat.ChatActivity.createPoll:()V │ │ +4957c0: 6200 ebb4 |0000: sget-object v0, Lcom/nextcloud/talk/polls/ui/PollCreateDialogFragment;.Companion:Lcom/nextcloud/talk/polls/ui/PollCreateDialogFragment$Companion; // field@b4eb │ │ +4957c4: 6e10 85e9 0300 |0002: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ +4957ca: 0c01 |0005: move-result-object v1 │ │ +4957cc: 6e20 e1f1 1000 |0006: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/polls/ui/PollCreateDialogFragment$Companion;.newInstance:(Ljava/lang/String;)Lcom/nextcloud/talk/polls/ui/PollCreateDialogFragment; // method@f1e1 │ │ +4957d2: 0c00 |0009: move-result-object v0 │ │ +4957d4: 6e10 8ee9 0300 |000a: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@e98e │ │ +4957da: 0c01 |000d: move-result-object v1 │ │ +4957dc: 6202 99b0 |000e: sget-object v2, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ +4957e0: 6e30 e2f1 1002 |0010: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/polls/ui/PollCreateDialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@f1e2 │ │ +4957e6: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3693 │ │ 0x0002 line=3694 │ │ 0x0006 line=3693 │ │ 0x000a line=3696 │ │ locals : │ │ @@ -2008700,72 +2008700,72 @@ │ │ type : '(Lcom/stfalcon/chatkit/commons/models/IMessage;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 117 16-bit code units │ │ -4957e4: |[4957e4] com.nextcloud.talk.chat.ChatActivity.deleteMessage:(Lcom/stfalcon/chatkit/commons/models/IMessage;)V │ │ -4957f4: 1a00 b6cc |0000: const-string v0, "message" // string@ccb6 │ │ -4957f8: 7120 00fc 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4957fe: 6e10 81e9 0700 |0005: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/ChatActivity;.getParticipantPermissions:()Lcom/nextcloud/talk/utils/ParticipantPermissions; // method@e981 │ │ -495804: 0c00 |0008: move-result-object v0 │ │ -495806: 6e10 f9f2 0000 |0009: invoke-virtual {v0}, Lcom/nextcloud/talk/utils/ParticipantPermissions;.hasChatPermission:()Z // method@f2f9 │ │ -49580c: 0a00 |000c: move-result v0 │ │ -49580e: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -495810: 3900 2600 |000e: if-nez v0, 0034 // +0026 │ │ -495814: 6208 99b0 |0010: sget-object v8, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ -495818: 1a00 a622 |0012: const-string v0, "Deletion of message is skipped because of restrictions by permissions. This method should not have been called!" // string@22a6 │ │ -49581c: 7120 7705 0800 |0014: invoke-static {v8, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0577 │ │ -495822: 5478 a8b0 |0017: iget-object v8, v7, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -495826: 3908 0800 |0019: if-nez v8, 0021 // +0008 │ │ -49582a: 1a08 e08a |001b: const-string v8, "binding" // string@8ae0 │ │ -49582e: 7110 06fc 0800 |001d: invoke-static {v8}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -495834: 2802 |0020: goto 0022 // +0002 │ │ -495836: 0781 |0021: move-object v1, v8 │ │ -495838: 6e10 a1f0 0100 |0022: invoke-virtual {v1}, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.getRoot:()Landroid/widget/LinearLayout; // method@f0a1 │ │ -49583e: 0c08 |0025: move-result-object v8 │ │ -495840: 1f08 8c01 |0026: check-cast v8, Landroid/view/View; // type@018c │ │ -495844: 1400 2a02 137f |0028: const v0, #float 1.95408e+38 // #7f13022a │ │ -49584a: 1201 |002b: const/4 v1, #int 0 // #0 │ │ -49584c: 7130 be88 0801 |002c: invoke-static {v8, v0, v1}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;II)Lcom/google/android/material/snackbar/Snackbar; // method@88be │ │ -495852: 0c08 |002f: move-result-object v8 │ │ -495854: 6e10 d188 0800 |0030: invoke-virtual {v8}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@88d1 │ │ -49585a: 2841 |0033: goto 0074 // +0041 │ │ -49585c: 5470 aeb0 |0034: iget-object v0, v7, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ -495860: 1212 |0036: const/4 v2, #int 1 // #1 │ │ -495862: 3800 0e00 |0037: if-eqz v0, 0045 // +000e │ │ -495866: 6e10 89e9 0700 |0039: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/ChatActivity;.getSpreedCapabilities:()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // method@e989 │ │ -49586c: 0c00 |003c: move-result-object v0 │ │ -49586e: 2410 f726 0200 |003d: filled-new-array {v2}, [I // type@26f7 │ │ -495874: 0c02 |0040: move-result-object v2 │ │ -495876: 7120 a7f2 2000 |0041: invoke-static {v0, v2}, Lcom/nextcloud/talk/utils/ApiUtils;.getChatApiVersion:(Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;[I)I // method@f2a7 │ │ -49587c: 0a02 |0044: move-result v2 │ │ -49587e: 6e10 61e9 0700 |0045: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ -495884: 0c00 |0048: move-result-object v0 │ │ -495886: 5473 b1b0 |0049: iget-object v3, v7, Lcom/nextcloud/talk/chat/ChatActivity;.credentials:Ljava/lang/String; // field@b0b1 │ │ -49588a: 7110 fdfb 0300 |004b: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -495890: 6204 f4b4 |004e: sget-object v4, Lcom/nextcloud/talk/utils/ApiUtils;.INSTANCE:Lcom/nextcloud/talk/utils/ApiUtils; // field@b4f4 │ │ -495894: 5475 aeb0 |0050: iget-object v5, v7, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ -495898: 3805 0600 |0052: if-eqz v5, 0058 // +0006 │ │ -49589c: 6e10 96f0 0500 |0054: invoke-virtual {v5}, Lcom/nextcloud/talk/data/user/model/User;.getBaseUrl:()Ljava/lang/String; // method@f096 │ │ -4958a2: 0c01 |0057: move-result-object v1 │ │ -4958a4: 7110 fdfb 0100 |0058: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4958aa: 6e10 85e9 0700 |005b: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ -4958b0: 0c05 |005e: move-result-object v5 │ │ -4958b2: 7210 83f3 0800 |005f: invoke-interface {v8}, Lcom/stfalcon/chatkit/commons/models/IMessage;.getId:()Ljava/lang/String; // method@f383 │ │ -4958b8: 0c06 |0062: move-result-object v6 │ │ -4958ba: 7110 fdfb 0600 |0063: invoke-static {v6}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4958c0: 6e56 b0f2 2451 |0066: invoke-virtual {v4, v2, v1, v5, v6}, Lcom/nextcloud/talk/utils/ApiUtils;.getUrlForChatMessage:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@f2b0 │ │ -4958c6: 0c01 |0069: move-result-object v1 │ │ -4958c8: 7210 83f3 0800 |006a: invoke-interface {v8}, Lcom/stfalcon/chatkit/commons/models/IMessage;.getId:()Ljava/lang/String; // method@f383 │ │ -4958ce: 0c08 |006d: move-result-object v8 │ │ -4958d0: 7110 fdfb 0800 |006e: invoke-static {v8}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4958d6: 6e40 ceee 3081 |0071: invoke-virtual {v0, v3, v1, v8}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.deleteChatMessages:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@eece │ │ -4958dc: 0e00 |0074: return-void │ │ +4957e8: |[4957e8] com.nextcloud.talk.chat.ChatActivity.deleteMessage:(Lcom/stfalcon/chatkit/commons/models/IMessage;)V │ │ +4957f8: 1a00 b6cc |0000: const-string v0, "message" // string@ccb6 │ │ +4957fc: 7120 00fc 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +495802: 6e10 81e9 0700 |0005: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/ChatActivity;.getParticipantPermissions:()Lcom/nextcloud/talk/utils/ParticipantPermissions; // method@e981 │ │ +495808: 0c00 |0008: move-result-object v0 │ │ +49580a: 6e10 f9f2 0000 |0009: invoke-virtual {v0}, Lcom/nextcloud/talk/utils/ParticipantPermissions;.hasChatPermission:()Z // method@f2f9 │ │ +495810: 0a00 |000c: move-result v0 │ │ +495812: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +495814: 3900 2600 |000e: if-nez v0, 0034 // +0026 │ │ +495818: 6208 99b0 |0010: sget-object v8, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ +49581c: 1a00 a622 |0012: const-string v0, "Deletion of message is skipped because of restrictions by permissions. This method should not have been called!" // string@22a6 │ │ +495820: 7120 7705 0800 |0014: invoke-static {v8, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0577 │ │ +495826: 5478 a8b0 |0017: iget-object v8, v7, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +49582a: 3908 0800 |0019: if-nez v8, 0021 // +0008 │ │ +49582e: 1a08 e08a |001b: const-string v8, "binding" // string@8ae0 │ │ +495832: 7110 06fc 0800 |001d: invoke-static {v8}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +495838: 2802 |0020: goto 0022 // +0002 │ │ +49583a: 0781 |0021: move-object v1, v8 │ │ +49583c: 6e10 a1f0 0100 |0022: invoke-virtual {v1}, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.getRoot:()Landroid/widget/LinearLayout; // method@f0a1 │ │ +495842: 0c08 |0025: move-result-object v8 │ │ +495844: 1f08 8c01 |0026: check-cast v8, Landroid/view/View; // type@018c │ │ +495848: 1400 2a02 137f |0028: const v0, #float 1.95408e+38 // #7f13022a │ │ +49584e: 1201 |002b: const/4 v1, #int 0 // #0 │ │ +495850: 7130 be88 0801 |002c: invoke-static {v8, v0, v1}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;II)Lcom/google/android/material/snackbar/Snackbar; // method@88be │ │ +495856: 0c08 |002f: move-result-object v8 │ │ +495858: 6e10 d188 0800 |0030: invoke-virtual {v8}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@88d1 │ │ +49585e: 2841 |0033: goto 0074 // +0041 │ │ +495860: 5470 aeb0 |0034: iget-object v0, v7, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ +495864: 1212 |0036: const/4 v2, #int 1 // #1 │ │ +495866: 3800 0e00 |0037: if-eqz v0, 0045 // +000e │ │ +49586a: 6e10 89e9 0700 |0039: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/ChatActivity;.getSpreedCapabilities:()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // method@e989 │ │ +495870: 0c00 |003c: move-result-object v0 │ │ +495872: 2410 f726 0200 |003d: filled-new-array {v2}, [I // type@26f7 │ │ +495878: 0c02 |0040: move-result-object v2 │ │ +49587a: 7120 a7f2 2000 |0041: invoke-static {v0, v2}, Lcom/nextcloud/talk/utils/ApiUtils;.getChatApiVersion:(Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;[I)I // method@f2a7 │ │ +495880: 0a02 |0044: move-result v2 │ │ +495882: 6e10 61e9 0700 |0045: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ +495888: 0c00 |0048: move-result-object v0 │ │ +49588a: 5473 b1b0 |0049: iget-object v3, v7, Lcom/nextcloud/talk/chat/ChatActivity;.credentials:Ljava/lang/String; // field@b0b1 │ │ +49588e: 7110 fdfb 0300 |004b: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +495894: 6204 f4b4 |004e: sget-object v4, Lcom/nextcloud/talk/utils/ApiUtils;.INSTANCE:Lcom/nextcloud/talk/utils/ApiUtils; // field@b4f4 │ │ +495898: 5475 aeb0 |0050: iget-object v5, v7, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ +49589c: 3805 0600 |0052: if-eqz v5, 0058 // +0006 │ │ +4958a0: 6e10 96f0 0500 |0054: invoke-virtual {v5}, Lcom/nextcloud/talk/data/user/model/User;.getBaseUrl:()Ljava/lang/String; // method@f096 │ │ +4958a6: 0c01 |0057: move-result-object v1 │ │ +4958a8: 7110 fdfb 0100 |0058: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4958ae: 6e10 85e9 0700 |005b: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ +4958b4: 0c05 |005e: move-result-object v5 │ │ +4958b6: 7210 83f3 0800 |005f: invoke-interface {v8}, Lcom/stfalcon/chatkit/commons/models/IMessage;.getId:()Ljava/lang/String; // method@f383 │ │ +4958bc: 0c06 |0062: move-result-object v6 │ │ +4958be: 7110 fdfb 0600 |0063: invoke-static {v6}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4958c4: 6e56 b0f2 2451 |0066: invoke-virtual {v4, v2, v1, v5, v6}, Lcom/nextcloud/talk/utils/ApiUtils;.getUrlForChatMessage:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@f2b0 │ │ +4958ca: 0c01 |0069: move-result-object v1 │ │ +4958cc: 7210 83f3 0800 |006a: invoke-interface {v8}, Lcom/stfalcon/chatkit/commons/models/IMessage;.getId:()Ljava/lang/String; // method@f383 │ │ +4958d2: 0c08 |006d: move-result-object v8 │ │ +4958d4: 7110 fdfb 0800 |006e: invoke-static {v8}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4958da: 6e40 ceee 3081 |0071: invoke-virtual {v0, v3, v1, v8}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.deleteChatMessages:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@eece │ │ +4958e0: 0e00 |0074: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=3183 │ │ 0x0010 line=3185 │ │ 0x0012 line=3186 │ │ 0x0014 line=3184 │ │ 0x0017 line=3189 │ │ @@ -2008789,100 +2008789,100 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 167 16-bit code units │ │ -4958e0: |[4958e0] com.nextcloud.talk.chat.ChatActivity.deleteTemporaryMessage:(I)V │ │ -4958f0: 6e10 7be9 0800 |0000: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ -4958f6: 0c00 |0003: move-result-object v0 │ │ -4958f8: 5481 b2b0 |0004: iget-object v1, v8, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ -4958fc: 7110 fdfb 0100 |0006: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -495902: 6e10 48f1 0100 |0009: invoke-virtual {v1}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getInternalId:()Ljava/lang/String; // method@f148 │ │ -495908: 0c01 |000c: move-result-object v1 │ │ -49590a: 6e30 6cef 1009 |000d: invoke-virtual {v0, v1, v9}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.removeFromQueue:(Ljava/lang/String;I)V // method@ef6c │ │ -495910: 6e10 7be9 0800 |0010: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ -495916: 0c00 |0013: move-result-object v0 │ │ -495918: 6e10 62ef 0000 |0014: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.getMessageQueueSizeFlow:()Landroidx/lifecycle/LiveData; // method@ef62 │ │ -49591e: 0c00 |0017: move-result-object v0 │ │ -495920: 6e10 d50e 0000 |0018: invoke-virtual {v0}, Landroidx/lifecycle/LiveData;.getValue:()Ljava/lang/Object; // method@0ed5 │ │ -495926: 0c00 |001b: move-result-object v0 │ │ -495928: 1f00 8c24 |001c: check-cast v0, Ljava/lang/Integer; // type@248c │ │ -49592c: 1211 |001e: const/4 v1, #int 1 // #1 │ │ -49592e: 1202 |001f: const/4 v2, #int 0 // #0 │ │ -495930: 3800 0c00 |0020: if-eqz v0, 002c // +000c │ │ -495934: 6e10 d3f5 0000 |0022: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@f5d3 │ │ -49593a: 0a00 |0025: move-result v0 │ │ -49593c: b010 |0026: add-int/2addr v0, v1 │ │ -49593e: 7110 e0f5 0000 |0027: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ -495944: 0c00 |002a: move-result-object v0 │ │ -495946: 2802 |002b: goto 002d // +0002 │ │ -495948: 0720 |002c: move-object v0, v2 │ │ -49594a: 5483 a7b0 |002d: iget-object v3, v8, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ -49594e: 3803 0700 |002f: if-eqz v3, 0036 // +0007 │ │ -495952: 6e10 32e4 0300 |0031: invoke-virtual {v3}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.getItems:()Ljava/util/List; // method@e432 │ │ -495958: 0c03 |0034: move-result-object v3 │ │ -49595a: 2802 |0035: goto 0037 // +0002 │ │ -49595c: 0723 |0036: move-object v3, v2 │ │ -49595e: 7110 fdfb 0300 |0037: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -495964: 7210 72f9 0300 |003a: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@f972 │ │ -49596a: 0c03 |003d: move-result-object v3 │ │ -49596c: 1204 |003e: const/4 v4, #int 0 // #0 │ │ -49596e: 7210 46f9 0300 |003f: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ -495974: 0a05 |0042: move-result v5 │ │ -495976: 3805 6300 |0043: if-eqz v5, 00a6 // +0063 │ │ -49597a: 7210 47f9 0300 |0045: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ -495980: 0c05 |0048: move-result-object v5 │ │ -495982: 1f05 e223 |0049: check-cast v5, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper; // type@23e2 │ │ -495986: 7110 fdfb 0000 |004b: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49598c: 6e10 d3f5 0000 |004e: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@f5d3 │ │ -495992: 0a06 |0051: move-result v6 │ │ -495994: 3764 0800 |0052: if-le v4, v6, 005a // +0008 │ │ -495998: 6e10 d3f5 0000 |0054: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@f5d3 │ │ -49599e: 0a06 |0057: move-result v6 │ │ -4959a0: 3416 4e00 |0058: if-lt v6, v1, 00a6 // +004e │ │ -4959a4: 5456 15b5 |005a: iget-object v6, v5, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper;.item:Ljava/lang/Object; // field@b515 │ │ -4959a8: 2066 5721 |005c: instance-of v6, v6, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -4959ac: 3806 4500 |005e: if-eqz v6, 00a3 // +0045 │ │ -4959b0: 5456 15b5 |0060: iget-object v6, v5, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper;.item:Ljava/lang/Object; // field@b515 │ │ -4959b4: 1a07 4bd2 |0062: const-string v7, "null cannot be cast to non-null type com.nextcloud.talk.chat.data.model.ChatMessage" // string@d24b │ │ -4959b8: 7120 fefb 7600 |0064: invoke-static {v6, v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbfe │ │ -4959be: 1f06 5721 |0067: check-cast v6, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -4959c2: 6e10 a2ec 0600 |0069: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isTempMessage:()Z // method@eca2 │ │ -4959c8: 0a06 |006c: move-result v6 │ │ -4959ca: 3806 3600 |006d: if-eqz v6, 00a3 // +0036 │ │ -4959ce: 5456 15b5 |006f: iget-object v6, v5, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper;.item:Ljava/lang/Object; // field@b515 │ │ -4959d2: 7120 fefb 7600 |0071: invoke-static {v6, v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbfe │ │ -4959d8: 1f06 5721 |0074: check-cast v6, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -4959dc: 6e10 88ec 0600 |0076: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getTempMessageId:()I // method@ec88 │ │ -4959e2: 0a06 |0079: move-result v6 │ │ -4959e4: 3396 2900 |007a: if-ne v6, v9, 00a3 // +0029 │ │ -4959e8: 5489 a7b0 |007c: iget-object v9, v8, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ -4959ec: 3809 0700 |007e: if-eqz v9, 0085 // +0007 │ │ -4959f0: 6e10 32e4 0900 |0080: invoke-virtual {v9}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.getItems:()Ljava/util/List; // method@e432 │ │ -4959f6: 0c09 |0083: move-result-object v9 │ │ -4959f8: 2802 |0084: goto 0086 // +0002 │ │ -4959fa: 0729 |0085: move-object v9, v2 │ │ -4959fc: 7110 fdfb 0900 |0086: invoke-static {v9}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -495a02: 7220 70f9 5900 |0089: invoke-interface {v9, v5}, Ljava/util/List;.indexOf:(Ljava/lang/Object;)I // method@f970 │ │ -495a08: 0a09 |008c: move-result v9 │ │ -495a0a: 5480 a7b0 |008d: iget-object v0, v8, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ -495a0e: 3800 0600 |008f: if-eqz v0, 0095 // +0006 │ │ -495a12: 6e10 32e4 0000 |0091: invoke-virtual {v0}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.getItems:()Ljava/util/List; // method@e432 │ │ -495a18: 0c02 |0094: move-result-object v2 │ │ -495a1a: 7110 fdfb 0200 |0095: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -495a20: 7220 76f9 9200 |0098: invoke-interface {v2, v9}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@f976 │ │ -495a26: 5480 a7b0 |009b: iget-object v0, v8, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ -495a2a: 3800 0900 |009d: if-eqz v0, 00a6 // +0009 │ │ -495a2e: 6e20 37e4 9000 |009f: invoke-virtual {v0, v9}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.notifyItemRemoved:(I)V // method@e437 │ │ -495a34: 2804 |00a2: goto 00a6 // +0004 │ │ -495a36: d804 0401 |00a3: add-int/lit8 v4, v4, #int 1 // #01 │ │ -495a3a: 289a |00a5: goto 003f // -0066 │ │ -495a3c: 0e00 |00a6: return-void │ │ +4958e4: |[4958e4] com.nextcloud.talk.chat.ChatActivity.deleteTemporaryMessage:(I)V │ │ +4958f4: 6e10 7be9 0800 |0000: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ +4958fa: 0c00 |0003: move-result-object v0 │ │ +4958fc: 5481 b2b0 |0004: iget-object v1, v8, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ +495900: 7110 fdfb 0100 |0006: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +495906: 6e10 48f1 0100 |0009: invoke-virtual {v1}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getInternalId:()Ljava/lang/String; // method@f148 │ │ +49590c: 0c01 |000c: move-result-object v1 │ │ +49590e: 6e30 6cef 1009 |000d: invoke-virtual {v0, v1, v9}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.removeFromQueue:(Ljava/lang/String;I)V // method@ef6c │ │ +495914: 6e10 7be9 0800 |0010: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ +49591a: 0c00 |0013: move-result-object v0 │ │ +49591c: 6e10 62ef 0000 |0014: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.getMessageQueueSizeFlow:()Landroidx/lifecycle/LiveData; // method@ef62 │ │ +495922: 0c00 |0017: move-result-object v0 │ │ +495924: 6e10 d50e 0000 |0018: invoke-virtual {v0}, Landroidx/lifecycle/LiveData;.getValue:()Ljava/lang/Object; // method@0ed5 │ │ +49592a: 0c00 |001b: move-result-object v0 │ │ +49592c: 1f00 8c24 |001c: check-cast v0, Ljava/lang/Integer; // type@248c │ │ +495930: 1211 |001e: const/4 v1, #int 1 // #1 │ │ +495932: 1202 |001f: const/4 v2, #int 0 // #0 │ │ +495934: 3800 0c00 |0020: if-eqz v0, 002c // +000c │ │ +495938: 6e10 d3f5 0000 |0022: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@f5d3 │ │ +49593e: 0a00 |0025: move-result v0 │ │ +495940: b010 |0026: add-int/2addr v0, v1 │ │ +495942: 7110 e0f5 0000 |0027: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ +495948: 0c00 |002a: move-result-object v0 │ │ +49594a: 2802 |002b: goto 002d // +0002 │ │ +49594c: 0720 |002c: move-object v0, v2 │ │ +49594e: 5483 a7b0 |002d: iget-object v3, v8, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ +495952: 3803 0700 |002f: if-eqz v3, 0036 // +0007 │ │ +495956: 6e10 32e4 0300 |0031: invoke-virtual {v3}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.getItems:()Ljava/util/List; // method@e432 │ │ +49595c: 0c03 |0034: move-result-object v3 │ │ +49595e: 2802 |0035: goto 0037 // +0002 │ │ +495960: 0723 |0036: move-object v3, v2 │ │ +495962: 7110 fdfb 0300 |0037: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +495968: 7210 72f9 0300 |003a: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@f972 │ │ +49596e: 0c03 |003d: move-result-object v3 │ │ +495970: 1204 |003e: const/4 v4, #int 0 // #0 │ │ +495972: 7210 46f9 0300 |003f: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ +495978: 0a05 |0042: move-result v5 │ │ +49597a: 3805 6300 |0043: if-eqz v5, 00a6 // +0063 │ │ +49597e: 7210 47f9 0300 |0045: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ +495984: 0c05 |0048: move-result-object v5 │ │ +495986: 1f05 e223 |0049: check-cast v5, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper; // type@23e2 │ │ +49598a: 7110 fdfb 0000 |004b: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +495990: 6e10 d3f5 0000 |004e: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@f5d3 │ │ +495996: 0a06 |0051: move-result v6 │ │ +495998: 3764 0800 |0052: if-le v4, v6, 005a // +0008 │ │ +49599c: 6e10 d3f5 0000 |0054: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@f5d3 │ │ +4959a2: 0a06 |0057: move-result v6 │ │ +4959a4: 3416 4e00 |0058: if-lt v6, v1, 00a6 // +004e │ │ +4959a8: 5456 15b5 |005a: iget-object v6, v5, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper;.item:Ljava/lang/Object; // field@b515 │ │ +4959ac: 2066 5721 |005c: instance-of v6, v6, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +4959b0: 3806 4500 |005e: if-eqz v6, 00a3 // +0045 │ │ +4959b4: 5456 15b5 |0060: iget-object v6, v5, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper;.item:Ljava/lang/Object; // field@b515 │ │ +4959b8: 1a07 4bd2 |0062: const-string v7, "null cannot be cast to non-null type com.nextcloud.talk.chat.data.model.ChatMessage" // string@d24b │ │ +4959bc: 7120 fefb 7600 |0064: invoke-static {v6, v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbfe │ │ +4959c2: 1f06 5721 |0067: check-cast v6, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +4959c6: 6e10 a2ec 0600 |0069: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isTempMessage:()Z // method@eca2 │ │ +4959cc: 0a06 |006c: move-result v6 │ │ +4959ce: 3806 3600 |006d: if-eqz v6, 00a3 // +0036 │ │ +4959d2: 5456 15b5 |006f: iget-object v6, v5, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper;.item:Ljava/lang/Object; // field@b515 │ │ +4959d6: 7120 fefb 7600 |0071: invoke-static {v6, v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbfe │ │ +4959dc: 1f06 5721 |0074: check-cast v6, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +4959e0: 6e10 88ec 0600 |0076: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getTempMessageId:()I // method@ec88 │ │ +4959e6: 0a06 |0079: move-result v6 │ │ +4959e8: 3396 2900 |007a: if-ne v6, v9, 00a3 // +0029 │ │ +4959ec: 5489 a7b0 |007c: iget-object v9, v8, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ +4959f0: 3809 0700 |007e: if-eqz v9, 0085 // +0007 │ │ +4959f4: 6e10 32e4 0900 |0080: invoke-virtual {v9}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.getItems:()Ljava/util/List; // method@e432 │ │ +4959fa: 0c09 |0083: move-result-object v9 │ │ +4959fc: 2802 |0084: goto 0086 // +0002 │ │ +4959fe: 0729 |0085: move-object v9, v2 │ │ +495a00: 7110 fdfb 0900 |0086: invoke-static {v9}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +495a06: 7220 70f9 5900 |0089: invoke-interface {v9, v5}, Ljava/util/List;.indexOf:(Ljava/lang/Object;)I // method@f970 │ │ +495a0c: 0a09 |008c: move-result v9 │ │ +495a0e: 5480 a7b0 |008d: iget-object v0, v8, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ +495a12: 3800 0600 |008f: if-eqz v0, 0095 // +0006 │ │ +495a16: 6e10 32e4 0000 |0091: invoke-virtual {v0}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.getItems:()Ljava/util/List; // method@e432 │ │ +495a1c: 0c02 |0094: move-result-object v2 │ │ +495a1e: 7110 fdfb 0200 |0095: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +495a24: 7220 76f9 9200 |0098: invoke-interface {v2, v9}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@f976 │ │ +495a2a: 5480 a7b0 |009b: iget-object v0, v8, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ +495a2e: 3800 0900 |009d: if-eqz v0, 00a6 // +0009 │ │ +495a32: 6e20 37e4 9000 |009f: invoke-virtual {v0, v9}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.notifyItemRemoved:(I)V // method@e437 │ │ +495a38: 2804 |00a2: goto 00a6 // +0004 │ │ +495a3a: d804 0401 |00a3: add-int/lit8 v4, v4, #int 1 // #01 │ │ +495a3e: 289a |00a5: goto 003f // -0066 │ │ +495a40: 0e00 |00a6: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3731 │ │ 0x0010 line=3733 │ │ 0x002d line=3734 │ │ 0x004b line=3735 │ │ 0x005a line=3736 │ │ @@ -2008900,28 +2008900,28 @@ │ │ type : '(ILjava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 29 16-bit code units │ │ -495ef8: |[495ef8] com.nextcloud.talk.chat.ChatActivity.editTemporaryMessage:(ILjava/lang/String;)V │ │ -495f08: 1a00 cdd0 |0000: const-string v0, "newMessage" // string@d0cd │ │ -495f0c: 7120 00fc 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -495f12: 6e10 7be9 0200 |0005: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ -495f18: 0c00 |0008: move-result-object v0 │ │ -495f1a: 5421 b2b0 |0009: iget-object v1, v2, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ -495f1e: 7110 fdfb 0100 |000b: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -495f24: 6e10 48f1 0100 |000e: invoke-virtual {v1}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getInternalId:()Ljava/lang/String; // method@f148 │ │ -495f2a: 0c01 |0011: move-result-object v1 │ │ -495f2c: 6e40 57ef 1043 |0012: invoke-virtual {v0, v1, v3, v4}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.editQueuedMessage:(Ljava/lang/String;ILjava/lang/String;)V // method@ef57 │ │ -495f32: 5423 a7b0 |0015: iget-object v3, v2, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ -495f36: 3803 0500 |0017: if-eqz v3, 001c // +0005 │ │ -495f3a: 6e10 36e4 0300 |0019: invoke-virtual {v3}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.notifyDataSetChanged:()V // method@e436 │ │ -495f40: 0e00 |001c: return-void │ │ +495efc: |[495efc] com.nextcloud.talk.chat.ChatActivity.editTemporaryMessage:(ILjava/lang/String;)V │ │ +495f0c: 1a00 cdd0 |0000: const-string v0, "newMessage" // string@d0cd │ │ +495f10: 7120 00fc 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +495f16: 6e10 7be9 0200 |0005: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ +495f1c: 0c00 |0008: move-result-object v0 │ │ +495f1e: 5421 b2b0 |0009: iget-object v1, v2, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ +495f22: 7110 fdfb 0100 |000b: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +495f28: 6e10 48f1 0100 |000e: invoke-virtual {v1}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getInternalId:()Ljava/lang/String; // method@f148 │ │ +495f2e: 0c01 |0011: move-result-object v1 │ │ +495f30: 6e40 57ef 1043 |0012: invoke-virtual {v0, v1, v3, v4}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.editQueuedMessage:(Ljava/lang/String;ILjava/lang/String;)V // method@ef57 │ │ +495f36: 5423 a7b0 |0015: iget-object v3, v2, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ +495f3a: 3803 0500 |0017: if-eqz v3, 001c // +0005 │ │ +495f3e: 6e10 36e4 0300 |0019: invoke-virtual {v3}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.notifyDataSetChanged:()V // method@e436 │ │ +495f44: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=3726 │ │ 0x0015 line=3727 │ │ locals : │ │ 0x0000 - 0x001d reg=2 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x001d reg=3 (null) I │ │ @@ -2008932,55 +2008932,55 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 82 16-bit code units │ │ -496020: |[496020] com.nextcloud.talk.chat.ChatActivity.expandSystemMessage:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V │ │ -496030: 1a00 638e |0000: const-string v0, "chatMessageToExpand" // string@8e63 │ │ -496034: 7120 00fc 0600 |0002: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -49603a: 5450 a7b0 |0005: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ -49603e: 3800 3f00 |0007: if-eqz v0, 0046 // +003f │ │ -496042: 6e10 32e4 0000 |0009: invoke-virtual {v0}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.getItems:()Ljava/util/List; // method@e432 │ │ -496048: 0c00 |000c: move-result-object v0 │ │ -49604a: 3800 3900 |000d: if-eqz v0, 0046 // +0039 │ │ -49604e: 1f00 8e24 |000f: check-cast v0, Ljava/lang/Iterable; // type@248e │ │ -496052: 7210 e3f5 0000 |0011: invoke-interface {v0}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@f5e3 │ │ -496058: 0c00 |0014: move-result-object v0 │ │ -49605a: 7210 46f9 0000 |0015: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ -496060: 0a01 |0018: move-result v1 │ │ -496062: 3801 2d00 |0019: if-eqz v1, 0046 // +002d │ │ -496066: 7210 47f9 0000 |001b: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ -49606c: 0c01 |001e: move-result-object v1 │ │ -49606e: 1f01 e223 |001f: check-cast v1, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper; // type@23e2 │ │ -496072: 5412 15b5 |0021: iget-object v2, v1, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper;.item:Ljava/lang/Object; // field@b515 │ │ -496076: 2022 5721 |0023: instance-of v2, v2, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -49607a: 3802 f0ff |0025: if-eqz v2, 0015 // -0010 │ │ -49607e: 5412 15b5 |0027: iget-object v2, v1, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper;.item:Ljava/lang/Object; // field@b515 │ │ -496082: 1a03 4bd2 |0029: const-string v3, "null cannot be cast to non-null type com.nextcloud.talk.chat.data.model.ChatMessage" // string@d24b │ │ -496086: 7120 fefb 3200 |002b: invoke-static {v2, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbfe │ │ -49608c: 1f02 5721 |002e: check-cast v2, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -496090: 6e10 76ec 0200 |0030: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getLastItemOfExpandableGroup:()I // method@ec76 │ │ -496096: 0a02 |0033: move-result v2 │ │ -496098: 6e10 76ec 0600 |0034: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getLastItemOfExpandableGroup:()I // method@ec76 │ │ -49609e: 0a04 |0037: move-result v4 │ │ -4960a0: 3342 ddff |0038: if-ne v2, v4, 0015 // -0023 │ │ -4960a4: 5411 15b5 |003a: iget-object v1, v1, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper;.item:Ljava/lang/Object; // field@b515 │ │ -4960a8: 7120 fefb 3100 |003c: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbfe │ │ -4960ae: 1f01 5721 |003f: check-cast v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -4960b2: 1202 |0041: const/4 v2, #int 0 // #0 │ │ -4960b4: 6e20 b1ec 2100 |0042: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setHiddenByCollapse:(Z)V // method@ecb1 │ │ -4960ba: 28d0 |0045: goto 0015 // -0030 │ │ -4960bc: 1210 |0046: const/4 v0, #int 1 // #1 │ │ -4960be: 6e20 acec 0600 |0047: invoke-virtual {v6, v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setExpanded:(Z)V // method@ecac │ │ -4960c4: 5456 a7b0 |004a: iget-object v6, v5, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ -4960c8: 3806 0500 |004c: if-eqz v6, 0051 // +0005 │ │ -4960cc: 6e10 36e4 0600 |004e: invoke-virtual {v6}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.notifyDataSetChanged:()V // method@e436 │ │ -4960d2: 0e00 |0051: return-void │ │ +496024: |[496024] com.nextcloud.talk.chat.ChatActivity.expandSystemMessage:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V │ │ +496034: 1a00 638e |0000: const-string v0, "chatMessageToExpand" // string@8e63 │ │ +496038: 7120 00fc 0600 |0002: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +49603e: 5450 a7b0 |0005: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ +496042: 3800 3f00 |0007: if-eqz v0, 0046 // +003f │ │ +496046: 6e10 32e4 0000 |0009: invoke-virtual {v0}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.getItems:()Ljava/util/List; // method@e432 │ │ +49604c: 0c00 |000c: move-result-object v0 │ │ +49604e: 3800 3900 |000d: if-eqz v0, 0046 // +0039 │ │ +496052: 1f00 8e24 |000f: check-cast v0, Ljava/lang/Iterable; // type@248e │ │ +496056: 7210 e3f5 0000 |0011: invoke-interface {v0}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@f5e3 │ │ +49605c: 0c00 |0014: move-result-object v0 │ │ +49605e: 7210 46f9 0000 |0015: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ +496064: 0a01 |0018: move-result v1 │ │ +496066: 3801 2d00 |0019: if-eqz v1, 0046 // +002d │ │ +49606a: 7210 47f9 0000 |001b: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ +496070: 0c01 |001e: move-result-object v1 │ │ +496072: 1f01 e223 |001f: check-cast v1, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper; // type@23e2 │ │ +496076: 5412 15b5 |0021: iget-object v2, v1, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper;.item:Ljava/lang/Object; // field@b515 │ │ +49607a: 2022 5721 |0023: instance-of v2, v2, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +49607e: 3802 f0ff |0025: if-eqz v2, 0015 // -0010 │ │ +496082: 5412 15b5 |0027: iget-object v2, v1, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper;.item:Ljava/lang/Object; // field@b515 │ │ +496086: 1a03 4bd2 |0029: const-string v3, "null cannot be cast to non-null type com.nextcloud.talk.chat.data.model.ChatMessage" // string@d24b │ │ +49608a: 7120 fefb 3200 |002b: invoke-static {v2, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbfe │ │ +496090: 1f02 5721 |002e: check-cast v2, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +496094: 6e10 76ec 0200 |0030: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getLastItemOfExpandableGroup:()I // method@ec76 │ │ +49609a: 0a02 |0033: move-result v2 │ │ +49609c: 6e10 76ec 0600 |0034: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getLastItemOfExpandableGroup:()I // method@ec76 │ │ +4960a2: 0a04 |0037: move-result v4 │ │ +4960a4: 3342 ddff |0038: if-ne v2, v4, 0015 // -0023 │ │ +4960a8: 5411 15b5 |003a: iget-object v1, v1, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper;.item:Ljava/lang/Object; // field@b515 │ │ +4960ac: 7120 fefb 3100 |003c: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbfe │ │ +4960b2: 1f01 5721 |003f: check-cast v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +4960b6: 1202 |0041: const/4 v2, #int 0 // #0 │ │ +4960b8: 6e20 b1ec 2100 |0042: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setHiddenByCollapse:(Z)V // method@ecb1 │ │ +4960be: 28d0 |0045: goto 0015 // -0030 │ │ +4960c0: 1210 |0046: const/4 v0, #int 1 // #1 │ │ +4960c2: 6e20 acec 0600 |0047: invoke-virtual {v6, v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setExpanded:(Z)V // method@ecac │ │ +4960c8: 5456 a7b0 |004a: iget-object v6, v5, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ +4960cc: 3806 0500 |004c: if-eqz v6, 0051 // +0005 │ │ +4960d0: 6e10 36e4 0600 |004e: invoke-virtual {v6}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.notifyDataSetChanged:()V // method@e436 │ │ +4960d6: 0e00 |0051: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=1742 │ │ 0x0011 line=3890 │ │ 0x0021 line=1743 │ │ 0x0027 line=1745 │ │ 0x003a line=1748 │ │ @@ -2008995,19 +2008995,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/String;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -493084: |[493084] com.nextcloud.talk.chat.ChatActivity.format:(Ljava/lang/Object;)Ljava/lang/String; │ │ -493094: 1f01 2a25 |0000: check-cast v1, Ljava/util/Date; // type@252a │ │ -493098: 6e20 58e9 1000 |0002: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.format:(Ljava/util/Date;)Ljava/lang/String; // method@e958 │ │ -49309e: 0c01 |0005: move-result-object v1 │ │ -4930a0: 1101 |0006: return-object v1 │ │ +493088: |[493088] com.nextcloud.talk.chat.ChatActivity.format:(Ljava/lang/Object;)Ljava/lang/String; │ │ +493098: 1f01 2a25 |0000: check-cast v1, Ljava/util/Date; // type@252a │ │ +49309c: 6e20 58e9 1000 |0002: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.format:(Ljava/util/Date;)Ljava/lang/String; // method@e958 │ │ +4930a2: 0c01 |0005: move-result-object v1 │ │ +4930a4: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -2009016,44 +2009016,44 @@ │ │ type : '(Ljava/util/Date;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 63 16-bit code units │ │ -4930a4: |[4930a4] com.nextcloud.talk.chat.ChatActivity.format:(Ljava/util/Date;)Ljava/lang/String; │ │ -4930b4: 1a00 9197 |0000: const-string v0, "date" // string@9791 │ │ -4930b8: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4930be: 7110 a5f3 0200 |0005: invoke-static {v2}, Lcom/stfalcon/chatkit/utils/DateFormatter;.isToday:(Ljava/util/Date;)Z // method@f3a5 │ │ -4930c4: 0a00 |0008: move-result v0 │ │ -4930c6: 3800 1400 |0009: if-eqz v0, 001d // +0014 │ │ -4930ca: 6e10 84e9 0100 |000b: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getResources:()Landroid/content/res/Resources; // method@e984 │ │ -4930d0: 0c02 |000e: move-result-object v2 │ │ -4930d2: 7110 fdfb 0200 |000f: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4930d8: 1400 3c02 137f |0012: const v0, #float 1.95408e+38 // #7f13023c │ │ -4930de: 6e20 b601 0200 |0015: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01b6 │ │ -4930e4: 0c02 |0018: move-result-object v2 │ │ -4930e6: 7110 fdfb 0200 |0019: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4930ec: 2822 |001c: goto 003e // +0022 │ │ -4930ee: 7110 a6f3 0200 |001d: invoke-static {v2}, Lcom/stfalcon/chatkit/utils/DateFormatter;.isYesterday:(Ljava/util/Date;)Z // method@f3a6 │ │ -4930f4: 0a00 |0020: move-result v0 │ │ -4930f6: 3800 1400 |0021: if-eqz v0, 0035 // +0014 │ │ -4930fa: 6e10 84e9 0100 |0023: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getResources:()Landroid/content/res/Resources; // method@e984 │ │ -493100: 0c02 |0026: move-result-object v2 │ │ -493102: 7110 fdfb 0200 |0027: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -493108: 1400 3d02 137f |002a: const v0, #float 1.95408e+38 // #7f13023d │ │ -49310e: 6e20 b601 0200 |002d: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01b6 │ │ -493114: 0c02 |0030: move-result-object v2 │ │ -493116: 7110 fdfb 0200 |0031: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49311c: 280a |0034: goto 003e // +000a │ │ -49311e: 6200 16b5 |0035: sget-object v0, Lcom/stfalcon/chatkit/utils/DateFormatter$Template;.STRING_DAY_MONTH_YEAR:Lcom/stfalcon/chatkit/utils/DateFormatter$Template; // field@b516 │ │ -493122: 7120 a3f3 0200 |0037: invoke-static {v2, v0}, Lcom/stfalcon/chatkit/utils/DateFormatter;.format:(Ljava/util/Date;Lcom/stfalcon/chatkit/utils/DateFormatter$Template;)Ljava/lang/String; // method@f3a3 │ │ -493128: 0c02 |003a: move-result-object v2 │ │ -49312a: 7110 fdfb 0200 |003b: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -493130: 1102 |003e: return-object v2 │ │ +4930a8: |[4930a8] com.nextcloud.talk.chat.ChatActivity.format:(Ljava/util/Date;)Ljava/lang/String; │ │ +4930b8: 1a00 9197 |0000: const-string v0, "date" // string@9791 │ │ +4930bc: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4930c2: 7110 a5f3 0200 |0005: invoke-static {v2}, Lcom/stfalcon/chatkit/utils/DateFormatter;.isToday:(Ljava/util/Date;)Z // method@f3a5 │ │ +4930c8: 0a00 |0008: move-result v0 │ │ +4930ca: 3800 1400 |0009: if-eqz v0, 001d // +0014 │ │ +4930ce: 6e10 84e9 0100 |000b: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getResources:()Landroid/content/res/Resources; // method@e984 │ │ +4930d4: 0c02 |000e: move-result-object v2 │ │ +4930d6: 7110 fdfb 0200 |000f: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4930dc: 1400 3c02 137f |0012: const v0, #float 1.95408e+38 // #7f13023c │ │ +4930e2: 6e20 b601 0200 |0015: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01b6 │ │ +4930e8: 0c02 |0018: move-result-object v2 │ │ +4930ea: 7110 fdfb 0200 |0019: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4930f0: 2822 |001c: goto 003e // +0022 │ │ +4930f2: 7110 a6f3 0200 |001d: invoke-static {v2}, Lcom/stfalcon/chatkit/utils/DateFormatter;.isYesterday:(Ljava/util/Date;)Z // method@f3a6 │ │ +4930f8: 0a00 |0020: move-result v0 │ │ +4930fa: 3800 1400 |0021: if-eqz v0, 0035 // +0014 │ │ +4930fe: 6e10 84e9 0100 |0023: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getResources:()Landroid/content/res/Resources; // method@e984 │ │ +493104: 0c02 |0026: move-result-object v2 │ │ +493106: 7110 fdfb 0200 |0027: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49310c: 1400 3d02 137f |002a: const v0, #float 1.95408e+38 // #7f13023d │ │ +493112: 6e20 b601 0200 |002d: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01b6 │ │ +493118: 0c02 |0030: move-result-object v2 │ │ +49311a: 7110 fdfb 0200 |0031: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +493120: 280a |0034: goto 003e // +000a │ │ +493122: 6200 16b5 |0035: sget-object v0, Lcom/stfalcon/chatkit/utils/DateFormatter$Template;.STRING_DAY_MONTH_YEAR:Lcom/stfalcon/chatkit/utils/DateFormatter$Template; // field@b516 │ │ +493126: 7120 a3f3 0200 |0037: invoke-static {v2, v0}, Lcom/stfalcon/chatkit/utils/DateFormatter;.format:(Ljava/util/Date;Lcom/stfalcon/chatkit/utils/DateFormatter$Template;)Ljava/lang/String; // method@f3a3 │ │ +49312c: 0c02 |003a: move-result-object v2 │ │ +49312e: 7110 fdfb 0200 |003b: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +493134: 1102 |003e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=2889 │ │ 0x000b line=2890 │ │ 0x0019 line=2889 │ │ 0x001d line=2891 │ │ 0x0023 line=2892 │ │ @@ -2009069,39 +2009069,39 @@ │ │ type : '(Lcom/stfalcon/chatkit/commons/models/IMessage;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -4960d4: |[4960d4] com.nextcloud.talk.chat.ChatActivity.forwardMessage:(Lcom/stfalcon/chatkit/commons/models/IMessage;)V │ │ -4960e4: 2200 fb00 |0000: new-instance v0, Landroid/os/Bundle; // type@00fb │ │ -4960e8: 7010 3b04 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@043b │ │ -4960ee: 1a01 172e |0005: const-string v1, "KEY_FORWARD_MSG_FLAG" // string@2e17 │ │ -4960f2: 1212 |0007: const/4 v2, #int 1 // #1 │ │ -4960f4: 6e30 5704 1002 |0008: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0457 │ │ -4960fa: 3804 0700 |000b: if-eqz v4, 0012 // +0007 │ │ -4960fe: 7210 84f3 0400 |000d: invoke-interface {v4}, Lcom/stfalcon/chatkit/commons/models/IMessage;.getText:()Ljava/lang/String; // method@f384 │ │ -496104: 0c04 |0010: move-result-object v4 │ │ -496106: 2802 |0011: goto 0013 // +0002 │ │ -496108: 1204 |0012: const/4 v4, #int 0 // #0 │ │ -49610a: 1a01 182e |0013: const-string v1, "KEY_FORWARD_MSG_TEXT" // string@2e18 │ │ -49610e: 6e30 6804 1004 |0015: invoke-virtual {v0, v1, v4}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0468 │ │ -496114: 1a04 162e |0018: const-string v4, "KEY_FORWARD_HIDE_SOURCE_ROOM" // string@2e16 │ │ -496118: 6e10 85e9 0300 |001a: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ -49611e: 0c01 |001d: move-result-object v1 │ │ -496120: 6e30 6804 4001 |001e: invoke-virtual {v0, v4, v1}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0468 │ │ -496126: 2204 5700 |0021: new-instance v4, Landroid/content/Intent; // type@0057 │ │ -49612a: 0731 |0023: move-object v1, v3 │ │ -49612c: 1f01 4e00 |0024: check-cast v1, Landroid/content/Context; // type@004e │ │ -496130: 1c02 1822 |0026: const-class v2, Lcom/nextcloud/talk/conversationlist/ConversationsListActivity; // type@2218 │ │ -496134: 7030 4b01 1402 |0028: invoke-direct {v4, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@014b │ │ -49613a: 6e20 6b01 0400 |002b: invoke-virtual {v4, v0}, Landroid/content/Intent;.putExtras:(Landroid/os/Bundle;)Landroid/content/Intent; // method@016b │ │ -496140: 6e20 53ea 4300 |002e: invoke-virtual {v3, v4}, Lcom/nextcloud/talk/chat/ChatActivity;.startActivity:(Landroid/content/Intent;)V // method@ea53 │ │ -496146: 0e00 |0031: return-void │ │ +4960d8: |[4960d8] com.nextcloud.talk.chat.ChatActivity.forwardMessage:(Lcom/stfalcon/chatkit/commons/models/IMessage;)V │ │ +4960e8: 2200 fb00 |0000: new-instance v0, Landroid/os/Bundle; // type@00fb │ │ +4960ec: 7010 3b04 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@043b │ │ +4960f2: 1a01 172e |0005: const-string v1, "KEY_FORWARD_MSG_FLAG" // string@2e17 │ │ +4960f6: 1212 |0007: const/4 v2, #int 1 // #1 │ │ +4960f8: 6e30 5704 1002 |0008: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0457 │ │ +4960fe: 3804 0700 |000b: if-eqz v4, 0012 // +0007 │ │ +496102: 7210 84f3 0400 |000d: invoke-interface {v4}, Lcom/stfalcon/chatkit/commons/models/IMessage;.getText:()Ljava/lang/String; // method@f384 │ │ +496108: 0c04 |0010: move-result-object v4 │ │ +49610a: 2802 |0011: goto 0013 // +0002 │ │ +49610c: 1204 |0012: const/4 v4, #int 0 // #0 │ │ +49610e: 1a01 182e |0013: const-string v1, "KEY_FORWARD_MSG_TEXT" // string@2e18 │ │ +496112: 6e30 6804 1004 |0015: invoke-virtual {v0, v1, v4}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0468 │ │ +496118: 1a04 162e |0018: const-string v4, "KEY_FORWARD_HIDE_SOURCE_ROOM" // string@2e16 │ │ +49611c: 6e10 85e9 0300 |001a: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ +496122: 0c01 |001d: move-result-object v1 │ │ +496124: 6e30 6804 4001 |001e: invoke-virtual {v0, v4, v1}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0468 │ │ +49612a: 2204 5700 |0021: new-instance v4, Landroid/content/Intent; // type@0057 │ │ +49612e: 0731 |0023: move-object v1, v3 │ │ +496130: 1f01 4e00 |0024: check-cast v1, Landroid/content/Context; // type@004e │ │ +496134: 1c02 1822 |0026: const-class v2, Lcom/nextcloud/talk/conversationlist/ConversationsListActivity; // type@2218 │ │ +496138: 7030 4b01 1402 |0028: invoke-direct {v4, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@014b │ │ +49613e: 6e20 6b01 0400 |002b: invoke-virtual {v4, v0}, Landroid/content/Intent;.putExtras:(Landroid/os/Bundle;)Landroid/content/Intent; // method@016b │ │ +496144: 6e20 53ea 4300 |002e: invoke-virtual {v3, v4}, Lcom/nextcloud/talk/chat/ChatActivity;.startActivity:(Landroid/content/Intent;)V // method@ea53 │ │ +49614a: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3229 │ │ 0x0005 line=3230 │ │ 0x000d line=3231 │ │ 0x0018 line=3232 │ │ 0x0021 line=3234 │ │ @@ -2009116,17 +2009116,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -491d38: |[491d38] com.nextcloud.talk.chat.ChatActivity.getActive:()Z │ │ -491d48: 5510 a6b0 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.active:Z // field@b0a6 │ │ -491d4c: 0f00 |0002: return v0 │ │ +491d3c: |[491d3c] com.nextcloud.talk.chat.ChatActivity.getActive:()Z │ │ +491d4c: 5510 a6b0 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.active:Z // field@b0a6 │ │ +491d50: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=225 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ #13 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ @@ -2009134,17 +2009134,17 @@ │ │ type : '()Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -492b20: |[492b20] com.nextcloud.talk.chat.ChatActivity.getAdapter:()Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; │ │ -492b30: 5410 a7b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ -492b34: 1100 |0002: return-object v0 │ │ +492b24: |[492b24] com.nextcloud.talk.chat.ChatActivity.getAdapter:()Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; │ │ +492b34: 5410 a7b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ +492b38: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=300 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ #14 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ @@ -2009152,17 +2009152,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -491d50: |[491d50] com.nextcloud.talk.chat.ChatActivity.getCallStarted:()Z │ │ -491d60: 5510 a9b0 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.callStarted:Z // field@b0a9 │ │ -491d64: 0f00 |0002: return v0 │ │ +491d54: |[491d54] com.nextcloud.talk.chat.ChatActivity.getCallStarted:()Z │ │ +491d64: 5510 a9b0 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.callStarted:Z // field@b0a9 │ │ +491d68: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=355 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ #15 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ @@ -2009170,17 +2009170,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -492fac: |[492fac] com.nextcloud.talk.chat.ChatActivity.getChatApiVersion:()I │ │ -492fbc: 5210 aab0 |0000: iget v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.chatApiVersion:I // field@b0aa │ │ -492fc0: 0f00 |0002: return v0 │ │ +492fb0: |[492fb0] com.nextcloud.talk.chat.ChatActivity.getChatApiVersion:()I │ │ +492fc0: 5210 aab0 |0000: iget v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.chatApiVersion:I // field@b0aa │ │ +492fc4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=296 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ #16 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ @@ -2009188,22 +2009188,22 @@ │ │ type : '()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -492c28: |[492c28] com.nextcloud.talk.chat.ChatActivity.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; │ │ -492c38: 5410 abb0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.chatViewModel:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b0ab │ │ -492c3c: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -492c40: 1100 |0004: return-object v0 │ │ -492c42: 1a00 6d8e |0005: const-string v0, "chatViewModel" // string@8e6d │ │ -492c46: 7110 06fc 0000 |0007: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -492c4c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -492c4e: 1100 |000b: return-object v0 │ │ +492c2c: |[492c2c] com.nextcloud.talk.chat.ChatActivity.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; │ │ +492c3c: 5410 abb0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.chatViewModel:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b0ab │ │ +492c40: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +492c44: 1100 |0004: return-object v0 │ │ +492c46: 1a00 6d8e |0005: const-string v0, "chatViewModel" // string@8e6d │ │ +492c4a: 7110 06fc 0000 |0007: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +492c50: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +492c52: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ #17 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ @@ -2009211,17 +2009211,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -491d68: |[491d68] com.nextcloud.talk.chat.ChatActivity.getCheckingLobbyStatus:()Z │ │ -491d78: 5510 acb0 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.checkingLobbyStatus:Z // field@b0ac │ │ -491d7c: 0f00 |0002: return v0 │ │ +491d6c: |[491d6c] com.nextcloud.talk.chat.ChatActivity.getCheckingLobbyStatus:()Z │ │ +491d7c: 5510 acb0 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.checkingLobbyStatus:Z // field@b0ac │ │ +491d80: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=312 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ #18 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ @@ -2009229,17 +2009229,17 @@ │ │ type : '()Lcom/nextcloud/talk/data/user/model/User;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -492ca0: |[492ca0] com.nextcloud.talk.chat.ChatActivity.getConversationUser:()Lcom/nextcloud/talk/data/user/model/User; │ │ -492cb0: 5410 aeb0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ -492cb4: 1100 |0002: return-object v0 │ │ +492ca4: |[492ca4] com.nextcloud.talk.chat.ChatActivity.getConversationUser:()Lcom/nextcloud/talk/data/user/model/User; │ │ +492cb4: 5410 aeb0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ +492cb8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ #19 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ @@ -2009247,17 +2009247,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -493134: |[493134] com.nextcloud.talk.chat.ChatActivity.getCredentials:()Ljava/lang/String; │ │ -493144: 5410 b1b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.credentials:Ljava/lang/String; // field@b0b1 │ │ -493148: 1100 |0002: return-object v0 │ │ +493138: |[493138] com.nextcloud.talk.chat.ChatActivity.getCredentials:()Ljava/lang/String; │ │ +493148: 5410 b1b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.credentials:Ljava/lang/String; // field@b0b1 │ │ +49314c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=298 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ #20 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ @@ -2009265,17 +2009265,17 @@ │ │ type : '()Lcom/nextcloud/talk/models/domain/ConversationModel;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -492ce8: |[492ce8] com.nextcloud.talk.chat.ChatActivity.getCurrentConversation:()Lcom/nextcloud/talk/models/domain/ConversationModel; │ │ -492cf8: 5410 b2b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ -492cfc: 1100 |0002: return-object v0 │ │ +492cec: |[492cec] com.nextcloud.talk.chat.ChatActivity.getCurrentConversation:()Lcom/nextcloud/talk/models/domain/ConversationModel; │ │ +492cfc: 5410 b2b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ +492d00: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ #21 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ @@ -2009283,22 +2009283,22 @@ │ │ type : '()Lcom/nextcloud/talk/utils/DateUtils;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -492d40: |[492d40] com.nextcloud.talk.chat.ChatActivity.getDateUtils:()Lcom/nextcloud/talk/utils/DateUtils; │ │ -492d50: 5410 b4b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.dateUtils:Lcom/nextcloud/talk/utils/DateUtils; // field@b0b4 │ │ -492d54: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -492d58: 1100 |0004: return-object v0 │ │ -492d5a: 1a00 a897 |0005: const-string v0, "dateUtils" // string@97a8 │ │ -492d5e: 7110 06fc 0000 |0007: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -492d64: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -492d66: 1100 |000b: return-object v0 │ │ +492d44: |[492d44] com.nextcloud.talk.chat.ChatActivity.getDateUtils:()Lcom/nextcloud/talk/utils/DateUtils; │ │ +492d54: 5410 b4b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.dateUtils:Lcom/nextcloud/talk/utils/DateUtils; // field@b0b4 │ │ +492d58: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +492d5c: 1100 |0004: return-object v0 │ │ +492d5e: 1a00 a897 |0005: const-string v0, "dateUtils" // string@97a8 │ │ +492d62: 7110 06fc 0000 |0007: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +492d68: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +492d6a: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ #22 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ @@ -2009306,17 +2009306,17 @@ │ │ type : '()Lcom/nextcloud/talk/utils/rx/DisposableSet;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -492db8: |[492db8] com.nextcloud.talk.chat.ChatActivity.getDisposables:()Lcom/nextcloud/talk/utils/rx/DisposableSet; │ │ -492dc8: 5410 b5b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.disposables:Lcom/nextcloud/talk/utils/rx/DisposableSet; // field@b0b5 │ │ -492dcc: 1100 |0002: return-object v0 │ │ +492dbc: |[492dbc] com.nextcloud.talk.chat.ChatActivity.getDisposables:()Lcom/nextcloud/talk/utils/rx/DisposableSet; │ │ +492dcc: 5410 b5b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.disposables:Lcom/nextcloud/talk/utils/rx/DisposableSet; // field@b0b5 │ │ +492dd0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=290 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ #23 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ @@ -2009324,17 +2009324,17 @@ │ │ type : '()Lcom/nextcloud/talk/models/ExternalSignalingServer;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -492cd0: |[492cd0] com.nextcloud.talk.chat.ChatActivity.getExternalSignalingServer:()Lcom/nextcloud/talk/models/ExternalSignalingServer; │ │ -492ce0: 5410 b6b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.externalSignalingServer:Lcom/nextcloud/talk/models/ExternalSignalingServer; // field@b0b6 │ │ -492ce4: 1100 |0002: return-object v0 │ │ +492cd4: |[492cd4] com.nextcloud.talk.chat.ChatActivity.getExternalSignalingServer:()Lcom/nextcloud/talk/models/ExternalSignalingServer; │ │ +492ce4: 5410 b6b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.externalSignalingServer:Lcom/nextcloud/talk/models/ExternalSignalingServer; // field@b0b6 │ │ +492ce8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=319 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ #24 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ @@ -2009342,17 +2009342,17 @@ │ │ type : '()Landroid/os/Handler;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -491bd0: |[491bd0] com.nextcloud.talk.chat.ChatActivity.getGetRoomInfoTimerHandler:()Landroid/os/Handler; │ │ -491be0: 5410 b8b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomInfoTimerHandler:Landroid/os/Handler; // field@b0b8 │ │ -491be4: 1100 |0002: return-object v0 │ │ +491bd4: |[491bd4] com.nextcloud.talk.chat.ChatActivity.getGetRoomInfoTimerHandler:()Landroid/os/Handler; │ │ +491be4: 5410 b8b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomInfoTimerHandler:Landroid/os/Handler; // field@b0b8 │ │ +491be8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=321 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ #25 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ @@ -2009360,17 +2009360,17 @@ │ │ type : '()Landroidx/recyclerview/widget/LinearLayoutManager;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -491c94: |[491c94] com.nextcloud.talk.chat.ChatActivity.getLayoutManager:()Landroidx/recyclerview/widget/LinearLayoutManager; │ │ -491ca4: 5410 bbb0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.layoutManager:Landroidx/recyclerview/widget/LinearLayoutManager; // field@b0bb │ │ -491ca8: 1100 |0002: return-object v0 │ │ +491c98: |[491c98] com.nextcloud.talk.chat.ChatActivity.getLayoutManager:()Landroidx/recyclerview/widget/LinearLayoutManager; │ │ +491ca8: 5410 bbb0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.layoutManager:Landroidx/recyclerview/widget/LinearLayoutManager; // field@b0bb │ │ +491cac: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=302 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ #26 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ @@ -2009378,17 +2009378,17 @@ │ │ type : '()Landroid/media/MediaPlayer;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -491bb8: |[491bb8] com.nextcloud.talk.chat.ChatActivity.getMediaPlayer:()Landroid/media/MediaPlayer; │ │ -491bc8: 5410 bdb0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.mediaPlayer:Landroid/media/MediaPlayer; // field@b0bd │ │ -491bcc: 1100 |0002: return-object v0 │ │ +491bbc: |[491bbc] com.nextcloud.talk.chat.ChatActivity.getMediaPlayer:()Landroid/media/MediaPlayer; │ │ +491bcc: 5410 bdb0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.mediaPlayer:Landroid/media/MediaPlayer; // field@b0bd │ │ +491bd0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ #27 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ @@ -2009396,17 +2009396,17 @@ │ │ type : '()Landroid/os/Handler;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -491be8: |[491be8] com.nextcloud.talk.chat.ChatActivity.getMediaPlayerHandler:()Landroid/os/Handler; │ │ -491bf8: 5410 beb0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.mediaPlayerHandler:Landroid/os/Handler; // field@b0be │ │ -491bfc: 1100 |0002: return-object v0 │ │ +491bec: |[491bec] com.nextcloud.talk.chat.ChatActivity.getMediaPlayerHandler:()Landroid/os/Handler; │ │ +491bfc: 5410 beb0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.mediaPlayerHandler:Landroid/os/Handler; // field@b0be │ │ +491c00: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=327 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ #28 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ @@ -2009414,17 +2009414,17 @@ │ │ type : '()Lcom/otaliastudios/autocomplete/Autocomplete;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -492de8: |[492de8] com.nextcloud.talk.chat.ChatActivity.getMentionAutocomplete:()Lcom/otaliastudios/autocomplete/Autocomplete; │ │ -492df8: 5410 bfb0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.mentionAutocomplete:Lcom/otaliastudios/autocomplete/Autocomplete; // field@b0bf │ │ -492dfc: 1100 |0002: return-object v0 │ │ +492dec: |[492dec] com.nextcloud.talk.chat.ChatActivity.getMentionAutocomplete:()Lcom/otaliastudios/autocomplete/Autocomplete; │ │ +492dfc: 5410 bfb0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.mentionAutocomplete:Lcom/otaliastudios/autocomplete/Autocomplete; // field@b0bf │ │ +492e00: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ #29 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ @@ -2009432,22 +2009432,22 @@ │ │ type : '()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -492c50: |[492c50] com.nextcloud.talk.chat.ChatActivity.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; │ │ -492c60: 5410 c1b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.messageInputViewModel:Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // field@b0c1 │ │ -492c64: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -492c68: 1100 |0004: return-object v0 │ │ -492c6a: 1a00 c7cc |0005: const-string v0, "messageInputViewModel" // string@ccc7 │ │ -492c6e: 7110 06fc 0000 |0007: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -492c74: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -492c76: 1100 |000b: return-object v0 │ │ +492c54: |[492c54] com.nextcloud.talk.chat.ChatActivity.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; │ │ +492c64: 5410 c1b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.messageInputViewModel:Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // field@b0c1 │ │ +492c68: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +492c6c: 1100 |0004: return-object v0 │ │ +492c6e: 1a00 c7cc |0005: const-string v0, "messageInputViewModel" // string@ccc7 │ │ +492c72: 7110 06fc 0000 |0007: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +492c78: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +492c7a: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ #30 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ @@ -2009455,17 +2009455,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -493038: |[493038] com.nextcloud.talk.chat.ChatActivity.getMyFirstMessage:()Ljava/lang/CharSequence; │ │ -493048: 5410 c2b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.myFirstMessage:Ljava/lang/CharSequence; // field@b0c2 │ │ -49304c: 1100 |0002: return-object v0 │ │ +49303c: |[49303c] com.nextcloud.talk.chat.ChatActivity.getMyFirstMessage:()Ljava/lang/CharSequence; │ │ +49304c: 5410 c2b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.myFirstMessage:Ljava/lang/CharSequence; // field@b0c2 │ │ +493050: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=311 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ #31 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ @@ -2009473,22 +2009473,22 @@ │ │ type : '()Lcom/nextcloud/talk/api/NcApi;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -492b38: |[492b38] com.nextcloud.talk.chat.ChatActivity.getNcApi:()Lcom/nextcloud/talk/api/NcApi; │ │ -492b48: 5410 c3b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.ncApi:Lcom/nextcloud/talk/api/NcApi; // field@b0c3 │ │ -492b4c: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -492b50: 1100 |0004: return-object v0 │ │ -492b52: 1a00 20d0 |0005: const-string v0, "ncApi" // string@d020 │ │ -492b56: 7110 06fc 0000 |0007: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -492b5c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -492b5e: 1100 |000b: return-object v0 │ │ +492b3c: |[492b3c] com.nextcloud.talk.chat.ChatActivity.getNcApi:()Lcom/nextcloud/talk/api/NcApi; │ │ +492b4c: 5410 c3b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.ncApi:Lcom/nextcloud/talk/api/NcApi; // field@b0c3 │ │ +492b50: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +492b54: 1100 |0004: return-object v0 │ │ +492b56: 1a00 20d0 |0005: const-string v0, "ncApi" // string@d020 │ │ +492b5a: 7110 06fc 0000 |0007: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +492b60: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +492b62: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ #32 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ @@ -2009496,22 +2009496,22 @@ │ │ type : '()Lcom/nextcloud/talk/data/network/NetworkMonitor;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -492c78: |[492c78] com.nextcloud.talk.chat.ChatActivity.getNetworkMonitor:()Lcom/nextcloud/talk/data/network/NetworkMonitor; │ │ -492c88: 5410 c4b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.networkMonitor:Lcom/nextcloud/talk/data/network/NetworkMonitor; // field@b0c4 │ │ -492c8c: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -492c90: 1100 |0004: return-object v0 │ │ -492c92: 1a00 50d0 |0005: const-string v0, "networkMonitor" // string@d050 │ │ -492c96: 7110 06fc 0000 |0007: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -492c9c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -492c9e: 1100 |000b: return-object v0 │ │ +492c7c: |[492c7c] com.nextcloud.talk.chat.ChatActivity.getNetworkMonitor:()Lcom/nextcloud/talk/data/network/NetworkMonitor; │ │ +492c8c: 5410 c4b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.networkMonitor:Lcom/nextcloud/talk/data/network/NetworkMonitor; // field@b0c4 │ │ +492c90: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +492c94: 1100 |0004: return-object v0 │ │ +492c96: 1a00 50d0 |0005: const-string v0, "networkMonitor" // string@d050 │ │ +492c9a: 7110 06fc 0000 |0007: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +492ca0: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +492ca2: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ #33 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ @@ -2009519,22 +2009519,22 @@ │ │ type : '()Lcom/nextcloud/talk/utils/ParticipantPermissions;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -492d68: |[492d68] com.nextcloud.talk.chat.ChatActivity.getParticipantPermissions:()Lcom/nextcloud/talk/utils/ParticipantPermissions; │ │ -492d78: 5410 c6b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.participantPermissions:Lcom/nextcloud/talk/utils/ParticipantPermissions; // field@b0c6 │ │ -492d7c: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -492d80: 1100 |0004: return-object v0 │ │ -492d82: 1a00 d3d7 |0005: const-string v0, "participantPermissions" // string@d7d3 │ │ -492d86: 7110 06fc 0000 |0007: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -492d8c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -492d8e: 1100 |000b: return-object v0 │ │ +492d6c: |[492d6c] com.nextcloud.talk.chat.ChatActivity.getParticipantPermissions:()Lcom/nextcloud/talk/utils/ParticipantPermissions; │ │ +492d7c: 5410 c6b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.participantPermissions:Lcom/nextcloud/talk/utils/ParticipantPermissions; // field@b0c6 │ │ +492d80: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +492d84: 1100 |0004: return-object v0 │ │ +492d86: 1a00 d3d7 |0005: const-string v0, "participantPermissions" // string@d7d3 │ │ +492d8a: 7110 06fc 0000 |0007: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +492d90: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +492d92: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=335 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ #34 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ @@ -2009542,22 +2009542,22 @@ │ │ type : '()Lcom/nextcloud/talk/utils/permissions/PlatformPermissionUtil;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -492d90: |[492d90] com.nextcloud.talk.chat.ChatActivity.getPermissionUtil:()Lcom/nextcloud/talk/utils/permissions/PlatformPermissionUtil; │ │ -492da0: 5410 c8b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.permissionUtil:Lcom/nextcloud/talk/utils/permissions/PlatformPermissionUtil; // field@b0c8 │ │ -492da4: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -492da8: 1100 |0004: return-object v0 │ │ -492daa: 1a00 6cd8 |0005: const-string v0, "permissionUtil" // string@d86c │ │ -492dae: 7110 06fc 0000 |0007: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -492db4: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -492db6: 1100 |000b: return-object v0 │ │ +492d94: |[492d94] com.nextcloud.talk.chat.ChatActivity.getPermissionUtil:()Lcom/nextcloud/talk/utils/permissions/PlatformPermissionUtil; │ │ +492da4: 5410 c8b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.permissionUtil:Lcom/nextcloud/talk/utils/permissions/PlatformPermissionUtil; // field@b0c8 │ │ +492da8: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +492dac: 1100 |0004: return-object v0 │ │ +492dae: 1a00 6cd8 |0005: const-string v0, "permissionUtil" // string@d86c │ │ +492db2: 7110 06fc 0000 |0007: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +492db8: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +492dba: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ #35 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ @@ -2009565,17 +2009565,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -491d80: |[491d80] com.nextcloud.talk.chat.ChatActivity.getPullChatMessagesPending:()Z │ │ -491d90: 5510 c9b0 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.pullChatMessagesPending:Z // field@b0c9 │ │ -491d94: 0f00 |0002: return v0 │ │ +491d84: |[491d84] com.nextcloud.talk.chat.ChatActivity.getPullChatMessagesPending:()Z │ │ +491d94: 5510 c9b0 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.pullChatMessagesPending:Z // field@b0c9 │ │ +491d98: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ #36 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ @@ -2009583,22 +2009583,22 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -49314c: |[49314c] com.nextcloud.talk.chat.ChatActivity.getRoomToken:()Ljava/lang/String; │ │ -49315c: 5410 cbb0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.roomToken:Ljava/lang/String; // field@b0cb │ │ -493160: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -493164: 1100 |0004: return-object v0 │ │ -493166: 1a00 f7df |0005: const-string v0, "roomToken" // string@dff7 │ │ -49316a: 7110 06fc 0000 |0007: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -493170: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -493172: 1100 |000b: return-object v0 │ │ +493150: |[493150] com.nextcloud.talk.chat.ChatActivity.getRoomToken:()Ljava/lang/String; │ │ +493160: 5410 cbb0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.roomToken:Ljava/lang/String; // field@b0cb │ │ +493164: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +493168: 1100 |0004: return-object v0 │ │ +49316a: 1a00 f7df |0005: const-string v0, "roomToken" // string@dff7 │ │ +49316e: 7110 06fc 0000 |0007: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +493174: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +493176: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=293 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ #37 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ @@ -2009606,17 +2009606,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -493174: |[493174] com.nextcloud.talk.chat.ChatActivity.getSessionIdAfterRoomJoined:()Ljava/lang/String; │ │ -493184: 5410 ccb0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.sessionIdAfterRoomJoined:Ljava/lang/String; // field@b0cc │ │ -493188: 1100 |0002: return-object v0 │ │ +493178: |[493178] com.nextcloud.talk.chat.ChatActivity.getSessionIdAfterRoomJoined:()Ljava/lang/String; │ │ +493188: 5410 ccb0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.sessionIdAfterRoomJoined:Ljava/lang/String; // field@b0cc │ │ +49318c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=292 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ #38 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ @@ -2009624,22 +2009624,22 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -49318c: |[49318c] com.nextcloud.talk.chat.ChatActivity.getSharedText:()Ljava/lang/String; │ │ -49319c: 5410 cdb0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.sharedText:Ljava/lang/String; // field@b0cd │ │ -4931a0: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -4931a4: 1100 |0004: return-object v0 │ │ -4931a6: 1a00 2aec |0005: const-string v0, "sharedText" // string@ec2a │ │ -4931aa: 7110 06fc 0000 |0007: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4931b0: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -4931b2: 1100 |000b: return-object v0 │ │ +493190: |[493190] com.nextcloud.talk.chat.ChatActivity.getSharedText:()Ljava/lang/String; │ │ +4931a0: 5410 cdb0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.sharedText:Ljava/lang/String; // field@b0cd │ │ +4931a4: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +4931a8: 1100 |0004: return-object v0 │ │ +4931aa: 1a00 2aec |0005: const-string v0, "sharedText" // string@ec2a │ │ +4931ae: 7110 06fc 0000 |0007: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4931b4: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +4931b6: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=324 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ #39 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ @@ -2009647,17 +2009647,17 @@ │ │ type : '()Lcom/nextcloud/talk/signaling/SignalingMessageSender;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -492d28: |[492d28] com.nextcloud.talk.chat.ChatActivity.getSignalingMessageSender:()Lcom/nextcloud/talk/signaling/SignalingMessageSender; │ │ -492d38: 5410 ceb0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.signalingMessageSender:Lcom/nextcloud/talk/signaling/SignalingMessageSender; // field@b0ce │ │ -492d3c: 1100 |0002: return-object v0 │ │ +492d2c: |[492d2c] com.nextcloud.talk.chat.ChatActivity.getSignalingMessageSender:()Lcom/nextcloud/talk/signaling/SignalingMessageSender; │ │ +492d3c: 5410 ceb0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.signalingMessageSender:Lcom/nextcloud/talk/signaling/SignalingMessageSender; // field@b0ce │ │ +492d40: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=318 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ #40 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ @@ -2009665,22 +2009665,22 @@ │ │ type : '()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -492d00: |[492d00] com.nextcloud.talk.chat.ChatActivity.getSpreedCapabilities:()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; │ │ -492d10: 5410 cfb0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.spreedCapabilities:Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // field@b0cf │ │ -492d14: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -492d18: 1100 |0004: return-object v0 │ │ -492d1a: 1a00 17ee |0005: const-string v0, "spreedCapabilities" // string@ee17 │ │ -492d1e: 7110 06fc 0000 |0007: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -492d24: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -492d26: 1100 |000b: return-object v0 │ │ +492d04: |[492d04] com.nextcloud.talk.chat.ChatActivity.getSpreedCapabilities:()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; │ │ +492d14: 5410 cfb0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.spreedCapabilities:Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // field@b0cf │ │ +492d18: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +492d1c: 1100 |0004: return-object v0 │ │ +492d1e: 1a00 17ee |0005: const-string v0, "spreedCapabilities" // string@ee17 │ │ +492d22: 7110 06fc 0000 |0007: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +492d28: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +492d2a: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ #41 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ @@ -2009688,17 +2009688,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -491d98: |[491d98] com.nextcloud.talk.chat.ChatActivity.getStartCallFromNotification:()Z │ │ -491da8: 5510 d0b0 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.startCallFromNotification:Z // field@b0d0 │ │ -491dac: 0f00 |0002: return v0 │ │ +491d9c: |[491d9c] com.nextcloud.talk.chat.ChatActivity.getStartCallFromNotification:()Z │ │ +491dac: 5510 d0b0 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.startCallFromNotification:Z // field@b0d0 │ │ +491db0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ #42 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ @@ -2009706,17 +2009706,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -491db0: |[491db0] com.nextcloud.talk.chat.ChatActivity.getStartCallFromRoomSwitch:()Z │ │ -491dc0: 5510 d1b0 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.startCallFromRoomSwitch:Z // field@b0d1 │ │ -491dc4: 0f00 |0002: return v0 │ │ +491db4: |[491db4] com.nextcloud.talk.chat.ChatActivity.getStartCallFromRoomSwitch:()Z │ │ +491dc4: 5510 d1b0 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.startCallFromRoomSwitch:Z // field@b0d1 │ │ +491dc8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=305 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ #43 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ @@ -2009724,17 +2009724,17 @@ │ │ type : '()Ljava/util/HashMap;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4931f8: |[4931f8] com.nextcloud.talk.chat.ChatActivity.getTypingParticipants:()Ljava/util/HashMap; │ │ -493208: 5410 d7b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.typingParticipants:Ljava/util/HashMap; // field@b0d7 │ │ -49320c: 1100 |0002: return-object v0 │ │ +4931fc: |[4931fc] com.nextcloud.talk.chat.ChatActivity.getTypingParticipants:()Ljava/util/HashMap; │ │ +49320c: 5410 d7b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.typingParticipants:Ljava/util/HashMap; // field@b0d7 │ │ +493210: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=353 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ #44 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ @@ -2009742,26 +2009742,26 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -491c30: |[491c30] com.nextcloud.talk.chat.ChatActivity.getView:()Landroid/view/View; │ │ -491c40: 5420 a8b0 |0000: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -491c44: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -491c48: 1a00 e08a |0004: const-string v0, "binding" // string@8ae0 │ │ -491c4c: 7110 06fc 0000 |0006: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -491c52: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -491c54: 6e10 a1f0 0000 |000a: invoke-virtual {v0}, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.getRoot:()Landroid/widget/LinearLayout; // method@f0a1 │ │ -491c5a: 0c00 |000d: move-result-object v0 │ │ -491c5c: 1a01 35ad |000e: const-string v1, "getRoot(...)" // string@ad35 │ │ -491c60: 7120 fffb 1000 |0010: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -491c66: 1f00 8c01 |0013: check-cast v0, Landroid/view/View; // type@018c │ │ -491c6a: 1100 |0015: return-object v0 │ │ +491c34: |[491c34] com.nextcloud.talk.chat.ChatActivity.getView:()Landroid/view/View; │ │ +491c44: 5420 a8b0 |0000: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +491c48: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +491c4c: 1a00 e08a |0004: const-string v0, "binding" // string@8ae0 │ │ +491c50: 7110 06fc 0000 |0006: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +491c56: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +491c58: 6e10 a1f0 0000 |000a: invoke-virtual {v0}, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.getRoot:()Landroid/widget/LinearLayout; // method@f0a1 │ │ +491c5e: 0c00 |000d: move-result-object v0 │ │ +491c60: 1a01 35ad |000e: const-string v1, "getRoot(...)" // string@ad35 │ │ +491c64: 7120 fffb 1000 |0010: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +491c6a: 1f00 8c01 |0013: check-cast v0, Landroid/view/View; // type@018c │ │ +491c6e: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=288 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ #45 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ @@ -2009769,22 +2009769,22 @@ │ │ type : '()Landroidx/lifecycle/ViewModelProvider$Factory;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -491c6c: |[491c6c] com.nextcloud.talk.chat.ChatActivity.getViewModelFactory:()Landroidx/lifecycle/ViewModelProvider$Factory; │ │ -491c7c: 5410 d9b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.viewModelFactory:Landroidx/lifecycle/ViewModelProvider$Factory; // field@b0d9 │ │ -491c80: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -491c84: 1100 |0004: return-object v0 │ │ -491c86: 1a00 a3fa |0005: const-string v0, "viewModelFactory" // string@faa3 │ │ -491c8a: 7110 06fc 0000 |0007: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -491c90: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -491c92: 1100 |000b: return-object v0 │ │ +491c70: |[491c70] com.nextcloud.talk.chat.ChatActivity.getViewModelFactory:()Landroidx/lifecycle/ViewModelProvider$Factory; │ │ +491c80: 5410 d9b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.viewModelFactory:Landroidx/lifecycle/ViewModelProvider$Factory; // field@b0d9 │ │ +491c84: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +491c88: 1100 |0004: return-object v0 │ │ +491c8a: 1a00 a3fa |0005: const-string v0, "viewModelFactory" // string@faa3 │ │ +491c8e: 7110 06fc 0000 |0007: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +491c94: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +491c96: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=238 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ #46 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ @@ -2009792,17 +2009792,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -491dc8: |[491dc8] com.nextcloud.talk.chat.ChatActivity.getVoiceOnly:()Z │ │ -491dd8: 5510 ddb0 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.voiceOnly:Z // field@b0dd │ │ -491ddc: 0f00 |0002: return v0 │ │ +491dcc: |[491dcc] com.nextcloud.talk.chat.ChatActivity.getVoiceOnly:()Z │ │ +491ddc: 5510 ddb0 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.voiceOnly:Z // field@b0dd │ │ +491de0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=308 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ #47 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ @@ -2009810,17 +2009810,17 @@ │ │ type : '()Lcom/nextcloud/talk/webrtc/WebSocketInstance;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -492dd0: |[492dd0] com.nextcloud.talk.chat.ChatActivity.getWebSocketInstance:()Lcom/nextcloud/talk/webrtc/WebSocketInstance; │ │ -492de0: 5410 deb0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.webSocketInstance:Lcom/nextcloud/talk/webrtc/WebSocketInstance; // field@b0de │ │ -492de4: 1100 |0002: return-object v0 │ │ +492dd4: |[492dd4] com.nextcloud.talk.chat.ChatActivity.getWebSocketInstance:()Lcom/nextcloud/talk/webrtc/WebSocketInstance; │ │ +492de4: 5410 deb0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.webSocketInstance:Lcom/nextcloud/talk/webrtc/WebSocketInstance; // field@b0de │ │ +492de8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=317 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ #48 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ @@ -2009828,79 +2009828,79 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/model/ChatMessage;B)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 109 16-bit code units │ │ -491f4c: |[491f4c] com.nextcloud.talk.chat.ChatActivity.hasContentFor:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;B)Z │ │ -491f5c: 1a00 b6cc |0000: const-string v0, "message" // string@ccb6 │ │ -491f60: 7120 00fc 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -491f66: 1240 |0005: const/4 v0, #int 4 // #4 │ │ -491f68: 3305 0700 |0006: if-ne v5, v0, 000d // +0007 │ │ -491f6c: 6e10 93ec 0400 |0008: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.hasGeoLocation:()Z // method@ec93 │ │ -491f72: 0a04 |000b: move-result v4 │ │ -491f74: 2860 |000c: goto 006c // +0060 │ │ -491f76: 1250 |000d: const/4 v0, #int 5 // #5 │ │ -491f78: 3305 0700 |000e: if-ne v5, v0, 0015 // +0007 │ │ -491f7c: 6e10 a3ec 0400 |0010: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isVoiceMessage:()Z // method@eca3 │ │ -491f82: 0a04 |0013: move-result v4 │ │ -491f84: 2858 |0014: goto 006c // +0058 │ │ -491f86: 1260 |0015: const/4 v0, #int 6 // #6 │ │ -491f88: 3305 0700 |0016: if-ne v5, v0, 001d // +0007 │ │ -491f8c: 6e10 a1ec 0400 |0018: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isPoll:()Z // method@eca1 │ │ -491f92: 0a04 |001b: move-result v4 │ │ -491f94: 2850 |001c: goto 006c // +0050 │ │ -491f96: 1270 |001d: const/4 v0, #int 7 // #7 │ │ -491f98: 3305 0700 |001e: if-ne v5, v0, 0025 // +0007 │ │ -491f9c: 6e10 9eec 0400 |0020: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isLinkPreview:()Z // method@ec9e │ │ -491fa2: 0a04 |0023: move-result v4 │ │ -491fa4: 2848 |0024: goto 006c // +0048 │ │ -491fa6: 1220 |0025: const/4 v0, #int 2 // #2 │ │ -491fa8: 1201 |0026: const/4 v1, #int 0 // #0 │ │ -491faa: 1212 |0027: const/4 v2, #int 1 // #1 │ │ -491fac: 3305 1200 |0028: if-ne v5, v0, 003a // +0012 │ │ -491fb0: 6e10 86ec 0400 |002a: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getSystemMessage:()Ljava/lang/String; // method@ec86 │ │ -491fb6: 0c04 |002d: move-result-object v4 │ │ -491fb8: 1f04 7724 |002e: check-cast v4, Ljava/lang/CharSequence; // type@2477 │ │ -491fbc: 7110 4805 0400 |0030: invoke-static {v4}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0548 │ │ -491fc2: 0a04 |0033: move-result v4 │ │ -491fc4: 3904 0400 |0034: if-nez v4, 0038 // +0004 │ │ -491fc8: 0124 |0036: move v4, v2 │ │ -491fca: 2835 |0037: goto 006c // +0035 │ │ -491fcc: 0114 |0038: move v4, v1 │ │ -491fce: 2833 |0039: goto 006c // +0033 │ │ -491fd0: 1230 |003a: const/4 v0, #int 3 // #3 │ │ -491fd2: 3305 0d00 |003b: if-ne v5, v0, 0048 // +000d │ │ -491fd6: 6e10 6fec 0400 |003d: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getId:()Ljava/lang/String; // method@ec6f │ │ -491fdc: 0c04 |0040: move-result-object v4 │ │ -491fde: 1a05 5511 |0041: const-string v5, "-1" // string@1155 │ │ -491fe2: 7120 fbfb 5400 |0043: invoke-static {v4, v5}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ -491fe8: 0a04 |0046: move-result v4 │ │ -491fea: 2825 |0047: goto 006c // +0025 │ │ -491fec: 3325 0d00 |0048: if-ne v5, v2, 0055 // +000d │ │ -491ff0: 6e10 6fec 0400 |004a: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getId:()Ljava/lang/String; // method@ec6f │ │ -491ff6: 0c04 |004d: move-result-object v4 │ │ -491ff8: 1a05 5711 |004e: const-string v5, "-2" // string@1157 │ │ -491ffc: 7120 fbfb 5400 |0050: invoke-static {v4, v5}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ -492002: 0a04 |0053: move-result v4 │ │ -492004: 2818 |0054: goto 006c // +0018 │ │ -492006: 1300 0900 |0055: const/16 v0, #int 9 // #9 │ │ -49200a: 3305 0d00 |0057: if-ne v5, v0, 0064 // +000d │ │ -49200e: 6e10 6fec 0400 |0059: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getId:()Ljava/lang/String; // method@ec6f │ │ -492014: 0c04 |005c: move-result-object v4 │ │ -492016: 1a05 5911 |005d: const-string v5, "-3" // string@1159 │ │ -49201a: 7120 fbfb 5400 |005f: invoke-static {v4, v5}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ -492020: 0a04 |0062: move-result v4 │ │ -492022: 2809 |0063: goto 006c // +0009 │ │ -492024: 1300 0800 |0064: const/16 v0, #int 8 // #8 │ │ -492028: 3305 d2ff |0066: if-ne v5, v0, 0038 // -002e │ │ -49202c: 6e10 96ec 0400 |0068: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isDeckCard:()Z // method@ec96 │ │ -492032: 0a04 |006b: move-result v4 │ │ -492034: 0f04 |006c: return v4 │ │ +491f50: |[491f50] com.nextcloud.talk.chat.ChatActivity.hasContentFor:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;B)Z │ │ +491f60: 1a00 b6cc |0000: const-string v0, "message" // string@ccb6 │ │ +491f64: 7120 00fc 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +491f6a: 1240 |0005: const/4 v0, #int 4 // #4 │ │ +491f6c: 3305 0700 |0006: if-ne v5, v0, 000d // +0007 │ │ +491f70: 6e10 93ec 0400 |0008: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.hasGeoLocation:()Z // method@ec93 │ │ +491f76: 0a04 |000b: move-result v4 │ │ +491f78: 2860 |000c: goto 006c // +0060 │ │ +491f7a: 1250 |000d: const/4 v0, #int 5 // #5 │ │ +491f7c: 3305 0700 |000e: if-ne v5, v0, 0015 // +0007 │ │ +491f80: 6e10 a3ec 0400 |0010: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isVoiceMessage:()Z // method@eca3 │ │ +491f86: 0a04 |0013: move-result v4 │ │ +491f88: 2858 |0014: goto 006c // +0058 │ │ +491f8a: 1260 |0015: const/4 v0, #int 6 // #6 │ │ +491f8c: 3305 0700 |0016: if-ne v5, v0, 001d // +0007 │ │ +491f90: 6e10 a1ec 0400 |0018: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isPoll:()Z // method@eca1 │ │ +491f96: 0a04 |001b: move-result v4 │ │ +491f98: 2850 |001c: goto 006c // +0050 │ │ +491f9a: 1270 |001d: const/4 v0, #int 7 // #7 │ │ +491f9c: 3305 0700 |001e: if-ne v5, v0, 0025 // +0007 │ │ +491fa0: 6e10 9eec 0400 |0020: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isLinkPreview:()Z // method@ec9e │ │ +491fa6: 0a04 |0023: move-result v4 │ │ +491fa8: 2848 |0024: goto 006c // +0048 │ │ +491faa: 1220 |0025: const/4 v0, #int 2 // #2 │ │ +491fac: 1201 |0026: const/4 v1, #int 0 // #0 │ │ +491fae: 1212 |0027: const/4 v2, #int 1 // #1 │ │ +491fb0: 3305 1200 |0028: if-ne v5, v0, 003a // +0012 │ │ +491fb4: 6e10 86ec 0400 |002a: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getSystemMessage:()Ljava/lang/String; // method@ec86 │ │ +491fba: 0c04 |002d: move-result-object v4 │ │ +491fbc: 1f04 7724 |002e: check-cast v4, Ljava/lang/CharSequence; // type@2477 │ │ +491fc0: 7110 4805 0400 |0030: invoke-static {v4}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0548 │ │ +491fc6: 0a04 |0033: move-result v4 │ │ +491fc8: 3904 0400 |0034: if-nez v4, 0038 // +0004 │ │ +491fcc: 0124 |0036: move v4, v2 │ │ +491fce: 2835 |0037: goto 006c // +0035 │ │ +491fd0: 0114 |0038: move v4, v1 │ │ +491fd2: 2833 |0039: goto 006c // +0033 │ │ +491fd4: 1230 |003a: const/4 v0, #int 3 // #3 │ │ +491fd6: 3305 0d00 |003b: if-ne v5, v0, 0048 // +000d │ │ +491fda: 6e10 6fec 0400 |003d: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getId:()Ljava/lang/String; // method@ec6f │ │ +491fe0: 0c04 |0040: move-result-object v4 │ │ +491fe2: 1a05 5511 |0041: const-string v5, "-1" // string@1155 │ │ +491fe6: 7120 fbfb 5400 |0043: invoke-static {v4, v5}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ +491fec: 0a04 |0046: move-result v4 │ │ +491fee: 2825 |0047: goto 006c // +0025 │ │ +491ff0: 3325 0d00 |0048: if-ne v5, v2, 0055 // +000d │ │ +491ff4: 6e10 6fec 0400 |004a: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getId:()Ljava/lang/String; // method@ec6f │ │ +491ffa: 0c04 |004d: move-result-object v4 │ │ +491ffc: 1a05 5711 |004e: const-string v5, "-2" // string@1157 │ │ +492000: 7120 fbfb 5400 |0050: invoke-static {v4, v5}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ +492006: 0a04 |0053: move-result v4 │ │ +492008: 2818 |0054: goto 006c // +0018 │ │ +49200a: 1300 0900 |0055: const/16 v0, #int 9 // #9 │ │ +49200e: 3305 0d00 |0057: if-ne v5, v0, 0064 // +000d │ │ +492012: 6e10 6fec 0400 |0059: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getId:()Ljava/lang/String; // method@ec6f │ │ +492018: 0c04 |005c: move-result-object v4 │ │ +49201a: 1a05 5911 |005d: const-string v5, "-3" // string@1159 │ │ +49201e: 7120 fbfb 5400 |005f: invoke-static {v4, v5}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ +492024: 0a04 |0062: move-result v4 │ │ +492026: 2809 |0063: goto 006c // +0009 │ │ +492028: 1300 0800 |0064: const/16 v0, #int 8 // #8 │ │ +49202c: 3305 d2ff |0066: if-ne v5, v0, 0038 // -002e │ │ +492030: 6e10 96ec 0400 |0068: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isDeckCard:()Z // method@ec96 │ │ +492036: 0a04 |006b: move-result v4 │ │ +492038: 0f04 |006c: return v4 │ │ catches : (none) │ │ positions : │ │ 0x0008 line=3573 │ │ 0x0010 line=3574 │ │ 0x0018 line=3575 │ │ 0x0020 line=3576 │ │ 0x002a line=3577 │ │ @@ -2009918,19 +2009918,19 @@ │ │ type : '(Lcom/stfalcon/chatkit/commons/models/IMessage;B)Z' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -492038: |[492038] com.nextcloud.talk.chat.ChatActivity.hasContentFor:(Lcom/stfalcon/chatkit/commons/models/IMessage;B)Z │ │ -492048: 1f01 5721 |0000: check-cast v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -49204c: 6e30 9be9 1002 |0002: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.hasContentFor:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;B)Z // method@e99b │ │ -492052: 0a01 |0005: move-result v1 │ │ -492054: 0f01 |0006: return v1 │ │ +49203c: |[49203c] com.nextcloud.talk.chat.ChatActivity.hasContentFor:(Lcom/stfalcon/chatkit/commons/models/IMessage;B)Z │ │ +49204c: 1f01 5721 |0000: check-cast v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +492050: 6e30 9be9 1002 |0002: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.hasContentFor:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;B)Z // method@e99b │ │ +492056: 0a01 |0005: move-result v1 │ │ +492058: 0f01 |0006: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0007 reg=1 (null) Lcom/stfalcon/chatkit/commons/models/IMessage; │ │ 0x0000 - 0x0007 reg=2 (null) B │ │ @@ -2009940,34 +2009940,34 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 31 16-bit code units │ │ -492324: |[492324] com.nextcloud.talk.chat.ChatActivity.isOneToOneConversation:()Z │ │ -492334: 5420 b2b0 |0000: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ -492338: 3800 1b00 |0002: if-eqz v0, 001d // +001b │ │ -49233c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -49233e: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -492342: 6e10 57f1 0000 |0007: invoke-virtual {v0}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getType:()Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType; // method@f157 │ │ -492348: 0c00 |000a: move-result-object v0 │ │ -49234a: 2802 |000b: goto 000d // +0002 │ │ -49234c: 0710 |000c: move-object v0, v1 │ │ -49234e: 3800 1000 |000d: if-eqz v0, 001d // +0010 │ │ -492352: 5420 b2b0 |000f: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ -492356: 3800 0600 |0011: if-eqz v0, 0017 // +0006 │ │ -49235a: 6e10 57f1 0000 |0013: invoke-virtual {v0}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getType:()Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType; // method@f157 │ │ -492360: 0c01 |0016: move-result-object v1 │ │ -492362: 6200 d6b4 |0017: sget-object v0, Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType;.ROOM_TYPE_ONE_TO_ONE_CALL:Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType; // field@b4d6 │ │ -492366: 3301 0400 |0019: if-ne v1, v0, 001d // +0004 │ │ -49236a: 1210 |001b: const/4 v0, #int 1 // #1 │ │ -49236c: 2802 |001c: goto 001e // +0002 │ │ -49236e: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -492370: 0f00 |001e: return v0 │ │ +492328: |[492328] com.nextcloud.talk.chat.ChatActivity.isOneToOneConversation:()Z │ │ +492338: 5420 b2b0 |0000: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ +49233c: 3800 1b00 |0002: if-eqz v0, 001d // +001b │ │ +492340: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +492342: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +492346: 6e10 57f1 0000 |0007: invoke-virtual {v0}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getType:()Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType; // method@f157 │ │ +49234c: 0c00 |000a: move-result-object v0 │ │ +49234e: 2802 |000b: goto 000d // +0002 │ │ +492350: 0710 |000c: move-object v0, v1 │ │ +492352: 3800 1000 |000d: if-eqz v0, 001d // +0010 │ │ +492356: 5420 b2b0 |000f: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ +49235a: 3800 0600 |0011: if-eqz v0, 0017 // +0006 │ │ +49235e: 6e10 57f1 0000 |0013: invoke-virtual {v0}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getType:()Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType; // method@f157 │ │ +492364: 0c01 |0016: move-result-object v1 │ │ +492366: 6200 d6b4 |0017: sget-object v0, Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType;.ROOM_TYPE_ONE_TO_ONE_CALL:Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType; // field@b4d6 │ │ +49236a: 3301 0400 |0019: if-ne v1, v0, 001d // +0004 │ │ +49236e: 1210 |001b: const/4 v0, #int 1 // #1 │ │ +492370: 2802 |001c: goto 001e // +0002 │ │ +492372: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +492374: 0f00 |001e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1486 │ │ 0x0007 line=1487 │ │ 0x000f line=1488 │ │ locals : │ │ 0x0000 - 0x001f reg=2 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ @@ -2009977,25 +2009977,25 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -4924b4: |[4924b4] com.nextcloud.talk.chat.ChatActivity.isRecordAudioPermissionGranted:()Z │ │ -4924c4: 6e10 64e9 0200 |0000: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ -4924ca: 0c00 |0003: move-result-object v0 │ │ -4924cc: 1a01 2f87 |0004: const-string v1, "android.permission.RECORD_AUDIO" // string@872f │ │ -4924d0: 7120 0e0d 1000 |0006: invoke-static {v0, v1}, Landroidx/core/content/PermissionChecker;.checkSelfPermission:(Landroid/content/Context;Ljava/lang/String;)I // method@0d0e │ │ -4924d6: 0a00 |0009: move-result v0 │ │ -4924d8: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ -4924dc: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -4924de: 2802 |000d: goto 000f // +0002 │ │ -4924e0: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -4924e2: 0f00 |000f: return v0 │ │ +4924b8: |[4924b8] com.nextcloud.talk.chat.ChatActivity.isRecordAudioPermissionGranted:()Z │ │ +4924c8: 6e10 64e9 0200 |0000: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ +4924ce: 0c00 |0003: move-result-object v0 │ │ +4924d0: 1a01 2f87 |0004: const-string v1, "android.permission.RECORD_AUDIO" // string@872f │ │ +4924d4: 7120 0e0d 1000 |0006: invoke-static {v0, v1}, Landroidx/core/content/PermissionChecker;.checkSelfPermission:(Landroid/content/Context;Ljava/lang/String;)I // method@0d0e │ │ +4924da: 0a00 |0009: move-result v0 │ │ +4924dc: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ +4924e0: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +4924e2: 2802 |000d: goto 000f // +0002 │ │ +4924e4: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +4924e6: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1826 │ │ 0x0004 line=1827 │ │ 0x0006 line=1825 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ @@ -2010005,19 +2010005,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -496b4c: |[496b4c] com.nextcloud.talk.chat.ChatActivity.joinAudioCall:()V │ │ -496b5c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -496b5e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -496b60: 7030 52ea 0201 |0002: invoke-direct {v2, v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.startACall:(ZZ)V // method@ea52 │ │ -496b66: 0e00 |0005: return-void │ │ +496b50: |[496b50] com.nextcloud.talk.chat.ChatActivity.joinAudioCall:()V │ │ +496b60: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +496b62: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +496b64: 7030 52ea 0201 |0002: invoke-direct {v2, v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.startACall:(ZZ)V // method@ea52 │ │ +496b6a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=3718 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ #53 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ @@ -2010025,18 +2010025,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -496c64: |[496c64] com.nextcloud.talk.chat.ChatActivity.joinVideoCall:()V │ │ -496c74: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -496c76: 7030 52ea 0100 |0001: invoke-direct {v1, v0, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.startACall:(ZZ)V // method@ea52 │ │ -496c7c: 0e00 |0004: return-void │ │ +496c68: |[496c68] com.nextcloud.talk.chat.ChatActivity.joinVideoCall:()V │ │ +496c78: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +496c7a: 7030 52ea 0100 |0001: invoke-direct {v1, v0, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.startACall:(ZZ)V // method@ea52 │ │ +496c80: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=3722 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ #54 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ @@ -2010044,82 +2010044,82 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 134 16-bit code units │ │ -496c80: |[496c80] com.nextcloud.talk.chat.ChatActivity.jumpToQuotedMessage:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V │ │ -496c90: 1a00 20d7 |0000: const-string v0, "parentMessage" // string@d720 │ │ -496c94: 7120 00fc 0600 |0002: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -496c9a: 5450 a7b0 |0005: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ -496c9e: 7110 fdfb 0000 |0007: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -496ca4: 6e10 32e4 0000 |000a: invoke-virtual {v0}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.getItems:()Ljava/util/List; // method@e432 │ │ -496caa: 0c00 |000d: move-result-object v0 │ │ -496cac: 7210 79f9 0000 |000e: invoke-interface {v0}, Ljava/util/List;.size:()I // method@f979 │ │ -496cb2: 0a00 |0011: move-result v0 │ │ -496cb4: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -496cb6: 0112 |0013: move v2, v1 │ │ -496cb8: 1203 |0014: const/4 v3, #int 0 // #0 │ │ -496cba: 3502 3600 |0015: if-ge v2, v0, 004b // +0036 │ │ -496cbe: 5454 a7b0 |0017: iget-object v4, v5, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ -496cc2: 3804 1200 |0019: if-eqz v4, 002b // +0012 │ │ -496cc6: 6e10 32e4 0400 |001b: invoke-virtual {v4}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.getItems:()Ljava/util/List; // method@e432 │ │ -496ccc: 0c04 |001e: move-result-object v4 │ │ -496cce: 3804 0c00 |001f: if-eqz v4, 002b // +000c │ │ -496cd2: 7220 6ff9 2400 |0021: invoke-interface {v4, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@f96f │ │ -496cd8: 0c04 |0024: move-result-object v4 │ │ -496cda: 1f04 e223 |0025: check-cast v4, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper; // type@23e2 │ │ -496cde: 3804 0400 |0027: if-eqz v4, 002b // +0004 │ │ -496ce2: 5443 15b5 |0029: iget-object v3, v4, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper;.item:Ljava/lang/Object; // field@b515 │ │ -496ce6: 2034 5721 |002b: instance-of v4, v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -496cea: 3804 1b00 |002d: if-eqz v4, 0048 // +001b │ │ -496cee: 1f03 5721 |002f: check-cast v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -496cf2: 6e10 6fec 0300 |0031: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getId:()Ljava/lang/String; // method@ec6f │ │ -496cf8: 0c03 |0034: move-result-object v3 │ │ -496cfa: 6e10 6fec 0600 |0035: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getId:()Ljava/lang/String; // method@ec6f │ │ -496d00: 0c04 |0038: move-result-object v4 │ │ -496d02: 7120 fbfb 4300 |0039: invoke-static {v3, v4}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ -496d08: 0a03 |003c: move-result v3 │ │ -496d0a: 3803 0b00 |003d: if-eqz v3, 0048 // +000b │ │ -496d0e: 5456 bbb0 |003f: iget-object v6, v5, Lcom/nextcloud/talk/chat/ChatActivity;.layoutManager:Landroidx/recyclerview/widget/LinearLayoutManager; // field@b0bb │ │ -496d12: 7110 fdfb 0600 |0041: invoke-static {v6}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -496d18: 6e20 1012 2600 |0044: invoke-virtual {v6, v2}, Landroidx/recyclerview/widget/LinearLayoutManager;.scrollToPosition:(I)V // method@1210 │ │ -496d1e: 283e |0047: goto 0085 // +003e │ │ -496d20: d802 0201 |0048: add-int/lit8 v2, v2, #int 1 // #01 │ │ -496d24: 28ca |004a: goto 0014 // -0036 │ │ -496d26: 6200 99b0 |004b: sget-object v0, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ -496d2a: 6e10 6fec 0600 |004d: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getId:()Ljava/lang/String; // method@ec6f │ │ -496d30: 0c06 |0050: move-result-object v6 │ │ -496d32: 2202 a924 |0051: new-instance v2, Ljava/lang/StringBuilder; // type@24a9 │ │ -496d36: 1a04 2fdb |0053: const-string v4, "quoted message with id " // string@db2f │ │ -496d3a: 7020 89f6 4200 |0055: invoke-direct {v2, v4}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -496d40: 6e20 92f6 6200 |0058: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -496d46: 0c06 |005b: move-result-object v6 │ │ -496d48: 1a02 a805 |005c: const-string v2, " was not found in adapter" // string@05a8 │ │ -496d4c: 6e20 92f6 2600 |005e: invoke-virtual {v6, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -496d52: 0c06 |0061: move-result-object v6 │ │ -496d54: 6e10 9cf6 0600 |0062: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -496d5a: 0c06 |0065: move-result-object v6 │ │ -496d5c: 7120 6c05 6000 |0066: invoke-static {v0, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -496d62: 5456 a8b0 |0069: iget-object v6, v5, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -496d66: 3906 0800 |006b: if-nez v6, 0073 // +0008 │ │ -496d6a: 1a06 e08a |006d: const-string v6, "binding" // string@8ae0 │ │ -496d6e: 7110 06fc 0600 |006f: invoke-static {v6}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -496d74: 2802 |0072: goto 0074 // +0002 │ │ -496d76: 0763 |0073: move-object v3, v6 │ │ -496d78: 6e10 a1f0 0300 |0074: invoke-virtual {v3}, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.getRoot:()Landroid/widget/LinearLayout; // method@f0a1 │ │ -496d7e: 0c06 |0077: move-result-object v6 │ │ -496d80: 1f06 8c01 |0078: check-cast v6, Landroid/view/View; // type@018c │ │ -496d84: 1a00 c95e |007a: const-string v0, "Message was not found" // string@5ec9 │ │ -496d88: 1f00 7724 |007c: check-cast v0, Ljava/lang/CharSequence; // type@2477 │ │ -496d8c: 7130 bf88 0601 |007e: invoke-static {v6, v0, v1}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@88bf │ │ -496d92: 0c06 |0081: move-result-object v6 │ │ -496d94: 6e10 d188 0600 |0082: invoke-virtual {v6}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@88d1 │ │ -496d9a: 0e00 |0085: return-void │ │ +496c84: |[496c84] com.nextcloud.talk.chat.ChatActivity.jumpToQuotedMessage:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V │ │ +496c94: 1a00 20d7 |0000: const-string v0, "parentMessage" // string@d720 │ │ +496c98: 7120 00fc 0600 |0002: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +496c9e: 5450 a7b0 |0005: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ +496ca2: 7110 fdfb 0000 |0007: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +496ca8: 6e10 32e4 0000 |000a: invoke-virtual {v0}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.getItems:()Ljava/util/List; // method@e432 │ │ +496cae: 0c00 |000d: move-result-object v0 │ │ +496cb0: 7210 79f9 0000 |000e: invoke-interface {v0}, Ljava/util/List;.size:()I // method@f979 │ │ +496cb6: 0a00 |0011: move-result v0 │ │ +496cb8: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +496cba: 0112 |0013: move v2, v1 │ │ +496cbc: 1203 |0014: const/4 v3, #int 0 // #0 │ │ +496cbe: 3502 3600 |0015: if-ge v2, v0, 004b // +0036 │ │ +496cc2: 5454 a7b0 |0017: iget-object v4, v5, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ +496cc6: 3804 1200 |0019: if-eqz v4, 002b // +0012 │ │ +496cca: 6e10 32e4 0400 |001b: invoke-virtual {v4}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.getItems:()Ljava/util/List; // method@e432 │ │ +496cd0: 0c04 |001e: move-result-object v4 │ │ +496cd2: 3804 0c00 |001f: if-eqz v4, 002b // +000c │ │ +496cd6: 7220 6ff9 2400 |0021: invoke-interface {v4, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@f96f │ │ +496cdc: 0c04 |0024: move-result-object v4 │ │ +496cde: 1f04 e223 |0025: check-cast v4, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper; // type@23e2 │ │ +496ce2: 3804 0400 |0027: if-eqz v4, 002b // +0004 │ │ +496ce6: 5443 15b5 |0029: iget-object v3, v4, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper;.item:Ljava/lang/Object; // field@b515 │ │ +496cea: 2034 5721 |002b: instance-of v4, v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +496cee: 3804 1b00 |002d: if-eqz v4, 0048 // +001b │ │ +496cf2: 1f03 5721 |002f: check-cast v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +496cf6: 6e10 6fec 0300 |0031: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getId:()Ljava/lang/String; // method@ec6f │ │ +496cfc: 0c03 |0034: move-result-object v3 │ │ +496cfe: 6e10 6fec 0600 |0035: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getId:()Ljava/lang/String; // method@ec6f │ │ +496d04: 0c04 |0038: move-result-object v4 │ │ +496d06: 7120 fbfb 4300 |0039: invoke-static {v3, v4}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ +496d0c: 0a03 |003c: move-result v3 │ │ +496d0e: 3803 0b00 |003d: if-eqz v3, 0048 // +000b │ │ +496d12: 5456 bbb0 |003f: iget-object v6, v5, Lcom/nextcloud/talk/chat/ChatActivity;.layoutManager:Landroidx/recyclerview/widget/LinearLayoutManager; // field@b0bb │ │ +496d16: 7110 fdfb 0600 |0041: invoke-static {v6}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +496d1c: 6e20 1012 2600 |0044: invoke-virtual {v6, v2}, Landroidx/recyclerview/widget/LinearLayoutManager;.scrollToPosition:(I)V // method@1210 │ │ +496d22: 283e |0047: goto 0085 // +003e │ │ +496d24: d802 0201 |0048: add-int/lit8 v2, v2, #int 1 // #01 │ │ +496d28: 28ca |004a: goto 0014 // -0036 │ │ +496d2a: 6200 99b0 |004b: sget-object v0, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ +496d2e: 6e10 6fec 0600 |004d: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getId:()Ljava/lang/String; // method@ec6f │ │ +496d34: 0c06 |0050: move-result-object v6 │ │ +496d36: 2202 a924 |0051: new-instance v2, Ljava/lang/StringBuilder; // type@24a9 │ │ +496d3a: 1a04 2fdb |0053: const-string v4, "quoted message with id " // string@db2f │ │ +496d3e: 7020 89f6 4200 |0055: invoke-direct {v2, v4}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +496d44: 6e20 92f6 6200 |0058: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +496d4a: 0c06 |005b: move-result-object v6 │ │ +496d4c: 1a02 a805 |005c: const-string v2, " was not found in adapter" // string@05a8 │ │ +496d50: 6e20 92f6 2600 |005e: invoke-virtual {v6, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +496d56: 0c06 |0061: move-result-object v6 │ │ +496d58: 6e10 9cf6 0600 |0062: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +496d5e: 0c06 |0065: move-result-object v6 │ │ +496d60: 7120 6c05 6000 |0066: invoke-static {v0, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +496d66: 5456 a8b0 |0069: iget-object v6, v5, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +496d6a: 3906 0800 |006b: if-nez v6, 0073 // +0008 │ │ +496d6e: 1a06 e08a |006d: const-string v6, "binding" // string@8ae0 │ │ +496d72: 7110 06fc 0600 |006f: invoke-static {v6}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +496d78: 2802 |0072: goto 0074 // +0002 │ │ +496d7a: 0763 |0073: move-object v3, v6 │ │ +496d7c: 6e10 a1f0 0300 |0074: invoke-virtual {v3}, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.getRoot:()Landroid/widget/LinearLayout; // method@f0a1 │ │ +496d82: 0c06 |0077: move-result-object v6 │ │ +496d84: 1f06 8c01 |0078: check-cast v6, Landroid/view/View; // type@018c │ │ +496d88: 1a00 c95e |007a: const-string v0, "Message was not found" // string@5ec9 │ │ +496d8c: 1f00 7724 |007c: check-cast v0, Ljava/lang/CharSequence; // type@2477 │ │ +496d90: 7130 bf88 0601 |007e: invoke-static {v6, v0, v1}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@88bf │ │ +496d96: 0c06 |0081: move-result-object v6 │ │ +496d98: 6e10 d188 0600 |0082: invoke-virtual {v6}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@88d1 │ │ +496d9e: 0e00 |0085: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=3701 │ │ 0x0017 line=3702 │ │ 0x002b line=3703 │ │ 0x003f line=3704 │ │ 0x004b line=3710 │ │ @@ -2010133,55 +2010133,55 @@ │ │ type : '(Lkotlin/jvm/functions/Function0;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 82 16-bit code units │ │ -496d9c: |[496d9c] com.nextcloud.talk.chat.ChatActivity.leaveRoom:(Lkotlin/jvm/functions/Function0;)V │ │ -496dac: 1a00 6bbf |0000: const-string v0, "leaveRoom" // string@bf6b │ │ -496db0: 7020 d6e9 0600 |0002: invoke-direct {v6, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.logConversationInfos:(Ljava/lang/String;)V // method@e9d6 │ │ -496db6: 5460 aeb0 |0005: iget-object v0, v6, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ -496dba: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -496dbc: 3800 0e00 |0008: if-eqz v0, 0016 // +000e │ │ -496dc0: 7110 fdfb 0000 |000a: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -496dc6: 1242 |000d: const/4 v2, #int 4 // #4 │ │ -496dc8: 2420 f726 1200 |000e: filled-new-array {v2, v1}, [I // type@26f7 │ │ -496dce: 0c01 |0011: move-result-object v1 │ │ -496dd0: 7120 a8f2 1000 |0012: invoke-static {v0, v1}, Lcom/nextcloud/talk/utils/ApiUtils;.getConversationApiVersion:(Lcom/nextcloud/talk/data/user/model/User;[I)I // method@f2a8 │ │ -496dd6: 0a01 |0015: move-result v1 │ │ -496dd8: 7100 a7f6 0000 |0016: invoke-static {}, Ljava/lang/System;.nanoTime:()J // method@f6a7 │ │ -496dde: 0b02 |0019: move-result-wide v2 │ │ -496de0: 6200 99b0 |001a: sget-object v0, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ -496de4: 2204 a924 |001c: new-instance v4, Ljava/lang/StringBuilder; // type@24a9 │ │ -496de8: 1a05 6dbf |001e: const-string v5, "leaveRoom - leaveRoom - calling: " // string@bf6d │ │ -496dec: 7020 89f6 5400 |0020: invoke-direct {v4, v5}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -496df2: 6e30 8ef6 2403 |0023: invoke-virtual {v4, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@f68e │ │ -496df8: 0c02 |0026: move-result-object v2 │ │ -496dfa: 6e10 9cf6 0200 |0027: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -496e00: 0c02 |002a: move-result-object v2 │ │ -496e02: 7120 6c05 2000 |002b: invoke-static {v0, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -496e08: 6e10 61e9 0600 |002e: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ -496e0e: 0c00 |0031: move-result-object v0 │ │ -496e10: 5462 b1b0 |0032: iget-object v2, v6, Lcom/nextcloud/talk/chat/ChatActivity;.credentials:Ljava/lang/String; // field@b0b1 │ │ -496e14: 7110 fdfb 0200 |0034: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -496e1a: 6203 f4b4 |0037: sget-object v3, Lcom/nextcloud/talk/utils/ApiUtils;.INSTANCE:Lcom/nextcloud/talk/utils/ApiUtils; // field@b4f4 │ │ -496e1e: 5464 aeb0 |0039: iget-object v4, v6, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ -496e22: 3804 0700 |003b: if-eqz v4, 0042 // +0007 │ │ -496e26: 6e10 96f0 0400 |003d: invoke-virtual {v4}, Lcom/nextcloud/talk/data/user/model/User;.getBaseUrl:()Ljava/lang/String; // method@f096 │ │ -496e2c: 0c04 |0040: move-result-object v4 │ │ -496e2e: 2802 |0041: goto 0043 // +0002 │ │ -496e30: 1204 |0042: const/4 v4, #int 0 // #0 │ │ -496e32: 7110 fdfb 0400 |0043: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -496e38: 6e10 85e9 0600 |0046: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ -496e3e: 0c05 |0049: move-result-object v5 │ │ -496e40: 6e40 b6f2 1354 |004a: invoke-virtual {v3, v1, v4, v5}, Lcom/nextcloud/talk/utils/ApiUtils;.getUrlForParticipantsActive:(ILjava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@f2b6 │ │ -496e46: 0c01 |004d: move-result-object v1 │ │ -496e48: 6e40 f0ee 2071 |004e: invoke-virtual {v0, v2, v1, v7}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.leaveRoom:(Ljava/lang/String;Ljava/lang/String;Lkotlin/jvm/functions/Function0;)V // method@eef0 │ │ -496e4e: 0e00 |0051: return-void │ │ +496da0: |[496da0] com.nextcloud.talk.chat.ChatActivity.leaveRoom:(Lkotlin/jvm/functions/Function0;)V │ │ +496db0: 1a00 6bbf |0000: const-string v0, "leaveRoom" // string@bf6b │ │ +496db4: 7020 d6e9 0600 |0002: invoke-direct {v6, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.logConversationInfos:(Ljava/lang/String;)V // method@e9d6 │ │ +496dba: 5460 aeb0 |0005: iget-object v0, v6, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ +496dbe: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +496dc0: 3800 0e00 |0008: if-eqz v0, 0016 // +000e │ │ +496dc4: 7110 fdfb 0000 |000a: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +496dca: 1242 |000d: const/4 v2, #int 4 // #4 │ │ +496dcc: 2420 f726 1200 |000e: filled-new-array {v2, v1}, [I // type@26f7 │ │ +496dd2: 0c01 |0011: move-result-object v1 │ │ +496dd4: 7120 a8f2 1000 |0012: invoke-static {v0, v1}, Lcom/nextcloud/talk/utils/ApiUtils;.getConversationApiVersion:(Lcom/nextcloud/talk/data/user/model/User;[I)I // method@f2a8 │ │ +496dda: 0a01 |0015: move-result v1 │ │ +496ddc: 7100 a7f6 0000 |0016: invoke-static {}, Ljava/lang/System;.nanoTime:()J // method@f6a7 │ │ +496de2: 0b02 |0019: move-result-wide v2 │ │ +496de4: 6200 99b0 |001a: sget-object v0, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ +496de8: 2204 a924 |001c: new-instance v4, Ljava/lang/StringBuilder; // type@24a9 │ │ +496dec: 1a05 6dbf |001e: const-string v5, "leaveRoom - leaveRoom - calling: " // string@bf6d │ │ +496df0: 7020 89f6 5400 |0020: invoke-direct {v4, v5}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +496df6: 6e30 8ef6 2403 |0023: invoke-virtual {v4, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@f68e │ │ +496dfc: 0c02 |0026: move-result-object v2 │ │ +496dfe: 6e10 9cf6 0200 |0027: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +496e04: 0c02 |002a: move-result-object v2 │ │ +496e06: 7120 6c05 2000 |002b: invoke-static {v0, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +496e0c: 6e10 61e9 0600 |002e: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ +496e12: 0c00 |0031: move-result-object v0 │ │ +496e14: 5462 b1b0 |0032: iget-object v2, v6, Lcom/nextcloud/talk/chat/ChatActivity;.credentials:Ljava/lang/String; // field@b0b1 │ │ +496e18: 7110 fdfb 0200 |0034: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +496e1e: 6203 f4b4 |0037: sget-object v3, Lcom/nextcloud/talk/utils/ApiUtils;.INSTANCE:Lcom/nextcloud/talk/utils/ApiUtils; // field@b4f4 │ │ +496e22: 5464 aeb0 |0039: iget-object v4, v6, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ +496e26: 3804 0700 |003b: if-eqz v4, 0042 // +0007 │ │ +496e2a: 6e10 96f0 0400 |003d: invoke-virtual {v4}, Lcom/nextcloud/talk/data/user/model/User;.getBaseUrl:()Ljava/lang/String; // method@f096 │ │ +496e30: 0c04 |0040: move-result-object v4 │ │ +496e32: 2802 |0041: goto 0043 // +0002 │ │ +496e34: 1204 |0042: const/4 v4, #int 0 // #0 │ │ +496e36: 7110 fdfb 0400 |0043: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +496e3c: 6e10 85e9 0600 |0046: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ +496e42: 0c05 |0049: move-result-object v5 │ │ +496e44: 6e40 b6f2 1354 |004a: invoke-virtual {v3, v1, v4, v5}, Lcom/nextcloud/talk/utils/ApiUtils;.getUrlForParticipantsActive:(ILjava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@f2b6 │ │ +496e4a: 0c01 |004d: move-result-object v1 │ │ +496e4c: 6e40 f0ee 2071 |004e: invoke-virtual {v0, v2, v1, v7}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.leaveRoom:(Ljava/lang/String;Ljava/lang/String;Lkotlin/jvm/functions/Function0;)V // method@eef0 │ │ +496e52: 0e00 |0051: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2486 │ │ 0x0005 line=2490 │ │ 0x000a line=2491 │ │ 0x0016 line=2494 │ │ 0x001a line=2495 │ │ @@ -2010201,48 +2010201,48 @@ │ │ type : '(Lcom/stfalcon/chatkit/commons/models/IMessage;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 65 16-bit code units │ │ -497100: |[497100] com.nextcloud.talk.chat.ChatActivity.markAsUnread:(Lcom/stfalcon/chatkit/commons/models/IMessage;)V │ │ -497110: 1f07 5721 |0000: check-cast v7, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -497114: 7110 fdfb 0700 |0002: invoke-static {v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49711a: 6e10 7eec 0700 |0005: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getPreviousMessageId:()I // method@ec7e │ │ -497120: 0a00 |0008: move-result v0 │ │ -497122: 12f1 |0009: const/4 v1, #int -1 // #ff │ │ -497124: 3710 3600 |000a: if-le v0, v1, 0040 // +0036 │ │ -497128: 6e10 61e9 0600 |000c: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ -49712e: 0c00 |000f: move-result-object v0 │ │ -497130: 5461 b1b0 |0010: iget-object v1, v6, Lcom/nextcloud/talk/chat/ChatActivity;.credentials:Ljava/lang/String; // field@b0b1 │ │ -497134: 7110 fdfb 0100 |0012: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49713a: 6202 f4b4 |0015: sget-object v2, Lcom/nextcloud/talk/utils/ApiUtils;.INSTANCE:Lcom/nextcloud/talk/utils/ApiUtils; // field@b4f4 │ │ -49713e: 6e10 89e9 0600 |0017: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.getSpreedCapabilities:()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // method@e989 │ │ -497144: 0c03 |001a: move-result-object v3 │ │ -497146: 1214 |001b: const/4 v4, #int 1 // #1 │ │ -497148: 2410 f726 0400 |001c: filled-new-array {v4}, [I // type@26f7 │ │ -49714e: 0c04 |001f: move-result-object v4 │ │ -497150: 7120 a7f2 4300 |0020: invoke-static {v3, v4}, Lcom/nextcloud/talk/utils/ApiUtils;.getChatApiVersion:(Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;[I)I // method@f2a7 │ │ -497156: 0a03 |0023: move-result v3 │ │ -497158: 5464 aeb0 |0024: iget-object v4, v6, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ -49715c: 3804 0700 |0026: if-eqz v4, 002d // +0007 │ │ -497160: 6e10 96f0 0400 |0028: invoke-virtual {v4}, Lcom/nextcloud/talk/data/user/model/User;.getBaseUrl:()Ljava/lang/String; // method@f096 │ │ -497166: 0c04 |002b: move-result-object v4 │ │ -497168: 2802 |002c: goto 002e // +0002 │ │ -49716a: 1204 |002d: const/4 v4, #int 0 // #0 │ │ -49716c: 7110 fdfb 0400 |002e: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -497172: 6e10 85e9 0600 |0031: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ -497178: 0c05 |0034: move-result-object v5 │ │ -49717a: 6e40 b1f2 3254 |0035: invoke-virtual {v2, v3, v4, v5}, Lcom/nextcloud/talk/utils/ApiUtils;.getUrlForChatReadMarker:(ILjava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@f2b1 │ │ -497180: 0c02 |0038: move-result-object v2 │ │ -497182: 6e10 7eec 0700 |0039: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getPreviousMessageId:()I // method@ec7e │ │ -497188: 0a07 |003c: move-result v7 │ │ -49718a: 6e40 f7ee 1072 |003d: invoke-virtual {v0, v1, v2, v7}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.setChatReadMarker:(Ljava/lang/String;Ljava/lang/String;I)V // method@eef7 │ │ -497190: 0e00 |0040: return-void │ │ +497104: |[497104] com.nextcloud.talk.chat.ChatActivity.markAsUnread:(Lcom/stfalcon/chatkit/commons/models/IMessage;)V │ │ +497114: 1f07 5721 |0000: check-cast v7, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +497118: 7110 fdfb 0700 |0002: invoke-static {v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49711e: 6e10 7eec 0700 |0005: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getPreviousMessageId:()I // method@ec7e │ │ +497124: 0a00 |0008: move-result v0 │ │ +497126: 12f1 |0009: const/4 v1, #int -1 // #ff │ │ +497128: 3710 3600 |000a: if-le v0, v1, 0040 // +0036 │ │ +49712c: 6e10 61e9 0600 |000c: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ +497132: 0c00 |000f: move-result-object v0 │ │ +497134: 5461 b1b0 |0010: iget-object v1, v6, Lcom/nextcloud/talk/chat/ChatActivity;.credentials:Ljava/lang/String; // field@b0b1 │ │ +497138: 7110 fdfb 0100 |0012: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49713e: 6202 f4b4 |0015: sget-object v2, Lcom/nextcloud/talk/utils/ApiUtils;.INSTANCE:Lcom/nextcloud/talk/utils/ApiUtils; // field@b4f4 │ │ +497142: 6e10 89e9 0600 |0017: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.getSpreedCapabilities:()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // method@e989 │ │ +497148: 0c03 |001a: move-result-object v3 │ │ +49714a: 1214 |001b: const/4 v4, #int 1 // #1 │ │ +49714c: 2410 f726 0400 |001c: filled-new-array {v4}, [I // type@26f7 │ │ +497152: 0c04 |001f: move-result-object v4 │ │ +497154: 7120 a7f2 4300 |0020: invoke-static {v3, v4}, Lcom/nextcloud/talk/utils/ApiUtils;.getChatApiVersion:(Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;[I)I // method@f2a7 │ │ +49715a: 0a03 |0023: move-result v3 │ │ +49715c: 5464 aeb0 |0024: iget-object v4, v6, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ +497160: 3804 0700 |0026: if-eqz v4, 002d // +0007 │ │ +497164: 6e10 96f0 0400 |0028: invoke-virtual {v4}, Lcom/nextcloud/talk/data/user/model/User;.getBaseUrl:()Ljava/lang/String; // method@f096 │ │ +49716a: 0c04 |002b: move-result-object v4 │ │ +49716c: 2802 |002c: goto 002e // +0002 │ │ +49716e: 1204 |002d: const/4 v4, #int 0 // #0 │ │ +497170: 7110 fdfb 0400 |002e: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +497176: 6e10 85e9 0600 |0031: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ +49717c: 0c05 |0034: move-result-object v5 │ │ +49717e: 6e40 b1f2 3254 |0035: invoke-virtual {v2, v3, v4, v5}, Lcom/nextcloud/talk/utils/ApiUtils;.getUrlForChatReadMarker:(ILjava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@f2b1 │ │ +497184: 0c02 |0038: move-result-object v2 │ │ +497186: 6e10 7eec 0700 |0039: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getPreviousMessageId:()I // method@ec7e │ │ +49718c: 0a07 |003c: move-result v7 │ │ +49718e: 6e40 f7ee 1072 |003d: invoke-virtual {v0, v1, v2, v7}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.setChatReadMarker:(Ljava/lang/String;Ljava/lang/String;I)V // method@eef7 │ │ +497194: 0e00 |0040: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3249 │ │ 0x0002 line=3250 │ │ 0x000c line=3251 │ │ 0x0010 line=3252 │ │ 0x0015 line=3253 │ │ @@ -2010261,42 +2010261,42 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/model/ChatMessage;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 56 16-bit code units │ │ -49744c: |[49744c] com.nextcloud.talk.chat.ChatActivity.onClickReaction:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;Ljava/lang/String;)V │ │ -49745c: 1a00 5e8e |0000: const-string v0, "chatMessage" // string@8e5e │ │ -497460: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -497466: 1a00 d59b |0005: const-string v0, "emoji" // string@9bd5 │ │ -49746a: 7120 00fc 0400 |0007: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -497470: 6200 0bb5 |000a: sget-object v0, Lcom/nextcloud/talk/utils/VibrationUtils;.INSTANCE:Lcom/nextcloud/talk/utils/VibrationUtils; // field@b50b │ │ -497474: 6e10 64e9 0200 |000c: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ -49747a: 0c01 |000f: move-result-object v1 │ │ -49747c: 6e20 0cf3 1000 |0010: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/utils/VibrationUtils;.vibrateShort:(Landroid/content/Context;)V // method@f30c │ │ -497482: 6e10 80ec 0300 |0013: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getReactionsSelf:()Ljava/util/ArrayList; // method@ec80 │ │ -497488: 0c00 |0016: move-result-object v0 │ │ -49748a: 3800 1500 |0017: if-eqz v0, 002c // +0015 │ │ -49748e: 6e20 48f8 4000 |0019: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@f848 │ │ -497494: 0a00 |001c: move-result v0 │ │ -497496: 1211 |001d: const/4 v1, #int 1 // #1 │ │ -497498: 3310 0e00 |001e: if-ne v0, v1, 002c // +000e │ │ -49749c: 6e10 61e9 0200 |0020: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ -4974a2: 0c00 |0023: move-result-object v0 │ │ -4974a4: 6e10 85e9 0200 |0024: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ -4974aa: 0c01 |0027: move-result-object v1 │ │ -4974ac: 6e40 cfee 1043 |0028: invoke-virtual {v0, v1, v3, v4}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.deleteReaction:(Ljava/lang/String;Lcom/nextcloud/talk/chat/data/model/ChatMessage;Ljava/lang/String;)V // method@eecf │ │ -4974b2: 280c |002b: goto 0037 // +000c │ │ -4974b4: 6e10 61e9 0200 |002c: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ -4974ba: 0c00 |002f: move-result-object v0 │ │ -4974bc: 6e10 85e9 0200 |0030: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ -4974c2: 0c01 |0033: move-result-object v1 │ │ -4974c4: 6e40 caee 1043 |0034: invoke-virtual {v0, v1, v3, v4}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.addReaction:(Ljava/lang/String;Lcom/nextcloud/talk/chat/data/model/ChatMessage;Ljava/lang/String;)V // method@eeca │ │ -4974ca: 0e00 |0037: return-void │ │ +497450: |[497450] com.nextcloud.talk.chat.ChatActivity.onClickReaction:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;Ljava/lang/String;)V │ │ +497460: 1a00 5e8e |0000: const-string v0, "chatMessage" // string@8e5e │ │ +497464: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +49746a: 1a00 d59b |0005: const-string v0, "emoji" // string@9bd5 │ │ +49746e: 7120 00fc 0400 |0007: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +497474: 6200 0bb5 |000a: sget-object v0, Lcom/nextcloud/talk/utils/VibrationUtils;.INSTANCE:Lcom/nextcloud/talk/utils/VibrationUtils; // field@b50b │ │ +497478: 6e10 64e9 0200 |000c: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ +49747e: 0c01 |000f: move-result-object v1 │ │ +497480: 6e20 0cf3 1000 |0010: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/utils/VibrationUtils;.vibrateShort:(Landroid/content/Context;)V // method@f30c │ │ +497486: 6e10 80ec 0300 |0013: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getReactionsSelf:()Ljava/util/ArrayList; // method@ec80 │ │ +49748c: 0c00 |0016: move-result-object v0 │ │ +49748e: 3800 1500 |0017: if-eqz v0, 002c // +0015 │ │ +497492: 6e20 48f8 4000 |0019: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@f848 │ │ +497498: 0a00 |001c: move-result v0 │ │ +49749a: 1211 |001d: const/4 v1, #int 1 // #1 │ │ +49749c: 3310 0e00 |001e: if-ne v0, v1, 002c // +000e │ │ +4974a0: 6e10 61e9 0200 |0020: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ +4974a6: 0c00 |0023: move-result-object v0 │ │ +4974a8: 6e10 85e9 0200 |0024: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ +4974ae: 0c01 |0027: move-result-object v1 │ │ +4974b0: 6e40 cfee 1043 |0028: invoke-virtual {v0, v1, v3, v4}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.deleteReaction:(Ljava/lang/String;Lcom/nextcloud/talk/chat/data/model/ChatMessage;Ljava/lang/String;)V // method@eecf │ │ +4974b6: 280c |002b: goto 0037 // +000c │ │ +4974b8: 6e10 61e9 0200 |002c: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ +4974be: 0c00 |002f: move-result-object v0 │ │ +4974c0: 6e10 85e9 0200 |0030: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ +4974c6: 0c01 |0033: move-result-object v1 │ │ +4974c8: 6e40 caee 1043 |0034: invoke-virtual {v0, v1, v3, v4}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.addReaction:(Ljava/lang/String;Lcom/nextcloud/talk/chat/data/model/ChatMessage;Ljava/lang/String;)V // method@eeca │ │ +4974ce: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x000a line=3130 │ │ 0x0013 line=3131 │ │ 0x0020 line=3132 │ │ 0x002c line=3134 │ │ locals : │ │ @@ -2010309,151 +2010309,151 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 282 16-bit code units │ │ -4974cc: |[4974cc] com.nextcloud.talk.chat.ChatActivity.onCreate:(Landroid/os/Bundle;)V │ │ -4974dc: 6f20 71db a900 |0000: invoke-super {v9, v10}, Lcom/nextcloud/talk/activities/BaseActivity;.onCreate:(Landroid/os/Bundle;)V // method@db71 │ │ -4974e2: 6200 34af |0003: sget-object v0, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.Companion:Lcom/nextcloud/talk/application/NextcloudTalkApplication$Companion; // field@af34 │ │ -4974e6: 6e10 26e6 0000 |0005: invoke-virtual {v0}, Lcom/nextcloud/talk/application/NextcloudTalkApplication$Companion;.getSharedApplication:()Lcom/nextcloud/talk/application/NextcloudTalkApplication; // method@e626 │ │ -4974ec: 0c00 |0008: move-result-object v0 │ │ -4974ee: 7110 fdfb 0000 |0009: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4974f4: 6e10 37e6 0000 |000c: invoke-virtual {v0}, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.getComponentApplication:()Lcom/nextcloud/talk/application/NextcloudTalkApplicationComponent; // method@e637 │ │ -4974fa: 0c00 |000f: move-result-object v0 │ │ -4974fc: 7220 5be6 9000 |0010: invoke-interface {v0, v9}, Lcom/nextcloud/talk/application/NextcloudTalkApplicationComponent;.inject:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e65b │ │ -497502: 6e10 72e9 0900 |0013: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@e972 │ │ -497508: 0c00 |0016: move-result-object v0 │ │ -49750a: 7110 a2f0 0000 |0017: invoke-static {v0}, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.inflate:(Landroid/view/LayoutInflater;)Lcom/nextcloud/talk/databinding/ActivityChatBinding; // method@f0a2 │ │ -497510: 0c00 |001a: move-result-object v0 │ │ -497512: 5b90 a8b0 |001b: iput-object v0, v9, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -497516: 7010 3fea 0900 |001d: invoke-direct {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.setupActionBar:()V // method@ea3f │ │ -49751c: 5490 a8b0 |0020: iget-object v0, v9, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -497520: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -497522: 3900 0800 |0023: if-nez v0, 002b // +0008 │ │ -497526: 1a00 e08a |0025: const-string v0, "binding" // string@8ae0 │ │ -49752a: 7110 06fc 0000 |0027: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -497530: 0710 |002a: move-object v0, v1 │ │ -497532: 6e10 a1f0 0000 |002b: invoke-virtual {v0}, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.getRoot:()Landroid/widget/LinearLayout; // method@f0a1 │ │ -497538: 0c00 |002e: move-result-object v0 │ │ -49753a: 1f00 8c01 |002f: check-cast v0, Landroid/view/View; // type@018c │ │ -49753e: 6e20 1dea 0900 |0031: invoke-virtual {v9, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.setContentView:(Landroid/view/View;)V // method@ea1d │ │ -497544: 6e10 42ea 0900 |0034: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.setupSystemColors:()V // method@ea42 │ │ -49754a: 6e10 68e9 0900 |0037: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.getCurrentUserProvider:()Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew; // method@e968 │ │ -497550: 0c00 |003a: move-result-object v0 │ │ -497552: 7210 17f3 0000 |003b: invoke-interface {v0}, Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;.getCurrentUser:()Lio/reactivex/Maybe; // method@f317 │ │ -497558: 0c00 |003e: move-result-object v0 │ │ -49755a: 6e10 2ff4 0000 |003f: invoke-virtual {v0}, Lio/reactivex/Maybe;.blockingGet:()Ljava/lang/Object; // method@f42f │ │ -497560: 0c00 |0042: move-result-object v0 │ │ -497562: 1f00 6522 |0043: check-cast v0, Lcom/nextcloud/talk/data/user/model/User; // type@2265 │ │ -497566: 5b90 aeb0 |0045: iput-object v0, v9, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ -49756a: 6e10 6ee9 0900 |0047: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.getIntent:()Landroid/content/Intent; // method@e96e │ │ -497570: 0c00 |004a: move-result-object v0 │ │ -497572: 1a02 9ba8 |004b: const-string v2, "getIntent(...)" // string@a89b │ │ -497576: 7120 fffb 2000 |004d: invoke-static {v0, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -49757c: 7020 99e9 0900 |0050: invoke-direct {v9, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.handleIntent:(Landroid/content/Intent;)V // method@e999 │ │ -497582: 7010 7ae9 0900 |0053: invoke-direct {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputFragment:()Lcom/nextcloud/talk/chat/MessageInputFragment; // method@e97a │ │ -497588: 0c00 |0056: move-result-object v0 │ │ -49758a: 5b90 c0b0 |0057: iput-object v0, v9, Lcom/nextcloud/talk/chat/ChatActivity;.messageInputFragment:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b0c0 │ │ -49758e: 2200 6303 |0059: new-instance v0, Landroidx/lifecycle/ViewModelProvider; // type@0363 │ │ -497592: 0792 |005b: move-object v2, v9 │ │ -497594: 1f02 6403 |005c: check-cast v2, Landroidx/lifecycle/ViewModelStoreOwner; // type@0364 │ │ -497598: 6e10 92e9 0900 |005e: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.getViewModelFactory:()Landroidx/lifecycle/ViewModelProvider$Factory; // method@e992 │ │ -49759e: 0c03 |0061: move-result-object v3 │ │ -4975a0: 7030 e60e 2003 |0062: invoke-direct {v0, v2, v3}, Landroidx/lifecycle/ViewModelProvider;.:(Landroidx/lifecycle/ViewModelStoreOwner;Landroidx/lifecycle/ViewModelProvider$Factory;)V // method@0ee6 │ │ -4975a6: 1c03 cd21 |0065: const-class v3, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // type@21cd │ │ -4975aa: 6e20 e70e 3000 |0067: invoke-virtual {v0, v3}, Landroidx/lifecycle/ViewModelProvider;.get:(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel; // method@0ee7 │ │ -4975b0: 0c00 |006a: move-result-object v0 │ │ -4975b2: 1f00 cd21 |006b: check-cast v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // type@21cd │ │ -4975b6: 6e20 1bea 0900 |006d: invoke-virtual {v9, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.setChatViewModel:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)V // method@ea1b │ │ -4975bc: 2200 6303 |0070: new-instance v0, Landroidx/lifecycle/ViewModelProvider; // type@0363 │ │ -4975c0: 6e10 92e9 0900 |0072: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.getViewModelFactory:()Landroidx/lifecycle/ViewModelProvider$Factory; // method@e992 │ │ -4975c6: 0c03 |0075: move-result-object v3 │ │ -4975c8: 7030 e60e 2003 |0076: invoke-direct {v0, v2, v3}, Landroidx/lifecycle/ViewModelProvider;.:(Landroidx/lifecycle/ViewModelStoreOwner;Landroidx/lifecycle/ViewModelProvider$Factory;)V // method@0ee6 │ │ -4975ce: 1c02 e021 |0079: const-class v2, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // type@21e0 │ │ -4975d2: 6e20 e70e 2000 |007b: invoke-virtual {v0, v2}, Landroidx/lifecycle/ViewModelProvider;.get:(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel; // method@0ee7 │ │ -4975d8: 0c00 |007e: move-result-object v0 │ │ -4975da: 1f00 e021 |007f: check-cast v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // type@21e0 │ │ -4975de: 6e20 2aea 0900 |0081: invoke-virtual {v9, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.setMessageInputViewModel:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;)V // method@ea2a │ │ -4975e4: 0790 |0084: move-object v0, v9 │ │ -4975e6: 1f00 5603 |0085: check-cast v0, Landroidx/lifecycle/LifecycleOwner; // type@0356 │ │ -4975ea: 7110 cf0e 0000 |0087: invoke-static {v0}, Landroidx/lifecycle/LifecycleOwnerKt;.getLifecycleScope:(Landroidx/lifecycle/LifecycleOwner;)Landroidx/lifecycle/LifecycleCoroutineScope; // method@0ecf │ │ -4975f0: 0c02 |008a: move-result-object v2 │ │ -4975f2: 0723 |008b: move-object v3, v2 │ │ -4975f4: 1f03 2026 |008c: check-cast v3, Lkotlinx/coroutines/CoroutineScope; // type@2620 │ │ -4975f8: 2202 0321 |008e: new-instance v2, Lcom/nextcloud/talk/chat/ChatActivity$onCreate$1; // type@2103 │ │ -4975fc: 7030 c2e8 9201 |0090: invoke-direct {v2, v9, v1}, Lcom/nextcloud/talk/chat/ChatActivity$onCreate$1;.:(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V // method@e8c2 │ │ -497602: 0726 |0093: move-object v6, v2 │ │ -497604: 1f06 e825 |0094: check-cast v6, Lkotlin/jvm/functions/Function2; // type@25e8 │ │ -497608: 1237 |0096: const/4 v7, #int 3 // #3 │ │ -49760a: 1208 |0097: const/4 v8, #int 0 // #0 │ │ -49760c: 1204 |0098: const/4 v4, #int 0 // #0 │ │ -49760e: 1205 |0099: const/4 v5, #int 0 // #0 │ │ -497610: 7706 58fc 0300 |009a: invoke-static/range {v3, v4, v5, v6, v7, v8}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@fc58 │ │ -497616: 6e10 7fe9 0900 |009d: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.getOnBackPressedDispatcher:()Landroidx/activity/OnBackPressedDispatcher; // method@e97f │ │ -49761c: 0c01 |00a0: move-result-object v1 │ │ -49761e: 5492 c5b0 |00a1: iget-object v2, v9, Lcom/nextcloud/talk/chat/ChatActivity;.onBackPressedCallback:Lcom/nextcloud/talk/chat/ChatActivity$onBackPressedCallback$1; // field@b0c5 │ │ -497622: 1f02 1402 |00a3: check-cast v2, Landroidx/activity/OnBackPressedCallback; // type@0214 │ │ -497626: 6e30 5c0a 0102 |00a5: invoke-virtual {v1, v0, v2}, Landroidx/activity/OnBackPressedDispatcher;.addCallback:(Landroidx/lifecycle/LifecycleOwner;Landroidx/activity/OnBackPressedCallback;)V // method@0a5c │ │ -49762c: 7010 a9e9 0900 |00a8: invoke-direct {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.initObservers:()V // method@e9a9 │ │ -497632: 1a00 0000 |00ab: const-string v0, "" // string@0000 │ │ -497636: 1201 |00ad: const/4 v1, #int 0 // #0 │ │ -497638: 380a 6500 |00ae: if-eqz v10, 0113 // +0065 │ │ -49763c: 1a02 b71b |00b0: const-string v2, "CURRENT_AUDIO_MESSAGE" // string@1bb7 │ │ -497640: 6e30 5104 2a00 |00b2: invoke-virtual {v10, v2, v0}, Landroid/os/Bundle;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0451 │ │ -497646: 0c02 |00b5: move-result-object v2 │ │ -497648: 1a03 ba1b |00b6: const-string v3, "CURRENT_AUDIO_POSITION" // string@1bba │ │ -49764c: 6e30 4804 3a01 |00b8: invoke-virtual {v10, v3, v1}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0448 │ │ -497652: 0a03 |00bb: move-result v3 │ │ -497654: 1a04 b91b |00bc: const-string v4, "CURRENT_AUDIO_PLAYING" // string@1bb9 │ │ -497658: 6e30 4104 4a01 |00be: invoke-virtual {v10, v4, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@0441 │ │ -49765e: 0a0a |00c1: move-result v10 │ │ -497660: 6e20 59f6 0200 |00c2: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@f659 │ │ -497666: 0a04 |00c5: move-result v4 │ │ -497668: 1a05 1f65 |00c6: const-string v5, "RESUME_AUDIO_TAG" // string@651f │ │ -49766c: 3904 3f00 |00c8: if-nez v4, 0107 // +003f │ │ -497670: 2200 a924 |00ca: new-instance v0, Ljava/lang/StringBuilder; // type@24a9 │ │ -497674: 1a01 8edf |00cc: const-string v1, "restored voice messageID: " // string@df8e │ │ -497678: 7020 89f6 1000 |00ce: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -49767e: 6e20 92f6 2000 |00d1: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -497684: 0c00 |00d4: move-result-object v0 │ │ -497686: 6e10 9cf6 0000 |00d5: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -49768c: 0c00 |00d8: move-result-object v0 │ │ -49768e: 7120 6c05 0500 |00d9: invoke-static {v5, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -497694: 2200 a924 |00dc: new-instance v0, Ljava/lang/StringBuilder; // type@24a9 │ │ -497698: 1a01 8589 |00de: const-string v1, "audio position: " // string@8985 │ │ -49769c: 7020 89f6 1000 |00e0: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -4976a2: 6e20 8df6 3000 |00e3: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@f68d │ │ -4976a8: 0c00 |00e6: move-result-object v0 │ │ -4976aa: 6e10 9cf6 0000 |00e7: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -4976b0: 0c00 |00ea: move-result-object v0 │ │ -4976b2: 7120 6c05 0500 |00eb: invoke-static {v5, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4976b8: 2200 a924 |00ee: new-instance v0, Ljava/lang/StringBuilder; // type@24a9 │ │ -4976bc: 1a01 8689 |00f0: const-string v1, "audio was playing: " // string@8986 │ │ -4976c0: 7020 89f6 1000 |00f2: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -4976c6: 6e20 93f6 a000 |00f5: invoke-virtual {v0, v10}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@f693 │ │ -4976cc: 0c00 |00f8: move-result-object v0 │ │ -4976ce: 6e10 9cf6 0000 |00f9: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -4976d4: 0c00 |00fc: move-result-object v0 │ │ -4976d6: 7120 6c05 0500 |00fd: invoke-static {v5, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4976dc: 5b92 dbb0 |0100: iput-object v2, v9, Lcom/nextcloud/talk/chat/ChatActivity;.voiceMessageToRestoreId:Ljava/lang/String; // field@b0db │ │ -4976e0: 5993 dab0 |0102: iput v3, v9, Lcom/nextcloud/talk/chat/ChatActivity;.voiceMessageToRestoreAudioPosition:I // field@b0da │ │ -4976e4: 5c9a dcb0 |0104: iput-boolean v10, v9, Lcom/nextcloud/talk/chat/ChatActivity;.voiceMessageToRestoreWasPlaying:Z // field@b0dc │ │ -4976e8: 2813 |0106: goto 0119 // +0013 │ │ -4976ea: 1a0a c3ef |0107: const-string v10, "stored voice message id is empty, not resuming audio playing" // string@efc3 │ │ -4976ee: 7120 6c05 a500 |0109: invoke-static {v5, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4976f4: 5b90 dbb0 |010c: iput-object v0, v9, Lcom/nextcloud/talk/chat/ChatActivity;.voiceMessageToRestoreId:Ljava/lang/String; // field@b0db │ │ -4976f8: 5991 dab0 |010e: iput v1, v9, Lcom/nextcloud/talk/chat/ChatActivity;.voiceMessageToRestoreAudioPosition:I // field@b0da │ │ -4976fc: 5c91 dcb0 |0110: iput-boolean v1, v9, Lcom/nextcloud/talk/chat/ChatActivity;.voiceMessageToRestoreWasPlaying:Z // field@b0dc │ │ -497700: 2807 |0112: goto 0119 // +0007 │ │ -497702: 5b90 dbb0 |0113: iput-object v0, v9, Lcom/nextcloud/talk/chat/ChatActivity;.voiceMessageToRestoreId:Ljava/lang/String; // field@b0db │ │ -497706: 5991 dab0 |0115: iput v1, v9, Lcom/nextcloud/talk/chat/ChatActivity;.voiceMessageToRestoreAudioPosition:I // field@b0da │ │ -49770a: 5c91 dcb0 |0117: iput-boolean v1, v9, Lcom/nextcloud/talk/chat/ChatActivity;.voiceMessageToRestoreWasPlaying:Z // field@b0dc │ │ -49770e: 0e00 |0119: return-void │ │ +4974d0: |[4974d0] com.nextcloud.talk.chat.ChatActivity.onCreate:(Landroid/os/Bundle;)V │ │ +4974e0: 6f20 71db a900 |0000: invoke-super {v9, v10}, Lcom/nextcloud/talk/activities/BaseActivity;.onCreate:(Landroid/os/Bundle;)V // method@db71 │ │ +4974e6: 6200 34af |0003: sget-object v0, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.Companion:Lcom/nextcloud/talk/application/NextcloudTalkApplication$Companion; // field@af34 │ │ +4974ea: 6e10 26e6 0000 |0005: invoke-virtual {v0}, Lcom/nextcloud/talk/application/NextcloudTalkApplication$Companion;.getSharedApplication:()Lcom/nextcloud/talk/application/NextcloudTalkApplication; // method@e626 │ │ +4974f0: 0c00 |0008: move-result-object v0 │ │ +4974f2: 7110 fdfb 0000 |0009: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4974f8: 6e10 37e6 0000 |000c: invoke-virtual {v0}, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.getComponentApplication:()Lcom/nextcloud/talk/application/NextcloudTalkApplicationComponent; // method@e637 │ │ +4974fe: 0c00 |000f: move-result-object v0 │ │ +497500: 7220 5be6 9000 |0010: invoke-interface {v0, v9}, Lcom/nextcloud/talk/application/NextcloudTalkApplicationComponent;.inject:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e65b │ │ +497506: 6e10 72e9 0900 |0013: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@e972 │ │ +49750c: 0c00 |0016: move-result-object v0 │ │ +49750e: 7110 a2f0 0000 |0017: invoke-static {v0}, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.inflate:(Landroid/view/LayoutInflater;)Lcom/nextcloud/talk/databinding/ActivityChatBinding; // method@f0a2 │ │ +497514: 0c00 |001a: move-result-object v0 │ │ +497516: 5b90 a8b0 |001b: iput-object v0, v9, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +49751a: 7010 3fea 0900 |001d: invoke-direct {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.setupActionBar:()V // method@ea3f │ │ +497520: 5490 a8b0 |0020: iget-object v0, v9, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +497524: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +497526: 3900 0800 |0023: if-nez v0, 002b // +0008 │ │ +49752a: 1a00 e08a |0025: const-string v0, "binding" // string@8ae0 │ │ +49752e: 7110 06fc 0000 |0027: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +497534: 0710 |002a: move-object v0, v1 │ │ +497536: 6e10 a1f0 0000 |002b: invoke-virtual {v0}, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.getRoot:()Landroid/widget/LinearLayout; // method@f0a1 │ │ +49753c: 0c00 |002e: move-result-object v0 │ │ +49753e: 1f00 8c01 |002f: check-cast v0, Landroid/view/View; // type@018c │ │ +497542: 6e20 1dea 0900 |0031: invoke-virtual {v9, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.setContentView:(Landroid/view/View;)V // method@ea1d │ │ +497548: 6e10 42ea 0900 |0034: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.setupSystemColors:()V // method@ea42 │ │ +49754e: 6e10 68e9 0900 |0037: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.getCurrentUserProvider:()Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew; // method@e968 │ │ +497554: 0c00 |003a: move-result-object v0 │ │ +497556: 7210 17f3 0000 |003b: invoke-interface {v0}, Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;.getCurrentUser:()Lio/reactivex/Maybe; // method@f317 │ │ +49755c: 0c00 |003e: move-result-object v0 │ │ +49755e: 6e10 2ff4 0000 |003f: invoke-virtual {v0}, Lio/reactivex/Maybe;.blockingGet:()Ljava/lang/Object; // method@f42f │ │ +497564: 0c00 |0042: move-result-object v0 │ │ +497566: 1f00 6522 |0043: check-cast v0, Lcom/nextcloud/talk/data/user/model/User; // type@2265 │ │ +49756a: 5b90 aeb0 |0045: iput-object v0, v9, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ +49756e: 6e10 6ee9 0900 |0047: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.getIntent:()Landroid/content/Intent; // method@e96e │ │ +497574: 0c00 |004a: move-result-object v0 │ │ +497576: 1a02 9ba8 |004b: const-string v2, "getIntent(...)" // string@a89b │ │ +49757a: 7120 fffb 2000 |004d: invoke-static {v0, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +497580: 7020 99e9 0900 |0050: invoke-direct {v9, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.handleIntent:(Landroid/content/Intent;)V // method@e999 │ │ +497586: 7010 7ae9 0900 |0053: invoke-direct {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputFragment:()Lcom/nextcloud/talk/chat/MessageInputFragment; // method@e97a │ │ +49758c: 0c00 |0056: move-result-object v0 │ │ +49758e: 5b90 c0b0 |0057: iput-object v0, v9, Lcom/nextcloud/talk/chat/ChatActivity;.messageInputFragment:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b0c0 │ │ +497592: 2200 6303 |0059: new-instance v0, Landroidx/lifecycle/ViewModelProvider; // type@0363 │ │ +497596: 0792 |005b: move-object v2, v9 │ │ +497598: 1f02 6403 |005c: check-cast v2, Landroidx/lifecycle/ViewModelStoreOwner; // type@0364 │ │ +49759c: 6e10 92e9 0900 |005e: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.getViewModelFactory:()Landroidx/lifecycle/ViewModelProvider$Factory; // method@e992 │ │ +4975a2: 0c03 |0061: move-result-object v3 │ │ +4975a4: 7030 e60e 2003 |0062: invoke-direct {v0, v2, v3}, Landroidx/lifecycle/ViewModelProvider;.:(Landroidx/lifecycle/ViewModelStoreOwner;Landroidx/lifecycle/ViewModelProvider$Factory;)V // method@0ee6 │ │ +4975aa: 1c03 cd21 |0065: const-class v3, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // type@21cd │ │ +4975ae: 6e20 e70e 3000 |0067: invoke-virtual {v0, v3}, Landroidx/lifecycle/ViewModelProvider;.get:(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel; // method@0ee7 │ │ +4975b4: 0c00 |006a: move-result-object v0 │ │ +4975b6: 1f00 cd21 |006b: check-cast v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // type@21cd │ │ +4975ba: 6e20 1bea 0900 |006d: invoke-virtual {v9, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.setChatViewModel:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)V // method@ea1b │ │ +4975c0: 2200 6303 |0070: new-instance v0, Landroidx/lifecycle/ViewModelProvider; // type@0363 │ │ +4975c4: 6e10 92e9 0900 |0072: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.getViewModelFactory:()Landroidx/lifecycle/ViewModelProvider$Factory; // method@e992 │ │ +4975ca: 0c03 |0075: move-result-object v3 │ │ +4975cc: 7030 e60e 2003 |0076: invoke-direct {v0, v2, v3}, Landroidx/lifecycle/ViewModelProvider;.:(Landroidx/lifecycle/ViewModelStoreOwner;Landroidx/lifecycle/ViewModelProvider$Factory;)V // method@0ee6 │ │ +4975d2: 1c02 e021 |0079: const-class v2, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // type@21e0 │ │ +4975d6: 6e20 e70e 2000 |007b: invoke-virtual {v0, v2}, Landroidx/lifecycle/ViewModelProvider;.get:(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel; // method@0ee7 │ │ +4975dc: 0c00 |007e: move-result-object v0 │ │ +4975de: 1f00 e021 |007f: check-cast v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // type@21e0 │ │ +4975e2: 6e20 2aea 0900 |0081: invoke-virtual {v9, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.setMessageInputViewModel:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;)V // method@ea2a │ │ +4975e8: 0790 |0084: move-object v0, v9 │ │ +4975ea: 1f00 5603 |0085: check-cast v0, Landroidx/lifecycle/LifecycleOwner; // type@0356 │ │ +4975ee: 7110 cf0e 0000 |0087: invoke-static {v0}, Landroidx/lifecycle/LifecycleOwnerKt;.getLifecycleScope:(Landroidx/lifecycle/LifecycleOwner;)Landroidx/lifecycle/LifecycleCoroutineScope; // method@0ecf │ │ +4975f4: 0c02 |008a: move-result-object v2 │ │ +4975f6: 0723 |008b: move-object v3, v2 │ │ +4975f8: 1f03 2026 |008c: check-cast v3, Lkotlinx/coroutines/CoroutineScope; // type@2620 │ │ +4975fc: 2202 0321 |008e: new-instance v2, Lcom/nextcloud/talk/chat/ChatActivity$onCreate$1; // type@2103 │ │ +497600: 7030 c2e8 9201 |0090: invoke-direct {v2, v9, v1}, Lcom/nextcloud/talk/chat/ChatActivity$onCreate$1;.:(Lcom/nextcloud/talk/chat/ChatActivity;Lkotlin/coroutines/Continuation;)V // method@e8c2 │ │ +497606: 0726 |0093: move-object v6, v2 │ │ +497608: 1f06 e825 |0094: check-cast v6, Lkotlin/jvm/functions/Function2; // type@25e8 │ │ +49760c: 1237 |0096: const/4 v7, #int 3 // #3 │ │ +49760e: 1208 |0097: const/4 v8, #int 0 // #0 │ │ +497610: 1204 |0098: const/4 v4, #int 0 // #0 │ │ +497612: 1205 |0099: const/4 v5, #int 0 // #0 │ │ +497614: 7706 58fc 0300 |009a: invoke-static/range {v3, v4, v5, v6, v7, v8}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@fc58 │ │ +49761a: 6e10 7fe9 0900 |009d: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.getOnBackPressedDispatcher:()Landroidx/activity/OnBackPressedDispatcher; // method@e97f │ │ +497620: 0c01 |00a0: move-result-object v1 │ │ +497622: 5492 c5b0 |00a1: iget-object v2, v9, Lcom/nextcloud/talk/chat/ChatActivity;.onBackPressedCallback:Lcom/nextcloud/talk/chat/ChatActivity$onBackPressedCallback$1; // field@b0c5 │ │ +497626: 1f02 1402 |00a3: check-cast v2, Landroidx/activity/OnBackPressedCallback; // type@0214 │ │ +49762a: 6e30 5c0a 0102 |00a5: invoke-virtual {v1, v0, v2}, Landroidx/activity/OnBackPressedDispatcher;.addCallback:(Landroidx/lifecycle/LifecycleOwner;Landroidx/activity/OnBackPressedCallback;)V // method@0a5c │ │ +497630: 7010 a9e9 0900 |00a8: invoke-direct {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.initObservers:()V // method@e9a9 │ │ +497636: 1a00 0000 |00ab: const-string v0, "" // string@0000 │ │ +49763a: 1201 |00ad: const/4 v1, #int 0 // #0 │ │ +49763c: 380a 6500 |00ae: if-eqz v10, 0113 // +0065 │ │ +497640: 1a02 b71b |00b0: const-string v2, "CURRENT_AUDIO_MESSAGE" // string@1bb7 │ │ +497644: 6e30 5104 2a00 |00b2: invoke-virtual {v10, v2, v0}, Landroid/os/Bundle;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0451 │ │ +49764a: 0c02 |00b5: move-result-object v2 │ │ +49764c: 1a03 ba1b |00b6: const-string v3, "CURRENT_AUDIO_POSITION" // string@1bba │ │ +497650: 6e30 4804 3a01 |00b8: invoke-virtual {v10, v3, v1}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0448 │ │ +497656: 0a03 |00bb: move-result v3 │ │ +497658: 1a04 b91b |00bc: const-string v4, "CURRENT_AUDIO_PLAYING" // string@1bb9 │ │ +49765c: 6e30 4104 4a01 |00be: invoke-virtual {v10, v4, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@0441 │ │ +497662: 0a0a |00c1: move-result v10 │ │ +497664: 6e20 59f6 0200 |00c2: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@f659 │ │ +49766a: 0a04 |00c5: move-result v4 │ │ +49766c: 1a05 1f65 |00c6: const-string v5, "RESUME_AUDIO_TAG" // string@651f │ │ +497670: 3904 3f00 |00c8: if-nez v4, 0107 // +003f │ │ +497674: 2200 a924 |00ca: new-instance v0, Ljava/lang/StringBuilder; // type@24a9 │ │ +497678: 1a01 8edf |00cc: const-string v1, "restored voice messageID: " // string@df8e │ │ +49767c: 7020 89f6 1000 |00ce: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +497682: 6e20 92f6 2000 |00d1: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +497688: 0c00 |00d4: move-result-object v0 │ │ +49768a: 6e10 9cf6 0000 |00d5: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +497690: 0c00 |00d8: move-result-object v0 │ │ +497692: 7120 6c05 0500 |00d9: invoke-static {v5, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +497698: 2200 a924 |00dc: new-instance v0, Ljava/lang/StringBuilder; // type@24a9 │ │ +49769c: 1a01 8589 |00de: const-string v1, "audio position: " // string@8985 │ │ +4976a0: 7020 89f6 1000 |00e0: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +4976a6: 6e20 8df6 3000 |00e3: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@f68d │ │ +4976ac: 0c00 |00e6: move-result-object v0 │ │ +4976ae: 6e10 9cf6 0000 |00e7: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +4976b4: 0c00 |00ea: move-result-object v0 │ │ +4976b6: 7120 6c05 0500 |00eb: invoke-static {v5, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4976bc: 2200 a924 |00ee: new-instance v0, Ljava/lang/StringBuilder; // type@24a9 │ │ +4976c0: 1a01 8689 |00f0: const-string v1, "audio was playing: " // string@8986 │ │ +4976c4: 7020 89f6 1000 |00f2: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +4976ca: 6e20 93f6 a000 |00f5: invoke-virtual {v0, v10}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@f693 │ │ +4976d0: 0c00 |00f8: move-result-object v0 │ │ +4976d2: 6e10 9cf6 0000 |00f9: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +4976d8: 0c00 |00fc: move-result-object v0 │ │ +4976da: 7120 6c05 0500 |00fd: invoke-static {v5, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4976e0: 5b92 dbb0 |0100: iput-object v2, v9, Lcom/nextcloud/talk/chat/ChatActivity;.voiceMessageToRestoreId:Ljava/lang/String; // field@b0db │ │ +4976e4: 5993 dab0 |0102: iput v3, v9, Lcom/nextcloud/talk/chat/ChatActivity;.voiceMessageToRestoreAudioPosition:I // field@b0da │ │ +4976e8: 5c9a dcb0 |0104: iput-boolean v10, v9, Lcom/nextcloud/talk/chat/ChatActivity;.voiceMessageToRestoreWasPlaying:Z // field@b0dc │ │ +4976ec: 2813 |0106: goto 0119 // +0013 │ │ +4976ee: 1a0a c3ef |0107: const-string v10, "stored voice message id is empty, not resuming audio playing" // string@efc3 │ │ +4976f2: 7120 6c05 a500 |0109: invoke-static {v5, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4976f8: 5b90 dbb0 |010c: iput-object v0, v9, Lcom/nextcloud/talk/chat/ChatActivity;.voiceMessageToRestoreId:Ljava/lang/String; // field@b0db │ │ +4976fc: 5991 dab0 |010e: iput v1, v9, Lcom/nextcloud/talk/chat/ChatActivity;.voiceMessageToRestoreAudioPosition:I // field@b0da │ │ +497700: 5c91 dcb0 |0110: iput-boolean v1, v9, Lcom/nextcloud/talk/chat/ChatActivity;.voiceMessageToRestoreWasPlaying:Z // field@b0dc │ │ +497704: 2807 |0112: goto 0119 // +0007 │ │ +497706: 5b90 dbb0 |0113: iput-object v0, v9, Lcom/nextcloud/talk/chat/ChatActivity;.voiceMessageToRestoreId:Ljava/lang/String; // field@b0db │ │ +49770a: 5991 dab0 |0115: iput v1, v9, Lcom/nextcloud/talk/chat/ChatActivity;.voiceMessageToRestoreAudioPosition:I // field@b0da │ │ +49770e: 5c91 dcb0 |0117: iput-boolean v1, v9, Lcom/nextcloud/talk/chat/ChatActivity;.voiceMessageToRestoreWasPlaying:Z // field@b0dc │ │ +497712: 0e00 |0119: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=411 │ │ 0x0003 line=412 │ │ 0x0013 line=414 │ │ 0x001d line=415 │ │ 0x0020 line=416 │ │ @@ -2010493,39 +2010493,39 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -4926c4: |[4926c4] com.nextcloud.talk.chat.ChatActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ -4926d4: 1a00 9ccc |0000: const-string v0, "menu" // string@cc9c │ │ -4926d8: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4926de: 6f20 72db 3200 |0005: invoke-super {v2, v3}, Lcom/nextcloud/talk/activities/BaseActivity;.onCreateOptionsMenu:(Landroid/view/Menu;)Z // method@db72 │ │ -4926e4: 6e10 79e9 0200 |0008: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@e979 │ │ -4926ea: 0c00 |000b: move-result-object v0 │ │ -4926ec: 1401 0300 0f7f |000c: const v1, #float 1.9008e+38 // #7f0f0003 │ │ -4926f2: 6e30 dd05 1003 |000f: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@05dd │ │ -4926f8: 5420 aeb0 |0012: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ -4926fc: 3800 0700 |0014: if-eqz v0, 001b // +0007 │ │ -492700: 6e10 9cf0 0000 |0016: invoke-virtual {v0}, Lcom/nextcloud/talk/data/user/model/User;.getUserId:()Ljava/lang/String; // method@f09c │ │ -492706: 0c00 |0019: move-result-object v0 │ │ -492708: 2802 |001a: goto 001c // +0002 │ │ -49270a: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -49270c: 1a01 da13 |001c: const-string v1, "?" // string@13da │ │ -492710: 7120 fbfb 1000 |001e: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ -492716: 0a00 |0021: move-result v0 │ │ -492718: 3800 0900 |0022: if-eqz v0, 002b // +0009 │ │ -49271c: 1400 2c01 0a7f |0024: const v0, #float 1.8344e+38 // #7f0a012c │ │ -492722: 7220 dc05 0300 |0027: invoke-interface {v3, v0}, Landroid/view/Menu;.removeItem:(I)V // method@05dc │ │ -492728: 2807 |002a: goto 0031 // +0007 │ │ -49272a: 7010 d5e9 0200 |002b: invoke-direct {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.loadAvatarForStatusBar:()V // method@e9d5 │ │ -492730: 7010 16ea 0200 |002e: invoke-direct {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.setActionBarTitle:()V // method@ea16 │ │ -492736: 1213 |0031: const/4 v3, #int 1 // #1 │ │ -492738: 0f03 |0032: return v3 │ │ +4926c8: |[4926c8] com.nextcloud.talk.chat.ChatActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ +4926d8: 1a00 9ccc |0000: const-string v0, "menu" // string@cc9c │ │ +4926dc: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4926e2: 6f20 72db 3200 |0005: invoke-super {v2, v3}, Lcom/nextcloud/talk/activities/BaseActivity;.onCreateOptionsMenu:(Landroid/view/Menu;)Z // method@db72 │ │ +4926e8: 6e10 79e9 0200 |0008: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@e979 │ │ +4926ee: 0c00 |000b: move-result-object v0 │ │ +4926f0: 1401 0300 0f7f |000c: const v1, #float 1.9008e+38 // #7f0f0003 │ │ +4926f6: 6e30 dd05 1003 |000f: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@05dd │ │ +4926fc: 5420 aeb0 |0012: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ +492700: 3800 0700 |0014: if-eqz v0, 001b // +0007 │ │ +492704: 6e10 9cf0 0000 |0016: invoke-virtual {v0}, Lcom/nextcloud/talk/data/user/model/User;.getUserId:()Ljava/lang/String; // method@f09c │ │ +49270a: 0c00 |0019: move-result-object v0 │ │ +49270c: 2802 |001a: goto 001c // +0002 │ │ +49270e: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +492710: 1a01 da13 |001c: const-string v1, "?" // string@13da │ │ +492714: 7120 fbfb 1000 |001e: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ +49271a: 0a00 |0021: move-result v0 │ │ +49271c: 3800 0900 |0022: if-eqz v0, 002b // +0009 │ │ +492720: 1400 2c01 0a7f |0024: const v0, #float 1.8344e+38 // #7f0a012c │ │ +492726: 7220 dc05 0300 |0027: invoke-interface {v3, v0}, Landroid/view/Menu;.removeItem:(I)V // method@05dc │ │ +49272c: 2807 |002a: goto 0031 // +0007 │ │ +49272e: 7010 d5e9 0200 |002b: invoke-direct {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.loadAvatarForStatusBar:()V // method@e9d5 │ │ +492734: 7010 16ea 0200 |002e: invoke-direct {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.setActionBarTitle:()V // method@ea16 │ │ +49273a: 1213 |0031: const/4 v3, #int 1 // #1 │ │ +49273c: 0f03 |0032: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=2898 │ │ 0x0008 line=2899 │ │ 0x0012 line=2901 │ │ 0x0027 line=2902 │ │ 0x002b line=2904 │ │ @@ -2010539,38 +2010539,38 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -497710: |[497710] com.nextcloud.talk.chat.ChatActivity.onDestroy:()V │ │ -497720: 6f10 73db 0200 |0000: invoke-super {v2}, Lcom/nextcloud/talk/activities/BaseActivity;.onDestroy:()V // method@db73 │ │ -497726: 1a00 dcd3 |0003: const-string v0, "onDestroy" // string@d3dc │ │ -49772a: 7020 d6e9 0200 |0005: invoke-direct {v2, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.logConversationInfos:(Ljava/lang/String;)V // method@e9d6 │ │ -497730: 1400 8d05 0a7f |0008: const v0, #float 1.83462e+38 // #7f0a058d │ │ -497736: 6e20 56e9 0200 |000b: invoke-virtual {v2, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.findViewById:(I)Landroid/view/View; // method@e956 │ │ -49773c: 0c00 |000e: move-result-object v0 │ │ -49773e: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -497740: 3800 0500 |0010: if-eqz v0, 0015 // +0005 │ │ -497744: 6e20 d006 1000 |0012: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@06d0 │ │ -49774a: 6e10 5ae9 0200 |0015: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getActionBar:()Landroid/app/ActionBar; // method@e95a │ │ -497750: 0c00 |0018: move-result-object v0 │ │ -497752: 3800 0b00 |0019: if-eqz v0, 0024 // +000b │ │ -497756: 6e10 5ae9 0200 |001b: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getActionBar:()Landroid/app/ActionBar; // method@e95a │ │ -49775c: 0c00 |001e: move-result-object v0 │ │ -49775e: 3800 0500 |001f: if-eqz v0, 0024 // +0005 │ │ -497762: 6e20 8700 1000 |0021: invoke-virtual {v0, v1}, Landroid/app/ActionBar;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@0087 │ │ -497768: 5420 b3b0 |0024: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.currentlyPlayedVoiceMessage:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b0b3 │ │ -49776c: 3800 0500 |0026: if-eqz v0, 002b // +0005 │ │ -497770: 7020 63ea 0200 |0028: invoke-direct {v2, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.stopMediaPlayer:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V // method@ea63 │ │ -497776: 5b21 a7b0 |002b: iput-object v1, v2, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ -49777a: 5420 b5b0 |002d: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.disposables:Lcom/nextcloud/talk/utils/rx/DisposableSet; // field@b0b5 │ │ -49777e: 6e10 38f3 0000 |002f: invoke-virtual {v0}, Lcom/nextcloud/talk/utils/rx/DisposableSet;.dispose:()V // method@f338 │ │ -497784: 0e00 |0032: return-void │ │ +497714: |[497714] com.nextcloud.talk.chat.ChatActivity.onDestroy:()V │ │ +497724: 6f10 73db 0200 |0000: invoke-super {v2}, Lcom/nextcloud/talk/activities/BaseActivity;.onDestroy:()V // method@db73 │ │ +49772a: 1a00 dcd3 |0003: const-string v0, "onDestroy" // string@d3dc │ │ +49772e: 7020 d6e9 0200 |0005: invoke-direct {v2, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.logConversationInfos:(Ljava/lang/String;)V // method@e9d6 │ │ +497734: 1400 8d05 0a7f |0008: const v0, #float 1.83462e+38 // #7f0a058d │ │ +49773a: 6e20 56e9 0200 |000b: invoke-virtual {v2, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.findViewById:(I)Landroid/view/View; // method@e956 │ │ +497740: 0c00 |000e: move-result-object v0 │ │ +497742: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +497744: 3800 0500 |0010: if-eqz v0, 0015 // +0005 │ │ +497748: 6e20 d006 1000 |0012: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@06d0 │ │ +49774e: 6e10 5ae9 0200 |0015: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getActionBar:()Landroid/app/ActionBar; // method@e95a │ │ +497754: 0c00 |0018: move-result-object v0 │ │ +497756: 3800 0b00 |0019: if-eqz v0, 0024 // +000b │ │ +49775a: 6e10 5ae9 0200 |001b: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getActionBar:()Landroid/app/ActionBar; // method@e95a │ │ +497760: 0c00 |001e: move-result-object v0 │ │ +497762: 3800 0500 |001f: if-eqz v0, 0024 // +0005 │ │ +497766: 6e20 8700 1000 |0021: invoke-virtual {v0, v1}, Landroid/app/ActionBar;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@0087 │ │ +49776c: 5420 b3b0 |0024: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.currentlyPlayedVoiceMessage:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b0b3 │ │ +497770: 3800 0500 |0026: if-eqz v0, 002b // +0005 │ │ +497774: 7020 63ea 0200 |0028: invoke-direct {v2, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.stopMediaPlayer:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V // method@ea63 │ │ +49777a: 5b21 a7b0 |002b: iput-object v1, v2, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ +49777e: 5420 b5b0 |002d: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.disposables:Lcom/nextcloud/talk/utils/rx/DisposableSet; // field@b0b5 │ │ +497782: 6e10 38f3 0000 |002f: invoke-virtual {v0}, Lcom/nextcloud/talk/utils/rx/DisposableSet;.dispose:()V // method@f338 │ │ +497788: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2445 │ │ 0x0003 line=2446 │ │ 0x000b line=2448 │ │ 0x0015 line=2450 │ │ 0x001b line=2451 │ │ @@ -2010585,69 +2010585,69 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 3 │ │ outs : 7 │ │ insns size : 107 16-bit code units │ │ -497788: |[497788] com.nextcloud.talk.chat.ChatActivity.onLoadMore:(II)V │ │ -497798: 54ab a7b0 |0000: iget-object v11, v10, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ -49779c: 120c |0002: const/4 v12, #int 0 // #0 │ │ -49779e: 380b 2f00 |0003: if-eqz v11, 0032 // +002f │ │ -4977a2: 6e10 32e4 0b00 |0005: invoke-virtual {v11}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.getItems:()Ljava/util/List; // method@e432 │ │ -4977a8: 0c0b |0008: move-result-object v11 │ │ -4977aa: 380b 2900 |0009: if-eqz v11, 0032 // +0029 │ │ -4977ae: 7210 79f9 0b00 |000b: invoke-interface {v11}, Ljava/util/List;.size:()I // method@f979 │ │ -4977b4: 0a00 |000e: move-result v0 │ │ -4977b6: 7220 75f9 0b00 |000f: invoke-interface {v11, v0}, Ljava/util/List;.listIterator:(I)Ljava/util/ListIterator; // method@f975 │ │ -4977bc: 0c0b |0012: move-result-object v11 │ │ -4977be: 7210 7ff9 0b00 |0013: invoke-interface {v11}, Ljava/util/ListIterator;.hasPrevious:()Z // method@f97f │ │ -4977c4: 0a00 |0016: move-result v0 │ │ -4977c6: 3800 1300 |0017: if-eqz v0, 002a // +0013 │ │ -4977ca: 7210 82f9 0b00 |0019: invoke-interface {v11}, Ljava/util/ListIterator;.previous:()Ljava/lang/Object; // method@f982 │ │ -4977d0: 0c00 |001c: move-result-object v0 │ │ -4977d2: 1f00 e223 |001d: check-cast v0, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper; // type@23e2 │ │ -4977d6: 5401 15b5 |001f: iget-object v1, v0, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper;.item:Ljava/lang/Object; // field@b515 │ │ -4977da: 2011 5721 |0021: instance-of v1, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -4977de: 3801 f0ff |0023: if-eqz v1, 0013 // -0010 │ │ -4977e2: 3800 0d00 |0025: if-eqz v0, 0032 // +000d │ │ -4977e6: 540b 15b5 |0027: iget-object v11, v0, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper;.item:Ljava/lang/Object; // field@b515 │ │ -4977ea: 280a |0029: goto 0033 // +000a │ │ -4977ec: 220b 3f25 |002a: new-instance v11, Ljava/util/NoSuchElementException; // type@253f │ │ -4977f0: 1a0c 3c58 |002c: const-string v12, "List contains no element matching the predicate." // string@583c │ │ -4977f4: 7020 cef9 cb00 |002e: invoke-direct {v11, v12}, Ljava/util/NoSuchElementException;.:(Ljava/lang/String;)V // method@f9ce │ │ -4977fa: 270b |0031: throw v11 │ │ -4977fc: 07cb |0032: move-object v11, v12 │ │ -4977fe: 1a00 4bd2 |0033: const-string v0, "null cannot be cast to non-null type com.nextcloud.talk.chat.data.model.ChatMessage" // string@d24b │ │ -497802: 7120 fefb 0b00 |0035: invoke-static {v11, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbfe │ │ -497808: 1f0b 5721 |0038: check-cast v11, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -49780c: 6e10 71ec 0b00 |003a: invoke-virtual {v11}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getJsonMessageId:()I // method@ec71 │ │ -497812: 0a0b |003d: move-result v11 │ │ -497814: 6200 f4b4 |003e: sget-object v0, Lcom/nextcloud/talk/utils/ApiUtils;.INSTANCE:Lcom/nextcloud/talk/utils/ApiUtils; // field@b4f4 │ │ -497818: 52a1 aab0 |0040: iget v1, v10, Lcom/nextcloud/talk/chat/ChatActivity;.chatApiVersion:I // field@b0aa │ │ -49781c: 54a2 aeb0 |0042: iget-object v2, v10, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ -497820: 3802 0600 |0044: if-eqz v2, 004a // +0006 │ │ -497824: 6e10 96f0 0200 |0046: invoke-virtual {v2}, Lcom/nextcloud/talk/data/user/model/User;.getBaseUrl:()Ljava/lang/String; // method@f096 │ │ -49782a: 0c0c |0049: move-result-object v12 │ │ -49782c: 6e10 85e9 0a00 |004a: invoke-virtual {v10}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ -497832: 0c02 |004d: move-result-object v2 │ │ -497834: 6e40 aff2 102c |004e: invoke-virtual {v0, v1, v12, v2}, Lcom/nextcloud/talk/utils/ApiUtils;.getUrlForChat:(ILjava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@f2af │ │ -49783a: 0c09 |0051: move-result-object v9 │ │ -49783c: 6e10 61e9 0a00 |0052: invoke-virtual {v10}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ -497842: 0c03 |0055: move-result-object v3 │ │ -497844: 81b4 |0056: int-to-long v4, v11 │ │ -497846: 54a8 b1b0 |0057: iget-object v8, v10, Lcom/nextcloud/talk/chat/ChatActivity;.credentials:Ljava/lang/String; // field@b0b1 │ │ -49784a: 7110 fdfb 0800 |0059: invoke-static {v8}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -497850: 54ab b2b0 |005c: iget-object v11, v10, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ -497854: 7110 fdfb 0b00 |005e: invoke-static {v11}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49785a: 6e10 56f1 0b00 |0061: invoke-virtual {v11}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getToken:()Ljava/lang/String; // method@f156 │ │ -497860: 0c06 |0064: move-result-object v6 │ │ -497862: 1307 6400 |0065: const/16 v7, #int 100 // #64 │ │ -497866: 7407 f2ee 0300 |0067: invoke-virtual/range {v3, v4, v5, v6, v7, v8, v9}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.loadMoreMessages:(JLjava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@eef2 │ │ -49786c: 0e00 |006a: return-void │ │ +49778c: |[49778c] com.nextcloud.talk.chat.ChatActivity.onLoadMore:(II)V │ │ +49779c: 54ab a7b0 |0000: iget-object v11, v10, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ +4977a0: 120c |0002: const/4 v12, #int 0 // #0 │ │ +4977a2: 380b 2f00 |0003: if-eqz v11, 0032 // +002f │ │ +4977a6: 6e10 32e4 0b00 |0005: invoke-virtual {v11}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.getItems:()Ljava/util/List; // method@e432 │ │ +4977ac: 0c0b |0008: move-result-object v11 │ │ +4977ae: 380b 2900 |0009: if-eqz v11, 0032 // +0029 │ │ +4977b2: 7210 79f9 0b00 |000b: invoke-interface {v11}, Ljava/util/List;.size:()I // method@f979 │ │ +4977b8: 0a00 |000e: move-result v0 │ │ +4977ba: 7220 75f9 0b00 |000f: invoke-interface {v11, v0}, Ljava/util/List;.listIterator:(I)Ljava/util/ListIterator; // method@f975 │ │ +4977c0: 0c0b |0012: move-result-object v11 │ │ +4977c2: 7210 7ff9 0b00 |0013: invoke-interface {v11}, Ljava/util/ListIterator;.hasPrevious:()Z // method@f97f │ │ +4977c8: 0a00 |0016: move-result v0 │ │ +4977ca: 3800 1300 |0017: if-eqz v0, 002a // +0013 │ │ +4977ce: 7210 82f9 0b00 |0019: invoke-interface {v11}, Ljava/util/ListIterator;.previous:()Ljava/lang/Object; // method@f982 │ │ +4977d4: 0c00 |001c: move-result-object v0 │ │ +4977d6: 1f00 e223 |001d: check-cast v0, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper; // type@23e2 │ │ +4977da: 5401 15b5 |001f: iget-object v1, v0, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper;.item:Ljava/lang/Object; // field@b515 │ │ +4977de: 2011 5721 |0021: instance-of v1, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +4977e2: 3801 f0ff |0023: if-eqz v1, 0013 // -0010 │ │ +4977e6: 3800 0d00 |0025: if-eqz v0, 0032 // +000d │ │ +4977ea: 540b 15b5 |0027: iget-object v11, v0, Lcom/stfalcon/chatkit/messages/MessagesListAdapter$Wrapper;.item:Ljava/lang/Object; // field@b515 │ │ +4977ee: 280a |0029: goto 0033 // +000a │ │ +4977f0: 220b 3f25 |002a: new-instance v11, Ljava/util/NoSuchElementException; // type@253f │ │ +4977f4: 1a0c 3c58 |002c: const-string v12, "List contains no element matching the predicate." // string@583c │ │ +4977f8: 7020 cef9 cb00 |002e: invoke-direct {v11, v12}, Ljava/util/NoSuchElementException;.:(Ljava/lang/String;)V // method@f9ce │ │ +4977fe: 270b |0031: throw v11 │ │ +497800: 07cb |0032: move-object v11, v12 │ │ +497802: 1a00 4bd2 |0033: const-string v0, "null cannot be cast to non-null type com.nextcloud.talk.chat.data.model.ChatMessage" // string@d24b │ │ +497806: 7120 fefb 0b00 |0035: invoke-static {v11, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbfe │ │ +49780c: 1f0b 5721 |0038: check-cast v11, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +497810: 6e10 71ec 0b00 |003a: invoke-virtual {v11}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getJsonMessageId:()I // method@ec71 │ │ +497816: 0a0b |003d: move-result v11 │ │ +497818: 6200 f4b4 |003e: sget-object v0, Lcom/nextcloud/talk/utils/ApiUtils;.INSTANCE:Lcom/nextcloud/talk/utils/ApiUtils; // field@b4f4 │ │ +49781c: 52a1 aab0 |0040: iget v1, v10, Lcom/nextcloud/talk/chat/ChatActivity;.chatApiVersion:I // field@b0aa │ │ +497820: 54a2 aeb0 |0042: iget-object v2, v10, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ +497824: 3802 0600 |0044: if-eqz v2, 004a // +0006 │ │ +497828: 6e10 96f0 0200 |0046: invoke-virtual {v2}, Lcom/nextcloud/talk/data/user/model/User;.getBaseUrl:()Ljava/lang/String; // method@f096 │ │ +49782e: 0c0c |0049: move-result-object v12 │ │ +497830: 6e10 85e9 0a00 |004a: invoke-virtual {v10}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ +497836: 0c02 |004d: move-result-object v2 │ │ +497838: 6e40 aff2 102c |004e: invoke-virtual {v0, v1, v12, v2}, Lcom/nextcloud/talk/utils/ApiUtils;.getUrlForChat:(ILjava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@f2af │ │ +49783e: 0c09 |0051: move-result-object v9 │ │ +497840: 6e10 61e9 0a00 |0052: invoke-virtual {v10}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ +497846: 0c03 |0055: move-result-object v3 │ │ +497848: 81b4 |0056: int-to-long v4, v11 │ │ +49784a: 54a8 b1b0 |0057: iget-object v8, v10, Lcom/nextcloud/talk/chat/ChatActivity;.credentials:Ljava/lang/String; // field@b0b1 │ │ +49784e: 7110 fdfb 0800 |0059: invoke-static {v8}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +497854: 54ab b2b0 |005c: iget-object v11, v10, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ +497858: 7110 fdfb 0b00 |005e: invoke-static {v11}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49785e: 6e10 56f1 0b00 |0061: invoke-virtual {v11}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getToken:()Ljava/lang/String; // method@f156 │ │ +497864: 0c06 |0064: move-result-object v6 │ │ +497866: 1307 6400 |0065: const/16 v7, #int 100 // #64 │ │ +49786a: 7407 f2ee 0300 |0067: invoke-virtual/range {v3, v4, v5, v6, v7, v8, v9}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.loadMoreMessages:(JLjava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@eef2 │ │ +497870: 0e00 |006a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2872 │ │ 0x000b line=3912 │ │ 0x0013 line=3913 │ │ 0x0019 line=3914 │ │ 0x001d line=3915 │ │ @@ -2010671,34 +2010671,34 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 37 16-bit code units │ │ -497870: |[497870] com.nextcloud.talk.chat.ChatActivity.onLongClickReactions:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V │ │ -497880: 1a00 5e8e |0000: const-string v0, "chatMessage" // string@8e5e │ │ -497884: 7120 00fc 0900 |0002: invoke-static {v9, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -49788a: 2200 7223 |0005: new-instance v0, Lcom/nextcloud/talk/ui/dialog/ShowReactionsDialog; // type@2372 │ │ -49788e: 0782 |0007: move-object v2, v8 │ │ -497890: 1f02 1c00 |0008: check-cast v2, Landroid/app/Activity; // type@001c │ │ -497894: 6e10 85e9 0800 |000a: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ -49789a: 0c03 |000d: move-result-object v3 │ │ -49789c: 5485 aeb0 |000e: iget-object v5, v8, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ -4978a0: 6e10 81e9 0800 |0010: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/ChatActivity;.getParticipantPermissions:()Lcom/nextcloud/talk/utils/ParticipantPermissions; // method@e981 │ │ -4978a6: 0c01 |0013: move-result-object v1 │ │ -4978a8: 6e10 f9f2 0100 |0014: invoke-virtual {v1}, Lcom/nextcloud/talk/utils/ParticipantPermissions;.hasChatPermission:()Z // method@f2f9 │ │ -4978ae: 0a06 |0017: move-result v6 │ │ -4978b0: 6e10 7de9 0800 |0018: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/ChatActivity;.getNcApi:()Lcom/nextcloud/talk/api/NcApi; // method@e97d │ │ -4978b6: 0c07 |001b: move-result-object v7 │ │ -4978b8: 0701 |001c: move-object v1, v0 │ │ -4978ba: 0794 |001d: move-object v4, v9 │ │ -4978bc: 7607 84f2 0100 |001e: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7}, Lcom/nextcloud/talk/ui/dialog/ShowReactionsDialog;.:(Landroid/app/Activity;Ljava/lang/String;Lcom/nextcloud/talk/chat/data/model/ChatMessage;Lcom/nextcloud/talk/data/user/model/User;ZLcom/nextcloud/talk/api/NcApi;)V // method@f284 │ │ -4978c2: 6e10 85f2 0000 |0021: invoke-virtual {v0}, Lcom/nextcloud/talk/ui/dialog/ShowReactionsDialog;.show:()V // method@f285 │ │ -4978c8: 0e00 |0024: return-void │ │ +497874: |[497874] com.nextcloud.talk.chat.ChatActivity.onLongClickReactions:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V │ │ +497884: 1a00 5e8e |0000: const-string v0, "chatMessage" // string@8e5e │ │ +497888: 7120 00fc 0900 |0002: invoke-static {v9, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +49788e: 2200 7223 |0005: new-instance v0, Lcom/nextcloud/talk/ui/dialog/ShowReactionsDialog; // type@2372 │ │ +497892: 0782 |0007: move-object v2, v8 │ │ +497894: 1f02 1c00 |0008: check-cast v2, Landroid/app/Activity; // type@001c │ │ +497898: 6e10 85e9 0800 |000a: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ +49789e: 0c03 |000d: move-result-object v3 │ │ +4978a0: 5485 aeb0 |000e: iget-object v5, v8, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ +4978a4: 6e10 81e9 0800 |0010: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/ChatActivity;.getParticipantPermissions:()Lcom/nextcloud/talk/utils/ParticipantPermissions; // method@e981 │ │ +4978aa: 0c01 |0013: move-result-object v1 │ │ +4978ac: 6e10 f9f2 0100 |0014: invoke-virtual {v1}, Lcom/nextcloud/talk/utils/ParticipantPermissions;.hasChatPermission:()Z // method@f2f9 │ │ +4978b2: 0a06 |0017: move-result v6 │ │ +4978b4: 6e10 7de9 0800 |0018: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/ChatActivity;.getNcApi:()Lcom/nextcloud/talk/api/NcApi; // method@e97d │ │ +4978ba: 0c07 |001b: move-result-object v7 │ │ +4978bc: 0701 |001c: move-object v1, v0 │ │ +4978be: 0794 |001d: move-object v4, v9 │ │ +4978c0: 7607 84f2 0100 |001e: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7}, Lcom/nextcloud/talk/ui/dialog/ShowReactionsDialog;.:(Landroid/app/Activity;Ljava/lang/String;Lcom/nextcloud/talk/chat/data/model/ChatMessage;Lcom/nextcloud/talk/data/user/model/User;ZLcom/nextcloud/talk/api/NcApi;)V // method@f284 │ │ +4978c6: 6e10 85f2 0000 |0021: invoke-virtual {v0}, Lcom/nextcloud/talk/ui/dialog/ShowReactionsDialog;.show:()V // method@f285 │ │ +4978cc: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=3139 │ │ 0x0007 line=3140 │ │ 0x000a line=3141 │ │ 0x000e line=3143 │ │ 0x0010 line=3144 │ │ @@ -2010714,71 +2010714,71 @@ │ │ type : '(Lcom/nextcloud/talk/events/UserMentionClickEvent;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 107 16-bit code units │ │ -4978cc: |[4978cc] com.nextcloud.talk.chat.ChatActivity.onMessageEvent:(Lcom/nextcloud/talk/events/UserMentionClickEvent;)V │ │ -4978dc: 1a00 4ff8 |0000: const-string v0, "userMentionClickEvent" // string@f84f │ │ -4978e0: 7120 00fc 0b00 |0002: invoke-static {v11, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4978e6: 54a0 b2b0 |0005: iget-object v0, v10, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ -4978ea: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -4978ec: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -4978f0: 6e10 57f1 0000 |000a: invoke-virtual {v0}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getType:()Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType; // method@f157 │ │ -4978f6: 0c00 |000d: move-result-object v0 │ │ -4978f8: 2802 |000e: goto 0010 // +0002 │ │ -4978fa: 0710 |000f: move-object v0, v1 │ │ -4978fc: 6202 d6b4 |0010: sget-object v2, Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType;.ROOM_TYPE_ONE_TO_ONE_CALL:Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType; // field@b4d6 │ │ -497900: 3320 1400 |0012: if-ne v0, v2, 0026 // +0014 │ │ -497904: 54a0 b2b0 |0014: iget-object v0, v10, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ -497908: 3800 0700 |0016: if-eqz v0, 001d // +0007 │ │ -49790c: 6e10 4ff1 0000 |0018: invoke-virtual {v0}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getName:()Ljava/lang/String; // method@f14f │ │ -497912: 0c00 |001b: move-result-object v0 │ │ -497914: 2802 |001c: goto 001e // +0002 │ │ -497916: 0710 |001d: move-object v0, v1 │ │ -497918: 54b2 c9b4 |001e: iget-object v2, v11, Lcom/nextcloud/talk/events/UserMentionClickEvent;.userId:Ljava/lang/String; // field@b4c9 │ │ -49791c: 7120 fbfb 2000 |0020: invoke-static {v0, v2}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ -497922: 0a00 |0023: move-result v0 │ │ -497924: 3900 4600 |0024: if-nez v0, 006a // +0046 │ │ -497928: 54a0 aeb0 |0026: iget-object v0, v10, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ -49792c: 1212 |0028: const/4 v2, #int 1 // #1 │ │ -49792e: 3800 0e00 |0029: if-eqz v0, 0037 // +000e │ │ -497932: 7110 fdfb 0000 |002b: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -497938: 1243 |002e: const/4 v3, #int 4 // #4 │ │ -49793a: 2420 f726 2300 |002f: filled-new-array {v3, v2}, [I // type@26f7 │ │ -497940: 0c02 |0032: move-result-object v2 │ │ -497942: 7120 a8f2 2000 |0033: invoke-static {v0, v2}, Lcom/nextcloud/talk/utils/ApiUtils;.getConversationApiVersion:(Lcom/nextcloud/talk/data/user/model/User;[I)I // method@f2a8 │ │ -497948: 0a02 |0036: move-result v2 │ │ -49794a: 0124 |0037: move v4, v2 │ │ -49794c: 6203 f4b4 |0038: sget-object v3, Lcom/nextcloud/talk/utils/ApiUtils;.INSTANCE:Lcom/nextcloud/talk/utils/ApiUtils; // field@b4f4 │ │ -497950: 54a0 aeb0 |003a: iget-object v0, v10, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ -497954: 3800 0600 |003c: if-eqz v0, 0042 // +0006 │ │ -497958: 6e10 96f0 0000 |003e: invoke-virtual {v0}, Lcom/nextcloud/talk/data/user/model/User;.getBaseUrl:()Ljava/lang/String; // method@f096 │ │ -49795e: 0c01 |0041: move-result-object v1 │ │ -497960: 0715 |0042: move-object v5, v1 │ │ -497962: 7110 fdfb 0500 |0043: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -497968: 54b8 c9b4 |0046: iget-object v8, v11, Lcom/nextcloud/talk/events/UserMentionClickEvent;.userId:Ljava/lang/String; // field@b4c9 │ │ -49796c: 1209 |0048: const/4 v9, #int 0 // #0 │ │ -49796e: 1a06 5912 |0049: const-string v6, "1" // string@1259 │ │ -497972: 1207 |004b: const/4 v7, #int 0 // #0 │ │ -497974: 7407 aaf2 0300 |004c: invoke-virtual/range {v3, v4, v5, v6, v7, v8, v9}, Lcom/nextcloud/talk/utils/ApiUtils;.getRetrofitBucketForCreateRoom:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/nextcloud/talk/models/RetrofitBucket; // method@f2aa │ │ -49797a: 0c0b |004f: move-result-object v11 │ │ -49797c: 6e10 61e9 0a00 |0050: invoke-virtual {v10}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ -497982: 0c00 |0053: move-result-object v0 │ │ -497984: 54a1 b1b0 |0054: iget-object v1, v10, Lcom/nextcloud/talk/chat/ChatActivity;.credentials:Ljava/lang/String; // field@b0b1 │ │ -497988: 7110 fdfb 0100 |0056: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49798e: 6e10 31f1 0b00 |0059: invoke-virtual {v11}, Lcom/nextcloud/talk/models/RetrofitBucket;.getUrl:()Ljava/lang/String; // method@f131 │ │ -497994: 0c02 |005c: move-result-object v2 │ │ -497996: 7110 fdfb 0200 |005d: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49799c: 6e10 30f1 0b00 |0060: invoke-virtual {v11}, Lcom/nextcloud/talk/models/RetrofitBucket;.getQueryMap:()Ljava/util/Map; // method@f130 │ │ -4979a2: 0c0b |0063: move-result-object v11 │ │ -4979a4: 7110 fdfb 0b00 |0064: invoke-static {v11}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4979aa: 6e40 cdee 10b2 |0067: invoke-virtual {v0, v1, v2, v11}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.createRoom:(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)V // method@eecd │ │ -4979b0: 0e00 |006a: return-void │ │ +4978d0: |[4978d0] com.nextcloud.talk.chat.ChatActivity.onMessageEvent:(Lcom/nextcloud/talk/events/UserMentionClickEvent;)V │ │ +4978e0: 1a00 4ff8 |0000: const-string v0, "userMentionClickEvent" // string@f84f │ │ +4978e4: 7120 00fc 0b00 |0002: invoke-static {v11, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4978ea: 54a0 b2b0 |0005: iget-object v0, v10, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ +4978ee: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +4978f0: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +4978f4: 6e10 57f1 0000 |000a: invoke-virtual {v0}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getType:()Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType; // method@f157 │ │ +4978fa: 0c00 |000d: move-result-object v0 │ │ +4978fc: 2802 |000e: goto 0010 // +0002 │ │ +4978fe: 0710 |000f: move-object v0, v1 │ │ +497900: 6202 d6b4 |0010: sget-object v2, Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType;.ROOM_TYPE_ONE_TO_ONE_CALL:Lcom/nextcloud/talk/models/json/conversations/ConversationEnums$ConversationType; // field@b4d6 │ │ +497904: 3320 1400 |0012: if-ne v0, v2, 0026 // +0014 │ │ +497908: 54a0 b2b0 |0014: iget-object v0, v10, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ +49790c: 3800 0700 |0016: if-eqz v0, 001d // +0007 │ │ +497910: 6e10 4ff1 0000 |0018: invoke-virtual {v0}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getName:()Ljava/lang/String; // method@f14f │ │ +497916: 0c00 |001b: move-result-object v0 │ │ +497918: 2802 |001c: goto 001e // +0002 │ │ +49791a: 0710 |001d: move-object v0, v1 │ │ +49791c: 54b2 c9b4 |001e: iget-object v2, v11, Lcom/nextcloud/talk/events/UserMentionClickEvent;.userId:Ljava/lang/String; // field@b4c9 │ │ +497920: 7120 fbfb 2000 |0020: invoke-static {v0, v2}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ +497926: 0a00 |0023: move-result v0 │ │ +497928: 3900 4600 |0024: if-nez v0, 006a // +0046 │ │ +49792c: 54a0 aeb0 |0026: iget-object v0, v10, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ +497930: 1212 |0028: const/4 v2, #int 1 // #1 │ │ +497932: 3800 0e00 |0029: if-eqz v0, 0037 // +000e │ │ +497936: 7110 fdfb 0000 |002b: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49793c: 1243 |002e: const/4 v3, #int 4 // #4 │ │ +49793e: 2420 f726 2300 |002f: filled-new-array {v3, v2}, [I // type@26f7 │ │ +497944: 0c02 |0032: move-result-object v2 │ │ +497946: 7120 a8f2 2000 |0033: invoke-static {v0, v2}, Lcom/nextcloud/talk/utils/ApiUtils;.getConversationApiVersion:(Lcom/nextcloud/talk/data/user/model/User;[I)I // method@f2a8 │ │ +49794c: 0a02 |0036: move-result v2 │ │ +49794e: 0124 |0037: move v4, v2 │ │ +497950: 6203 f4b4 |0038: sget-object v3, Lcom/nextcloud/talk/utils/ApiUtils;.INSTANCE:Lcom/nextcloud/talk/utils/ApiUtils; // field@b4f4 │ │ +497954: 54a0 aeb0 |003a: iget-object v0, v10, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ +497958: 3800 0600 |003c: if-eqz v0, 0042 // +0006 │ │ +49795c: 6e10 96f0 0000 |003e: invoke-virtual {v0}, Lcom/nextcloud/talk/data/user/model/User;.getBaseUrl:()Ljava/lang/String; // method@f096 │ │ +497962: 0c01 |0041: move-result-object v1 │ │ +497964: 0715 |0042: move-object v5, v1 │ │ +497966: 7110 fdfb 0500 |0043: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49796c: 54b8 c9b4 |0046: iget-object v8, v11, Lcom/nextcloud/talk/events/UserMentionClickEvent;.userId:Ljava/lang/String; // field@b4c9 │ │ +497970: 1209 |0048: const/4 v9, #int 0 // #0 │ │ +497972: 1a06 5912 |0049: const-string v6, "1" // string@1259 │ │ +497976: 1207 |004b: const/4 v7, #int 0 // #0 │ │ +497978: 7407 aaf2 0300 |004c: invoke-virtual/range {v3, v4, v5, v6, v7, v8, v9}, Lcom/nextcloud/talk/utils/ApiUtils;.getRetrofitBucketForCreateRoom:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/nextcloud/talk/models/RetrofitBucket; // method@f2aa │ │ +49797e: 0c0b |004f: move-result-object v11 │ │ +497980: 6e10 61e9 0a00 |0050: invoke-virtual {v10}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ +497986: 0c00 |0053: move-result-object v0 │ │ +497988: 54a1 b1b0 |0054: iget-object v1, v10, Lcom/nextcloud/talk/chat/ChatActivity;.credentials:Ljava/lang/String; // field@b0b1 │ │ +49798c: 7110 fdfb 0100 |0056: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +497992: 6e10 31f1 0b00 |0059: invoke-virtual {v11}, Lcom/nextcloud/talk/models/RetrofitBucket;.getUrl:()Ljava/lang/String; // method@f131 │ │ +497998: 0c02 |005c: move-result-object v2 │ │ +49799a: 7110 fdfb 0200 |005d: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4979a0: 6e10 30f1 0b00 |0060: invoke-virtual {v11}, Lcom/nextcloud/talk/models/RetrofitBucket;.getQueryMap:()Ljava/util/Map; // method@f130 │ │ +4979a6: 0c0b |0063: move-result-object v11 │ │ +4979a8: 7110 fdfb 0b00 |0064: invoke-static {v11}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4979ae: 6e40 cdee 10b2 |0067: invoke-virtual {v0, v1, v2, v11}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.createRoom:(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)V // method@eecd │ │ +4979b4: 0e00 |006a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=3627 │ │ 0x0014 line=3628 │ │ 0x0026 line=3632 │ │ 0x002b line=3633 │ │ 0x0038 line=3636 │ │ @@ -2010799,34 +2010799,34 @@ │ │ type : '(Lcom/nextcloud/talk/events/WebSocketCommunicationEvent;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4979b4: |[4979b4] com.nextcloud.talk.chat.ChatActivity.onMessageEvent:(Lcom/nextcloud/talk/events/WebSocketCommunicationEvent;)V │ │ -4979c4: 1a00 44fb |0000: const-string v0, "webSocketCommunicationEvent" // string@fb44 │ │ -4979c8: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4979ce: 0e00 |0005: return-void │ │ +4979b8: |[4979b8] com.nextcloud.talk.chat.ChatActivity.onMessageEvent:(Lcom/nextcloud/talk/events/WebSocketCommunicationEvent;)V │ │ +4979c8: 1a00 44fb |0000: const-string v0, "webSocketCommunicationEvent" // string@fb44 │ │ +4979cc: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4979d2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #65 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ name : 'onMessageViewLongClick' │ │ type : '(Landroid/view/View;Lcom/stfalcon/chatkit/commons/models/IMessage;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -497a00: |[497a00] com.nextcloud.talk.chat.ChatActivity.onMessageViewLongClick:(Landroid/view/View;Lcom/stfalcon/chatkit/commons/models/IMessage;)V │ │ -497a10: 7020 fae9 2000 |0000: invoke-direct {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.openMessageActionsDialog:(Lcom/stfalcon/chatkit/commons/models/IMessage;)V // method@e9fa │ │ -497a16: 0e00 |0003: return-void │ │ +497a04: |[497a04] com.nextcloud.talk.chat.ChatActivity.onMessageViewLongClick:(Landroid/view/View;Lcom/stfalcon/chatkit/commons/models/IMessage;)V │ │ +497a14: 7020 fae9 2000 |0000: invoke-direct {v0, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.openMessageActionsDialog:(Lcom/stfalcon/chatkit/commons/models/IMessage;)V // method@e9fa │ │ +497a1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3154 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 (null) Lcom/stfalcon/chatkit/commons/models/IMessage; │ │ @@ -2010836,58 +2010836,58 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 80 16-bit code units │ │ -497a18: |[497a18] com.nextcloud.talk.chat.ChatActivity.onNewIntent:(Landroid/content/Intent;)V │ │ -497a28: 1a00 66b7 |0000: const-string v0, "intent" // string@b766 │ │ -497a2c: 7120 00fc 0600 |0002: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -497a32: 6f20 75db 6500 |0005: invoke-super {v5, v6}, Lcom/nextcloud/talk/activities/BaseActivity;.onNewIntent:(Landroid/content/Intent;)V // method@db75 │ │ -497a38: 6e10 5901 0600 |0008: invoke-virtual {v6}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@0159 │ │ -497a3e: 0c00 |000b: move-result-object v0 │ │ -497a40: 3800 4000 |000c: if-eqz v0, 004c // +0040 │ │ -497a44: 1a01 3a2e |000e: const-string v1, "KEY_SWITCH_TO_ROOM" // string@2e3a │ │ -497a48: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -497a4a: 6e30 4104 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@0441 │ │ -497a50: 0a01 |0014: move-result v1 │ │ -497a52: 1213 |0015: const/4 v3, #int 1 // #1 │ │ -497a54: 3331 3600 |0016: if-ne v1, v3, 004c // +0036 │ │ -497a58: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ -497a5c: 1a06 342e |001a: const-string v6, "KEY_ROOM_TOKEN" // string@2e34 │ │ -497a60: 6e20 5004 6000 |001c: invoke-virtual {v0, v6}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0450 │ │ -497a66: 0c06 |001f: move-result-object v6 │ │ -497a68: 2802 |0020: goto 0022 // +0002 │ │ -497a6a: 1206 |0021: const/4 v6, #int 0 // #0 │ │ -497a6c: 3906 0400 |0022: if-nez v6, 0026 // +0004 │ │ -497a70: 1a06 0000 |0024: const-string v6, "" // string@0000 │ │ -497a74: 3800 0c00 |0026: if-eqz v0, 0032 // +000c │ │ -497a78: 1a01 372e |0028: const-string v1, "KEY_START_CALL_AFTER_ROOM_SWITCH" // string@2e37 │ │ -497a7c: 6e30 4104 1002 |002a: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@0441 │ │ -497a82: 0a01 |002d: move-result v1 │ │ -497a84: 3331 0400 |002e: if-ne v1, v3, 0032 // +0004 │ │ -497a88: 0131 |0030: move v1, v3 │ │ -497a8a: 2802 |0031: goto 0033 // +0002 │ │ -497a8c: 0121 |0032: move v1, v2 │ │ -497a8e: 3800 0b00 |0033: if-eqz v0, 003e // +000b │ │ -497a92: 1a04 062e |0035: const-string v4, "KEY_CALL_VOICE_ONLY" // string@2e06 │ │ -497a96: 6e30 4104 4002 |0037: invoke-virtual {v0, v4, v2}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@0441 │ │ -497a9c: 0a00 |003a: move-result v0 │ │ -497a9e: 3330 0300 |003b: if-ne v0, v3, 003e // +0003 │ │ -497aa2: 0132 |003d: move v2, v3 │ │ -497aa4: 6e10 85e9 0500 |003e: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ -497aaa: 0c00 |0041: move-result-object v0 │ │ -497aac: 7120 fbfb 0600 |0042: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ -497ab2: 0a00 |0045: move-result v0 │ │ -497ab4: 3900 0900 |0046: if-nez v0, 004f // +0009 │ │ -497ab8: 7040 65ea 6521 |0048: invoke-direct {v5, v6, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.switchToRoom:(Ljava/lang/String;ZZ)V // method@ea65 │ │ -497abe: 2804 |004b: goto 004f // +0004 │ │ -497ac0: 7020 99e9 6500 |004c: invoke-direct {v5, v6}, Lcom/nextcloud/talk/chat/ChatActivity;.handleIntent:(Landroid/content/Intent;)V // method@e999 │ │ -497ac6: 0e00 |004f: return-void │ │ +497a1c: |[497a1c] com.nextcloud.talk.chat.ChatActivity.onNewIntent:(Landroid/content/Intent;)V │ │ +497a2c: 1a00 66b7 |0000: const-string v0, "intent" // string@b766 │ │ +497a30: 7120 00fc 0600 |0002: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +497a36: 6f20 75db 6500 |0005: invoke-super {v5, v6}, Lcom/nextcloud/talk/activities/BaseActivity;.onNewIntent:(Landroid/content/Intent;)V // method@db75 │ │ +497a3c: 6e10 5901 0600 |0008: invoke-virtual {v6}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@0159 │ │ +497a42: 0c00 |000b: move-result-object v0 │ │ +497a44: 3800 4000 |000c: if-eqz v0, 004c // +0040 │ │ +497a48: 1a01 3a2e |000e: const-string v1, "KEY_SWITCH_TO_ROOM" // string@2e3a │ │ +497a4c: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +497a4e: 6e30 4104 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@0441 │ │ +497a54: 0a01 |0014: move-result v1 │ │ +497a56: 1213 |0015: const/4 v3, #int 1 // #1 │ │ +497a58: 3331 3600 |0016: if-ne v1, v3, 004c // +0036 │ │ +497a5c: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ +497a60: 1a06 342e |001a: const-string v6, "KEY_ROOM_TOKEN" // string@2e34 │ │ +497a64: 6e20 5004 6000 |001c: invoke-virtual {v0, v6}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0450 │ │ +497a6a: 0c06 |001f: move-result-object v6 │ │ +497a6c: 2802 |0020: goto 0022 // +0002 │ │ +497a6e: 1206 |0021: const/4 v6, #int 0 // #0 │ │ +497a70: 3906 0400 |0022: if-nez v6, 0026 // +0004 │ │ +497a74: 1a06 0000 |0024: const-string v6, "" // string@0000 │ │ +497a78: 3800 0c00 |0026: if-eqz v0, 0032 // +000c │ │ +497a7c: 1a01 372e |0028: const-string v1, "KEY_START_CALL_AFTER_ROOM_SWITCH" // string@2e37 │ │ +497a80: 6e30 4104 1002 |002a: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@0441 │ │ +497a86: 0a01 |002d: move-result v1 │ │ +497a88: 3331 0400 |002e: if-ne v1, v3, 0032 // +0004 │ │ +497a8c: 0131 |0030: move v1, v3 │ │ +497a8e: 2802 |0031: goto 0033 // +0002 │ │ +497a90: 0121 |0032: move v1, v2 │ │ +497a92: 3800 0b00 |0033: if-eqz v0, 003e // +000b │ │ +497a96: 1a04 062e |0035: const-string v4, "KEY_CALL_VOICE_ONLY" // string@2e06 │ │ +497a9a: 6e30 4104 4002 |0037: invoke-virtual {v0, v4, v2}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@0441 │ │ +497aa0: 0a00 |003a: move-result v0 │ │ +497aa2: 3330 0300 |003b: if-ne v0, v3, 003e // +0003 │ │ +497aa6: 0132 |003d: move v2, v3 │ │ +497aa8: 6e10 85e9 0500 |003e: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ +497aae: 0c00 |0041: move-result-object v0 │ │ +497ab0: 7120 fbfb 0600 |0042: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ +497ab6: 0a00 |0045: move-result v0 │ │ +497ab8: 3900 0900 |0046: if-nez v0, 004f // +0009 │ │ +497abc: 7040 65ea 6521 |0048: invoke-direct {v5, v6, v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.switchToRoom:(Ljava/lang/String;ZZ)V // method@ea65 │ │ +497ac2: 2804 |004b: goto 004f // +0004 │ │ +497ac4: 7020 99e9 6500 |004c: invoke-direct {v5, v6}, Lcom/nextcloud/talk/chat/ChatActivity;.handleIntent:(Landroid/content/Intent;)V // method@e999 │ │ +497aca: 0e00 |004f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=474 │ │ 0x0008 line=475 │ │ 0x000e line=477 │ │ 0x001a line=480 │ │ 0x0028 line=481 │ │ @@ -2010904,20 +2010904,20 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -497ac8: |[497ac8] com.nextcloud.talk.chat.ChatActivity.onOpenMessageActionsDialog:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V │ │ -497ad8: 1a00 5e8e |0000: const-string v0, "chatMessage" // string@8e5e │ │ -497adc: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -497ae2: 1f02 d123 |0005: check-cast v2, Lcom/stfalcon/chatkit/commons/models/IMessage; // type@23d1 │ │ -497ae6: 7020 fae9 2100 |0007: invoke-direct {v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.openMessageActionsDialog:(Lcom/stfalcon/chatkit/commons/models/IMessage;)V // method@e9fa │ │ -497aec: 0e00 |000a: return-void │ │ +497acc: |[497acc] com.nextcloud.talk.chat.ChatActivity.onOpenMessageActionsDialog:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V │ │ +497adc: 1a00 5e8e |0000: const-string v0, "chatMessage" // string@8e5e │ │ +497ae0: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +497ae6: 1f02 d123 |0005: check-cast v2, Lcom/stfalcon/chatkit/commons/models/IMessage; // type@23d1 │ │ +497aea: 7020 fae9 2100 |0007: invoke-direct {v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.openMessageActionsDialog:(Lcom/stfalcon/chatkit/commons/models/IMessage;)V // method@e9fa │ │ +497af0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=3150 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x000b reg=2 (null) Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ │ │ @@ -2010926,37 +2010926,37 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 62 16-bit code units │ │ -49273c: |[49273c] com.nextcloud.talk.chat.ChatActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -49274c: 1a00 b3bb |0000: const-string v0, "item" // string@bbb3 │ │ -492750: 7120 00fc 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -492756: 7210 df05 0400 |0005: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@05df │ │ -49275c: 0a00 |0008: move-result v0 │ │ -49275e: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -492760: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -492762: 2c00 1d00 0000 |000b: sparse-switch v0, 00000028 // +0000001d │ │ -492768: 6f20 76db 4300 |000e: invoke-super {v3, v4}, Lcom/nextcloud/talk/activities/BaseActivity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@db76 │ │ -49276e: 0a02 |0011: move-result v2 │ │ -492770: 2814 |0012: goto 0026 // +0014 │ │ -492772: 7010 51ea 0300 |0013: invoke-direct {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.showSharedItems:()V // method@ea51 │ │ -492778: 2810 |0016: goto 0026 // +0010 │ │ -49277a: 7030 52ea 2301 |0017: invoke-direct {v3, v2, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.startACall:(ZZ)V // method@ea52 │ │ -492780: 280c |001a: goto 0026 // +000c │ │ -492782: 7030 52ea 1301 |001b: invoke-direct {v3, v1, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.startACall:(ZZ)V // method@ea52 │ │ -492788: 2808 |001e: goto 0026 // +0008 │ │ -49278a: 7010 56ea 0300 |001f: invoke-direct {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.startMessageSearch:()V // method@ea56 │ │ -492790: 2804 |0022: goto 0026 // +0004 │ │ -492792: 7010 4dea 0300 |0023: invoke-direct {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.showConversationInfoScreen:()V // method@ea4d │ │ -492798: 0f02 |0026: return v2 │ │ -49279a: 0000 |0027: nop // spacer │ │ -49279c: 0002 0500 2c01 0a7f 4601 0a7f 4b01 ... |0028: sparse-switch-data (22 units) │ │ +492740: |[492740] com.nextcloud.talk.chat.ChatActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +492750: 1a00 b3bb |0000: const-string v0, "item" // string@bbb3 │ │ +492754: 7120 00fc 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +49275a: 7210 df05 0400 |0005: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@05df │ │ +492760: 0a00 |0008: move-result v0 │ │ +492762: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +492764: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +492766: 2c00 1d00 0000 |000b: sparse-switch v0, 00000028 // +0000001d │ │ +49276c: 6f20 76db 4300 |000e: invoke-super {v3, v4}, Lcom/nextcloud/talk/activities/BaseActivity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@db76 │ │ +492772: 0a02 |0011: move-result v2 │ │ +492774: 2814 |0012: goto 0026 // +0014 │ │ +492776: 7010 51ea 0300 |0013: invoke-direct {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.showSharedItems:()V // method@ea51 │ │ +49277c: 2810 |0016: goto 0026 // +0010 │ │ +49277e: 7030 52ea 2301 |0017: invoke-direct {v3, v2, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.startACall:(ZZ)V // method@ea52 │ │ +492784: 280c |001a: goto 0026 // +000c │ │ +492786: 7030 52ea 1301 |001b: invoke-direct {v3, v1, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.startACall:(ZZ)V // method@ea52 │ │ +49278c: 2808 |001e: goto 0026 // +0008 │ │ +49278e: 7010 56ea 0300 |001f: invoke-direct {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.startMessageSearch:()V // method@ea56 │ │ +492794: 2804 |0022: goto 0026 // +0004 │ │ +492796: 7010 4dea 0300 |0023: invoke-direct {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.showConversationInfoScreen:()V // method@ea4d │ │ +49279c: 0f02 |0026: return v2 │ │ +49279e: 0000 |0027: nop // spacer │ │ +4927a0: 0002 0500 2c01 0a7f 4601 0a7f 4b01 ... |0028: sparse-switch-data (22 units) │ │ catches : (none) │ │ positions : │ │ 0x0005 line=2966 │ │ 0x000e line=2992 │ │ 0x0013 line=2983 │ │ 0x0017 line=2973 │ │ 0x001b line=2968 │ │ @@ -2010971,82 +2010971,82 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 143 16-bit code units │ │ -497af0: |[497af0] com.nextcloud.talk.chat.ChatActivity.onPause:()V │ │ -497b00: 6f10 77db 0200 |0000: invoke-super {v2}, Lcom/nextcloud/talk/activities/BaseActivity;.onPause:()V // method@db77 │ │ -497b06: 1a00 c2d4 |0003: const-string v0, "onPause" // string@d4c2 │ │ -497b0a: 7020 d6e9 0200 |0005: invoke-direct {v2, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.logConversationInfos:(Ljava/lang/String;)V // method@e9d6 │ │ -497b10: 6e10 6be9 0200 |0008: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getEventBus:()Lorg/greenrobot/eventbus/EventBus; // method@e96b │ │ -497b16: 0c00 |000b: move-result-object v0 │ │ -497b18: 6e20 dffd 2000 |000c: invoke-virtual {v0, v2}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@fddf │ │ -497b1e: 5420 deb0 |000f: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.webSocketInstance:Lcom/nextcloud/talk/webrtc/WebSocketInstance; // field@b0de │ │ -497b22: 3800 0f00 |0011: if-eqz v0, 0020 // +000f │ │ -497b26: 6e10 6ff3 0000 |0013: invoke-virtual {v0}, Lcom/nextcloud/talk/webrtc/WebSocketInstance;.getSignalingMessageReceiver:()Lcom/nextcloud/talk/signaling/SignalingMessageReceiver; // method@f36f │ │ -497b2c: 0c00 |0016: move-result-object v0 │ │ -497b2e: 3800 0900 |0017: if-eqz v0, 0020 // +0009 │ │ -497b32: 5421 bcb0 |0019: iget-object v1, v2, Lcom/nextcloud/talk/chat/ChatActivity;.localParticipantMessageListener:Lcom/nextcloud/talk/chat/ChatActivity$localParticipantMessageListener$1; // field@b0bc │ │ -497b36: 1f01 4223 |001b: check-cast v1, Lcom/nextcloud/talk/signaling/SignalingMessageReceiver$LocalParticipantMessageListener; // type@2342 │ │ -497b3a: 6e20 2ef2 1000 |001d: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/signaling/SignalingMessageReceiver;.removeListener:(Lcom/nextcloud/talk/signaling/SignalingMessageReceiver$LocalParticipantMessageListener;)V // method@f22e │ │ -497b40: 5420 deb0 |0020: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.webSocketInstance:Lcom/nextcloud/talk/webrtc/WebSocketInstance; // field@b0de │ │ -497b44: 3800 0f00 |0022: if-eqz v0, 0031 // +000f │ │ -497b48: 6e10 6ff3 0000 |0024: invoke-virtual {v0}, Lcom/nextcloud/talk/webrtc/WebSocketInstance;.getSignalingMessageReceiver:()Lcom/nextcloud/talk/signaling/SignalingMessageReceiver; // method@f36f │ │ -497b4e: 0c00 |0027: move-result-object v0 │ │ -497b50: 3800 0900 |0028: if-eqz v0, 0031 // +0009 │ │ -497b54: 5421 adb0 |002a: iget-object v1, v2, Lcom/nextcloud/talk/chat/ChatActivity;.conversationMessageListener:Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1; // field@b0ad │ │ -497b58: 1f01 4123 |002c: check-cast v1, Lcom/nextcloud/talk/signaling/SignalingMessageReceiver$ConversationMessageListener; // type@2341 │ │ -497b5c: 6e20 2df2 1000 |002e: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/signaling/SignalingMessageReceiver;.removeListener:(Lcom/nextcloud/talk/signaling/SignalingMessageReceiver$ConversationMessageListener;)V // method@f22d │ │ -497b62: 1400 8d05 0a7f |0031: const v0, #float 1.83462e+38 // #7f0a058d │ │ -497b68: 6e20 56e9 0200 |0034: invoke-virtual {v2, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.findViewById:(I)Landroid/view/View; // method@e956 │ │ -497b6e: 0c00 |0037: move-result-object v0 │ │ -497b70: 1201 |0038: const/4 v1, #int 0 // #0 │ │ -497b72: 3800 0500 |0039: if-eqz v0, 003e // +0005 │ │ -497b76: 6e20 d006 1000 |003b: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@06d0 │ │ -497b7c: 1200 |003e: const/4 v0, #int 0 // #0 │ │ -497b7e: 5c20 acb0 |003f: iput-boolean v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.checkingLobbyStatus:Z // field@b0ac │ │ -497b82: 5420 b8b0 |0041: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomInfoTimerHandler:Landroid/os/Handler; // field@b0b8 │ │ -497b86: 3800 0700 |0043: if-eqz v0, 004a // +0007 │ │ -497b8a: 3800 0500 |0045: if-eqz v0, 004a // +0005 │ │ -497b8e: 6e20 8004 1000 |0047: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacksAndMessages:(Ljava/lang/Object;)V // method@0480 │ │ -497b94: 5420 aeb0 |004a: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ -497b98: 3800 2700 |004c: if-eqz v0, 0073 // +0027 │ │ -497b9c: 7010 bde9 0200 |004e: invoke-direct {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.isActivityNotChangingConfigurations:()Z // method@e9bd │ │ -497ba2: 0a00 |0051: move-result v0 │ │ -497ba4: 3800 2100 |0052: if-eqz v0, 0073 // +0021 │ │ -497ba8: 7010 c3e9 0200 |0054: invoke-direct {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.isNotInCall:()Z // method@e9c3 │ │ -497bae: 0a00 |0057: move-result v0 │ │ -497bb0: 3800 1b00 |0058: if-eqz v0, 0073 // +001b │ │ -497bb4: 7100 3bf3 0000 |005a: invoke-static {}, Lcom/nextcloud/talk/utils/singletons/ApplicationWideCurrentRoomHolder;.getInstance:()Lcom/nextcloud/talk/utils/singletons/ApplicationWideCurrentRoomHolder; // method@f33b │ │ -497bba: 0c00 |005d: move-result-object v0 │ │ -497bbc: 6e10 39f3 0000 |005e: invoke-virtual {v0}, Lcom/nextcloud/talk/utils/singletons/ApplicationWideCurrentRoomHolder;.clear:()V // method@f339 │ │ -497bc2: 7010 79ea 0200 |0061: invoke-direct {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.validSessionId:()Z // method@ea79 │ │ -497bc8: 0a00 |0064: move-result v0 │ │ -497bca: 3800 0600 |0065: if-eqz v0, 006b // +0006 │ │ -497bce: 6e20 d4e9 1200 |0067: invoke-virtual {v2, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.leaveRoom:(Lkotlin/jvm/functions/Function0;)V // method@e9d4 │ │ -497bd4: 2810 |006a: goto 007a // +0010 │ │ -497bd6: 6200 99b0 |006b: sget-object v0, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ -497bda: 1a01 bed1 |006d: const-string v1, "not leaving room (validSessionId is false)" // string@d1be │ │ -497bde: 7120 6c05 1000 |006f: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -497be4: 2808 |0072: goto 007a // +0008 │ │ -497be6: 6200 99b0 |0073: sget-object v0, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ -497bea: 1a01 bfd1 |0075: const-string v1, "not leaving room..." // string@d1bf │ │ -497bee: 7120 6c05 1000 |0077: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -497bf4: 5420 bfb0 |007a: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.mentionAutocomplete:Lcom/otaliastudios/autocomplete/Autocomplete; // field@b0bf │ │ -497bf8: 3800 1200 |007c: if-eqz v0, 008e // +0012 │ │ -497bfc: 7110 fdfb 0000 |007e: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -497c02: 6e10 81f3 0000 |0081: invoke-virtual {v0}, Lcom/otaliastudios/autocomplete/Autocomplete;.isPopupShowing:()Z // method@f381 │ │ -497c08: 0a00 |0084: move-result v0 │ │ -497c0a: 3800 0900 |0085: if-eqz v0, 008e // +0009 │ │ -497c0e: 5420 bfb0 |0087: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.mentionAutocomplete:Lcom/otaliastudios/autocomplete/Autocomplete; // field@b0bf │ │ -497c12: 3800 0500 |0089: if-eqz v0, 008e // +0005 │ │ -497c16: 6e10 80f3 0000 |008b: invoke-virtual {v0}, Lcom/otaliastudios/autocomplete/Autocomplete;.dismissPopup:()V // method@f380 │ │ -497c1c: 0e00 |008e: return-void │ │ +497af4: |[497af4] com.nextcloud.talk.chat.ChatActivity.onPause:()V │ │ +497b04: 6f10 77db 0200 |0000: invoke-super {v2}, Lcom/nextcloud/talk/activities/BaseActivity;.onPause:()V // method@db77 │ │ +497b0a: 1a00 c2d4 |0003: const-string v0, "onPause" // string@d4c2 │ │ +497b0e: 7020 d6e9 0200 |0005: invoke-direct {v2, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.logConversationInfos:(Ljava/lang/String;)V // method@e9d6 │ │ +497b14: 6e10 6be9 0200 |0008: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getEventBus:()Lorg/greenrobot/eventbus/EventBus; // method@e96b │ │ +497b1a: 0c00 |000b: move-result-object v0 │ │ +497b1c: 6e20 dffd 2000 |000c: invoke-virtual {v0, v2}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@fddf │ │ +497b22: 5420 deb0 |000f: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.webSocketInstance:Lcom/nextcloud/talk/webrtc/WebSocketInstance; // field@b0de │ │ +497b26: 3800 0f00 |0011: if-eqz v0, 0020 // +000f │ │ +497b2a: 6e10 6ff3 0000 |0013: invoke-virtual {v0}, Lcom/nextcloud/talk/webrtc/WebSocketInstance;.getSignalingMessageReceiver:()Lcom/nextcloud/talk/signaling/SignalingMessageReceiver; // method@f36f │ │ +497b30: 0c00 |0016: move-result-object v0 │ │ +497b32: 3800 0900 |0017: if-eqz v0, 0020 // +0009 │ │ +497b36: 5421 bcb0 |0019: iget-object v1, v2, Lcom/nextcloud/talk/chat/ChatActivity;.localParticipantMessageListener:Lcom/nextcloud/talk/chat/ChatActivity$localParticipantMessageListener$1; // field@b0bc │ │ +497b3a: 1f01 4223 |001b: check-cast v1, Lcom/nextcloud/talk/signaling/SignalingMessageReceiver$LocalParticipantMessageListener; // type@2342 │ │ +497b3e: 6e20 2ef2 1000 |001d: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/signaling/SignalingMessageReceiver;.removeListener:(Lcom/nextcloud/talk/signaling/SignalingMessageReceiver$LocalParticipantMessageListener;)V // method@f22e │ │ +497b44: 5420 deb0 |0020: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.webSocketInstance:Lcom/nextcloud/talk/webrtc/WebSocketInstance; // field@b0de │ │ +497b48: 3800 0f00 |0022: if-eqz v0, 0031 // +000f │ │ +497b4c: 6e10 6ff3 0000 |0024: invoke-virtual {v0}, Lcom/nextcloud/talk/webrtc/WebSocketInstance;.getSignalingMessageReceiver:()Lcom/nextcloud/talk/signaling/SignalingMessageReceiver; // method@f36f │ │ +497b52: 0c00 |0027: move-result-object v0 │ │ +497b54: 3800 0900 |0028: if-eqz v0, 0031 // +0009 │ │ +497b58: 5421 adb0 |002a: iget-object v1, v2, Lcom/nextcloud/talk/chat/ChatActivity;.conversationMessageListener:Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1; // field@b0ad │ │ +497b5c: 1f01 4123 |002c: check-cast v1, Lcom/nextcloud/talk/signaling/SignalingMessageReceiver$ConversationMessageListener; // type@2341 │ │ +497b60: 6e20 2df2 1000 |002e: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/signaling/SignalingMessageReceiver;.removeListener:(Lcom/nextcloud/talk/signaling/SignalingMessageReceiver$ConversationMessageListener;)V // method@f22d │ │ +497b66: 1400 8d05 0a7f |0031: const v0, #float 1.83462e+38 // #7f0a058d │ │ +497b6c: 6e20 56e9 0200 |0034: invoke-virtual {v2, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.findViewById:(I)Landroid/view/View; // method@e956 │ │ +497b72: 0c00 |0037: move-result-object v0 │ │ +497b74: 1201 |0038: const/4 v1, #int 0 // #0 │ │ +497b76: 3800 0500 |0039: if-eqz v0, 003e // +0005 │ │ +497b7a: 6e20 d006 1000 |003b: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@06d0 │ │ +497b80: 1200 |003e: const/4 v0, #int 0 // #0 │ │ +497b82: 5c20 acb0 |003f: iput-boolean v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.checkingLobbyStatus:Z // field@b0ac │ │ +497b86: 5420 b8b0 |0041: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomInfoTimerHandler:Landroid/os/Handler; // field@b0b8 │ │ +497b8a: 3800 0700 |0043: if-eqz v0, 004a // +0007 │ │ +497b8e: 3800 0500 |0045: if-eqz v0, 004a // +0005 │ │ +497b92: 6e20 8004 1000 |0047: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacksAndMessages:(Ljava/lang/Object;)V // method@0480 │ │ +497b98: 5420 aeb0 |004a: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ +497b9c: 3800 2700 |004c: if-eqz v0, 0073 // +0027 │ │ +497ba0: 7010 bde9 0200 |004e: invoke-direct {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.isActivityNotChangingConfigurations:()Z // method@e9bd │ │ +497ba6: 0a00 |0051: move-result v0 │ │ +497ba8: 3800 2100 |0052: if-eqz v0, 0073 // +0021 │ │ +497bac: 7010 c3e9 0200 |0054: invoke-direct {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.isNotInCall:()Z // method@e9c3 │ │ +497bb2: 0a00 |0057: move-result v0 │ │ +497bb4: 3800 1b00 |0058: if-eqz v0, 0073 // +001b │ │ +497bb8: 7100 3bf3 0000 |005a: invoke-static {}, Lcom/nextcloud/talk/utils/singletons/ApplicationWideCurrentRoomHolder;.getInstance:()Lcom/nextcloud/talk/utils/singletons/ApplicationWideCurrentRoomHolder; // method@f33b │ │ +497bbe: 0c00 |005d: move-result-object v0 │ │ +497bc0: 6e10 39f3 0000 |005e: invoke-virtual {v0}, Lcom/nextcloud/talk/utils/singletons/ApplicationWideCurrentRoomHolder;.clear:()V // method@f339 │ │ +497bc6: 7010 79ea 0200 |0061: invoke-direct {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.validSessionId:()Z // method@ea79 │ │ +497bcc: 0a00 |0064: move-result v0 │ │ +497bce: 3800 0600 |0065: if-eqz v0, 006b // +0006 │ │ +497bd2: 6e20 d4e9 1200 |0067: invoke-virtual {v2, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.leaveRoom:(Lkotlin/jvm/functions/Function0;)V // method@e9d4 │ │ +497bd8: 2810 |006a: goto 007a // +0010 │ │ +497bda: 6200 99b0 |006b: sget-object v0, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ +497bde: 1a01 bed1 |006d: const-string v1, "not leaving room (validSessionId is false)" // string@d1be │ │ +497be2: 7120 6c05 1000 |006f: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +497be8: 2808 |0072: goto 007a // +0008 │ │ +497bea: 6200 99b0 |0073: sget-object v0, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ +497bee: 1a01 bfd1 |0075: const-string v1, "not leaving room..." // string@d1bf │ │ +497bf2: 7120 6c05 1000 |0077: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +497bf8: 5420 bfb0 |007a: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.mentionAutocomplete:Lcom/otaliastudios/autocomplete/Autocomplete; // field@b0bf │ │ +497bfc: 3800 1200 |007c: if-eqz v0, 008e // +0012 │ │ +497c00: 7110 fdfb 0000 |007e: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +497c06: 6e10 81f3 0000 |0081: invoke-virtual {v0}, Lcom/otaliastudios/autocomplete/Autocomplete;.isPopupShowing:()Z // method@f381 │ │ +497c0c: 0a00 |0084: move-result v0 │ │ +497c0e: 3800 0900 |0085: if-eqz v0, 008e // +0009 │ │ +497c12: 5420 bfb0 |0087: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.mentionAutocomplete:Lcom/otaliastudios/autocomplete/Autocomplete; // field@b0bf │ │ +497c16: 3800 0500 |0089: if-eqz v0, 008e // +0005 │ │ +497c1a: 6e10 80f3 0000 |008b: invoke-virtual {v0}, Lcom/otaliastudios/autocomplete/Autocomplete;.dismissPopup:()V // method@f380 │ │ +497c20: 0e00 |008e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2358 │ │ 0x0003 line=2360 │ │ 0x0008 line=2362 │ │ 0x000f line=2364 │ │ 0x0020 line=2365 │ │ @@ -2011070,112 +2011070,112 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 202 16-bit code units │ │ -492800: |[492800] com.nextcloud.talk.chat.ChatActivity.onPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ -492810: 1a00 9ccc |0000: const-string v0, "menu" // string@cc9c │ │ -492814: 7120 00fc 0900 |0002: invoke-static {v9, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -49281a: 6f20 78db 9800 |0005: invoke-super {v8, v9}, Lcom/nextcloud/talk/activities/BaseActivity;.onPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@db78 │ │ -492820: 5480 cfb0 |0008: iget-object v0, v8, Lcom/nextcloud/talk/chat/ChatActivity;.spreedCapabilities:Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // field@b0cf │ │ -492824: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -492826: 3800 be00 |000b: if-eqz v0, 00c9 // +00be │ │ -49282a: 6e10 89e9 0800 |000d: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/ChatActivity;.getSpreedCapabilities:()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // method@e989 │ │ -492830: 0c00 |0010: move-result-object v0 │ │ -492832: 6202 05b5 |0011: sget-object v2, Lcom/nextcloud/talk/utils/SpreedFeatures;.READ_ONLY_ROOMS:Lcom/nextcloud/talk/utils/SpreedFeatures; // field@b505 │ │ -492836: 7120 c2f2 2000 |0013: invoke-static {v0, v2}, Lcom/nextcloud/talk/utils/CapabilitiesUtil;.hasSpreedFeatureCapability:(Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;Lcom/nextcloud/talk/utils/SpreedFeatures;)Z // method@f2c2 │ │ -49283c: 0a00 |0016: move-result v0 │ │ -49283e: 3800 0500 |0017: if-eqz v0, 001c // +0005 │ │ -492842: 7010 47e9 0800 |0019: invoke-direct {v8}, Lcom/nextcloud/talk/chat/ChatActivity;.checkShowCallButtons:()V // method@e947 │ │ -492848: 1400 4601 0a7f |001c: const v0, #float 1.8344e+38 // #7f0a0146 │ │ -49284e: 7220 db05 0900 |001f: invoke-interface {v9, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@05db │ │ -492854: 0c00 |0022: move-result-object v0 │ │ -492856: 6202 f6b4 |0023: sget-object v2, Lcom/nextcloud/talk/utils/CapabilitiesUtil;.INSTANCE:Lcom/nextcloud/talk/utils/CapabilitiesUtil; // field@b4f6 │ │ -49285a: 6e10 89e9 0800 |0025: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/ChatActivity;.getSpreedCapabilities:()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // method@e989 │ │ -492860: 0c03 |0028: move-result-object v3 │ │ -492862: 6e20 c8f2 3200 |0029: invoke-virtual {v2, v3}, Lcom/nextcloud/talk/utils/CapabilitiesUtil;.isUnifiedSearchAvailable:(Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;)Z // method@f2c8 │ │ -492868: 0a02 |002c: move-result v2 │ │ -49286a: 3802 1700 |002d: if-eqz v2, 0044 // +0017 │ │ -49286e: 5482 b2b0 |002f: iget-object v2, v8, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ -492872: 7110 fdfb 0200 |0031: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -492878: 6e10 51f1 0200 |0034: invoke-virtual {v2}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getRemoteServer:()Ljava/lang/String; // method@f151 │ │ -49287e: 0c02 |0037: move-result-object v2 │ │ -492880: 1f02 7724 |0038: check-cast v2, Ljava/lang/CharSequence; // type@2477 │ │ -492884: 3802 0800 |003a: if-eqz v2, 0042 // +0008 │ │ -492888: 7210 3df5 0200 |003c: invoke-interface {v2}, Ljava/lang/CharSequence;.length:()I // method@f53d │ │ -49288e: 0a02 |003f: move-result v2 │ │ -492890: 3902 0400 |0040: if-nez v2, 0044 // +0004 │ │ -492894: 0112 |0042: move v2, v1 │ │ -492896: 2802 |0043: goto 0045 // +0002 │ │ -492898: 1202 |0044: const/4 v2, #int 0 // #0 │ │ -49289a: 7220 e605 2000 |0045: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@05e6 │ │ -4928a0: 5482 b2b0 |0048: iget-object v2, v8, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ -4928a4: 7110 fdfb 0200 |004a: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4928aa: 6e10 51f1 0200 |004d: invoke-virtual {v2}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getRemoteServer:()Ljava/lang/String; // method@f151 │ │ -4928b0: 0c02 |0050: move-result-object v2 │ │ -4928b2: 3902 0e00 |0051: if-nez v2, 005f // +000e │ │ -4928b6: 6202 f6b4 |0053: sget-object v2, Lcom/nextcloud/talk/utils/CapabilitiesUtil;.INSTANCE:Lcom/nextcloud/talk/utils/CapabilitiesUtil; // field@b4f6 │ │ -4928ba: 6e10 89e9 0800 |0055: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/ChatActivity;.getSpreedCapabilities:()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // method@e989 │ │ -4928c0: 0c03 |0058: move-result-object v3 │ │ -4928c2: 6e20 c6f2 3200 |0059: invoke-virtual {v2, v3}, Lcom/nextcloud/talk/utils/CapabilitiesUtil;.isSharedItemsAvailable:(Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;)Z // method@f2c6 │ │ -4928c8: 0a02 |005c: move-result v2 │ │ -4928ca: 3902 0800 |005d: if-nez v2, 0065 // +0008 │ │ -4928ce: 1402 f404 0a7f |005f: const v2, #float 1.83459e+38 // #7f0a04f4 │ │ -4928d4: 7220 dc05 2900 |0062: invoke-interface {v9, v2}, Landroid/view/Menu;.removeItem:(I)V // method@05dc │ │ -4928da: 6202 f6b4 |0065: sget-object v2, Lcom/nextcloud/talk/utils/CapabilitiesUtil;.INSTANCE:Lcom/nextcloud/talk/utils/CapabilitiesUtil; // field@b4f6 │ │ -4928de: 6e10 89e9 0800 |0067: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/ChatActivity;.getSpreedCapabilities:()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // method@e989 │ │ -4928e4: 0c03 |006a: move-result-object v3 │ │ -4928e6: 6e20 c3f2 3200 |006b: invoke-virtual {v2, v3}, Lcom/nextcloud/talk/utils/CapabilitiesUtil;.isAbleToCall:(Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;)Z // method@f2c3 │ │ -4928ec: 0a02 |006e: move-result v2 │ │ -4928ee: 1403 4c01 0a7f |006f: const v3, #float 1.8344e+38 // #7f0a014c │ │ -4928f4: 1404 4b01 0a7f |0072: const v4, #float 1.8344e+38 // #7f0a014b │ │ -4928fa: 3802 4e00 |0075: if-eqz v2, 00c3 // +004e │ │ -4928fe: 7220 db05 3900 |0077: invoke-interface {v9, v3}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@05db │ │ -492904: 0c02 |007a: move-result-object v2 │ │ -492906: 5b82 b0b0 |007b: iput-object v2, v8, Lcom/nextcloud/talk/chat/ChatActivity;.conversationVoiceCallMenuItem:Landroid/view/MenuItem; // field@b0b0 │ │ -49290a: 7220 db05 4900 |007d: invoke-interface {v9, v4}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@05db │ │ -492910: 0c09 |0080: move-result-object v9 │ │ -492912: 5b89 afb0 |0081: iput-object v9, v8, Lcom/nextcloud/talk/chat/ChatActivity;.conversationVideoMenuItem:Landroid/view/MenuItem; // field@b0af │ │ -492916: 0789 |0083: move-object v9, v8 │ │ -492918: 1f09 5603 |0084: check-cast v9, Landroidx/lifecycle/LifecycleOwner; // type@0356 │ │ -49291c: 7110 cf0e 0900 |0086: invoke-static {v9}, Landroidx/lifecycle/LifecycleOwnerKt;.getLifecycleScope:(Landroidx/lifecycle/LifecycleOwner;)Landroidx/lifecycle/LifecycleCoroutineScope; // method@0ecf │ │ -492922: 0c09 |0089: move-result-object v9 │ │ -492924: 0792 |008a: move-object v2, v9 │ │ -492926: 1f02 2026 |008b: check-cast v2, Lkotlinx/coroutines/CoroutineScope; // type@2620 │ │ -49292a: 2209 0521 |008d: new-instance v9, Lcom/nextcloud/talk/chat/ChatActivity$onPrepareOptionsMenu$1; // type@2105 │ │ -49292e: 1203 |008f: const/4 v3, #int 0 // #0 │ │ -492930: 7040 cce8 8930 |0090: invoke-direct {v9, v8, v0, v3}, Lcom/nextcloud/talk/chat/ChatActivity$onPrepareOptionsMenu$1;.:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/MenuItem;Lkotlin/coroutines/Continuation;)V // method@e8cc │ │ -492936: 0795 |0093: move-object v5, v9 │ │ -492938: 1f05 e825 |0094: check-cast v5, Lkotlin/jvm/functions/Function2; // type@25e8 │ │ -49293c: 1236 |0096: const/4 v6, #int 3 // #3 │ │ -49293e: 1207 |0097: const/4 v7, #int 0 // #0 │ │ -492940: 1204 |0098: const/4 v4, #int 0 // #0 │ │ -492942: 7706 58fc 0200 |0099: invoke-static/range {v2, v3, v4, v5, v6, v7}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@fc58 │ │ -492948: 6e10 89e9 0800 |009c: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/ChatActivity;.getSpreedCapabilities:()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // method@e989 │ │ -49294e: 0c09 |009f: move-result-object v9 │ │ -492950: 6200 07b5 |00a0: sget-object v0, Lcom/nextcloud/talk/utils/SpreedFeatures;.SILENT_CALL:Lcom/nextcloud/talk/utils/SpreedFeatures; // field@b507 │ │ -492954: 7120 c2f2 0900 |00a2: invoke-static {v9, v0}, Lcom/nextcloud/talk/utils/CapabilitiesUtil;.hasSpreedFeatureCapability:(Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;Lcom/nextcloud/talk/utils/SpreedFeatures;)Z // method@f2c2 │ │ -49295a: 0a09 |00a5: move-result v9 │ │ -49295c: 3809 2300 |00a6: if-eqz v9, 00c9 // +0023 │ │ -492960: 2209 0001 |00a8: new-instance v9, Landroid/os/Handler; // type@0100 │ │ -492964: 7010 7504 0900 |00aa: invoke-direct {v9}, Landroid/os/Handler;.:()V // method@0475 │ │ -49296a: 2200 ca20 |00ad: new-instance v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda28; // type@20ca │ │ -49296e: 7020 25e8 8000 |00af: invoke-direct {v0, v8}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda28;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e825 │ │ -492974: 6e20 7c04 0900 |00b2: invoke-virtual {v9, v0}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@047c │ │ -49297a: 2209 0001 |00b5: new-instance v9, Landroid/os/Handler; // type@0100 │ │ -49297e: 7010 7504 0900 |00b7: invoke-direct {v9}, Landroid/os/Handler;.:()V // method@0475 │ │ -492984: 2200 cb20 |00ba: new-instance v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda29; // type@20cb │ │ -492988: 7020 27e8 8000 |00bc: invoke-direct {v0, v8}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda29;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e827 │ │ -49298e: 6e20 7c04 0900 |00bf: invoke-virtual {v9, v0}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@047c │ │ -492994: 2807 |00c2: goto 00c9 // +0007 │ │ -492996: 7220 dc05 4900 |00c3: invoke-interface {v9, v4}, Landroid/view/Menu;.removeItem:(I)V // method@05dc │ │ -49299c: 7220 dc05 3900 |00c6: invoke-interface {v9, v3}, Landroid/view/Menu;.removeItem:(I)V // method@05dc │ │ -4929a2: 0f01 |00c9: return v1 │ │ +492804: |[492804] com.nextcloud.talk.chat.ChatActivity.onPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ +492814: 1a00 9ccc |0000: const-string v0, "menu" // string@cc9c │ │ +492818: 7120 00fc 0900 |0002: invoke-static {v9, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +49281e: 6f20 78db 9800 |0005: invoke-super {v8, v9}, Lcom/nextcloud/talk/activities/BaseActivity;.onPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@db78 │ │ +492824: 5480 cfb0 |0008: iget-object v0, v8, Lcom/nextcloud/talk/chat/ChatActivity;.spreedCapabilities:Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // field@b0cf │ │ +492828: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +49282a: 3800 be00 |000b: if-eqz v0, 00c9 // +00be │ │ +49282e: 6e10 89e9 0800 |000d: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/ChatActivity;.getSpreedCapabilities:()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // method@e989 │ │ +492834: 0c00 |0010: move-result-object v0 │ │ +492836: 6202 05b5 |0011: sget-object v2, Lcom/nextcloud/talk/utils/SpreedFeatures;.READ_ONLY_ROOMS:Lcom/nextcloud/talk/utils/SpreedFeatures; // field@b505 │ │ +49283a: 7120 c2f2 2000 |0013: invoke-static {v0, v2}, Lcom/nextcloud/talk/utils/CapabilitiesUtil;.hasSpreedFeatureCapability:(Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;Lcom/nextcloud/talk/utils/SpreedFeatures;)Z // method@f2c2 │ │ +492840: 0a00 |0016: move-result v0 │ │ +492842: 3800 0500 |0017: if-eqz v0, 001c // +0005 │ │ +492846: 7010 47e9 0800 |0019: invoke-direct {v8}, Lcom/nextcloud/talk/chat/ChatActivity;.checkShowCallButtons:()V // method@e947 │ │ +49284c: 1400 4601 0a7f |001c: const v0, #float 1.8344e+38 // #7f0a0146 │ │ +492852: 7220 db05 0900 |001f: invoke-interface {v9, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@05db │ │ +492858: 0c00 |0022: move-result-object v0 │ │ +49285a: 6202 f6b4 |0023: sget-object v2, Lcom/nextcloud/talk/utils/CapabilitiesUtil;.INSTANCE:Lcom/nextcloud/talk/utils/CapabilitiesUtil; // field@b4f6 │ │ +49285e: 6e10 89e9 0800 |0025: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/ChatActivity;.getSpreedCapabilities:()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // method@e989 │ │ +492864: 0c03 |0028: move-result-object v3 │ │ +492866: 6e20 c8f2 3200 |0029: invoke-virtual {v2, v3}, Lcom/nextcloud/talk/utils/CapabilitiesUtil;.isUnifiedSearchAvailable:(Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;)Z // method@f2c8 │ │ +49286c: 0a02 |002c: move-result v2 │ │ +49286e: 3802 1700 |002d: if-eqz v2, 0044 // +0017 │ │ +492872: 5482 b2b0 |002f: iget-object v2, v8, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ +492876: 7110 fdfb 0200 |0031: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49287c: 6e10 51f1 0200 |0034: invoke-virtual {v2}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getRemoteServer:()Ljava/lang/String; // method@f151 │ │ +492882: 0c02 |0037: move-result-object v2 │ │ +492884: 1f02 7724 |0038: check-cast v2, Ljava/lang/CharSequence; // type@2477 │ │ +492888: 3802 0800 |003a: if-eqz v2, 0042 // +0008 │ │ +49288c: 7210 3df5 0200 |003c: invoke-interface {v2}, Ljava/lang/CharSequence;.length:()I // method@f53d │ │ +492892: 0a02 |003f: move-result v2 │ │ +492894: 3902 0400 |0040: if-nez v2, 0044 // +0004 │ │ +492898: 0112 |0042: move v2, v1 │ │ +49289a: 2802 |0043: goto 0045 // +0002 │ │ +49289c: 1202 |0044: const/4 v2, #int 0 // #0 │ │ +49289e: 7220 e605 2000 |0045: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@05e6 │ │ +4928a4: 5482 b2b0 |0048: iget-object v2, v8, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ +4928a8: 7110 fdfb 0200 |004a: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4928ae: 6e10 51f1 0200 |004d: invoke-virtual {v2}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getRemoteServer:()Ljava/lang/String; // method@f151 │ │ +4928b4: 0c02 |0050: move-result-object v2 │ │ +4928b6: 3902 0e00 |0051: if-nez v2, 005f // +000e │ │ +4928ba: 6202 f6b4 |0053: sget-object v2, Lcom/nextcloud/talk/utils/CapabilitiesUtil;.INSTANCE:Lcom/nextcloud/talk/utils/CapabilitiesUtil; // field@b4f6 │ │ +4928be: 6e10 89e9 0800 |0055: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/ChatActivity;.getSpreedCapabilities:()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // method@e989 │ │ +4928c4: 0c03 |0058: move-result-object v3 │ │ +4928c6: 6e20 c6f2 3200 |0059: invoke-virtual {v2, v3}, Lcom/nextcloud/talk/utils/CapabilitiesUtil;.isSharedItemsAvailable:(Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;)Z // method@f2c6 │ │ +4928cc: 0a02 |005c: move-result v2 │ │ +4928ce: 3902 0800 |005d: if-nez v2, 0065 // +0008 │ │ +4928d2: 1402 f404 0a7f |005f: const v2, #float 1.83459e+38 // #7f0a04f4 │ │ +4928d8: 7220 dc05 2900 |0062: invoke-interface {v9, v2}, Landroid/view/Menu;.removeItem:(I)V // method@05dc │ │ +4928de: 6202 f6b4 |0065: sget-object v2, Lcom/nextcloud/talk/utils/CapabilitiesUtil;.INSTANCE:Lcom/nextcloud/talk/utils/CapabilitiesUtil; // field@b4f6 │ │ +4928e2: 6e10 89e9 0800 |0067: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/ChatActivity;.getSpreedCapabilities:()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // method@e989 │ │ +4928e8: 0c03 |006a: move-result-object v3 │ │ +4928ea: 6e20 c3f2 3200 |006b: invoke-virtual {v2, v3}, Lcom/nextcloud/talk/utils/CapabilitiesUtil;.isAbleToCall:(Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;)Z // method@f2c3 │ │ +4928f0: 0a02 |006e: move-result v2 │ │ +4928f2: 1403 4c01 0a7f |006f: const v3, #float 1.8344e+38 // #7f0a014c │ │ +4928f8: 1404 4b01 0a7f |0072: const v4, #float 1.8344e+38 // #7f0a014b │ │ +4928fe: 3802 4e00 |0075: if-eqz v2, 00c3 // +004e │ │ +492902: 7220 db05 3900 |0077: invoke-interface {v9, v3}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@05db │ │ +492908: 0c02 |007a: move-result-object v2 │ │ +49290a: 5b82 b0b0 |007b: iput-object v2, v8, Lcom/nextcloud/talk/chat/ChatActivity;.conversationVoiceCallMenuItem:Landroid/view/MenuItem; // field@b0b0 │ │ +49290e: 7220 db05 4900 |007d: invoke-interface {v9, v4}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@05db │ │ +492914: 0c09 |0080: move-result-object v9 │ │ +492916: 5b89 afb0 |0081: iput-object v9, v8, Lcom/nextcloud/talk/chat/ChatActivity;.conversationVideoMenuItem:Landroid/view/MenuItem; // field@b0af │ │ +49291a: 0789 |0083: move-object v9, v8 │ │ +49291c: 1f09 5603 |0084: check-cast v9, Landroidx/lifecycle/LifecycleOwner; // type@0356 │ │ +492920: 7110 cf0e 0900 |0086: invoke-static {v9}, Landroidx/lifecycle/LifecycleOwnerKt;.getLifecycleScope:(Landroidx/lifecycle/LifecycleOwner;)Landroidx/lifecycle/LifecycleCoroutineScope; // method@0ecf │ │ +492926: 0c09 |0089: move-result-object v9 │ │ +492928: 0792 |008a: move-object v2, v9 │ │ +49292a: 1f02 2026 |008b: check-cast v2, Lkotlinx/coroutines/CoroutineScope; // type@2620 │ │ +49292e: 2209 0521 |008d: new-instance v9, Lcom/nextcloud/talk/chat/ChatActivity$onPrepareOptionsMenu$1; // type@2105 │ │ +492932: 1203 |008f: const/4 v3, #int 0 // #0 │ │ +492934: 7040 cce8 8930 |0090: invoke-direct {v9, v8, v0, v3}, Lcom/nextcloud/talk/chat/ChatActivity$onPrepareOptionsMenu$1;.:(Lcom/nextcloud/talk/chat/ChatActivity;Landroid/view/MenuItem;Lkotlin/coroutines/Continuation;)V // method@e8cc │ │ +49293a: 0795 |0093: move-object v5, v9 │ │ +49293c: 1f05 e825 |0094: check-cast v5, Lkotlin/jvm/functions/Function2; // type@25e8 │ │ +492940: 1236 |0096: const/4 v6, #int 3 // #3 │ │ +492942: 1207 |0097: const/4 v7, #int 0 // #0 │ │ +492944: 1204 |0098: const/4 v4, #int 0 // #0 │ │ +492946: 7706 58fc 0200 |0099: invoke-static/range {v2, v3, v4, v5, v6, v7}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@fc58 │ │ +49294c: 6e10 89e9 0800 |009c: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/ChatActivity;.getSpreedCapabilities:()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // method@e989 │ │ +492952: 0c09 |009f: move-result-object v9 │ │ +492954: 6200 07b5 |00a0: sget-object v0, Lcom/nextcloud/talk/utils/SpreedFeatures;.SILENT_CALL:Lcom/nextcloud/talk/utils/SpreedFeatures; // field@b507 │ │ +492958: 7120 c2f2 0900 |00a2: invoke-static {v9, v0}, Lcom/nextcloud/talk/utils/CapabilitiesUtil;.hasSpreedFeatureCapability:(Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;Lcom/nextcloud/talk/utils/SpreedFeatures;)Z // method@f2c2 │ │ +49295e: 0a09 |00a5: move-result v9 │ │ +492960: 3809 2300 |00a6: if-eqz v9, 00c9 // +0023 │ │ +492964: 2209 0001 |00a8: new-instance v9, Landroid/os/Handler; // type@0100 │ │ +492968: 7010 7504 0900 |00aa: invoke-direct {v9}, Landroid/os/Handler;.:()V // method@0475 │ │ +49296e: 2200 ca20 |00ad: new-instance v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda28; // type@20ca │ │ +492972: 7020 25e8 8000 |00af: invoke-direct {v0, v8}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda28;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e825 │ │ +492978: 6e20 7c04 0900 |00b2: invoke-virtual {v9, v0}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@047c │ │ +49297e: 2209 0001 |00b5: new-instance v9, Landroid/os/Handler; // type@0100 │ │ +492982: 7010 7504 0900 |00b7: invoke-direct {v9}, Landroid/os/Handler;.:()V // method@0475 │ │ +492988: 2200 cb20 |00ba: new-instance v0, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda29; // type@20cb │ │ +49298c: 7020 27e8 8000 |00bc: invoke-direct {v0, v8}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda29;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e827 │ │ +492992: 6e20 7c04 0900 |00bf: invoke-virtual {v9, v0}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@047c │ │ +492998: 2807 |00c2: goto 00c9 // +0007 │ │ +49299a: 7220 dc05 4900 |00c3: invoke-interface {v9, v4}, Landroid/view/Menu;.removeItem:(I)V // method@05dc │ │ +4929a0: 7220 dc05 3900 |00c6: invoke-interface {v9, v3}, Landroid/view/Menu;.removeItem:(I)V // method@05dc │ │ +4929a6: 0f01 |00c9: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=2911 │ │ 0x0008 line=2913 │ │ 0x000d line=2914 │ │ 0x0019 line=2915 │ │ 0x001f line=2918 │ │ @@ -2011203,19 +2011203,19 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -497ef8: |[497ef8] com.nextcloud.talk.chat.ChatActivity.onPreviewMessageLongClick:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V │ │ -497f08: 1a00 5e8e |0000: const-string v0, "chatMessage" // string@8e5e │ │ -497f0c: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -497f12: 6e20 e5e9 2100 |0005: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.onOpenMessageActionsDialog:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V // method@e9e5 │ │ -497f18: 0e00 |0008: return-void │ │ +497efc: |[497efc] com.nextcloud.talk.chat.ChatActivity.onPreviewMessageLongClick:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V │ │ +497f0c: 1a00 5e8e |0000: const-string v0, "chatMessage" // string@8e5e │ │ +497f10: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +497f16: 6e20 e5e9 2100 |0005: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.onOpenMessageActionsDialog:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V // method@e9e5 │ │ +497f1c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=3158 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0009 reg=2 (null) Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ │ │ @@ -2011224,195 +2011224,195 @@ │ │ type : '(I[Ljava/lang/String;[I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 360 16-bit code units │ │ -498058: |[498058] com.nextcloud.talk.chat.ChatActivity.onRequestPermissionsResult:(I[Ljava/lang/String;[I)V │ │ -498068: 1a00 6fd8 |0000: const-string v0, "permissions" // string@d86f │ │ -49806c: 7120 00fc 0600 |0002: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -498072: 1a00 96b1 |0005: const-string v0, "grantResults" // string@b196 │ │ -498076: 7120 00fc 0700 |0007: invoke-static {v7, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -49807c: 6f40 79db 5476 |000a: invoke-super {v4, v5, v6, v7}, Lcom/nextcloud/talk/activities/BaseActivity;.onRequestPermissionsResult:(I[Ljava/lang/String;[I)V // method@db79 │ │ -498082: 1306 ea00 |000d: const/16 v6, #int 234 // #ea │ │ -498086: 1210 |000f: const/4 v0, #int 1 // #1 │ │ -498088: 1a01 e08a |0010: const-string v1, "binding" // string@8ae0 │ │ -49808c: 1202 |0012: const/4 v2, #int 0 // #0 │ │ -49808e: 1203 |0013: const/4 v3, #int 0 // #0 │ │ -498090: 3265 0c01 |0014: if-eq v5, v6, 0120 // +010c │ │ -498094: 1306 330c |0016: const/16 v6, #int 3123 // #c33 │ │ -498098: 3265 c100 |0018: if-eq v5, v6, 00d9 // +00c1 │ │ -49809c: 2b05 4401 0000 |001a: packed-switch v5, 0000015e // +00000144 │ │ -4980a2: 2900 4001 |001d: goto/16 015d // +0140 │ │ -4980a6: 2175 |001f: array-length v5, v7 │ │ -4980a8: 3905 0300 |0020: if-nez v5, 0023 // +0003 │ │ -4980ac: 2802 |0022: goto 0024 // +0002 │ │ -4980ae: 0130 |0023: move v0, v3 │ │ -4980b0: 3900 2b00 |0024: if-nez v0, 004f // +002b │ │ -4980b4: 4405 0703 |0026: aget v5, v7, v3 │ │ -4980b8: 3905 2700 |0028: if-nez v5, 004f // +0027 │ │ -4980bc: 5445 a8b0 |002a: iget-object v5, v4, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -4980c0: 3905 0600 |002c: if-nez v5, 0032 // +0006 │ │ -4980c4: 7110 06fc 0100 |002e: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4980ca: 2802 |0031: goto 0033 // +0002 │ │ -4980cc: 0752 |0032: move-object v2, v5 │ │ -4980ce: 6e10 a1f0 0200 |0033: invoke-virtual {v2}, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.getRoot:()Landroid/widget/LinearLayout; // method@f0a1 │ │ -4980d4: 0c05 |0036: move-result-object v5 │ │ -4980d6: 1f05 8c01 |0037: check-cast v5, Landroid/view/View; // type@018c │ │ -4980da: 6e10 64e9 0400 |0039: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ -4980e0: 0c06 |003c: move-result-object v6 │ │ -4980e2: 1407 5200 137f |003d: const v7, #float 1.95398e+38 // #7f130052 │ │ -4980e8: 6e20 2f01 7600 |0040: invoke-virtual {v6, v7}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@012f │ │ -4980ee: 0c06 |0043: move-result-object v6 │ │ -4980f0: 1f06 7724 |0044: check-cast v6, Ljava/lang/CharSequence; // type@2477 │ │ -4980f4: 7130 bf88 6503 |0046: invoke-static {v5, v6, v3}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@88bf │ │ -4980fa: 0c05 |0049: move-result-object v5 │ │ -4980fc: 6e10 d188 0500 |004a: invoke-virtual {v5}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@88d1 │ │ -498102: 2900 1001 |004d: goto/16 015d // +0110 │ │ -498106: 5445 a8b0 |004f: iget-object v5, v4, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -49810a: 3905 0600 |0051: if-nez v5, 0057 // +0006 │ │ -49810e: 7110 06fc 0100 |0053: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -498114: 2802 |0056: goto 0058 // +0002 │ │ -498116: 0752 |0057: move-object v2, v5 │ │ -498118: 6e10 a1f0 0200 |0058: invoke-virtual {v2}, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.getRoot:()Landroid/widget/LinearLayout; // method@f0a1 │ │ -49811e: 0c05 |005b: move-result-object v5 │ │ -498120: 1f05 8c01 |005c: check-cast v5, Landroid/view/View; // type@018c │ │ -498124: 6e10 64e9 0400 |005e: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ -49812a: 0c06 |0061: move-result-object v6 │ │ -49812c: 1407 5404 137f |0062: const v7, #float 1.95419e+38 // #7f130454 │ │ -498132: 6e20 2f01 7600 |0065: invoke-virtual {v6, v7}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@012f │ │ -498138: 0c06 |0068: move-result-object v6 │ │ -49813a: 1f06 7724 |0069: check-cast v6, Ljava/lang/CharSequence; // type@2477 │ │ -49813e: 7130 bf88 6503 |006b: invoke-static {v5, v6, v3}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@88bf │ │ -498144: 0c05 |006e: move-result-object v5 │ │ -498146: 6e10 d188 0500 |006f: invoke-virtual {v5}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@88d1 │ │ -49814c: 2900 eb00 |0072: goto/16 015d // +00eb │ │ -498150: 2175 |0074: array-length v5, v7 │ │ -498152: 3905 0300 |0075: if-nez v5, 0078 // +0003 │ │ -498156: 2802 |0077: goto 0079 // +0002 │ │ -498158: 0130 |0078: move v0, v3 │ │ -49815a: 3900 0600 |0079: if-nez v0, 007f // +0006 │ │ -49815e: 4405 0703 |007b: aget v5, v7, v3 │ │ -498162: 3805 e000 |007d: if-eqz v5, 015d // +00e0 │ │ -498166: 5445 a8b0 |007f: iget-object v5, v4, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -49816a: 3905 0600 |0081: if-nez v5, 0087 // +0006 │ │ -49816e: 7110 06fc 0100 |0083: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -498174: 2802 |0086: goto 0088 // +0002 │ │ -498176: 0752 |0087: move-object v2, v5 │ │ -498178: 6e10 a1f0 0200 |0088: invoke-virtual {v2}, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.getRoot:()Landroid/widget/LinearLayout; // method@f0a1 │ │ -49817e: 0c05 |008b: move-result-object v5 │ │ -498180: 1f05 8c01 |008c: check-cast v5, Landroid/view/View; // type@018c │ │ -498184: 6e10 64e9 0400 |008e: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ -49818a: 0c06 |0091: move-result-object v6 │ │ -49818c: 1407 c503 137f |0092: const v7, #float 1.95416e+38 // #7f1303c5 │ │ -498192: 6e20 2f01 7600 |0095: invoke-virtual {v6, v7}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@012f │ │ -498198: 0c06 |0098: move-result-object v6 │ │ -49819a: 1f06 7724 |0099: check-cast v6, Ljava/lang/CharSequence; // type@2477 │ │ -49819e: 7130 bf88 6503 |009b: invoke-static {v5, v6, v3}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@88bf │ │ -4981a4: 0c05 |009e: move-result-object v5 │ │ -4981a6: 6e10 d188 0500 |009f: invoke-virtual {v5}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@88d1 │ │ -4981ac: 2900 bb00 |00a2: goto/16 015d // +00bb │ │ -4981b0: 2175 |00a4: array-length v5, v7 │ │ -4981b2: 3905 0300 |00a5: if-nez v5, 00a8 // +0003 │ │ -4981b6: 2802 |00a7: goto 00a9 // +0002 │ │ -4981b8: 0130 |00a8: move v0, v3 │ │ -4981ba: 3900 0b00 |00a9: if-nez v0, 00b4 // +000b │ │ -4981be: 4405 0703 |00ab: aget v5, v7, v3 │ │ -4981c2: 3905 0700 |00ad: if-nez v5, 00b4 // +0007 │ │ -4981c6: 7010 4eea 0400 |00af: invoke-direct {v4}, Lcom/nextcloud/talk/chat/ChatActivity;.showLocalFilePicker:()V // method@ea4e │ │ -4981cc: 2900 ab00 |00b2: goto/16 015d // +00ab │ │ -4981d0: 5445 a8b0 |00b4: iget-object v5, v4, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -4981d4: 3905 0600 |00b6: if-nez v5, 00bc // +0006 │ │ -4981d8: 7110 06fc 0100 |00b8: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4981de: 2802 |00bb: goto 00bd // +0002 │ │ -4981e0: 0752 |00bc: move-object v2, v5 │ │ -4981e2: 6e10 a1f0 0200 |00bd: invoke-virtual {v2}, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.getRoot:()Landroid/widget/LinearLayout; // method@f0a1 │ │ -4981e8: 0c05 |00c0: move-result-object v5 │ │ -4981ea: 1f05 8c01 |00c1: check-cast v5, Landroid/view/View; // type@018c │ │ -4981ee: 6e10 64e9 0400 |00c3: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ -4981f4: 0c06 |00c6: move-result-object v6 │ │ -4981f6: 1407 9602 137f |00c7: const v7, #float 1.9541e+38 // #7f130296 │ │ -4981fc: 6e20 2f01 7600 |00ca: invoke-virtual {v6, v7}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@012f │ │ -498202: 0c06 |00cd: move-result-object v6 │ │ -498204: 1f06 7724 |00ce: check-cast v6, Ljava/lang/CharSequence; // type@2477 │ │ -498208: 7130 bf88 6503 |00d0: invoke-static {v5, v6, v3}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@88bf │ │ -49820e: 0c05 |00d3: move-result-object v5 │ │ -498210: 6e10 d188 0500 |00d4: invoke-virtual {v5}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@88d1 │ │ -498216: 2900 8600 |00d7: goto/16 015d // +0086 │ │ -49821a: 2175 |00d9: array-length v5, v7 │ │ -49821c: 3905 0300 |00da: if-nez v5, 00dd // +0003 │ │ -498220: 2802 |00dc: goto 00de // +0002 │ │ -498222: 0130 |00dd: move v0, v3 │ │ -498224: 3900 1e00 |00de: if-nez v0, 00fc // +001e │ │ -498228: 4405 0703 |00e0: aget v5, v7, v3 │ │ -49822c: 3905 1a00 |00e2: if-nez v5, 00fc // +001a │ │ -498230: 6205 99b0 |00e4: sget-object v5, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ -498234: 1a06 f3f7 |00e6: const-string v6, "upload starting after permissions were granted" // string@f7f3 │ │ -498238: 7120 6c05 6500 |00e8: invoke-static {v5, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -49823e: 5445 b7b0 |00eb: iget-object v5, v4, Lcom/nextcloud/talk/chat/ChatActivity;.filesToUpload:Ljava/util/List; // field@b0b7 │ │ -498242: 1f05 2525 |00ed: check-cast v5, Ljava/util/Collection; // type@2525 │ │ -498246: 7210 c5f8 0500 |00ef: invoke-interface {v5}, Ljava/util/Collection;.isEmpty:()Z // method@f8c5 │ │ -49824c: 0a05 |00f2: move-result v5 │ │ -49824e: 3905 6a00 |00f3: if-nez v5, 015d // +006a │ │ -498252: 5445 b7b0 |00f5: iget-object v5, v4, Lcom/nextcloud/talk/chat/ChatActivity;.filesToUpload:Ljava/util/List; // field@b0b7 │ │ -498256: 1226 |00f7: const/4 v6, #int 2 // #2 │ │ -498258: 7152 77ea 5462 |00f8: invoke-static {v4, v5, v2, v6, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.uploadFiles$default:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/util/List;Ljava/lang/String;ILjava/lang/Object;)V // method@ea77 │ │ -49825e: 2862 |00fb: goto 015d // +0062 │ │ -498260: 5445 a8b0 |00fc: iget-object v5, v4, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -498264: 3905 0600 |00fe: if-nez v5, 0104 // +0006 │ │ -498268: 7110 06fc 0100 |0100: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49826e: 2802 |0103: goto 0105 // +0002 │ │ -498270: 0752 |0104: move-object v2, v5 │ │ -498272: 6e10 a1f0 0200 |0105: invoke-virtual {v2}, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.getRoot:()Landroid/widget/LinearLayout; // method@f0a1 │ │ -498278: 0c05 |0108: move-result-object v5 │ │ -49827a: 1f05 8c01 |0109: check-cast v5, Landroid/view/View; // type@018c │ │ -49827e: 6e10 64e9 0400 |010b: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ -498284: 0c06 |010e: move-result-object v6 │ │ -498286: 1407 fc03 137f |010f: const v7, #float 1.95417e+38 // #7f1303fc │ │ -49828c: 6e20 2f01 7600 |0112: invoke-virtual {v6, v7}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@012f │ │ -498292: 0c06 |0115: move-result-object v6 │ │ -498294: 1f06 7724 |0116: check-cast v6, Ljava/lang/CharSequence; // type@2477 │ │ -498298: 7130 bf88 6503 |0118: invoke-static {v5, v6, v3}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@88bf │ │ -49829e: 0c05 |011b: move-result-object v5 │ │ -4982a0: 6e10 d188 0500 |011c: invoke-virtual {v5}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@88d1 │ │ -4982a6: 283e |011f: goto 015d // +003e │ │ -4982a8: 2175 |0120: array-length v5, v7 │ │ -4982aa: 3905 0300 |0121: if-nez v5, 0124 // +0003 │ │ -4982ae: 2802 |0123: goto 0125 // +0002 │ │ -4982b0: 0130 |0124: move v0, v3 │ │ -4982b2: 3900 1500 |0125: if-nez v0, 013a // +0015 │ │ -4982b6: 4405 0703 |0127: aget v5, v7, v3 │ │ -4982ba: 3905 1100 |0129: if-nez v5, 013a // +0011 │ │ -4982be: 2205 5700 |012b: new-instance v5, Landroid/content/Intent; // type@0057 │ │ -4982c2: 1a06 1387 |012d: const-string v6, "android.intent.action.PICK" // string@8713 │ │ -4982c6: 6207 7f00 |012f: sget-object v7, Landroid/provider/ContactsContract$Contacts;.CONTENT_URI:Landroid/net/Uri; // field@007f │ │ -4982ca: 7030 4e01 6507 |0131: invoke-direct {v5, v6, v7}, Landroid/content/Intent;.:(Ljava/lang/String;Landroid/net/Uri;)V // method@014e │ │ -4982d0: 5446 d6b0 |0134: iget-object v6, v4, Lcom/nextcloud/talk/chat/ChatActivity;.startSelectContactForResult:Landroidx/activity/result/ActivityResultLauncher; // field@b0d6 │ │ -4982d4: 6e20 600a 5600 |0136: invoke-virtual {v6, v5}, Landroidx/activity/result/ActivityResultLauncher;.launch:(Ljava/lang/Object;)V // method@0a60 │ │ -4982da: 2824 |0139: goto 015d // +0024 │ │ -4982dc: 5445 a8b0 |013a: iget-object v5, v4, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -4982e0: 3905 0600 |013c: if-nez v5, 0142 // +0006 │ │ -4982e4: 7110 06fc 0100 |013e: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4982ea: 2802 |0141: goto 0143 // +0002 │ │ -4982ec: 0752 |0142: move-object v2, v5 │ │ -4982ee: 6e10 a1f0 0200 |0143: invoke-virtual {v2}, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.getRoot:()Landroid/widget/LinearLayout; // method@f0a1 │ │ -4982f4: 0c05 |0146: move-result-object v5 │ │ -4982f6: 1f05 8c01 |0147: check-cast v5, Landroid/view/View; // type@018c │ │ -4982fa: 6e10 64e9 0400 |0149: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ -498300: 0c06 |014c: move-result-object v6 │ │ -498302: 1407 9d03 137f |014d: const v7, #float 1.95415e+38 // #7f13039d │ │ -498308: 6e20 2f01 7600 |0150: invoke-virtual {v6, v7}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@012f │ │ -49830e: 0c06 |0153: move-result-object v6 │ │ -498310: 1f06 7724 |0154: check-cast v6, Ljava/lang/CharSequence; // type@2477 │ │ -498314: 7130 bf88 6503 |0156: invoke-static {v5, v6, v3}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@88bf │ │ -49831a: 0c05 |0159: move-result-object v5 │ │ -49831c: 6e10 d188 0500 |015a: invoke-virtual {v5}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@88d1 │ │ -498322: 0e00 |015d: return-void │ │ -498324: 0001 0300 dd00 0000 8a00 0000 5a00 ... |015e: packed-switch-data (10 units) │ │ +49805c: |[49805c] com.nextcloud.talk.chat.ChatActivity.onRequestPermissionsResult:(I[Ljava/lang/String;[I)V │ │ +49806c: 1a00 6fd8 |0000: const-string v0, "permissions" // string@d86f │ │ +498070: 7120 00fc 0600 |0002: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +498076: 1a00 96b1 |0005: const-string v0, "grantResults" // string@b196 │ │ +49807a: 7120 00fc 0700 |0007: invoke-static {v7, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +498080: 6f40 79db 5476 |000a: invoke-super {v4, v5, v6, v7}, Lcom/nextcloud/talk/activities/BaseActivity;.onRequestPermissionsResult:(I[Ljava/lang/String;[I)V // method@db79 │ │ +498086: 1306 ea00 |000d: const/16 v6, #int 234 // #ea │ │ +49808a: 1210 |000f: const/4 v0, #int 1 // #1 │ │ +49808c: 1a01 e08a |0010: const-string v1, "binding" // string@8ae0 │ │ +498090: 1202 |0012: const/4 v2, #int 0 // #0 │ │ +498092: 1203 |0013: const/4 v3, #int 0 // #0 │ │ +498094: 3265 0c01 |0014: if-eq v5, v6, 0120 // +010c │ │ +498098: 1306 330c |0016: const/16 v6, #int 3123 // #c33 │ │ +49809c: 3265 c100 |0018: if-eq v5, v6, 00d9 // +00c1 │ │ +4980a0: 2b05 4401 0000 |001a: packed-switch v5, 0000015e // +00000144 │ │ +4980a6: 2900 4001 |001d: goto/16 015d // +0140 │ │ +4980aa: 2175 |001f: array-length v5, v7 │ │ +4980ac: 3905 0300 |0020: if-nez v5, 0023 // +0003 │ │ +4980b0: 2802 |0022: goto 0024 // +0002 │ │ +4980b2: 0130 |0023: move v0, v3 │ │ +4980b4: 3900 2b00 |0024: if-nez v0, 004f // +002b │ │ +4980b8: 4405 0703 |0026: aget v5, v7, v3 │ │ +4980bc: 3905 2700 |0028: if-nez v5, 004f // +0027 │ │ +4980c0: 5445 a8b0 |002a: iget-object v5, v4, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +4980c4: 3905 0600 |002c: if-nez v5, 0032 // +0006 │ │ +4980c8: 7110 06fc 0100 |002e: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4980ce: 2802 |0031: goto 0033 // +0002 │ │ +4980d0: 0752 |0032: move-object v2, v5 │ │ +4980d2: 6e10 a1f0 0200 |0033: invoke-virtual {v2}, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.getRoot:()Landroid/widget/LinearLayout; // method@f0a1 │ │ +4980d8: 0c05 |0036: move-result-object v5 │ │ +4980da: 1f05 8c01 |0037: check-cast v5, Landroid/view/View; // type@018c │ │ +4980de: 6e10 64e9 0400 |0039: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ +4980e4: 0c06 |003c: move-result-object v6 │ │ +4980e6: 1407 5200 137f |003d: const v7, #float 1.95398e+38 // #7f130052 │ │ +4980ec: 6e20 2f01 7600 |0040: invoke-virtual {v6, v7}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@012f │ │ +4980f2: 0c06 |0043: move-result-object v6 │ │ +4980f4: 1f06 7724 |0044: check-cast v6, Ljava/lang/CharSequence; // type@2477 │ │ +4980f8: 7130 bf88 6503 |0046: invoke-static {v5, v6, v3}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@88bf │ │ +4980fe: 0c05 |0049: move-result-object v5 │ │ +498100: 6e10 d188 0500 |004a: invoke-virtual {v5}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@88d1 │ │ +498106: 2900 1001 |004d: goto/16 015d // +0110 │ │ +49810a: 5445 a8b0 |004f: iget-object v5, v4, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +49810e: 3905 0600 |0051: if-nez v5, 0057 // +0006 │ │ +498112: 7110 06fc 0100 |0053: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +498118: 2802 |0056: goto 0058 // +0002 │ │ +49811a: 0752 |0057: move-object v2, v5 │ │ +49811c: 6e10 a1f0 0200 |0058: invoke-virtual {v2}, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.getRoot:()Landroid/widget/LinearLayout; // method@f0a1 │ │ +498122: 0c05 |005b: move-result-object v5 │ │ +498124: 1f05 8c01 |005c: check-cast v5, Landroid/view/View; // type@018c │ │ +498128: 6e10 64e9 0400 |005e: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ +49812e: 0c06 |0061: move-result-object v6 │ │ +498130: 1407 5404 137f |0062: const v7, #float 1.95419e+38 // #7f130454 │ │ +498136: 6e20 2f01 7600 |0065: invoke-virtual {v6, v7}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@012f │ │ +49813c: 0c06 |0068: move-result-object v6 │ │ +49813e: 1f06 7724 |0069: check-cast v6, Ljava/lang/CharSequence; // type@2477 │ │ +498142: 7130 bf88 6503 |006b: invoke-static {v5, v6, v3}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@88bf │ │ +498148: 0c05 |006e: move-result-object v5 │ │ +49814a: 6e10 d188 0500 |006f: invoke-virtual {v5}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@88d1 │ │ +498150: 2900 eb00 |0072: goto/16 015d // +00eb │ │ +498154: 2175 |0074: array-length v5, v7 │ │ +498156: 3905 0300 |0075: if-nez v5, 0078 // +0003 │ │ +49815a: 2802 |0077: goto 0079 // +0002 │ │ +49815c: 0130 |0078: move v0, v3 │ │ +49815e: 3900 0600 |0079: if-nez v0, 007f // +0006 │ │ +498162: 4405 0703 |007b: aget v5, v7, v3 │ │ +498166: 3805 e000 |007d: if-eqz v5, 015d // +00e0 │ │ +49816a: 5445 a8b0 |007f: iget-object v5, v4, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +49816e: 3905 0600 |0081: if-nez v5, 0087 // +0006 │ │ +498172: 7110 06fc 0100 |0083: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +498178: 2802 |0086: goto 0088 // +0002 │ │ +49817a: 0752 |0087: move-object v2, v5 │ │ +49817c: 6e10 a1f0 0200 |0088: invoke-virtual {v2}, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.getRoot:()Landroid/widget/LinearLayout; // method@f0a1 │ │ +498182: 0c05 |008b: move-result-object v5 │ │ +498184: 1f05 8c01 |008c: check-cast v5, Landroid/view/View; // type@018c │ │ +498188: 6e10 64e9 0400 |008e: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ +49818e: 0c06 |0091: move-result-object v6 │ │ +498190: 1407 c503 137f |0092: const v7, #float 1.95416e+38 // #7f1303c5 │ │ +498196: 6e20 2f01 7600 |0095: invoke-virtual {v6, v7}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@012f │ │ +49819c: 0c06 |0098: move-result-object v6 │ │ +49819e: 1f06 7724 |0099: check-cast v6, Ljava/lang/CharSequence; // type@2477 │ │ +4981a2: 7130 bf88 6503 |009b: invoke-static {v5, v6, v3}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@88bf │ │ +4981a8: 0c05 |009e: move-result-object v5 │ │ +4981aa: 6e10 d188 0500 |009f: invoke-virtual {v5}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@88d1 │ │ +4981b0: 2900 bb00 |00a2: goto/16 015d // +00bb │ │ +4981b4: 2175 |00a4: array-length v5, v7 │ │ +4981b6: 3905 0300 |00a5: if-nez v5, 00a8 // +0003 │ │ +4981ba: 2802 |00a7: goto 00a9 // +0002 │ │ +4981bc: 0130 |00a8: move v0, v3 │ │ +4981be: 3900 0b00 |00a9: if-nez v0, 00b4 // +000b │ │ +4981c2: 4405 0703 |00ab: aget v5, v7, v3 │ │ +4981c6: 3905 0700 |00ad: if-nez v5, 00b4 // +0007 │ │ +4981ca: 7010 4eea 0400 |00af: invoke-direct {v4}, Lcom/nextcloud/talk/chat/ChatActivity;.showLocalFilePicker:()V // method@ea4e │ │ +4981d0: 2900 ab00 |00b2: goto/16 015d // +00ab │ │ +4981d4: 5445 a8b0 |00b4: iget-object v5, v4, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +4981d8: 3905 0600 |00b6: if-nez v5, 00bc // +0006 │ │ +4981dc: 7110 06fc 0100 |00b8: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4981e2: 2802 |00bb: goto 00bd // +0002 │ │ +4981e4: 0752 |00bc: move-object v2, v5 │ │ +4981e6: 6e10 a1f0 0200 |00bd: invoke-virtual {v2}, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.getRoot:()Landroid/widget/LinearLayout; // method@f0a1 │ │ +4981ec: 0c05 |00c0: move-result-object v5 │ │ +4981ee: 1f05 8c01 |00c1: check-cast v5, Landroid/view/View; // type@018c │ │ +4981f2: 6e10 64e9 0400 |00c3: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ +4981f8: 0c06 |00c6: move-result-object v6 │ │ +4981fa: 1407 9602 137f |00c7: const v7, #float 1.9541e+38 // #7f130296 │ │ +498200: 6e20 2f01 7600 |00ca: invoke-virtual {v6, v7}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@012f │ │ +498206: 0c06 |00cd: move-result-object v6 │ │ +498208: 1f06 7724 |00ce: check-cast v6, Ljava/lang/CharSequence; // type@2477 │ │ +49820c: 7130 bf88 6503 |00d0: invoke-static {v5, v6, v3}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@88bf │ │ +498212: 0c05 |00d3: move-result-object v5 │ │ +498214: 6e10 d188 0500 |00d4: invoke-virtual {v5}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@88d1 │ │ +49821a: 2900 8600 |00d7: goto/16 015d // +0086 │ │ +49821e: 2175 |00d9: array-length v5, v7 │ │ +498220: 3905 0300 |00da: if-nez v5, 00dd // +0003 │ │ +498224: 2802 |00dc: goto 00de // +0002 │ │ +498226: 0130 |00dd: move v0, v3 │ │ +498228: 3900 1e00 |00de: if-nez v0, 00fc // +001e │ │ +49822c: 4405 0703 |00e0: aget v5, v7, v3 │ │ +498230: 3905 1a00 |00e2: if-nez v5, 00fc // +001a │ │ +498234: 6205 99b0 |00e4: sget-object v5, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ +498238: 1a06 f3f7 |00e6: const-string v6, "upload starting after permissions were granted" // string@f7f3 │ │ +49823c: 7120 6c05 6500 |00e8: invoke-static {v5, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +498242: 5445 b7b0 |00eb: iget-object v5, v4, Lcom/nextcloud/talk/chat/ChatActivity;.filesToUpload:Ljava/util/List; // field@b0b7 │ │ +498246: 1f05 2525 |00ed: check-cast v5, Ljava/util/Collection; // type@2525 │ │ +49824a: 7210 c5f8 0500 |00ef: invoke-interface {v5}, Ljava/util/Collection;.isEmpty:()Z // method@f8c5 │ │ +498250: 0a05 |00f2: move-result v5 │ │ +498252: 3905 6a00 |00f3: if-nez v5, 015d // +006a │ │ +498256: 5445 b7b0 |00f5: iget-object v5, v4, Lcom/nextcloud/talk/chat/ChatActivity;.filesToUpload:Ljava/util/List; // field@b0b7 │ │ +49825a: 1226 |00f7: const/4 v6, #int 2 // #2 │ │ +49825c: 7152 77ea 5462 |00f8: invoke-static {v4, v5, v2, v6, v2}, Lcom/nextcloud/talk/chat/ChatActivity;.uploadFiles$default:(Lcom/nextcloud/talk/chat/ChatActivity;Ljava/util/List;Ljava/lang/String;ILjava/lang/Object;)V // method@ea77 │ │ +498262: 2862 |00fb: goto 015d // +0062 │ │ +498264: 5445 a8b0 |00fc: iget-object v5, v4, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +498268: 3905 0600 |00fe: if-nez v5, 0104 // +0006 │ │ +49826c: 7110 06fc 0100 |0100: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +498272: 2802 |0103: goto 0105 // +0002 │ │ +498274: 0752 |0104: move-object v2, v5 │ │ +498276: 6e10 a1f0 0200 |0105: invoke-virtual {v2}, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.getRoot:()Landroid/widget/LinearLayout; // method@f0a1 │ │ +49827c: 0c05 |0108: move-result-object v5 │ │ +49827e: 1f05 8c01 |0109: check-cast v5, Landroid/view/View; // type@018c │ │ +498282: 6e10 64e9 0400 |010b: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ +498288: 0c06 |010e: move-result-object v6 │ │ +49828a: 1407 fc03 137f |010f: const v7, #float 1.95417e+38 // #7f1303fc │ │ +498290: 6e20 2f01 7600 |0112: invoke-virtual {v6, v7}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@012f │ │ +498296: 0c06 |0115: move-result-object v6 │ │ +498298: 1f06 7724 |0116: check-cast v6, Ljava/lang/CharSequence; // type@2477 │ │ +49829c: 7130 bf88 6503 |0118: invoke-static {v5, v6, v3}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@88bf │ │ +4982a2: 0c05 |011b: move-result-object v5 │ │ +4982a4: 6e10 d188 0500 |011c: invoke-virtual {v5}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@88d1 │ │ +4982aa: 283e |011f: goto 015d // +003e │ │ +4982ac: 2175 |0120: array-length v5, v7 │ │ +4982ae: 3905 0300 |0121: if-nez v5, 0124 // +0003 │ │ +4982b2: 2802 |0123: goto 0125 // +0002 │ │ +4982b4: 0130 |0124: move v0, v3 │ │ +4982b6: 3900 1500 |0125: if-nez v0, 013a // +0015 │ │ +4982ba: 4405 0703 |0127: aget v5, v7, v3 │ │ +4982be: 3905 1100 |0129: if-nez v5, 013a // +0011 │ │ +4982c2: 2205 5700 |012b: new-instance v5, Landroid/content/Intent; // type@0057 │ │ +4982c6: 1a06 1387 |012d: const-string v6, "android.intent.action.PICK" // string@8713 │ │ +4982ca: 6207 7f00 |012f: sget-object v7, Landroid/provider/ContactsContract$Contacts;.CONTENT_URI:Landroid/net/Uri; // field@007f │ │ +4982ce: 7030 4e01 6507 |0131: invoke-direct {v5, v6, v7}, Landroid/content/Intent;.:(Ljava/lang/String;Landroid/net/Uri;)V // method@014e │ │ +4982d4: 5446 d6b0 |0134: iget-object v6, v4, Lcom/nextcloud/talk/chat/ChatActivity;.startSelectContactForResult:Landroidx/activity/result/ActivityResultLauncher; // field@b0d6 │ │ +4982d8: 6e20 600a 5600 |0136: invoke-virtual {v6, v5}, Landroidx/activity/result/ActivityResultLauncher;.launch:(Ljava/lang/Object;)V // method@0a60 │ │ +4982de: 2824 |0139: goto 015d // +0024 │ │ +4982e0: 5445 a8b0 |013a: iget-object v5, v4, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +4982e4: 3905 0600 |013c: if-nez v5, 0142 // +0006 │ │ +4982e8: 7110 06fc 0100 |013e: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4982ee: 2802 |0141: goto 0143 // +0002 │ │ +4982f0: 0752 |0142: move-object v2, v5 │ │ +4982f2: 6e10 a1f0 0200 |0143: invoke-virtual {v2}, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.getRoot:()Landroid/widget/LinearLayout; // method@f0a1 │ │ +4982f8: 0c05 |0146: move-result-object v5 │ │ +4982fa: 1f05 8c01 |0147: check-cast v5, Landroid/view/View; // type@018c │ │ +4982fe: 6e10 64e9 0400 |0149: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ +498304: 0c06 |014c: move-result-object v6 │ │ +498306: 1407 9d03 137f |014d: const v7, #float 1.95415e+38 // #7f13039d │ │ +49830c: 6e20 2f01 7600 |0150: invoke-virtual {v6, v7}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@012f │ │ +498312: 0c06 |0153: move-result-object v6 │ │ +498314: 1f06 7724 |0154: check-cast v6, Ljava/lang/CharSequence; // type@2477 │ │ +498318: 7130 bf88 6503 |0156: invoke-static {v5, v6, v3}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@88bf │ │ +49831e: 0c05 |0159: move-result-object v5 │ │ +498320: 6e10 d188 0500 |015a: invoke-virtual {v5}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@88d1 │ │ +498326: 0e00 |015d: return-void │ │ +498328: 0001 0300 dd00 0000 8a00 0000 5a00 ... |015e: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x000a line=2194 │ │ 0x0010 line=2195 │ │ 0x001f line=2238 │ │ 0x002a line=2240 │ │ 0x004a line=2241 │ │ @@ -2011453,124 +2011453,124 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 239 16-bit code units │ │ -4983c8: |[4983c8] com.nextcloud.talk.chat.ChatActivity.onResume:()V │ │ -4983d8: 6f10 7adb 0500 |0000: invoke-super {v5}, Lcom/nextcloud/talk/activities/BaseActivity;.onResume:()V // method@db7a │ │ -4983de: 1a00 17d5 |0003: const-string v0, "onResume" // string@d517 │ │ -4983e2: 7020 d6e9 0500 |0005: invoke-direct {v5, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.logConversationInfos:(Ljava/lang/String;)V // method@e9d6 │ │ -4983e8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -4983ea: 5c50 c9b0 |0009: iput-boolean v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.pullChatMessagesPending:Z // field@b0c9 │ │ -4983ee: 5450 deb0 |000b: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.webSocketInstance:Lcom/nextcloud/talk/webrtc/WebSocketInstance; // field@b0de │ │ -4983f2: 3800 0f00 |000d: if-eqz v0, 001c // +000f │ │ -4983f6: 6e10 6ff3 0000 |000f: invoke-virtual {v0}, Lcom/nextcloud/talk/webrtc/WebSocketInstance;.getSignalingMessageReceiver:()Lcom/nextcloud/talk/signaling/SignalingMessageReceiver; // method@f36f │ │ -4983fc: 0c00 |0012: move-result-object v0 │ │ -4983fe: 3800 0900 |0013: if-eqz v0, 001c // +0009 │ │ -498402: 5451 bcb0 |0015: iget-object v1, v5, Lcom/nextcloud/talk/chat/ChatActivity;.localParticipantMessageListener:Lcom/nextcloud/talk/chat/ChatActivity$localParticipantMessageListener$1; // field@b0bc │ │ -498406: 1f01 4223 |0017: check-cast v1, Lcom/nextcloud/talk/signaling/SignalingMessageReceiver$LocalParticipantMessageListener; // type@2342 │ │ -49840a: 6e20 28f2 1000 |0019: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/signaling/SignalingMessageReceiver;.addListener:(Lcom/nextcloud/talk/signaling/SignalingMessageReceiver$LocalParticipantMessageListener;)V // method@f228 │ │ -498410: 5450 deb0 |001c: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.webSocketInstance:Lcom/nextcloud/talk/webrtc/WebSocketInstance; // field@b0de │ │ -498414: 3800 0f00 |001e: if-eqz v0, 002d // +000f │ │ -498418: 6e10 6ff3 0000 |0020: invoke-virtual {v0}, Lcom/nextcloud/talk/webrtc/WebSocketInstance;.getSignalingMessageReceiver:()Lcom/nextcloud/talk/signaling/SignalingMessageReceiver; // method@f36f │ │ -49841e: 0c00 |0023: move-result-object v0 │ │ -498420: 3800 0900 |0024: if-eqz v0, 002d // +0009 │ │ -498424: 5451 adb0 |0026: iget-object v1, v5, Lcom/nextcloud/talk/chat/ChatActivity;.conversationMessageListener:Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1; // field@b0ad │ │ -498428: 1f01 4123 |0028: check-cast v1, Lcom/nextcloud/talk/signaling/SignalingMessageReceiver$ConversationMessageListener; // type@2341 │ │ -49842c: 6e20 27f2 1000 |002a: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/signaling/SignalingMessageReceiver;.addListener:(Lcom/nextcloud/talk/signaling/SignalingMessageReceiver$ConversationMessageListener;)V // method@f227 │ │ -498432: 7010 41e9 0500 |002d: invoke-direct {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.cancelNotificationsForCurrentConversation:()V // method@e941 │ │ -498438: 6e10 61e9 0500 |0030: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ -49843e: 0c00 |0033: move-result-object v0 │ │ -498440: 5451 aeb0 |0034: iget-object v1, v5, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ -498444: 7110 fdfb 0100 |0036: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49844a: 6e10 85e9 0500 |0039: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ -498450: 0c02 |003c: move-result-object v2 │ │ -498452: 6e30 ecee 1002 |003d: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getRoom:(Lcom/nextcloud/talk/data/user/model/User;Ljava/lang/String;)V // method@eeec │ │ -498458: 6e10 5ae9 0500 |0040: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getActionBar:()Landroid/app/ActionBar; // method@e95a │ │ -49845e: 0c00 |0043: move-result-object v0 │ │ -498460: 3800 0500 |0044: if-eqz v0, 0049 // +0005 │ │ -498464: 6e10 8800 0000 |0046: invoke-virtual {v0}, Landroid/app/ActionBar;.show:()V // method@0088 │ │ -49846a: 7010 41ea 0500 |0049: invoke-direct {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.setupSwipeToReply:()V // method@ea41 │ │ -498470: 5450 a8b0 |004c: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -498474: 1201 |004e: const/4 v1, #int 0 // #0 │ │ -498476: 1a02 e08a |004f: const-string v2, "binding" // string@8ae0 │ │ -49847a: 3900 0600 |0051: if-nez v0, 0057 // +0006 │ │ -49847e: 7110 06fc 0200 |0053: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -498484: 0710 |0056: move-object v0, v1 │ │ -498486: 5400 d5b3 |0057: iget-object v0, v0, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.unreadMessagesPopup:Lcom/google/android/material/button/MaterialButton; // field@b3d5 │ │ -49848a: 2203 e820 |0059: new-instance v3, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda55; // type@20e8 │ │ -49848e: 7020 61e8 5300 |005b: invoke-direct {v3, v5}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda55;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e861 │ │ -498494: 6e20 5d6a 3000 |005e: invoke-virtual {v0, v3}, Lcom/google/android/material/button/MaterialButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@6a5d │ │ -49849a: 5450 a8b0 |0061: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -49849e: 3900 0600 |0063: if-nez v0, 0069 // +0006 │ │ -4984a2: 7110 06fc 0200 |0065: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4984a8: 0710 |0068: move-object v0, v1 │ │ -4984aa: 5400 d2b3 |0069: iget-object v0, v0, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.scrollDownButton:Lcom/google/android/material/button/MaterialButton; // field@b3d2 │ │ -4984ae: 2203 e920 |006b: new-instance v3, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda56; // type@20e9 │ │ -4984b2: 7020 63e8 5300 |006d: invoke-direct {v3, v5}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda56;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e863 │ │ -4984b8: 6e20 5d6a 3000 |0070: invoke-virtual {v0, v3}, Lcom/google/android/material/button/MaterialButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@6a5d │ │ -4984be: 5450 a8b0 |0073: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -4984c2: 3900 0600 |0075: if-nez v0, 007b // +0006 │ │ -4984c6: 7110 06fc 0200 |0077: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4984cc: 0710 |007a: move-object v0, v1 │ │ -4984ce: 6e10 93e9 0500 |007b: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getViewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@e993 │ │ -4984d4: 0c03 |007e: move-result-object v3 │ │ -4984d6: 5433 f1b4 |007f: iget-object v3, v3, Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;.material:Lcom/nextcloud/android/common/ui/theme/utils/MaterialViewThemeUtils; // field@b4f1 │ │ -4984da: 5400 d2b3 |0081: iget-object v0, v0, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.scrollDownButton:Lcom/google/android/material/button/MaterialButton; // field@b3d2 │ │ -4984de: 1a04 9ae1 |0083: const-string v4, "scrollDownButton" // string@e19a │ │ -4984e2: 7120 fffb 4000 |0085: invoke-static {v0, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -4984e8: 6e20 f8da 0300 |0088: invoke-virtual {v3, v0}, Lcom/nextcloud/android/common/ui/theme/utils/MaterialViewThemeUtils;.colorMaterialButtonPrimaryTonal:(Lcom/google/android/material/button/MaterialButton;)V // method@daf8 │ │ -4984ee: 5450 a8b0 |008b: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -4984f2: 3900 0600 |008d: if-nez v0, 0093 // +0006 │ │ -4984f6: 7110 06fc 0200 |008f: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4984fc: 0710 |0092: move-object v0, v1 │ │ -4984fe: 6e10 93e9 0500 |0093: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getViewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@e993 │ │ -498504: 0c03 |0096: move-result-object v3 │ │ -498506: 5433 f1b4 |0097: iget-object v3, v3, Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;.material:Lcom/nextcloud/android/common/ui/theme/utils/MaterialViewThemeUtils; // field@b4f1 │ │ -49850a: 5400 d6b3 |0099: iget-object v0, v0, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.voiceRecordingLock:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // field@b3d6 │ │ -49850e: 1a04 fffa |009b: const-string v4, "voiceRecordingLock" // string@faff │ │ -498512: 7120 fffb 4000 |009d: invoke-static {v0, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -498518: 6e20 1fdb 0300 |00a0: invoke-virtual {v3, v0}, Lcom/nextcloud/android/common/ui/theme/utils/MaterialViewThemeUtils;.themeFAB:(Lcom/google/android/material/floatingactionbutton/FloatingActionButton;)V // method@db1f │ │ -49851e: 5450 a8b0 |00a3: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -498522: 3900 0600 |00a5: if-nez v0, 00ab // +0006 │ │ -498526: 7110 06fc 0200 |00a7: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49852c: 0710 |00aa: move-object v0, v1 │ │ -49852e: 6e10 93e9 0500 |00ab: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getViewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@e993 │ │ -498534: 0c03 |00ae: move-result-object v3 │ │ -498536: 5433 f1b4 |00af: iget-object v3, v3, Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;.material:Lcom/nextcloud/android/common/ui/theme/utils/MaterialViewThemeUtils; // field@b4f1 │ │ -49853a: 5400 d5b3 |00b1: iget-object v0, v0, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.unreadMessagesPopup:Lcom/google/android/material/button/MaterialButton; // field@b3d5 │ │ -49853e: 1a04 94f6 |00b3: const-string v4, "unreadMessagesPopup" // string@f694 │ │ -498542: 7120 fffb 4000 |00b5: invoke-static {v0, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -498548: 6e20 f4da 0300 |00b8: invoke-virtual {v3, v0}, Lcom/nextcloud/android/common/ui/theme/utils/MaterialViewThemeUtils;.colorMaterialButtonPrimaryFilled:(Lcom/google/android/material/button/MaterialButton;)V // method@daf4 │ │ -49854e: 5450 a8b0 |00bb: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -498552: 3900 0600 |00bd: if-nez v0, 00c3 // +0006 │ │ -498556: 7110 06fc 0200 |00bf: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49855c: 0710 |00c2: move-object v0, v1 │ │ -49855e: 5400 cfb3 |00c3: iget-object v0, v0, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.messagesListView:Lcom/stfalcon/chatkit/messages/MessagesList; // field@b3cf │ │ -498562: 2203 0621 |00c5: new-instance v3, Lcom/nextcloud/talk/chat/ChatActivity$onResume$6; // type@2106 │ │ -498566: 7020 d1e8 5300 |00c7: invoke-direct {v3, v5}, Lcom/nextcloud/talk/chat/ChatActivity$onResume$6;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e8d1 │ │ -49856c: 1f03 fa03 |00ca: check-cast v3, Landroidx/recyclerview/widget/RecyclerView$OnScrollListener; // type@03fa │ │ -498570: 6e20 98f3 3000 |00cc: invoke-virtual {v0, v3}, Lcom/stfalcon/chatkit/messages/MessagesList;.addOnScrollListener:(Landroidx/recyclerview/widget/RecyclerView$OnScrollListener;)V // method@f398 │ │ -498576: 7010 d5e9 0500 |00cf: invoke-direct {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.loadAvatarForStatusBar:()V // method@e9d5 │ │ -49857c: 7010 16ea 0500 |00d2: invoke-direct {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.setActionBarTitle:()V // method@ea16 │ │ -498582: 6e10 93e9 0500 |00d5: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getViewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@e993 │ │ -498588: 0c00 |00d8: move-result-object v0 │ │ -49858a: 5400 f1b4 |00d9: iget-object v0, v0, Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;.material:Lcom/nextcloud/android/common/ui/theme/utils/MaterialViewThemeUtils; // field@b4f1 │ │ -49858e: 5453 a8b0 |00db: iget-object v3, v5, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -498592: 3903 0600 |00dd: if-nez v3, 00e3 // +0006 │ │ -498596: 7110 06fc 0200 |00df: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49859c: 2802 |00e2: goto 00e4 // +0002 │ │ -49859e: 0731 |00e3: move-object v1, v3 │ │ -4985a0: 5411 ccb3 |00e4: iget-object v1, v1, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.chatToolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@b3cc │ │ -4985a4: 1a02 6c8e |00e6: const-string v2, "chatToolbar" // string@8e6c │ │ -4985a8: 7120 fffb 2100 |00e8: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -4985ae: 6e20 0ddb 1000 |00eb: invoke-virtual {v0, v1}, Lcom/nextcloud/android/common/ui/theme/utils/MaterialViewThemeUtils;.colorToolbarOverflowIcon:(Lcom/google/android/material/appbar/MaterialToolbar;)V // method@db0d │ │ -4985b4: 0e00 |00ee: return-void │ │ +4983cc: |[4983cc] com.nextcloud.talk.chat.ChatActivity.onResume:()V │ │ +4983dc: 6f10 7adb 0500 |0000: invoke-super {v5}, Lcom/nextcloud/talk/activities/BaseActivity;.onResume:()V // method@db7a │ │ +4983e2: 1a00 17d5 |0003: const-string v0, "onResume" // string@d517 │ │ +4983e6: 7020 d6e9 0500 |0005: invoke-direct {v5, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.logConversationInfos:(Ljava/lang/String;)V // method@e9d6 │ │ +4983ec: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +4983ee: 5c50 c9b0 |0009: iput-boolean v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.pullChatMessagesPending:Z // field@b0c9 │ │ +4983f2: 5450 deb0 |000b: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.webSocketInstance:Lcom/nextcloud/talk/webrtc/WebSocketInstance; // field@b0de │ │ +4983f6: 3800 0f00 |000d: if-eqz v0, 001c // +000f │ │ +4983fa: 6e10 6ff3 0000 |000f: invoke-virtual {v0}, Lcom/nextcloud/talk/webrtc/WebSocketInstance;.getSignalingMessageReceiver:()Lcom/nextcloud/talk/signaling/SignalingMessageReceiver; // method@f36f │ │ +498400: 0c00 |0012: move-result-object v0 │ │ +498402: 3800 0900 |0013: if-eqz v0, 001c // +0009 │ │ +498406: 5451 bcb0 |0015: iget-object v1, v5, Lcom/nextcloud/talk/chat/ChatActivity;.localParticipantMessageListener:Lcom/nextcloud/talk/chat/ChatActivity$localParticipantMessageListener$1; // field@b0bc │ │ +49840a: 1f01 4223 |0017: check-cast v1, Lcom/nextcloud/talk/signaling/SignalingMessageReceiver$LocalParticipantMessageListener; // type@2342 │ │ +49840e: 6e20 28f2 1000 |0019: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/signaling/SignalingMessageReceiver;.addListener:(Lcom/nextcloud/talk/signaling/SignalingMessageReceiver$LocalParticipantMessageListener;)V // method@f228 │ │ +498414: 5450 deb0 |001c: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.webSocketInstance:Lcom/nextcloud/talk/webrtc/WebSocketInstance; // field@b0de │ │ +498418: 3800 0f00 |001e: if-eqz v0, 002d // +000f │ │ +49841c: 6e10 6ff3 0000 |0020: invoke-virtual {v0}, Lcom/nextcloud/talk/webrtc/WebSocketInstance;.getSignalingMessageReceiver:()Lcom/nextcloud/talk/signaling/SignalingMessageReceiver; // method@f36f │ │ +498422: 0c00 |0023: move-result-object v0 │ │ +498424: 3800 0900 |0024: if-eqz v0, 002d // +0009 │ │ +498428: 5451 adb0 |0026: iget-object v1, v5, Lcom/nextcloud/talk/chat/ChatActivity;.conversationMessageListener:Lcom/nextcloud/talk/chat/ChatActivity$conversationMessageListener$1; // field@b0ad │ │ +49842c: 1f01 4123 |0028: check-cast v1, Lcom/nextcloud/talk/signaling/SignalingMessageReceiver$ConversationMessageListener; // type@2341 │ │ +498430: 6e20 27f2 1000 |002a: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/signaling/SignalingMessageReceiver;.addListener:(Lcom/nextcloud/talk/signaling/SignalingMessageReceiver$ConversationMessageListener;)V // method@f227 │ │ +498436: 7010 41e9 0500 |002d: invoke-direct {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.cancelNotificationsForCurrentConversation:()V // method@e941 │ │ +49843c: 6e10 61e9 0500 |0030: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ +498442: 0c00 |0033: move-result-object v0 │ │ +498444: 5451 aeb0 |0034: iget-object v1, v5, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ +498448: 7110 fdfb 0100 |0036: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49844e: 6e10 85e9 0500 |0039: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ +498454: 0c02 |003c: move-result-object v2 │ │ +498456: 6e30 ecee 1002 |003d: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getRoom:(Lcom/nextcloud/talk/data/user/model/User;Ljava/lang/String;)V // method@eeec │ │ +49845c: 6e10 5ae9 0500 |0040: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getActionBar:()Landroid/app/ActionBar; // method@e95a │ │ +498462: 0c00 |0043: move-result-object v0 │ │ +498464: 3800 0500 |0044: if-eqz v0, 0049 // +0005 │ │ +498468: 6e10 8800 0000 |0046: invoke-virtual {v0}, Landroid/app/ActionBar;.show:()V // method@0088 │ │ +49846e: 7010 41ea 0500 |0049: invoke-direct {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.setupSwipeToReply:()V // method@ea41 │ │ +498474: 5450 a8b0 |004c: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +498478: 1201 |004e: const/4 v1, #int 0 // #0 │ │ +49847a: 1a02 e08a |004f: const-string v2, "binding" // string@8ae0 │ │ +49847e: 3900 0600 |0051: if-nez v0, 0057 // +0006 │ │ +498482: 7110 06fc 0200 |0053: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +498488: 0710 |0056: move-object v0, v1 │ │ +49848a: 5400 d5b3 |0057: iget-object v0, v0, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.unreadMessagesPopup:Lcom/google/android/material/button/MaterialButton; // field@b3d5 │ │ +49848e: 2203 e820 |0059: new-instance v3, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda55; // type@20e8 │ │ +498492: 7020 61e8 5300 |005b: invoke-direct {v3, v5}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda55;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e861 │ │ +498498: 6e20 5d6a 3000 |005e: invoke-virtual {v0, v3}, Lcom/google/android/material/button/MaterialButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@6a5d │ │ +49849e: 5450 a8b0 |0061: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +4984a2: 3900 0600 |0063: if-nez v0, 0069 // +0006 │ │ +4984a6: 7110 06fc 0200 |0065: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4984ac: 0710 |0068: move-object v0, v1 │ │ +4984ae: 5400 d2b3 |0069: iget-object v0, v0, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.scrollDownButton:Lcom/google/android/material/button/MaterialButton; // field@b3d2 │ │ +4984b2: 2203 e920 |006b: new-instance v3, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda56; // type@20e9 │ │ +4984b6: 7020 63e8 5300 |006d: invoke-direct {v3, v5}, Lcom/nextcloud/talk/chat/ChatActivity$$ExternalSyntheticLambda56;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e863 │ │ +4984bc: 6e20 5d6a 3000 |0070: invoke-virtual {v0, v3}, Lcom/google/android/material/button/MaterialButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@6a5d │ │ +4984c2: 5450 a8b0 |0073: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +4984c6: 3900 0600 |0075: if-nez v0, 007b // +0006 │ │ +4984ca: 7110 06fc 0200 |0077: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4984d0: 0710 |007a: move-object v0, v1 │ │ +4984d2: 6e10 93e9 0500 |007b: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getViewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@e993 │ │ +4984d8: 0c03 |007e: move-result-object v3 │ │ +4984da: 5433 f1b4 |007f: iget-object v3, v3, Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;.material:Lcom/nextcloud/android/common/ui/theme/utils/MaterialViewThemeUtils; // field@b4f1 │ │ +4984de: 5400 d2b3 |0081: iget-object v0, v0, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.scrollDownButton:Lcom/google/android/material/button/MaterialButton; // field@b3d2 │ │ +4984e2: 1a04 9ae1 |0083: const-string v4, "scrollDownButton" // string@e19a │ │ +4984e6: 7120 fffb 4000 |0085: invoke-static {v0, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +4984ec: 6e20 f8da 0300 |0088: invoke-virtual {v3, v0}, Lcom/nextcloud/android/common/ui/theme/utils/MaterialViewThemeUtils;.colorMaterialButtonPrimaryTonal:(Lcom/google/android/material/button/MaterialButton;)V // method@daf8 │ │ +4984f2: 5450 a8b0 |008b: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +4984f6: 3900 0600 |008d: if-nez v0, 0093 // +0006 │ │ +4984fa: 7110 06fc 0200 |008f: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +498500: 0710 |0092: move-object v0, v1 │ │ +498502: 6e10 93e9 0500 |0093: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getViewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@e993 │ │ +498508: 0c03 |0096: move-result-object v3 │ │ +49850a: 5433 f1b4 |0097: iget-object v3, v3, Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;.material:Lcom/nextcloud/android/common/ui/theme/utils/MaterialViewThemeUtils; // field@b4f1 │ │ +49850e: 5400 d6b3 |0099: iget-object v0, v0, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.voiceRecordingLock:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // field@b3d6 │ │ +498512: 1a04 fffa |009b: const-string v4, "voiceRecordingLock" // string@faff │ │ +498516: 7120 fffb 4000 |009d: invoke-static {v0, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +49851c: 6e20 1fdb 0300 |00a0: invoke-virtual {v3, v0}, Lcom/nextcloud/android/common/ui/theme/utils/MaterialViewThemeUtils;.themeFAB:(Lcom/google/android/material/floatingactionbutton/FloatingActionButton;)V // method@db1f │ │ +498522: 5450 a8b0 |00a3: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +498526: 3900 0600 |00a5: if-nez v0, 00ab // +0006 │ │ +49852a: 7110 06fc 0200 |00a7: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +498530: 0710 |00aa: move-object v0, v1 │ │ +498532: 6e10 93e9 0500 |00ab: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getViewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@e993 │ │ +498538: 0c03 |00ae: move-result-object v3 │ │ +49853a: 5433 f1b4 |00af: iget-object v3, v3, Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;.material:Lcom/nextcloud/android/common/ui/theme/utils/MaterialViewThemeUtils; // field@b4f1 │ │ +49853e: 5400 d5b3 |00b1: iget-object v0, v0, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.unreadMessagesPopup:Lcom/google/android/material/button/MaterialButton; // field@b3d5 │ │ +498542: 1a04 94f6 |00b3: const-string v4, "unreadMessagesPopup" // string@f694 │ │ +498546: 7120 fffb 4000 |00b5: invoke-static {v0, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +49854c: 6e20 f4da 0300 |00b8: invoke-virtual {v3, v0}, Lcom/nextcloud/android/common/ui/theme/utils/MaterialViewThemeUtils;.colorMaterialButtonPrimaryFilled:(Lcom/google/android/material/button/MaterialButton;)V // method@daf4 │ │ +498552: 5450 a8b0 |00bb: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +498556: 3900 0600 |00bd: if-nez v0, 00c3 // +0006 │ │ +49855a: 7110 06fc 0200 |00bf: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +498560: 0710 |00c2: move-object v0, v1 │ │ +498562: 5400 cfb3 |00c3: iget-object v0, v0, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.messagesListView:Lcom/stfalcon/chatkit/messages/MessagesList; // field@b3cf │ │ +498566: 2203 0621 |00c5: new-instance v3, Lcom/nextcloud/talk/chat/ChatActivity$onResume$6; // type@2106 │ │ +49856a: 7020 d1e8 5300 |00c7: invoke-direct {v3, v5}, Lcom/nextcloud/talk/chat/ChatActivity$onResume$6;.:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@e8d1 │ │ +498570: 1f03 fa03 |00ca: check-cast v3, Landroidx/recyclerview/widget/RecyclerView$OnScrollListener; // type@03fa │ │ +498574: 6e20 98f3 3000 |00cc: invoke-virtual {v0, v3}, Lcom/stfalcon/chatkit/messages/MessagesList;.addOnScrollListener:(Landroidx/recyclerview/widget/RecyclerView$OnScrollListener;)V // method@f398 │ │ +49857a: 7010 d5e9 0500 |00cf: invoke-direct {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.loadAvatarForStatusBar:()V // method@e9d5 │ │ +498580: 7010 16ea 0500 |00d2: invoke-direct {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.setActionBarTitle:()V // method@ea16 │ │ +498586: 6e10 93e9 0500 |00d5: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getViewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@e993 │ │ +49858c: 0c00 |00d8: move-result-object v0 │ │ +49858e: 5400 f1b4 |00d9: iget-object v0, v0, Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;.material:Lcom/nextcloud/android/common/ui/theme/utils/MaterialViewThemeUtils; // field@b4f1 │ │ +498592: 5453 a8b0 |00db: iget-object v3, v5, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +498596: 3903 0600 |00dd: if-nez v3, 00e3 // +0006 │ │ +49859a: 7110 06fc 0200 |00df: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4985a0: 2802 |00e2: goto 00e4 // +0002 │ │ +4985a2: 0731 |00e3: move-object v1, v3 │ │ +4985a4: 5411 ccb3 |00e4: iget-object v1, v1, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.chatToolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@b3cc │ │ +4985a8: 1a02 6c8e |00e6: const-string v2, "chatToolbar" // string@8e6c │ │ +4985ac: 7120 fffb 2100 |00e8: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +4985b2: 6e20 0ddb 1000 |00eb: invoke-virtual {v0, v1}, Lcom/nextcloud/android/common/ui/theme/utils/MaterialViewThemeUtils;.colorToolbarOverflowIcon:(Lcom/google/android/material/appbar/MaterialToolbar;)V // method@db0d │ │ +4985b8: 0e00 |00ee: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1045 │ │ 0x0003 line=1047 │ │ 0x0009 line=1049 │ │ 0x000b line=1051 │ │ 0x001c line=1052 │ │ @@ -2011595,75 +2011595,75 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 135 16-bit code units │ │ -4985b8: |[4985b8] com.nextcloud.talk.chat.ChatActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -4985c8: 1a00 7ed6 |0000: const-string v0, "outState" // string@d67e │ │ -4985cc: 7120 00fc 0600 |0002: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4985d2: 5450 b3b0 |0005: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.currentlyPlayedVoiceMessage:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b0b3 │ │ -4985d6: 3800 7500 |0007: if-eqz v0, 007c // +0075 │ │ -4985da: 7110 fdfb 0000 |0009: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4985e0: 6e10 6fec 0000 |000c: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getId:()Ljava/lang/String; // method@ec6f │ │ -4985e6: 0c00 |000f: move-result-object v0 │ │ -4985e8: 1a01 b71b |0010: const-string v1, "CURRENT_AUDIO_MESSAGE" // string@1bb7 │ │ -4985ec: 6e30 6804 1600 |0012: invoke-virtual {v6, v1, v0}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0468 │ │ -4985f2: 5450 b3b0 |0015: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.currentlyPlayedVoiceMessage:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b0b3 │ │ -4985f6: 7110 fdfb 0000 |0017: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4985fc: 6e10 90ec 0000 |001a: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getVoiceMessagePlayedSeconds:()I // method@ec90 │ │ -498602: 0a00 |001d: move-result v0 │ │ -498604: 1a01 ba1b |001e: const-string v1, "CURRENT_AUDIO_POSITION" // string@1bba │ │ -498608: 6e30 5f04 1600 |0020: invoke-virtual {v6, v1, v0}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@045f │ │ -49860e: 5450 b3b0 |0023: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.currentlyPlayedVoiceMessage:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b0b3 │ │ -498612: 7110 fdfb 0000 |0025: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -498618: 6e10 a0ec 0000 |0028: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isPlayingVoiceMessage:()Z // method@eca0 │ │ -49861e: 0a00 |002b: move-result v0 │ │ -498620: 1a01 b91b |002c: const-string v1, "CURRENT_AUDIO_PLAYING" // string@1bb9 │ │ -498624: 6e30 5704 1600 |002e: invoke-virtual {v6, v1, v0}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0457 │ │ -49862a: 5450 b3b0 |0031: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.currentlyPlayedVoiceMessage:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b0b3 │ │ -49862e: 7110 fdfb 0000 |0033: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -498634: 6e10 6fec 0000 |0036: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getId:()Ljava/lang/String; // method@ec6f │ │ -49863a: 0c00 |0039: move-result-object v0 │ │ -49863c: 2201 a924 |003a: new-instance v1, Ljava/lang/StringBuilder; // type@24a9 │ │ -498640: 1a02 fb6c |003c: const-string v2, "Stored current audio message ID: " // string@6cfb │ │ -498644: 7020 89f6 2100 |003e: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -49864a: 6e20 92f6 0100 |0041: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -498650: 0c00 |0044: move-result-object v0 │ │ -498652: 6e10 9cf6 0000 |0045: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -498658: 0c00 |0048: move-result-object v0 │ │ -49865a: 1a01 1f65 |0049: const-string v1, "RESUME_AUDIO_TAG" // string@651f │ │ -49865e: 7120 6c05 0100 |004b: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -498664: 5450 b3b0 |004e: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.currentlyPlayedVoiceMessage:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b0b3 │ │ -498668: 7110 fdfb 0000 |0050: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49866e: 6e10 90ec 0000 |0053: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getVoiceMessagePlayedSeconds:()I // method@ec90 │ │ -498674: 0a00 |0056: move-result v0 │ │ -498676: 5452 b3b0 |0057: iget-object v2, v5, Lcom/nextcloud/talk/chat/ChatActivity;.currentlyPlayedVoiceMessage:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b0b3 │ │ -49867a: 7110 fdfb 0200 |0059: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -498680: 6e10 a0ec 0200 |005c: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isPlayingVoiceMessage:()Z // method@eca0 │ │ -498686: 0a02 |005f: move-result v2 │ │ -498688: 2203 a924 |0060: new-instance v3, Ljava/lang/StringBuilder; // type@24a9 │ │ -49868c: 1a04 9417 |0062: const-string v4, "Audio Position: " // string@1794 │ │ -498690: 7020 89f6 4300 |0064: invoke-direct {v3, v4}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -498696: 6e20 8df6 0300 |0067: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@f68d │ │ -49869c: 0c00 |006a: move-result-object v0 │ │ -49869e: 1a03 ba05 |006b: const-string v3, " | isPLaying: " // string@05ba │ │ -4986a2: 6e20 92f6 3000 |006d: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4986a8: 0c00 |0070: move-result-object v0 │ │ -4986aa: 6e20 93f6 2000 |0071: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@f693 │ │ -4986b0: 0c00 |0074: move-result-object v0 │ │ -4986b2: 6e10 9cf6 0000 |0075: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -4986b8: 0c00 |0078: move-result-object v0 │ │ -4986ba: 7120 6c05 0100 |0079: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4986c0: 6e10 61e9 0500 |007c: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ -4986c6: 0c00 |007f: move-result-object v0 │ │ -4986c8: 6e10 eeee 0000 |0080: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.handleOrientationChange:()V // method@eeee │ │ -4986ce: 6f20 7bdb 6500 |0083: invoke-super {v5, v6}, Lcom/nextcloud/talk/activities/BaseActivity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@db7b │ │ -4986d4: 0e00 |0086: return-void │ │ +4985bc: |[4985bc] com.nextcloud.talk.chat.ChatActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +4985cc: 1a00 7ed6 |0000: const-string v0, "outState" // string@d67e │ │ +4985d0: 7120 00fc 0600 |0002: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4985d6: 5450 b3b0 |0005: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.currentlyPlayedVoiceMessage:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b0b3 │ │ +4985da: 3800 7500 |0007: if-eqz v0, 007c // +0075 │ │ +4985de: 7110 fdfb 0000 |0009: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4985e4: 6e10 6fec 0000 |000c: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getId:()Ljava/lang/String; // method@ec6f │ │ +4985ea: 0c00 |000f: move-result-object v0 │ │ +4985ec: 1a01 b71b |0010: const-string v1, "CURRENT_AUDIO_MESSAGE" // string@1bb7 │ │ +4985f0: 6e30 6804 1600 |0012: invoke-virtual {v6, v1, v0}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0468 │ │ +4985f6: 5450 b3b0 |0015: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.currentlyPlayedVoiceMessage:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b0b3 │ │ +4985fa: 7110 fdfb 0000 |0017: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +498600: 6e10 90ec 0000 |001a: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getVoiceMessagePlayedSeconds:()I // method@ec90 │ │ +498606: 0a00 |001d: move-result v0 │ │ +498608: 1a01 ba1b |001e: const-string v1, "CURRENT_AUDIO_POSITION" // string@1bba │ │ +49860c: 6e30 5f04 1600 |0020: invoke-virtual {v6, v1, v0}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@045f │ │ +498612: 5450 b3b0 |0023: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.currentlyPlayedVoiceMessage:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b0b3 │ │ +498616: 7110 fdfb 0000 |0025: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49861c: 6e10 a0ec 0000 |0028: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isPlayingVoiceMessage:()Z // method@eca0 │ │ +498622: 0a00 |002b: move-result v0 │ │ +498624: 1a01 b91b |002c: const-string v1, "CURRENT_AUDIO_PLAYING" // string@1bb9 │ │ +498628: 6e30 5704 1600 |002e: invoke-virtual {v6, v1, v0}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0457 │ │ +49862e: 5450 b3b0 |0031: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.currentlyPlayedVoiceMessage:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b0b3 │ │ +498632: 7110 fdfb 0000 |0033: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +498638: 6e10 6fec 0000 |0036: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getId:()Ljava/lang/String; // method@ec6f │ │ +49863e: 0c00 |0039: move-result-object v0 │ │ +498640: 2201 a924 |003a: new-instance v1, Ljava/lang/StringBuilder; // type@24a9 │ │ +498644: 1a02 fb6c |003c: const-string v2, "Stored current audio message ID: " // string@6cfb │ │ +498648: 7020 89f6 2100 |003e: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +49864e: 6e20 92f6 0100 |0041: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +498654: 0c00 |0044: move-result-object v0 │ │ +498656: 6e10 9cf6 0000 |0045: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +49865c: 0c00 |0048: move-result-object v0 │ │ +49865e: 1a01 1f65 |0049: const-string v1, "RESUME_AUDIO_TAG" // string@651f │ │ +498662: 7120 6c05 0100 |004b: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +498668: 5450 b3b0 |004e: iget-object v0, v5, Lcom/nextcloud/talk/chat/ChatActivity;.currentlyPlayedVoiceMessage:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b0b3 │ │ +49866c: 7110 fdfb 0000 |0050: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +498672: 6e10 90ec 0000 |0053: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getVoiceMessagePlayedSeconds:()I // method@ec90 │ │ +498678: 0a00 |0056: move-result v0 │ │ +49867a: 5452 b3b0 |0057: iget-object v2, v5, Lcom/nextcloud/talk/chat/ChatActivity;.currentlyPlayedVoiceMessage:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b0b3 │ │ +49867e: 7110 fdfb 0200 |0059: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +498684: 6e10 a0ec 0200 |005c: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isPlayingVoiceMessage:()Z // method@eca0 │ │ +49868a: 0a02 |005f: move-result v2 │ │ +49868c: 2203 a924 |0060: new-instance v3, Ljava/lang/StringBuilder; // type@24a9 │ │ +498690: 1a04 9417 |0062: const-string v4, "Audio Position: " // string@1794 │ │ +498694: 7020 89f6 4300 |0064: invoke-direct {v3, v4}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +49869a: 6e20 8df6 0300 |0067: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@f68d │ │ +4986a0: 0c00 |006a: move-result-object v0 │ │ +4986a2: 1a03 ba05 |006b: const-string v3, " | isPLaying: " // string@05ba │ │ +4986a6: 6e20 92f6 3000 |006d: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4986ac: 0c00 |0070: move-result-object v0 │ │ +4986ae: 6e20 93f6 2000 |0071: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@f693 │ │ +4986b4: 0c00 |0074: move-result-object v0 │ │ +4986b6: 6e10 9cf6 0000 |0075: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +4986bc: 0c00 |0078: move-result-object v0 │ │ +4986be: 7120 6c05 0100 |0079: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4986c4: 6e10 61e9 0500 |007c: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ +4986ca: 0c00 |007f: move-result-object v0 │ │ +4986cc: 6e10 eeee 0000 |0080: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.handleOrientationChange:()V // method@eeee │ │ +4986d2: 6f20 7bdb 6500 |0083: invoke-super {v5, v6}, Lcom/nextcloud/talk/activities/BaseActivity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@db7b │ │ +4986d8: 0e00 |0086: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=527 │ │ 0x0009 line=528 │ │ 0x0015 line=529 │ │ 0x0023 line=530 │ │ 0x0031 line=531 │ │ @@ -2011681,30 +2011681,30 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -4987f0: |[4987f0] com.nextcloud.talk.chat.ChatActivity.onStart:()V │ │ -498800: 6f10 7cdb 0200 |0000: invoke-super {v2}, Lcom/nextcloud/talk/activities/BaseActivity;.onStart:()V // method@db7c │ │ -498806: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -498808: 5c20 a6b0 |0004: iput-boolean v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.active:Z // field@b0a6 │ │ -49880c: 6e10 74e9 0200 |0006: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getLifecycle:()Landroidx/lifecycle/Lifecycle; // method@e974 │ │ -498812: 0c00 |0009: move-result-object v0 │ │ -498814: 6201 f5b4 |000a: sget-object v1, Lcom/nextcloud/talk/utils/AudioUtils;.INSTANCE:Lcom/nextcloud/talk/utils/AudioUtils; // field@b4f5 │ │ -498818: 1f01 5503 |000c: check-cast v1, Landroidx/lifecycle/LifecycleObserver; // type@0355 │ │ -49881c: 6e20 ca0e 1000 |000e: invoke-virtual {v0, v1}, Landroidx/lifecycle/Lifecycle;.addObserver:(Landroidx/lifecycle/LifecycleObserver;)V // method@0eca │ │ -498822: 6e10 74e9 0200 |0011: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getLifecycle:()Landroidx/lifecycle/Lifecycle; // method@e974 │ │ -498828: 0c00 |0014: move-result-object v0 │ │ -49882a: 6e10 61e9 0200 |0015: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ -498830: 0c01 |0018: move-result-object v1 │ │ -498832: 1f01 5503 |0019: check-cast v1, Landroidx/lifecycle/LifecycleObserver; // type@0355 │ │ -498836: 6e20 ca0e 1000 |001b: invoke-virtual {v0, v1}, Landroidx/lifecycle/Lifecycle;.addObserver:(Landroidx/lifecycle/LifecycleObserver;)V // method@0eca │ │ -49883c: 0e00 |001e: return-void │ │ +4987f4: |[4987f4] com.nextcloud.talk.chat.ChatActivity.onStart:()V │ │ +498804: 6f10 7cdb 0200 |0000: invoke-super {v2}, Lcom/nextcloud/talk/activities/BaseActivity;.onStart:()V // method@db7c │ │ +49880a: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +49880c: 5c20 a6b0 |0004: iput-boolean v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.active:Z // field@b0a6 │ │ +498810: 6e10 74e9 0200 |0006: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getLifecycle:()Landroidx/lifecycle/Lifecycle; // method@e974 │ │ +498816: 0c00 |0009: move-result-object v0 │ │ +498818: 6201 f5b4 |000a: sget-object v1, Lcom/nextcloud/talk/utils/AudioUtils;.INSTANCE:Lcom/nextcloud/talk/utils/AudioUtils; // field@b4f5 │ │ +49881c: 1f01 5503 |000c: check-cast v1, Landroidx/lifecycle/LifecycleObserver; // type@0355 │ │ +498820: 6e20 ca0e 1000 |000e: invoke-virtual {v0, v1}, Landroidx/lifecycle/Lifecycle;.addObserver:(Landroidx/lifecycle/LifecycleObserver;)V // method@0eca │ │ +498826: 6e10 74e9 0200 |0011: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getLifecycle:()Landroidx/lifecycle/Lifecycle; // method@e974 │ │ +49882c: 0c00 |0014: move-result-object v0 │ │ +49882e: 6e10 61e9 0200 |0015: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ +498834: 0c01 |0018: move-result-object v1 │ │ +498836: 1f01 5503 |0019: check-cast v1, Landroidx/lifecycle/LifecycleObserver; // type@0355 │ │ +49883a: 6e20 ca0e 1000 |001b: invoke-virtual {v0, v1}, Landroidx/lifecycle/Lifecycle;.addObserver:(Landroidx/lifecycle/LifecycleObserver;)V // method@0eca │ │ +498840: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=520 │ │ 0x0004 line=521 │ │ 0x0006 line=522 │ │ 0x0011 line=523 │ │ locals : │ │ @@ -2011715,30 +2011715,30 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -498840: |[498840] com.nextcloud.talk.chat.ChatActivity.onStop:()V │ │ -498850: 6f10 7ddb 0200 |0000: invoke-super {v2}, Lcom/nextcloud/talk/activities/BaseActivity;.onStop:()V // method@db7d │ │ -498856: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -498858: 5c20 a6b0 |0004: iput-boolean v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.active:Z // field@b0a6 │ │ -49885c: 6e10 74e9 0200 |0006: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getLifecycle:()Landroidx/lifecycle/Lifecycle; // method@e974 │ │ -498862: 0c00 |0009: move-result-object v0 │ │ -498864: 6201 f5b4 |000a: sget-object v1, Lcom/nextcloud/talk/utils/AudioUtils;.INSTANCE:Lcom/nextcloud/talk/utils/AudioUtils; // field@b4f5 │ │ -498868: 1f01 5503 |000c: check-cast v1, Landroidx/lifecycle/LifecycleObserver; // type@0355 │ │ -49886c: 6e20 cd0e 1000 |000e: invoke-virtual {v0, v1}, Landroidx/lifecycle/Lifecycle;.removeObserver:(Landroidx/lifecycle/LifecycleObserver;)V // method@0ecd │ │ -498872: 6e10 74e9 0200 |0011: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getLifecycle:()Landroidx/lifecycle/Lifecycle; // method@e974 │ │ -498878: 0c00 |0014: move-result-object v0 │ │ -49887a: 6e10 61e9 0200 |0015: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ -498880: 0c01 |0018: move-result-object v1 │ │ -498882: 1f01 5503 |0019: check-cast v1, Landroidx/lifecycle/LifecycleObserver; // type@0355 │ │ -498886: 6e20 cd0e 1000 |001b: invoke-virtual {v0, v1}, Landroidx/lifecycle/Lifecycle;.removeObserver:(Landroidx/lifecycle/LifecycleObserver;)V // method@0ecd │ │ -49888c: 0e00 |001e: return-void │ │ +498844: |[498844] com.nextcloud.talk.chat.ChatActivity.onStop:()V │ │ +498854: 6f10 7ddb 0200 |0000: invoke-super {v2}, Lcom/nextcloud/talk/activities/BaseActivity;.onStop:()V // method@db7d │ │ +49885a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +49885c: 5c20 a6b0 |0004: iput-boolean v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.active:Z // field@b0a6 │ │ +498860: 6e10 74e9 0200 |0006: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getLifecycle:()Landroidx/lifecycle/Lifecycle; // method@e974 │ │ +498866: 0c00 |0009: move-result-object v0 │ │ +498868: 6201 f5b4 |000a: sget-object v1, Lcom/nextcloud/talk/utils/AudioUtils;.INSTANCE:Lcom/nextcloud/talk/utils/AudioUtils; // field@b4f5 │ │ +49886c: 1f01 5503 |000c: check-cast v1, Landroidx/lifecycle/LifecycleObserver; // type@0355 │ │ +498870: 6e20 cd0e 1000 |000e: invoke-virtual {v0, v1}, Landroidx/lifecycle/Lifecycle;.removeObserver:(Landroidx/lifecycle/LifecycleObserver;)V // method@0ecd │ │ +498876: 6e10 74e9 0200 |0011: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getLifecycle:()Landroidx/lifecycle/Lifecycle; // method@e974 │ │ +49887c: 0c00 |0014: move-result-object v0 │ │ +49887e: 6e10 61e9 0200 |0015: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ +498884: 0c01 |0018: move-result-object v1 │ │ +498886: 1f01 5503 |0019: check-cast v1, Landroidx/lifecycle/LifecycleObserver; // type@0355 │ │ +49888a: 6e20 cd0e 1000 |001b: invoke-virtual {v0, v1}, Landroidx/lifecycle/Lifecycle;.removeObserver:(Landroidx/lifecycle/LifecycleObserver;)V // method@0ecd │ │ +498890: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=543 │ │ 0x0004 line=544 │ │ 0x0006 line=545 │ │ 0x0011 line=546 │ │ locals : │ │ @@ -2011749,42 +2011749,42 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -498890: |[498890] com.nextcloud.talk.chat.ChatActivity.openInFilesApp:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V │ │ -4988a0: 1a00 b6cc |0000: const-string v0, "message" // string@ccb6 │ │ -4988a4: 7120 00fc 0500 |0002: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4988aa: 6e10 85ec 0500 |0005: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getSelectedIndividualHashMap:()Ljava/util/Map; // method@ec85 │ │ -4988b0: 0c00 |0008: move-result-object v0 │ │ -4988b2: 7110 fdfb 0000 |0009: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4988b8: 1a01 3cb4 |000c: const-string v1, "id" // string@b43c │ │ -4988bc: 7220 95f9 1000 |000e: invoke-interface {v0, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@f995 │ │ -4988c2: 0c00 |0011: move-result-object v0 │ │ -4988c4: 1f00 a724 |0012: check-cast v0, Ljava/lang/String; // type@24a7 │ │ -4988c8: 6e10 85ec 0500 |0014: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getSelectedIndividualHashMap:()Ljava/util/Map; // method@ec85 │ │ -4988ce: 0c01 |0017: move-result-object v1 │ │ -4988d0: 7110 fdfb 0100 |0018: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4988d6: 1a02 f9bf |001b: const-string v2, "link" // string@bff9 │ │ -4988da: 7220 95f9 2100 |001d: invoke-interface {v1, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@f995 │ │ -4988e0: 0c01 |0020: move-result-object v1 │ │ -4988e2: 1f01 a724 |0021: check-cast v1, Ljava/lang/String; // type@24a7 │ │ -4988e6: 2202 9123 |0023: new-instance v2, Lcom/nextcloud/talk/utils/FileViewerUtils; // type@2391 │ │ -4988ea: 0743 |0025: move-object v3, v4 │ │ -4988ec: 1f03 4e00 |0026: check-cast v3, Landroid/content/Context; // type@004e │ │ -4988f0: 6e10 64ec 0500 |0028: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getActiveUser:()Lcom/nextcloud/talk/data/user/model/User; // method@ec64 │ │ -4988f6: 0c05 |002b: move-result-object v5 │ │ -4988f8: 7110 fdfb 0500 |002c: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4988fe: 7030 ebf2 3205 |002f: invoke-direct {v2, v3, v5}, Lcom/nextcloud/talk/utils/FileViewerUtils;.:(Landroid/content/Context;Lcom/nextcloud/talk/data/user/model/User;)V // method@f2eb │ │ -498904: 7110 fdfb 0100 |0032: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49890a: 7110 fdfb 0000 |0035: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -498910: 6e30 edf2 1200 |0038: invoke-virtual {v2, v1, v0}, Lcom/nextcloud/talk/utils/FileViewerUtils;.openFileInFilesApp:(Ljava/lang/String;Ljava/lang/String;)V // method@f2ed │ │ -498916: 0e00 |003b: return-void │ │ +498894: |[498894] com.nextcloud.talk.chat.ChatActivity.openInFilesApp:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V │ │ +4988a4: 1a00 b6cc |0000: const-string v0, "message" // string@ccb6 │ │ +4988a8: 7120 00fc 0500 |0002: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4988ae: 6e10 85ec 0500 |0005: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getSelectedIndividualHashMap:()Ljava/util/Map; // method@ec85 │ │ +4988b4: 0c00 |0008: move-result-object v0 │ │ +4988b6: 7110 fdfb 0000 |0009: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4988bc: 1a01 3cb4 |000c: const-string v1, "id" // string@b43c │ │ +4988c0: 7220 95f9 1000 |000e: invoke-interface {v0, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@f995 │ │ +4988c6: 0c00 |0011: move-result-object v0 │ │ +4988c8: 1f00 a724 |0012: check-cast v0, Ljava/lang/String; // type@24a7 │ │ +4988cc: 6e10 85ec 0500 |0014: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getSelectedIndividualHashMap:()Ljava/util/Map; // method@ec85 │ │ +4988d2: 0c01 |0017: move-result-object v1 │ │ +4988d4: 7110 fdfb 0100 |0018: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4988da: 1a02 f9bf |001b: const-string v2, "link" // string@bff9 │ │ +4988de: 7220 95f9 2100 |001d: invoke-interface {v1, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@f995 │ │ +4988e4: 0c01 |0020: move-result-object v1 │ │ +4988e6: 1f01 a724 |0021: check-cast v1, Ljava/lang/String; // type@24a7 │ │ +4988ea: 2202 9123 |0023: new-instance v2, Lcom/nextcloud/talk/utils/FileViewerUtils; // type@2391 │ │ +4988ee: 0743 |0025: move-object v3, v4 │ │ +4988f0: 1f03 4e00 |0026: check-cast v3, Landroid/content/Context; // type@004e │ │ +4988f4: 6e10 64ec 0500 |0028: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getActiveUser:()Lcom/nextcloud/talk/data/user/model/User; // method@ec64 │ │ +4988fa: 0c05 |002b: move-result-object v5 │ │ +4988fc: 7110 fdfb 0500 |002c: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +498902: 7030 ebf2 3205 |002f: invoke-direct {v2, v3, v5}, Lcom/nextcloud/talk/utils/FileViewerUtils;.:(Landroid/content/Context;Lcom/nextcloud/talk/data/user/model/User;)V // method@f2eb │ │ +498908: 7110 fdfb 0100 |0032: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49890e: 7110 fdfb 0000 |0035: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +498914: 6e30 edf2 1200 |0038: invoke-virtual {v2, v1, v0}, Lcom/nextcloud/talk/utils/FileViewerUtils;.openFileInFilesApp:(Ljava/lang/String;Ljava/lang/String;)V // method@f2ed │ │ +49891a: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=3428 │ │ 0x0014 line=3429 │ │ 0x0023 line=3430 │ │ 0x0032 line=3431 │ │ locals : │ │ @@ -2011796,41 +2011796,41 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 53 16-bit code units │ │ -498f74: |[498f74] com.nextcloud.talk.chat.ChatActivity.remindMeLater:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V │ │ -498f84: 6200 99b0 |0000: sget-object v0, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ -498f88: 1a01 25dd |0002: const-string v1, "remindMeLater called" // string@dd25 │ │ -498f8c: 7120 6c05 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -498f92: 6e10 89e9 0300 |0007: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getSpreedCapabilities:()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // method@e989 │ │ -498f98: 0c00 |000a: move-result-object v0 │ │ -498f9a: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -498f9c: 2420 f726 1100 |000c: filled-new-array {v1, v1}, [I // type@26f7 │ │ -498fa2: 0c01 |000f: move-result-object v1 │ │ -498fa4: 7120 a7f2 1000 |0010: invoke-static {v0, v1}, Lcom/nextcloud/talk/utils/ApiUtils;.getChatApiVersion:(Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;[I)I // method@f2a7 │ │ -498faa: 0a00 |0013: move-result v0 │ │ -498fac: 6201 edb4 |0014: sget-object v1, Lcom/nextcloud/talk/ui/dialog/DateTimePickerFragment;.Companion:Lcom/nextcloud/talk/ui/dialog/DateTimePickerFragment$Companion; // field@b4ed │ │ -498fb0: 6e10 85e9 0300 |0016: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ -498fb6: 0c02 |0019: move-result-object v2 │ │ -498fb8: 7110 fdfb 0400 |001a: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -498fbe: 6e10 6fec 0400 |001d: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getId:()Ljava/lang/String; // method@ec6f │ │ -498fc4: 0c04 |0020: move-result-object v4 │ │ -498fc6: 6e40 64f2 2104 |0021: invoke-virtual {v1, v2, v4, v0}, Lcom/nextcloud/talk/ui/dialog/DateTimePickerFragment$Companion;.newInstance:(Ljava/lang/String;Ljava/lang/String;I)Lcom/nextcloud/talk/ui/dialog/DateTimePickerFragment; // method@f264 │ │ -498fcc: 0c04 |0024: move-result-object v4 │ │ -498fce: 1f04 4203 |0025: check-cast v4, Landroidx/fragment/app/DialogFragment; // type@0342 │ │ -498fd2: 6e10 8ee9 0300 |0027: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@e98e │ │ -498fd8: 0c00 |002a: move-result-object v0 │ │ -498fda: 6201 edb4 |002b: sget-object v1, Lcom/nextcloud/talk/ui/dialog/DateTimePickerFragment;.Companion:Lcom/nextcloud/talk/ui/dialog/DateTimePickerFragment$Companion; // field@b4ed │ │ -498fde: 6e10 63f2 0100 |002d: invoke-virtual {v1}, Lcom/nextcloud/talk/ui/dialog/DateTimePickerFragment$Companion;.getTAG:()Ljava/lang/String; // method@f263 │ │ -498fe4: 0c01 |0030: move-result-object v1 │ │ -498fe6: 6e30 980e 0401 |0031: invoke-virtual {v4, v0, v1}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@0e98 │ │ -498fec: 0e00 |0034: return-void │ │ +498f78: |[498f78] com.nextcloud.talk.chat.ChatActivity.remindMeLater:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V │ │ +498f88: 6200 99b0 |0000: sget-object v0, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ +498f8c: 1a01 25dd |0002: const-string v1, "remindMeLater called" // string@dd25 │ │ +498f90: 7120 6c05 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +498f96: 6e10 89e9 0300 |0007: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getSpreedCapabilities:()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // method@e989 │ │ +498f9c: 0c00 |000a: move-result-object v0 │ │ +498f9e: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +498fa0: 2420 f726 1100 |000c: filled-new-array {v1, v1}, [I // type@26f7 │ │ +498fa6: 0c01 |000f: move-result-object v1 │ │ +498fa8: 7120 a7f2 1000 |0010: invoke-static {v0, v1}, Lcom/nextcloud/talk/utils/ApiUtils;.getChatApiVersion:(Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;[I)I // method@f2a7 │ │ +498fae: 0a00 |0013: move-result v0 │ │ +498fb0: 6201 edb4 |0014: sget-object v1, Lcom/nextcloud/talk/ui/dialog/DateTimePickerFragment;.Companion:Lcom/nextcloud/talk/ui/dialog/DateTimePickerFragment$Companion; // field@b4ed │ │ +498fb4: 6e10 85e9 0300 |0016: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ +498fba: 0c02 |0019: move-result-object v2 │ │ +498fbc: 7110 fdfb 0400 |001a: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +498fc2: 6e10 6fec 0400 |001d: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getId:()Ljava/lang/String; // method@ec6f │ │ +498fc8: 0c04 |0020: move-result-object v4 │ │ +498fca: 6e40 64f2 2104 |0021: invoke-virtual {v1, v2, v4, v0}, Lcom/nextcloud/talk/ui/dialog/DateTimePickerFragment$Companion;.newInstance:(Ljava/lang/String;Ljava/lang/String;I)Lcom/nextcloud/talk/ui/dialog/DateTimePickerFragment; // method@f264 │ │ +498fd0: 0c04 |0024: move-result-object v4 │ │ +498fd2: 1f04 4203 |0025: check-cast v4, Landroidx/fragment/app/DialogFragment; // type@0342 │ │ +498fd6: 6e10 8ee9 0300 |0027: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@e98e │ │ +498fdc: 0c00 |002a: move-result-object v0 │ │ +498fde: 6201 edb4 |002b: sget-object v1, Lcom/nextcloud/talk/ui/dialog/DateTimePickerFragment;.Companion:Lcom/nextcloud/talk/ui/dialog/DateTimePickerFragment$Companion; // field@b4ed │ │ +498fe2: 6e10 63f2 0100 |002d: invoke-virtual {v1}, Lcom/nextcloud/talk/ui/dialog/DateTimePickerFragment$Companion;.getTAG:()Ljava/lang/String; // method@f263 │ │ +498fe8: 0c01 |0030: move-result-object v1 │ │ +498fea: 6e30 980e 0401 |0031: invoke-virtual {v4, v0, v1}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@0e98 │ │ +498ff0: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3240 │ │ 0x0007 line=3242 │ │ 0x0014 line=3244 │ │ 0x0027 line=3245 │ │ locals : │ │ @@ -2011842,65 +2011842,65 @@ │ │ type : '(Lcom/stfalcon/chatkit/commons/models/IMessage;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 94 16-bit code units │ │ -49905c: |[49905c] com.nextcloud.talk.chat.ChatActivity.replyPrivately:(Lcom/stfalcon/chatkit/commons/models/IMessage;)V │ │ -49906c: 5490 aeb0 |0000: iget-object v0, v9, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ -499070: 7110 fdfb 0000 |0002: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -499076: 1241 |0005: const/4 v1, #int 4 // #4 │ │ -499078: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -49907a: 2420 f726 2100 |0007: filled-new-array {v1, v2}, [I // type@26f7 │ │ -499080: 0c01 |000a: move-result-object v1 │ │ -499082: 7120 a8f2 1000 |000b: invoke-static {v0, v1}, Lcom/nextcloud/talk/utils/ApiUtils;.getConversationApiVersion:(Lcom/nextcloud/talk/data/user/model/User;[I)I // method@f2a8 │ │ -499088: 0a03 |000e: move-result v3 │ │ -49908a: 6202 f4b4 |000f: sget-object v2, Lcom/nextcloud/talk/utils/ApiUtils;.INSTANCE:Lcom/nextcloud/talk/utils/ApiUtils; // field@b4f4 │ │ -49908e: 5490 aeb0 |0011: iget-object v0, v9, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ -499092: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -499094: 3800 0800 |0014: if-eqz v0, 001c // +0008 │ │ -499098: 6e10 96f0 0000 |0016: invoke-virtual {v0}, Lcom/nextcloud/talk/data/user/model/User;.getBaseUrl:()Ljava/lang/String; // method@f096 │ │ -49909e: 0c00 |0019: move-result-object v0 │ │ -4990a0: 0704 |001a: move-object v4, v0 │ │ -4990a2: 2802 |001b: goto 001d // +0002 │ │ -4990a4: 0714 |001c: move-object v4, v1 │ │ -4990a6: 7110 fdfb 0400 |001d: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4990ac: 380a 1a00 |0020: if-eqz v10, 003a // +001a │ │ -4990b0: 7210 85f3 0a00 |0022: invoke-interface {v10}, Lcom/stfalcon/chatkit/commons/models/IMessage;.getUser:()Lcom/stfalcon/chatkit/commons/models/IUser; // method@f385 │ │ -4990b6: 0c0a |0025: move-result-object v10 │ │ -4990b8: 380a 1400 |0026: if-eqz v10, 003a // +0014 │ │ -4990bc: 7210 86f3 0a00 |0028: invoke-interface {v10}, Lcom/stfalcon/chatkit/commons/models/IUser;.getId:()Ljava/lang/String; // method@f386 │ │ -4990c2: 0c0a |002b: move-result-object v10 │ │ -4990c4: 380a 0e00 |002c: if-eqz v10, 003a // +000e │ │ -4990c8: 1260 |002e: const/4 v0, #int 6 // #6 │ │ -4990ca: 6e20 71f6 0a00 |002f: invoke-virtual {v10, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@f671 │ │ -4990d0: 0c0a |0032: move-result-object v10 │ │ -4990d2: 1a00 3cf0 |0033: const-string v0, "substring(...)" // string@f03c │ │ -4990d6: 7120 fffb 0a00 |0035: invoke-static {v10, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -4990dc: 07a7 |0038: move-object v7, v10 │ │ -4990de: 2802 |0039: goto 003b // +0002 │ │ -4990e0: 0717 |003a: move-object v7, v1 │ │ -4990e2: 1208 |003b: const/4 v8, #int 0 // #0 │ │ -4990e4: 1a05 5912 |003c: const-string v5, "1" // string@1259 │ │ -4990e8: 1206 |003e: const/4 v6, #int 0 // #0 │ │ -4990ea: 7407 aaf2 0200 |003f: invoke-virtual/range {v2, v3, v4, v5, v6, v7, v8}, Lcom/nextcloud/talk/utils/ApiUtils;.getRetrofitBucketForCreateRoom:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/nextcloud/talk/models/RetrofitBucket; // method@f2aa │ │ -4990f0: 0c0a |0042: move-result-object v10 │ │ -4990f2: 6e10 61e9 0900 |0043: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ -4990f8: 0c00 |0046: move-result-object v0 │ │ -4990fa: 5491 b1b0 |0047: iget-object v1, v9, Lcom/nextcloud/talk/chat/ChatActivity;.credentials:Ljava/lang/String; // field@b0b1 │ │ -4990fe: 7110 fdfb 0100 |0049: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -499104: 6e10 31f1 0a00 |004c: invoke-virtual {v10}, Lcom/nextcloud/talk/models/RetrofitBucket;.getUrl:()Ljava/lang/String; // method@f131 │ │ -49910a: 0c02 |004f: move-result-object v2 │ │ -49910c: 7110 fdfb 0200 |0050: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -499112: 6e10 30f1 0a00 |0053: invoke-virtual {v10}, Lcom/nextcloud/talk/models/RetrofitBucket;.getQueryMap:()Ljava/util/Map; // method@f130 │ │ -499118: 0c0a |0056: move-result-object v10 │ │ -49911a: 7110 fdfb 0a00 |0057: invoke-static {v10}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -499120: 6e40 cdee 10a2 |005a: invoke-virtual {v0, v1, v2, v10}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.createRoom:(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)V // method@eecd │ │ -499126: 0e00 |005d: return-void │ │ +499060: |[499060] com.nextcloud.talk.chat.ChatActivity.replyPrivately:(Lcom/stfalcon/chatkit/commons/models/IMessage;)V │ │ +499070: 5490 aeb0 |0000: iget-object v0, v9, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ +499074: 7110 fdfb 0000 |0002: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49907a: 1241 |0005: const/4 v1, #int 4 // #4 │ │ +49907c: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +49907e: 2420 f726 2100 |0007: filled-new-array {v1, v2}, [I // type@26f7 │ │ +499084: 0c01 |000a: move-result-object v1 │ │ +499086: 7120 a8f2 1000 |000b: invoke-static {v0, v1}, Lcom/nextcloud/talk/utils/ApiUtils;.getConversationApiVersion:(Lcom/nextcloud/talk/data/user/model/User;[I)I // method@f2a8 │ │ +49908c: 0a03 |000e: move-result v3 │ │ +49908e: 6202 f4b4 |000f: sget-object v2, Lcom/nextcloud/talk/utils/ApiUtils;.INSTANCE:Lcom/nextcloud/talk/utils/ApiUtils; // field@b4f4 │ │ +499092: 5490 aeb0 |0011: iget-object v0, v9, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ +499096: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +499098: 3800 0800 |0014: if-eqz v0, 001c // +0008 │ │ +49909c: 6e10 96f0 0000 |0016: invoke-virtual {v0}, Lcom/nextcloud/talk/data/user/model/User;.getBaseUrl:()Ljava/lang/String; // method@f096 │ │ +4990a2: 0c00 |0019: move-result-object v0 │ │ +4990a4: 0704 |001a: move-object v4, v0 │ │ +4990a6: 2802 |001b: goto 001d // +0002 │ │ +4990a8: 0714 |001c: move-object v4, v1 │ │ +4990aa: 7110 fdfb 0400 |001d: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4990b0: 380a 1a00 |0020: if-eqz v10, 003a // +001a │ │ +4990b4: 7210 85f3 0a00 |0022: invoke-interface {v10}, Lcom/stfalcon/chatkit/commons/models/IMessage;.getUser:()Lcom/stfalcon/chatkit/commons/models/IUser; // method@f385 │ │ +4990ba: 0c0a |0025: move-result-object v10 │ │ +4990bc: 380a 1400 |0026: if-eqz v10, 003a // +0014 │ │ +4990c0: 7210 86f3 0a00 |0028: invoke-interface {v10}, Lcom/stfalcon/chatkit/commons/models/IUser;.getId:()Ljava/lang/String; // method@f386 │ │ +4990c6: 0c0a |002b: move-result-object v10 │ │ +4990c8: 380a 0e00 |002c: if-eqz v10, 003a // +000e │ │ +4990cc: 1260 |002e: const/4 v0, #int 6 // #6 │ │ +4990ce: 6e20 71f6 0a00 |002f: invoke-virtual {v10, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@f671 │ │ +4990d4: 0c0a |0032: move-result-object v10 │ │ +4990d6: 1a00 3cf0 |0033: const-string v0, "substring(...)" // string@f03c │ │ +4990da: 7120 fffb 0a00 |0035: invoke-static {v10, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +4990e0: 07a7 |0038: move-object v7, v10 │ │ +4990e2: 2802 |0039: goto 003b // +0002 │ │ +4990e4: 0717 |003a: move-object v7, v1 │ │ +4990e6: 1208 |003b: const/4 v8, #int 0 // #0 │ │ +4990e8: 1a05 5912 |003c: const-string v5, "1" // string@1259 │ │ +4990ec: 1206 |003e: const/4 v6, #int 0 // #0 │ │ +4990ee: 7407 aaf2 0200 |003f: invoke-virtual/range {v2, v3, v4, v5, v6, v7, v8}, Lcom/nextcloud/talk/utils/ApiUtils;.getRetrofitBucketForCreateRoom:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/nextcloud/talk/models/RetrofitBucket; // method@f2aa │ │ +4990f4: 0c0a |0042: move-result-object v10 │ │ +4990f6: 6e10 61e9 0900 |0043: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ +4990fc: 0c00 |0046: move-result-object v0 │ │ +4990fe: 5491 b1b0 |0047: iget-object v1, v9, Lcom/nextcloud/talk/chat/ChatActivity;.credentials:Ljava/lang/String; // field@b0b1 │ │ +499102: 7110 fdfb 0100 |0049: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +499108: 6e10 31f1 0a00 |004c: invoke-virtual {v10}, Lcom/nextcloud/talk/models/RetrofitBucket;.getUrl:()Ljava/lang/String; // method@f131 │ │ +49910e: 0c02 |004f: move-result-object v2 │ │ +499110: 7110 fdfb 0200 |0050: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +499116: 6e10 30f1 0a00 |0053: invoke-virtual {v10}, Lcom/nextcloud/talk/models/RetrofitBucket;.getQueryMap:()Ljava/util/Map; // method@f130 │ │ +49911c: 0c0a |0056: move-result-object v10 │ │ +49911e: 7110 fdfb 0a00 |0057: invoke-static {v10}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +499124: 6e40 cdee 10a2 |005a: invoke-virtual {v0, v1, v2, v10}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.createRoom:(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)V // method@eecd │ │ +49912a: 0e00 |005d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3212 │ │ 0x000f line=3213 │ │ 0x0011 line=3215 │ │ 0x0022 line=3218 │ │ 0x003c line=3213 │ │ @@ -2011918,23 +2011918,23 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -4991e0: |[4991e0] com.nextcloud.talk.chat.ChatActivity.requestRecordAudioPermissions:()V │ │ -4991f0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -4991f2: 2300 4428 |0001: new-array v0, v0, [Ljava/lang/String; // type@2844 │ │ -4991f6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -4991f8: 1a02 2f87 |0004: const-string v2, "android.permission.RECORD_AUDIO" // string@872f │ │ -4991fc: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ -499200: 1301 de00 |0008: const/16 v1, #int 222 // #de │ │ -499204: 6e30 08ea 0301 |000a: invoke-virtual {v3, v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.requestPermissions:([Ljava/lang/String;I)V // method@ea08 │ │ -49920a: 0e00 |000d: return-void │ │ +4991e4: |[4991e4] com.nextcloud.talk.chat.ChatActivity.requestRecordAudioPermissions:()V │ │ +4991f4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +4991f6: 2300 4428 |0001: new-array v0, v0, [Ljava/lang/String; // type@2844 │ │ +4991fa: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +4991fc: 1a02 2f87 |0004: const-string v2, "android.permission.RECORD_AUDIO" // string@872f │ │ +499200: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ +499204: 1301 de00 |0008: const/16 v1, #int 222 // #de │ │ +499208: 6e30 08ea 0301 |000a: invoke-virtual {v3, v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.requestPermissions:([Ljava/lang/String;I)V // method@ea08 │ │ +49920e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1833 │ │ 0x000a line=1831 │ │ locals : │ │ 0x0000 - 0x000e reg=3 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ @@ -2011943,17 +2011943,17 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4994ec: |[4994ec] com.nextcloud.talk.chat.ChatActivity.sendChooseContactIntent:()V │ │ -4994fc: 7010 09ea 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.requestReadContacts:()V // method@ea09 │ │ -499502: 0e00 |0003: return-void │ │ +4994f0: |[4994f0] com.nextcloud.talk.chat.ChatActivity.sendChooseContactIntent:()V │ │ +499500: 7010 09ea 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.requestReadContacts:()V // method@ea09 │ │ +499506: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2307 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ #82 : (in Lcom/nextcloud/talk/chat/ChatActivity;) │ │ @@ -2011961,31 +2011961,31 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -499504: |[499504] com.nextcloud.talk.chat.ChatActivity.sendPictureFromCamIntent:()V │ │ -499514: 6e10 82e9 0300 |0000: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getPermissionUtil:()Lcom/nextcloud/talk/utils/permissions/PlatformPermissionUtil; // method@e982 │ │ -49951a: 0c00 |0003: move-result-object v0 │ │ -49951c: 7210 1ef3 0000 |0004: invoke-interface {v0}, Lcom/nextcloud/talk/utils/permissions/PlatformPermissionUtil;.isCameraPermissionGranted:()Z // method@f31e │ │ -499522: 0a00 |0007: move-result v0 │ │ -499524: 3900 0600 |0008: if-nez v0, 000e // +0006 │ │ -499528: 7010 07ea 0300 |000a: invoke-direct {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.requestCameraPermissions:()V // method@ea07 │ │ -49952e: 2813 |000d: goto 0020 // +0013 │ │ -499530: 5430 d4b0 |000e: iget-object v0, v3, Lcom/nextcloud/talk/chat/ChatActivity;.startPickCameraIntentForResult:Landroidx/activity/result/ActivityResultLauncher; // field@b0d4 │ │ -499534: 6e10 64e9 0300 |0010: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ -49953a: 0c01 |0013: move-result-object v1 │ │ -49953c: 7110 91de 0100 |0014: invoke-static {v1}, Lcom/nextcloud/talk/activities/TakePhotoActivity;.createIntent:(Landroid/content/Context;)Landroid/content/Intent; // method@de91 │ │ -499542: 0c01 |0017: move-result-object v1 │ │ -499544: 1a02 bd95 |0018: const-string v2, "createIntent(...)" // string@95bd │ │ -499548: 7120 fffb 2100 |001a: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -49954e: 6e20 600a 1000 |001d: invoke-virtual {v0, v1}, Landroidx/activity/result/ActivityResultLauncher;.launch:(Ljava/lang/Object;)V // method@0a60 │ │ -499554: 0e00 |0020: return-void │ │ +499508: |[499508] com.nextcloud.talk.chat.ChatActivity.sendPictureFromCamIntent:()V │ │ +499518: 6e10 82e9 0300 |0000: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getPermissionUtil:()Lcom/nextcloud/talk/utils/permissions/PlatformPermissionUtil; // method@e982 │ │ +49951e: 0c00 |0003: move-result-object v0 │ │ +499520: 7210 1ef3 0000 |0004: invoke-interface {v0}, Lcom/nextcloud/talk/utils/permissions/PlatformPermissionUtil;.isCameraPermissionGranted:()Z // method@f31e │ │ +499526: 0a00 |0007: move-result v0 │ │ +499528: 3900 0600 |0008: if-nez v0, 000e // +0006 │ │ +49952c: 7010 07ea 0300 |000a: invoke-direct {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.requestCameraPermissions:()V // method@ea07 │ │ +499532: 2813 |000d: goto 0020 // +0013 │ │ +499534: 5430 d4b0 |000e: iget-object v0, v3, Lcom/nextcloud/talk/chat/ChatActivity;.startPickCameraIntentForResult:Landroidx/activity/result/ActivityResultLauncher; // field@b0d4 │ │ +499538: 6e10 64e9 0300 |0010: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ +49953e: 0c01 |0013: move-result-object v1 │ │ +499540: 7110 91de 0100 |0014: invoke-static {v1}, Lcom/nextcloud/talk/activities/TakePhotoActivity;.createIntent:(Landroid/content/Context;)Landroid/content/Intent; // method@de91 │ │ +499546: 0c01 |0017: move-result-object v1 │ │ +499548: 1a02 bd95 |0018: const-string v2, "createIntent(...)" // string@95bd │ │ +49954c: 7120 fffb 2100 |001a: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +499552: 6e20 600a 1000 |001d: invoke-virtual {v0, v1}, Landroidx/activity/result/ActivityResultLauncher;.launch:(Ljava/lang/Object;)V // method@0a60 │ │ +499558: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3654 │ │ 0x000a line=3655 │ │ 0x000e line=3657 │ │ locals : │ │ 0x0000 - 0x0021 reg=3 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ @@ -2011995,24 +2011995,24 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -499558: |[499558] com.nextcloud.talk.chat.ChatActivity.sendSelectLocalFileIntent:()V │ │ -499568: 6e10 82e9 0100 |0000: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getPermissionUtil:()Lcom/nextcloud/talk/utils/permissions/PlatformPermissionUtil; // method@e982 │ │ -49956e: 0c00 |0003: move-result-object v0 │ │ -499570: 7210 1ff3 0000 |0004: invoke-interface {v0}, Lcom/nextcloud/talk/utils/permissions/PlatformPermissionUtil;.isFilesPermissionGranted:()Z // method@f31f │ │ -499576: 0a00 |0007: move-result v0 │ │ -499578: 3900 0600 |0008: if-nez v0, 000e // +0006 │ │ -49957c: 7010 0aea 0100 |000a: invoke-direct {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.requestReadFilesPermissions:()V // method@ea0a │ │ -499582: 2804 |000d: goto 0011 // +0004 │ │ -499584: 7010 4eea 0100 |000e: invoke-direct {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.showLocalFilePicker:()V // method@ea4e │ │ -49958a: 0e00 |0011: return-void │ │ +49955c: |[49955c] com.nextcloud.talk.chat.ChatActivity.sendSelectLocalFileIntent:()V │ │ +49956c: 6e10 82e9 0100 |0000: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getPermissionUtil:()Lcom/nextcloud/talk/utils/permissions/PlatformPermissionUtil; // method@e982 │ │ +499572: 0c00 |0003: move-result-object v0 │ │ +499574: 7210 1ff3 0000 |0004: invoke-interface {v0}, Lcom/nextcloud/talk/utils/permissions/PlatformPermissionUtil;.isFilesPermissionGranted:()Z // method@f31f │ │ +49957a: 0a00 |0007: move-result v0 │ │ +49957c: 3900 0600 |0008: if-nez v0, 000e // +0006 │ │ +499580: 7010 0aea 0100 |000a: invoke-direct {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.requestReadFilesPermissions:()V // method@ea0a │ │ +499586: 2804 |000d: goto 0011 // +0004 │ │ +499588: 7010 4eea 0100 |000e: invoke-direct {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.showLocalFilePicker:()V // method@ea4e │ │ +49958e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2299 │ │ 0x000a line=2300 │ │ 0x000e line=2302 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ @@ -2012022,113 +2012022,113 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 204 16-bit code units │ │ -49958c: |[49958c] com.nextcloud.talk.chat.ChatActivity.sendVideoFromCamIntent:()V │ │ -49959c: 6e10 82e9 0600 |0000: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.getPermissionUtil:()Lcom/nextcloud/talk/utils/permissions/PlatformPermissionUtil; // method@e982 │ │ -4995a2: 0c00 |0003: move-result-object v0 │ │ -4995a4: 7210 1ef3 0000 |0004: invoke-interface {v0}, Lcom/nextcloud/talk/utils/permissions/PlatformPermissionUtil;.isCameraPermissionGranted:()Z // method@f31e │ │ -4995aa: 0a00 |0007: move-result v0 │ │ -4995ac: 3900 0700 |0008: if-nez v0, 000f // +0007 │ │ -4995b0: 7010 07ea 0600 |000a: invoke-direct {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.requestCameraPermissions:()V // method@ea07 │ │ -4995b6: 2900 be00 |000d: goto/16 00cb // +00be │ │ -4995ba: 2200 5700 |000f: new-instance v0, Landroid/content/Intent; // type@0057 │ │ -4995be: 1a01 2187 |0011: const-string v1, "android.media.action.VIDEO_CAPTURE" // string@8721 │ │ -4995c2: 7020 4d01 1000 |0013: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@014d │ │ -4995c8: 6e10 80e9 0600 |0016: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@e980 │ │ -4995ce: 0c01 |0019: move-result-object v1 │ │ -4995d0: 6e20 6c01 1000 |001a: invoke-virtual {v0, v1}, Landroid/content/Intent;.resolveActivity:(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName; // method@016c │ │ -4995d6: 0c01 |001d: move-result-object v1 │ │ -4995d8: 3801 ad00 |001e: if-eqz v1, 00cb // +00ad │ │ -4995dc: 6e10 64e9 0600 |0020: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ -4995e2: 0c01 |0023: move-result-object v1 │ │ -4995e4: 6e10 2001 0100 |0024: invoke-virtual {v1}, Landroid/content/Context;.getCacheDir:()Ljava/io/File; // method@0120 │ │ -4995ea: 0c01 |0027: move-result-object v1 │ │ -4995ec: 2202 1725 |0028: new-instance v2, Ljava/text/SimpleDateFormat; // type@2517 │ │ -4995f0: 1a03 58fd |002a: const-string v3, "yyyy-MM-dd HH-mm-ss" // string@fd58 │ │ -4995f4: 6204 4cb5 |002c: sget-object v4, Ljava/util/Locale;.ROOT:Ljava/util/Locale; // field@b54c │ │ -4995f8: 7030 18f8 3204 |002e: invoke-direct {v2, v3, v4}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@f818 │ │ -4995fe: 2203 2a25 |0031: new-instance v3, Ljava/util/Date; // type@252a │ │ -499602: 7010 eef8 0300 |0033: invoke-direct {v3}, Ljava/util/Date;.:()V // method@f8ee │ │ -499608: 6e20 1bf8 3200 |0036: invoke-virtual {v2, v3}, Ljava/text/SimpleDateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@f81b │ │ -49960e: 0c02 |0039: move-result-object v2 │ │ -499610: 6203 72b5 |003a: sget-object v3, Lkotlin/jvm/internal/StringCompanionObject;.INSTANCE:Lkotlin/jvm/internal/StringCompanionObject; // field@b572 │ │ -499614: 6e10 64e9 0600 |003c: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ -49961a: 0c03 |003f: move-result-object v3 │ │ -49961c: 6e10 2d01 0300 |0040: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@012d │ │ -499622: 0c03 |0043: move-result-object v3 │ │ -499624: 1404 c103 137f |0044: const v4, #float 1.95416e+38 // #7f1303c1 │ │ -49962a: 6e20 b601 4300 |0047: invoke-virtual {v3, v4}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01b6 │ │ -499630: 0c03 |004a: move-result-object v3 │ │ -499632: 1a04 afae |004b: const-string v4, "getString(...)" // string@aeaf │ │ -499636: 7120 fffb 4300 |004d: invoke-static {v3, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -49963c: 2410 4228 0200 |0050: filled-new-array {v2}, [Ljava/lang/Object; // type@2842 │ │ -499642: 0c02 |0053: move-result-object v2 │ │ -499644: 1214 |0054: const/4 v4, #int 1 // #1 │ │ -499646: 7120 65f8 4200 |0055: invoke-static {v2, v4}, Ljava/util/Arrays;.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@f865 │ │ -49964c: 0c02 |0058: move-result-object v2 │ │ -49964e: 7120 5bf6 2300 |0059: invoke-static {v3, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@f65b │ │ -499654: 0c02 |005c: move-result-object v2 │ │ -499656: 1a03 f8a0 |005d: const-string v3, "format(...)" // string@a0f8 │ │ -49965a: 7120 fffb 3200 |005f: invoke-static {v2, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -499660: 2203 5224 |0062: new-instance v3, Ljava/io/File; // type@2452 │ │ -499664: 2204 a924 |0064: new-instance v4, Ljava/lang/StringBuilder; // type@24a9 │ │ -499668: 7010 86f6 0400 |0066: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@f686 │ │ -49966e: 6e20 91f6 1400 |0069: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@f691 │ │ -499674: 0c01 |006c: move-result-object v1 │ │ -499676: 1a04 3f12 |006d: const-string v4, "/" // string@123f │ │ -49967a: 6e20 92f6 4100 |006f: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -499680: 0c01 |0072: move-result-object v1 │ │ -499682: 6e20 92f6 2100 |0073: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -499688: 0c01 |0076: move-result-object v1 │ │ -49968a: 1a02 2712 |0077: const-string v2, ".mp4" // string@1227 │ │ -49968e: 6e20 92f6 2100 |0079: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -499694: 0c01 |007c: move-result-object v1 │ │ -499696: 6e10 9cf6 0100 |007d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -49969c: 0c01 |0080: move-result-object v1 │ │ -49969e: 7020 a4f4 1300 |0081: invoke-direct {v3, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@f4a4 │ │ -4996a4: 2827 |0084: goto 00ab // +0027 │ │ -4996a6: 0d01 |0085: move-exception v1 │ │ -4996a8: 5462 a8b0 |0086: iget-object v2, v6, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ -4996ac: 1203 |0088: const/4 v3, #int 0 // #0 │ │ -4996ae: 3902 0800 |0089: if-nez v2, 0091 // +0008 │ │ -4996b2: 1a02 e08a |008b: const-string v2, "binding" // string@8ae0 │ │ -4996b6: 7110 06fc 0200 |008d: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4996bc: 0732 |0090: move-object v2, v3 │ │ -4996be: 6e10 a1f0 0200 |0091: invoke-virtual {v2}, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.getRoot:()Landroid/widget/LinearLayout; // method@f0a1 │ │ -4996c4: 0c02 |0094: move-result-object v2 │ │ -4996c6: 1f02 8c01 |0095: check-cast v2, Landroid/view/View; // type@018c │ │ -4996ca: 1404 2a02 137f |0097: const v4, #float 1.95408e+38 // #7f13022a │ │ -4996d0: 1205 |009a: const/4 v5, #int 0 // #0 │ │ -4996d2: 7130 be88 4205 |009b: invoke-static {v2, v4, v5}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;II)Lcom/google/android/material/snackbar/Snackbar; // method@88be │ │ -4996d8: 0c02 |009e: move-result-object v2 │ │ -4996da: 6e10 d188 0200 |009f: invoke-virtual {v2}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@88d1 │ │ -4996e0: 6202 99b0 |00a2: sget-object v2, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ -4996e4: 1a04 039d |00a4: const-string v4, "error while creating video file" // string@9d03 │ │ -4996e8: 1f01 b024 |00a6: check-cast v1, Ljava/lang/Throwable; // type@24b0 │ │ -4996ec: 7130 6f05 4201 |00a8: invoke-static {v2, v4, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@056f │ │ -4996f2: 3803 2000 |00ab: if-eqz v3, 00cb // +0020 │ │ -4996f6: 6e10 64e9 0600 |00ad: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ -4996fc: 0c01 |00b0: move-result-object v1 │ │ -4996fe: 6e10 64e9 0600 |00b1: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ -499704: 0c02 |00b4: move-result-object v2 │ │ -499706: 6e10 2c01 0200 |00b5: invoke-virtual {v2}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@012c │ │ -49970c: 0c02 |00b8: move-result-object v2 │ │ -49970e: 7130 0d0d 2103 |00b9: invoke-static {v1, v2, v3}, Landroidx/core/content/FileProvider;.getUriForFile:(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri; // method@0d0d │ │ -499714: 0c01 |00bc: move-result-object v1 │ │ -499716: 5b61 d8b0 |00bd: iput-object v1, v6, Lcom/nextcloud/talk/chat/ChatActivity;.videoURI:Landroid/net/Uri; // field@b0d8 │ │ -49971a: 1a02 92d6 |00bf: const-string v2, "output" // string@d692 │ │ -49971e: 1f01 1101 |00c1: check-cast v1, Landroid/os/Parcelable; // type@0111 │ │ -499722: 6e30 6701 2001 |00c3: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@0167 │ │ -499728: 5461 d4b0 |00c6: iget-object v1, v6, Lcom/nextcloud/talk/chat/ChatActivity;.startPickCameraIntentForResult:Landroidx/activity/result/ActivityResultLauncher; // field@b0d4 │ │ -49972c: 6e20 600a 0100 |00c8: invoke-virtual {v1, v0}, Landroidx/activity/result/ActivityResultLauncher;.launch:(Ljava/lang/Object;)V // method@0a60 │ │ -499732: 0e00 |00cb: return-void │ │ +499590: |[499590] com.nextcloud.talk.chat.ChatActivity.sendVideoFromCamIntent:()V │ │ +4995a0: 6e10 82e9 0600 |0000: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.getPermissionUtil:()Lcom/nextcloud/talk/utils/permissions/PlatformPermissionUtil; // method@e982 │ │ +4995a6: 0c00 |0003: move-result-object v0 │ │ +4995a8: 7210 1ef3 0000 |0004: invoke-interface {v0}, Lcom/nextcloud/talk/utils/permissions/PlatformPermissionUtil;.isCameraPermissionGranted:()Z // method@f31e │ │ +4995ae: 0a00 |0007: move-result v0 │ │ +4995b0: 3900 0700 |0008: if-nez v0, 000f // +0007 │ │ +4995b4: 7010 07ea 0600 |000a: invoke-direct {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.requestCameraPermissions:()V // method@ea07 │ │ +4995ba: 2900 be00 |000d: goto/16 00cb // +00be │ │ +4995be: 2200 5700 |000f: new-instance v0, Landroid/content/Intent; // type@0057 │ │ +4995c2: 1a01 2187 |0011: const-string v1, "android.media.action.VIDEO_CAPTURE" // string@8721 │ │ +4995c6: 7020 4d01 1000 |0013: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@014d │ │ +4995cc: 6e10 80e9 0600 |0016: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@e980 │ │ +4995d2: 0c01 |0019: move-result-object v1 │ │ +4995d4: 6e20 6c01 1000 |001a: invoke-virtual {v0, v1}, Landroid/content/Intent;.resolveActivity:(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName; // method@016c │ │ +4995da: 0c01 |001d: move-result-object v1 │ │ +4995dc: 3801 ad00 |001e: if-eqz v1, 00cb // +00ad │ │ +4995e0: 6e10 64e9 0600 |0020: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ +4995e6: 0c01 |0023: move-result-object v1 │ │ +4995e8: 6e10 2001 0100 |0024: invoke-virtual {v1}, Landroid/content/Context;.getCacheDir:()Ljava/io/File; // method@0120 │ │ +4995ee: 0c01 |0027: move-result-object v1 │ │ +4995f0: 2202 1725 |0028: new-instance v2, Ljava/text/SimpleDateFormat; // type@2517 │ │ +4995f4: 1a03 58fd |002a: const-string v3, "yyyy-MM-dd HH-mm-ss" // string@fd58 │ │ +4995f8: 6204 4cb5 |002c: sget-object v4, Ljava/util/Locale;.ROOT:Ljava/util/Locale; // field@b54c │ │ +4995fc: 7030 18f8 3204 |002e: invoke-direct {v2, v3, v4}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@f818 │ │ +499602: 2203 2a25 |0031: new-instance v3, Ljava/util/Date; // type@252a │ │ +499606: 7010 eef8 0300 |0033: invoke-direct {v3}, Ljava/util/Date;.:()V // method@f8ee │ │ +49960c: 6e20 1bf8 3200 |0036: invoke-virtual {v2, v3}, Ljava/text/SimpleDateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@f81b │ │ +499612: 0c02 |0039: move-result-object v2 │ │ +499614: 6203 72b5 |003a: sget-object v3, Lkotlin/jvm/internal/StringCompanionObject;.INSTANCE:Lkotlin/jvm/internal/StringCompanionObject; // field@b572 │ │ +499618: 6e10 64e9 0600 |003c: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ +49961e: 0c03 |003f: move-result-object v3 │ │ +499620: 6e10 2d01 0300 |0040: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@012d │ │ +499626: 0c03 |0043: move-result-object v3 │ │ +499628: 1404 c103 137f |0044: const v4, #float 1.95416e+38 // #7f1303c1 │ │ +49962e: 6e20 b601 4300 |0047: invoke-virtual {v3, v4}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01b6 │ │ +499634: 0c03 |004a: move-result-object v3 │ │ +499636: 1a04 afae |004b: const-string v4, "getString(...)" // string@aeaf │ │ +49963a: 7120 fffb 4300 |004d: invoke-static {v3, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +499640: 2410 4228 0200 |0050: filled-new-array {v2}, [Ljava/lang/Object; // type@2842 │ │ +499646: 0c02 |0053: move-result-object v2 │ │ +499648: 1214 |0054: const/4 v4, #int 1 // #1 │ │ +49964a: 7120 65f8 4200 |0055: invoke-static {v2, v4}, Ljava/util/Arrays;.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@f865 │ │ +499650: 0c02 |0058: move-result-object v2 │ │ +499652: 7120 5bf6 2300 |0059: invoke-static {v3, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@f65b │ │ +499658: 0c02 |005c: move-result-object v2 │ │ +49965a: 1a03 f8a0 |005d: const-string v3, "format(...)" // string@a0f8 │ │ +49965e: 7120 fffb 3200 |005f: invoke-static {v2, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +499664: 2203 5224 |0062: new-instance v3, Ljava/io/File; // type@2452 │ │ +499668: 2204 a924 |0064: new-instance v4, Ljava/lang/StringBuilder; // type@24a9 │ │ +49966c: 7010 86f6 0400 |0066: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@f686 │ │ +499672: 6e20 91f6 1400 |0069: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@f691 │ │ +499678: 0c01 |006c: move-result-object v1 │ │ +49967a: 1a04 3f12 |006d: const-string v4, "/" // string@123f │ │ +49967e: 6e20 92f6 4100 |006f: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +499684: 0c01 |0072: move-result-object v1 │ │ +499686: 6e20 92f6 2100 |0073: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +49968c: 0c01 |0076: move-result-object v1 │ │ +49968e: 1a02 2712 |0077: const-string v2, ".mp4" // string@1227 │ │ +499692: 6e20 92f6 2100 |0079: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +499698: 0c01 |007c: move-result-object v1 │ │ +49969a: 6e10 9cf6 0100 |007d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +4996a0: 0c01 |0080: move-result-object v1 │ │ +4996a2: 7020 a4f4 1300 |0081: invoke-direct {v3, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@f4a4 │ │ +4996a8: 2827 |0084: goto 00ab // +0027 │ │ +4996aa: 0d01 |0085: move-exception v1 │ │ +4996ac: 5462 a8b0 |0086: iget-object v2, v6, Lcom/nextcloud/talk/chat/ChatActivity;.binding:Lcom/nextcloud/talk/databinding/ActivityChatBinding; // field@b0a8 │ │ +4996b0: 1203 |0088: const/4 v3, #int 0 // #0 │ │ +4996b2: 3902 0800 |0089: if-nez v2, 0091 // +0008 │ │ +4996b6: 1a02 e08a |008b: const-string v2, "binding" // string@8ae0 │ │ +4996ba: 7110 06fc 0200 |008d: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4996c0: 0732 |0090: move-object v2, v3 │ │ +4996c2: 6e10 a1f0 0200 |0091: invoke-virtual {v2}, Lcom/nextcloud/talk/databinding/ActivityChatBinding;.getRoot:()Landroid/widget/LinearLayout; // method@f0a1 │ │ +4996c8: 0c02 |0094: move-result-object v2 │ │ +4996ca: 1f02 8c01 |0095: check-cast v2, Landroid/view/View; // type@018c │ │ +4996ce: 1404 2a02 137f |0097: const v4, #float 1.95408e+38 // #7f13022a │ │ +4996d4: 1205 |009a: const/4 v5, #int 0 // #0 │ │ +4996d6: 7130 be88 4205 |009b: invoke-static {v2, v4, v5}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;II)Lcom/google/android/material/snackbar/Snackbar; // method@88be │ │ +4996dc: 0c02 |009e: move-result-object v2 │ │ +4996de: 6e10 d188 0200 |009f: invoke-virtual {v2}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@88d1 │ │ +4996e4: 6202 99b0 |00a2: sget-object v2, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ +4996e8: 1a04 039d |00a4: const-string v4, "error while creating video file" // string@9d03 │ │ +4996ec: 1f01 b024 |00a6: check-cast v1, Ljava/lang/Throwable; // type@24b0 │ │ +4996f0: 7130 6f05 4201 |00a8: invoke-static {v2, v4, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@056f │ │ +4996f6: 3803 2000 |00ab: if-eqz v3, 00cb // +0020 │ │ +4996fa: 6e10 64e9 0600 |00ad: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ +499700: 0c01 |00b0: move-result-object v1 │ │ +499702: 6e10 64e9 0600 |00b1: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.getContext:()Landroid/content/Context; // method@e964 │ │ +499708: 0c02 |00b4: move-result-object v2 │ │ +49970a: 6e10 2c01 0200 |00b5: invoke-virtual {v2}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@012c │ │ +499710: 0c02 |00b8: move-result-object v2 │ │ +499712: 7130 0d0d 2103 |00b9: invoke-static {v1, v2, v3}, Landroidx/core/content/FileProvider;.getUriForFile:(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri; // method@0d0d │ │ +499718: 0c01 |00bc: move-result-object v1 │ │ +49971a: 5b61 d8b0 |00bd: iput-object v1, v6, Lcom/nextcloud/talk/chat/ChatActivity;.videoURI:Landroid/net/Uri; // field@b0d8 │ │ +49971e: 1a02 92d6 |00bf: const-string v2, "output" // string@d692 │ │ +499722: 1f01 1101 |00c1: check-cast v1, Landroid/os/Parcelable; // type@0111 │ │ +499726: 6e30 6701 2001 |00c3: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@0167 │ │ +49972c: 5461 d4b0 |00c6: iget-object v1, v6, Lcom/nextcloud/talk/chat/ChatActivity;.startPickCameraIntentForResult:Landroidx/activity/result/ActivityResultLauncher; // field@b0d4 │ │ +499730: 6e20 600a 0100 |00c8: invoke-virtual {v1, v0}, Landroidx/activity/result/ActivityResultLauncher;.launch:(Ljava/lang/Object;)V // method@0a60 │ │ +499736: 0e00 |00cb: return-void │ │ catches : 1 │ │ 0x0020 - 0x0084 │ │ Ljava/io/IOException; -> 0x0085 │ │ positions : │ │ 0x0000 line=3662 │ │ 0x000a line=3663 │ │ 0x000f line=3665 │ │ @@ -2012154,17 +2012154,17 @@ │ │ type : '(Z)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -499974: |[499974] com.nextcloud.talk.chat.ChatActivity.setActive:(Z)V │ │ -499984: 5c01 a6b0 |0000: iput-boolean v1, v0, Lcom/nextcloud/talk/chat/ChatActivity;.active:Z // field@b0a6 │ │ -499988: 0e00 |0002: return-void │ │ +499978: |[499978] com.nextcloud.talk.chat.ChatActivity.setActive:(Z)V │ │ +499988: 5c01 a6b0 |0000: iput-boolean v1, v0, Lcom/nextcloud/talk/chat/ChatActivity;.active:Z // field@b0a6 │ │ +49998c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=225 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -2012173,17 +2012173,17 @@ │ │ type : '(Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -49998c: |[49998c] com.nextcloud.talk.chat.ChatActivity.setAdapter:(Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;)V │ │ -49999c: 5b01 a7b0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ -4999a0: 0e00 |0002: return-void │ │ +499990: |[499990] com.nextcloud.talk.chat.ChatActivity.setAdapter:(Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;)V │ │ +4999a0: 5b01 a7b0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ +4999a4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=300 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0003 reg=1 (null) Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; │ │ │ │ @@ -2012192,17 +2012192,17 @@ │ │ type : '(Z)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4999a4: |[4999a4] com.nextcloud.talk.chat.ChatActivity.setCallStarted:(Z)V │ │ -4999b4: 5c01 a9b0 |0000: iput-boolean v1, v0, Lcom/nextcloud/talk/chat/ChatActivity;.callStarted:Z // field@b0a9 │ │ -4999b8: 0e00 |0002: return-void │ │ +4999a8: |[4999a8] com.nextcloud.talk.chat.ChatActivity.setCallStarted:(Z)V │ │ +4999b8: 5c01 a9b0 |0000: iput-boolean v1, v0, Lcom/nextcloud/talk/chat/ChatActivity;.callStarted:Z // field@b0a9 │ │ +4999bc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=355 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -2012211,17 +2012211,17 @@ │ │ type : '(I)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4999bc: |[4999bc] com.nextcloud.talk.chat.ChatActivity.setChatApiVersion:(I)V │ │ -4999cc: 5901 aab0 |0000: iput v1, v0, Lcom/nextcloud/talk/chat/ChatActivity;.chatApiVersion:I // field@b0aa │ │ -4999d0: 0e00 |0002: return-void │ │ +4999c0: |[4999c0] com.nextcloud.talk.chat.ChatActivity.setChatApiVersion:(I)V │ │ +4999d0: 5901 aab0 |0000: iput v1, v0, Lcom/nextcloud/talk/chat/ChatActivity;.chatApiVersion:I // field@b0aa │ │ +4999d4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=296 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -2012230,19 +2012230,19 @@ │ │ type : '(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -4999d4: |[4999d4] com.nextcloud.talk.chat.ChatActivity.setChatViewModel:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)V │ │ -4999e4: 1a00 2913 |0000: const-string v0, "" // string@1329 │ │ -4999e8: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4999ee: 5b12 abb0 |0005: iput-object v2, v1, Lcom/nextcloud/talk/chat/ChatActivity;.chatViewModel:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b0ab │ │ -4999f2: 0e00 |0007: return-void │ │ +4999d8: |[4999d8] com.nextcloud.talk.chat.ChatActivity.setChatViewModel:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)V │ │ +4999e8: 1a00 2913 |0000: const-string v0, "" // string@1329 │ │ +4999ec: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4999f2: 5b12 abb0 |0005: iput-object v2, v1, Lcom/nextcloud/talk/chat/ChatActivity;.chatViewModel:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b0ab │ │ +4999f6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=244 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; │ │ │ │ @@ -2012251,17 +2012251,17 @@ │ │ type : '(Z)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4999f4: |[4999f4] com.nextcloud.talk.chat.ChatActivity.setCheckingLobbyStatus:(Z)V │ │ -499a04: 5c01 acb0 |0000: iput-boolean v1, v0, Lcom/nextcloud/talk/chat/ChatActivity;.checkingLobbyStatus:Z // field@b0ac │ │ -499a08: 0e00 |0002: return-void │ │ +4999f8: |[4999f8] com.nextcloud.talk.chat.ChatActivity.setCheckingLobbyStatus:(Z)V │ │ +499a08: 5c01 acb0 |0000: iput-boolean v1, v0, Lcom/nextcloud/talk/chat/ChatActivity;.checkingLobbyStatus:Z // field@b0ac │ │ +499a0c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=312 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -2012270,17 +2012270,17 @@ │ │ type : '(Lcom/nextcloud/talk/data/user/model/User;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -499a0c: |[499a0c] com.nextcloud.talk.chat.ChatActivity.setConversationUser:(Lcom/nextcloud/talk/data/user/model/User;)V │ │ -499a1c: 5b01 aeb0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ -499a20: 0e00 |0002: return-void │ │ +499a10: |[499a10] com.nextcloud.talk.chat.ChatActivity.setConversationUser:(Lcom/nextcloud/talk/data/user/model/User;)V │ │ +499a20: 5b01 aeb0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ +499a24: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0003 reg=1 (null) Lcom/nextcloud/talk/data/user/model/User; │ │ │ │ @@ -2012289,17 +2012289,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -499a24: |[499a24] com.nextcloud.talk.chat.ChatActivity.setCredentials:(Ljava/lang/String;)V │ │ -499a34: 5b01 b1b0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity;.credentials:Ljava/lang/String; // field@b0b1 │ │ -499a38: 0e00 |0002: return-void │ │ +499a28: |[499a28] com.nextcloud.talk.chat.ChatActivity.setCredentials:(Ljava/lang/String;)V │ │ +499a38: 5b01 b1b0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity;.credentials:Ljava/lang/String; // field@b0b1 │ │ +499a3c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=298 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -2012308,17 +2012308,17 @@ │ │ type : '(Lcom/nextcloud/talk/models/domain/ConversationModel;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -499a3c: |[499a3c] com.nextcloud.talk.chat.ChatActivity.setCurrentConversation:(Lcom/nextcloud/talk/models/domain/ConversationModel;)V │ │ -499a4c: 5b01 b2b0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ -499a50: 0e00 |0002: return-void │ │ +499a40: |[499a40] com.nextcloud.talk.chat.ChatActivity.setCurrentConversation:(Lcom/nextcloud/talk/models/domain/ConversationModel;)V │ │ +499a50: 5b01 b2b0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ +499a54: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0003 reg=1 (null) Lcom/nextcloud/talk/models/domain/ConversationModel; │ │ │ │ @@ -2012327,19 +2012327,19 @@ │ │ type : '(Lcom/nextcloud/talk/utils/DateUtils;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -499a54: |[499a54] com.nextcloud.talk.chat.ChatActivity.setDateUtils:(Lcom/nextcloud/talk/utils/DateUtils;)V │ │ -499a64: 1a00 2913 |0000: const-string v0, "" // string@1329 │ │ -499a68: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -499a6e: 5b12 b4b0 |0005: iput-object v2, v1, Lcom/nextcloud/talk/chat/ChatActivity;.dateUtils:Lcom/nextcloud/talk/utils/DateUtils; // field@b0b4 │ │ -499a72: 0e00 |0007: return-void │ │ +499a58: |[499a58] com.nextcloud.talk.chat.ChatActivity.setDateUtils:(Lcom/nextcloud/talk/utils/DateUtils;)V │ │ +499a68: 1a00 2913 |0000: const-string v0, "" // string@1329 │ │ +499a6c: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +499a72: 5b12 b4b0 |0005: iput-object v2, v1, Lcom/nextcloud/talk/chat/ChatActivity;.dateUtils:Lcom/nextcloud/talk/utils/DateUtils; // field@b0b4 │ │ +499a76: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=235 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/nextcloud/talk/utils/DateUtils; │ │ │ │ @@ -2012348,17 +2012348,17 @@ │ │ type : '(Lcom/nextcloud/talk/models/ExternalSignalingServer;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -499a74: |[499a74] com.nextcloud.talk.chat.ChatActivity.setExternalSignalingServer:(Lcom/nextcloud/talk/models/ExternalSignalingServer;)V │ │ -499a84: 5b01 b6b0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity;.externalSignalingServer:Lcom/nextcloud/talk/models/ExternalSignalingServer; // field@b0b6 │ │ -499a88: 0e00 |0002: return-void │ │ +499a78: |[499a78] com.nextcloud.talk.chat.ChatActivity.setExternalSignalingServer:(Lcom/nextcloud/talk/models/ExternalSignalingServer;)V │ │ +499a88: 5b01 b6b0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity;.externalSignalingServer:Lcom/nextcloud/talk/models/ExternalSignalingServer; // field@b0b6 │ │ +499a8c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=319 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0003 reg=1 (null) Lcom/nextcloud/talk/models/ExternalSignalingServer; │ │ │ │ @@ -2012367,17 +2012367,17 @@ │ │ type : '(Landroid/os/Handler;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -499a8c: |[499a8c] com.nextcloud.talk.chat.ChatActivity.setGetRoomInfoTimerHandler:(Landroid/os/Handler;)V │ │ -499a9c: 5b01 b8b0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomInfoTimerHandler:Landroid/os/Handler; // field@b0b8 │ │ -499aa0: 0e00 |0002: return-void │ │ +499a90: |[499a90] com.nextcloud.talk.chat.ChatActivity.setGetRoomInfoTimerHandler:(Landroid/os/Handler;)V │ │ +499aa0: 5b01 b8b0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomInfoTimerHandler:Landroid/os/Handler; // field@b0b8 │ │ +499aa4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=321 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0003 reg=1 (null) Landroid/os/Handler; │ │ │ │ @@ -2012386,17 +2012386,17 @@ │ │ type : '(Landroidx/recyclerview/widget/LinearLayoutManager;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -499aa4: |[499aa4] com.nextcloud.talk.chat.ChatActivity.setLayoutManager:(Landroidx/recyclerview/widget/LinearLayoutManager;)V │ │ -499ab4: 5b01 bbb0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity;.layoutManager:Landroidx/recyclerview/widget/LinearLayoutManager; // field@b0bb │ │ -499ab8: 0e00 |0002: return-void │ │ +499aa8: |[499aa8] com.nextcloud.talk.chat.ChatActivity.setLayoutManager:(Landroidx/recyclerview/widget/LinearLayoutManager;)V │ │ +499ab8: 5b01 bbb0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity;.layoutManager:Landroidx/recyclerview/widget/LinearLayoutManager; // field@b0bb │ │ +499abc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=302 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0003 reg=1 (null) Landroidx/recyclerview/widget/LinearLayoutManager; │ │ │ │ @@ -2012405,17 +2012405,17 @@ │ │ type : '(Landroid/media/MediaPlayer;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -499abc: |[499abc] com.nextcloud.talk.chat.ChatActivity.setMediaPlayer:(Landroid/media/MediaPlayer;)V │ │ -499acc: 5b01 bdb0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity;.mediaPlayer:Landroid/media/MediaPlayer; // field@b0bd │ │ -499ad0: 0e00 |0002: return-void │ │ +499ac0: |[499ac0] com.nextcloud.talk.chat.ChatActivity.setMediaPlayer:(Landroid/media/MediaPlayer;)V │ │ +499ad0: 5b01 bdb0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity;.mediaPlayer:Landroid/media/MediaPlayer; // field@b0bd │ │ +499ad4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0003 reg=1 (null) Landroid/media/MediaPlayer; │ │ │ │ @@ -2012424,17 +2012424,17 @@ │ │ type : '(Landroid/os/Handler;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -499ad4: |[499ad4] com.nextcloud.talk.chat.ChatActivity.setMediaPlayerHandler:(Landroid/os/Handler;)V │ │ -499ae4: 5b01 beb0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity;.mediaPlayerHandler:Landroid/os/Handler; // field@b0be │ │ -499ae8: 0e00 |0002: return-void │ │ +499ad8: |[499ad8] com.nextcloud.talk.chat.ChatActivity.setMediaPlayerHandler:(Landroid/os/Handler;)V │ │ +499ae8: 5b01 beb0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity;.mediaPlayerHandler:Landroid/os/Handler; // field@b0be │ │ +499aec: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=327 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0003 reg=1 (null) Landroid/os/Handler; │ │ │ │ @@ -2012443,17 +2012443,17 @@ │ │ type : '(Lcom/otaliastudios/autocomplete/Autocomplete;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -499aec: |[499aec] com.nextcloud.talk.chat.ChatActivity.setMentionAutocomplete:(Lcom/otaliastudios/autocomplete/Autocomplete;)V │ │ -499afc: 5b01 bfb0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity;.mentionAutocomplete:Lcom/otaliastudios/autocomplete/Autocomplete; // field@b0bf │ │ -499b00: 0e00 |0002: return-void │ │ +499af0: |[499af0] com.nextcloud.talk.chat.ChatActivity.setMentionAutocomplete:(Lcom/otaliastudios/autocomplete/Autocomplete;)V │ │ +499b00: 5b01 bfb0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity;.mentionAutocomplete:Lcom/otaliastudios/autocomplete/Autocomplete; // field@b0bf │ │ +499b04: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0003 reg=1 (null) Lcom/otaliastudios/autocomplete/Autocomplete; │ │ │ │ @@ -2012462,19 +2012462,19 @@ │ │ type : '(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -499c74: |[499c74] com.nextcloud.talk.chat.ChatActivity.setMessageInputViewModel:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;)V │ │ -499c84: 1a00 2913 |0000: const-string v0, "" // string@1329 │ │ -499c88: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -499c8e: 5b12 c1b0 |0005: iput-object v2, v1, Lcom/nextcloud/talk/chat/ChatActivity;.messageInputViewModel:Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // field@b0c1 │ │ -499c92: 0e00 |0007: return-void │ │ +499c78: |[499c78] com.nextcloud.talk.chat.ChatActivity.setMessageInputViewModel:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;)V │ │ +499c88: 1a00 2913 |0000: const-string v0, "" // string@1329 │ │ +499c8c: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +499c92: 5b12 c1b0 |0005: iput-object v2, v1, Lcom/nextcloud/talk/chat/ChatActivity;.messageInputViewModel:Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // field@b0c1 │ │ +499c96: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=245 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; │ │ │ │ @@ -2012483,17 +2012483,17 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -499c94: |[499c94] com.nextcloud.talk.chat.ChatActivity.setMyFirstMessage:(Ljava/lang/CharSequence;)V │ │ -499ca4: 5b01 c2b0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity;.myFirstMessage:Ljava/lang/CharSequence; // field@b0c2 │ │ -499ca8: 0e00 |0002: return-void │ │ +499c98: |[499c98] com.nextcloud.talk.chat.ChatActivity.setMyFirstMessage:(Ljava/lang/CharSequence;)V │ │ +499ca8: 5b01 c2b0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity;.myFirstMessage:Ljava/lang/CharSequence; // field@b0c2 │ │ +499cac: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=311 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/CharSequence; │ │ │ │ @@ -2012502,19 +2012502,19 @@ │ │ type : '(Lcom/nextcloud/talk/api/NcApi;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -499cac: |[499cac] com.nextcloud.talk.chat.ChatActivity.setNcApi:(Lcom/nextcloud/talk/api/NcApi;)V │ │ -499cbc: 1a00 2913 |0000: const-string v0, "" // string@1329 │ │ -499cc0: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -499cc6: 5b12 c3b0 |0005: iput-object v2, v1, Lcom/nextcloud/talk/chat/ChatActivity;.ncApi:Lcom/nextcloud/talk/api/NcApi; // field@b0c3 │ │ -499cca: 0e00 |0007: return-void │ │ +499cb0: |[499cb0] com.nextcloud.talk.chat.ChatActivity.setNcApi:(Lcom/nextcloud/talk/api/NcApi;)V │ │ +499cc0: 1a00 2913 |0000: const-string v0, "" // string@1329 │ │ +499cc4: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +499cca: 5b12 c3b0 |0005: iput-object v2, v1, Lcom/nextcloud/talk/chat/ChatActivity;.ncApi:Lcom/nextcloud/talk/api/NcApi; // field@b0c3 │ │ +499cce: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=229 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/nextcloud/talk/api/NcApi; │ │ │ │ @@ -2012523,19 +2012523,19 @@ │ │ type : '(Lcom/nextcloud/talk/data/network/NetworkMonitor;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -499ccc: |[499ccc] com.nextcloud.talk.chat.ChatActivity.setNetworkMonitor:(Lcom/nextcloud/talk/data/network/NetworkMonitor;)V │ │ -499cdc: 1a00 2913 |0000: const-string v0, "" // string@1329 │ │ -499ce0: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -499ce6: 5b12 c4b0 |0005: iput-object v2, v1, Lcom/nextcloud/talk/chat/ChatActivity;.networkMonitor:Lcom/nextcloud/talk/data/network/NetworkMonitor; // field@b0c4 │ │ -499cea: 0e00 |0007: return-void │ │ +499cd0: |[499cd0] com.nextcloud.talk.chat.ChatActivity.setNetworkMonitor:(Lcom/nextcloud/talk/data/network/NetworkMonitor;)V │ │ +499ce0: 1a00 2913 |0000: const-string v0, "" // string@1329 │ │ +499ce4: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +499cea: 5b12 c4b0 |0005: iput-object v2, v1, Lcom/nextcloud/talk/chat/ChatActivity;.networkMonitor:Lcom/nextcloud/talk/data/network/NetworkMonitor; // field@b0c4 │ │ +499cee: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=241 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/nextcloud/talk/data/network/NetworkMonitor; │ │ │ │ @@ -2012544,19 +2012544,19 @@ │ │ type : '(Lcom/nextcloud/talk/utils/ParticipantPermissions;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -499cec: |[499cec] com.nextcloud.talk.chat.ChatActivity.setParticipantPermissions:(Lcom/nextcloud/talk/utils/ParticipantPermissions;)V │ │ -499cfc: 1a00 2913 |0000: const-string v0, "" // string@1329 │ │ -499d00: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -499d06: 5b12 c6b0 |0005: iput-object v2, v1, Lcom/nextcloud/talk/chat/ChatActivity;.participantPermissions:Lcom/nextcloud/talk/utils/ParticipantPermissions; // field@b0c6 │ │ -499d0a: 0e00 |0007: return-void │ │ +499cf0: |[499cf0] com.nextcloud.talk.chat.ChatActivity.setParticipantPermissions:(Lcom/nextcloud/talk/utils/ParticipantPermissions;)V │ │ +499d00: 1a00 2913 |0000: const-string v0, "" // string@1329 │ │ +499d04: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +499d0a: 5b12 c6b0 |0005: iput-object v2, v1, Lcom/nextcloud/talk/chat/ChatActivity;.participantPermissions:Lcom/nextcloud/talk/utils/ParticipantPermissions; // field@b0c6 │ │ +499d0e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=335 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/nextcloud/talk/utils/ParticipantPermissions; │ │ │ │ @@ -2012565,19 +2012565,19 @@ │ │ type : '(Lcom/nextcloud/talk/utils/permissions/PlatformPermissionUtil;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -499d0c: |[499d0c] com.nextcloud.talk.chat.ChatActivity.setPermissionUtil:(Lcom/nextcloud/talk/utils/permissions/PlatformPermissionUtil;)V │ │ -499d1c: 1a00 2913 |0000: const-string v0, "" // string@1329 │ │ -499d20: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -499d26: 5b12 c8b0 |0005: iput-object v2, v1, Lcom/nextcloud/talk/chat/ChatActivity;.permissionUtil:Lcom/nextcloud/talk/utils/permissions/PlatformPermissionUtil; // field@b0c8 │ │ -499d2a: 0e00 |0007: return-void │ │ +499d10: |[499d10] com.nextcloud.talk.chat.ChatActivity.setPermissionUtil:(Lcom/nextcloud/talk/utils/permissions/PlatformPermissionUtil;)V │ │ +499d20: 1a00 2913 |0000: const-string v0, "" // string@1329 │ │ +499d24: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +499d2a: 5b12 c8b0 |0005: iput-object v2, v1, Lcom/nextcloud/talk/chat/ChatActivity;.permissionUtil:Lcom/nextcloud/talk/utils/permissions/PlatformPermissionUtil; // field@b0c8 │ │ +499d2e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=232 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/nextcloud/talk/utils/permissions/PlatformPermissionUtil; │ │ │ │ @@ -2012586,17 +2012586,17 @@ │ │ type : '(Z)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -499d2c: |[499d2c] com.nextcloud.talk.chat.ChatActivity.setPullChatMessagesPending:(Z)V │ │ -499d3c: 5c01 c9b0 |0000: iput-boolean v1, v0, Lcom/nextcloud/talk/chat/ChatActivity;.pullChatMessagesPending:Z // field@b0c9 │ │ -499d40: 0e00 |0002: return-void │ │ +499d30: |[499d30] com.nextcloud.talk.chat.ChatActivity.setPullChatMessagesPending:(Z)V │ │ +499d40: 5c01 c9b0 |0000: iput-boolean v1, v0, Lcom/nextcloud/talk/chat/ChatActivity;.pullChatMessagesPending:Z // field@b0c9 │ │ +499d44: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -2012605,19 +2012605,19 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -499d44: |[499d44] com.nextcloud.talk.chat.ChatActivity.setRoomToken:(Ljava/lang/String;)V │ │ -499d54: 1a00 2913 |0000: const-string v0, "" // string@1329 │ │ -499d58: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -499d5e: 5b12 cbb0 |0005: iput-object v2, v1, Lcom/nextcloud/talk/chat/ChatActivity;.roomToken:Ljava/lang/String; // field@b0cb │ │ -499d62: 0e00 |0007: return-void │ │ +499d48: |[499d48] com.nextcloud.talk.chat.ChatActivity.setRoomToken:(Ljava/lang/String;)V │ │ +499d58: 1a00 2913 |0000: const-string v0, "" // string@1329 │ │ +499d5c: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +499d62: 5b12 cbb0 |0005: iput-object v2, v1, Lcom/nextcloud/talk/chat/ChatActivity;.roomToken:Ljava/lang/String; // field@b0cb │ │ +499d66: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=293 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -2012626,17 +2012626,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -499d64: |[499d64] com.nextcloud.talk.chat.ChatActivity.setSessionIdAfterRoomJoined:(Ljava/lang/String;)V │ │ -499d74: 5b01 ccb0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity;.sessionIdAfterRoomJoined:Ljava/lang/String; // field@b0cc │ │ -499d78: 0e00 |0002: return-void │ │ +499d68: |[499d68] com.nextcloud.talk.chat.ChatActivity.setSessionIdAfterRoomJoined:(Ljava/lang/String;)V │ │ +499d78: 5b01 ccb0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity;.sessionIdAfterRoomJoined:Ljava/lang/String; // field@b0cc │ │ +499d7c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=292 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -2012645,19 +2012645,19 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -499d7c: |[499d7c] com.nextcloud.talk.chat.ChatActivity.setSharedText:(Ljava/lang/String;)V │ │ -499d8c: 1a00 2913 |0000: const-string v0, "" // string@1329 │ │ -499d90: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -499d96: 5b12 cdb0 |0005: iput-object v2, v1, Lcom/nextcloud/talk/chat/ChatActivity;.sharedText:Ljava/lang/String; // field@b0cd │ │ -499d9a: 0e00 |0007: return-void │ │ +499d80: |[499d80] com.nextcloud.talk.chat.ChatActivity.setSharedText:(Ljava/lang/String;)V │ │ +499d90: 1a00 2913 |0000: const-string v0, "" // string@1329 │ │ +499d94: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +499d9a: 5b12 cdb0 |0005: iput-object v2, v1, Lcom/nextcloud/talk/chat/ChatActivity;.sharedText:Ljava/lang/String; // field@b0cd │ │ +499d9e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=324 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -2012666,17 +2012666,17 @@ │ │ type : '(Lcom/nextcloud/talk/signaling/SignalingMessageSender;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -499d9c: |[499d9c] com.nextcloud.talk.chat.ChatActivity.setSignalingMessageSender:(Lcom/nextcloud/talk/signaling/SignalingMessageSender;)V │ │ -499dac: 5b01 ceb0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity;.signalingMessageSender:Lcom/nextcloud/talk/signaling/SignalingMessageSender; // field@b0ce │ │ -499db0: 0e00 |0002: return-void │ │ +499da0: |[499da0] com.nextcloud.talk.chat.ChatActivity.setSignalingMessageSender:(Lcom/nextcloud/talk/signaling/SignalingMessageSender;)V │ │ +499db0: 5b01 ceb0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity;.signalingMessageSender:Lcom/nextcloud/talk/signaling/SignalingMessageSender; // field@b0ce │ │ +499db4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=318 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0003 reg=1 (null) Lcom/nextcloud/talk/signaling/SignalingMessageSender; │ │ │ │ @@ -2012685,19 +2012685,19 @@ │ │ type : '(Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -499db4: |[499db4] com.nextcloud.talk.chat.ChatActivity.setSpreedCapabilities:(Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;)V │ │ -499dc4: 1a00 2913 |0000: const-string v0, "" // string@1329 │ │ -499dc8: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -499dce: 5b12 cfb0 |0005: iput-object v2, v1, Lcom/nextcloud/talk/chat/ChatActivity;.spreedCapabilities:Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // field@b0cf │ │ -499dd2: 0e00 |0007: return-void │ │ +499db8: |[499db8] com.nextcloud.talk.chat.ChatActivity.setSpreedCapabilities:(Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;)V │ │ +499dc8: 1a00 2913 |0000: const-string v0, "" // string@1329 │ │ +499dcc: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +499dd2: 5b12 cfb0 |0005: iput-object v2, v1, Lcom/nextcloud/talk/chat/ChatActivity;.spreedCapabilities:Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // field@b0cf │ │ +499dd6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=295 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; │ │ │ │ @@ -2012706,17 +2012706,17 @@ │ │ type : '(Z)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -499dd4: |[499dd4] com.nextcloud.talk.chat.ChatActivity.setStartCallFromNotification:(Z)V │ │ -499de4: 5c01 d0b0 |0000: iput-boolean v1, v0, Lcom/nextcloud/talk/chat/ChatActivity;.startCallFromNotification:Z // field@b0d0 │ │ -499de8: 0e00 |0002: return-void │ │ +499dd8: |[499dd8] com.nextcloud.talk.chat.ChatActivity.setStartCallFromNotification:(Z)V │ │ +499de8: 5c01 d0b0 |0000: iput-boolean v1, v0, Lcom/nextcloud/talk/chat/ChatActivity;.startCallFromNotification:Z // field@b0d0 │ │ +499dec: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -2012725,17 +2012725,17 @@ │ │ type : '(Z)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -499dec: |[499dec] com.nextcloud.talk.chat.ChatActivity.setStartCallFromRoomSwitch:(Z)V │ │ -499dfc: 5c01 d1b0 |0000: iput-boolean v1, v0, Lcom/nextcloud/talk/chat/ChatActivity;.startCallFromRoomSwitch:Z // field@b0d1 │ │ -499e00: 0e00 |0002: return-void │ │ +499df0: |[499df0] com.nextcloud.talk.chat.ChatActivity.setStartCallFromRoomSwitch:(Z)V │ │ +499e00: 5c01 d1b0 |0000: iput-boolean v1, v0, Lcom/nextcloud/talk/chat/ChatActivity;.startCallFromRoomSwitch:Z // field@b0d1 │ │ +499e04: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=305 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -2012744,19 +2012744,19 @@ │ │ type : '(Landroidx/lifecycle/ViewModelProvider$Factory;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -49a030: |[49a030] com.nextcloud.talk.chat.ChatActivity.setViewModelFactory:(Landroidx/lifecycle/ViewModelProvider$Factory;)V │ │ -49a040: 1a00 2913 |0000: const-string v0, "" // string@1329 │ │ -49a044: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -49a04a: 5b12 d9b0 |0005: iput-object v2, v1, Lcom/nextcloud/talk/chat/ChatActivity;.viewModelFactory:Landroidx/lifecycle/ViewModelProvider$Factory; // field@b0d9 │ │ -49a04e: 0e00 |0007: return-void │ │ +49a034: |[49a034] com.nextcloud.talk.chat.ChatActivity.setViewModelFactory:(Landroidx/lifecycle/ViewModelProvider$Factory;)V │ │ +49a044: 1a00 2913 |0000: const-string v0, "" // string@1329 │ │ +49a048: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +49a04e: 5b12 d9b0 |0005: iput-object v2, v1, Lcom/nextcloud/talk/chat/ChatActivity;.viewModelFactory:Landroidx/lifecycle/ViewModelProvider$Factory; // field@b0d9 │ │ +49a052: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=238 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0008 reg=2 (null) Landroidx/lifecycle/ViewModelProvider$Factory; │ │ │ │ @@ -2012765,17 +2012765,17 @@ │ │ type : '(Z)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -49a050: |[49a050] com.nextcloud.talk.chat.ChatActivity.setVoiceOnly:(Z)V │ │ -49a060: 5c01 ddb0 |0000: iput-boolean v1, v0, Lcom/nextcloud/talk/chat/ChatActivity;.voiceOnly:Z // field@b0dd │ │ -49a064: 0e00 |0002: return-void │ │ +49a054: |[49a054] com.nextcloud.talk.chat.ChatActivity.setVoiceOnly:(Z)V │ │ +49a064: 5c01 ddb0 |0000: iput-boolean v1, v0, Lcom/nextcloud/talk/chat/ChatActivity;.voiceOnly:Z // field@b0dd │ │ +49a068: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=308 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -2012784,17 +2012784,17 @@ │ │ type : '(Lcom/nextcloud/talk/webrtc/WebSocketInstance;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -49a068: |[49a068] com.nextcloud.talk.chat.ChatActivity.setWebSocketInstance:(Lcom/nextcloud/talk/webrtc/WebSocketInstance;)V │ │ -49a078: 5b01 deb0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity;.webSocketInstance:Lcom/nextcloud/talk/webrtc/WebSocketInstance; // field@b0de │ │ -49a07c: 0e00 |0002: return-void │ │ +49a06c: |[49a06c] com.nextcloud.talk.chat.ChatActivity.setWebSocketInstance:(Lcom/nextcloud/talk/webrtc/WebSocketInstance;)V │ │ +49a07c: 5b01 deb0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity;.webSocketInstance:Lcom/nextcloud/talk/webrtc/WebSocketInstance; // field@b0de │ │ +49a080: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=317 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0003 reg=1 (null) Lcom/nextcloud/talk/webrtc/WebSocketInstance; │ │ │ │ @@ -2012803,76 +2012803,76 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 131 16-bit code units │ │ -49a39c: |[49a39c] com.nextcloud.talk.chat.ChatActivity.share:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V │ │ -49a3ac: 1a00 b6cc |0000: const-string v0, "message" // string@ccb6 │ │ -49a3b0: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -49a3b6: 6e10 85ec 0300 |0005: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getSelectedIndividualHashMap:()Ljava/util/Map; // method@ec85 │ │ -49a3bc: 0c03 |0008: move-result-object v3 │ │ -49a3be: 7110 fdfb 0300 |0009: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49a3c4: 1a00 f6cf |000c: const-string v0, "name" // string@cff6 │ │ -49a3c8: 7220 95f9 0300 |000e: invoke-interface {v3, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@f995 │ │ -49a3ce: 0c03 |0011: move-result-object v3 │ │ -49a3d0: 1f03 a724 |0012: check-cast v3, Ljava/lang/String; // type@24a7 │ │ -49a3d4: 6e10 5ee9 0200 |0014: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getApplicationContext:()Landroid/content/Context; // method@e95e │ │ -49a3da: 0c00 |0017: move-result-object v0 │ │ -49a3dc: 6e10 2001 0000 |0018: invoke-virtual {v0}, Landroid/content/Context;.getCacheDir:()Ljava/io/File; // method@0120 │ │ -49a3e2: 0c00 |001b: move-result-object v0 │ │ -49a3e4: 6e10 adf4 0000 |001c: invoke-virtual {v0}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@f4ad │ │ -49a3ea: 0c00 |001f: move-result-object v0 │ │ -49a3ec: 2201 a924 |0020: new-instance v1, Ljava/lang/StringBuilder; // type@24a9 │ │ -49a3f0: 7010 86f6 0100 |0022: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@f686 │ │ -49a3f6: 6e20 92f6 0100 |0025: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -49a3fc: 0c00 |0028: move-result-object v0 │ │ -49a3fe: 1a01 3f12 |0029: const-string v1, "/" // string@123f │ │ -49a402: 6e20 92f6 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -49a408: 0c00 |002e: move-result-object v0 │ │ -49a40a: 6e20 92f6 3000 |002f: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -49a410: 0c03 |0032: move-result-object v3 │ │ -49a412: 6e10 9cf6 0300 |0033: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -49a418: 0c03 |0036: move-result-object v3 │ │ -49a41a: 5b23 c7b0 |0037: iput-object v3, v2, Lcom/nextcloud/talk/chat/ChatActivity;.path:Ljava/lang/String; // field@b0c7 │ │ -49a41e: 0723 |0039: move-object v3, v2 │ │ -49a420: 1f03 4e00 |003a: check-cast v3, Landroid/content/Context; // type@004e │ │ -49a424: 2200 5224 |003c: new-instance v0, Ljava/io/File; // type@2452 │ │ -49a428: 5421 c7b0 |003e: iget-object v1, v2, Lcom/nextcloud/talk/chat/ChatActivity;.path:Ljava/lang/String; // field@b0c7 │ │ -49a42c: 3901 0800 |0040: if-nez v1, 0048 // +0008 │ │ -49a430: 1a01 e6d7 |0042: const-string v1, "path" // string@d7e6 │ │ -49a434: 7110 06fc 0100 |0044: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49a43a: 1201 |0047: const/4 v1, #int 0 // #0 │ │ -49a43c: 7020 a4f4 1000 |0048: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@f4a4 │ │ -49a442: 1a01 0a92 |004b: const-string v1, "com.nextcloud.talk2" // string@920a │ │ -49a446: 7130 0d0d 1300 |004d: invoke-static {v3, v1, v0}, Landroidx/core/content/FileProvider;.getUriForFile:(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri; // method@0d0d │ │ -49a44c: 0c03 |0050: move-result-object v3 │ │ -49a44e: 2200 5700 |0051: new-instance v0, Landroid/content/Intent; // type@0057 │ │ -49a452: 7010 4a01 0000 |0053: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@014a │ │ -49a458: 1a01 1487 |0056: const-string v1, "android.intent.action.SEND" // string@8714 │ │ -49a45c: 6e20 6e01 1000 |0058: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@016e │ │ -49a462: 1a01 1c87 |005b: const-string v1, "android.intent.extra.STREAM" // string@871c │ │ -49a466: 1f03 1101 |005d: check-cast v3, Landroid/os/Parcelable; // type@0111 │ │ -49a46a: 6e30 6701 1003 |005f: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@0167 │ │ -49a470: 1a03 5fb4 |0062: const-string v3, "image/*" // string@b45f │ │ -49a474: 6e20 7301 3000 |0064: invoke-virtual {v0, v3}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@0173 │ │ -49a47a: 1213 |0067: const/4 v3, #int 1 // #1 │ │ -49a47c: 6e20 5001 3000 |0068: invoke-virtual {v0, v3}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0150 │ │ -49a482: 6e10 84e9 0200 |006b: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getResources:()Landroid/content/res/Resources; // method@e984 │ │ -49a488: 0c03 |006e: move-result-object v3 │ │ -49a48a: 1401 2904 137f |006f: const v1, #float 1.95418e+38 // #7f130429 │ │ -49a490: 6e20 ba01 1300 |0072: invoke-virtual {v3, v1}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@01ba │ │ -49a496: 0c03 |0075: move-result-object v3 │ │ -49a498: 7120 5101 3000 |0076: invoke-static {v0, v3}, Landroid/content/Intent;.createChooser:(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@0151 │ │ -49a49e: 0c03 |0079: move-result-object v3 │ │ -49a4a0: 1a00 4b95 |007a: const-string v0, "createChooser(...)" // string@954b │ │ -49a4a4: 7120 fffb 0300 |007c: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -49a4aa: 6e20 53ea 3200 |007f: invoke-virtual {v2, v3}, Lcom/nextcloud/talk/chat/ChatActivity;.startActivity:(Landroid/content/Intent;)V // method@ea53 │ │ -49a4b0: 0e00 |0082: return-void │ │ +49a3a0: |[49a3a0] com.nextcloud.talk.chat.ChatActivity.share:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V │ │ +49a3b0: 1a00 b6cc |0000: const-string v0, "message" // string@ccb6 │ │ +49a3b4: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +49a3ba: 6e10 85ec 0300 |0005: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getSelectedIndividualHashMap:()Ljava/util/Map; // method@ec85 │ │ +49a3c0: 0c03 |0008: move-result-object v3 │ │ +49a3c2: 7110 fdfb 0300 |0009: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49a3c8: 1a00 f6cf |000c: const-string v0, "name" // string@cff6 │ │ +49a3cc: 7220 95f9 0300 |000e: invoke-interface {v3, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@f995 │ │ +49a3d2: 0c03 |0011: move-result-object v3 │ │ +49a3d4: 1f03 a724 |0012: check-cast v3, Ljava/lang/String; // type@24a7 │ │ +49a3d8: 6e10 5ee9 0200 |0014: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getApplicationContext:()Landroid/content/Context; // method@e95e │ │ +49a3de: 0c00 |0017: move-result-object v0 │ │ +49a3e0: 6e10 2001 0000 |0018: invoke-virtual {v0}, Landroid/content/Context;.getCacheDir:()Ljava/io/File; // method@0120 │ │ +49a3e6: 0c00 |001b: move-result-object v0 │ │ +49a3e8: 6e10 adf4 0000 |001c: invoke-virtual {v0}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@f4ad │ │ +49a3ee: 0c00 |001f: move-result-object v0 │ │ +49a3f0: 2201 a924 |0020: new-instance v1, Ljava/lang/StringBuilder; // type@24a9 │ │ +49a3f4: 7010 86f6 0100 |0022: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@f686 │ │ +49a3fa: 6e20 92f6 0100 |0025: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +49a400: 0c00 |0028: move-result-object v0 │ │ +49a402: 1a01 3f12 |0029: const-string v1, "/" // string@123f │ │ +49a406: 6e20 92f6 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +49a40c: 0c00 |002e: move-result-object v0 │ │ +49a40e: 6e20 92f6 3000 |002f: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +49a414: 0c03 |0032: move-result-object v3 │ │ +49a416: 6e10 9cf6 0300 |0033: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +49a41c: 0c03 |0036: move-result-object v3 │ │ +49a41e: 5b23 c7b0 |0037: iput-object v3, v2, Lcom/nextcloud/talk/chat/ChatActivity;.path:Ljava/lang/String; // field@b0c7 │ │ +49a422: 0723 |0039: move-object v3, v2 │ │ +49a424: 1f03 4e00 |003a: check-cast v3, Landroid/content/Context; // type@004e │ │ +49a428: 2200 5224 |003c: new-instance v0, Ljava/io/File; // type@2452 │ │ +49a42c: 5421 c7b0 |003e: iget-object v1, v2, Lcom/nextcloud/talk/chat/ChatActivity;.path:Ljava/lang/String; // field@b0c7 │ │ +49a430: 3901 0800 |0040: if-nez v1, 0048 // +0008 │ │ +49a434: 1a01 e6d7 |0042: const-string v1, "path" // string@d7e6 │ │ +49a438: 7110 06fc 0100 |0044: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49a43e: 1201 |0047: const/4 v1, #int 0 // #0 │ │ +49a440: 7020 a4f4 1000 |0048: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@f4a4 │ │ +49a446: 1a01 0a92 |004b: const-string v1, "com.nextcloud.talk2" // string@920a │ │ +49a44a: 7130 0d0d 1300 |004d: invoke-static {v3, v1, v0}, Landroidx/core/content/FileProvider;.getUriForFile:(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri; // method@0d0d │ │ +49a450: 0c03 |0050: move-result-object v3 │ │ +49a452: 2200 5700 |0051: new-instance v0, Landroid/content/Intent; // type@0057 │ │ +49a456: 7010 4a01 0000 |0053: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@014a │ │ +49a45c: 1a01 1487 |0056: const-string v1, "android.intent.action.SEND" // string@8714 │ │ +49a460: 6e20 6e01 1000 |0058: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@016e │ │ +49a466: 1a01 1c87 |005b: const-string v1, "android.intent.extra.STREAM" // string@871c │ │ +49a46a: 1f03 1101 |005d: check-cast v3, Landroid/os/Parcelable; // type@0111 │ │ +49a46e: 6e30 6701 1003 |005f: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@0167 │ │ +49a474: 1a03 5fb4 |0062: const-string v3, "image/*" // string@b45f │ │ +49a478: 6e20 7301 3000 |0064: invoke-virtual {v0, v3}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@0173 │ │ +49a47e: 1213 |0067: const/4 v3, #int 1 // #1 │ │ +49a480: 6e20 5001 3000 |0068: invoke-virtual {v0, v3}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0150 │ │ +49a486: 6e10 84e9 0200 |006b: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getResources:()Landroid/content/res/Resources; // method@e984 │ │ +49a48c: 0c03 |006e: move-result-object v3 │ │ +49a48e: 1401 2904 137f |006f: const v1, #float 1.95418e+38 // #7f130429 │ │ +49a494: 6e20 ba01 1300 |0072: invoke-virtual {v3, v1}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@01ba │ │ +49a49a: 0c03 |0075: move-result-object v3 │ │ +49a49c: 7120 5101 3000 |0076: invoke-static {v0, v3}, Landroid/content/Intent;.createChooser:(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@0151 │ │ +49a4a2: 0c03 |0079: move-result-object v3 │ │ +49a4a4: 1a00 4b95 |007a: const-string v0, "createChooser(...)" // string@954b │ │ +49a4a8: 7120 fffb 0300 |007c: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +49a4ae: 6e20 53ea 3200 |007f: invoke-virtual {v2, v3}, Lcom/nextcloud/talk/chat/ChatActivity;.startActivity:(Landroid/content/Intent;)V // method@ea53 │ │ +49a4b4: 0e00 |0082: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=3283 │ │ 0x0014 line=3284 │ │ 0x0039 line=3286 │ │ 0x003c line=3288 │ │ 0x004b line=3285 │ │ @@ -2012891,34 +2012891,34 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 45 16-bit code units │ │ -49a4b4: |[49a4b4] com.nextcloud.talk.chat.ChatActivity.shareMessageText:(Ljava/lang/String;)V │ │ -49a4c4: 1a00 b6cc |0000: const-string v0, "message" // string@ccb6 │ │ -49a4c8: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -49a4ce: 2200 5700 |0005: new-instance v0, Landroid/content/Intent; // type@0057 │ │ -49a4d2: 7010 4a01 0000 |0007: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@014a │ │ -49a4d8: 1a01 1487 |000a: const-string v1, "android.intent.action.SEND" // string@8714 │ │ -49a4dc: 6e20 6e01 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@016e │ │ -49a4e2: 1a01 1d87 |000f: const-string v1, "android.intent.extra.TEXT" // string@871d │ │ -49a4e6: 6e30 6801 1003 |0011: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0168 │ │ -49a4ec: 1a03 d0f1 |0014: const-string v3, "text/plain" // string@f1d0 │ │ -49a4f0: 6e20 7301 3000 |0016: invoke-virtual {v0, v3}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@0173 │ │ -49a4f6: 1403 3504 137f |0019: const v3, #float 1.95418e+38 // #7f130435 │ │ -49a4fc: 6e20 8ce9 3200 |001c: invoke-virtual {v2, v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getString:(I)Ljava/lang/String; // method@e98c │ │ -49a502: 0c03 |001f: move-result-object v3 │ │ -49a504: 1f03 7724 |0020: check-cast v3, Ljava/lang/CharSequence; // type@2477 │ │ -49a508: 7120 5101 3000 |0022: invoke-static {v0, v3}, Landroid/content/Intent;.createChooser:(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@0151 │ │ -49a50e: 0c03 |0025: move-result-object v3 │ │ -49a510: 7110 fdfb 0300 |0026: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49a516: 6e20 53ea 3200 |0029: invoke-virtual {v2, v3}, Lcom/nextcloud/talk/chat/ChatActivity;.startActivity:(Landroid/content/Intent;)V // method@ea53 │ │ -49a51c: 0e00 |002c: return-void │ │ +49a4b8: |[49a4b8] com.nextcloud.talk.chat.ChatActivity.shareMessageText:(Ljava/lang/String;)V │ │ +49a4c8: 1a00 b6cc |0000: const-string v0, "message" // string@ccb6 │ │ +49a4cc: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +49a4d2: 2200 5700 |0005: new-instance v0, Landroid/content/Intent; // type@0057 │ │ +49a4d6: 7010 4a01 0000 |0007: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@014a │ │ +49a4dc: 1a01 1487 |000a: const-string v1, "android.intent.action.SEND" // string@8714 │ │ +49a4e0: 6e20 6e01 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@016e │ │ +49a4e6: 1a01 1d87 |000f: const-string v1, "android.intent.extra.TEXT" // string@871d │ │ +49a4ea: 6e30 6801 1003 |0011: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0168 │ │ +49a4f0: 1a03 d0f1 |0014: const-string v3, "text/plain" // string@f1d0 │ │ +49a4f4: 6e20 7301 3000 |0016: invoke-virtual {v0, v3}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@0173 │ │ +49a4fa: 1403 3504 137f |0019: const v3, #float 1.95418e+38 // #7f130435 │ │ +49a500: 6e20 8ce9 3200 |001c: invoke-virtual {v2, v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getString:(I)Ljava/lang/String; // method@e98c │ │ +49a506: 0c03 |001f: move-result-object v3 │ │ +49a508: 1f03 7724 |0020: check-cast v3, Ljava/lang/CharSequence; // type@2477 │ │ +49a50c: 7120 5101 3000 |0022: invoke-static {v0, v3}, Landroid/content/Intent;.createChooser:(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@0151 │ │ +49a512: 0c03 |0025: move-result-object v3 │ │ +49a514: 7110 fdfb 0300 |0026: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49a51a: 6e20 53ea 3200 |0029: invoke-virtual {v2, v3}, Lcom/nextcloud/talk/chat/ChatActivity;.startActivity:(Landroid/content/Intent;)V // method@ea53 │ │ +49a520: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=3760 │ │ 0x000a line=3761 │ │ 0x000f line=3762 │ │ 0x0014 line=3763 │ │ 0x001c line=3765 │ │ @@ -2012932,145 +2012932,145 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/model/ChatMessage;Ljava/lang/String;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 13 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 253 16-bit code units │ │ -49a7e0: |[49a7e0] com.nextcloud.talk.chat.ChatActivity.shareToNotes:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;Ljava/lang/String;)V │ │ -49a7f0: 1a00 b6cc |0000: const-string v0, "message" // string@ccb6 │ │ -49a7f4: 7120 00fc 0b00 |0002: invoke-static {v11, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -49a7fa: 1a00 f7df |0005: const-string v0, "roomToken" // string@dff7 │ │ -49a7fe: 7120 00fc 0c00 |0007: invoke-static {v12, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -49a804: 6e10 92ec 0b00 |000a: invoke-virtual {v11}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.hasFileAttachment:()Z // method@ec92 │ │ -49a80a: 0a00 |000d: move-result v0 │ │ -49a80c: 1a01 f6cf |000e: const-string v1, "name" // string@cff6 │ │ -49a810: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -49a812: 1a03 0000 |0011: const-string v3, "" // string@0000 │ │ -49a816: 3800 5b00 |0013: if-eqz v0, 006e // +005b │ │ -49a81a: 6e10 85ec 0b00 |0015: invoke-virtual {v11}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getSelectedIndividualHashMap:()Ljava/util/Map; // method@ec85 │ │ -49a820: 0c00 |0018: move-result-object v0 │ │ -49a822: 7110 fdfb 0000 |0019: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49a828: 7220 95f9 1000 |001c: invoke-interface {v0, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@f995 │ │ -49a82e: 0c00 |001f: move-result-object v0 │ │ -49a830: 1f00 a724 |0020: check-cast v0, Ljava/lang/String; // type@24a7 │ │ -49a834: 6e10 5ee9 0a00 |0022: invoke-virtual {v10}, Lcom/nextcloud/talk/chat/ChatActivity;.getApplicationContext:()Landroid/content/Context; // method@e95e │ │ -49a83a: 0c01 |0025: move-result-object v1 │ │ -49a83c: 6e10 2001 0100 |0026: invoke-virtual {v1}, Landroid/content/Context;.getCacheDir:()Ljava/io/File; // method@0120 │ │ -49a842: 0c01 |0029: move-result-object v1 │ │ -49a844: 6e10 adf4 0100 |002a: invoke-virtual {v1}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@f4ad │ │ -49a84a: 0c01 |002d: move-result-object v1 │ │ -49a84c: 2204 a924 |002e: new-instance v4, Ljava/lang/StringBuilder; // type@24a9 │ │ -49a850: 7010 86f6 0400 |0030: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@f686 │ │ -49a856: 6e20 92f6 1400 |0033: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -49a85c: 0c01 |0036: move-result-object v1 │ │ -49a85e: 1a04 3f12 |0037: const-string v4, "/" // string@123f │ │ -49a862: 6e20 92f6 4100 |0039: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -49a868: 0c01 |003c: move-result-object v1 │ │ -49a86a: 6e20 92f6 0100 |003d: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -49a870: 0c00 |0040: move-result-object v0 │ │ -49a872: 6e10 9cf6 0000 |0041: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -49a878: 0c00 |0044: move-result-object v0 │ │ -49a87a: 5ba0 c7b0 |0045: iput-object v0, v10, Lcom/nextcloud/talk/chat/ChatActivity;.path:Ljava/lang/String; // field@b0c7 │ │ -49a87e: 07a0 |0047: move-object v0, v10 │ │ -49a880: 1f00 4e00 |0048: check-cast v0, Landroid/content/Context; // type@004e │ │ -49a884: 2201 5224 |004a: new-instance v1, Ljava/io/File; // type@2452 │ │ -49a888: 54a4 c7b0 |004c: iget-object v4, v10, Lcom/nextcloud/talk/chat/ChatActivity;.path:Ljava/lang/String; // field@b0c7 │ │ -49a88c: 3904 0800 |004e: if-nez v4, 0056 // +0008 │ │ -49a890: 1a04 e6d7 |0050: const-string v4, "path" // string@d7e6 │ │ -49a894: 7110 06fc 0400 |0052: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49a89a: 2802 |0055: goto 0057 // +0002 │ │ -49a89c: 0742 |0056: move-object v2, v4 │ │ -49a89e: 7020 a4f4 2100 |0057: invoke-direct {v1, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@f4a4 │ │ -49a8a4: 1a02 0a92 |005a: const-string v2, "com.nextcloud.talk2" // string@920a │ │ -49a8a8: 7130 0d0d 2001 |005c: invoke-static {v0, v2, v1}, Landroidx/core/content/FileProvider;.getUriForFile:(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri; // method@0d0d │ │ -49a8ae: 0c02 |005f: move-result-object v2 │ │ -49a8b0: 6e10 5ee9 0a00 |0060: invoke-virtual {v10}, Lcom/nextcloud/talk/chat/ChatActivity;.getApplicationContext:()Landroid/content/Context; // method@e95e │ │ -49a8b6: 0c00 |0063: move-result-object v0 │ │ -49a8b8: 6e10 2c01 0000 |0064: invoke-virtual {v0}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@012c │ │ -49a8be: 0c00 |0067: move-result-object v0 │ │ -49a8c0: 1231 |0068: const/4 v1, #int 3 // #3 │ │ -49a8c2: 6e40 96e9 0a12 |0069: invoke-virtual {v10, v0, v2, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.grantUriPermission:(Ljava/lang/String;Landroid/net/Uri;I)V // method@e996 │ │ -49a8c8: 2900 8700 |006c: goto/16 00f3 // +0087 │ │ -49a8cc: 6e10 93ec 0b00 |006e: invoke-virtual {v11}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.hasGeoLocation:()Z // method@ec93 │ │ -49a8d2: 0a00 |0071: move-result v0 │ │ -49a8d4: 3800 8100 |0072: if-eqz v0, 00f3 // +0081 │ │ -49a8d8: 6e10 78ec 0b00 |0074: invoke-virtual {v11}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getMessageParameters:()Ljava/util/HashMap; // method@ec78 │ │ -49a8de: 0c00 |0077: move-result-object v0 │ │ -49a8e0: 3800 0b00 |0078: if-eqz v0, 0083 // +000b │ │ -49a8e4: 1a03 92d2 |007a: const-string v3, "object" // string@d292 │ │ -49a8e8: 6e20 34f9 3000 |007c: invoke-virtual {v0, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@f934 │ │ -49a8ee: 0c00 |007f: move-result-object v0 │ │ -49a8f0: 1f00 3025 |0080: check-cast v0, Ljava/util/HashMap; // type@2530 │ │ -49a8f4: 2802 |0082: goto 0084 // +0002 │ │ -49a8f6: 0720 |0083: move-object v0, v2 │ │ -49a8f8: 3800 0b00 |0084: if-eqz v0, 008f // +000b │ │ -49a8fc: 1a03 3cb4 |0086: const-string v3, "id" // string@b43c │ │ -49a900: 6e20 34f9 3000 |0088: invoke-virtual {v0, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@f934 │ │ -49a906: 0c03 |008b: move-result-object v3 │ │ -49a908: 1f03 a724 |008c: check-cast v3, Ljava/lang/String; // type@24a7 │ │ -49a90c: 2802 |008e: goto 0090 // +0002 │ │ -49a90e: 0723 |008f: move-object v3, v2 │ │ -49a910: 7110 fdfb 0300 |0090: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49a916: 6e20 34f9 1000 |0093: invoke-virtual {v0, v1}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@f934 │ │ -49a91c: 0c01 |0096: move-result-object v1 │ │ -49a91e: 7110 fdfb 0100 |0097: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49a924: 1f01 a724 |009a: check-cast v1, Ljava/lang/String; // type@24a7 │ │ -49a928: 1a04 d6be |009c: const-string v4, "latitude" // string@bed6 │ │ -49a92c: 6e20 34f9 4000 |009e: invoke-virtual {v0, v4}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@f934 │ │ -49a932: 0c04 |00a1: move-result-object v4 │ │ -49a934: 7110 fdfb 0400 |00a2: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49a93a: 1f04 a724 |00a5: check-cast v4, Ljava/lang/String; // type@24a7 │ │ -49a93e: 1a05 dbc0 |00a7: const-string v5, "longitude" // string@c0db │ │ -49a942: 6e20 34f9 5000 |00a9: invoke-virtual {v0, v5}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@f934 │ │ -49a948: 0c00 |00ac: move-result-object v0 │ │ -49a94a: 7110 fdfb 0000 |00ad: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49a950: 1f00 a724 |00b0: check-cast v0, Ljava/lang/String; // type@24a7 │ │ -49a954: 2205 a924 |00b2: new-instance v5, Ljava/lang/StringBuilder; // type@24a9 │ │ -49a958: 1a06 6cfd |00b4: const-string v6, "{"type":"geo-location","id":"geo:" // string@fd6c │ │ -49a95c: 7020 89f6 6500 |00b6: invoke-direct {v5, v6}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -49a962: 6e20 92f6 4500 |00b9: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -49a968: 0c05 |00bc: move-result-object v5 │ │ -49a96a: 1a06 ef0f |00bd: const-string v6, "," // string@0fef │ │ -49a96e: 6e20 92f6 6500 |00bf: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -49a974: 0c05 |00c2: move-result-object v5 │ │ -49a976: 6e20 92f6 0500 |00c3: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -49a97c: 0c05 |00c6: move-result-object v5 │ │ -49a97e: 1a06 ca05 |00c7: const-string v6, "","latitude":"" // string@05ca │ │ -49a982: 6e20 92f6 6500 |00c9: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -49a988: 0c05 |00cc: move-result-object v5 │ │ -49a98a: 6e20 92f6 4500 |00cd: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -49a990: 0c04 |00d0: move-result-object v4 │ │ -49a992: 1a05 cb05 |00d1: const-string v5, "","longitude":"" // string@05cb │ │ -49a996: 6e20 92f6 5400 |00d3: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -49a99c: 0c04 |00d6: move-result-object v4 │ │ -49a99e: 6e20 92f6 0400 |00d7: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -49a9a4: 0c00 |00da: move-result-object v0 │ │ -49a9a6: 1a04 cc05 |00db: const-string v4, "","name":"" // string@05cc │ │ -49a9aa: 6e20 92f6 4000 |00dd: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -49a9b0: 0c00 |00e0: move-result-object v0 │ │ -49a9b2: 6e20 92f6 1000 |00e1: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -49a9b8: 0c00 |00e4: move-result-object v0 │ │ -49a9ba: 1a01 d005 |00e5: const-string v1, ""}" // string@05d0 │ │ -49a9be: 6e20 92f6 1000 |00e7: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -49a9c4: 0c00 |00ea: move-result-object v0 │ │ -49a9c6: 6e10 9cf6 0000 |00eb: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -49a9cc: 0c00 |00ee: move-result-object v0 │ │ -49a9ce: 0709 |00ef: move-object v9, v0 │ │ -49a9d0: 0725 |00f0: move-object v5, v2 │ │ -49a9d2: 0738 |00f1: move-object v8, v3 │ │ -49a9d4: 2804 |00f2: goto 00f6 // +0004 │ │ -49a9d6: 0725 |00f3: move-object v5, v2 │ │ -49a9d8: 0738 |00f4: move-object v8, v3 │ │ -49a9da: 0789 |00f5: move-object v9, v8 │ │ -49a9dc: 07a4 |00f6: move-object v4, v10 │ │ -49a9de: 07c6 |00f7: move-object v6, v12 │ │ -49a9e0: 07b7 |00f8: move-object v7, v11 │ │ -49a9e2: 7606 46ea 0400 |00f9: invoke-direct/range {v4, v5, v6, v7, v8, v9}, Lcom/nextcloud/talk/chat/ChatActivity;.shareToNotes:(Landroid/net/Uri;Ljava/lang/String;Lcom/nextcloud/talk/chat/data/model/ChatMessage;Ljava/lang/String;Ljava/lang/String;)V // method@ea46 │ │ -49a9e8: 0e00 |00fc: return-void │ │ +49a7e4: |[49a7e4] com.nextcloud.talk.chat.ChatActivity.shareToNotes:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;Ljava/lang/String;)V │ │ +49a7f4: 1a00 b6cc |0000: const-string v0, "message" // string@ccb6 │ │ +49a7f8: 7120 00fc 0b00 |0002: invoke-static {v11, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +49a7fe: 1a00 f7df |0005: const-string v0, "roomToken" // string@dff7 │ │ +49a802: 7120 00fc 0c00 |0007: invoke-static {v12, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +49a808: 6e10 92ec 0b00 |000a: invoke-virtual {v11}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.hasFileAttachment:()Z // method@ec92 │ │ +49a80e: 0a00 |000d: move-result v0 │ │ +49a810: 1a01 f6cf |000e: const-string v1, "name" // string@cff6 │ │ +49a814: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +49a816: 1a03 0000 |0011: const-string v3, "" // string@0000 │ │ +49a81a: 3800 5b00 |0013: if-eqz v0, 006e // +005b │ │ +49a81e: 6e10 85ec 0b00 |0015: invoke-virtual {v11}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getSelectedIndividualHashMap:()Ljava/util/Map; // method@ec85 │ │ +49a824: 0c00 |0018: move-result-object v0 │ │ +49a826: 7110 fdfb 0000 |0019: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49a82c: 7220 95f9 1000 |001c: invoke-interface {v0, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@f995 │ │ +49a832: 0c00 |001f: move-result-object v0 │ │ +49a834: 1f00 a724 |0020: check-cast v0, Ljava/lang/String; // type@24a7 │ │ +49a838: 6e10 5ee9 0a00 |0022: invoke-virtual {v10}, Lcom/nextcloud/talk/chat/ChatActivity;.getApplicationContext:()Landroid/content/Context; // method@e95e │ │ +49a83e: 0c01 |0025: move-result-object v1 │ │ +49a840: 6e10 2001 0100 |0026: invoke-virtual {v1}, Landroid/content/Context;.getCacheDir:()Ljava/io/File; // method@0120 │ │ +49a846: 0c01 |0029: move-result-object v1 │ │ +49a848: 6e10 adf4 0100 |002a: invoke-virtual {v1}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@f4ad │ │ +49a84e: 0c01 |002d: move-result-object v1 │ │ +49a850: 2204 a924 |002e: new-instance v4, Ljava/lang/StringBuilder; // type@24a9 │ │ +49a854: 7010 86f6 0400 |0030: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@f686 │ │ +49a85a: 6e20 92f6 1400 |0033: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +49a860: 0c01 |0036: move-result-object v1 │ │ +49a862: 1a04 3f12 |0037: const-string v4, "/" // string@123f │ │ +49a866: 6e20 92f6 4100 |0039: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +49a86c: 0c01 |003c: move-result-object v1 │ │ +49a86e: 6e20 92f6 0100 |003d: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +49a874: 0c00 |0040: move-result-object v0 │ │ +49a876: 6e10 9cf6 0000 |0041: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +49a87c: 0c00 |0044: move-result-object v0 │ │ +49a87e: 5ba0 c7b0 |0045: iput-object v0, v10, Lcom/nextcloud/talk/chat/ChatActivity;.path:Ljava/lang/String; // field@b0c7 │ │ +49a882: 07a0 |0047: move-object v0, v10 │ │ +49a884: 1f00 4e00 |0048: check-cast v0, Landroid/content/Context; // type@004e │ │ +49a888: 2201 5224 |004a: new-instance v1, Ljava/io/File; // type@2452 │ │ +49a88c: 54a4 c7b0 |004c: iget-object v4, v10, Lcom/nextcloud/talk/chat/ChatActivity;.path:Ljava/lang/String; // field@b0c7 │ │ +49a890: 3904 0800 |004e: if-nez v4, 0056 // +0008 │ │ +49a894: 1a04 e6d7 |0050: const-string v4, "path" // string@d7e6 │ │ +49a898: 7110 06fc 0400 |0052: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49a89e: 2802 |0055: goto 0057 // +0002 │ │ +49a8a0: 0742 |0056: move-object v2, v4 │ │ +49a8a2: 7020 a4f4 2100 |0057: invoke-direct {v1, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@f4a4 │ │ +49a8a8: 1a02 0a92 |005a: const-string v2, "com.nextcloud.talk2" // string@920a │ │ +49a8ac: 7130 0d0d 2001 |005c: invoke-static {v0, v2, v1}, Landroidx/core/content/FileProvider;.getUriForFile:(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri; // method@0d0d │ │ +49a8b2: 0c02 |005f: move-result-object v2 │ │ +49a8b4: 6e10 5ee9 0a00 |0060: invoke-virtual {v10}, Lcom/nextcloud/talk/chat/ChatActivity;.getApplicationContext:()Landroid/content/Context; // method@e95e │ │ +49a8ba: 0c00 |0063: move-result-object v0 │ │ +49a8bc: 6e10 2c01 0000 |0064: invoke-virtual {v0}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@012c │ │ +49a8c2: 0c00 |0067: move-result-object v0 │ │ +49a8c4: 1231 |0068: const/4 v1, #int 3 // #3 │ │ +49a8c6: 6e40 96e9 0a12 |0069: invoke-virtual {v10, v0, v2, v1}, Lcom/nextcloud/talk/chat/ChatActivity;.grantUriPermission:(Ljava/lang/String;Landroid/net/Uri;I)V // method@e996 │ │ +49a8cc: 2900 8700 |006c: goto/16 00f3 // +0087 │ │ +49a8d0: 6e10 93ec 0b00 |006e: invoke-virtual {v11}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.hasGeoLocation:()Z // method@ec93 │ │ +49a8d6: 0a00 |0071: move-result v0 │ │ +49a8d8: 3800 8100 |0072: if-eqz v0, 00f3 // +0081 │ │ +49a8dc: 6e10 78ec 0b00 |0074: invoke-virtual {v11}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getMessageParameters:()Ljava/util/HashMap; // method@ec78 │ │ +49a8e2: 0c00 |0077: move-result-object v0 │ │ +49a8e4: 3800 0b00 |0078: if-eqz v0, 0083 // +000b │ │ +49a8e8: 1a03 92d2 |007a: const-string v3, "object" // string@d292 │ │ +49a8ec: 6e20 34f9 3000 |007c: invoke-virtual {v0, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@f934 │ │ +49a8f2: 0c00 |007f: move-result-object v0 │ │ +49a8f4: 1f00 3025 |0080: check-cast v0, Ljava/util/HashMap; // type@2530 │ │ +49a8f8: 2802 |0082: goto 0084 // +0002 │ │ +49a8fa: 0720 |0083: move-object v0, v2 │ │ +49a8fc: 3800 0b00 |0084: if-eqz v0, 008f // +000b │ │ +49a900: 1a03 3cb4 |0086: const-string v3, "id" // string@b43c │ │ +49a904: 6e20 34f9 3000 |0088: invoke-virtual {v0, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@f934 │ │ +49a90a: 0c03 |008b: move-result-object v3 │ │ +49a90c: 1f03 a724 |008c: check-cast v3, Ljava/lang/String; // type@24a7 │ │ +49a910: 2802 |008e: goto 0090 // +0002 │ │ +49a912: 0723 |008f: move-object v3, v2 │ │ +49a914: 7110 fdfb 0300 |0090: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49a91a: 6e20 34f9 1000 |0093: invoke-virtual {v0, v1}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@f934 │ │ +49a920: 0c01 |0096: move-result-object v1 │ │ +49a922: 7110 fdfb 0100 |0097: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49a928: 1f01 a724 |009a: check-cast v1, Ljava/lang/String; // type@24a7 │ │ +49a92c: 1a04 d6be |009c: const-string v4, "latitude" // string@bed6 │ │ +49a930: 6e20 34f9 4000 |009e: invoke-virtual {v0, v4}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@f934 │ │ +49a936: 0c04 |00a1: move-result-object v4 │ │ +49a938: 7110 fdfb 0400 |00a2: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49a93e: 1f04 a724 |00a5: check-cast v4, Ljava/lang/String; // type@24a7 │ │ +49a942: 1a05 dbc0 |00a7: const-string v5, "longitude" // string@c0db │ │ +49a946: 6e20 34f9 5000 |00a9: invoke-virtual {v0, v5}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@f934 │ │ +49a94c: 0c00 |00ac: move-result-object v0 │ │ +49a94e: 7110 fdfb 0000 |00ad: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49a954: 1f00 a724 |00b0: check-cast v0, Ljava/lang/String; // type@24a7 │ │ +49a958: 2205 a924 |00b2: new-instance v5, Ljava/lang/StringBuilder; // type@24a9 │ │ +49a95c: 1a06 6cfd |00b4: const-string v6, "{"type":"geo-location","id":"geo:" // string@fd6c │ │ +49a960: 7020 89f6 6500 |00b6: invoke-direct {v5, v6}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +49a966: 6e20 92f6 4500 |00b9: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +49a96c: 0c05 |00bc: move-result-object v5 │ │ +49a96e: 1a06 ef0f |00bd: const-string v6, "," // string@0fef │ │ +49a972: 6e20 92f6 6500 |00bf: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +49a978: 0c05 |00c2: move-result-object v5 │ │ +49a97a: 6e20 92f6 0500 |00c3: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +49a980: 0c05 |00c6: move-result-object v5 │ │ +49a982: 1a06 ca05 |00c7: const-string v6, "","latitude":"" // string@05ca │ │ +49a986: 6e20 92f6 6500 |00c9: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +49a98c: 0c05 |00cc: move-result-object v5 │ │ +49a98e: 6e20 92f6 4500 |00cd: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +49a994: 0c04 |00d0: move-result-object v4 │ │ +49a996: 1a05 cb05 |00d1: const-string v5, "","longitude":"" // string@05cb │ │ +49a99a: 6e20 92f6 5400 |00d3: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +49a9a0: 0c04 |00d6: move-result-object v4 │ │ +49a9a2: 6e20 92f6 0400 |00d7: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +49a9a8: 0c00 |00da: move-result-object v0 │ │ +49a9aa: 1a04 cc05 |00db: const-string v4, "","name":"" // string@05cc │ │ +49a9ae: 6e20 92f6 4000 |00dd: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +49a9b4: 0c00 |00e0: move-result-object v0 │ │ +49a9b6: 6e20 92f6 1000 |00e1: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +49a9bc: 0c00 |00e4: move-result-object v0 │ │ +49a9be: 1a01 d005 |00e5: const-string v1, ""}" // string@05d0 │ │ +49a9c2: 6e20 92f6 1000 |00e7: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +49a9c8: 0c00 |00ea: move-result-object v0 │ │ +49a9ca: 6e10 9cf6 0000 |00eb: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +49a9d0: 0c00 |00ee: move-result-object v0 │ │ +49a9d2: 0709 |00ef: move-object v9, v0 │ │ +49a9d4: 0725 |00f0: move-object v5, v2 │ │ +49a9d6: 0738 |00f1: move-object v8, v3 │ │ +49a9d8: 2804 |00f2: goto 00f6 // +0004 │ │ +49a9da: 0725 |00f3: move-object v5, v2 │ │ +49a9dc: 0738 |00f4: move-object v8, v3 │ │ +49a9de: 0789 |00f5: move-object v9, v8 │ │ +49a9e0: 07a4 |00f6: move-object v4, v10 │ │ +49a9e2: 07c6 |00f7: move-object v6, v12 │ │ +49a9e4: 07b7 |00f8: move-object v7, v11 │ │ +49a9e6: 7606 46ea 0400 |00f9: invoke-direct/range {v4, v5, v6, v7, v8, v9}, Lcom/nextcloud/talk/chat/ChatActivity;.shareToNotes:(Landroid/net/Uri;Ljava/lang/String;Lcom/nextcloud/talk/chat/data/model/ChatMessage;Ljava/lang/String;Ljava/lang/String;)V // method@ea46 │ │ +49a9ec: 0e00 |00fc: return-void │ │ catches : (none) │ │ positions : │ │ 0x000a line=3341 │ │ 0x0015 line=3342 │ │ 0x0022 line=3343 │ │ 0x0047 line=3345 │ │ 0x004a line=3347 │ │ @@ -2013095,23 +2013095,23 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -49a9ec: |[49a9ec] com.nextcloud.talk.chat.ChatActivity.showBrowserScreen:()V │ │ -49a9fc: 2200 5700 |0000: new-instance v0, Landroid/content/Intent; // type@0057 │ │ -49aa00: 0731 |0002: move-object v1, v3 │ │ -49aa02: 1f01 4e00 |0003: check-cast v1, Landroid/content/Context; // type@004e │ │ -49aa06: 1c02 3123 |0005: const-class v2, Lcom/nextcloud/talk/remotefilebrowser/activities/RemoteFileBrowserActivity; // type@2331 │ │ -49aa0a: 7030 4b01 1002 |0007: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@014b │ │ -49aa10: 5431 d5b0 |000a: iget-object v1, v3, Lcom/nextcloud/talk/chat/ChatActivity;.startRemoteFileBrowsingForResult:Landroidx/activity/result/ActivityResultLauncher; // field@b0d5 │ │ -49aa14: 6e20 600a 0100 |000c: invoke-virtual {v1, v0}, Landroidx/activity/result/ActivityResultLauncher;.launch:(Ljava/lang/Object;)V // method@0a60 │ │ -49aa1a: 0e00 |000f: return-void │ │ +49a9f0: |[49a9f0] com.nextcloud.talk.chat.ChatActivity.showBrowserScreen:()V │ │ +49aa00: 2200 5700 |0000: new-instance v0, Landroid/content/Intent; // type@0057 │ │ +49aa04: 0731 |0002: move-object v1, v3 │ │ +49aa06: 1f01 4e00 |0003: check-cast v1, Landroid/content/Context; // type@004e │ │ +49aa0a: 1c02 3123 |0005: const-class v2, Lcom/nextcloud/talk/remotefilebrowser/activities/RemoteFileBrowserActivity; // type@2331 │ │ +49aa0e: 7030 4b01 1002 |0007: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@014b │ │ +49aa14: 5431 d5b0 |000a: iget-object v1, v3, Lcom/nextcloud/talk/chat/ChatActivity;.startRemoteFileBrowsingForResult:Landroidx/activity/result/ActivityResultLauncher; // field@b0d5 │ │ +49aa18: 6e20 600a 0100 |000c: invoke-virtual {v1, v0}, Landroidx/activity/result/ActivityResultLauncher;.launch:(Ljava/lang/Object;)V // method@0a60 │ │ +49aa1e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2311 │ │ 0x000a line=2312 │ │ locals : │ │ 0x0000 - 0x0010 reg=3 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ │ │ @@ -2013120,32 +2013120,32 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -49abfc: |[49abfc] com.nextcloud.talk.chat.ChatActivity.showShareLocationScreen:()V │ │ -49ac0c: 6200 99b0 |0000: sget-object v0, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ -49ac10: 1a01 dbec |0002: const-string v1, "showShareLocationScreen" // string@ecdb │ │ -49ac14: 7120 6c05 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -49ac1a: 2200 5700 |0007: new-instance v0, Landroid/content/Intent; // type@0057 │ │ -49ac1e: 0731 |0009: move-object v1, v3 │ │ -49ac20: 1f01 4e00 |000a: check-cast v1, Landroid/content/Context; // type@004e │ │ -49ac24: 1c02 c222 |000c: const-class v2, Lcom/nextcloud/talk/location/LocationPickerActivity; // type@22c2 │ │ -49ac28: 7030 4b01 1002 |000e: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@014b │ │ -49ac2e: 1a01 342e |0011: const-string v1, "KEY_ROOM_TOKEN" // string@2e34 │ │ -49ac32: 6e10 85e9 0300 |0013: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ -49ac38: 0c02 |0016: move-result-object v2 │ │ -49ac3a: 6e30 6801 1002 |0017: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0168 │ │ -49ac40: 1a01 082e |001a: const-string v1, "KEY_CHAT_API_VERSION" // string@2e08 │ │ -49ac44: 5232 aab0 |001c: iget v2, v3, Lcom/nextcloud/talk/chat/ChatActivity;.chatApiVersion:I // field@b0aa │ │ -49ac48: 6e30 6501 1002 |001e: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0165 │ │ -49ac4e: 6e20 53ea 0300 |0021: invoke-virtual {v3, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.startActivity:(Landroid/content/Intent;)V // method@ea53 │ │ -49ac54: 0e00 |0024: return-void │ │ +49ac00: |[49ac00] com.nextcloud.talk.chat.ChatActivity.showShareLocationScreen:()V │ │ +49ac10: 6200 99b0 |0000: sget-object v0, Lcom/nextcloud/talk/chat/ChatActivity;.TAG:Ljava/lang/String; // field@b099 │ │ +49ac14: 1a01 dbec |0002: const-string v1, "showShareLocationScreen" // string@ecdb │ │ +49ac18: 7120 6c05 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +49ac1e: 2200 5700 |0007: new-instance v0, Landroid/content/Intent; // type@0057 │ │ +49ac22: 0731 |0009: move-object v1, v3 │ │ +49ac24: 1f01 4e00 |000a: check-cast v1, Landroid/content/Context; // type@004e │ │ +49ac28: 1c02 c222 |000c: const-class v2, Lcom/nextcloud/talk/location/LocationPickerActivity; // type@22c2 │ │ +49ac2c: 7030 4b01 1002 |000e: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@014b │ │ +49ac32: 1a01 342e |0011: const-string v1, "KEY_ROOM_TOKEN" // string@2e34 │ │ +49ac36: 6e10 85e9 0300 |0013: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ +49ac3c: 0c02 |0016: move-result-object v2 │ │ +49ac3e: 6e30 6801 1002 |0017: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0168 │ │ +49ac44: 1a01 082e |001a: const-string v1, "KEY_CHAT_API_VERSION" // string@2e08 │ │ +49ac48: 5232 aab0 |001c: iget v2, v3, Lcom/nextcloud/talk/chat/ChatActivity;.chatApiVersion:I // field@b0aa │ │ +49ac4c: 6e30 6501 1002 |001e: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0165 │ │ +49ac52: 6e20 53ea 0300 |0021: invoke-virtual {v3, v0}, Lcom/nextcloud/talk/chat/ChatActivity;.startActivity:(Landroid/content/Intent;)V // method@ea53 │ │ +49ac58: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2316 │ │ 0x0007 line=2318 │ │ 0x0011 line=2319 │ │ 0x001a line=2320 │ │ 0x0021 line=2321 │ │ @@ -2013157,32 +2013157,32 @@ │ │ type : '(Lcom/stfalcon/chatkit/commons/models/IMessage;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -49b224: |[49b224] com.nextcloud.talk.chat.ChatActivity.translateMessage:(Lcom/stfalcon/chatkit/commons/models/IMessage;)V │ │ -49b234: 2200 fb00 |0000: new-instance v0, Landroid/os/Bundle; // type@00fb │ │ -49b238: 7010 3b04 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@043b │ │ -49b23e: 3804 0700 |0005: if-eqz v4, 000c // +0007 │ │ -49b242: 7210 84f3 0400 |0007: invoke-interface {v4}, Lcom/stfalcon/chatkit/commons/models/IMessage;.getText:()Ljava/lang/String; // method@f384 │ │ -49b248: 0c04 |000a: move-result-object v4 │ │ -49b24a: 2802 |000b: goto 000d // +0002 │ │ -49b24c: 1204 |000c: const/4 v4, #int 0 // #0 │ │ -49b24e: 1a01 3b2e |000d: const-string v1, "KEY_TRANSLATE_MESSAGE" // string@2e3b │ │ -49b252: 6e30 6804 1004 |000f: invoke-virtual {v0, v1, v4}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0468 │ │ -49b258: 2204 5700 |0012: new-instance v4, Landroid/content/Intent; // type@0057 │ │ -49b25c: 0731 |0014: move-object v1, v3 │ │ -49b25e: 1f01 4e00 |0015: check-cast v1, Landroid/content/Context; // type@004e │ │ -49b262: 1c02 4923 |0017: const-class v2, Lcom/nextcloud/talk/translate/ui/TranslateActivity; // type@2349 │ │ -49b266: 7030 4b01 1402 |0019: invoke-direct {v4, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@014b │ │ -49b26c: 6e20 6b01 0400 |001c: invoke-virtual {v4, v0}, Landroid/content/Intent;.putExtras:(Landroid/os/Bundle;)Landroid/content/Intent; // method@016b │ │ -49b272: 6e20 53ea 4300 |001f: invoke-virtual {v3, v4}, Lcom/nextcloud/talk/chat/ChatActivity;.startActivity:(Landroid/content/Intent;)V // method@ea53 │ │ -49b278: 0e00 |0022: return-void │ │ +49b228: |[49b228] com.nextcloud.talk.chat.ChatActivity.translateMessage:(Lcom/stfalcon/chatkit/commons/models/IMessage;)V │ │ +49b238: 2200 fb00 |0000: new-instance v0, Landroid/os/Bundle; // type@00fb │ │ +49b23c: 7010 3b04 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@043b │ │ +49b242: 3804 0700 |0005: if-eqz v4, 000c // +0007 │ │ +49b246: 7210 84f3 0400 |0007: invoke-interface {v4}, Lcom/stfalcon/chatkit/commons/models/IMessage;.getText:()Ljava/lang/String; // method@f384 │ │ +49b24c: 0c04 |000a: move-result-object v4 │ │ +49b24e: 2802 |000b: goto 000d // +0002 │ │ +49b250: 1204 |000c: const/4 v4, #int 0 // #0 │ │ +49b252: 1a01 3b2e |000d: const-string v1, "KEY_TRANSLATE_MESSAGE" // string@2e3b │ │ +49b256: 6e30 6804 1004 |000f: invoke-virtual {v0, v1, v4}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0468 │ │ +49b25c: 2204 5700 |0012: new-instance v4, Landroid/content/Intent; // type@0057 │ │ +49b260: 0731 |0014: move-object v1, v3 │ │ +49b262: 1f01 4e00 |0015: check-cast v1, Landroid/content/Context; // type@004e │ │ +49b266: 1c02 4923 |0017: const-class v2, Lcom/nextcloud/talk/translate/ui/TranslateActivity; // type@2349 │ │ +49b26a: 7030 4b01 1402 |0019: invoke-direct {v4, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@014b │ │ +49b270: 6e20 6b01 0400 |001c: invoke-virtual {v4, v0}, Landroid/content/Intent;.putExtras:(Landroid/os/Bundle;)Landroid/content/Intent; // method@016b │ │ +49b276: 6e20 53ea 4300 |001f: invoke-virtual {v3, v4}, Lcom/nextcloud/talk/chat/ChatActivity;.startActivity:(Landroid/content/Intent;)V // method@ea53 │ │ +49b27c: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3274 │ │ 0x0007 line=3275 │ │ 0x0012 line=3277 │ │ 0x001c line=3278 │ │ 0x001f line=3279 │ │ @@ -2013195,27 +2013195,27 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/model/ChatMessage;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -49b27c: |[49b27c] com.nextcloud.talk.chat.ChatActivity.updateMediaPlayerProgressBySlider:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;I)V │ │ -49b28c: 1a00 e1cc |0000: const-string v0, "messageWithSlidedProgress" // string@cce1 │ │ -49b290: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -49b296: 5410 bdb0 |0005: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.mediaPlayer:Landroid/media/MediaPlayer; // field@b0bd │ │ -49b29a: 3800 1200 |0007: if-eqz v0, 0019 // +0012 │ │ -49b29e: 5410 b3b0 |0009: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.currentlyPlayedVoiceMessage:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b0b3 │ │ -49b2a2: 7120 fbfb 0200 |000b: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ -49b2a8: 0a02 |000e: move-result v2 │ │ -49b2aa: 3802 0a00 |000f: if-eqz v2, 0019 // +000a │ │ -49b2ae: 5412 bdb0 |0011: iget-object v2, v1, Lcom/nextcloud/talk/chat/ChatActivity;.mediaPlayer:Landroid/media/MediaPlayer; // field@b0bd │ │ -49b2b2: 7110 fdfb 0200 |0013: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49b2b8: 6e20 fe03 3200 |0016: invoke-virtual {v2, v3}, Landroid/media/MediaPlayer;.seekTo:(I)V // method@03fe │ │ -49b2be: 0e00 |0019: return-void │ │ +49b280: |[49b280] com.nextcloud.talk.chat.ChatActivity.updateMediaPlayerProgressBySlider:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;I)V │ │ +49b290: 1a00 e1cc |0000: const-string v0, "messageWithSlidedProgress" // string@cce1 │ │ +49b294: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +49b29a: 5410 bdb0 |0005: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.mediaPlayer:Landroid/media/MediaPlayer; // field@b0bd │ │ +49b29e: 3800 1200 |0007: if-eqz v0, 0019 // +0012 │ │ +49b2a2: 5410 b3b0 |0009: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity;.currentlyPlayedVoiceMessage:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b0b3 │ │ +49b2a6: 7120 fbfb 0200 |000b: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ +49b2ac: 0a02 |000e: move-result v2 │ │ +49b2ae: 3802 0a00 |000f: if-eqz v2, 0019 // +000a │ │ +49b2b2: 5412 bdb0 |0011: iget-object v2, v1, Lcom/nextcloud/talk/chat/ChatActivity;.mediaPlayer:Landroid/media/MediaPlayer; // field@b0bd │ │ +49b2b6: 7110 fdfb 0200 |0013: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49b2bc: 6e20 fe03 3200 |0016: invoke-virtual {v2, v3}, Landroid/media/MediaPlayer;.seekTo:(I)V // method@03fe │ │ +49b2c2: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=1713 │ │ 0x0009 line=1714 │ │ 0x0011 line=1715 │ │ locals : │ │ 0x0000 - 0x001a reg=1 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ @@ -2013227,60 +2013227,60 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/model/ChatMessage;Ljava/lang/String;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 100 16-bit code units │ │ -49bba4: |[49bba4] com.nextcloud.talk.chat.ChatActivity.updateUiToAddReaction:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;Ljava/lang/String;)V │ │ -49bbb4: 1a00 b6cc |0000: const-string v0, "message" // string@ccb6 │ │ -49bbb8: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -49bbbe: 1a00 d59b |0005: const-string v0, "emoji" // string@9bd5 │ │ -49bbc2: 7120 00fc 0400 |0007: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -49bbc8: 6e10 7fec 0300 |000a: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getReactions:()Ljava/util/LinkedHashMap; // method@ec7f │ │ -49bbce: 0c00 |000d: move-result-object v0 │ │ -49bbd0: 3900 0a00 |000e: if-nez v0, 0018 // +000a │ │ -49bbd4: 2200 3425 |0010: new-instance v0, Ljava/util/LinkedHashMap; // type@2534 │ │ -49bbd8: 7010 49f9 0000 |0012: invoke-direct {v0}, Ljava/util/LinkedHashMap;.:()V // method@f949 │ │ -49bbde: 6e20 c1ec 0300 |0015: invoke-virtual {v3, v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setReactions:(Ljava/util/LinkedHashMap;)V // method@ecc1 │ │ -49bbe4: 6e10 80ec 0300 |0018: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getReactionsSelf:()Ljava/util/ArrayList; // method@ec80 │ │ -49bbea: 0c00 |001b: move-result-object v0 │ │ -49bbec: 3900 0a00 |001c: if-nez v0, 0026 // +000a │ │ -49bbf0: 2200 2125 |001e: new-instance v0, Ljava/util/ArrayList; // type@2521 │ │ -49bbf4: 7010 41f8 0000 |0020: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@f841 │ │ -49bbfa: 6e20 c2ec 0300 |0023: invoke-virtual {v3, v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setReactionsSelf:(Ljava/util/ArrayList;)V // method@ecc2 │ │ -49bc00: 6e10 7fec 0300 |0026: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getReactions:()Ljava/util/LinkedHashMap; // method@ec7f │ │ -49bc06: 0c00 |0029: move-result-object v0 │ │ -49bc08: 7110 fdfb 0000 |002a: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49bc0e: 6e20 50f9 4000 |002d: invoke-virtual {v0, v4}, Ljava/util/LinkedHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@f950 │ │ -49bc14: 0c00 |0030: move-result-object v0 │ │ -49bc16: 1f00 8c24 |0031: check-cast v0, Ljava/lang/Integer; // type@248c │ │ -49bc1a: 3900 0700 |0033: if-nez v0, 003a // +0007 │ │ -49bc1e: 1200 |0035: const/4 v0, #int 0 // #0 │ │ -49bc20: 7110 e0f5 0000 |0036: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ -49bc26: 0c00 |0039: move-result-object v0 │ │ -49bc28: 6e10 7fec 0300 |003a: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getReactions:()Ljava/util/LinkedHashMap; // method@ec7f │ │ -49bc2e: 0c01 |003d: move-result-object v1 │ │ -49bc30: 7110 fdfb 0100 |003e: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49bc36: 1f01 3c25 |0041: check-cast v1, Ljava/util/Map; // type@253c │ │ -49bc3a: 6e10 d3f5 0000 |0043: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@f5d3 │ │ -49bc40: 0a00 |0046: move-result v0 │ │ -49bc42: d800 0001 |0047: add-int/lit8 v0, v0, #int 1 // #01 │ │ -49bc46: 7110 e0f5 0000 |0049: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ -49bc4c: 0c00 |004c: move-result-object v0 │ │ -49bc4e: 7230 98f9 4100 |004d: invoke-interface {v1, v4, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f998 │ │ -49bc54: 6e10 80ec 0300 |0050: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getReactionsSelf:()Ljava/util/ArrayList; // method@ec80 │ │ -49bc5a: 0c00 |0053: move-result-object v0 │ │ -49bc5c: 7110 fdfb 0000 |0054: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49bc62: 6e20 45f8 4000 |0057: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@f845 │ │ -49bc68: 5424 a7b0 |005a: iget-object v4, v2, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ -49bc6c: 3804 0700 |005c: if-eqz v4, 0063 // +0007 │ │ -49bc70: 1f03 d123 |005e: check-cast v3, Lcom/stfalcon/chatkit/commons/models/IMessage; // type@23d1 │ │ -49bc74: 6e20 3ee4 3400 |0060: invoke-virtual {v4, v3}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.update:(Lcom/stfalcon/chatkit/commons/models/IMessage;)Z // method@e43e │ │ -49bc7a: 0e00 |0063: return-void │ │ +49bba8: |[49bba8] com.nextcloud.talk.chat.ChatActivity.updateUiToAddReaction:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;Ljava/lang/String;)V │ │ +49bbb8: 1a00 b6cc |0000: const-string v0, "message" // string@ccb6 │ │ +49bbbc: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +49bbc2: 1a00 d59b |0005: const-string v0, "emoji" // string@9bd5 │ │ +49bbc6: 7120 00fc 0400 |0007: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +49bbcc: 6e10 7fec 0300 |000a: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getReactions:()Ljava/util/LinkedHashMap; // method@ec7f │ │ +49bbd2: 0c00 |000d: move-result-object v0 │ │ +49bbd4: 3900 0a00 |000e: if-nez v0, 0018 // +000a │ │ +49bbd8: 2200 3425 |0010: new-instance v0, Ljava/util/LinkedHashMap; // type@2534 │ │ +49bbdc: 7010 49f9 0000 |0012: invoke-direct {v0}, Ljava/util/LinkedHashMap;.:()V // method@f949 │ │ +49bbe2: 6e20 c1ec 0300 |0015: invoke-virtual {v3, v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setReactions:(Ljava/util/LinkedHashMap;)V // method@ecc1 │ │ +49bbe8: 6e10 80ec 0300 |0018: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getReactionsSelf:()Ljava/util/ArrayList; // method@ec80 │ │ +49bbee: 0c00 |001b: move-result-object v0 │ │ +49bbf0: 3900 0a00 |001c: if-nez v0, 0026 // +000a │ │ +49bbf4: 2200 2125 |001e: new-instance v0, Ljava/util/ArrayList; // type@2521 │ │ +49bbf8: 7010 41f8 0000 |0020: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@f841 │ │ +49bbfe: 6e20 c2ec 0300 |0023: invoke-virtual {v3, v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setReactionsSelf:(Ljava/util/ArrayList;)V // method@ecc2 │ │ +49bc04: 6e10 7fec 0300 |0026: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getReactions:()Ljava/util/LinkedHashMap; // method@ec7f │ │ +49bc0a: 0c00 |0029: move-result-object v0 │ │ +49bc0c: 7110 fdfb 0000 |002a: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49bc12: 6e20 50f9 4000 |002d: invoke-virtual {v0, v4}, Ljava/util/LinkedHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@f950 │ │ +49bc18: 0c00 |0030: move-result-object v0 │ │ +49bc1a: 1f00 8c24 |0031: check-cast v0, Ljava/lang/Integer; // type@248c │ │ +49bc1e: 3900 0700 |0033: if-nez v0, 003a // +0007 │ │ +49bc22: 1200 |0035: const/4 v0, #int 0 // #0 │ │ +49bc24: 7110 e0f5 0000 |0036: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ +49bc2a: 0c00 |0039: move-result-object v0 │ │ +49bc2c: 6e10 7fec 0300 |003a: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getReactions:()Ljava/util/LinkedHashMap; // method@ec7f │ │ +49bc32: 0c01 |003d: move-result-object v1 │ │ +49bc34: 7110 fdfb 0100 |003e: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49bc3a: 1f01 3c25 |0041: check-cast v1, Ljava/util/Map; // type@253c │ │ +49bc3e: 6e10 d3f5 0000 |0043: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@f5d3 │ │ +49bc44: 0a00 |0046: move-result v0 │ │ +49bc46: d800 0001 |0047: add-int/lit8 v0, v0, #int 1 // #01 │ │ +49bc4a: 7110 e0f5 0000 |0049: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ +49bc50: 0c00 |004c: move-result-object v0 │ │ +49bc52: 7230 98f9 4100 |004d: invoke-interface {v1, v4, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f998 │ │ +49bc58: 6e10 80ec 0300 |0050: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getReactionsSelf:()Ljava/util/ArrayList; // method@ec80 │ │ +49bc5e: 0c00 |0053: move-result-object v0 │ │ +49bc60: 7110 fdfb 0000 |0054: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49bc66: 6e20 45f8 4000 |0057: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@f845 │ │ +49bc6c: 5424 a7b0 |005a: iget-object v4, v2, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ +49bc70: 3804 0700 |005c: if-eqz v4, 0063 // +0007 │ │ +49bc74: 1f03 d123 |005e: check-cast v3, Lcom/stfalcon/chatkit/commons/models/IMessage; // type@23d1 │ │ +49bc78: 6e20 3ee4 3400 |0060: invoke-virtual {v4, v3}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.update:(Lcom/stfalcon/chatkit/commons/models/IMessage;)Z // method@e43e │ │ +49bc7e: 0e00 |0063: return-void │ │ catches : (none) │ │ positions : │ │ 0x000a line=3499 │ │ 0x0010 line=3500 │ │ 0x0018 line=3503 │ │ 0x001e line=3504 │ │ 0x0026 line=3507 │ │ @@ -2013298,74 +2013298,74 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/model/ChatMessage;Ljava/lang/String;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 132 16-bit code units │ │ -49bc7c: |[49bc7c] com.nextcloud.talk.chat.ChatActivity.updateUiToDeleteReaction:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;Ljava/lang/String;)V │ │ -49bc8c: 1a00 b6cc |0000: const-string v0, "message" // string@ccb6 │ │ -49bc90: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -49bc96: 1a00 d59b |0005: const-string v0, "emoji" // string@9bd5 │ │ -49bc9a: 7120 00fc 0400 |0007: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -49bca0: 6e10 7fec 0300 |000a: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getReactions:()Ljava/util/LinkedHashMap; // method@ec7f │ │ -49bca6: 0c00 |000d: move-result-object v0 │ │ -49bca8: 3900 0a00 |000e: if-nez v0, 0018 // +000a │ │ -49bcac: 2200 3425 |0010: new-instance v0, Ljava/util/LinkedHashMap; // type@2534 │ │ -49bcb0: 7010 49f9 0000 |0012: invoke-direct {v0}, Ljava/util/LinkedHashMap;.:()V // method@f949 │ │ -49bcb6: 6e20 c1ec 0300 |0015: invoke-virtual {v3, v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setReactions:(Ljava/util/LinkedHashMap;)V // method@ecc1 │ │ -49bcbc: 6e10 80ec 0300 |0018: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getReactionsSelf:()Ljava/util/ArrayList; // method@ec80 │ │ -49bcc2: 0c00 |001b: move-result-object v0 │ │ -49bcc4: 3900 0a00 |001c: if-nez v0, 0026 // +000a │ │ -49bcc8: 2200 2125 |001e: new-instance v0, Ljava/util/ArrayList; // type@2521 │ │ -49bccc: 7010 41f8 0000 |0020: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@f841 │ │ -49bcd2: 6e20 c2ec 0300 |0023: invoke-virtual {v3, v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setReactionsSelf:(Ljava/util/ArrayList;)V // method@ecc2 │ │ -49bcd8: 6e10 7fec 0300 |0026: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getReactions:()Ljava/util/LinkedHashMap; // method@ec7f │ │ -49bcde: 0c00 |0029: move-result-object v0 │ │ -49bce0: 7110 fdfb 0000 |002a: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49bce6: 6e20 50f9 4000 |002d: invoke-virtual {v0, v4}, Ljava/util/LinkedHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@f950 │ │ -49bcec: 0c00 |0030: move-result-object v0 │ │ -49bcee: 1f00 8c24 |0031: check-cast v0, Ljava/lang/Integer; // type@248c │ │ -49bcf2: 3900 0700 |0033: if-nez v0, 003a // +0007 │ │ -49bcf6: 1200 |0035: const/4 v0, #int 0 // #0 │ │ -49bcf8: 7110 e0f5 0000 |0036: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ -49bcfe: 0c00 |0039: move-result-object v0 │ │ -49bd00: 6e10 7fec 0300 |003a: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getReactions:()Ljava/util/LinkedHashMap; // method@ec7f │ │ -49bd06: 0c01 |003d: move-result-object v1 │ │ -49bd08: 7110 fdfb 0100 |003e: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49bd0e: 1f01 3c25 |0041: check-cast v1, Ljava/util/Map; // type@253c │ │ -49bd12: 6e10 d3f5 0000 |0043: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@f5d3 │ │ -49bd18: 0a00 |0046: move-result v0 │ │ -49bd1a: d800 00ff |0047: add-int/lit8 v0, v0, #int -1 // #ff │ │ -49bd1e: 7110 e0f5 0000 |0049: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ -49bd24: 0c00 |004c: move-result-object v0 │ │ -49bd26: 7230 98f9 4100 |004d: invoke-interface {v1, v4, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f998 │ │ -49bd2c: 6e10 7fec 0300 |0050: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getReactions:()Ljava/util/LinkedHashMap; // method@ec7f │ │ -49bd32: 0c00 |0053: move-result-object v0 │ │ -49bd34: 7110 fdfb 0000 |0054: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49bd3a: 6e20 50f9 4000 |0057: invoke-virtual {v0, v4}, Ljava/util/LinkedHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@f950 │ │ -49bd40: 0c00 |005a: move-result-object v0 │ │ -49bd42: 7110 fdfb 0000 |005b: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49bd48: 1f00 9824 |005e: check-cast v0, Ljava/lang/Number; // type@2498 │ │ -49bd4c: 6e10 29f6 0000 |0060: invoke-virtual {v0}, Ljava/lang/Number;.intValue:()I // method@f629 │ │ -49bd52: 0a00 |0063: move-result v0 │ │ -49bd54: 3c00 0c00 |0064: if-gtz v0, 0070 // +000c │ │ -49bd58: 6e10 7fec 0300 |0066: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getReactions:()Ljava/util/LinkedHashMap; // method@ec7f │ │ -49bd5e: 0c00 |0069: move-result-object v0 │ │ -49bd60: 7110 fdfb 0000 |006a: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49bd66: 6e20 54f9 4000 |006d: invoke-virtual {v0, v4}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@f954 │ │ -49bd6c: 6e10 80ec 0300 |0070: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getReactionsSelf:()Ljava/util/ArrayList; // method@ec80 │ │ -49bd72: 0c00 |0073: move-result-object v0 │ │ -49bd74: 7110 fdfb 0000 |0074: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49bd7a: 6e20 52f8 4000 |0077: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@f852 │ │ -49bd80: 5424 a7b0 |007a: iget-object v4, v2, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ -49bd84: 3804 0700 |007c: if-eqz v4, 0083 // +0007 │ │ -49bd88: 1f03 d123 |007e: check-cast v3, Lcom/stfalcon/chatkit/commons/models/IMessage; // type@23d1 │ │ -49bd8c: 6e20 3ee4 3400 |0080: invoke-virtual {v4, v3}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.update:(Lcom/stfalcon/chatkit/commons/models/IMessage;)Z // method@e43e │ │ -49bd92: 0e00 |0083: return-void │ │ +49bc80: |[49bc80] com.nextcloud.talk.chat.ChatActivity.updateUiToDeleteReaction:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;Ljava/lang/String;)V │ │ +49bc90: 1a00 b6cc |0000: const-string v0, "message" // string@ccb6 │ │ +49bc94: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +49bc9a: 1a00 d59b |0005: const-string v0, "emoji" // string@9bd5 │ │ +49bc9e: 7120 00fc 0400 |0007: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +49bca4: 6e10 7fec 0300 |000a: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getReactions:()Ljava/util/LinkedHashMap; // method@ec7f │ │ +49bcaa: 0c00 |000d: move-result-object v0 │ │ +49bcac: 3900 0a00 |000e: if-nez v0, 0018 // +000a │ │ +49bcb0: 2200 3425 |0010: new-instance v0, Ljava/util/LinkedHashMap; // type@2534 │ │ +49bcb4: 7010 49f9 0000 |0012: invoke-direct {v0}, Ljava/util/LinkedHashMap;.:()V // method@f949 │ │ +49bcba: 6e20 c1ec 0300 |0015: invoke-virtual {v3, v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setReactions:(Ljava/util/LinkedHashMap;)V // method@ecc1 │ │ +49bcc0: 6e10 80ec 0300 |0018: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getReactionsSelf:()Ljava/util/ArrayList; // method@ec80 │ │ +49bcc6: 0c00 |001b: move-result-object v0 │ │ +49bcc8: 3900 0a00 |001c: if-nez v0, 0026 // +000a │ │ +49bccc: 2200 2125 |001e: new-instance v0, Ljava/util/ArrayList; // type@2521 │ │ +49bcd0: 7010 41f8 0000 |0020: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@f841 │ │ +49bcd6: 6e20 c2ec 0300 |0023: invoke-virtual {v3, v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.setReactionsSelf:(Ljava/util/ArrayList;)V // method@ecc2 │ │ +49bcdc: 6e10 7fec 0300 |0026: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getReactions:()Ljava/util/LinkedHashMap; // method@ec7f │ │ +49bce2: 0c00 |0029: move-result-object v0 │ │ +49bce4: 7110 fdfb 0000 |002a: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49bcea: 6e20 50f9 4000 |002d: invoke-virtual {v0, v4}, Ljava/util/LinkedHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@f950 │ │ +49bcf0: 0c00 |0030: move-result-object v0 │ │ +49bcf2: 1f00 8c24 |0031: check-cast v0, Ljava/lang/Integer; // type@248c │ │ +49bcf6: 3900 0700 |0033: if-nez v0, 003a // +0007 │ │ +49bcfa: 1200 |0035: const/4 v0, #int 0 // #0 │ │ +49bcfc: 7110 e0f5 0000 |0036: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ +49bd02: 0c00 |0039: move-result-object v0 │ │ +49bd04: 6e10 7fec 0300 |003a: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getReactions:()Ljava/util/LinkedHashMap; // method@ec7f │ │ +49bd0a: 0c01 |003d: move-result-object v1 │ │ +49bd0c: 7110 fdfb 0100 |003e: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49bd12: 1f01 3c25 |0041: check-cast v1, Ljava/util/Map; // type@253c │ │ +49bd16: 6e10 d3f5 0000 |0043: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@f5d3 │ │ +49bd1c: 0a00 |0046: move-result v0 │ │ +49bd1e: d800 00ff |0047: add-int/lit8 v0, v0, #int -1 // #ff │ │ +49bd22: 7110 e0f5 0000 |0049: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ +49bd28: 0c00 |004c: move-result-object v0 │ │ +49bd2a: 7230 98f9 4100 |004d: invoke-interface {v1, v4, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f998 │ │ +49bd30: 6e10 7fec 0300 |0050: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getReactions:()Ljava/util/LinkedHashMap; // method@ec7f │ │ +49bd36: 0c00 |0053: move-result-object v0 │ │ +49bd38: 7110 fdfb 0000 |0054: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49bd3e: 6e20 50f9 4000 |0057: invoke-virtual {v0, v4}, Ljava/util/LinkedHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@f950 │ │ +49bd44: 0c00 |005a: move-result-object v0 │ │ +49bd46: 7110 fdfb 0000 |005b: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49bd4c: 1f00 9824 |005e: check-cast v0, Ljava/lang/Number; // type@2498 │ │ +49bd50: 6e10 29f6 0000 |0060: invoke-virtual {v0}, Ljava/lang/Number;.intValue:()I // method@f629 │ │ +49bd56: 0a00 |0063: move-result v0 │ │ +49bd58: 3c00 0c00 |0064: if-gtz v0, 0070 // +000c │ │ +49bd5c: 6e10 7fec 0300 |0066: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getReactions:()Ljava/util/LinkedHashMap; // method@ec7f │ │ +49bd62: 0c00 |0069: move-result-object v0 │ │ +49bd64: 7110 fdfb 0000 |006a: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49bd6a: 6e20 54f9 4000 |006d: invoke-virtual {v0, v4}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@f954 │ │ +49bd70: 6e10 80ec 0300 |0070: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getReactionsSelf:()Ljava/util/ArrayList; // method@ec80 │ │ +49bd76: 0c00 |0073: move-result-object v0 │ │ +49bd78: 7110 fdfb 0000 |0074: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49bd7e: 6e20 52f8 4000 |0077: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@f852 │ │ +49bd84: 5424 a7b0 |007a: iget-object v4, v2, Lcom/nextcloud/talk/chat/ChatActivity;.adapter:Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter; // field@b0a7 │ │ +49bd88: 3804 0700 |007c: if-eqz v4, 0083 // +0007 │ │ +49bd8c: 1f03 d123 |007e: check-cast v3, Lcom/stfalcon/chatkit/commons/models/IMessage; // type@23d1 │ │ +49bd90: 6e20 3ee4 3400 |0080: invoke-virtual {v4, v3}, Lcom/nextcloud/talk/adapters/messages/TalkMessagesListAdapter;.update:(Lcom/stfalcon/chatkit/commons/models/IMessage;)Z // method@e43e │ │ +49bd96: 0e00 |0083: return-void │ │ catches : (none) │ │ positions : │ │ 0x000a line=3517 │ │ 0x0010 line=3518 │ │ 0x0018 line=3521 │ │ 0x001e line=3522 │ │ 0x0026 line=3525 │ │ @@ -2013385,40 +2013385,40 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -492a64: |[492a64] com.nextcloud.talk.chat.ChatActivity.userAllowedByPrivilages:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)Z │ │ -492a74: 1a00 b6cc |0000: const-string v0, "message" // string@ccb6 │ │ -492a78: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -492a7e: 5420 aeb0 |0005: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ -492a82: 3900 0400 |0007: if-nez v0, 000b // +0004 │ │ -492a86: 1203 |0009: const/4 v3, #int 0 // #0 │ │ -492a88: 0f03 |000a: return v3 │ │ -492a8a: 6e10 66ec 0300 |000b: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getActorId:()Ljava/lang/String; // method@ec66 │ │ -492a90: 0c03 |000e: move-result-object v3 │ │ -492a92: 5420 aeb0 |000f: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ -492a96: 7110 fdfb 0000 |0011: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -492a9c: 6e10 9cf0 0000 |0014: invoke-virtual {v0}, Lcom/nextcloud/talk/data/user/model/User;.getUserId:()Ljava/lang/String; // method@f09c │ │ -492aa2: 0c00 |0017: move-result-object v0 │ │ -492aa4: 7120 fbfb 0300 |0018: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ -492aaa: 0a03 |001b: move-result v3 │ │ -492aac: 3803 0400 |001c: if-eqz v3, 0020 // +0004 │ │ -492ab0: 1213 |001e: const/4 v3, #int 1 // #1 │ │ -492ab2: 2810 |001f: goto 002f // +0010 │ │ -492ab4: 6203 f8b4 |0020: sget-object v3, Lcom/nextcloud/talk/utils/ConversationUtils;.INSTANCE:Lcom/nextcloud/talk/utils/ConversationUtils; // field@b4f8 │ │ -492ab8: 5420 b2b0 |0022: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ -492abc: 7110 fdfb 0000 |0024: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -492ac2: 6e10 89e9 0200 |0027: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getSpreedCapabilities:()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // method@e989 │ │ -492ac8: 0c01 |002a: move-result-object v1 │ │ -492aca: 6e30 d4f2 0301 |002b: invoke-virtual {v3, v0, v1}, Lcom/nextcloud/talk/utils/ConversationUtils;.canModerate:(Lcom/nextcloud/talk/models/domain/ConversationModel;Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;)Z // method@f2d4 │ │ -492ad0: 0a03 |002e: move-result v3 │ │ -492ad2: 0f03 |002f: return v3 │ │ +492a68: |[492a68] com.nextcloud.talk.chat.ChatActivity.userAllowedByPrivilages:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)Z │ │ +492a78: 1a00 b6cc |0000: const-string v0, "message" // string@ccb6 │ │ +492a7c: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +492a82: 5420 aeb0 |0005: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ +492a86: 3900 0400 |0007: if-nez v0, 000b // +0004 │ │ +492a8a: 1203 |0009: const/4 v3, #int 0 // #0 │ │ +492a8c: 0f03 |000a: return v3 │ │ +492a8e: 6e10 66ec 0300 |000b: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getActorId:()Ljava/lang/String; // method@ec66 │ │ +492a94: 0c03 |000e: move-result-object v3 │ │ +492a96: 5420 aeb0 |000f: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.conversationUser:Lcom/nextcloud/talk/data/user/model/User; // field@b0ae │ │ +492a9a: 7110 fdfb 0000 |0011: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +492aa0: 6e10 9cf0 0000 |0014: invoke-virtual {v0}, Lcom/nextcloud/talk/data/user/model/User;.getUserId:()Ljava/lang/String; // method@f09c │ │ +492aa6: 0c00 |0017: move-result-object v0 │ │ +492aa8: 7120 fbfb 0300 |0018: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ +492aae: 0a03 |001b: move-result v3 │ │ +492ab0: 3803 0400 |001c: if-eqz v3, 0020 // +0004 │ │ +492ab4: 1213 |001e: const/4 v3, #int 1 // #1 │ │ +492ab6: 2810 |001f: goto 002f // +0010 │ │ +492ab8: 6203 f8b4 |0020: sget-object v3, Lcom/nextcloud/talk/utils/ConversationUtils;.INSTANCE:Lcom/nextcloud/talk/utils/ConversationUtils; // field@b4f8 │ │ +492abc: 5420 b2b0 |0022: iget-object v0, v2, Lcom/nextcloud/talk/chat/ChatActivity;.currentConversation:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b0b2 │ │ +492ac0: 7110 fdfb 0000 |0024: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +492ac6: 6e10 89e9 0200 |0027: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getSpreedCapabilities:()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // method@e989 │ │ +492acc: 0c01 |002a: move-result-object v1 │ │ +492ace: 6e30 d4f2 0301 |002b: invoke-virtual {v3, v0, v1}, Lcom/nextcloud/talk/utils/ConversationUtils;.canModerate:(Lcom/nextcloud/talk/models/domain/ConversationModel;Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;)Z // method@f2d4 │ │ +492ad4: 0a03 |002e: move-result v3 │ │ +492ad6: 0f03 |002f: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=3561 │ │ 0x000b line=3563 │ │ 0x0020 line=3566 │ │ locals : │ │ 0x0000 - 0x0030 reg=2 this Lcom/nextcloud/talk/chat/ChatActivity; │ │ @@ -2013534,27 +2013534,27 @@ │ │ type : '(Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 11 │ │ ins : 11 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -4918b4: |[4918b4] com.nextcloud.talk.chat.ChatActivity_MembersInjector.:(Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)V │ │ -4918c4: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4918ca: 5b01 e3b0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity_MembersInjector;.eventBusProvider:Ljavax/inject/Provider; // field@b0e3 │ │ -4918ce: 5b02 dfb0 |0005: iput-object v2, v0, Lcom/nextcloud/talk/chat/ChatActivity_MembersInjector;.appPreferencesProvider:Ljavax/inject/Provider; // field@b0df │ │ -4918d2: 5b03 e8b0 |0007: iput-object v3, v0, Lcom/nextcloud/talk/chat/ChatActivity_MembersInjector;.viewThemeUtilsProvider:Ljavax/inject/Provider; // field@b0e8 │ │ -4918d6: 5b04 e0b0 |0009: iput-object v4, v0, Lcom/nextcloud/talk/chat/ChatActivity_MembersInjector;.contextProvider:Ljavax/inject/Provider; // field@b0e0 │ │ -4918da: 5b05 e1b0 |000b: iput-object v5, v0, Lcom/nextcloud/talk/chat/ChatActivity_MembersInjector;.currentUserProvider:Ljavax/inject/Provider; // field@b0e1 │ │ -4918de: 5b06 e4b0 |000d: iput-object v6, v0, Lcom/nextcloud/talk/chat/ChatActivity_MembersInjector;.ncApiProvider:Ljavax/inject/Provider; // field@b0e4 │ │ -4918e2: 5b07 e6b0 |000f: iput-object v7, v0, Lcom/nextcloud/talk/chat/ChatActivity_MembersInjector;.permissionUtilProvider:Ljavax/inject/Provider; // field@b0e6 │ │ -4918e6: 5b08 e2b0 |0011: iput-object v8, v0, Lcom/nextcloud/talk/chat/ChatActivity_MembersInjector;.dateUtilsProvider:Ljavax/inject/Provider; // field@b0e2 │ │ -4918ea: 5b09 e7b0 |0013: iput-object v9, v0, Lcom/nextcloud/talk/chat/ChatActivity_MembersInjector;.viewModelFactoryProvider:Ljavax/inject/Provider; // field@b0e7 │ │ -4918ee: 5b0a e5b0 |0015: iput-object v10, v0, Lcom/nextcloud/talk/chat/ChatActivity_MembersInjector;.networkMonitorProvider:Ljavax/inject/Provider; // field@b0e5 │ │ -4918f2: 0e00 |0017: return-void │ │ +4918b8: |[4918b8] com.nextcloud.talk.chat.ChatActivity_MembersInjector.:(Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)V │ │ +4918c8: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4918ce: 5b01 e3b0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity_MembersInjector;.eventBusProvider:Ljavax/inject/Provider; // field@b0e3 │ │ +4918d2: 5b02 dfb0 |0005: iput-object v2, v0, Lcom/nextcloud/talk/chat/ChatActivity_MembersInjector;.appPreferencesProvider:Ljavax/inject/Provider; // field@b0df │ │ +4918d6: 5b03 e8b0 |0007: iput-object v3, v0, Lcom/nextcloud/talk/chat/ChatActivity_MembersInjector;.viewThemeUtilsProvider:Ljavax/inject/Provider; // field@b0e8 │ │ +4918da: 5b04 e0b0 |0009: iput-object v4, v0, Lcom/nextcloud/talk/chat/ChatActivity_MembersInjector;.contextProvider:Ljavax/inject/Provider; // field@b0e0 │ │ +4918de: 5b05 e1b0 |000b: iput-object v5, v0, Lcom/nextcloud/talk/chat/ChatActivity_MembersInjector;.currentUserProvider:Ljavax/inject/Provider; // field@b0e1 │ │ +4918e2: 5b06 e4b0 |000d: iput-object v6, v0, Lcom/nextcloud/talk/chat/ChatActivity_MembersInjector;.ncApiProvider:Ljavax/inject/Provider; // field@b0e4 │ │ +4918e6: 5b07 e6b0 |000f: iput-object v7, v0, Lcom/nextcloud/talk/chat/ChatActivity_MembersInjector;.permissionUtilProvider:Ljavax/inject/Provider; // field@b0e6 │ │ +4918ea: 5b08 e2b0 |0011: iput-object v8, v0, Lcom/nextcloud/talk/chat/ChatActivity_MembersInjector;.dateUtilsProvider:Ljavax/inject/Provider; // field@b0e2 │ │ +4918ee: 5b09 e7b0 |0013: iput-object v9, v0, Lcom/nextcloud/talk/chat/ChatActivity_MembersInjector;.viewModelFactoryProvider:Ljavax/inject/Provider; // field@b0e7 │ │ +4918f2: 5b0a e5b0 |0015: iput-object v10, v0, Lcom/nextcloud/talk/chat/ChatActivity_MembersInjector;.networkMonitorProvider:Ljavax/inject/Provider; // field@b0e5 │ │ +4918f6: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0003 line=64 │ │ 0x0005 line=65 │ │ 0x0007 line=66 │ │ 0x0009 line=67 │ │ @@ -2013582,29 +2013582,29 @@ │ │ type : '(Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)Ldagger/MembersInjector;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 22 │ │ ins : 10 │ │ outs : 11 │ │ insns size : 23 16-bit code units │ │ -491874: |[491874] com.nextcloud.talk.chat.ChatActivity_MembersInjector.create:(Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)Ldagger/MembersInjector; │ │ -491884: 220b 0e21 |0000: new-instance v11, Lcom/nextcloud/talk/chat/ChatActivity_MembersInjector; // type@210e │ │ -491888: 07b0 |0002: move-object v0, v11 │ │ -49188a: 07c1 |0003: move-object v1, v12 │ │ -49188c: 07d2 |0004: move-object v2, v13 │ │ -49188e: 07e3 |0005: move-object v3, v14 │ │ -491890: 07f4 |0006: move-object v4, v15 │ │ -491892: 0805 1000 |0007: move-object/from16 v5, v16 │ │ -491896: 0806 1100 |0009: move-object/from16 v6, v17 │ │ -49189a: 0807 1200 |000b: move-object/from16 v7, v18 │ │ -49189e: 0808 1300 |000d: move-object/from16 v8, v19 │ │ -4918a2: 0809 1400 |000f: move-object/from16 v9, v20 │ │ -4918a6: 080a 1500 |0011: move-object/from16 v10, v21 │ │ -4918aa: 760b 7bea 0000 |0013: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10}, Lcom/nextcloud/talk/chat/ChatActivity_MembersInjector;.:(Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)V // method@ea7b │ │ -4918b0: 110b |0016: return-object v11 │ │ +491878: |[491878] com.nextcloud.talk.chat.ChatActivity_MembersInjector.create:(Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)Ldagger/MembersInjector; │ │ +491888: 220b 0e21 |0000: new-instance v11, Lcom/nextcloud/talk/chat/ChatActivity_MembersInjector; // type@210e │ │ +49188c: 07b0 |0002: move-object v0, v11 │ │ +49188e: 07c1 |0003: move-object v1, v12 │ │ +491890: 07d2 |0004: move-object v2, v13 │ │ +491892: 07e3 |0005: move-object v3, v14 │ │ +491894: 07f4 |0006: move-object v4, v15 │ │ +491896: 0805 1000 |0007: move-object/from16 v5, v16 │ │ +49189a: 0806 1100 |0009: move-object/from16 v6, v17 │ │ +49189e: 0807 1200 |000b: move-object/from16 v7, v18 │ │ +4918a2: 0808 1300 |000d: move-object/from16 v8, v19 │ │ +4918a6: 0809 1400 |000f: move-object/from16 v9, v20 │ │ +4918aa: 080a 1500 |0011: move-object/from16 v10, v21 │ │ +4918ae: 760b 7bea 0000 |0013: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10}, Lcom/nextcloud/talk/chat/ChatActivity_MembersInjector;.:(Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)V // method@ea7b │ │ +4918b4: 110b |0016: return-object v11 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0017 reg=12 (null) Ljavax/inject/Provider; │ │ 0x0000 - 0x0017 reg=13 (null) Ljavax/inject/Provider; │ │ 0x0000 - 0x0017 reg=14 (null) Ljavax/inject/Provider; │ │ @@ -2013621,17 +2013621,17 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/utils/DateUtils;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4918f4: |[4918f4] com.nextcloud.talk.chat.ChatActivity_MembersInjector.injectDateUtils:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/utils/DateUtils;)V │ │ -491904: 5b01 b4b0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity;.dateUtils:Lcom/nextcloud/talk/utils/DateUtils; // field@b0b4 │ │ -491908: 0e00 |0002: return-void │ │ +4918f8: |[4918f8] com.nextcloud.talk.chat.ChatActivity_MembersInjector.injectDateUtils:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/utils/DateUtils;)V │ │ +491908: 5b01 b4b0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity;.dateUtils:Lcom/nextcloud/talk/utils/DateUtils; // field@b0b4 │ │ +49190c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0003 reg=1 (null) Lcom/nextcloud/talk/utils/DateUtils; │ │ │ │ @@ -2013640,17 +2013640,17 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/api/NcApi;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -491a18: |[491a18] com.nextcloud.talk.chat.ChatActivity_MembersInjector.injectNcApi:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/api/NcApi;)V │ │ -491a28: 5b01 c3b0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity;.ncApi:Lcom/nextcloud/talk/api/NcApi; // field@b0c3 │ │ -491a2c: 0e00 |0002: return-void │ │ +491a1c: |[491a1c] com.nextcloud.talk.chat.ChatActivity_MembersInjector.injectNcApi:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/api/NcApi;)V │ │ +491a2c: 5b01 c3b0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity;.ncApi:Lcom/nextcloud/talk/api/NcApi; // field@b0c3 │ │ +491a30: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0003 reg=1 (null) Lcom/nextcloud/talk/api/NcApi; │ │ │ │ @@ -2013659,17 +2013659,17 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/data/network/NetworkMonitor;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -491a30: |[491a30] com.nextcloud.talk.chat.ChatActivity_MembersInjector.injectNetworkMonitor:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/data/network/NetworkMonitor;)V │ │ -491a40: 5b01 c4b0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity;.networkMonitor:Lcom/nextcloud/talk/data/network/NetworkMonitor; // field@b0c4 │ │ -491a44: 0e00 |0002: return-void │ │ +491a34: |[491a34] com.nextcloud.talk.chat.ChatActivity_MembersInjector.injectNetworkMonitor:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/data/network/NetworkMonitor;)V │ │ +491a44: 5b01 c4b0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity;.networkMonitor:Lcom/nextcloud/talk/data/network/NetworkMonitor; // field@b0c4 │ │ +491a48: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0003 reg=1 (null) Lcom/nextcloud/talk/data/network/NetworkMonitor; │ │ │ │ @@ -2013678,17 +2013678,17 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/utils/permissions/PlatformPermissionUtil;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -491a48: |[491a48] com.nextcloud.talk.chat.ChatActivity_MembersInjector.injectPermissionUtil:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/utils/permissions/PlatformPermissionUtil;)V │ │ -491a58: 5b01 c8b0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity;.permissionUtil:Lcom/nextcloud/talk/utils/permissions/PlatformPermissionUtil; // field@b0c8 │ │ -491a5c: 0e00 |0002: return-void │ │ +491a4c: |[491a4c] com.nextcloud.talk.chat.ChatActivity_MembersInjector.injectPermissionUtil:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/utils/permissions/PlatformPermissionUtil;)V │ │ +491a5c: 5b01 c8b0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity;.permissionUtil:Lcom/nextcloud/talk/utils/permissions/PlatformPermissionUtil; // field@b0c8 │ │ +491a60: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0003 reg=1 (null) Lcom/nextcloud/talk/utils/permissions/PlatformPermissionUtil; │ │ │ │ @@ -2013697,17 +2013697,17 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;Landroidx/lifecycle/ViewModelProvider$Factory;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -491a60: |[491a60] com.nextcloud.talk.chat.ChatActivity_MembersInjector.injectViewModelFactory:(Lcom/nextcloud/talk/chat/ChatActivity;Landroidx/lifecycle/ViewModelProvider$Factory;)V │ │ -491a70: 5b01 d9b0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity;.viewModelFactory:Landroidx/lifecycle/ViewModelProvider$Factory; // field@b0d9 │ │ -491a74: 0e00 |0002: return-void │ │ +491a64: |[491a64] com.nextcloud.talk.chat.ChatActivity_MembersInjector.injectViewModelFactory:(Lcom/nextcloud/talk/chat/ChatActivity;Landroidx/lifecycle/ViewModelProvider$Factory;)V │ │ +491a74: 5b01 d9b0 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/ChatActivity;.viewModelFactory:Landroidx/lifecycle/ViewModelProvider$Factory; // field@b0d9 │ │ +491a78: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lcom/nextcloud/talk/chat/ChatActivity; │ │ 0x0000 - 0x0003 reg=1 (null) Landroidx/lifecycle/ViewModelProvider$Factory; │ │ │ │ @@ -2013717,66 +2013717,66 @@ │ │ type : '(Lcom/nextcloud/talk/chat/ChatActivity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 111 16-bit code units │ │ -49190c: |[49190c] com.nextcloud.talk.chat.ChatActivity_MembersInjector.injectMembers:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ -49191c: 5410 e3b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity_MembersInjector;.eventBusProvider:Ljavax/inject/Provider; // field@b0e3 │ │ -491920: 7210 77fb 0000 |0002: invoke-interface {v0}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ -491926: 0c00 |0005: move-result-object v0 │ │ -491928: 1f00 9926 |0006: check-cast v0, Lorg/greenrobot/eventbus/EventBus; // type@2699 │ │ -49192c: 7120 8edb 0200 |0008: invoke-static {v2, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;.injectEventBus:(Lcom/nextcloud/talk/activities/BaseActivity;Lorg/greenrobot/eventbus/EventBus;)V // method@db8e │ │ -491932: 5410 dfb0 |000b: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity_MembersInjector;.appPreferencesProvider:Ljavax/inject/Provider; // field@b0df │ │ -491936: 7210 77fb 0000 |000d: invoke-interface {v0}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ -49193c: 0c00 |0010: move-result-object v0 │ │ -49193e: 1f00 ac23 |0011: check-cast v0, Lcom/nextcloud/talk/utils/preferences/AppPreferences; // type@23ac │ │ -491942: 7120 8bdb 0200 |0013: invoke-static {v2, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;.injectAppPreferences:(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/utils/preferences/AppPreferences;)V // method@db8b │ │ -491948: 5410 e8b0 |0016: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity_MembersInjector;.viewThemeUtilsProvider:Ljavax/inject/Provider; // field@b0e8 │ │ -49194c: 7210 77fb 0000 |0018: invoke-interface {v0}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ -491952: 0c00 |001b: move-result-object v0 │ │ -491954: 1f00 7d23 |001c: check-cast v0, Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // type@237d │ │ -491958: 7120 91db 0200 |001e: invoke-static {v2, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;.injectViewThemeUtils:(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V // method@db91 │ │ -49195e: 5410 e0b0 |0021: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity_MembersInjector;.contextProvider:Ljavax/inject/Provider; // field@b0e0 │ │ -491962: 7210 77fb 0000 |0023: invoke-interface {v0}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ -491968: 0c00 |0026: move-result-object v0 │ │ -49196a: 1f00 4e00 |0027: check-cast v0, Landroid/content/Context; // type@004e │ │ -49196e: 7120 8cdb 0200 |0029: invoke-static {v2, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;.injectContext:(Lcom/nextcloud/talk/activities/BaseActivity;Landroid/content/Context;)V // method@db8c │ │ -491974: 5410 e1b0 |002c: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity_MembersInjector;.currentUserProvider:Ljavax/inject/Provider; // field@b0e1 │ │ -491978: 7210 77fb 0000 |002e: invoke-interface {v0}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ -49197e: 0c00 |0031: move-result-object v0 │ │ -491980: 1f00 a423 |0032: check-cast v0, Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew; // type@23a4 │ │ -491984: 7120 8ddb 0200 |0034: invoke-static {v2, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;.injectCurrentUserProvider:(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;)V // method@db8d │ │ -49198a: 5410 e4b0 |0037: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity_MembersInjector;.ncApiProvider:Ljavax/inject/Provider; // field@b0e4 │ │ -49198e: 7210 77fb 0000 |0039: invoke-interface {v0}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ -491994: 0c00 |003c: move-result-object v0 │ │ -491996: 1f00 6f20 |003d: check-cast v0, Lcom/nextcloud/talk/api/NcApi; // type@206f │ │ -49199a: 7120 80ea 0200 |003f: invoke-static {v2, v0}, Lcom/nextcloud/talk/chat/ChatActivity_MembersInjector;.injectNcApi:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/api/NcApi;)V // method@ea80 │ │ -4919a0: 5410 e6b0 |0042: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity_MembersInjector;.permissionUtilProvider:Ljavax/inject/Provider; // field@b0e6 │ │ -4919a4: 7210 77fb 0000 |0044: invoke-interface {v0}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ -4919aa: 0c00 |0047: move-result-object v0 │ │ -4919ac: 1f00 a823 |0048: check-cast v0, Lcom/nextcloud/talk/utils/permissions/PlatformPermissionUtil; // type@23a8 │ │ -4919b0: 7120 82ea 0200 |004a: invoke-static {v2, v0}, Lcom/nextcloud/talk/chat/ChatActivity_MembersInjector;.injectPermissionUtil:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/utils/permissions/PlatformPermissionUtil;)V // method@ea82 │ │ -4919b6: 5410 e2b0 |004d: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity_MembersInjector;.dateUtilsProvider:Ljavax/inject/Provider; // field@b0e2 │ │ -4919ba: 7210 77fb 0000 |004f: invoke-interface {v0}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ -4919c0: 0c00 |0052: move-result-object v0 │ │ -4919c2: 1f00 8b23 |0053: check-cast v0, Lcom/nextcloud/talk/utils/DateUtils; // type@238b │ │ -4919c6: 7120 7dea 0200 |0055: invoke-static {v2, v0}, Lcom/nextcloud/talk/chat/ChatActivity_MembersInjector;.injectDateUtils:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/utils/DateUtils;)V // method@ea7d │ │ -4919cc: 5410 e7b0 |0058: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity_MembersInjector;.viewModelFactoryProvider:Ljavax/inject/Provider; // field@b0e7 │ │ -4919d0: 7210 77fb 0000 |005a: invoke-interface {v0}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ -4919d6: 0c00 |005d: move-result-object v0 │ │ -4919d8: 1f00 6203 |005e: check-cast v0, Landroidx/lifecycle/ViewModelProvider$Factory; // type@0362 │ │ -4919dc: 7120 83ea 0200 |0060: invoke-static {v2, v0}, Lcom/nextcloud/talk/chat/ChatActivity_MembersInjector;.injectViewModelFactory:(Lcom/nextcloud/talk/chat/ChatActivity;Landroidx/lifecycle/ViewModelProvider$Factory;)V // method@ea83 │ │ -4919e2: 5410 e5b0 |0063: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity_MembersInjector;.networkMonitorProvider:Ljavax/inject/Provider; // field@b0e5 │ │ -4919e6: 7210 77fb 0000 |0065: invoke-interface {v0}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ -4919ec: 0c00 |0068: move-result-object v0 │ │ -4919ee: 1f00 6022 |0069: check-cast v0, Lcom/nextcloud/talk/data/network/NetworkMonitor; // type@2260 │ │ -4919f2: 7120 81ea 0200 |006b: invoke-static {v2, v0}, Lcom/nextcloud/talk/chat/ChatActivity_MembersInjector;.injectNetworkMonitor:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/data/network/NetworkMonitor;)V // method@ea81 │ │ -4919f8: 0e00 |006e: return-void │ │ +491910: |[491910] com.nextcloud.talk.chat.ChatActivity_MembersInjector.injectMembers:(Lcom/nextcloud/talk/chat/ChatActivity;)V │ │ +491920: 5410 e3b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity_MembersInjector;.eventBusProvider:Ljavax/inject/Provider; // field@b0e3 │ │ +491924: 7210 77fb 0000 |0002: invoke-interface {v0}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ +49192a: 0c00 |0005: move-result-object v0 │ │ +49192c: 1f00 9926 |0006: check-cast v0, Lorg/greenrobot/eventbus/EventBus; // type@2699 │ │ +491930: 7120 8edb 0200 |0008: invoke-static {v2, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;.injectEventBus:(Lcom/nextcloud/talk/activities/BaseActivity;Lorg/greenrobot/eventbus/EventBus;)V // method@db8e │ │ +491936: 5410 dfb0 |000b: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity_MembersInjector;.appPreferencesProvider:Ljavax/inject/Provider; // field@b0df │ │ +49193a: 7210 77fb 0000 |000d: invoke-interface {v0}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ +491940: 0c00 |0010: move-result-object v0 │ │ +491942: 1f00 ac23 |0011: check-cast v0, Lcom/nextcloud/talk/utils/preferences/AppPreferences; // type@23ac │ │ +491946: 7120 8bdb 0200 |0013: invoke-static {v2, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;.injectAppPreferences:(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/utils/preferences/AppPreferences;)V // method@db8b │ │ +49194c: 5410 e8b0 |0016: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity_MembersInjector;.viewThemeUtilsProvider:Ljavax/inject/Provider; // field@b0e8 │ │ +491950: 7210 77fb 0000 |0018: invoke-interface {v0}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ +491956: 0c00 |001b: move-result-object v0 │ │ +491958: 1f00 7d23 |001c: check-cast v0, Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // type@237d │ │ +49195c: 7120 91db 0200 |001e: invoke-static {v2, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;.injectViewThemeUtils:(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V // method@db91 │ │ +491962: 5410 e0b0 |0021: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity_MembersInjector;.contextProvider:Ljavax/inject/Provider; // field@b0e0 │ │ +491966: 7210 77fb 0000 |0023: invoke-interface {v0}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ +49196c: 0c00 |0026: move-result-object v0 │ │ +49196e: 1f00 4e00 |0027: check-cast v0, Landroid/content/Context; // type@004e │ │ +491972: 7120 8cdb 0200 |0029: invoke-static {v2, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;.injectContext:(Lcom/nextcloud/talk/activities/BaseActivity;Landroid/content/Context;)V // method@db8c │ │ +491978: 5410 e1b0 |002c: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity_MembersInjector;.currentUserProvider:Ljavax/inject/Provider; // field@b0e1 │ │ +49197c: 7210 77fb 0000 |002e: invoke-interface {v0}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ +491982: 0c00 |0031: move-result-object v0 │ │ +491984: 1f00 a423 |0032: check-cast v0, Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew; // type@23a4 │ │ +491988: 7120 8ddb 0200 |0034: invoke-static {v2, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;.injectCurrentUserProvider:(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;)V // method@db8d │ │ +49198e: 5410 e4b0 |0037: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity_MembersInjector;.ncApiProvider:Ljavax/inject/Provider; // field@b0e4 │ │ +491992: 7210 77fb 0000 |0039: invoke-interface {v0}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ +491998: 0c00 |003c: move-result-object v0 │ │ +49199a: 1f00 6f20 |003d: check-cast v0, Lcom/nextcloud/talk/api/NcApi; // type@206f │ │ +49199e: 7120 80ea 0200 |003f: invoke-static {v2, v0}, Lcom/nextcloud/talk/chat/ChatActivity_MembersInjector;.injectNcApi:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/api/NcApi;)V // method@ea80 │ │ +4919a4: 5410 e6b0 |0042: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity_MembersInjector;.permissionUtilProvider:Ljavax/inject/Provider; // field@b0e6 │ │ +4919a8: 7210 77fb 0000 |0044: invoke-interface {v0}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ +4919ae: 0c00 |0047: move-result-object v0 │ │ +4919b0: 1f00 a823 |0048: check-cast v0, Lcom/nextcloud/talk/utils/permissions/PlatformPermissionUtil; // type@23a8 │ │ +4919b4: 7120 82ea 0200 |004a: invoke-static {v2, v0}, Lcom/nextcloud/talk/chat/ChatActivity_MembersInjector;.injectPermissionUtil:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/utils/permissions/PlatformPermissionUtil;)V // method@ea82 │ │ +4919ba: 5410 e2b0 |004d: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity_MembersInjector;.dateUtilsProvider:Ljavax/inject/Provider; // field@b0e2 │ │ +4919be: 7210 77fb 0000 |004f: invoke-interface {v0}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ +4919c4: 0c00 |0052: move-result-object v0 │ │ +4919c6: 1f00 8b23 |0053: check-cast v0, Lcom/nextcloud/talk/utils/DateUtils; // type@238b │ │ +4919ca: 7120 7dea 0200 |0055: invoke-static {v2, v0}, Lcom/nextcloud/talk/chat/ChatActivity_MembersInjector;.injectDateUtils:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/utils/DateUtils;)V // method@ea7d │ │ +4919d0: 5410 e7b0 |0058: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity_MembersInjector;.viewModelFactoryProvider:Ljavax/inject/Provider; // field@b0e7 │ │ +4919d4: 7210 77fb 0000 |005a: invoke-interface {v0}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ +4919da: 0c00 |005d: move-result-object v0 │ │ +4919dc: 1f00 6203 |005e: check-cast v0, Landroidx/lifecycle/ViewModelProvider$Factory; // type@0362 │ │ +4919e0: 7120 83ea 0200 |0060: invoke-static {v2, v0}, Lcom/nextcloud/talk/chat/ChatActivity_MembersInjector;.injectViewModelFactory:(Lcom/nextcloud/talk/chat/ChatActivity;Landroidx/lifecycle/ViewModelProvider$Factory;)V // method@ea83 │ │ +4919e6: 5410 e5b0 |0063: iget-object v0, v1, Lcom/nextcloud/talk/chat/ChatActivity_MembersInjector;.networkMonitorProvider:Ljavax/inject/Provider; // field@b0e5 │ │ +4919ea: 7210 77fb 0000 |0065: invoke-interface {v0}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ +4919f0: 0c00 |0068: move-result-object v0 │ │ +4919f2: 1f00 6022 |0069: check-cast v0, Lcom/nextcloud/talk/data/network/NetworkMonitor; // type@2260 │ │ +4919f6: 7120 81ea 0200 |006b: invoke-static {v2, v0}, Lcom/nextcloud/talk/chat/ChatActivity_MembersInjector;.injectNetworkMonitor:(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/data/network/NetworkMonitor;)V // method@ea81 │ │ +4919fc: 0e00 |006e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x000b line=90 │ │ 0x0016 line=91 │ │ 0x0021 line=92 │ │ 0x002c line=93 │ │ @@ -2013794,18 +2013794,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4919fc: |[4919fc] com.nextcloud.talk.chat.ChatActivity_MembersInjector.injectMembers:(Ljava/lang/Object;)V │ │ -491a0c: 1f01 0d21 |0000: check-cast v1, Lcom/nextcloud/talk/chat/ChatActivity; // type@210d │ │ -491a10: 6e20 7eea 1000 |0002: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity_MembersInjector;.injectMembers:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@ea7e │ │ -491a16: 0e00 |0005: return-void │ │ +491a00: |[491a00] com.nextcloud.talk.chat.ChatActivity_MembersInjector.injectMembers:(Ljava/lang/Object;)V │ │ +491a10: 1f01 0d21 |0000: check-cast v1, Lcom/nextcloud/talk/chat/ChatActivity; // type@210d │ │ +491a14: 6e20 7eea 1000 |0002: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/chat/ChatActivity_MembersInjector;.injectMembers:(Lcom/nextcloud/talk/chat/ChatActivity;)V // method@ea7e │ │ +491a1a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/ChatActivity_MembersInjector; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -2013839,18 +2013839,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -49c080: |[49c080] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda0.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V │ │ -49c090: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -49c096: 5b01 e9b0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda0;.f$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b0e9 │ │ -49c09a: 0e00 |0005: return-void │ │ +49c084: |[49c084] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda0.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V │ │ +49c094: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +49c09a: 5b01 e9b0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda0;.f$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b0e9 │ │ +49c09e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/MessageInputFragment; │ │ │ │ @@ -2013860,20 +2013860,20 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -49c05c: |[49c05c] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda0.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -49c06c: 5410 e9b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda0;.f$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b0e9 │ │ -49c070: 1f02 f500 |0002: check-cast v2, Landroid/net/Uri; // type@00f5 │ │ -49c074: 7120 e3ea 2000 |0004: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/MessageInputFragment;.$r8$lambda$h7-3-TSi4Nsk5_HfPDran2flobU:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/net/Uri;)Lkotlin/Unit; // method@eae3 │ │ -49c07a: 0c02 |0007: move-result-object v2 │ │ -49c07c: 1102 |0008: return-object v2 │ │ +49c060: |[49c060] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda0.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +49c070: 5410 e9b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda0;.f$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b0e9 │ │ +49c074: 1f02 f500 |0002: check-cast v2, Landroid/net/Uri; // type@00f5 │ │ +49c078: 7120 e3ea 2000 |0004: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/MessageInputFragment;.$r8$lambda$h7-3-TSi4Nsk5_HfPDran2flobU:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/net/Uri;)Lkotlin/Unit; // method@eae3 │ │ +49c07e: 0c02 |0007: move-result-object v2 │ │ +49c080: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -2013907,18 +2013907,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -49c0c0: |[49c0c0] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda10.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V │ │ -49c0d0: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -49c0d6: 5b01 eab0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda10;.f$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b0ea │ │ -49c0da: 0e00 |0005: return-void │ │ +49c0c4: |[49c0c4] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda10.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V │ │ +49c0d4: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +49c0da: 5b01 eab0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda10;.f$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b0ea │ │ +49c0de: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda10; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/MessageInputFragment; │ │ │ │ @@ -2013928,20 +2013928,20 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -49c09c: |[49c09c] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda10.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -49c0ac: 5410 eab0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda10;.f$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b0ea │ │ -49c0b0: 1f02 b925 |0002: check-cast v2, Lkotlin/Pair; // type@25b9 │ │ -49c0b4: 7120 e1ea 2000 |0004: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/MessageInputFragment;.$r8$lambda$aIRz7Yq-AEfiAz1otzhSfS2zxsQ:(Lcom/nextcloud/talk/chat/MessageInputFragment;Lkotlin/Pair;)Lkotlin/Unit; // method@eae1 │ │ -49c0ba: 0c02 |0007: move-result-object v2 │ │ -49c0bc: 1102 |0008: return-object v2 │ │ +49c0a0: |[49c0a0] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda10.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +49c0b0: 5410 eab0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda10;.f$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b0ea │ │ +49c0b4: 1f02 b925 |0002: check-cast v2, Lkotlin/Pair; // type@25b9 │ │ +49c0b8: 7120 e1ea 2000 |0004: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/MessageInputFragment;.$r8$lambda$aIRz7Yq-AEfiAz1otzhSfS2zxsQ:(Lcom/nextcloud/talk/chat/MessageInputFragment;Lkotlin/Pair;)Lkotlin/Unit; // method@eae1 │ │ +49c0be: 0c02 |0007: move-result-object v2 │ │ +49c0c0: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda10; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -2013975,18 +2013975,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -49c0dc: |[49c0dc] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda11.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V │ │ -49c0ec: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -49c0f2: 5b01 ebb0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda11;.f$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b0eb │ │ -49c0f6: 0e00 |0005: return-void │ │ +49c0e0: |[49c0e0] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda11.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V │ │ +49c0f0: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +49c0f6: 5b01 ebb0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda11;.f$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b0eb │ │ +49c0fa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda11; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/MessageInputFragment; │ │ │ │ @@ -2013996,18 +2013996,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -49c0f8: |[49c0f8] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda11.onAddAttachments:()V │ │ -49c108: 5410 ebb0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda11;.f$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b0eb │ │ -49c10c: 7110 e5ea 0000 |0002: invoke-static {v0}, Lcom/nextcloud/talk/chat/MessageInputFragment;.$r8$lambda$lZm8r18ASS7_Jla2KL765rL6cGA:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V // method@eae5 │ │ -49c112: 0e00 |0005: return-void │ │ +49c0fc: |[49c0fc] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda11.onAddAttachments:()V │ │ +49c10c: 5410 ebb0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda11;.f$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b0eb │ │ +49c110: 7110 e5ea 0000 |0002: invoke-static {v0}, Lcom/nextcloud/talk/chat/MessageInputFragment;.$r8$lambda$lZm8r18ASS7_Jla2KL765rL6cGA:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V // method@eae5 │ │ +49c116: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda11; │ │ │ │ source_file_idx : 8354 (D8$$SyntheticClass) │ │ @@ -2014040,18 +2014040,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -49c134: |[49c134] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda12.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V │ │ -49c144: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -49c14a: 5b01 ecb0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda12;.f$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b0ec │ │ -49c14e: 0e00 |0005: return-void │ │ +49c138: |[49c138] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda12.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V │ │ +49c148: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +49c14e: 5b01 ecb0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda12;.f$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b0ec │ │ +49c152: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda12; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/MessageInputFragment; │ │ │ │ @@ -2014061,19 +2014061,19 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -49c114: |[49c114] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda12.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ -49c124: 5410 ecb0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda12;.f$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b0ec │ │ -49c128: 7120 d6ea 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/MessageInputFragment;.$r8$lambda$4WCpDwHS6c7cyuJGHAtjugOEnvs:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/MenuItem;)Z // method@ead6 │ │ -49c12e: 0a02 |0005: move-result v2 │ │ -49c130: 0f02 |0006: return v2 │ │ +49c118: |[49c118] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda12.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ +49c128: 5410 ecb0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda12;.f$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b0ec │ │ +49c12c: 7120 d6ea 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/MessageInputFragment;.$r8$lambda$4WCpDwHS6c7cyuJGHAtjugOEnvs:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/MenuItem;)Z // method@ead6 │ │ +49c132: 0a02 |0005: move-result v2 │ │ +49c134: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda12; │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/MenuItem; │ │ │ │ @@ -2014107,18 +2014107,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -49c150: |[49c150] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda13.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V │ │ -49c160: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -49c166: 5b01 edb0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda13;.f$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b0ed │ │ -49c16a: 0e00 |0005: return-void │ │ +49c154: |[49c154] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda13.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V │ │ +49c164: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +49c16a: 5b01 edb0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda13;.f$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b0ed │ │ +49c16e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda13; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/MessageInputFragment; │ │ │ │ @@ -2014128,18 +2014128,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -49c16c: |[49c16c] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda13.onClick:(Landroid/view/View;)V │ │ -49c17c: 5410 edb0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda13;.f$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b0ed │ │ -49c180: 7120 d9ea 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/MessageInputFragment;.$r8$lambda$FSdUc2SNNLgNB-aiNUS_hjh7bS4:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)V // method@ead9 │ │ -49c186: 0e00 |0005: return-void │ │ +49c170: |[49c170] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda13.onClick:(Landroid/view/View;)V │ │ +49c180: 5410 edb0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda13;.f$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b0ed │ │ +49c184: 7120 d9ea 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/MessageInputFragment;.$r8$lambda$FSdUc2SNNLgNB-aiNUS_hjh7bS4:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)V // method@ead9 │ │ +49c18a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda13; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -2014173,18 +2014173,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -49c188: |[49c188] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda14.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V │ │ -49c198: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -49c19e: 5b01 eeb0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda14;.f$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b0ee │ │ -49c1a2: 0e00 |0005: return-void │ │ +49c18c: |[49c18c] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda14.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V │ │ +49c19c: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +49c1a2: 5b01 eeb0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda14;.f$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b0ee │ │ +49c1a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda14; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/MessageInputFragment; │ │ │ │ @@ -2014194,18 +2014194,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -49c1a4: |[49c1a4] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda14.onClick:(Landroid/view/View;)V │ │ -49c1b4: 5410 eeb0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda14;.f$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b0ee │ │ -49c1b8: 7120 d7ea 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/MessageInputFragment;.$r8$lambda$6XTr_WoHacq5vTkm8y-JvfOSmeQ:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)V // method@ead7 │ │ -49c1be: 0e00 |0005: return-void │ │ +49c1a8: |[49c1a8] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda14.onClick:(Landroid/view/View;)V │ │ +49c1b8: 5410 eeb0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda14;.f$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b0ee │ │ +49c1bc: 7120 d7ea 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/MessageInputFragment;.$r8$lambda$6XTr_WoHacq5vTkm8y-JvfOSmeQ:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)V // method@ead7 │ │ +49c1c2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda14; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -2014239,18 +2014239,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -49c1c0: |[49c1c0] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda15.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V │ │ -49c1d0: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -49c1d6: 5b01 efb0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda15;.f$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b0ef │ │ -49c1da: 0e00 |0005: return-void │ │ +49c1c4: |[49c1c4] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda15.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V │ │ +49c1d4: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +49c1da: 5b01 efb0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda15;.f$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b0ef │ │ +49c1de: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda15; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/MessageInputFragment; │ │ │ │ @@ -2014260,18 +2014260,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -49c1dc: |[49c1dc] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda15.onClick:(Landroid/view/View;)V │ │ -49c1ec: 5410 efb0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda15;.f$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b0ef │ │ -49c1f0: 7120 e4ea 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/MessageInputFragment;.$r8$lambda$ieURke6iwYQFaRw1CTKQgoVwQfo:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)V // method@eae4 │ │ -49c1f6: 0e00 |0005: return-void │ │ +49c1e0: |[49c1e0] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda15.onClick:(Landroid/view/View;)V │ │ +49c1f0: 5410 efb0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda15;.f$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b0ef │ │ +49c1f4: 7120 e4ea 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/MessageInputFragment;.$r8$lambda$ieURke6iwYQFaRw1CTKQgoVwQfo:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)V // method@eae4 │ │ +49c1fa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda15; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -2014305,18 +2014305,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -49c218: |[49c218] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda16.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V │ │ -49c228: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -49c22e: 5b01 f0b0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda16;.f$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b0f0 │ │ -49c232: 0e00 |0005: return-void │ │ +49c21c: |[49c21c] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda16.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V │ │ +49c22c: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +49c232: 5b01 f0b0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda16;.f$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b0f0 │ │ +49c236: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda16; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/MessageInputFragment; │ │ │ │ @@ -2014326,19 +2014326,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -49c1f8: |[49c1f8] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda16.onLongClick:(Landroid/view/View;)Z │ │ -49c208: 5410 f0b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda16;.f$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b0f0 │ │ -49c20c: 7120 d5ea 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/MessageInputFragment;.$r8$lambda$4OLsAmqqXYfYEy5POIOsvH6HyKs:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)Z // method@ead5 │ │ -49c212: 0a02 |0005: move-result v2 │ │ -49c214: 0f02 |0006: return v2 │ │ +49c1fc: |[49c1fc] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda16.onLongClick:(Landroid/view/View;)Z │ │ +49c20c: 5410 f0b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda16;.f$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b0f0 │ │ +49c210: 7120 d5ea 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/MessageInputFragment;.$r8$lambda$4OLsAmqqXYfYEy5POIOsvH6HyKs:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)Z // method@ead5 │ │ +49c216: 0a02 |0005: move-result v2 │ │ +49c218: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda16; │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -2014372,18 +2014372,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -49c234: |[49c234] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda17.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V │ │ -49c244: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -49c24a: 5b01 f1b0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda17;.f$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b0f1 │ │ -49c24e: 0e00 |0005: return-void │ │ +49c238: |[49c238] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda17.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V │ │ +49c248: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +49c24e: 5b01 f1b0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda17;.f$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b0f1 │ │ +49c252: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda17; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/MessageInputFragment; │ │ │ │ @@ -2014393,18 +2014393,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -49c250: |[49c250] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda17.onClick:(Landroid/view/View;)V │ │ -49c260: 5410 f1b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda17;.f$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b0f1 │ │ -49c264: 7120 e9ea 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/MessageInputFragment;.$r8$lambda$zSNlhFtpSqrbkKGwORD8Iefo-Ms:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)V // method@eae9 │ │ -49c26a: 0e00 |0005: return-void │ │ +49c254: |[49c254] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda17.onClick:(Landroid/view/View;)V │ │ +49c264: 5410 f1b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda17;.f$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b0f1 │ │ +49c268: 7120 e9ea 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/MessageInputFragment;.$r8$lambda$zSNlhFtpSqrbkKGwORD8Iefo-Ms:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)V // method@eae9 │ │ +49c26e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda17; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -2014438,18 +2014438,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -49c26c: |[49c26c] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda18.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V │ │ -49c27c: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -49c282: 5b01 f2b0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda18;.f$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b0f2 │ │ -49c286: 0e00 |0005: return-void │ │ +49c270: |[49c270] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda18.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V │ │ +49c280: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +49c286: 5b01 f2b0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda18;.f$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b0f2 │ │ +49c28a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda18; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/MessageInputFragment; │ │ │ │ @@ -2014459,18 +2014459,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -49c288: |[49c288] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda18.onClick:(Landroid/view/View;)V │ │ -49c298: 5410 f2b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda18;.f$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b0f2 │ │ -49c29c: 7120 e6ea 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/MessageInputFragment;.$r8$lambda$sZ1YWocLq7MkR_O_-FYpJ5pe6S4:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)V // method@eae6 │ │ -49c2a2: 0e00 |0005: return-void │ │ +49c28c: |[49c28c] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda18.onClick:(Landroid/view/View;)V │ │ +49c29c: 5410 f2b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda18;.f$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b0f2 │ │ +49c2a0: 7120 e6ea 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/MessageInputFragment;.$r8$lambda$sZ1YWocLq7MkR_O_-FYpJ5pe6S4:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)V // method@eae6 │ │ +49c2a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda18; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -2014504,18 +2014504,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -49c2a4: |[49c2a4] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda19.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V │ │ -49c2b4: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -49c2ba: 5b01 f3b0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda19;.f$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b0f3 │ │ -49c2be: 0e00 |0005: return-void │ │ +49c2a8: |[49c2a8] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda19.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V │ │ +49c2b8: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +49c2be: 5b01 f3b0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda19;.f$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b0f3 │ │ +49c2c2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda19; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/MessageInputFragment; │ │ │ │ @@ -2014525,18 +2014525,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -49c2c0: |[49c2c0] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda19.onClick:(Landroid/view/View;)V │ │ -49c2d0: 5410 f3b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda19;.f$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b0f3 │ │ -49c2d4: 7120 ddea 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/MessageInputFragment;.$r8$lambda$ROQ3491rCRLVaWCaN7Xf7fh9Mm4:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)V // method@eadd │ │ -49c2da: 0e00 |0005: return-void │ │ +49c2c4: |[49c2c4] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda19.onClick:(Landroid/view/View;)V │ │ +49c2d4: 5410 f3b0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda19;.f$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b0f3 │ │ +49c2d8: 7120 ddea 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/MessageInputFragment;.$r8$lambda$ROQ3491rCRLVaWCaN7Xf7fh9Mm4:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)V // method@eadd │ │ +49c2de: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda19; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -2014574,19 +2014574,19 @@ │ │ type : '(Landroid/widget/ImageButton;Lcom/nextcloud/talk/chat/MessageInputFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -49c2dc: |[49c2dc] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda1.:(Landroid/widget/ImageButton;Lcom/nextcloud/talk/chat/MessageInputFragment;)V │ │ -49c2ec: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -49c2f2: 5b01 f4b0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda1;.f$0:Landroid/widget/ImageButton; // field@b0f4 │ │ -49c2f6: 5b02 f5b0 |0005: iput-object v2, v0, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda1;.f$1:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b0f5 │ │ -49c2fa: 0e00 |0007: return-void │ │ +49c2e0: |[49c2e0] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda1.:(Landroid/widget/ImageButton;Lcom/nextcloud/talk/chat/MessageInputFragment;)V │ │ +49c2f0: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +49c2f6: 5b01 f4b0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda1;.f$0:Landroid/widget/ImageButton; // field@b0f4 │ │ +49c2fa: 5b02 f5b0 |0005: iput-object v2, v0, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda1;.f$1:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b0f5 │ │ +49c2fe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/widget/ImageButton; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/nextcloud/talk/chat/MessageInputFragment; │ │ @@ -2014597,19 +2014597,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -49c2fc: |[49c2fc] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda1.onEmojiPopupShown:()V │ │ -49c30c: 5420 f4b0 |0000: iget-object v0, v2, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda1;.f$0:Landroid/widget/ImageButton; // field@b0f4 │ │ -49c310: 5421 f5b0 |0002: iget-object v1, v2, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda1;.f$1:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b0f5 │ │ -49c314: 7120 daea 1000 |0004: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.$r8$lambda$JRRBC9qwsPhm-adittwrDA8fRq8:(Landroid/widget/ImageButton;Lcom/nextcloud/talk/chat/MessageInputFragment;)V // method@eada │ │ -49c31a: 0e00 |0007: return-void │ │ +49c300: |[49c300] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda1.onEmojiPopupShown:()V │ │ +49c310: 5420 f4b0 |0000: iget-object v0, v2, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda1;.f$0:Landroid/widget/ImageButton; // field@b0f4 │ │ +49c314: 5421 f5b0 |0002: iget-object v1, v2, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda1;.f$1:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b0f5 │ │ +49c318: 7120 daea 1000 |0004: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.$r8$lambda$JRRBC9qwsPhm-adittwrDA8fRq8:(Landroid/widget/ImageButton;Lcom/nextcloud/talk/chat/MessageInputFragment;)V // method@eada │ │ +49c31e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda1; │ │ │ │ source_file_idx : 8354 (D8$$SyntheticClass) │ │ @@ -2014654,21 +2014654,21 @@ │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputFragment;Lkotlin/jvm/internal/Ref$LongRef;Lkotlin/jvm/internal/Ref$LongRef;Lkotlin/jvm/internal/Ref$FloatRef;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -49c34c: |[49c34c] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda20.:(Lcom/nextcloud/talk/chat/MessageInputFragment;Lkotlin/jvm/internal/Ref$LongRef;Lkotlin/jvm/internal/Ref$LongRef;Lkotlin/jvm/internal/Ref$FloatRef;)V │ │ -49c35c: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -49c362: 5b01 f6b0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda20;.f$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b0f6 │ │ -49c366: 5b02 f7b0 |0005: iput-object v2, v0, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda20;.f$1:Lkotlin/jvm/internal/Ref$LongRef; // field@b0f7 │ │ -49c36a: 5b03 f8b0 |0007: iput-object v3, v0, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda20;.f$2:Lkotlin/jvm/internal/Ref$LongRef; // field@b0f8 │ │ -49c36e: 5b04 f9b0 |0009: iput-object v4, v0, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda20;.f$3:Lkotlin/jvm/internal/Ref$FloatRef; // field@b0f9 │ │ -49c372: 0e00 |000b: return-void │ │ +49c350: |[49c350] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda20.:(Lcom/nextcloud/talk/chat/MessageInputFragment;Lkotlin/jvm/internal/Ref$LongRef;Lkotlin/jvm/internal/Ref$LongRef;Lkotlin/jvm/internal/Ref$FloatRef;)V │ │ +49c360: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +49c366: 5b01 f6b0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda20;.f$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b0f6 │ │ +49c36a: 5b02 f7b0 |0005: iput-object v2, v0, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda20;.f$1:Lkotlin/jvm/internal/Ref$LongRef; // field@b0f7 │ │ +49c36e: 5b03 f8b0 |0007: iput-object v3, v0, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda20;.f$2:Lkotlin/jvm/internal/Ref$LongRef; // field@b0f8 │ │ +49c372: 5b04 f9b0 |0009: iput-object v4, v0, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda20;.f$3:Lkotlin/jvm/internal/Ref$FloatRef; // field@b0f9 │ │ +49c376: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000c reg=0 this Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda20; │ │ 0x0000 - 0x000c reg=1 (null) Lcom/nextcloud/talk/chat/MessageInputFragment; │ │ 0x0000 - 0x000c reg=2 (null) Lkotlin/jvm/internal/Ref$LongRef; │ │ @@ -2014681,24 +2014681,24 @@ │ │ type : '(Landroid/view/View;Landroid/view/MotionEvent;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 15 16-bit code units │ │ -49c31c: |[49c31c] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda20.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ -49c32c: 5460 f6b0 |0000: iget-object v0, v6, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda20;.f$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b0f6 │ │ -49c330: 5461 f7b0 |0002: iget-object v1, v6, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda20;.f$1:Lkotlin/jvm/internal/Ref$LongRef; // field@b0f7 │ │ -49c334: 5462 f8b0 |0004: iget-object v2, v6, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda20;.f$2:Lkotlin/jvm/internal/Ref$LongRef; // field@b0f8 │ │ -49c338: 5463 f9b0 |0006: iget-object v3, v6, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda20;.f$3:Lkotlin/jvm/internal/Ref$FloatRef; // field@b0f9 │ │ -49c33c: 0774 |0008: move-object v4, v7 │ │ -49c33e: 0785 |0009: move-object v5, v8 │ │ -49c340: 7706 e0ea 0000 |000a: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.$r8$lambda$UuebsGUnSVUzzK7kB0xqhtvmd_0:(Lcom/nextcloud/talk/chat/MessageInputFragment;Lkotlin/jvm/internal/Ref$LongRef;Lkotlin/jvm/internal/Ref$LongRef;Lkotlin/jvm/internal/Ref$FloatRef;Landroid/view/View;Landroid/view/MotionEvent;)Z // method@eae0 │ │ -49c346: 0a07 |000d: move-result v7 │ │ -49c348: 0f07 |000e: return v7 │ │ +49c320: |[49c320] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda20.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ +49c330: 5460 f6b0 |0000: iget-object v0, v6, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda20;.f$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b0f6 │ │ +49c334: 5461 f7b0 |0002: iget-object v1, v6, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda20;.f$1:Lkotlin/jvm/internal/Ref$LongRef; // field@b0f7 │ │ +49c338: 5462 f8b0 |0004: iget-object v2, v6, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda20;.f$2:Lkotlin/jvm/internal/Ref$LongRef; // field@b0f8 │ │ +49c33c: 5463 f9b0 |0006: iget-object v3, v6, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda20;.f$3:Lkotlin/jvm/internal/Ref$FloatRef; // field@b0f9 │ │ +49c340: 0774 |0008: move-object v4, v7 │ │ +49c342: 0785 |0009: move-object v5, v8 │ │ +49c344: 7706 e0ea 0000 |000a: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.$r8$lambda$UuebsGUnSVUzzK7kB0xqhtvmd_0:(Lcom/nextcloud/talk/chat/MessageInputFragment;Lkotlin/jvm/internal/Ref$LongRef;Lkotlin/jvm/internal/Ref$LongRef;Lkotlin/jvm/internal/Ref$FloatRef;Landroid/view/View;Landroid/view/MotionEvent;)Z // method@eae0 │ │ +49c34a: 0a07 |000d: move-result v7 │ │ +49c34c: 0f07 |000e: return v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000f reg=6 this Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda20; │ │ 0x0000 - 0x000f reg=7 (null) Landroid/view/View; │ │ 0x0000 - 0x000f reg=8 (null) Landroid/view/MotionEvent; │ │ @@ -2014737,19 +2014737,19 @@ │ │ type : '(Landroid/widget/ImageButton;Lcom/nextcloud/talk/chat/MessageInputFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -49c374: |[49c374] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda2.:(Landroid/widget/ImageButton;Lcom/nextcloud/talk/chat/MessageInputFragment;)V │ │ -49c384: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -49c38a: 5b01 fab0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda2;.f$0:Landroid/widget/ImageButton; // field@b0fa │ │ -49c38e: 5b02 fbb0 |0005: iput-object v2, v0, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda2;.f$1:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b0fb │ │ -49c392: 0e00 |0007: return-void │ │ +49c378: |[49c378] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda2.:(Landroid/widget/ImageButton;Lcom/nextcloud/talk/chat/MessageInputFragment;)V │ │ +49c388: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +49c38e: 5b01 fab0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda2;.f$0:Landroid/widget/ImageButton; // field@b0fa │ │ +49c392: 5b02 fbb0 |0005: iput-object v2, v0, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda2;.f$1:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b0fb │ │ +49c396: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/widget/ImageButton; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/nextcloud/talk/chat/MessageInputFragment; │ │ @@ -2014760,19 +2014760,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -49c394: |[49c394] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda2.onEmojiPopupDismiss:()V │ │ -49c3a4: 5420 fab0 |0000: iget-object v0, v2, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda2;.f$0:Landroid/widget/ImageButton; // field@b0fa │ │ -49c3a8: 5421 fbb0 |0002: iget-object v1, v2, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda2;.f$1:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b0fb │ │ -49c3ac: 7120 dcea 1000 |0004: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.$r8$lambda$MtgMee2RB-qRX6Lfy8UTCbl9YWg:(Landroid/widget/ImageButton;Lcom/nextcloud/talk/chat/MessageInputFragment;)V // method@eadc │ │ -49c3b2: 0e00 |0007: return-void │ │ +49c398: |[49c398] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda2.onEmojiPopupDismiss:()V │ │ +49c3a8: 5420 fab0 |0000: iget-object v0, v2, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda2;.f$0:Landroid/widget/ImageButton; // field@b0fa │ │ +49c3ac: 5421 fbb0 |0002: iget-object v1, v2, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda2;.f$1:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b0fb │ │ +49c3b0: 7120 dcea 1000 |0004: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.$r8$lambda$MtgMee2RB-qRX6Lfy8UTCbl9YWg:(Landroid/widget/ImageButton;Lcom/nextcloud/talk/chat/MessageInputFragment;)V // method@eadc │ │ +49c3b6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda2; │ │ │ │ source_file_idx : 8354 (D8$$SyntheticClass) │ │ @@ -2014805,18 +2014805,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -49c3b4: |[49c3b4] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda3.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V │ │ -49c3c4: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -49c3ca: 5b01 fcb0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda3;.f$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b0fc │ │ -49c3ce: 0e00 |0005: return-void │ │ +49c3b8: |[49c3b8] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda3.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V │ │ +49c3c8: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +49c3ce: 5b01 fcb0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda3;.f$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b0fc │ │ +49c3d2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/MessageInputFragment; │ │ │ │ @@ -2014826,18 +2014826,18 @@ │ │ type : '(Lcom/vanniktech/emoji/Emoji;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -49c3d0: |[49c3d0] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda3.onEmojiClick:(Lcom/vanniktech/emoji/Emoji;)V │ │ -49c3e0: 5410 fcb0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda3;.f$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b0fc │ │ -49c3e4: 7120 dfea 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/MessageInputFragment;.$r8$lambda$SGD6lasZK_CBbomqOPTL7sM8wP4:(Lcom/nextcloud/talk/chat/MessageInputFragment;Lcom/vanniktech/emoji/Emoji;)V // method@eadf │ │ -49c3ea: 0e00 |0005: return-void │ │ +49c3d4: |[49c3d4] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda3.onEmojiClick:(Lcom/vanniktech/emoji/Emoji;)V │ │ +49c3e4: 5410 fcb0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda3;.f$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b0fc │ │ +49c3e8: 7120 dfea 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/MessageInputFragment;.$r8$lambda$SGD6lasZK_CBbomqOPTL7sM8wP4:(Lcom/nextcloud/talk/chat/MessageInputFragment;Lcom/vanniktech/emoji/Emoji;)V // method@eadf │ │ +49c3ee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0006 reg=2 (null) Lcom/vanniktech/emoji/Emoji; │ │ │ │ @@ -2014871,18 +2014871,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -49c3ec: |[49c3ec] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda4.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V │ │ -49c3fc: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -49c402: 5b01 fdb0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda4;.f$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b0fd │ │ -49c406: 0e00 |0005: return-void │ │ +49c3f0: |[49c3f0] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda4.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V │ │ +49c400: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +49c406: 5b01 fdb0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda4;.f$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b0fd │ │ +49c40a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/MessageInputFragment; │ │ │ │ @@ -2014892,18 +2014892,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -49c408: |[49c408] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda4.onClick:(Landroid/view/View;)V │ │ -49c418: 5410 fdb0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda4;.f$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b0fd │ │ -49c41c: 7120 e7ea 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/MessageInputFragment;.$r8$lambda$tubHj-w0mvk7T2GAOXVjLGbIX9c:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)V // method@eae7 │ │ -49c422: 0e00 |0005: return-void │ │ +49c40c: |[49c40c] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda4.onClick:(Landroid/view/View;)V │ │ +49c41c: 5410 fdb0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda4;.f$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b0fd │ │ +49c420: 7120 e7ea 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/MessageInputFragment;.$r8$lambda$tubHj-w0mvk7T2GAOXVjLGbIX9c:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)V // method@eae7 │ │ +49c426: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -2014937,18 +2014937,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -49c424: |[49c424] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda5.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V │ │ -49c434: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -49c43a: 5b01 feb0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda5;.f$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b0fe │ │ -49c43e: 0e00 |0005: return-void │ │ +49c428: |[49c428] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda5.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V │ │ +49c438: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +49c43e: 5b01 feb0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda5;.f$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b0fe │ │ +49c442: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/MessageInputFragment; │ │ │ │ @@ -2014958,18 +2014958,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -49c440: |[49c440] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda5.onClick:(Landroid/view/View;)V │ │ -49c450: 5410 feb0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda5;.f$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b0fe │ │ -49c454: 7120 e2ea 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/MessageInputFragment;.$r8$lambda$ctuSt_A-tOoMMo7n9wvfYxjhM8o:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)V // method@eae2 │ │ -49c45a: 0e00 |0005: return-void │ │ +49c444: |[49c444] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda5.onClick:(Landroid/view/View;)V │ │ +49c454: 5410 feb0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda5;.f$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b0fe │ │ +49c458: 7120 e2ea 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/MessageInputFragment;.$r8$lambda$ctuSt_A-tOoMMo7n9wvfYxjhM8o:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)V // method@eae2 │ │ +49c45e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -2015003,18 +2015003,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -49c480: |[49c480] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda6.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V │ │ -49c490: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -49c496: 5b01 ffb0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda6;.f$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b0ff │ │ -49c49a: 0e00 |0005: return-void │ │ +49c484: |[49c484] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda6.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V │ │ +49c494: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +49c49a: 5b01 ffb0 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda6;.f$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b0ff │ │ +49c49e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda6; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/MessageInputFragment; │ │ │ │ @@ -2015024,20 +2015024,20 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -49c45c: |[49c45c] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda6.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -49c46c: 5410 ffb0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda6;.f$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b0ff │ │ -49c470: 1f02 d123 |0002: check-cast v2, Lcom/stfalcon/chatkit/commons/models/IMessage; // type@23d1 │ │ -49c474: 7120 deea 2000 |0004: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/MessageInputFragment;.$r8$lambda$RQCADVYZW9IJ9Vs5zqiiEGRTOzk:(Lcom/nextcloud/talk/chat/MessageInputFragment;Lcom/stfalcon/chatkit/commons/models/IMessage;)Lkotlin/Unit; // method@eade │ │ -49c47a: 0c02 |0007: move-result-object v2 │ │ -49c47c: 1102 |0008: return-object v2 │ │ +49c460: |[49c460] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda6.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +49c470: 5410 ffb0 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda6;.f$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b0ff │ │ +49c474: 1f02 d123 |0002: check-cast v2, Lcom/stfalcon/chatkit/commons/models/IMessage; // type@23d1 │ │ +49c478: 7120 deea 2000 |0004: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/MessageInputFragment;.$r8$lambda$RQCADVYZW9IJ9Vs5zqiiEGRTOzk:(Lcom/nextcloud/talk/chat/MessageInputFragment;Lcom/stfalcon/chatkit/commons/models/IMessage;)Lkotlin/Unit; // method@eade │ │ +49c47e: 0c02 |0007: move-result-object v2 │ │ +49c480: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda6; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -2015071,18 +2015071,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -49c4c0: |[49c4c0] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda7.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V │ │ -49c4d0: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -49c4d6: 5b01 00b1 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda7;.f$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b100 │ │ -49c4da: 0e00 |0005: return-void │ │ +49c4c4: |[49c4c4] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda7.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V │ │ +49c4d4: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +49c4da: 5b01 00b1 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda7;.f$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b100 │ │ +49c4de: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda7; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/MessageInputFragment; │ │ │ │ @@ -2015092,20 +2015092,20 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -49c49c: |[49c49c] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda7.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -49c4ac: 5410 00b1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda7;.f$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b100 │ │ -49c4b0: 1f02 d123 |0002: check-cast v2, Lcom/stfalcon/chatkit/commons/models/IMessage; // type@23d1 │ │ -49c4b4: 7120 dbea 2000 |0004: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/MessageInputFragment;.$r8$lambda$KkI05SEuI5tgsHY3qMS_XGprvO0:(Lcom/nextcloud/talk/chat/MessageInputFragment;Lcom/stfalcon/chatkit/commons/models/IMessage;)Lkotlin/Unit; // method@eadb │ │ -49c4ba: 0c02 |0007: move-result-object v2 │ │ -49c4bc: 1102 |0008: return-object v2 │ │ +49c4a0: |[49c4a0] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda7.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +49c4b0: 5410 00b1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda7;.f$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b100 │ │ +49c4b4: 1f02 d123 |0002: check-cast v2, Lcom/stfalcon/chatkit/commons/models/IMessage; // type@23d1 │ │ +49c4b8: 7120 dbea 2000 |0004: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/MessageInputFragment;.$r8$lambda$KkI05SEuI5tgsHY3qMS_XGprvO0:(Lcom/nextcloud/talk/chat/MessageInputFragment;Lcom/stfalcon/chatkit/commons/models/IMessage;)Lkotlin/Unit; // method@eadb │ │ +49c4be: 0c02 |0007: move-result-object v2 │ │ +49c4c0: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda7; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -2015139,18 +2015139,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -49c500: |[49c500] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda8.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V │ │ -49c510: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -49c516: 5b01 01b1 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda8;.f$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b101 │ │ -49c51a: 0e00 |0005: return-void │ │ +49c504: |[49c504] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda8.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V │ │ +49c514: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +49c51a: 5b01 01b1 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda8;.f$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b101 │ │ +49c51e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda8; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/MessageInputFragment; │ │ │ │ @@ -2015160,20 +2015160,20 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -49c4dc: |[49c4dc] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda8.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -49c4ec: 5410 01b1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda8;.f$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b101 │ │ -49c4f0: 1f02 bd21 |0002: check-cast v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState; // type@21bd │ │ -49c4f4: 7120 e8ea 2000 |0004: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/MessageInputFragment;.$r8$lambda$yWJtE49P0FZx0r_zrYZBf1fVlWQ:(Lcom/nextcloud/talk/chat/MessageInputFragment;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit; // method@eae8 │ │ -49c4fa: 0c02 |0007: move-result-object v2 │ │ -49c4fc: 1102 |0008: return-object v2 │ │ +49c4e0: |[49c4e0] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda8.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +49c4f0: 5410 01b1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda8;.f$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b101 │ │ +49c4f4: 1f02 bd21 |0002: check-cast v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState; // type@21bd │ │ +49c4f8: 7120 e8ea 2000 |0004: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/MessageInputFragment;.$r8$lambda$yWJtE49P0FZx0r_zrYZBf1fVlWQ:(Lcom/nextcloud/talk/chat/MessageInputFragment;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit; // method@eae8 │ │ +49c4fe: 0c02 |0007: move-result-object v2 │ │ +49c500: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda8; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -2015207,18 +2015207,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -49c540: |[49c540] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda9.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V │ │ -49c550: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -49c556: 5b01 02b1 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda9;.f$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b102 │ │ -49c55a: 0e00 |0005: return-void │ │ +49c544: |[49c544] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda9.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V │ │ +49c554: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +49c55a: 5b01 02b1 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda9;.f$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b102 │ │ +49c55e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda9; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/MessageInputFragment; │ │ │ │ @@ -2015228,20 +2015228,20 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -49c51c: |[49c51c] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda9.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -49c52c: 5410 02b1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda9;.f$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b102 │ │ -49c530: 1f02 8c24 |0002: check-cast v2, Ljava/lang/Integer; // type@248c │ │ -49c534: 7120 d8ea 2000 |0004: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/MessageInputFragment;.$r8$lambda$Dux-KX-rkvktbD9s3boww3_61S8:(Lcom/nextcloud/talk/chat/MessageInputFragment;Ljava/lang/Integer;)Lkotlin/Unit; // method@ead8 │ │ -49c53a: 0c02 |0007: move-result-object v2 │ │ -49c53c: 1102 |0008: return-object v2 │ │ +49c520: |[49c520] com.nextcloud.talk.chat.MessageInputFragment$$ExternalSyntheticLambda9.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +49c530: 5410 02b1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda9;.f$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b102 │ │ +49c534: 1f02 8c24 |0002: check-cast v2, Ljava/lang/Integer; // type@248c │ │ +49c538: 7120 d8ea 2000 |0004: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/MessageInputFragment;.$r8$lambda$Dux-KX-rkvktbD9s3boww3_61S8:(Lcom/nextcloud/talk/chat/MessageInputFragment;Ljava/lang/Integer;)Lkotlin/Unit; // method@ead8 │ │ +49c53e: 0c02 |0007: move-result-object v2 │ │ +49c540: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda9; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -2015276,17 +2015276,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -49c578: |[49c578] com.nextcloud.talk.chat.MessageInputFragment$Companion.:()V │ │ -49c588: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -49c58e: 0e00 |0003: return-void │ │ +49c57c: |[49c57c] com.nextcloud.talk.chat.MessageInputFragment$Companion.:()V │ │ +49c58c: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +49c592: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/chat/MessageInputFragment$Companion; │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/MessageInputFragment$Companion;) │ │ @@ -2015294,35 +2015294,35 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -49c590: |[49c590] com.nextcloud.talk.chat.MessageInputFragment$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -49c5a0: 7010 aeea 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/chat/MessageInputFragment$Companion;.:()V // method@eaae │ │ -49c5a6: 0e00 |0003: return-void │ │ +49c594: |[49c594] com.nextcloud.talk.chat.MessageInputFragment$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +49c5a4: 7010 aeea 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/chat/MessageInputFragment$Companion;.:()V // method@eaae │ │ +49c5aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/nextcloud/talk/chat/MessageInputFragment$Companion;) │ │ name : 'newInstance' │ │ type : '()Lcom/nextcloud/talk/chat/MessageInputFragment;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -49c55c: |[49c55c] com.nextcloud.talk.chat.MessageInputFragment$Companion.newInstance:()Lcom/nextcloud/talk/chat/MessageInputFragment; │ │ -49c56c: 2200 2d21 |0000: new-instance v0, Lcom/nextcloud/talk/chat/MessageInputFragment; // type@212d │ │ -49c570: 7010 ebea 0000 |0002: invoke-direct {v0}, Lcom/nextcloud/talk/chat/MessageInputFragment;.:()V // method@eaeb │ │ -49c576: 1100 |0005: return-object v0 │ │ +49c560: |[49c560] com.nextcloud.talk.chat.MessageInputFragment$Companion.newInstance:()Lcom/nextcloud/talk/chat/MessageInputFragment; │ │ +49c570: 2200 2d21 |0000: new-instance v0, Lcom/nextcloud/talk/chat/MessageInputFragment; // type@212d │ │ +49c574: 7010 ebea 0000 |0002: invoke-direct {v0}, Lcom/nextcloud/talk/chat/MessageInputFragment;.:()V // method@eaeb │ │ +49c57a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/nextcloud/talk/chat/MessageInputFragment$Companion; │ │ │ │ source_file_idx : 24270 (MessageInputFragment.kt) │ │ @@ -2015361,18 +2015361,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputFragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -49c5a8: |[49c5a8] com.nextcloud.talk.chat.MessageInputFragment$handleUI$1.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V │ │ -49c5b8: 5b01 03b1 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputFragment$handleUI$1;.this$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b103 │ │ -49c5bc: 7010 2ff6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -49c5c2: 0e00 |0005: return-void │ │ +49c5ac: |[49c5ac] com.nextcloud.talk.chat.MessageInputFragment$handleUI$1.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V │ │ +49c5bc: 5b01 03b1 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputFragment$handleUI$1;.this$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b103 │ │ +49c5c0: 7010 2ff6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +49c5c6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=264 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/MessageInputFragment$handleUI$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/MessageInputFragment; │ │ │ │ @@ -2015382,43 +2015382,43 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -49c5c4: |[49c5c4] com.nextcloud.talk.chat.MessageInputFragment$handleUI$1.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ -49c5d4: 5423 03b1 |0000: iget-object v3, v2, Lcom/nextcloud/talk/chat/MessageInputFragment$handleUI$1;.this$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b103 │ │ -49c5d8: 6e10 f7ea 0300 |0002: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49c5de: 0c03 |0005: move-result-object v3 │ │ -49c5e0: 5433 14b4 |0006: iget-object v3, v3, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentConnectionLost:Lcom/google/android/material/textview/MaterialTextView; // field@b414 │ │ -49c5e4: 1300 0800 |0008: const/16 v0, #int 8 // #8 │ │ -49c5e8: 6e20 878d 0300 |000a: invoke-virtual {v3, v0}, Lcom/google/android/material/textview/MaterialTextView;.setVisibility:(I)V // method@8d87 │ │ -49c5ee: 5423 03b1 |000d: iget-object v3, v2, Lcom/nextcloud/talk/chat/MessageInputFragment$handleUI$1;.this$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b103 │ │ -49c5f2: 6e10 f7ea 0300 |000f: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49c5f8: 0c03 |0012: move-result-object v3 │ │ -49c5fa: 5433 14b4 |0013: iget-object v3, v3, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentConnectionLost:Lcom/google/android/material/textview/MaterialTextView; // field@b414 │ │ -49c5fe: 5420 03b1 |0015: iget-object v0, v2, Lcom/nextcloud/talk/chat/MessageInputFragment$handleUI$1;.this$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b103 │ │ -49c602: 6e10 f9ea 0000 |0017: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getResources:()Landroid/content/res/Resources; // method@eaf9 │ │ -49c608: 0c00 |001a: move-result-object v0 │ │ -49c60a: 1401 ad00 067f |001b: const v1, #float 1.7812e+38 // #7f0600ad │ │ -49c610: 6e20 a701 1000 |001e: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getColor:(I)I // method@01a7 │ │ -49c616: 0a00 |0021: move-result v0 │ │ -49c618: 6e20 828d 0300 |0022: invoke-virtual {v3, v0}, Lcom/google/android/material/textview/MaterialTextView;.setBackgroundColor:(I)V // method@8d82 │ │ -49c61e: 5423 03b1 |0025: iget-object v3, v2, Lcom/nextcloud/talk/chat/MessageInputFragment$handleUI$1;.this$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b103 │ │ -49c622: 6e10 f7ea 0300 |0027: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49c628: 0c03 |002a: move-result-object v3 │ │ -49c62a: 5433 14b4 |002b: iget-object v3, v3, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentConnectionLost:Lcom/google/android/material/textview/MaterialTextView; // field@b414 │ │ -49c62e: 5420 03b1 |002d: iget-object v0, v2, Lcom/nextcloud/talk/chat/MessageInputFragment$handleUI$1;.this$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b103 │ │ -49c632: 1401 6400 137f |002f: const v1, #float 1.95399e+38 // #7f130064 │ │ -49c638: 6e20 faea 1000 |0032: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getString:(I)Ljava/lang/String; // method@eafa │ │ -49c63e: 0c00 |0035: move-result-object v0 │ │ -49c640: 1f00 7724 |0036: check-cast v0, Ljava/lang/CharSequence; // type@2477 │ │ -49c644: 6e20 858d 0300 |0038: invoke-virtual {v3, v0}, Lcom/google/android/material/textview/MaterialTextView;.setText:(Ljava/lang/CharSequence;)V // method@8d85 │ │ -49c64a: 0e00 |003b: return-void │ │ +49c5c8: |[49c5c8] com.nextcloud.talk.chat.MessageInputFragment$handleUI$1.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ +49c5d8: 5423 03b1 |0000: iget-object v3, v2, Lcom/nextcloud/talk/chat/MessageInputFragment$handleUI$1;.this$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b103 │ │ +49c5dc: 6e10 f7ea 0300 |0002: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49c5e2: 0c03 |0005: move-result-object v3 │ │ +49c5e4: 5433 14b4 |0006: iget-object v3, v3, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentConnectionLost:Lcom/google/android/material/textview/MaterialTextView; // field@b414 │ │ +49c5e8: 1300 0800 |0008: const/16 v0, #int 8 // #8 │ │ +49c5ec: 6e20 878d 0300 |000a: invoke-virtual {v3, v0}, Lcom/google/android/material/textview/MaterialTextView;.setVisibility:(I)V // method@8d87 │ │ +49c5f2: 5423 03b1 |000d: iget-object v3, v2, Lcom/nextcloud/talk/chat/MessageInputFragment$handleUI$1;.this$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b103 │ │ +49c5f6: 6e10 f7ea 0300 |000f: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49c5fc: 0c03 |0012: move-result-object v3 │ │ +49c5fe: 5433 14b4 |0013: iget-object v3, v3, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentConnectionLost:Lcom/google/android/material/textview/MaterialTextView; // field@b414 │ │ +49c602: 5420 03b1 |0015: iget-object v0, v2, Lcom/nextcloud/talk/chat/MessageInputFragment$handleUI$1;.this$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b103 │ │ +49c606: 6e10 f9ea 0000 |0017: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getResources:()Landroid/content/res/Resources; // method@eaf9 │ │ +49c60c: 0c00 |001a: move-result-object v0 │ │ +49c60e: 1401 ad00 067f |001b: const v1, #float 1.7812e+38 // #7f0600ad │ │ +49c614: 6e20 a701 1000 |001e: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getColor:(I)I // method@01a7 │ │ +49c61a: 0a00 |0021: move-result v0 │ │ +49c61c: 6e20 828d 0300 |0022: invoke-virtual {v3, v0}, Lcom/google/android/material/textview/MaterialTextView;.setBackgroundColor:(I)V // method@8d82 │ │ +49c622: 5423 03b1 |0025: iget-object v3, v2, Lcom/nextcloud/talk/chat/MessageInputFragment$handleUI$1;.this$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b103 │ │ +49c626: 6e10 f7ea 0300 |0027: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49c62c: 0c03 |002a: move-result-object v3 │ │ +49c62e: 5433 14b4 |002b: iget-object v3, v3, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentConnectionLost:Lcom/google/android/material/textview/MaterialTextView; // field@b414 │ │ +49c632: 5420 03b1 |002d: iget-object v0, v2, Lcom/nextcloud/talk/chat/MessageInputFragment$handleUI$1;.this$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b103 │ │ +49c636: 1401 6400 137f |002f: const v1, #float 1.95399e+38 // #7f130064 │ │ +49c63c: 6e20 faea 1000 |0032: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getString:(I)Ljava/lang/String; // method@eafa │ │ +49c642: 0c00 |0035: move-result-object v0 │ │ +49c644: 1f00 7724 |0036: check-cast v0, Ljava/lang/CharSequence; // type@2477 │ │ +49c648: 6e20 858d 0300 |0038: invoke-virtual {v3, v0}, Lcom/google/android/material/textview/MaterialTextView;.setText:(Ljava/lang/CharSequence;)V // method@8d85 │ │ +49c64e: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ 0x000d line=271 │ │ 0x0025 line=272 │ │ 0x002d line=273 │ │ 0x0038 line=272 │ │ @@ -2015431,31 +2015431,31 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -49c64c: |[49c64c] com.nextcloud.talk.chat.MessageInputFragment$handleUI$1.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ -49c65c: 0e00 |0000: return-void │ │ +49c650: |[49c650] com.nextcloud.talk.chat.MessageInputFragment$handleUI$1.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ +49c660: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/nextcloud/talk/chat/MessageInputFragment$handleUI$1;) │ │ name : 'onAnimationStart' │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -49c660: |[49c660] com.nextcloud.talk.chat.MessageInputFragment$handleUI$1.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ -49c670: 0e00 |0000: return-void │ │ +49c664: |[49c664] com.nextcloud.talk.chat.MessageInputFragment$handleUI$1.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ +49c674: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 24270 (MessageInputFragment.kt) │ │ │ │ Class #7574 header: │ │ @@ -2015497,19 +2015497,19 @@ │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputFragment;I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -49c674: |[49c674] com.nextcloud.talk.chat.MessageInputFragment$initMessageInputView$1.:(Lcom/nextcloud/talk/chat/MessageInputFragment;I)V │ │ -49c684: 5b01 05b1 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputFragment$initMessageInputView$1;.this$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b105 │ │ -49c688: 5902 04b1 |0002: iput v2, v0, Lcom/nextcloud/talk/chat/MessageInputFragment$initMessageInputView$1;.$lengthFilter:I // field@b104 │ │ -49c68c: 7010 2ff6 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -49c692: 0e00 |0007: return-void │ │ +49c678: |[49c678] com.nextcloud.talk.chat.MessageInputFragment$initMessageInputView$1.:(Lcom/nextcloud/talk/chat/MessageInputFragment;I)V │ │ +49c688: 5b01 05b1 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputFragment$initMessageInputView$1;.this$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b105 │ │ +49c68c: 5902 04b1 |0002: iput v2, v0, Lcom/nextcloud/talk/chat/MessageInputFragment$initMessageInputView$1;.$lengthFilter:I // field@b104 │ │ +49c690: 7010 2ff6 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +49c696: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=356 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/nextcloud/talk/chat/MessageInputFragment$initMessageInputView$1; │ │ 0x0000 - 0x0008 reg=1 (null) Lcom/nextcloud/talk/chat/MessageInputFragment; │ │ 0x0000 - 0x0008 reg=2 (null) I │ │ @@ -2015520,192 +2015520,192 @@ │ │ type : '(Landroid/text/Editable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -49c694: |[49c694] com.nextcloud.talk.chat.MessageInputFragment$initMessageInputView$1.afterTextChanged:(Landroid/text/Editable;)V │ │ -49c6a4: 1a00 7ee0 |0000: const-string v0, "s" // string@e07e │ │ -49c6a8: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -49c6ae: 0e00 |0005: return-void │ │ +49c698: |[49c698] com.nextcloud.talk.chat.MessageInputFragment$initMessageInputView$1.afterTextChanged:(Landroid/text/Editable;)V │ │ +49c6a8: 1a00 7ee0 |0000: const-string v0, "s" // string@e07e │ │ +49c6ac: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +49c6b2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/MessageInputFragment$initMessageInputView$1;) │ │ name : 'beforeTextChanged' │ │ type : '(Ljava/lang/CharSequence;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -49c6b0: |[49c6b0] com.nextcloud.talk.chat.MessageInputFragment$initMessageInputView$1.beforeTextChanged:(Ljava/lang/CharSequence;III)V │ │ -49c6c0: 1a02 7ee0 |0000: const-string v2, "s" // string@e07e │ │ -49c6c4: 7120 00fc 2100 |0002: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -49c6ca: 0e00 |0005: return-void │ │ +49c6b4: |[49c6b4] com.nextcloud.talk.chat.MessageInputFragment$initMessageInputView$1.beforeTextChanged:(Ljava/lang/CharSequence;III)V │ │ +49c6c4: 1a02 7ee0 |0000: const-string v2, "s" // string@e07e │ │ +49c6c8: 7120 00fc 2100 |0002: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +49c6ce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/nextcloud/talk/chat/MessageInputFragment$initMessageInputView$1;) │ │ name : 'onTextChanged' │ │ type : '(Ljava/lang/CharSequence;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 273 16-bit code units │ │ -49c6cc: |[49c6cc] com.nextcloud.talk.chat.MessageInputFragment$initMessageInputView$1.onTextChanged:(Ljava/lang/CharSequence;III)V │ │ -49c6dc: 1a0d 7ee0 |0000: const-string v13, "s" // string@e07e │ │ -49c6e0: 7120 00fc db00 |0002: invoke-static {v11, v13}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -49c6e6: 54ad 05b1 |0005: iget-object v13, v10, Lcom/nextcloud/talk/chat/MessageInputFragment$initMessageInputView$1;.this$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b105 │ │ -49c6ea: 6e20 35eb bd00 |0007: invoke-virtual {v13, v11}, Lcom/nextcloud/talk/chat/MessageInputFragment;.updateOwnTypingStatus:(Ljava/lang/CharSequence;)V // method@eb35 │ │ -49c6f0: 7210 3df5 0b00 |000a: invoke-interface {v11}, Ljava/lang/CharSequence;.length:()I // method@f53d │ │ -49c6f6: 0a0b |000d: move-result v11 │ │ -49c6f8: 52ad 04b1 |000e: iget v13, v10, Lcom/nextcloud/talk/chat/MessageInputFragment$initMessageInputView$1;.$lengthFilter:I // field@b104 │ │ -49c6fc: 120e |0010: const/4 v14, #int 0 // #0 │ │ -49c6fe: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -49c700: 34db 4700 |0012: if-lt v11, v13, 0059 // +0047 │ │ -49c704: 54ab 05b1 |0014: iget-object v11, v10, Lcom/nextcloud/talk/chat/MessageInputFragment$initMessageInputView$1;.this$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b105 │ │ -49c708: 6e10 f7ea 0b00 |0016: invoke-virtual {v11}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49c70e: 0c0b |0019: move-result-object v11 │ │ -49c710: 54bb 16b4 |001a: iget-object v11, v11, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49c714: 6e10 3bf2 0b00 |001c: invoke-virtual {v11}, Lcom/nextcloud/talk/ui/MessageInput;.getInputEditText:()Landroidx/emoji2/widget/EmojiEditText; // method@f23b │ │ -49c71a: 0c0b |001f: move-result-object v11 │ │ -49c71c: 380b 4a00 |0020: if-eqz v11, 006a // +004a │ │ -49c720: 620d 72b5 |0022: sget-object v13, Lkotlin/jvm/internal/StringCompanionObject;.INSTANCE:Lkotlin/jvm/internal/StringCompanionObject; // field@b572 │ │ -49c724: 54ad 05b1 |0024: iget-object v13, v10, Lcom/nextcloud/talk/chat/MessageInputFragment$initMessageInputView$1;.this$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b105 │ │ -49c728: 6e10 f9ea 0d00 |0026: invoke-virtual {v13}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getResources:()Landroid/content/res/Resources; // method@eaf9 │ │ -49c72e: 0c0d |0029: move-result-object v13 │ │ -49c730: 7110 d2f9 0d00 |002a: invoke-static {v13}, Ljava/util/Objects;.requireNonNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@f9d2 │ │ -49c736: 0c0d |002d: move-result-object v13 │ │ -49c738: 1f0d 6e00 |002e: check-cast v13, Landroid/content/res/Resources; // type@006e │ │ -49c73c: 1401 c002 137f |0030: const v1, #float 1.95411e+38 // #7f1302c0 │ │ -49c742: 6e20 b601 1d00 |0033: invoke-virtual {v13, v1}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01b6 │ │ -49c748: 0c0d |0036: move-result-object v13 │ │ -49c74a: 1a01 afae |0037: const-string v1, "getString(...)" // string@aeaf │ │ -49c74e: 7120 fffb 1d00 |0039: invoke-static {v13, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -49c754: 52a1 04b1 |003c: iget v1, v10, Lcom/nextcloud/talk/chat/MessageInputFragment$initMessageInputView$1;.$lengthFilter:I // field@b104 │ │ -49c758: 7110 7bf6 0100 |003e: invoke-static {v1}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@f67b │ │ -49c75e: 0c01 |0041: move-result-object v1 │ │ -49c760: 2410 4228 0100 |0042: filled-new-array {v1}, [Ljava/lang/Object; // type@2842 │ │ -49c766: 0c01 |0045: move-result-object v1 │ │ -49c768: 7120 65f8 0100 |0046: invoke-static {v1, v0}, Ljava/util/Arrays;.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@f865 │ │ -49c76e: 0c01 |0049: move-result-object v1 │ │ -49c770: 7120 5bf6 1d00 |004a: invoke-static {v13, v1}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@f65b │ │ -49c776: 0c0d |004d: move-result-object v13 │ │ -49c778: 1a01 f8a0 |004e: const-string v1, "format(...)" // string@a0f8 │ │ -49c77c: 7120 fffb 1d00 |0050: invoke-static {v13, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -49c782: 1f0d 7724 |0053: check-cast v13, Ljava/lang/CharSequence; // type@2477 │ │ -49c786: 6e20 700e db00 |0055: invoke-virtual {v11, v13}, Landroidx/emoji2/widget/EmojiEditText;.setError:(Ljava/lang/CharSequence;)V // method@0e70 │ │ -49c78c: 2812 |0058: goto 006a // +0012 │ │ -49c78e: 54ab 05b1 |0059: iget-object v11, v10, Lcom/nextcloud/talk/chat/MessageInputFragment$initMessageInputView$1;.this$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b105 │ │ -49c792: 6e10 f7ea 0b00 |005b: invoke-virtual {v11}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49c798: 0c0b |005e: move-result-object v11 │ │ -49c79a: 54bb 16b4 |005f: iget-object v11, v11, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49c79e: 6e10 3bf2 0b00 |0061: invoke-virtual {v11}, Lcom/nextcloud/talk/ui/MessageInput;.getInputEditText:()Landroidx/emoji2/widget/EmojiEditText; // method@f23b │ │ -49c7a4: 0c0b |0064: move-result-object v11 │ │ -49c7a6: 380b 0500 |0065: if-eqz v11, 006a // +0005 │ │ -49c7aa: 6e20 700e eb00 |0067: invoke-virtual {v11, v14}, Landroidx/emoji2/widget/EmojiEditText;.setError:(Ljava/lang/CharSequence;)V // method@0e70 │ │ -49c7b0: 54ab 05b1 |006a: iget-object v11, v10, Lcom/nextcloud/talk/chat/MessageInputFragment$initMessageInputView$1;.this$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b105 │ │ -49c7b4: 6e10 f7ea 0b00 |006c: invoke-virtual {v11}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49c7ba: 0c0b |006f: move-result-object v11 │ │ -49c7bc: 54bb 16b4 |0070: iget-object v11, v11, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49c7c0: 6e10 3bf2 0b00 |0072: invoke-virtual {v11}, Lcom/nextcloud/talk/ui/MessageInput;.getInputEditText:()Landroidx/emoji2/widget/EmojiEditText; // method@f23b │ │ -49c7c6: 0c0b |0075: move-result-object v11 │ │ -49c7c8: 380b 0600 |0076: if-eqz v11, 007c // +0006 │ │ -49c7cc: 6e10 6c0e 0b00 |0078: invoke-virtual {v11}, Landroidx/emoji2/widget/EmojiEditText;.getEditableText:()Landroid/text/Editable; // method@0e6c │ │ -49c7d2: 0c0e |007b: move-result-object v14 │ │ -49c7d4: 380e 9400 |007c: if-eqz v14, 0110 // +0094 │ │ -49c7d8: 54ab 05b1 |007e: iget-object v11, v10, Lcom/nextcloud/talk/chat/MessageInputFragment$initMessageInputView$1;.this$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b105 │ │ -49c7dc: 6e10 f7ea 0b00 |0080: invoke-virtual {v11}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49c7e2: 0c0b |0083: move-result-object v11 │ │ -49c7e4: 54bb 16b4 |0084: iget-object v11, v11, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49c7e8: 6e10 3bf2 0b00 |0086: invoke-virtual {v11}, Lcom/nextcloud/talk/ui/MessageInput;.getInputEditText:()Landroidx/emoji2/widget/EmojiEditText; // method@f23b │ │ -49c7ee: 0c0b |0089: move-result-object v11 │ │ -49c7f0: 380b 8600 |008a: if-eqz v11, 0110 // +0086 │ │ -49c7f4: 54ab 05b1 |008c: iget-object v11, v10, Lcom/nextcloud/talk/chat/MessageInputFragment$initMessageInputView$1;.this$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b105 │ │ -49c7f8: 6e10 f7ea 0b00 |008e: invoke-virtual {v11}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49c7fe: 0c0b |0091: move-result-object v11 │ │ -49c800: 54bb 16b4 |0092: iget-object v11, v11, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49c804: 6e10 3bf2 0b00 |0094: invoke-virtual {v11}, Lcom/nextcloud/talk/ui/MessageInput;.getInputEditText:()Landroidx/emoji2/widget/EmojiEditText; // method@f23b │ │ -49c80a: 0c0b |0097: move-result-object v11 │ │ -49c80c: 7110 fdfb 0b00 |0098: invoke-static {v11}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49c812: 6e10 6f0e 0b00 |009b: invoke-virtual {v11}, Landroidx/emoji2/widget/EmojiEditText;.length:()I // method@0e6f │ │ -49c818: 0a0b |009e: move-result v11 │ │ -49c81a: 1c0d b523 |009f: const-class v13, Lcom/nextcloud/talk/utils/text/Spans$MentionChipSpan; // type@23b5 │ │ -49c81e: 1201 |00a1: const/4 v1, #int 0 // #0 │ │ -49c820: 7240 0205 1edb |00a2: invoke-interface {v14, v1, v11, v13}, Landroid/text/Editable;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@0502 │ │ -49c826: 0c0b |00a5: move-result-object v11 │ │ -49c828: 1f0b 2e28 |00a6: check-cast v11, [Lcom/nextcloud/talk/utils/text/Spans$MentionChipSpan; // type@282e │ │ -49c82c: 21bd |00a8: array-length v13, v11 │ │ -49c82e: 0112 |00a9: move v2, v1 │ │ -49c830: 35d2 6600 |00aa: if-ge v2, v13, 0110 // +0066 │ │ -49c834: 4603 0b02 |00ac: aget-object v3, v11, v2 │ │ -49c838: 7220 0105 3e00 |00ae: invoke-interface {v14, v3}, Landroid/text/Editable;.getSpanStart:(Ljava/lang/Object;)I // method@0501 │ │ -49c83e: 0a04 |00b1: move-result v4 │ │ -49c840: 344c 5b00 |00b2: if-lt v12, v4, 010d // +005b │ │ -49c844: 7220 0005 3e00 |00b4: invoke-interface {v14, v3}, Landroid/text/Editable;.getSpanEnd:(Ljava/lang/Object;)I // method@0500 │ │ -49c84a: 0a04 |00b7: move-result v4 │ │ -49c84c: 354c 5500 |00b8: if-ge v12, v4, 010d // +0055 │ │ -49c850: 7220 0105 3e00 |00ba: invoke-interface {v14, v3}, Landroid/text/Editable;.getSpanStart:(Ljava/lang/Object;)I // method@0501 │ │ -49c856: 0a04 |00bd: move-result v4 │ │ -49c858: 7220 0005 3e00 |00be: invoke-interface {v14, v3}, Landroid/text/Editable;.getSpanEnd:(Ljava/lang/Object;)I // method@0500 │ │ -49c85e: 0a05 |00c1: move-result v5 │ │ -49c860: 7230 0705 4e05 |00c2: invoke-interface {v14, v4, v5}, Landroid/text/Editable;.subSequence:(II)Ljava/lang/CharSequence; // method@0507 │ │ -49c866: 0c04 |00c5: move-result-object v4 │ │ -49c868: 6e10 35f6 0400 |00c6: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@f635 │ │ -49c86e: 0c04 |00c9: move-result-object v4 │ │ -49c870: 1f04 7724 |00ca: check-cast v4, Ljava/lang/CharSequence; // type@2477 │ │ -49c874: 7210 3df5 0400 |00cc: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@f53d │ │ -49c87a: 0a05 |00cf: move-result v5 │ │ -49c87c: b105 |00d0: sub-int/2addr v5, v0 │ │ -49c87e: 0116 |00d1: move v6, v1 │ │ -49c880: 0167 |00d2: move v7, v6 │ │ -49c882: 3656 2500 |00d3: if-gt v6, v5, 00f8 // +0025 │ │ -49c886: 3907 0400 |00d5: if-nez v7, 00d9 // +0004 │ │ -49c88a: 0168 |00d7: move v8, v6 │ │ -49c88c: 2802 |00d8: goto 00da // +0002 │ │ -49c88e: 0158 |00d9: move v8, v5 │ │ -49c890: 7220 3cf5 8400 |00da: invoke-interface {v4, v8}, Ljava/lang/CharSequence;.charAt:(I)C // method@f53c │ │ -49c896: 0a08 |00dd: move-result v8 │ │ -49c898: 1309 2000 |00de: const/16 v9, #int 32 // #20 │ │ -49c89c: 7120 02fc 9800 |00e0: invoke-static {v8, v9}, Lkotlin/jvm/internal/Intrinsics;.compare:(II)I // method@fc02 │ │ -49c8a2: 0a08 |00e3: move-result v8 │ │ -49c8a4: 3c08 0400 |00e4: if-gtz v8, 00e8 // +0004 │ │ -49c8a8: 0108 |00e6: move v8, v0 │ │ -49c8aa: 2802 |00e7: goto 00e9 // +0002 │ │ -49c8ac: 0118 |00e8: move v8, v1 │ │ -49c8ae: 3907 0900 |00e9: if-nez v7, 00f2 // +0009 │ │ -49c8b2: 3908 0400 |00eb: if-nez v8, 00ef // +0004 │ │ -49c8b6: 0107 |00ed: move v7, v0 │ │ -49c8b8: 28e5 |00ee: goto 00d3 // -001b │ │ -49c8ba: d806 0601 |00ef: add-int/lit8 v6, v6, #int 1 // #01 │ │ -49c8be: 28e2 |00f1: goto 00d3 // -001e │ │ -49c8c0: 3908 0300 |00f2: if-nez v8, 00f5 // +0003 │ │ -49c8c4: 2804 |00f4: goto 00f8 // +0004 │ │ -49c8c6: d805 05ff |00f5: add-int/lit8 v5, v5, #int -1 // #ff │ │ -49c8ca: 28dc |00f7: goto 00d3 // -0024 │ │ -49c8cc: d805 0501 |00f8: add-int/lit8 v5, v5, #int 1 // #01 │ │ -49c8d0: 7230 3ef5 6405 |00fa: invoke-interface {v4, v6, v5}, Ljava/lang/CharSequence;.subSequence:(II)Ljava/lang/CharSequence; // method@f53e │ │ -49c8d6: 0c04 |00fd: move-result-object v4 │ │ -49c8d8: 6e10 35f6 0400 |00fe: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@f635 │ │ -49c8de: 0c04 |0101: move-result-object v4 │ │ -49c8e0: 5435 10b5 |0102: iget-object v5, v3, Lcom/nextcloud/talk/utils/text/Spans$MentionChipSpan;.label:Ljava/lang/CharSequence; // field@b510 │ │ -49c8e4: 7120 fbfb 5400 |0104: invoke-static {v4, v5}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ -49c8ea: 0a04 |0107: move-result v4 │ │ -49c8ec: 3904 0500 |0108: if-nez v4, 010d // +0005 │ │ -49c8f0: 7220 0405 3e00 |010a: invoke-interface {v14, v3}, Landroid/text/Editable;.removeSpan:(Ljava/lang/Object;)V // method@0504 │ │ -49c8f6: d802 0201 |010d: add-int/lit8 v2, v2, #int 1 // #01 │ │ -49c8fa: 289b |010f: goto 00aa // -0065 │ │ -49c8fc: 0e00 |0110: return-void │ │ +49c6d0: |[49c6d0] com.nextcloud.talk.chat.MessageInputFragment$initMessageInputView$1.onTextChanged:(Ljava/lang/CharSequence;III)V │ │ +49c6e0: 1a0d 7ee0 |0000: const-string v13, "s" // string@e07e │ │ +49c6e4: 7120 00fc db00 |0002: invoke-static {v11, v13}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +49c6ea: 54ad 05b1 |0005: iget-object v13, v10, Lcom/nextcloud/talk/chat/MessageInputFragment$initMessageInputView$1;.this$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b105 │ │ +49c6ee: 6e20 35eb bd00 |0007: invoke-virtual {v13, v11}, Lcom/nextcloud/talk/chat/MessageInputFragment;.updateOwnTypingStatus:(Ljava/lang/CharSequence;)V // method@eb35 │ │ +49c6f4: 7210 3df5 0b00 |000a: invoke-interface {v11}, Ljava/lang/CharSequence;.length:()I // method@f53d │ │ +49c6fa: 0a0b |000d: move-result v11 │ │ +49c6fc: 52ad 04b1 |000e: iget v13, v10, Lcom/nextcloud/talk/chat/MessageInputFragment$initMessageInputView$1;.$lengthFilter:I // field@b104 │ │ +49c700: 120e |0010: const/4 v14, #int 0 // #0 │ │ +49c702: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +49c704: 34db 4700 |0012: if-lt v11, v13, 0059 // +0047 │ │ +49c708: 54ab 05b1 |0014: iget-object v11, v10, Lcom/nextcloud/talk/chat/MessageInputFragment$initMessageInputView$1;.this$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b105 │ │ +49c70c: 6e10 f7ea 0b00 |0016: invoke-virtual {v11}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49c712: 0c0b |0019: move-result-object v11 │ │ +49c714: 54bb 16b4 |001a: iget-object v11, v11, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49c718: 6e10 3bf2 0b00 |001c: invoke-virtual {v11}, Lcom/nextcloud/talk/ui/MessageInput;.getInputEditText:()Landroidx/emoji2/widget/EmojiEditText; // method@f23b │ │ +49c71e: 0c0b |001f: move-result-object v11 │ │ +49c720: 380b 4a00 |0020: if-eqz v11, 006a // +004a │ │ +49c724: 620d 72b5 |0022: sget-object v13, Lkotlin/jvm/internal/StringCompanionObject;.INSTANCE:Lkotlin/jvm/internal/StringCompanionObject; // field@b572 │ │ +49c728: 54ad 05b1 |0024: iget-object v13, v10, Lcom/nextcloud/talk/chat/MessageInputFragment$initMessageInputView$1;.this$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b105 │ │ +49c72c: 6e10 f9ea 0d00 |0026: invoke-virtual {v13}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getResources:()Landroid/content/res/Resources; // method@eaf9 │ │ +49c732: 0c0d |0029: move-result-object v13 │ │ +49c734: 7110 d2f9 0d00 |002a: invoke-static {v13}, Ljava/util/Objects;.requireNonNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@f9d2 │ │ +49c73a: 0c0d |002d: move-result-object v13 │ │ +49c73c: 1f0d 6e00 |002e: check-cast v13, Landroid/content/res/Resources; // type@006e │ │ +49c740: 1401 c002 137f |0030: const v1, #float 1.95411e+38 // #7f1302c0 │ │ +49c746: 6e20 b601 1d00 |0033: invoke-virtual {v13, v1}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01b6 │ │ +49c74c: 0c0d |0036: move-result-object v13 │ │ +49c74e: 1a01 afae |0037: const-string v1, "getString(...)" // string@aeaf │ │ +49c752: 7120 fffb 1d00 |0039: invoke-static {v13, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +49c758: 52a1 04b1 |003c: iget v1, v10, Lcom/nextcloud/talk/chat/MessageInputFragment$initMessageInputView$1;.$lengthFilter:I // field@b104 │ │ +49c75c: 7110 7bf6 0100 |003e: invoke-static {v1}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@f67b │ │ +49c762: 0c01 |0041: move-result-object v1 │ │ +49c764: 2410 4228 0100 |0042: filled-new-array {v1}, [Ljava/lang/Object; // type@2842 │ │ +49c76a: 0c01 |0045: move-result-object v1 │ │ +49c76c: 7120 65f8 0100 |0046: invoke-static {v1, v0}, Ljava/util/Arrays;.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@f865 │ │ +49c772: 0c01 |0049: move-result-object v1 │ │ +49c774: 7120 5bf6 1d00 |004a: invoke-static {v13, v1}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@f65b │ │ +49c77a: 0c0d |004d: move-result-object v13 │ │ +49c77c: 1a01 f8a0 |004e: const-string v1, "format(...)" // string@a0f8 │ │ +49c780: 7120 fffb 1d00 |0050: invoke-static {v13, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +49c786: 1f0d 7724 |0053: check-cast v13, Ljava/lang/CharSequence; // type@2477 │ │ +49c78a: 6e20 700e db00 |0055: invoke-virtual {v11, v13}, Landroidx/emoji2/widget/EmojiEditText;.setError:(Ljava/lang/CharSequence;)V // method@0e70 │ │ +49c790: 2812 |0058: goto 006a // +0012 │ │ +49c792: 54ab 05b1 |0059: iget-object v11, v10, Lcom/nextcloud/talk/chat/MessageInputFragment$initMessageInputView$1;.this$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b105 │ │ +49c796: 6e10 f7ea 0b00 |005b: invoke-virtual {v11}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49c79c: 0c0b |005e: move-result-object v11 │ │ +49c79e: 54bb 16b4 |005f: iget-object v11, v11, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49c7a2: 6e10 3bf2 0b00 |0061: invoke-virtual {v11}, Lcom/nextcloud/talk/ui/MessageInput;.getInputEditText:()Landroidx/emoji2/widget/EmojiEditText; // method@f23b │ │ +49c7a8: 0c0b |0064: move-result-object v11 │ │ +49c7aa: 380b 0500 |0065: if-eqz v11, 006a // +0005 │ │ +49c7ae: 6e20 700e eb00 |0067: invoke-virtual {v11, v14}, Landroidx/emoji2/widget/EmojiEditText;.setError:(Ljava/lang/CharSequence;)V // method@0e70 │ │ +49c7b4: 54ab 05b1 |006a: iget-object v11, v10, Lcom/nextcloud/talk/chat/MessageInputFragment$initMessageInputView$1;.this$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b105 │ │ +49c7b8: 6e10 f7ea 0b00 |006c: invoke-virtual {v11}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49c7be: 0c0b |006f: move-result-object v11 │ │ +49c7c0: 54bb 16b4 |0070: iget-object v11, v11, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49c7c4: 6e10 3bf2 0b00 |0072: invoke-virtual {v11}, Lcom/nextcloud/talk/ui/MessageInput;.getInputEditText:()Landroidx/emoji2/widget/EmojiEditText; // method@f23b │ │ +49c7ca: 0c0b |0075: move-result-object v11 │ │ +49c7cc: 380b 0600 |0076: if-eqz v11, 007c // +0006 │ │ +49c7d0: 6e10 6c0e 0b00 |0078: invoke-virtual {v11}, Landroidx/emoji2/widget/EmojiEditText;.getEditableText:()Landroid/text/Editable; // method@0e6c │ │ +49c7d6: 0c0e |007b: move-result-object v14 │ │ +49c7d8: 380e 9400 |007c: if-eqz v14, 0110 // +0094 │ │ +49c7dc: 54ab 05b1 |007e: iget-object v11, v10, Lcom/nextcloud/talk/chat/MessageInputFragment$initMessageInputView$1;.this$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b105 │ │ +49c7e0: 6e10 f7ea 0b00 |0080: invoke-virtual {v11}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49c7e6: 0c0b |0083: move-result-object v11 │ │ +49c7e8: 54bb 16b4 |0084: iget-object v11, v11, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49c7ec: 6e10 3bf2 0b00 |0086: invoke-virtual {v11}, Lcom/nextcloud/talk/ui/MessageInput;.getInputEditText:()Landroidx/emoji2/widget/EmojiEditText; // method@f23b │ │ +49c7f2: 0c0b |0089: move-result-object v11 │ │ +49c7f4: 380b 8600 |008a: if-eqz v11, 0110 // +0086 │ │ +49c7f8: 54ab 05b1 |008c: iget-object v11, v10, Lcom/nextcloud/talk/chat/MessageInputFragment$initMessageInputView$1;.this$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b105 │ │ +49c7fc: 6e10 f7ea 0b00 |008e: invoke-virtual {v11}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49c802: 0c0b |0091: move-result-object v11 │ │ +49c804: 54bb 16b4 |0092: iget-object v11, v11, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49c808: 6e10 3bf2 0b00 |0094: invoke-virtual {v11}, Lcom/nextcloud/talk/ui/MessageInput;.getInputEditText:()Landroidx/emoji2/widget/EmojiEditText; // method@f23b │ │ +49c80e: 0c0b |0097: move-result-object v11 │ │ +49c810: 7110 fdfb 0b00 |0098: invoke-static {v11}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49c816: 6e10 6f0e 0b00 |009b: invoke-virtual {v11}, Landroidx/emoji2/widget/EmojiEditText;.length:()I // method@0e6f │ │ +49c81c: 0a0b |009e: move-result v11 │ │ +49c81e: 1c0d b523 |009f: const-class v13, Lcom/nextcloud/talk/utils/text/Spans$MentionChipSpan; // type@23b5 │ │ +49c822: 1201 |00a1: const/4 v1, #int 0 // #0 │ │ +49c824: 7240 0205 1edb |00a2: invoke-interface {v14, v1, v11, v13}, Landroid/text/Editable;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@0502 │ │ +49c82a: 0c0b |00a5: move-result-object v11 │ │ +49c82c: 1f0b 2e28 |00a6: check-cast v11, [Lcom/nextcloud/talk/utils/text/Spans$MentionChipSpan; // type@282e │ │ +49c830: 21bd |00a8: array-length v13, v11 │ │ +49c832: 0112 |00a9: move v2, v1 │ │ +49c834: 35d2 6600 |00aa: if-ge v2, v13, 0110 // +0066 │ │ +49c838: 4603 0b02 |00ac: aget-object v3, v11, v2 │ │ +49c83c: 7220 0105 3e00 |00ae: invoke-interface {v14, v3}, Landroid/text/Editable;.getSpanStart:(Ljava/lang/Object;)I // method@0501 │ │ +49c842: 0a04 |00b1: move-result v4 │ │ +49c844: 344c 5b00 |00b2: if-lt v12, v4, 010d // +005b │ │ +49c848: 7220 0005 3e00 |00b4: invoke-interface {v14, v3}, Landroid/text/Editable;.getSpanEnd:(Ljava/lang/Object;)I // method@0500 │ │ +49c84e: 0a04 |00b7: move-result v4 │ │ +49c850: 354c 5500 |00b8: if-ge v12, v4, 010d // +0055 │ │ +49c854: 7220 0105 3e00 |00ba: invoke-interface {v14, v3}, Landroid/text/Editable;.getSpanStart:(Ljava/lang/Object;)I // method@0501 │ │ +49c85a: 0a04 |00bd: move-result v4 │ │ +49c85c: 7220 0005 3e00 |00be: invoke-interface {v14, v3}, Landroid/text/Editable;.getSpanEnd:(Ljava/lang/Object;)I // method@0500 │ │ +49c862: 0a05 |00c1: move-result v5 │ │ +49c864: 7230 0705 4e05 |00c2: invoke-interface {v14, v4, v5}, Landroid/text/Editable;.subSequence:(II)Ljava/lang/CharSequence; // method@0507 │ │ +49c86a: 0c04 |00c5: move-result-object v4 │ │ +49c86c: 6e10 35f6 0400 |00c6: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@f635 │ │ +49c872: 0c04 |00c9: move-result-object v4 │ │ +49c874: 1f04 7724 |00ca: check-cast v4, Ljava/lang/CharSequence; // type@2477 │ │ +49c878: 7210 3df5 0400 |00cc: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@f53d │ │ +49c87e: 0a05 |00cf: move-result v5 │ │ +49c880: b105 |00d0: sub-int/2addr v5, v0 │ │ +49c882: 0116 |00d1: move v6, v1 │ │ +49c884: 0167 |00d2: move v7, v6 │ │ +49c886: 3656 2500 |00d3: if-gt v6, v5, 00f8 // +0025 │ │ +49c88a: 3907 0400 |00d5: if-nez v7, 00d9 // +0004 │ │ +49c88e: 0168 |00d7: move v8, v6 │ │ +49c890: 2802 |00d8: goto 00da // +0002 │ │ +49c892: 0158 |00d9: move v8, v5 │ │ +49c894: 7220 3cf5 8400 |00da: invoke-interface {v4, v8}, Ljava/lang/CharSequence;.charAt:(I)C // method@f53c │ │ +49c89a: 0a08 |00dd: move-result v8 │ │ +49c89c: 1309 2000 |00de: const/16 v9, #int 32 // #20 │ │ +49c8a0: 7120 02fc 9800 |00e0: invoke-static {v8, v9}, Lkotlin/jvm/internal/Intrinsics;.compare:(II)I // method@fc02 │ │ +49c8a6: 0a08 |00e3: move-result v8 │ │ +49c8a8: 3c08 0400 |00e4: if-gtz v8, 00e8 // +0004 │ │ +49c8ac: 0108 |00e6: move v8, v0 │ │ +49c8ae: 2802 |00e7: goto 00e9 // +0002 │ │ +49c8b0: 0118 |00e8: move v8, v1 │ │ +49c8b2: 3907 0900 |00e9: if-nez v7, 00f2 // +0009 │ │ +49c8b6: 3908 0400 |00eb: if-nez v8, 00ef // +0004 │ │ +49c8ba: 0107 |00ed: move v7, v0 │ │ +49c8bc: 28e5 |00ee: goto 00d3 // -001b │ │ +49c8be: d806 0601 |00ef: add-int/lit8 v6, v6, #int 1 // #01 │ │ +49c8c2: 28e2 |00f1: goto 00d3 // -001e │ │ +49c8c4: 3908 0300 |00f2: if-nez v8, 00f5 // +0003 │ │ +49c8c8: 2804 |00f4: goto 00f8 // +0004 │ │ +49c8ca: d805 05ff |00f5: add-int/lit8 v5, v5, #int -1 // #ff │ │ +49c8ce: 28dc |00f7: goto 00d3 // -0024 │ │ +49c8d0: d805 0501 |00f8: add-int/lit8 v5, v5, #int 1 // #01 │ │ +49c8d4: 7230 3ef5 6405 |00fa: invoke-interface {v4, v6, v5}, Ljava/lang/CharSequence;.subSequence:(II)Ljava/lang/CharSequence; // method@f53e │ │ +49c8da: 0c04 |00fd: move-result-object v4 │ │ +49c8dc: 6e10 35f6 0400 |00fe: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@f635 │ │ +49c8e2: 0c04 |0101: move-result-object v4 │ │ +49c8e4: 5435 10b5 |0102: iget-object v5, v3, Lcom/nextcloud/talk/utils/text/Spans$MentionChipSpan;.label:Ljava/lang/CharSequence; // field@b510 │ │ +49c8e8: 7120 fbfb 5400 |0104: invoke-static {v4, v5}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ +49c8ee: 0a04 |0107: move-result v4 │ │ +49c8f0: 3904 0500 |0108: if-nez v4, 010d // +0005 │ │ +49c8f4: 7220 0405 3e00 |010a: invoke-interface {v14, v3}, Landroid/text/Editable;.removeSpan:(Ljava/lang/Object;)V // method@0504 │ │ +49c8fa: d802 0201 |010d: add-int/lit8 v2, v2, #int 1 // #01 │ │ +49c8fe: 289b |010f: goto 00aa // -0065 │ │ +49c900: 0e00 |0110: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=364 │ │ 0x000a line=366 │ │ 0x0014 line=367 │ │ 0x0024 line=368 │ │ 0x003c line=369 │ │ @@ -2015796,158 +2015796,158 @@ │ │ type : '(Lkotlin/jvm/internal/Ref$BooleanRef;Lcom/nextcloud/talk/chat/MessageInputFragment;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -49ca80: |[49ca80] com.nextcloud.talk.chat.MessageInputFragment$initObservers$4$1.:(Lkotlin/jvm/internal/Ref$BooleanRef;Lcom/nextcloud/talk/chat/MessageInputFragment;Lkotlin/coroutines/Continuation;)V │ │ -49ca90: 5b01 06b1 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$4$1;.$wasOnline:Lkotlin/jvm/internal/Ref$BooleanRef; // field@b106 │ │ -49ca94: 5b02 09b1 |0002: iput-object v2, v0, Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$4$1;.this$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b109 │ │ -49ca98: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -49ca9a: 7030 e4fb 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@fbe4 │ │ -49caa0: 0e00 |0008: return-void │ │ +49ca84: |[49ca84] com.nextcloud.talk.chat.MessageInputFragment$initObservers$4$1.:(Lkotlin/jvm/internal/Ref$BooleanRef;Lcom/nextcloud/talk/chat/MessageInputFragment;Lkotlin/coroutines/Continuation;)V │ │ +49ca94: 5b01 06b1 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$4$1;.$wasOnline:Lkotlin/jvm/internal/Ref$BooleanRef; // field@b106 │ │ +49ca98: 5b02 09b1 |0002: iput-object v2, v0, Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$4$1;.this$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b109 │ │ +49ca9c: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +49ca9e: 7030 e4fb 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@fbe4 │ │ +49caa4: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$4$1;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -49ca48: |[49ca48] com.nextcloud.talk.chat.MessageInputFragment$initObservers$4$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -49ca58: 2200 2721 |0000: new-instance v0, Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$4$1; // type@2127 │ │ -49ca5c: 5431 06b1 |0002: iget-object v1, v3, Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$4$1;.$wasOnline:Lkotlin/jvm/internal/Ref$BooleanRef; // field@b106 │ │ -49ca60: 5432 09b1 |0004: iget-object v2, v3, Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$4$1;.this$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b109 │ │ -49ca64: 7040 b9ea 1052 |0006: invoke-direct {v0, v1, v2, v5}, Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$4$1;.:(Lkotlin/jvm/internal/Ref$BooleanRef;Lcom/nextcloud/talk/chat/MessageInputFragment;Lkotlin/coroutines/Continuation;)V // method@eab9 │ │ -49ca6a: 1f04 7524 |0009: check-cast v4, Ljava/lang/Boolean; // type@2475 │ │ -49ca6e: 6e10 30f5 0400 |000b: invoke-virtual {v4}, Ljava/lang/Boolean;.booleanValue:()Z // method@f530 │ │ -49ca74: 0a04 |000e: move-result v4 │ │ -49ca76: 5c04 07b1 |000f: iput-boolean v4, v0, Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$4$1;.Z$0:Z // field@b107 │ │ -49ca7a: 1f00 ce25 |0011: check-cast v0, Lkotlin/coroutines/Continuation; // type@25ce │ │ -49ca7e: 1100 |0013: return-object v0 │ │ +49ca4c: |[49ca4c] com.nextcloud.talk.chat.MessageInputFragment$initObservers$4$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +49ca5c: 2200 2721 |0000: new-instance v0, Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$4$1; // type@2127 │ │ +49ca60: 5431 06b1 |0002: iget-object v1, v3, Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$4$1;.$wasOnline:Lkotlin/jvm/internal/Ref$BooleanRef; // field@b106 │ │ +49ca64: 5432 09b1 |0004: iget-object v2, v3, Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$4$1;.this$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b109 │ │ +49ca68: 7040 b9ea 1052 |0006: invoke-direct {v0, v1, v2, v5}, Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$4$1;.:(Lkotlin/jvm/internal/Ref$BooleanRef;Lcom/nextcloud/talk/chat/MessageInputFragment;Lkotlin/coroutines/Continuation;)V // method@eab9 │ │ +49ca6e: 1f04 7524 |0009: check-cast v4, Ljava/lang/Boolean; // type@2475 │ │ +49ca72: 6e10 30f5 0400 |000b: invoke-virtual {v4}, Ljava/lang/Boolean;.booleanValue:()Z // method@f530 │ │ +49ca78: 0a04 |000e: move-result v4 │ │ +49ca7a: 5c04 07b1 |000f: iput-boolean v4, v0, Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$4$1;.Z$0:Z // field@b107 │ │ +49ca7e: 1f00 ce25 |0011: check-cast v0, Lkotlin/coroutines/Continuation; // type@25ce │ │ +49ca82: 1100 |0013: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$4$1;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -49c934: |[49c934] com.nextcloud.talk.chat.MessageInputFragment$initObservers$4$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -49c944: 1f01 7524 |0000: check-cast v1, Ljava/lang/Boolean; // type@2475 │ │ -49c948: 6e10 30f5 0100 |0002: invoke-virtual {v1}, Ljava/lang/Boolean;.booleanValue:()Z // method@f530 │ │ -49c94e: 0a01 |0005: move-result v1 │ │ -49c950: 1f02 ce25 |0006: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ -49c954: 6e30 bcea 1002 |0008: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$4$1;.invoke:(ZLkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@eabc │ │ -49c95a: 0c01 |000b: move-result-object v1 │ │ -49c95c: 1101 |000c: return-object v1 │ │ +49c938: |[49c938] com.nextcloud.talk.chat.MessageInputFragment$initObservers$4$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +49c948: 1f01 7524 |0000: check-cast v1, Ljava/lang/Boolean; // type@2475 │ │ +49c94c: 6e10 30f5 0100 |0002: invoke-virtual {v1}, Ljava/lang/Boolean;.booleanValue:()Z // method@f530 │ │ +49c952: 0a01 |0005: move-result v1 │ │ +49c954: 1f02 ce25 |0006: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ +49c958: 6e30 bcea 1002 |0008: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$4$1;.invoke:(ZLkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@eabc │ │ +49c95e: 0c01 |000b: move-result-object v1 │ │ +49c960: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$4$1;) │ │ name : 'invoke' │ │ type : '(ZLkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -49c900: |[49c900] com.nextcloud.talk.chat.MessageInputFragment$initObservers$4$1.invoke:(ZLkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -49c910: 7110 38f5 0100 |0000: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@f538 │ │ -49c916: 0c01 |0003: move-result-object v1 │ │ -49c918: 6e30 baea 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$4$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@eaba │ │ -49c91e: 0c01 |0007: move-result-object v1 │ │ -49c920: 1f01 2721 |0008: check-cast v1, Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$4$1; // type@2127 │ │ -49c924: 6202 61b5 |000a: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -49c928: 6e20 bdea 2100 |000c: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$4$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@eabd │ │ -49c92e: 0c01 |000f: move-result-object v1 │ │ -49c930: 1101 |0010: return-object v1 │ │ +49c904: |[49c904] com.nextcloud.talk.chat.MessageInputFragment$initObservers$4$1.invoke:(ZLkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +49c914: 7110 38f5 0100 |0000: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@f538 │ │ +49c91a: 0c01 |0003: move-result-object v1 │ │ +49c91c: 6e30 baea 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$4$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@eaba │ │ +49c922: 0c01 |0007: move-result-object v1 │ │ +49c924: 1f01 2721 |0008: check-cast v1, Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$4$1; // type@2127 │ │ +49c928: 6202 61b5 |000a: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +49c92c: 6e20 bdea 2100 |000c: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$4$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@eabd │ │ +49c932: 0c01 |000f: move-result-object v1 │ │ +49c934: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$4$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 107 16-bit code units │ │ -49c960: |[49c960] com.nextcloud.talk.chat.MessageInputFragment$initObservers$4$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -49c970: 7100 dcfb 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ -49c976: 5250 08b1 |0003: iget v0, v5, Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$4$1;.label:I // field@b108 │ │ -49c97a: 3900 5e00 |0005: if-nez v0, 0063 // +005e │ │ -49c97e: 7110 8cfb 0600 |0007: invoke-static {v6}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -49c984: 5556 07b1 |000a: iget-boolean v6, v5, Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$4$1;.Z$0:Z // field@b107 │ │ -49c988: 5450 06b1 |000c: iget-object v0, v5, Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$4$1;.$wasOnline:Lkotlin/jvm/internal/Ref$BooleanRef; // field@b106 │ │ -49c98c: 5451 09b1 |000e: iget-object v1, v5, Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$4$1;.this$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b109 │ │ -49c990: 6e10 f7ea 0100 |0010: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49c996: 0c01 |0013: move-result-object v1 │ │ -49c998: 5411 14b4 |0014: iget-object v1, v1, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentConnectionLost:Lcom/google/android/material/textview/MaterialTextView; // field@b414 │ │ -49c99c: 6e10 808d 0100 |0016: invoke-virtual {v1}, Lcom/google/android/material/textview/MaterialTextView;.isShown:()Z // method@8d80 │ │ -49c9a2: 0a01 |0019: move-result v1 │ │ -49c9a4: 1212 |001a: const/4 v2, #int 1 // #1 │ │ -49c9a6: b721 |001b: xor-int/2addr v1, v2 │ │ -49c9a8: 5c01 6db5 |001c: iput-boolean v1, v0, Lkotlin/jvm/internal/Ref$BooleanRef;.element:Z // field@b56d │ │ -49c9ac: 5450 06b1 |001e: iget-object v0, v5, Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$4$1;.$wasOnline:Lkotlin/jvm/internal/Ref$BooleanRef; // field@b106 │ │ -49c9b0: 5500 6db5 |0020: iget-boolean v0, v0, Lkotlin/jvm/internal/Ref$BooleanRef;.element:Z // field@b56d │ │ -49c9b4: 3900 0500 |0022: if-nez v0, 0027 // +0005 │ │ -49c9b8: 3806 0300 |0024: if-eqz v6, 0027 // +0003 │ │ -49c9bc: 2802 |0026: goto 0028 // +0002 │ │ -49c9be: 1202 |0027: const/4 v2, #int 0 // #0 │ │ -49c9c0: 7100 ecea 0000 |0028: invoke-static {}, Lcom/nextcloud/talk/chat/MessageInputFragment;.access$getTAG$cp:()Ljava/lang/String; // method@eaec │ │ -49c9c6: 0c00 |002b: move-result-object v0 │ │ -49c9c8: 5451 06b1 |002c: iget-object v1, v5, Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$4$1;.$wasOnline:Lkotlin/jvm/internal/Ref$BooleanRef; // field@b106 │ │ -49c9cc: 5511 6db5 |002e: iget-boolean v1, v1, Lkotlin/jvm/internal/Ref$BooleanRef;.element:Z // field@b56d │ │ -49c9d0: 2203 a924 |0030: new-instance v3, Ljava/lang/StringBuilder; // type@24a9 │ │ -49c9d4: 1a04 5eba |0032: const-string v4, "isOnline: " // string@ba5e │ │ -49c9d8: 7020 89f6 4300 |0034: invoke-direct {v3, v4}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -49c9de: 6e20 93f6 6300 |0037: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@f693 │ │ -49c9e4: 0c03 |003a: move-result-object v3 │ │ -49c9e6: 1a04 7e04 |003b: const-string v4, " │ │ +49c964: |[49c964] com.nextcloud.talk.chat.MessageInputFragment$initObservers$4$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +49c974: 7100 dcfb 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ +49c97a: 5250 08b1 |0003: iget v0, v5, Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$4$1;.label:I // field@b108 │ │ +49c97e: 3900 5e00 |0005: if-nez v0, 0063 // +005e │ │ +49c982: 7110 8cfb 0600 |0007: invoke-static {v6}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +49c988: 5556 07b1 |000a: iget-boolean v6, v5, Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$4$1;.Z$0:Z // field@b107 │ │ +49c98c: 5450 06b1 |000c: iget-object v0, v5, Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$4$1;.$wasOnline:Lkotlin/jvm/internal/Ref$BooleanRef; // field@b106 │ │ +49c990: 5451 09b1 |000e: iget-object v1, v5, Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$4$1;.this$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b109 │ │ +49c994: 6e10 f7ea 0100 |0010: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49c99a: 0c01 |0013: move-result-object v1 │ │ +49c99c: 5411 14b4 |0014: iget-object v1, v1, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentConnectionLost:Lcom/google/android/material/textview/MaterialTextView; // field@b414 │ │ +49c9a0: 6e10 808d 0100 |0016: invoke-virtual {v1}, Lcom/google/android/material/textview/MaterialTextView;.isShown:()Z // method@8d80 │ │ +49c9a6: 0a01 |0019: move-result v1 │ │ +49c9a8: 1212 |001a: const/4 v2, #int 1 // #1 │ │ +49c9aa: b721 |001b: xor-int/2addr v1, v2 │ │ +49c9ac: 5c01 6db5 |001c: iput-boolean v1, v0, Lkotlin/jvm/internal/Ref$BooleanRef;.element:Z // field@b56d │ │ +49c9b0: 5450 06b1 |001e: iget-object v0, v5, Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$4$1;.$wasOnline:Lkotlin/jvm/internal/Ref$BooleanRef; // field@b106 │ │ +49c9b4: 5500 6db5 |0020: iget-boolean v0, v0, Lkotlin/jvm/internal/Ref$BooleanRef;.element:Z // field@b56d │ │ +49c9b8: 3900 0500 |0022: if-nez v0, 0027 // +0005 │ │ +49c9bc: 3806 0300 |0024: if-eqz v6, 0027 // +0003 │ │ +49c9c0: 2802 |0026: goto 0028 // +0002 │ │ +49c9c2: 1202 |0027: const/4 v2, #int 0 // #0 │ │ +49c9c4: 7100 ecea 0000 |0028: invoke-static {}, Lcom/nextcloud/talk/chat/MessageInputFragment;.access$getTAG$cp:()Ljava/lang/String; // method@eaec │ │ +49c9ca: 0c00 |002b: move-result-object v0 │ │ +49c9cc: 5451 06b1 |002c: iget-object v1, v5, Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$4$1;.$wasOnline:Lkotlin/jvm/internal/Ref$BooleanRef; // field@b106 │ │ +49c9d0: 5511 6db5 |002e: iget-boolean v1, v1, Lkotlin/jvm/internal/Ref$BooleanRef;.element:Z // field@b56d │ │ +49c9d4: 2203 a924 |0030: new-instance v3, Ljava/lang/StringBuilder; // type@24a9 │ │ +49c9d8: 1a04 5eba |0032: const-string v4, "isOnline: " // string@ba5e │ │ +49c9dc: 7020 89f6 4300 |0034: invoke-direct {v3, v4}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +49c9e2: 6e20 93f6 6300 |0037: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@f693 │ │ +49c9e8: 0c03 |003a: move-result-object v3 │ │ +49c9ea: 1a04 7e04 |003b: const-string v4, " │ │ wasOnline: " // string@047e │ │ -49c9ea: 6e20 92f6 4300 |003d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -49c9f0: 0c03 |0040: move-result-object v3 │ │ -49c9f2: 6e20 93f6 1300 |0041: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@f693 │ │ -49c9f8: 0c01 |0044: move-result-object v1 │ │ -49c9fa: 1a03 7d04 |0045: const-string v3, " │ │ +49c9ee: 6e20 92f6 4300 |003d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +49c9f4: 0c03 |0040: move-result-object v3 │ │ +49c9f6: 6e20 93f6 1300 |0041: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@f693 │ │ +49c9fc: 0c01 |0044: move-result-object v1 │ │ +49c9fe: 1a03 7d04 |0045: const-string v3, " │ │ connectionGained: " // string@047d │ │ -49c9fe: 6e20 92f6 3100 |0047: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -49ca04: 0c01 |004a: move-result-object v1 │ │ -49ca06: 6e20 93f6 2100 |004b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@f693 │ │ -49ca0c: 0c01 |004e: move-result-object v1 │ │ -49ca0e: 6e10 9cf6 0100 |004f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -49ca14: 0c01 |0052: move-result-object v1 │ │ -49ca16: 7120 6c05 1000 |0053: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -49ca1c: 5450 09b1 |0056: iget-object v0, v5, Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$4$1;.this$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b109 │ │ -49ca20: 7120 eeea 6000 |0058: invoke-static {v0, v6}, Lcom/nextcloud/talk/chat/MessageInputFragment;.access$handleMessageQueue:(Lcom/nextcloud/talk/chat/MessageInputFragment;Z)V // method@eaee │ │ -49ca26: 5450 09b1 |005b: iget-object v0, v5, Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$4$1;.this$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b109 │ │ -49ca2a: 7130 efea 6002 |005d: invoke-static {v0, v6, v2}, Lcom/nextcloud/talk/chat/MessageInputFragment;.access$handleUI:(Lcom/nextcloud/talk/chat/MessageInputFragment;ZZ)V // method@eaef │ │ -49ca30: 6206 61b5 |0060: sget-object v6, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -49ca34: 1106 |0062: return-object v6 │ │ -49ca36: 2206 8924 |0063: new-instance v6, Ljava/lang/IllegalStateException; // type@2489 │ │ -49ca3a: 1a00 d28c |0065: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ -49ca3e: 7020 c9f5 0600 |0067: invoke-direct {v6, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ -49ca44: 2706 |006a: throw v6 │ │ +49ca02: 6e20 92f6 3100 |0047: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +49ca08: 0c01 |004a: move-result-object v1 │ │ +49ca0a: 6e20 93f6 2100 |004b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@f693 │ │ +49ca10: 0c01 |004e: move-result-object v1 │ │ +49ca12: 6e10 9cf6 0100 |004f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +49ca18: 0c01 |0052: move-result-object v1 │ │ +49ca1a: 7120 6c05 1000 |0053: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +49ca20: 5450 09b1 |0056: iget-object v0, v5, Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$4$1;.this$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b109 │ │ +49ca24: 7120 eeea 6000 |0058: invoke-static {v0, v6}, Lcom/nextcloud/talk/chat/MessageInputFragment;.access$handleMessageQueue:(Lcom/nextcloud/talk/chat/MessageInputFragment;Z)V // method@eaee │ │ +49ca2a: 5450 09b1 |005b: iget-object v0, v5, Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$4$1;.this$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b109 │ │ +49ca2e: 7130 efea 6002 |005d: invoke-static {v0, v6, v2}, Lcom/nextcloud/talk/chat/MessageInputFragment;.access$handleUI:(Lcom/nextcloud/talk/chat/MessageInputFragment;ZZ)V // method@eaef │ │ +49ca34: 6206 61b5 |0060: sget-object v6, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +49ca38: 1106 |0062: return-object v6 │ │ +49ca3a: 2206 8924 |0063: new-instance v6, Ljava/lang/IllegalStateException; // type@2489 │ │ +49ca3e: 1a00 d28c |0065: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ +49ca42: 7020 c9f5 0600 |0067: invoke-direct {v6, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ +49ca48: 2706 |006a: throw v6 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=198 │ │ 0x000c line=199 │ │ 0x001e line=200 │ │ 0x0028 line=201 │ │ 0x0056 line=202 │ │ @@ -2016006,130 +2016006,130 @@ │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputFragment;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -49cbb8: |[49cbb8] com.nextcloud.talk.chat.MessageInputFragment$initObservers$4.:(Lcom/nextcloud/talk/chat/MessageInputFragment;Lkotlin/coroutines/Continuation;)V │ │ -49cbc8: 5b01 0bb1 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$4;.this$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b10b │ │ -49cbcc: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -49cbce: 7030 e4fb 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@fbe4 │ │ -49cbd4: 0e00 |0006: return-void │ │ +49cbbc: |[49cbbc] com.nextcloud.talk.chat.MessageInputFragment$initObservers$4.:(Lcom/nextcloud/talk/chat/MessageInputFragment;Lkotlin/coroutines/Continuation;)V │ │ +49cbcc: 5b01 0bb1 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$4;.this$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b10b │ │ +49cbd0: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +49cbd2: 7030 e4fb 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@fbe4 │ │ +49cbd8: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$4;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -49cb94: |[49cb94] com.nextcloud.talk.chat.MessageInputFragment$initObservers$4.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -49cba4: 2202 2821 |0000: new-instance v2, Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$4; // type@2128 │ │ -49cba8: 5410 0bb1 |0002: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$4;.this$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b10b │ │ -49cbac: 7030 beea 0203 |0004: invoke-direct {v2, v0, v3}, Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$4;.:(Lcom/nextcloud/talk/chat/MessageInputFragment;Lkotlin/coroutines/Continuation;)V // method@eabe │ │ -49cbb2: 1f02 ce25 |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ -49cbb6: 1102 |0009: return-object v2 │ │ +49cb98: |[49cb98] com.nextcloud.talk.chat.MessageInputFragment$initObservers$4.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +49cba8: 2202 2821 |0000: new-instance v2, Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$4; // type@2128 │ │ +49cbac: 5410 0bb1 |0002: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$4;.this$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b10b │ │ +49cbb0: 7030 beea 0203 |0004: invoke-direct {v2, v0, v3}, Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$4;.:(Lcom/nextcloud/talk/chat/MessageInputFragment;Lkotlin/coroutines/Continuation;)V // method@eabe │ │ +49cbb6: 1f02 ce25 |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ +49cbba: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$4;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -49caa4: |[49caa4] com.nextcloud.talk.chat.MessageInputFragment$initObservers$4.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -49cab4: 1f01 2026 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@2620 │ │ -49cab8: 1f02 ce25 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ -49cabc: 6e30 c1ea 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$4;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@eac1 │ │ -49cac2: 0c01 |0007: move-result-object v1 │ │ -49cac4: 1101 |0008: return-object v1 │ │ +49caa8: |[49caa8] com.nextcloud.talk.chat.MessageInputFragment$initObservers$4.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +49cab8: 1f01 2026 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@2620 │ │ +49cabc: 1f02 ce25 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ +49cac0: 6e30 c1ea 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$4;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@eac1 │ │ +49cac6: 0c01 |0007: move-result-object v1 │ │ +49cac8: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$4;) │ │ name : 'invoke' │ │ type : '(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -49cac8: |[49cac8] com.nextcloud.talk.chat.MessageInputFragment$initObservers$4.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -49cad8: 6e30 bfea 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$4;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@eabf │ │ -49cade: 0c01 |0003: move-result-object v1 │ │ -49cae0: 1f01 2821 |0004: check-cast v1, Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$4; // type@2128 │ │ -49cae4: 6202 61b5 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -49cae8: 6e20 c2ea 2100 |0008: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$4;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@eac2 │ │ -49caee: 0c01 |000b: move-result-object v1 │ │ -49caf0: 1101 |000c: return-object v1 │ │ +49cacc: |[49cacc] com.nextcloud.talk.chat.MessageInputFragment$initObservers$4.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +49cadc: 6e30 bfea 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$4;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@eabf │ │ +49cae2: 0c01 |0003: move-result-object v1 │ │ +49cae4: 1f01 2821 |0004: check-cast v1, Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$4; // type@2128 │ │ +49cae8: 6202 61b5 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +49caec: 6e20 c2ea 2100 |0008: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$4;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@eac2 │ │ +49caf2: 0c01 |000b: move-result-object v1 │ │ +49caf4: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$4;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 72 16-bit code units │ │ -49caf4: |[49caf4] com.nextcloud.talk.chat.MessageInputFragment$initObservers$4.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -49cb04: 7100 dcfb 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ -49cb0a: 0c00 |0003: move-result-object v0 │ │ -49cb0c: 5261 0ab1 |0004: iget v1, v6, Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$4;.label:I // field@b10a │ │ -49cb10: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -49cb12: 3801 1000 |0007: if-eqz v1, 0017 // +0010 │ │ -49cb16: 3321 0600 |0009: if-ne v1, v2, 000f // +0006 │ │ -49cb1a: 7110 8cfb 0700 |000b: invoke-static {v7}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -49cb20: 2837 |000e: goto 0045 // +0037 │ │ -49cb22: 2207 8924 |000f: new-instance v7, Ljava/lang/IllegalStateException; // type@2489 │ │ -49cb26: 1a00 d28c |0011: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ -49cb2a: 7020 c9f5 0700 |0013: invoke-direct {v7, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ -49cb30: 2707 |0016: throw v7 │ │ -49cb32: 7110 8cfb 0700 |0017: invoke-static {v7}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -49cb38: 2207 f925 |001a: new-instance v7, Lkotlin/jvm/internal/Ref$BooleanRef; // type@25f9 │ │ -49cb3c: 7010 0cfc 0700 |001c: invoke-direct {v7}, Lkotlin/jvm/internal/Ref$BooleanRef;.:()V // method@fc0c │ │ -49cb42: 5461 0bb1 |001f: iget-object v1, v6, Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$4;.this$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b10b │ │ -49cb46: 6e10 f8ea 0100 |0021: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getNetworkMonitor:()Lcom/nextcloud/talk/data/network/NetworkMonitor; // method@eaf8 │ │ -49cb4c: 0c01 |0024: move-result-object v1 │ │ -49cb4e: 7210 91f0 0100 |0025: invoke-interface {v1}, Lcom/nextcloud/talk/data/network/NetworkMonitor;.isOnline:()Lkotlinx/coroutines/flow/StateFlow; // method@f091 │ │ -49cb54: 0c01 |0028: move-result-object v1 │ │ -49cb56: 1f01 3a26 |0029: check-cast v1, Lkotlinx/coroutines/flow/Flow; // type@263a │ │ -49cb5a: 2203 2721 |002b: new-instance v3, Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$4$1; // type@2127 │ │ -49cb5e: 5464 0bb1 |002d: iget-object v4, v6, Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$4;.this$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b10b │ │ -49cb62: 1205 |002f: const/4 v5, #int 0 // #0 │ │ -49cb64: 7040 b9ea 7354 |0030: invoke-direct {v3, v7, v4, v5}, Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$4$1;.:(Lkotlin/jvm/internal/Ref$BooleanRef;Lcom/nextcloud/talk/chat/MessageInputFragment;Lkotlin/coroutines/Continuation;)V // method@eab9 │ │ -49cb6a: 1f03 e825 |0033: check-cast v3, Lkotlin/jvm/functions/Function2; // type@25e8 │ │ -49cb6e: 7120 97fc 3100 |0035: invoke-static {v1, v3}, Lkotlinx/coroutines/flow/FlowKt;.onEach:(Lkotlinx/coroutines/flow/Flow;Lkotlin/jvm/functions/Function2;)Lkotlinx/coroutines/flow/Flow; // method@fc97 │ │ -49cb74: 0c07 |0038: move-result-object v7 │ │ -49cb76: 0761 |0039: move-object v1, v6 │ │ -49cb78: 1f01 ce25 |003a: check-cast v1, Lkotlin/coroutines/Continuation; // type@25ce │ │ -49cb7c: 5962 0ab1 |003c: iput v2, v6, Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$4;.label:I // field@b10a │ │ -49cb80: 7120 90fc 1700 |003e: invoke-static {v7, v1}, Lkotlinx/coroutines/flow/FlowKt;.collect:(Lkotlinx/coroutines/flow/Flow;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@fc90 │ │ -49cb86: 0c07 |0041: move-result-object v7 │ │ -49cb88: 3307 0300 |0042: if-ne v7, v0, 0045 // +0003 │ │ -49cb8c: 1100 |0044: return-object v0 │ │ -49cb8e: 6207 61b5 |0045: sget-object v7, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -49cb92: 1107 |0047: return-object v7 │ │ +49caf8: |[49caf8] com.nextcloud.talk.chat.MessageInputFragment$initObservers$4.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +49cb08: 7100 dcfb 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ +49cb0e: 0c00 |0003: move-result-object v0 │ │ +49cb10: 5261 0ab1 |0004: iget v1, v6, Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$4;.label:I // field@b10a │ │ +49cb14: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +49cb16: 3801 1000 |0007: if-eqz v1, 0017 // +0010 │ │ +49cb1a: 3321 0600 |0009: if-ne v1, v2, 000f // +0006 │ │ +49cb1e: 7110 8cfb 0700 |000b: invoke-static {v7}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +49cb24: 2837 |000e: goto 0045 // +0037 │ │ +49cb26: 2207 8924 |000f: new-instance v7, Ljava/lang/IllegalStateException; // type@2489 │ │ +49cb2a: 1a00 d28c |0011: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ +49cb2e: 7020 c9f5 0700 |0013: invoke-direct {v7, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ +49cb34: 2707 |0016: throw v7 │ │ +49cb36: 7110 8cfb 0700 |0017: invoke-static {v7}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +49cb3c: 2207 f925 |001a: new-instance v7, Lkotlin/jvm/internal/Ref$BooleanRef; // type@25f9 │ │ +49cb40: 7010 0cfc 0700 |001c: invoke-direct {v7}, Lkotlin/jvm/internal/Ref$BooleanRef;.:()V // method@fc0c │ │ +49cb46: 5461 0bb1 |001f: iget-object v1, v6, Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$4;.this$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b10b │ │ +49cb4a: 6e10 f8ea 0100 |0021: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getNetworkMonitor:()Lcom/nextcloud/talk/data/network/NetworkMonitor; // method@eaf8 │ │ +49cb50: 0c01 |0024: move-result-object v1 │ │ +49cb52: 7210 91f0 0100 |0025: invoke-interface {v1}, Lcom/nextcloud/talk/data/network/NetworkMonitor;.isOnline:()Lkotlinx/coroutines/flow/StateFlow; // method@f091 │ │ +49cb58: 0c01 |0028: move-result-object v1 │ │ +49cb5a: 1f01 3a26 |0029: check-cast v1, Lkotlinx/coroutines/flow/Flow; // type@263a │ │ +49cb5e: 2203 2721 |002b: new-instance v3, Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$4$1; // type@2127 │ │ +49cb62: 5464 0bb1 |002d: iget-object v4, v6, Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$4;.this$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b10b │ │ +49cb66: 1205 |002f: const/4 v5, #int 0 // #0 │ │ +49cb68: 7040 b9ea 7354 |0030: invoke-direct {v3, v7, v4, v5}, Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$4$1;.:(Lkotlin/jvm/internal/Ref$BooleanRef;Lcom/nextcloud/talk/chat/MessageInputFragment;Lkotlin/coroutines/Continuation;)V // method@eab9 │ │ +49cb6e: 1f03 e825 |0033: check-cast v3, Lkotlin/jvm/functions/Function2; // type@25e8 │ │ +49cb72: 7120 97fc 3100 |0035: invoke-static {v1, v3}, Lkotlinx/coroutines/flow/FlowKt;.onEach:(Lkotlinx/coroutines/flow/Flow;Lkotlin/jvm/functions/Function2;)Lkotlinx/coroutines/flow/Flow; // method@fc97 │ │ +49cb78: 0c07 |0038: move-result-object v7 │ │ +49cb7a: 0761 |0039: move-object v1, v6 │ │ +49cb7c: 1f01 ce25 |003a: check-cast v1, Lkotlin/coroutines/Continuation; // type@25ce │ │ +49cb80: 5962 0ab1 |003c: iput v2, v6, Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$4;.label:I // field@b10a │ │ +49cb84: 7120 90fc 1700 |003e: invoke-static {v7, v1}, Lkotlinx/coroutines/flow/FlowKt;.collect:(Lkotlinx/coroutines/flow/Flow;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@fc90 │ │ +49cb8a: 0c07 |0041: move-result-object v7 │ │ +49cb8c: 3307 0300 |0042: if-ne v7, v0, 0045 // +0003 │ │ +49cb90: 1100 |0044: return-object v0 │ │ +49cb92: 6207 61b5 |0045: sget-object v7, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +49cb96: 1107 |0047: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=195 │ │ 0x001a line=196 │ │ 0x001f line=197 │ │ 0x002b line=198 │ │ 0x003c line=204 │ │ @@ -2016174,18 +2016174,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputFragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -49cbd8: |[49cbd8] com.nextcloud.talk.chat.MessageInputFragment$initObservers$6$imageRequest$1.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V │ │ -49cbe8: 5b01 0cb1 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$6$imageRequest$1;.this$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b10c │ │ -49cbec: 7010 2ff6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -49cbf2: 0e00 |0005: return-void │ │ +49cbdc: |[49cbdc] com.nextcloud.talk.chat.MessageInputFragment$initObservers$6$imageRequest$1.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V │ │ +49cbec: 5b01 0cb1 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$6$imageRequest$1;.this$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b10c │ │ +49cbf0: 7010 2ff6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +49cbf6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=231 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$6$imageRequest$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/MessageInputFragment; │ │ │ │ @@ -2016195,60 +2016195,60 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -49cbf4: |[49cbf4] com.nextcloud.talk.chat.MessageInputFragment$initObservers$6$imageRequest$1.onError:(Landroid/graphics/drawable/Drawable;)V │ │ -49cc04: 0e00 |0000: return-void │ │ +49cbf8: |[49cbf8] com.nextcloud.talk.chat.MessageInputFragment$initObservers$6$imageRequest$1.onError:(Landroid/graphics/drawable/Drawable;)V │ │ +49cc08: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$6$imageRequest$1;) │ │ name : 'onStart' │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -49cc08: |[49cc08] com.nextcloud.talk.chat.MessageInputFragment$initObservers$6$imageRequest$1.onStart:(Landroid/graphics/drawable/Drawable;)V │ │ -49cc18: 0e00 |0000: return-void │ │ +49cc0c: |[49cc0c] com.nextcloud.talk.chat.MessageInputFragment$initObservers$6$imageRequest$1.onStart:(Landroid/graphics/drawable/Drawable;)V │ │ +49cc1c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$6$imageRequest$1;) │ │ name : 'onSuccess' │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -49cc1c: |[49cc1c] com.nextcloud.talk.chat.MessageInputFragment$initObservers$6$imageRequest$1.onSuccess:(Landroid/graphics/drawable/Drawable;)V │ │ -49cc2c: 1a00 92df |0000: const-string v0, "result" // string@df92 │ │ -49cc30: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -49cc36: 5410 0cb1 |0005: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$6$imageRequest$1;.this$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b10c │ │ -49cc3a: 6e10 f7ea 0000 |0007: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49cc40: 0c00 |000a: move-result-object v0 │ │ -49cc42: 5400 13b4 |000b: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentCallStarted:Lcom/nextcloud/talk/databinding/CallStartedMessageBinding; // field@b413 │ │ -49cc46: 5400 03b4 |000d: iget-object v0, v0, Lcom/nextcloud/talk/databinding/CallStartedMessageBinding;.callAuthorChip:Lcom/google/android/material/chip/Chip; // field@b403 │ │ -49cc4a: 6e20 cb6d 2000 |000f: invoke-virtual {v0, v2}, Lcom/google/android/material/chip/Chip;.setChipIcon:(Landroid/graphics/drawable/Drawable;)V // method@6dcb │ │ -49cc50: 5410 0cb1 |0012: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$6$imageRequest$1;.this$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b10c │ │ -49cc54: 6e10 f7ea 0000 |0014: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49cc5a: 0c00 |0017: move-result-object v0 │ │ -49cc5c: 5400 13b4 |0018: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentCallStarted:Lcom/nextcloud/talk/databinding/CallStartedMessageBinding; // field@b413 │ │ -49cc60: 5400 04b4 |001a: iget-object v0, v0, Lcom/nextcloud/talk/databinding/CallStartedMessageBinding;.callAuthorChipSecondary:Lcom/google/android/material/chip/Chip; // field@b404 │ │ -49cc64: 6e20 cb6d 2000 |001c: invoke-virtual {v0, v2}, Lcom/google/android/material/chip/Chip;.setChipIcon:(Landroid/graphics/drawable/Drawable;)V // method@6dcb │ │ -49cc6a: 0e00 |001f: return-void │ │ +49cc20: |[49cc20] com.nextcloud.talk.chat.MessageInputFragment$initObservers$6$imageRequest$1.onSuccess:(Landroid/graphics/drawable/Drawable;)V │ │ +49cc30: 1a00 92df |0000: const-string v0, "result" // string@df92 │ │ +49cc34: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +49cc3a: 5410 0cb1 |0005: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$6$imageRequest$1;.this$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b10c │ │ +49cc3e: 6e10 f7ea 0000 |0007: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49cc44: 0c00 |000a: move-result-object v0 │ │ +49cc46: 5400 13b4 |000b: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentCallStarted:Lcom/nextcloud/talk/databinding/CallStartedMessageBinding; // field@b413 │ │ +49cc4a: 5400 03b4 |000d: iget-object v0, v0, Lcom/nextcloud/talk/databinding/CallStartedMessageBinding;.callAuthorChip:Lcom/google/android/material/chip/Chip; // field@b403 │ │ +49cc4e: 6e20 cb6d 2000 |000f: invoke-virtual {v0, v2}, Lcom/google/android/material/chip/Chip;.setChipIcon:(Landroid/graphics/drawable/Drawable;)V // method@6dcb │ │ +49cc54: 5410 0cb1 |0012: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$6$imageRequest$1;.this$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b10c │ │ +49cc58: 6e10 f7ea 0000 |0014: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49cc5e: 0c00 |0017: move-result-object v0 │ │ +49cc60: 5400 13b4 |0018: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentCallStarted:Lcom/nextcloud/talk/databinding/CallStartedMessageBinding; // field@b413 │ │ +49cc64: 5400 04b4 |001a: iget-object v0, v0, Lcom/nextcloud/talk/databinding/CallStartedMessageBinding;.callAuthorChipSecondary:Lcom/google/android/material/chip/Chip; // field@b404 │ │ +49cc68: 6e20 cb6d 2000 |001c: invoke-virtual {v0, v2}, Lcom/google/android/material/chip/Chip;.setChipIcon:(Landroid/graphics/drawable/Drawable;)V // method@6dcb │ │ +49cc6e: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=241 │ │ 0x0012 line=242 │ │ locals : │ │ 0x0000 - 0x0020 reg=1 this Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$6$imageRequest$1; │ │ 0x0000 - 0x0020 reg=2 (null) Landroid/graphics/drawable/Drawable; │ │ @@ -2016290,18 +2016290,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputFragment;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -49cc6c: |[49cc6c] com.nextcloud.talk.chat.MessageInputFragment$initVoiceRecordButton$$inlined$doAfterTextChanged$1.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V │ │ -49cc7c: 5b01 0db1 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputFragment$initVoiceRecordButton$$inlined$doAfterTextChanged$1;.this$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b10d │ │ -49cc80: 7010 2ff6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -49cc86: 0e00 |0005: return-void │ │ +49cc70: |[49cc70] com.nextcloud.talk.chat.MessageInputFragment$initVoiceRecordButton$$inlined$doAfterTextChanged$1.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V │ │ +49cc80: 5b01 0db1 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputFragment$initVoiceRecordButton$$inlined$doAfterTextChanged$1;.this$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b10d │ │ +49cc84: 7010 2ff6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +49cc8a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=80 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/MessageInputFragment$initVoiceRecordButton$$inlined$doAfterTextChanged$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/MessageInputFragment; │ │ │ │ @@ -2016311,72 +2016311,72 @@ │ │ type : '(Landroid/text/Editable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 111 16-bit code units │ │ -49cc88: |[49cc88] com.nextcloud.talk.chat.MessageInputFragment$initVoiceRecordButton$$inlined$doAfterTextChanged$1.afterTextChanged:(Landroid/text/Editable;)V │ │ -49cc98: 5445 0db1 |0000: iget-object v5, v4, Lcom/nextcloud/talk/chat/MessageInputFragment$initVoiceRecordButton$$inlined$doAfterTextChanged$1;.this$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b10d │ │ -49cc9c: 6e10 f7ea 0500 |0002: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49cca2: 0c05 |0005: move-result-object v5 │ │ -49cca4: 5455 16b4 |0006: iget-object v5, v5, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49cca8: 6e10 40f2 0500 |0008: invoke-virtual {v5}, Lcom/nextcloud/talk/ui/MessageInput;.getRecordAudioButton:()Landroid/widget/ImageButton; // method@f240 │ │ -49ccae: 0c05 |000b: move-result-object v5 │ │ -49ccb0: 5440 0db1 |000c: iget-object v0, v4, Lcom/nextcloud/talk/chat/MessageInputFragment$initVoiceRecordButton$$inlined$doAfterTextChanged$1;.this$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b10d │ │ -49ccb4: 6e10 f7ea 0000 |000e: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49ccba: 0c00 |0011: move-result-object v0 │ │ -49ccbc: 5400 16b4 |0012: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49ccc0: 6e10 3bf2 0000 |0014: invoke-virtual {v0}, Lcom/nextcloud/talk/ui/MessageInput;.getInputEditText:()Landroidx/emoji2/widget/EmojiEditText; // method@f23b │ │ -49ccc6: 0c00 |0017: move-result-object v0 │ │ -49ccc8: 6e10 6e0e 0000 |0018: invoke-virtual {v0}, Landroidx/emoji2/widget/EmojiEditText;.getText:()Landroid/text/Editable; // method@0e6e │ │ -49ccce: 0c00 |001b: move-result-object v0 │ │ -49ccd0: 1a01 4eaf |001c: const-string v1, "getText(...)" // string@af4e │ │ -49ccd4: 7120 fffb 1000 |001e: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -49ccda: 1f00 7724 |0021: check-cast v0, Ljava/lang/CharSequence; // type@2477 │ │ -49ccde: 7210 3df5 0000 |0023: invoke-interface {v0}, Ljava/lang/CharSequence;.length:()I // method@f53d │ │ -49cce4: 0a00 |0026: move-result v0 │ │ -49cce6: 1202 |0027: const/4 v2, #int 0 // #0 │ │ -49cce8: 1303 0800 |0028: const/16 v3, #int 8 // #8 │ │ -49ccec: 3900 0400 |002a: if-nez v0, 002e // +0004 │ │ -49ccf0: 0120 |002c: move v0, v2 │ │ -49ccf2: 2802 |002d: goto 002f // +0002 │ │ -49ccf4: 0130 |002e: move v0, v3 │ │ -49ccf6: 6e20 2409 0500 |002f: invoke-virtual {v5, v0}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@0924 │ │ -49ccfc: 5445 0db1 |0032: iget-object v5, v4, Lcom/nextcloud/talk/chat/MessageInputFragment$initVoiceRecordButton$$inlined$doAfterTextChanged$1;.this$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b10d │ │ -49cd00: 6e10 f7ea 0500 |0034: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49cd06: 0c05 |0037: move-result-object v5 │ │ -49cd08: 5455 16b4 |0038: iget-object v5, v5, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49cd0c: 6e10 3df2 0500 |003a: invoke-virtual {v5}, Lcom/nextcloud/talk/ui/MessageInput;.getMessageSendButton:()Landroid/widget/ImageButton; // method@f23d │ │ -49cd12: 0c05 |003d: move-result-object v5 │ │ -49cd14: 5440 0db1 |003e: iget-object v0, v4, Lcom/nextcloud/talk/chat/MessageInputFragment$initVoiceRecordButton$$inlined$doAfterTextChanged$1;.this$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b10d │ │ -49cd18: 6e10 f7ea 0000 |0040: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49cd1e: 0c00 |0043: move-result-object v0 │ │ -49cd20: 5400 16b4 |0044: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49cd24: 6e10 3bf2 0000 |0046: invoke-virtual {v0}, Lcom/nextcloud/talk/ui/MessageInput;.getInputEditText:()Landroidx/emoji2/widget/EmojiEditText; // method@f23b │ │ -49cd2a: 0c00 |0049: move-result-object v0 │ │ -49cd2c: 6e10 6e0e 0000 |004a: invoke-virtual {v0}, Landroidx/emoji2/widget/EmojiEditText;.getText:()Landroid/text/Editable; // method@0e6e │ │ -49cd32: 0c00 |004d: move-result-object v0 │ │ -49cd34: 7120 fffb 1000 |004e: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -49cd3a: 1f00 7724 |0051: check-cast v0, Ljava/lang/CharSequence; // type@2477 │ │ -49cd3e: 7210 3df5 0000 |0053: invoke-interface {v0}, Ljava/lang/CharSequence;.length:()I // method@f53d │ │ -49cd44: 0a00 |0056: move-result v0 │ │ -49cd46: 3900 0300 |0057: if-nez v0, 005a // +0003 │ │ -49cd4a: 2811 |0059: goto 006a // +0011 │ │ -49cd4c: 5440 0db1 |005a: iget-object v0, v4, Lcom/nextcloud/talk/chat/MessageInputFragment$initVoiceRecordButton$$inlined$doAfterTextChanged$1;.this$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b10d │ │ -49cd50: 6e10 f7ea 0000 |005c: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49cd56: 0c00 |005f: move-result-object v0 │ │ -49cd58: 5400 15b4 |0060: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentEditView:Lcom/nextcloud/talk/databinding/EditMessageViewBinding; // field@b415 │ │ -49cd5c: 5400 12b4 |0062: iget-object v0, v0, Lcom/nextcloud/talk/databinding/EditMessageViewBinding;.editMessageView:Landroid/widget/LinearLayout; // field@b412 │ │ -49cd60: 6e10 7e09 0000 |0064: invoke-virtual {v0}, Landroid/widget/LinearLayout;.getVisibility:()I // method@097e │ │ -49cd66: 0a00 |0067: move-result v0 │ │ -49cd68: 3900 0300 |0068: if-nez v0, 006b // +0003 │ │ -49cd6c: 0132 |006a: move v2, v3 │ │ -49cd6e: 6e20 2409 2500 |006b: invoke-virtual {v5, v2}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@0924 │ │ -49cd74: 0e00 |006e: return-void │ │ +49cc8c: |[49cc8c] com.nextcloud.talk.chat.MessageInputFragment$initVoiceRecordButton$$inlined$doAfterTextChanged$1.afterTextChanged:(Landroid/text/Editable;)V │ │ +49cc9c: 5445 0db1 |0000: iget-object v5, v4, Lcom/nextcloud/talk/chat/MessageInputFragment$initVoiceRecordButton$$inlined$doAfterTextChanged$1;.this$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b10d │ │ +49cca0: 6e10 f7ea 0500 |0002: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49cca6: 0c05 |0005: move-result-object v5 │ │ +49cca8: 5455 16b4 |0006: iget-object v5, v5, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49ccac: 6e10 40f2 0500 |0008: invoke-virtual {v5}, Lcom/nextcloud/talk/ui/MessageInput;.getRecordAudioButton:()Landroid/widget/ImageButton; // method@f240 │ │ +49ccb2: 0c05 |000b: move-result-object v5 │ │ +49ccb4: 5440 0db1 |000c: iget-object v0, v4, Lcom/nextcloud/talk/chat/MessageInputFragment$initVoiceRecordButton$$inlined$doAfterTextChanged$1;.this$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b10d │ │ +49ccb8: 6e10 f7ea 0000 |000e: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49ccbe: 0c00 |0011: move-result-object v0 │ │ +49ccc0: 5400 16b4 |0012: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49ccc4: 6e10 3bf2 0000 |0014: invoke-virtual {v0}, Lcom/nextcloud/talk/ui/MessageInput;.getInputEditText:()Landroidx/emoji2/widget/EmojiEditText; // method@f23b │ │ +49ccca: 0c00 |0017: move-result-object v0 │ │ +49cccc: 6e10 6e0e 0000 |0018: invoke-virtual {v0}, Landroidx/emoji2/widget/EmojiEditText;.getText:()Landroid/text/Editable; // method@0e6e │ │ +49ccd2: 0c00 |001b: move-result-object v0 │ │ +49ccd4: 1a01 4eaf |001c: const-string v1, "getText(...)" // string@af4e │ │ +49ccd8: 7120 fffb 1000 |001e: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +49ccde: 1f00 7724 |0021: check-cast v0, Ljava/lang/CharSequence; // type@2477 │ │ +49cce2: 7210 3df5 0000 |0023: invoke-interface {v0}, Ljava/lang/CharSequence;.length:()I // method@f53d │ │ +49cce8: 0a00 |0026: move-result v0 │ │ +49ccea: 1202 |0027: const/4 v2, #int 0 // #0 │ │ +49ccec: 1303 0800 |0028: const/16 v3, #int 8 // #8 │ │ +49ccf0: 3900 0400 |002a: if-nez v0, 002e // +0004 │ │ +49ccf4: 0120 |002c: move v0, v2 │ │ +49ccf6: 2802 |002d: goto 002f // +0002 │ │ +49ccf8: 0130 |002e: move v0, v3 │ │ +49ccfa: 6e20 2409 0500 |002f: invoke-virtual {v5, v0}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@0924 │ │ +49cd00: 5445 0db1 |0032: iget-object v5, v4, Lcom/nextcloud/talk/chat/MessageInputFragment$initVoiceRecordButton$$inlined$doAfterTextChanged$1;.this$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b10d │ │ +49cd04: 6e10 f7ea 0500 |0034: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49cd0a: 0c05 |0037: move-result-object v5 │ │ +49cd0c: 5455 16b4 |0038: iget-object v5, v5, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49cd10: 6e10 3df2 0500 |003a: invoke-virtual {v5}, Lcom/nextcloud/talk/ui/MessageInput;.getMessageSendButton:()Landroid/widget/ImageButton; // method@f23d │ │ +49cd16: 0c05 |003d: move-result-object v5 │ │ +49cd18: 5440 0db1 |003e: iget-object v0, v4, Lcom/nextcloud/talk/chat/MessageInputFragment$initVoiceRecordButton$$inlined$doAfterTextChanged$1;.this$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b10d │ │ +49cd1c: 6e10 f7ea 0000 |0040: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49cd22: 0c00 |0043: move-result-object v0 │ │ +49cd24: 5400 16b4 |0044: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49cd28: 6e10 3bf2 0000 |0046: invoke-virtual {v0}, Lcom/nextcloud/talk/ui/MessageInput;.getInputEditText:()Landroidx/emoji2/widget/EmojiEditText; // method@f23b │ │ +49cd2e: 0c00 |0049: move-result-object v0 │ │ +49cd30: 6e10 6e0e 0000 |004a: invoke-virtual {v0}, Landroidx/emoji2/widget/EmojiEditText;.getText:()Landroid/text/Editable; // method@0e6e │ │ +49cd36: 0c00 |004d: move-result-object v0 │ │ +49cd38: 7120 fffb 1000 |004e: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +49cd3e: 1f00 7724 |0051: check-cast v0, Ljava/lang/CharSequence; // type@2477 │ │ +49cd42: 7210 3df5 0000 |0053: invoke-interface {v0}, Ljava/lang/CharSequence;.length:()I // method@f53d │ │ +49cd48: 0a00 |0056: move-result v0 │ │ +49cd4a: 3900 0300 |0057: if-nez v0, 005a // +0003 │ │ +49cd4e: 2811 |0059: goto 006a // +0011 │ │ +49cd50: 5440 0db1 |005a: iget-object v0, v4, Lcom/nextcloud/talk/chat/MessageInputFragment$initVoiceRecordButton$$inlined$doAfterTextChanged$1;.this$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b10d │ │ +49cd54: 6e10 f7ea 0000 |005c: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49cd5a: 0c00 |005f: move-result-object v0 │ │ +49cd5c: 5400 15b4 |0060: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentEditView:Lcom/nextcloud/talk/databinding/EditMessageViewBinding; // field@b415 │ │ +49cd60: 5400 12b4 |0062: iget-object v0, v0, Lcom/nextcloud/talk/databinding/EditMessageViewBinding;.editMessageView:Landroid/widget/LinearLayout; // field@b412 │ │ +49cd64: 6e10 7e09 0000 |0064: invoke-virtual {v0}, Landroid/widget/LinearLayout;.getVisibility:()I // method@097e │ │ +49cd6a: 0a00 |0067: move-result v0 │ │ +49cd6c: 3900 0300 |0068: if-nez v0, 006b // +0003 │ │ +49cd70: 0132 |006a: move v2, v3 │ │ +49cd72: 6e20 2409 2500 |006b: invoke-virtual {v5, v2}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@0924 │ │ +49cd78: 0e00 |006e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x000c line=99 │ │ 0x002f line=98 │ │ 0x0032 line=101 │ │ 0x003e line=102 │ │ @@ -2016391,31 +2016391,31 @@ │ │ type : '(Ljava/lang/CharSequence;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -49cd78: |[49cd78] com.nextcloud.talk.chat.MessageInputFragment$initVoiceRecordButton$$inlined$doAfterTextChanged$1.beforeTextChanged:(Ljava/lang/CharSequence;III)V │ │ -49cd88: 0e00 |0000: return-void │ │ +49cd7c: |[49cd7c] com.nextcloud.talk.chat.MessageInputFragment$initVoiceRecordButton$$inlined$doAfterTextChanged$1.beforeTextChanged:(Ljava/lang/CharSequence;III)V │ │ +49cd8c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/nextcloud/talk/chat/MessageInputFragment$initVoiceRecordButton$$inlined$doAfterTextChanged$1;) │ │ name : 'onTextChanged' │ │ type : '(Ljava/lang/CharSequence;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -49cd8c: |[49cd8c] com.nextcloud.talk.chat.MessageInputFragment$initVoiceRecordButton$$inlined$doAfterTextChanged$1.onTextChanged:(Ljava/lang/CharSequence;III)V │ │ -49cd9c: 0e00 |0000: return-void │ │ +49cd90: |[49cd90] com.nextcloud.talk.chat.MessageInputFragment$initVoiceRecordButton$$inlined$doAfterTextChanged$1.onTextChanged:(Ljava/lang/CharSequence;III)V │ │ +49cda0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 29246 (TextView.kt) │ │ │ │ Class #7579 header: │ │ @@ -2016455,105 +2016455,105 @@ │ │ type : '(Lkotlin/jvm/functions/Function1;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -49ce2c: |[49ce2c] com.nextcloud.talk.chat.MessageInputFragment$sam$androidx_lifecycle_Observer$0.:(Lkotlin/jvm/functions/Function1;)V │ │ -49ce3c: 1a00 a7a1 |0000: const-string v0, "function" // string@a1a7 │ │ -49ce40: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -49ce46: 7010 2ff6 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f62f │ │ -49ce4c: 5b12 0eb1 |0008: iput-object v2, v1, Lcom/nextcloud/talk/chat/MessageInputFragment$sam$androidx_lifecycle_Observer$0;.function:Lkotlin/jvm/functions/Function1; // field@b10e │ │ -49ce50: 0e00 |000a: return-void │ │ +49ce30: |[49ce30] com.nextcloud.talk.chat.MessageInputFragment$sam$androidx_lifecycle_Observer$0.:(Lkotlin/jvm/functions/Function1;)V │ │ +49ce40: 1a00 a7a1 |0000: const-string v0, "function" // string@a1a7 │ │ +49ce44: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +49ce4a: 7010 2ff6 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f62f │ │ +49ce50: 5b12 0eb1 |0008: iput-object v2, v1, Lcom/nextcloud/talk/chat/MessageInputFragment$sam$androidx_lifecycle_Observer$0;.function:Lkotlin/jvm/functions/Function1; // field@b10e │ │ +49ce54: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/nextcloud/talk/chat/MessageInputFragment$sam$androidx_lifecycle_Observer$0;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -49cda0: |[49cda0] com.nextcloud.talk.chat.MessageInputFragment$sam$androidx_lifecycle_Observer$0.equals:(Ljava/lang/Object;)Z │ │ -49cdb0: 2030 5c03 |0000: instance-of v0, v3, Landroidx/lifecycle/Observer; // type@035c │ │ -49cdb4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -49cdb6: 3800 1700 |0003: if-eqz v0, 001a // +0017 │ │ -49cdba: 2030 ef25 |0005: instance-of v0, v3, Lkotlin/jvm/internal/FunctionAdapter; // type@25ef │ │ -49cdbe: 3800 1300 |0007: if-eqz v0, 001a // +0013 │ │ -49cdc2: 0720 |0009: move-object v0, v2 │ │ -49cdc4: 1f00 ef25 |000a: check-cast v0, Lkotlin/jvm/internal/FunctionAdapter; // type@25ef │ │ -49cdc8: 7210 f4fb 0000 |000c: invoke-interface {v0}, Lkotlin/jvm/internal/FunctionAdapter;.getFunctionDelegate:()Lkotlin/Function; // method@fbf4 │ │ -49cdce: 0c00 |000f: move-result-object v0 │ │ -49cdd0: 1f03 ef25 |0010: check-cast v3, Lkotlin/jvm/internal/FunctionAdapter; // type@25ef │ │ -49cdd4: 7210 f4fb 0300 |0012: invoke-interface {v3}, Lkotlin/jvm/internal/FunctionAdapter;.getFunctionDelegate:()Lkotlin/Function; // method@fbf4 │ │ -49cdda: 0c03 |0015: move-result-object v3 │ │ -49cddc: 7120 fbfb 3000 |0016: invoke-static {v0, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ -49cde2: 0a01 |0019: move-result v1 │ │ -49cde4: 0f01 |001a: return v1 │ │ +49cda4: |[49cda4] com.nextcloud.talk.chat.MessageInputFragment$sam$androidx_lifecycle_Observer$0.equals:(Ljava/lang/Object;)Z │ │ +49cdb4: 2030 5c03 |0000: instance-of v0, v3, Landroidx/lifecycle/Observer; // type@035c │ │ +49cdb8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +49cdba: 3800 1700 |0003: if-eqz v0, 001a // +0017 │ │ +49cdbe: 2030 ef25 |0005: instance-of v0, v3, Lkotlin/jvm/internal/FunctionAdapter; // type@25ef │ │ +49cdc2: 3800 1300 |0007: if-eqz v0, 001a // +0013 │ │ +49cdc6: 0720 |0009: move-object v0, v2 │ │ +49cdc8: 1f00 ef25 |000a: check-cast v0, Lkotlin/jvm/internal/FunctionAdapter; // type@25ef │ │ +49cdcc: 7210 f4fb 0000 |000c: invoke-interface {v0}, Lkotlin/jvm/internal/FunctionAdapter;.getFunctionDelegate:()Lkotlin/Function; // method@fbf4 │ │ +49cdd2: 0c00 |000f: move-result-object v0 │ │ +49cdd4: 1f03 ef25 |0010: check-cast v3, Lkotlin/jvm/internal/FunctionAdapter; // type@25ef │ │ +49cdd8: 7210 f4fb 0300 |0012: invoke-interface {v3}, Lkotlin/jvm/internal/FunctionAdapter;.getFunctionDelegate:()Lkotlin/Function; // method@fbf4 │ │ +49cdde: 0c03 |0015: move-result-object v3 │ │ +49cde0: 7120 fbfb 3000 |0016: invoke-static {v0, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ +49cde6: 0a01 |0019: move-result v1 │ │ +49cde8: 0f01 |001a: return v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/MessageInputFragment$sam$androidx_lifecycle_Observer$0;) │ │ name : 'getFunctionDelegate' │ │ type : '()Lkotlin/Function;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -49ce10: |[49ce10] com.nextcloud.talk.chat.MessageInputFragment$sam$androidx_lifecycle_Observer$0.getFunctionDelegate:()Lkotlin/Function; │ │ -49ce20: 5410 0eb1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputFragment$sam$androidx_lifecycle_Observer$0;.function:Lkotlin/jvm/functions/Function1; // field@b10e │ │ -49ce24: 1f00 b225 |0002: check-cast v0, Lkotlin/Function; // type@25b2 │ │ -49ce28: 1100 |0004: return-object v0 │ │ +49ce14: |[49ce14] com.nextcloud.talk.chat.MessageInputFragment$sam$androidx_lifecycle_Observer$0.getFunctionDelegate:()Lkotlin/Function; │ │ +49ce24: 5410 0eb1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputFragment$sam$androidx_lifecycle_Observer$0;.function:Lkotlin/jvm/functions/Function1; // field@b10e │ │ +49ce28: 1f00 b225 |0002: check-cast v0, Lkotlin/Function; // type@25b2 │ │ +49ce2c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/nextcloud/talk/chat/MessageInputFragment$sam$androidx_lifecycle_Observer$0;) │ │ name : 'hashCode' │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -49cde8: |[49cde8] com.nextcloud.talk.chat.MessageInputFragment$sam$androidx_lifecycle_Observer$0.hashCode:()I │ │ -49cdf8: 0710 |0000: move-object v0, v1 │ │ -49cdfa: 1f00 ef25 |0001: check-cast v0, Lkotlin/jvm/internal/FunctionAdapter; // type@25ef │ │ -49cdfe: 7210 f4fb 0000 |0003: invoke-interface {v0}, Lkotlin/jvm/internal/FunctionAdapter;.getFunctionDelegate:()Lkotlin/Function; // method@fbf4 │ │ -49ce04: 0c00 |0006: move-result-object v0 │ │ -49ce06: 6e10 33f6 0000 |0007: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@f633 │ │ -49ce0c: 0a00 |000a: move-result v0 │ │ -49ce0e: 0f00 |000b: return v0 │ │ +49cdec: |[49cdec] com.nextcloud.talk.chat.MessageInputFragment$sam$androidx_lifecycle_Observer$0.hashCode:()I │ │ +49cdfc: 0710 |0000: move-object v0, v1 │ │ +49cdfe: 1f00 ef25 |0001: check-cast v0, Lkotlin/jvm/internal/FunctionAdapter; // type@25ef │ │ +49ce02: 7210 f4fb 0000 |0003: invoke-interface {v0}, Lkotlin/jvm/internal/FunctionAdapter;.getFunctionDelegate:()Lkotlin/Function; // method@fbf4 │ │ +49ce08: 0c00 |0006: move-result-object v0 │ │ +49ce0a: 6e10 33f6 0000 |0007: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@f633 │ │ +49ce10: 0a00 |000a: move-result v0 │ │ +49ce12: 0f00 |000b: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/nextcloud/talk/chat/MessageInputFragment$sam$androidx_lifecycle_Observer$0;) │ │ name : 'onChanged' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1011 (PUBLIC FINAL SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -49ce54: |[49ce54] com.nextcloud.talk.chat.MessageInputFragment$sam$androidx_lifecycle_Observer$0.onChanged:(Ljava/lang/Object;)V │ │ -49ce64: 5410 0eb1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputFragment$sam$androidx_lifecycle_Observer$0;.function:Lkotlin/jvm/functions/Function1; // field@b10e │ │ -49ce68: 7220 edfb 2000 |0002: invoke-interface {v0, v2}, Lkotlin/jvm/functions/Function1;.invoke:(Ljava/lang/Object;)Ljava/lang/Object; // method@fbed │ │ -49ce6e: 0e00 |0005: return-void │ │ +49ce58: |[49ce58] com.nextcloud.talk.chat.MessageInputFragment$sam$androidx_lifecycle_Observer$0.onChanged:(Ljava/lang/Object;)V │ │ +49ce68: 5410 0eb1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputFragment$sam$androidx_lifecycle_Observer$0;.function:Lkotlin/jvm/functions/Function1; // field@b10e │ │ +49ce6c: 7220 edfb 2000 |0002: invoke-interface {v0, v2}, Lkotlin/jvm/functions/Function1;.invoke:(Ljava/lang/Object;)Ljava/lang/Object; // method@fbed │ │ +49ce72: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 24270 (MessageInputFragment.kt) │ │ │ │ Class #7580 header: │ │ @@ -2016589,20 +2016589,20 @@ │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputFragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 10 16-bit code units │ │ -49ce70: |[49ce70] com.nextcloud.talk.chat.MessageInputFragment$updateOwnTypingStatus$1.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V │ │ -49ce80: 5b45 0fb1 |0000: iput-object v5, v4, Lcom/nextcloud/talk/chat/MessageInputFragment$updateOwnTypingStatus$1;.this$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b10f │ │ -49ce84: 1600 1027 |0002: const-wide/16 v0, #int 10000 // #2710 │ │ -49ce88: 1602 e803 |0004: const-wide/16 v2, #int 1000 // #3e8 │ │ -49ce8c: 7053 6f04 0421 |0006: invoke-direct {v4, v0, v1, v2, v3}, Landroid/os/CountDownTimer;.:(JJ)V // method@046f │ │ -49ce92: 0e00 |0009: return-void │ │ +49ce74: |[49ce74] com.nextcloud.talk.chat.MessageInputFragment$updateOwnTypingStatus$1.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V │ │ +49ce84: 5b45 0fb1 |0000: iput-object v5, v4, Lcom/nextcloud/talk/chat/MessageInputFragment$updateOwnTypingStatus$1;.this$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b10f │ │ +49ce88: 1600 1027 |0002: const-wide/16 v0, #int 10000 // #2710 │ │ +49ce8c: 1602 e803 |0004: const-wide/16 v2, #int 1000 // #3e8 │ │ +49ce90: 7053 6f04 0421 |0006: invoke-direct {v4, v0, v1, v2, v3}, Landroid/os/CountDownTimer;.:(JJ)V // method@046f │ │ +49ce96: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0006 line=775 │ │ locals : │ │ 0x0000 - 0x000a reg=4 this Lcom/nextcloud/talk/chat/MessageInputFragment$updateOwnTypingStatus$1; │ │ 0x0000 - 0x000a reg=5 (null) Lcom/nextcloud/talk/chat/MessageInputFragment; │ │ │ │ @@ -2016612,30 +2016612,30 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -49ce94: |[49ce94] com.nextcloud.talk.chat.MessageInputFragment$updateOwnTypingStatus$1.onFinish:()V │ │ -49cea4: 5420 0fb1 |0000: iget-object v0, v2, Lcom/nextcloud/talk/chat/MessageInputFragment$updateOwnTypingStatus$1;.this$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b10f │ │ -49cea8: 7110 edea 0000 |0002: invoke-static {v0}, Lcom/nextcloud/talk/chat/MessageInputFragment;.access$getTypedWhileTypingTimerIsRunning$p:(Lcom/nextcloud/talk/chat/MessageInputFragment;)Z // method@eaed │ │ -49ceae: 0a00 |0005: move-result v0 │ │ -49ceb0: 3800 1400 |0006: if-eqz v0, 001a // +0014 │ │ -49ceb4: 5420 0fb1 |0008: iget-object v0, v2, Lcom/nextcloud/talk/chat/MessageInputFragment$updateOwnTypingStatus$1;.this$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b10f │ │ -49ceb8: 7110 f2ea 0000 |000a: invoke-static {v0}, Lcom/nextcloud/talk/chat/MessageInputFragment;.access$updateOwnTypingStatus$sendStartTypingSignalingMessage:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V // method@eaf2 │ │ -49cebe: 6e10 d1ea 0200 |000d: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/MessageInputFragment$updateOwnTypingStatus$1;.cancel:()V // method@ead1 │ │ -49cec4: 6e10 d4ea 0200 |0010: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/MessageInputFragment$updateOwnTypingStatus$1;.start:()Landroid/os/CountDownTimer; // method@ead4 │ │ -49ceca: 5420 0fb1 |0013: iget-object v0, v2, Lcom/nextcloud/talk/chat/MessageInputFragment$updateOwnTypingStatus$1;.this$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b10f │ │ -49cece: 1201 |0015: const/4 v1, #int 0 // #0 │ │ -49ced0: 7120 f1ea 1000 |0016: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.access$setTypedWhileTypingTimerIsRunning$p:(Lcom/nextcloud/talk/chat/MessageInputFragment;Z)V // method@eaf1 │ │ -49ced6: 2806 |0019: goto 001f // +0006 │ │ -49ced8: 5420 0fb1 |001a: iget-object v0, v2, Lcom/nextcloud/talk/chat/MessageInputFragment$updateOwnTypingStatus$1;.this$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b10f │ │ -49cedc: 7110 f0ea 0000 |001c: invoke-static {v0}, Lcom/nextcloud/talk/chat/MessageInputFragment;.access$sendStopTypingMessage:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V // method@eaf0 │ │ -49cee2: 0e00 |001f: return-void │ │ +49ce98: |[49ce98] com.nextcloud.talk.chat.MessageInputFragment$updateOwnTypingStatus$1.onFinish:()V │ │ +49cea8: 5420 0fb1 |0000: iget-object v0, v2, Lcom/nextcloud/talk/chat/MessageInputFragment$updateOwnTypingStatus$1;.this$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b10f │ │ +49ceac: 7110 edea 0000 |0002: invoke-static {v0}, Lcom/nextcloud/talk/chat/MessageInputFragment;.access$getTypedWhileTypingTimerIsRunning$p:(Lcom/nextcloud/talk/chat/MessageInputFragment;)Z // method@eaed │ │ +49ceb2: 0a00 |0005: move-result v0 │ │ +49ceb4: 3800 1400 |0006: if-eqz v0, 001a // +0014 │ │ +49ceb8: 5420 0fb1 |0008: iget-object v0, v2, Lcom/nextcloud/talk/chat/MessageInputFragment$updateOwnTypingStatus$1;.this$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b10f │ │ +49cebc: 7110 f2ea 0000 |000a: invoke-static {v0}, Lcom/nextcloud/talk/chat/MessageInputFragment;.access$updateOwnTypingStatus$sendStartTypingSignalingMessage:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V // method@eaf2 │ │ +49cec2: 6e10 d1ea 0200 |000d: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/MessageInputFragment$updateOwnTypingStatus$1;.cancel:()V // method@ead1 │ │ +49cec8: 6e10 d4ea 0200 |0010: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/MessageInputFragment$updateOwnTypingStatus$1;.start:()Landroid/os/CountDownTimer; // method@ead4 │ │ +49cece: 5420 0fb1 |0013: iget-object v0, v2, Lcom/nextcloud/talk/chat/MessageInputFragment$updateOwnTypingStatus$1;.this$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b10f │ │ +49ced2: 1201 |0015: const/4 v1, #int 0 // #0 │ │ +49ced4: 7120 f1ea 1000 |0016: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.access$setTypedWhileTypingTimerIsRunning$p:(Lcom/nextcloud/talk/chat/MessageInputFragment;Z)V // method@eaf1 │ │ +49ceda: 2806 |0019: goto 001f // +0006 │ │ +49cedc: 5420 0fb1 |001a: iget-object v0, v2, Lcom/nextcloud/talk/chat/MessageInputFragment$updateOwnTypingStatus$1;.this$0:Lcom/nextcloud/talk/chat/MessageInputFragment; // field@b10f │ │ +49cee0: 7110 f0ea 0000 |001c: invoke-static {v0}, Lcom/nextcloud/talk/chat/MessageInputFragment;.access$sendStopTypingMessage:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V // method@eaf0 │ │ +49cee6: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=784 │ │ 0x0008 line=785 │ │ 0x000d line=786 │ │ 0x0010 line=787 │ │ 0x0013 line=788 │ │ @@ -2016648,16 +2016648,16 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -49cee4: |[49cee4] com.nextcloud.talk.chat.MessageInputFragment$updateOwnTypingStatus$1.onTick:(J)V │ │ -49cef4: 0e00 |0000: return-void │ │ +49cee8: |[49cee8] com.nextcloud.talk.chat.MessageInputFragment$updateOwnTypingStatus$1.onTick:(J)V │ │ +49cef8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 24270 (MessageInputFragment.kt) │ │ │ │ Class #7581 header: │ │ @@ -2016844,388 +2016844,388 @@ │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -49d078: |[49d078] com.nextcloud.talk.chat.MessageInputFragment.$r8$lambda$4OLsAmqqXYfYEy5POIOsvH6HyKs:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)Z │ │ -49d088: 7120 06eb 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.initMessageInputView$lambda$14:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)Z // method@eb06 │ │ -49d08e: 0a00 |0003: move-result v0 │ │ -49d090: 0f00 |0004: return v0 │ │ +49d07c: |[49d07c] com.nextcloud.talk.chat.MessageInputFragment.$r8$lambda$4OLsAmqqXYfYEy5POIOsvH6HyKs:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)Z │ │ +49d08c: 7120 06eb 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.initMessageInputView$lambda$14:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)Z // method@eb06 │ │ +49d092: 0a00 |0003: move-result v0 │ │ +49d094: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/MessageInputFragment;) │ │ name : '$r8$lambda$4WCpDwHS6c7cyuJGHAtjugOEnvs' │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/MenuItem;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -49d094: |[49d094] com.nextcloud.talk.chat.MessageInputFragment.$r8$lambda$4WCpDwHS6c7cyuJGHAtjugOEnvs:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/MenuItem;)Z │ │ -49d0a4: 7120 31eb 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.showSendButtonMenu$lambda$31:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/MenuItem;)Z // method@eb31 │ │ -49d0aa: 0a00 |0003: move-result v0 │ │ -49d0ac: 0f00 |0004: return v0 │ │ +49d098: |[49d098] com.nextcloud.talk.chat.MessageInputFragment.$r8$lambda$4WCpDwHS6c7cyuJGHAtjugOEnvs:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/MenuItem;)Z │ │ +49d0a8: 7120 31eb 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.showSendButtonMenu$lambda$31:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/MenuItem;)Z // method@eb31 │ │ +49d0ae: 0a00 |0003: move-result v0 │ │ +49d0b0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/nextcloud/talk/chat/MessageInputFragment;) │ │ name : '$r8$lambda$6XTr_WoHacq5vTkm8y-JvfOSmeQ' │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -49dbec: |[49dbec] com.nextcloud.talk.chat.MessageInputFragment.$r8$lambda$6XTr_WoHacq5vTkm8y-JvfOSmeQ:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)V │ │ -49dbfc: 7120 04eb 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.initMessageInputView$lambda$12:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)V // method@eb04 │ │ -49dc02: 0e00 |0003: return-void │ │ +49dbf0: |[49dbf0] com.nextcloud.talk.chat.MessageInputFragment.$r8$lambda$6XTr_WoHacq5vTkm8y-JvfOSmeQ:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)V │ │ +49dc00: 7120 04eb 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.initMessageInputView$lambda$12:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)V // method@eb04 │ │ +49dc06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/nextcloud/talk/chat/MessageInputFragment;) │ │ name : '$r8$lambda$Dux-KX-rkvktbD9s3boww3_61S8' │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputFragment;Ljava/lang/Integer;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -49d84c: |[49d84c] com.nextcloud.talk.chat.MessageInputFragment.$r8$lambda$Dux-KX-rkvktbD9s3boww3_61S8:(Lcom/nextcloud/talk/chat/MessageInputFragment;Ljava/lang/Integer;)Lkotlin/Unit; │ │ -49d85c: 7120 0feb 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.initObservers$lambda$5:(Lcom/nextcloud/talk/chat/MessageInputFragment;Ljava/lang/Integer;)Lkotlin/Unit; // method@eb0f │ │ -49d862: 0c00 |0003: move-result-object v0 │ │ -49d864: 1100 |0004: return-object v0 │ │ +49d850: |[49d850] com.nextcloud.talk.chat.MessageInputFragment.$r8$lambda$Dux-KX-rkvktbD9s3boww3_61S8:(Lcom/nextcloud/talk/chat/MessageInputFragment;Ljava/lang/Integer;)Lkotlin/Unit; │ │ +49d860: 7120 0feb 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.initObservers$lambda$5:(Lcom/nextcloud/talk/chat/MessageInputFragment;Ljava/lang/Integer;)Lkotlin/Unit; // method@eb0f │ │ +49d866: 0c00 |0003: move-result-object v0 │ │ +49d868: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lcom/nextcloud/talk/chat/MessageInputFragment;) │ │ name : '$r8$lambda$FSdUc2SNNLgNB-aiNUS_hjh7bS4' │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -49dc04: |[49dc04] com.nextcloud.talk.chat.MessageInputFragment.$r8$lambda$FSdUc2SNNLgNB-aiNUS_hjh7bS4:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)V │ │ -49dc14: 7120 03eb 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.initMessageInputView$lambda$11:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)V // method@eb03 │ │ -49dc1a: 0e00 |0003: return-void │ │ +49dc08: |[49dc08] com.nextcloud.talk.chat.MessageInputFragment.$r8$lambda$FSdUc2SNNLgNB-aiNUS_hjh7bS4:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)V │ │ +49dc18: 7120 03eb 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.initMessageInputView$lambda$11:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)V // method@eb03 │ │ +49dc1e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lcom/nextcloud/talk/chat/MessageInputFragment;) │ │ name : '$r8$lambda$JRRBC9qwsPhm-adittwrDA8fRq8' │ │ type : '(Landroid/widget/ImageButton;Lcom/nextcloud/talk/chat/MessageInputFragment;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -49dc1c: |[49dc1c] com.nextcloud.talk.chat.MessageInputFragment.$r8$lambda$JRRBC9qwsPhm-adittwrDA8fRq8:(Landroid/widget/ImageButton;Lcom/nextcloud/talk/chat/MessageInputFragment;)V │ │ -49dc2c: 7120 12eb 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.initSmileyKeyboardToggler$lambda$24$lambda$21:(Landroid/widget/ImageButton;Lcom/nextcloud/talk/chat/MessageInputFragment;)V // method@eb12 │ │ -49dc32: 0e00 |0003: return-void │ │ +49dc20: |[49dc20] com.nextcloud.talk.chat.MessageInputFragment.$r8$lambda$JRRBC9qwsPhm-adittwrDA8fRq8:(Landroid/widget/ImageButton;Lcom/nextcloud/talk/chat/MessageInputFragment;)V │ │ +49dc30: 7120 12eb 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.initSmileyKeyboardToggler$lambda$24$lambda$21:(Landroid/widget/ImageButton;Lcom/nextcloud/talk/chat/MessageInputFragment;)V // method@eb12 │ │ +49dc36: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #6 : (in Lcom/nextcloud/talk/chat/MessageInputFragment;) │ │ name : '$r8$lambda$KkI05SEuI5tgsHY3qMS_XGprvO0' │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputFragment;Lcom/stfalcon/chatkit/commons/models/IMessage;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -49d868: |[49d868] com.nextcloud.talk.chat.MessageInputFragment.$r8$lambda$KkI05SEuI5tgsHY3qMS_XGprvO0:(Lcom/nextcloud/talk/chat/MessageInputFragment;Lcom/stfalcon/chatkit/commons/models/IMessage;)Lkotlin/Unit; │ │ -49d878: 7120 0deb 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.initObservers$lambda$3:(Lcom/nextcloud/talk/chat/MessageInputFragment;Lcom/stfalcon/chatkit/commons/models/IMessage;)Lkotlin/Unit; // method@eb0d │ │ -49d87e: 0c00 |0003: move-result-object v0 │ │ -49d880: 1100 |0004: return-object v0 │ │ +49d86c: |[49d86c] com.nextcloud.talk.chat.MessageInputFragment.$r8$lambda$KkI05SEuI5tgsHY3qMS_XGprvO0:(Lcom/nextcloud/talk/chat/MessageInputFragment;Lcom/stfalcon/chatkit/commons/models/IMessage;)Lkotlin/Unit; │ │ +49d87c: 7120 0deb 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.initObservers$lambda$3:(Lcom/nextcloud/talk/chat/MessageInputFragment;Lcom/stfalcon/chatkit/commons/models/IMessage;)Lkotlin/Unit; // method@eb0d │ │ +49d882: 0c00 |0003: move-result-object v0 │ │ +49d884: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #7 : (in Lcom/nextcloud/talk/chat/MessageInputFragment;) │ │ name : '$r8$lambda$MtgMee2RB-qRX6Lfy8UTCbl9YWg' │ │ type : '(Landroid/widget/ImageButton;Lcom/nextcloud/talk/chat/MessageInputFragment;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -49dc34: |[49dc34] com.nextcloud.talk.chat.MessageInputFragment.$r8$lambda$MtgMee2RB-qRX6Lfy8UTCbl9YWg:(Landroid/widget/ImageButton;Lcom/nextcloud/talk/chat/MessageInputFragment;)V │ │ -49dc44: 7120 13eb 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.initSmileyKeyboardToggler$lambda$24$lambda$22:(Landroid/widget/ImageButton;Lcom/nextcloud/talk/chat/MessageInputFragment;)V // method@eb13 │ │ -49dc4a: 0e00 |0003: return-void │ │ +49dc38: |[49dc38] com.nextcloud.talk.chat.MessageInputFragment.$r8$lambda$MtgMee2RB-qRX6Lfy8UTCbl9YWg:(Landroid/widget/ImageButton;Lcom/nextcloud/talk/chat/MessageInputFragment;)V │ │ +49dc48: 7120 13eb 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.initSmileyKeyboardToggler$lambda$24$lambda$22:(Landroid/widget/ImageButton;Lcom/nextcloud/talk/chat/MessageInputFragment;)V // method@eb13 │ │ +49dc4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #8 : (in Lcom/nextcloud/talk/chat/MessageInputFragment;) │ │ name : '$r8$lambda$ROQ3491rCRLVaWCaN7Xf7fh9Mm4' │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -49dc4c: |[49dc4c] com.nextcloud.talk.chat.MessageInputFragment.$r8$lambda$ROQ3491rCRLVaWCaN7Xf7fh9Mm4:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)V │ │ -49dc5c: 7120 09eb 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.initMessageInputView$lambda$17:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)V // method@eb09 │ │ -49dc62: 0e00 |0003: return-void │ │ +49dc50: |[49dc50] com.nextcloud.talk.chat.MessageInputFragment.$r8$lambda$ROQ3491rCRLVaWCaN7Xf7fh9Mm4:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)V │ │ +49dc60: 7120 09eb 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.initMessageInputView$lambda$17:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)V // method@eb09 │ │ +49dc66: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #9 : (in Lcom/nextcloud/talk/chat/MessageInputFragment;) │ │ name : '$r8$lambda$RQCADVYZW9IJ9Vs5zqiiEGRTOzk' │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputFragment;Lcom/stfalcon/chatkit/commons/models/IMessage;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -49d884: |[49d884] com.nextcloud.talk.chat.MessageInputFragment.$r8$lambda$RQCADVYZW9IJ9Vs5zqiiEGRTOzk:(Lcom/nextcloud/talk/chat/MessageInputFragment;Lcom/stfalcon/chatkit/commons/models/IMessage;)Lkotlin/Unit; │ │ -49d894: 7120 0ceb 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.initObservers$lambda$1:(Lcom/nextcloud/talk/chat/MessageInputFragment;Lcom/stfalcon/chatkit/commons/models/IMessage;)Lkotlin/Unit; // method@eb0c │ │ -49d89a: 0c00 |0003: move-result-object v0 │ │ -49d89c: 1100 |0004: return-object v0 │ │ +49d888: |[49d888] com.nextcloud.talk.chat.MessageInputFragment.$r8$lambda$RQCADVYZW9IJ9Vs5zqiiEGRTOzk:(Lcom/nextcloud/talk/chat/MessageInputFragment;Lcom/stfalcon/chatkit/commons/models/IMessage;)Lkotlin/Unit; │ │ +49d898: 7120 0ceb 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.initObservers$lambda$1:(Lcom/nextcloud/talk/chat/MessageInputFragment;Lcom/stfalcon/chatkit/commons/models/IMessage;)Lkotlin/Unit; // method@eb0c │ │ +49d89e: 0c00 |0003: move-result-object v0 │ │ +49d8a0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #10 : (in Lcom/nextcloud/talk/chat/MessageInputFragment;) │ │ name : '$r8$lambda$SGD6lasZK_CBbomqOPTL7sM8wP4' │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputFragment;Lcom/vanniktech/emoji/Emoji;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -49dc64: |[49dc64] com.nextcloud.talk.chat.MessageInputFragment.$r8$lambda$SGD6lasZK_CBbomqOPTL7sM8wP4:(Lcom/nextcloud/talk/chat/MessageInputFragment;Lcom/vanniktech/emoji/Emoji;)V │ │ -49dc74: 7120 14eb 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.initSmileyKeyboardToggler$lambda$24$lambda$23:(Lcom/nextcloud/talk/chat/MessageInputFragment;Lcom/vanniktech/emoji/Emoji;)V // method@eb14 │ │ -49dc7a: 0e00 |0003: return-void │ │ +49dc68: |[49dc68] com.nextcloud.talk.chat.MessageInputFragment.$r8$lambda$SGD6lasZK_CBbomqOPTL7sM8wP4:(Lcom/nextcloud/talk/chat/MessageInputFragment;Lcom/vanniktech/emoji/Emoji;)V │ │ +49dc78: 7120 14eb 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.initSmileyKeyboardToggler$lambda$24$lambda$23:(Lcom/nextcloud/talk/chat/MessageInputFragment;Lcom/vanniktech/emoji/Emoji;)V // method@eb14 │ │ +49dc7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #11 : (in Lcom/nextcloud/talk/chat/MessageInputFragment;) │ │ name : '$r8$lambda$UuebsGUnSVUzzK7kB0xqhtvmd_0' │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputFragment;Lkotlin/jvm/internal/Ref$LongRef;Lkotlin/jvm/internal/Ref$LongRef;Lkotlin/jvm/internal/Ref$FloatRef;Landroid/view/View;Landroid/view/MotionEvent;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 5 16-bit code units │ │ -49d0b0: |[49d0b0] com.nextcloud.talk.chat.MessageInputFragment.$r8$lambda$UuebsGUnSVUzzK7kB0xqhtvmd_0:(Lcom/nextcloud/talk/chat/MessageInputFragment;Lkotlin/jvm/internal/Ref$LongRef;Lkotlin/jvm/internal/Ref$LongRef;Lkotlin/jvm/internal/Ref$FloatRef;Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ -49d0c0: 7706 17eb 0000 |0000: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.initVoiceRecordButton$lambda$19:(Lcom/nextcloud/talk/chat/MessageInputFragment;Lkotlin/jvm/internal/Ref$LongRef;Lkotlin/jvm/internal/Ref$LongRef;Lkotlin/jvm/internal/Ref$FloatRef;Landroid/view/View;Landroid/view/MotionEvent;)Z // method@eb17 │ │ -49d0c6: 0a00 |0003: move-result v0 │ │ -49d0c8: 0f00 |0004: return v0 │ │ +49d0b4: |[49d0b4] com.nextcloud.talk.chat.MessageInputFragment.$r8$lambda$UuebsGUnSVUzzK7kB0xqhtvmd_0:(Lcom/nextcloud/talk/chat/MessageInputFragment;Lkotlin/jvm/internal/Ref$LongRef;Lkotlin/jvm/internal/Ref$LongRef;Lkotlin/jvm/internal/Ref$FloatRef;Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ +49d0c4: 7706 17eb 0000 |0000: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.initVoiceRecordButton$lambda$19:(Lcom/nextcloud/talk/chat/MessageInputFragment;Lkotlin/jvm/internal/Ref$LongRef;Lkotlin/jvm/internal/Ref$LongRef;Lkotlin/jvm/internal/Ref$FloatRef;Landroid/view/View;Landroid/view/MotionEvent;)Z // method@eb17 │ │ +49d0ca: 0a00 |0003: move-result v0 │ │ +49d0cc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #12 : (in Lcom/nextcloud/talk/chat/MessageInputFragment;) │ │ name : '$r8$lambda$aIRz7Yq-AEfiAz1otzhSfS2zxsQ' │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputFragment;Lkotlin/Pair;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -49d8a0: |[49d8a0] com.nextcloud.talk.chat.MessageInputFragment.$r8$lambda$aIRz7Yq-AEfiAz1otzhSfS2zxsQ:(Lcom/nextcloud/talk/chat/MessageInputFragment;Lkotlin/Pair;)Lkotlin/Unit; │ │ -49d8b0: 7120 10eb 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.initObservers$lambda$6:(Lcom/nextcloud/talk/chat/MessageInputFragment;Lkotlin/Pair;)Lkotlin/Unit; // method@eb10 │ │ -49d8b6: 0c00 |0003: move-result-object v0 │ │ -49d8b8: 1100 |0004: return-object v0 │ │ +49d8a4: |[49d8a4] com.nextcloud.talk.chat.MessageInputFragment.$r8$lambda$aIRz7Yq-AEfiAz1otzhSfS2zxsQ:(Lcom/nextcloud/talk/chat/MessageInputFragment;Lkotlin/Pair;)Lkotlin/Unit; │ │ +49d8b4: 7120 10eb 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.initObservers$lambda$6:(Lcom/nextcloud/talk/chat/MessageInputFragment;Lkotlin/Pair;)Lkotlin/Unit; // method@eb10 │ │ +49d8ba: 0c00 |0003: move-result-object v0 │ │ +49d8bc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #13 : (in Lcom/nextcloud/talk/chat/MessageInputFragment;) │ │ name : '$r8$lambda$ctuSt_A-tOoMMo7n9wvfYxjhM8o' │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -49dc7c: |[49dc7c] com.nextcloud.talk.chat.MessageInputFragment.$r8$lambda$ctuSt_A-tOoMMo7n9wvfYxjhM8o:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)V │ │ -49dc8c: 7120 34eb 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.themeMessageInputView$lambda$33:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)V // method@eb34 │ │ -49dc92: 0e00 |0003: return-void │ │ +49dc80: |[49dc80] com.nextcloud.talk.chat.MessageInputFragment.$r8$lambda$ctuSt_A-tOoMMo7n9wvfYxjhM8o:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)V │ │ +49dc90: 7120 34eb 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.themeMessageInputView$lambda$33:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)V // method@eb34 │ │ +49dc96: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #14 : (in Lcom/nextcloud/talk/chat/MessageInputFragment;) │ │ name : '$r8$lambda$h7-3-TSi4Nsk5_HfPDran2flobU' │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/net/Uri;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -49d8bc: |[49d8bc] com.nextcloud.talk.chat.MessageInputFragment.$r8$lambda$h7-3-TSi4Nsk5_HfPDran2flobU:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/net/Uri;)Lkotlin/Unit; │ │ -49d8cc: 7120 0aeb 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.initMessageInputView$lambda$9:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/net/Uri;)Lkotlin/Unit; // method@eb0a │ │ -49d8d2: 0c00 |0003: move-result-object v0 │ │ -49d8d4: 1100 |0004: return-object v0 │ │ +49d8c0: |[49d8c0] com.nextcloud.talk.chat.MessageInputFragment.$r8$lambda$h7-3-TSi4Nsk5_HfPDran2flobU:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/net/Uri;)Lkotlin/Unit; │ │ +49d8d0: 7120 0aeb 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.initMessageInputView$lambda$9:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/net/Uri;)Lkotlin/Unit; // method@eb0a │ │ +49d8d6: 0c00 |0003: move-result-object v0 │ │ +49d8d8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #15 : (in Lcom/nextcloud/talk/chat/MessageInputFragment;) │ │ name : '$r8$lambda$ieURke6iwYQFaRw1CTKQgoVwQfo' │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -49dc94: |[49dc94] com.nextcloud.talk.chat.MessageInputFragment.$r8$lambda$ieURke6iwYQFaRw1CTKQgoVwQfo:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)V │ │ -49dca4: 7120 05eb 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.initMessageInputView$lambda$13:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)V // method@eb05 │ │ -49dcaa: 0e00 |0003: return-void │ │ +49dc98: |[49dc98] com.nextcloud.talk.chat.MessageInputFragment.$r8$lambda$ieURke6iwYQFaRw1CTKQgoVwQfo:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)V │ │ +49dca8: 7120 05eb 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.initMessageInputView$lambda$13:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)V // method@eb05 │ │ +49dcae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #16 : (in Lcom/nextcloud/talk/chat/MessageInputFragment;) │ │ name : '$r8$lambda$lZm8r18ASS7_Jla2KL765rL6cGA' │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputFragment;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -49dcac: |[49dcac] com.nextcloud.talk.chat.MessageInputFragment.$r8$lambda$lZm8r18ASS7_Jla2KL765rL6cGA:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V │ │ -49dcbc: 7110 02eb 0000 |0000: invoke-static {v0}, Lcom/nextcloud/talk/chat/MessageInputFragment;.initMessageInputView$lambda$10:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V // method@eb02 │ │ -49dcc2: 0e00 |0003: return-void │ │ +49dcb0: |[49dcb0] com.nextcloud.talk.chat.MessageInputFragment.$r8$lambda$lZm8r18ASS7_Jla2KL765rL6cGA:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V │ │ +49dcc0: 7110 02eb 0000 |0000: invoke-static {v0}, Lcom/nextcloud/talk/chat/MessageInputFragment;.initMessageInputView$lambda$10:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V // method@eb02 │ │ +49dcc6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #17 : (in Lcom/nextcloud/talk/chat/MessageInputFragment;) │ │ name : '$r8$lambda$sZ1YWocLq7MkR_O_-FYpJ5pe6S4' │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -49dcc4: |[49dcc4] com.nextcloud.talk.chat.MessageInputFragment.$r8$lambda$sZ1YWocLq7MkR_O_-FYpJ5pe6S4:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)V │ │ -49dcd4: 7120 08eb 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.initMessageInputView$lambda$16:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)V // method@eb08 │ │ -49dcda: 0e00 |0003: return-void │ │ +49dcc8: |[49dcc8] com.nextcloud.talk.chat.MessageInputFragment.$r8$lambda$sZ1YWocLq7MkR_O_-FYpJ5pe6S4:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)V │ │ +49dcd8: 7120 08eb 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.initMessageInputView$lambda$16:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)V // method@eb08 │ │ +49dcde: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #18 : (in Lcom/nextcloud/talk/chat/MessageInputFragment;) │ │ name : '$r8$lambda$tubHj-w0mvk7T2GAOXVjLGbIX9c' │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -49dcdc: |[49dcdc] com.nextcloud.talk.chat.MessageInputFragment.$r8$lambda$tubHj-w0mvk7T2GAOXVjLGbIX9c:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)V │ │ -49dcec: 7120 15eb 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.initSmileyKeyboardToggler$lambda$25:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)V // method@eb15 │ │ -49dcf2: 0e00 |0003: return-void │ │ +49dce0: |[49dce0] com.nextcloud.talk.chat.MessageInputFragment.$r8$lambda$tubHj-w0mvk7T2GAOXVjLGbIX9c:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)V │ │ +49dcf0: 7120 15eb 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.initSmileyKeyboardToggler$lambda$25:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)V // method@eb15 │ │ +49dcf6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #19 : (in Lcom/nextcloud/talk/chat/MessageInputFragment;) │ │ name : '$r8$lambda$yWJtE49P0FZx0r_zrYZBf1fVlWQ' │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputFragment;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -49d8d8: |[49d8d8] com.nextcloud.talk.chat.MessageInputFragment.$r8$lambda$yWJtE49P0FZx0r_zrYZBf1fVlWQ:(Lcom/nextcloud/talk/chat/MessageInputFragment;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit; │ │ -49d8e8: 7120 0eeb 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.initObservers$lambda$4:(Lcom/nextcloud/talk/chat/MessageInputFragment;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit; // method@eb0e │ │ -49d8ee: 0c00 |0003: move-result-object v0 │ │ -49d8f0: 1100 |0004: return-object v0 │ │ +49d8dc: |[49d8dc] com.nextcloud.talk.chat.MessageInputFragment.$r8$lambda$yWJtE49P0FZx0r_zrYZBf1fVlWQ:(Lcom/nextcloud/talk/chat/MessageInputFragment;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit; │ │ +49d8ec: 7120 0eeb 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.initObservers$lambda$4:(Lcom/nextcloud/talk/chat/MessageInputFragment;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit; // method@eb0e │ │ +49d8f2: 0c00 |0003: move-result-object v0 │ │ +49d8f4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #20 : (in Lcom/nextcloud/talk/chat/MessageInputFragment;) │ │ name : '$r8$lambda$zSNlhFtpSqrbkKGwORD8Iefo-Ms' │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -49dcf4: |[49dcf4] com.nextcloud.talk.chat.MessageInputFragment.$r8$lambda$zSNlhFtpSqrbkKGwORD8Iefo-Ms:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)V │ │ -49dd04: 7120 07eb 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.initMessageInputView$lambda$15:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)V // method@eb07 │ │ -49dd0a: 0e00 |0003: return-void │ │ +49dcf8: |[49dcf8] com.nextcloud.talk.chat.MessageInputFragment.$r8$lambda$zSNlhFtpSqrbkKGwORD8Iefo-Ms:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)V │ │ +49dd08: 7120 07eb 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.initMessageInputView$lambda$15:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)V // method@eb07 │ │ +49dd0e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #21 : (in Lcom/nextcloud/talk/chat/MessageInputFragment;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -49dd0c: |[49dd0c] com.nextcloud.talk.chat.MessageInputFragment.:()V │ │ -49dd1c: 2200 2421 |0000: new-instance v0, Lcom/nextcloud/talk/chat/MessageInputFragment$Companion; // type@2124 │ │ -49dd20: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -49dd22: 7020 afea 1000 |0003: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputFragment$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@eaaf │ │ -49dd28: 6900 14b1 |0006: sput-object v0, Lcom/nextcloud/talk/chat/MessageInputFragment;.Companion:Lcom/nextcloud/talk/chat/MessageInputFragment$Companion; // field@b114 │ │ -49dd2c: 1300 0800 |0008: const/16 v0, #int 8 // #8 │ │ -49dd30: 6700 10b1 |000a: sput v0, Lcom/nextcloud/talk/chat/MessageInputFragment;.$stable:I // field@b110 │ │ -49dd34: 1a00 31ae |000c: const-string v0, "getSimpleName(...)" // string@ae31 │ │ -49dd38: 1a01 cd5e |000e: const-string v1, "MessageInputFragment" // string@5ecd │ │ -49dd3c: 7120 fffb 0100 |0010: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -49dd42: 6901 1bb1 |0013: sput-object v1, Lcom/nextcloud/talk/chat/MessageInputFragment;.TAG:Ljava/lang/String; // field@b11b │ │ -49dd46: 0e00 |0015: return-void │ │ +49dd10: |[49dd10] com.nextcloud.talk.chat.MessageInputFragment.:()V │ │ +49dd20: 2200 2421 |0000: new-instance v0, Lcom/nextcloud/talk/chat/MessageInputFragment$Companion; // type@2124 │ │ +49dd24: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +49dd26: 7020 afea 1000 |0003: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputFragment$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@eaaf │ │ +49dd2c: 6900 14b1 |0006: sput-object v0, Lcom/nextcloud/talk/chat/MessageInputFragment;.Companion:Lcom/nextcloud/talk/chat/MessageInputFragment$Companion; // field@b114 │ │ +49dd30: 1300 0800 |0008: const/16 v0, #int 8 // #8 │ │ +49dd34: 6700 10b1 |000a: sput v0, Lcom/nextcloud/talk/chat/MessageInputFragment;.$stable:I // field@b110 │ │ +49dd38: 1a00 31ae |000c: const-string v0, "getSimpleName(...)" // string@ae31 │ │ +49dd3c: 1a01 cd5e |000e: const-string v1, "MessageInputFragment" // string@5ecd │ │ +49dd40: 7120 fffb 0100 |0010: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +49dd46: 6901 1bb1 |0013: sput-object v1, Lcom/nextcloud/talk/chat/MessageInputFragment;.TAG:Ljava/lang/String; // field@b11b │ │ +49dd4a: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x000c line=94 │ │ locals : │ │ │ │ #22 : (in Lcom/nextcloud/talk/chat/MessageInputFragment;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -49dd48: |[49dd48] com.nextcloud.talk.chat.MessageInputFragment.:()V │ │ -49dd58: 7010 990e 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/Fragment;.:()V // method@0e99 │ │ -49dd5e: 0e00 |0003: return-void │ │ +49dd4c: |[49dd4c] com.nextcloud.talk.chat.MessageInputFragment.:()V │ │ +49dd5c: 7010 990e 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/Fragment;.:()V // method@0e99 │ │ +49dd62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/chat/MessageInputFragment; │ │ │ │ #23 : (in Lcom/nextcloud/talk/chat/MessageInputFragment;) │ │ @@ -2017233,34 +2017233,34 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -49d834: |[49d834] com.nextcloud.talk.chat.MessageInputFragment.access$getTAG$cp:()Ljava/lang/String; │ │ -49d844: 6200 1bb1 |0000: sget-object v0, Lcom/nextcloud/talk/chat/MessageInputFragment;.TAG:Ljava/lang/String; // field@b11b │ │ -49d848: 1100 |0002: return-object v0 │ │ +49d838: |[49d838] com.nextcloud.talk.chat.MessageInputFragment.access$getTAG$cp:()Ljava/lang/String; │ │ +49d848: 6200 1bb1 |0000: sget-object v0, Lcom/nextcloud/talk/chat/MessageInputFragment;.TAG:Ljava/lang/String; // field@b11b │ │ +49d84c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ │ │ #24 : (in Lcom/nextcloud/talk/chat/MessageInputFragment;) │ │ name : 'access$getTypedWhileTypingTimerIsRunning$p' │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputFragment;)Z' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -49d0cc: |[49d0cc] com.nextcloud.talk.chat.MessageInputFragment.access$getTypedWhileTypingTimerIsRunning$p:(Lcom/nextcloud/talk/chat/MessageInputFragment;)Z │ │ -49d0dc: 5500 2ab1 |0000: iget-boolean v0, v0, Lcom/nextcloud/talk/chat/MessageInputFragment;.typedWhileTypingTimerIsRunning:Z // field@b12a │ │ -49d0e0: 0f00 |0002: return v0 │ │ +49d0d0: |[49d0d0] com.nextcloud.talk.chat.MessageInputFragment.access$getTypedWhileTypingTimerIsRunning$p:(Lcom/nextcloud/talk/chat/MessageInputFragment;)Z │ │ +49d0e0: 5500 2ab1 |0000: iget-boolean v0, v0, Lcom/nextcloud/talk/chat/MessageInputFragment;.typedWhileTypingTimerIsRunning:Z // field@b12a │ │ +49d0e4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lcom/nextcloud/talk/chat/MessageInputFragment; │ │ │ │ #25 : (in Lcom/nextcloud/talk/chat/MessageInputFragment;) │ │ @@ -2017268,17 +2017268,17 @@ │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputFragment;Z)V' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -49dd60: |[49dd60] com.nextcloud.talk.chat.MessageInputFragment.access$handleMessageQueue:(Lcom/nextcloud/talk/chat/MessageInputFragment;Z)V │ │ -49dd70: 7020 ffea 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.handleMessageQueue:(Z)V // method@eaff │ │ -49dd76: 0e00 |0003: return-void │ │ +49dd64: |[49dd64] com.nextcloud.talk.chat.MessageInputFragment.access$handleMessageQueue:(Lcom/nextcloud/talk/chat/MessageInputFragment;Z)V │ │ +49dd74: 7020 ffea 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.handleMessageQueue:(Z)V // method@eaff │ │ +49dd7a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lcom/nextcloud/talk/chat/MessageInputFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Z │ │ │ │ @@ -2017287,17 +2017287,17 @@ │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputFragment;ZZ)V' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -49dd78: |[49dd78] com.nextcloud.talk.chat.MessageInputFragment.access$handleUI:(Lcom/nextcloud/talk/chat/MessageInputFragment;ZZ)V │ │ -49dd88: 7030 00eb 1002 |0000: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/MessageInputFragment;.handleUI:(ZZ)V // method@eb00 │ │ -49dd8e: 0e00 |0003: return-void │ │ +49dd7c: |[49dd7c] com.nextcloud.talk.chat.MessageInputFragment.access$handleUI:(Lcom/nextcloud/talk/chat/MessageInputFragment;ZZ)V │ │ +49dd8c: 7030 00eb 1002 |0000: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/MessageInputFragment;.handleUI:(ZZ)V // method@eb00 │ │ +49dd92: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lcom/nextcloud/talk/chat/MessageInputFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Z │ │ 0x0000 - 0x0004 reg=2 (null) Z │ │ @@ -2017307,17 +2017307,17 @@ │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputFragment;)V' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -49dd90: |[49dd90] com.nextcloud.talk.chat.MessageInputFragment.access$sendStopTypingMessage:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V │ │ -49dda0: 7010 26eb 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/chat/MessageInputFragment;.sendStopTypingMessage:()V // method@eb26 │ │ -49dda6: 0e00 |0003: return-void │ │ +49dd94: |[49dd94] com.nextcloud.talk.chat.MessageInputFragment.access$sendStopTypingMessage:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V │ │ +49dda4: 7010 26eb 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/chat/MessageInputFragment;.sendStopTypingMessage:()V // method@eb26 │ │ +49ddaa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lcom/nextcloud/talk/chat/MessageInputFragment; │ │ │ │ #28 : (in Lcom/nextcloud/talk/chat/MessageInputFragment;) │ │ @@ -2017325,17 +2017325,17 @@ │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputFragment;Z)V' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -49dda8: |[49dda8] com.nextcloud.talk.chat.MessageInputFragment.access$setTypedWhileTypingTimerIsRunning$p:(Lcom/nextcloud/talk/chat/MessageInputFragment;Z)V │ │ -49ddb8: 5c01 2ab1 |0000: iput-boolean v1, v0, Lcom/nextcloud/talk/chat/MessageInputFragment;.typedWhileTypingTimerIsRunning:Z // field@b12a │ │ -49ddbc: 0e00 |0002: return-void │ │ +49ddac: |[49ddac] com.nextcloud.talk.chat.MessageInputFragment.access$setTypedWhileTypingTimerIsRunning$p:(Lcom/nextcloud/talk/chat/MessageInputFragment;Z)V │ │ +49ddbc: 5c01 2ab1 |0000: iput-boolean v1, v0, Lcom/nextcloud/talk/chat/MessageInputFragment;.typedWhileTypingTimerIsRunning:Z // field@b12a │ │ +49ddc0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lcom/nextcloud/talk/chat/MessageInputFragment; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -2017344,17 +2017344,17 @@ │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputFragment;)V' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -49ddc0: |[49ddc0] com.nextcloud.talk.chat.MessageInputFragment.access$updateOwnTypingStatus$sendStartTypingSignalingMessage:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V │ │ -49ddd0: 7110 36eb 0000 |0000: invoke-static {v0}, Lcom/nextcloud/talk/chat/MessageInputFragment;.updateOwnTypingStatus$sendStartTypingSignalingMessage:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V // method@eb36 │ │ -49ddd6: 0e00 |0003: return-void │ │ +49ddc4: |[49ddc4] com.nextcloud.talk.chat.MessageInputFragment.access$updateOwnTypingStatus$sendStartTypingSignalingMessage:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V │ │ +49ddd4: 7110 36eb 0000 |0000: invoke-static {v0}, Lcom/nextcloud/talk/chat/MessageInputFragment;.updateOwnTypingStatus$sendStartTypingSignalingMessage:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V // method@eb36 │ │ +49ddda: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lcom/nextcloud/talk/chat/MessageInputFragment; │ │ │ │ #30 : (in Lcom/nextcloud/talk/chat/MessageInputFragment;) │ │ @@ -2017362,45 +2017362,45 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 63 16-bit code units │ │ -49ddd8: |[49ddd8] com.nextcloud.talk.chat.MessageInputFragment.cancelReply:()V │ │ -49dde8: 6e10 f7ea 0300 |0000: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49ddee: 0c00 |0003: move-result-object v0 │ │ -49ddf0: 5400 16b4 |0004: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49ddf4: 1401 3104 0a7f |0006: const v1, #float 1.83455e+38 // #7f0a0431 │ │ -49ddfa: 6e20 36f2 1000 |0009: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/ui/MessageInput;.findViewById:(I)Landroid/view/View; // method@f236 │ │ -49de00: 0c00 |000c: move-result-object v0 │ │ -49de02: 1f00 0002 |000d: check-cast v0, Landroid/widget/RelativeLayout; // type@0200 │ │ -49de06: 1301 0800 |000f: const/16 v1, #int 8 // #8 │ │ -49de0a: 6e20 dc09 1000 |0011: invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;.setVisibility:(I)V // method@09dc │ │ -49de10: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -49de12: 6e20 db09 1000 |0015: invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;.setTag:(Ljava/lang/Object;)V // method@09db │ │ -49de18: 6e10 f7ea 0300 |0018: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49de1e: 0c00 |001b: move-result-object v0 │ │ -49de20: 5400 16b4 |001c: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49de24: 1402 6f00 0a7f |001e: const v2, #float 1.83436e+38 // #7f0a006f │ │ -49de2a: 6e20 36f2 2000 |0021: invoke-virtual {v0, v2}, Lcom/nextcloud/talk/ui/MessageInput;.findViewById:(I)Landroid/view/View; // method@f236 │ │ -49de30: 0c00 |0024: move-result-object v0 │ │ -49de32: 1f00 f301 |0025: check-cast v0, Landroid/widget/ImageButton; // type@01f3 │ │ -49de36: 3800 0600 |0027: if-eqz v0, 002d // +0006 │ │ -49de3a: 1202 |0029: const/4 v2, #int 0 // #0 │ │ -49de3c: 6e20 2409 2000 |002a: invoke-virtual {v0, v2}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@0924 │ │ -49de42: 5430 24b1 |002d: iget-object v0, v3, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -49de46: 3900 0800 |002f: if-nez v0, 0037 // +0008 │ │ -49de4a: 1a00 558e |0031: const-string v0, "chatActivity" // string@8e55 │ │ -49de4e: 7110 06fc 0000 |0033: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49de54: 0710 |0036: move-object v0, v1 │ │ -49de56: 6e10 7be9 0000 |0037: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ -49de5c: 0c00 |003a: move-result-object v0 │ │ -49de5e: 6e20 6def 1000 |003b: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.reply:(Lcom/stfalcon/chatkit/commons/models/IMessage;)V // method@ef6d │ │ -49de64: 0e00 |003e: return-void │ │ +49dddc: |[49dddc] com.nextcloud.talk.chat.MessageInputFragment.cancelReply:()V │ │ +49ddec: 6e10 f7ea 0300 |0000: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49ddf2: 0c00 |0003: move-result-object v0 │ │ +49ddf4: 5400 16b4 |0004: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49ddf8: 1401 3104 0a7f |0006: const v1, #float 1.83455e+38 // #7f0a0431 │ │ +49ddfe: 6e20 36f2 1000 |0009: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/ui/MessageInput;.findViewById:(I)Landroid/view/View; // method@f236 │ │ +49de04: 0c00 |000c: move-result-object v0 │ │ +49de06: 1f00 0002 |000d: check-cast v0, Landroid/widget/RelativeLayout; // type@0200 │ │ +49de0a: 1301 0800 |000f: const/16 v1, #int 8 // #8 │ │ +49de0e: 6e20 dc09 1000 |0011: invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;.setVisibility:(I)V // method@09dc │ │ +49de14: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +49de16: 6e20 db09 1000 |0015: invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;.setTag:(Ljava/lang/Object;)V // method@09db │ │ +49de1c: 6e10 f7ea 0300 |0018: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49de22: 0c00 |001b: move-result-object v0 │ │ +49de24: 5400 16b4 |001c: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49de28: 1402 6f00 0a7f |001e: const v2, #float 1.83436e+38 // #7f0a006f │ │ +49de2e: 6e20 36f2 2000 |0021: invoke-virtual {v0, v2}, Lcom/nextcloud/talk/ui/MessageInput;.findViewById:(I)Landroid/view/View; // method@f236 │ │ +49de34: 0c00 |0024: move-result-object v0 │ │ +49de36: 1f00 f301 |0025: check-cast v0, Landroid/widget/ImageButton; // type@01f3 │ │ +49de3a: 3800 0600 |0027: if-eqz v0, 002d // +0006 │ │ +49de3e: 1202 |0029: const/4 v2, #int 0 // #0 │ │ +49de40: 6e20 2409 2000 |002a: invoke-virtual {v0, v2}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@0924 │ │ +49de46: 5430 24b1 |002d: iget-object v0, v3, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +49de4a: 3900 0800 |002f: if-nez v0, 0037 // +0008 │ │ +49de4e: 1a00 558e |0031: const-string v0, "chatActivity" // string@8e55 │ │ +49de52: 7110 06fc 0000 |0033: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49de58: 0710 |0036: move-object v0, v1 │ │ +49de5a: 6e10 7be9 0000 |0037: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ +49de60: 0c00 |003a: move-result-object v0 │ │ +49de62: 6e20 6def 1000 |003b: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.reply:(Lcom/stfalcon/chatkit/commons/models/IMessage;)V // method@ef6d │ │ +49de68: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1015 │ │ 0x0009 line=1016 │ │ 0x0011 line=1017 │ │ 0x0015 line=1018 │ │ 0x0018 line=1019 │ │ @@ -2017413,52 +2017413,52 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 76 16-bit code units │ │ -49de68: |[49de68] com.nextcloud.talk.chat.MessageInputFragment.clearEditUI:()V │ │ -49de78: 6e10 f7ea 0300 |0000: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49de7e: 0c00 |0003: move-result-object v0 │ │ -49de80: 5400 16b4 |0004: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49de84: 6e10 3af2 0000 |0006: invoke-virtual {v0}, Lcom/nextcloud/talk/ui/MessageInput;.getEditMessageButton:()Landroid/widget/ImageButton; // method@f23a │ │ -49de8a: 0c00 |0009: move-result-object v0 │ │ -49de8c: 1301 0800 |000a: const/16 v1, #int 8 // #8 │ │ -49de90: 6e20 2409 1000 |000c: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@0924 │ │ -49de96: 6e10 f7ea 0300 |000f: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49de9c: 0c00 |0012: move-result-object v0 │ │ -49de9e: 5400 16b4 |0013: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49dea2: 6e10 3bf2 0000 |0015: invoke-virtual {v0}, Lcom/nextcloud/talk/ui/MessageInput;.getInputEditText:()Landroidx/emoji2/widget/EmojiEditText; // method@f23b │ │ -49dea8: 0c00 |0018: move-result-object v0 │ │ -49deaa: 1a02 0000 |0019: const-string v2, "" // string@0000 │ │ -49deae: 1f02 7724 |001b: check-cast v2, Ljava/lang/CharSequence; // type@2477 │ │ -49deb2: 6e20 740e 2000 |001d: invoke-virtual {v0, v2}, Landroidx/emoji2/widget/EmojiEditText;.setText:(Ljava/lang/CharSequence;)V // method@0e74 │ │ -49deb8: 6e10 f7ea 0300 |0020: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49debe: 0c00 |0023: move-result-object v0 │ │ -49dec0: 5400 15b4 |0024: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentEditView:Lcom/nextcloud/talk/databinding/EditMessageViewBinding; // field@b415 │ │ -49dec4: 5400 12b4 |0026: iget-object v0, v0, Lcom/nextcloud/talk/databinding/EditMessageViewBinding;.editMessageView:Landroid/widget/LinearLayout; // field@b412 │ │ -49dec8: 6e20 9b09 1000 |0028: invoke-virtual {v0, v1}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@099b │ │ -49dece: 6e10 f7ea 0300 |002b: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49ded4: 0c00 |002e: move-result-object v0 │ │ -49ded6: 5400 16b4 |002f: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49deda: 6e10 37f2 0000 |0031: invoke-virtual {v0}, Lcom/nextcloud/talk/ui/MessageInput;.getAttachmentButton:()Landroid/widget/ImageButton; // method@f237 │ │ -49dee0: 0c00 |0034: move-result-object v0 │ │ -49dee2: 1201 |0035: const/4 v1, #int 0 // #0 │ │ -49dee4: 6e20 2409 1000 |0036: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@0924 │ │ -49deea: 5430 24b1 |0039: iget-object v0, v3, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -49deee: 1201 |003b: const/4 v1, #int 0 // #0 │ │ -49def0: 3900 0800 |003c: if-nez v0, 0044 // +0008 │ │ -49def4: 1a00 558e |003e: const-string v0, "chatActivity" // string@8e55 │ │ -49def8: 7110 06fc 0000 |0040: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49defe: 0710 |0043: move-object v0, v1 │ │ -49df00: 6e10 7be9 0000 |0044: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ -49df06: 0c00 |0047: move-result-object v0 │ │ -49df08: 6e20 55ef 1000 |0048: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.edit:(Lcom/stfalcon/chatkit/commons/models/IMessage;)V // method@ef55 │ │ -49df0e: 0e00 |004b: return-void │ │ +49de6c: |[49de6c] com.nextcloud.talk.chat.MessageInputFragment.clearEditUI:()V │ │ +49de7c: 6e10 f7ea 0300 |0000: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49de82: 0c00 |0003: move-result-object v0 │ │ +49de84: 5400 16b4 |0004: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49de88: 6e10 3af2 0000 |0006: invoke-virtual {v0}, Lcom/nextcloud/talk/ui/MessageInput;.getEditMessageButton:()Landroid/widget/ImageButton; // method@f23a │ │ +49de8e: 0c00 |0009: move-result-object v0 │ │ +49de90: 1301 0800 |000a: const/16 v1, #int 8 // #8 │ │ +49de94: 6e20 2409 1000 |000c: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@0924 │ │ +49de9a: 6e10 f7ea 0300 |000f: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49dea0: 0c00 |0012: move-result-object v0 │ │ +49dea2: 5400 16b4 |0013: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49dea6: 6e10 3bf2 0000 |0015: invoke-virtual {v0}, Lcom/nextcloud/talk/ui/MessageInput;.getInputEditText:()Landroidx/emoji2/widget/EmojiEditText; // method@f23b │ │ +49deac: 0c00 |0018: move-result-object v0 │ │ +49deae: 1a02 0000 |0019: const-string v2, "" // string@0000 │ │ +49deb2: 1f02 7724 |001b: check-cast v2, Ljava/lang/CharSequence; // type@2477 │ │ +49deb6: 6e20 740e 2000 |001d: invoke-virtual {v0, v2}, Landroidx/emoji2/widget/EmojiEditText;.setText:(Ljava/lang/CharSequence;)V // method@0e74 │ │ +49debc: 6e10 f7ea 0300 |0020: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49dec2: 0c00 |0023: move-result-object v0 │ │ +49dec4: 5400 15b4 |0024: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentEditView:Lcom/nextcloud/talk/databinding/EditMessageViewBinding; // field@b415 │ │ +49dec8: 5400 12b4 |0026: iget-object v0, v0, Lcom/nextcloud/talk/databinding/EditMessageViewBinding;.editMessageView:Landroid/widget/LinearLayout; // field@b412 │ │ +49decc: 6e20 9b09 1000 |0028: invoke-virtual {v0, v1}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@099b │ │ +49ded2: 6e10 f7ea 0300 |002b: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49ded8: 0c00 |002e: move-result-object v0 │ │ +49deda: 5400 16b4 |002f: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49dede: 6e10 37f2 0000 |0031: invoke-virtual {v0}, Lcom/nextcloud/talk/ui/MessageInput;.getAttachmentButton:()Landroid/widget/ImageButton; // method@f237 │ │ +49dee4: 0c00 |0034: move-result-object v0 │ │ +49dee6: 1201 |0035: const/4 v1, #int 0 // #0 │ │ +49dee8: 6e20 2409 1000 |0036: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@0924 │ │ +49deee: 5430 24b1 |0039: iget-object v0, v3, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +49def2: 1201 |003b: const/4 v1, #int 0 // #0 │ │ +49def4: 3900 0800 |003c: if-nez v0, 0044 // +0008 │ │ +49def8: 1a00 558e |003e: const-string v0, "chatActivity" // string@8e55 │ │ +49defc: 7110 06fc 0000 |0040: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49df02: 0710 |0043: move-object v0, v1 │ │ +49df04: 6e10 7be9 0000 |0044: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ +49df0a: 0c00 |0047: move-result-object v0 │ │ +49df0c: 6e20 55ef 1000 |0048: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.edit:(Lcom/stfalcon/chatkit/commons/models/IMessage;)V // method@ef55 │ │ +49df12: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=945 │ │ 0x000f line=946 │ │ 0x0020 line=947 │ │ 0x002b line=948 │ │ 0x0039 line=949 │ │ @@ -2017470,65 +2017470,65 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/model/ChatMessage;Ljava/lang/String;)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 100 16-bit code units │ │ -49df10: |[49df10] com.nextcloud.talk.chat.MessageInputFragment.editMessageAPI:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;Ljava/lang/String;)V │ │ -49df20: 5480 24b1 |0000: iget-object v0, v8, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -49df24: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -49df26: 1a02 558e |0003: const-string v2, "chatActivity" // string@8e55 │ │ -49df2a: 3900 0600 |0005: if-nez v0, 000b // +0006 │ │ -49df2e: 7110 06fc 0200 |0007: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49df34: 0710 |000a: move-object v0, v1 │ │ -49df36: 6e10 89e9 0000 |000b: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getSpreedCapabilities:()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // method@e989 │ │ -49df3c: 0c00 |000e: move-result-object v0 │ │ -49df3e: 1213 |000f: const/4 v3, #int 1 // #1 │ │ -49df40: 2410 f726 0300 |0010: filled-new-array {v3}, [I // type@26f7 │ │ -49df46: 0c03 |0013: move-result-object v3 │ │ -49df48: 7120 a7f2 3000 |0014: invoke-static {v0, v3}, Lcom/nextcloud/talk/utils/ApiUtils;.getChatApiVersion:(Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;[I)I // method@f2a7 │ │ -49df4e: 0a00 |0017: move-result v0 │ │ -49df50: 5483 24b1 |0018: iget-object v3, v8, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -49df54: 3903 0600 |001a: if-nez v3, 0020 // +0006 │ │ -49df58: 7110 06fc 0200 |001c: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49df5e: 0713 |001f: move-object v3, v1 │ │ -49df60: 6e10 7be9 0300 |0020: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ -49df66: 0c03 |0023: move-result-object v3 │ │ -49df68: 5484 24b1 |0024: iget-object v4, v8, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -49df6c: 3904 0600 |0026: if-nez v4, 002c // +0006 │ │ -49df70: 7110 06fc 0200 |0028: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49df76: 0714 |002b: move-object v4, v1 │ │ -49df78: 6e10 66e9 0400 |002c: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/ChatActivity;.getCredentials:()Ljava/lang/String; // method@e966 │ │ -49df7e: 0c04 |002f: move-result-object v4 │ │ -49df80: 7110 fdfb 0400 |0030: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49df86: 6205 f4b4 |0033: sget-object v5, Lcom/nextcloud/talk/utils/ApiUtils;.INSTANCE:Lcom/nextcloud/talk/utils/ApiUtils; // field@b4f4 │ │ -49df8a: 5486 24b1 |0035: iget-object v6, v8, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -49df8e: 3906 0600 |0037: if-nez v6, 003d // +0006 │ │ -49df92: 7110 06fc 0200 |0039: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49df98: 0716 |003c: move-object v6, v1 │ │ -49df9a: 6e10 65e9 0600 |003d: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.getConversationUser:()Lcom/nextcloud/talk/data/user/model/User; // method@e965 │ │ -49dfa0: 0c06 |0040: move-result-object v6 │ │ -49dfa2: 7110 fdfb 0600 |0041: invoke-static {v6}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49dfa8: 6e10 96f0 0600 |0044: invoke-virtual {v6}, Lcom/nextcloud/talk/data/user/model/User;.getBaseUrl:()Ljava/lang/String; // method@f096 │ │ -49dfae: 0c06 |0047: move-result-object v6 │ │ -49dfb0: 7110 fdfb 0600 |0048: invoke-static {v6}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49dfb6: 5487 24b1 |004b: iget-object v7, v8, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -49dfba: 3907 0600 |004d: if-nez v7, 0053 // +0006 │ │ -49dfbe: 7110 06fc 0200 |004f: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49dfc4: 2802 |0052: goto 0054 // +0002 │ │ -49dfc6: 0771 |0053: move-object v1, v7 │ │ -49dfc8: 6e10 85e9 0100 |0054: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ -49dfce: 0c01 |0057: move-result-object v1 │ │ -49dfd0: 6e10 6fec 0900 |0058: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getId:()Ljava/lang/String; // method@ec6f │ │ -49dfd6: 0c09 |005b: move-result-object v9 │ │ -49dfd8: 6e59 b0f2 0516 |005c: invoke-virtual {v5, v0, v6, v1, v9}, Lcom/nextcloud/talk/utils/ApiUtils;.getUrlForChatMessage:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@f2b0 │ │ -49dfde: 0c09 |005f: move-result-object v9 │ │ -49dfe0: 6e40 56ef 43a9 |0060: invoke-virtual {v3, v4, v9, v10}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.editChatMessage:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@ef56 │ │ -49dfe6: 0e00 |0063: return-void │ │ +49df14: |[49df14] com.nextcloud.talk.chat.MessageInputFragment.editMessageAPI:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;Ljava/lang/String;)V │ │ +49df24: 5480 24b1 |0000: iget-object v0, v8, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +49df28: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +49df2a: 1a02 558e |0003: const-string v2, "chatActivity" // string@8e55 │ │ +49df2e: 3900 0600 |0005: if-nez v0, 000b // +0006 │ │ +49df32: 7110 06fc 0200 |0007: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49df38: 0710 |000a: move-object v0, v1 │ │ +49df3a: 6e10 89e9 0000 |000b: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getSpreedCapabilities:()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // method@e989 │ │ +49df40: 0c00 |000e: move-result-object v0 │ │ +49df42: 1213 |000f: const/4 v3, #int 1 // #1 │ │ +49df44: 2410 f726 0300 |0010: filled-new-array {v3}, [I // type@26f7 │ │ +49df4a: 0c03 |0013: move-result-object v3 │ │ +49df4c: 7120 a7f2 3000 |0014: invoke-static {v0, v3}, Lcom/nextcloud/talk/utils/ApiUtils;.getChatApiVersion:(Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;[I)I // method@f2a7 │ │ +49df52: 0a00 |0017: move-result v0 │ │ +49df54: 5483 24b1 |0018: iget-object v3, v8, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +49df58: 3903 0600 |001a: if-nez v3, 0020 // +0006 │ │ +49df5c: 7110 06fc 0200 |001c: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49df62: 0713 |001f: move-object v3, v1 │ │ +49df64: 6e10 7be9 0300 |0020: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ +49df6a: 0c03 |0023: move-result-object v3 │ │ +49df6c: 5484 24b1 |0024: iget-object v4, v8, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +49df70: 3904 0600 |0026: if-nez v4, 002c // +0006 │ │ +49df74: 7110 06fc 0200 |0028: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49df7a: 0714 |002b: move-object v4, v1 │ │ +49df7c: 6e10 66e9 0400 |002c: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/ChatActivity;.getCredentials:()Ljava/lang/String; // method@e966 │ │ +49df82: 0c04 |002f: move-result-object v4 │ │ +49df84: 7110 fdfb 0400 |0030: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49df8a: 6205 f4b4 |0033: sget-object v5, Lcom/nextcloud/talk/utils/ApiUtils;.INSTANCE:Lcom/nextcloud/talk/utils/ApiUtils; // field@b4f4 │ │ +49df8e: 5486 24b1 |0035: iget-object v6, v8, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +49df92: 3906 0600 |0037: if-nez v6, 003d // +0006 │ │ +49df96: 7110 06fc 0200 |0039: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49df9c: 0716 |003c: move-object v6, v1 │ │ +49df9e: 6e10 65e9 0600 |003d: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.getConversationUser:()Lcom/nextcloud/talk/data/user/model/User; // method@e965 │ │ +49dfa4: 0c06 |0040: move-result-object v6 │ │ +49dfa6: 7110 fdfb 0600 |0041: invoke-static {v6}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49dfac: 6e10 96f0 0600 |0044: invoke-virtual {v6}, Lcom/nextcloud/talk/data/user/model/User;.getBaseUrl:()Ljava/lang/String; // method@f096 │ │ +49dfb2: 0c06 |0047: move-result-object v6 │ │ +49dfb4: 7110 fdfb 0600 |0048: invoke-static {v6}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49dfba: 5487 24b1 |004b: iget-object v7, v8, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +49dfbe: 3907 0600 |004d: if-nez v7, 0053 // +0006 │ │ +49dfc2: 7110 06fc 0200 |004f: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49dfc8: 2802 |0052: goto 0054 // +0002 │ │ +49dfca: 0771 |0053: move-object v1, v7 │ │ +49dfcc: 6e10 85e9 0100 |0054: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ +49dfd2: 0c01 |0057: move-result-object v1 │ │ +49dfd4: 6e10 6fec 0900 |0058: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getId:()Ljava/lang/String; // method@ec6f │ │ +49dfda: 0c09 |005b: move-result-object v9 │ │ +49dfdc: 6e59 b0f2 0516 |005c: invoke-virtual {v5, v0, v6, v1, v9}, Lcom/nextcloud/talk/utils/ApiUtils;.getUrlForChatMessage:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@f2b0 │ │ +49dfe2: 0c09 |005f: move-result-object v9 │ │ +49dfe4: 6e40 56ef 43a9 |0060: invoke-virtual {v3, v4, v9, v10}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.editChatMessage:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@ef56 │ │ +49dfea: 0e00 |0063: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=918 │ │ 0x0018 line=920 │ │ 0x0024 line=921 │ │ 0x0033 line=922 │ │ 0x0035 line=924 │ │ @@ -2017546,84 +2017546,84 @@ │ │ type : '(Z)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 137 16-bit code units │ │ -49dfe8: |[49dfe8] com.nextcloud.talk.chat.MessageInputFragment.handleMessageQueue:(Z)V │ │ -49dff8: 1a00 558e |0000: const-string v0, "chatActivity" // string@8e55 │ │ -49dffc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -49dffe: 3809 7400 |0003: if-eqz v9, 0077 // +0074 │ │ -49e002: 5489 24b1 |0005: iget-object v9, v8, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -49e006: 3909 0600 |0007: if-nez v9, 000d // +0006 │ │ -49e00a: 7110 06fc 0000 |0009: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49e010: 0719 |000c: move-object v9, v1 │ │ -49e012: 6e10 7be9 0900 |000d: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ -49e018: 0c09 |0010: move-result-object v9 │ │ -49e01a: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -49e01c: 6e20 7def 2900 |0012: invoke-virtual {v9, v2}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.switchToMessageQueue:(Z)V // method@ef7d │ │ -49e022: 5489 24b1 |0015: iget-object v9, v8, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -49e026: 3909 0600 |0017: if-nez v9, 001d // +0006 │ │ -49e02a: 7110 06fc 0000 |0019: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49e030: 0719 |001c: move-object v9, v1 │ │ -49e032: 6e10 7be9 0900 |001d: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ -49e038: 0c09 |0020: move-result-object v9 │ │ -49e03a: 5482 26b1 |0021: iget-object v2, v8, Lcom/nextcloud/talk/chat/MessageInputFragment;.conversationInternalId:Ljava/lang/String; // field@b126 │ │ -49e03e: 3902 0800 |0023: if-nez v2, 002b // +0008 │ │ -49e042: 1a02 3794 |0025: const-string v2, "conversationInternalId" // string@9437 │ │ -49e046: 7110 06fc 0200 |0027: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49e04c: 0712 |002a: move-object v2, v1 │ │ -49e04e: 5483 24b1 |002b: iget-object v3, v8, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -49e052: 3903 0600 |002d: if-nez v3, 0033 // +0006 │ │ -49e056: 7110 06fc 0000 |002f: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49e05c: 0713 |0032: move-object v3, v1 │ │ -49e05e: 6e10 65e9 0300 |0033: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getConversationUser:()Lcom/nextcloud/talk/data/user/model/User; // method@e965 │ │ -49e064: 0c03 |0036: move-result-object v3 │ │ -49e066: 7110 fdfb 0300 |0037: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49e06c: 6e10 98f0 0300 |003a: invoke-virtual {v3}, Lcom/nextcloud/talk/data/user/model/User;.getCredentials:()Ljava/lang/String; // method@f098 │ │ -49e072: 0c03 |003d: move-result-object v3 │ │ -49e074: 6204 f4b4 |003e: sget-object v4, Lcom/nextcloud/talk/utils/ApiUtils;.INSTANCE:Lcom/nextcloud/talk/utils/ApiUtils; // field@b4f4 │ │ -49e078: 5485 24b1 |0040: iget-object v5, v8, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -49e07c: 3905 0600 |0042: if-nez v5, 0048 // +0006 │ │ -49e080: 7110 06fc 0000 |0044: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49e086: 0715 |0047: move-object v5, v1 │ │ -49e088: 6e10 60e9 0500 |0048: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatApiVersion:()I // method@e960 │ │ -49e08e: 0a05 |004b: move-result v5 │ │ -49e090: 5486 24b1 |004c: iget-object v6, v8, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -49e094: 3906 0600 |004e: if-nez v6, 0054 // +0006 │ │ -49e098: 7110 06fc 0000 |0050: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49e09e: 0716 |0053: move-object v6, v1 │ │ -49e0a0: 6e10 65e9 0600 |0054: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.getConversationUser:()Lcom/nextcloud/talk/data/user/model/User; // method@e965 │ │ -49e0a6: 0c06 |0057: move-result-object v6 │ │ -49e0a8: 7110 fdfb 0600 |0058: invoke-static {v6}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49e0ae: 6e10 96f0 0600 |005b: invoke-virtual {v6}, Lcom/nextcloud/talk/data/user/model/User;.getBaseUrl:()Ljava/lang/String; // method@f096 │ │ -49e0b4: 0c06 |005e: move-result-object v6 │ │ -49e0b6: 7110 fdfb 0600 |005f: invoke-static {v6}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49e0bc: 5487 24b1 |0062: iget-object v7, v8, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -49e0c0: 3907 0600 |0064: if-nez v7, 006a // +0006 │ │ -49e0c4: 7110 06fc 0000 |0066: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49e0ca: 2802 |0069: goto 006b // +0002 │ │ -49e0cc: 0771 |006a: move-object v1, v7 │ │ -49e0ce: 6e10 85e9 0100 |006b: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ -49e0d4: 0c00 |006e: move-result-object v0 │ │ -49e0d6: 6e40 aff2 5406 |006f: invoke-virtual {v4, v5, v6, v0}, Lcom/nextcloud/talk/utils/ApiUtils;.getUrlForChat:(ILjava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@f2af │ │ -49e0dc: 0c00 |0072: move-result-object v0 │ │ -49e0de: 6e40 70ef 2903 |0073: invoke-virtual {v9, v2, v3, v0}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.sendAndEmptyMessageQueue:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@ef70 │ │ -49e0e4: 2812 |0076: goto 0088 // +0012 │ │ -49e0e6: 5489 24b1 |0077: iget-object v9, v8, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -49e0ea: 3909 0600 |0079: if-nez v9, 007f // +0006 │ │ -49e0ee: 7110 06fc 0000 |007b: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49e0f4: 2802 |007e: goto 0080 // +0002 │ │ -49e0f6: 0791 |007f: move-object v1, v9 │ │ -49e0f8: 6e10 7be9 0100 |0080: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ -49e0fe: 0c09 |0083: move-result-object v9 │ │ -49e100: 1210 |0084: const/4 v0, #int 1 // #1 │ │ -49e102: 6e20 7def 0900 |0085: invoke-virtual {v9, v0}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.switchToMessageQueue:(Z)V // method@ef7d │ │ -49e108: 0e00 |0088: return-void │ │ +49dfec: |[49dfec] com.nextcloud.talk.chat.MessageInputFragment.handleMessageQueue:(Z)V │ │ +49dffc: 1a00 558e |0000: const-string v0, "chatActivity" // string@8e55 │ │ +49e000: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +49e002: 3809 7400 |0003: if-eqz v9, 0077 // +0074 │ │ +49e006: 5489 24b1 |0005: iget-object v9, v8, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +49e00a: 3909 0600 |0007: if-nez v9, 000d // +0006 │ │ +49e00e: 7110 06fc 0000 |0009: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49e014: 0719 |000c: move-object v9, v1 │ │ +49e016: 6e10 7be9 0900 |000d: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ +49e01c: 0c09 |0010: move-result-object v9 │ │ +49e01e: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +49e020: 6e20 7def 2900 |0012: invoke-virtual {v9, v2}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.switchToMessageQueue:(Z)V // method@ef7d │ │ +49e026: 5489 24b1 |0015: iget-object v9, v8, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +49e02a: 3909 0600 |0017: if-nez v9, 001d // +0006 │ │ +49e02e: 7110 06fc 0000 |0019: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49e034: 0719 |001c: move-object v9, v1 │ │ +49e036: 6e10 7be9 0900 |001d: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ +49e03c: 0c09 |0020: move-result-object v9 │ │ +49e03e: 5482 26b1 |0021: iget-object v2, v8, Lcom/nextcloud/talk/chat/MessageInputFragment;.conversationInternalId:Ljava/lang/String; // field@b126 │ │ +49e042: 3902 0800 |0023: if-nez v2, 002b // +0008 │ │ +49e046: 1a02 3794 |0025: const-string v2, "conversationInternalId" // string@9437 │ │ +49e04a: 7110 06fc 0200 |0027: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49e050: 0712 |002a: move-object v2, v1 │ │ +49e052: 5483 24b1 |002b: iget-object v3, v8, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +49e056: 3903 0600 |002d: if-nez v3, 0033 // +0006 │ │ +49e05a: 7110 06fc 0000 |002f: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49e060: 0713 |0032: move-object v3, v1 │ │ +49e062: 6e10 65e9 0300 |0033: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getConversationUser:()Lcom/nextcloud/talk/data/user/model/User; // method@e965 │ │ +49e068: 0c03 |0036: move-result-object v3 │ │ +49e06a: 7110 fdfb 0300 |0037: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49e070: 6e10 98f0 0300 |003a: invoke-virtual {v3}, Lcom/nextcloud/talk/data/user/model/User;.getCredentials:()Ljava/lang/String; // method@f098 │ │ +49e076: 0c03 |003d: move-result-object v3 │ │ +49e078: 6204 f4b4 |003e: sget-object v4, Lcom/nextcloud/talk/utils/ApiUtils;.INSTANCE:Lcom/nextcloud/talk/utils/ApiUtils; // field@b4f4 │ │ +49e07c: 5485 24b1 |0040: iget-object v5, v8, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +49e080: 3905 0600 |0042: if-nez v5, 0048 // +0006 │ │ +49e084: 7110 06fc 0000 |0044: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49e08a: 0715 |0047: move-object v5, v1 │ │ +49e08c: 6e10 60e9 0500 |0048: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatApiVersion:()I // method@e960 │ │ +49e092: 0a05 |004b: move-result v5 │ │ +49e094: 5486 24b1 |004c: iget-object v6, v8, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +49e098: 3906 0600 |004e: if-nez v6, 0054 // +0006 │ │ +49e09c: 7110 06fc 0000 |0050: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49e0a2: 0716 |0053: move-object v6, v1 │ │ +49e0a4: 6e10 65e9 0600 |0054: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.getConversationUser:()Lcom/nextcloud/talk/data/user/model/User; // method@e965 │ │ +49e0aa: 0c06 |0057: move-result-object v6 │ │ +49e0ac: 7110 fdfb 0600 |0058: invoke-static {v6}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49e0b2: 6e10 96f0 0600 |005b: invoke-virtual {v6}, Lcom/nextcloud/talk/data/user/model/User;.getBaseUrl:()Ljava/lang/String; // method@f096 │ │ +49e0b8: 0c06 |005e: move-result-object v6 │ │ +49e0ba: 7110 fdfb 0600 |005f: invoke-static {v6}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49e0c0: 5487 24b1 |0062: iget-object v7, v8, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +49e0c4: 3907 0600 |0064: if-nez v7, 006a // +0006 │ │ +49e0c8: 7110 06fc 0000 |0066: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49e0ce: 2802 |0069: goto 006b // +0002 │ │ +49e0d0: 0771 |006a: move-object v1, v7 │ │ +49e0d2: 6e10 85e9 0100 |006b: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ +49e0d8: 0c00 |006e: move-result-object v0 │ │ +49e0da: 6e40 aff2 5406 |006f: invoke-virtual {v4, v5, v6, v0}, Lcom/nextcloud/talk/utils/ApiUtils;.getUrlForChat:(ILjava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@f2af │ │ +49e0e0: 0c00 |0072: move-result-object v0 │ │ +49e0e2: 6e40 70ef 2903 |0073: invoke-virtual {v9, v2, v3, v0}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.sendAndEmptyMessageQueue:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@ef70 │ │ +49e0e8: 2812 |0076: goto 0088 // +0012 │ │ +49e0ea: 5489 24b1 |0077: iget-object v9, v8, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +49e0ee: 3909 0600 |0079: if-nez v9, 007f // +0006 │ │ +49e0f2: 7110 06fc 0000 |007b: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49e0f8: 2802 |007e: goto 0080 // +0002 │ │ +49e0fa: 0791 |007f: move-object v1, v9 │ │ +49e0fc: 6e10 7be9 0100 |0080: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ +49e102: 0c09 |0083: move-result-object v9 │ │ +49e104: 1210 |0084: const/4 v0, #int 1 // #1 │ │ +49e106: 6e20 7def 0900 |0085: invoke-virtual {v9, v0}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.switchToMessageQueue:(Z)V // method@ef7d │ │ +49e10c: 0e00 |0088: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=296 │ │ 0x0005 line=297 │ │ 0x0015 line=298 │ │ 0x0021 line=299 │ │ 0x002b line=300 │ │ @@ -2017643,122 +2017643,122 @@ │ │ type : '(ZZ)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 229 16-bit code units │ │ -49e10c: |[49e10c] com.nextcloud.talk.chat.MessageInputFragment.handleUI:(ZZ)V │ │ -49e11c: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ -49e120: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -49e122: 3805 9700 |0003: if-eqz v5, 009a // +0097 │ │ -49e126: 3806 5e00 |0005: if-eqz v6, 0063 // +005e │ │ -49e12a: 2205 ab01 |0007: new-instance v5, Landroid/view/animation/AlphaAnimation; // type@01ab │ │ -49e12e: 1506 803f |0009: const/high16 v6, #int 1065353216 // #3f80 │ │ -49e132: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -49e134: 7030 c107 6502 |000c: invoke-direct {v5, v6, v2}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@07c1 │ │ -49e13a: 1f05 ad01 |000f: check-cast v5, Landroid/view/animation/Animation; // type@01ad │ │ -49e13e: 1602 b80b |0011: const-wide/16 v2, #int 3000 // #bb8 │ │ -49e142: 6e30 c907 2503 |0013: invoke-virtual {v5, v2, v3}, Landroid/view/animation/Animation;.setDuration:(J)V // method@07c9 │ │ -49e148: 2206 b501 |0016: new-instance v6, Landroid/view/animation/LinearInterpolator; // type@01b5 │ │ -49e14c: 7010 d707 0600 |0018: invoke-direct {v6}, Landroid/view/animation/LinearInterpolator;.:()V // method@07d7 │ │ -49e152: 1f06 b401 |001b: check-cast v6, Landroid/view/animation/Interpolator; // type@01b4 │ │ -49e156: 6e20 ca07 6500 |001d: invoke-virtual {v5, v6}, Landroid/view/animation/Animation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@07ca │ │ -49e15c: 6e10 f7ea 0400 |0020: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49e162: 0c06 |0023: move-result-object v6 │ │ -49e164: 5466 14b4 |0024: iget-object v6, v6, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentConnectionLost:Lcom/google/android/material/textview/MaterialTextView; // field@b414 │ │ -49e168: 6e10 f9ea 0400 |0026: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getResources:()Landroid/content/res/Resources; // method@eaf9 │ │ -49e16e: 0c02 |0029: move-result-object v2 │ │ -49e170: 1403 ac00 067f |002a: const v3, #float 1.7812e+38 // #7f0600ac │ │ -49e176: 6e20 a701 3200 |002d: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getColor:(I)I // method@01a7 │ │ -49e17c: 0a02 |0030: move-result v2 │ │ -49e17e: 6e20 828d 2600 |0031: invoke-virtual {v6, v2}, Lcom/google/android/material/textview/MaterialTextView;.setBackgroundColor:(I)V // method@8d82 │ │ -49e184: 6e10 f7ea 0400 |0034: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49e18a: 0c06 |0037: move-result-object v6 │ │ -49e18c: 5466 14b4 |0038: iget-object v6, v6, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentConnectionLost:Lcom/google/android/material/textview/MaterialTextView; // field@b414 │ │ -49e190: 1402 6100 137f |003a: const v2, #float 1.95398e+38 // #7f130061 │ │ -49e196: 6e20 faea 2400 |003d: invoke-virtual {v4, v2}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getString:(I)Ljava/lang/String; // method@eafa │ │ -49e19c: 0c02 |0040: move-result-object v2 │ │ -49e19e: 1f02 7724 |0041: check-cast v2, Ljava/lang/CharSequence; // type@2477 │ │ -49e1a2: 6e20 858d 2600 |0043: invoke-virtual {v6, v2}, Lcom/google/android/material/textview/MaterialTextView;.setText:(Ljava/lang/CharSequence;)V // method@8d85 │ │ -49e1a8: 6e10 f7ea 0400 |0046: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49e1ae: 0c06 |0049: move-result-object v6 │ │ -49e1b0: 5466 14b4 |004a: iget-object v6, v6, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentConnectionLost:Lcom/google/android/material/textview/MaterialTextView; // field@b414 │ │ -49e1b4: 6e20 888d 5600 |004c: invoke-virtual {v6, v5}, Lcom/google/android/material/textview/MaterialTextView;.startAnimation:(Landroid/view/animation/Animation;)V // method@8d88 │ │ -49e1ba: 6e10 f7ea 0400 |004f: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49e1c0: 0c05 |0052: move-result-object v5 │ │ -49e1c2: 5455 14b4 |0053: iget-object v5, v5, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentConnectionLost:Lcom/google/android/material/textview/MaterialTextView; // field@b414 │ │ -49e1c6: 6e10 7d8d 0500 |0055: invoke-virtual {v5}, Lcom/google/android/material/textview/MaterialTextView;.getAnimation:()Landroid/view/animation/Animation; // method@8d7d │ │ -49e1cc: 0c05 |0058: move-result-object v5 │ │ -49e1ce: 2206 2521 |0059: new-instance v6, Lcom/nextcloud/talk/chat/MessageInputFragment$handleUI$1; // type@2125 │ │ -49e1d2: 7020 b1ea 4600 |005b: invoke-direct {v6, v4}, Lcom/nextcloud/talk/chat/MessageInputFragment$handleUI$1;.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V // method@eab1 │ │ -49e1d8: 1f06 ac01 |005e: check-cast v6, Landroid/view/animation/Animation$AnimationListener; // type@01ac │ │ -49e1dc: 6e20 c807 6500 |0060: invoke-virtual {v5, v6}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@07c8 │ │ -49e1e2: 6e10 f7ea 0400 |0063: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49e1e8: 0c05 |0066: move-result-object v5 │ │ -49e1ea: 5455 16b4 |0067: iget-object v5, v5, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49e1ee: 6e10 37f2 0500 |0069: invoke-virtual {v5}, Lcom/nextcloud/talk/ui/MessageInput;.getAttachmentButton:()Landroid/widget/ImageButton; // method@f237 │ │ -49e1f4: 0c05 |006c: move-result-object v5 │ │ -49e1f6: 6e20 2409 1500 |006d: invoke-virtual {v5, v1}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@0924 │ │ -49e1fc: 6e10 f7ea 0400 |0070: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49e202: 0c05 |0073: move-result-object v5 │ │ -49e204: 5455 16b4 |0074: iget-object v5, v5, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49e208: 6e10 40f2 0500 |0076: invoke-virtual {v5}, Lcom/nextcloud/talk/ui/MessageInput;.getRecordAudioButton:()Landroid/widget/ImageButton; // method@f240 │ │ -49e20e: 0c05 |0079: move-result-object v5 │ │ -49e210: 6e10 f7ea 0400 |007a: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49e216: 0c06 |007d: move-result-object v6 │ │ -49e218: 5466 16b4 |007e: iget-object v6, v6, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49e21c: 6e10 3bf2 0600 |0080: invoke-virtual {v6}, Lcom/nextcloud/talk/ui/MessageInput;.getInputEditText:()Landroidx/emoji2/widget/EmojiEditText; // method@f23b │ │ -49e222: 0c06 |0083: move-result-object v6 │ │ -49e224: 6e10 6e0e 0600 |0084: invoke-virtual {v6}, Landroidx/emoji2/widget/EmojiEditText;.getText:()Landroid/text/Editable; // method@0e6e │ │ -49e22a: 0c06 |0087: move-result-object v6 │ │ -49e22c: 1a02 4eaf |0088: const-string v2, "getText(...)" // string@af4e │ │ -49e230: 7120 fffb 2600 |008a: invoke-static {v6, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -49e236: 1f06 7724 |008d: check-cast v6, Ljava/lang/CharSequence; // type@2477 │ │ -49e23a: 7210 3df5 0600 |008f: invoke-interface {v6}, Ljava/lang/CharSequence;.length:()I // method@f53d │ │ -49e240: 0a06 |0092: move-result v6 │ │ -49e242: 3906 0300 |0093: if-nez v6, 0096 // +0003 │ │ -49e246: 0110 |0095: move v0, v1 │ │ -49e248: 6e20 2409 0500 |0096: invoke-virtual {v5, v0}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@0924 │ │ -49e24e: 284b |0099: goto 00e4 // +004b │ │ -49e250: 6e10 f7ea 0400 |009a: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49e256: 0c05 |009d: move-result-object v5 │ │ -49e258: 5455 16b4 |009e: iget-object v5, v5, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49e25c: 6e10 37f2 0500 |00a0: invoke-virtual {v5}, Lcom/nextcloud/talk/ui/MessageInput;.getAttachmentButton:()Landroid/widget/ImageButton; // method@f237 │ │ -49e262: 0c05 |00a3: move-result-object v5 │ │ -49e264: 1246 |00a4: const/4 v6, #int 4 // #4 │ │ -49e266: 6e20 2409 6500 |00a5: invoke-virtual {v5, v6}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@0924 │ │ -49e26c: 6e10 f7ea 0400 |00a8: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49e272: 0c05 |00ab: move-result-object v5 │ │ -49e274: 5455 16b4 |00ac: iget-object v5, v5, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49e278: 6e10 40f2 0500 |00ae: invoke-virtual {v5}, Lcom/nextcloud/talk/ui/MessageInput;.getRecordAudioButton:()Landroid/widget/ImageButton; // method@f240 │ │ -49e27e: 0c05 |00b1: move-result-object v5 │ │ -49e280: 6e20 2409 6500 |00b2: invoke-virtual {v5, v6}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@0924 │ │ -49e286: 6e10 f7ea 0400 |00b5: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49e28c: 0c05 |00b8: move-result-object v5 │ │ -49e28e: 5455 14b4 |00b9: iget-object v5, v5, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentConnectionLost:Lcom/google/android/material/textview/MaterialTextView; // field@b414 │ │ -49e292: 6e10 7b8d 0500 |00bb: invoke-virtual {v5}, Lcom/google/android/material/textview/MaterialTextView;.clearAnimation:()V // method@8d7b │ │ -49e298: 6e10 f7ea 0400 |00be: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49e29e: 0c05 |00c1: move-result-object v5 │ │ -49e2a0: 5455 14b4 |00c2: iget-object v5, v5, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentConnectionLost:Lcom/google/android/material/textview/MaterialTextView; // field@b414 │ │ -49e2a4: 6e20 878d 0500 |00c4: invoke-virtual {v5, v0}, Lcom/google/android/material/textview/MaterialTextView;.setVisibility:(I)V // method@8d87 │ │ -49e2aa: 6e10 f7ea 0400 |00c7: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49e2b0: 0c05 |00ca: move-result-object v5 │ │ -49e2b2: 5455 14b4 |00cb: iget-object v5, v5, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentConnectionLost:Lcom/google/android/material/textview/MaterialTextView; // field@b414 │ │ -49e2b6: 6e10 f9ea 0400 |00cd: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getResources:()Landroid/content/res/Resources; // method@eaf9 │ │ -49e2bc: 0c06 |00d0: move-result-object v6 │ │ -49e2be: 1400 ad00 067f |00d1: const v0, #float 1.7812e+38 // #7f0600ad │ │ -49e2c4: 6e20 a701 0600 |00d4: invoke-virtual {v6, v0}, Landroid/content/res/Resources;.getColor:(I)I // method@01a7 │ │ -49e2ca: 0a06 |00d7: move-result v6 │ │ -49e2cc: 6e20 828d 6500 |00d8: invoke-virtual {v5, v6}, Lcom/google/android/material/textview/MaterialTextView;.setBackgroundColor:(I)V // method@8d82 │ │ -49e2d2: 6e10 f7ea 0400 |00db: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49e2d8: 0c05 |00de: move-result-object v5 │ │ -49e2da: 5455 14b4 |00df: iget-object v5, v5, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentConnectionLost:Lcom/google/android/material/textview/MaterialTextView; // field@b414 │ │ -49e2de: 6e20 878d 1500 |00e1: invoke-virtual {v5, v1}, Lcom/google/android/material/textview/MaterialTextView;.setVisibility:(I)V // method@8d87 │ │ -49e2e4: 0e00 |00e4: return-void │ │ +49e110: |[49e110] com.nextcloud.talk.chat.MessageInputFragment.handleUI:(ZZ)V │ │ +49e120: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ +49e124: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +49e126: 3805 9700 |0003: if-eqz v5, 009a // +0097 │ │ +49e12a: 3806 5e00 |0005: if-eqz v6, 0063 // +005e │ │ +49e12e: 2205 ab01 |0007: new-instance v5, Landroid/view/animation/AlphaAnimation; // type@01ab │ │ +49e132: 1506 803f |0009: const/high16 v6, #int 1065353216 // #3f80 │ │ +49e136: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +49e138: 7030 c107 6502 |000c: invoke-direct {v5, v6, v2}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@07c1 │ │ +49e13e: 1f05 ad01 |000f: check-cast v5, Landroid/view/animation/Animation; // type@01ad │ │ +49e142: 1602 b80b |0011: const-wide/16 v2, #int 3000 // #bb8 │ │ +49e146: 6e30 c907 2503 |0013: invoke-virtual {v5, v2, v3}, Landroid/view/animation/Animation;.setDuration:(J)V // method@07c9 │ │ +49e14c: 2206 b501 |0016: new-instance v6, Landroid/view/animation/LinearInterpolator; // type@01b5 │ │ +49e150: 7010 d707 0600 |0018: invoke-direct {v6}, Landroid/view/animation/LinearInterpolator;.:()V // method@07d7 │ │ +49e156: 1f06 b401 |001b: check-cast v6, Landroid/view/animation/Interpolator; // type@01b4 │ │ +49e15a: 6e20 ca07 6500 |001d: invoke-virtual {v5, v6}, Landroid/view/animation/Animation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@07ca │ │ +49e160: 6e10 f7ea 0400 |0020: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49e166: 0c06 |0023: move-result-object v6 │ │ +49e168: 5466 14b4 |0024: iget-object v6, v6, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentConnectionLost:Lcom/google/android/material/textview/MaterialTextView; // field@b414 │ │ +49e16c: 6e10 f9ea 0400 |0026: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getResources:()Landroid/content/res/Resources; // method@eaf9 │ │ +49e172: 0c02 |0029: move-result-object v2 │ │ +49e174: 1403 ac00 067f |002a: const v3, #float 1.7812e+38 // #7f0600ac │ │ +49e17a: 6e20 a701 3200 |002d: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getColor:(I)I // method@01a7 │ │ +49e180: 0a02 |0030: move-result v2 │ │ +49e182: 6e20 828d 2600 |0031: invoke-virtual {v6, v2}, Lcom/google/android/material/textview/MaterialTextView;.setBackgroundColor:(I)V // method@8d82 │ │ +49e188: 6e10 f7ea 0400 |0034: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49e18e: 0c06 |0037: move-result-object v6 │ │ +49e190: 5466 14b4 |0038: iget-object v6, v6, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentConnectionLost:Lcom/google/android/material/textview/MaterialTextView; // field@b414 │ │ +49e194: 1402 6100 137f |003a: const v2, #float 1.95398e+38 // #7f130061 │ │ +49e19a: 6e20 faea 2400 |003d: invoke-virtual {v4, v2}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getString:(I)Ljava/lang/String; // method@eafa │ │ +49e1a0: 0c02 |0040: move-result-object v2 │ │ +49e1a2: 1f02 7724 |0041: check-cast v2, Ljava/lang/CharSequence; // type@2477 │ │ +49e1a6: 6e20 858d 2600 |0043: invoke-virtual {v6, v2}, Lcom/google/android/material/textview/MaterialTextView;.setText:(Ljava/lang/CharSequence;)V // method@8d85 │ │ +49e1ac: 6e10 f7ea 0400 |0046: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49e1b2: 0c06 |0049: move-result-object v6 │ │ +49e1b4: 5466 14b4 |004a: iget-object v6, v6, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentConnectionLost:Lcom/google/android/material/textview/MaterialTextView; // field@b414 │ │ +49e1b8: 6e20 888d 5600 |004c: invoke-virtual {v6, v5}, Lcom/google/android/material/textview/MaterialTextView;.startAnimation:(Landroid/view/animation/Animation;)V // method@8d88 │ │ +49e1be: 6e10 f7ea 0400 |004f: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49e1c4: 0c05 |0052: move-result-object v5 │ │ +49e1c6: 5455 14b4 |0053: iget-object v5, v5, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentConnectionLost:Lcom/google/android/material/textview/MaterialTextView; // field@b414 │ │ +49e1ca: 6e10 7d8d 0500 |0055: invoke-virtual {v5}, Lcom/google/android/material/textview/MaterialTextView;.getAnimation:()Landroid/view/animation/Animation; // method@8d7d │ │ +49e1d0: 0c05 |0058: move-result-object v5 │ │ +49e1d2: 2206 2521 |0059: new-instance v6, Lcom/nextcloud/talk/chat/MessageInputFragment$handleUI$1; // type@2125 │ │ +49e1d6: 7020 b1ea 4600 |005b: invoke-direct {v6, v4}, Lcom/nextcloud/talk/chat/MessageInputFragment$handleUI$1;.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V // method@eab1 │ │ +49e1dc: 1f06 ac01 |005e: check-cast v6, Landroid/view/animation/Animation$AnimationListener; // type@01ac │ │ +49e1e0: 6e20 c807 6500 |0060: invoke-virtual {v5, v6}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@07c8 │ │ +49e1e6: 6e10 f7ea 0400 |0063: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49e1ec: 0c05 |0066: move-result-object v5 │ │ +49e1ee: 5455 16b4 |0067: iget-object v5, v5, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49e1f2: 6e10 37f2 0500 |0069: invoke-virtual {v5}, Lcom/nextcloud/talk/ui/MessageInput;.getAttachmentButton:()Landroid/widget/ImageButton; // method@f237 │ │ +49e1f8: 0c05 |006c: move-result-object v5 │ │ +49e1fa: 6e20 2409 1500 |006d: invoke-virtual {v5, v1}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@0924 │ │ +49e200: 6e10 f7ea 0400 |0070: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49e206: 0c05 |0073: move-result-object v5 │ │ +49e208: 5455 16b4 |0074: iget-object v5, v5, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49e20c: 6e10 40f2 0500 |0076: invoke-virtual {v5}, Lcom/nextcloud/talk/ui/MessageInput;.getRecordAudioButton:()Landroid/widget/ImageButton; // method@f240 │ │ +49e212: 0c05 |0079: move-result-object v5 │ │ +49e214: 6e10 f7ea 0400 |007a: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49e21a: 0c06 |007d: move-result-object v6 │ │ +49e21c: 5466 16b4 |007e: iget-object v6, v6, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49e220: 6e10 3bf2 0600 |0080: invoke-virtual {v6}, Lcom/nextcloud/talk/ui/MessageInput;.getInputEditText:()Landroidx/emoji2/widget/EmojiEditText; // method@f23b │ │ +49e226: 0c06 |0083: move-result-object v6 │ │ +49e228: 6e10 6e0e 0600 |0084: invoke-virtual {v6}, Landroidx/emoji2/widget/EmojiEditText;.getText:()Landroid/text/Editable; // method@0e6e │ │ +49e22e: 0c06 |0087: move-result-object v6 │ │ +49e230: 1a02 4eaf |0088: const-string v2, "getText(...)" // string@af4e │ │ +49e234: 7120 fffb 2600 |008a: invoke-static {v6, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +49e23a: 1f06 7724 |008d: check-cast v6, Ljava/lang/CharSequence; // type@2477 │ │ +49e23e: 7210 3df5 0600 |008f: invoke-interface {v6}, Ljava/lang/CharSequence;.length:()I // method@f53d │ │ +49e244: 0a06 |0092: move-result v6 │ │ +49e246: 3906 0300 |0093: if-nez v6, 0096 // +0003 │ │ +49e24a: 0110 |0095: move v0, v1 │ │ +49e24c: 6e20 2409 0500 |0096: invoke-virtual {v5, v0}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@0924 │ │ +49e252: 284b |0099: goto 00e4 // +004b │ │ +49e254: 6e10 f7ea 0400 |009a: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49e25a: 0c05 |009d: move-result-object v5 │ │ +49e25c: 5455 16b4 |009e: iget-object v5, v5, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49e260: 6e10 37f2 0500 |00a0: invoke-virtual {v5}, Lcom/nextcloud/talk/ui/MessageInput;.getAttachmentButton:()Landroid/widget/ImageButton; // method@f237 │ │ +49e266: 0c05 |00a3: move-result-object v5 │ │ +49e268: 1246 |00a4: const/4 v6, #int 4 // #4 │ │ +49e26a: 6e20 2409 6500 |00a5: invoke-virtual {v5, v6}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@0924 │ │ +49e270: 6e10 f7ea 0400 |00a8: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49e276: 0c05 |00ab: move-result-object v5 │ │ +49e278: 5455 16b4 |00ac: iget-object v5, v5, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49e27c: 6e10 40f2 0500 |00ae: invoke-virtual {v5}, Lcom/nextcloud/talk/ui/MessageInput;.getRecordAudioButton:()Landroid/widget/ImageButton; // method@f240 │ │ +49e282: 0c05 |00b1: move-result-object v5 │ │ +49e284: 6e20 2409 6500 |00b2: invoke-virtual {v5, v6}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@0924 │ │ +49e28a: 6e10 f7ea 0400 |00b5: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49e290: 0c05 |00b8: move-result-object v5 │ │ +49e292: 5455 14b4 |00b9: iget-object v5, v5, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentConnectionLost:Lcom/google/android/material/textview/MaterialTextView; // field@b414 │ │ +49e296: 6e10 7b8d 0500 |00bb: invoke-virtual {v5}, Lcom/google/android/material/textview/MaterialTextView;.clearAnimation:()V // method@8d7b │ │ +49e29c: 6e10 f7ea 0400 |00be: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49e2a2: 0c05 |00c1: move-result-object v5 │ │ +49e2a4: 5455 14b4 |00c2: iget-object v5, v5, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentConnectionLost:Lcom/google/android/material/textview/MaterialTextView; // field@b414 │ │ +49e2a8: 6e20 878d 0500 |00c4: invoke-virtual {v5, v0}, Lcom/google/android/material/textview/MaterialTextView;.setVisibility:(I)V // method@8d87 │ │ +49e2ae: 6e10 f7ea 0400 |00c7: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49e2b4: 0c05 |00ca: move-result-object v5 │ │ +49e2b6: 5455 14b4 |00cb: iget-object v5, v5, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentConnectionLost:Lcom/google/android/material/textview/MaterialTextView; // field@b414 │ │ +49e2ba: 6e10 f9ea 0400 |00cd: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getResources:()Landroid/content/res/Resources; // method@eaf9 │ │ +49e2c0: 0c06 |00d0: move-result-object v6 │ │ +49e2c2: 1400 ad00 067f |00d1: const v0, #float 1.7812e+38 // #7f0600ad │ │ +49e2c8: 6e20 a701 0600 |00d4: invoke-virtual {v6, v0}, Landroid/content/res/Resources;.getColor:(I)I // method@01a7 │ │ +49e2ce: 0a06 |00d7: move-result v6 │ │ +49e2d0: 6e20 828d 6500 |00d8: invoke-virtual {v5, v6}, Lcom/google/android/material/textview/MaterialTextView;.setBackgroundColor:(I)V // method@8d82 │ │ +49e2d6: 6e10 f7ea 0400 |00db: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49e2dc: 0c05 |00de: move-result-object v5 │ │ +49e2de: 5455 14b4 |00df: iget-object v5, v5, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentConnectionLost:Lcom/google/android/material/textview/MaterialTextView; // field@b414 │ │ +49e2e2: 6e20 878d 1500 |00e1: invoke-virtual {v5, v1}, Lcom/google/android/material/textview/MaterialTextView;.setVisibility:(I)V // method@8d87 │ │ +49e2e8: 0e00 |00e4: return-void │ │ catches : (none) │ │ positions : │ │ 0x0007 line=258 │ │ 0x0013 line=259 │ │ 0x0016 line=260 │ │ 0x0020 line=261 │ │ 0x0034 line=262 │ │ @@ -2017784,187 +2017784,187 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 366 16-bit code units │ │ -49e540: |[49e540] com.nextcloud.talk.chat.MessageInputFragment.initMessageInputView:()V │ │ -49e550: 5460 24b1 |0000: iget-object v0, v6, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -49e554: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -49e556: 1a02 558e |0003: const-string v2, "chatActivity" // string@8e55 │ │ -49e55a: 3900 0600 |0005: if-nez v0, 000b // +0006 │ │ -49e55e: 7110 06fc 0200 |0007: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49e564: 0710 |000a: move-object v0, v1 │ │ -49e566: 6e10 5be9 0000 |000b: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getActive:()Z // method@e95b │ │ -49e56c: 0a00 |000e: move-result v0 │ │ -49e56e: 3900 0300 |000f: if-nez v0, 0012 // +0003 │ │ -49e572: 0e00 |0011: return-void │ │ -49e574: 1210 |0012: const/4 v0, #int 1 // #1 │ │ -49e576: 2300 0827 |0013: new-array v0, v0, [Landroid/text/InputFilter; // type@2708 │ │ -49e57a: 6203 f6b4 |0015: sget-object v3, Lcom/nextcloud/talk/utils/CapabilitiesUtil;.INSTANCE:Lcom/nextcloud/talk/utils/CapabilitiesUtil; // field@b4f6 │ │ -49e57e: 5464 24b1 |0017: iget-object v4, v6, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -49e582: 3904 0600 |0019: if-nez v4, 001f // +0006 │ │ -49e586: 7110 06fc 0200 |001b: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49e58c: 0714 |001e: move-object v4, v1 │ │ -49e58e: 6e10 89e9 0400 |001f: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/ChatActivity;.getSpreedCapabilities:()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // method@e989 │ │ -49e594: 0c04 |0022: move-result-object v4 │ │ -49e596: 6e20 c0f2 4300 |0023: invoke-virtual {v3, v4}, Lcom/nextcloud/talk/utils/CapabilitiesUtil;.getMessageMaxLength:(Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;)I // method@f2c0 │ │ -49e59c: 0a03 |0026: move-result v3 │ │ -49e59e: 6e10 f7ea 0600 |0027: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49e5a4: 0c04 |002a: move-result-object v4 │ │ -49e5a6: 5444 15b4 |002b: iget-object v4, v4, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentEditView:Lcom/nextcloud/talk/databinding/EditMessageViewBinding; // field@b415 │ │ -49e5aa: 5444 12b4 |002d: iget-object v4, v4, Lcom/nextcloud/talk/databinding/EditMessageViewBinding;.editMessageView:Landroid/widget/LinearLayout; // field@b412 │ │ -49e5ae: 1305 0800 |002f: const/16 v5, #int 8 // #8 │ │ -49e5b2: 6e20 9b09 5400 |0031: invoke-virtual {v4, v5}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@099b │ │ -49e5b8: 6e10 f7ea 0600 |0034: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49e5be: 0c04 |0037: move-result-object v4 │ │ -49e5c0: 5444 16b4 |0038: iget-object v4, v4, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49e5c4: 1205 |003a: const/4 v5, #int 0 // #0 │ │ -49e5c6: 6e55 44f2 5455 |003b: invoke-virtual {v4, v5, v5, v5, v5}, Lcom/nextcloud/talk/ui/MessageInput;.setPadding:(IIII)V // method@f244 │ │ -49e5cc: 2204 2a01 |003e: new-instance v4, Landroid/text/InputFilter$LengthFilter; // type@012a │ │ -49e5d0: 7020 0905 3400 |0040: invoke-direct {v4, v3}, Landroid/text/InputFilter$LengthFilter;.:(I)V // method@0509 │ │ -49e5d6: 4d04 0005 |0043: aput-object v4, v0, v5 │ │ -49e5da: 6e10 f7ea 0600 |0045: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49e5e0: 0c04 |0048: move-result-object v4 │ │ -49e5e2: 5444 16b4 |0049: iget-object v4, v4, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49e5e6: 6e10 3bf2 0400 |004b: invoke-virtual {v4}, Lcom/nextcloud/talk/ui/MessageInput;.getInputEditText:()Landroidx/emoji2/widget/EmojiEditText; // method@f23b │ │ -49e5ec: 0c04 |004e: move-result-object v4 │ │ -49e5ee: 3804 0500 |004f: if-eqz v4, 0054 // +0005 │ │ -49e5f2: 6e20 710e 0400 |0051: invoke-virtual {v4, v0}, Landroidx/emoji2/widget/EmojiEditText;.setFilters:([Landroid/text/InputFilter;)V // method@0e71 │ │ -49e5f8: 6e10 f7ea 0600 |0054: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49e5fe: 0c00 |0057: move-result-object v0 │ │ -49e600: 5400 16b4 |0058: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49e604: 6e10 3bf2 0000 |005a: invoke-virtual {v0}, Lcom/nextcloud/talk/ui/MessageInput;.getInputEditText:()Landroidx/emoji2/widget/EmojiEditText; // method@f23b │ │ -49e60a: 0c00 |005d: move-result-object v0 │ │ -49e60c: 3800 0c00 |005e: if-eqz v0, 006a // +000c │ │ -49e610: 2204 2621 |0060: new-instance v4, Lcom/nextcloud/talk/chat/MessageInputFragment$initMessageInputView$1; // type@2126 │ │ -49e614: 7030 b5ea 6403 |0062: invoke-direct {v4, v6, v3}, Lcom/nextcloud/talk/chat/MessageInputFragment$initMessageInputView$1;.:(Lcom/nextcloud/talk/chat/MessageInputFragment;I)V // method@eab5 │ │ -49e61a: 1f04 3a01 |0065: check-cast v4, Landroid/text/TextWatcher; // type@013a │ │ -49e61e: 6e20 6b0e 4000 |0067: invoke-virtual {v0, v4}, Landroidx/emoji2/widget/EmojiEditText;.addTextChangedListener:(Landroid/text/TextWatcher;)V // method@0e6b │ │ -49e624: 6e10 f7ea 0600 |006a: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49e62a: 0c00 |006d: move-result-object v0 │ │ -49e62c: 5400 16b4 |006e: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49e630: 6e10 3bf2 0000 |0070: invoke-virtual {v0}, Lcom/nextcloud/talk/ui/MessageInput;.getInputEditText:()Landroidx/emoji2/widget/EmojiEditText; // method@f23b │ │ -49e636: 0c00 |0073: move-result-object v0 │ │ -49e638: 1a03 53d2 |0074: const-string v3, "null cannot be cast to non-null type com.nextcloud.talk.utils.ImageEmojiEditText" // string@d253 │ │ -49e63c: 7120 fefb 3000 |0076: invoke-static {v0, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbfe │ │ -49e642: 1f00 9223 |0079: check-cast v0, Lcom/nextcloud/talk/utils/ImageEmojiEditText; // type@2392 │ │ -49e646: 2203 0f21 |007b: new-instance v3, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda0; // type@210f │ │ -49e64a: 7020 84ea 6300 |007d: invoke-direct {v3, v6}, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda0;.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V // method@ea84 │ │ -49e650: 6e20 eff2 3000 |0080: invoke-virtual {v0, v3}, Lcom/nextcloud/talk/utils/ImageEmojiEditText;.setOnCommitContentListener:(Lkotlin/jvm/functions/Function1;)V // method@f2ef │ │ -49e656: 5460 24b1 |0083: iget-object v0, v6, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -49e65a: 3900 0600 |0085: if-nez v0, 008b // +0006 │ │ -49e65e: 7110 06fc 0200 |0087: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49e664: 0710 |008a: move-object v0, v1 │ │ -49e666: 6e10 87e9 0000 |008b: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getSharedText:()Ljava/lang/String; // method@e987 │ │ -49e66c: 0c00 |008e: move-result-object v0 │ │ -49e66e: 1f00 7724 |008f: check-cast v0, Ljava/lang/CharSequence; // type@2477 │ │ -49e672: 7210 3df5 0000 |0091: invoke-interface {v0}, Ljava/lang/CharSequence;.length:()I // method@f53d │ │ -49e678: 0a00 |0094: move-result v0 │ │ -49e67a: 3d00 1f00 |0095: if-lez v0, 00b4 // +001f │ │ -49e67e: 6e10 f7ea 0600 |0097: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49e684: 0c00 |009a: move-result-object v0 │ │ -49e686: 5400 16b4 |009b: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49e68a: 6e10 3bf2 0000 |009d: invoke-virtual {v0}, Lcom/nextcloud/talk/ui/MessageInput;.getInputEditText:()Landroidx/emoji2/widget/EmojiEditText; // method@f23b │ │ -49e690: 0c00 |00a0: move-result-object v0 │ │ -49e692: 3800 1300 |00a1: if-eqz v0, 00b4 // +0013 │ │ -49e696: 5463 24b1 |00a3: iget-object v3, v6, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -49e69a: 3903 0600 |00a5: if-nez v3, 00ab // +0006 │ │ -49e69e: 7110 06fc 0200 |00a7: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49e6a4: 0713 |00aa: move-object v3, v1 │ │ -49e6a6: 6e10 87e9 0300 |00ab: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getSharedText:()Ljava/lang/String; // method@e987 │ │ -49e6ac: 0c03 |00ae: move-result-object v3 │ │ -49e6ae: 1f03 7724 |00af: check-cast v3, Ljava/lang/CharSequence; // type@2477 │ │ -49e6b2: 6e20 740e 3000 |00b1: invoke-virtual {v0, v3}, Landroidx/emoji2/widget/EmojiEditText;.setText:(Ljava/lang/CharSequence;)V // method@0e74 │ │ -49e6b8: 6e10 f7ea 0600 |00b4: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49e6be: 0c00 |00b7: move-result-object v0 │ │ -49e6c0: 5400 16b4 |00b8: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49e6c4: 2203 1121 |00ba: new-instance v3, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda11; // type@2111 │ │ -49e6c8: 7020 88ea 6300 |00bc: invoke-direct {v3, v6}, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda11;.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V // method@ea88 │ │ -49e6ce: 6e20 43f2 3000 |00bf: invoke-virtual {v0, v3}, Lcom/nextcloud/talk/ui/MessageInput;.setAttachmentsListener:(Lcom/stfalcon/chatkit/messages/MessageInput$AttachmentsListener;)V // method@f243 │ │ -49e6d4: 6e10 f7ea 0600 |00c2: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49e6da: 0c00 |00c5: move-result-object v0 │ │ -49e6dc: 5400 16b4 |00c6: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49e6e0: 6e10 39f2 0000 |00c8: invoke-virtual {v0}, Lcom/nextcloud/talk/ui/MessageInput;.getButton:()Landroid/widget/ImageButton; // method@f239 │ │ -49e6e6: 0c00 |00cb: move-result-object v0 │ │ -49e6e8: 3800 0a00 |00cc: if-eqz v0, 00d6 // +000a │ │ -49e6ec: 2203 1321 |00ce: new-instance v3, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda13; // type@2113 │ │ -49e6f0: 7020 8cea 6300 |00d0: invoke-direct {v3, v6}, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda13;.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V // method@ea8c │ │ -49e6f6: 6e20 2109 3000 |00d3: invoke-virtual {v0, v3}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0921 │ │ -49e6fc: 6e10 f7ea 0600 |00d6: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49e702: 0c00 |00d9: move-result-object v0 │ │ -49e704: 5400 16b4 |00da: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49e708: 6e10 3af2 0000 |00dc: invoke-virtual {v0}, Lcom/nextcloud/talk/ui/MessageInput;.getEditMessageButton:()Landroid/widget/ImageButton; // method@f23a │ │ -49e70e: 0c00 |00df: move-result-object v0 │ │ -49e710: 2203 1421 |00e0: new-instance v3, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda14; // type@2114 │ │ -49e714: 7020 8eea 6300 |00e2: invoke-direct {v3, v6}, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda14;.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V // method@ea8e │ │ -49e71a: 6e20 2109 3000 |00e5: invoke-virtual {v0, v3}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0921 │ │ -49e720: 6e10 f7ea 0600 |00e8: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49e726: 0c00 |00eb: move-result-object v0 │ │ -49e728: 5400 15b4 |00ec: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentEditView:Lcom/nextcloud/talk/databinding/EditMessageViewBinding; // field@b415 │ │ -49e72c: 5400 10b4 |00ee: iget-object v0, v0, Lcom/nextcloud/talk/databinding/EditMessageViewBinding;.clearEdit:Landroid/widget/ImageView; // field@b410 │ │ -49e730: 2203 1521 |00f0: new-instance v3, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda15; // type@2115 │ │ -49e734: 7020 90ea 6300 |00f2: invoke-direct {v3, v6}, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda15;.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V // method@ea90 │ │ -49e73a: 6e20 5809 3000 |00f5: invoke-virtual {v0, v3}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0958 │ │ -49e740: 5460 24b1 |00f8: iget-object v0, v6, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -49e744: 3900 0600 |00fa: if-nez v0, 0100 // +0006 │ │ -49e748: 7110 06fc 0200 |00fc: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49e74e: 2802 |00ff: goto 0101 // +0002 │ │ -49e750: 0701 |0100: move-object v1, v0 │ │ -49e752: 6e10 89e9 0100 |0101: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getSpreedCapabilities:()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // method@e989 │ │ -49e758: 0c00 |0104: move-result-object v0 │ │ -49e75a: 6201 08b5 |0105: sget-object v1, Lcom/nextcloud/talk/utils/SpreedFeatures;.SILENT_SEND:Lcom/nextcloud/talk/utils/SpreedFeatures; // field@b508 │ │ -49e75e: 7120 c2f2 1000 |0107: invoke-static {v0, v1}, Lcom/nextcloud/talk/utils/CapabilitiesUtil;.hasSpreedFeatureCapability:(Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;Lcom/nextcloud/talk/utils/SpreedFeatures;)Z // method@f2c2 │ │ -49e764: 0a00 |010a: move-result v0 │ │ -49e766: 3800 1600 |010b: if-eqz v0, 0121 // +0016 │ │ -49e76a: 6e10 f7ea 0600 |010d: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49e770: 0c00 |0110: move-result-object v0 │ │ -49e772: 5400 16b4 |0111: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49e776: 6e10 39f2 0000 |0113: invoke-virtual {v0}, Lcom/nextcloud/talk/ui/MessageInput;.getButton:()Landroid/widget/ImageButton; // method@f239 │ │ -49e77c: 0c00 |0116: move-result-object v0 │ │ -49e77e: 3800 0a00 |0117: if-eqz v0, 0121 // +000a │ │ -49e782: 2201 1621 |0119: new-instance v1, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda16; // type@2116 │ │ -49e786: 7020 92ea 6100 |011b: invoke-direct {v1, v6}, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda16;.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V // method@ea92 │ │ -49e78c: 6e20 2209 1000 |011e: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0922 │ │ -49e792: 6e10 f7ea 0600 |0121: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49e798: 0c00 |0124: move-result-object v0 │ │ -49e79a: 5400 16b4 |0125: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49e79e: 6e10 39f2 0000 |0127: invoke-virtual {v0}, Lcom/nextcloud/talk/ui/MessageInput;.getButton:()Landroid/widget/ImageButton; // method@f239 │ │ -49e7a4: 0c00 |012a: move-result-object v0 │ │ -49e7a6: 3800 1200 |012b: if-eqz v0, 013d // +0012 │ │ -49e7aa: 6e10 f9ea 0600 |012d: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getResources:()Landroid/content/res/Resources; // method@eaf9 │ │ -49e7b0: 0c01 |0130: move-result-object v1 │ │ -49e7b2: 1402 4802 137f |0131: const v2, #float 1.95408e+38 // #7f130248 │ │ -49e7b8: 6e20 b601 2100 |0134: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01b6 │ │ -49e7be: 0c01 |0137: move-result-object v1 │ │ -49e7c0: 1f01 7724 |0138: check-cast v1, Ljava/lang/CharSequence; // type@2477 │ │ -49e7c4: 6e20 1c09 1000 |013a: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setContentDescription:(Ljava/lang/CharSequence;)V // method@091c │ │ -49e7ca: 6e10 f7ea 0600 |013d: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49e7d0: 0c00 |0140: move-result-object v0 │ │ -49e7d2: 5400 13b4 |0141: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentCallStarted:Lcom/nextcloud/talk/databinding/CallStartedMessageBinding; // field@b413 │ │ -49e7d6: 5400 0ab4 |0143: iget-object v0, v0, Lcom/nextcloud/talk/databinding/CallStartedMessageBinding;.joinAudioCall:Lcom/google/android/material/button/MaterialButton; // field@b40a │ │ -49e7da: 2201 1721 |0145: new-instance v1, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda17; // type@2117 │ │ -49e7de: 7020 94ea 6100 |0147: invoke-direct {v1, v6}, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda17;.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V // method@ea94 │ │ -49e7e4: 6e20 5d6a 1000 |014a: invoke-virtual {v0, v1}, Lcom/google/android/material/button/MaterialButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@6a5d │ │ -49e7ea: 6e10 f7ea 0600 |014d: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49e7f0: 0c00 |0150: move-result-object v0 │ │ -49e7f2: 5400 13b4 |0151: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentCallStarted:Lcom/nextcloud/talk/databinding/CallStartedMessageBinding; // field@b413 │ │ -49e7f6: 5400 0bb4 |0153: iget-object v0, v0, Lcom/nextcloud/talk/databinding/CallStartedMessageBinding;.joinVideoCall:Lcom/google/android/material/button/MaterialButton; // field@b40b │ │ -49e7fa: 2201 1821 |0155: new-instance v1, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda18; // type@2118 │ │ -49e7fe: 7020 96ea 6100 |0157: invoke-direct {v1, v6}, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda18;.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V // method@ea96 │ │ -49e804: 6e20 5d6a 1000 |015a: invoke-virtual {v0, v1}, Lcom/google/android/material/button/MaterialButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@6a5d │ │ -49e80a: 6e10 f7ea 0600 |015d: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49e810: 0c00 |0160: move-result-object v0 │ │ -49e812: 5400 13b4 |0161: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentCallStarted:Lcom/nextcloud/talk/databinding/CallStartedMessageBinding; // field@b413 │ │ -49e816: 5400 08b4 |0163: iget-object v0, v0, Lcom/nextcloud/talk/databinding/CallStartedMessageBinding;.callStartedCloseBtn:Landroid/widget/ImageView; // field@b408 │ │ -49e81a: 2201 1921 |0165: new-instance v1, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda19; // type@2119 │ │ -49e81e: 7020 98ea 6100 |0167: invoke-direct {v1, v6}, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda19;.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V // method@ea98 │ │ -49e824: 6e20 5809 1000 |016a: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0958 │ │ -49e82a: 0e00 |016d: return-void │ │ +49e544: |[49e544] com.nextcloud.talk.chat.MessageInputFragment.initMessageInputView:()V │ │ +49e554: 5460 24b1 |0000: iget-object v0, v6, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +49e558: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +49e55a: 1a02 558e |0003: const-string v2, "chatActivity" // string@8e55 │ │ +49e55e: 3900 0600 |0005: if-nez v0, 000b // +0006 │ │ +49e562: 7110 06fc 0200 |0007: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49e568: 0710 |000a: move-object v0, v1 │ │ +49e56a: 6e10 5be9 0000 |000b: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getActive:()Z // method@e95b │ │ +49e570: 0a00 |000e: move-result v0 │ │ +49e572: 3900 0300 |000f: if-nez v0, 0012 // +0003 │ │ +49e576: 0e00 |0011: return-void │ │ +49e578: 1210 |0012: const/4 v0, #int 1 // #1 │ │ +49e57a: 2300 0827 |0013: new-array v0, v0, [Landroid/text/InputFilter; // type@2708 │ │ +49e57e: 6203 f6b4 |0015: sget-object v3, Lcom/nextcloud/talk/utils/CapabilitiesUtil;.INSTANCE:Lcom/nextcloud/talk/utils/CapabilitiesUtil; // field@b4f6 │ │ +49e582: 5464 24b1 |0017: iget-object v4, v6, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +49e586: 3904 0600 |0019: if-nez v4, 001f // +0006 │ │ +49e58a: 7110 06fc 0200 |001b: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49e590: 0714 |001e: move-object v4, v1 │ │ +49e592: 6e10 89e9 0400 |001f: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/ChatActivity;.getSpreedCapabilities:()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // method@e989 │ │ +49e598: 0c04 |0022: move-result-object v4 │ │ +49e59a: 6e20 c0f2 4300 |0023: invoke-virtual {v3, v4}, Lcom/nextcloud/talk/utils/CapabilitiesUtil;.getMessageMaxLength:(Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;)I // method@f2c0 │ │ +49e5a0: 0a03 |0026: move-result v3 │ │ +49e5a2: 6e10 f7ea 0600 |0027: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49e5a8: 0c04 |002a: move-result-object v4 │ │ +49e5aa: 5444 15b4 |002b: iget-object v4, v4, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentEditView:Lcom/nextcloud/talk/databinding/EditMessageViewBinding; // field@b415 │ │ +49e5ae: 5444 12b4 |002d: iget-object v4, v4, Lcom/nextcloud/talk/databinding/EditMessageViewBinding;.editMessageView:Landroid/widget/LinearLayout; // field@b412 │ │ +49e5b2: 1305 0800 |002f: const/16 v5, #int 8 // #8 │ │ +49e5b6: 6e20 9b09 5400 |0031: invoke-virtual {v4, v5}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@099b │ │ +49e5bc: 6e10 f7ea 0600 |0034: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49e5c2: 0c04 |0037: move-result-object v4 │ │ +49e5c4: 5444 16b4 |0038: iget-object v4, v4, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49e5c8: 1205 |003a: const/4 v5, #int 0 // #0 │ │ +49e5ca: 6e55 44f2 5455 |003b: invoke-virtual {v4, v5, v5, v5, v5}, Lcom/nextcloud/talk/ui/MessageInput;.setPadding:(IIII)V // method@f244 │ │ +49e5d0: 2204 2a01 |003e: new-instance v4, Landroid/text/InputFilter$LengthFilter; // type@012a │ │ +49e5d4: 7020 0905 3400 |0040: invoke-direct {v4, v3}, Landroid/text/InputFilter$LengthFilter;.:(I)V // method@0509 │ │ +49e5da: 4d04 0005 |0043: aput-object v4, v0, v5 │ │ +49e5de: 6e10 f7ea 0600 |0045: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49e5e4: 0c04 |0048: move-result-object v4 │ │ +49e5e6: 5444 16b4 |0049: iget-object v4, v4, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49e5ea: 6e10 3bf2 0400 |004b: invoke-virtual {v4}, Lcom/nextcloud/talk/ui/MessageInput;.getInputEditText:()Landroidx/emoji2/widget/EmojiEditText; // method@f23b │ │ +49e5f0: 0c04 |004e: move-result-object v4 │ │ +49e5f2: 3804 0500 |004f: if-eqz v4, 0054 // +0005 │ │ +49e5f6: 6e20 710e 0400 |0051: invoke-virtual {v4, v0}, Landroidx/emoji2/widget/EmojiEditText;.setFilters:([Landroid/text/InputFilter;)V // method@0e71 │ │ +49e5fc: 6e10 f7ea 0600 |0054: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49e602: 0c00 |0057: move-result-object v0 │ │ +49e604: 5400 16b4 |0058: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49e608: 6e10 3bf2 0000 |005a: invoke-virtual {v0}, Lcom/nextcloud/talk/ui/MessageInput;.getInputEditText:()Landroidx/emoji2/widget/EmojiEditText; // method@f23b │ │ +49e60e: 0c00 |005d: move-result-object v0 │ │ +49e610: 3800 0c00 |005e: if-eqz v0, 006a // +000c │ │ +49e614: 2204 2621 |0060: new-instance v4, Lcom/nextcloud/talk/chat/MessageInputFragment$initMessageInputView$1; // type@2126 │ │ +49e618: 7030 b5ea 6403 |0062: invoke-direct {v4, v6, v3}, Lcom/nextcloud/talk/chat/MessageInputFragment$initMessageInputView$1;.:(Lcom/nextcloud/talk/chat/MessageInputFragment;I)V // method@eab5 │ │ +49e61e: 1f04 3a01 |0065: check-cast v4, Landroid/text/TextWatcher; // type@013a │ │ +49e622: 6e20 6b0e 4000 |0067: invoke-virtual {v0, v4}, Landroidx/emoji2/widget/EmojiEditText;.addTextChangedListener:(Landroid/text/TextWatcher;)V // method@0e6b │ │ +49e628: 6e10 f7ea 0600 |006a: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49e62e: 0c00 |006d: move-result-object v0 │ │ +49e630: 5400 16b4 |006e: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49e634: 6e10 3bf2 0000 |0070: invoke-virtual {v0}, Lcom/nextcloud/talk/ui/MessageInput;.getInputEditText:()Landroidx/emoji2/widget/EmojiEditText; // method@f23b │ │ +49e63a: 0c00 |0073: move-result-object v0 │ │ +49e63c: 1a03 53d2 |0074: const-string v3, "null cannot be cast to non-null type com.nextcloud.talk.utils.ImageEmojiEditText" // string@d253 │ │ +49e640: 7120 fefb 3000 |0076: invoke-static {v0, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbfe │ │ +49e646: 1f00 9223 |0079: check-cast v0, Lcom/nextcloud/talk/utils/ImageEmojiEditText; // type@2392 │ │ +49e64a: 2203 0f21 |007b: new-instance v3, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda0; // type@210f │ │ +49e64e: 7020 84ea 6300 |007d: invoke-direct {v3, v6}, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda0;.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V // method@ea84 │ │ +49e654: 6e20 eff2 3000 |0080: invoke-virtual {v0, v3}, Lcom/nextcloud/talk/utils/ImageEmojiEditText;.setOnCommitContentListener:(Lkotlin/jvm/functions/Function1;)V // method@f2ef │ │ +49e65a: 5460 24b1 |0083: iget-object v0, v6, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +49e65e: 3900 0600 |0085: if-nez v0, 008b // +0006 │ │ +49e662: 7110 06fc 0200 |0087: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49e668: 0710 |008a: move-object v0, v1 │ │ +49e66a: 6e10 87e9 0000 |008b: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getSharedText:()Ljava/lang/String; // method@e987 │ │ +49e670: 0c00 |008e: move-result-object v0 │ │ +49e672: 1f00 7724 |008f: check-cast v0, Ljava/lang/CharSequence; // type@2477 │ │ +49e676: 7210 3df5 0000 |0091: invoke-interface {v0}, Ljava/lang/CharSequence;.length:()I // method@f53d │ │ +49e67c: 0a00 |0094: move-result v0 │ │ +49e67e: 3d00 1f00 |0095: if-lez v0, 00b4 // +001f │ │ +49e682: 6e10 f7ea 0600 |0097: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49e688: 0c00 |009a: move-result-object v0 │ │ +49e68a: 5400 16b4 |009b: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49e68e: 6e10 3bf2 0000 |009d: invoke-virtual {v0}, Lcom/nextcloud/talk/ui/MessageInput;.getInputEditText:()Landroidx/emoji2/widget/EmojiEditText; // method@f23b │ │ +49e694: 0c00 |00a0: move-result-object v0 │ │ +49e696: 3800 1300 |00a1: if-eqz v0, 00b4 // +0013 │ │ +49e69a: 5463 24b1 |00a3: iget-object v3, v6, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +49e69e: 3903 0600 |00a5: if-nez v3, 00ab // +0006 │ │ +49e6a2: 7110 06fc 0200 |00a7: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49e6a8: 0713 |00aa: move-object v3, v1 │ │ +49e6aa: 6e10 87e9 0300 |00ab: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getSharedText:()Ljava/lang/String; // method@e987 │ │ +49e6b0: 0c03 |00ae: move-result-object v3 │ │ +49e6b2: 1f03 7724 |00af: check-cast v3, Ljava/lang/CharSequence; // type@2477 │ │ +49e6b6: 6e20 740e 3000 |00b1: invoke-virtual {v0, v3}, Landroidx/emoji2/widget/EmojiEditText;.setText:(Ljava/lang/CharSequence;)V // method@0e74 │ │ +49e6bc: 6e10 f7ea 0600 |00b4: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49e6c2: 0c00 |00b7: move-result-object v0 │ │ +49e6c4: 5400 16b4 |00b8: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49e6c8: 2203 1121 |00ba: new-instance v3, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda11; // type@2111 │ │ +49e6cc: 7020 88ea 6300 |00bc: invoke-direct {v3, v6}, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda11;.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V // method@ea88 │ │ +49e6d2: 6e20 43f2 3000 |00bf: invoke-virtual {v0, v3}, Lcom/nextcloud/talk/ui/MessageInput;.setAttachmentsListener:(Lcom/stfalcon/chatkit/messages/MessageInput$AttachmentsListener;)V // method@f243 │ │ +49e6d8: 6e10 f7ea 0600 |00c2: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49e6de: 0c00 |00c5: move-result-object v0 │ │ +49e6e0: 5400 16b4 |00c6: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49e6e4: 6e10 39f2 0000 |00c8: invoke-virtual {v0}, Lcom/nextcloud/talk/ui/MessageInput;.getButton:()Landroid/widget/ImageButton; // method@f239 │ │ +49e6ea: 0c00 |00cb: move-result-object v0 │ │ +49e6ec: 3800 0a00 |00cc: if-eqz v0, 00d6 // +000a │ │ +49e6f0: 2203 1321 |00ce: new-instance v3, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda13; // type@2113 │ │ +49e6f4: 7020 8cea 6300 |00d0: invoke-direct {v3, v6}, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda13;.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V // method@ea8c │ │ +49e6fa: 6e20 2109 3000 |00d3: invoke-virtual {v0, v3}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0921 │ │ +49e700: 6e10 f7ea 0600 |00d6: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49e706: 0c00 |00d9: move-result-object v0 │ │ +49e708: 5400 16b4 |00da: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49e70c: 6e10 3af2 0000 |00dc: invoke-virtual {v0}, Lcom/nextcloud/talk/ui/MessageInput;.getEditMessageButton:()Landroid/widget/ImageButton; // method@f23a │ │ +49e712: 0c00 |00df: move-result-object v0 │ │ +49e714: 2203 1421 |00e0: new-instance v3, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda14; // type@2114 │ │ +49e718: 7020 8eea 6300 |00e2: invoke-direct {v3, v6}, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda14;.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V // method@ea8e │ │ +49e71e: 6e20 2109 3000 |00e5: invoke-virtual {v0, v3}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0921 │ │ +49e724: 6e10 f7ea 0600 |00e8: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49e72a: 0c00 |00eb: move-result-object v0 │ │ +49e72c: 5400 15b4 |00ec: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentEditView:Lcom/nextcloud/talk/databinding/EditMessageViewBinding; // field@b415 │ │ +49e730: 5400 10b4 |00ee: iget-object v0, v0, Lcom/nextcloud/talk/databinding/EditMessageViewBinding;.clearEdit:Landroid/widget/ImageView; // field@b410 │ │ +49e734: 2203 1521 |00f0: new-instance v3, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda15; // type@2115 │ │ +49e738: 7020 90ea 6300 |00f2: invoke-direct {v3, v6}, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda15;.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V // method@ea90 │ │ +49e73e: 6e20 5809 3000 |00f5: invoke-virtual {v0, v3}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0958 │ │ +49e744: 5460 24b1 |00f8: iget-object v0, v6, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +49e748: 3900 0600 |00fa: if-nez v0, 0100 // +0006 │ │ +49e74c: 7110 06fc 0200 |00fc: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49e752: 2802 |00ff: goto 0101 // +0002 │ │ +49e754: 0701 |0100: move-object v1, v0 │ │ +49e756: 6e10 89e9 0100 |0101: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getSpreedCapabilities:()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // method@e989 │ │ +49e75c: 0c00 |0104: move-result-object v0 │ │ +49e75e: 6201 08b5 |0105: sget-object v1, Lcom/nextcloud/talk/utils/SpreedFeatures;.SILENT_SEND:Lcom/nextcloud/talk/utils/SpreedFeatures; // field@b508 │ │ +49e762: 7120 c2f2 1000 |0107: invoke-static {v0, v1}, Lcom/nextcloud/talk/utils/CapabilitiesUtil;.hasSpreedFeatureCapability:(Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;Lcom/nextcloud/talk/utils/SpreedFeatures;)Z // method@f2c2 │ │ +49e768: 0a00 |010a: move-result v0 │ │ +49e76a: 3800 1600 |010b: if-eqz v0, 0121 // +0016 │ │ +49e76e: 6e10 f7ea 0600 |010d: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49e774: 0c00 |0110: move-result-object v0 │ │ +49e776: 5400 16b4 |0111: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49e77a: 6e10 39f2 0000 |0113: invoke-virtual {v0}, Lcom/nextcloud/talk/ui/MessageInput;.getButton:()Landroid/widget/ImageButton; // method@f239 │ │ +49e780: 0c00 |0116: move-result-object v0 │ │ +49e782: 3800 0a00 |0117: if-eqz v0, 0121 // +000a │ │ +49e786: 2201 1621 |0119: new-instance v1, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda16; // type@2116 │ │ +49e78a: 7020 92ea 6100 |011b: invoke-direct {v1, v6}, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda16;.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V // method@ea92 │ │ +49e790: 6e20 2209 1000 |011e: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0922 │ │ +49e796: 6e10 f7ea 0600 |0121: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49e79c: 0c00 |0124: move-result-object v0 │ │ +49e79e: 5400 16b4 |0125: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49e7a2: 6e10 39f2 0000 |0127: invoke-virtual {v0}, Lcom/nextcloud/talk/ui/MessageInput;.getButton:()Landroid/widget/ImageButton; // method@f239 │ │ +49e7a8: 0c00 |012a: move-result-object v0 │ │ +49e7aa: 3800 1200 |012b: if-eqz v0, 013d // +0012 │ │ +49e7ae: 6e10 f9ea 0600 |012d: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getResources:()Landroid/content/res/Resources; // method@eaf9 │ │ +49e7b4: 0c01 |0130: move-result-object v1 │ │ +49e7b6: 1402 4802 137f |0131: const v2, #float 1.95408e+38 // #7f130248 │ │ +49e7bc: 6e20 b601 2100 |0134: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01b6 │ │ +49e7c2: 0c01 |0137: move-result-object v1 │ │ +49e7c4: 1f01 7724 |0138: check-cast v1, Ljava/lang/CharSequence; // type@2477 │ │ +49e7c8: 6e20 1c09 1000 |013a: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setContentDescription:(Ljava/lang/CharSequence;)V // method@091c │ │ +49e7ce: 6e10 f7ea 0600 |013d: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49e7d4: 0c00 |0140: move-result-object v0 │ │ +49e7d6: 5400 13b4 |0141: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentCallStarted:Lcom/nextcloud/talk/databinding/CallStartedMessageBinding; // field@b413 │ │ +49e7da: 5400 0ab4 |0143: iget-object v0, v0, Lcom/nextcloud/talk/databinding/CallStartedMessageBinding;.joinAudioCall:Lcom/google/android/material/button/MaterialButton; // field@b40a │ │ +49e7de: 2201 1721 |0145: new-instance v1, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda17; // type@2117 │ │ +49e7e2: 7020 94ea 6100 |0147: invoke-direct {v1, v6}, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda17;.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V // method@ea94 │ │ +49e7e8: 6e20 5d6a 1000 |014a: invoke-virtual {v0, v1}, Lcom/google/android/material/button/MaterialButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@6a5d │ │ +49e7ee: 6e10 f7ea 0600 |014d: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49e7f4: 0c00 |0150: move-result-object v0 │ │ +49e7f6: 5400 13b4 |0151: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentCallStarted:Lcom/nextcloud/talk/databinding/CallStartedMessageBinding; // field@b413 │ │ +49e7fa: 5400 0bb4 |0153: iget-object v0, v0, Lcom/nextcloud/talk/databinding/CallStartedMessageBinding;.joinVideoCall:Lcom/google/android/material/button/MaterialButton; // field@b40b │ │ +49e7fe: 2201 1821 |0155: new-instance v1, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda18; // type@2118 │ │ +49e802: 7020 96ea 6100 |0157: invoke-direct {v1, v6}, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda18;.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V // method@ea96 │ │ +49e808: 6e20 5d6a 1000 |015a: invoke-virtual {v0, v1}, Lcom/google/android/material/button/MaterialButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@6a5d │ │ +49e80e: 6e10 f7ea 0600 |015d: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49e814: 0c00 |0160: move-result-object v0 │ │ +49e816: 5400 13b4 |0161: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentCallStarted:Lcom/nextcloud/talk/databinding/CallStartedMessageBinding; // field@b413 │ │ +49e81a: 5400 08b4 |0163: iget-object v0, v0, Lcom/nextcloud/talk/databinding/CallStartedMessageBinding;.callStartedCloseBtn:Landroid/widget/ImageView; // field@b408 │ │ +49e81e: 2201 1921 |0165: new-instance v1, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda19; // type@2119 │ │ +49e822: 7020 98ea 6100 |0167: invoke-direct {v1, v6}, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda19;.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V // method@ea98 │ │ +49e828: 6e20 5809 1000 |016a: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0958 │ │ +49e82e: 0e00 |016d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=345 │ │ 0x0013 line=347 │ │ 0x0015 line=348 │ │ 0x0027 line=350 │ │ 0x0034 line=351 │ │ @@ -2017994,29 +2017994,29 @@ │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputFragment;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -49e2e8: |[49e2e8] com.nextcloud.talk.chat.MessageInputFragment.initMessageInputView$lambda$10:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V │ │ -49e2f8: 2200 5123 |0000: new-instance v0, Lcom/nextcloud/talk/ui/dialog/AttachmentDialog; // type@2351 │ │ -49e2fc: 6e10 20eb 0300 |0002: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/MessageInputFragment;.requireActivity:()Landroidx/fragment/app/FragmentActivity; // method@eb20 │ │ -49e302: 0c01 |0005: move-result-object v1 │ │ -49e304: 1a02 adde |0006: const-string v2, "requireActivity(...)" // string@dead │ │ -49e308: 7120 fffb 2100 |0008: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -49e30e: 1f01 1c00 |000b: check-cast v1, Landroid/app/Activity; // type@001c │ │ -49e312: 6e10 20eb 0300 |000d: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/MessageInputFragment;.requireActivity:()Landroidx/fragment/app/FragmentActivity; // method@eb20 │ │ -49e318: 0c03 |0010: move-result-object v3 │ │ -49e31a: 1a02 4ad2 |0011: const-string v2, "null cannot be cast to non-null type com.nextcloud.talk.chat.ChatActivity" // string@d24a │ │ -49e31e: 7120 fefb 2300 |0013: invoke-static {v3, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbfe │ │ -49e324: 1f03 0d21 |0016: check-cast v3, Lcom/nextcloud/talk/chat/ChatActivity; // type@210d │ │ -49e328: 7030 4ff2 1003 |0018: invoke-direct {v0, v1, v3}, Lcom/nextcloud/talk/ui/dialog/AttachmentDialog;.:(Landroid/app/Activity;Lcom/nextcloud/talk/chat/ChatActivity;)V // method@f24f │ │ -49e32e: 6e10 50f2 0000 |001b: invoke-virtual {v0}, Lcom/nextcloud/talk/ui/dialog/AttachmentDialog;.show:()V // method@f250 │ │ -49e334: 0e00 |001e: return-void │ │ +49e2ec: |[49e2ec] com.nextcloud.talk.chat.MessageInputFragment.initMessageInputView$lambda$10:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V │ │ +49e2fc: 2200 5123 |0000: new-instance v0, Lcom/nextcloud/talk/ui/dialog/AttachmentDialog; // type@2351 │ │ +49e300: 6e10 20eb 0300 |0002: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/MessageInputFragment;.requireActivity:()Landroidx/fragment/app/FragmentActivity; // method@eb20 │ │ +49e306: 0c01 |0005: move-result-object v1 │ │ +49e308: 1a02 adde |0006: const-string v2, "requireActivity(...)" // string@dead │ │ +49e30c: 7120 fffb 2100 |0008: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +49e312: 1f01 1c00 |000b: check-cast v1, Landroid/app/Activity; // type@001c │ │ +49e316: 6e10 20eb 0300 |000d: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/MessageInputFragment;.requireActivity:()Landroidx/fragment/app/FragmentActivity; // method@eb20 │ │ +49e31c: 0c03 |0010: move-result-object v3 │ │ +49e31e: 1a02 4ad2 |0011: const-string v2, "null cannot be cast to non-null type com.nextcloud.talk.chat.ChatActivity" // string@d24a │ │ +49e322: 7120 fefb 2300 |0013: invoke-static {v3, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbfe │ │ +49e328: 1f03 0d21 |0016: check-cast v3, Lcom/nextcloud/talk/chat/ChatActivity; // type@210d │ │ +49e32c: 7030 4ff2 1003 |0018: invoke-direct {v0, v1, v3}, Lcom/nextcloud/talk/ui/dialog/AttachmentDialog;.:(Landroid/app/Activity;Lcom/nextcloud/talk/chat/ChatActivity;)V // method@f24f │ │ +49e332: 6e10 50f2 0000 |001b: invoke-virtual {v0}, Lcom/nextcloud/talk/ui/dialog/AttachmentDialog;.show:()V // method@f250 │ │ +49e338: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=418 │ │ locals : │ │ 0x0000 - 0x001f reg=3 (null) Lcom/nextcloud/talk/chat/MessageInputFragment; │ │ │ │ #37 : (in Lcom/nextcloud/talk/chat/MessageInputFragment;) │ │ @@ -2018024,18 +2018024,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -49e338: |[49e338] com.nextcloud.talk.chat.MessageInputFragment.initMessageInputView$lambda$11:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)V │ │ -49e348: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -49e34a: 7020 32eb 1000 |0001: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.submitMessage:(Z)V // method@eb32 │ │ -49e350: 0e00 |0004: return-void │ │ +49e33c: |[49e33c] com.nextcloud.talk.chat.MessageInputFragment.initMessageInputView$lambda$11:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)V │ │ +49e34c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +49e34e: 7020 32eb 1000 |0001: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.submitMessage:(Z)V // method@eb32 │ │ +49e354: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=422 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lcom/nextcloud/talk/chat/MessageInputFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -2018044,58 +2018044,58 @@ │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 88 16-bit code units │ │ -49e354: |[49e354] com.nextcloud.talk.chat.MessageInputFragment.initMessageInputView$lambda$12:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)V │ │ -49e364: 6e10 f7ea 0300 |0000: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49e36a: 0c04 |0003: move-result-object v4 │ │ -49e36c: 5444 16b4 |0004: iget-object v4, v4, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49e370: 6e10 3bf2 0400 |0006: invoke-virtual {v4}, Lcom/nextcloud/talk/ui/MessageInput;.getInputEditText:()Landroidx/emoji2/widget/EmojiEditText; // method@f23b │ │ -49e376: 0c04 |0009: move-result-object v4 │ │ -49e378: 6e10 6e0e 0400 |000a: invoke-virtual {v4}, Landroidx/emoji2/widget/EmojiEditText;.getText:()Landroid/text/Editable; // method@0e6e │ │ -49e37e: 0c04 |000d: move-result-object v4 │ │ -49e380: 6e10 35f6 0400 |000e: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@f635 │ │ -49e386: 0c04 |0011: move-result-object v4 │ │ -49e388: 5430 24b1 |0012: iget-object v0, v3, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -49e38c: 3900 0800 |0014: if-nez v0, 001c // +0008 │ │ -49e390: 1a00 558e |0016: const-string v0, "chatActivity" // string@8e55 │ │ -49e394: 7110 06fc 0000 |0018: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49e39a: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -49e39c: 6e10 7be9 0000 |001c: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ -49e3a2: 0c00 |001f: move-result-object v0 │ │ -49e3a4: 6e10 5def 0000 |0020: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.getGetEditChatMessage:()Landroidx/lifecycle/LiveData; // method@ef5d │ │ -49e3aa: 0c00 |0023: move-result-object v0 │ │ -49e3ac: 6e10 d50e 0000 |0024: invoke-virtual {v0}, Landroidx/lifecycle/LiveData;.getValue:()Ljava/lang/Object; // method@0ed5 │ │ -49e3b2: 0c00 |0027: move-result-object v0 │ │ -49e3b4: 1a01 4bd2 |0028: const-string v1, "null cannot be cast to non-null type com.nextcloud.talk.chat.data.model.ChatMessage" // string@d24b │ │ -49e3b8: 7120 fefb 1000 |002a: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbfe │ │ -49e3be: 1f00 5721 |002d: check-cast v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -49e3c2: 6e10 77ec 0000 |002f: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getMessage:()Ljava/lang/String; // method@ec77 │ │ -49e3c8: 0c01 |0032: move-result-object v1 │ │ -49e3ca: 7110 fdfb 0100 |0033: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49e3d0: 1f01 7724 |0036: check-cast v1, Ljava/lang/CharSequence; // type@2477 │ │ -49e3d4: 7110 53fc 0100 |0038: invoke-static {v1}, Lkotlin/text/StringsKt;.trim:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@fc53 │ │ -49e3da: 0c01 |003b: move-result-object v1 │ │ -49e3dc: 6e10 35f6 0100 |003c: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@f635 │ │ -49e3e2: 0c01 |003f: move-result-object v1 │ │ -49e3e4: 0742 |0040: move-object v2, v4 │ │ -49e3e6: 1f02 7724 |0041: check-cast v2, Ljava/lang/CharSequence; // type@2477 │ │ -49e3ea: 7110 53fc 0200 |0043: invoke-static {v2}, Lkotlin/text/StringsKt;.trim:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@fc53 │ │ -49e3f0: 0c02 |0046: move-result-object v2 │ │ -49e3f2: 6e10 35f6 0200 |0047: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@f635 │ │ -49e3f8: 0c02 |004a: move-result-object v2 │ │ -49e3fa: 7120 fbfb 2100 |004b: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ -49e400: 0a01 |004e: move-result v1 │ │ -49e402: 3901 0500 |004f: if-nez v1, 0054 // +0005 │ │ -49e406: 7030 f5ea 0304 |0051: invoke-direct {v3, v0, v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.editMessageAPI:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;Ljava/lang/String;)V // method@eaf5 │ │ -49e40c: 7010 f4ea 0300 |0054: invoke-direct {v3}, Lcom/nextcloud/talk/chat/MessageInputFragment;.clearEditUI:()V // method@eaf4 │ │ -49e412: 0e00 |0057: return-void │ │ +49e358: |[49e358] com.nextcloud.talk.chat.MessageInputFragment.initMessageInputView$lambda$12:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)V │ │ +49e368: 6e10 f7ea 0300 |0000: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49e36e: 0c04 |0003: move-result-object v4 │ │ +49e370: 5444 16b4 |0004: iget-object v4, v4, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49e374: 6e10 3bf2 0400 |0006: invoke-virtual {v4}, Lcom/nextcloud/talk/ui/MessageInput;.getInputEditText:()Landroidx/emoji2/widget/EmojiEditText; // method@f23b │ │ +49e37a: 0c04 |0009: move-result-object v4 │ │ +49e37c: 6e10 6e0e 0400 |000a: invoke-virtual {v4}, Landroidx/emoji2/widget/EmojiEditText;.getText:()Landroid/text/Editable; // method@0e6e │ │ +49e382: 0c04 |000d: move-result-object v4 │ │ +49e384: 6e10 35f6 0400 |000e: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@f635 │ │ +49e38a: 0c04 |0011: move-result-object v4 │ │ +49e38c: 5430 24b1 |0012: iget-object v0, v3, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +49e390: 3900 0800 |0014: if-nez v0, 001c // +0008 │ │ +49e394: 1a00 558e |0016: const-string v0, "chatActivity" // string@8e55 │ │ +49e398: 7110 06fc 0000 |0018: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49e39e: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +49e3a0: 6e10 7be9 0000 |001c: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ +49e3a6: 0c00 |001f: move-result-object v0 │ │ +49e3a8: 6e10 5def 0000 |0020: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.getGetEditChatMessage:()Landroidx/lifecycle/LiveData; // method@ef5d │ │ +49e3ae: 0c00 |0023: move-result-object v0 │ │ +49e3b0: 6e10 d50e 0000 |0024: invoke-virtual {v0}, Landroidx/lifecycle/LiveData;.getValue:()Ljava/lang/Object; // method@0ed5 │ │ +49e3b6: 0c00 |0027: move-result-object v0 │ │ +49e3b8: 1a01 4bd2 |0028: const-string v1, "null cannot be cast to non-null type com.nextcloud.talk.chat.data.model.ChatMessage" // string@d24b │ │ +49e3bc: 7120 fefb 1000 |002a: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbfe │ │ +49e3c2: 1f00 5721 |002d: check-cast v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +49e3c6: 6e10 77ec 0000 |002f: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getMessage:()Ljava/lang/String; // method@ec77 │ │ +49e3cc: 0c01 |0032: move-result-object v1 │ │ +49e3ce: 7110 fdfb 0100 |0033: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49e3d4: 1f01 7724 |0036: check-cast v1, Ljava/lang/CharSequence; // type@2477 │ │ +49e3d8: 7110 53fc 0100 |0038: invoke-static {v1}, Lkotlin/text/StringsKt;.trim:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@fc53 │ │ +49e3de: 0c01 |003b: move-result-object v1 │ │ +49e3e0: 6e10 35f6 0100 |003c: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@f635 │ │ +49e3e6: 0c01 |003f: move-result-object v1 │ │ +49e3e8: 0742 |0040: move-object v2, v4 │ │ +49e3ea: 1f02 7724 |0041: check-cast v2, Ljava/lang/CharSequence; // type@2477 │ │ +49e3ee: 7110 53fc 0200 |0043: invoke-static {v2}, Lkotlin/text/StringsKt;.trim:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@fc53 │ │ +49e3f4: 0c02 |0046: move-result-object v2 │ │ +49e3f6: 6e10 35f6 0200 |0047: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@f635 │ │ +49e3fc: 0c02 |004a: move-result-object v2 │ │ +49e3fe: 7120 fbfb 2100 |004b: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ +49e404: 0a01 |004e: move-result v1 │ │ +49e406: 3901 0500 |004f: if-nez v1, 0054 // +0005 │ │ +49e40a: 7030 f5ea 0304 |0051: invoke-direct {v3, v0, v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.editMessageAPI:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;Ljava/lang/String;)V // method@eaf5 │ │ +49e410: 7010 f4ea 0300 |0054: invoke-direct {v3}, Lcom/nextcloud/talk/chat/MessageInputFragment;.clearEditUI:()V // method@eaf4 │ │ +49e416: 0e00 |0057: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=426 │ │ 0x0012 line=427 │ │ 0x002f line=428 │ │ 0x0051 line=429 │ │ 0x0054 line=431 │ │ @@ -2018108,17 +2018108,17 @@ │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -49e414: |[49e414] com.nextcloud.talk.chat.MessageInputFragment.initMessageInputView$lambda$13:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)V │ │ -49e424: 7010 f4ea 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/chat/MessageInputFragment;.clearEditUI:()V // method@eaf4 │ │ -49e42a: 0e00 |0003: return-void │ │ +49e418: |[49e418] com.nextcloud.talk.chat.MessageInputFragment.initMessageInputView$lambda$13:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)V │ │ +49e428: 7010 f4ea 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/chat/MessageInputFragment;.clearEditUI:()V // method@eaf4 │ │ +49e42e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=434 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lcom/nextcloud/talk/chat/MessageInputFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -2018127,18 +2018127,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)Z' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -49d0e4: |[49d0e4] com.nextcloud.talk.chat.MessageInputFragment.initMessageInputView$lambda$14:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)Z │ │ -49d0f4: 7010 30eb 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/chat/MessageInputFragment;.showSendButtonMenu:()V // method@eb30 │ │ -49d0fa: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -49d0fc: 0f00 |0004: return v0 │ │ +49d0e8: |[49d0e8] com.nextcloud.talk.chat.MessageInputFragment.initMessageInputView$lambda$14:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)Z │ │ +49d0f8: 7010 30eb 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/chat/MessageInputFragment;.showSendButtonMenu:()V // method@eb30 │ │ +49d0fe: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +49d100: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=439 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lcom/nextcloud/talk/chat/MessageInputFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -2018147,22 +2018147,22 @@ │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -49e42c: |[49e42c] com.nextcloud.talk.chat.MessageInputFragment.initMessageInputView$lambda$15:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)V │ │ -49e43c: 5400 24b1 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -49e440: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -49e444: 1a00 558e |0004: const-string v0, "chatActivity" // string@8e55 │ │ -49e448: 7110 06fc 0000 |0006: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49e44e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -49e450: 6e10 d0e9 0000 |000a: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.joinAudioCall:()V // method@e9d0 │ │ -49e456: 0e00 |000d: return-void │ │ +49e430: |[49e430] com.nextcloud.talk.chat.MessageInputFragment.initMessageInputView$lambda$15:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)V │ │ +49e440: 5400 24b1 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +49e444: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +49e448: 1a00 558e |0004: const-string v0, "chatActivity" // string@8e55 │ │ +49e44c: 7110 06fc 0000 |0006: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49e452: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +49e454: 6e10 d0e9 0000 |000a: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.joinAudioCall:()V // method@e9d0 │ │ +49e45a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=448 │ │ locals : │ │ 0x0000 - 0x000e reg=0 (null) Lcom/nextcloud/talk/chat/MessageInputFragment; │ │ 0x0000 - 0x000e reg=1 (null) Landroid/view/View; │ │ │ │ @@ -2018171,22 +2018171,22 @@ │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -49e458: |[49e458] com.nextcloud.talk.chat.MessageInputFragment.initMessageInputView$lambda$16:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)V │ │ -49e468: 5400 24b1 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -49e46c: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -49e470: 1a00 558e |0004: const-string v0, "chatActivity" // string@8e55 │ │ -49e474: 7110 06fc 0000 |0006: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49e47a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -49e47c: 6e10 d2e9 0000 |000a: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.joinVideoCall:()V // method@e9d2 │ │ -49e482: 0e00 |000d: return-void │ │ +49e45c: |[49e45c] com.nextcloud.talk.chat.MessageInputFragment.initMessageInputView$lambda$16:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)V │ │ +49e46c: 5400 24b1 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +49e470: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +49e474: 1a00 558e |0004: const-string v0, "chatActivity" // string@8e55 │ │ +49e478: 7110 06fc 0000 |0006: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49e47e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +49e480: 6e10 d2e9 0000 |000a: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.joinVideoCall:()V // method@e9d2 │ │ +49e486: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=452 │ │ locals : │ │ 0x0000 - 0x000e reg=0 (null) Lcom/nextcloud/talk/chat/MessageInputFragment; │ │ 0x0000 - 0x000e reg=1 (null) Landroid/view/View; │ │ │ │ @@ -2018195,61 +2018195,61 @@ │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 85 16-bit code units │ │ -49e484: |[49e484] com.nextcloud.talk.chat.MessageInputFragment.initMessageInputView$lambda$17:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)V │ │ -49e494: 5534 25b1 |0000: iget-boolean v4, v3, Lcom/nextcloud/talk/chat/MessageInputFragment;.collapsed:Z // field@b125 │ │ -49e498: df04 0401 |0002: xor-int/lit8 v4, v4, #int 1 // #01 │ │ -49e49c: 5c34 25b1 |0004: iput-boolean v4, v3, Lcom/nextcloud/talk/chat/MessageInputFragment;.collapsed:Z // field@b125 │ │ -49e4a0: 6e10 f7ea 0300 |0006: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49e4a6: 0c04 |0009: move-result-object v4 │ │ -49e4a8: 5444 13b4 |000a: iget-object v4, v4, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentCallStarted:Lcom/nextcloud/talk/databinding/CallStartedMessageBinding; // field@b413 │ │ -49e4ac: 5444 05b4 |000c: iget-object v4, v4, Lcom/nextcloud/talk/databinding/CallStartedMessageBinding;.callAuthorLayout:Landroid/widget/LinearLayout; // field@b405 │ │ -49e4b0: 5530 25b1 |000e: iget-boolean v0, v3, Lcom/nextcloud/talk/chat/MessageInputFragment;.collapsed:Z // field@b125 │ │ -49e4b4: 1301 0800 |0010: const/16 v1, #int 8 // #8 │ │ -49e4b8: 1202 |0012: const/4 v2, #int 0 // #0 │ │ -49e4ba: 3800 0400 |0013: if-eqz v0, 0017 // +0004 │ │ -49e4be: 0110 |0015: move v0, v1 │ │ -49e4c0: 2802 |0016: goto 0018 // +0002 │ │ -49e4c2: 0120 |0017: move v0, v2 │ │ -49e4c4: 6e20 9b09 0400 |0018: invoke-virtual {v4, v0}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@099b │ │ -49e4ca: 6e10 f7ea 0300 |001b: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49e4d0: 0c04 |001e: move-result-object v4 │ │ -49e4d2: 5444 13b4 |001f: iget-object v4, v4, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentCallStarted:Lcom/nextcloud/talk/databinding/CallStartedMessageBinding; // field@b413 │ │ -49e4d6: 5444 06b4 |0021: iget-object v4, v4, Lcom/nextcloud/talk/databinding/CallStartedMessageBinding;.callBtnLayout:Landroid/widget/LinearLayout; // field@b406 │ │ -49e4da: 5530 25b1 |0023: iget-boolean v0, v3, Lcom/nextcloud/talk/chat/MessageInputFragment;.collapsed:Z // field@b125 │ │ -49e4de: 3800 0400 |0025: if-eqz v0, 0029 // +0004 │ │ -49e4e2: 0110 |0027: move v0, v1 │ │ -49e4e4: 2802 |0028: goto 002a // +0002 │ │ -49e4e6: 0120 |0029: move v0, v2 │ │ -49e4e8: 6e20 9b09 0400 |002a: invoke-virtual {v4, v0}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@099b │ │ -49e4ee: 6e10 f7ea 0300 |002d: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49e4f4: 0c04 |0030: move-result-object v4 │ │ -49e4f6: 5444 13b4 |0031: iget-object v4, v4, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentCallStarted:Lcom/nextcloud/talk/databinding/CallStartedMessageBinding; // field@b413 │ │ -49e4fa: 5444 04b4 |0033: iget-object v4, v4, Lcom/nextcloud/talk/databinding/CallStartedMessageBinding;.callAuthorChipSecondary:Lcom/google/android/material/chip/Chip; // field@b404 │ │ -49e4fe: 5530 25b1 |0035: iget-boolean v0, v3, Lcom/nextcloud/talk/chat/MessageInputFragment;.collapsed:Z // field@b125 │ │ -49e502: 3800 0400 |0037: if-eqz v0, 003b // +0004 │ │ -49e506: 0120 |0039: move v0, v2 │ │ -49e508: 2802 |003a: goto 003c // +0002 │ │ -49e50a: 0110 |003b: move v0, v1 │ │ -49e50c: 6e20 236e 0400 |003c: invoke-virtual {v4, v0}, Lcom/google/android/material/chip/Chip;.setVisibility:(I)V // method@6e23 │ │ -49e512: 6e10 f7ea 0300 |003f: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49e518: 0c04 |0042: move-result-object v4 │ │ -49e51a: 5444 13b4 |0043: iget-object v4, v4, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentCallStarted:Lcom/nextcloud/talk/databinding/CallStartedMessageBinding; // field@b413 │ │ -49e51e: 5444 09b4 |0045: iget-object v4, v4, Lcom/nextcloud/talk/databinding/CallStartedMessageBinding;.callStartedSecondaryText:Landroid/widget/TextView; // field@b409 │ │ -49e522: 5530 25b1 |0047: iget-boolean v0, v3, Lcom/nextcloud/talk/chat/MessageInputFragment;.collapsed:Z // field@b125 │ │ -49e526: 3800 0300 |0049: if-eqz v0, 004c // +0003 │ │ -49e52a: 0121 |004b: move v1, v2 │ │ -49e52c: 6e20 420a 1400 |004c: invoke-virtual {v4, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@0a42 │ │ -49e532: 5534 25b1 |004f: iget-boolean v4, v3, Lcom/nextcloud/talk/chat/MessageInputFragment;.collapsed:Z // field@b125 │ │ -49e536: 7020 29eb 4300 |0051: invoke-direct {v3, v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.setDropDown:(Z)V // method@eb29 │ │ -49e53c: 0e00 |0054: return-void │ │ +49e488: |[49e488] com.nextcloud.talk.chat.MessageInputFragment.initMessageInputView$lambda$17:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)V │ │ +49e498: 5534 25b1 |0000: iget-boolean v4, v3, Lcom/nextcloud/talk/chat/MessageInputFragment;.collapsed:Z // field@b125 │ │ +49e49c: df04 0401 |0002: xor-int/lit8 v4, v4, #int 1 // #01 │ │ +49e4a0: 5c34 25b1 |0004: iput-boolean v4, v3, Lcom/nextcloud/talk/chat/MessageInputFragment;.collapsed:Z // field@b125 │ │ +49e4a4: 6e10 f7ea 0300 |0006: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49e4aa: 0c04 |0009: move-result-object v4 │ │ +49e4ac: 5444 13b4 |000a: iget-object v4, v4, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentCallStarted:Lcom/nextcloud/talk/databinding/CallStartedMessageBinding; // field@b413 │ │ +49e4b0: 5444 05b4 |000c: iget-object v4, v4, Lcom/nextcloud/talk/databinding/CallStartedMessageBinding;.callAuthorLayout:Landroid/widget/LinearLayout; // field@b405 │ │ +49e4b4: 5530 25b1 |000e: iget-boolean v0, v3, Lcom/nextcloud/talk/chat/MessageInputFragment;.collapsed:Z // field@b125 │ │ +49e4b8: 1301 0800 |0010: const/16 v1, #int 8 // #8 │ │ +49e4bc: 1202 |0012: const/4 v2, #int 0 // #0 │ │ +49e4be: 3800 0400 |0013: if-eqz v0, 0017 // +0004 │ │ +49e4c2: 0110 |0015: move v0, v1 │ │ +49e4c4: 2802 |0016: goto 0018 // +0002 │ │ +49e4c6: 0120 |0017: move v0, v2 │ │ +49e4c8: 6e20 9b09 0400 |0018: invoke-virtual {v4, v0}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@099b │ │ +49e4ce: 6e10 f7ea 0300 |001b: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49e4d4: 0c04 |001e: move-result-object v4 │ │ +49e4d6: 5444 13b4 |001f: iget-object v4, v4, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentCallStarted:Lcom/nextcloud/talk/databinding/CallStartedMessageBinding; // field@b413 │ │ +49e4da: 5444 06b4 |0021: iget-object v4, v4, Lcom/nextcloud/talk/databinding/CallStartedMessageBinding;.callBtnLayout:Landroid/widget/LinearLayout; // field@b406 │ │ +49e4de: 5530 25b1 |0023: iget-boolean v0, v3, Lcom/nextcloud/talk/chat/MessageInputFragment;.collapsed:Z // field@b125 │ │ +49e4e2: 3800 0400 |0025: if-eqz v0, 0029 // +0004 │ │ +49e4e6: 0110 |0027: move v0, v1 │ │ +49e4e8: 2802 |0028: goto 002a // +0002 │ │ +49e4ea: 0120 |0029: move v0, v2 │ │ +49e4ec: 6e20 9b09 0400 |002a: invoke-virtual {v4, v0}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@099b │ │ +49e4f2: 6e10 f7ea 0300 |002d: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49e4f8: 0c04 |0030: move-result-object v4 │ │ +49e4fa: 5444 13b4 |0031: iget-object v4, v4, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentCallStarted:Lcom/nextcloud/talk/databinding/CallStartedMessageBinding; // field@b413 │ │ +49e4fe: 5444 04b4 |0033: iget-object v4, v4, Lcom/nextcloud/talk/databinding/CallStartedMessageBinding;.callAuthorChipSecondary:Lcom/google/android/material/chip/Chip; // field@b404 │ │ +49e502: 5530 25b1 |0035: iget-boolean v0, v3, Lcom/nextcloud/talk/chat/MessageInputFragment;.collapsed:Z // field@b125 │ │ +49e506: 3800 0400 |0037: if-eqz v0, 003b // +0004 │ │ +49e50a: 0120 |0039: move v0, v2 │ │ +49e50c: 2802 |003a: goto 003c // +0002 │ │ +49e50e: 0110 |003b: move v0, v1 │ │ +49e510: 6e20 236e 0400 |003c: invoke-virtual {v4, v0}, Lcom/google/android/material/chip/Chip;.setVisibility:(I)V // method@6e23 │ │ +49e516: 6e10 f7ea 0300 |003f: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49e51c: 0c04 |0042: move-result-object v4 │ │ +49e51e: 5444 13b4 |0043: iget-object v4, v4, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentCallStarted:Lcom/nextcloud/talk/databinding/CallStartedMessageBinding; // field@b413 │ │ +49e522: 5444 09b4 |0045: iget-object v4, v4, Lcom/nextcloud/talk/databinding/CallStartedMessageBinding;.callStartedSecondaryText:Landroid/widget/TextView; // field@b409 │ │ +49e526: 5530 25b1 |0047: iget-boolean v0, v3, Lcom/nextcloud/talk/chat/MessageInputFragment;.collapsed:Z // field@b125 │ │ +49e52a: 3800 0300 |0049: if-eqz v0, 004c // +0003 │ │ +49e52e: 0121 |004b: move v1, v2 │ │ +49e530: 6e20 420a 1400 |004c: invoke-virtual {v4, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@0a42 │ │ +49e536: 5534 25b1 |004f: iget-boolean v4, v3, Lcom/nextcloud/talk/chat/MessageInputFragment;.collapsed:Z // field@b125 │ │ +49e53a: 7020 29eb 4300 |0051: invoke-direct {v3, v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.setDropDown:(Z)V // method@eb29 │ │ +49e540: 0e00 |0054: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=456 │ │ 0x0006 line=457 │ │ 0x001b line=458 │ │ 0x002d line=459 │ │ 0x003f line=460 │ │ @@ -2018263,30 +2018263,30 @@ │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/net/Uri;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 27 16-bit code units │ │ -49d8f4: |[49d8f4] com.nextcloud.talk.chat.MessageInputFragment.initMessageInputView$lambda$9:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/net/Uri;)Lkotlin/Unit; │ │ -49d904: 1a00 aebb |0000: const-string v0, "it" // string@bbae │ │ -49d908: 7120 00fc 0900 |0002: invoke-static {v9, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -49d90e: 6e10 3404 0900 |0005: invoke-virtual {v9}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0434 │ │ -49d914: 0c02 |0008: move-result-object v2 │ │ -49d916: 1a09 f1f3 |0009: const-string v9, "toString(...)" // string@f3f1 │ │ -49d91a: 7120 fffb 9200 |000b: invoke-static {v2, v9}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -49d920: 1306 0c00 |000e: const/16 v6, #int 12 // #c │ │ -49d924: 1207 |0010: const/4 v7, #int 0 // #0 │ │ -49d926: 1203 |0011: const/4 v3, #int 0 // #0 │ │ -49d928: 1204 |0012: const/4 v4, #int 0 // #0 │ │ -49d92a: 1205 |0013: const/4 v5, #int 0 // #0 │ │ -49d92c: 0781 |0014: move-object v1, v8 │ │ -49d92e: 7707 38eb 0100 |0015: invoke-static/range {v1, v2, v3, v4, v5, v6, v7}, Lcom/nextcloud/talk/chat/MessageInputFragment;.uploadFile$default:(Lcom/nextcloud/talk/chat/MessageInputFragment;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;ILjava/lang/Object;)V // method@eb38 │ │ -49d934: 6208 61b5 |0018: sget-object v8, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -49d938: 1108 |001a: return-object v8 │ │ +49d8f8: |[49d8f8] com.nextcloud.talk.chat.MessageInputFragment.initMessageInputView$lambda$9:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/net/Uri;)Lkotlin/Unit; │ │ +49d908: 1a00 aebb |0000: const-string v0, "it" // string@bbae │ │ +49d90c: 7120 00fc 0900 |0002: invoke-static {v9, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +49d912: 6e10 3404 0900 |0005: invoke-virtual {v9}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0434 │ │ +49d918: 0c02 |0008: move-result-object v2 │ │ +49d91a: 1a09 f1f3 |0009: const-string v9, "toString(...)" // string@f3f1 │ │ +49d91e: 7120 fffb 9200 |000b: invoke-static {v2, v9}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +49d924: 1306 0c00 |000e: const/16 v6, #int 12 // #c │ │ +49d928: 1207 |0010: const/4 v7, #int 0 // #0 │ │ +49d92a: 1203 |0011: const/4 v3, #int 0 // #0 │ │ +49d92c: 1204 |0012: const/4 v4, #int 0 // #0 │ │ +49d92e: 1205 |0013: const/4 v5, #int 0 // #0 │ │ +49d930: 0781 |0014: move-object v1, v8 │ │ +49d932: 7707 38eb 0100 |0015: invoke-static/range {v1, v2, v3, v4, v5, v6, v7}, Lcom/nextcloud/talk/chat/MessageInputFragment;.uploadFile$default:(Lcom/nextcloud/talk/chat/MessageInputFragment;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;ILjava/lang/Object;)V // method@eb38 │ │ +49d938: 6208 61b5 |0018: sget-object v8, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +49d93c: 1108 |001a: return-object v8 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=410 │ │ 0x0018 line=411 │ │ locals : │ │ 0x0000 - 0x001b reg=8 (null) Lcom/nextcloud/talk/chat/MessageInputFragment; │ │ 0x0000 - 0x001b reg=9 (null) Landroid/net/Uri; │ │ @@ -2018296,129 +2018296,129 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 239 16-bit code units │ │ -49e82c: |[49e82c] com.nextcloud.talk.chat.MessageInputFragment.initObservers:()V │ │ -49e83c: 6200 1bb1 |0000: sget-object v0, Lcom/nextcloud/talk/chat/MessageInputFragment;.TAG:Ljava/lang/String; // field@b11b │ │ -49e840: 6e10 fdea 0900 |0002: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getViewLifecycleOwner:()Landroidx/lifecycle/LifecycleOwner; // method@eafd │ │ -49e846: 0c01 |0005: move-result-object v1 │ │ -49e848: 7210 ce0e 0100 |0006: invoke-interface {v1}, Landroidx/lifecycle/LifecycleOwner;.getLifecycle:()Landroidx/lifecycle/Lifecycle; // method@0ece │ │ -49e84e: 0c01 |0009: move-result-object v1 │ │ -49e850: 2202 a924 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@24a9 │ │ -49e854: 1a03 c457 |000c: const-string v3, "LifeCyclerOwner is: " // string@57c4 │ │ -49e858: 7020 89f6 3200 |000e: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -49e85e: 6e20 91f6 1200 |0011: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@f691 │ │ -49e864: 0c01 |0014: move-result-object v1 │ │ -49e866: 6e10 9cf6 0100 |0015: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -49e86c: 0c01 |0018: move-result-object v1 │ │ -49e86e: 7120 6c05 1000 |0019: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -49e874: 5490 24b1 |001c: iget-object v0, v9, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -49e878: 1a01 558e |001e: const-string v1, "chatActivity" // string@8e55 │ │ -49e87c: 1202 |0020: const/4 v2, #int 0 // #0 │ │ -49e87e: 3900 0600 |0021: if-nez v0, 0027 // +0006 │ │ -49e882: 7110 06fc 0100 |0023: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49e888: 0720 |0026: move-object v0, v2 │ │ -49e88a: 6e10 7be9 0000 |0027: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ -49e890: 0c00 |002a: move-result-object v0 │ │ -49e892: 6e10 5fef 0000 |002b: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.getGetReplyChatMessage:()Landroidx/lifecycle/LiveData; // method@ef5f │ │ -49e898: 0c00 |002e: move-result-object v0 │ │ -49e89a: 6e10 fdea 0900 |002f: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getViewLifecycleOwner:()Landroidx/lifecycle/LifecycleOwner; // method@eafd │ │ -49e8a0: 0c03 |0032: move-result-object v3 │ │ -49e8a2: 2204 2021 |0033: new-instance v4, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda6; // type@2120 │ │ -49e8a6: 7020 a6ea 9400 |0035: invoke-direct {v4, v9}, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda6;.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V // method@eaa6 │ │ -49e8ac: 2205 2b21 |0038: new-instance v5, Lcom/nextcloud/talk/chat/MessageInputFragment$sam$androidx_lifecycle_Observer$0; // type@212b │ │ -49e8b0: 7020 cbea 4500 |003a: invoke-direct {v5, v4}, Lcom/nextcloud/talk/chat/MessageInputFragment$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@eacb │ │ -49e8b6: 1f05 5c03 |003d: check-cast v5, Landroidx/lifecycle/Observer; // type@035c │ │ -49e8ba: 6e30 d60e 3005 |003f: invoke-virtual {v0, v3, v5}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0ed6 │ │ -49e8c0: 5490 24b1 |0042: iget-object v0, v9, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -49e8c4: 3900 0600 |0044: if-nez v0, 004a // +0006 │ │ -49e8c8: 7110 06fc 0100 |0046: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49e8ce: 0720 |0049: move-object v0, v2 │ │ -49e8d0: 6e10 7be9 0000 |004a: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ -49e8d6: 0c00 |004d: move-result-object v0 │ │ -49e8d8: 6e10 5def 0000 |004e: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.getGetEditChatMessage:()Landroidx/lifecycle/LiveData; // method@ef5d │ │ -49e8de: 0c00 |0051: move-result-object v0 │ │ -49e8e0: 6e10 fdea 0900 |0052: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getViewLifecycleOwner:()Landroidx/lifecycle/LifecycleOwner; // method@eafd │ │ -49e8e6: 0c03 |0055: move-result-object v3 │ │ -49e8e8: 2204 2121 |0056: new-instance v4, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda7; // type@2121 │ │ -49e8ec: 7020 a8ea 9400 |0058: invoke-direct {v4, v9}, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda7;.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V // method@eaa8 │ │ -49e8f2: 2205 2b21 |005b: new-instance v5, Lcom/nextcloud/talk/chat/MessageInputFragment$sam$androidx_lifecycle_Observer$0; // type@212b │ │ -49e8f6: 7020 cbea 4500 |005d: invoke-direct {v5, v4}, Lcom/nextcloud/talk/chat/MessageInputFragment$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@eacb │ │ -49e8fc: 1f05 5c03 |0060: check-cast v5, Landroidx/lifecycle/Observer; // type@035c │ │ -49e900: 6e30 d60e 3005 |0062: invoke-virtual {v0, v3, v5}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0ed6 │ │ -49e906: 5490 24b1 |0065: iget-object v0, v9, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -49e90a: 3900 0600 |0067: if-nez v0, 006d // +0006 │ │ -49e90e: 7110 06fc 0100 |0069: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49e914: 0720 |006c: move-object v0, v2 │ │ -49e916: 6e10 61e9 0000 |006d: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ -49e91c: 0c00 |0070: move-result-object v0 │ │ -49e91e: 6e10 e6ee 0000 |0071: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getLeaveRoomViewState:()Landroidx/lifecycle/LiveData; // method@eee6 │ │ -49e924: 0c00 |0074: move-result-object v0 │ │ -49e926: 6e10 fdea 0900 |0075: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getViewLifecycleOwner:()Landroidx/lifecycle/LifecycleOwner; // method@eafd │ │ -49e92c: 0c03 |0078: move-result-object v3 │ │ -49e92e: 2204 2221 |0079: new-instance v4, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda8; // type@2122 │ │ -49e932: 7020 aaea 9400 |007b: invoke-direct {v4, v9}, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda8;.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V // method@eaaa │ │ -49e938: 2205 2b21 |007e: new-instance v5, Lcom/nextcloud/talk/chat/MessageInputFragment$sam$androidx_lifecycle_Observer$0; // type@212b │ │ -49e93c: 7020 cbea 4500 |0080: invoke-direct {v5, v4}, Lcom/nextcloud/talk/chat/MessageInputFragment$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@eacb │ │ -49e942: 1f05 5c03 |0083: check-cast v5, Landroidx/lifecycle/Observer; // type@035c │ │ -49e946: 6e30 d60e 3005 |0085: invoke-virtual {v0, v3, v5}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0ed6 │ │ -49e94c: 6e10 fdea 0900 |0088: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getViewLifecycleOwner:()Landroidx/lifecycle/LifecycleOwner; // method@eafd │ │ -49e952: 0c00 |008b: move-result-object v0 │ │ -49e954: 1a03 bcb0 |008c: const-string v3, "getViewLifecycleOwner(...)" // string@b0bc │ │ -49e958: 7120 fffb 3000 |008e: invoke-static {v0, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -49e95e: 7110 cf0e 0000 |0091: invoke-static {v0}, Landroidx/lifecycle/LifecycleOwnerKt;.getLifecycleScope:(Landroidx/lifecycle/LifecycleOwner;)Landroidx/lifecycle/LifecycleCoroutineScope; // method@0ecf │ │ -49e964: 0c00 |0094: move-result-object v0 │ │ -49e966: 0703 |0095: move-object v3, v0 │ │ -49e968: 1f03 2026 |0096: check-cast v3, Lkotlinx/coroutines/CoroutineScope; // type@2620 │ │ -49e96c: 2200 2821 |0098: new-instance v0, Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$4; // type@2128 │ │ -49e970: 7030 beea 9002 |009a: invoke-direct {v0, v9, v2}, Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$4;.:(Lcom/nextcloud/talk/chat/MessageInputFragment;Lkotlin/coroutines/Continuation;)V // method@eabe │ │ -49e976: 0706 |009d: move-object v6, v0 │ │ -49e978: 1f06 e825 |009e: check-cast v6, Lkotlin/jvm/functions/Function2; // type@25e8 │ │ -49e97c: 1237 |00a0: const/4 v7, #int 3 // #3 │ │ -49e97e: 1208 |00a1: const/4 v8, #int 0 // #0 │ │ -49e980: 1204 |00a2: const/4 v4, #int 0 // #0 │ │ -49e982: 1205 |00a3: const/4 v5, #int 0 // #0 │ │ -49e984: 7706 58fc 0300 |00a4: invoke-static/range {v3, v4, v5, v6, v7, v8}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@fc58 │ │ -49e98a: 5490 24b1 |00a7: iget-object v0, v9, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -49e98e: 3900 0600 |00a9: if-nez v0, 00af // +0006 │ │ -49e992: 7110 06fc 0100 |00ab: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49e998: 0720 |00ae: move-object v0, v2 │ │ -49e99a: 6e10 7be9 0000 |00af: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ -49e9a0: 0c00 |00b2: move-result-object v0 │ │ -49e9a2: 6e10 62ef 0000 |00b3: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.getMessageQueueSizeFlow:()Landroidx/lifecycle/LiveData; // method@ef62 │ │ -49e9a8: 0c00 |00b6: move-result-object v0 │ │ -49e9aa: 6e10 fdea 0900 |00b7: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getViewLifecycleOwner:()Landroidx/lifecycle/LifecycleOwner; // method@eafd │ │ -49e9b0: 0c03 |00ba: move-result-object v3 │ │ -49e9b2: 2204 2321 |00bb: new-instance v4, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda9; // type@2123 │ │ -49e9b6: 7020 acea 9400 |00bd: invoke-direct {v4, v9}, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda9;.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V // method@eaac │ │ -49e9bc: 2205 2b21 |00c0: new-instance v5, Lcom/nextcloud/talk/chat/MessageInputFragment$sam$androidx_lifecycle_Observer$0; // type@212b │ │ -49e9c0: 7020 cbea 4500 |00c2: invoke-direct {v5, v4}, Lcom/nextcloud/talk/chat/MessageInputFragment$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@eacb │ │ -49e9c6: 1f05 5c03 |00c5: check-cast v5, Landroidx/lifecycle/Observer; // type@035c │ │ -49e9ca: 6e30 d60e 3005 |00c7: invoke-virtual {v0, v3, v5}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0ed6 │ │ -49e9d0: 5490 24b1 |00ca: iget-object v0, v9, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -49e9d4: 3900 0600 |00cc: if-nez v0, 00d2 // +0006 │ │ -49e9d8: 7110 06fc 0100 |00ce: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49e9de: 2802 |00d1: goto 00d3 // +0002 │ │ -49e9e0: 0702 |00d2: move-object v2, v0 │ │ -49e9e2: 6e10 7be9 0200 |00d3: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ -49e9e8: 0c00 |00d6: move-result-object v0 │ │ -49e9ea: 6e10 58ef 0000 |00d7: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.getCallStartedFlow:()Landroidx/lifecycle/LiveData; // method@ef58 │ │ -49e9f0: 0c00 |00da: move-result-object v0 │ │ -49e9f2: 6e10 fdea 0900 |00db: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getViewLifecycleOwner:()Landroidx/lifecycle/LifecycleOwner; // method@eafd │ │ -49e9f8: 0c01 |00de: move-result-object v1 │ │ -49e9fa: 2202 1021 |00df: new-instance v2, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda10; // type@2110 │ │ -49e9fe: 7020 86ea 9200 |00e1: invoke-direct {v2, v9}, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda10;.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V // method@ea86 │ │ -49ea04: 2203 2b21 |00e4: new-instance v3, Lcom/nextcloud/talk/chat/MessageInputFragment$sam$androidx_lifecycle_Observer$0; // type@212b │ │ -49ea08: 7020 cbea 2300 |00e6: invoke-direct {v3, v2}, Lcom/nextcloud/talk/chat/MessageInputFragment$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@eacb │ │ -49ea0e: 1f03 5c03 |00e9: check-cast v3, Landroidx/lifecycle/Observer; // type@035c │ │ -49ea12: 6e30 d60e 1003 |00eb: invoke-virtual {v0, v1, v3}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0ed6 │ │ -49ea18: 0e00 |00ee: return-void │ │ +49e830: |[49e830] com.nextcloud.talk.chat.MessageInputFragment.initObservers:()V │ │ +49e840: 6200 1bb1 |0000: sget-object v0, Lcom/nextcloud/talk/chat/MessageInputFragment;.TAG:Ljava/lang/String; // field@b11b │ │ +49e844: 6e10 fdea 0900 |0002: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getViewLifecycleOwner:()Landroidx/lifecycle/LifecycleOwner; // method@eafd │ │ +49e84a: 0c01 |0005: move-result-object v1 │ │ +49e84c: 7210 ce0e 0100 |0006: invoke-interface {v1}, Landroidx/lifecycle/LifecycleOwner;.getLifecycle:()Landroidx/lifecycle/Lifecycle; // method@0ece │ │ +49e852: 0c01 |0009: move-result-object v1 │ │ +49e854: 2202 a924 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@24a9 │ │ +49e858: 1a03 c457 |000c: const-string v3, "LifeCyclerOwner is: " // string@57c4 │ │ +49e85c: 7020 89f6 3200 |000e: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +49e862: 6e20 91f6 1200 |0011: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@f691 │ │ +49e868: 0c01 |0014: move-result-object v1 │ │ +49e86a: 6e10 9cf6 0100 |0015: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +49e870: 0c01 |0018: move-result-object v1 │ │ +49e872: 7120 6c05 1000 |0019: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +49e878: 5490 24b1 |001c: iget-object v0, v9, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +49e87c: 1a01 558e |001e: const-string v1, "chatActivity" // string@8e55 │ │ +49e880: 1202 |0020: const/4 v2, #int 0 // #0 │ │ +49e882: 3900 0600 |0021: if-nez v0, 0027 // +0006 │ │ +49e886: 7110 06fc 0100 |0023: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49e88c: 0720 |0026: move-object v0, v2 │ │ +49e88e: 6e10 7be9 0000 |0027: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ +49e894: 0c00 |002a: move-result-object v0 │ │ +49e896: 6e10 5fef 0000 |002b: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.getGetReplyChatMessage:()Landroidx/lifecycle/LiveData; // method@ef5f │ │ +49e89c: 0c00 |002e: move-result-object v0 │ │ +49e89e: 6e10 fdea 0900 |002f: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getViewLifecycleOwner:()Landroidx/lifecycle/LifecycleOwner; // method@eafd │ │ +49e8a4: 0c03 |0032: move-result-object v3 │ │ +49e8a6: 2204 2021 |0033: new-instance v4, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda6; // type@2120 │ │ +49e8aa: 7020 a6ea 9400 |0035: invoke-direct {v4, v9}, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda6;.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V // method@eaa6 │ │ +49e8b0: 2205 2b21 |0038: new-instance v5, Lcom/nextcloud/talk/chat/MessageInputFragment$sam$androidx_lifecycle_Observer$0; // type@212b │ │ +49e8b4: 7020 cbea 4500 |003a: invoke-direct {v5, v4}, Lcom/nextcloud/talk/chat/MessageInputFragment$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@eacb │ │ +49e8ba: 1f05 5c03 |003d: check-cast v5, Landroidx/lifecycle/Observer; // type@035c │ │ +49e8be: 6e30 d60e 3005 |003f: invoke-virtual {v0, v3, v5}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0ed6 │ │ +49e8c4: 5490 24b1 |0042: iget-object v0, v9, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +49e8c8: 3900 0600 |0044: if-nez v0, 004a // +0006 │ │ +49e8cc: 7110 06fc 0100 |0046: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49e8d2: 0720 |0049: move-object v0, v2 │ │ +49e8d4: 6e10 7be9 0000 |004a: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ +49e8da: 0c00 |004d: move-result-object v0 │ │ +49e8dc: 6e10 5def 0000 |004e: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.getGetEditChatMessage:()Landroidx/lifecycle/LiveData; // method@ef5d │ │ +49e8e2: 0c00 |0051: move-result-object v0 │ │ +49e8e4: 6e10 fdea 0900 |0052: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getViewLifecycleOwner:()Landroidx/lifecycle/LifecycleOwner; // method@eafd │ │ +49e8ea: 0c03 |0055: move-result-object v3 │ │ +49e8ec: 2204 2121 |0056: new-instance v4, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda7; // type@2121 │ │ +49e8f0: 7020 a8ea 9400 |0058: invoke-direct {v4, v9}, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda7;.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V // method@eaa8 │ │ +49e8f6: 2205 2b21 |005b: new-instance v5, Lcom/nextcloud/talk/chat/MessageInputFragment$sam$androidx_lifecycle_Observer$0; // type@212b │ │ +49e8fa: 7020 cbea 4500 |005d: invoke-direct {v5, v4}, Lcom/nextcloud/talk/chat/MessageInputFragment$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@eacb │ │ +49e900: 1f05 5c03 |0060: check-cast v5, Landroidx/lifecycle/Observer; // type@035c │ │ +49e904: 6e30 d60e 3005 |0062: invoke-virtual {v0, v3, v5}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0ed6 │ │ +49e90a: 5490 24b1 |0065: iget-object v0, v9, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +49e90e: 3900 0600 |0067: if-nez v0, 006d // +0006 │ │ +49e912: 7110 06fc 0100 |0069: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49e918: 0720 |006c: move-object v0, v2 │ │ +49e91a: 6e10 61e9 0000 |006d: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ +49e920: 0c00 |0070: move-result-object v0 │ │ +49e922: 6e10 e6ee 0000 |0071: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getLeaveRoomViewState:()Landroidx/lifecycle/LiveData; // method@eee6 │ │ +49e928: 0c00 |0074: move-result-object v0 │ │ +49e92a: 6e10 fdea 0900 |0075: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getViewLifecycleOwner:()Landroidx/lifecycle/LifecycleOwner; // method@eafd │ │ +49e930: 0c03 |0078: move-result-object v3 │ │ +49e932: 2204 2221 |0079: new-instance v4, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda8; // type@2122 │ │ +49e936: 7020 aaea 9400 |007b: invoke-direct {v4, v9}, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda8;.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V // method@eaaa │ │ +49e93c: 2205 2b21 |007e: new-instance v5, Lcom/nextcloud/talk/chat/MessageInputFragment$sam$androidx_lifecycle_Observer$0; // type@212b │ │ +49e940: 7020 cbea 4500 |0080: invoke-direct {v5, v4}, Lcom/nextcloud/talk/chat/MessageInputFragment$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@eacb │ │ +49e946: 1f05 5c03 |0083: check-cast v5, Landroidx/lifecycle/Observer; // type@035c │ │ +49e94a: 6e30 d60e 3005 |0085: invoke-virtual {v0, v3, v5}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0ed6 │ │ +49e950: 6e10 fdea 0900 |0088: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getViewLifecycleOwner:()Landroidx/lifecycle/LifecycleOwner; // method@eafd │ │ +49e956: 0c00 |008b: move-result-object v0 │ │ +49e958: 1a03 bcb0 |008c: const-string v3, "getViewLifecycleOwner(...)" // string@b0bc │ │ +49e95c: 7120 fffb 3000 |008e: invoke-static {v0, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +49e962: 7110 cf0e 0000 |0091: invoke-static {v0}, Landroidx/lifecycle/LifecycleOwnerKt;.getLifecycleScope:(Landroidx/lifecycle/LifecycleOwner;)Landroidx/lifecycle/LifecycleCoroutineScope; // method@0ecf │ │ +49e968: 0c00 |0094: move-result-object v0 │ │ +49e96a: 0703 |0095: move-object v3, v0 │ │ +49e96c: 1f03 2026 |0096: check-cast v3, Lkotlinx/coroutines/CoroutineScope; // type@2620 │ │ +49e970: 2200 2821 |0098: new-instance v0, Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$4; // type@2128 │ │ +49e974: 7030 beea 9002 |009a: invoke-direct {v0, v9, v2}, Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$4;.:(Lcom/nextcloud/talk/chat/MessageInputFragment;Lkotlin/coroutines/Continuation;)V // method@eabe │ │ +49e97a: 0706 |009d: move-object v6, v0 │ │ +49e97c: 1f06 e825 |009e: check-cast v6, Lkotlin/jvm/functions/Function2; // type@25e8 │ │ +49e980: 1237 |00a0: const/4 v7, #int 3 // #3 │ │ +49e982: 1208 |00a1: const/4 v8, #int 0 // #0 │ │ +49e984: 1204 |00a2: const/4 v4, #int 0 // #0 │ │ +49e986: 1205 |00a3: const/4 v5, #int 0 // #0 │ │ +49e988: 7706 58fc 0300 |00a4: invoke-static/range {v3, v4, v5, v6, v7, v8}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@fc58 │ │ +49e98e: 5490 24b1 |00a7: iget-object v0, v9, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +49e992: 3900 0600 |00a9: if-nez v0, 00af // +0006 │ │ +49e996: 7110 06fc 0100 |00ab: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49e99c: 0720 |00ae: move-object v0, v2 │ │ +49e99e: 6e10 7be9 0000 |00af: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ +49e9a4: 0c00 |00b2: move-result-object v0 │ │ +49e9a6: 6e10 62ef 0000 |00b3: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.getMessageQueueSizeFlow:()Landroidx/lifecycle/LiveData; // method@ef62 │ │ +49e9ac: 0c00 |00b6: move-result-object v0 │ │ +49e9ae: 6e10 fdea 0900 |00b7: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getViewLifecycleOwner:()Landroidx/lifecycle/LifecycleOwner; // method@eafd │ │ +49e9b4: 0c03 |00ba: move-result-object v3 │ │ +49e9b6: 2204 2321 |00bb: new-instance v4, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda9; // type@2123 │ │ +49e9ba: 7020 acea 9400 |00bd: invoke-direct {v4, v9}, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda9;.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V // method@eaac │ │ +49e9c0: 2205 2b21 |00c0: new-instance v5, Lcom/nextcloud/talk/chat/MessageInputFragment$sam$androidx_lifecycle_Observer$0; // type@212b │ │ +49e9c4: 7020 cbea 4500 |00c2: invoke-direct {v5, v4}, Lcom/nextcloud/talk/chat/MessageInputFragment$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@eacb │ │ +49e9ca: 1f05 5c03 |00c5: check-cast v5, Landroidx/lifecycle/Observer; // type@035c │ │ +49e9ce: 6e30 d60e 3005 |00c7: invoke-virtual {v0, v3, v5}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0ed6 │ │ +49e9d4: 5490 24b1 |00ca: iget-object v0, v9, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +49e9d8: 3900 0600 |00cc: if-nez v0, 00d2 // +0006 │ │ +49e9dc: 7110 06fc 0100 |00ce: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49e9e2: 2802 |00d1: goto 00d3 // +0002 │ │ +49e9e4: 0702 |00d2: move-object v2, v0 │ │ +49e9e6: 6e10 7be9 0200 |00d3: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ +49e9ec: 0c00 |00d6: move-result-object v0 │ │ +49e9ee: 6e10 58ef 0000 |00d7: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.getCallStartedFlow:()Landroidx/lifecycle/LiveData; // method@ef58 │ │ +49e9f4: 0c00 |00da: move-result-object v0 │ │ +49e9f6: 6e10 fdea 0900 |00db: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getViewLifecycleOwner:()Landroidx/lifecycle/LifecycleOwner; // method@eafd │ │ +49e9fc: 0c01 |00de: move-result-object v1 │ │ +49e9fe: 2202 1021 |00df: new-instance v2, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda10; // type@2110 │ │ +49ea02: 7020 86ea 9200 |00e1: invoke-direct {v2, v9}, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda10;.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V // method@ea86 │ │ +49ea08: 2203 2b21 |00e4: new-instance v3, Lcom/nextcloud/talk/chat/MessageInputFragment$sam$androidx_lifecycle_Observer$0; // type@212b │ │ +49ea0c: 7020 cbea 2300 |00e6: invoke-direct {v3, v2}, Lcom/nextcloud/talk/chat/MessageInputFragment$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@eacb │ │ +49ea12: 1f03 5c03 |00e9: check-cast v3, Landroidx/lifecycle/Observer; // type@035c │ │ +49ea16: 6e30 d60e 1003 |00eb: invoke-virtual {v0, v1, v3}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0ed6 │ │ +49ea1c: 0e00 |00ee: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ 0x001c line=180 │ │ 0x0042 line=184 │ │ 0x0065 line=188 │ │ 0x0088 line=195 │ │ @@ -2018432,19 +2018432,19 @@ │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputFragment;Lcom/stfalcon/chatkit/commons/models/IMessage;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -49d93c: |[49d93c] com.nextcloud.talk.chat.MessageInputFragment.initObservers$lambda$1:(Lcom/nextcloud/talk/chat/MessageInputFragment;Lcom/stfalcon/chatkit/commons/models/IMessage;)Lkotlin/Unit; │ │ -49d94c: 3801 0500 |0000: if-eqz v1, 0005 // +0005 │ │ -49d950: 7020 1feb 1000 |0002: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.replyToMessage:(Lcom/stfalcon/chatkit/commons/models/IMessage;)V // method@eb1f │ │ -49d956: 6200 61b5 |0005: sget-object v0, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -49d95a: 1100 |0007: return-object v0 │ │ +49d940: |[49d940] com.nextcloud.talk.chat.MessageInputFragment.initObservers$lambda$1:(Lcom/nextcloud/talk/chat/MessageInputFragment;Lcom/stfalcon/chatkit/commons/models/IMessage;)Lkotlin/Unit; │ │ +49d950: 3801 0500 |0000: if-eqz v1, 0005 // +0005 │ │ +49d954: 7020 1feb 1000 |0002: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.replyToMessage:(Lcom/stfalcon/chatkit/commons/models/IMessage;)V // method@eb1f │ │ +49d95a: 6200 61b5 |0005: sget-object v0, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +49d95e: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=181 │ │ 0x0005 line=182 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 (null) Lcom/nextcloud/talk/chat/MessageInputFragment; │ │ 0x0000 - 0x0008 reg=1 (null) Lcom/stfalcon/chatkit/commons/models/IMessage; │ │ @@ -2018454,20 +2018454,20 @@ │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputFragment;Lcom/stfalcon/chatkit/commons/models/IMessage;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -49d95c: |[49d95c] com.nextcloud.talk.chat.MessageInputFragment.initObservers$lambda$3:(Lcom/nextcloud/talk/chat/MessageInputFragment;Lcom/stfalcon/chatkit/commons/models/IMessage;)Lkotlin/Unit; │ │ -49d96c: 3801 0700 |0000: if-eqz v1, 0007 // +0007 │ │ -49d970: 1f01 5721 |0002: check-cast v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -49d974: 7020 2aeb 1000 |0004: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.setEditUI:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V // method@eb2a │ │ -49d97a: 6200 61b5 |0007: sget-object v0, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -49d97e: 1100 |0009: return-object v0 │ │ +49d960: |[49d960] com.nextcloud.talk.chat.MessageInputFragment.initObservers$lambda$3:(Lcom/nextcloud/talk/chat/MessageInputFragment;Lcom/stfalcon/chatkit/commons/models/IMessage;)Lkotlin/Unit; │ │ +49d970: 3801 0700 |0000: if-eqz v1, 0007 // +0007 │ │ +49d974: 1f01 5721 |0002: check-cast v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +49d978: 7020 2aeb 1000 |0004: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.setEditUI:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V // method@eb2a │ │ +49d97e: 6200 61b5 |0007: sget-object v0, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +49d982: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=185 │ │ 0x0007 line=186 │ │ locals : │ │ 0x0000 - 0x000a reg=0 (null) Lcom/nextcloud/talk/chat/MessageInputFragment; │ │ 0x0000 - 0x000a reg=1 (null) Lcom/stfalcon/chatkit/commons/models/IMessage; │ │ @@ -2018477,20 +2018477,20 @@ │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputFragment;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -49d980: |[49d980] com.nextcloud.talk.chat.MessageInputFragment.initObservers$lambda$4:(Lcom/nextcloud/talk/chat/MessageInputFragment;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit; │ │ -49d990: 2011 b421 |0000: instance-of v1, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LeaveRoomSuccessState; // type@21b4 │ │ -49d994: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ -49d998: 7010 26eb 0000 |0004: invoke-direct {v0}, Lcom/nextcloud/talk/chat/MessageInputFragment;.sendStopTypingMessage:()V // method@eb26 │ │ -49d99e: 6200 61b5 |0007: sget-object v0, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -49d9a2: 1100 |0009: return-object v0 │ │ +49d984: |[49d984] com.nextcloud.talk.chat.MessageInputFragment.initObservers$lambda$4:(Lcom/nextcloud/talk/chat/MessageInputFragment;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState;)Lkotlin/Unit; │ │ +49d994: 2011 b421 |0000: instance-of v1, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LeaveRoomSuccessState; // type@21b4 │ │ +49d998: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ +49d99c: 7010 26eb 0000 |0004: invoke-direct {v0}, Lcom/nextcloud/talk/chat/MessageInputFragment;.sendStopTypingMessage:()V // method@eb26 │ │ +49d9a2: 6200 61b5 |0007: sget-object v0, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +49d9a6: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ 0x0007 line=193 │ │ locals : │ │ 0x0000 - 0x000a reg=0 (null) Lcom/nextcloud/talk/chat/MessageInputFragment; │ │ 0x0000 - 0x000a reg=1 (null) Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState; │ │ @@ -2018500,39 +2018500,39 @@ │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputFragment;Ljava/lang/Integer;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -49d9a4: |[49d9a4] com.nextcloud.talk.chat.MessageInputFragment.initObservers$lambda$5:(Lcom/nextcloud/talk/chat/MessageInputFragment;Ljava/lang/Integer;)Lkotlin/Unit; │ │ -49d9b4: 6e10 d3f5 0300 |0000: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@f5d3 │ │ -49d9ba: 0a00 |0003: move-result v0 │ │ -49d9bc: 3d00 1900 |0004: if-lez v0, 001d // +0019 │ │ -49d9c0: 6e10 f7ea 0200 |0006: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49d9c6: 0c00 |0009: move-result-object v0 │ │ -49d9c8: 5400 14b4 |000a: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentConnectionLost:Lcom/google/android/material/textview/MaterialTextView; // field@b414 │ │ -49d9cc: 1401 6300 137f |000c: const v1, #float 1.95399e+38 // #7f130063 │ │ -49d9d2: 2410 4228 0300 |000f: filled-new-array {v3}, [Ljava/lang/Object; // type@2842 │ │ -49d9d8: 0c03 |0012: move-result-object v3 │ │ -49d9da: 6e30 fbea 1203 |0013: invoke-virtual {v2, v1, v3}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@eafb │ │ -49d9e0: 0c02 |0016: move-result-object v2 │ │ -49d9e2: 1f02 7724 |0017: check-cast v2, Ljava/lang/CharSequence; // type@2477 │ │ -49d9e6: 6e20 858d 2000 |0019: invoke-virtual {v0, v2}, Lcom/google/android/material/textview/MaterialTextView;.setText:(Ljava/lang/CharSequence;)V // method@8d85 │ │ -49d9ec: 2813 |001c: goto 002f // +0013 │ │ -49d9ee: 6e10 f7ea 0200 |001d: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49d9f4: 0c03 |0020: move-result-object v3 │ │ -49d9f6: 5433 14b4 |0021: iget-object v3, v3, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentConnectionLost:Lcom/google/android/material/textview/MaterialTextView; // field@b414 │ │ -49d9fa: 1400 6400 137f |0023: const v0, #float 1.95399e+38 // #7f130064 │ │ -49da00: 6e20 faea 0200 |0026: invoke-virtual {v2, v0}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getString:(I)Ljava/lang/String; // method@eafa │ │ -49da06: 0c02 |0029: move-result-object v2 │ │ -49da08: 1f02 7724 |002a: check-cast v2, Ljava/lang/CharSequence; // type@2477 │ │ -49da0c: 6e20 858d 2300 |002c: invoke-virtual {v3, v2}, Lcom/google/android/material/textview/MaterialTextView;.setText:(Ljava/lang/CharSequence;)V // method@8d85 │ │ -49da12: 6202 61b5 |002f: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -49da16: 1102 |0031: return-object v2 │ │ +49d9a8: |[49d9a8] com.nextcloud.talk.chat.MessageInputFragment.initObservers$lambda$5:(Lcom/nextcloud/talk/chat/MessageInputFragment;Ljava/lang/Integer;)Lkotlin/Unit; │ │ +49d9b8: 6e10 d3f5 0300 |0000: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@f5d3 │ │ +49d9be: 0a00 |0003: move-result v0 │ │ +49d9c0: 3d00 1900 |0004: if-lez v0, 001d // +0019 │ │ +49d9c4: 6e10 f7ea 0200 |0006: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49d9ca: 0c00 |0009: move-result-object v0 │ │ +49d9cc: 5400 14b4 |000a: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentConnectionLost:Lcom/google/android/material/textview/MaterialTextView; // field@b414 │ │ +49d9d0: 1401 6300 137f |000c: const v1, #float 1.95399e+38 // #7f130063 │ │ +49d9d6: 2410 4228 0300 |000f: filled-new-array {v3}, [Ljava/lang/Object; // type@2842 │ │ +49d9dc: 0c03 |0012: move-result-object v3 │ │ +49d9de: 6e30 fbea 1203 |0013: invoke-virtual {v2, v1, v3}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@eafb │ │ +49d9e4: 0c02 |0016: move-result-object v2 │ │ +49d9e6: 1f02 7724 |0017: check-cast v2, Ljava/lang/CharSequence; // type@2477 │ │ +49d9ea: 6e20 858d 2000 |0019: invoke-virtual {v0, v2}, Lcom/google/android/material/textview/MaterialTextView;.setText:(Ljava/lang/CharSequence;)V // method@8d85 │ │ +49d9f0: 2813 |001c: goto 002f // +0013 │ │ +49d9f2: 6e10 f7ea 0200 |001d: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49d9f8: 0c03 |0020: move-result-object v3 │ │ +49d9fa: 5433 14b4 |0021: iget-object v3, v3, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentConnectionLost:Lcom/google/android/material/textview/MaterialTextView; // field@b414 │ │ +49d9fe: 1400 6400 137f |0023: const v0, #float 1.95399e+38 // #7f130064 │ │ +49da04: 6e20 faea 0200 |0026: invoke-virtual {v2, v0}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getString:(I)Ljava/lang/String; // method@eafa │ │ +49da0a: 0c02 |0029: move-result-object v2 │ │ +49da0c: 1f02 7724 |002a: check-cast v2, Ljava/lang/CharSequence; // type@2477 │ │ +49da10: 6e20 858d 2300 |002c: invoke-virtual {v3, v2}, Lcom/google/android/material/textview/MaterialTextView;.setText:(Ljava/lang/CharSequence;)V // method@8d85 │ │ +49da16: 6202 61b5 |002f: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +49da1a: 1102 |0031: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ 0x0006 line=209 │ │ 0x001d line=211 │ │ 0x002f line=213 │ │ locals : │ │ @@ -2018544,124 +2018544,124 @@ │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputFragment;Lkotlin/Pair;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 226 16-bit code units │ │ -49da18: |[49da18] com.nextcloud.talk.chat.MessageInputFragment.initObservers$lambda$6:(Lcom/nextcloud/talk/chat/MessageInputFragment;Lkotlin/Pair;)Lkotlin/Unit; │ │ -49da28: 6e10 85fb 0600 |0000: invoke-virtual {v6}, Lkotlin/Pair;.component1:()Ljava/lang/Object; // method@fb85 │ │ -49da2e: 0c00 |0003: move-result-object v0 │ │ -49da30: 1f00 5721 |0004: check-cast v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -49da34: 6e10 86fb 0600 |0006: invoke-virtual {v6}, Lkotlin/Pair;.component2:()Ljava/lang/Object; // method@fb86 │ │ -49da3a: 0c06 |0009: move-result-object v6 │ │ -49da3c: 1f06 7524 |000a: check-cast v6, Ljava/lang/Boolean; // type@2475 │ │ -49da40: 6e10 30f5 0600 |000c: invoke-virtual {v6}, Ljava/lang/Boolean;.booleanValue:()Z // method@f530 │ │ -49da46: 0a06 |000f: move-result v6 │ │ -49da48: 3806 c000 |0010: if-eqz v6, 00d0 // +00c0 │ │ -49da4c: 6e10 f7ea 0500 |0012: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49da52: 0c06 |0015: move-result-object v6 │ │ -49da54: 5466 13b4 |0016: iget-object v6, v6, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentCallStarted:Lcom/nextcloud/talk/databinding/CallStartedMessageBinding; // field@b413 │ │ -49da58: 5466 03b4 |0018: iget-object v6, v6, Lcom/nextcloud/talk/databinding/CallStartedMessageBinding;.callAuthorChip:Lcom/google/android/material/chip/Chip; // field@b403 │ │ -49da5c: 6e10 65ec 0000 |001a: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getActorDisplayName:()Ljava/lang/String; // method@ec65 │ │ -49da62: 0c01 |001d: move-result-object v1 │ │ -49da64: 1f01 7724 |001e: check-cast v1, Ljava/lang/CharSequence; // type@2477 │ │ -49da68: 6e20 166e 1600 |0020: invoke-virtual {v6, v1}, Lcom/google/android/material/chip/Chip;.setText:(Ljava/lang/CharSequence;)V // method@6e16 │ │ -49da6e: 6e10 f7ea 0500 |0023: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49da74: 0c06 |0026: move-result-object v6 │ │ -49da76: 5466 13b4 |0027: iget-object v6, v6, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentCallStarted:Lcom/nextcloud/talk/databinding/CallStartedMessageBinding; // field@b413 │ │ -49da7a: 5466 04b4 |0029: iget-object v6, v6, Lcom/nextcloud/talk/databinding/CallStartedMessageBinding;.callAuthorChipSecondary:Lcom/google/android/material/chip/Chip; // field@b404 │ │ -49da7e: 6e10 65ec 0000 |002b: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getActorDisplayName:()Ljava/lang/String; // method@ec65 │ │ -49da84: 0c01 |002e: move-result-object v1 │ │ -49da86: 1f01 7724 |002f: check-cast v1, Ljava/lang/CharSequence; // type@2477 │ │ -49da8a: 6e20 166e 1600 |0031: invoke-virtual {v6, v1}, Lcom/google/android/material/chip/Chip;.setText:(Ljava/lang/CharSequence;)V // method@6e16 │ │ -49da90: 6e10 fcea 0500 |0034: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getUserManager:()Lcom/nextcloud/talk/users/UserManager; // method@eafc │ │ -49da96: 0c06 |0037: move-result-object v6 │ │ -49da98: 6e10 a1f2 0600 |0038: invoke-virtual {v6}, Lcom/nextcloud/talk/users/UserManager;.getCurrentUser:()Lio/reactivex/Maybe; // method@f2a1 │ │ -49da9e: 0c06 |003b: move-result-object v6 │ │ -49daa0: 6e10 2ff4 0600 |003c: invoke-virtual {v6}, Lio/reactivex/Maybe;.blockingGet:()Ljava/lang/Object; // method@f42f │ │ -49daa6: 0c06 |003f: move-result-object v6 │ │ -49daa8: 1f06 6522 |0040: check-cast v6, Lcom/nextcloud/talk/data/user/model/User; // type@2265 │ │ -49daac: 6e10 67ec 0000 |0042: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getActorType:()Ljava/lang/String; // method@ec67 │ │ -49dab2: 0c01 |0045: move-result-object v1 │ │ -49dab4: 1a02 c2b1 |0046: const-string v2, "guests" // string@b1c2 │ │ -49dab8: 7120 fbfb 2100 |0048: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ -49dabe: 0a01 |004b: move-result v1 │ │ -49dac0: 1202 |004c: const/4 v2, #int 0 // #0 │ │ -49dac2: 1213 |004d: const/4 v3, #int 1 // #1 │ │ -49dac4: 3901 2200 |004e: if-nez v1, 0070 // +0022 │ │ -49dac8: 6e10 67ec 0000 |0050: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getActorType:()Ljava/lang/String; // method@ec67 │ │ -49dace: 0c01 |0053: move-result-object v1 │ │ -49dad0: 1a04 c0b1 |0054: const-string v4, "guest" // string@b1c0 │ │ -49dad4: 7120 fbfb 4100 |0056: invoke-static {v1, v4}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ -49dada: 0a01 |0059: move-result v1 │ │ -49dadc: 3801 0300 |005a: if-eqz v1, 005d // +0003 │ │ -49dae0: 2814 |005c: goto 0070 // +0014 │ │ -49dae2: 7110 fdfb 0600 |005d: invoke-static {v6}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49dae8: 6e10 96f0 0600 |0060: invoke-virtual {v6}, Lcom/nextcloud/talk/data/user/model/User;.getBaseUrl:()Ljava/lang/String; // method@f096 │ │ -49daee: 0c06 |0063: move-result-object v6 │ │ -49daf0: 7110 fdfb 0600 |0064: invoke-static {v6}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49daf6: 6e10 66ec 0000 |0067: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getActorId:()Ljava/lang/String; // method@ec66 │ │ -49dafc: 0c00 |006a: move-result-object v0 │ │ -49dafe: 7130 acf2 0602 |006b: invoke-static {v6, v0, v2}, Lcom/nextcloud/talk/utils/ApiUtils;.getUrlForAvatar:(Ljava/lang/String;Ljava/lang/String;Z)Ljava/lang/String; // method@f2ac │ │ -49db04: 0c06 |006e: move-result-object v6 │ │ -49db06: 2813 |006f: goto 0082 // +0013 │ │ -49db08: 7110 fdfb 0600 |0070: invoke-static {v6}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49db0e: 6e10 96f0 0600 |0073: invoke-virtual {v6}, Lcom/nextcloud/talk/data/user/model/User;.getBaseUrl:()Ljava/lang/String; // method@f096 │ │ -49db14: 0c06 |0076: move-result-object v6 │ │ -49db16: 7110 fdfb 0600 |0077: invoke-static {v6}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49db1c: 6e10 65ec 0000 |007a: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getActorDisplayName:()Ljava/lang/String; // method@ec65 │ │ -49db22: 0c00 |007d: move-result-object v0 │ │ -49db24: 7130 b4f2 0603 |007e: invoke-static {v6, v0, v3}, Lcom/nextcloud/talk/utils/ApiUtils;.getUrlForGuestAvatar:(Ljava/lang/String;Ljava/lang/String;Z)Ljava/lang/String; // method@f2b4 │ │ -49db2a: 0c06 |0081: move-result-object v6 │ │ -49db2c: 2200 2a0c |0082: new-instance v0, Lcoil/request/ImageRequest$Builder; // type@0c2a │ │ -49db30: 6e10 21eb 0500 |0084: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.requireContext:()Landroid/content/Context; // method@eb21 │ │ -49db36: 0c01 |0087: move-result-object v1 │ │ -49db38: 1a04 b1de |0088: const-string v4, "requireContext(...)" // string@deb1 │ │ -49db3c: 7120 fffb 4100 |008a: invoke-static {v1, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -49db42: 7020 cd44 1000 |008d: invoke-direct {v0, v1}, Lcoil/request/ImageRequest$Builder;.:(Landroid/content/Context;)V // method@44cd │ │ -49db48: 6e20 da44 6000 |0090: invoke-virtual {v0, v6}, Lcoil/request/ImageRequest$Builder;.data:(Ljava/lang/Object;)Lcoil/request/ImageRequest$Builder; // method@44da │ │ -49db4e: 0c06 |0093: move-result-object v6 │ │ -49db50: 6e20 d944 3600 |0094: invoke-virtual {v6, v3}, Lcoil/request/ImageRequest$Builder;.crossfade:(Z)Lcoil/request/ImageRequest$Builder; // method@44d9 │ │ -49db56: 0c06 |0097: move-result-object v6 │ │ -49db58: 2330 6027 |0098: new-array v0, v3, [Lcoil/transform/Transformation; // type@2760 │ │ -49db5c: 2201 5d0c |009a: new-instance v1, Lcoil/transform/CircleCropTransformation; // type@0c5d │ │ -49db60: 7010 5446 0100 |009c: invoke-direct {v1}, Lcoil/transform/CircleCropTransformation;.:()V // method@4654 │ │ -49db66: 4d01 0002 |009f: aput-object v1, v0, v2 │ │ -49db6a: 6e20 1645 0600 |00a1: invoke-virtual {v6, v0}, Lcoil/request/ImageRequest$Builder;.transformations:([Lcoil/transform/Transformation;)Lcoil/request/ImageRequest$Builder; // method@4516 │ │ -49db70: 0c06 |00a4: move-result-object v6 │ │ -49db72: 2200 2921 |00a5: new-instance v0, Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$6$imageRequest$1; // type@2129 │ │ -49db76: 7020 c3ea 5000 |00a7: invoke-direct {v0, v5}, Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$6$imageRequest$1;.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V // method@eac3 │ │ -49db7c: 1f00 590c |00aa: check-cast v0, Lcoil/target/Target; // type@0c59 │ │ -49db80: 6e20 1145 0600 |00ac: invoke-virtual {v6, v0}, Lcoil/request/ImageRequest$Builder;.target:(Lcoil/target/Target;)Lcoil/request/ImageRequest$Builder; // method@4511 │ │ -49db86: 0c06 |00af: move-result-object v6 │ │ -49db88: 6e10 d644 0600 |00b0: invoke-virtual {v6}, Lcoil/request/ImageRequest$Builder;.build:()Lcoil/request/ImageRequest; // method@44d6 │ │ -49db8e: 0c06 |00b3: move-result-object v6 │ │ -49db90: 6e10 21eb 0500 |00b4: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.requireContext:()Landroid/content/Context; // method@eb21 │ │ -49db96: 0c00 |00b7: move-result-object v0 │ │ -49db98: 7120 fffb 4000 |00b8: invoke-static {v0, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -49db9e: 7110 543e 0000 |00bb: invoke-static {v0}, Lcoil/Coil;.imageLoader:(Landroid/content/Context;)Lcoil/ImageLoader; // method@3e54 │ │ -49dba4: 0c00 |00be: move-result-object v0 │ │ -49dba6: 7220 fc3e 6000 |00bf: invoke-interface {v0, v6}, Lcoil/ImageLoader;.enqueue:(Lcoil/request/ImageRequest;)Lcoil/request/Disposable; // method@3efc │ │ -49dbac: 6e10 f7ea 0500 |00c2: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49dbb2: 0c05 |00c5: move-result-object v5 │ │ -49dbb4: 5455 13b4 |00c6: iget-object v5, v5, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentCallStarted:Lcom/nextcloud/talk/databinding/CallStartedMessageBinding; // field@b413 │ │ -49dbb8: 6e10 abf0 0500 |00c8: invoke-virtual {v5}, Lcom/nextcloud/talk/databinding/CallStartedMessageBinding;.getRoot:()Landroid/widget/LinearLayout; // method@f0ab │ │ -49dbbe: 0c05 |00cb: move-result-object v5 │ │ -49dbc0: 6e20 9b09 2500 |00cc: invoke-virtual {v5, v2}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@099b │ │ -49dbc6: 2810 |00cf: goto 00df // +0010 │ │ -49dbc8: 6e10 f7ea 0500 |00d0: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49dbce: 0c05 |00d3: move-result-object v5 │ │ -49dbd0: 5455 13b4 |00d4: iget-object v5, v5, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentCallStarted:Lcom/nextcloud/talk/databinding/CallStartedMessageBinding; // field@b413 │ │ -49dbd4: 6e10 abf0 0500 |00d6: invoke-virtual {v5}, Lcom/nextcloud/talk/databinding/CallStartedMessageBinding;.getRoot:()Landroid/widget/LinearLayout; // method@f0ab │ │ -49dbda: 0c05 |00d9: move-result-object v5 │ │ -49dbdc: 1306 0800 |00da: const/16 v6, #int 8 // #8 │ │ -49dbe0: 6e20 9b09 6500 |00dc: invoke-virtual {v5, v6}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@099b │ │ -49dbe6: 6205 61b5 |00df: sget-object v5, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -49dbea: 1105 |00e1: return-object v5 │ │ +49da1c: |[49da1c] com.nextcloud.talk.chat.MessageInputFragment.initObservers$lambda$6:(Lcom/nextcloud/talk/chat/MessageInputFragment;Lkotlin/Pair;)Lkotlin/Unit; │ │ +49da2c: 6e10 85fb 0600 |0000: invoke-virtual {v6}, Lkotlin/Pair;.component1:()Ljava/lang/Object; // method@fb85 │ │ +49da32: 0c00 |0003: move-result-object v0 │ │ +49da34: 1f00 5721 |0004: check-cast v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +49da38: 6e10 86fb 0600 |0006: invoke-virtual {v6}, Lkotlin/Pair;.component2:()Ljava/lang/Object; // method@fb86 │ │ +49da3e: 0c06 |0009: move-result-object v6 │ │ +49da40: 1f06 7524 |000a: check-cast v6, Ljava/lang/Boolean; // type@2475 │ │ +49da44: 6e10 30f5 0600 |000c: invoke-virtual {v6}, Ljava/lang/Boolean;.booleanValue:()Z // method@f530 │ │ +49da4a: 0a06 |000f: move-result v6 │ │ +49da4c: 3806 c000 |0010: if-eqz v6, 00d0 // +00c0 │ │ +49da50: 6e10 f7ea 0500 |0012: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49da56: 0c06 |0015: move-result-object v6 │ │ +49da58: 5466 13b4 |0016: iget-object v6, v6, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentCallStarted:Lcom/nextcloud/talk/databinding/CallStartedMessageBinding; // field@b413 │ │ +49da5c: 5466 03b4 |0018: iget-object v6, v6, Lcom/nextcloud/talk/databinding/CallStartedMessageBinding;.callAuthorChip:Lcom/google/android/material/chip/Chip; // field@b403 │ │ +49da60: 6e10 65ec 0000 |001a: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getActorDisplayName:()Ljava/lang/String; // method@ec65 │ │ +49da66: 0c01 |001d: move-result-object v1 │ │ +49da68: 1f01 7724 |001e: check-cast v1, Ljava/lang/CharSequence; // type@2477 │ │ +49da6c: 6e20 166e 1600 |0020: invoke-virtual {v6, v1}, Lcom/google/android/material/chip/Chip;.setText:(Ljava/lang/CharSequence;)V // method@6e16 │ │ +49da72: 6e10 f7ea 0500 |0023: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49da78: 0c06 |0026: move-result-object v6 │ │ +49da7a: 5466 13b4 |0027: iget-object v6, v6, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentCallStarted:Lcom/nextcloud/talk/databinding/CallStartedMessageBinding; // field@b413 │ │ +49da7e: 5466 04b4 |0029: iget-object v6, v6, Lcom/nextcloud/talk/databinding/CallStartedMessageBinding;.callAuthorChipSecondary:Lcom/google/android/material/chip/Chip; // field@b404 │ │ +49da82: 6e10 65ec 0000 |002b: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getActorDisplayName:()Ljava/lang/String; // method@ec65 │ │ +49da88: 0c01 |002e: move-result-object v1 │ │ +49da8a: 1f01 7724 |002f: check-cast v1, Ljava/lang/CharSequence; // type@2477 │ │ +49da8e: 6e20 166e 1600 |0031: invoke-virtual {v6, v1}, Lcom/google/android/material/chip/Chip;.setText:(Ljava/lang/CharSequence;)V // method@6e16 │ │ +49da94: 6e10 fcea 0500 |0034: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getUserManager:()Lcom/nextcloud/talk/users/UserManager; // method@eafc │ │ +49da9a: 0c06 |0037: move-result-object v6 │ │ +49da9c: 6e10 a1f2 0600 |0038: invoke-virtual {v6}, Lcom/nextcloud/talk/users/UserManager;.getCurrentUser:()Lio/reactivex/Maybe; // method@f2a1 │ │ +49daa2: 0c06 |003b: move-result-object v6 │ │ +49daa4: 6e10 2ff4 0600 |003c: invoke-virtual {v6}, Lio/reactivex/Maybe;.blockingGet:()Ljava/lang/Object; // method@f42f │ │ +49daaa: 0c06 |003f: move-result-object v6 │ │ +49daac: 1f06 6522 |0040: check-cast v6, Lcom/nextcloud/talk/data/user/model/User; // type@2265 │ │ +49dab0: 6e10 67ec 0000 |0042: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getActorType:()Ljava/lang/String; // method@ec67 │ │ +49dab6: 0c01 |0045: move-result-object v1 │ │ +49dab8: 1a02 c2b1 |0046: const-string v2, "guests" // string@b1c2 │ │ +49dabc: 7120 fbfb 2100 |0048: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ +49dac2: 0a01 |004b: move-result v1 │ │ +49dac4: 1202 |004c: const/4 v2, #int 0 // #0 │ │ +49dac6: 1213 |004d: const/4 v3, #int 1 // #1 │ │ +49dac8: 3901 2200 |004e: if-nez v1, 0070 // +0022 │ │ +49dacc: 6e10 67ec 0000 |0050: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getActorType:()Ljava/lang/String; // method@ec67 │ │ +49dad2: 0c01 |0053: move-result-object v1 │ │ +49dad4: 1a04 c0b1 |0054: const-string v4, "guest" // string@b1c0 │ │ +49dad8: 7120 fbfb 4100 |0056: invoke-static {v1, v4}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ +49dade: 0a01 |0059: move-result v1 │ │ +49dae0: 3801 0300 |005a: if-eqz v1, 005d // +0003 │ │ +49dae4: 2814 |005c: goto 0070 // +0014 │ │ +49dae6: 7110 fdfb 0600 |005d: invoke-static {v6}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49daec: 6e10 96f0 0600 |0060: invoke-virtual {v6}, Lcom/nextcloud/talk/data/user/model/User;.getBaseUrl:()Ljava/lang/String; // method@f096 │ │ +49daf2: 0c06 |0063: move-result-object v6 │ │ +49daf4: 7110 fdfb 0600 |0064: invoke-static {v6}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49dafa: 6e10 66ec 0000 |0067: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getActorId:()Ljava/lang/String; // method@ec66 │ │ +49db00: 0c00 |006a: move-result-object v0 │ │ +49db02: 7130 acf2 0602 |006b: invoke-static {v6, v0, v2}, Lcom/nextcloud/talk/utils/ApiUtils;.getUrlForAvatar:(Ljava/lang/String;Ljava/lang/String;Z)Ljava/lang/String; // method@f2ac │ │ +49db08: 0c06 |006e: move-result-object v6 │ │ +49db0a: 2813 |006f: goto 0082 // +0013 │ │ +49db0c: 7110 fdfb 0600 |0070: invoke-static {v6}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49db12: 6e10 96f0 0600 |0073: invoke-virtual {v6}, Lcom/nextcloud/talk/data/user/model/User;.getBaseUrl:()Ljava/lang/String; // method@f096 │ │ +49db18: 0c06 |0076: move-result-object v6 │ │ +49db1a: 7110 fdfb 0600 |0077: invoke-static {v6}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49db20: 6e10 65ec 0000 |007a: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getActorDisplayName:()Ljava/lang/String; // method@ec65 │ │ +49db26: 0c00 |007d: move-result-object v0 │ │ +49db28: 7130 b4f2 0603 |007e: invoke-static {v6, v0, v3}, Lcom/nextcloud/talk/utils/ApiUtils;.getUrlForGuestAvatar:(Ljava/lang/String;Ljava/lang/String;Z)Ljava/lang/String; // method@f2b4 │ │ +49db2e: 0c06 |0081: move-result-object v6 │ │ +49db30: 2200 2a0c |0082: new-instance v0, Lcoil/request/ImageRequest$Builder; // type@0c2a │ │ +49db34: 6e10 21eb 0500 |0084: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.requireContext:()Landroid/content/Context; // method@eb21 │ │ +49db3a: 0c01 |0087: move-result-object v1 │ │ +49db3c: 1a04 b1de |0088: const-string v4, "requireContext(...)" // string@deb1 │ │ +49db40: 7120 fffb 4100 |008a: invoke-static {v1, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +49db46: 7020 cd44 1000 |008d: invoke-direct {v0, v1}, Lcoil/request/ImageRequest$Builder;.:(Landroid/content/Context;)V // method@44cd │ │ +49db4c: 6e20 da44 6000 |0090: invoke-virtual {v0, v6}, Lcoil/request/ImageRequest$Builder;.data:(Ljava/lang/Object;)Lcoil/request/ImageRequest$Builder; // method@44da │ │ +49db52: 0c06 |0093: move-result-object v6 │ │ +49db54: 6e20 d944 3600 |0094: invoke-virtual {v6, v3}, Lcoil/request/ImageRequest$Builder;.crossfade:(Z)Lcoil/request/ImageRequest$Builder; // method@44d9 │ │ +49db5a: 0c06 |0097: move-result-object v6 │ │ +49db5c: 2330 6027 |0098: new-array v0, v3, [Lcoil/transform/Transformation; // type@2760 │ │ +49db60: 2201 5d0c |009a: new-instance v1, Lcoil/transform/CircleCropTransformation; // type@0c5d │ │ +49db64: 7010 5446 0100 |009c: invoke-direct {v1}, Lcoil/transform/CircleCropTransformation;.:()V // method@4654 │ │ +49db6a: 4d01 0002 |009f: aput-object v1, v0, v2 │ │ +49db6e: 6e20 1645 0600 |00a1: invoke-virtual {v6, v0}, Lcoil/request/ImageRequest$Builder;.transformations:([Lcoil/transform/Transformation;)Lcoil/request/ImageRequest$Builder; // method@4516 │ │ +49db74: 0c06 |00a4: move-result-object v6 │ │ +49db76: 2200 2921 |00a5: new-instance v0, Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$6$imageRequest$1; // type@2129 │ │ +49db7a: 7020 c3ea 5000 |00a7: invoke-direct {v0, v5}, Lcom/nextcloud/talk/chat/MessageInputFragment$initObservers$6$imageRequest$1;.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V // method@eac3 │ │ +49db80: 1f00 590c |00aa: check-cast v0, Lcoil/target/Target; // type@0c59 │ │ +49db84: 6e20 1145 0600 |00ac: invoke-virtual {v6, v0}, Lcoil/request/ImageRequest$Builder;.target:(Lcoil/target/Target;)Lcoil/request/ImageRequest$Builder; // method@4511 │ │ +49db8a: 0c06 |00af: move-result-object v6 │ │ +49db8c: 6e10 d644 0600 |00b0: invoke-virtual {v6}, Lcoil/request/ImageRequest$Builder;.build:()Lcoil/request/ImageRequest; // method@44d6 │ │ +49db92: 0c06 |00b3: move-result-object v6 │ │ +49db94: 6e10 21eb 0500 |00b4: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.requireContext:()Landroid/content/Context; // method@eb21 │ │ +49db9a: 0c00 |00b7: move-result-object v0 │ │ +49db9c: 7120 fffb 4000 |00b8: invoke-static {v0, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +49dba2: 7110 543e 0000 |00bb: invoke-static {v0}, Lcoil/Coil;.imageLoader:(Landroid/content/Context;)Lcoil/ImageLoader; // method@3e54 │ │ +49dba8: 0c00 |00be: move-result-object v0 │ │ +49dbaa: 7220 fc3e 6000 |00bf: invoke-interface {v0, v6}, Lcoil/ImageLoader;.enqueue:(Lcoil/request/ImageRequest;)Lcoil/request/Disposable; // method@3efc │ │ +49dbb0: 6e10 f7ea 0500 |00c2: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49dbb6: 0c05 |00c5: move-result-object v5 │ │ +49dbb8: 5455 13b4 |00c6: iget-object v5, v5, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentCallStarted:Lcom/nextcloud/talk/databinding/CallStartedMessageBinding; // field@b413 │ │ +49dbbc: 6e10 abf0 0500 |00c8: invoke-virtual {v5}, Lcom/nextcloud/talk/databinding/CallStartedMessageBinding;.getRoot:()Landroid/widget/LinearLayout; // method@f0ab │ │ +49dbc2: 0c05 |00cb: move-result-object v5 │ │ +49dbc4: 6e20 9b09 2500 |00cc: invoke-virtual {v5, v2}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@099b │ │ +49dbca: 2810 |00cf: goto 00df // +0010 │ │ +49dbcc: 6e10 f7ea 0500 |00d0: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49dbd2: 0c05 |00d3: move-result-object v5 │ │ +49dbd4: 5455 13b4 |00d4: iget-object v5, v5, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentCallStarted:Lcom/nextcloud/talk/databinding/CallStartedMessageBinding; // field@b413 │ │ +49dbd8: 6e10 abf0 0500 |00d6: invoke-virtual {v5}, Lcom/nextcloud/talk/databinding/CallStartedMessageBinding;.getRoot:()Landroid/widget/LinearLayout; // method@f0ab │ │ +49dbde: 0c05 |00d9: move-result-object v5 │ │ +49dbe0: 1306 0800 |00da: const/16 v6, #int 8 // #8 │ │ +49dbe4: 6e20 9b09 6500 |00dc: invoke-virtual {v5, v6}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@099b │ │ +49dbea: 6205 61b5 |00df: sget-object v5, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +49dbee: 1105 |00e1: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=216 │ │ 0x0012 line=218 │ │ 0x0023 line=219 │ │ 0x0034 line=220 │ │ 0x0042 line=221 │ │ @@ -2018686,71 +2018686,71 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 24 │ │ ins : 1 │ │ outs : 18 │ │ insns size : 106 16-bit code units │ │ -49eaf4: |[49eaf4] com.nextcloud.talk.chat.MessageInputFragment.initSmileyKeyboardToggler:()V │ │ -49eb04: 0800 1700 |0000: move-object/from16 v0, v23 │ │ -49eb08: 7401 f7ea 1700 |0002: invoke-virtual/range {v23}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49eb0e: 0c01 |0005: move-result-object v1 │ │ -49eb10: 5411 16b4 |0006: iget-object v1, v1, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49eb14: 1402 0705 0a7f |0008: const v2, #float 1.8346e+38 // #7f0a0507 │ │ -49eb1a: 6e20 36f2 2100 |000b: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/ui/MessageInput;.findViewById:(I)Landroid/view/View; // method@f236 │ │ -49eb20: 0c01 |000e: move-result-object v1 │ │ -49eb22: 1f01 f301 |000f: check-cast v1, Landroid/widget/ImageButton; // type@01f3 │ │ -49eb26: 7401 f7ea 1700 |0011: invoke-virtual/range {v23}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49eb2c: 0c02 |0014: move-result-object v2 │ │ -49eb2e: 5422 16b4 |0015: iget-object v2, v2, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49eb32: 6e10 3bf2 0200 |0017: invoke-virtual {v2}, Lcom/nextcloud/talk/ui/MessageInput;.getInputEditText:()Landroidx/emoji2/widget/EmojiEditText; // method@f23b │ │ -49eb38: 0c02 |001a: move-result-object v2 │ │ -49eb3a: 3802 4100 |001b: if-eqz v2, 005c // +0041 │ │ -49eb3e: 7401 f7ea 1700 |001d: invoke-virtual/range {v23}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49eb44: 0c03 |0020: move-result-object v3 │ │ -49eb46: 6e10 acf0 0300 |0021: invoke-virtual {v3}, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.getRoot:()Landroid/widget/LinearLayout; // method@f0ac │ │ -49eb4c: 0c03 |0024: move-result-object v3 │ │ -49eb4e: 1a04 35ad |0025: const-string v4, "getRoot(...)" // string@ad35 │ │ -49eb52: 7120 fffb 4300 |0027: invoke-static {v3, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -49eb58: 2204 1a21 |002a: new-instance v4, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda1; // type@211a │ │ -49eb5c: 074f |002c: move-object v15, v4 │ │ -49eb5e: 7030 9aea 1400 |002d: invoke-direct {v4, v1, v0}, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda1;.:(Landroid/widget/ImageButton;Lcom/nextcloud/talk/chat/MessageInputFragment;)V // method@ea9a │ │ -49eb64: 2204 1c21 |0030: new-instance v4, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda2; // type@211c │ │ -49eb68: 0814 0400 |0032: move-object/from16 v20, v4 │ │ -49eb6c: 7030 9eea 1400 |0034: invoke-direct {v4, v1, v0}, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda2;.:(Landroid/widget/ImageButton;Lcom/nextcloud/talk/chat/MessageInputFragment;)V // method@ea9e │ │ -49eb72: 2204 1d21 |0037: new-instance v4, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda3; // type@211d │ │ -49eb76: 0813 0400 |0039: move-object/from16 v19, v4 │ │ -49eb7a: 7020 a0ea 0400 |003b: invoke-direct {v4, v0}, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda3;.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V // method@eaa0 │ │ -49eb80: 2204 ea23 |003e: new-instance v4, Lcom/vanniktech/emoji/EmojiPopup; // type@23ea │ │ -49eb84: 0745 |0040: move-object v5, v4 │ │ -49eb86: 0736 |0041: move-object v6, v3 │ │ -49eb88: 1f06 8c01 |0042: check-cast v6, Landroid/view/View; // type@018c │ │ -49eb8c: 0727 |0044: move-object v7, v2 │ │ -49eb8e: 1f07 ed01 |0045: check-cast v7, Landroid/widget/EditText; // type@01ed │ │ -49eb92: 1315 fc1d |0047: const/16 v21, #int 7676 // #1dfc │ │ -49eb96: 1316 0000 |0049: const/16 v22, #int 0 // #0 │ │ -49eb9a: 1208 |004b: const/4 v8, #int 0 // #0 │ │ -49eb9c: 1209 |004c: const/4 v9, #int 0 // #0 │ │ -49eb9e: 120a |004d: const/4 v10, #int 0 // #0 │ │ -49eba0: 120b |004e: const/4 v11, #int 0 // #0 │ │ -49eba2: 120c |004f: const/4 v12, #int 0 // #0 │ │ -49eba4: 120d |0050: const/4 v13, #int 0 // #0 │ │ -49eba6: 120e |0051: const/4 v14, #int 0 // #0 │ │ -49eba8: 1310 0000 |0052: const/16 v16, #int 0 // #0 │ │ -49ebac: 1311 0000 |0054: const/16 v17, #int 0 // #0 │ │ -49ebb0: 1312 0000 |0056: const/16 v18, #int 0 // #0 │ │ -49ebb4: 7612 aaf3 0500 |0058: invoke-direct/range {v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22}, Lcom/vanniktech/emoji/EmojiPopup;.:(Landroid/view/View;Landroid/widget/EditText;Lcom/vanniktech/emoji/EmojiTheming;Lcom/vanniktech/emoji/recent/RecentEmoji;Lcom/vanniktech/emoji/search/SearchEmoji;Lcom/vanniktech/emoji/variant/VariantEmoji;Landroidx/viewpager/widget/ViewPager$PageTransformer;IILcom/vanniktech/emoji/listeners/OnEmojiPopupShownListener;Lcom/vanniktech/emoji/listeners/OnSoftKeyboardCloseListener;Lcom/vanniktech/emoji/listeners/OnSoftKeyboardOpenListener;Lcom/vanniktech/emoji/listeners/OnEmojiBackspaceClickListener;Lcom/vanniktech/emoji/listeners/OnEmojiClickListener;Lcom/vanniktech/emoji/listeners/OnEmojiPopupDismissListener;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@f3aa │ │ -49ebba: 2802 |005b: goto 005d // +0002 │ │ -49ebbc: 1204 |005c: const/4 v4, #int 0 // #0 │ │ -49ebbe: 5b04 27b1 |005d: iput-object v4, v0, Lcom/nextcloud/talk/chat/MessageInputFragment;.emojiPopup:Lcom/vanniktech/emoji/EmojiPopup; // field@b127 │ │ -49ebc2: 3801 0a00 |005f: if-eqz v1, 0069 // +000a │ │ -49ebc6: 2202 1e21 |0061: new-instance v2, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda4; // type@211e │ │ -49ebca: 7020 a2ea 0200 |0063: invoke-direct {v2, v0}, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda4;.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V // method@eaa2 │ │ -49ebd0: 6e20 2109 2100 |0066: invoke-virtual {v1, v2}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0921 │ │ -49ebd6: 0e00 |0069: return-void │ │ +49eaf8: |[49eaf8] com.nextcloud.talk.chat.MessageInputFragment.initSmileyKeyboardToggler:()V │ │ +49eb08: 0800 1700 |0000: move-object/from16 v0, v23 │ │ +49eb0c: 7401 f7ea 1700 |0002: invoke-virtual/range {v23}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49eb12: 0c01 |0005: move-result-object v1 │ │ +49eb14: 5411 16b4 |0006: iget-object v1, v1, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49eb18: 1402 0705 0a7f |0008: const v2, #float 1.8346e+38 // #7f0a0507 │ │ +49eb1e: 6e20 36f2 2100 |000b: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/ui/MessageInput;.findViewById:(I)Landroid/view/View; // method@f236 │ │ +49eb24: 0c01 |000e: move-result-object v1 │ │ +49eb26: 1f01 f301 |000f: check-cast v1, Landroid/widget/ImageButton; // type@01f3 │ │ +49eb2a: 7401 f7ea 1700 |0011: invoke-virtual/range {v23}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49eb30: 0c02 |0014: move-result-object v2 │ │ +49eb32: 5422 16b4 |0015: iget-object v2, v2, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49eb36: 6e10 3bf2 0200 |0017: invoke-virtual {v2}, Lcom/nextcloud/talk/ui/MessageInput;.getInputEditText:()Landroidx/emoji2/widget/EmojiEditText; // method@f23b │ │ +49eb3c: 0c02 |001a: move-result-object v2 │ │ +49eb3e: 3802 4100 |001b: if-eqz v2, 005c // +0041 │ │ +49eb42: 7401 f7ea 1700 |001d: invoke-virtual/range {v23}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49eb48: 0c03 |0020: move-result-object v3 │ │ +49eb4a: 6e10 acf0 0300 |0021: invoke-virtual {v3}, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.getRoot:()Landroid/widget/LinearLayout; // method@f0ac │ │ +49eb50: 0c03 |0024: move-result-object v3 │ │ +49eb52: 1a04 35ad |0025: const-string v4, "getRoot(...)" // string@ad35 │ │ +49eb56: 7120 fffb 4300 |0027: invoke-static {v3, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +49eb5c: 2204 1a21 |002a: new-instance v4, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda1; // type@211a │ │ +49eb60: 074f |002c: move-object v15, v4 │ │ +49eb62: 7030 9aea 1400 |002d: invoke-direct {v4, v1, v0}, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda1;.:(Landroid/widget/ImageButton;Lcom/nextcloud/talk/chat/MessageInputFragment;)V // method@ea9a │ │ +49eb68: 2204 1c21 |0030: new-instance v4, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda2; // type@211c │ │ +49eb6c: 0814 0400 |0032: move-object/from16 v20, v4 │ │ +49eb70: 7030 9eea 1400 |0034: invoke-direct {v4, v1, v0}, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda2;.:(Landroid/widget/ImageButton;Lcom/nextcloud/talk/chat/MessageInputFragment;)V // method@ea9e │ │ +49eb76: 2204 1d21 |0037: new-instance v4, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda3; // type@211d │ │ +49eb7a: 0813 0400 |0039: move-object/from16 v19, v4 │ │ +49eb7e: 7020 a0ea 0400 |003b: invoke-direct {v4, v0}, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda3;.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V // method@eaa0 │ │ +49eb84: 2204 ea23 |003e: new-instance v4, Lcom/vanniktech/emoji/EmojiPopup; // type@23ea │ │ +49eb88: 0745 |0040: move-object v5, v4 │ │ +49eb8a: 0736 |0041: move-object v6, v3 │ │ +49eb8c: 1f06 8c01 |0042: check-cast v6, Landroid/view/View; // type@018c │ │ +49eb90: 0727 |0044: move-object v7, v2 │ │ +49eb92: 1f07 ed01 |0045: check-cast v7, Landroid/widget/EditText; // type@01ed │ │ +49eb96: 1315 fc1d |0047: const/16 v21, #int 7676 // #1dfc │ │ +49eb9a: 1316 0000 |0049: const/16 v22, #int 0 // #0 │ │ +49eb9e: 1208 |004b: const/4 v8, #int 0 // #0 │ │ +49eba0: 1209 |004c: const/4 v9, #int 0 // #0 │ │ +49eba2: 120a |004d: const/4 v10, #int 0 // #0 │ │ +49eba4: 120b |004e: const/4 v11, #int 0 // #0 │ │ +49eba6: 120c |004f: const/4 v12, #int 0 // #0 │ │ +49eba8: 120d |0050: const/4 v13, #int 0 // #0 │ │ +49ebaa: 120e |0051: const/4 v14, #int 0 // #0 │ │ +49ebac: 1310 0000 |0052: const/16 v16, #int 0 // #0 │ │ +49ebb0: 1311 0000 |0054: const/16 v17, #int 0 // #0 │ │ +49ebb4: 1312 0000 |0056: const/16 v18, #int 0 // #0 │ │ +49ebb8: 7612 aaf3 0500 |0058: invoke-direct/range {v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22}, Lcom/vanniktech/emoji/EmojiPopup;.:(Landroid/view/View;Landroid/widget/EditText;Lcom/vanniktech/emoji/EmojiTheming;Lcom/vanniktech/emoji/recent/RecentEmoji;Lcom/vanniktech/emoji/search/SearchEmoji;Lcom/vanniktech/emoji/variant/VariantEmoji;Landroidx/viewpager/widget/ViewPager$PageTransformer;IILcom/vanniktech/emoji/listeners/OnEmojiPopupShownListener;Lcom/vanniktech/emoji/listeners/OnSoftKeyboardCloseListener;Lcom/vanniktech/emoji/listeners/OnSoftKeyboardOpenListener;Lcom/vanniktech/emoji/listeners/OnEmojiBackspaceClickListener;Lcom/vanniktech/emoji/listeners/OnEmojiClickListener;Lcom/vanniktech/emoji/listeners/OnEmojiPopupDismissListener;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@f3aa │ │ +49ebbe: 2802 |005b: goto 005d // +0002 │ │ +49ebc0: 1204 |005c: const/4 v4, #int 0 // #0 │ │ +49ebc2: 5b04 27b1 |005d: iput-object v4, v0, Lcom/nextcloud/talk/chat/MessageInputFragment;.emojiPopup:Lcom/vanniktech/emoji/EmojiPopup; // field@b127 │ │ +49ebc6: 3801 0a00 |005f: if-eqz v1, 0069 // +000a │ │ +49ebca: 2202 1e21 |0061: new-instance v2, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda4; // type@211e │ │ +49ebce: 7020 a2ea 0200 |0063: invoke-direct {v2, v0}, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda4;.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V // method@eaa2 │ │ +49ebd4: 6e20 2109 2100 |0066: invoke-virtual {v1, v2}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0921 │ │ +49ebda: 0e00 |0069: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=681 │ │ 0x0011 line=683 │ │ 0x001d line=685 │ │ 0x002a line=687 │ │ 0x0030 line=692 │ │ @@ -2018769,23 +2018769,23 @@ │ │ type : '(Landroid/widget/ImageButton;Lcom/nextcloud/talk/chat/MessageInputFragment;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -49ea1c: |[49ea1c] com.nextcloud.talk.chat.MessageInputFragment.initSmileyKeyboardToggler$lambda$24$lambda$21:(Landroid/widget/ImageButton;Lcom/nextcloud/talk/chat/MessageInputFragment;)V │ │ -49ea2c: 3801 1000 |0000: if-eqz v1, 0010 // +0010 │ │ -49ea30: 6e10 21eb 0200 |0002: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/MessageInputFragment;.requireContext:()Landroid/content/Context; // method@eb21 │ │ -49ea36: 0c02 |0005: move-result-object v2 │ │ -49ea38: 1400 5703 087f |0006: const v0, #float 1.80792e+38 // #7f080357 │ │ -49ea3e: 7120 080d 0200 |0009: invoke-static {v2, v0}, Landroidx/core/content/ContextCompat;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@0d08 │ │ -49ea44: 0c02 |000c: move-result-object v2 │ │ -49ea46: 6e20 1f09 2100 |000d: invoke-virtual {v1, v2}, Landroid/widget/ImageButton;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@091f │ │ -49ea4c: 0e00 |0010: return-void │ │ +49ea20: |[49ea20] com.nextcloud.talk.chat.MessageInputFragment.initSmileyKeyboardToggler$lambda$24$lambda$21:(Landroid/widget/ImageButton;Lcom/nextcloud/talk/chat/MessageInputFragment;)V │ │ +49ea30: 3801 1000 |0000: if-eqz v1, 0010 // +0010 │ │ +49ea34: 6e10 21eb 0200 |0002: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/MessageInputFragment;.requireContext:()Landroid/content/Context; // method@eb21 │ │ +49ea3a: 0c02 |0005: move-result-object v2 │ │ +49ea3c: 1400 5703 087f |0006: const v0, #float 1.80792e+38 // #7f080357 │ │ +49ea42: 7120 080d 0200 |0009: invoke-static {v2, v0}, Landroidx/core/content/ContextCompat;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@0d08 │ │ +49ea48: 0c02 |000c: move-result-object v2 │ │ +49ea4a: 6e20 1f09 2100 |000d: invoke-virtual {v1, v2}, Landroid/widget/ImageButton;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@091f │ │ +49ea50: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=689 │ │ 0x000d line=688 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 (null) Landroid/widget/ImageButton; │ │ 0x0000 - 0x0011 reg=2 (null) Lcom/nextcloud/talk/chat/MessageInputFragment; │ │ @@ -2018795,23 +2018795,23 @@ │ │ type : '(Landroid/widget/ImageButton;Lcom/nextcloud/talk/chat/MessageInputFragment;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -49ea50: |[49ea50] com.nextcloud.talk.chat.MessageInputFragment.initSmileyKeyboardToggler$lambda$24$lambda$22:(Landroid/widget/ImageButton;Lcom/nextcloud/talk/chat/MessageInputFragment;)V │ │ -49ea60: 3801 1000 |0000: if-eqz v1, 0010 // +0010 │ │ -49ea64: 6e10 21eb 0200 |0002: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/MessageInputFragment;.requireContext:()Landroid/content/Context; // method@eb21 │ │ -49ea6a: 0c02 |0005: move-result-object v2 │ │ -49ea6c: 1400 9903 087f |0006: const v0, #float 1.80794e+38 // #7f080399 │ │ -49ea72: 7120 080d 0200 |0009: invoke-static {v2, v0}, Landroidx/core/content/ContextCompat;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@0d08 │ │ -49ea78: 0c02 |000c: move-result-object v2 │ │ -49ea7a: 6e20 1f09 2100 |000d: invoke-virtual {v1, v2}, Landroid/widget/ImageButton;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@091f │ │ -49ea80: 0e00 |0010: return-void │ │ +49ea54: |[49ea54] com.nextcloud.talk.chat.MessageInputFragment.initSmileyKeyboardToggler$lambda$24$lambda$22:(Landroid/widget/ImageButton;Lcom/nextcloud/talk/chat/MessageInputFragment;)V │ │ +49ea64: 3801 1000 |0000: if-eqz v1, 0010 // +0010 │ │ +49ea68: 6e10 21eb 0200 |0002: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/MessageInputFragment;.requireContext:()Landroid/content/Context; // method@eb21 │ │ +49ea6e: 0c02 |0005: move-result-object v2 │ │ +49ea70: 1400 9903 087f |0006: const v0, #float 1.80794e+38 // #7f080399 │ │ +49ea76: 7120 080d 0200 |0009: invoke-static {v2, v0}, Landroidx/core/content/ContextCompat;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@0d08 │ │ +49ea7c: 0c02 |000c: move-result-object v2 │ │ +49ea7e: 6e20 1f09 2100 |000d: invoke-virtual {v1, v2}, Landroid/widget/ImageButton;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@091f │ │ +49ea84: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=694 │ │ 0x000d line=693 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 (null) Landroid/widget/ImageButton; │ │ 0x0000 - 0x0011 reg=2 (null) Lcom/nextcloud/talk/chat/MessageInputFragment; │ │ @@ -2018821,30 +2018821,30 @@ │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputFragment;Lcom/vanniktech/emoji/Emoji;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -49ea84: |[49ea84] com.nextcloud.talk.chat.MessageInputFragment.initSmileyKeyboardToggler$lambda$24$lambda$23:(Lcom/nextcloud/talk/chat/MessageInputFragment;Lcom/vanniktech/emoji/Emoji;)V │ │ -49ea94: 1a00 aebb |0000: const-string v0, "it" // string@bbae │ │ -49ea98: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -49ea9e: 6e10 f7ea 0100 |0005: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49eaa4: 0c01 |0008: move-result-object v1 │ │ -49eaa6: 5411 16b4 |0009: iget-object v1, v1, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49eaaa: 6e10 3bf2 0100 |000b: invoke-virtual {v1}, Lcom/nextcloud/talk/ui/MessageInput;.getInputEditText:()Landroidx/emoji2/widget/EmojiEditText; // method@f23b │ │ -49eab0: 0c01 |000e: move-result-object v1 │ │ -49eab2: 3801 0f00 |000f: if-eqz v1, 001e // +000f │ │ -49eab6: 6e10 6c0e 0100 |0011: invoke-virtual {v1}, Landroidx/emoji2/widget/EmojiEditText;.getEditableText:()Landroid/text/Editable; // method@0e6c │ │ -49eabc: 0c01 |0014: move-result-object v1 │ │ -49eabe: 3801 0900 |0015: if-eqz v1, 001e // +0009 │ │ -49eac2: 1a02 8204 |0017: const-string v2, " " // string@0482 │ │ -49eac6: 1f02 7724 |0019: check-cast v2, Ljava/lang/CharSequence; // type@2477 │ │ -49eaca: 7220 fe04 2100 |001b: invoke-interface {v1, v2}, Landroid/text/Editable;.append:(Ljava/lang/CharSequence;)Landroid/text/Editable; // method@04fe │ │ -49ead0: 0e00 |001e: return-void │ │ +49ea88: |[49ea88] com.nextcloud.talk.chat.MessageInputFragment.initSmileyKeyboardToggler$lambda$24$lambda$23:(Lcom/nextcloud/talk/chat/MessageInputFragment;Lcom/vanniktech/emoji/Emoji;)V │ │ +49ea98: 1a00 aebb |0000: const-string v0, "it" // string@bbae │ │ +49ea9c: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +49eaa2: 6e10 f7ea 0100 |0005: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49eaa8: 0c01 |0008: move-result-object v1 │ │ +49eaaa: 5411 16b4 |0009: iget-object v1, v1, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49eaae: 6e10 3bf2 0100 |000b: invoke-virtual {v1}, Lcom/nextcloud/talk/ui/MessageInput;.getInputEditText:()Landroidx/emoji2/widget/EmojiEditText; // method@f23b │ │ +49eab4: 0c01 |000e: move-result-object v1 │ │ +49eab6: 3801 0f00 |000f: if-eqz v1, 001e // +000f │ │ +49eaba: 6e10 6c0e 0100 |0011: invoke-virtual {v1}, Landroidx/emoji2/widget/EmojiEditText;.getEditableText:()Landroid/text/Editable; // method@0e6c │ │ +49eac0: 0c01 |0014: move-result-object v1 │ │ +49eac2: 3801 0900 |0015: if-eqz v1, 001e // +0009 │ │ +49eac6: 1a02 8204 |0017: const-string v2, " " // string@0482 │ │ +49eaca: 1f02 7724 |0019: check-cast v2, Ljava/lang/CharSequence; // type@2477 │ │ +49eace: 7220 fe04 2100 |001b: invoke-interface {v1, v2}, Landroid/text/Editable;.append:(Ljava/lang/CharSequence;)Landroid/text/Editable; // method@04fe │ │ +49ead4: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=698 │ │ locals : │ │ 0x0000 - 0x001f reg=1 (null) Lcom/nextcloud/talk/chat/MessageInputFragment; │ │ 0x0000 - 0x001f reg=2 (null) Lcom/vanniktech/emoji/Emoji; │ │ │ │ @@ -2018853,19 +2018853,19 @@ │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -49ead4: |[49ead4] com.nextcloud.talk.chat.MessageInputFragment.initSmileyKeyboardToggler$lambda$25:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)V │ │ -49eae4: 5400 27b1 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/MessageInputFragment;.emojiPopup:Lcom/vanniktech/emoji/EmojiPopup; // field@b127 │ │ -49eae8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -49eaec: 6e10 abf3 0000 |0004: invoke-virtual {v0}, Lcom/vanniktech/emoji/EmojiPopup;.toggle:()V // method@f3ab │ │ -49eaf2: 0e00 |0007: return-void │ │ +49ead8: |[49ead8] com.nextcloud.talk.chat.MessageInputFragment.initSmileyKeyboardToggler$lambda$25:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)V │ │ +49eae8: 5400 27b1 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/MessageInputFragment;.emojiPopup:Lcom/vanniktech/emoji/EmojiPopup; // field@b127 │ │ +49eaec: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +49eaf0: 6e10 abf3 0000 |0004: invoke-virtual {v0}, Lcom/vanniktech/emoji/EmojiPopup;.toggle:()V // method@f3ab │ │ +49eaf6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=704 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 (null) Lcom/nextcloud/talk/chat/MessageInputFragment; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -2018874,82 +2018874,82 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 142 16-bit code units │ │ -49ebd8: |[49ebd8] com.nextcloud.talk.chat.MessageInputFragment.initVoiceRecordButton:()V │ │ -49ebe8: 6e10 f7ea 0500 |0000: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49ebee: 0c00 |0003: move-result-object v0 │ │ -49ebf0: 5400 16b4 |0004: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49ebf4: 6e10 3cf2 0000 |0006: invoke-virtual {v0}, Lcom/nextcloud/talk/ui/MessageInput;.getMessageInput:()Landroidx/emoji2/widget/EmojiEditText; // method@f23c │ │ -49ebfa: 0c00 |0009: move-result-object v0 │ │ -49ebfc: 6e10 6e0e 0000 |000a: invoke-virtual {v0}, Landroidx/emoji2/widget/EmojiEditText;.getText:()Landroid/text/Editable; // method@0e6e │ │ -49ec02: 0c00 |000d: move-result-object v0 │ │ -49ec04: 1f00 7724 |000e: check-cast v0, Ljava/lang/CharSequence; // type@2477 │ │ -49ec08: 1301 0800 |0010: const/16 v1, #int 8 // #8 │ │ -49ec0c: 1202 |0012: const/4 v2, #int 0 // #0 │ │ -49ec0e: 3800 2400 |0013: if-eqz v0, 0037 // +0024 │ │ -49ec12: 7110 40fc 0000 |0015: invoke-static {v0}, Lkotlin/text/StringsKt;.isBlank:(Ljava/lang/CharSequence;)Z // method@fc40 │ │ -49ec18: 0a00 |0018: move-result v0 │ │ -49ec1a: 3800 0300 |0019: if-eqz v0, 001c // +0003 │ │ -49ec1e: 281c |001b: goto 0037 // +001c │ │ -49ec20: 6e10 f7ea 0500 |001c: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49ec26: 0c00 |001f: move-result-object v0 │ │ -49ec28: 5400 16b4 |0020: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49ec2c: 6e10 3df2 0000 |0022: invoke-virtual {v0}, Lcom/nextcloud/talk/ui/MessageInput;.getMessageSendButton:()Landroid/widget/ImageButton; // method@f23d │ │ -49ec32: 0c00 |0025: move-result-object v0 │ │ -49ec34: 6e20 2409 2000 |0026: invoke-virtual {v0, v2}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@0924 │ │ -49ec3a: 6e10 f7ea 0500 |0029: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49ec40: 0c00 |002c: move-result-object v0 │ │ -49ec42: 5400 16b4 |002d: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49ec46: 6e10 40f2 0000 |002f: invoke-virtual {v0}, Lcom/nextcloud/talk/ui/MessageInput;.getRecordAudioButton:()Landroid/widget/ImageButton; // method@f240 │ │ -49ec4c: 0c00 |0032: move-result-object v0 │ │ -49ec4e: 6e20 2409 1000 |0033: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@0924 │ │ -49ec54: 281b |0036: goto 0051 // +001b │ │ -49ec56: 6e10 f7ea 0500 |0037: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49ec5c: 0c00 |003a: move-result-object v0 │ │ -49ec5e: 5400 16b4 |003b: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49ec62: 6e10 3df2 0000 |003d: invoke-virtual {v0}, Lcom/nextcloud/talk/ui/MessageInput;.getMessageSendButton:()Landroid/widget/ImageButton; // method@f23d │ │ -49ec68: 0c00 |0040: move-result-object v0 │ │ -49ec6a: 6e20 2409 1000 |0041: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@0924 │ │ -49ec70: 6e10 f7ea 0500 |0044: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49ec76: 0c00 |0047: move-result-object v0 │ │ -49ec78: 5400 16b4 |0048: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49ec7c: 6e10 40f2 0000 |004a: invoke-virtual {v0}, Lcom/nextcloud/talk/ui/MessageInput;.getRecordAudioButton:()Landroid/widget/ImageButton; // method@f240 │ │ -49ec82: 0c00 |004d: move-result-object v0 │ │ -49ec84: 6e20 2409 2000 |004e: invoke-virtual {v0, v2}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@0924 │ │ -49ec8a: 6e10 f7ea 0500 |0051: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49ec90: 0c00 |0054: move-result-object v0 │ │ -49ec92: 5400 16b4 |0055: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49ec96: 6e10 3bf2 0000 |0057: invoke-virtual {v0}, Lcom/nextcloud/talk/ui/MessageInput;.getInputEditText:()Landroidx/emoji2/widget/EmojiEditText; // method@f23b │ │ -49ec9c: 0c00 |005a: move-result-object v0 │ │ -49ec9e: 1a01 7ba8 |005b: const-string v1, "getInputEditText(...)" // string@a87b │ │ -49eca2: 7120 fffb 1000 |005d: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -49eca8: 1f00 0902 |0060: check-cast v0, Landroid/widget/TextView; // type@0209 │ │ -49ecac: 2201 2a21 |0062: new-instance v1, Lcom/nextcloud/talk/chat/MessageInputFragment$initVoiceRecordButton$$inlined$doAfterTextChanged$1; // type@212a │ │ -49ecb0: 7020 c7ea 5100 |0064: invoke-direct {v1, v5}, Lcom/nextcloud/talk/chat/MessageInputFragment$initVoiceRecordButton$$inlined$doAfterTextChanged$1;.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V // method@eac7 │ │ -49ecb6: 1f01 3a01 |0067: check-cast v1, Landroid/text/TextWatcher; // type@013a │ │ -49ecba: 6e20 f709 1000 |0069: invoke-virtual {v0, v1}, Landroid/widget/TextView;.addTextChangedListener:(Landroid/text/TextWatcher;)V // method@09f7 │ │ -49ecc0: 2200 fa25 |006c: new-instance v0, Lkotlin/jvm/internal/Ref$FloatRef; // type@25fa │ │ -49ecc4: 7010 0dfc 0000 |006e: invoke-direct {v0}, Lkotlin/jvm/internal/Ref$FloatRef;.:()V // method@fc0d │ │ -49ecca: 2201 fc25 |0071: new-instance v1, Lkotlin/jvm/internal/Ref$LongRef; // type@25fc │ │ -49ecce: 7010 0ffc 0100 |0073: invoke-direct {v1}, Lkotlin/jvm/internal/Ref$LongRef;.:()V // method@fc0f │ │ -49ecd4: 2202 fc25 |0076: new-instance v2, Lkotlin/jvm/internal/Ref$LongRef; // type@25fc │ │ -49ecd8: 7010 0ffc 0200 |0078: invoke-direct {v2}, Lkotlin/jvm/internal/Ref$LongRef;.:()V // method@fc0f │ │ -49ecde: 6e10 f7ea 0500 |007b: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49ece4: 0c03 |007e: move-result-object v3 │ │ -49ece6: 5433 16b4 |007f: iget-object v3, v3, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49ecea: 6e10 40f2 0300 |0081: invoke-virtual {v3}, Lcom/nextcloud/talk/ui/MessageInput;.getRecordAudioButton:()Landroid/widget/ImageButton; // method@f240 │ │ -49ecf0: 0c03 |0084: move-result-object v3 │ │ -49ecf2: 2204 1b21 |0085: new-instance v4, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda20; // type@211b │ │ -49ecf6: 7050 9cea 5421 |0087: invoke-direct {v4, v5, v1, v2, v0}, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda20;.:(Lcom/nextcloud/talk/chat/MessageInputFragment;Lkotlin/jvm/internal/Ref$LongRef;Lkotlin/jvm/internal/Ref$LongRef;Lkotlin/jvm/internal/Ref$FloatRef;)V // method@ea9c │ │ -49ecfc: 6e20 2309 4300 |008a: invoke-virtual {v3, v4}, Landroid/widget/ImageButton;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@0923 │ │ -49ed02: 0e00 |008d: return-void │ │ +49ebdc: |[49ebdc] com.nextcloud.talk.chat.MessageInputFragment.initVoiceRecordButton:()V │ │ +49ebec: 6e10 f7ea 0500 |0000: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49ebf2: 0c00 |0003: move-result-object v0 │ │ +49ebf4: 5400 16b4 |0004: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49ebf8: 6e10 3cf2 0000 |0006: invoke-virtual {v0}, Lcom/nextcloud/talk/ui/MessageInput;.getMessageInput:()Landroidx/emoji2/widget/EmojiEditText; // method@f23c │ │ +49ebfe: 0c00 |0009: move-result-object v0 │ │ +49ec00: 6e10 6e0e 0000 |000a: invoke-virtual {v0}, Landroidx/emoji2/widget/EmojiEditText;.getText:()Landroid/text/Editable; // method@0e6e │ │ +49ec06: 0c00 |000d: move-result-object v0 │ │ +49ec08: 1f00 7724 |000e: check-cast v0, Ljava/lang/CharSequence; // type@2477 │ │ +49ec0c: 1301 0800 |0010: const/16 v1, #int 8 // #8 │ │ +49ec10: 1202 |0012: const/4 v2, #int 0 // #0 │ │ +49ec12: 3800 2400 |0013: if-eqz v0, 0037 // +0024 │ │ +49ec16: 7110 40fc 0000 |0015: invoke-static {v0}, Lkotlin/text/StringsKt;.isBlank:(Ljava/lang/CharSequence;)Z // method@fc40 │ │ +49ec1c: 0a00 |0018: move-result v0 │ │ +49ec1e: 3800 0300 |0019: if-eqz v0, 001c // +0003 │ │ +49ec22: 281c |001b: goto 0037 // +001c │ │ +49ec24: 6e10 f7ea 0500 |001c: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49ec2a: 0c00 |001f: move-result-object v0 │ │ +49ec2c: 5400 16b4 |0020: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49ec30: 6e10 3df2 0000 |0022: invoke-virtual {v0}, Lcom/nextcloud/talk/ui/MessageInput;.getMessageSendButton:()Landroid/widget/ImageButton; // method@f23d │ │ +49ec36: 0c00 |0025: move-result-object v0 │ │ +49ec38: 6e20 2409 2000 |0026: invoke-virtual {v0, v2}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@0924 │ │ +49ec3e: 6e10 f7ea 0500 |0029: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49ec44: 0c00 |002c: move-result-object v0 │ │ +49ec46: 5400 16b4 |002d: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49ec4a: 6e10 40f2 0000 |002f: invoke-virtual {v0}, Lcom/nextcloud/talk/ui/MessageInput;.getRecordAudioButton:()Landroid/widget/ImageButton; // method@f240 │ │ +49ec50: 0c00 |0032: move-result-object v0 │ │ +49ec52: 6e20 2409 1000 |0033: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@0924 │ │ +49ec58: 281b |0036: goto 0051 // +001b │ │ +49ec5a: 6e10 f7ea 0500 |0037: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49ec60: 0c00 |003a: move-result-object v0 │ │ +49ec62: 5400 16b4 |003b: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49ec66: 6e10 3df2 0000 |003d: invoke-virtual {v0}, Lcom/nextcloud/talk/ui/MessageInput;.getMessageSendButton:()Landroid/widget/ImageButton; // method@f23d │ │ +49ec6c: 0c00 |0040: move-result-object v0 │ │ +49ec6e: 6e20 2409 1000 |0041: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@0924 │ │ +49ec74: 6e10 f7ea 0500 |0044: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49ec7a: 0c00 |0047: move-result-object v0 │ │ +49ec7c: 5400 16b4 |0048: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49ec80: 6e10 40f2 0000 |004a: invoke-virtual {v0}, Lcom/nextcloud/talk/ui/MessageInput;.getRecordAudioButton:()Landroid/widget/ImageButton; // method@f240 │ │ +49ec86: 0c00 |004d: move-result-object v0 │ │ +49ec88: 6e20 2409 2000 |004e: invoke-virtual {v0, v2}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@0924 │ │ +49ec8e: 6e10 f7ea 0500 |0051: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49ec94: 0c00 |0054: move-result-object v0 │ │ +49ec96: 5400 16b4 |0055: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49ec9a: 6e10 3bf2 0000 |0057: invoke-virtual {v0}, Lcom/nextcloud/talk/ui/MessageInput;.getInputEditText:()Landroidx/emoji2/widget/EmojiEditText; // method@f23b │ │ +49eca0: 0c00 |005a: move-result-object v0 │ │ +49eca2: 1a01 7ba8 |005b: const-string v1, "getInputEditText(...)" // string@a87b │ │ +49eca6: 7120 fffb 1000 |005d: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +49ecac: 1f00 0902 |0060: check-cast v0, Landroid/widget/TextView; // type@0209 │ │ +49ecb0: 2201 2a21 |0062: new-instance v1, Lcom/nextcloud/talk/chat/MessageInputFragment$initVoiceRecordButton$$inlined$doAfterTextChanged$1; // type@212a │ │ +49ecb4: 7020 c7ea 5100 |0064: invoke-direct {v1, v5}, Lcom/nextcloud/talk/chat/MessageInputFragment$initVoiceRecordButton$$inlined$doAfterTextChanged$1;.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V // method@eac7 │ │ +49ecba: 1f01 3a01 |0067: check-cast v1, Landroid/text/TextWatcher; // type@013a │ │ +49ecbe: 6e20 f709 1000 |0069: invoke-virtual {v0, v1}, Landroid/widget/TextView;.addTextChangedListener:(Landroid/text/TextWatcher;)V // method@09f7 │ │ +49ecc4: 2200 fa25 |006c: new-instance v0, Lkotlin/jvm/internal/Ref$FloatRef; // type@25fa │ │ +49ecc8: 7010 0dfc 0000 |006e: invoke-direct {v0}, Lkotlin/jvm/internal/Ref$FloatRef;.:()V // method@fc0d │ │ +49ecce: 2201 fc25 |0071: new-instance v1, Lkotlin/jvm/internal/Ref$LongRef; // type@25fc │ │ +49ecd2: 7010 0ffc 0100 |0073: invoke-direct {v1}, Lkotlin/jvm/internal/Ref$LongRef;.:()V // method@fc0f │ │ +49ecd8: 2202 fc25 |0076: new-instance v2, Lkotlin/jvm/internal/Ref$LongRef; // type@25fc │ │ +49ecdc: 7010 0ffc 0200 |0078: invoke-direct {v2}, Lkotlin/jvm/internal/Ref$LongRef;.:()V // method@fc0f │ │ +49ece2: 6e10 f7ea 0500 |007b: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49ece8: 0c03 |007e: move-result-object v3 │ │ +49ecea: 5433 16b4 |007f: iget-object v3, v3, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49ecee: 6e10 40f2 0300 |0081: invoke-virtual {v3}, Lcom/nextcloud/talk/ui/MessageInput;.getRecordAudioButton:()Landroid/widget/ImageButton; // method@f240 │ │ +49ecf4: 0c03 |0084: move-result-object v3 │ │ +49ecf6: 2204 1b21 |0085: new-instance v4, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda20; // type@211b │ │ +49ecfa: 7050 9cea 5421 |0087: invoke-direct {v4, v5, v1, v2, v0}, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda20;.:(Lcom/nextcloud/talk/chat/MessageInputFragment;Lkotlin/jvm/internal/Ref$LongRef;Lkotlin/jvm/internal/Ref$LongRef;Lkotlin/jvm/internal/Ref$FloatRef;)V // method@ea9c │ │ +49ed00: 6e20 2309 4300 |008a: invoke-virtual {v3, v4}, Landroid/widget/ImageButton;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@0923 │ │ +49ed06: 0e00 |008d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=477 │ │ 0x001c line=481 │ │ 0x0029 line=482 │ │ 0x0037 line=478 │ │ 0x0044 line=479 │ │ @@ -2018968,402 +2018968,402 @@ │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputFragment;Lkotlin/jvm/internal/Ref$LongRef;Lkotlin/jvm/internal/Ref$LongRef;Lkotlin/jvm/internal/Ref$FloatRef;Landroid/view/View;Landroid/view/MotionEvent;)Z' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 13 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 771 16-bit code units │ │ -49d100: |[49d100] com.nextcloud.talk.chat.MessageInputFragment.initVoiceRecordButton$lambda$19:(Lcom/nextcloud/talk/chat/MessageInputFragment;Lkotlin/jvm/internal/Ref$LongRef;Lkotlin/jvm/internal/Ref$LongRef;Lkotlin/jvm/internal/Ref$FloatRef;Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ -49d110: 380b 0500 |0000: if-eqz v11, 0005 // +0005 │ │ -49d114: 6e10 a806 0b00 |0002: invoke-virtual {v11}, Landroid/view/View;.performClick:()Z // method@06a8 │ │ -49d11a: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -49d11c: 380c 0b00 |0006: if-eqz v12, 0011 // +000b │ │ -49d120: 6e10 ea05 0c00 |0008: invoke-virtual {v12}, Landroid/view/MotionEvent;.getAction:()I // method@05ea │ │ -49d126: 0a01 |000b: move-result v1 │ │ -49d128: 7110 e0f5 0100 |000c: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ -49d12e: 0c01 |000f: move-result-object v1 │ │ -49d130: 2802 |0010: goto 0012 // +0002 │ │ -49d132: 0701 |0011: move-object v1, v0 │ │ -49d134: 1212 |0012: const/4 v2, #int 1 // #1 │ │ -49d136: 1a03 558e |0013: const-string v3, "chatActivity" // string@8e55 │ │ -49d13a: 3901 0400 |0015: if-nez v1, 0019 // +0004 │ │ -49d13e: 2900 a600 |0017: goto/16 00bd // +00a6 │ │ -49d142: 6e10 d3f5 0100 |0019: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@f5d3 │ │ -49d148: 0a04 |001c: move-result v4 │ │ -49d14a: 3904 a000 |001d: if-nez v4, 00bd // +00a0 │ │ -49d14e: 5479 24b1 |001f: iget-object v9, v7, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -49d152: 3909 0600 |0021: if-nez v9, 0027 // +0006 │ │ -49d156: 7110 06fc 0300 |0023: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49d15c: 0709 |0026: move-object v9, v0 │ │ -49d15e: 6e10 c9e9 0900 |0027: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.isRecordAudioPermissionGranted:()Z // method@e9c9 │ │ -49d164: 0a09 |002a: move-result v9 │ │ -49d166: 3909 0f00 |002b: if-nez v9, 003a // +000f │ │ -49d16a: 5477 24b1 |002d: iget-object v7, v7, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -49d16e: 3907 0600 |002f: if-nez v7, 0035 // +0006 │ │ -49d172: 7110 06fc 0300 |0031: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49d178: 2802 |0034: goto 0036 // +0002 │ │ -49d17a: 0770 |0035: move-object v0, v7 │ │ -49d17c: 6e10 0bea 0000 |0036: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.requestRecordAudioPermissions:()V // method@ea0b │ │ -49d182: 0f02 |0039: return v2 │ │ -49d184: 5479 24b1 |003a: iget-object v9, v7, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -49d188: 3909 0600 |003c: if-nez v9, 0042 // +0006 │ │ -49d18c: 7110 06fc 0300 |003e: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49d192: 0709 |0041: move-object v9, v0 │ │ -49d194: 6e10 82e9 0900 |0042: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.getPermissionUtil:()Lcom/nextcloud/talk/utils/permissions/PlatformPermissionUtil; // method@e982 │ │ -49d19a: 0c09 |0045: move-result-object v9 │ │ -49d19c: 7210 1ff3 0900 |0046: invoke-interface {v9}, Lcom/nextcloud/talk/utils/permissions/PlatformPermissionUtil;.isFilesPermissionGranted:()Z // method@f31f │ │ -49d1a2: 0a09 |0049: move-result v9 │ │ -49d1a4: 3909 1300 |004a: if-nez v9, 005d // +0013 │ │ -49d1a8: 6208 cab4 |004c: sget-object v8, Lcom/nextcloud/talk/jobs/UploadAndShareFilesWorker;.Companion:Lcom/nextcloud/talk/jobs/UploadAndShareFilesWorker$Companion; // field@b4ca │ │ -49d1ac: 5477 24b1 |004e: iget-object v7, v7, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -49d1b0: 3907 0600 |0050: if-nez v7, 0056 // +0006 │ │ -49d1b4: 7110 06fc 0300 |0052: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49d1ba: 2802 |0055: goto 0057 // +0002 │ │ -49d1bc: 0770 |0056: move-object v0, v7 │ │ -49d1be: 1f00 1c00 |0057: check-cast v0, Landroid/app/Activity; // type@001c │ │ -49d1c2: 6e20 18f1 0800 |0059: invoke-virtual {v8, v0}, Lcom/nextcloud/talk/jobs/UploadAndShareFilesWorker$Companion;.requestStoragePermission:(Landroid/app/Activity;)V // method@f118 │ │ -49d1c8: 0f02 |005c: return v2 │ │ -49d1ca: 7100 ed04 0000 |005d: invoke-static {}, Landroid/os/SystemClock;.elapsedRealtime:()J // method@04ed │ │ -49d1d0: 0b09 |0060: move-result-wide v9 │ │ -49d1d2: 7100 9ef6 0000 |0061: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@f69e │ │ -49d1d8: 0b04 |0064: move-result-wide v4 │ │ -49d1da: 5a84 70b5 |0065: iput-wide v4, v8, Lkotlin/jvm/internal/Ref$LongRef;.element:J // field@b570 │ │ -49d1de: 6e10 f7ea 0700 |0067: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49d1e4: 0c08 |006a: move-result-object v8 │ │ -49d1e6: 5488 16b4 |006b: iget-object v8, v8, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49d1ea: 6e10 38f2 0800 |006d: invoke-virtual {v8}, Lcom/nextcloud/talk/ui/MessageInput;.getAudioRecordDuration:()Landroid/widget/Chronometer; // method@f238 │ │ -49d1f0: 0c08 |0070: move-result-object v8 │ │ -49d1f2: 6e30 5a08 980a |0071: invoke-virtual {v8, v9, v10}, Landroid/widget/Chronometer;.setBase:(J)V // method@085a │ │ -49d1f8: 5478 24b1 |0074: iget-object v8, v7, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -49d1fc: 3908 0600 |0076: if-nez v8, 007c // +0006 │ │ -49d200: 7110 06fc 0300 |0078: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49d206: 0708 |007b: move-object v8, v0 │ │ -49d208: 6e10 7be9 0800 |007c: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ -49d20e: 0c08 |007f: move-result-object v8 │ │ -49d210: 6e30 73ef 980a |0080: invoke-virtual {v8, v9, v10}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.setRecordingTime:(J)V // method@ef73 │ │ -49d216: 6e10 f7ea 0700 |0083: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49d21c: 0c08 |0086: move-result-object v8 │ │ -49d21e: 5488 16b4 |0087: iget-object v8, v8, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49d222: 6e10 38f2 0800 |0089: invoke-virtual {v8}, Lcom/nextcloud/talk/ui/MessageInput;.getAudioRecordDuration:()Landroid/widget/Chronometer; // method@f238 │ │ -49d228: 0c08 |008c: move-result-object v8 │ │ -49d22a: 6e10 5c08 0800 |008d: invoke-virtual {v8}, Landroid/widget/Chronometer;.start:()V // method@085c │ │ -49d230: 5478 24b1 |0090: iget-object v8, v7, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -49d234: 3908 0600 |0092: if-nez v8, 0098 // +0006 │ │ -49d238: 7110 06fc 0300 |0094: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49d23e: 0708 |0097: move-object v8, v0 │ │ -49d240: 6e10 61e9 0800 |0098: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ -49d246: 0c08 |009b: move-result-object v8 │ │ -49d248: 6e10 21eb 0700 |009c: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/MessageInputFragment;.requireContext:()Landroid/content/Context; // method@eb21 │ │ -49d24e: 0c09 |009f: move-result-object v9 │ │ -49d250: 1a0a b1de |00a0: const-string v10, "requireContext(...)" // string@deb1 │ │ -49d254: 7120 fffb a900 |00a2: invoke-static {v9, v10}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -49d25a: 547a 24b1 |00a5: iget-object v10, v7, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -49d25e: 390a 0600 |00a7: if-nez v10, 00ad // +0006 │ │ -49d262: 7110 06fc 0300 |00a9: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49d268: 2802 |00ac: goto 00ae // +0002 │ │ -49d26a: 07a0 |00ad: move-object v0, v10 │ │ -49d26c: 6e10 67e9 0000 |00ae: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getCurrentConversation:()Lcom/nextcloud/talk/models/domain/ConversationModel; // method@e967 │ │ -49d272: 0c0a |00b1: move-result-object v10 │ │ -49d274: 7110 fdfb 0a00 |00b2: invoke-static {v10}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49d27a: 6e30 feee 980a |00b5: invoke-virtual {v8, v9, v10}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.startAudioRecording:(Landroid/content/Context;Lcom/nextcloud/talk/models/domain/ConversationModel;)V // method@eefe │ │ -49d280: 7020 2feb 2700 |00b8: invoke-direct {v7, v2}, Lcom/nextcloud/talk/chat/MessageInputFragment;.showRecordAudioUi:(Z)V // method@eb2f │ │ -49d286: 2900 4102 |00bb: goto/16 02fc // +0241 │ │ -49d28a: 1204 |00bd: const/4 v4, #int 0 // #0 │ │ -49d28c: 3901 0400 |00be: if-nez v1, 00c2 // +0004 │ │ -49d290: 2900 7100 |00c0: goto/16 0131 // +0071 │ │ -49d294: 6e10 d3f5 0100 |00c2: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@f5d3 │ │ -49d29a: 0a05 |00c5: move-result v5 │ │ -49d29c: 1236 |00c6: const/4 v6, #int 3 // #3 │ │ -49d29e: 3365 6a00 |00c7: if-ne v5, v6, 0131 // +006a │ │ -49d2a2: 6208 1bb1 |00c9: sget-object v8, Lcom/nextcloud/talk/chat/MessageInputFragment;.TAG:Ljava/lang/String; // field@b11b │ │ -49d2a6: 1a09 1b14 |00cb: const-string v9, "ACTION_CANCEL" // string@141b │ │ -49d2aa: 7120 6c05 9800 |00cd: invoke-static {v8, v9}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -49d2b0: 5478 24b1 |00d0: iget-object v8, v7, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -49d2b4: 3908 0600 |00d2: if-nez v8, 00d8 // +0006 │ │ -49d2b8: 7110 06fc 0300 |00d4: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49d2be: 0708 |00d7: move-object v8, v0 │ │ -49d2c0: 6e10 61e9 0800 |00d8: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ -49d2c6: 0c08 |00db: move-result-object v8 │ │ -49d2c8: 6e10 e3ee 0800 |00dc: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getGetVoiceRecordingInProgress:()Landroidx/lifecycle/LiveData; // method@eee3 │ │ -49d2ce: 0c08 |00df: move-result-object v8 │ │ -49d2d0: 6e10 d50e 0800 |00e0: invoke-virtual {v8}, Landroidx/lifecycle/LiveData;.getValue:()Ljava/lang/Object; // method@0ed5 │ │ -49d2d6: 0c08 |00e3: move-result-object v8 │ │ -49d2d8: 7110 38f5 0400 |00e4: invoke-static {v4}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@f538 │ │ -49d2de: 0c09 |00e7: move-result-object v9 │ │ -49d2e0: 7120 fbfb 9800 |00e8: invoke-static {v8, v9}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ -49d2e6: 0a08 |00eb: move-result v8 │ │ -49d2e8: 3908 4400 |00ec: if-nez v8, 0130 // +0044 │ │ -49d2ec: 5478 24b1 |00ee: iget-object v8, v7, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -49d2f0: 3908 0600 |00f0: if-nez v8, 00f6 // +0006 │ │ -49d2f4: 7110 06fc 0300 |00f2: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49d2fa: 0708 |00f5: move-object v8, v0 │ │ -49d2fc: 6e10 c9e9 0800 |00f6: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/ChatActivity;.isRecordAudioPermissionGranted:()Z // method@e9c9 │ │ -49d302: 0a08 |00f9: move-result v8 │ │ -49d304: 3908 0300 |00fa: if-nez v8, 00fd // +0003 │ │ -49d308: 2834 |00fc: goto 0130 // +0034 │ │ -49d30a: 7020 2feb 4700 |00fd: invoke-direct {v7, v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.showRecordAudioUi:(Z)V // method@eb2f │ │ -49d310: 5478 24b1 |0100: iget-object v8, v7, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -49d314: 3908 0600 |0102: if-nez v8, 0108 // +0006 │ │ -49d318: 7110 06fc 0300 |0104: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49d31e: 0708 |0107: move-object v8, v0 │ │ -49d320: 6e10 61e9 0800 |0108: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ -49d326: 0c08 |010b: move-result-object v8 │ │ -49d328: 6e10 e4ee 0800 |010c: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getGetVoiceRecordingLocked:()Landroidx/lifecycle/LiveData; // method@eee4 │ │ -49d32e: 0c08 |010f: move-result-object v8 │ │ -49d330: 6e10 d50e 0800 |0110: invoke-virtual {v8}, Landroidx/lifecycle/LiveData;.getValue:()Ljava/lang/Object; // method@0ed5 │ │ -49d336: 0c08 |0113: move-result-object v8 │ │ -49d338: 7110 38f5 0200 |0114: invoke-static {v2}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@f538 │ │ -49d33e: 0c09 |0117: move-result-object v9 │ │ -49d340: 7120 fbfb 9800 |0118: invoke-static {v8, v9}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ -49d346: 0a08 |011b: move-result v8 │ │ -49d348: 3908 e001 |011c: if-nez v8, 02fc // +01e0 │ │ -49d34c: 5477 24b1 |011e: iget-object v7, v7, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -49d350: 3907 0600 |0120: if-nez v7, 0126 // +0006 │ │ -49d354: 7110 06fc 0300 |0122: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49d35a: 2802 |0125: goto 0127 // +0002 │ │ -49d35c: 0770 |0126: move-object v0, v7 │ │ -49d35e: 6e10 61e9 0000 |0127: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ -49d364: 0c07 |012a: move-result-object v7 │ │ -49d366: 6e10 00ef 0700 |012b: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.stopAndDiscardAudioRecording:()V // method@ef00 │ │ -49d36c: 2900 ce01 |012e: goto/16 02fc // +01ce │ │ -49d370: 0f02 |0130: return v2 │ │ -49d372: 3901 0400 |0131: if-nez v1, 0135 // +0004 │ │ -49d376: 2900 d600 |0133: goto/16 0209 // +00d6 │ │ -49d37a: 6e10 d3f5 0100 |0135: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@f5d3 │ │ -49d380: 0a05 |0138: move-result v5 │ │ -49d382: 3325 d000 |0139: if-ne v5, v2, 0209 // +00d0 │ │ -49d386: 620a 1bb1 |013b: sget-object v10, Lcom/nextcloud/talk/chat/MessageInputFragment;.TAG:Ljava/lang/String; // field@b11b │ │ -49d38a: 1a01 3414 |013d: const-string v1, "ACTION_UP" // string@1434 │ │ -49d38e: 7120 6c05 1a00 |013f: invoke-static {v10, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -49d394: 547a 24b1 |0142: iget-object v10, v7, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -49d398: 390a 0600 |0144: if-nez v10, 014a // +0006 │ │ -49d39c: 7110 06fc 0300 |0146: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49d3a2: 070a |0149: move-object v10, v0 │ │ -49d3a4: 6e10 61e9 0a00 |014a: invoke-virtual {v10}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ -49d3aa: 0c0a |014d: move-result-object v10 │ │ -49d3ac: 6e10 e3ee 0a00 |014e: invoke-virtual {v10}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getGetVoiceRecordingInProgress:()Landroidx/lifecycle/LiveData; // method@eee3 │ │ -49d3b2: 0c0a |0151: move-result-object v10 │ │ -49d3b4: 6e10 d50e 0a00 |0152: invoke-virtual {v10}, Landroidx/lifecycle/LiveData;.getValue:()Ljava/lang/Object; // method@0ed5 │ │ -49d3ba: 0c0a |0155: move-result-object v10 │ │ -49d3bc: 7110 38f5 0400 |0156: invoke-static {v4}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@f538 │ │ -49d3c2: 0c01 |0159: move-result-object v1 │ │ -49d3c4: 7120 fbfb 1a00 |015a: invoke-static {v10, v1}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ -49d3ca: 0a0a |015d: move-result v10 │ │ -49d3cc: 390a aa00 |015e: if-nez v10, 0208 // +00aa │ │ -49d3d0: 547a 24b1 |0160: iget-object v10, v7, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -49d3d4: 390a 0600 |0162: if-nez v10, 0168 // +0006 │ │ -49d3d8: 7110 06fc 0300 |0164: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49d3de: 070a |0167: move-object v10, v0 │ │ -49d3e0: 6e10 61e9 0a00 |0168: invoke-virtual {v10}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ -49d3e6: 0c0a |016b: move-result-object v10 │ │ -49d3e8: 6e10 e4ee 0a00 |016c: invoke-virtual {v10}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getGetVoiceRecordingLocked:()Landroidx/lifecycle/LiveData; // method@eee4 │ │ -49d3ee: 0c0a |016f: move-result-object v10 │ │ -49d3f0: 6e10 d50e 0a00 |0170: invoke-virtual {v10}, Landroidx/lifecycle/LiveData;.getValue:()Ljava/lang/Object; // method@0ed5 │ │ -49d3f6: 0c0a |0173: move-result-object v10 │ │ -49d3f8: 7110 38f5 0200 |0174: invoke-static {v2}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@f538 │ │ -49d3fe: 0c01 |0177: move-result-object v1 │ │ -49d400: 7120 fbfb 1a00 |0178: invoke-static {v10, v1}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ -49d406: 0a0a |017b: move-result v10 │ │ -49d408: 390a 8c00 |017c: if-nez v10, 0208 // +008c │ │ -49d40c: 547a 24b1 |017e: iget-object v10, v7, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -49d410: 390a 0600 |0180: if-nez v10, 0186 // +0006 │ │ -49d414: 7110 06fc 0300 |0182: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49d41a: 070a |0185: move-object v10, v0 │ │ -49d41c: 6e10 c9e9 0a00 |0186: invoke-virtual {v10}, Lcom/nextcloud/talk/chat/ChatActivity;.isRecordAudioPermissionGranted:()Z // method@e9c9 │ │ -49d422: 0a0a |0189: move-result v10 │ │ -49d424: 390a 0400 |018a: if-nez v10, 018e // +0004 │ │ -49d428: 2900 7c00 |018c: goto/16 0208 // +007c │ │ -49d42c: 7020 2feb 4700 |018e: invoke-direct {v7, v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.showRecordAudioUi:(Z)V // method@eb2f │ │ -49d432: 7100 9ef6 0000 |0191: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@f69e │ │ -49d438: 0b05 |0194: move-result-wide v5 │ │ -49d43a: 5a95 70b5 |0195: iput-wide v5, v9, Lkotlin/jvm/internal/Ref$LongRef;.element:J // field@b570 │ │ -49d43e: 5399 70b5 |0197: iget-wide v9, v9, Lkotlin/jvm/internal/Ref$LongRef;.element:J // field@b570 │ │ -49d442: 5385 70b5 |0199: iget-wide v5, v8, Lkotlin/jvm/internal/Ref$LongRef;.element:J // field@b570 │ │ -49d446: bc59 |019b: sub-long/2addr v9, v5 │ │ -49d448: 1605 e803 |019c: const-wide/16 v5, #int 1000 // #3e8 │ │ -49d44c: 3108 0905 |019e: cmp-long v8, v9, v5 │ │ -49d450: 3b08 3200 |01a0: if-gez v8, 01d2 // +0032 │ │ -49d454: 6e10 f7ea 0700 |01a2: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49d45a: 0c08 |01a5: move-result-object v8 │ │ -49d45c: 6e10 acf0 0800 |01a6: invoke-virtual {v8}, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.getRoot:()Landroid/widget/LinearLayout; // method@f0ac │ │ -49d462: 0c08 |01a9: move-result-object v8 │ │ -49d464: 1f08 8c01 |01aa: check-cast v8, Landroid/view/View; // type@018c │ │ -49d468: 6e10 21eb 0700 |01ac: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/MessageInputFragment;.requireContext:()Landroid/content/Context; // method@eb21 │ │ -49d46e: 0c09 |01af: move-result-object v9 │ │ -49d470: 140a c403 137f |01b0: const v10, #float 1.95416e+38 // #7f1303c4 │ │ -49d476: 6e20 2f01 a900 |01b3: invoke-virtual {v9, v10}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@012f │ │ -49d47c: 0c09 |01b6: move-result-object v9 │ │ -49d47e: 1f09 7724 |01b7: check-cast v9, Ljava/lang/CharSequence; // type@2477 │ │ -49d482: 12fa |01b9: const/4 v10, #int -1 // #ff │ │ -49d484: 7130 bf88 980a |01ba: invoke-static {v8, v9, v10}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@88bf │ │ -49d48a: 0c08 |01bd: move-result-object v8 │ │ -49d48c: 6e10 d188 0800 |01be: invoke-virtual {v8}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@88d1 │ │ -49d492: 5477 24b1 |01c1: iget-object v7, v7, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -49d496: 3907 0600 |01c3: if-nez v7, 01c9 // +0006 │ │ -49d49a: 7110 06fc 0300 |01c5: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49d4a0: 2802 |01c8: goto 01ca // +0002 │ │ -49d4a2: 0770 |01c9: move-object v0, v7 │ │ -49d4a4: 6e10 61e9 0000 |01ca: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ -49d4aa: 0c07 |01cd: move-result-object v7 │ │ -49d4ac: 6e10 00ef 0700 |01ce: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.stopAndDiscardAudioRecording:()V // method@ef00 │ │ -49d4b2: 0f04 |01d1: return v4 │ │ -49d4b4: 5478 24b1 |01d2: iget-object v8, v7, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -49d4b8: 3908 0600 |01d4: if-nez v8, 01da // +0006 │ │ -49d4bc: 7110 06fc 0300 |01d6: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49d4c2: 0708 |01d9: move-object v8, v0 │ │ -49d4c4: 6e10 61e9 0800 |01da: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ -49d4ca: 0c08 |01dd: move-result-object v8 │ │ -49d4cc: 5479 24b1 |01de: iget-object v9, v7, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -49d4d0: 3909 0600 |01e0: if-nez v9, 01e6 // +0006 │ │ -49d4d4: 7110 06fc 0300 |01e2: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49d4da: 0709 |01e5: move-object v9, v0 │ │ -49d4dc: 6e10 85e9 0900 |01e6: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ -49d4e2: 0c09 |01e9: move-result-object v9 │ │ -49d4e4: 547a 24b1 |01ea: iget-object v10, v7, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -49d4e8: 390a 0600 |01ec: if-nez v10, 01f2 // +0006 │ │ -49d4ec: 7110 06fc 0300 |01ee: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49d4f2: 2802 |01f1: goto 01f3 // +0002 │ │ -49d4f4: 07a0 |01f2: move-object v0, v10 │ │ -49d4f6: 6e10 67e9 0000 |01f3: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getCurrentConversation:()Lcom/nextcloud/talk/models/domain/ConversationModel; // method@e967 │ │ -49d4fc: 0c0a |01f6: move-result-object v10 │ │ -49d4fe: 7110 fdfb 0a00 |01f7: invoke-static {v10}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49d504: 6e10 45f1 0a00 |01fa: invoke-virtual {v10}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getDisplayName:()Ljava/lang/String; // method@f145 │ │ -49d50a: 0c0a |01fd: move-result-object v10 │ │ -49d50c: 1a00 6bfd |01fe: const-string v0, "{"messageType":"voice-message"}" // string@fd6b │ │ -49d510: 6e40 01ef 980a |0200: invoke-virtual {v8, v9, v10, v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.stopAndSendAudioRecording:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@ef01 │ │ -49d516: 7010 22eb 0700 |0203: invoke-direct {v7}, Lcom/nextcloud/talk/chat/MessageInputFragment;.resetSlider:()V // method@eb22 │ │ -49d51c: 2900 f600 |0206: goto/16 02fc // +00f6 │ │ -49d520: 0f04 |0208: return v4 │ │ -49d522: 3901 0400 |0209: if-nez v1, 020d // +0004 │ │ -49d526: 2900 f100 |020b: goto/16 02fc // +00f1 │ │ -49d52a: 6e10 d3f5 0100 |020d: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@f5d3 │ │ -49d530: 0a08 |0210: move-result v8 │ │ -49d532: 1229 |0211: const/4 v9, #int 2 // #2 │ │ -49d534: 3398 ea00 |0212: if-ne v8, v9, 02fc // +00ea │ │ -49d538: 5478 24b1 |0214: iget-object v8, v7, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -49d53c: 3908 0600 |0216: if-nez v8, 021c // +0006 │ │ -49d540: 7110 06fc 0300 |0218: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49d546: 0708 |021b: move-object v8, v0 │ │ -49d548: 6e10 61e9 0800 |021c: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ -49d54e: 0c08 |021f: move-result-object v8 │ │ -49d550: 6e10 e3ee 0800 |0220: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getGetVoiceRecordingInProgress:()Landroidx/lifecycle/LiveData; // method@eee3 │ │ -49d556: 0c08 |0223: move-result-object v8 │ │ -49d558: 6e10 d50e 0800 |0224: invoke-virtual {v8}, Landroidx/lifecycle/LiveData;.getValue:()Ljava/lang/Object; // method@0ed5 │ │ -49d55e: 0c08 |0227: move-result-object v8 │ │ -49d560: 7110 38f5 0400 |0228: invoke-static {v4}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@f538 │ │ -49d566: 0c09 |022b: move-result-object v9 │ │ -49d568: 7120 fbfb 9800 |022c: invoke-static {v8, v9}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ -49d56e: 0a08 |022f: move-result v8 │ │ -49d570: 3908 cb00 |0230: if-nez v8, 02fb // +00cb │ │ -49d574: 5478 24b1 |0232: iget-object v8, v7, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -49d578: 3908 0600 |0234: if-nez v8, 023a // +0006 │ │ -49d57c: 7110 06fc 0300 |0236: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49d582: 0708 |0239: move-object v8, v0 │ │ -49d584: 6e10 c9e9 0800 |023a: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/ChatActivity;.isRecordAudioPermissionGranted:()Z // method@e9c9 │ │ -49d58a: 0a08 |023d: move-result v8 │ │ -49d58c: 3908 0400 |023e: if-nez v8, 0242 // +0004 │ │ -49d590: 2900 bb00 |0240: goto/16 02fb // +00bb │ │ -49d594: 6e10 f705 0c00 |0242: invoke-virtual {v12}, Landroid/view/MotionEvent;.getX:()F // method@05f7 │ │ -49d59a: 0a08 |0245: move-result v8 │ │ -49d59c: 1509 16c3 |0246: const/high16 v9, #int -1021968384 // #c316 │ │ -49d5a0: 2e08 0809 |0248: cmpg-float v8, v8, v9 │ │ -49d5a4: 3b08 1900 |024a: if-gez v8, 0263 // +0019 │ │ -49d5a8: 5478 24b1 |024c: iget-object v8, v7, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -49d5ac: 3908 0600 |024e: if-nez v8, 0254 // +0006 │ │ -49d5b0: 7110 06fc 0300 |0250: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49d5b6: 2802 |0253: goto 0255 // +0002 │ │ -49d5b8: 0780 |0254: move-object v0, v8 │ │ -49d5ba: 6e10 61e9 0000 |0255: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ -49d5c0: 0c08 |0258: move-result-object v8 │ │ -49d5c2: 6e10 00ef 0800 |0259: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.stopAndDiscardAudioRecording:()V // method@ef00 │ │ -49d5c8: 7020 2feb 4700 |025c: invoke-direct {v7, v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.showRecordAudioUi:(Z)V // method@eb2f │ │ -49d5ce: 7010 22eb 0700 |025f: invoke-direct {v7}, Lcom/nextcloud/talk/chat/MessageInputFragment;.resetSlider:()V // method@eb22 │ │ -49d5d4: 0f02 |0262: return v2 │ │ -49d5d6: 6e10 f705 0c00 |0263: invoke-virtual {v12}, Landroid/view/MotionEvent;.getX:()F // method@05f7 │ │ -49d5dc: 0a08 |0266: move-result v8 │ │ -49d5de: 1209 |0267: const/4 v9, #int 0 // #0 │ │ -49d5e0: 2e08 0809 |0268: cmpg-float v8, v8, v9 │ │ -49d5e4: 1501 0041 |026a: const/high16 v1, #int 1090519040 // #4100 │ │ -49d5e8: 3b08 3d00 |026c: if-gez v8, 02a9 // +003d │ │ -49d5ec: 6e10 f705 0c00 |026e: invoke-virtual {v12}, Landroid/view/MotionEvent;.getX:()F // method@05f7 │ │ -49d5f2: 0a08 |0271: move-result v8 │ │ -49d5f4: 52a5 6eb5 |0272: iget v5, v10, Lkotlin/jvm/internal/Ref$FloatRef;.element:F // field@b56e │ │ -49d5f8: 2e05 0805 |0274: cmpg-float v5, v8, v5 │ │ -49d5fc: 3b05 1a00 |0276: if-gez v5, 0290 // +001a │ │ -49d600: 6e10 f7ea 0700 |0278: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49d606: 0c05 |027b: move-result-object v5 │ │ -49d608: 5455 16b4 |027c: iget-object v5, v5, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49d60c: 6e10 41f2 0500 |027e: invoke-virtual {v5}, Lcom/nextcloud/talk/ui/MessageInput;.getSlideToCancelDescription:()Landroid/widget/TextView; // method@f241 │ │ -49d612: 0c05 |0281: move-result-object v5 │ │ -49d614: 6e10 160a 0500 |0282: invoke-virtual {v5}, Landroid/widget/TextView;.getX:()F // method@0a16 │ │ -49d61a: 0a06 |0285: move-result v6 │ │ -49d61c: c716 |0286: sub-float/2addr v6, v1 │ │ -49d61e: 6e20 430a 6500 |0287: invoke-virtual {v5, v6}, Landroid/widget/TextView;.setX:(F)V // method@0a43 │ │ -49d624: 5275 2eb1 |028a: iget v5, v7, Lcom/nextcloud/talk/chat/MessageInputFragment;.xcounter:F // field@b12e │ │ -49d628: c615 |028c: add-float/2addr v5, v1 │ │ -49d62a: 5975 2eb1 |028d: iput v5, v7, Lcom/nextcloud/talk/chat/MessageInputFragment;.xcounter:F // field@b12e │ │ -49d62e: 2818 |028f: goto 02a7 // +0018 │ │ -49d630: 6e10 f7ea 0700 |0290: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49d636: 0c05 |0293: move-result-object v5 │ │ -49d638: 5455 16b4 |0294: iget-object v5, v5, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49d63c: 6e10 41f2 0500 |0296: invoke-virtual {v5}, Lcom/nextcloud/talk/ui/MessageInput;.getSlideToCancelDescription:()Landroid/widget/TextView; // method@f241 │ │ -49d642: 0c05 |0299: move-result-object v5 │ │ -49d644: 6e10 160a 0500 |029a: invoke-virtual {v5}, Landroid/widget/TextView;.getX:()F // method@0a16 │ │ -49d64a: 0a06 |029d: move-result v6 │ │ -49d64c: c616 |029e: add-float/2addr v6, v1 │ │ -49d64e: 6e20 430a 6500 |029f: invoke-virtual {v5, v6}, Landroid/widget/TextView;.setX:(F)V // method@0a43 │ │ -49d654: 5275 2eb1 |02a2: iget v5, v7, Lcom/nextcloud/talk/chat/MessageInputFragment;.xcounter:F // field@b12e │ │ -49d658: c715 |02a4: sub-float/2addr v5, v1 │ │ -49d65a: 5975 2eb1 |02a5: iput v5, v7, Lcom/nextcloud/talk/chat/MessageInputFragment;.xcounter:F // field@b12e │ │ -49d65e: 59a8 6eb5 |02a7: iput v8, v10, Lkotlin/jvm/internal/Ref$FloatRef;.element:F // field@b56e │ │ -49d662: 6e10 f905 0c00 |02a9: invoke-virtual {v12}, Landroid/view/MotionEvent;.getY:()F // method@05f9 │ │ -49d668: 0a08 |02ac: move-result v8 │ │ -49d66a: 2e08 0809 |02ad: cmpg-float v8, v8, v9 │ │ -49d66e: 3b08 1600 |02af: if-gez v8, 02c5 // +0016 │ │ -49d672: 5478 24b1 |02b1: iget-object v8, v7, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -49d676: 3908 0600 |02b3: if-nez v8, 02b9 // +0006 │ │ -49d67a: 7110 06fc 0300 |02b5: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49d680: 0708 |02b8: move-object v8, v0 │ │ -49d682: 6e10 61e9 0800 |02b9: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ -49d688: 0c08 |02bc: move-result-object v8 │ │ -49d68a: 6e20 f6ee 1800 |02bd: invoke-virtual {v8, v1}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.postToRecordTouchObserver:(F)V // method@eef6 │ │ -49d690: 5278 2fb1 |02c0: iget v8, v7, Lcom/nextcloud/talk/chat/MessageInputFragment;.ycounter:F // field@b12f │ │ -49d694: c618 |02c2: add-float/2addr v8, v1 │ │ -49d696: 5978 2fb1 |02c3: iput v8, v7, Lcom/nextcloud/talk/chat/MessageInputFragment;.ycounter:F // field@b12f │ │ -49d69a: 5278 2fb1 |02c5: iget v8, v7, Lcom/nextcloud/talk/chat/MessageInputFragment;.ycounter:F // field@b12f │ │ -49d69e: 1509 c842 |02c7: const/high16 v9, #int 1120403456 // #42c8 │ │ -49d6a2: 2d08 0809 |02c9: cmpl-float v8, v8, v9 │ │ -49d6a6: 3a08 3100 |02cb: if-ltz v8, 02fc // +0031 │ │ -49d6aa: 7010 22eb 0700 |02cd: invoke-direct {v7}, Lcom/nextcloud/talk/chat/MessageInputFragment;.resetSlider:()V // method@eb22 │ │ -49d6b0: 6e10 f7ea 0700 |02d0: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49d6b6: 0c08 |02d3: move-result-object v8 │ │ -49d6b8: 5488 16b4 |02d4: iget-object v8, v8, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49d6bc: 6e10 40f2 0800 |02d6: invoke-virtual {v8}, Lcom/nextcloud/talk/ui/MessageInput;.getRecordAudioButton:()Landroid/widget/ImageButton; // method@f240 │ │ -49d6c2: 0c08 |02d9: move-result-object v8 │ │ -49d6c4: 6e20 1d09 4800 |02da: invoke-virtual {v8, v4}, Landroid/widget/ImageButton;.setEnabled:(Z)V // method@091d │ │ -49d6ca: 5478 24b1 |02dd: iget-object v8, v7, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -49d6ce: 3908 0600 |02df: if-nez v8, 02e5 // +0006 │ │ -49d6d2: 7110 06fc 0300 |02e1: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49d6d8: 2802 |02e4: goto 02e6 // +0002 │ │ -49d6da: 0780 |02e5: move-object v0, v8 │ │ -49d6dc: 6e10 61e9 0000 |02e6: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ -49d6e2: 0c08 |02e9: move-result-object v8 │ │ -49d6e4: 6e20 fbee 2800 |02ea: invoke-virtual {v8, v2}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.setVoiceRecordingLocked:(Z)V // method@eefb │ │ -49d6ea: 6e10 f7ea 0700 |02ed: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49d6f0: 0c07 |02f0: move-result-object v7 │ │ -49d6f2: 5477 16b4 |02f1: iget-object v7, v7, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49d6f6: 6e10 40f2 0700 |02f3: invoke-virtual {v7}, Lcom/nextcloud/talk/ui/MessageInput;.getRecordAudioButton:()Landroid/widget/ImageButton; // method@f240 │ │ -49d6fc: 0c07 |02f6: move-result-object v7 │ │ -49d6fe: 6e20 1d09 2700 |02f7: invoke-virtual {v7, v2}, Landroid/widget/ImageButton;.setEnabled:(Z)V // method@091d │ │ -49d704: 2802 |02fa: goto 02fc // +0002 │ │ -49d706: 0f04 |02fb: return v4 │ │ -49d708: 380b 0600 |02fc: if-eqz v11, 0302 // +0006 │ │ -49d70c: 6e20 a606 cb00 |02fe: invoke-virtual {v11, v12}, Landroid/view/View;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@06a6 │ │ -49d712: 0a02 |0301: move-result v2 │ │ -49d714: 0f02 |0302: return v2 │ │ +49d104: |[49d104] com.nextcloud.talk.chat.MessageInputFragment.initVoiceRecordButton$lambda$19:(Lcom/nextcloud/talk/chat/MessageInputFragment;Lkotlin/jvm/internal/Ref$LongRef;Lkotlin/jvm/internal/Ref$LongRef;Lkotlin/jvm/internal/Ref$FloatRef;Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ +49d114: 380b 0500 |0000: if-eqz v11, 0005 // +0005 │ │ +49d118: 6e10 a806 0b00 |0002: invoke-virtual {v11}, Landroid/view/View;.performClick:()Z // method@06a8 │ │ +49d11e: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +49d120: 380c 0b00 |0006: if-eqz v12, 0011 // +000b │ │ +49d124: 6e10 ea05 0c00 |0008: invoke-virtual {v12}, Landroid/view/MotionEvent;.getAction:()I // method@05ea │ │ +49d12a: 0a01 |000b: move-result v1 │ │ +49d12c: 7110 e0f5 0100 |000c: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ +49d132: 0c01 |000f: move-result-object v1 │ │ +49d134: 2802 |0010: goto 0012 // +0002 │ │ +49d136: 0701 |0011: move-object v1, v0 │ │ +49d138: 1212 |0012: const/4 v2, #int 1 // #1 │ │ +49d13a: 1a03 558e |0013: const-string v3, "chatActivity" // string@8e55 │ │ +49d13e: 3901 0400 |0015: if-nez v1, 0019 // +0004 │ │ +49d142: 2900 a600 |0017: goto/16 00bd // +00a6 │ │ +49d146: 6e10 d3f5 0100 |0019: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@f5d3 │ │ +49d14c: 0a04 |001c: move-result v4 │ │ +49d14e: 3904 a000 |001d: if-nez v4, 00bd // +00a0 │ │ +49d152: 5479 24b1 |001f: iget-object v9, v7, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +49d156: 3909 0600 |0021: if-nez v9, 0027 // +0006 │ │ +49d15a: 7110 06fc 0300 |0023: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49d160: 0709 |0026: move-object v9, v0 │ │ +49d162: 6e10 c9e9 0900 |0027: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.isRecordAudioPermissionGranted:()Z // method@e9c9 │ │ +49d168: 0a09 |002a: move-result v9 │ │ +49d16a: 3909 0f00 |002b: if-nez v9, 003a // +000f │ │ +49d16e: 5477 24b1 |002d: iget-object v7, v7, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +49d172: 3907 0600 |002f: if-nez v7, 0035 // +0006 │ │ +49d176: 7110 06fc 0300 |0031: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49d17c: 2802 |0034: goto 0036 // +0002 │ │ +49d17e: 0770 |0035: move-object v0, v7 │ │ +49d180: 6e10 0bea 0000 |0036: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.requestRecordAudioPermissions:()V // method@ea0b │ │ +49d186: 0f02 |0039: return v2 │ │ +49d188: 5479 24b1 |003a: iget-object v9, v7, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +49d18c: 3909 0600 |003c: if-nez v9, 0042 // +0006 │ │ +49d190: 7110 06fc 0300 |003e: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49d196: 0709 |0041: move-object v9, v0 │ │ +49d198: 6e10 82e9 0900 |0042: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.getPermissionUtil:()Lcom/nextcloud/talk/utils/permissions/PlatformPermissionUtil; // method@e982 │ │ +49d19e: 0c09 |0045: move-result-object v9 │ │ +49d1a0: 7210 1ff3 0900 |0046: invoke-interface {v9}, Lcom/nextcloud/talk/utils/permissions/PlatformPermissionUtil;.isFilesPermissionGranted:()Z // method@f31f │ │ +49d1a6: 0a09 |0049: move-result v9 │ │ +49d1a8: 3909 1300 |004a: if-nez v9, 005d // +0013 │ │ +49d1ac: 6208 cab4 |004c: sget-object v8, Lcom/nextcloud/talk/jobs/UploadAndShareFilesWorker;.Companion:Lcom/nextcloud/talk/jobs/UploadAndShareFilesWorker$Companion; // field@b4ca │ │ +49d1b0: 5477 24b1 |004e: iget-object v7, v7, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +49d1b4: 3907 0600 |0050: if-nez v7, 0056 // +0006 │ │ +49d1b8: 7110 06fc 0300 |0052: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49d1be: 2802 |0055: goto 0057 // +0002 │ │ +49d1c0: 0770 |0056: move-object v0, v7 │ │ +49d1c2: 1f00 1c00 |0057: check-cast v0, Landroid/app/Activity; // type@001c │ │ +49d1c6: 6e20 18f1 0800 |0059: invoke-virtual {v8, v0}, Lcom/nextcloud/talk/jobs/UploadAndShareFilesWorker$Companion;.requestStoragePermission:(Landroid/app/Activity;)V // method@f118 │ │ +49d1cc: 0f02 |005c: return v2 │ │ +49d1ce: 7100 ed04 0000 |005d: invoke-static {}, Landroid/os/SystemClock;.elapsedRealtime:()J // method@04ed │ │ +49d1d4: 0b09 |0060: move-result-wide v9 │ │ +49d1d6: 7100 9ef6 0000 |0061: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@f69e │ │ +49d1dc: 0b04 |0064: move-result-wide v4 │ │ +49d1de: 5a84 70b5 |0065: iput-wide v4, v8, Lkotlin/jvm/internal/Ref$LongRef;.element:J // field@b570 │ │ +49d1e2: 6e10 f7ea 0700 |0067: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49d1e8: 0c08 |006a: move-result-object v8 │ │ +49d1ea: 5488 16b4 |006b: iget-object v8, v8, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49d1ee: 6e10 38f2 0800 |006d: invoke-virtual {v8}, Lcom/nextcloud/talk/ui/MessageInput;.getAudioRecordDuration:()Landroid/widget/Chronometer; // method@f238 │ │ +49d1f4: 0c08 |0070: move-result-object v8 │ │ +49d1f6: 6e30 5a08 980a |0071: invoke-virtual {v8, v9, v10}, Landroid/widget/Chronometer;.setBase:(J)V // method@085a │ │ +49d1fc: 5478 24b1 |0074: iget-object v8, v7, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +49d200: 3908 0600 |0076: if-nez v8, 007c // +0006 │ │ +49d204: 7110 06fc 0300 |0078: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49d20a: 0708 |007b: move-object v8, v0 │ │ +49d20c: 6e10 7be9 0800 |007c: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ +49d212: 0c08 |007f: move-result-object v8 │ │ +49d214: 6e30 73ef 980a |0080: invoke-virtual {v8, v9, v10}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.setRecordingTime:(J)V // method@ef73 │ │ +49d21a: 6e10 f7ea 0700 |0083: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49d220: 0c08 |0086: move-result-object v8 │ │ +49d222: 5488 16b4 |0087: iget-object v8, v8, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49d226: 6e10 38f2 0800 |0089: invoke-virtual {v8}, Lcom/nextcloud/talk/ui/MessageInput;.getAudioRecordDuration:()Landroid/widget/Chronometer; // method@f238 │ │ +49d22c: 0c08 |008c: move-result-object v8 │ │ +49d22e: 6e10 5c08 0800 |008d: invoke-virtual {v8}, Landroid/widget/Chronometer;.start:()V // method@085c │ │ +49d234: 5478 24b1 |0090: iget-object v8, v7, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +49d238: 3908 0600 |0092: if-nez v8, 0098 // +0006 │ │ +49d23c: 7110 06fc 0300 |0094: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49d242: 0708 |0097: move-object v8, v0 │ │ +49d244: 6e10 61e9 0800 |0098: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ +49d24a: 0c08 |009b: move-result-object v8 │ │ +49d24c: 6e10 21eb 0700 |009c: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/MessageInputFragment;.requireContext:()Landroid/content/Context; // method@eb21 │ │ +49d252: 0c09 |009f: move-result-object v9 │ │ +49d254: 1a0a b1de |00a0: const-string v10, "requireContext(...)" // string@deb1 │ │ +49d258: 7120 fffb a900 |00a2: invoke-static {v9, v10}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +49d25e: 547a 24b1 |00a5: iget-object v10, v7, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +49d262: 390a 0600 |00a7: if-nez v10, 00ad // +0006 │ │ +49d266: 7110 06fc 0300 |00a9: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49d26c: 2802 |00ac: goto 00ae // +0002 │ │ +49d26e: 07a0 |00ad: move-object v0, v10 │ │ +49d270: 6e10 67e9 0000 |00ae: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getCurrentConversation:()Lcom/nextcloud/talk/models/domain/ConversationModel; // method@e967 │ │ +49d276: 0c0a |00b1: move-result-object v10 │ │ +49d278: 7110 fdfb 0a00 |00b2: invoke-static {v10}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49d27e: 6e30 feee 980a |00b5: invoke-virtual {v8, v9, v10}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.startAudioRecording:(Landroid/content/Context;Lcom/nextcloud/talk/models/domain/ConversationModel;)V // method@eefe │ │ +49d284: 7020 2feb 2700 |00b8: invoke-direct {v7, v2}, Lcom/nextcloud/talk/chat/MessageInputFragment;.showRecordAudioUi:(Z)V // method@eb2f │ │ +49d28a: 2900 4102 |00bb: goto/16 02fc // +0241 │ │ +49d28e: 1204 |00bd: const/4 v4, #int 0 // #0 │ │ +49d290: 3901 0400 |00be: if-nez v1, 00c2 // +0004 │ │ +49d294: 2900 7100 |00c0: goto/16 0131 // +0071 │ │ +49d298: 6e10 d3f5 0100 |00c2: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@f5d3 │ │ +49d29e: 0a05 |00c5: move-result v5 │ │ +49d2a0: 1236 |00c6: const/4 v6, #int 3 // #3 │ │ +49d2a2: 3365 6a00 |00c7: if-ne v5, v6, 0131 // +006a │ │ +49d2a6: 6208 1bb1 |00c9: sget-object v8, Lcom/nextcloud/talk/chat/MessageInputFragment;.TAG:Ljava/lang/String; // field@b11b │ │ +49d2aa: 1a09 1b14 |00cb: const-string v9, "ACTION_CANCEL" // string@141b │ │ +49d2ae: 7120 6c05 9800 |00cd: invoke-static {v8, v9}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +49d2b4: 5478 24b1 |00d0: iget-object v8, v7, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +49d2b8: 3908 0600 |00d2: if-nez v8, 00d8 // +0006 │ │ +49d2bc: 7110 06fc 0300 |00d4: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49d2c2: 0708 |00d7: move-object v8, v0 │ │ +49d2c4: 6e10 61e9 0800 |00d8: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ +49d2ca: 0c08 |00db: move-result-object v8 │ │ +49d2cc: 6e10 e3ee 0800 |00dc: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getGetVoiceRecordingInProgress:()Landroidx/lifecycle/LiveData; // method@eee3 │ │ +49d2d2: 0c08 |00df: move-result-object v8 │ │ +49d2d4: 6e10 d50e 0800 |00e0: invoke-virtual {v8}, Landroidx/lifecycle/LiveData;.getValue:()Ljava/lang/Object; // method@0ed5 │ │ +49d2da: 0c08 |00e3: move-result-object v8 │ │ +49d2dc: 7110 38f5 0400 |00e4: invoke-static {v4}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@f538 │ │ +49d2e2: 0c09 |00e7: move-result-object v9 │ │ +49d2e4: 7120 fbfb 9800 |00e8: invoke-static {v8, v9}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ +49d2ea: 0a08 |00eb: move-result v8 │ │ +49d2ec: 3908 4400 |00ec: if-nez v8, 0130 // +0044 │ │ +49d2f0: 5478 24b1 |00ee: iget-object v8, v7, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +49d2f4: 3908 0600 |00f0: if-nez v8, 00f6 // +0006 │ │ +49d2f8: 7110 06fc 0300 |00f2: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49d2fe: 0708 |00f5: move-object v8, v0 │ │ +49d300: 6e10 c9e9 0800 |00f6: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/ChatActivity;.isRecordAudioPermissionGranted:()Z // method@e9c9 │ │ +49d306: 0a08 |00f9: move-result v8 │ │ +49d308: 3908 0300 |00fa: if-nez v8, 00fd // +0003 │ │ +49d30c: 2834 |00fc: goto 0130 // +0034 │ │ +49d30e: 7020 2feb 4700 |00fd: invoke-direct {v7, v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.showRecordAudioUi:(Z)V // method@eb2f │ │ +49d314: 5478 24b1 |0100: iget-object v8, v7, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +49d318: 3908 0600 |0102: if-nez v8, 0108 // +0006 │ │ +49d31c: 7110 06fc 0300 |0104: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49d322: 0708 |0107: move-object v8, v0 │ │ +49d324: 6e10 61e9 0800 |0108: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ +49d32a: 0c08 |010b: move-result-object v8 │ │ +49d32c: 6e10 e4ee 0800 |010c: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getGetVoiceRecordingLocked:()Landroidx/lifecycle/LiveData; // method@eee4 │ │ +49d332: 0c08 |010f: move-result-object v8 │ │ +49d334: 6e10 d50e 0800 |0110: invoke-virtual {v8}, Landroidx/lifecycle/LiveData;.getValue:()Ljava/lang/Object; // method@0ed5 │ │ +49d33a: 0c08 |0113: move-result-object v8 │ │ +49d33c: 7110 38f5 0200 |0114: invoke-static {v2}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@f538 │ │ +49d342: 0c09 |0117: move-result-object v9 │ │ +49d344: 7120 fbfb 9800 |0118: invoke-static {v8, v9}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ +49d34a: 0a08 |011b: move-result v8 │ │ +49d34c: 3908 e001 |011c: if-nez v8, 02fc // +01e0 │ │ +49d350: 5477 24b1 |011e: iget-object v7, v7, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +49d354: 3907 0600 |0120: if-nez v7, 0126 // +0006 │ │ +49d358: 7110 06fc 0300 |0122: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49d35e: 2802 |0125: goto 0127 // +0002 │ │ +49d360: 0770 |0126: move-object v0, v7 │ │ +49d362: 6e10 61e9 0000 |0127: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ +49d368: 0c07 |012a: move-result-object v7 │ │ +49d36a: 6e10 00ef 0700 |012b: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.stopAndDiscardAudioRecording:()V // method@ef00 │ │ +49d370: 2900 ce01 |012e: goto/16 02fc // +01ce │ │ +49d374: 0f02 |0130: return v2 │ │ +49d376: 3901 0400 |0131: if-nez v1, 0135 // +0004 │ │ +49d37a: 2900 d600 |0133: goto/16 0209 // +00d6 │ │ +49d37e: 6e10 d3f5 0100 |0135: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@f5d3 │ │ +49d384: 0a05 |0138: move-result v5 │ │ +49d386: 3325 d000 |0139: if-ne v5, v2, 0209 // +00d0 │ │ +49d38a: 620a 1bb1 |013b: sget-object v10, Lcom/nextcloud/talk/chat/MessageInputFragment;.TAG:Ljava/lang/String; // field@b11b │ │ +49d38e: 1a01 3414 |013d: const-string v1, "ACTION_UP" // string@1434 │ │ +49d392: 7120 6c05 1a00 |013f: invoke-static {v10, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +49d398: 547a 24b1 |0142: iget-object v10, v7, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +49d39c: 390a 0600 |0144: if-nez v10, 014a // +0006 │ │ +49d3a0: 7110 06fc 0300 |0146: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49d3a6: 070a |0149: move-object v10, v0 │ │ +49d3a8: 6e10 61e9 0a00 |014a: invoke-virtual {v10}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ +49d3ae: 0c0a |014d: move-result-object v10 │ │ +49d3b0: 6e10 e3ee 0a00 |014e: invoke-virtual {v10}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getGetVoiceRecordingInProgress:()Landroidx/lifecycle/LiveData; // method@eee3 │ │ +49d3b6: 0c0a |0151: move-result-object v10 │ │ +49d3b8: 6e10 d50e 0a00 |0152: invoke-virtual {v10}, Landroidx/lifecycle/LiveData;.getValue:()Ljava/lang/Object; // method@0ed5 │ │ +49d3be: 0c0a |0155: move-result-object v10 │ │ +49d3c0: 7110 38f5 0400 |0156: invoke-static {v4}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@f538 │ │ +49d3c6: 0c01 |0159: move-result-object v1 │ │ +49d3c8: 7120 fbfb 1a00 |015a: invoke-static {v10, v1}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ +49d3ce: 0a0a |015d: move-result v10 │ │ +49d3d0: 390a aa00 |015e: if-nez v10, 0208 // +00aa │ │ +49d3d4: 547a 24b1 |0160: iget-object v10, v7, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +49d3d8: 390a 0600 |0162: if-nez v10, 0168 // +0006 │ │ +49d3dc: 7110 06fc 0300 |0164: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49d3e2: 070a |0167: move-object v10, v0 │ │ +49d3e4: 6e10 61e9 0a00 |0168: invoke-virtual {v10}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ +49d3ea: 0c0a |016b: move-result-object v10 │ │ +49d3ec: 6e10 e4ee 0a00 |016c: invoke-virtual {v10}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getGetVoiceRecordingLocked:()Landroidx/lifecycle/LiveData; // method@eee4 │ │ +49d3f2: 0c0a |016f: move-result-object v10 │ │ +49d3f4: 6e10 d50e 0a00 |0170: invoke-virtual {v10}, Landroidx/lifecycle/LiveData;.getValue:()Ljava/lang/Object; // method@0ed5 │ │ +49d3fa: 0c0a |0173: move-result-object v10 │ │ +49d3fc: 7110 38f5 0200 |0174: invoke-static {v2}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@f538 │ │ +49d402: 0c01 |0177: move-result-object v1 │ │ +49d404: 7120 fbfb 1a00 |0178: invoke-static {v10, v1}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ +49d40a: 0a0a |017b: move-result v10 │ │ +49d40c: 390a 8c00 |017c: if-nez v10, 0208 // +008c │ │ +49d410: 547a 24b1 |017e: iget-object v10, v7, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +49d414: 390a 0600 |0180: if-nez v10, 0186 // +0006 │ │ +49d418: 7110 06fc 0300 |0182: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49d41e: 070a |0185: move-object v10, v0 │ │ +49d420: 6e10 c9e9 0a00 |0186: invoke-virtual {v10}, Lcom/nextcloud/talk/chat/ChatActivity;.isRecordAudioPermissionGranted:()Z // method@e9c9 │ │ +49d426: 0a0a |0189: move-result v10 │ │ +49d428: 390a 0400 |018a: if-nez v10, 018e // +0004 │ │ +49d42c: 2900 7c00 |018c: goto/16 0208 // +007c │ │ +49d430: 7020 2feb 4700 |018e: invoke-direct {v7, v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.showRecordAudioUi:(Z)V // method@eb2f │ │ +49d436: 7100 9ef6 0000 |0191: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@f69e │ │ +49d43c: 0b05 |0194: move-result-wide v5 │ │ +49d43e: 5a95 70b5 |0195: iput-wide v5, v9, Lkotlin/jvm/internal/Ref$LongRef;.element:J // field@b570 │ │ +49d442: 5399 70b5 |0197: iget-wide v9, v9, Lkotlin/jvm/internal/Ref$LongRef;.element:J // field@b570 │ │ +49d446: 5385 70b5 |0199: iget-wide v5, v8, Lkotlin/jvm/internal/Ref$LongRef;.element:J // field@b570 │ │ +49d44a: bc59 |019b: sub-long/2addr v9, v5 │ │ +49d44c: 1605 e803 |019c: const-wide/16 v5, #int 1000 // #3e8 │ │ +49d450: 3108 0905 |019e: cmp-long v8, v9, v5 │ │ +49d454: 3b08 3200 |01a0: if-gez v8, 01d2 // +0032 │ │ +49d458: 6e10 f7ea 0700 |01a2: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49d45e: 0c08 |01a5: move-result-object v8 │ │ +49d460: 6e10 acf0 0800 |01a6: invoke-virtual {v8}, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.getRoot:()Landroid/widget/LinearLayout; // method@f0ac │ │ +49d466: 0c08 |01a9: move-result-object v8 │ │ +49d468: 1f08 8c01 |01aa: check-cast v8, Landroid/view/View; // type@018c │ │ +49d46c: 6e10 21eb 0700 |01ac: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/MessageInputFragment;.requireContext:()Landroid/content/Context; // method@eb21 │ │ +49d472: 0c09 |01af: move-result-object v9 │ │ +49d474: 140a c403 137f |01b0: const v10, #float 1.95416e+38 // #7f1303c4 │ │ +49d47a: 6e20 2f01 a900 |01b3: invoke-virtual {v9, v10}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@012f │ │ +49d480: 0c09 |01b6: move-result-object v9 │ │ +49d482: 1f09 7724 |01b7: check-cast v9, Ljava/lang/CharSequence; // type@2477 │ │ +49d486: 12fa |01b9: const/4 v10, #int -1 // #ff │ │ +49d488: 7130 bf88 980a |01ba: invoke-static {v8, v9, v10}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@88bf │ │ +49d48e: 0c08 |01bd: move-result-object v8 │ │ +49d490: 6e10 d188 0800 |01be: invoke-virtual {v8}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@88d1 │ │ +49d496: 5477 24b1 |01c1: iget-object v7, v7, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +49d49a: 3907 0600 |01c3: if-nez v7, 01c9 // +0006 │ │ +49d49e: 7110 06fc 0300 |01c5: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49d4a4: 2802 |01c8: goto 01ca // +0002 │ │ +49d4a6: 0770 |01c9: move-object v0, v7 │ │ +49d4a8: 6e10 61e9 0000 |01ca: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ +49d4ae: 0c07 |01cd: move-result-object v7 │ │ +49d4b0: 6e10 00ef 0700 |01ce: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.stopAndDiscardAudioRecording:()V // method@ef00 │ │ +49d4b6: 0f04 |01d1: return v4 │ │ +49d4b8: 5478 24b1 |01d2: iget-object v8, v7, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +49d4bc: 3908 0600 |01d4: if-nez v8, 01da // +0006 │ │ +49d4c0: 7110 06fc 0300 |01d6: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49d4c6: 0708 |01d9: move-object v8, v0 │ │ +49d4c8: 6e10 61e9 0800 |01da: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ +49d4ce: 0c08 |01dd: move-result-object v8 │ │ +49d4d0: 5479 24b1 |01de: iget-object v9, v7, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +49d4d4: 3909 0600 |01e0: if-nez v9, 01e6 // +0006 │ │ +49d4d8: 7110 06fc 0300 |01e2: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49d4de: 0709 |01e5: move-object v9, v0 │ │ +49d4e0: 6e10 85e9 0900 |01e6: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ +49d4e6: 0c09 |01e9: move-result-object v9 │ │ +49d4e8: 547a 24b1 |01ea: iget-object v10, v7, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +49d4ec: 390a 0600 |01ec: if-nez v10, 01f2 // +0006 │ │ +49d4f0: 7110 06fc 0300 |01ee: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49d4f6: 2802 |01f1: goto 01f3 // +0002 │ │ +49d4f8: 07a0 |01f2: move-object v0, v10 │ │ +49d4fa: 6e10 67e9 0000 |01f3: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getCurrentConversation:()Lcom/nextcloud/talk/models/domain/ConversationModel; // method@e967 │ │ +49d500: 0c0a |01f6: move-result-object v10 │ │ +49d502: 7110 fdfb 0a00 |01f7: invoke-static {v10}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49d508: 6e10 45f1 0a00 |01fa: invoke-virtual {v10}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getDisplayName:()Ljava/lang/String; // method@f145 │ │ +49d50e: 0c0a |01fd: move-result-object v10 │ │ +49d510: 1a00 6bfd |01fe: const-string v0, "{"messageType":"voice-message"}" // string@fd6b │ │ +49d514: 6e40 01ef 980a |0200: invoke-virtual {v8, v9, v10, v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.stopAndSendAudioRecording:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@ef01 │ │ +49d51a: 7010 22eb 0700 |0203: invoke-direct {v7}, Lcom/nextcloud/talk/chat/MessageInputFragment;.resetSlider:()V // method@eb22 │ │ +49d520: 2900 f600 |0206: goto/16 02fc // +00f6 │ │ +49d524: 0f04 |0208: return v4 │ │ +49d526: 3901 0400 |0209: if-nez v1, 020d // +0004 │ │ +49d52a: 2900 f100 |020b: goto/16 02fc // +00f1 │ │ +49d52e: 6e10 d3f5 0100 |020d: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@f5d3 │ │ +49d534: 0a08 |0210: move-result v8 │ │ +49d536: 1229 |0211: const/4 v9, #int 2 // #2 │ │ +49d538: 3398 ea00 |0212: if-ne v8, v9, 02fc // +00ea │ │ +49d53c: 5478 24b1 |0214: iget-object v8, v7, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +49d540: 3908 0600 |0216: if-nez v8, 021c // +0006 │ │ +49d544: 7110 06fc 0300 |0218: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49d54a: 0708 |021b: move-object v8, v0 │ │ +49d54c: 6e10 61e9 0800 |021c: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ +49d552: 0c08 |021f: move-result-object v8 │ │ +49d554: 6e10 e3ee 0800 |0220: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getGetVoiceRecordingInProgress:()Landroidx/lifecycle/LiveData; // method@eee3 │ │ +49d55a: 0c08 |0223: move-result-object v8 │ │ +49d55c: 6e10 d50e 0800 |0224: invoke-virtual {v8}, Landroidx/lifecycle/LiveData;.getValue:()Ljava/lang/Object; // method@0ed5 │ │ +49d562: 0c08 |0227: move-result-object v8 │ │ +49d564: 7110 38f5 0400 |0228: invoke-static {v4}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@f538 │ │ +49d56a: 0c09 |022b: move-result-object v9 │ │ +49d56c: 7120 fbfb 9800 |022c: invoke-static {v8, v9}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ +49d572: 0a08 |022f: move-result v8 │ │ +49d574: 3908 cb00 |0230: if-nez v8, 02fb // +00cb │ │ +49d578: 5478 24b1 |0232: iget-object v8, v7, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +49d57c: 3908 0600 |0234: if-nez v8, 023a // +0006 │ │ +49d580: 7110 06fc 0300 |0236: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49d586: 0708 |0239: move-object v8, v0 │ │ +49d588: 6e10 c9e9 0800 |023a: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/ChatActivity;.isRecordAudioPermissionGranted:()Z // method@e9c9 │ │ +49d58e: 0a08 |023d: move-result v8 │ │ +49d590: 3908 0400 |023e: if-nez v8, 0242 // +0004 │ │ +49d594: 2900 bb00 |0240: goto/16 02fb // +00bb │ │ +49d598: 6e10 f705 0c00 |0242: invoke-virtual {v12}, Landroid/view/MotionEvent;.getX:()F // method@05f7 │ │ +49d59e: 0a08 |0245: move-result v8 │ │ +49d5a0: 1509 16c3 |0246: const/high16 v9, #int -1021968384 // #c316 │ │ +49d5a4: 2e08 0809 |0248: cmpg-float v8, v8, v9 │ │ +49d5a8: 3b08 1900 |024a: if-gez v8, 0263 // +0019 │ │ +49d5ac: 5478 24b1 |024c: iget-object v8, v7, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +49d5b0: 3908 0600 |024e: if-nez v8, 0254 // +0006 │ │ +49d5b4: 7110 06fc 0300 |0250: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49d5ba: 2802 |0253: goto 0255 // +0002 │ │ +49d5bc: 0780 |0254: move-object v0, v8 │ │ +49d5be: 6e10 61e9 0000 |0255: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ +49d5c4: 0c08 |0258: move-result-object v8 │ │ +49d5c6: 6e10 00ef 0800 |0259: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.stopAndDiscardAudioRecording:()V // method@ef00 │ │ +49d5cc: 7020 2feb 4700 |025c: invoke-direct {v7, v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.showRecordAudioUi:(Z)V // method@eb2f │ │ +49d5d2: 7010 22eb 0700 |025f: invoke-direct {v7}, Lcom/nextcloud/talk/chat/MessageInputFragment;.resetSlider:()V // method@eb22 │ │ +49d5d8: 0f02 |0262: return v2 │ │ +49d5da: 6e10 f705 0c00 |0263: invoke-virtual {v12}, Landroid/view/MotionEvent;.getX:()F // method@05f7 │ │ +49d5e0: 0a08 |0266: move-result v8 │ │ +49d5e2: 1209 |0267: const/4 v9, #int 0 // #0 │ │ +49d5e4: 2e08 0809 |0268: cmpg-float v8, v8, v9 │ │ +49d5e8: 1501 0041 |026a: const/high16 v1, #int 1090519040 // #4100 │ │ +49d5ec: 3b08 3d00 |026c: if-gez v8, 02a9 // +003d │ │ +49d5f0: 6e10 f705 0c00 |026e: invoke-virtual {v12}, Landroid/view/MotionEvent;.getX:()F // method@05f7 │ │ +49d5f6: 0a08 |0271: move-result v8 │ │ +49d5f8: 52a5 6eb5 |0272: iget v5, v10, Lkotlin/jvm/internal/Ref$FloatRef;.element:F // field@b56e │ │ +49d5fc: 2e05 0805 |0274: cmpg-float v5, v8, v5 │ │ +49d600: 3b05 1a00 |0276: if-gez v5, 0290 // +001a │ │ +49d604: 6e10 f7ea 0700 |0278: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49d60a: 0c05 |027b: move-result-object v5 │ │ +49d60c: 5455 16b4 |027c: iget-object v5, v5, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49d610: 6e10 41f2 0500 |027e: invoke-virtual {v5}, Lcom/nextcloud/talk/ui/MessageInput;.getSlideToCancelDescription:()Landroid/widget/TextView; // method@f241 │ │ +49d616: 0c05 |0281: move-result-object v5 │ │ +49d618: 6e10 160a 0500 |0282: invoke-virtual {v5}, Landroid/widget/TextView;.getX:()F // method@0a16 │ │ +49d61e: 0a06 |0285: move-result v6 │ │ +49d620: c716 |0286: sub-float/2addr v6, v1 │ │ +49d622: 6e20 430a 6500 |0287: invoke-virtual {v5, v6}, Landroid/widget/TextView;.setX:(F)V // method@0a43 │ │ +49d628: 5275 2eb1 |028a: iget v5, v7, Lcom/nextcloud/talk/chat/MessageInputFragment;.xcounter:F // field@b12e │ │ +49d62c: c615 |028c: add-float/2addr v5, v1 │ │ +49d62e: 5975 2eb1 |028d: iput v5, v7, Lcom/nextcloud/talk/chat/MessageInputFragment;.xcounter:F // field@b12e │ │ +49d632: 2818 |028f: goto 02a7 // +0018 │ │ +49d634: 6e10 f7ea 0700 |0290: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49d63a: 0c05 |0293: move-result-object v5 │ │ +49d63c: 5455 16b4 |0294: iget-object v5, v5, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49d640: 6e10 41f2 0500 |0296: invoke-virtual {v5}, Lcom/nextcloud/talk/ui/MessageInput;.getSlideToCancelDescription:()Landroid/widget/TextView; // method@f241 │ │ +49d646: 0c05 |0299: move-result-object v5 │ │ +49d648: 6e10 160a 0500 |029a: invoke-virtual {v5}, Landroid/widget/TextView;.getX:()F // method@0a16 │ │ +49d64e: 0a06 |029d: move-result v6 │ │ +49d650: c616 |029e: add-float/2addr v6, v1 │ │ +49d652: 6e20 430a 6500 |029f: invoke-virtual {v5, v6}, Landroid/widget/TextView;.setX:(F)V // method@0a43 │ │ +49d658: 5275 2eb1 |02a2: iget v5, v7, Lcom/nextcloud/talk/chat/MessageInputFragment;.xcounter:F // field@b12e │ │ +49d65c: c715 |02a4: sub-float/2addr v5, v1 │ │ +49d65e: 5975 2eb1 |02a5: iput v5, v7, Lcom/nextcloud/talk/chat/MessageInputFragment;.xcounter:F // field@b12e │ │ +49d662: 59a8 6eb5 |02a7: iput v8, v10, Lkotlin/jvm/internal/Ref$FloatRef;.element:F // field@b56e │ │ +49d666: 6e10 f905 0c00 |02a9: invoke-virtual {v12}, Landroid/view/MotionEvent;.getY:()F // method@05f9 │ │ +49d66c: 0a08 |02ac: move-result v8 │ │ +49d66e: 2e08 0809 |02ad: cmpg-float v8, v8, v9 │ │ +49d672: 3b08 1600 |02af: if-gez v8, 02c5 // +0016 │ │ +49d676: 5478 24b1 |02b1: iget-object v8, v7, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +49d67a: 3908 0600 |02b3: if-nez v8, 02b9 // +0006 │ │ +49d67e: 7110 06fc 0300 |02b5: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49d684: 0708 |02b8: move-object v8, v0 │ │ +49d686: 6e10 61e9 0800 |02b9: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ +49d68c: 0c08 |02bc: move-result-object v8 │ │ +49d68e: 6e20 f6ee 1800 |02bd: invoke-virtual {v8, v1}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.postToRecordTouchObserver:(F)V // method@eef6 │ │ +49d694: 5278 2fb1 |02c0: iget v8, v7, Lcom/nextcloud/talk/chat/MessageInputFragment;.ycounter:F // field@b12f │ │ +49d698: c618 |02c2: add-float/2addr v8, v1 │ │ +49d69a: 5978 2fb1 |02c3: iput v8, v7, Lcom/nextcloud/talk/chat/MessageInputFragment;.ycounter:F // field@b12f │ │ +49d69e: 5278 2fb1 |02c5: iget v8, v7, Lcom/nextcloud/talk/chat/MessageInputFragment;.ycounter:F // field@b12f │ │ +49d6a2: 1509 c842 |02c7: const/high16 v9, #int 1120403456 // #42c8 │ │ +49d6a6: 2d08 0809 |02c9: cmpl-float v8, v8, v9 │ │ +49d6aa: 3a08 3100 |02cb: if-ltz v8, 02fc // +0031 │ │ +49d6ae: 7010 22eb 0700 |02cd: invoke-direct {v7}, Lcom/nextcloud/talk/chat/MessageInputFragment;.resetSlider:()V // method@eb22 │ │ +49d6b4: 6e10 f7ea 0700 |02d0: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49d6ba: 0c08 |02d3: move-result-object v8 │ │ +49d6bc: 5488 16b4 |02d4: iget-object v8, v8, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49d6c0: 6e10 40f2 0800 |02d6: invoke-virtual {v8}, Lcom/nextcloud/talk/ui/MessageInput;.getRecordAudioButton:()Landroid/widget/ImageButton; // method@f240 │ │ +49d6c6: 0c08 |02d9: move-result-object v8 │ │ +49d6c8: 6e20 1d09 4800 |02da: invoke-virtual {v8, v4}, Landroid/widget/ImageButton;.setEnabled:(Z)V // method@091d │ │ +49d6ce: 5478 24b1 |02dd: iget-object v8, v7, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +49d6d2: 3908 0600 |02df: if-nez v8, 02e5 // +0006 │ │ +49d6d6: 7110 06fc 0300 |02e1: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49d6dc: 2802 |02e4: goto 02e6 // +0002 │ │ +49d6de: 0780 |02e5: move-object v0, v8 │ │ +49d6e0: 6e10 61e9 0000 |02e6: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ +49d6e6: 0c08 |02e9: move-result-object v8 │ │ +49d6e8: 6e20 fbee 2800 |02ea: invoke-virtual {v8, v2}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.setVoiceRecordingLocked:(Z)V // method@eefb │ │ +49d6ee: 6e10 f7ea 0700 |02ed: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49d6f4: 0c07 |02f0: move-result-object v7 │ │ +49d6f6: 5477 16b4 |02f1: iget-object v7, v7, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49d6fa: 6e10 40f2 0700 |02f3: invoke-virtual {v7}, Lcom/nextcloud/talk/ui/MessageInput;.getRecordAudioButton:()Landroid/widget/ImageButton; // method@f240 │ │ +49d700: 0c07 |02f6: move-result-object v7 │ │ +49d702: 6e20 1d09 2700 |02f7: invoke-virtual {v7, v2}, Landroid/widget/ImageButton;.setEnabled:(Z)V // method@091d │ │ +49d708: 2802 |02fa: goto 02fc // +0002 │ │ +49d70a: 0f04 |02fb: return v4 │ │ +49d70c: 380b 0600 |02fc: if-eqz v11, 0302 // +0006 │ │ +49d710: 6e20 a606 cb00 |02fe: invoke-virtual {v11, v12}, Landroid/view/View;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@06a6 │ │ +49d716: 0a02 |0301: move-result v2 │ │ +49d718: 0f02 |0302: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=502 │ │ 0x0008 line=503 │ │ 0x0013 line=504 │ │ 0x001f line=505 │ │ 0x002d line=506 │ │ @@ -2019439,28 +2019439,28 @@ │ │ type : '()Z' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -49d718: |[49d718] com.nextcloud.talk.chat.MessageInputFragment.isTypingStatusEnabled:()Z │ │ -49d728: 6200 f6b4 |0000: sget-object v0, Lcom/nextcloud/talk/utils/CapabilitiesUtil;.INSTANCE:Lcom/nextcloud/talk/utils/CapabilitiesUtil; // field@b4f6 │ │ -49d72c: 5421 24b1 |0002: iget-object v1, v2, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -49d730: 3901 0800 |0004: if-nez v1, 000c // +0008 │ │ -49d734: 1a01 558e |0006: const-string v1, "chatActivity" // string@8e55 │ │ -49d738: 7110 06fc 0100 |0008: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49d73e: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -49d740: 6e10 65e9 0100 |000c: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getConversationUser:()Lcom/nextcloud/talk/data/user/model/User; // method@e965 │ │ -49d746: 0c01 |000f: move-result-object v1 │ │ -49d748: 7110 fdfb 0100 |0010: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49d74e: 6e20 c7f2 1000 |0013: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/utils/CapabilitiesUtil;.isTypingStatusPrivate:(Lcom/nextcloud/talk/data/user/model/User;)Z // method@f2c7 │ │ -49d754: 0a00 |0016: move-result v0 │ │ -49d756: df00 0001 |0017: xor-int/lit8 v0, v0, #int 1 // #01 │ │ -49d75a: 0f00 |0019: return v0 │ │ +49d71c: |[49d71c] com.nextcloud.talk.chat.MessageInputFragment.isTypingStatusEnabled:()Z │ │ +49d72c: 6200 f6b4 |0000: sget-object v0, Lcom/nextcloud/talk/utils/CapabilitiesUtil;.INSTANCE:Lcom/nextcloud/talk/utils/CapabilitiesUtil; // field@b4f6 │ │ +49d730: 5421 24b1 |0002: iget-object v1, v2, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +49d734: 3901 0800 |0004: if-nez v1, 000c // +0008 │ │ +49d738: 1a01 558e |0006: const-string v1, "chatActivity" // string@8e55 │ │ +49d73c: 7110 06fc 0100 |0008: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49d742: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +49d744: 6e10 65e9 0100 |000c: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getConversationUser:()Lcom/nextcloud/talk/data/user/model/User; // method@e965 │ │ +49d74a: 0c01 |000f: move-result-object v1 │ │ +49d74c: 7110 fdfb 0100 |0010: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49d752: 6e20 c7f2 1000 |0013: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/utils/CapabilitiesUtil;.isTypingStatusPrivate:(Lcom/nextcloud/talk/data/user/model/User;)Z // method@f2c7 │ │ +49d758: 0a00 |0016: move-result v0 │ │ +49d75a: df00 0001 |0017: xor-int/lit8 v0, v0, #int 1 // #01 │ │ +49d75e: 0f00 |0019: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=818 │ │ locals : │ │ 0x0000 - 0x001a reg=2 this Lcom/nextcloud/talk/chat/MessageInputFragment; │ │ │ │ #59 : (in Lcom/nextcloud/talk/chat/MessageInputFragment;) │ │ @@ -2019468,161 +2019468,161 @@ │ │ type : '(Lcom/stfalcon/chatkit/commons/models/IMessage;)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 308 16-bit code units │ │ -49ee80: |[49ee80] com.nextcloud.talk.chat.MessageInputFragment.replyToMessage:(Lcom/stfalcon/chatkit/commons/models/IMessage;)V │ │ -49ee90: 6200 1bb1 |0000: sget-object v0, Lcom/nextcloud/talk/chat/MessageInputFragment;.TAG:Ljava/lang/String; // field@b11b │ │ -49ee94: 1a01 2066 |0002: const-string v1, "Reply" // string@6620 │ │ -49ee98: 7120 6c05 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -49ee9e: 1f0c 5721 |0007: check-cast v12, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -49eea2: 380c 2a01 |0009: if-eqz v12, 0133 // +012a │ │ -49eea6: 6e10 f7ea 0b00 |000b: invoke-virtual {v11}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49eeac: 0c00 |000e: move-result-object v0 │ │ -49eeae: 5400 16b4 |000f: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49eeb2: 1a01 17a1 |0011: const-string v1, "fragmentMessageInputView" // string@a117 │ │ -49eeb6: 7120 fffb 1000 |0013: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -49eebc: 1401 6f00 0a7f |0016: const v1, #float 1.83436e+38 // #7f0a006f │ │ -49eec2: 6e20 36f2 1000 |0019: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/ui/MessageInput;.findViewById:(I)Landroid/view/View; // method@f236 │ │ -49eec8: 0c01 |001c: move-result-object v1 │ │ -49eeca: 1f01 f301 |001d: check-cast v1, Landroid/widget/ImageButton; // type@01f3 │ │ -49eece: 1302 0800 |001f: const/16 v2, #int 8 // #8 │ │ -49eed2: 3801 0500 |0021: if-eqz v1, 0026 // +0005 │ │ -49eed6: 6e20 2409 2100 |0023: invoke-virtual {v1, v2}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@0924 │ │ -49eedc: 1401 e000 0a7f |0026: const v1, #float 1.83438e+38 // #7f0a00e0 │ │ -49eee2: 6e20 36f2 1000 |0029: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/ui/MessageInput;.findViewById:(I)Landroid/view/View; // method@f236 │ │ -49eee8: 0c01 |002c: move-result-object v1 │ │ -49eeea: 1f01 f301 |002d: check-cast v1, Landroid/widget/ImageButton; // type@01f3 │ │ -49eeee: 1203 |002f: const/4 v3, #int 0 // #0 │ │ -49eef0: 3801 0500 |0030: if-eqz v1, 0035 // +0005 │ │ -49eef4: 6e20 2409 3100 |0032: invoke-virtual {v1, v3}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@0924 │ │ -49eefa: 1401 3204 0a7f |0035: const v1, #float 1.83455e+38 // #7f0a0432 │ │ -49ef00: 6e20 36f2 1000 |0038: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/ui/MessageInput;.findViewById:(I)Landroid/view/View; // method@f236 │ │ -49ef06: 0c01 |003b: move-result-object v1 │ │ -49ef08: 1f01 4003 |003c: check-cast v1, Landroidx/emoji2/widget/EmojiTextView; // type@0340 │ │ -49ef0c: 3801 0600 |003e: if-eqz v1, 0044 // +0006 │ │ -49ef10: 1224 |0040: const/4 v4, #int 2 // #2 │ │ -49ef12: 6e20 7c0e 4100 |0041: invoke-virtual {v1, v4}, Landroidx/emoji2/widget/EmojiTextView;.setMaxLines:(I)V // method@0e7c │ │ -49ef18: 3801 0700 |0044: if-eqz v1, 004b // +0007 │ │ -49ef1c: 6204 8b00 |0046: sget-object v4, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@008b │ │ -49ef20: 6e20 7a0e 4100 |0048: invoke-virtual {v1, v4}, Landroidx/emoji2/widget/EmojiTextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@0e7a │ │ -49ef26: 3801 0b00 |004b: if-eqz v1, 0056 // +000b │ │ -49ef2a: 6e10 89ec 0c00 |004d: invoke-virtual {v12}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getText:()Ljava/lang/String; // method@ec89 │ │ -49ef30: 0c04 |0050: move-result-object v4 │ │ -49ef32: 1f04 7724 |0051: check-cast v4, Ljava/lang/CharSequence; // type@2477 │ │ -49ef36: 6e20 800e 4100 |0053: invoke-virtual {v1, v4}, Landroidx/emoji2/widget/EmojiTextView;.setText:(Ljava/lang/CharSequence;)V // method@0e80 │ │ -49ef3c: 1401 3304 0a7f |0056: const v1, #float 1.83455e+38 // #7f0a0433 │ │ -49ef42: 6e20 36f2 1000 |0059: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/ui/MessageInput;.findViewById:(I)Landroid/view/View; // method@f236 │ │ -49ef48: 0c01 |005c: move-result-object v1 │ │ -49ef4a: 1f01 4003 |005d: check-cast v1, Landroidx/emoji2/widget/EmojiTextView; // type@0340 │ │ -49ef4e: 3801 1e00 |005f: if-eqz v1, 007d // +001e │ │ -49ef52: 6e10 65ec 0c00 |0061: invoke-virtual {v12}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getActorDisplayName:()Ljava/lang/String; // method@ec65 │ │ -49ef58: 0c04 |0064: move-result-object v4 │ │ -49ef5a: 3804 0500 |0065: if-eqz v4, 006a // +0005 │ │ -49ef5e: 1f04 7724 |0067: check-cast v4, Ljava/lang/CharSequence; // type@2477 │ │ -49ef62: 2811 |0069: goto 007a // +0011 │ │ -49ef64: 6e10 21eb 0b00 |006a: invoke-virtual {v11}, Lcom/nextcloud/talk/chat/MessageInputFragment;.requireContext:()Landroid/content/Context; // method@eb21 │ │ -49ef6a: 0c04 |006d: move-result-object v4 │ │ -49ef6c: 1405 de02 137f |006e: const v5, #float 1.95411e+38 // #7f1302de │ │ -49ef72: 6e20 3301 5400 |0071: invoke-virtual {v4, v5}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0133 │ │ -49ef78: 0c04 |0074: move-result-object v4 │ │ -49ef7a: 1a05 4eaf |0075: const-string v5, "getText(...)" // string@af4e │ │ -49ef7e: 7120 fffb 5400 |0077: invoke-static {v4, v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -49ef84: 6e20 800e 4100 |007a: invoke-virtual {v1, v4}, Landroidx/emoji2/widget/EmojiTextView;.setText:(Ljava/lang/CharSequence;)V // method@0e80 │ │ -49ef8a: 54b1 24b1 |007d: iget-object v1, v11, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -49ef8e: 1a04 558e |007f: const-string v4, "chatActivity" // string@8e55 │ │ -49ef92: 1205 |0081: const/4 v5, #int 0 // #0 │ │ -49ef94: 3901 0600 |0082: if-nez v1, 0088 // +0006 │ │ -49ef98: 7110 06fc 0400 |0084: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49ef9e: 0751 |0087: move-object v1, v5 │ │ -49efa0: 6e10 65e9 0100 |0088: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getConversationUser:()Lcom/nextcloud/talk/data/user/model/User; // method@e965 │ │ -49efa6: 0c01 |008b: move-result-object v1 │ │ -49efa8: 3801 8a00 |008c: if-eqz v1, 0116 // +008a │ │ -49efac: 1401 3404 0a7f |008e: const v1, #float 1.83455e+38 // #7f0a0434 │ │ -49efb2: 6e20 36f2 1000 |0091: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/ui/MessageInput;.findViewById:(I)Landroid/view/View; // method@f236 │ │ -49efb8: 0c06 |0094: move-result-object v6 │ │ -49efba: 1f06 f501 |0095: check-cast v6, Landroid/widget/ImageView; // type@01f5 │ │ -49efbe: 6e10 70ec 0c00 |0097: invoke-virtual {v12}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getImageUrl:()Ljava/lang/String; // method@ec70 │ │ -49efc4: 0c07 |009a: move-result-object v7 │ │ -49efc6: 3807 6b00 |009b: if-eqz v7, 0106 // +006b │ │ -49efca: 3806 0500 |009d: if-eqz v6, 00a2 // +0005 │ │ -49efce: 6e20 5d09 3600 |009f: invoke-virtual {v6, v3}, Landroid/widget/ImageView;.setVisibility:(I)V // method@095d │ │ -49efd4: 6e10 f9ea 0b00 |00a2: invoke-virtual {v11}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getResources:()Landroid/content/res/Resources; // method@eaf9 │ │ -49efda: 0c08 |00a5: move-result-object v8 │ │ -49efdc: 6e10 ad01 0800 |00a6: invoke-virtual {v8}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@01ad │ │ -49efe2: 0c08 |00a9: move-result-object v8 │ │ -49efe4: 1219 |00aa: const/4 v9, #int 1 // #1 │ │ -49efe6: 150a c042 |00ab: const/high16 v10, #int 1119879168 // #42c0 │ │ -49efea: 7130 ac05 a908 |00ad: invoke-static {v9, v10, v8}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@05ac │ │ -49eff0: 0a08 |00b0: move-result v8 │ │ -49eff2: 3806 0600 |00b1: if-eqz v6, 00b7 // +0006 │ │ -49eff6: 8788 |00b3: float-to-int v8, v8 │ │ -49eff8: 6e20 5609 8600 |00b4: invoke-virtual {v6, v8}, Landroid/widget/ImageView;.setMaxHeight:(I)V // method@0956 │ │ -49effe: 3806 0700 |00b7: if-eqz v6, 00be // +0007 │ │ -49f002: 6e10 3209 0600 |00b9: invoke-virtual {v6}, Landroid/widget/ImageView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0932 │ │ -49f008: 0c08 |00bc: move-result-object v8 │ │ -49f00a: 2802 |00bd: goto 00bf // +0002 │ │ -49f00c: 0758 |00be: move-object v8, v5 │ │ -49f00e: 1a09 47d2 |00bf: const-string v9, "null cannot be cast to non-null type com.google.android.flexbox.FlexboxLayout.LayoutParams" // string@d247 │ │ -49f012: 7120 fefb 9800 |00c1: invoke-static {v8, v9}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbfe │ │ -49f018: 1f08 1910 |00c4: check-cast v8, Lcom/google/android/flexbox/FlexboxLayout$LayoutParams; // type@1019 │ │ -49f01c: 1209 |00c6: const/4 v9, #int 0 // #0 │ │ -49f01e: 6e20 9662 9800 |00c7: invoke-virtual {v8, v9}, Lcom/google/android/flexbox/FlexboxLayout$LayoutParams;.setFlexGrow:(F)V // method@6296 │ │ -49f024: 1f08 8f01 |00ca: check-cast v8, Landroid/view/ViewGroup$LayoutParams; // type@018f │ │ -49f028: 6e20 5509 8600 |00cc: invoke-virtual {v6, v8}, Landroid/widget/ImageView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0955 │ │ -49f02e: 6e10 2e09 0600 |00cf: invoke-virtual {v6}, Landroid/widget/ImageView;.getContext:()Landroid/content/Context; // method@092e │ │ -49f034: 0c08 |00d2: move-result-object v8 │ │ -49f036: 7110 543e 0800 |00d3: invoke-static {v8}, Lcoil/Coil;.imageLoader:(Landroid/content/Context;)Lcoil/ImageLoader; // method@3e54 │ │ -49f03c: 0c08 |00d6: move-result-object v8 │ │ -49f03e: 2209 2a0c |00d7: new-instance v9, Lcoil/request/ImageRequest$Builder; // type@0c2a │ │ -49f042: 6e10 2e09 0600 |00d9: invoke-virtual {v6}, Landroid/widget/ImageView;.getContext:()Landroid/content/Context; // method@092e │ │ -49f048: 0c0a |00dc: move-result-object v10 │ │ -49f04a: 7020 cd44 a900 |00dd: invoke-direct {v9, v10}, Lcoil/request/ImageRequest$Builder;.:(Landroid/content/Context;)V // method@44cd │ │ -49f050: 6e20 da44 7900 |00e0: invoke-virtual {v9, v7}, Lcoil/request/ImageRequest$Builder;.data:(Ljava/lang/Object;)Lcoil/request/ImageRequest$Builder; // method@44da │ │ -49f056: 0c07 |00e3: move-result-object v7 │ │ -49f058: 6e20 1045 6700 |00e4: invoke-virtual {v7, v6}, Lcoil/request/ImageRequest$Builder;.target:(Landroid/widget/ImageView;)Lcoil/request/ImageRequest$Builder; // method@4510 │ │ -49f05e: 0c06 |00e7: move-result-object v6 │ │ -49f060: 54b7 24b1 |00e8: iget-object v7, v11, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -49f064: 3907 0600 |00ea: if-nez v7, 00f0 // +0006 │ │ -49f068: 7110 06fc 0400 |00ec: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49f06e: 0757 |00ef: move-object v7, v5 │ │ -49f070: 6e10 66e9 0700 |00f0: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/ChatActivity;.getCredentials:()Ljava/lang/String; // method@e966 │ │ -49f076: 0c04 |00f3: move-result-object v4 │ │ -49f078: 7110 fdfb 0400 |00f4: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49f07e: 1a07 a017 |00f7: const-string v7, "Authorization" // string@17a0 │ │ -49f082: 6e30 d144 7604 |00f9: invoke-virtual {v6, v7, v4}, Lcoil/request/ImageRequest$Builder;.addHeader:(Ljava/lang/String;Ljava/lang/String;)Lcoil/request/ImageRequest$Builder; // method@44d1 │ │ -49f088: 6e10 d644 0600 |00fc: invoke-virtual {v6}, Lcoil/request/ImageRequest$Builder;.build:()Lcoil/request/ImageRequest; // method@44d6 │ │ -49f08e: 0c04 |00ff: move-result-object v4 │ │ -49f090: 7220 fc3e 4800 |0100: invoke-interface {v8, v4}, Lcoil/ImageLoader;.enqueue:(Lcoil/request/ImageRequest;)Lcoil/request/Disposable; // method@3efc │ │ -49f096: 0c04 |0103: move-result-object v4 │ │ -49f098: 3904 1200 |0104: if-nez v4, 0116 // +0012 │ │ -49f09c: 07b4 |0106: move-object v4, v11 │ │ -49f09e: 1f04 2d21 |0107: check-cast v4, Lcom/nextcloud/talk/chat/MessageInputFragment; // type@212d │ │ -49f0a2: 6e20 36f2 1000 |0109: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/ui/MessageInput;.findViewById:(I)Landroid/view/View; // method@f236 │ │ -49f0a8: 0c01 |010c: move-result-object v1 │ │ -49f0aa: 1f01 f501 |010d: check-cast v1, Landroid/widget/ImageView; // type@01f5 │ │ -49f0ae: 3801 0500 |010f: if-eqz v1, 0114 // +0005 │ │ -49f0b2: 6e20 5d09 2100 |0111: invoke-virtual {v1, v2}, Landroid/widget/ImageView;.setVisibility:(I)V // method@095d │ │ -49f0b8: 6201 61b5 |0114: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -49f0bc: 1401 3104 0a7f |0116: const v1, #float 1.83455e+38 // #7f0a0431 │ │ -49f0c2: 6e20 36f2 1000 |0119: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/ui/MessageInput;.findViewById:(I)Landroid/view/View; // method@f236 │ │ -49f0c8: 0c00 |011c: move-result-object v0 │ │ -49f0ca: 1f00 0002 |011d: check-cast v0, Landroid/widget/RelativeLayout; // type@0200 │ │ -49f0ce: 3800 0f00 |011f: if-eqz v0, 012e // +000f │ │ -49f0d2: 380c 0a00 |0121: if-eqz v12, 012b // +000a │ │ -49f0d6: 6e10 71ec 0c00 |0123: invoke-virtual {v12}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getJsonMessageId:()I // method@ec71 │ │ -49f0dc: 0a0c |0126: move-result v12 │ │ -49f0de: 7110 e0f5 0c00 |0127: invoke-static {v12}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ -49f0e4: 0c05 |012a: move-result-object v5 │ │ -49f0e6: 6e20 db09 5000 |012b: invoke-virtual {v0, v5}, Landroid/widget/RelativeLayout;.setTag:(Ljava/lang/Object;)V // method@09db │ │ -49f0ec: 3800 0500 |012e: if-eqz v0, 0133 // +0005 │ │ -49f0f0: 6e20 dc09 3000 |0130: invoke-virtual {v0, v3}, Landroid/widget/RelativeLayout;.setVisibility:(I)V // method@09dc │ │ -49f0f6: 0e00 |0133: return-void │ │ +49ee84: |[49ee84] com.nextcloud.talk.chat.MessageInputFragment.replyToMessage:(Lcom/stfalcon/chatkit/commons/models/IMessage;)V │ │ +49ee94: 6200 1bb1 |0000: sget-object v0, Lcom/nextcloud/talk/chat/MessageInputFragment;.TAG:Ljava/lang/String; // field@b11b │ │ +49ee98: 1a01 2066 |0002: const-string v1, "Reply" // string@6620 │ │ +49ee9c: 7120 6c05 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +49eea2: 1f0c 5721 |0007: check-cast v12, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +49eea6: 380c 2a01 |0009: if-eqz v12, 0133 // +012a │ │ +49eeaa: 6e10 f7ea 0b00 |000b: invoke-virtual {v11}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49eeb0: 0c00 |000e: move-result-object v0 │ │ +49eeb2: 5400 16b4 |000f: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49eeb6: 1a01 17a1 |0011: const-string v1, "fragmentMessageInputView" // string@a117 │ │ +49eeba: 7120 fffb 1000 |0013: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +49eec0: 1401 6f00 0a7f |0016: const v1, #float 1.83436e+38 // #7f0a006f │ │ +49eec6: 6e20 36f2 1000 |0019: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/ui/MessageInput;.findViewById:(I)Landroid/view/View; // method@f236 │ │ +49eecc: 0c01 |001c: move-result-object v1 │ │ +49eece: 1f01 f301 |001d: check-cast v1, Landroid/widget/ImageButton; // type@01f3 │ │ +49eed2: 1302 0800 |001f: const/16 v2, #int 8 // #8 │ │ +49eed6: 3801 0500 |0021: if-eqz v1, 0026 // +0005 │ │ +49eeda: 6e20 2409 2100 |0023: invoke-virtual {v1, v2}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@0924 │ │ +49eee0: 1401 e000 0a7f |0026: const v1, #float 1.83438e+38 // #7f0a00e0 │ │ +49eee6: 6e20 36f2 1000 |0029: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/ui/MessageInput;.findViewById:(I)Landroid/view/View; // method@f236 │ │ +49eeec: 0c01 |002c: move-result-object v1 │ │ +49eeee: 1f01 f301 |002d: check-cast v1, Landroid/widget/ImageButton; // type@01f3 │ │ +49eef2: 1203 |002f: const/4 v3, #int 0 // #0 │ │ +49eef4: 3801 0500 |0030: if-eqz v1, 0035 // +0005 │ │ +49eef8: 6e20 2409 3100 |0032: invoke-virtual {v1, v3}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@0924 │ │ +49eefe: 1401 3204 0a7f |0035: const v1, #float 1.83455e+38 // #7f0a0432 │ │ +49ef04: 6e20 36f2 1000 |0038: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/ui/MessageInput;.findViewById:(I)Landroid/view/View; // method@f236 │ │ +49ef0a: 0c01 |003b: move-result-object v1 │ │ +49ef0c: 1f01 4003 |003c: check-cast v1, Landroidx/emoji2/widget/EmojiTextView; // type@0340 │ │ +49ef10: 3801 0600 |003e: if-eqz v1, 0044 // +0006 │ │ +49ef14: 1224 |0040: const/4 v4, #int 2 // #2 │ │ +49ef16: 6e20 7c0e 4100 |0041: invoke-virtual {v1, v4}, Landroidx/emoji2/widget/EmojiTextView;.setMaxLines:(I)V // method@0e7c │ │ +49ef1c: 3801 0700 |0044: if-eqz v1, 004b // +0007 │ │ +49ef20: 6204 8b00 |0046: sget-object v4, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@008b │ │ +49ef24: 6e20 7a0e 4100 |0048: invoke-virtual {v1, v4}, Landroidx/emoji2/widget/EmojiTextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@0e7a │ │ +49ef2a: 3801 0b00 |004b: if-eqz v1, 0056 // +000b │ │ +49ef2e: 6e10 89ec 0c00 |004d: invoke-virtual {v12}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getText:()Ljava/lang/String; // method@ec89 │ │ +49ef34: 0c04 |0050: move-result-object v4 │ │ +49ef36: 1f04 7724 |0051: check-cast v4, Ljava/lang/CharSequence; // type@2477 │ │ +49ef3a: 6e20 800e 4100 |0053: invoke-virtual {v1, v4}, Landroidx/emoji2/widget/EmojiTextView;.setText:(Ljava/lang/CharSequence;)V // method@0e80 │ │ +49ef40: 1401 3304 0a7f |0056: const v1, #float 1.83455e+38 // #7f0a0433 │ │ +49ef46: 6e20 36f2 1000 |0059: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/ui/MessageInput;.findViewById:(I)Landroid/view/View; // method@f236 │ │ +49ef4c: 0c01 |005c: move-result-object v1 │ │ +49ef4e: 1f01 4003 |005d: check-cast v1, Landroidx/emoji2/widget/EmojiTextView; // type@0340 │ │ +49ef52: 3801 1e00 |005f: if-eqz v1, 007d // +001e │ │ +49ef56: 6e10 65ec 0c00 |0061: invoke-virtual {v12}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getActorDisplayName:()Ljava/lang/String; // method@ec65 │ │ +49ef5c: 0c04 |0064: move-result-object v4 │ │ +49ef5e: 3804 0500 |0065: if-eqz v4, 006a // +0005 │ │ +49ef62: 1f04 7724 |0067: check-cast v4, Ljava/lang/CharSequence; // type@2477 │ │ +49ef66: 2811 |0069: goto 007a // +0011 │ │ +49ef68: 6e10 21eb 0b00 |006a: invoke-virtual {v11}, Lcom/nextcloud/talk/chat/MessageInputFragment;.requireContext:()Landroid/content/Context; // method@eb21 │ │ +49ef6e: 0c04 |006d: move-result-object v4 │ │ +49ef70: 1405 de02 137f |006e: const v5, #float 1.95411e+38 // #7f1302de │ │ +49ef76: 6e20 3301 5400 |0071: invoke-virtual {v4, v5}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0133 │ │ +49ef7c: 0c04 |0074: move-result-object v4 │ │ +49ef7e: 1a05 4eaf |0075: const-string v5, "getText(...)" // string@af4e │ │ +49ef82: 7120 fffb 5400 |0077: invoke-static {v4, v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +49ef88: 6e20 800e 4100 |007a: invoke-virtual {v1, v4}, Landroidx/emoji2/widget/EmojiTextView;.setText:(Ljava/lang/CharSequence;)V // method@0e80 │ │ +49ef8e: 54b1 24b1 |007d: iget-object v1, v11, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +49ef92: 1a04 558e |007f: const-string v4, "chatActivity" // string@8e55 │ │ +49ef96: 1205 |0081: const/4 v5, #int 0 // #0 │ │ +49ef98: 3901 0600 |0082: if-nez v1, 0088 // +0006 │ │ +49ef9c: 7110 06fc 0400 |0084: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49efa2: 0751 |0087: move-object v1, v5 │ │ +49efa4: 6e10 65e9 0100 |0088: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getConversationUser:()Lcom/nextcloud/talk/data/user/model/User; // method@e965 │ │ +49efaa: 0c01 |008b: move-result-object v1 │ │ +49efac: 3801 8a00 |008c: if-eqz v1, 0116 // +008a │ │ +49efb0: 1401 3404 0a7f |008e: const v1, #float 1.83455e+38 // #7f0a0434 │ │ +49efb6: 6e20 36f2 1000 |0091: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/ui/MessageInput;.findViewById:(I)Landroid/view/View; // method@f236 │ │ +49efbc: 0c06 |0094: move-result-object v6 │ │ +49efbe: 1f06 f501 |0095: check-cast v6, Landroid/widget/ImageView; // type@01f5 │ │ +49efc2: 6e10 70ec 0c00 |0097: invoke-virtual {v12}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getImageUrl:()Ljava/lang/String; // method@ec70 │ │ +49efc8: 0c07 |009a: move-result-object v7 │ │ +49efca: 3807 6b00 |009b: if-eqz v7, 0106 // +006b │ │ +49efce: 3806 0500 |009d: if-eqz v6, 00a2 // +0005 │ │ +49efd2: 6e20 5d09 3600 |009f: invoke-virtual {v6, v3}, Landroid/widget/ImageView;.setVisibility:(I)V // method@095d │ │ +49efd8: 6e10 f9ea 0b00 |00a2: invoke-virtual {v11}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getResources:()Landroid/content/res/Resources; // method@eaf9 │ │ +49efde: 0c08 |00a5: move-result-object v8 │ │ +49efe0: 6e10 ad01 0800 |00a6: invoke-virtual {v8}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@01ad │ │ +49efe6: 0c08 |00a9: move-result-object v8 │ │ +49efe8: 1219 |00aa: const/4 v9, #int 1 // #1 │ │ +49efea: 150a c042 |00ab: const/high16 v10, #int 1119879168 // #42c0 │ │ +49efee: 7130 ac05 a908 |00ad: invoke-static {v9, v10, v8}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@05ac │ │ +49eff4: 0a08 |00b0: move-result v8 │ │ +49eff6: 3806 0600 |00b1: if-eqz v6, 00b7 // +0006 │ │ +49effa: 8788 |00b3: float-to-int v8, v8 │ │ +49effc: 6e20 5609 8600 |00b4: invoke-virtual {v6, v8}, Landroid/widget/ImageView;.setMaxHeight:(I)V // method@0956 │ │ +49f002: 3806 0700 |00b7: if-eqz v6, 00be // +0007 │ │ +49f006: 6e10 3209 0600 |00b9: invoke-virtual {v6}, Landroid/widget/ImageView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0932 │ │ +49f00c: 0c08 |00bc: move-result-object v8 │ │ +49f00e: 2802 |00bd: goto 00bf // +0002 │ │ +49f010: 0758 |00be: move-object v8, v5 │ │ +49f012: 1a09 47d2 |00bf: const-string v9, "null cannot be cast to non-null type com.google.android.flexbox.FlexboxLayout.LayoutParams" // string@d247 │ │ +49f016: 7120 fefb 9800 |00c1: invoke-static {v8, v9}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbfe │ │ +49f01c: 1f08 1910 |00c4: check-cast v8, Lcom/google/android/flexbox/FlexboxLayout$LayoutParams; // type@1019 │ │ +49f020: 1209 |00c6: const/4 v9, #int 0 // #0 │ │ +49f022: 6e20 9662 9800 |00c7: invoke-virtual {v8, v9}, Lcom/google/android/flexbox/FlexboxLayout$LayoutParams;.setFlexGrow:(F)V // method@6296 │ │ +49f028: 1f08 8f01 |00ca: check-cast v8, Landroid/view/ViewGroup$LayoutParams; // type@018f │ │ +49f02c: 6e20 5509 8600 |00cc: invoke-virtual {v6, v8}, Landroid/widget/ImageView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0955 │ │ +49f032: 6e10 2e09 0600 |00cf: invoke-virtual {v6}, Landroid/widget/ImageView;.getContext:()Landroid/content/Context; // method@092e │ │ +49f038: 0c08 |00d2: move-result-object v8 │ │ +49f03a: 7110 543e 0800 |00d3: invoke-static {v8}, Lcoil/Coil;.imageLoader:(Landroid/content/Context;)Lcoil/ImageLoader; // method@3e54 │ │ +49f040: 0c08 |00d6: move-result-object v8 │ │ +49f042: 2209 2a0c |00d7: new-instance v9, Lcoil/request/ImageRequest$Builder; // type@0c2a │ │ +49f046: 6e10 2e09 0600 |00d9: invoke-virtual {v6}, Landroid/widget/ImageView;.getContext:()Landroid/content/Context; // method@092e │ │ +49f04c: 0c0a |00dc: move-result-object v10 │ │ +49f04e: 7020 cd44 a900 |00dd: invoke-direct {v9, v10}, Lcoil/request/ImageRequest$Builder;.:(Landroid/content/Context;)V // method@44cd │ │ +49f054: 6e20 da44 7900 |00e0: invoke-virtual {v9, v7}, Lcoil/request/ImageRequest$Builder;.data:(Ljava/lang/Object;)Lcoil/request/ImageRequest$Builder; // method@44da │ │ +49f05a: 0c07 |00e3: move-result-object v7 │ │ +49f05c: 6e20 1045 6700 |00e4: invoke-virtual {v7, v6}, Lcoil/request/ImageRequest$Builder;.target:(Landroid/widget/ImageView;)Lcoil/request/ImageRequest$Builder; // method@4510 │ │ +49f062: 0c06 |00e7: move-result-object v6 │ │ +49f064: 54b7 24b1 |00e8: iget-object v7, v11, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +49f068: 3907 0600 |00ea: if-nez v7, 00f0 // +0006 │ │ +49f06c: 7110 06fc 0400 |00ec: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49f072: 0757 |00ef: move-object v7, v5 │ │ +49f074: 6e10 66e9 0700 |00f0: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/ChatActivity;.getCredentials:()Ljava/lang/String; // method@e966 │ │ +49f07a: 0c04 |00f3: move-result-object v4 │ │ +49f07c: 7110 fdfb 0400 |00f4: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49f082: 1a07 a017 |00f7: const-string v7, "Authorization" // string@17a0 │ │ +49f086: 6e30 d144 7604 |00f9: invoke-virtual {v6, v7, v4}, Lcoil/request/ImageRequest$Builder;.addHeader:(Ljava/lang/String;Ljava/lang/String;)Lcoil/request/ImageRequest$Builder; // method@44d1 │ │ +49f08c: 6e10 d644 0600 |00fc: invoke-virtual {v6}, Lcoil/request/ImageRequest$Builder;.build:()Lcoil/request/ImageRequest; // method@44d6 │ │ +49f092: 0c04 |00ff: move-result-object v4 │ │ +49f094: 7220 fc3e 4800 |0100: invoke-interface {v8, v4}, Lcoil/ImageLoader;.enqueue:(Lcoil/request/ImageRequest;)Lcoil/request/Disposable; // method@3efc │ │ +49f09a: 0c04 |0103: move-result-object v4 │ │ +49f09c: 3904 1200 |0104: if-nez v4, 0116 // +0012 │ │ +49f0a0: 07b4 |0106: move-object v4, v11 │ │ +49f0a2: 1f04 2d21 |0107: check-cast v4, Lcom/nextcloud/talk/chat/MessageInputFragment; // type@212d │ │ +49f0a6: 6e20 36f2 1000 |0109: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/ui/MessageInput;.findViewById:(I)Landroid/view/View; // method@f236 │ │ +49f0ac: 0c01 |010c: move-result-object v1 │ │ +49f0ae: 1f01 f501 |010d: check-cast v1, Landroid/widget/ImageView; // type@01f5 │ │ +49f0b2: 3801 0500 |010f: if-eqz v1, 0114 // +0005 │ │ +49f0b6: 6e20 5d09 2100 |0111: invoke-virtual {v1, v2}, Landroid/widget/ImageView;.setVisibility:(I)V // method@095d │ │ +49f0bc: 6201 61b5 |0114: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +49f0c0: 1401 3104 0a7f |0116: const v1, #float 1.83455e+38 // #7f0a0431 │ │ +49f0c6: 6e20 36f2 1000 |0119: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/ui/MessageInput;.findViewById:(I)Landroid/view/View; // method@f236 │ │ +49f0cc: 0c00 |011c: move-result-object v0 │ │ +49f0ce: 1f00 0002 |011d: check-cast v0, Landroid/widget/RelativeLayout; // type@0200 │ │ +49f0d2: 3800 0f00 |011f: if-eqz v0, 012e // +000f │ │ +49f0d6: 380c 0a00 |0121: if-eqz v12, 012b // +000a │ │ +49f0da: 6e10 71ec 0c00 |0123: invoke-virtual {v12}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getJsonMessageId:()I // method@ec71 │ │ +49f0e0: 0a0c |0126: move-result v12 │ │ +49f0e2: 7110 e0f5 0c00 |0127: invoke-static {v12}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ +49f0e8: 0c05 |012a: move-result-object v5 │ │ +49f0ea: 6e20 db09 5000 |012b: invoke-virtual {v0, v5}, Landroid/widget/RelativeLayout;.setTag:(Ljava/lang/Object;)V // method@09db │ │ +49f0f0: 3800 0500 |012e: if-eqz v0, 0133 // +0005 │ │ +49f0f4: 6e20 dc09 3000 |0130: invoke-virtual {v0, v3}, Landroid/widget/RelativeLayout;.setVisibility:(I)V // method@09dc │ │ +49f0fa: 0e00 |0133: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=709 │ │ 0x0007 line=710 │ │ 0x000b line=712 │ │ 0x0019 line=713 │ │ 0x0029 line=715 │ │ @@ -2019666,51 +2019666,51 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 72 16-bit code units │ │ -49f0f8: |[49f0f8] com.nextcloud.talk.chat.MessageInputFragment.resetSlider:()V │ │ -49f108: 6e10 f7ea 0300 |0000: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49f10e: 0c00 |0003: move-result-object v0 │ │ -49f110: 5400 16b4 |0004: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49f114: 6e10 38f2 0000 |0006: invoke-virtual {v0}, Lcom/nextcloud/talk/ui/MessageInput;.getAudioRecordDuration:()Landroid/widget/Chronometer; // method@f238 │ │ -49f11a: 0c00 |0009: move-result-object v0 │ │ -49f11c: 6e10 5d08 0000 |000a: invoke-virtual {v0}, Landroid/widget/Chronometer;.stop:()V // method@085d │ │ -49f122: 6e10 f7ea 0300 |000d: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49f128: 0c00 |0010: move-result-object v0 │ │ -49f12a: 5400 16b4 |0011: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49f12e: 6e10 38f2 0000 |0013: invoke-virtual {v0}, Lcom/nextcloud/talk/ui/MessageInput;.getAudioRecordDuration:()Landroid/widget/Chronometer; // method@f238 │ │ -49f134: 0c00 |0016: move-result-object v0 │ │ -49f136: 6e10 5908 0000 |0017: invoke-virtual {v0}, Landroid/widget/Chronometer;.clearAnimation:()V // method@0859 │ │ -49f13c: 6e10 f7ea 0300 |001a: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49f142: 0c00 |001d: move-result-object v0 │ │ -49f144: 5400 16b4 |001e: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49f148: 6e10 41f2 0000 |0020: invoke-virtual {v0}, Lcom/nextcloud/talk/ui/MessageInput;.getSlideToCancelDescription:()Landroid/widget/TextView; // method@f241 │ │ -49f14e: 0c00 |0023: move-result-object v0 │ │ -49f150: 6e10 160a 0000 |0024: invoke-virtual {v0}, Landroid/widget/TextView;.getX:()F // method@0a16 │ │ -49f156: 0a01 |0027: move-result v1 │ │ -49f158: 5232 2eb1 |0028: iget v2, v3, Lcom/nextcloud/talk/chat/MessageInputFragment;.xcounter:F // field@b12e │ │ -49f15c: c621 |002a: add-float/2addr v1, v2 │ │ -49f15e: 6e20 430a 1000 |002b: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setX:(F)V // method@0a43 │ │ -49f164: 5430 24b1 |002e: iget-object v0, v3, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -49f168: 3900 0800 |0030: if-nez v0, 0038 // +0008 │ │ -49f16c: 1a00 558e |0032: const-string v0, "chatActivity" // string@8e55 │ │ -49f170: 7110 06fc 0000 |0034: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49f176: 1200 |0037: const/4 v0, #int 0 // #0 │ │ -49f178: 6e10 61e9 0000 |0038: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ -49f17e: 0c00 |003b: move-result-object v0 │ │ -49f180: 5231 2fb1 |003c: iget v1, v3, Lcom/nextcloud/talk/chat/MessageInputFragment;.ycounter:F // field@b12f │ │ -49f184: 7f11 |003e: neg-float v1, v1 │ │ -49f186: 6e20 f6ee 1000 |003f: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.postToRecordTouchObserver:(F)V // method@eef6 │ │ -49f18c: 1200 |0042: const/4 v0, #int 0 // #0 │ │ -49f18e: 5930 2eb1 |0043: iput v0, v3, Lcom/nextcloud/talk/chat/MessageInputFragment;.xcounter:F // field@b12e │ │ -49f192: 5930 2fb1 |0045: iput v0, v3, Lcom/nextcloud/talk/chat/MessageInputFragment;.ycounter:F // field@b12f │ │ -49f196: 0e00 |0047: return-void │ │ +49f0fc: |[49f0fc] com.nextcloud.talk.chat.MessageInputFragment.resetSlider:()V │ │ +49f10c: 6e10 f7ea 0300 |0000: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49f112: 0c00 |0003: move-result-object v0 │ │ +49f114: 5400 16b4 |0004: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49f118: 6e10 38f2 0000 |0006: invoke-virtual {v0}, Lcom/nextcloud/talk/ui/MessageInput;.getAudioRecordDuration:()Landroid/widget/Chronometer; // method@f238 │ │ +49f11e: 0c00 |0009: move-result-object v0 │ │ +49f120: 6e10 5d08 0000 |000a: invoke-virtual {v0}, Landroid/widget/Chronometer;.stop:()V // method@085d │ │ +49f126: 6e10 f7ea 0300 |000d: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49f12c: 0c00 |0010: move-result-object v0 │ │ +49f12e: 5400 16b4 |0011: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49f132: 6e10 38f2 0000 |0013: invoke-virtual {v0}, Lcom/nextcloud/talk/ui/MessageInput;.getAudioRecordDuration:()Landroid/widget/Chronometer; // method@f238 │ │ +49f138: 0c00 |0016: move-result-object v0 │ │ +49f13a: 6e10 5908 0000 |0017: invoke-virtual {v0}, Landroid/widget/Chronometer;.clearAnimation:()V // method@0859 │ │ +49f140: 6e10 f7ea 0300 |001a: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49f146: 0c00 |001d: move-result-object v0 │ │ +49f148: 5400 16b4 |001e: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49f14c: 6e10 41f2 0000 |0020: invoke-virtual {v0}, Lcom/nextcloud/talk/ui/MessageInput;.getSlideToCancelDescription:()Landroid/widget/TextView; // method@f241 │ │ +49f152: 0c00 |0023: move-result-object v0 │ │ +49f154: 6e10 160a 0000 |0024: invoke-virtual {v0}, Landroid/widget/TextView;.getX:()F // method@0a16 │ │ +49f15a: 0a01 |0027: move-result v1 │ │ +49f15c: 5232 2eb1 |0028: iget v2, v3, Lcom/nextcloud/talk/chat/MessageInputFragment;.xcounter:F // field@b12e │ │ +49f160: c621 |002a: add-float/2addr v1, v2 │ │ +49f162: 6e20 430a 1000 |002b: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setX:(F)V // method@0a43 │ │ +49f168: 5430 24b1 |002e: iget-object v0, v3, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +49f16c: 3900 0800 |0030: if-nez v0, 0038 // +0008 │ │ +49f170: 1a00 558e |0032: const-string v0, "chatActivity" // string@8e55 │ │ +49f174: 7110 06fc 0000 |0034: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49f17a: 1200 |0037: const/4 v0, #int 0 // #0 │ │ +49f17c: 6e10 61e9 0000 |0038: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ +49f182: 0c00 |003b: move-result-object v0 │ │ +49f184: 5231 2fb1 |003c: iget v1, v3, Lcom/nextcloud/talk/chat/MessageInputFragment;.ycounter:F // field@b12f │ │ +49f188: 7f11 |003e: neg-float v1, v1 │ │ +49f18a: 6e20 f6ee 1000 |003f: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.postToRecordTouchObserver:(F)V // method@eef6 │ │ +49f190: 1200 |0042: const/4 v0, #int 0 // #0 │ │ +49f192: 5930 2eb1 |0043: iput v0, v3, Lcom/nextcloud/talk/chat/MessageInputFragment;.xcounter:F // field@b12e │ │ +49f196: 5930 2fb1 |0045: iput v0, v3, Lcom/nextcloud/talk/chat/MessageInputFragment;.ycounter:F // field@b12f │ │ +49f19a: 0e00 |0047: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=611 │ │ 0x000d line=612 │ │ 0x001a line=613 │ │ 0x002e line=614 │ │ 0x0043 line=615 │ │ @@ -2019723,82 +2019723,82 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 134 16-bit code units │ │ -49f198: |[49f198] com.nextcloud.talk.chat.MessageInputFragment.restoreState:()V │ │ -49f1a8: 6e10 f7ea 0600 |0000: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49f1ae: 0c00 |0003: move-result-object v0 │ │ -49f1b0: 5400 16b4 |0004: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49f1b4: 6e10 3bf2 0000 |0006: invoke-virtual {v0}, Lcom/nextcloud/talk/ui/MessageInput;.getInputEditText:()Landroidx/emoji2/widget/EmojiEditText; // method@f23b │ │ -49f1ba: 0c00 |0009: move-result-object v0 │ │ -49f1bc: 6e10 6e0e 0000 |000a: invoke-virtual {v0}, Landroidx/emoji2/widget/EmojiEditText;.getText:()Landroid/text/Editable; // method@0e6e │ │ -49f1c2: 0c00 |000d: move-result-object v0 │ │ -49f1c4: 1a01 4eaf |000e: const-string v1, "getText(...)" // string@af4e │ │ -49f1c8: 7120 fffb 1000 |0010: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -49f1ce: 1f00 7724 |0013: check-cast v0, Ljava/lang/CharSequence; // type@2477 │ │ -49f1d2: 7210 3df5 0000 |0015: invoke-interface {v0}, Ljava/lang/CharSequence;.length:()I // method@f53d │ │ -49f1d8: 0a00 |0018: move-result v0 │ │ -49f1da: 3900 6c00 |0019: if-nez v0, 0085 // +006c │ │ -49f1de: 6e10 21eb 0600 |001b: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/MessageInputFragment;.requireContext:()Landroid/content/Context; // method@eb21 │ │ -49f1e4: 0c00 |001e: move-result-object v0 │ │ -49f1e6: 5461 24b1 |001f: iget-object v1, v6, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -49f1ea: 1202 |0021: const/4 v2, #int 0 // #0 │ │ -49f1ec: 1a03 558e |0022: const-string v3, "chatActivity" // string@8e55 │ │ -49f1f0: 3901 0600 |0024: if-nez v1, 002a // +0006 │ │ -49f1f4: 7110 06fc 0300 |0026: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49f1fa: 0721 |0029: move-object v1, v2 │ │ -49f1fc: 6e10 75e9 0100 |002a: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getLocalClassName:()Ljava/lang/String; // method@e975 │ │ -49f202: 0c01 |002d: move-result-object v1 │ │ -49f204: 1204 |002e: const/4 v4, #int 0 // #0 │ │ -49f206: 6e30 2e01 1004 |002f: invoke-virtual {v0, v1, v4}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@012e │ │ -49f20c: 0c00 |0032: move-result-object v0 │ │ -49f20e: 5461 24b1 |0033: iget-object v1, v6, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -49f212: 3901 0600 |0035: if-nez v1, 003b // +0006 │ │ -49f216: 7110 06fc 0300 |0037: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49f21c: 0721 |003a: move-object v1, v2 │ │ -49f21e: 6e10 85e9 0100 |003b: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ -49f224: 0c01 |003e: move-result-object v1 │ │ -49f226: 1a05 0000 |003f: const-string v5, "" // string@0000 │ │ -49f22a: 7230 8101 1005 |0041: invoke-interface {v0, v1, v5}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0181 │ │ -49f230: 0c01 |0044: move-result-object v1 │ │ -49f232: 5465 24b1 |0045: iget-object v5, v6, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -49f236: 3905 0600 |0047: if-nez v5, 004d // +0006 │ │ -49f23a: 7110 06fc 0300 |0049: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49f240: 2802 |004c: goto 004e // +0002 │ │ -49f242: 0752 |004d: move-object v2, v5 │ │ -49f244: 6e10 85e9 0200 |004e: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ -49f24a: 0c02 |0051: move-result-object v2 │ │ -49f24c: 2203 a924 |0052: new-instance v3, Ljava/lang/StringBuilder; // type@24a9 │ │ -49f250: 7010 86f6 0300 |0054: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@f686 │ │ -49f256: 6e20 92f6 2300 |0057: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -49f25c: 0c02 |005a: move-result-object v2 │ │ -49f25e: 1a03 457f |005b: const-string v3, "_cursor" // string@7f45 │ │ -49f262: 6e20 92f6 3200 |005d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -49f268: 0c02 |0060: move-result-object v2 │ │ -49f26a: 6e10 9cf6 0200 |0061: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -49f270: 0c02 |0064: move-result-object v2 │ │ -49f272: 7230 7f01 2004 |0065: invoke-interface {v0, v2, v4}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@017f │ │ -49f278: 0a00 |0068: move-result v0 │ │ -49f27a: 6e10 f7ea 0600 |0069: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49f280: 0c02 |006c: move-result-object v2 │ │ -49f282: 5422 16b4 |006d: iget-object v2, v2, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49f286: 6e10 3cf2 0200 |006f: invoke-virtual {v2}, Lcom/nextcloud/talk/ui/MessageInput;.getMessageInput:()Landroidx/emoji2/widget/EmojiEditText; // method@f23c │ │ -49f28c: 0c02 |0072: move-result-object v2 │ │ -49f28e: 1f01 7724 |0073: check-cast v1, Ljava/lang/CharSequence; // type@2477 │ │ -49f292: 6e20 740e 1200 |0075: invoke-virtual {v2, v1}, Landroidx/emoji2/widget/EmojiEditText;.setText:(Ljava/lang/CharSequence;)V // method@0e74 │ │ -49f298: 6e10 f7ea 0600 |0078: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49f29e: 0c01 |007b: move-result-object v1 │ │ -49f2a0: 5411 16b4 |007c: iget-object v1, v1, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49f2a4: 6e10 3cf2 0100 |007e: invoke-virtual {v1}, Lcom/nextcloud/talk/ui/MessageInput;.getMessageInput:()Landroidx/emoji2/widget/EmojiEditText; // method@f23c │ │ -49f2aa: 0c01 |0081: move-result-object v1 │ │ -49f2ac: 6e20 730e 0100 |0082: invoke-virtual {v1, v0}, Landroidx/emoji2/widget/EmojiEditText;.setSelection:(I)V // method@0e73 │ │ -49f2b2: 0e00 |0085: return-void │ │ +49f19c: |[49f19c] com.nextcloud.talk.chat.MessageInputFragment.restoreState:()V │ │ +49f1ac: 6e10 f7ea 0600 |0000: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49f1b2: 0c00 |0003: move-result-object v0 │ │ +49f1b4: 5400 16b4 |0004: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49f1b8: 6e10 3bf2 0000 |0006: invoke-virtual {v0}, Lcom/nextcloud/talk/ui/MessageInput;.getInputEditText:()Landroidx/emoji2/widget/EmojiEditText; // method@f23b │ │ +49f1be: 0c00 |0009: move-result-object v0 │ │ +49f1c0: 6e10 6e0e 0000 |000a: invoke-virtual {v0}, Landroidx/emoji2/widget/EmojiEditText;.getText:()Landroid/text/Editable; // method@0e6e │ │ +49f1c6: 0c00 |000d: move-result-object v0 │ │ +49f1c8: 1a01 4eaf |000e: const-string v1, "getText(...)" // string@af4e │ │ +49f1cc: 7120 fffb 1000 |0010: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +49f1d2: 1f00 7724 |0013: check-cast v0, Ljava/lang/CharSequence; // type@2477 │ │ +49f1d6: 7210 3df5 0000 |0015: invoke-interface {v0}, Ljava/lang/CharSequence;.length:()I // method@f53d │ │ +49f1dc: 0a00 |0018: move-result v0 │ │ +49f1de: 3900 6c00 |0019: if-nez v0, 0085 // +006c │ │ +49f1e2: 6e10 21eb 0600 |001b: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/MessageInputFragment;.requireContext:()Landroid/content/Context; // method@eb21 │ │ +49f1e8: 0c00 |001e: move-result-object v0 │ │ +49f1ea: 5461 24b1 |001f: iget-object v1, v6, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +49f1ee: 1202 |0021: const/4 v2, #int 0 // #0 │ │ +49f1f0: 1a03 558e |0022: const-string v3, "chatActivity" // string@8e55 │ │ +49f1f4: 3901 0600 |0024: if-nez v1, 002a // +0006 │ │ +49f1f8: 7110 06fc 0300 |0026: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49f1fe: 0721 |0029: move-object v1, v2 │ │ +49f200: 6e10 75e9 0100 |002a: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getLocalClassName:()Ljava/lang/String; // method@e975 │ │ +49f206: 0c01 |002d: move-result-object v1 │ │ +49f208: 1204 |002e: const/4 v4, #int 0 // #0 │ │ +49f20a: 6e30 2e01 1004 |002f: invoke-virtual {v0, v1, v4}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@012e │ │ +49f210: 0c00 |0032: move-result-object v0 │ │ +49f212: 5461 24b1 |0033: iget-object v1, v6, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +49f216: 3901 0600 |0035: if-nez v1, 003b // +0006 │ │ +49f21a: 7110 06fc 0300 |0037: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49f220: 0721 |003a: move-object v1, v2 │ │ +49f222: 6e10 85e9 0100 |003b: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ +49f228: 0c01 |003e: move-result-object v1 │ │ +49f22a: 1a05 0000 |003f: const-string v5, "" // string@0000 │ │ +49f22e: 7230 8101 1005 |0041: invoke-interface {v0, v1, v5}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0181 │ │ +49f234: 0c01 |0044: move-result-object v1 │ │ +49f236: 5465 24b1 |0045: iget-object v5, v6, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +49f23a: 3905 0600 |0047: if-nez v5, 004d // +0006 │ │ +49f23e: 7110 06fc 0300 |0049: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49f244: 2802 |004c: goto 004e // +0002 │ │ +49f246: 0752 |004d: move-object v2, v5 │ │ +49f248: 6e10 85e9 0200 |004e: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ +49f24e: 0c02 |0051: move-result-object v2 │ │ +49f250: 2203 a924 |0052: new-instance v3, Ljava/lang/StringBuilder; // type@24a9 │ │ +49f254: 7010 86f6 0300 |0054: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@f686 │ │ +49f25a: 6e20 92f6 2300 |0057: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +49f260: 0c02 |005a: move-result-object v2 │ │ +49f262: 1a03 457f |005b: const-string v3, "_cursor" // string@7f45 │ │ +49f266: 6e20 92f6 3200 |005d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +49f26c: 0c02 |0060: move-result-object v2 │ │ +49f26e: 6e10 9cf6 0200 |0061: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +49f274: 0c02 |0064: move-result-object v2 │ │ +49f276: 7230 7f01 2004 |0065: invoke-interface {v0, v2, v4}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@017f │ │ +49f27c: 0a00 |0068: move-result v0 │ │ +49f27e: 6e10 f7ea 0600 |0069: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49f284: 0c02 |006c: move-result-object v2 │ │ +49f286: 5422 16b4 |006d: iget-object v2, v2, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49f28a: 6e10 3cf2 0200 |006f: invoke-virtual {v2}, Lcom/nextcloud/talk/ui/MessageInput;.getMessageInput:()Landroidx/emoji2/widget/EmojiEditText; // method@f23c │ │ +49f290: 0c02 |0072: move-result-object v2 │ │ +49f292: 1f01 7724 |0073: check-cast v1, Ljava/lang/CharSequence; // type@2477 │ │ +49f296: 6e20 740e 1200 |0075: invoke-virtual {v2, v1}, Landroidx/emoji2/widget/EmojiEditText;.setText:(Ljava/lang/CharSequence;)V // method@0e74 │ │ +49f29c: 6e10 f7ea 0600 |0078: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49f2a2: 0c01 |007b: move-result-object v1 │ │ +49f2a4: 5411 16b4 |007c: iget-object v1, v1, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49f2a8: 6e10 3cf2 0100 |007e: invoke-virtual {v1}, Lcom/nextcloud/talk/ui/MessageInput;.getMessageInput:()Landroidx/emoji2/widget/EmojiEditText; // method@f23c │ │ +49f2ae: 0c01 |0081: move-result-object v1 │ │ +49f2b0: 6e20 730e 0100 |0082: invoke-virtual {v1, v0}, Landroidx/emoji2/widget/EmojiEditText;.setSelection:(I)V // method@0e73 │ │ +49f2b6: 0e00 |0085: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=313 │ │ 0x001b line=314 │ │ 0x0033 line=315 │ │ 0x0045 line=316 │ │ 0x0069 line=317 │ │ @@ -2019811,94 +2019811,94 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 158 16-bit code units │ │ -49f2b4: |[49f2b4] com.nextcloud.talk.chat.MessageInputFragment.saveState:()V │ │ -49f2c4: 6e10 f7ea 0800 |0000: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49f2ca: 0c00 |0003: move-result-object v0 │ │ -49f2cc: 5400 16b4 |0004: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49f2d0: 6e10 3cf2 0000 |0006: invoke-virtual {v0}, Lcom/nextcloud/talk/ui/MessageInput;.getMessageInput:()Landroidx/emoji2/widget/EmojiEditText; // method@f23c │ │ -49f2d6: 0c00 |0009: move-result-object v0 │ │ -49f2d8: 6e10 6e0e 0000 |000a: invoke-virtual {v0}, Landroidx/emoji2/widget/EmojiEditText;.getText:()Landroid/text/Editable; // method@0e6e │ │ -49f2de: 0c00 |000d: move-result-object v0 │ │ -49f2e0: 6e10 35f6 0000 |000e: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@f635 │ │ -49f2e6: 0c00 |0011: move-result-object v0 │ │ -49f2e8: 6e10 f7ea 0800 |0012: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49f2ee: 0c01 |0015: move-result-object v1 │ │ -49f2f0: 5411 16b4 |0016: iget-object v1, v1, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49f2f4: 6e10 3cf2 0100 |0018: invoke-virtual {v1}, Lcom/nextcloud/talk/ui/MessageInput;.getMessageInput:()Landroidx/emoji2/widget/EmojiEditText; // method@f23c │ │ -49f2fa: 0c01 |001b: move-result-object v1 │ │ -49f2fc: 6e10 6d0e 0100 |001c: invoke-virtual {v1}, Landroidx/emoji2/widget/EmojiEditText;.getSelectionStart:()I // method@0e6d │ │ -49f302: 0a01 |001f: move-result v1 │ │ -49f304: 6e10 21eb 0800 |0020: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/MessageInputFragment;.requireContext:()Landroid/content/Context; // method@eb21 │ │ -49f30a: 0c02 |0023: move-result-object v2 │ │ -49f30c: 5483 24b1 |0024: iget-object v3, v8, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -49f310: 1204 |0026: const/4 v4, #int 0 // #0 │ │ -49f312: 1a05 558e |0027: const-string v5, "chatActivity" // string@8e55 │ │ -49f316: 3903 0600 |0029: if-nez v3, 002f // +0006 │ │ -49f31a: 7110 06fc 0500 |002b: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49f320: 0743 |002e: move-object v3, v4 │ │ -49f322: 6e10 75e9 0300 |002f: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getLocalClassName:()Ljava/lang/String; // method@e975 │ │ -49f328: 0c03 |0032: move-result-object v3 │ │ -49f32a: 1206 |0033: const/4 v6, #int 0 // #0 │ │ -49f32c: 6e30 2e01 3206 |0034: invoke-virtual {v2, v3, v6}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@012e │ │ -49f332: 0c02 |0037: move-result-object v2 │ │ -49f334: 5483 24b1 |0038: iget-object v3, v8, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -49f338: 3903 0600 |003a: if-nez v3, 0040 // +0006 │ │ -49f33c: 7110 06fc 0500 |003c: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49f342: 0743 |003f: move-object v3, v4 │ │ -49f344: 6e10 85e9 0300 |0040: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ -49f34a: 0c03 |0043: move-result-object v3 │ │ -49f34c: 1a07 27d2 |0044: const-string v7, "null" // string@d227 │ │ -49f350: 7230 8101 3207 |0046: invoke-interface {v2, v3, v7}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0181 │ │ -49f356: 0c02 |0049: move-result-object v2 │ │ -49f358: 7120 fbfb 2000 |004a: invoke-static {v0, v2}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ -49f35e: 0a02 |004d: move-result v2 │ │ -49f360: 3902 4f00 |004e: if-nez v2, 009d // +004f │ │ -49f364: 6e10 21eb 0800 |0050: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/MessageInputFragment;.requireContext:()Landroid/content/Context; // method@eb21 │ │ -49f36a: 0c02 |0053: move-result-object v2 │ │ -49f36c: 5483 24b1 |0054: iget-object v3, v8, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -49f370: 3903 0600 |0056: if-nez v3, 005c // +0006 │ │ -49f374: 7110 06fc 0500 |0058: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49f37a: 0743 |005b: move-object v3, v4 │ │ -49f37c: 6e10 75e9 0300 |005c: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getLocalClassName:()Ljava/lang/String; // method@e975 │ │ -49f382: 0c03 |005f: move-result-object v3 │ │ -49f384: 6e30 2e01 3206 |0060: invoke-virtual {v2, v3, v6}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@012e │ │ -49f38a: 0c02 |0063: move-result-object v2 │ │ -49f38c: 7210 7d01 0200 |0064: invoke-interface {v2}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@017d │ │ -49f392: 0c02 |0067: move-result-object v2 │ │ -49f394: 5483 24b1 |0068: iget-object v3, v8, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -49f398: 3903 0600 |006a: if-nez v3, 0070 // +0006 │ │ -49f39c: 7110 06fc 0500 |006c: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49f3a2: 0743 |006f: move-object v3, v4 │ │ -49f3a4: 6e10 85e9 0300 |0070: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ -49f3aa: 0c03 |0073: move-result-object v3 │ │ -49f3ac: 7230 7b01 3200 |0074: invoke-interface {v2, v3, v0}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@017b │ │ -49f3b2: 5480 24b1 |0077: iget-object v0, v8, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -49f3b6: 3900 0600 |0079: if-nez v0, 007f // +0006 │ │ -49f3ba: 7110 06fc 0500 |007b: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49f3c0: 2802 |007e: goto 0080 // +0002 │ │ -49f3c2: 0704 |007f: move-object v4, v0 │ │ -49f3c4: 6e10 85e9 0400 |0080: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ -49f3ca: 0c00 |0083: move-result-object v0 │ │ -49f3cc: 2203 a924 |0084: new-instance v3, Ljava/lang/StringBuilder; // type@24a9 │ │ -49f3d0: 7010 86f6 0300 |0086: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@f686 │ │ -49f3d6: 6e20 92f6 0300 |0089: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -49f3dc: 0c00 |008c: move-result-object v0 │ │ -49f3de: 1a03 457f |008d: const-string v3, "_cursor" // string@7f45 │ │ -49f3e2: 6e20 92f6 3000 |008f: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -49f3e8: 0c00 |0092: move-result-object v0 │ │ -49f3ea: 6e10 9cf6 0000 |0093: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -49f3f0: 0c00 |0096: move-result-object v0 │ │ -49f3f2: 7230 7a01 0201 |0097: invoke-interface {v2, v0, v1}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@017a │ │ -49f3f8: 7210 7701 0200 |009a: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0177 │ │ -49f3fe: 0e00 |009d: return-void │ │ +49f2b8: |[49f2b8] com.nextcloud.talk.chat.MessageInputFragment.saveState:()V │ │ +49f2c8: 6e10 f7ea 0800 |0000: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49f2ce: 0c00 |0003: move-result-object v0 │ │ +49f2d0: 5400 16b4 |0004: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49f2d4: 6e10 3cf2 0000 |0006: invoke-virtual {v0}, Lcom/nextcloud/talk/ui/MessageInput;.getMessageInput:()Landroidx/emoji2/widget/EmojiEditText; // method@f23c │ │ +49f2da: 0c00 |0009: move-result-object v0 │ │ +49f2dc: 6e10 6e0e 0000 |000a: invoke-virtual {v0}, Landroidx/emoji2/widget/EmojiEditText;.getText:()Landroid/text/Editable; // method@0e6e │ │ +49f2e2: 0c00 |000d: move-result-object v0 │ │ +49f2e4: 6e10 35f6 0000 |000e: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@f635 │ │ +49f2ea: 0c00 |0011: move-result-object v0 │ │ +49f2ec: 6e10 f7ea 0800 |0012: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49f2f2: 0c01 |0015: move-result-object v1 │ │ +49f2f4: 5411 16b4 |0016: iget-object v1, v1, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49f2f8: 6e10 3cf2 0100 |0018: invoke-virtual {v1}, Lcom/nextcloud/talk/ui/MessageInput;.getMessageInput:()Landroidx/emoji2/widget/EmojiEditText; // method@f23c │ │ +49f2fe: 0c01 |001b: move-result-object v1 │ │ +49f300: 6e10 6d0e 0100 |001c: invoke-virtual {v1}, Landroidx/emoji2/widget/EmojiEditText;.getSelectionStart:()I // method@0e6d │ │ +49f306: 0a01 |001f: move-result v1 │ │ +49f308: 6e10 21eb 0800 |0020: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/MessageInputFragment;.requireContext:()Landroid/content/Context; // method@eb21 │ │ +49f30e: 0c02 |0023: move-result-object v2 │ │ +49f310: 5483 24b1 |0024: iget-object v3, v8, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +49f314: 1204 |0026: const/4 v4, #int 0 // #0 │ │ +49f316: 1a05 558e |0027: const-string v5, "chatActivity" // string@8e55 │ │ +49f31a: 3903 0600 |0029: if-nez v3, 002f // +0006 │ │ +49f31e: 7110 06fc 0500 |002b: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49f324: 0743 |002e: move-object v3, v4 │ │ +49f326: 6e10 75e9 0300 |002f: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getLocalClassName:()Ljava/lang/String; // method@e975 │ │ +49f32c: 0c03 |0032: move-result-object v3 │ │ +49f32e: 1206 |0033: const/4 v6, #int 0 // #0 │ │ +49f330: 6e30 2e01 3206 |0034: invoke-virtual {v2, v3, v6}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@012e │ │ +49f336: 0c02 |0037: move-result-object v2 │ │ +49f338: 5483 24b1 |0038: iget-object v3, v8, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +49f33c: 3903 0600 |003a: if-nez v3, 0040 // +0006 │ │ +49f340: 7110 06fc 0500 |003c: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49f346: 0743 |003f: move-object v3, v4 │ │ +49f348: 6e10 85e9 0300 |0040: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ +49f34e: 0c03 |0043: move-result-object v3 │ │ +49f350: 1a07 27d2 |0044: const-string v7, "null" // string@d227 │ │ +49f354: 7230 8101 3207 |0046: invoke-interface {v2, v3, v7}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0181 │ │ +49f35a: 0c02 |0049: move-result-object v2 │ │ +49f35c: 7120 fbfb 2000 |004a: invoke-static {v0, v2}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ +49f362: 0a02 |004d: move-result v2 │ │ +49f364: 3902 4f00 |004e: if-nez v2, 009d // +004f │ │ +49f368: 6e10 21eb 0800 |0050: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/MessageInputFragment;.requireContext:()Landroid/content/Context; // method@eb21 │ │ +49f36e: 0c02 |0053: move-result-object v2 │ │ +49f370: 5483 24b1 |0054: iget-object v3, v8, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +49f374: 3903 0600 |0056: if-nez v3, 005c // +0006 │ │ +49f378: 7110 06fc 0500 |0058: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49f37e: 0743 |005b: move-object v3, v4 │ │ +49f380: 6e10 75e9 0300 |005c: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getLocalClassName:()Ljava/lang/String; // method@e975 │ │ +49f386: 0c03 |005f: move-result-object v3 │ │ +49f388: 6e30 2e01 3206 |0060: invoke-virtual {v2, v3, v6}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@012e │ │ +49f38e: 0c02 |0063: move-result-object v2 │ │ +49f390: 7210 7d01 0200 |0064: invoke-interface {v2}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@017d │ │ +49f396: 0c02 |0067: move-result-object v2 │ │ +49f398: 5483 24b1 |0068: iget-object v3, v8, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +49f39c: 3903 0600 |006a: if-nez v3, 0070 // +0006 │ │ +49f3a0: 7110 06fc 0500 |006c: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49f3a6: 0743 |006f: move-object v3, v4 │ │ +49f3a8: 6e10 85e9 0300 |0070: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ +49f3ae: 0c03 |0073: move-result-object v3 │ │ +49f3b0: 7230 7b01 3200 |0074: invoke-interface {v2, v3, v0}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@017b │ │ +49f3b6: 5480 24b1 |0077: iget-object v0, v8, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +49f3ba: 3900 0600 |0079: if-nez v0, 007f // +0006 │ │ +49f3be: 7110 06fc 0500 |007b: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49f3c4: 2802 |007e: goto 0080 // +0002 │ │ +49f3c6: 0704 |007f: move-object v4, v0 │ │ +49f3c8: 6e10 85e9 0400 |0080: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ +49f3ce: 0c00 |0083: move-result-object v0 │ │ +49f3d0: 2203 a924 |0084: new-instance v3, Ljava/lang/StringBuilder; // type@24a9 │ │ +49f3d4: 7010 86f6 0300 |0086: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@f686 │ │ +49f3da: 6e20 92f6 0300 |0089: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +49f3e0: 0c00 |008c: move-result-object v0 │ │ +49f3e2: 1a03 457f |008d: const-string v3, "_cursor" // string@7f45 │ │ +49f3e6: 6e20 92f6 3000 |008f: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +49f3ec: 0c00 |0092: move-result-object v0 │ │ +49f3ee: 6e10 9cf6 0000 |0093: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +49f3f4: 0c00 |0096: move-result-object v0 │ │ +49f3f6: 7230 7a01 0201 |0097: invoke-interface {v2, v0, v1}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@017a │ │ +49f3fc: 7210 7701 0200 |009a: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0177 │ │ +49f402: 0e00 |009d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=324 │ │ 0x0012 line=325 │ │ 0x0020 line=326 │ │ 0x0024 line=327 │ │ 0x0034 line=326 │ │ @@ -2019919,87 +2019919,87 @@ │ │ type : '(Ljava/lang/CharSequence;Ljava/lang/Integer;Z)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 15 │ │ ins : 4 │ │ outs : 8 │ │ insns size : 138 16-bit code units │ │ -49f400: |[49f400] com.nextcloud.talk.chat.MessageInputFragment.sendMessage:(Ljava/lang/CharSequence;Ljava/lang/Integer;Z)V │ │ -49f410: 54b0 24b1 |0000: iget-object v0, v11, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -49f414: 1a01 558e |0002: const-string v1, "chatActivity" // string@8e55 │ │ -49f418: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -49f41a: 3900 0600 |0005: if-nez v0, 000b // +0006 │ │ -49f41e: 7110 06fc 0100 |0007: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49f424: 0720 |000a: move-object v0, v2 │ │ -49f426: 6e10 7be9 0000 |000b: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ -49f42c: 0c03 |000e: move-result-object v3 │ │ -49f42e: 54b0 26b1 |000f: iget-object v0, v11, Lcom/nextcloud/talk/chat/MessageInputFragment;.conversationInternalId:Ljava/lang/String; // field@b126 │ │ -49f432: 3900 0900 |0011: if-nez v0, 001a // +0009 │ │ -49f436: 1a00 3794 |0013: const-string v0, "conversationInternalId" // string@9437 │ │ -49f43a: 7110 06fc 0000 |0015: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49f440: 0724 |0018: move-object v4, v2 │ │ -49f442: 2802 |0019: goto 001b // +0002 │ │ -49f444: 0704 |001a: move-object v4, v0 │ │ -49f446: 54b0 24b1 |001b: iget-object v0, v11, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -49f44a: 3900 0600 |001d: if-nez v0, 0023 // +0006 │ │ -49f44e: 7110 06fc 0100 |001f: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49f454: 0720 |0022: move-object v0, v2 │ │ -49f456: 6e10 65e9 0000 |0023: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getConversationUser:()Lcom/nextcloud/talk/data/user/model/User; // method@e965 │ │ -49f45c: 0c00 |0026: move-result-object v0 │ │ -49f45e: 7110 fdfb 0000 |0027: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49f464: 6e10 98f0 0000 |002a: invoke-virtual {v0}, Lcom/nextcloud/talk/data/user/model/User;.getCredentials:()Ljava/lang/String; // method@f098 │ │ -49f46a: 0c05 |002d: move-result-object v5 │ │ -49f46c: 6200 f4b4 |002e: sget-object v0, Lcom/nextcloud/talk/utils/ApiUtils;.INSTANCE:Lcom/nextcloud/talk/utils/ApiUtils; // field@b4f4 │ │ -49f470: 54b6 24b1 |0030: iget-object v6, v11, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -49f474: 3906 0600 |0032: if-nez v6, 0038 // +0006 │ │ -49f478: 7110 06fc 0100 |0034: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49f47e: 0726 |0037: move-object v6, v2 │ │ -49f480: 6e10 60e9 0600 |0038: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatApiVersion:()I // method@e960 │ │ -49f486: 0a06 |003b: move-result v6 │ │ -49f488: 54b7 24b1 |003c: iget-object v7, v11, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -49f48c: 3907 0600 |003e: if-nez v7, 0044 // +0006 │ │ -49f490: 7110 06fc 0100 |0040: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49f496: 0727 |0043: move-object v7, v2 │ │ -49f498: 6e10 65e9 0700 |0044: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/ChatActivity;.getConversationUser:()Lcom/nextcloud/talk/data/user/model/User; // method@e965 │ │ -49f49e: 0c07 |0047: move-result-object v7 │ │ -49f4a0: 7110 fdfb 0700 |0048: invoke-static {v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49f4a6: 6e10 96f0 0700 |004b: invoke-virtual {v7}, Lcom/nextcloud/talk/data/user/model/User;.getBaseUrl:()Ljava/lang/String; // method@f096 │ │ -49f4ac: 0c07 |004e: move-result-object v7 │ │ -49f4ae: 7110 fdfb 0700 |004f: invoke-static {v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49f4b4: 54b8 24b1 |0052: iget-object v8, v11, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -49f4b8: 3908 0600 |0054: if-nez v8, 005a // +0006 │ │ -49f4bc: 7110 06fc 0100 |0056: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49f4c2: 0728 |0059: move-object v8, v2 │ │ -49f4c4: 6e10 85e9 0800 |005a: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ -49f4ca: 0c08 |005d: move-result-object v8 │ │ -49f4cc: 6e40 aff2 6087 |005e: invoke-virtual {v0, v6, v7, v8}, Lcom/nextcloud/talk/utils/ApiUtils;.getUrlForChat:(ILjava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@f2af │ │ -49f4d2: 0c06 |0061: move-result-object v6 │ │ -49f4d4: 54b0 24b1 |0062: iget-object v0, v11, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -49f4d8: 3900 0600 |0064: if-nez v0, 006a // +0006 │ │ -49f4dc: 7110 06fc 0100 |0066: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49f4e2: 2802 |0069: goto 006b // +0002 │ │ -49f4e4: 0702 |006a: move-object v2, v0 │ │ -49f4e6: 6e10 65e9 0200 |006b: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getConversationUser:()Lcom/nextcloud/talk/data/user/model/User; // method@e965 │ │ -49f4ec: 0c00 |006e: move-result-object v0 │ │ -49f4ee: 7110 fdfb 0000 |006f: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49f4f4: 6e10 99f0 0000 |0072: invoke-virtual {v0}, Lcom/nextcloud/talk/data/user/model/User;.getDisplayName:()Ljava/lang/String; // method@f099 │ │ -49f4fa: 0c00 |0075: move-result-object v0 │ │ -49f4fc: 3900 0400 |0076: if-nez v0, 007a // +0004 │ │ -49f500: 1a00 0000 |0078: const-string v0, "" // string@0000 │ │ -49f504: 0708 |007a: move-object v8, v0 │ │ -49f506: 380d 0700 |007b: if-eqz v13, 0082 // +0007 │ │ -49f50a: 6e10 d3f5 0d00 |007d: invoke-virtual {v13}, Ljava/lang/Integer;.intValue:()I // method@f5d3 │ │ -49f510: 0a0d |0080: move-result v13 │ │ -49f512: 2802 |0081: goto 0083 // +0002 │ │ -49f514: 120d |0082: const/4 v13, #int 0 // #0 │ │ -49f516: 01d9 |0083: move v9, v13 │ │ -49f518: 07c7 |0084: move-object v7, v12 │ │ -49f51a: 01ea |0085: move v10, v14 │ │ -49f51c: 7408 71ef 0300 |0086: invoke-virtual/range {v3, v4, v5, v6, v7, v8, v9, v10}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.sendChatMessage:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/CharSequence;Ljava/lang/String;IZ)V // method@ef71 │ │ -49f522: 0e00 |0089: return-void │ │ +49f404: |[49f404] com.nextcloud.talk.chat.MessageInputFragment.sendMessage:(Ljava/lang/CharSequence;Ljava/lang/Integer;Z)V │ │ +49f414: 54b0 24b1 |0000: iget-object v0, v11, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +49f418: 1a01 558e |0002: const-string v1, "chatActivity" // string@8e55 │ │ +49f41c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +49f41e: 3900 0600 |0005: if-nez v0, 000b // +0006 │ │ +49f422: 7110 06fc 0100 |0007: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49f428: 0720 |000a: move-object v0, v2 │ │ +49f42a: 6e10 7be9 0000 |000b: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ +49f430: 0c03 |000e: move-result-object v3 │ │ +49f432: 54b0 26b1 |000f: iget-object v0, v11, Lcom/nextcloud/talk/chat/MessageInputFragment;.conversationInternalId:Ljava/lang/String; // field@b126 │ │ +49f436: 3900 0900 |0011: if-nez v0, 001a // +0009 │ │ +49f43a: 1a00 3794 |0013: const-string v0, "conversationInternalId" // string@9437 │ │ +49f43e: 7110 06fc 0000 |0015: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49f444: 0724 |0018: move-object v4, v2 │ │ +49f446: 2802 |0019: goto 001b // +0002 │ │ +49f448: 0704 |001a: move-object v4, v0 │ │ +49f44a: 54b0 24b1 |001b: iget-object v0, v11, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +49f44e: 3900 0600 |001d: if-nez v0, 0023 // +0006 │ │ +49f452: 7110 06fc 0100 |001f: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49f458: 0720 |0022: move-object v0, v2 │ │ +49f45a: 6e10 65e9 0000 |0023: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getConversationUser:()Lcom/nextcloud/talk/data/user/model/User; // method@e965 │ │ +49f460: 0c00 |0026: move-result-object v0 │ │ +49f462: 7110 fdfb 0000 |0027: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49f468: 6e10 98f0 0000 |002a: invoke-virtual {v0}, Lcom/nextcloud/talk/data/user/model/User;.getCredentials:()Ljava/lang/String; // method@f098 │ │ +49f46e: 0c05 |002d: move-result-object v5 │ │ +49f470: 6200 f4b4 |002e: sget-object v0, Lcom/nextcloud/talk/utils/ApiUtils;.INSTANCE:Lcom/nextcloud/talk/utils/ApiUtils; // field@b4f4 │ │ +49f474: 54b6 24b1 |0030: iget-object v6, v11, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +49f478: 3906 0600 |0032: if-nez v6, 0038 // +0006 │ │ +49f47c: 7110 06fc 0100 |0034: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49f482: 0726 |0037: move-object v6, v2 │ │ +49f484: 6e10 60e9 0600 |0038: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatApiVersion:()I // method@e960 │ │ +49f48a: 0a06 |003b: move-result v6 │ │ +49f48c: 54b7 24b1 |003c: iget-object v7, v11, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +49f490: 3907 0600 |003e: if-nez v7, 0044 // +0006 │ │ +49f494: 7110 06fc 0100 |0040: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49f49a: 0727 |0043: move-object v7, v2 │ │ +49f49c: 6e10 65e9 0700 |0044: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/ChatActivity;.getConversationUser:()Lcom/nextcloud/talk/data/user/model/User; // method@e965 │ │ +49f4a2: 0c07 |0047: move-result-object v7 │ │ +49f4a4: 7110 fdfb 0700 |0048: invoke-static {v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49f4aa: 6e10 96f0 0700 |004b: invoke-virtual {v7}, Lcom/nextcloud/talk/data/user/model/User;.getBaseUrl:()Ljava/lang/String; // method@f096 │ │ +49f4b0: 0c07 |004e: move-result-object v7 │ │ +49f4b2: 7110 fdfb 0700 |004f: invoke-static {v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49f4b8: 54b8 24b1 |0052: iget-object v8, v11, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +49f4bc: 3908 0600 |0054: if-nez v8, 005a // +0006 │ │ +49f4c0: 7110 06fc 0100 |0056: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49f4c6: 0728 |0059: move-object v8, v2 │ │ +49f4c8: 6e10 85e9 0800 |005a: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ +49f4ce: 0c08 |005d: move-result-object v8 │ │ +49f4d0: 6e40 aff2 6087 |005e: invoke-virtual {v0, v6, v7, v8}, Lcom/nextcloud/talk/utils/ApiUtils;.getUrlForChat:(ILjava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@f2af │ │ +49f4d6: 0c06 |0061: move-result-object v6 │ │ +49f4d8: 54b0 24b1 |0062: iget-object v0, v11, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +49f4dc: 3900 0600 |0064: if-nez v0, 006a // +0006 │ │ +49f4e0: 7110 06fc 0100 |0066: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49f4e6: 2802 |0069: goto 006b // +0002 │ │ +49f4e8: 0702 |006a: move-object v2, v0 │ │ +49f4ea: 6e10 65e9 0200 |006b: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getConversationUser:()Lcom/nextcloud/talk/data/user/model/User; // method@e965 │ │ +49f4f0: 0c00 |006e: move-result-object v0 │ │ +49f4f2: 7110 fdfb 0000 |006f: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49f4f8: 6e10 99f0 0000 |0072: invoke-virtual {v0}, Lcom/nextcloud/talk/data/user/model/User;.getDisplayName:()Ljava/lang/String; // method@f099 │ │ +49f4fe: 0c00 |0075: move-result-object v0 │ │ +49f500: 3900 0400 |0076: if-nez v0, 007a // +0004 │ │ +49f504: 1a00 0000 |0078: const-string v0, "" // string@0000 │ │ +49f508: 0708 |007a: move-object v8, v0 │ │ +49f50a: 380d 0700 |007b: if-eqz v13, 0082 // +0007 │ │ +49f50e: 6e10 d3f5 0d00 |007d: invoke-virtual {v13}, Ljava/lang/Integer;.intValue:()I // method@f5d3 │ │ +49f514: 0a0d |0080: move-result v13 │ │ +49f516: 2802 |0081: goto 0083 // +0002 │ │ +49f518: 120d |0082: const/4 v13, #int 0 // #0 │ │ +49f51a: 01d9 |0083: move v9, v13 │ │ +49f51c: 07c7 |0084: move-object v7, v12 │ │ +49f51e: 01ea |0085: move v10, v14 │ │ +49f520: 7408 71ef 0300 |0086: invoke-virtual/range {v3, v4, v5, v6, v7, v8, v9, v10}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.sendChatMessage:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/CharSequence;Ljava/lang/String;IZ)V // method@ef71 │ │ +49f526: 0e00 |0089: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=880 │ │ 0x000f line=881 │ │ 0x001b line=882 │ │ 0x002e line=883 │ │ 0x0030 line=884 │ │ @@ -2020020,64 +2020020,64 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 96 16-bit code units │ │ -49f524: |[49f524] com.nextcloud.talk.chat.MessageInputFragment.sendStopTypingMessage:()V │ │ -49f534: 7010 18eb 0500 |0000: invoke-direct {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.isTypingStatusEnabled:()Z // method@eb18 │ │ -49f53a: 0a00 |0003: move-result v0 │ │ -49f53c: 3800 5b00 |0004: if-eqz v0, 005f // +005b │ │ -49f540: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -49f542: 5b50 2bb1 |0007: iput-object v0, v5, Lcom/nextcloud/talk/chat/MessageInputFragment;.typingTimer:Landroid/os/CountDownTimer; // field@b12b │ │ -49f546: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -49f548: 5c51 2ab1 |000a: iput-boolean v1, v5, Lcom/nextcloud/talk/chat/MessageInputFragment;.typedWhileTypingTimerIsRunning:Z // field@b12a │ │ -49f54c: 5451 24b1 |000c: iget-object v1, v5, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -49f550: 1a02 558e |000e: const-string v2, "chatActivity" // string@8e55 │ │ -49f554: 3901 0600 |0010: if-nez v1, 0016 // +0006 │ │ -49f558: 7110 06fc 0200 |0012: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49f55e: 0701 |0015: move-object v1, v0 │ │ -49f560: 6e10 95e9 0100 |0016: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getWebSocketInstance:()Lcom/nextcloud/talk/webrtc/WebSocketInstance; // method@e995 │ │ -49f566: 0c01 |0019: move-result-object v1 │ │ -49f568: 3801 0700 |001a: if-eqz v1, 0021 // +0007 │ │ -49f56c: 6e10 71f3 0100 |001c: invoke-virtual {v1}, Lcom/nextcloud/talk/webrtc/WebSocketInstance;.getUserMap:()Ljava/util/HashMap; // method@f371 │ │ -49f572: 0c01 |001f: move-result-object v1 │ │ -49f574: 2802 |0020: goto 0022 // +0002 │ │ -49f576: 0701 |0021: move-object v1, v0 │ │ -49f578: 3801 3d00 |0022: if-eqz v1, 005f // +003d │ │ -49f57c: 1f01 3c25 |0024: check-cast v1, Ljava/util/Map; // type@253c │ │ -49f580: 7210 94f9 0100 |0026: invoke-interface {v1}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@f994 │ │ -49f586: 0c01 |0029: move-result-object v1 │ │ -49f588: 7210 f4f9 0100 |002a: invoke-interface {v1}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@f9f4 │ │ -49f58e: 0c01 |002d: move-result-object v1 │ │ -49f590: 7210 46f9 0100 |002e: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ -49f596: 0a03 |0031: move-result v3 │ │ -49f598: 3803 2d00 |0032: if-eqz v3, 005f // +002d │ │ -49f59c: 7210 47f9 0100 |0034: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ -49f5a2: 0c03 |0037: move-result-object v3 │ │ -49f5a4: 1f03 3b25 |0038: check-cast v3, Ljava/util/Map$Entry; // type@253b │ │ -49f5a8: 7210 8ef9 0300 |003a: invoke-interface {v3}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@f98e │ │ -49f5ae: 0c03 |003d: move-result-object v3 │ │ -49f5b0: 1f03 a724 |003e: check-cast v3, Ljava/lang/String; // type@24a7 │ │ -49f5b4: 2204 fb22 |0040: new-instance v4, Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage; // type@22fb │ │ -49f5b8: 7010 c2f1 0400 |0042: invoke-direct {v4}, Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage;.:()V // method@f1c2 │ │ -49f5be: 6e20 c7f1 3400 |0045: invoke-virtual {v4, v3}, Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage;.setTo:(Ljava/lang/String;)V // method@f1c7 │ │ -49f5c4: 1a03 b7ef |0048: const-string v3, "stoppedTyping" // string@efb7 │ │ -49f5c8: 6e20 c8f1 3400 |004a: invoke-virtual {v4, v3}, Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage;.setType:(Ljava/lang/String;)V // method@f1c8 │ │ -49f5ce: 5453 24b1 |004d: iget-object v3, v5, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -49f5d2: 3903 0600 |004f: if-nez v3, 0055 // +0006 │ │ -49f5d6: 7110 06fc 0200 |0051: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49f5dc: 0703 |0054: move-object v3, v0 │ │ -49f5de: 6e10 88e9 0300 |0055: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getSignalingMessageSender:()Lcom/nextcloud/talk/signaling/SignalingMessageSender; // method@e988 │ │ -49f5e4: 0c03 |0058: move-result-object v3 │ │ -49f5e6: 3803 d5ff |0059: if-eqz v3, 002e // -002b │ │ -49f5ea: 7220 32f2 4300 |005b: invoke-interface {v3, v4}, Lcom/nextcloud/talk/signaling/SignalingMessageSender;.send:(Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage;)V // method@f232 │ │ -49f5f0: 28d0 |005e: goto 002e // -0030 │ │ -49f5f2: 0e00 |005f: return-void │ │ +49f528: |[49f528] com.nextcloud.talk.chat.MessageInputFragment.sendStopTypingMessage:()V │ │ +49f538: 7010 18eb 0500 |0000: invoke-direct {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.isTypingStatusEnabled:()Z // method@eb18 │ │ +49f53e: 0a00 |0003: move-result v0 │ │ +49f540: 3800 5b00 |0004: if-eqz v0, 005f // +005b │ │ +49f544: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +49f546: 5b50 2bb1 |0007: iput-object v0, v5, Lcom/nextcloud/talk/chat/MessageInputFragment;.typingTimer:Landroid/os/CountDownTimer; // field@b12b │ │ +49f54a: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +49f54c: 5c51 2ab1 |000a: iput-boolean v1, v5, Lcom/nextcloud/talk/chat/MessageInputFragment;.typedWhileTypingTimerIsRunning:Z // field@b12a │ │ +49f550: 5451 24b1 |000c: iget-object v1, v5, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +49f554: 1a02 558e |000e: const-string v2, "chatActivity" // string@8e55 │ │ +49f558: 3901 0600 |0010: if-nez v1, 0016 // +0006 │ │ +49f55c: 7110 06fc 0200 |0012: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49f562: 0701 |0015: move-object v1, v0 │ │ +49f564: 6e10 95e9 0100 |0016: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getWebSocketInstance:()Lcom/nextcloud/talk/webrtc/WebSocketInstance; // method@e995 │ │ +49f56a: 0c01 |0019: move-result-object v1 │ │ +49f56c: 3801 0700 |001a: if-eqz v1, 0021 // +0007 │ │ +49f570: 6e10 71f3 0100 |001c: invoke-virtual {v1}, Lcom/nextcloud/talk/webrtc/WebSocketInstance;.getUserMap:()Ljava/util/HashMap; // method@f371 │ │ +49f576: 0c01 |001f: move-result-object v1 │ │ +49f578: 2802 |0020: goto 0022 // +0002 │ │ +49f57a: 0701 |0021: move-object v1, v0 │ │ +49f57c: 3801 3d00 |0022: if-eqz v1, 005f // +003d │ │ +49f580: 1f01 3c25 |0024: check-cast v1, Ljava/util/Map; // type@253c │ │ +49f584: 7210 94f9 0100 |0026: invoke-interface {v1}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@f994 │ │ +49f58a: 0c01 |0029: move-result-object v1 │ │ +49f58c: 7210 f4f9 0100 |002a: invoke-interface {v1}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@f9f4 │ │ +49f592: 0c01 |002d: move-result-object v1 │ │ +49f594: 7210 46f9 0100 |002e: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ +49f59a: 0a03 |0031: move-result v3 │ │ +49f59c: 3803 2d00 |0032: if-eqz v3, 005f // +002d │ │ +49f5a0: 7210 47f9 0100 |0034: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ +49f5a6: 0c03 |0037: move-result-object v3 │ │ +49f5a8: 1f03 3b25 |0038: check-cast v3, Ljava/util/Map$Entry; // type@253b │ │ +49f5ac: 7210 8ef9 0300 |003a: invoke-interface {v3}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@f98e │ │ +49f5b2: 0c03 |003d: move-result-object v3 │ │ +49f5b4: 1f03 a724 |003e: check-cast v3, Ljava/lang/String; // type@24a7 │ │ +49f5b8: 2204 fb22 |0040: new-instance v4, Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage; // type@22fb │ │ +49f5bc: 7010 c2f1 0400 |0042: invoke-direct {v4}, Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage;.:()V // method@f1c2 │ │ +49f5c2: 6e20 c7f1 3400 |0045: invoke-virtual {v4, v3}, Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage;.setTo:(Ljava/lang/String;)V // method@f1c7 │ │ +49f5c8: 1a03 b7ef |0048: const-string v3, "stoppedTyping" // string@efb7 │ │ +49f5cc: 6e20 c8f1 3400 |004a: invoke-virtual {v4, v3}, Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage;.setType:(Ljava/lang/String;)V // method@f1c8 │ │ +49f5d2: 5453 24b1 |004d: iget-object v3, v5, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +49f5d6: 3903 0600 |004f: if-nez v3, 0055 // +0006 │ │ +49f5da: 7110 06fc 0200 |0051: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49f5e0: 0703 |0054: move-object v3, v0 │ │ +49f5e2: 6e10 88e9 0300 |0055: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getSignalingMessageSender:()Lcom/nextcloud/talk/signaling/SignalingMessageSender; // method@e988 │ │ +49f5e8: 0c03 |0058: move-result-object v3 │ │ +49f5ea: 3803 d5ff |0059: if-eqz v3, 002e // -002b │ │ +49f5ee: 7220 32f2 4300 |005b: invoke-interface {v3, v4}, Lcom/nextcloud/talk/signaling/SignalingMessageSender;.send:(Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage;)V // method@f232 │ │ +49f5f4: 28d0 |005e: goto 002e // -0030 │ │ +49f5f6: 0e00 |005f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=801 │ │ 0x0007 line=802 │ │ 0x000a line=803 │ │ 0x000c line=805 │ │ 0x0024 line=807 │ │ @@ -2020093,33 +2020093,33 @@ │ │ type : '(Z)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -49f614: |[49f614] com.nextcloud.talk.chat.MessageInputFragment.setDropDown:(Z)V │ │ -49f624: 3802 0e00 |0000: if-eqz v2, 000e // +000e │ │ -49f628: 6e10 21eb 0100 |0002: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.requireContext:()Landroid/content/Context; // method@eb21 │ │ -49f62e: 0c02 |0005: move-result-object v2 │ │ -49f630: 1400 9b03 087f |0006: const v0, #float 1.80794e+38 // #7f08039b │ │ -49f636: 7120 b50a 0200 |0009: invoke-static {v2, v0}, Landroidx/appcompat/content/res/AppCompatResources;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@0ab5 │ │ -49f63c: 0c02 |000c: move-result-object v2 │ │ -49f63e: 280c |000d: goto 0019 // +000c │ │ -49f640: 6e10 21eb 0100 |000e: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.requireContext:()Landroid/content/Context; // method@eb21 │ │ -49f646: 0c02 |0011: move-result-object v2 │ │ -49f648: 1400 9a03 087f |0012: const v0, #float 1.80794e+38 // #7f08039a │ │ -49f64e: 7120 b50a 0200 |0015: invoke-static {v2, v0}, Landroidx/appcompat/content/res/AppCompatResources;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@0ab5 │ │ -49f654: 0c02 |0018: move-result-object v2 │ │ -49f656: 6e10 f7ea 0100 |0019: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49f65c: 0c00 |001c: move-result-object v0 │ │ -49f65e: 5400 13b4 |001d: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentCallStarted:Lcom/nextcloud/talk/databinding/CallStartedMessageBinding; // field@b413 │ │ -49f662: 5400 08b4 |001f: iget-object v0, v0, Lcom/nextcloud/talk/databinding/CallStartedMessageBinding;.callStartedCloseBtn:Landroid/widget/ImageView; // field@b408 │ │ -49f666: 6e20 5109 2000 |0021: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0951 │ │ -49f66c: 0e00 |0024: return-void │ │ +49f618: |[49f618] com.nextcloud.talk.chat.MessageInputFragment.setDropDown:(Z)V │ │ +49f628: 3802 0e00 |0000: if-eqz v2, 000e // +000e │ │ +49f62c: 6e10 21eb 0100 |0002: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.requireContext:()Landroid/content/Context; // method@eb21 │ │ +49f632: 0c02 |0005: move-result-object v2 │ │ +49f634: 1400 9b03 087f |0006: const v0, #float 1.80794e+38 // #7f08039b │ │ +49f63a: 7120 b50a 0200 |0009: invoke-static {v2, v0}, Landroidx/appcompat/content/res/AppCompatResources;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@0ab5 │ │ +49f640: 0c02 |000c: move-result-object v2 │ │ +49f642: 280c |000d: goto 0019 // +000c │ │ +49f644: 6e10 21eb 0100 |000e: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.requireContext:()Landroid/content/Context; // method@eb21 │ │ +49f64a: 0c02 |0011: move-result-object v2 │ │ +49f64c: 1400 9a03 087f |0012: const v0, #float 1.80794e+38 // #7f08039a │ │ +49f652: 7120 b50a 0200 |0015: invoke-static {v2, v0}, Landroidx/appcompat/content/res/AppCompatResources;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@0ab5 │ │ +49f658: 0c02 |0018: move-result-object v2 │ │ +49f65a: 6e10 f7ea 0100 |0019: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49f660: 0c00 |001c: move-result-object v0 │ │ +49f662: 5400 13b4 |001d: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentCallStarted:Lcom/nextcloud/talk/databinding/CallStartedMessageBinding; // field@b413 │ │ +49f666: 5400 08b4 |001f: iget-object v0, v0, Lcom/nextcloud/talk/databinding/CallStartedMessageBinding;.callStartedCloseBtn:Landroid/widget/ImageView; // field@b408 │ │ +49f66a: 6e20 5109 2000 |0021: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0951 │ │ +49f670: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=467 │ │ 0x000e line=469 │ │ 0x0019 line=472 │ │ locals : │ │ 0x0000 - 0x0025 reg=1 this Lcom/nextcloud/talk/chat/MessageInputFragment; │ │ @@ -2020130,79 +2020130,79 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 134 16-bit code units │ │ -49f670: |[49f670] com.nextcloud.talk.chat.MessageInputFragment.setEditUI:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V │ │ -49f680: 6e10 f7ea 0200 |0000: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49f686: 0c00 |0003: move-result-object v0 │ │ -49f688: 5400 15b4 |0004: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentEditView:Lcom/nextcloud/talk/databinding/EditMessageViewBinding; // field@b415 │ │ -49f68c: 5400 11b4 |0006: iget-object v0, v0, Lcom/nextcloud/talk/databinding/EditMessageViewBinding;.editMessage:Landroid/widget/TextView; // field@b411 │ │ -49f690: 6e10 77ec 0300 |0008: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getMessage:()Ljava/lang/String; // method@ec77 │ │ -49f696: 0c01 |000b: move-result-object v1 │ │ -49f698: 1f01 7724 |000c: check-cast v1, Ljava/lang/CharSequence; // type@2477 │ │ -49f69c: 6e20 380a 1000 |000e: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0a38 │ │ -49f6a2: 6e10 f7ea 0200 |0011: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49f6a8: 0c00 |0014: move-result-object v0 │ │ -49f6aa: 5400 16b4 |0015: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49f6ae: 6e10 3bf2 0000 |0017: invoke-virtual {v0}, Lcom/nextcloud/talk/ui/MessageInput;.getInputEditText:()Landroidx/emoji2/widget/EmojiEditText; // method@f23b │ │ -49f6b4: 0c00 |001a: move-result-object v0 │ │ -49f6b6: 6e10 77ec 0300 |001b: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getMessage:()Ljava/lang/String; // method@ec77 │ │ -49f6bc: 0c03 |001e: move-result-object v3 │ │ -49f6be: 1f03 7724 |001f: check-cast v3, Ljava/lang/CharSequence; // type@2477 │ │ -49f6c2: 6e20 740e 3000 |0021: invoke-virtual {v0, v3}, Landroidx/emoji2/widget/EmojiEditText;.setText:(Ljava/lang/CharSequence;)V // method@0e74 │ │ -49f6c8: 6e10 f7ea 0200 |0024: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49f6ce: 0c03 |0027: move-result-object v3 │ │ -49f6d0: 5433 16b4 |0028: iget-object v3, v3, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49f6d4: 6e10 3bf2 0300 |002a: invoke-virtual {v3}, Lcom/nextcloud/talk/ui/MessageInput;.getInputEditText:()Landroidx/emoji2/widget/EmojiEditText; // method@f23b │ │ -49f6da: 0c03 |002d: move-result-object v3 │ │ -49f6dc: 6e10 6e0e 0300 |002e: invoke-virtual {v3}, Landroidx/emoji2/widget/EmojiEditText;.getText:()Landroid/text/Editable; // method@0e6e │ │ -49f6e2: 0c03 |0031: move-result-object v3 │ │ -49f6e4: 7210 0305 0300 |0032: invoke-interface {v3}, Landroid/text/Editable;.length:()I // method@0503 │ │ -49f6ea: 0a03 |0035: move-result v3 │ │ -49f6ec: 6e10 f7ea 0200 |0036: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49f6f2: 0c00 |0039: move-result-object v0 │ │ -49f6f4: 5400 16b4 |003a: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49f6f8: 6e10 3bf2 0000 |003c: invoke-virtual {v0}, Lcom/nextcloud/talk/ui/MessageInput;.getInputEditText:()Landroidx/emoji2/widget/EmojiEditText; // method@f23b │ │ -49f6fe: 0c00 |003f: move-result-object v0 │ │ -49f700: 6e20 730e 3000 |0040: invoke-virtual {v0, v3}, Landroidx/emoji2/widget/EmojiEditText;.setSelection:(I)V // method@0e73 │ │ -49f706: 6e10 f7ea 0200 |0043: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49f70c: 0c03 |0046: move-result-object v3 │ │ -49f70e: 5433 16b4 |0047: iget-object v3, v3, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49f712: 6e10 3df2 0300 |0049: invoke-virtual {v3}, Lcom/nextcloud/talk/ui/MessageInput;.getMessageSendButton:()Landroid/widget/ImageButton; // method@f23d │ │ -49f718: 0c03 |004c: move-result-object v3 │ │ -49f71a: 1300 0800 |004d: const/16 v0, #int 8 // #8 │ │ -49f71e: 6e20 2409 0300 |004f: invoke-virtual {v3, v0}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@0924 │ │ -49f724: 6e10 f7ea 0200 |0052: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49f72a: 0c03 |0055: move-result-object v3 │ │ -49f72c: 5433 16b4 |0056: iget-object v3, v3, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49f730: 6e10 40f2 0300 |0058: invoke-virtual {v3}, Lcom/nextcloud/talk/ui/MessageInput;.getRecordAudioButton:()Landroid/widget/ImageButton; // method@f240 │ │ -49f736: 0c03 |005b: move-result-object v3 │ │ -49f738: 6e20 2409 0300 |005c: invoke-virtual {v3, v0}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@0924 │ │ -49f73e: 6e10 f7ea 0200 |005f: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49f744: 0c03 |0062: move-result-object v3 │ │ -49f746: 5433 16b4 |0063: iget-object v3, v3, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49f74a: 6e10 3af2 0300 |0065: invoke-virtual {v3}, Lcom/nextcloud/talk/ui/MessageInput;.getEditMessageButton:()Landroid/widget/ImageButton; // method@f23a │ │ -49f750: 0c03 |0068: move-result-object v3 │ │ -49f752: 1201 |0069: const/4 v1, #int 0 // #0 │ │ -49f754: 6e20 2409 1300 |006a: invoke-virtual {v3, v1}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@0924 │ │ -49f75a: 6e10 f7ea 0200 |006d: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49f760: 0c03 |0070: move-result-object v3 │ │ -49f762: 5433 15b4 |0071: iget-object v3, v3, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentEditView:Lcom/nextcloud/talk/databinding/EditMessageViewBinding; // field@b415 │ │ -49f766: 5433 12b4 |0073: iget-object v3, v3, Lcom/nextcloud/talk/databinding/EditMessageViewBinding;.editMessageView:Landroid/widget/LinearLayout; // field@b412 │ │ -49f76a: 6e20 9b09 1300 |0075: invoke-virtual {v3, v1}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@099b │ │ -49f770: 6e10 f7ea 0200 |0078: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49f776: 0c03 |007b: move-result-object v3 │ │ -49f778: 5433 16b4 |007c: iget-object v3, v3, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49f77c: 6e10 37f2 0300 |007e: invoke-virtual {v3}, Lcom/nextcloud/talk/ui/MessageInput;.getAttachmentButton:()Landroid/widget/ImageButton; // method@f237 │ │ -49f782: 0c03 |0081: move-result-object v3 │ │ -49f784: 6e20 2409 0300 |0082: invoke-virtual {v3, v0}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@0924 │ │ -49f78a: 0e00 |0085: return-void │ │ +49f674: |[49f674] com.nextcloud.talk.chat.MessageInputFragment.setEditUI:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V │ │ +49f684: 6e10 f7ea 0200 |0000: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49f68a: 0c00 |0003: move-result-object v0 │ │ +49f68c: 5400 15b4 |0004: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentEditView:Lcom/nextcloud/talk/databinding/EditMessageViewBinding; // field@b415 │ │ +49f690: 5400 11b4 |0006: iget-object v0, v0, Lcom/nextcloud/talk/databinding/EditMessageViewBinding;.editMessage:Landroid/widget/TextView; // field@b411 │ │ +49f694: 6e10 77ec 0300 |0008: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getMessage:()Ljava/lang/String; // method@ec77 │ │ +49f69a: 0c01 |000b: move-result-object v1 │ │ +49f69c: 1f01 7724 |000c: check-cast v1, Ljava/lang/CharSequence; // type@2477 │ │ +49f6a0: 6e20 380a 1000 |000e: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0a38 │ │ +49f6a6: 6e10 f7ea 0200 |0011: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49f6ac: 0c00 |0014: move-result-object v0 │ │ +49f6ae: 5400 16b4 |0015: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49f6b2: 6e10 3bf2 0000 |0017: invoke-virtual {v0}, Lcom/nextcloud/talk/ui/MessageInput;.getInputEditText:()Landroidx/emoji2/widget/EmojiEditText; // method@f23b │ │ +49f6b8: 0c00 |001a: move-result-object v0 │ │ +49f6ba: 6e10 77ec 0300 |001b: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getMessage:()Ljava/lang/String; // method@ec77 │ │ +49f6c0: 0c03 |001e: move-result-object v3 │ │ +49f6c2: 1f03 7724 |001f: check-cast v3, Ljava/lang/CharSequence; // type@2477 │ │ +49f6c6: 6e20 740e 3000 |0021: invoke-virtual {v0, v3}, Landroidx/emoji2/widget/EmojiEditText;.setText:(Ljava/lang/CharSequence;)V // method@0e74 │ │ +49f6cc: 6e10 f7ea 0200 |0024: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49f6d2: 0c03 |0027: move-result-object v3 │ │ +49f6d4: 5433 16b4 |0028: iget-object v3, v3, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49f6d8: 6e10 3bf2 0300 |002a: invoke-virtual {v3}, Lcom/nextcloud/talk/ui/MessageInput;.getInputEditText:()Landroidx/emoji2/widget/EmojiEditText; // method@f23b │ │ +49f6de: 0c03 |002d: move-result-object v3 │ │ +49f6e0: 6e10 6e0e 0300 |002e: invoke-virtual {v3}, Landroidx/emoji2/widget/EmojiEditText;.getText:()Landroid/text/Editable; // method@0e6e │ │ +49f6e6: 0c03 |0031: move-result-object v3 │ │ +49f6e8: 7210 0305 0300 |0032: invoke-interface {v3}, Landroid/text/Editable;.length:()I // method@0503 │ │ +49f6ee: 0a03 |0035: move-result v3 │ │ +49f6f0: 6e10 f7ea 0200 |0036: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49f6f6: 0c00 |0039: move-result-object v0 │ │ +49f6f8: 5400 16b4 |003a: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49f6fc: 6e10 3bf2 0000 |003c: invoke-virtual {v0}, Lcom/nextcloud/talk/ui/MessageInput;.getInputEditText:()Landroidx/emoji2/widget/EmojiEditText; // method@f23b │ │ +49f702: 0c00 |003f: move-result-object v0 │ │ +49f704: 6e20 730e 3000 |0040: invoke-virtual {v0, v3}, Landroidx/emoji2/widget/EmojiEditText;.setSelection:(I)V // method@0e73 │ │ +49f70a: 6e10 f7ea 0200 |0043: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49f710: 0c03 |0046: move-result-object v3 │ │ +49f712: 5433 16b4 |0047: iget-object v3, v3, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49f716: 6e10 3df2 0300 |0049: invoke-virtual {v3}, Lcom/nextcloud/talk/ui/MessageInput;.getMessageSendButton:()Landroid/widget/ImageButton; // method@f23d │ │ +49f71c: 0c03 |004c: move-result-object v3 │ │ +49f71e: 1300 0800 |004d: const/16 v0, #int 8 // #8 │ │ +49f722: 6e20 2409 0300 |004f: invoke-virtual {v3, v0}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@0924 │ │ +49f728: 6e10 f7ea 0200 |0052: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49f72e: 0c03 |0055: move-result-object v3 │ │ +49f730: 5433 16b4 |0056: iget-object v3, v3, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49f734: 6e10 40f2 0300 |0058: invoke-virtual {v3}, Lcom/nextcloud/talk/ui/MessageInput;.getRecordAudioButton:()Landroid/widget/ImageButton; // method@f240 │ │ +49f73a: 0c03 |005b: move-result-object v3 │ │ +49f73c: 6e20 2409 0300 |005c: invoke-virtual {v3, v0}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@0924 │ │ +49f742: 6e10 f7ea 0200 |005f: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49f748: 0c03 |0062: move-result-object v3 │ │ +49f74a: 5433 16b4 |0063: iget-object v3, v3, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49f74e: 6e10 3af2 0300 |0065: invoke-virtual {v3}, Lcom/nextcloud/talk/ui/MessageInput;.getEditMessageButton:()Landroid/widget/ImageButton; // method@f23a │ │ +49f754: 0c03 |0068: move-result-object v3 │ │ +49f756: 1201 |0069: const/4 v1, #int 0 // #0 │ │ +49f758: 6e20 2409 1300 |006a: invoke-virtual {v3, v1}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@0924 │ │ +49f75e: 6e10 f7ea 0200 |006d: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49f764: 0c03 |0070: move-result-object v3 │ │ +49f766: 5433 15b4 |0071: iget-object v3, v3, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentEditView:Lcom/nextcloud/talk/databinding/EditMessageViewBinding; // field@b415 │ │ +49f76a: 5433 12b4 |0073: iget-object v3, v3, Lcom/nextcloud/talk/databinding/EditMessageViewBinding;.editMessageView:Landroid/widget/LinearLayout; // field@b412 │ │ +49f76e: 6e20 9b09 1300 |0075: invoke-virtual {v3, v1}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@099b │ │ +49f774: 6e10 f7ea 0200 |0078: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49f77a: 0c03 |007b: move-result-object v3 │ │ +49f77c: 5433 16b4 |007c: iget-object v3, v3, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49f780: 6e10 37f2 0300 |007e: invoke-virtual {v3}, Lcom/nextcloud/talk/ui/MessageInput;.getAttachmentButton:()Landroid/widget/ImageButton; // method@f237 │ │ +49f786: 0c03 |0081: move-result-object v3 │ │ +49f788: 6e20 2409 0300 |0082: invoke-virtual {v3, v0}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@0924 │ │ +49f78e: 0e00 |0085: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=933 │ │ 0x0011 line=934 │ │ 0x0024 line=935 │ │ 0x0036 line=936 │ │ 0x0043 line=937 │ │ @@ -2020219,98 +2020219,98 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 169 16-bit code units │ │ -49f7ec: |[49f7ec] com.nextcloud.talk.chat.MessageInputFragment.setupMentionAutocomplete:()V │ │ -49f7fc: 6e10 f9ea 0700 |0000: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getResources:()Landroid/content/res/Resources; // method@eaf9 │ │ -49f802: 0c00 |0003: move-result-object v0 │ │ -49f804: 2201 cb00 |0004: new-instance v1, Landroid/graphics/drawable/ColorDrawable; // type@00cb │ │ -49f808: 1402 2600 067f |0006: const v2, #float 1.78117e+38 // #7f060026 │ │ -49f80e: 1203 |0009: const/4 v3, #int 0 // #0 │ │ -49f810: 6e30 a801 2003 |000a: invoke-virtual {v0, v2, v3}, Landroid/content/res/Resources;.getColor:(ILandroid/content/res/Resources$Theme;)I // method@01a8 │ │ -49f816: 0a00 |000d: move-result v0 │ │ -49f818: 7020 8003 0100 |000e: invoke-direct {v1, v0}, Landroid/graphics/drawable/ColorDrawable;.:(I)V // method@0380 │ │ -49f81e: 2200 1e23 |0011: new-instance v0, Lcom/nextcloud/talk/presenters/MentionAutocompletePresenter; // type@231e │ │ -49f822: 6e10 21eb 0700 |0013: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/MessageInputFragment;.requireContext:()Landroid/content/Context; // method@eb21 │ │ -49f828: 0c02 |0016: move-result-object v2 │ │ -49f82a: 5474 24b1 |0017: iget-object v4, v7, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -49f82e: 1a05 558e |0019: const-string v5, "chatActivity" // string@8e55 │ │ -49f832: 3904 0600 |001b: if-nez v4, 0021 // +0006 │ │ -49f836: 7110 06fc 0500 |001d: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49f83c: 0734 |0020: move-object v4, v3 │ │ -49f83e: 6e10 85e9 0400 |0021: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ -49f844: 0c04 |0024: move-result-object v4 │ │ -49f846: 5476 24b1 |0025: iget-object v6, v7, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -49f84a: 3906 0600 |0027: if-nez v6, 002d // +0006 │ │ -49f84e: 7110 06fc 0500 |0029: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49f854: 0736 |002c: move-object v6, v3 │ │ -49f856: 6e10 60e9 0600 |002d: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatApiVersion:()I // method@e960 │ │ -49f85c: 0a06 |0030: move-result v6 │ │ -49f85e: 7040 f4f1 2064 |0031: invoke-direct {v0, v2, v4, v6}, Lcom/nextcloud/talk/presenters/MentionAutocompletePresenter;.:(Landroid/content/Context;Ljava/lang/String;I)V // method@f1f4 │ │ -49f864: 2202 ae20 |0034: new-instance v2, Lcom/nextcloud/talk/callbacks/MentionAutocompleteCallback; // type@20ae │ │ -49f868: 6e10 21eb 0700 |0036: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/MessageInputFragment;.requireContext:()Landroid/content/Context; // method@eb21 │ │ -49f86e: 0c04 |0039: move-result-object v4 │ │ -49f870: 5476 24b1 |003a: iget-object v6, v7, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -49f874: 3906 0600 |003c: if-nez v6, 0042 // +0006 │ │ -49f878: 7110 06fc 0500 |003e: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49f87e: 2802 |0041: goto 0043 // +0002 │ │ -49f880: 0763 |0042: move-object v3, v6 │ │ -49f882: 6e10 65e9 0300 |0043: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getConversationUser:()Lcom/nextcloud/talk/data/user/model/User; // method@e965 │ │ -49f888: 0c03 |0046: move-result-object v3 │ │ -49f88a: 7110 fdfb 0300 |0047: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49f890: 6e10 f7ea 0700 |004a: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49f896: 0c05 |004d: move-result-object v5 │ │ -49f898: 5455 16b4 |004e: iget-object v5, v5, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49f89c: 6e10 3bf2 0500 |0050: invoke-virtual {v5}, Lcom/nextcloud/talk/ui/MessageInput;.getInputEditText:()Landroidx/emoji2/widget/EmojiEditText; // method@f23b │ │ -49f8a2: 0c05 |0053: move-result-object v5 │ │ -49f8a4: 1f05 ed01 |0054: check-cast v5, Landroid/widget/EditText; // type@01ed │ │ -49f8a8: 6e10 feea 0700 |0056: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getViewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@eafe │ │ -49f8ae: 0c06 |0059: move-result-object v6 │ │ -49f8b0: 7056 c5e7 4253 |005a: invoke-direct {v2, v4, v3, v5, v6}, Lcom/nextcloud/talk/callbacks/MentionAutocompleteCallback;.:(Landroid/content/Context;Lcom/nextcloud/talk/data/user/model/User;Landroid/widget/EditText;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V // method@e7c5 │ │ -49f8b6: 5473 28b1 |005d: iget-object v3, v7, Lcom/nextcloud/talk/chat/MessageInputFragment;.mentionAutocomplete:Lcom/otaliastudios/autocomplete/Autocomplete; // field@b128 │ │ -49f8ba: 3903 4900 |005f: if-nez v3, 00a8 // +0049 │ │ -49f8be: 6e10 f7ea 0700 |0061: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49f8c4: 0c03 |0064: move-result-object v3 │ │ -49f8c6: 5433 16b4 |0065: iget-object v3, v3, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49f8ca: 6e10 3bf2 0300 |0067: invoke-virtual {v3}, Lcom/nextcloud/talk/ui/MessageInput;.getInputEditText:()Landroidx/emoji2/widget/EmojiEditText; // method@f23b │ │ -49f8d0: 0c03 |006a: move-result-object v3 │ │ -49f8d2: 3803 3d00 |006b: if-eqz v3, 00a8 // +003d │ │ -49f8d6: 6e10 f7ea 0700 |006d: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49f8dc: 0c03 |0070: move-result-object v3 │ │ -49f8de: 5433 16b4 |0071: iget-object v3, v3, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49f8e2: 6e10 3bf2 0300 |0073: invoke-virtual {v3}, Lcom/nextcloud/talk/ui/MessageInput;.getInputEditText:()Landroidx/emoji2/widget/EmojiEditText; // method@f23b │ │ -49f8e8: 0c03 |0076: move-result-object v3 │ │ -49f8ea: 1f03 ed01 |0077: check-cast v3, Landroid/widget/EditText; // type@01ed │ │ -49f8ee: 7110 82f3 0300 |0079: invoke-static {v3}, Lcom/otaliastudios/autocomplete/Autocomplete;.on:(Landroid/widget/EditText;)Lcom/otaliastudios/autocomplete/Autocomplete$Builder; // method@f382 │ │ -49f8f4: 0c03 |007c: move-result-object v3 │ │ -49f8f6: 1504 c040 |007d: const/high16 v4, #int 1086324736 // #40c0 │ │ -49f8fa: 6e20 7bf3 4300 |007f: invoke-virtual {v3, v4}, Lcom/otaliastudios/autocomplete/Autocomplete$Builder;.with:(F)Lcom/otaliastudios/autocomplete/Autocomplete$Builder; // method@f37b │ │ -49f900: 0c03 |0082: move-result-object v3 │ │ -49f902: 1f01 cf00 |0083: check-cast v1, Landroid/graphics/drawable/Drawable; // type@00cf │ │ -49f906: 6e20 7cf3 1300 |0085: invoke-virtual {v3, v1}, Lcom/otaliastudios/autocomplete/Autocomplete$Builder;.with:(Landroid/graphics/drawable/Drawable;)Lcom/otaliastudios/autocomplete/Autocomplete$Builder; // method@f37c │ │ -49f90c: 0c01 |0088: move-result-object v1 │ │ -49f90e: 2203 8523 |0089: new-instance v3, Lcom/nextcloud/talk/utils/CharPolicy; // type@2385 │ │ -49f912: 1304 4000 |008b: const/16 v4, #int 64 // #40 │ │ -49f916: 7020 cbf2 4300 |008d: invoke-direct {v3, v4}, Lcom/nextcloud/talk/utils/CharPolicy;.:(C)V // method@f2cb │ │ -49f91c: 1f03 cd23 |0090: check-cast v3, Lcom/otaliastudios/autocomplete/AutocompletePolicy; // type@23cd │ │ -49f920: 6e20 7ef3 3100 |0092: invoke-virtual {v1, v3}, Lcom/otaliastudios/autocomplete/Autocomplete$Builder;.with:(Lcom/otaliastudios/autocomplete/AutocompletePolicy;)Lcom/otaliastudios/autocomplete/Autocomplete$Builder; // method@f37e │ │ -49f926: 0c01 |0095: move-result-object v1 │ │ -49f928: 1f00 ce23 |0096: check-cast v0, Lcom/otaliastudios/autocomplete/AutocompletePresenter; // type@23ce │ │ -49f92c: 6e20 7ff3 0100 |0098: invoke-virtual {v1, v0}, Lcom/otaliastudios/autocomplete/Autocomplete$Builder;.with:(Lcom/otaliastudios/autocomplete/AutocompletePresenter;)Lcom/otaliastudios/autocomplete/Autocomplete$Builder; // method@f37f │ │ -49f932: 0c00 |009b: move-result-object v0 │ │ -49f934: 1f02 cc23 |009c: check-cast v2, Lcom/otaliastudios/autocomplete/AutocompleteCallback; // type@23cc │ │ -49f938: 6e20 7df3 2000 |009e: invoke-virtual {v0, v2}, Lcom/otaliastudios/autocomplete/Autocomplete$Builder;.with:(Lcom/otaliastudios/autocomplete/AutocompleteCallback;)Lcom/otaliastudios/autocomplete/Autocomplete$Builder; // method@f37d │ │ -49f93e: 0c00 |00a1: move-result-object v0 │ │ -49f940: 6e10 7af3 0000 |00a2: invoke-virtual {v0}, Lcom/otaliastudios/autocomplete/Autocomplete$Builder;.build:()Lcom/otaliastudios/autocomplete/Autocomplete; // method@f37a │ │ -49f946: 0c00 |00a5: move-result-object v0 │ │ -49f948: 5b70 28b1 |00a6: iput-object v0, v7, Lcom/nextcloud/talk/chat/MessageInputFragment;.mentionAutocomplete:Lcom/otaliastudios/autocomplete/Autocomplete; // field@b128 │ │ -49f94c: 0e00 |00a8: return-void │ │ +49f7f0: |[49f7f0] com.nextcloud.talk.chat.MessageInputFragment.setupMentionAutocomplete:()V │ │ +49f800: 6e10 f9ea 0700 |0000: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getResources:()Landroid/content/res/Resources; // method@eaf9 │ │ +49f806: 0c00 |0003: move-result-object v0 │ │ +49f808: 2201 cb00 |0004: new-instance v1, Landroid/graphics/drawable/ColorDrawable; // type@00cb │ │ +49f80c: 1402 2600 067f |0006: const v2, #float 1.78117e+38 // #7f060026 │ │ +49f812: 1203 |0009: const/4 v3, #int 0 // #0 │ │ +49f814: 6e30 a801 2003 |000a: invoke-virtual {v0, v2, v3}, Landroid/content/res/Resources;.getColor:(ILandroid/content/res/Resources$Theme;)I // method@01a8 │ │ +49f81a: 0a00 |000d: move-result v0 │ │ +49f81c: 7020 8003 0100 |000e: invoke-direct {v1, v0}, Landroid/graphics/drawable/ColorDrawable;.:(I)V // method@0380 │ │ +49f822: 2200 1e23 |0011: new-instance v0, Lcom/nextcloud/talk/presenters/MentionAutocompletePresenter; // type@231e │ │ +49f826: 6e10 21eb 0700 |0013: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/MessageInputFragment;.requireContext:()Landroid/content/Context; // method@eb21 │ │ +49f82c: 0c02 |0016: move-result-object v2 │ │ +49f82e: 5474 24b1 |0017: iget-object v4, v7, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +49f832: 1a05 558e |0019: const-string v5, "chatActivity" // string@8e55 │ │ +49f836: 3904 0600 |001b: if-nez v4, 0021 // +0006 │ │ +49f83a: 7110 06fc 0500 |001d: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49f840: 0734 |0020: move-object v4, v3 │ │ +49f842: 6e10 85e9 0400 |0021: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ +49f848: 0c04 |0024: move-result-object v4 │ │ +49f84a: 5476 24b1 |0025: iget-object v6, v7, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +49f84e: 3906 0600 |0027: if-nez v6, 002d // +0006 │ │ +49f852: 7110 06fc 0500 |0029: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49f858: 0736 |002c: move-object v6, v3 │ │ +49f85a: 6e10 60e9 0600 |002d: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatApiVersion:()I // method@e960 │ │ +49f860: 0a06 |0030: move-result v6 │ │ +49f862: 7040 f4f1 2064 |0031: invoke-direct {v0, v2, v4, v6}, Lcom/nextcloud/talk/presenters/MentionAutocompletePresenter;.:(Landroid/content/Context;Ljava/lang/String;I)V // method@f1f4 │ │ +49f868: 2202 ae20 |0034: new-instance v2, Lcom/nextcloud/talk/callbacks/MentionAutocompleteCallback; // type@20ae │ │ +49f86c: 6e10 21eb 0700 |0036: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/MessageInputFragment;.requireContext:()Landroid/content/Context; // method@eb21 │ │ +49f872: 0c04 |0039: move-result-object v4 │ │ +49f874: 5476 24b1 |003a: iget-object v6, v7, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +49f878: 3906 0600 |003c: if-nez v6, 0042 // +0006 │ │ +49f87c: 7110 06fc 0500 |003e: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49f882: 2802 |0041: goto 0043 // +0002 │ │ +49f884: 0763 |0042: move-object v3, v6 │ │ +49f886: 6e10 65e9 0300 |0043: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getConversationUser:()Lcom/nextcloud/talk/data/user/model/User; // method@e965 │ │ +49f88c: 0c03 |0046: move-result-object v3 │ │ +49f88e: 7110 fdfb 0300 |0047: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49f894: 6e10 f7ea 0700 |004a: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49f89a: 0c05 |004d: move-result-object v5 │ │ +49f89c: 5455 16b4 |004e: iget-object v5, v5, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49f8a0: 6e10 3bf2 0500 |0050: invoke-virtual {v5}, Lcom/nextcloud/talk/ui/MessageInput;.getInputEditText:()Landroidx/emoji2/widget/EmojiEditText; // method@f23b │ │ +49f8a6: 0c05 |0053: move-result-object v5 │ │ +49f8a8: 1f05 ed01 |0054: check-cast v5, Landroid/widget/EditText; // type@01ed │ │ +49f8ac: 6e10 feea 0700 |0056: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getViewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@eafe │ │ +49f8b2: 0c06 |0059: move-result-object v6 │ │ +49f8b4: 7056 c5e7 4253 |005a: invoke-direct {v2, v4, v3, v5, v6}, Lcom/nextcloud/talk/callbacks/MentionAutocompleteCallback;.:(Landroid/content/Context;Lcom/nextcloud/talk/data/user/model/User;Landroid/widget/EditText;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V // method@e7c5 │ │ +49f8ba: 5473 28b1 |005d: iget-object v3, v7, Lcom/nextcloud/talk/chat/MessageInputFragment;.mentionAutocomplete:Lcom/otaliastudios/autocomplete/Autocomplete; // field@b128 │ │ +49f8be: 3903 4900 |005f: if-nez v3, 00a8 // +0049 │ │ +49f8c2: 6e10 f7ea 0700 |0061: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49f8c8: 0c03 |0064: move-result-object v3 │ │ +49f8ca: 5433 16b4 |0065: iget-object v3, v3, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49f8ce: 6e10 3bf2 0300 |0067: invoke-virtual {v3}, Lcom/nextcloud/talk/ui/MessageInput;.getInputEditText:()Landroidx/emoji2/widget/EmojiEditText; // method@f23b │ │ +49f8d4: 0c03 |006a: move-result-object v3 │ │ +49f8d6: 3803 3d00 |006b: if-eqz v3, 00a8 // +003d │ │ +49f8da: 6e10 f7ea 0700 |006d: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49f8e0: 0c03 |0070: move-result-object v3 │ │ +49f8e2: 5433 16b4 |0071: iget-object v3, v3, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49f8e6: 6e10 3bf2 0300 |0073: invoke-virtual {v3}, Lcom/nextcloud/talk/ui/MessageInput;.getInputEditText:()Landroidx/emoji2/widget/EmojiEditText; // method@f23b │ │ +49f8ec: 0c03 |0076: move-result-object v3 │ │ +49f8ee: 1f03 ed01 |0077: check-cast v3, Landroid/widget/EditText; // type@01ed │ │ +49f8f2: 7110 82f3 0300 |0079: invoke-static {v3}, Lcom/otaliastudios/autocomplete/Autocomplete;.on:(Landroid/widget/EditText;)Lcom/otaliastudios/autocomplete/Autocomplete$Builder; // method@f382 │ │ +49f8f8: 0c03 |007c: move-result-object v3 │ │ +49f8fa: 1504 c040 |007d: const/high16 v4, #int 1086324736 // #40c0 │ │ +49f8fe: 6e20 7bf3 4300 |007f: invoke-virtual {v3, v4}, Lcom/otaliastudios/autocomplete/Autocomplete$Builder;.with:(F)Lcom/otaliastudios/autocomplete/Autocomplete$Builder; // method@f37b │ │ +49f904: 0c03 |0082: move-result-object v3 │ │ +49f906: 1f01 cf00 |0083: check-cast v1, Landroid/graphics/drawable/Drawable; // type@00cf │ │ +49f90a: 6e20 7cf3 1300 |0085: invoke-virtual {v3, v1}, Lcom/otaliastudios/autocomplete/Autocomplete$Builder;.with:(Landroid/graphics/drawable/Drawable;)Lcom/otaliastudios/autocomplete/Autocomplete$Builder; // method@f37c │ │ +49f910: 0c01 |0088: move-result-object v1 │ │ +49f912: 2203 8523 |0089: new-instance v3, Lcom/nextcloud/talk/utils/CharPolicy; // type@2385 │ │ +49f916: 1304 4000 |008b: const/16 v4, #int 64 // #40 │ │ +49f91a: 7020 cbf2 4300 |008d: invoke-direct {v3, v4}, Lcom/nextcloud/talk/utils/CharPolicy;.:(C)V // method@f2cb │ │ +49f920: 1f03 cd23 |0090: check-cast v3, Lcom/otaliastudios/autocomplete/AutocompletePolicy; // type@23cd │ │ +49f924: 6e20 7ef3 3100 |0092: invoke-virtual {v1, v3}, Lcom/otaliastudios/autocomplete/Autocomplete$Builder;.with:(Lcom/otaliastudios/autocomplete/AutocompletePolicy;)Lcom/otaliastudios/autocomplete/Autocomplete$Builder; // method@f37e │ │ +49f92a: 0c01 |0095: move-result-object v1 │ │ +49f92c: 1f00 ce23 |0096: check-cast v0, Lcom/otaliastudios/autocomplete/AutocompletePresenter; // type@23ce │ │ +49f930: 6e20 7ff3 0100 |0098: invoke-virtual {v1, v0}, Lcom/otaliastudios/autocomplete/Autocomplete$Builder;.with:(Lcom/otaliastudios/autocomplete/AutocompletePresenter;)Lcom/otaliastudios/autocomplete/Autocomplete$Builder; // method@f37f │ │ +49f936: 0c00 |009b: move-result-object v0 │ │ +49f938: 1f02 cc23 |009c: check-cast v2, Lcom/otaliastudios/autocomplete/AutocompleteCallback; // type@23cc │ │ +49f93c: 6e20 7df3 2000 |009e: invoke-virtual {v0, v2}, Lcom/otaliastudios/autocomplete/Autocomplete$Builder;.with:(Lcom/otaliastudios/autocomplete/AutocompleteCallback;)Lcom/otaliastudios/autocomplete/Autocomplete$Builder; // method@f37d │ │ +49f942: 0c00 |00a1: move-result-object v0 │ │ +49f944: 6e10 7af3 0000 |00a2: invoke-virtual {v0}, Lcom/otaliastudios/autocomplete/Autocomplete$Builder;.build:()Lcom/otaliastudios/autocomplete/Autocomplete; // method@f37a │ │ +49f94a: 0c00 |00a5: move-result-object v0 │ │ +49f94c: 5b70 28b1 |00a6: iput-object v0, v7, Lcom/nextcloud/talk/chat/MessageInputFragment;.mentionAutocomplete:Lcom/otaliastudios/autocomplete/Autocomplete; // field@b128 │ │ +49f950: 0e00 |00a8: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=621 │ │ 0x0004 line=622 │ │ 0x0011 line=623 │ │ 0x0013 line=624 │ │ 0x0017 line=625 │ │ @@ -2020339,156 +2020339,156 @@ │ │ type : '(Z)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 300 16-bit code units │ │ -49f950: |[49f950] com.nextcloud.talk.chat.MessageInputFragment.showRecordAudioUi:(Z)V │ │ -49f960: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -49f962: 1301 0800 |0001: const/16 v1, #int 8 // #8 │ │ -49f966: 3805 9e00 |0003: if-eqz v5, 00a1 // +009e │ │ -49f96a: 2205 ab01 |0005: new-instance v5, Landroid/view/animation/AlphaAnimation; // type@01ab │ │ -49f96e: 1502 803f |0007: const/high16 v2, #int 1065353216 // #3f80 │ │ -49f972: 1203 |0009: const/4 v3, #int 0 // #0 │ │ -49f974: 7030 c107 2503 |000a: invoke-direct {v5, v2, v3}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@07c1 │ │ -49f97a: 1f05 ad01 |000d: check-cast v5, Landroid/view/animation/Animation; // type@01ad │ │ -49f97e: 1602 ee02 |000f: const-wide/16 v2, #int 750 // #2ee │ │ -49f982: 6e30 c907 2503 |0011: invoke-virtual {v5, v2, v3}, Landroid/view/animation/Animation;.setDuration:(J)V // method@07c9 │ │ -49f988: 2202 b501 |0014: new-instance v2, Landroid/view/animation/LinearInterpolator; // type@01b5 │ │ -49f98c: 7010 d707 0200 |0016: invoke-direct {v2}, Landroid/view/animation/LinearInterpolator;.:()V // method@07d7 │ │ -49f992: 1f02 b401 |0019: check-cast v2, Landroid/view/animation/Interpolator; // type@01b4 │ │ -49f996: 6e20 ca07 2500 |001b: invoke-virtual {v5, v2}, Landroid/view/animation/Animation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@07ca │ │ -49f99c: 12f2 |001e: const/4 v2, #int -1 // #ff │ │ -49f99e: 6e20 cb07 2500 |001f: invoke-virtual {v5, v2}, Landroid/view/animation/Animation;.setRepeatCount:(I)V // method@07cb │ │ -49f9a4: 1222 |0022: const/4 v2, #int 2 // #2 │ │ -49f9a6: 6e20 cc07 2500 |0023: invoke-virtual {v5, v2}, Landroid/view/animation/Animation;.setRepeatMode:(I)V // method@07cc │ │ -49f9ac: 6e10 f7ea 0400 |0026: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49f9b2: 0c02 |0029: move-result-object v2 │ │ -49f9b4: 5422 16b4 |002a: iget-object v2, v2, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49f9b8: 6e10 3ef2 0200 |002c: invoke-virtual {v2}, Lcom/nextcloud/talk/ui/MessageInput;.getMicrophoneEnabledInfo:()Landroid/widget/ImageView; // method@f23e │ │ -49f9be: 0c02 |002f: move-result-object v2 │ │ -49f9c0: 6e20 5e09 5200 |0030: invoke-virtual {v2, v5}, Landroid/widget/ImageView;.startAnimation:(Landroid/view/animation/Animation;)V // method@095e │ │ -49f9c6: 6e10 f7ea 0400 |0033: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49f9cc: 0c05 |0036: move-result-object v5 │ │ -49f9ce: 5455 16b4 |0037: iget-object v5, v5, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49f9d2: 6e10 3ef2 0500 |0039: invoke-virtual {v5}, Lcom/nextcloud/talk/ui/MessageInput;.getMicrophoneEnabledInfo:()Landroid/widget/ImageView; // method@f23e │ │ -49f9d8: 0c05 |003c: move-result-object v5 │ │ -49f9da: 6e20 5d09 0500 |003d: invoke-virtual {v5, v0}, Landroid/widget/ImageView;.setVisibility:(I)V // method@095d │ │ -49f9e0: 6e10 f7ea 0400 |0040: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49f9e6: 0c05 |0043: move-result-object v5 │ │ -49f9e8: 5455 16b4 |0044: iget-object v5, v5, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49f9ec: 6e10 3ff2 0500 |0046: invoke-virtual {v5}, Lcom/nextcloud/talk/ui/MessageInput;.getMicrophoneEnabledInfoBackground:()Landroid/widget/ImageView; // method@f23f │ │ -49f9f2: 0c05 |0049: move-result-object v5 │ │ -49f9f4: 6e20 5d09 0500 |004a: invoke-virtual {v5, v0}, Landroid/widget/ImageView;.setVisibility:(I)V // method@095d │ │ -49f9fa: 6e10 f7ea 0400 |004d: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49fa00: 0c05 |0050: move-result-object v5 │ │ -49fa02: 5455 16b4 |0051: iget-object v5, v5, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49fa06: 6e10 38f2 0500 |0053: invoke-virtual {v5}, Lcom/nextcloud/talk/ui/MessageInput;.getAudioRecordDuration:()Landroid/widget/Chronometer; // method@f238 │ │ -49fa0c: 0c05 |0056: move-result-object v5 │ │ -49fa0e: 6e20 5b08 0500 |0057: invoke-virtual {v5, v0}, Landroid/widget/Chronometer;.setVisibility:(I)V // method@085b │ │ -49fa14: 6e10 f7ea 0400 |005a: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49fa1a: 0c05 |005d: move-result-object v5 │ │ -49fa1c: 5455 16b4 |005e: iget-object v5, v5, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49fa20: 6e10 41f2 0500 |0060: invoke-virtual {v5}, Lcom/nextcloud/talk/ui/MessageInput;.getSlideToCancelDescription:()Landroid/widget/TextView; // method@f241 │ │ -49fa26: 0c05 |0063: move-result-object v5 │ │ -49fa28: 6e20 420a 0500 |0064: invoke-virtual {v5, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@0a42 │ │ -49fa2e: 6e10 f7ea 0400 |0067: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49fa34: 0c05 |006a: move-result-object v5 │ │ -49fa36: 5455 16b4 |006b: iget-object v5, v5, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49fa3a: 6e10 37f2 0500 |006d: invoke-virtual {v5}, Lcom/nextcloud/talk/ui/MessageInput;.getAttachmentButton:()Landroid/widget/ImageButton; // method@f237 │ │ -49fa40: 0c05 |0070: move-result-object v5 │ │ -49fa42: 6e20 2409 1500 |0071: invoke-virtual {v5, v1}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@0924 │ │ -49fa48: 6e10 f7ea 0400 |0074: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49fa4e: 0c05 |0077: move-result-object v5 │ │ -49fa50: 5455 16b4 |0078: iget-object v5, v5, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49fa54: 6e10 42f2 0500 |007a: invoke-virtual {v5}, Lcom/nextcloud/talk/ui/MessageInput;.getSmileyButton:()Landroid/widget/ImageButton; // method@f242 │ │ -49fa5a: 0c05 |007d: move-result-object v5 │ │ -49fa5c: 6e20 2409 1500 |007e: invoke-virtual {v5, v1}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@0924 │ │ -49fa62: 6e10 f7ea 0400 |0081: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49fa68: 0c05 |0084: move-result-object v5 │ │ -49fa6a: 5455 16b4 |0085: iget-object v5, v5, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49fa6e: 6e10 3cf2 0500 |0087: invoke-virtual {v5}, Lcom/nextcloud/talk/ui/MessageInput;.getMessageInput:()Landroidx/emoji2/widget/EmojiEditText; // method@f23c │ │ -49fa74: 0c05 |008a: move-result-object v5 │ │ -49fa76: 6e20 750e 1500 |008b: invoke-virtual {v5, v1}, Landroidx/emoji2/widget/EmojiEditText;.setVisibility:(I)V // method@0e75 │ │ -49fa7c: 6e10 f7ea 0400 |008e: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49fa82: 0c05 |0091: move-result-object v5 │ │ -49fa84: 5455 16b4 |0092: iget-object v5, v5, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49fa88: 6e10 3cf2 0500 |0094: invoke-virtual {v5}, Lcom/nextcloud/talk/ui/MessageInput;.getMessageInput:()Landroidx/emoji2/widget/EmojiEditText; // method@f23c │ │ -49fa8e: 0c05 |0097: move-result-object v5 │ │ -49fa90: 1a00 0000 |0098: const-string v0, "" // string@0000 │ │ -49fa94: 1f00 7724 |009a: check-cast v0, Ljava/lang/CharSequence; // type@2477 │ │ -49fa98: 6e20 720e 0500 |009c: invoke-virtual {v5, v0}, Landroidx/emoji2/widget/EmojiEditText;.setHint:(Ljava/lang/CharSequence;)V // method@0e72 │ │ -49fa9e: 2900 8c00 |009f: goto/16 012b // +008c │ │ -49faa2: 6e10 f7ea 0400 |00a1: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49faa8: 0c05 |00a4: move-result-object v5 │ │ -49faaa: 5455 16b4 |00a5: iget-object v5, v5, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49faae: 6e10 3ef2 0500 |00a7: invoke-virtual {v5}, Lcom/nextcloud/talk/ui/MessageInput;.getMicrophoneEnabledInfo:()Landroid/widget/ImageView; // method@f23e │ │ -49fab4: 0c05 |00aa: move-result-object v5 │ │ -49fab6: 6e10 2c09 0500 |00ab: invoke-virtual {v5}, Landroid/widget/ImageView;.clearAnimation:()V // method@092c │ │ -49fabc: 6e10 f7ea 0400 |00ae: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49fac2: 0c05 |00b1: move-result-object v5 │ │ -49fac4: 5455 16b4 |00b2: iget-object v5, v5, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49fac8: 6e10 3ef2 0500 |00b4: invoke-virtual {v5}, Lcom/nextcloud/talk/ui/MessageInput;.getMicrophoneEnabledInfo:()Landroid/widget/ImageView; // method@f23e │ │ -49face: 0c05 |00b7: move-result-object v5 │ │ -49fad0: 6e20 5d09 1500 |00b8: invoke-virtual {v5, v1}, Landroid/widget/ImageView;.setVisibility:(I)V // method@095d │ │ -49fad6: 6e10 f7ea 0400 |00bb: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49fadc: 0c05 |00be: move-result-object v5 │ │ -49fade: 5455 16b4 |00bf: iget-object v5, v5, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49fae2: 6e10 3ff2 0500 |00c1: invoke-virtual {v5}, Lcom/nextcloud/talk/ui/MessageInput;.getMicrophoneEnabledInfoBackground:()Landroid/widget/ImageView; // method@f23f │ │ -49fae8: 0c05 |00c4: move-result-object v5 │ │ -49faea: 6e20 5d09 1500 |00c5: invoke-virtual {v5, v1}, Landroid/widget/ImageView;.setVisibility:(I)V // method@095d │ │ -49faf0: 6e10 f7ea 0400 |00c8: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49faf6: 0c05 |00cb: move-result-object v5 │ │ -49faf8: 5455 16b4 |00cc: iget-object v5, v5, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49fafc: 6e10 38f2 0500 |00ce: invoke-virtual {v5}, Lcom/nextcloud/talk/ui/MessageInput;.getAudioRecordDuration:()Landroid/widget/Chronometer; // method@f238 │ │ -49fb02: 0c05 |00d1: move-result-object v5 │ │ -49fb04: 6e20 5b08 1500 |00d2: invoke-virtual {v5, v1}, Landroid/widget/Chronometer;.setVisibility:(I)V // method@085b │ │ -49fb0a: 6e10 f7ea 0400 |00d5: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49fb10: 0c05 |00d8: move-result-object v5 │ │ -49fb12: 5455 16b4 |00d9: iget-object v5, v5, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49fb16: 6e10 41f2 0500 |00db: invoke-virtual {v5}, Lcom/nextcloud/talk/ui/MessageInput;.getSlideToCancelDescription:()Landroid/widget/TextView; // method@f241 │ │ -49fb1c: 0c05 |00de: move-result-object v5 │ │ -49fb1e: 6e20 420a 1500 |00df: invoke-virtual {v5, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@0a42 │ │ -49fb24: 6e10 f7ea 0400 |00e2: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49fb2a: 0c05 |00e5: move-result-object v5 │ │ -49fb2c: 5455 16b4 |00e6: iget-object v5, v5, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49fb30: 6e10 37f2 0500 |00e8: invoke-virtual {v5}, Lcom/nextcloud/talk/ui/MessageInput;.getAttachmentButton:()Landroid/widget/ImageButton; // method@f237 │ │ -49fb36: 0c05 |00eb: move-result-object v5 │ │ -49fb38: 6e20 2409 0500 |00ec: invoke-virtual {v5, v0}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@0924 │ │ -49fb3e: 6e10 f7ea 0400 |00ef: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49fb44: 0c05 |00f2: move-result-object v5 │ │ -49fb46: 5455 16b4 |00f3: iget-object v5, v5, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49fb4a: 6e10 42f2 0500 |00f5: invoke-virtual {v5}, Lcom/nextcloud/talk/ui/MessageInput;.getSmileyButton:()Landroid/widget/ImageButton; // method@f242 │ │ -49fb50: 0c05 |00f8: move-result-object v5 │ │ -49fb52: 6e20 2409 0500 |00f9: invoke-virtual {v5, v0}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@0924 │ │ -49fb58: 6e10 f7ea 0400 |00fc: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49fb5e: 0c05 |00ff: move-result-object v5 │ │ -49fb60: 5455 16b4 |0100: iget-object v5, v5, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49fb64: 6e10 3cf2 0500 |0102: invoke-virtual {v5}, Lcom/nextcloud/talk/ui/MessageInput;.getMessageInput:()Landroidx/emoji2/widget/EmojiEditText; // method@f23c │ │ -49fb6a: 0c05 |0105: move-result-object v5 │ │ -49fb6c: 6e20 750e 0500 |0106: invoke-virtual {v5, v0}, Landroidx/emoji2/widget/EmojiEditText;.setVisibility:(I)V // method@0e75 │ │ -49fb72: 6e10 f7ea 0400 |0109: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49fb78: 0c05 |010c: move-result-object v5 │ │ -49fb7a: 5455 16b4 |010d: iget-object v5, v5, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49fb7e: 6e10 3cf2 0500 |010f: invoke-virtual {v5}, Lcom/nextcloud/talk/ui/MessageInput;.getMessageInput:()Landroidx/emoji2/widget/EmojiEditText; // method@f23c │ │ -49fb84: 0c05 |0112: move-result-object v5 │ │ -49fb86: 6e10 21eb 0400 |0113: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.requireContext:()Landroid/content/Context; // method@eb21 │ │ -49fb8c: 0c00 |0116: move-result-object v0 │ │ -49fb8e: 6e10 2d01 0000 |0117: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@012d │ │ -49fb94: 0c00 |011a: move-result-object v0 │ │ -49fb96: 3800 0a00 |011b: if-eqz v0, 0125 // +000a │ │ -49fb9a: 1401 b102 137f |011d: const v1, #float 1.9541e+38 // #7f1302b1 │ │ -49fba0: 6e20 b601 1000 |0120: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01b6 │ │ -49fba6: 0c00 |0123: move-result-object v0 │ │ -49fba8: 2802 |0124: goto 0126 // +0002 │ │ -49fbaa: 1200 |0125: const/4 v0, #int 0 // #0 │ │ -49fbac: 1f00 7724 |0126: check-cast v0, Ljava/lang/CharSequence; // type@2477 │ │ -49fbb0: 6e20 720e 0500 |0128: invoke-virtual {v5, v0}, Landroidx/emoji2/widget/EmojiEditText;.setHint:(Ljava/lang/CharSequence;)V // method@0e72 │ │ -49fbb6: 0e00 |012b: return-void │ │ +49f954: |[49f954] com.nextcloud.talk.chat.MessageInputFragment.showRecordAudioUi:(Z)V │ │ +49f964: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +49f966: 1301 0800 |0001: const/16 v1, #int 8 // #8 │ │ +49f96a: 3805 9e00 |0003: if-eqz v5, 00a1 // +009e │ │ +49f96e: 2205 ab01 |0005: new-instance v5, Landroid/view/animation/AlphaAnimation; // type@01ab │ │ +49f972: 1502 803f |0007: const/high16 v2, #int 1065353216 // #3f80 │ │ +49f976: 1203 |0009: const/4 v3, #int 0 // #0 │ │ +49f978: 7030 c107 2503 |000a: invoke-direct {v5, v2, v3}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@07c1 │ │ +49f97e: 1f05 ad01 |000d: check-cast v5, Landroid/view/animation/Animation; // type@01ad │ │ +49f982: 1602 ee02 |000f: const-wide/16 v2, #int 750 // #2ee │ │ +49f986: 6e30 c907 2503 |0011: invoke-virtual {v5, v2, v3}, Landroid/view/animation/Animation;.setDuration:(J)V // method@07c9 │ │ +49f98c: 2202 b501 |0014: new-instance v2, Landroid/view/animation/LinearInterpolator; // type@01b5 │ │ +49f990: 7010 d707 0200 |0016: invoke-direct {v2}, Landroid/view/animation/LinearInterpolator;.:()V // method@07d7 │ │ +49f996: 1f02 b401 |0019: check-cast v2, Landroid/view/animation/Interpolator; // type@01b4 │ │ +49f99a: 6e20 ca07 2500 |001b: invoke-virtual {v5, v2}, Landroid/view/animation/Animation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@07ca │ │ +49f9a0: 12f2 |001e: const/4 v2, #int -1 // #ff │ │ +49f9a2: 6e20 cb07 2500 |001f: invoke-virtual {v5, v2}, Landroid/view/animation/Animation;.setRepeatCount:(I)V // method@07cb │ │ +49f9a8: 1222 |0022: const/4 v2, #int 2 // #2 │ │ +49f9aa: 6e20 cc07 2500 |0023: invoke-virtual {v5, v2}, Landroid/view/animation/Animation;.setRepeatMode:(I)V // method@07cc │ │ +49f9b0: 6e10 f7ea 0400 |0026: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49f9b6: 0c02 |0029: move-result-object v2 │ │ +49f9b8: 5422 16b4 |002a: iget-object v2, v2, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49f9bc: 6e10 3ef2 0200 |002c: invoke-virtual {v2}, Lcom/nextcloud/talk/ui/MessageInput;.getMicrophoneEnabledInfo:()Landroid/widget/ImageView; // method@f23e │ │ +49f9c2: 0c02 |002f: move-result-object v2 │ │ +49f9c4: 6e20 5e09 5200 |0030: invoke-virtual {v2, v5}, Landroid/widget/ImageView;.startAnimation:(Landroid/view/animation/Animation;)V // method@095e │ │ +49f9ca: 6e10 f7ea 0400 |0033: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49f9d0: 0c05 |0036: move-result-object v5 │ │ +49f9d2: 5455 16b4 |0037: iget-object v5, v5, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49f9d6: 6e10 3ef2 0500 |0039: invoke-virtual {v5}, Lcom/nextcloud/talk/ui/MessageInput;.getMicrophoneEnabledInfo:()Landroid/widget/ImageView; // method@f23e │ │ +49f9dc: 0c05 |003c: move-result-object v5 │ │ +49f9de: 6e20 5d09 0500 |003d: invoke-virtual {v5, v0}, Landroid/widget/ImageView;.setVisibility:(I)V // method@095d │ │ +49f9e4: 6e10 f7ea 0400 |0040: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49f9ea: 0c05 |0043: move-result-object v5 │ │ +49f9ec: 5455 16b4 |0044: iget-object v5, v5, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49f9f0: 6e10 3ff2 0500 |0046: invoke-virtual {v5}, Lcom/nextcloud/talk/ui/MessageInput;.getMicrophoneEnabledInfoBackground:()Landroid/widget/ImageView; // method@f23f │ │ +49f9f6: 0c05 |0049: move-result-object v5 │ │ +49f9f8: 6e20 5d09 0500 |004a: invoke-virtual {v5, v0}, Landroid/widget/ImageView;.setVisibility:(I)V // method@095d │ │ +49f9fe: 6e10 f7ea 0400 |004d: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49fa04: 0c05 |0050: move-result-object v5 │ │ +49fa06: 5455 16b4 |0051: iget-object v5, v5, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49fa0a: 6e10 38f2 0500 |0053: invoke-virtual {v5}, Lcom/nextcloud/talk/ui/MessageInput;.getAudioRecordDuration:()Landroid/widget/Chronometer; // method@f238 │ │ +49fa10: 0c05 |0056: move-result-object v5 │ │ +49fa12: 6e20 5b08 0500 |0057: invoke-virtual {v5, v0}, Landroid/widget/Chronometer;.setVisibility:(I)V // method@085b │ │ +49fa18: 6e10 f7ea 0400 |005a: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49fa1e: 0c05 |005d: move-result-object v5 │ │ +49fa20: 5455 16b4 |005e: iget-object v5, v5, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49fa24: 6e10 41f2 0500 |0060: invoke-virtual {v5}, Lcom/nextcloud/talk/ui/MessageInput;.getSlideToCancelDescription:()Landroid/widget/TextView; // method@f241 │ │ +49fa2a: 0c05 |0063: move-result-object v5 │ │ +49fa2c: 6e20 420a 0500 |0064: invoke-virtual {v5, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@0a42 │ │ +49fa32: 6e10 f7ea 0400 |0067: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49fa38: 0c05 |006a: move-result-object v5 │ │ +49fa3a: 5455 16b4 |006b: iget-object v5, v5, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49fa3e: 6e10 37f2 0500 |006d: invoke-virtual {v5}, Lcom/nextcloud/talk/ui/MessageInput;.getAttachmentButton:()Landroid/widget/ImageButton; // method@f237 │ │ +49fa44: 0c05 |0070: move-result-object v5 │ │ +49fa46: 6e20 2409 1500 |0071: invoke-virtual {v5, v1}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@0924 │ │ +49fa4c: 6e10 f7ea 0400 |0074: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49fa52: 0c05 |0077: move-result-object v5 │ │ +49fa54: 5455 16b4 |0078: iget-object v5, v5, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49fa58: 6e10 42f2 0500 |007a: invoke-virtual {v5}, Lcom/nextcloud/talk/ui/MessageInput;.getSmileyButton:()Landroid/widget/ImageButton; // method@f242 │ │ +49fa5e: 0c05 |007d: move-result-object v5 │ │ +49fa60: 6e20 2409 1500 |007e: invoke-virtual {v5, v1}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@0924 │ │ +49fa66: 6e10 f7ea 0400 |0081: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49fa6c: 0c05 |0084: move-result-object v5 │ │ +49fa6e: 5455 16b4 |0085: iget-object v5, v5, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49fa72: 6e10 3cf2 0500 |0087: invoke-virtual {v5}, Lcom/nextcloud/talk/ui/MessageInput;.getMessageInput:()Landroidx/emoji2/widget/EmojiEditText; // method@f23c │ │ +49fa78: 0c05 |008a: move-result-object v5 │ │ +49fa7a: 6e20 750e 1500 |008b: invoke-virtual {v5, v1}, Landroidx/emoji2/widget/EmojiEditText;.setVisibility:(I)V // method@0e75 │ │ +49fa80: 6e10 f7ea 0400 |008e: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49fa86: 0c05 |0091: move-result-object v5 │ │ +49fa88: 5455 16b4 |0092: iget-object v5, v5, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49fa8c: 6e10 3cf2 0500 |0094: invoke-virtual {v5}, Lcom/nextcloud/talk/ui/MessageInput;.getMessageInput:()Landroidx/emoji2/widget/EmojiEditText; // method@f23c │ │ +49fa92: 0c05 |0097: move-result-object v5 │ │ +49fa94: 1a00 0000 |0098: const-string v0, "" // string@0000 │ │ +49fa98: 1f00 7724 |009a: check-cast v0, Ljava/lang/CharSequence; // type@2477 │ │ +49fa9c: 6e20 720e 0500 |009c: invoke-virtual {v5, v0}, Landroidx/emoji2/widget/EmojiEditText;.setHint:(Ljava/lang/CharSequence;)V // method@0e72 │ │ +49faa2: 2900 8c00 |009f: goto/16 012b // +008c │ │ +49faa6: 6e10 f7ea 0400 |00a1: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49faac: 0c05 |00a4: move-result-object v5 │ │ +49faae: 5455 16b4 |00a5: iget-object v5, v5, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49fab2: 6e10 3ef2 0500 |00a7: invoke-virtual {v5}, Lcom/nextcloud/talk/ui/MessageInput;.getMicrophoneEnabledInfo:()Landroid/widget/ImageView; // method@f23e │ │ +49fab8: 0c05 |00aa: move-result-object v5 │ │ +49faba: 6e10 2c09 0500 |00ab: invoke-virtual {v5}, Landroid/widget/ImageView;.clearAnimation:()V // method@092c │ │ +49fac0: 6e10 f7ea 0400 |00ae: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49fac6: 0c05 |00b1: move-result-object v5 │ │ +49fac8: 5455 16b4 |00b2: iget-object v5, v5, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49facc: 6e10 3ef2 0500 |00b4: invoke-virtual {v5}, Lcom/nextcloud/talk/ui/MessageInput;.getMicrophoneEnabledInfo:()Landroid/widget/ImageView; // method@f23e │ │ +49fad2: 0c05 |00b7: move-result-object v5 │ │ +49fad4: 6e20 5d09 1500 |00b8: invoke-virtual {v5, v1}, Landroid/widget/ImageView;.setVisibility:(I)V // method@095d │ │ +49fada: 6e10 f7ea 0400 |00bb: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49fae0: 0c05 |00be: move-result-object v5 │ │ +49fae2: 5455 16b4 |00bf: iget-object v5, v5, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49fae6: 6e10 3ff2 0500 |00c1: invoke-virtual {v5}, Lcom/nextcloud/talk/ui/MessageInput;.getMicrophoneEnabledInfoBackground:()Landroid/widget/ImageView; // method@f23f │ │ +49faec: 0c05 |00c4: move-result-object v5 │ │ +49faee: 6e20 5d09 1500 |00c5: invoke-virtual {v5, v1}, Landroid/widget/ImageView;.setVisibility:(I)V // method@095d │ │ +49faf4: 6e10 f7ea 0400 |00c8: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49fafa: 0c05 |00cb: move-result-object v5 │ │ +49fafc: 5455 16b4 |00cc: iget-object v5, v5, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49fb00: 6e10 38f2 0500 |00ce: invoke-virtual {v5}, Lcom/nextcloud/talk/ui/MessageInput;.getAudioRecordDuration:()Landroid/widget/Chronometer; // method@f238 │ │ +49fb06: 0c05 |00d1: move-result-object v5 │ │ +49fb08: 6e20 5b08 1500 |00d2: invoke-virtual {v5, v1}, Landroid/widget/Chronometer;.setVisibility:(I)V // method@085b │ │ +49fb0e: 6e10 f7ea 0400 |00d5: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49fb14: 0c05 |00d8: move-result-object v5 │ │ +49fb16: 5455 16b4 |00d9: iget-object v5, v5, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49fb1a: 6e10 41f2 0500 |00db: invoke-virtual {v5}, Lcom/nextcloud/talk/ui/MessageInput;.getSlideToCancelDescription:()Landroid/widget/TextView; // method@f241 │ │ +49fb20: 0c05 |00de: move-result-object v5 │ │ +49fb22: 6e20 420a 1500 |00df: invoke-virtual {v5, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@0a42 │ │ +49fb28: 6e10 f7ea 0400 |00e2: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49fb2e: 0c05 |00e5: move-result-object v5 │ │ +49fb30: 5455 16b4 |00e6: iget-object v5, v5, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49fb34: 6e10 37f2 0500 |00e8: invoke-virtual {v5}, Lcom/nextcloud/talk/ui/MessageInput;.getAttachmentButton:()Landroid/widget/ImageButton; // method@f237 │ │ +49fb3a: 0c05 |00eb: move-result-object v5 │ │ +49fb3c: 6e20 2409 0500 |00ec: invoke-virtual {v5, v0}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@0924 │ │ +49fb42: 6e10 f7ea 0400 |00ef: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49fb48: 0c05 |00f2: move-result-object v5 │ │ +49fb4a: 5455 16b4 |00f3: iget-object v5, v5, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49fb4e: 6e10 42f2 0500 |00f5: invoke-virtual {v5}, Lcom/nextcloud/talk/ui/MessageInput;.getSmileyButton:()Landroid/widget/ImageButton; // method@f242 │ │ +49fb54: 0c05 |00f8: move-result-object v5 │ │ +49fb56: 6e20 2409 0500 |00f9: invoke-virtual {v5, v0}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@0924 │ │ +49fb5c: 6e10 f7ea 0400 |00fc: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49fb62: 0c05 |00ff: move-result-object v5 │ │ +49fb64: 5455 16b4 |0100: iget-object v5, v5, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49fb68: 6e10 3cf2 0500 |0102: invoke-virtual {v5}, Lcom/nextcloud/talk/ui/MessageInput;.getMessageInput:()Landroidx/emoji2/widget/EmojiEditText; // method@f23c │ │ +49fb6e: 0c05 |0105: move-result-object v5 │ │ +49fb70: 6e20 750e 0500 |0106: invoke-virtual {v5, v0}, Landroidx/emoji2/widget/EmojiEditText;.setVisibility:(I)V // method@0e75 │ │ +49fb76: 6e10 f7ea 0400 |0109: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49fb7c: 0c05 |010c: move-result-object v5 │ │ +49fb7e: 5455 16b4 |010d: iget-object v5, v5, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49fb82: 6e10 3cf2 0500 |010f: invoke-virtual {v5}, Lcom/nextcloud/talk/ui/MessageInput;.getMessageInput:()Landroidx/emoji2/widget/EmojiEditText; // method@f23c │ │ +49fb88: 0c05 |0112: move-result-object v5 │ │ +49fb8a: 6e10 21eb 0400 |0113: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.requireContext:()Landroid/content/Context; // method@eb21 │ │ +49fb90: 0c00 |0116: move-result-object v0 │ │ +49fb92: 6e10 2d01 0000 |0117: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@012d │ │ +49fb98: 0c00 |011a: move-result-object v0 │ │ +49fb9a: 3800 0a00 |011b: if-eqz v0, 0125 // +000a │ │ +49fb9e: 1401 b102 137f |011d: const v1, #float 1.9541e+38 // #7f1302b1 │ │ +49fba4: 6e20 b601 1000 |0120: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01b6 │ │ +49fbaa: 0c00 |0123: move-result-object v0 │ │ +49fbac: 2802 |0124: goto 0126 // +0002 │ │ +49fbae: 1200 |0125: const/4 v0, #int 0 // #0 │ │ +49fbb0: 1f00 7724 |0126: check-cast v0, Ljava/lang/CharSequence; // type@2477 │ │ +49fbb4: 6e20 720e 0500 |0128: invoke-virtual {v5, v0}, Landroidx/emoji2/widget/EmojiEditText;.setHint:(Ljava/lang/CharSequence;)V // method@0e72 │ │ +49fbba: 0e00 |012b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=650 │ │ 0x0011 line=651 │ │ 0x0014 line=652 │ │ 0x001f line=653 │ │ 0x0023 line=654 │ │ @@ -2020521,42 +2020521,42 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 62 16-bit code units │ │ -49fbb8: |[49fbb8] com.nextcloud.talk.chat.MessageInputFragment.showSendButtonMenu:()V │ │ -49fbc8: 2200 fc01 |0000: new-instance v0, Landroid/widget/PopupMenu; // type@01fc │ │ -49fbcc: 2201 2c02 |0002: new-instance v1, Landroidx/appcompat/view/ContextThemeWrapper; // type@022c │ │ -49fbd0: 6e10 21eb 0400 |0004: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.requireContext:()Landroid/content/Context; // method@eb21 │ │ -49fbd6: 0c02 |0007: move-result-object v2 │ │ -49fbd8: 1403 3101 147f |0008: const v3, #float 1.96732e+38 // #7f140131 │ │ -49fbde: 7030 bc0a 2103 |000b: invoke-direct {v1, v2, v3}, Landroidx/appcompat/view/ContextThemeWrapper;.:(Landroid/content/Context;I)V // method@0abc │ │ -49fbe4: 1f01 4e00 |000e: check-cast v1, Landroid/content/Context; // type@004e │ │ -49fbe8: 6e10 f7ea 0400 |0010: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49fbee: 0c02 |0013: move-result-object v2 │ │ -49fbf0: 5422 16b4 |0014: iget-object v2, v2, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49fbf4: 6e10 39f2 0200 |0016: invoke-virtual {v2}, Lcom/nextcloud/talk/ui/MessageInput;.getButton:()Landroid/widget/ImageButton; // method@f239 │ │ -49fbfa: 0c02 |0019: move-result-object v2 │ │ -49fbfc: 1f02 8c01 |001a: check-cast v2, Landroid/view/View; // type@018c │ │ -49fc00: 1403 0500 8000 |001c: const v3, #float 1.1755e-38 // #00800005 │ │ -49fc06: 7040 b309 1032 |001f: invoke-direct {v0, v1, v2, v3}, Landroid/widget/PopupMenu;.:(Landroid/content/Context;Landroid/view/View;I)V // method@09b3 │ │ -49fc0c: 1401 0100 0f7f |0022: const v1, #float 1.9008e+38 // #7f0f0001 │ │ -49fc12: 6e20 b409 1000 |0025: invoke-virtual {v0, v1}, Landroid/widget/PopupMenu;.inflate:(I)V // method@09b4 │ │ -49fc18: 2201 1221 |0028: new-instance v1, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda12; // type@2112 │ │ -49fc1c: 7020 8aea 4100 |002a: invoke-direct {v1, v4}, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda12;.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V // method@ea8a │ │ -49fc22: 6e20 b609 1000 |002d: invoke-virtual {v0, v1}, Landroid/widget/PopupMenu;.setOnMenuItemClickListener:(Landroid/widget/PopupMenu$OnMenuItemClickListener;)V // method@09b6 │ │ -49fc28: 6001 7000 |0030: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0070 │ │ -49fc2c: 1302 1d00 |0032: const/16 v2, #int 29 // #1d │ │ -49fc30: 3421 0600 |0034: if-lt v1, v2, 003a // +0006 │ │ -49fc34: 1211 |0036: const/4 v1, #int 1 // #1 │ │ -49fc36: 6e20 b509 1000 |0037: invoke-virtual {v0, v1}, Landroid/widget/PopupMenu;.setForceShowIcon:(Z)V // method@09b5 │ │ -49fc3c: 6e10 b709 0000 |003a: invoke-virtual {v0}, Landroid/widget/PopupMenu;.show:()V // method@09b7 │ │ -49fc42: 0e00 |003d: return-void │ │ +49fbbc: |[49fbbc] com.nextcloud.talk.chat.MessageInputFragment.showSendButtonMenu:()V │ │ +49fbcc: 2200 fc01 |0000: new-instance v0, Landroid/widget/PopupMenu; // type@01fc │ │ +49fbd0: 2201 2c02 |0002: new-instance v1, Landroidx/appcompat/view/ContextThemeWrapper; // type@022c │ │ +49fbd4: 6e10 21eb 0400 |0004: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.requireContext:()Landroid/content/Context; // method@eb21 │ │ +49fbda: 0c02 |0007: move-result-object v2 │ │ +49fbdc: 1403 3101 147f |0008: const v3, #float 1.96732e+38 // #7f140131 │ │ +49fbe2: 7030 bc0a 2103 |000b: invoke-direct {v1, v2, v3}, Landroidx/appcompat/view/ContextThemeWrapper;.:(Landroid/content/Context;I)V // method@0abc │ │ +49fbe8: 1f01 4e00 |000e: check-cast v1, Landroid/content/Context; // type@004e │ │ +49fbec: 6e10 f7ea 0400 |0010: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49fbf2: 0c02 |0013: move-result-object v2 │ │ +49fbf4: 5422 16b4 |0014: iget-object v2, v2, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49fbf8: 6e10 39f2 0200 |0016: invoke-virtual {v2}, Lcom/nextcloud/talk/ui/MessageInput;.getButton:()Landroid/widget/ImageButton; // method@f239 │ │ +49fbfe: 0c02 |0019: move-result-object v2 │ │ +49fc00: 1f02 8c01 |001a: check-cast v2, Landroid/view/View; // type@018c │ │ +49fc04: 1403 0500 8000 |001c: const v3, #float 1.1755e-38 // #00800005 │ │ +49fc0a: 7040 b309 1032 |001f: invoke-direct {v0, v1, v2, v3}, Landroid/widget/PopupMenu;.:(Landroid/content/Context;Landroid/view/View;I)V // method@09b3 │ │ +49fc10: 1401 0100 0f7f |0022: const v1, #float 1.9008e+38 // #7f0f0001 │ │ +49fc16: 6e20 b409 1000 |0025: invoke-virtual {v0, v1}, Landroid/widget/PopupMenu;.inflate:(I)V // method@09b4 │ │ +49fc1c: 2201 1221 |0028: new-instance v1, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda12; // type@2112 │ │ +49fc20: 7020 8aea 4100 |002a: invoke-direct {v1, v4}, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda12;.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V // method@ea8a │ │ +49fc26: 6e20 b609 1000 |002d: invoke-virtual {v0, v1}, Landroid/widget/PopupMenu;.setOnMenuItemClickListener:(Landroid/widget/PopupMenu$OnMenuItemClickListener;)V // method@09b6 │ │ +49fc2c: 6001 7000 |0030: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0070 │ │ +49fc30: 1302 1d00 |0032: const/16 v2, #int 29 // #1d │ │ +49fc34: 3421 0600 |0034: if-lt v1, v2, 003a // +0006 │ │ +49fc38: 1211 |0036: const/4 v1, #int 1 // #1 │ │ +49fc3a: 6e20 b509 1000 |0037: invoke-virtual {v0, v1}, Landroid/widget/PopupMenu;.setForceShowIcon:(Z)V // method@09b5 │ │ +49fc40: 6e10 b709 0000 |003a: invoke-virtual {v0}, Landroid/widget/PopupMenu;.show:()V // method@09b7 │ │ +49fc46: 0e00 |003d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=896 │ │ 0x0002 line=897 │ │ 0x0010 line=898 │ │ 0x001f line=896 │ │ 0x0025 line=901 │ │ @@ -2020572,24 +2020572,24 @@ │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/MenuItem;)Z' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -49d75c: |[49d75c] com.nextcloud.talk.chat.MessageInputFragment.showSendButtonMenu$lambda$31:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/MenuItem;)Z │ │ -49d76c: 1a00 b3bb |0000: const-string v0, "item" // string@bbb3 │ │ -49d770: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -49d776: 7210 df05 0300 |0005: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@05df │ │ -49d77c: 0a03 |0008: move-result v3 │ │ -49d77e: 1400 a304 0a7f |0009: const v0, #float 1.83458e+38 // #7f0a04a3 │ │ -49d784: 1211 |000c: const/4 v1, #int 1 // #1 │ │ -49d786: 3303 0500 |000d: if-ne v3, v0, 0012 // +0005 │ │ -49d78a: 7020 32eb 1200 |000f: invoke-direct {v2, v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.submitMessage:(Z)V // method@eb32 │ │ -49d790: 0f01 |0012: return v1 │ │ +49d760: |[49d760] com.nextcloud.talk.chat.MessageInputFragment.showSendButtonMenu$lambda$31:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/MenuItem;)Z │ │ +49d770: 1a00 b3bb |0000: const-string v0, "item" // string@bbb3 │ │ +49d774: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +49d77a: 7210 df05 0300 |0005: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@05df │ │ +49d780: 0a03 |0008: move-result v3 │ │ +49d782: 1400 a304 0a7f |0009: const v0, #float 1.83458e+38 // #7f0a04a3 │ │ +49d788: 1211 |000c: const/4 v1, #int 1 // #1 │ │ +49d78a: 3303 0500 |000d: if-ne v3, v0, 0012 // +0005 │ │ +49d78e: 7020 32eb 1200 |000f: invoke-direct {v2, v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.submitMessage:(Z)V // method@eb32 │ │ +49d794: 0f01 |0012: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=904 │ │ 0x000f line=905 │ │ locals : │ │ 0x0000 - 0x0013 reg=2 (null) Lcom/nextcloud/talk/chat/MessageInputFragment; │ │ 0x0000 - 0x0013 reg=3 (null) Landroid/view/MenuItem; │ │ @@ -2020599,127 +2020599,127 @@ │ │ type : '(Z)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 230 16-bit code units │ │ -49fc44: |[49fc44] com.nextcloud.talk.chat.MessageInputFragment.submitMessage:(Z)V │ │ -49fc54: 6e10 f7ea 0c00 |0000: invoke-virtual {v12}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49fc5a: 0c00 |0003: move-result-object v0 │ │ -49fc5c: 5400 16b4 |0004: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49fc60: 6e10 3bf2 0000 |0006: invoke-virtual {v0}, Lcom/nextcloud/talk/ui/MessageInput;.getInputEditText:()Landroidx/emoji2/widget/EmojiEditText; // method@f23b │ │ -49fc66: 0c00 |0009: move-result-object v0 │ │ -49fc68: 3800 db00 |000a: if-eqz v0, 00e5 // +00db │ │ -49fc6c: 6e10 f7ea 0c00 |000c: invoke-virtual {v12}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49fc72: 0c00 |000f: move-result-object v0 │ │ -49fc74: 5400 16b4 |0010: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49fc78: 6e10 3bf2 0000 |0012: invoke-virtual {v0}, Lcom/nextcloud/talk/ui/MessageInput;.getInputEditText:()Landroidx/emoji2/widget/EmojiEditText; // method@f23b │ │ -49fc7e: 0c00 |0015: move-result-object v0 │ │ -49fc80: 7110 fdfb 0000 |0016: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49fc86: 6e10 6c0e 0000 |0019: invoke-virtual {v0}, Landroidx/emoji2/widget/EmojiEditText;.getEditableText:()Landroid/text/Editable; // method@0e6c │ │ -49fc8c: 0c00 |001c: move-result-object v0 │ │ -49fc8e: 7210 0305 0000 |001d: invoke-interface {v0}, Landroid/text/Editable;.length:()I // method@0503 │ │ -49fc94: 0a01 |0020: move-result v1 │ │ -49fc96: 1c02 b523 |0021: const-class v2, Lcom/nextcloud/talk/utils/text/Spans$MentionChipSpan; // type@23b5 │ │ -49fc9a: 1203 |0023: const/4 v3, #int 0 // #0 │ │ -49fc9c: 7240 0205 3021 |0024: invoke-interface {v0, v3, v1, v2}, Landroid/text/Editable;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@0502 │ │ -49fca2: 0c01 |0027: move-result-object v1 │ │ -49fca4: 1f01 2e28 |0028: check-cast v1, [Lcom/nextcloud/talk/utils/text/Spans$MentionChipSpan; // type@282e │ │ -49fca8: 2112 |002a: array-length v2, v1 │ │ -49fcaa: 0134 |002b: move v4, v3 │ │ -49fcac: 1205 |002c: const/4 v5, #int 0 // #0 │ │ -49fcae: 3524 7600 |002d: if-ge v4, v2, 00a3 // +0076 │ │ -49fcb2: 4606 0104 |002f: aget-object v6, v1, v4 │ │ -49fcb6: 5467 0fb5 |0031: iget-object v7, v6, Lcom/nextcloud/talk/utils/text/Spans$MentionChipSpan;.id:Ljava/lang/String; // field@b50f │ │ -49fcba: 7110 fdfb 0700 |0033: invoke-static {v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49fcc0: 0778 |0036: move-object v8, v7 │ │ -49fcc2: 1f08 7724 |0037: check-cast v8, Ljava/lang/CharSequence; // type@2477 │ │ -49fcc6: 1a09 8204 |0039: const-string v9, " " // string@0482 │ │ -49fcca: 1f09 7724 |003b: check-cast v9, Ljava/lang/CharSequence; // type@2477 │ │ -49fcce: 122a |003d: const/4 v10, #int 2 // #2 │ │ -49fcd0: 7155 39fc 98a3 |003e: invoke-static {v8, v9, v3, v10, v5}, Lkotlin/text/StringsKt;.contains$default:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZILjava/lang/Object;)Z // method@fc39 │ │ -49fcd6: 0a09 |0041: move-result v9 │ │ -49fcd8: 1a0b e513 |0042: const-string v11, "@" // string@13e5 │ │ -49fcdc: 3909 2f00 |0044: if-nez v9, 0073 // +002f │ │ -49fce0: 7110 fdfb 0700 |0046: invoke-static {v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49fce6: 07b9 |0049: move-object v9, v11 │ │ -49fce8: 1f09 7724 |004a: check-cast v9, Ljava/lang/CharSequence; // type@2477 │ │ -49fcec: 7155 39fc 98a3 |004c: invoke-static {v8, v9, v3, v10, v5}, Lkotlin/text/StringsKt;.contains$default:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZILjava/lang/Object;)Z // method@fc39 │ │ -49fcf2: 0a08 |004f: move-result v8 │ │ -49fcf4: 3908 2300 |0050: if-nez v8, 0073 // +0023 │ │ -49fcf8: 7110 fdfb 0700 |0052: invoke-static {v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49fcfe: 1a08 c1b1 |0055: const-string v8, "guest/" // string@b1c1 │ │ -49fd02: 7155 4afc 87a3 |0057: invoke-static {v7, v8, v3, v10, v5}, Lkotlin/text/StringsKt;.startsWith$default:(Ljava/lang/String;Ljava/lang/String;ZILjava/lang/Object;)Z // method@fc4a │ │ -49fd08: 0a08 |005a: move-result v8 │ │ -49fd0a: 3908 1800 |005b: if-nez v8, 0073 // +0018 │ │ -49fd0e: 7110 fdfb 0700 |005d: invoke-static {v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49fd14: 1a08 abb1 |0060: const-string v8, "group/" // string@b1ab │ │ -49fd18: 7155 4afc 87a3 |0062: invoke-static {v7, v8, v3, v10, v5}, Lkotlin/text/StringsKt;.startsWith$default:(Ljava/lang/String;Ljava/lang/String;ZILjava/lang/Object;)Z // method@fc4a │ │ -49fd1e: 0a08 |0065: move-result v8 │ │ -49fd20: 3908 0d00 |0066: if-nez v8, 0073 // +000d │ │ -49fd24: 7110 fdfb 0700 |0068: invoke-static {v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49fd2a: 1a08 c99b |006b: const-string v8, "email/" // string@9bc9 │ │ -49fd2e: 7155 4afc 87a3 |006d: invoke-static {v7, v8, v3, v10, v5}, Lkotlin/text/StringsKt;.startsWith$default:(Ljava/lang/String;Ljava/lang/String;ZILjava/lang/Object;)Z // method@fc4a │ │ -49fd34: 0a05 |0070: move-result v5 │ │ -49fd36: 3805 1500 |0071: if-eqz v5, 0086 // +0015 │ │ -49fd3a: 2205 a924 |0073: new-instance v5, Ljava/lang/StringBuilder; // type@24a9 │ │ -49fd3e: 1a08 c205 |0075: const-string v8, """ // string@05c2 │ │ -49fd42: 7020 89f6 8500 |0077: invoke-direct {v5, v8}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -49fd48: 6e20 92f6 7500 |007a: invoke-virtual {v5, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -49fd4e: 0c05 |007d: move-result-object v5 │ │ -49fd50: 6e20 92f6 8500 |007e: invoke-virtual {v5, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -49fd56: 0c05 |0081: move-result-object v5 │ │ -49fd58: 6e10 9cf6 0500 |0082: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -49fd5e: 0c07 |0085: move-result-object v7 │ │ -49fd60: 7220 0105 6000 |0086: invoke-interface {v0, v6}, Landroid/text/Editable;.getSpanStart:(Ljava/lang/Object;)I // method@0501 │ │ -49fd66: 0a05 |0089: move-result v5 │ │ -49fd68: 7220 0005 6000 |008a: invoke-interface {v0, v6}, Landroid/text/Editable;.getSpanEnd:(Ljava/lang/Object;)I // method@0500 │ │ -49fd6e: 0a06 |008d: move-result v6 │ │ -49fd70: 2208 a924 |008e: new-instance v8, Ljava/lang/StringBuilder; // type@24a9 │ │ -49fd74: 7020 89f6 b800 |0090: invoke-direct {v8, v11}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -49fd7a: 6e20 92f6 7800 |0093: invoke-virtual {v8, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -49fd80: 0c07 |0096: move-result-object v7 │ │ -49fd82: 6e10 9cf6 0700 |0097: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -49fd88: 0c07 |009a: move-result-object v7 │ │ -49fd8a: 1f07 7724 |009b: check-cast v7, Ljava/lang/CharSequence; // type@2477 │ │ -49fd8e: 7240 0505 5076 |009d: invoke-interface {v0, v5, v6, v7}, Landroid/text/Editable;.replace:(IILjava/lang/CharSequence;)Landroid/text/Editable; // method@0505 │ │ -49fd94: d804 0401 |00a0: add-int/lit8 v4, v4, #int 1 // #01 │ │ -49fd98: 288a |00a2: goto 002c // -0076 │ │ -49fd9a: 6e10 f7ea 0c00 |00a3: invoke-virtual {v12}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49fda0: 0c01 |00a6: move-result-object v1 │ │ -49fda2: 5411 16b4 |00a7: iget-object v1, v1, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49fda6: 6e10 3bf2 0100 |00a9: invoke-virtual {v1}, Lcom/nextcloud/talk/ui/MessageInput;.getInputEditText:()Landroidx/emoji2/widget/EmojiEditText; // method@f23b │ │ -49fdac: 0c01 |00ac: move-result-object v1 │ │ -49fdae: 3801 0900 |00ad: if-eqz v1, 00b6 // +0009 │ │ -49fdb2: 1a02 0000 |00af: const-string v2, "" // string@0000 │ │ -49fdb6: 1f02 7724 |00b1: check-cast v2, Ljava/lang/CharSequence; // type@2477 │ │ -49fdba: 6e20 740e 2100 |00b3: invoke-virtual {v1, v2}, Landroidx/emoji2/widget/EmojiEditText;.setText:(Ljava/lang/CharSequence;)V // method@0e74 │ │ -49fdc0: 7010 26eb 0c00 |00b6: invoke-direct {v12}, Lcom/nextcloud/talk/chat/MessageInputFragment;.sendStopTypingMessage:()V // method@eb26 │ │ -49fdc6: 6e10 f7ea 0c00 |00b9: invoke-virtual {v12}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49fdcc: 0c01 |00bc: move-result-object v1 │ │ -49fdce: 5411 16b4 |00bd: iget-object v1, v1, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49fdd2: 1402 3104 0a7f |00bf: const v2, #float 1.83455e+38 // #7f0a0431 │ │ -49fdd8: 6e20 36f2 2100 |00c2: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/ui/MessageInput;.findViewById:(I)Landroid/view/View; // method@f236 │ │ -49fdde: 0c01 |00c5: move-result-object v1 │ │ -49fde0: 1f01 0002 |00c6: check-cast v1, Landroid/widget/RelativeLayout; // type@0200 │ │ -49fde4: 3801 0600 |00c8: if-eqz v1, 00ce // +0006 │ │ -49fde8: 6e10 d309 0100 |00ca: invoke-virtual {v1}, Landroid/widget/RelativeLayout;.getTag:()Ljava/lang/Object; // method@09d3 │ │ -49fdee: 0c05 |00cd: move-result-object v5 │ │ -49fdf0: 1f05 8c24 |00ce: check-cast v5, Ljava/lang/Integer; // type@248c │ │ -49fdf4: 3805 0600 |00d0: if-eqz v5, 00d6 // +0006 │ │ -49fdf8: 6e10 d3f5 0500 |00d2: invoke-virtual {v5}, Ljava/lang/Integer;.intValue:()I // method@f5d3 │ │ -49fdfe: 0a03 |00d5: move-result v3 │ │ -49fe00: 7110 fdfb 0000 |00d6: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49fe06: 1f00 7724 |00d9: check-cast v0, Ljava/lang/CharSequence; // type@2477 │ │ -49fe0a: 7110 e0f5 0300 |00db: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ -49fe10: 0c01 |00de: move-result-object v1 │ │ -49fe12: 7040 25eb 0cd1 |00df: invoke-direct {v12, v0, v1, v13}, Lcom/nextcloud/talk/chat/MessageInputFragment;.sendMessage:(Ljava/lang/CharSequence;Ljava/lang/Integer;Z)V // method@eb25 │ │ -49fe18: 7010 f3ea 0c00 |00e2: invoke-direct {v12}, Lcom/nextcloud/talk/chat/MessageInputFragment;.cancelReply:()V // method@eaf3 │ │ -49fe1e: 0e00 |00e5: return-void │ │ +49fc48: |[49fc48] com.nextcloud.talk.chat.MessageInputFragment.submitMessage:(Z)V │ │ +49fc58: 6e10 f7ea 0c00 |0000: invoke-virtual {v12}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49fc5e: 0c00 |0003: move-result-object v0 │ │ +49fc60: 5400 16b4 |0004: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49fc64: 6e10 3bf2 0000 |0006: invoke-virtual {v0}, Lcom/nextcloud/talk/ui/MessageInput;.getInputEditText:()Landroidx/emoji2/widget/EmojiEditText; // method@f23b │ │ +49fc6a: 0c00 |0009: move-result-object v0 │ │ +49fc6c: 3800 db00 |000a: if-eqz v0, 00e5 // +00db │ │ +49fc70: 6e10 f7ea 0c00 |000c: invoke-virtual {v12}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49fc76: 0c00 |000f: move-result-object v0 │ │ +49fc78: 5400 16b4 |0010: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49fc7c: 6e10 3bf2 0000 |0012: invoke-virtual {v0}, Lcom/nextcloud/talk/ui/MessageInput;.getInputEditText:()Landroidx/emoji2/widget/EmojiEditText; // method@f23b │ │ +49fc82: 0c00 |0015: move-result-object v0 │ │ +49fc84: 7110 fdfb 0000 |0016: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49fc8a: 6e10 6c0e 0000 |0019: invoke-virtual {v0}, Landroidx/emoji2/widget/EmojiEditText;.getEditableText:()Landroid/text/Editable; // method@0e6c │ │ +49fc90: 0c00 |001c: move-result-object v0 │ │ +49fc92: 7210 0305 0000 |001d: invoke-interface {v0}, Landroid/text/Editable;.length:()I // method@0503 │ │ +49fc98: 0a01 |0020: move-result v1 │ │ +49fc9a: 1c02 b523 |0021: const-class v2, Lcom/nextcloud/talk/utils/text/Spans$MentionChipSpan; // type@23b5 │ │ +49fc9e: 1203 |0023: const/4 v3, #int 0 // #0 │ │ +49fca0: 7240 0205 3021 |0024: invoke-interface {v0, v3, v1, v2}, Landroid/text/Editable;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@0502 │ │ +49fca6: 0c01 |0027: move-result-object v1 │ │ +49fca8: 1f01 2e28 |0028: check-cast v1, [Lcom/nextcloud/talk/utils/text/Spans$MentionChipSpan; // type@282e │ │ +49fcac: 2112 |002a: array-length v2, v1 │ │ +49fcae: 0134 |002b: move v4, v3 │ │ +49fcb0: 1205 |002c: const/4 v5, #int 0 // #0 │ │ +49fcb2: 3524 7600 |002d: if-ge v4, v2, 00a3 // +0076 │ │ +49fcb6: 4606 0104 |002f: aget-object v6, v1, v4 │ │ +49fcba: 5467 0fb5 |0031: iget-object v7, v6, Lcom/nextcloud/talk/utils/text/Spans$MentionChipSpan;.id:Ljava/lang/String; // field@b50f │ │ +49fcbe: 7110 fdfb 0700 |0033: invoke-static {v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49fcc4: 0778 |0036: move-object v8, v7 │ │ +49fcc6: 1f08 7724 |0037: check-cast v8, Ljava/lang/CharSequence; // type@2477 │ │ +49fcca: 1a09 8204 |0039: const-string v9, " " // string@0482 │ │ +49fcce: 1f09 7724 |003b: check-cast v9, Ljava/lang/CharSequence; // type@2477 │ │ +49fcd2: 122a |003d: const/4 v10, #int 2 // #2 │ │ +49fcd4: 7155 39fc 98a3 |003e: invoke-static {v8, v9, v3, v10, v5}, Lkotlin/text/StringsKt;.contains$default:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZILjava/lang/Object;)Z // method@fc39 │ │ +49fcda: 0a09 |0041: move-result v9 │ │ +49fcdc: 1a0b e513 |0042: const-string v11, "@" // string@13e5 │ │ +49fce0: 3909 2f00 |0044: if-nez v9, 0073 // +002f │ │ +49fce4: 7110 fdfb 0700 |0046: invoke-static {v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49fcea: 07b9 |0049: move-object v9, v11 │ │ +49fcec: 1f09 7724 |004a: check-cast v9, Ljava/lang/CharSequence; // type@2477 │ │ +49fcf0: 7155 39fc 98a3 |004c: invoke-static {v8, v9, v3, v10, v5}, Lkotlin/text/StringsKt;.contains$default:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZILjava/lang/Object;)Z // method@fc39 │ │ +49fcf6: 0a08 |004f: move-result v8 │ │ +49fcf8: 3908 2300 |0050: if-nez v8, 0073 // +0023 │ │ +49fcfc: 7110 fdfb 0700 |0052: invoke-static {v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49fd02: 1a08 c1b1 |0055: const-string v8, "guest/" // string@b1c1 │ │ +49fd06: 7155 4afc 87a3 |0057: invoke-static {v7, v8, v3, v10, v5}, Lkotlin/text/StringsKt;.startsWith$default:(Ljava/lang/String;Ljava/lang/String;ZILjava/lang/Object;)Z // method@fc4a │ │ +49fd0c: 0a08 |005a: move-result v8 │ │ +49fd0e: 3908 1800 |005b: if-nez v8, 0073 // +0018 │ │ +49fd12: 7110 fdfb 0700 |005d: invoke-static {v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49fd18: 1a08 abb1 |0060: const-string v8, "group/" // string@b1ab │ │ +49fd1c: 7155 4afc 87a3 |0062: invoke-static {v7, v8, v3, v10, v5}, Lkotlin/text/StringsKt;.startsWith$default:(Ljava/lang/String;Ljava/lang/String;ZILjava/lang/Object;)Z // method@fc4a │ │ +49fd22: 0a08 |0065: move-result v8 │ │ +49fd24: 3908 0d00 |0066: if-nez v8, 0073 // +000d │ │ +49fd28: 7110 fdfb 0700 |0068: invoke-static {v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49fd2e: 1a08 c99b |006b: const-string v8, "email/" // string@9bc9 │ │ +49fd32: 7155 4afc 87a3 |006d: invoke-static {v7, v8, v3, v10, v5}, Lkotlin/text/StringsKt;.startsWith$default:(Ljava/lang/String;Ljava/lang/String;ZILjava/lang/Object;)Z // method@fc4a │ │ +49fd38: 0a05 |0070: move-result v5 │ │ +49fd3a: 3805 1500 |0071: if-eqz v5, 0086 // +0015 │ │ +49fd3e: 2205 a924 |0073: new-instance v5, Ljava/lang/StringBuilder; // type@24a9 │ │ +49fd42: 1a08 c205 |0075: const-string v8, """ // string@05c2 │ │ +49fd46: 7020 89f6 8500 |0077: invoke-direct {v5, v8}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +49fd4c: 6e20 92f6 7500 |007a: invoke-virtual {v5, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +49fd52: 0c05 |007d: move-result-object v5 │ │ +49fd54: 6e20 92f6 8500 |007e: invoke-virtual {v5, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +49fd5a: 0c05 |0081: move-result-object v5 │ │ +49fd5c: 6e10 9cf6 0500 |0082: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +49fd62: 0c07 |0085: move-result-object v7 │ │ +49fd64: 7220 0105 6000 |0086: invoke-interface {v0, v6}, Landroid/text/Editable;.getSpanStart:(Ljava/lang/Object;)I // method@0501 │ │ +49fd6a: 0a05 |0089: move-result v5 │ │ +49fd6c: 7220 0005 6000 |008a: invoke-interface {v0, v6}, Landroid/text/Editable;.getSpanEnd:(Ljava/lang/Object;)I // method@0500 │ │ +49fd72: 0a06 |008d: move-result v6 │ │ +49fd74: 2208 a924 |008e: new-instance v8, Ljava/lang/StringBuilder; // type@24a9 │ │ +49fd78: 7020 89f6 b800 |0090: invoke-direct {v8, v11}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +49fd7e: 6e20 92f6 7800 |0093: invoke-virtual {v8, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +49fd84: 0c07 |0096: move-result-object v7 │ │ +49fd86: 6e10 9cf6 0700 |0097: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +49fd8c: 0c07 |009a: move-result-object v7 │ │ +49fd8e: 1f07 7724 |009b: check-cast v7, Ljava/lang/CharSequence; // type@2477 │ │ +49fd92: 7240 0505 5076 |009d: invoke-interface {v0, v5, v6, v7}, Landroid/text/Editable;.replace:(IILjava/lang/CharSequence;)Landroid/text/Editable; // method@0505 │ │ +49fd98: d804 0401 |00a0: add-int/lit8 v4, v4, #int 1 // #01 │ │ +49fd9c: 288a |00a2: goto 002c // -0076 │ │ +49fd9e: 6e10 f7ea 0c00 |00a3: invoke-virtual {v12}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49fda4: 0c01 |00a6: move-result-object v1 │ │ +49fda6: 5411 16b4 |00a7: iget-object v1, v1, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49fdaa: 6e10 3bf2 0100 |00a9: invoke-virtual {v1}, Lcom/nextcloud/talk/ui/MessageInput;.getInputEditText:()Landroidx/emoji2/widget/EmojiEditText; // method@f23b │ │ +49fdb0: 0c01 |00ac: move-result-object v1 │ │ +49fdb2: 3801 0900 |00ad: if-eqz v1, 00b6 // +0009 │ │ +49fdb6: 1a02 0000 |00af: const-string v2, "" // string@0000 │ │ +49fdba: 1f02 7724 |00b1: check-cast v2, Ljava/lang/CharSequence; // type@2477 │ │ +49fdbe: 6e20 740e 2100 |00b3: invoke-virtual {v1, v2}, Landroidx/emoji2/widget/EmojiEditText;.setText:(Ljava/lang/CharSequence;)V // method@0e74 │ │ +49fdc4: 7010 26eb 0c00 |00b6: invoke-direct {v12}, Lcom/nextcloud/talk/chat/MessageInputFragment;.sendStopTypingMessage:()V // method@eb26 │ │ +49fdca: 6e10 f7ea 0c00 |00b9: invoke-virtual {v12}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49fdd0: 0c01 |00bc: move-result-object v1 │ │ +49fdd2: 5411 16b4 |00bd: iget-object v1, v1, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49fdd6: 1402 3104 0a7f |00bf: const v2, #float 1.83455e+38 // #7f0a0431 │ │ +49fddc: 6e20 36f2 2100 |00c2: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/ui/MessageInput;.findViewById:(I)Landroid/view/View; // method@f236 │ │ +49fde2: 0c01 |00c5: move-result-object v1 │ │ +49fde4: 1f01 0002 |00c6: check-cast v1, Landroid/widget/RelativeLayout; // type@0200 │ │ +49fde8: 3801 0600 |00c8: if-eqz v1, 00ce // +0006 │ │ +49fdec: 6e10 d309 0100 |00ca: invoke-virtual {v1}, Landroid/widget/RelativeLayout;.getTag:()Ljava/lang/Object; // method@09d3 │ │ +49fdf2: 0c05 |00cd: move-result-object v5 │ │ +49fdf4: 1f05 8c24 |00ce: check-cast v5, Ljava/lang/Integer; // type@248c │ │ +49fdf8: 3805 0600 |00d0: if-eqz v5, 00d6 // +0006 │ │ +49fdfc: 6e10 d3f5 0500 |00d2: invoke-virtual {v5}, Ljava/lang/Integer;.intValue:()I // method@f5d3 │ │ +49fe02: 0a03 |00d5: move-result v3 │ │ +49fe04: 7110 fdfb 0000 |00d6: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49fe0a: 1f00 7724 |00d9: check-cast v0, Ljava/lang/CharSequence; // type@2477 │ │ +49fe0e: 7110 e0f5 0300 |00db: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ +49fe14: 0c01 |00de: move-result-object v1 │ │ +49fe16: 7040 25eb 0cd1 |00df: invoke-direct {v12, v0, v1, v13}, Lcom/nextcloud/talk/chat/MessageInputFragment;.sendMessage:(Ljava/lang/CharSequence;Ljava/lang/Integer;Z)V // method@eb25 │ │ +49fe1c: 7010 f3ea 0c00 |00e2: invoke-direct {v12}, Lcom/nextcloud/talk/chat/MessageInputFragment;.cancelReply:()V // method@eaf3 │ │ +49fe22: 0e00 |00e5: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=843 │ │ 0x000c line=844 │ │ 0x001d line=847 │ │ 0x0021 line=848 │ │ 0x0024 line=845 │ │ @@ -2020751,201 +2020751,201 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 400 16-bit code units │ │ -49fe38: |[49fe38] com.nextcloud.talk.chat.MessageInputFragment.themeMessageInputView:()V │ │ -49fe48: 6e10 f7ea 0500 |0000: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49fe4e: 0c00 |0003: move-result-object v0 │ │ -49fe50: 5400 16b4 |0004: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49fe54: 6e10 39f2 0000 |0006: invoke-virtual {v0}, Lcom/nextcloud/talk/ui/MessageInput;.getButton:()Landroid/widget/ImageButton; // method@f239 │ │ -49fe5a: 0c00 |0009: move-result-object v0 │ │ -49fe5c: 3800 0f00 |000a: if-eqz v0, 0019 // +000f │ │ -49fe60: 6e10 feea 0500 |000c: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getViewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@eafe │ │ -49fe66: 0c01 |000f: move-result-object v1 │ │ -49fe68: 5411 f2b4 |0010: iget-object v1, v1, Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;.platform:Lcom/nextcloud/android/common/ui/theme/utils/AndroidViewThemeUtils; // field@b4f2 │ │ -49fe6c: 1f00 f501 |0012: check-cast v0, Landroid/widget/ImageView; // type@01f5 │ │ -49fe70: 6202 33aa |0014: sget-object v2, Lcom/nextcloud/android/common/ui/theme/utils/ColorRole;.PRIMARY:Lcom/nextcloud/android/common/ui/theme/utils/ColorRole; // field@aa33 │ │ -49fe74: 6e30 63d9 0102 |0016: invoke-virtual {v1, v0, v2}, Lcom/nextcloud/android/common/ui/theme/utils/AndroidViewThemeUtils;.colorImageView:(Landroid/widget/ImageView;Lcom/nextcloud/android/common/ui/theme/utils/ColorRole;)V // method@d963 │ │ -49fe7a: 6e10 f7ea 0500 |0019: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49fe80: 0c00 |001c: move-result-object v0 │ │ -49fe82: 5400 16b4 |001d: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49fe86: 1401 e000 0a7f |001f: const v1, #float 1.83438e+38 // #7f0a00e0 │ │ -49fe8c: 6e20 36f2 1000 |0022: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/ui/MessageInput;.findViewById:(I)Landroid/view/View; // method@f236 │ │ -49fe92: 0c00 |0025: move-result-object v0 │ │ -49fe94: 1f00 f301 |0026: check-cast v0, Landroid/widget/ImageButton; // type@01f3 │ │ -49fe98: 3800 0a00 |0028: if-eqz v0, 0032 // +000a │ │ -49fe9c: 2202 1f21 |002a: new-instance v2, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda5; // type@211f │ │ -49fea0: 7020 a4ea 5200 |002c: invoke-direct {v2, v5}, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda5;.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V // method@eaa4 │ │ -49fea6: 6e20 2109 2000 |002f: invoke-virtual {v0, v2}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0921 │ │ -49feac: 6e10 f7ea 0500 |0032: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49feb2: 0c00 |0035: move-result-object v0 │ │ -49feb4: 5400 16b4 |0036: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49feb8: 6e20 36f2 1000 |0038: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/ui/MessageInput;.findViewById:(I)Landroid/view/View; // method@f236 │ │ -49febe: 0c00 |003b: move-result-object v0 │ │ -49fec0: 1f00 f301 |003c: check-cast v0, Landroid/widget/ImageButton; // type@01f3 │ │ -49fec4: 3800 0b00 |003e: if-eqz v0, 0049 // +000b │ │ -49fec8: 6e10 feea 0500 |0040: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getViewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@eafe │ │ -49fece: 0c01 |0043: move-result-object v1 │ │ -49fed0: 5411 f2b4 |0044: iget-object v1, v1, Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;.platform:Lcom/nextcloud/android/common/ui/theme/utils/AndroidViewThemeUtils; // field@b4f2 │ │ -49fed4: 6e20 a5d9 0100 |0046: invoke-virtual {v1, v0}, Lcom/nextcloud/android/common/ui/theme/utils/AndroidViewThemeUtils;.themeImageButton:(Landroid/widget/ImageButton;)V // method@d9a5 │ │ -49feda: 6e10 f7ea 0500 |0049: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49fee0: 0c00 |004c: move-result-object v0 │ │ -49fee2: 5400 16b4 |004d: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49fee6: 1401 f903 0a7f |004f: const v1, #float 1.83454e+38 // #7f0a03f9 │ │ -49feec: 6e20 36f2 1000 |0052: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/ui/MessageInput;.findViewById:(I)Landroid/view/View; // method@f236 │ │ -49fef2: 0c00 |0055: move-result-object v0 │ │ -49fef4: 1f00 c510 |0056: check-cast v0, Lcom/google/android/material/button/MaterialButton; // type@10c5 │ │ -49fef8: 3800 0b00 |0058: if-eqz v0, 0063 // +000b │ │ -49fefc: 6e10 feea 0500 |005a: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getViewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@eafe │ │ -49ff02: 0c01 |005d: move-result-object v1 │ │ -49ff04: 5411 f1b4 |005e: iget-object v1, v1, Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;.material:Lcom/nextcloud/android/common/ui/theme/utils/MaterialViewThemeUtils; // field@b4f1 │ │ -49ff08: 6e20 fada 0100 |0060: invoke-virtual {v1, v0}, Lcom/nextcloud/android/common/ui/theme/utils/MaterialViewThemeUtils;.colorMaterialButtonText:(Lcom/google/android/material/button/MaterialButton;)V // method@dafa │ │ -49ff0e: 6e10 f7ea 0500 |0063: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49ff14: 0c00 |0066: move-result-object v0 │ │ -49ff16: 5400 16b4 |0067: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49ff1a: 1401 9604 0a7f |0069: const v1, #float 1.83457e+38 // #7f0a0496 │ │ -49ff20: 6e20 36f2 1000 |006c: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/ui/MessageInput;.findViewById:(I)Landroid/view/View; // method@f236 │ │ -49ff26: 0c00 |006f: move-result-object v0 │ │ -49ff28: 1f00 0402 |0070: check-cast v0, Landroid/widget/SeekBar; // type@0204 │ │ -49ff2c: 3800 0b00 |0072: if-eqz v0, 007d // +000b │ │ -49ff30: 6e10 feea 0500 |0074: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getViewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@eafe │ │ -49ff36: 0c01 |0077: move-result-object v1 │ │ -49ff38: 5411 f2b4 |0078: iget-object v1, v1, Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;.platform:Lcom/nextcloud/android/common/ui/theme/utils/AndroidViewThemeUtils; // field@b4f2 │ │ -49ff3c: 6e20 a3d9 0100 |007a: invoke-virtual {v1, v0}, Lcom/nextcloud/android/common/ui/theme/utils/AndroidViewThemeUtils;.themeHorizontalSeekBar:(Landroid/widget/SeekBar;)V // method@d9a3 │ │ -49ff42: 6e10 f7ea 0500 |007d: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49ff48: 0c00 |0080: move-result-object v0 │ │ -49ff4a: 5400 16b4 |0081: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49ff4e: 1401 7701 0a7f |0083: const v1, #float 1.83441e+38 // #7f0a0177 │ │ -49ff54: 6e20 36f2 1000 |0086: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/ui/MessageInput;.findViewById:(I)Landroid/view/View; // method@f236 │ │ -49ff5a: 0c00 |0089: move-result-object v0 │ │ -49ff5c: 1f00 f501 |008a: check-cast v0, Landroid/widget/ImageView; // type@01f5 │ │ -49ff60: 3800 0d00 |008c: if-eqz v0, 0099 // +000d │ │ -49ff64: 6e10 feea 0500 |008e: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getViewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@eafe │ │ -49ff6a: 0c01 |0091: move-result-object v1 │ │ -49ff6c: 5411 f2b4 |0092: iget-object v1, v1, Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;.platform:Lcom/nextcloud/android/common/ui/theme/utils/AndroidViewThemeUtils; // field@b4f2 │ │ -49ff70: 6202 33aa |0094: sget-object v2, Lcom/nextcloud/android/common/ui/theme/utils/ColorRole;.PRIMARY:Lcom/nextcloud/android/common/ui/theme/utils/ColorRole; // field@aa33 │ │ -49ff74: 6e30 63d9 0102 |0096: invoke-virtual {v1, v0, v2}, Lcom/nextcloud/android/common/ui/theme/utils/AndroidViewThemeUtils;.colorImageView:(Landroid/widget/ImageView;Lcom/nextcloud/android/common/ui/theme/utils/ColorRole;)V // method@d963 │ │ -49ff7a: 6e10 f7ea 0500 |0099: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49ff80: 0c00 |009c: move-result-object v0 │ │ -49ff82: 5400 16b4 |009d: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49ff86: 1401 a104 0a7f |009f: const v1, #float 1.83457e+38 // #7f0a04a1 │ │ -49ff8c: 6e20 36f2 1000 |00a2: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/ui/MessageInput;.findViewById:(I)Landroid/view/View; // method@f236 │ │ -49ff92: 0c00 |00a5: move-result-object v0 │ │ -49ff94: 1f00 f501 |00a6: check-cast v0, Landroid/widget/ImageView; // type@01f5 │ │ -49ff98: 3800 0d00 |00a8: if-eqz v0, 00b5 // +000d │ │ -49ff9c: 6e10 feea 0500 |00aa: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getViewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@eafe │ │ -49ffa2: 0c01 |00ad: move-result-object v1 │ │ -49ffa4: 5411 f2b4 |00ae: iget-object v1, v1, Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;.platform:Lcom/nextcloud/android/common/ui/theme/utils/AndroidViewThemeUtils; // field@b4f2 │ │ -49ffa8: 6202 33aa |00b0: sget-object v2, Lcom/nextcloud/android/common/ui/theme/utils/ColorRole;.PRIMARY:Lcom/nextcloud/android/common/ui/theme/utils/ColorRole; // field@aa33 │ │ -49ffac: 6e30 63d9 0102 |00b2: invoke-virtual {v1, v0, v2}, Lcom/nextcloud/android/common/ui/theme/utils/AndroidViewThemeUtils;.colorImageView:(Landroid/widget/ImageView;Lcom/nextcloud/android/common/ui/theme/utils/ColorRole;)V // method@d963 │ │ -49ffb2: 6e10 f7ea 0500 |00b5: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49ffb8: 0c00 |00b8: move-result-object v0 │ │ -49ffba: 5400 16b4 |00b9: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49ffbe: 1401 6f03 0a7f |00bb: const v1, #float 1.83451e+38 // #7f0a036f │ │ -49ffc4: 6e20 36f2 1000 |00be: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/ui/MessageInput;.findViewById:(I)Landroid/view/View; // method@f236 │ │ -49ffca: 0c00 |00c1: move-result-object v0 │ │ -49ffcc: 1f00 f501 |00c2: check-cast v0, Landroid/widget/ImageView; // type@01f5 │ │ -49ffd0: 3800 0d00 |00c4: if-eqz v0, 00d1 // +000d │ │ -49ffd4: 6e10 feea 0500 |00c6: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getViewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@eafe │ │ -49ffda: 0c01 |00c9: move-result-object v1 │ │ -49ffdc: 5411 f2b4 |00ca: iget-object v1, v1, Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;.platform:Lcom/nextcloud/android/common/ui/theme/utils/AndroidViewThemeUtils; // field@b4f2 │ │ -49ffe0: 6202 33aa |00cc: sget-object v2, Lcom/nextcloud/android/common/ui/theme/utils/ColorRole;.PRIMARY:Lcom/nextcloud/android/common/ui/theme/utils/ColorRole; // field@aa33 │ │ -49ffe4: 6e30 63d9 0102 |00ce: invoke-virtual {v1, v0, v2}, Lcom/nextcloud/android/common/ui/theme/utils/AndroidViewThemeUtils;.colorImageView:(Landroid/widget/ImageView;Lcom/nextcloud/android/common/ui/theme/utils/ColorRole;)V // method@d963 │ │ -49ffea: 6e10 f7ea 0500 |00d1: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49fff0: 0c00 |00d4: move-result-object v0 │ │ -49fff2: 5400 16b4 |00d5: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -49fff6: 1401 d005 0a7f |00d7: const v1, #float 1.83464e+38 // #7f0a05d0 │ │ -49fffc: 6e20 36f2 1000 |00da: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/ui/MessageInput;.findViewById:(I)Landroid/view/View; // method@f236 │ │ -4a0002: 0c00 |00dd: move-result-object v0 │ │ -4a0004: 1f00 f701 |00de: check-cast v0, Landroid/widget/LinearLayout; // type@01f7 │ │ -4a0008: 1201 |00e0: const/4 v1, #int 0 // #0 │ │ -4a000a: 1212 |00e1: const/4 v2, #int 1 // #1 │ │ -4a000c: 3800 0d00 |00e2: if-eqz v0, 00ef // +000d │ │ -4a0010: 6e10 feea 0500 |00e4: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getViewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@eafe │ │ -4a0016: 0c03 |00e7: move-result-object v3 │ │ -4a0018: 5433 f3b4 |00e8: iget-object v3, v3, Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;.talk:Lcom/nextcloud/talk/ui/theme/TalkSpecificViewThemeUtils; // field@b4f3 │ │ -4a001c: 1f00 8c01 |00ea: check-cast v0, Landroid/view/View; // type@018c │ │ -4a0020: 6e40 97f2 0312 |00ec: invoke-virtual {v3, v0, v2, v1}, Lcom/nextcloud/talk/ui/theme/TalkSpecificViewThemeUtils;.themeOutgoingMessageBubble:(Landroid/view/View;ZZ)V // method@f297 │ │ -4a0026: 6e10 f7ea 0500 |00ef: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -4a002c: 0c00 |00f2: move-result-object v0 │ │ -4a002e: 5400 16b4 |00f3: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -4a0032: 1403 6d03 0a7f |00f5: const v3, #float 1.83451e+38 // #7f0a036d │ │ -4a0038: 6e20 36f2 3000 |00f8: invoke-virtual {v0, v3}, Lcom/nextcloud/talk/ui/MessageInput;.findViewById:(I)Landroid/view/View; // method@f236 │ │ -4a003e: 0c00 |00fb: move-result-object v0 │ │ -4a0040: 1f00 4d23 |00fc: check-cast v0, Lcom/nextcloud/talk/ui/MicInputCloud; // type@234d │ │ -4a0044: 3800 0b00 |00fe: if-eqz v0, 0109 // +000b │ │ -4a0048: 6e10 feea 0500 |0100: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getViewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@eafe │ │ -4a004e: 0c03 |0103: move-result-object v3 │ │ -4a0050: 5433 f3b4 |0104: iget-object v3, v3, Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;.talk:Lcom/nextcloud/talk/ui/theme/TalkSpecificViewThemeUtils; // field@b4f3 │ │ -4a0054: 6e20 96f2 0300 |0106: invoke-virtual {v3, v0}, Lcom/nextcloud/talk/ui/theme/TalkSpecificViewThemeUtils;.themeMicInputCloud:(Lcom/nextcloud/talk/ui/MicInputCloud;)V // method@f296 │ │ -4a005a: 6e10 f7ea 0500 |0109: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -4a0060: 0c00 |010c: move-result-object v0 │ │ -4a0062: 5400 16b4 |010d: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ -4a0066: 1403 b101 0a7f |010f: const v3, #float 1.83442e+38 // #7f0a01b1 │ │ -4a006c: 6e20 36f2 3000 |0112: invoke-virtual {v0, v3}, Lcom/nextcloud/talk/ui/MessageInput;.findViewById:(I)Landroid/view/View; // method@f236 │ │ -4a0072: 0c00 |0115: move-result-object v0 │ │ -4a0074: 1f00 f501 |0116: check-cast v0, Landroid/widget/ImageView; // type@01f5 │ │ -4a0078: 3800 0d00 |0118: if-eqz v0, 0125 // +000d │ │ -4a007c: 6e10 feea 0500 |011a: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getViewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@eafe │ │ -4a0082: 0c03 |011d: move-result-object v3 │ │ -4a0084: 5433 f2b4 |011e: iget-object v3, v3, Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;.platform:Lcom/nextcloud/android/common/ui/theme/utils/AndroidViewThemeUtils; // field@b4f2 │ │ -4a0088: 6204 33aa |0120: sget-object v4, Lcom/nextcloud/android/common/ui/theme/utils/ColorRole;.PRIMARY:Lcom/nextcloud/android/common/ui/theme/utils/ColorRole; // field@aa33 │ │ -4a008c: 6e30 63d9 0304 |0122: invoke-virtual {v3, v0, v4}, Lcom/nextcloud/android/common/ui/theme/utils/AndroidViewThemeUtils;.colorImageView:(Landroid/widget/ImageView;Lcom/nextcloud/android/common/ui/theme/utils/ColorRole;)V // method@d963 │ │ -4a0092: 6e10 f7ea 0500 |0125: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -4a0098: 0c00 |0128: move-result-object v0 │ │ -4a009a: 5400 15b4 |0129: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentEditView:Lcom/nextcloud/talk/databinding/EditMessageViewBinding; // field@b415 │ │ -4a009e: 5400 10b4 |012b: iget-object v0, v0, Lcom/nextcloud/talk/databinding/EditMessageViewBinding;.clearEdit:Landroid/widget/ImageView; // field@b410 │ │ -4a00a2: 6e10 feea 0500 |012d: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getViewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@eafe │ │ -4a00a8: 0c03 |0130: move-result-object v3 │ │ -4a00aa: 5433 f2b4 |0131: iget-object v3, v3, Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;.platform:Lcom/nextcloud/android/common/ui/theme/utils/AndroidViewThemeUtils; // field@b4f2 │ │ -4a00ae: 7110 fdfb 0000 |0133: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4a00b4: 6204 33aa |0136: sget-object v4, Lcom/nextcloud/android/common/ui/theme/utils/ColorRole;.PRIMARY:Lcom/nextcloud/android/common/ui/theme/utils/ColorRole; // field@aa33 │ │ -4a00b8: 6e30 63d9 0304 |0138: invoke-virtual {v3, v0, v4}, Lcom/nextcloud/android/common/ui/theme/utils/AndroidViewThemeUtils;.colorImageView:(Landroid/widget/ImageView;Lcom/nextcloud/android/common/ui/theme/utils/ColorRole;)V // method@d963 │ │ -4a00be: 6e10 f7ea 0500 |013b: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -4a00c4: 0c00 |013e: move-result-object v0 │ │ -4a00c6: 5400 13b4 |013f: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentCallStarted:Lcom/nextcloud/talk/databinding/CallStartedMessageBinding; // field@b413 │ │ -4a00ca: 5400 07b4 |0141: iget-object v0, v0, Lcom/nextcloud/talk/databinding/CallStartedMessageBinding;.callStartedBackground:Landroid/widget/LinearLayout; // field@b407 │ │ -4a00ce: 6e10 feea 0500 |0143: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getViewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@eafe │ │ -4a00d4: 0c03 |0146: move-result-object v3 │ │ -4a00d6: 5433 f3b4 |0147: iget-object v3, v3, Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;.talk:Lcom/nextcloud/talk/ui/theme/TalkSpecificViewThemeUtils; // field@b4f3 │ │ -4a00da: 7110 fdfb 0000 |0149: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4a00e0: 1f00 8c01 |014c: check-cast v0, Landroid/view/View; // type@018c │ │ -4a00e4: 6e40 97f2 0312 |014e: invoke-virtual {v3, v0, v2, v1}, Lcom/nextcloud/talk/ui/theme/TalkSpecificViewThemeUtils;.themeOutgoingMessageBubble:(Landroid/view/View;ZZ)V // method@f297 │ │ -4a00ea: 6e10 f7ea 0500 |0151: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -4a00f0: 0c00 |0154: move-result-object v0 │ │ -4a00f2: 5400 13b4 |0155: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentCallStarted:Lcom/nextcloud/talk/databinding/CallStartedMessageBinding; // field@b413 │ │ -4a00f6: 5400 03b4 |0157: iget-object v0, v0, Lcom/nextcloud/talk/databinding/CallStartedMessageBinding;.callAuthorChip:Lcom/google/android/material/chip/Chip; // field@b403 │ │ -4a00fa: 6e10 feea 0500 |0159: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getViewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@eafe │ │ -4a0100: 0c01 |015c: move-result-object v1 │ │ -4a0102: 5411 f1b4 |015d: iget-object v1, v1, Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;.material:Lcom/nextcloud/android/common/ui/theme/utils/MaterialViewThemeUtils; // field@b4f1 │ │ -4a0106: 7110 fdfb 0000 |015f: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4a010c: 6e20 e8da 0100 |0162: invoke-virtual {v1, v0}, Lcom/nextcloud/android/common/ui/theme/utils/MaterialViewThemeUtils;.colorChipBackground:(Lcom/google/android/material/chip/Chip;)V // method@dae8 │ │ -4a0112: 6e10 f7ea 0500 |0165: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -4a0118: 0c00 |0168: move-result-object v0 │ │ -4a011a: 5400 13b4 |0169: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentCallStarted:Lcom/nextcloud/talk/databinding/CallStartedMessageBinding; // field@b413 │ │ -4a011e: 5400 04b4 |016b: iget-object v0, v0, Lcom/nextcloud/talk/databinding/CallStartedMessageBinding;.callAuthorChipSecondary:Lcom/google/android/material/chip/Chip; // field@b404 │ │ -4a0122: 6e10 feea 0500 |016d: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getViewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@eafe │ │ -4a0128: 0c01 |0170: move-result-object v1 │ │ -4a012a: 5411 f1b4 |0171: iget-object v1, v1, Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;.material:Lcom/nextcloud/android/common/ui/theme/utils/MaterialViewThemeUtils; // field@b4f1 │ │ -4a012e: 7110 fdfb 0000 |0173: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4a0134: 6e20 e8da 0100 |0176: invoke-virtual {v1, v0}, Lcom/nextcloud/android/common/ui/theme/utils/MaterialViewThemeUtils;.colorChipBackground:(Lcom/google/android/material/chip/Chip;)V // method@dae8 │ │ -4a013a: 6e10 f7ea 0500 |0179: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -4a0140: 0c00 |017c: move-result-object v0 │ │ -4a0142: 5400 13b4 |017d: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentCallStarted:Lcom/nextcloud/talk/databinding/CallStartedMessageBinding; // field@b413 │ │ -4a0146: 5400 08b4 |017f: iget-object v0, v0, Lcom/nextcloud/talk/databinding/CallStartedMessageBinding;.callStartedCloseBtn:Landroid/widget/ImageView; // field@b408 │ │ -4a014a: 6e10 feea 0500 |0181: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getViewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@eafe │ │ -4a0150: 0c01 |0184: move-result-object v1 │ │ -4a0152: 5411 f2b4 |0185: iget-object v1, v1, Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;.platform:Lcom/nextcloud/android/common/ui/theme/utils/AndroidViewThemeUtils; // field@b4f2 │ │ -4a0156: 7110 fdfb 0000 |0187: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4a015c: 6202 33aa |018a: sget-object v2, Lcom/nextcloud/android/common/ui/theme/utils/ColorRole;.PRIMARY:Lcom/nextcloud/android/common/ui/theme/utils/ColorRole; // field@aa33 │ │ -4a0160: 6e30 63d9 0102 |018c: invoke-virtual {v1, v0, v2}, Lcom/nextcloud/android/common/ui/theme/utils/AndroidViewThemeUtils;.colorImageView:(Landroid/widget/ImageView;Lcom/nextcloud/android/common/ui/theme/utils/ColorRole;)V // method@d963 │ │ -4a0166: 0e00 |018f: return-void │ │ +49fe3c: |[49fe3c] com.nextcloud.talk.chat.MessageInputFragment.themeMessageInputView:()V │ │ +49fe4c: 6e10 f7ea 0500 |0000: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49fe52: 0c00 |0003: move-result-object v0 │ │ +49fe54: 5400 16b4 |0004: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49fe58: 6e10 39f2 0000 |0006: invoke-virtual {v0}, Lcom/nextcloud/talk/ui/MessageInput;.getButton:()Landroid/widget/ImageButton; // method@f239 │ │ +49fe5e: 0c00 |0009: move-result-object v0 │ │ +49fe60: 3800 0f00 |000a: if-eqz v0, 0019 // +000f │ │ +49fe64: 6e10 feea 0500 |000c: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getViewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@eafe │ │ +49fe6a: 0c01 |000f: move-result-object v1 │ │ +49fe6c: 5411 f2b4 |0010: iget-object v1, v1, Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;.platform:Lcom/nextcloud/android/common/ui/theme/utils/AndroidViewThemeUtils; // field@b4f2 │ │ +49fe70: 1f00 f501 |0012: check-cast v0, Landroid/widget/ImageView; // type@01f5 │ │ +49fe74: 6202 33aa |0014: sget-object v2, Lcom/nextcloud/android/common/ui/theme/utils/ColorRole;.PRIMARY:Lcom/nextcloud/android/common/ui/theme/utils/ColorRole; // field@aa33 │ │ +49fe78: 6e30 63d9 0102 |0016: invoke-virtual {v1, v0, v2}, Lcom/nextcloud/android/common/ui/theme/utils/AndroidViewThemeUtils;.colorImageView:(Landroid/widget/ImageView;Lcom/nextcloud/android/common/ui/theme/utils/ColorRole;)V // method@d963 │ │ +49fe7e: 6e10 f7ea 0500 |0019: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49fe84: 0c00 |001c: move-result-object v0 │ │ +49fe86: 5400 16b4 |001d: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49fe8a: 1401 e000 0a7f |001f: const v1, #float 1.83438e+38 // #7f0a00e0 │ │ +49fe90: 6e20 36f2 1000 |0022: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/ui/MessageInput;.findViewById:(I)Landroid/view/View; // method@f236 │ │ +49fe96: 0c00 |0025: move-result-object v0 │ │ +49fe98: 1f00 f301 |0026: check-cast v0, Landroid/widget/ImageButton; // type@01f3 │ │ +49fe9c: 3800 0a00 |0028: if-eqz v0, 0032 // +000a │ │ +49fea0: 2202 1f21 |002a: new-instance v2, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda5; // type@211f │ │ +49fea4: 7020 a4ea 5200 |002c: invoke-direct {v2, v5}, Lcom/nextcloud/talk/chat/MessageInputFragment$$ExternalSyntheticLambda5;.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V // method@eaa4 │ │ +49feaa: 6e20 2109 2000 |002f: invoke-virtual {v0, v2}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0921 │ │ +49feb0: 6e10 f7ea 0500 |0032: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49feb6: 0c00 |0035: move-result-object v0 │ │ +49feb8: 5400 16b4 |0036: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49febc: 6e20 36f2 1000 |0038: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/ui/MessageInput;.findViewById:(I)Landroid/view/View; // method@f236 │ │ +49fec2: 0c00 |003b: move-result-object v0 │ │ +49fec4: 1f00 f301 |003c: check-cast v0, Landroid/widget/ImageButton; // type@01f3 │ │ +49fec8: 3800 0b00 |003e: if-eqz v0, 0049 // +000b │ │ +49fecc: 6e10 feea 0500 |0040: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getViewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@eafe │ │ +49fed2: 0c01 |0043: move-result-object v1 │ │ +49fed4: 5411 f2b4 |0044: iget-object v1, v1, Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;.platform:Lcom/nextcloud/android/common/ui/theme/utils/AndroidViewThemeUtils; // field@b4f2 │ │ +49fed8: 6e20 a5d9 0100 |0046: invoke-virtual {v1, v0}, Lcom/nextcloud/android/common/ui/theme/utils/AndroidViewThemeUtils;.themeImageButton:(Landroid/widget/ImageButton;)V // method@d9a5 │ │ +49fede: 6e10 f7ea 0500 |0049: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49fee4: 0c00 |004c: move-result-object v0 │ │ +49fee6: 5400 16b4 |004d: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49feea: 1401 f903 0a7f |004f: const v1, #float 1.83454e+38 // #7f0a03f9 │ │ +49fef0: 6e20 36f2 1000 |0052: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/ui/MessageInput;.findViewById:(I)Landroid/view/View; // method@f236 │ │ +49fef6: 0c00 |0055: move-result-object v0 │ │ +49fef8: 1f00 c510 |0056: check-cast v0, Lcom/google/android/material/button/MaterialButton; // type@10c5 │ │ +49fefc: 3800 0b00 |0058: if-eqz v0, 0063 // +000b │ │ +49ff00: 6e10 feea 0500 |005a: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getViewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@eafe │ │ +49ff06: 0c01 |005d: move-result-object v1 │ │ +49ff08: 5411 f1b4 |005e: iget-object v1, v1, Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;.material:Lcom/nextcloud/android/common/ui/theme/utils/MaterialViewThemeUtils; // field@b4f1 │ │ +49ff0c: 6e20 fada 0100 |0060: invoke-virtual {v1, v0}, Lcom/nextcloud/android/common/ui/theme/utils/MaterialViewThemeUtils;.colorMaterialButtonText:(Lcom/google/android/material/button/MaterialButton;)V // method@dafa │ │ +49ff12: 6e10 f7ea 0500 |0063: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49ff18: 0c00 |0066: move-result-object v0 │ │ +49ff1a: 5400 16b4 |0067: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49ff1e: 1401 9604 0a7f |0069: const v1, #float 1.83457e+38 // #7f0a0496 │ │ +49ff24: 6e20 36f2 1000 |006c: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/ui/MessageInput;.findViewById:(I)Landroid/view/View; // method@f236 │ │ +49ff2a: 0c00 |006f: move-result-object v0 │ │ +49ff2c: 1f00 0402 |0070: check-cast v0, Landroid/widget/SeekBar; // type@0204 │ │ +49ff30: 3800 0b00 |0072: if-eqz v0, 007d // +000b │ │ +49ff34: 6e10 feea 0500 |0074: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getViewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@eafe │ │ +49ff3a: 0c01 |0077: move-result-object v1 │ │ +49ff3c: 5411 f2b4 |0078: iget-object v1, v1, Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;.platform:Lcom/nextcloud/android/common/ui/theme/utils/AndroidViewThemeUtils; // field@b4f2 │ │ +49ff40: 6e20 a3d9 0100 |007a: invoke-virtual {v1, v0}, Lcom/nextcloud/android/common/ui/theme/utils/AndroidViewThemeUtils;.themeHorizontalSeekBar:(Landroid/widget/SeekBar;)V // method@d9a3 │ │ +49ff46: 6e10 f7ea 0500 |007d: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49ff4c: 0c00 |0080: move-result-object v0 │ │ +49ff4e: 5400 16b4 |0081: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49ff52: 1401 7701 0a7f |0083: const v1, #float 1.83441e+38 // #7f0a0177 │ │ +49ff58: 6e20 36f2 1000 |0086: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/ui/MessageInput;.findViewById:(I)Landroid/view/View; // method@f236 │ │ +49ff5e: 0c00 |0089: move-result-object v0 │ │ +49ff60: 1f00 f501 |008a: check-cast v0, Landroid/widget/ImageView; // type@01f5 │ │ +49ff64: 3800 0d00 |008c: if-eqz v0, 0099 // +000d │ │ +49ff68: 6e10 feea 0500 |008e: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getViewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@eafe │ │ +49ff6e: 0c01 |0091: move-result-object v1 │ │ +49ff70: 5411 f2b4 |0092: iget-object v1, v1, Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;.platform:Lcom/nextcloud/android/common/ui/theme/utils/AndroidViewThemeUtils; // field@b4f2 │ │ +49ff74: 6202 33aa |0094: sget-object v2, Lcom/nextcloud/android/common/ui/theme/utils/ColorRole;.PRIMARY:Lcom/nextcloud/android/common/ui/theme/utils/ColorRole; // field@aa33 │ │ +49ff78: 6e30 63d9 0102 |0096: invoke-virtual {v1, v0, v2}, Lcom/nextcloud/android/common/ui/theme/utils/AndroidViewThemeUtils;.colorImageView:(Landroid/widget/ImageView;Lcom/nextcloud/android/common/ui/theme/utils/ColorRole;)V // method@d963 │ │ +49ff7e: 6e10 f7ea 0500 |0099: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49ff84: 0c00 |009c: move-result-object v0 │ │ +49ff86: 5400 16b4 |009d: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49ff8a: 1401 a104 0a7f |009f: const v1, #float 1.83457e+38 // #7f0a04a1 │ │ +49ff90: 6e20 36f2 1000 |00a2: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/ui/MessageInput;.findViewById:(I)Landroid/view/View; // method@f236 │ │ +49ff96: 0c00 |00a5: move-result-object v0 │ │ +49ff98: 1f00 f501 |00a6: check-cast v0, Landroid/widget/ImageView; // type@01f5 │ │ +49ff9c: 3800 0d00 |00a8: if-eqz v0, 00b5 // +000d │ │ +49ffa0: 6e10 feea 0500 |00aa: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getViewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@eafe │ │ +49ffa6: 0c01 |00ad: move-result-object v1 │ │ +49ffa8: 5411 f2b4 |00ae: iget-object v1, v1, Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;.platform:Lcom/nextcloud/android/common/ui/theme/utils/AndroidViewThemeUtils; // field@b4f2 │ │ +49ffac: 6202 33aa |00b0: sget-object v2, Lcom/nextcloud/android/common/ui/theme/utils/ColorRole;.PRIMARY:Lcom/nextcloud/android/common/ui/theme/utils/ColorRole; // field@aa33 │ │ +49ffb0: 6e30 63d9 0102 |00b2: invoke-virtual {v1, v0, v2}, Lcom/nextcloud/android/common/ui/theme/utils/AndroidViewThemeUtils;.colorImageView:(Landroid/widget/ImageView;Lcom/nextcloud/android/common/ui/theme/utils/ColorRole;)V // method@d963 │ │ +49ffb6: 6e10 f7ea 0500 |00b5: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49ffbc: 0c00 |00b8: move-result-object v0 │ │ +49ffbe: 5400 16b4 |00b9: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49ffc2: 1401 6f03 0a7f |00bb: const v1, #float 1.83451e+38 // #7f0a036f │ │ +49ffc8: 6e20 36f2 1000 |00be: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/ui/MessageInput;.findViewById:(I)Landroid/view/View; // method@f236 │ │ +49ffce: 0c00 |00c1: move-result-object v0 │ │ +49ffd0: 1f00 f501 |00c2: check-cast v0, Landroid/widget/ImageView; // type@01f5 │ │ +49ffd4: 3800 0d00 |00c4: if-eqz v0, 00d1 // +000d │ │ +49ffd8: 6e10 feea 0500 |00c6: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getViewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@eafe │ │ +49ffde: 0c01 |00c9: move-result-object v1 │ │ +49ffe0: 5411 f2b4 |00ca: iget-object v1, v1, Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;.platform:Lcom/nextcloud/android/common/ui/theme/utils/AndroidViewThemeUtils; // field@b4f2 │ │ +49ffe4: 6202 33aa |00cc: sget-object v2, Lcom/nextcloud/android/common/ui/theme/utils/ColorRole;.PRIMARY:Lcom/nextcloud/android/common/ui/theme/utils/ColorRole; // field@aa33 │ │ +49ffe8: 6e30 63d9 0102 |00ce: invoke-virtual {v1, v0, v2}, Lcom/nextcloud/android/common/ui/theme/utils/AndroidViewThemeUtils;.colorImageView:(Landroid/widget/ImageView;Lcom/nextcloud/android/common/ui/theme/utils/ColorRole;)V // method@d963 │ │ +49ffee: 6e10 f7ea 0500 |00d1: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49fff4: 0c00 |00d4: move-result-object v0 │ │ +49fff6: 5400 16b4 |00d5: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +49fffa: 1401 d005 0a7f |00d7: const v1, #float 1.83464e+38 // #7f0a05d0 │ │ +4a0000: 6e20 36f2 1000 |00da: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/ui/MessageInput;.findViewById:(I)Landroid/view/View; // method@f236 │ │ +4a0006: 0c00 |00dd: move-result-object v0 │ │ +4a0008: 1f00 f701 |00de: check-cast v0, Landroid/widget/LinearLayout; // type@01f7 │ │ +4a000c: 1201 |00e0: const/4 v1, #int 0 // #0 │ │ +4a000e: 1212 |00e1: const/4 v2, #int 1 // #1 │ │ +4a0010: 3800 0d00 |00e2: if-eqz v0, 00ef // +000d │ │ +4a0014: 6e10 feea 0500 |00e4: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getViewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@eafe │ │ +4a001a: 0c03 |00e7: move-result-object v3 │ │ +4a001c: 5433 f3b4 |00e8: iget-object v3, v3, Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;.talk:Lcom/nextcloud/talk/ui/theme/TalkSpecificViewThemeUtils; // field@b4f3 │ │ +4a0020: 1f00 8c01 |00ea: check-cast v0, Landroid/view/View; // type@018c │ │ +4a0024: 6e40 97f2 0312 |00ec: invoke-virtual {v3, v0, v2, v1}, Lcom/nextcloud/talk/ui/theme/TalkSpecificViewThemeUtils;.themeOutgoingMessageBubble:(Landroid/view/View;ZZ)V // method@f297 │ │ +4a002a: 6e10 f7ea 0500 |00ef: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +4a0030: 0c00 |00f2: move-result-object v0 │ │ +4a0032: 5400 16b4 |00f3: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +4a0036: 1403 6d03 0a7f |00f5: const v3, #float 1.83451e+38 // #7f0a036d │ │ +4a003c: 6e20 36f2 3000 |00f8: invoke-virtual {v0, v3}, Lcom/nextcloud/talk/ui/MessageInput;.findViewById:(I)Landroid/view/View; // method@f236 │ │ +4a0042: 0c00 |00fb: move-result-object v0 │ │ +4a0044: 1f00 4d23 |00fc: check-cast v0, Lcom/nextcloud/talk/ui/MicInputCloud; // type@234d │ │ +4a0048: 3800 0b00 |00fe: if-eqz v0, 0109 // +000b │ │ +4a004c: 6e10 feea 0500 |0100: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getViewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@eafe │ │ +4a0052: 0c03 |0103: move-result-object v3 │ │ +4a0054: 5433 f3b4 |0104: iget-object v3, v3, Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;.talk:Lcom/nextcloud/talk/ui/theme/TalkSpecificViewThemeUtils; // field@b4f3 │ │ +4a0058: 6e20 96f2 0300 |0106: invoke-virtual {v3, v0}, Lcom/nextcloud/talk/ui/theme/TalkSpecificViewThemeUtils;.themeMicInputCloud:(Lcom/nextcloud/talk/ui/MicInputCloud;)V // method@f296 │ │ +4a005e: 6e10 f7ea 0500 |0109: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +4a0064: 0c00 |010c: move-result-object v0 │ │ +4a0066: 5400 16b4 |010d: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentMessageInputView:Lcom/nextcloud/talk/ui/MessageInput; // field@b416 │ │ +4a006a: 1403 b101 0a7f |010f: const v3, #float 1.83442e+38 // #7f0a01b1 │ │ +4a0070: 6e20 36f2 3000 |0112: invoke-virtual {v0, v3}, Lcom/nextcloud/talk/ui/MessageInput;.findViewById:(I)Landroid/view/View; // method@f236 │ │ +4a0076: 0c00 |0115: move-result-object v0 │ │ +4a0078: 1f00 f501 |0116: check-cast v0, Landroid/widget/ImageView; // type@01f5 │ │ +4a007c: 3800 0d00 |0118: if-eqz v0, 0125 // +000d │ │ +4a0080: 6e10 feea 0500 |011a: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getViewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@eafe │ │ +4a0086: 0c03 |011d: move-result-object v3 │ │ +4a0088: 5433 f2b4 |011e: iget-object v3, v3, Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;.platform:Lcom/nextcloud/android/common/ui/theme/utils/AndroidViewThemeUtils; // field@b4f2 │ │ +4a008c: 6204 33aa |0120: sget-object v4, Lcom/nextcloud/android/common/ui/theme/utils/ColorRole;.PRIMARY:Lcom/nextcloud/android/common/ui/theme/utils/ColorRole; // field@aa33 │ │ +4a0090: 6e30 63d9 0304 |0122: invoke-virtual {v3, v0, v4}, Lcom/nextcloud/android/common/ui/theme/utils/AndroidViewThemeUtils;.colorImageView:(Landroid/widget/ImageView;Lcom/nextcloud/android/common/ui/theme/utils/ColorRole;)V // method@d963 │ │ +4a0096: 6e10 f7ea 0500 |0125: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +4a009c: 0c00 |0128: move-result-object v0 │ │ +4a009e: 5400 15b4 |0129: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentEditView:Lcom/nextcloud/talk/databinding/EditMessageViewBinding; // field@b415 │ │ +4a00a2: 5400 10b4 |012b: iget-object v0, v0, Lcom/nextcloud/talk/databinding/EditMessageViewBinding;.clearEdit:Landroid/widget/ImageView; // field@b410 │ │ +4a00a6: 6e10 feea 0500 |012d: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getViewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@eafe │ │ +4a00ac: 0c03 |0130: move-result-object v3 │ │ +4a00ae: 5433 f2b4 |0131: iget-object v3, v3, Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;.platform:Lcom/nextcloud/android/common/ui/theme/utils/AndroidViewThemeUtils; // field@b4f2 │ │ +4a00b2: 7110 fdfb 0000 |0133: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4a00b8: 6204 33aa |0136: sget-object v4, Lcom/nextcloud/android/common/ui/theme/utils/ColorRole;.PRIMARY:Lcom/nextcloud/android/common/ui/theme/utils/ColorRole; // field@aa33 │ │ +4a00bc: 6e30 63d9 0304 |0138: invoke-virtual {v3, v0, v4}, Lcom/nextcloud/android/common/ui/theme/utils/AndroidViewThemeUtils;.colorImageView:(Landroid/widget/ImageView;Lcom/nextcloud/android/common/ui/theme/utils/ColorRole;)V // method@d963 │ │ +4a00c2: 6e10 f7ea 0500 |013b: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +4a00c8: 0c00 |013e: move-result-object v0 │ │ +4a00ca: 5400 13b4 |013f: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentCallStarted:Lcom/nextcloud/talk/databinding/CallStartedMessageBinding; // field@b413 │ │ +4a00ce: 5400 07b4 |0141: iget-object v0, v0, Lcom/nextcloud/talk/databinding/CallStartedMessageBinding;.callStartedBackground:Landroid/widget/LinearLayout; // field@b407 │ │ +4a00d2: 6e10 feea 0500 |0143: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getViewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@eafe │ │ +4a00d8: 0c03 |0146: move-result-object v3 │ │ +4a00da: 5433 f3b4 |0147: iget-object v3, v3, Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;.talk:Lcom/nextcloud/talk/ui/theme/TalkSpecificViewThemeUtils; // field@b4f3 │ │ +4a00de: 7110 fdfb 0000 |0149: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4a00e4: 1f00 8c01 |014c: check-cast v0, Landroid/view/View; // type@018c │ │ +4a00e8: 6e40 97f2 0312 |014e: invoke-virtual {v3, v0, v2, v1}, Lcom/nextcloud/talk/ui/theme/TalkSpecificViewThemeUtils;.themeOutgoingMessageBubble:(Landroid/view/View;ZZ)V // method@f297 │ │ +4a00ee: 6e10 f7ea 0500 |0151: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +4a00f4: 0c00 |0154: move-result-object v0 │ │ +4a00f6: 5400 13b4 |0155: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentCallStarted:Lcom/nextcloud/talk/databinding/CallStartedMessageBinding; // field@b413 │ │ +4a00fa: 5400 03b4 |0157: iget-object v0, v0, Lcom/nextcloud/talk/databinding/CallStartedMessageBinding;.callAuthorChip:Lcom/google/android/material/chip/Chip; // field@b403 │ │ +4a00fe: 6e10 feea 0500 |0159: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getViewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@eafe │ │ +4a0104: 0c01 |015c: move-result-object v1 │ │ +4a0106: 5411 f1b4 |015d: iget-object v1, v1, Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;.material:Lcom/nextcloud/android/common/ui/theme/utils/MaterialViewThemeUtils; // field@b4f1 │ │ +4a010a: 7110 fdfb 0000 |015f: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4a0110: 6e20 e8da 0100 |0162: invoke-virtual {v1, v0}, Lcom/nextcloud/android/common/ui/theme/utils/MaterialViewThemeUtils;.colorChipBackground:(Lcom/google/android/material/chip/Chip;)V // method@dae8 │ │ +4a0116: 6e10 f7ea 0500 |0165: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +4a011c: 0c00 |0168: move-result-object v0 │ │ +4a011e: 5400 13b4 |0169: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentCallStarted:Lcom/nextcloud/talk/databinding/CallStartedMessageBinding; // field@b413 │ │ +4a0122: 5400 04b4 |016b: iget-object v0, v0, Lcom/nextcloud/talk/databinding/CallStartedMessageBinding;.callAuthorChipSecondary:Lcom/google/android/material/chip/Chip; // field@b404 │ │ +4a0126: 6e10 feea 0500 |016d: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getViewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@eafe │ │ +4a012c: 0c01 |0170: move-result-object v1 │ │ +4a012e: 5411 f1b4 |0171: iget-object v1, v1, Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;.material:Lcom/nextcloud/android/common/ui/theme/utils/MaterialViewThemeUtils; // field@b4f1 │ │ +4a0132: 7110 fdfb 0000 |0173: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4a0138: 6e20 e8da 0100 |0176: invoke-virtual {v1, v0}, Lcom/nextcloud/android/common/ui/theme/utils/MaterialViewThemeUtils;.colorChipBackground:(Lcom/google/android/material/chip/Chip;)V // method@dae8 │ │ +4a013e: 6e10 f7ea 0500 |0179: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +4a0144: 0c00 |017c: move-result-object v0 │ │ +4a0146: 5400 13b4 |017d: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.fragmentCallStarted:Lcom/nextcloud/talk/databinding/CallStartedMessageBinding; // field@b413 │ │ +4a014a: 5400 08b4 |017f: iget-object v0, v0, Lcom/nextcloud/talk/databinding/CallStartedMessageBinding;.callStartedCloseBtn:Landroid/widget/ImageView; // field@b408 │ │ +4a014e: 6e10 feea 0500 |0181: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getViewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@eafe │ │ +4a0154: 0c01 |0184: move-result-object v1 │ │ +4a0156: 5411 f2b4 |0185: iget-object v1, v1, Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;.platform:Lcom/nextcloud/android/common/ui/theme/utils/AndroidViewThemeUtils; // field@b4f2 │ │ +4a015a: 7110 fdfb 0000 |0187: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4a0160: 6202 33aa |018a: sget-object v2, Lcom/nextcloud/android/common/ui/theme/utils/ColorRole;.PRIMARY:Lcom/nextcloud/android/common/ui/theme/utils/ColorRole; // field@aa33 │ │ +4a0164: 6e30 63d9 0102 |018c: invoke-virtual {v1, v0, v2}, Lcom/nextcloud/android/common/ui/theme/utils/AndroidViewThemeUtils;.colorImageView:(Landroid/widget/ImageView;Lcom/nextcloud/android/common/ui/theme/utils/ColorRole;)V // method@d963 │ │ +4a016a: 0e00 |018f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=953 │ │ 0x0019 line=955 │ │ 0x0032 line=959 │ │ 0x0040 line=960 │ │ 0x0046 line=961 │ │ @@ -2020983,17 +2020983,17 @@ │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -49fe20: |[49fe20] com.nextcloud.talk.chat.MessageInputFragment.themeMessageInputView$lambda$33:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)V │ │ -49fe30: 7010 f3ea 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/chat/MessageInputFragment;.cancelReply:()V // method@eaf3 │ │ -49fe36: 0e00 |0003: return-void │ │ +49fe24: |[49fe24] com.nextcloud.talk.chat.MessageInputFragment.themeMessageInputView$lambda$33:(Lcom/nextcloud/talk/chat/MessageInputFragment;Landroid/view/View;)V │ │ +49fe34: 7010 f3ea 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/chat/MessageInputFragment;.cancelReply:()V // method@eaf3 │ │ +49fe3a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=956 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lcom/nextcloud/talk/chat/MessageInputFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -2021002,58 +2021002,58 @@ │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputFragment;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 86 16-bit code units │ │ -4a0168: |[4a0168] com.nextcloud.talk.chat.MessageInputFragment.updateOwnTypingStatus$sendStartTypingSignalingMessage:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V │ │ -4a0178: 5450 24b1 |0000: iget-object v0, v5, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -4a017c: 1a01 558e |0002: const-string v1, "chatActivity" // string@8e55 │ │ -4a0180: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -4a0182: 3900 0600 |0005: if-nez v0, 000b // +0006 │ │ -4a0186: 7110 06fc 0100 |0007: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4a018c: 0720 |000a: move-object v0, v2 │ │ -4a018e: 6e10 95e9 0000 |000b: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getWebSocketInstance:()Lcom/nextcloud/talk/webrtc/WebSocketInstance; // method@e995 │ │ -4a0194: 0c00 |000e: move-result-object v0 │ │ -4a0196: 3800 0700 |000f: if-eqz v0, 0016 // +0007 │ │ -4a019a: 6e10 71f3 0000 |0011: invoke-virtual {v0}, Lcom/nextcloud/talk/webrtc/WebSocketInstance;.getUserMap:()Ljava/util/HashMap; // method@f371 │ │ -4a01a0: 0c00 |0014: move-result-object v0 │ │ -4a01a2: 2802 |0015: goto 0017 // +0002 │ │ -4a01a4: 0720 |0016: move-object v0, v2 │ │ -4a01a6: 3800 3e00 |0017: if-eqz v0, 0055 // +003e │ │ -4a01aa: 1f00 3c25 |0019: check-cast v0, Ljava/util/Map; // type@253c │ │ -4a01ae: 7210 94f9 0000 |001b: invoke-interface {v0}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@f994 │ │ -4a01b4: 0c00 |001e: move-result-object v0 │ │ -4a01b6: 7210 f4f9 0000 |001f: invoke-interface {v0}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@f9f4 │ │ -4a01bc: 0c00 |0022: move-result-object v0 │ │ -4a01be: 7210 46f9 0000 |0023: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ -4a01c4: 0a03 |0026: move-result v3 │ │ -4a01c6: 3803 2e00 |0027: if-eqz v3, 0055 // +002e │ │ -4a01ca: 7210 47f9 0000 |0029: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ -4a01d0: 0c03 |002c: move-result-object v3 │ │ -4a01d2: 1f03 3b25 |002d: check-cast v3, Ljava/util/Map$Entry; // type@253b │ │ -4a01d6: 7210 8ef9 0300 |002f: invoke-interface {v3}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@f98e │ │ -4a01dc: 0c03 |0032: move-result-object v3 │ │ -4a01de: 1f03 a724 |0033: check-cast v3, Ljava/lang/String; // type@24a7 │ │ -4a01e2: 2204 fb22 |0035: new-instance v4, Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage; // type@22fb │ │ -4a01e6: 7010 c2f1 0400 |0037: invoke-direct {v4}, Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage;.:()V // method@f1c2 │ │ -4a01ec: 6e20 c7f1 3400 |003a: invoke-virtual {v4, v3}, Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage;.setTo:(Ljava/lang/String;)V // method@f1c7 │ │ -4a01f2: 1a03 35ef |003d: const-string v3, "startedTyping" // string@ef35 │ │ -4a01f6: 6e20 c8f1 3400 |003f: invoke-virtual {v4, v3}, Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage;.setType:(Ljava/lang/String;)V // method@f1c8 │ │ -4a01fc: 5453 24b1 |0042: iget-object v3, v5, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -4a0200: 3903 0600 |0044: if-nez v3, 004a // +0006 │ │ -4a0204: 7110 06fc 0100 |0046: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4a020a: 0723 |0049: move-object v3, v2 │ │ -4a020c: 6e10 88e9 0300 |004a: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getSignalingMessageSender:()Lcom/nextcloud/talk/signaling/SignalingMessageSender; // method@e988 │ │ -4a0212: 0c03 |004d: move-result-object v3 │ │ -4a0214: 7110 fdfb 0300 |004e: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4a021a: 7220 32f2 4300 |0051: invoke-interface {v3, v4}, Lcom/nextcloud/talk/signaling/SignalingMessageSender;.send:(Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage;)V // method@f232 │ │ -4a0220: 28cf |0054: goto 0023 // -0031 │ │ -4a0222: 0e00 |0055: return-void │ │ +4a016c: |[4a016c] com.nextcloud.talk.chat.MessageInputFragment.updateOwnTypingStatus$sendStartTypingSignalingMessage:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V │ │ +4a017c: 5450 24b1 |0000: iget-object v0, v5, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +4a0180: 1a01 558e |0002: const-string v1, "chatActivity" // string@8e55 │ │ +4a0184: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +4a0186: 3900 0600 |0005: if-nez v0, 000b // +0006 │ │ +4a018a: 7110 06fc 0100 |0007: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4a0190: 0720 |000a: move-object v0, v2 │ │ +4a0192: 6e10 95e9 0000 |000b: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getWebSocketInstance:()Lcom/nextcloud/talk/webrtc/WebSocketInstance; // method@e995 │ │ +4a0198: 0c00 |000e: move-result-object v0 │ │ +4a019a: 3800 0700 |000f: if-eqz v0, 0016 // +0007 │ │ +4a019e: 6e10 71f3 0000 |0011: invoke-virtual {v0}, Lcom/nextcloud/talk/webrtc/WebSocketInstance;.getUserMap:()Ljava/util/HashMap; // method@f371 │ │ +4a01a4: 0c00 |0014: move-result-object v0 │ │ +4a01a6: 2802 |0015: goto 0017 // +0002 │ │ +4a01a8: 0720 |0016: move-object v0, v2 │ │ +4a01aa: 3800 3e00 |0017: if-eqz v0, 0055 // +003e │ │ +4a01ae: 1f00 3c25 |0019: check-cast v0, Ljava/util/Map; // type@253c │ │ +4a01b2: 7210 94f9 0000 |001b: invoke-interface {v0}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@f994 │ │ +4a01b8: 0c00 |001e: move-result-object v0 │ │ +4a01ba: 7210 f4f9 0000 |001f: invoke-interface {v0}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@f9f4 │ │ +4a01c0: 0c00 |0022: move-result-object v0 │ │ +4a01c2: 7210 46f9 0000 |0023: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ +4a01c8: 0a03 |0026: move-result v3 │ │ +4a01ca: 3803 2e00 |0027: if-eqz v3, 0055 // +002e │ │ +4a01ce: 7210 47f9 0000 |0029: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ +4a01d4: 0c03 |002c: move-result-object v3 │ │ +4a01d6: 1f03 3b25 |002d: check-cast v3, Ljava/util/Map$Entry; // type@253b │ │ +4a01da: 7210 8ef9 0300 |002f: invoke-interface {v3}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@f98e │ │ +4a01e0: 0c03 |0032: move-result-object v3 │ │ +4a01e2: 1f03 a724 |0033: check-cast v3, Ljava/lang/String; // type@24a7 │ │ +4a01e6: 2204 fb22 |0035: new-instance v4, Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage; // type@22fb │ │ +4a01ea: 7010 c2f1 0400 |0037: invoke-direct {v4}, Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage;.:()V // method@f1c2 │ │ +4a01f0: 6e20 c7f1 3400 |003a: invoke-virtual {v4, v3}, Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage;.setTo:(Ljava/lang/String;)V // method@f1c7 │ │ +4a01f6: 1a03 35ef |003d: const-string v3, "startedTyping" // string@ef35 │ │ +4a01fa: 6e20 c8f1 3400 |003f: invoke-virtual {v4, v3}, Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage;.setType:(Ljava/lang/String;)V // method@f1c8 │ │ +4a0200: 5453 24b1 |0042: iget-object v3, v5, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +4a0204: 3903 0600 |0044: if-nez v3, 004a // +0006 │ │ +4a0208: 7110 06fc 0100 |0046: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4a020e: 0723 |0049: move-object v3, v2 │ │ +4a0210: 6e10 88e9 0300 |004a: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getSignalingMessageSender:()Lcom/nextcloud/talk/signaling/SignalingMessageSender; // method@e988 │ │ +4a0216: 0c03 |004d: move-result-object v3 │ │ +4a0218: 7110 fdfb 0300 |004e: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4a021e: 7220 32f2 4300 |0051: invoke-interface {v3, v4}, Lcom/nextcloud/talk/signaling/SignalingMessageSender;.send:(Lcom/nextcloud/talk/models/json/signaling/NCSignalingMessage;)V // method@f232 │ │ +4a0224: 28cf |0054: goto 0023 // -0031 │ │ +4a0226: 0e00 |0055: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=758 │ │ 0x0019 line=760 │ │ 0x0035 line=761 │ │ 0x003a line=762 │ │ 0x003d line=763 │ │ @@ -2021066,77 +2021066,77 @@ │ │ type : '(Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 9 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 122 16-bit code units │ │ -4a02bc: |[4a02bc] com.nextcloud.talk.chat.MessageInputFragment.uploadFile:(Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)V │ │ -4a02cc: 5440 24b1 |0000: iget-object v0, v4, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -4a02d0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4a02d2: 1a02 558e |0003: const-string v2, "chatActivity" // string@8e55 │ │ -4a02d6: 3900 0600 |0005: if-nez v0, 000b // +0006 │ │ -4a02da: 7110 06fc 0200 |0007: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4a02e0: 0710 |000a: move-object v0, v1 │ │ -4a02e2: 6e10 81e9 0000 |000b: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getParticipantPermissions:()Lcom/nextcloud/talk/utils/ParticipantPermissions; // method@e981 │ │ -4a02e8: 0c00 |000e: move-result-object v0 │ │ -4a02ea: 6e10 f9f2 0000 |000f: invoke-virtual {v0}, Lcom/nextcloud/talk/utils/ParticipantPermissions;.hasChatPermission:()Z // method@f2f9 │ │ -4a02f0: 0a00 |0012: move-result v0 │ │ -4a02f2: 3900 0e00 |0013: if-nez v0, 0021 // +000e │ │ -4a02f6: 6205 82b0 |0015: sget-object v5, Lcom/nextcloud/talk/chat/ChatActivity;.Companion:Lcom/nextcloud/talk/chat/ChatActivity$Companion; // field@b082 │ │ -4a02fa: 6e10 71e8 0500 |0017: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity$Companion;.getTAG:()Ljava/lang/String; // method@e871 │ │ -4a0300: 0c05 |001a: move-result-object v5 │ │ -4a0302: 1a06 fbf7 |001b: const-string v6, "uploading file(s) is forbidden because of missing attendee permissions" // string@f7fb │ │ -4a0306: 7120 7705 6500 |001d: invoke-static {v5, v6}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0577 │ │ -4a030c: 0e00 |0020: return-void │ │ -4a030e: 1a00 0000 |0021: const-string v0, "" // string@0000 │ │ -4a0312: 3806 0500 |0023: if-eqz v6, 0028 // +0005 │ │ -4a0316: 1a06 6bfd |0025: const-string v6, "{"messageType":"voice-message"}" // string@fd6b │ │ -4a031a: 2802 |0027: goto 0029 // +0002 │ │ -4a031c: 0706 |0028: move-object v6, v0 │ │ -4a031e: 7120 fbfb 0700 |0029: invoke-static {v7, v0}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ -4a0324: 0a03 |002c: move-result v3 │ │ -4a0326: 3903 1700 |002d: if-nez v3, 0044 // +0017 │ │ -4a032a: 2206 a924 |002f: new-instance v6, Ljava/lang/StringBuilder; // type@24a9 │ │ -4a032e: 1a03 69fd |0031: const-string v3, "{"caption":"" // string@fd69 │ │ -4a0332: 7020 89f6 3600 |0033: invoke-direct {v6, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -4a0338: 6e20 92f6 7600 |0036: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4a033e: 0c06 |0039: move-result-object v6 │ │ -4a0340: 1a07 d005 |003a: const-string v7, ""}" // string@05d0 │ │ -4a0344: 6e20 92f6 7600 |003c: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4a034a: 0c06 |003f: move-result-object v6 │ │ -4a034c: 6e10 9cf6 0600 |0040: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -4a0352: 0c06 |0043: move-result-object v6 │ │ -4a0354: 7120 fbfb 0800 |0044: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ -4a035a: 0a07 |0047: move-result v7 │ │ -4a035c: 3807 0e00 |0048: if-eqz v7, 0056 // +000e │ │ -4a0360: 5447 24b1 |004a: iget-object v7, v4, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -4a0364: 3907 0600 |004c: if-nez v7, 0052 // +0006 │ │ -4a0368: 7110 06fc 0200 |004e: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4a036e: 0717 |0051: move-object v7, v1 │ │ -4a0370: 6e10 85e9 0700 |0052: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ -4a0376: 0c08 |0055: move-result-object v8 │ │ -4a0378: 5447 24b1 |0056: iget-object v7, v4, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -4a037c: 3907 0600 |0058: if-nez v7, 005e // +0006 │ │ -4a0380: 7110 06fc 0200 |005a: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4a0386: 0717 |005d: move-object v7, v1 │ │ -4a0388: 6e10 61e9 0700 |005e: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ -4a038e: 0c07 |0061: move-result-object v7 │ │ -4a0390: 5440 24b1 |0062: iget-object v0, v4, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -4a0394: 3900 0600 |0064: if-nez v0, 006a // +0006 │ │ -4a0398: 7110 06fc 0200 |0066: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4a039e: 2802 |0069: goto 006b // +0002 │ │ -4a03a0: 0701 |006a: move-object v1, v0 │ │ -4a03a2: 6e10 67e9 0100 |006b: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getCurrentConversation:()Lcom/nextcloud/talk/models/domain/ConversationModel; // method@e967 │ │ -4a03a8: 0c00 |006e: move-result-object v0 │ │ -4a03aa: 7110 fdfb 0000 |006f: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4a03b0: 6e10 45f1 0000 |0072: invoke-virtual {v0}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getDisplayName:()Ljava/lang/String; // method@f145 │ │ -4a03b6: 0c00 |0075: move-result-object v0 │ │ -4a03b8: 6e56 04ef 5708 |0076: invoke-virtual {v7, v5, v8, v0, v6}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.uploadFile:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@ef04 │ │ -4a03be: 0e00 |0079: return-void │ │ +4a02c0: |[4a02c0] com.nextcloud.talk.chat.MessageInputFragment.uploadFile:(Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)V │ │ +4a02d0: 5440 24b1 |0000: iget-object v0, v4, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +4a02d4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4a02d6: 1a02 558e |0003: const-string v2, "chatActivity" // string@8e55 │ │ +4a02da: 3900 0600 |0005: if-nez v0, 000b // +0006 │ │ +4a02de: 7110 06fc 0200 |0007: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4a02e4: 0710 |000a: move-object v0, v1 │ │ +4a02e6: 6e10 81e9 0000 |000b: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getParticipantPermissions:()Lcom/nextcloud/talk/utils/ParticipantPermissions; // method@e981 │ │ +4a02ec: 0c00 |000e: move-result-object v0 │ │ +4a02ee: 6e10 f9f2 0000 |000f: invoke-virtual {v0}, Lcom/nextcloud/talk/utils/ParticipantPermissions;.hasChatPermission:()Z // method@f2f9 │ │ +4a02f4: 0a00 |0012: move-result v0 │ │ +4a02f6: 3900 0e00 |0013: if-nez v0, 0021 // +000e │ │ +4a02fa: 6205 82b0 |0015: sget-object v5, Lcom/nextcloud/talk/chat/ChatActivity;.Companion:Lcom/nextcloud/talk/chat/ChatActivity$Companion; // field@b082 │ │ +4a02fe: 6e10 71e8 0500 |0017: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity$Companion;.getTAG:()Ljava/lang/String; // method@e871 │ │ +4a0304: 0c05 |001a: move-result-object v5 │ │ +4a0306: 1a06 fbf7 |001b: const-string v6, "uploading file(s) is forbidden because of missing attendee permissions" // string@f7fb │ │ +4a030a: 7120 7705 6500 |001d: invoke-static {v5, v6}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0577 │ │ +4a0310: 0e00 |0020: return-void │ │ +4a0312: 1a00 0000 |0021: const-string v0, "" // string@0000 │ │ +4a0316: 3806 0500 |0023: if-eqz v6, 0028 // +0005 │ │ +4a031a: 1a06 6bfd |0025: const-string v6, "{"messageType":"voice-message"}" // string@fd6b │ │ +4a031e: 2802 |0027: goto 0029 // +0002 │ │ +4a0320: 0706 |0028: move-object v6, v0 │ │ +4a0322: 7120 fbfb 0700 |0029: invoke-static {v7, v0}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ +4a0328: 0a03 |002c: move-result v3 │ │ +4a032a: 3903 1700 |002d: if-nez v3, 0044 // +0017 │ │ +4a032e: 2206 a924 |002f: new-instance v6, Ljava/lang/StringBuilder; // type@24a9 │ │ +4a0332: 1a03 69fd |0031: const-string v3, "{"caption":"" // string@fd69 │ │ +4a0336: 7020 89f6 3600 |0033: invoke-direct {v6, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +4a033c: 6e20 92f6 7600 |0036: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4a0342: 0c06 |0039: move-result-object v6 │ │ +4a0344: 1a07 d005 |003a: const-string v7, ""}" // string@05d0 │ │ +4a0348: 6e20 92f6 7600 |003c: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4a034e: 0c06 |003f: move-result-object v6 │ │ +4a0350: 6e10 9cf6 0600 |0040: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +4a0356: 0c06 |0043: move-result-object v6 │ │ +4a0358: 7120 fbfb 0800 |0044: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ +4a035e: 0a07 |0047: move-result v7 │ │ +4a0360: 3807 0e00 |0048: if-eqz v7, 0056 // +000e │ │ +4a0364: 5447 24b1 |004a: iget-object v7, v4, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +4a0368: 3907 0600 |004c: if-nez v7, 0052 // +0006 │ │ +4a036c: 7110 06fc 0200 |004e: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4a0372: 0717 |0051: move-object v7, v1 │ │ +4a0374: 6e10 85e9 0700 |0052: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ +4a037a: 0c08 |0055: move-result-object v8 │ │ +4a037c: 5447 24b1 |0056: iget-object v7, v4, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +4a0380: 3907 0600 |0058: if-nez v7, 005e // +0006 │ │ +4a0384: 7110 06fc 0200 |005a: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4a038a: 0717 |005d: move-object v7, v1 │ │ +4a038c: 6e10 61e9 0700 |005e: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ +4a0392: 0c07 |0061: move-result-object v7 │ │ +4a0394: 5440 24b1 |0062: iget-object v0, v4, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +4a0398: 3900 0600 |0064: if-nez v0, 006a // +0006 │ │ +4a039c: 7110 06fc 0200 |0066: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4a03a2: 2802 |0069: goto 006b // +0002 │ │ +4a03a4: 0701 |006a: move-object v1, v0 │ │ +4a03a6: 6e10 67e9 0100 |006b: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getCurrentConversation:()Lcom/nextcloud/talk/models/domain/ConversationModel; // method@e967 │ │ +4a03ac: 0c00 |006e: move-result-object v0 │ │ +4a03ae: 7110 fdfb 0000 |006f: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4a03b4: 6e10 45f1 0000 |0072: invoke-virtual {v0}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getDisplayName:()Ljava/lang/String; // method@f145 │ │ +4a03ba: 0c00 |0075: move-result-object v0 │ │ +4a03bc: 6e56 04ef 5708 |0076: invoke-virtual {v7, v5, v8, v0, v6}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.uploadFile:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@ef04 │ │ +4a03c2: 0e00 |0079: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=824 │ │ 0x0015 line=825 │ │ 0x0021 line=829 │ │ 0x0025 line=830 │ │ 0x0029 line=833 │ │ @@ -2021155,24 +2021155,24 @@ │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputFragment;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;ILjava/lang/Object;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 8 │ │ ins : 7 │ │ outs : 5 │ │ insns size : 16 16-bit code units │ │ -4a028c: |[4a028c] com.nextcloud.talk.chat.MessageInputFragment.uploadFile$default:(Lcom/nextcloud/talk/chat/MessageInputFragment;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;ILjava/lang/Object;)V │ │ -4a029c: dd07 0604 |0000: and-int/lit8 v7, v6, #int 4 // #04 │ │ -4a02a0: 1a00 0000 |0002: const-string v0, "" // string@0000 │ │ -4a02a4: 3807 0300 |0004: if-eqz v7, 0007 // +0003 │ │ -4a02a8: 0704 |0006: move-object v4, v0 │ │ -4a02aa: dd06 0608 |0007: and-int/lit8 v6, v6, #int 8 // #08 │ │ -4a02ae: 3806 0300 |0009: if-eqz v6, 000c // +0003 │ │ -4a02b2: 0705 |000b: move-object v5, v0 │ │ -4a02b4: 7055 37eb 2143 |000c: invoke-direct {v1, v2, v3, v4, v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.uploadFile:(Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)V // method@eb37 │ │ -4a02ba: 0e00 |000f: return-void │ │ +4a0290: |[4a0290] com.nextcloud.talk.chat.MessageInputFragment.uploadFile$default:(Lcom/nextcloud/talk/chat/MessageInputFragment;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;ILjava/lang/Object;)V │ │ +4a02a0: dd07 0604 |0000: and-int/lit8 v7, v6, #int 4 // #04 │ │ +4a02a4: 1a00 0000 |0002: const-string v0, "" // string@0000 │ │ +4a02a8: 3807 0300 |0004: if-eqz v7, 0007 // +0003 │ │ +4a02ac: 0704 |0006: move-object v4, v0 │ │ +4a02ae: dd06 0608 |0007: and-int/lit8 v6, v6, #int 8 // #08 │ │ +4a02b2: 3806 0300 |0009: if-eqz v6, 000c // +0003 │ │ +4a02b6: 0705 |000b: move-object v5, v0 │ │ +4a02b8: 7055 37eb 2143 |000c: invoke-direct {v1, v2, v3, v4, v5}, Lcom/nextcloud/talk/chat/MessageInputFragment;.uploadFile:(Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)V // method@eb37 │ │ +4a02be: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=820 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 (null) Lcom/nextcloud/talk/chat/MessageInputFragment; │ │ 0x0000 - 0x0010 reg=2 (null) Ljava/lang/String; │ │ 0x0000 - 0x0010 reg=3 (null) Z │ │ @@ -2021187,22 +2021187,22 @@ │ │ type : '()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -49d7bc: |[49d7bc] com.nextcloud.talk.chat.MessageInputFragment.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; │ │ -49d7cc: 5410 23b1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputFragment;.binding:Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // field@b123 │ │ -49d7d0: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -49d7d4: 1100 |0004: return-object v0 │ │ -49d7d6: 1a00 e08a |0005: const-string v0, "binding" // string@8ae0 │ │ -49d7da: 7110 06fc 0000 |0007: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49d7e0: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -49d7e2: 1100 |000b: return-object v0 │ │ +49d7c0: |[49d7c0] com.nextcloud.talk.chat.MessageInputFragment.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; │ │ +49d7d0: 5410 23b1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputFragment;.binding:Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // field@b123 │ │ +49d7d4: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +49d7d8: 1100 |0004: return-object v0 │ │ +49d7da: 1a00 e08a |0005: const-string v0, "binding" // string@8ae0 │ │ +49d7de: 7110 06fc 0000 |0007: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49d7e4: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +49d7e6: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lcom/nextcloud/talk/chat/MessageInputFragment; │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/MessageInputFragment;) │ │ @@ -2021210,22 +2021210,22 @@ │ │ type : '()Lcom/nextcloud/talk/data/network/NetworkMonitor;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -49d794: |[49d794] com.nextcloud.talk.chat.MessageInputFragment.getNetworkMonitor:()Lcom/nextcloud/talk/data/network/NetworkMonitor; │ │ -49d7a4: 5410 29b1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputFragment;.networkMonitor:Lcom/nextcloud/talk/data/network/NetworkMonitor; // field@b129 │ │ -49d7a8: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -49d7ac: 1100 |0004: return-object v0 │ │ -49d7ae: 1a00 50d0 |0005: const-string v0, "networkMonitor" // string@d050 │ │ -49d7b2: 7110 06fc 0000 |0007: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49d7b8: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -49d7ba: 1100 |000b: return-object v0 │ │ +49d798: |[49d798] com.nextcloud.talk.chat.MessageInputFragment.getNetworkMonitor:()Lcom/nextcloud/talk/data/network/NetworkMonitor; │ │ +49d7a8: 5410 29b1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputFragment;.networkMonitor:Lcom/nextcloud/talk/data/network/NetworkMonitor; // field@b129 │ │ +49d7ac: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +49d7b0: 1100 |0004: return-object v0 │ │ +49d7b2: 1a00 50d0 |0005: const-string v0, "networkMonitor" // string@d050 │ │ +49d7b6: 7110 06fc 0000 |0007: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49d7bc: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +49d7be: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lcom/nextcloud/talk/chat/MessageInputFragment; │ │ │ │ #2 : (in Lcom/nextcloud/talk/chat/MessageInputFragment;) │ │ @@ -2021233,22 +2021233,22 @@ │ │ type : '()Lcom/nextcloud/talk/users/UserManager;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -49d80c: |[49d80c] com.nextcloud.talk.chat.MessageInputFragment.getUserManager:()Lcom/nextcloud/talk/users/UserManager; │ │ -49d81c: 5410 2cb1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputFragment;.userManager:Lcom/nextcloud/talk/users/UserManager; // field@b12c │ │ -49d820: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -49d824: 1100 |0004: return-object v0 │ │ -49d826: 1a00 4df8 |0005: const-string v0, "userManager" // string@f84d │ │ -49d82a: 7110 06fc 0000 |0007: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49d830: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -49d832: 1100 |000b: return-object v0 │ │ +49d810: |[49d810] com.nextcloud.talk.chat.MessageInputFragment.getUserManager:()Lcom/nextcloud/talk/users/UserManager; │ │ +49d820: 5410 2cb1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputFragment;.userManager:Lcom/nextcloud/talk/users/UserManager; // field@b12c │ │ +49d824: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +49d828: 1100 |0004: return-object v0 │ │ +49d82a: 1a00 4df8 |0005: const-string v0, "userManager" // string@f84d │ │ +49d82e: 7110 06fc 0000 |0007: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49d834: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +49d836: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lcom/nextcloud/talk/chat/MessageInputFragment; │ │ │ │ #3 : (in Lcom/nextcloud/talk/chat/MessageInputFragment;) │ │ @@ -2021256,22 +2021256,22 @@ │ │ type : '()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -49d7e4: |[49d7e4] com.nextcloud.talk.chat.MessageInputFragment.getViewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ -49d7f4: 5410 2db1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputFragment;.viewThemeUtils:Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // field@b12d │ │ -49d7f8: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -49d7fc: 1100 |0004: return-object v0 │ │ -49d7fe: 1a00 b2fa |0005: const-string v0, "viewThemeUtils" // string@fab2 │ │ -49d802: 7110 06fc 0000 |0007: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49d808: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -49d80a: 1100 |000b: return-object v0 │ │ +49d7e8: |[49d7e8] com.nextcloud.talk.chat.MessageInputFragment.getViewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ +49d7f8: 5410 2db1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputFragment;.viewThemeUtils:Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // field@b12d │ │ +49d7fc: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +49d800: 1100 |0004: return-object v0 │ │ +49d802: 1a00 b2fa |0005: const-string v0, "viewThemeUtils" // string@fab2 │ │ +49d806: 7110 06fc 0000 |0007: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49d80c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +49d80e: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lcom/nextcloud/talk/chat/MessageInputFragment; │ │ │ │ #4 : (in Lcom/nextcloud/talk/chat/MessageInputFragment;) │ │ @@ -2021279,48 +2021279,48 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 65 16-bit code units │ │ -49ed04: |[49ed04] com.nextcloud.talk.chat.MessageInputFragment.onCreate:(Landroid/os/Bundle;)V │ │ -49ed14: 6f20 9e0e 3200 |0000: invoke-super {v2, v3}, Landroidx/fragment/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@0e9e │ │ -49ed1a: 6203 34af |0003: sget-object v3, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.Companion:Lcom/nextcloud/talk/application/NextcloudTalkApplication$Companion; // field@af34 │ │ -49ed1e: 6e10 26e6 0300 |0005: invoke-virtual {v3}, Lcom/nextcloud/talk/application/NextcloudTalkApplication$Companion;.getSharedApplication:()Lcom/nextcloud/talk/application/NextcloudTalkApplication; // method@e626 │ │ -49ed24: 0c03 |0008: move-result-object v3 │ │ -49ed26: 7110 fdfb 0300 |0009: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49ed2c: 6e10 37e6 0300 |000c: invoke-virtual {v3}, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.getComponentApplication:()Lcom/nextcloud/talk/application/NextcloudTalkApplicationComponent; // method@e637 │ │ -49ed32: 0c03 |000f: move-result-object v3 │ │ -49ed34: 7220 5ce6 2300 |0010: invoke-interface {v3, v2}, Lcom/nextcloud/talk/application/NextcloudTalkApplicationComponent;.inject:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V // method@e65c │ │ -49ed3a: 6e10 f6ea 0200 |0013: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getArguments:()Landroid/os/Bundle; // method@eaf6 │ │ -49ed40: 0c03 |0016: move-result-object v3 │ │ -49ed42: 1200 |0017: const/4 v0, #int 0 // #0 │ │ -49ed44: 3803 0900 |0018: if-eqz v3, 0021 // +0009 │ │ -49ed48: 1a01 671b |001a: const-string v1, "CONVERSATION_INTERNAL_ID" // string@1b67 │ │ -49ed4c: 6e20 5004 1300 |001c: invoke-virtual {v3, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0450 │ │ -49ed52: 0c03 |001f: move-result-object v3 │ │ -49ed54: 2802 |0020: goto 0022 // +0002 │ │ -49ed56: 0703 |0021: move-object v3, v0 │ │ -49ed58: 3903 0400 |0022: if-nez v3, 0026 // +0004 │ │ -49ed5c: 1a03 0000 |0024: const-string v3, "" // string@0000 │ │ -49ed60: 5b23 26b1 |0026: iput-object v3, v2, Lcom/nextcloud/talk/chat/MessageInputFragment;.conversationInternalId:Ljava/lang/String; // field@b126 │ │ -49ed64: 3903 0800 |0028: if-nez v3, 0030 // +0008 │ │ -49ed68: 1a03 3794 |002a: const-string v3, "conversationInternalId" // string@9437 │ │ -49ed6c: 7110 06fc 0300 |002c: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49ed72: 2802 |002f: goto 0031 // +0002 │ │ -49ed74: 0730 |0030: move-object v0, v3 │ │ -49ed76: 1f00 7724 |0031: check-cast v0, Ljava/lang/CharSequence; // type@2477 │ │ -49ed7a: 7210 3df5 0000 |0033: invoke-interface {v0}, Ljava/lang/CharSequence;.length:()I // method@f53d │ │ -49ed80: 0a03 |0036: move-result v3 │ │ -49ed82: 3903 0900 |0037: if-nez v3, 0040 // +0009 │ │ -49ed86: 6203 1bb1 |0039: sget-object v3, Lcom/nextcloud/talk/chat/MessageInputFragment;.TAG:Ljava/lang/String; // field@b11b │ │ -49ed8a: 1a00 8db7 |003b: const-string v0, "internalId for conversation passed to MessageInputFragment is empty" // string@b78d │ │ -49ed8e: 7120 6e05 0300 |003d: invoke-static {v3, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@056e │ │ -49ed94: 0e00 |0040: return-void │ │ +49ed08: |[49ed08] com.nextcloud.talk.chat.MessageInputFragment.onCreate:(Landroid/os/Bundle;)V │ │ +49ed18: 6f20 9e0e 3200 |0000: invoke-super {v2, v3}, Landroidx/fragment/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@0e9e │ │ +49ed1e: 6203 34af |0003: sget-object v3, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.Companion:Lcom/nextcloud/talk/application/NextcloudTalkApplication$Companion; // field@af34 │ │ +49ed22: 6e10 26e6 0300 |0005: invoke-virtual {v3}, Lcom/nextcloud/talk/application/NextcloudTalkApplication$Companion;.getSharedApplication:()Lcom/nextcloud/talk/application/NextcloudTalkApplication; // method@e626 │ │ +49ed28: 0c03 |0008: move-result-object v3 │ │ +49ed2a: 7110 fdfb 0300 |0009: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49ed30: 6e10 37e6 0300 |000c: invoke-virtual {v3}, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.getComponentApplication:()Lcom/nextcloud/talk/application/NextcloudTalkApplicationComponent; // method@e637 │ │ +49ed36: 0c03 |000f: move-result-object v3 │ │ +49ed38: 7220 5ce6 2300 |0010: invoke-interface {v3, v2}, Lcom/nextcloud/talk/application/NextcloudTalkApplicationComponent;.inject:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V // method@e65c │ │ +49ed3e: 6e10 f6ea 0200 |0013: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getArguments:()Landroid/os/Bundle; // method@eaf6 │ │ +49ed44: 0c03 |0016: move-result-object v3 │ │ +49ed46: 1200 |0017: const/4 v0, #int 0 // #0 │ │ +49ed48: 3803 0900 |0018: if-eqz v3, 0021 // +0009 │ │ +49ed4c: 1a01 671b |001a: const-string v1, "CONVERSATION_INTERNAL_ID" // string@1b67 │ │ +49ed50: 6e20 5004 1300 |001c: invoke-virtual {v3, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0450 │ │ +49ed56: 0c03 |001f: move-result-object v3 │ │ +49ed58: 2802 |0020: goto 0022 // +0002 │ │ +49ed5a: 0703 |0021: move-object v3, v0 │ │ +49ed5c: 3903 0400 |0022: if-nez v3, 0026 // +0004 │ │ +49ed60: 1a03 0000 |0024: const-string v3, "" // string@0000 │ │ +49ed64: 5b23 26b1 |0026: iput-object v3, v2, Lcom/nextcloud/talk/chat/MessageInputFragment;.conversationInternalId:Ljava/lang/String; // field@b126 │ │ +49ed68: 3903 0800 |0028: if-nez v3, 0030 // +0008 │ │ +49ed6c: 1a03 3794 |002a: const-string v3, "conversationInternalId" // string@9437 │ │ +49ed70: 7110 06fc 0300 |002c: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49ed76: 2802 |002f: goto 0031 // +0002 │ │ +49ed78: 0730 |0030: move-object v0, v3 │ │ +49ed7a: 1f00 7724 |0031: check-cast v0, Ljava/lang/CharSequence; // type@2477 │ │ +49ed7e: 7210 3df5 0000 |0033: invoke-interface {v0}, Ljava/lang/CharSequence;.length:()I // method@f53d │ │ +49ed84: 0a03 |0036: move-result v3 │ │ +49ed86: 3903 0900 |0037: if-nez v3, 0040 // +0009 │ │ +49ed8a: 6203 1bb1 |0039: sget-object v3, Lcom/nextcloud/talk/chat/MessageInputFragment;.TAG:Ljava/lang/String; // field@b11b │ │ +49ed8e: 1a00 8db7 |003b: const-string v0, "internalId for conversation passed to MessageInputFragment is empty" // string@b78d │ │ +49ed92: 7120 6e05 0300 |003d: invoke-static {v3, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@056e │ │ +49ed98: 0e00 |0040: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ 0x0003 line=135 │ │ 0x0013 line=136 │ │ 0x002a line=137 │ │ 0x0039 line=138 │ │ @@ -2021333,40 +2021333,40 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 59 16-bit code units │ │ -49cff0: |[49cff0] com.nextcloud.talk.chat.MessageInputFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -49d000: 1a02 54b5 |0000: const-string v2, "inflater" // string@b554 │ │ -49d004: 7120 00fc 2100 |0002: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -49d00a: 7110 adf0 0100 |0005: invoke-static {v1}, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.inflate:(Landroid/view/LayoutInflater;)Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@f0ad │ │ -49d010: 0c01 |0008: move-result-object v1 │ │ -49d012: 6e20 28eb 1000 |0009: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.setBinding:(Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;)V // method@eb28 │ │ -49d018: 6e10 20eb 0000 |000c: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/MessageInputFragment;.requireActivity:()Landroidx/fragment/app/FragmentActivity; // method@eb20 │ │ -49d01e: 0c01 |000f: move-result-object v1 │ │ -49d020: 1a02 4ad2 |0010: const-string v2, "null cannot be cast to non-null type com.nextcloud.talk.chat.ChatActivity" // string@d24a │ │ -49d024: 7120 fefb 2100 |0012: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbfe │ │ -49d02a: 1f01 0d21 |0015: check-cast v1, Lcom/nextcloud/talk/chat/ChatActivity; // type@210d │ │ -49d02e: 5b01 24b1 |0017: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -49d032: 7010 33eb 0000 |0019: invoke-direct {v0}, Lcom/nextcloud/talk/chat/MessageInputFragment;.themeMessageInputView:()V // method@eb33 │ │ -49d038: 7010 01eb 0000 |001c: invoke-direct {v0}, Lcom/nextcloud/talk/chat/MessageInputFragment;.initMessageInputView:()V // method@eb01 │ │ -49d03e: 7010 11eb 0000 |001f: invoke-direct {v0}, Lcom/nextcloud/talk/chat/MessageInputFragment;.initSmileyKeyboardToggler:()V // method@eb11 │ │ -49d044: 7010 2eeb 0000 |0022: invoke-direct {v0}, Lcom/nextcloud/talk/chat/MessageInputFragment;.setupMentionAutocomplete:()V // method@eb2e │ │ -49d04a: 7010 16eb 0000 |0025: invoke-direct {v0}, Lcom/nextcloud/talk/chat/MessageInputFragment;.initVoiceRecordButton:()V // method@eb16 │ │ -49d050: 7010 23eb 0000 |0028: invoke-direct {v0}, Lcom/nextcloud/talk/chat/MessageInputFragment;.restoreState:()V // method@eb23 │ │ -49d056: 6e10 f7ea 0000 |002b: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ -49d05c: 0c01 |002e: move-result-object v1 │ │ -49d05e: 6e10 acf0 0100 |002f: invoke-virtual {v1}, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.getRoot:()Landroid/widget/LinearLayout; // method@f0ac │ │ -49d064: 0c01 |0032: move-result-object v1 │ │ -49d066: 1a02 35ad |0033: const-string v2, "getRoot(...)" // string@ad35 │ │ -49d06a: 7120 fffb 2100 |0035: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -49d070: 1f01 8c01 |0038: check-cast v1, Landroid/view/View; // type@018c │ │ -49d074: 1101 |003a: return-object v1 │ │ +49cff4: |[49cff4] com.nextcloud.talk.chat.MessageInputFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +49d004: 1a02 54b5 |0000: const-string v2, "inflater" // string@b554 │ │ +49d008: 7120 00fc 2100 |0002: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +49d00e: 7110 adf0 0100 |0005: invoke-static {v1}, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.inflate:(Landroid/view/LayoutInflater;)Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@f0ad │ │ +49d014: 0c01 |0008: move-result-object v1 │ │ +49d016: 6e20 28eb 1000 |0009: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.setBinding:(Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;)V // method@eb28 │ │ +49d01c: 6e10 20eb 0000 |000c: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/MessageInputFragment;.requireActivity:()Landroidx/fragment/app/FragmentActivity; // method@eb20 │ │ +49d022: 0c01 |000f: move-result-object v1 │ │ +49d024: 1a02 4ad2 |0010: const-string v2, "null cannot be cast to non-null type com.nextcloud.talk.chat.ChatActivity" // string@d24a │ │ +49d028: 7120 fefb 2100 |0012: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbfe │ │ +49d02e: 1f01 0d21 |0015: check-cast v1, Lcom/nextcloud/talk/chat/ChatActivity; // type@210d │ │ +49d032: 5b01 24b1 |0017: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +49d036: 7010 33eb 0000 |0019: invoke-direct {v0}, Lcom/nextcloud/talk/chat/MessageInputFragment;.themeMessageInputView:()V // method@eb33 │ │ +49d03c: 7010 01eb 0000 |001c: invoke-direct {v0}, Lcom/nextcloud/talk/chat/MessageInputFragment;.initMessageInputView:()V // method@eb01 │ │ +49d042: 7010 11eb 0000 |001f: invoke-direct {v0}, Lcom/nextcloud/talk/chat/MessageInputFragment;.initSmileyKeyboardToggler:()V // method@eb11 │ │ +49d048: 7010 2eeb 0000 |0022: invoke-direct {v0}, Lcom/nextcloud/talk/chat/MessageInputFragment;.setupMentionAutocomplete:()V // method@eb2e │ │ +49d04e: 7010 16eb 0000 |0025: invoke-direct {v0}, Lcom/nextcloud/talk/chat/MessageInputFragment;.initVoiceRecordButton:()V // method@eb16 │ │ +49d054: 7010 23eb 0000 |0028: invoke-direct {v0}, Lcom/nextcloud/talk/chat/MessageInputFragment;.restoreState:()V // method@eb23 │ │ +49d05a: 6e10 f7ea 0000 |002b: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/MessageInputFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // method@eaf7 │ │ +49d060: 0c01 |002e: move-result-object v1 │ │ +49d062: 6e10 acf0 0100 |002f: invoke-virtual {v1}, Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;.getRoot:()Landroid/widget/LinearLayout; // method@f0ac │ │ +49d068: 0c01 |0032: move-result-object v1 │ │ +49d06a: 1a02 35ad |0033: const-string v2, "getRoot(...)" // string@ad35 │ │ +49d06e: 7120 fffb 2100 |0035: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +49d074: 1f01 8c01 |0038: check-cast v1, Landroid/view/View; // type@018c │ │ +49d078: 1101 |003a: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=143 │ │ 0x000c line=144 │ │ 0x0019 line=145 │ │ 0x001c line=146 │ │ 0x001f line=147 │ │ @@ -2021385,28 +2021385,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 30 16-bit code units │ │ -49ed98: |[49ed98] com.nextcloud.talk.chat.MessageInputFragment.onDestroyView:()V │ │ -49eda8: 6f10 9f0e 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onDestroyView:()V // method@0e9f │ │ -49edae: 5410 28b1 |0003: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputFragment;.mentionAutocomplete:Lcom/otaliastudios/autocomplete/Autocomplete; // field@b128 │ │ -49edb2: 3800 1200 |0005: if-eqz v0, 0017 // +0012 │ │ -49edb6: 7110 fdfb 0000 |0007: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -49edbc: 6e10 81f3 0000 |000a: invoke-virtual {v0}, Lcom/otaliastudios/autocomplete/Autocomplete;.isPopupShowing:()Z // method@f381 │ │ -49edc2: 0a00 |000d: move-result v0 │ │ -49edc4: 3800 0900 |000e: if-eqz v0, 0017 // +0009 │ │ -49edc8: 5410 28b1 |0010: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputFragment;.mentionAutocomplete:Lcom/otaliastudios/autocomplete/Autocomplete; // field@b128 │ │ -49edcc: 3800 0500 |0012: if-eqz v0, 0017 // +0005 │ │ -49edd0: 6e10 80f3 0000 |0014: invoke-virtual {v0}, Lcom/otaliastudios/autocomplete/Autocomplete;.dismissPopup:()V // method@f380 │ │ -49edd6: 7010 f4ea 0100 |0017: invoke-direct {v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.clearEditUI:()V // method@eaf4 │ │ -49eddc: 7010 f3ea 0100 |001a: invoke-direct {v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.cancelReply:()V // method@eaf3 │ │ -49ede2: 0e00 |001d: return-void │ │ +49ed9c: |[49ed9c] com.nextcloud.talk.chat.MessageInputFragment.onDestroyView:()V │ │ +49edac: 6f10 9f0e 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onDestroyView:()V // method@0e9f │ │ +49edb2: 5410 28b1 |0003: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputFragment;.mentionAutocomplete:Lcom/otaliastudios/autocomplete/Autocomplete; // field@b128 │ │ +49edb6: 3800 1200 |0005: if-eqz v0, 0017 // +0012 │ │ +49edba: 7110 fdfb 0000 |0007: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +49edc0: 6e10 81f3 0000 |000a: invoke-virtual {v0}, Lcom/otaliastudios/autocomplete/Autocomplete;.isPopupShowing:()Z // method@f381 │ │ +49edc6: 0a00 |000d: move-result v0 │ │ +49edc8: 3800 0900 |000e: if-eqz v0, 0017 // +0009 │ │ +49edcc: 5410 28b1 |0010: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputFragment;.mentionAutocomplete:Lcom/otaliastudios/autocomplete/Autocomplete; // field@b128 │ │ +49edd0: 3800 0500 |0012: if-eqz v0, 0017 // +0005 │ │ +49edd4: 6e10 80f3 0000 |0014: invoke-virtual {v0}, Lcom/otaliastudios/autocomplete/Autocomplete;.dismissPopup:()V // method@f380 │ │ +49edda: 7010 f4ea 0100 |0017: invoke-direct {v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.clearEditUI:()V // method@eaf4 │ │ +49ede0: 7010 f3ea 0100 |001a: invoke-direct {v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.cancelReply:()V // method@eaf3 │ │ +49ede6: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ 0x0003 line=166 │ │ 0x0010 line=167 │ │ 0x0017 line=169 │ │ 0x001a line=170 │ │ @@ -2021418,18 +2021418,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -49ede4: |[49ede4] com.nextcloud.talk.chat.MessageInputFragment.onPause:()V │ │ -49edf4: 6f10 a00e 0000 |0000: invoke-super {v0}, Landroidx/fragment/app/Fragment;.onPause:()V // method@0ea0 │ │ -49edfa: 7010 24eb 0000 |0003: invoke-direct {v0}, Lcom/nextcloud/talk/chat/MessageInputFragment;.saveState:()V // method@eb24 │ │ -49ee00: 0e00 |0006: return-void │ │ +49ede8: |[49ede8] com.nextcloud.talk.chat.MessageInputFragment.onPause:()V │ │ +49edf8: 6f10 a00e 0000 |0000: invoke-super {v0}, Landroidx/fragment/app/Fragment;.onPause:()V // method@0ea0 │ │ +49edfe: 7010 24eb 0000 |0003: invoke-direct {v0}, Lcom/nextcloud/talk/chat/MessageInputFragment;.saveState:()V // method@eb24 │ │ +49ee04: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x0003 line=156 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/nextcloud/talk/chat/MessageInputFragment; │ │ │ │ @@ -2021438,32 +2021438,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -49ee04: |[49ee04] com.nextcloud.talk.chat.MessageInputFragment.onResume:()V │ │ -49ee14: 6f10 a10e 0300 |0000: invoke-super {v3}, Landroidx/fragment/app/Fragment;.onResume:()V // method@0ea1 │ │ -49ee1a: 5430 24b1 |0003: iget-object v0, v3, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ -49ee1e: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -49ee20: 3900 0800 |0006: if-nez v0, 000e // +0008 │ │ -49ee24: 1a00 558e |0008: const-string v0, "chatActivity" // string@8e55 │ │ -49ee28: 7110 06fc 0000 |000a: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49ee2e: 0710 |000d: move-object v0, v1 │ │ -49ee30: 6e10 7be9 0000 |000e: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ -49ee36: 0c00 |0011: move-result-object v0 │ │ -49ee38: 5432 26b1 |0012: iget-object v2, v3, Lcom/nextcloud/talk/chat/MessageInputFragment;.conversationInternalId:Ljava/lang/String; // field@b126 │ │ -49ee3c: 3902 0800 |0014: if-nez v2, 001c // +0008 │ │ -49ee40: 1a02 3794 |0016: const-string v2, "conversationInternalId" // string@9437 │ │ -49ee44: 7110 06fc 0200 |0018: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -49ee4a: 2802 |001b: goto 001d // +0002 │ │ -49ee4c: 0721 |001c: move-object v1, v2 │ │ -49ee4e: 6e20 6eef 1000 |001d: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.restoreMessageQueue:(Ljava/lang/String;)V // method@ef6e │ │ -49ee54: 0e00 |0020: return-void │ │ +49ee08: |[49ee08] com.nextcloud.talk.chat.MessageInputFragment.onResume:()V │ │ +49ee18: 6f10 a10e 0300 |0000: invoke-super {v3}, Landroidx/fragment/app/Fragment;.onResume:()V // method@0ea1 │ │ +49ee1e: 5430 24b1 |0003: iget-object v0, v3, Lcom/nextcloud/talk/chat/MessageInputFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b124 │ │ +49ee22: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +49ee24: 3900 0800 |0006: if-nez v0, 000e // +0008 │ │ +49ee28: 1a00 558e |0008: const-string v0, "chatActivity" // string@8e55 │ │ +49ee2c: 7110 06fc 0000 |000a: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49ee32: 0710 |000d: move-object v0, v1 │ │ +49ee34: 6e10 7be9 0000 |000e: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ +49ee3a: 0c00 |0011: move-result-object v0 │ │ +49ee3c: 5432 26b1 |0012: iget-object v2, v3, Lcom/nextcloud/talk/chat/MessageInputFragment;.conversationInternalId:Ljava/lang/String; // field@b126 │ │ +49ee40: 3902 0800 |0014: if-nez v2, 001c // +0008 │ │ +49ee44: 1a02 3794 |0016: const-string v2, "conversationInternalId" // string@9437 │ │ +49ee48: 7110 06fc 0200 |0018: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +49ee4e: 2802 |001b: goto 001d // +0002 │ │ +49ee50: 0721 |001c: move-object v1, v2 │ │ +49ee52: 6e20 6eef 1000 |001d: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.restoreMessageQueue:(Ljava/lang/String;)V // method@ef6e │ │ +49ee58: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ 0x0003 line=161 │ │ locals : │ │ 0x0000 - 0x0021 reg=3 this Lcom/nextcloud/talk/chat/MessageInputFragment; │ │ │ │ @@ -2021472,20 +2021472,20 @@ │ │ type : '(Landroid/view/View;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -49ee58: |[49ee58] com.nextcloud.talk.chat.MessageInputFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ -49ee68: 1a00 90fa |0000: const-string v0, "view" // string@fa90 │ │ -49ee6c: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -49ee72: 6f30 a20e 2103 |0005: invoke-super {v1, v2, v3}, Landroidx/fragment/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@0ea2 │ │ -49ee78: 7010 0beb 0100 |0008: invoke-direct {v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.initObservers:()V // method@eb0b │ │ -49ee7e: 0e00 |000b: return-void │ │ +49ee5c: |[49ee5c] com.nextcloud.talk.chat.MessageInputFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ +49ee6c: 1a00 90fa |0000: const-string v0, "view" // string@fa90 │ │ +49ee70: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +49ee76: 6f30 a20e 2103 |0005: invoke-super {v1, v2, v3}, Landroidx/fragment/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@0ea2 │ │ +49ee7c: 7010 0beb 0100 |0008: invoke-direct {v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.initObservers:()V // method@eb0b │ │ +49ee82: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=174 │ │ 0x0008 line=175 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lcom/nextcloud/talk/chat/MessageInputFragment; │ │ 0x0000 - 0x000c reg=2 (null) Landroid/view/View; │ │ @@ -2021496,19 +2021496,19 @@ │ │ type : '(Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -49f5f4: |[49f5f4] com.nextcloud.talk.chat.MessageInputFragment.setBinding:(Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;)V │ │ -49f604: 1a00 2913 |0000: const-string v0, "" // string@1329 │ │ -49f608: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -49f60e: 5b12 23b1 |0005: iput-object v2, v1, Lcom/nextcloud/talk/chat/MessageInputFragment;.binding:Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // field@b123 │ │ -49f612: 0e00 |0007: return-void │ │ +49f5f8: |[49f5f8] com.nextcloud.talk.chat.MessageInputFragment.setBinding:(Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding;)V │ │ +49f608: 1a00 2913 |0000: const-string v0, "" // string@1329 │ │ +49f60c: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +49f612: 5b12 23b1 |0005: iput-object v2, v1, Lcom/nextcloud/talk/chat/MessageInputFragment;.binding:Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; // field@b123 │ │ +49f616: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=122 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/nextcloud/talk/chat/MessageInputFragment; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/nextcloud/talk/databinding/FragmentMessageInputBinding; │ │ │ │ @@ -2021517,19 +2021517,19 @@ │ │ type : '(Lcom/nextcloud/talk/data/network/NetworkMonitor;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -49f78c: |[49f78c] com.nextcloud.talk.chat.MessageInputFragment.setNetworkMonitor:(Lcom/nextcloud/talk/data/network/NetworkMonitor;)V │ │ -49f79c: 1a00 2913 |0000: const-string v0, "" // string@1329 │ │ -49f7a0: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -49f7a6: 5b12 29b1 |0005: iput-object v2, v1, Lcom/nextcloud/talk/chat/MessageInputFragment;.networkMonitor:Lcom/nextcloud/talk/data/network/NetworkMonitor; // field@b129 │ │ -49f7aa: 0e00 |0007: return-void │ │ +49f790: |[49f790] com.nextcloud.talk.chat.MessageInputFragment.setNetworkMonitor:(Lcom/nextcloud/talk/data/network/NetworkMonitor;)V │ │ +49f7a0: 1a00 2913 |0000: const-string v0, "" // string@1329 │ │ +49f7a4: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +49f7aa: 5b12 29b1 |0005: iput-object v2, v1, Lcom/nextcloud/talk/chat/MessageInputFragment;.networkMonitor:Lcom/nextcloud/talk/data/network/NetworkMonitor; // field@b129 │ │ +49f7ae: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=119 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/nextcloud/talk/chat/MessageInputFragment; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/nextcloud/talk/data/network/NetworkMonitor; │ │ │ │ @@ -2021538,19 +2021538,19 @@ │ │ type : '(Lcom/nextcloud/talk/users/UserManager;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -49f7ac: |[49f7ac] com.nextcloud.talk.chat.MessageInputFragment.setUserManager:(Lcom/nextcloud/talk/users/UserManager;)V │ │ -49f7bc: 1a00 2913 |0000: const-string v0, "" // string@1329 │ │ -49f7c0: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -49f7c6: 5b12 2cb1 |0005: iput-object v2, v1, Lcom/nextcloud/talk/chat/MessageInputFragment;.userManager:Lcom/nextcloud/talk/users/UserManager; // field@b12c │ │ -49f7ca: 0e00 |0007: return-void │ │ +49f7b0: |[49f7b0] com.nextcloud.talk.chat.MessageInputFragment.setUserManager:(Lcom/nextcloud/talk/users/UserManager;)V │ │ +49f7c0: 1a00 2913 |0000: const-string v0, "" // string@1329 │ │ +49f7c4: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +49f7ca: 5b12 2cb1 |0005: iput-object v2, v1, Lcom/nextcloud/talk/chat/MessageInputFragment;.userManager:Lcom/nextcloud/talk/users/UserManager; // field@b12c │ │ +49f7ce: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=116 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/nextcloud/talk/chat/MessageInputFragment; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/nextcloud/talk/users/UserManager; │ │ │ │ @@ -2021559,19 +2021559,19 @@ │ │ type : '(Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -49f7cc: |[49f7cc] com.nextcloud.talk.chat.MessageInputFragment.setViewThemeUtils:(Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ -49f7dc: 1a00 2913 |0000: const-string v0, "" // string@1329 │ │ -49f7e0: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -49f7e6: 5b12 2db1 |0005: iput-object v2, v1, Lcom/nextcloud/talk/chat/MessageInputFragment;.viewThemeUtils:Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // field@b12d │ │ -49f7ea: 0e00 |0007: return-void │ │ +49f7d0: |[49f7d0] com.nextcloud.talk.chat.MessageInputFragment.setViewThemeUtils:(Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ +49f7e0: 1a00 2913 |0000: const-string v0, "" // string@1329 │ │ +49f7e4: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +49f7ea: 5b12 2db1 |0005: iput-object v2, v1, Lcom/nextcloud/talk/chat/MessageInputFragment;.viewThemeUtils:Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // field@b12d │ │ +49f7ee: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=113 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/nextcloud/talk/chat/MessageInputFragment; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ │ │ @@ -2021580,37 +2021580,37 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -4a0224: |[4a0224] com.nextcloud.talk.chat.MessageInputFragment.updateOwnTypingStatus:(Ljava/lang/CharSequence;)V │ │ -4a0234: 1a00 a3f5 |0000: const-string v0, "typedText" // string@f5a3 │ │ -4a0238: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4a023e: 7010 18eb 0100 |0005: invoke-direct {v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.isTypingStatusEnabled:()Z // method@eb18 │ │ -4a0244: 0a00 |0008: move-result v0 │ │ -4a0246: 3800 2200 |0009: if-eqz v0, 002b // +0022 │ │ -4a024a: 7210 3df5 0200 |000b: invoke-interface {v2}, Ljava/lang/CharSequence;.length:()I // method@f53d │ │ -4a0250: 0a02 |000e: move-result v2 │ │ -4a0252: 3902 0600 |000f: if-nez v2, 0015 // +0006 │ │ -4a0256: 7010 26eb 0100 |0011: invoke-direct {v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.sendStopTypingMessage:()V // method@eb26 │ │ -4a025c: 2817 |0014: goto 002b // +0017 │ │ -4a025e: 5412 2bb1 |0015: iget-object v2, v1, Lcom/nextcloud/talk/chat/MessageInputFragment;.typingTimer:Landroid/os/CountDownTimer; // field@b12b │ │ -4a0262: 3902 1100 |0017: if-nez v2, 0028 // +0011 │ │ -4a0266: 7110 36eb 0100 |0019: invoke-static {v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.updateOwnTypingStatus$sendStartTypingSignalingMessage:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V // method@eb36 │ │ -4a026c: 2202 2c21 |001c: new-instance v2, Lcom/nextcloud/talk/chat/MessageInputFragment$updateOwnTypingStatus$1; // type@212c │ │ -4a0270: 7020 d0ea 1200 |001e: invoke-direct {v2, v1}, Lcom/nextcloud/talk/chat/MessageInputFragment$updateOwnTypingStatus$1;.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V // method@ead0 │ │ -4a0276: 6e10 d4ea 0200 |0021: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/MessageInputFragment$updateOwnTypingStatus$1;.start:()Landroid/os/CountDownTimer; // method@ead4 │ │ -4a027c: 0c02 |0024: move-result-object v2 │ │ -4a027e: 5b12 2bb1 |0025: iput-object v2, v1, Lcom/nextcloud/talk/chat/MessageInputFragment;.typingTimer:Landroid/os/CountDownTimer; // field@b12b │ │ -4a0282: 2804 |0027: goto 002b // +0004 │ │ -4a0284: 1212 |0028: const/4 v2, #int 1 // #1 │ │ -4a0286: 5c12 2ab1 |0029: iput-boolean v2, v1, Lcom/nextcloud/talk/chat/MessageInputFragment;.typedWhileTypingTimerIsRunning:Z // field@b12a │ │ -4a028a: 0e00 |002b: return-void │ │ +4a0228: |[4a0228] com.nextcloud.talk.chat.MessageInputFragment.updateOwnTypingStatus:(Ljava/lang/CharSequence;)V │ │ +4a0238: 1a00 a3f5 |0000: const-string v0, "typedText" // string@f5a3 │ │ +4a023c: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4a0242: 7010 18eb 0100 |0005: invoke-direct {v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.isTypingStatusEnabled:()Z // method@eb18 │ │ +4a0248: 0a00 |0008: move-result v0 │ │ +4a024a: 3800 2200 |0009: if-eqz v0, 002b // +0022 │ │ +4a024e: 7210 3df5 0200 |000b: invoke-interface {v2}, Ljava/lang/CharSequence;.length:()I // method@f53d │ │ +4a0254: 0a02 |000e: move-result v2 │ │ +4a0256: 3902 0600 |000f: if-nez v2, 0015 // +0006 │ │ +4a025a: 7010 26eb 0100 |0011: invoke-direct {v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.sendStopTypingMessage:()V // method@eb26 │ │ +4a0260: 2817 |0014: goto 002b // +0017 │ │ +4a0262: 5412 2bb1 |0015: iget-object v2, v1, Lcom/nextcloud/talk/chat/MessageInputFragment;.typingTimer:Landroid/os/CountDownTimer; // field@b12b │ │ +4a0266: 3902 1100 |0017: if-nez v2, 0028 // +0011 │ │ +4a026a: 7110 36eb 0100 |0019: invoke-static {v1}, Lcom/nextcloud/talk/chat/MessageInputFragment;.updateOwnTypingStatus$sendStartTypingSignalingMessage:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V // method@eb36 │ │ +4a0270: 2202 2c21 |001c: new-instance v2, Lcom/nextcloud/talk/chat/MessageInputFragment$updateOwnTypingStatus$1; // type@212c │ │ +4a0274: 7020 d0ea 1200 |001e: invoke-direct {v2, v1}, Lcom/nextcloud/talk/chat/MessageInputFragment$updateOwnTypingStatus$1;.:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V // method@ead0 │ │ +4a027a: 6e10 d4ea 0200 |0021: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/MessageInputFragment$updateOwnTypingStatus$1;.start:()Landroid/os/CountDownTimer; // method@ead4 │ │ +4a0280: 0c02 |0024: move-result-object v2 │ │ +4a0282: 5b12 2bb1 |0025: iput-object v2, v1, Lcom/nextcloud/talk/chat/MessageInputFragment;.typingTimer:Landroid/os/CountDownTimer; // field@b12b │ │ +4a0286: 2804 |0027: goto 002b // +0004 │ │ +4a0288: 1212 |0028: const/4 v2, #int 1 // #1 │ │ +4a028a: 5c12 2ab1 |0029: iput-boolean v2, v1, Lcom/nextcloud/talk/chat/MessageInputFragment;.typedWhileTypingTimerIsRunning:Z // field@b12a │ │ +4a028e: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=769 │ │ 0x000b line=770 │ │ 0x0011 line=771 │ │ 0x0015 line=772 │ │ 0x0019 line=773 │ │ @@ -2021686,20 +2021686,20 @@ │ │ type : '(Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -49cf14: |[49cf14] com.nextcloud.talk.chat.MessageInputFragment_MembersInjector.:(Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)V │ │ -49cf24: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -49cf2a: 5b01 32b1 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputFragment_MembersInjector;.viewThemeUtilsProvider:Ljavax/inject/Provider; // field@b132 │ │ -49cf2e: 5b02 31b1 |0005: iput-object v2, v0, Lcom/nextcloud/talk/chat/MessageInputFragment_MembersInjector;.userManagerProvider:Ljavax/inject/Provider; // field@b131 │ │ -49cf32: 5b03 30b1 |0007: iput-object v3, v0, Lcom/nextcloud/talk/chat/MessageInputFragment_MembersInjector;.networkMonitorProvider:Ljavax/inject/Provider; // field@b130 │ │ -49cf36: 0e00 |0009: return-void │ │ +49cf18: |[49cf18] com.nextcloud.talk.chat.MessageInputFragment_MembersInjector.:(Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)V │ │ +49cf28: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +49cf2e: 5b01 32b1 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputFragment_MembersInjector;.viewThemeUtilsProvider:Ljavax/inject/Provider; // field@b132 │ │ +49cf32: 5b02 31b1 |0005: iput-object v2, v0, Lcom/nextcloud/talk/chat/MessageInputFragment_MembersInjector;.userManagerProvider:Ljavax/inject/Provider; // field@b131 │ │ +49cf36: 5b03 30b1 |0007: iput-object v3, v0, Lcom/nextcloud/talk/chat/MessageInputFragment_MembersInjector;.networkMonitorProvider:Ljavax/inject/Provider; // field@b130 │ │ +49cf3a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0003 line=36 │ │ 0x0005 line=37 │ │ 0x0007 line=38 │ │ locals : │ │ @@ -2021713,18 +2021713,18 @@ │ │ type : '(Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)Ldagger/MembersInjector;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -49cef8: |[49cef8] com.nextcloud.talk.chat.MessageInputFragment_MembersInjector.create:(Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)Ldagger/MembersInjector; │ │ -49cf08: 2200 2e21 |0000: new-instance v0, Lcom/nextcloud/talk/chat/MessageInputFragment_MembersInjector; // type@212e │ │ -49cf0c: 7040 39eb 1032 |0002: invoke-direct {v0, v1, v2, v3}, Lcom/nextcloud/talk/chat/MessageInputFragment_MembersInjector;.:(Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)V // method@eb39 │ │ -49cf12: 1100 |0005: return-object v0 │ │ +49cefc: |[49cefc] com.nextcloud.talk.chat.MessageInputFragment_MembersInjector.create:(Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)Ldagger/MembersInjector; │ │ +49cf0c: 2200 2e21 |0000: new-instance v0, Lcom/nextcloud/talk/chat/MessageInputFragment_MembersInjector; // type@212e │ │ +49cf10: 7040 39eb 1032 |0002: invoke-direct {v0, v1, v2, v3}, Lcom/nextcloud/talk/chat/MessageInputFragment_MembersInjector;.:(Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)V // method@eb39 │ │ +49cf16: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) Ljavax/inject/Provider; │ │ 0x0000 - 0x0006 reg=2 (null) Ljavax/inject/Provider; │ │ 0x0000 - 0x0006 reg=3 (null) Ljavax/inject/Provider; │ │ @@ -2021734,17 +2021734,17 @@ │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputFragment;Lcom/nextcloud/talk/data/network/NetworkMonitor;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -49cfa8: |[49cfa8] com.nextcloud.talk.chat.MessageInputFragment_MembersInjector.injectNetworkMonitor:(Lcom/nextcloud/talk/chat/MessageInputFragment;Lcom/nextcloud/talk/data/network/NetworkMonitor;)V │ │ -49cfb8: 5b01 29b1 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputFragment;.networkMonitor:Lcom/nextcloud/talk/data/network/NetworkMonitor; // field@b129 │ │ -49cfbc: 0e00 |0002: return-void │ │ +49cfac: |[49cfac] com.nextcloud.talk.chat.MessageInputFragment_MembersInjector.injectNetworkMonitor:(Lcom/nextcloud/talk/chat/MessageInputFragment;Lcom/nextcloud/talk/data/network/NetworkMonitor;)V │ │ +49cfbc: 5b01 29b1 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputFragment;.networkMonitor:Lcom/nextcloud/talk/data/network/NetworkMonitor; // field@b129 │ │ +49cfc0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lcom/nextcloud/talk/chat/MessageInputFragment; │ │ 0x0000 - 0x0003 reg=1 (null) Lcom/nextcloud/talk/data/network/NetworkMonitor; │ │ │ │ @@ -2021753,17 +2021753,17 @@ │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputFragment;Lcom/nextcloud/talk/users/UserManager;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -49cfc0: |[49cfc0] com.nextcloud.talk.chat.MessageInputFragment_MembersInjector.injectUserManager:(Lcom/nextcloud/talk/chat/MessageInputFragment;Lcom/nextcloud/talk/users/UserManager;)V │ │ -49cfd0: 5b01 2cb1 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputFragment;.userManager:Lcom/nextcloud/talk/users/UserManager; // field@b12c │ │ -49cfd4: 0e00 |0002: return-void │ │ +49cfc4: |[49cfc4] com.nextcloud.talk.chat.MessageInputFragment_MembersInjector.injectUserManager:(Lcom/nextcloud/talk/chat/MessageInputFragment;Lcom/nextcloud/talk/users/UserManager;)V │ │ +49cfd4: 5b01 2cb1 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputFragment;.userManager:Lcom/nextcloud/talk/users/UserManager; // field@b12c │ │ +49cfd8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lcom/nextcloud/talk/chat/MessageInputFragment; │ │ 0x0000 - 0x0003 reg=1 (null) Lcom/nextcloud/talk/users/UserManager; │ │ │ │ @@ -2021772,17 +2021772,17 @@ │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputFragment;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -49cfd8: |[49cfd8] com.nextcloud.talk.chat.MessageInputFragment_MembersInjector.injectViewThemeUtils:(Lcom/nextcloud/talk/chat/MessageInputFragment;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ -49cfe8: 5b01 2db1 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputFragment;.viewThemeUtils:Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // field@b12d │ │ -49cfec: 0e00 |0002: return-void │ │ +49cfdc: |[49cfdc] com.nextcloud.talk.chat.MessageInputFragment_MembersInjector.injectViewThemeUtils:(Lcom/nextcloud/talk/chat/MessageInputFragment;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ +49cfec: 5b01 2db1 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputFragment;.viewThemeUtils:Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // field@b12d │ │ +49cff0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lcom/nextcloud/talk/chat/MessageInputFragment; │ │ 0x0000 - 0x0003 reg=1 (null) Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ │ │ @@ -2021792,31 +2021792,31 @@ │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputFragment;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -49cf38: |[49cf38] com.nextcloud.talk.chat.MessageInputFragment_MembersInjector.injectMembers:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V │ │ -49cf48: 5410 32b1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputFragment_MembersInjector;.viewThemeUtilsProvider:Ljavax/inject/Provider; // field@b132 │ │ -49cf4c: 7210 77fb 0000 |0002: invoke-interface {v0}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ -49cf52: 0c00 |0005: move-result-object v0 │ │ -49cf54: 1f00 7d23 |0006: check-cast v0, Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // type@237d │ │ -49cf58: 7120 3feb 0200 |0008: invoke-static {v2, v0}, Lcom/nextcloud/talk/chat/MessageInputFragment_MembersInjector;.injectViewThemeUtils:(Lcom/nextcloud/talk/chat/MessageInputFragment;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V // method@eb3f │ │ -49cf5e: 5410 31b1 |000b: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputFragment_MembersInjector;.userManagerProvider:Ljavax/inject/Provider; // field@b131 │ │ -49cf62: 7210 77fb 0000 |000d: invoke-interface {v0}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ -49cf68: 0c00 |0010: move-result-object v0 │ │ -49cf6a: 1f00 7f23 |0011: check-cast v0, Lcom/nextcloud/talk/users/UserManager; // type@237f │ │ -49cf6e: 7120 3eeb 0200 |0013: invoke-static {v2, v0}, Lcom/nextcloud/talk/chat/MessageInputFragment_MembersInjector;.injectUserManager:(Lcom/nextcloud/talk/chat/MessageInputFragment;Lcom/nextcloud/talk/users/UserManager;)V // method@eb3e │ │ -49cf74: 5410 30b1 |0016: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputFragment_MembersInjector;.networkMonitorProvider:Ljavax/inject/Provider; // field@b130 │ │ -49cf78: 7210 77fb 0000 |0018: invoke-interface {v0}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ -49cf7e: 0c00 |001b: move-result-object v0 │ │ -49cf80: 1f00 6022 |001c: check-cast v0, Lcom/nextcloud/talk/data/network/NetworkMonitor; // type@2260 │ │ -49cf84: 7120 3deb 0200 |001e: invoke-static {v2, v0}, Lcom/nextcloud/talk/chat/MessageInputFragment_MembersInjector;.injectNetworkMonitor:(Lcom/nextcloud/talk/chat/MessageInputFragment;Lcom/nextcloud/talk/data/network/NetworkMonitor;)V // method@eb3d │ │ -49cf8a: 0e00 |0021: return-void │ │ +49cf3c: |[49cf3c] com.nextcloud.talk.chat.MessageInputFragment_MembersInjector.injectMembers:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V │ │ +49cf4c: 5410 32b1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputFragment_MembersInjector;.viewThemeUtilsProvider:Ljavax/inject/Provider; // field@b132 │ │ +49cf50: 7210 77fb 0000 |0002: invoke-interface {v0}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ +49cf56: 0c00 |0005: move-result-object v0 │ │ +49cf58: 1f00 7d23 |0006: check-cast v0, Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // type@237d │ │ +49cf5c: 7120 3feb 0200 |0008: invoke-static {v2, v0}, Lcom/nextcloud/talk/chat/MessageInputFragment_MembersInjector;.injectViewThemeUtils:(Lcom/nextcloud/talk/chat/MessageInputFragment;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V // method@eb3f │ │ +49cf62: 5410 31b1 |000b: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputFragment_MembersInjector;.userManagerProvider:Ljavax/inject/Provider; // field@b131 │ │ +49cf66: 7210 77fb 0000 |000d: invoke-interface {v0}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ +49cf6c: 0c00 |0010: move-result-object v0 │ │ +49cf6e: 1f00 7f23 |0011: check-cast v0, Lcom/nextcloud/talk/users/UserManager; // type@237f │ │ +49cf72: 7120 3eeb 0200 |0013: invoke-static {v2, v0}, Lcom/nextcloud/talk/chat/MessageInputFragment_MembersInjector;.injectUserManager:(Lcom/nextcloud/talk/chat/MessageInputFragment;Lcom/nextcloud/talk/users/UserManager;)V // method@eb3e │ │ +49cf78: 5410 30b1 |0016: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputFragment_MembersInjector;.networkMonitorProvider:Ljavax/inject/Provider; // field@b130 │ │ +49cf7c: 7210 77fb 0000 |0018: invoke-interface {v0}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ +49cf82: 0c00 |001b: move-result-object v0 │ │ +49cf84: 1f00 6022 |001c: check-cast v0, Lcom/nextcloud/talk/data/network/NetworkMonitor; // type@2260 │ │ +49cf88: 7120 3deb 0200 |001e: invoke-static {v2, v0}, Lcom/nextcloud/talk/chat/MessageInputFragment_MembersInjector;.injectNetworkMonitor:(Lcom/nextcloud/talk/chat/MessageInputFragment;Lcom/nextcloud/talk/data/network/NetworkMonitor;)V // method@eb3d │ │ +49cf8e: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x000b line=50 │ │ 0x0016 line=51 │ │ locals : │ │ 0x0000 - 0x0022 reg=1 this Lcom/nextcloud/talk/chat/MessageInputFragment_MembersInjector; │ │ @@ -2021827,18 +2021827,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -49cf8c: |[49cf8c] com.nextcloud.talk.chat.MessageInputFragment_MembersInjector.injectMembers:(Ljava/lang/Object;)V │ │ -49cf9c: 1f01 2d21 |0000: check-cast v1, Lcom/nextcloud/talk/chat/MessageInputFragment; // type@212d │ │ -49cfa0: 6e20 3beb 1000 |0002: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputFragment_MembersInjector;.injectMembers:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V // method@eb3b │ │ -49cfa6: 0e00 |0005: return-void │ │ +49cf90: |[49cf90] com.nextcloud.talk.chat.MessageInputFragment_MembersInjector.injectMembers:(Ljava/lang/Object;)V │ │ +49cfa0: 1f01 2d21 |0000: check-cast v1, Lcom/nextcloud/talk/chat/MessageInputFragment; // type@212d │ │ +49cfa4: 6e20 3beb 1000 |0002: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputFragment_MembersInjector;.injectMembers:(Lcom/nextcloud/talk/chat/MessageInputFragment;)V // method@eb3b │ │ +49cfaa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/MessageInputFragment_MembersInjector; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -2021872,18 +2021872,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4a03c0: |[4a03c0] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda0.:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;)V │ │ -4a03d0: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4a03d6: 5b01 33b1 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda0;.f$0:Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment; // field@b133 │ │ -4a03da: 0e00 |0005: return-void │ │ +4a03c4: |[4a03c4] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda0.:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;)V │ │ +4a03d4: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4a03da: 5b01 33b1 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda0;.f$0:Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment; // field@b133 │ │ +4a03de: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment; │ │ │ │ @@ -2021893,18 +2021893,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4a03dc: |[4a03dc] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -4a03ec: 5410 33b1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda0;.f$0:Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment; // field@b133 │ │ -4a03f0: 7120 5feb 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.$r8$lambda$lJzSjQ7CLcB1gCSYAy19ITpcSxg:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Landroid/view/View;)V // method@eb5f │ │ -4a03f6: 0e00 |0005: return-void │ │ +4a03e0: |[4a03e0] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +4a03f0: 5410 33b1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda0;.f$0:Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment; // field@b133 │ │ +4a03f4: 7120 5feb 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.$r8$lambda$lJzSjQ7CLcB1gCSYAy19ITpcSxg:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Landroid/view/View;)V // method@eb5f │ │ +4a03fa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -2021938,18 +2021938,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4a03f8: |[4a03f8] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda1.:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;)V │ │ -4a0408: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4a040e: 5b01 34b1 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda1;.f$0:Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment; // field@b134 │ │ -4a0412: 0e00 |0005: return-void │ │ +4a03fc: |[4a03fc] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda1.:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;)V │ │ +4a040c: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4a0412: 5b01 34b1 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda1;.f$0:Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment; // field@b134 │ │ +4a0416: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment; │ │ │ │ @@ -2021959,18 +2021959,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4a0414: |[4a0414] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ -4a0424: 5410 34b1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda1;.f$0:Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment; // field@b134 │ │ -4a0428: 7120 61eb 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.$r8$lambda$ufUel61g6FvWbzA_26U7HT6R9bI:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Landroid/view/View;)V // method@eb61 │ │ -4a042e: 0e00 |0005: return-void │ │ +4a0418: |[4a0418] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ +4a0428: 5410 34b1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda1;.f$0:Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment; // field@b134 │ │ +4a042c: 7120 61eb 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.$r8$lambda$ufUel61g6FvWbzA_26U7HT6R9bI:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Landroid/view/View;)V // method@eb61 │ │ +4a0432: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -2022004,18 +2022004,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4a0430: |[4a0430] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda2.:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;)V │ │ -4a0440: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4a0446: 5b01 35b1 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda2;.f$0:Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment; // field@b135 │ │ -4a044a: 0e00 |0005: return-void │ │ +4a0434: |[4a0434] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda2.:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;)V │ │ +4a0444: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4a044a: 5b01 35b1 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda2;.f$0:Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment; // field@b135 │ │ +4a044e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment; │ │ │ │ @@ -2022025,18 +2022025,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4a044c: |[4a044c] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda2.onClick:(Landroid/view/View;)V │ │ -4a045c: 5410 35b1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda2;.f$0:Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment; // field@b135 │ │ -4a0460: 7120 5eeb 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.$r8$lambda$cER6ZX8v5D44t8NkM-TZzd_L9sA:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Landroid/view/View;)V // method@eb5e │ │ -4a0466: 0e00 |0005: return-void │ │ +4a0450: |[4a0450] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda2.onClick:(Landroid/view/View;)V │ │ +4a0460: 5410 35b1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda2;.f$0:Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment; // field@b135 │ │ +4a0464: 7120 5eeb 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.$r8$lambda$cER6ZX8v5D44t8NkM-TZzd_L9sA:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Landroid/view/View;)V // method@eb5e │ │ +4a046a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -2022070,18 +2022070,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4a0468: |[4a0468] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda3.:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;)V │ │ -4a0478: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4a047e: 5b01 36b1 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda3;.f$0:Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment; // field@b136 │ │ -4a0482: 0e00 |0005: return-void │ │ +4a046c: |[4a046c] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda3.:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;)V │ │ +4a047c: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4a0482: 5b01 36b1 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda3;.f$0:Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment; // field@b136 │ │ +4a0486: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment; │ │ │ │ @@ -2022091,18 +2022091,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4a0484: |[4a0484] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda3.onClick:(Landroid/view/View;)V │ │ -4a0494: 5410 36b1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda3;.f$0:Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment; // field@b136 │ │ -4a0498: 7120 5deb 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.$r8$lambda$VaOac-NXDSW_CnoqkZtqA3bQMqk:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Landroid/view/View;)V // method@eb5d │ │ -4a049e: 0e00 |0005: return-void │ │ +4a0488: |[4a0488] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda3.onClick:(Landroid/view/View;)V │ │ +4a0498: 5410 36b1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda3;.f$0:Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment; // field@b136 │ │ +4a049c: 7120 5deb 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.$r8$lambda$VaOac-NXDSW_CnoqkZtqA3bQMqk:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Landroid/view/View;)V // method@eb5d │ │ +4a04a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -2022136,18 +2022136,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4a04c4: |[4a04c4] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda4.:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;)V │ │ -4a04d4: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4a04da: 5b01 37b1 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda4;.f$0:Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment; // field@b137 │ │ -4a04de: 0e00 |0005: return-void │ │ +4a04c8: |[4a04c8] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda4.:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;)V │ │ +4a04d8: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4a04de: 5b01 37b1 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda4;.f$0:Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment; // field@b137 │ │ +4a04e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment; │ │ │ │ @@ -2022157,20 +2022157,20 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -4a04a0: |[4a04a0] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda4.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4a04b0: 5410 37b1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda4;.f$0:Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment; // field@b137 │ │ -4a04b4: 1f02 b925 |0002: check-cast v2, Lkotlin/Pair; // type@25b9 │ │ -4a04b8: 7120 60eb 2000 |0004: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.$r8$lambda$mNOCvKCCv5-jV4l4xrw6iVtFQms:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Lkotlin/Pair;)Lkotlin/Unit; // method@eb60 │ │ -4a04be: 0c02 |0007: move-result-object v2 │ │ -4a04c0: 1102 |0008: return-object v2 │ │ +4a04a4: |[4a04a4] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda4.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4a04b4: 5410 37b1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda4;.f$0:Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment; // field@b137 │ │ +4a04b8: 1f02 b925 |0002: check-cast v2, Lkotlin/Pair; // type@25b9 │ │ +4a04bc: 7120 60eb 2000 |0004: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.$r8$lambda$mNOCvKCCv5-jV4l4xrw6iVtFQms:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Lkotlin/Pair;)Lkotlin/Unit; // method@eb60 │ │ +4a04c2: 0c02 |0007: move-result-object v2 │ │ +4a04c4: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -2022204,18 +2022204,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4a0504: |[4a0504] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda5.:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;)V │ │ -4a0514: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4a051a: 5b01 38b1 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda5;.f$0:Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment; // field@b138 │ │ -4a051e: 0e00 |0005: return-void │ │ +4a0508: |[4a0508] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda5.:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;)V │ │ +4a0518: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4a051e: 5b01 38b1 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda5;.f$0:Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment; // field@b138 │ │ +4a0522: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment; │ │ │ │ @@ -2022225,20 +2022225,20 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -4a04e0: |[4a04e0] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda5.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4a04f0: 5410 38b1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda5;.f$0:Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment; // field@b138 │ │ -4a04f4: 1f02 8c24 |0002: check-cast v2, Ljava/lang/Integer; // type@248c │ │ -4a04f8: 7120 5ceb 2000 |0004: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.$r8$lambda$7yRdRvwDk9ylUoni-Ce9gqXMCE0:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Ljava/lang/Integer;)Lkotlin/Unit; // method@eb5c │ │ -4a04fe: 0c02 |0007: move-result-object v2 │ │ -4a0500: 1102 |0008: return-object v2 │ │ +4a04e4: |[4a04e4] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda5.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4a04f4: 5410 38b1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda5;.f$0:Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment; // field@b138 │ │ +4a04f8: 1f02 8c24 |0002: check-cast v2, Ljava/lang/Integer; // type@248c │ │ +4a04fc: 7120 5ceb 2000 |0004: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.$r8$lambda$7yRdRvwDk9ylUoni-Ce9gqXMCE0:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Ljava/lang/Integer;)Lkotlin/Unit; // method@eb5c │ │ +4a0502: 0c02 |0007: move-result-object v2 │ │ +4a0504: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -2022272,18 +2022272,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4a0544: |[4a0544] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda6.:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;)V │ │ -4a0554: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4a055a: 5b01 39b1 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda6;.f$0:Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment; // field@b139 │ │ -4a055e: 0e00 |0005: return-void │ │ +4a0548: |[4a0548] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda6.:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;)V │ │ +4a0558: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4a055e: 5b01 39b1 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda6;.f$0:Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment; // field@b139 │ │ +4a0562: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda6; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment; │ │ │ │ @@ -2022293,20 +2022293,20 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -4a0520: |[4a0520] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda6.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4a0530: 5410 39b1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda6;.f$0:Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment; // field@b139 │ │ -4a0534: 1f02 4221 |0002: check-cast v2, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState; // type@2142 │ │ -4a0538: 7120 62eb 2000 |0004: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.$r8$lambda$xSX9zns2h7U7EHTb2HzfgDmgNMY:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState;)Lkotlin/Unit; // method@eb62 │ │ -4a053e: 0c02 |0007: move-result-object v2 │ │ -4a0540: 1102 |0008: return-object v2 │ │ +4a0524: |[4a0524] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda6.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4a0534: 5410 39b1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda6;.f$0:Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment; // field@b139 │ │ +4a0538: 1f02 4221 |0002: check-cast v2, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState; // type@2142 │ │ +4a053c: 7120 62eb 2000 |0004: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.$r8$lambda$xSX9zns2h7U7EHTb2HzfgDmgNMY:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState;)Lkotlin/Unit; // method@eb62 │ │ +4a0542: 0c02 |0007: move-result-object v2 │ │ +4a0544: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda6; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -2022343,17 +2022343,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4a0598: |[4a0598] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment$Companion.:()V │ │ -4a05a8: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4a05ae: 0e00 |0003: return-void │ │ +4a059c: |[4a059c] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment$Companion.:()V │ │ +4a05ac: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4a05b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$Companion; │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$Companion;) │ │ @@ -2022361,35 +2022361,35 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4a05b0: |[4a05b0] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -4a05c0: 7010 4eeb 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$Companion;.:()V // method@eb4e │ │ -4a05c6: 0e00 |0003: return-void │ │ +4a05b4: |[4a05b4] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +4a05c4: 7010 4eeb 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$Companion;.:()V // method@eb4e │ │ +4a05ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$Companion;) │ │ name : 'getTAG' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -4a057c: |[4a057c] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment$Companion.getTAG:()Ljava/lang/String; │ │ -4a058c: 7100 66eb 0000 |0000: invoke-static {}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.access$getTAG$cp:()Ljava/lang/String; // method@eb66 │ │ -4a0592: 0c00 |0003: move-result-object v0 │ │ -4a0594: 1100 |0004: return-object v0 │ │ +4a0580: |[4a0580] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment$Companion.getTAG:()Ljava/lang/String; │ │ +4a0590: 7100 66eb 0000 |0000: invoke-static {}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.access$getTAG$cp:()Ljava/lang/String; // method@eb66 │ │ +4a0596: 0c00 |0003: move-result-object v0 │ │ +4a0598: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$Companion; │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$Companion;) │ │ @@ -2022397,18 +2022397,18 @@ │ │ type : '()Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4a0560: |[4a0560] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment$Companion.newInstance:()Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment; │ │ -4a0570: 2200 3a21 |0000: new-instance v0, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment; // type@213a │ │ -4a0574: 7010 64eb 0000 |0002: invoke-direct {v0}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.:()V // method@eb64 │ │ -4a057a: 1100 |0005: return-object v0 │ │ +4a0564: |[4a0564] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment$Companion.newInstance:()Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment; │ │ +4a0574: 2200 3a21 |0000: new-instance v0, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment; // type@213a │ │ +4a0578: 7010 64eb 0000 |0002: invoke-direct {v0}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.:()V // method@eb64 │ │ +4a057e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$Companion; │ │ │ │ source_file_idx : 24276 (MessageInputVoiceRecordingFragment.kt) │ │ @@ -2022446,36 +2022446,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 37 16-bit code units │ │ -4a05c8: |[4a05c8] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment$WhenMappings.:()V │ │ -4a05d8: 7100 afeb 0000 |0000: invoke-static {}, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState;.values:()[Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState; // method@ebaf │ │ -4a05de: 0c00 |0003: move-result-object v0 │ │ -4a05e0: 2100 |0004: array-length v0, v0 │ │ -4a05e2: 2300 f726 |0005: new-array v0, v0, [I // type@26f7 │ │ -4a05e6: 6201 51b1 |0007: sget-object v1, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState;.AUDIO_FOCUS_CHANGE_LOSS:Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState; // field@b151 │ │ -4a05ea: 6e10 adeb 0100 |0009: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState;.ordinal:()I // method@ebad │ │ -4a05f0: 0a01 |000c: move-result v1 │ │ -4a05f2: 1212 |000d: const/4 v2, #int 1 // #1 │ │ -4a05f4: 4b02 0001 |000e: aput v2, v0, v1 │ │ -4a05f8: 6201 52b1 |0010: sget-object v1, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState;.AUDIO_FOCUS_CHANGE_LOSS_TRANSIENT:Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState; // field@b152 │ │ -4a05fc: 6e10 adeb 0100 |0012: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState;.ordinal:()I // method@ebad │ │ -4a0602: 0a01 |0015: move-result v1 │ │ -4a0604: 1222 |0016: const/4 v2, #int 2 // #2 │ │ -4a0606: 4b02 0001 |0017: aput v2, v0, v1 │ │ -4a060a: 6201 53b1 |0019: sget-object v1, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState;.BROADCAST_RECEIVED:Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState; // field@b153 │ │ -4a060e: 6e10 adeb 0100 |001b: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState;.ordinal:()I // method@ebad │ │ -4a0614: 0a01 |001e: move-result v1 │ │ -4a0616: 1232 |001f: const/4 v2, #int 3 // #3 │ │ -4a0618: 4b02 0001 |0020: aput v2, v0, v1 │ │ -4a061c: 6900 3ab1 |0022: sput-object v0, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$WhenMappings;.$EnumSwitchMapping$0:[I // field@b13a │ │ -4a0620: 0e00 |0024: return-void │ │ +4a05cc: |[4a05cc] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment$WhenMappings.:()V │ │ +4a05dc: 7100 afeb 0000 |0000: invoke-static {}, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState;.values:()[Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState; // method@ebaf │ │ +4a05e2: 0c00 |0003: move-result-object v0 │ │ +4a05e4: 2100 |0004: array-length v0, v0 │ │ +4a05e6: 2300 f726 |0005: new-array v0, v0, [I // type@26f7 │ │ +4a05ea: 6201 51b1 |0007: sget-object v1, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState;.AUDIO_FOCUS_CHANGE_LOSS:Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState; // field@b151 │ │ +4a05ee: 6e10 adeb 0100 |0009: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState;.ordinal:()I // method@ebad │ │ +4a05f4: 0a01 |000c: move-result v1 │ │ +4a05f6: 1212 |000d: const/4 v2, #int 1 // #1 │ │ +4a05f8: 4b02 0001 |000e: aput v2, v0, v1 │ │ +4a05fc: 6201 52b1 |0010: sget-object v1, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState;.AUDIO_FOCUS_CHANGE_LOSS_TRANSIENT:Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState; // field@b152 │ │ +4a0600: 6e10 adeb 0100 |0012: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState;.ordinal:()I // method@ebad │ │ +4a0606: 0a01 |0015: move-result v1 │ │ +4a0608: 1222 |0016: const/4 v2, #int 2 // #2 │ │ +4a060a: 4b02 0001 |0017: aput v2, v0, v1 │ │ +4a060e: 6201 53b1 |0019: sget-object v1, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState;.BROADCAST_RECEIVED:Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState; // field@b153 │ │ +4a0612: 6e10 adeb 0100 |001b: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState;.ordinal:()I // method@ebad │ │ +4a0618: 0a01 |001e: move-result v1 │ │ +4a061a: 1232 |001f: const/4 v2, #int 3 // #3 │ │ +4a061c: 4b02 0001 |0020: aput v2, v0, v1 │ │ +4a0620: 6900 3ab1 |0022: sput-object v0, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$WhenMappings;.$EnumSwitchMapping$0:[I // field@b13a │ │ +4a0624: 0e00 |0024: return-void │ │ catches : 3 │ │ 0x0007 - 0x0010 │ │ Ljava/lang/NoSuchFieldError; -> 0x0010 │ │ 0x0010 - 0x0019 │ │ Ljava/lang/NoSuchFieldError; -> 0x0019 │ │ 0x0019 - 0x0022 │ │ Ljava/lang/NoSuchFieldError; -> 0x0022 │ │ @@ -2022519,18 +2022519,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4a064c: |[4a064c] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment$initVoiceRecordingView$5.:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;)V │ │ -4a065c: 5b01 3bb1 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$initVoiceRecordingView$5;.this$0:Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment; // field@b13b │ │ -4a0660: 7010 2ff6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4a0666: 0e00 |0005: return-void │ │ +4a0650: |[4a0650] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment$initVoiceRecordingView$5.:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;)V │ │ +4a0660: 5b01 3bb1 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$initVoiceRecordingView$5;.this$0:Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment; // field@b13b │ │ +4a0664: 7010 2ff6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4a066a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=127 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$initVoiceRecordingView$5; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment; │ │ │ │ @@ -2022540,29 +2022540,29 @@ │ │ type : '(Landroid/widget/SeekBar;IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -4a0668: |[4a0668] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment$initVoiceRecordingView$5.onProgressChanged:(Landroid/widget/SeekBar;IZ)V │ │ -4a0678: 1a00 0be2 |0000: const-string v0, "seekbar" // string@e20b │ │ -4a067c: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4a0682: 3804 1700 |0005: if-eqz v4, 001c // +0017 │ │ -4a0686: 5412 3bb1 |0007: iget-object v2, v1, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$initVoiceRecordingView$5;.this$0:Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment; // field@b13b │ │ -4a068a: 7110 65eb 0200 |0009: invoke-static {v2}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.access$getChatActivity$p:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;)Lcom/nextcloud/talk/chat/ChatActivity; // method@eb65 │ │ -4a0690: 0c02 |000c: move-result-object v2 │ │ -4a0692: 3902 0800 |000d: if-nez v2, 0015 // +0008 │ │ -4a0696: 1a02 558e |000f: const-string v2, "chatActivity" // string@8e55 │ │ -4a069a: 7110 06fc 0200 |0011: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4a06a0: 1202 |0014: const/4 v2, #int 0 // #0 │ │ -4a06a2: 6e10 7be9 0200 |0015: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ -4a06a8: 0c02 |0018: move-result-object v2 │ │ -4a06aa: 6e20 6fef 3200 |0019: invoke-virtual {v2, v3}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.seekMediaPlayerTo:(I)V // method@ef6f │ │ -4a06b0: 0e00 |001c: return-void │ │ +4a066c: |[4a066c] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment$initVoiceRecordingView$5.onProgressChanged:(Landroid/widget/SeekBar;IZ)V │ │ +4a067c: 1a00 0be2 |0000: const-string v0, "seekbar" // string@e20b │ │ +4a0680: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4a0686: 3804 1700 |0005: if-eqz v4, 001c // +0017 │ │ +4a068a: 5412 3bb1 |0007: iget-object v2, v1, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$initVoiceRecordingView$5;.this$0:Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment; // field@b13b │ │ +4a068e: 7110 65eb 0200 |0009: invoke-static {v2}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.access$getChatActivity$p:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;)Lcom/nextcloud/talk/chat/ChatActivity; // method@eb65 │ │ +4a0694: 0c02 |000c: move-result-object v2 │ │ +4a0696: 3902 0800 |000d: if-nez v2, 0015 // +0008 │ │ +4a069a: 1a02 558e |000f: const-string v2, "chatActivity" // string@8e55 │ │ +4a069e: 7110 06fc 0200 |0011: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4a06a4: 1202 |0014: const/4 v2, #int 0 // #0 │ │ +4a06a6: 6e10 7be9 0200 |0015: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ +4a06ac: 0c02 |0018: move-result-object v2 │ │ +4a06ae: 6e20 6fef 3200 |0019: invoke-virtual {v2, v3}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.seekMediaPlayerTo:(I)V // method@ef6f │ │ +4a06b4: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0007 line=130 │ │ locals : │ │ 0x0000 - 0x001d reg=1 this Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$initVoiceRecordingView$5; │ │ 0x0000 - 0x001d reg=2 (null) Landroid/widget/SeekBar; │ │ 0x0000 - 0x001d reg=3 (null) I │ │ @@ -2022573,21 +2022573,21 @@ │ │ type : '(Landroid/widget/SeekBar;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -4a06b4: |[4a06b4] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment$initVoiceRecordingView$5.onStartTrackingTouch:(Landroid/widget/SeekBar;)V │ │ -4a06c4: 1a00 c1d6 |0000: const-string v0, "p0" // string@d6c1 │ │ -4a06c8: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4a06ce: 5412 3bb1 |0005: iget-object v2, v1, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$initVoiceRecordingView$5;.this$0:Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment; // field@b13b │ │ -4a06d2: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -4a06d4: 7120 67eb 0200 |0008: invoke-static {v2, v0}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.access$setPause$p:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Z)V // method@eb67 │ │ -4a06da: 0e00 |000b: return-void │ │ +4a06b8: |[4a06b8] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment$initVoiceRecordingView$5.onStartTrackingTouch:(Landroid/widget/SeekBar;)V │ │ +4a06c8: 1a00 c1d6 |0000: const-string v0, "p0" // string@d6c1 │ │ +4a06cc: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4a06d2: 5412 3bb1 |0005: iget-object v2, v1, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$initVoiceRecordingView$5;.this$0:Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment; // field@b13b │ │ +4a06d6: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +4a06d8: 7120 67eb 0200 |0008: invoke-static {v2, v0}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.access$setPause$p:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Z)V // method@eb67 │ │ +4a06de: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=135 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$initVoiceRecordingView$5; │ │ 0x0000 - 0x000c reg=2 (null) Landroid/widget/SeekBar; │ │ │ │ @@ -2022596,21 +2022596,21 @@ │ │ type : '(Landroid/widget/SeekBar;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -4a06dc: |[4a06dc] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment$initVoiceRecordingView$5.onStopTrackingTouch:(Landroid/widget/SeekBar;)V │ │ -4a06ec: 1a00 c1d6 |0000: const-string v0, "p0" // string@d6c1 │ │ -4a06f0: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4a06f6: 5412 3bb1 |0005: iget-object v2, v1, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$initVoiceRecordingView$5;.this$0:Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment; // field@b13b │ │ -4a06fa: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -4a06fc: 7120 67eb 0200 |0008: invoke-static {v2, v0}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.access$setPause$p:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Z)V // method@eb67 │ │ -4a0702: 0e00 |000b: return-void │ │ +4a06e0: |[4a06e0] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment$initVoiceRecordingView$5.onStopTrackingTouch:(Landroid/widget/SeekBar;)V │ │ +4a06f0: 1a00 c1d6 |0000: const-string v0, "p0" // string@d6c1 │ │ +4a06f4: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4a06fa: 5412 3bb1 |0005: iget-object v2, v1, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$initVoiceRecordingView$5;.this$0:Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment; // field@b13b │ │ +4a06fe: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +4a0700: 7120 67eb 0200 |0008: invoke-static {v2, v0}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.access$setPause$p:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Z)V // method@eb67 │ │ +4a0706: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=139 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$initVoiceRecordingView$5; │ │ 0x0000 - 0x000c reg=2 (null) Landroid/widget/SeekBar; │ │ │ │ @@ -2022653,105 +2022653,105 @@ │ │ type : '(Lkotlin/jvm/functions/Function1;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -4a0790: |[4a0790] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment$sam$androidx_lifecycle_Observer$0.:(Lkotlin/jvm/functions/Function1;)V │ │ -4a07a0: 1a00 a7a1 |0000: const-string v0, "function" // string@a1a7 │ │ -4a07a4: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4a07aa: 7010 2ff6 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f62f │ │ -4a07b0: 5b12 3cb1 |0008: iput-object v2, v1, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$sam$androidx_lifecycle_Observer$0;.function:Lkotlin/jvm/functions/Function1; // field@b13c │ │ -4a07b4: 0e00 |000a: return-void │ │ +4a0794: |[4a0794] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment$sam$androidx_lifecycle_Observer$0.:(Lkotlin/jvm/functions/Function1;)V │ │ +4a07a4: 1a00 a7a1 |0000: const-string v0, "function" // string@a1a7 │ │ +4a07a8: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4a07ae: 7010 2ff6 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f62f │ │ +4a07b4: 5b12 3cb1 |0008: iput-object v2, v1, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$sam$androidx_lifecycle_Observer$0;.function:Lkotlin/jvm/functions/Function1; // field@b13c │ │ +4a07b8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$sam$androidx_lifecycle_Observer$0;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -4a0704: |[4a0704] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment$sam$androidx_lifecycle_Observer$0.equals:(Ljava/lang/Object;)Z │ │ -4a0714: 2030 5c03 |0000: instance-of v0, v3, Landroidx/lifecycle/Observer; // type@035c │ │ -4a0718: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4a071a: 3800 1700 |0003: if-eqz v0, 001a // +0017 │ │ -4a071e: 2030 ef25 |0005: instance-of v0, v3, Lkotlin/jvm/internal/FunctionAdapter; // type@25ef │ │ -4a0722: 3800 1300 |0007: if-eqz v0, 001a // +0013 │ │ -4a0726: 0720 |0009: move-object v0, v2 │ │ -4a0728: 1f00 ef25 |000a: check-cast v0, Lkotlin/jvm/internal/FunctionAdapter; // type@25ef │ │ -4a072c: 7210 f4fb 0000 |000c: invoke-interface {v0}, Lkotlin/jvm/internal/FunctionAdapter;.getFunctionDelegate:()Lkotlin/Function; // method@fbf4 │ │ -4a0732: 0c00 |000f: move-result-object v0 │ │ -4a0734: 1f03 ef25 |0010: check-cast v3, Lkotlin/jvm/internal/FunctionAdapter; // type@25ef │ │ -4a0738: 7210 f4fb 0300 |0012: invoke-interface {v3}, Lkotlin/jvm/internal/FunctionAdapter;.getFunctionDelegate:()Lkotlin/Function; // method@fbf4 │ │ -4a073e: 0c03 |0015: move-result-object v3 │ │ -4a0740: 7120 fbfb 3000 |0016: invoke-static {v0, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ -4a0746: 0a01 |0019: move-result v1 │ │ -4a0748: 0f01 |001a: return v1 │ │ +4a0708: |[4a0708] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment$sam$androidx_lifecycle_Observer$0.equals:(Ljava/lang/Object;)Z │ │ +4a0718: 2030 5c03 |0000: instance-of v0, v3, Landroidx/lifecycle/Observer; // type@035c │ │ +4a071c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4a071e: 3800 1700 |0003: if-eqz v0, 001a // +0017 │ │ +4a0722: 2030 ef25 |0005: instance-of v0, v3, Lkotlin/jvm/internal/FunctionAdapter; // type@25ef │ │ +4a0726: 3800 1300 |0007: if-eqz v0, 001a // +0013 │ │ +4a072a: 0720 |0009: move-object v0, v2 │ │ +4a072c: 1f00 ef25 |000a: check-cast v0, Lkotlin/jvm/internal/FunctionAdapter; // type@25ef │ │ +4a0730: 7210 f4fb 0000 |000c: invoke-interface {v0}, Lkotlin/jvm/internal/FunctionAdapter;.getFunctionDelegate:()Lkotlin/Function; // method@fbf4 │ │ +4a0736: 0c00 |000f: move-result-object v0 │ │ +4a0738: 1f03 ef25 |0010: check-cast v3, Lkotlin/jvm/internal/FunctionAdapter; // type@25ef │ │ +4a073c: 7210 f4fb 0300 |0012: invoke-interface {v3}, Lkotlin/jvm/internal/FunctionAdapter;.getFunctionDelegate:()Lkotlin/Function; // method@fbf4 │ │ +4a0742: 0c03 |0015: move-result-object v3 │ │ +4a0744: 7120 fbfb 3000 |0016: invoke-static {v0, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ +4a074a: 0a01 |0019: move-result v1 │ │ +4a074c: 0f01 |001a: return v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$sam$androidx_lifecycle_Observer$0;) │ │ name : 'getFunctionDelegate' │ │ type : '()Lkotlin/Function;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -4a0774: |[4a0774] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment$sam$androidx_lifecycle_Observer$0.getFunctionDelegate:()Lkotlin/Function; │ │ -4a0784: 5410 3cb1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$sam$androidx_lifecycle_Observer$0;.function:Lkotlin/jvm/functions/Function1; // field@b13c │ │ -4a0788: 1f00 b225 |0002: check-cast v0, Lkotlin/Function; // type@25b2 │ │ -4a078c: 1100 |0004: return-object v0 │ │ +4a0778: |[4a0778] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment$sam$androidx_lifecycle_Observer$0.getFunctionDelegate:()Lkotlin/Function; │ │ +4a0788: 5410 3cb1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$sam$androidx_lifecycle_Observer$0;.function:Lkotlin/jvm/functions/Function1; // field@b13c │ │ +4a078c: 1f00 b225 |0002: check-cast v0, Lkotlin/Function; // type@25b2 │ │ +4a0790: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$sam$androidx_lifecycle_Observer$0;) │ │ name : 'hashCode' │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -4a074c: |[4a074c] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment$sam$androidx_lifecycle_Observer$0.hashCode:()I │ │ -4a075c: 0710 |0000: move-object v0, v1 │ │ -4a075e: 1f00 ef25 |0001: check-cast v0, Lkotlin/jvm/internal/FunctionAdapter; // type@25ef │ │ -4a0762: 7210 f4fb 0000 |0003: invoke-interface {v0}, Lkotlin/jvm/internal/FunctionAdapter;.getFunctionDelegate:()Lkotlin/Function; // method@fbf4 │ │ -4a0768: 0c00 |0006: move-result-object v0 │ │ -4a076a: 6e10 33f6 0000 |0007: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@f633 │ │ -4a0770: 0a00 |000a: move-result v0 │ │ -4a0772: 0f00 |000b: return v0 │ │ +4a0750: |[4a0750] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment$sam$androidx_lifecycle_Observer$0.hashCode:()I │ │ +4a0760: 0710 |0000: move-object v0, v1 │ │ +4a0762: 1f00 ef25 |0001: check-cast v0, Lkotlin/jvm/internal/FunctionAdapter; // type@25ef │ │ +4a0766: 7210 f4fb 0000 |0003: invoke-interface {v0}, Lkotlin/jvm/internal/FunctionAdapter;.getFunctionDelegate:()Lkotlin/Function; // method@fbf4 │ │ +4a076c: 0c00 |0006: move-result-object v0 │ │ +4a076e: 6e10 33f6 0000 |0007: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@f633 │ │ +4a0774: 0a00 |000a: move-result v0 │ │ +4a0776: 0f00 |000b: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$sam$androidx_lifecycle_Observer$0;) │ │ name : 'onChanged' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1011 (PUBLIC FINAL SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4a07b8: |[4a07b8] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment$sam$androidx_lifecycle_Observer$0.onChanged:(Ljava/lang/Object;)V │ │ -4a07c8: 5410 3cb1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$sam$androidx_lifecycle_Observer$0;.function:Lkotlin/jvm/functions/Function1; // field@b13c │ │ -4a07cc: 7220 edfb 2000 |0002: invoke-interface {v0, v2}, Lkotlin/jvm/functions/Function1;.invoke:(Ljava/lang/Object;)Ljava/lang/Object; // method@fbed │ │ -4a07d2: 0e00 |0005: return-void │ │ +4a07bc: |[4a07bc] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment$sam$androidx_lifecycle_Observer$0.onChanged:(Ljava/lang/Object;)V │ │ +4a07cc: 5410 3cb1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$sam$androidx_lifecycle_Observer$0;.function:Lkotlin/jvm/functions/Function1; // field@b13c │ │ +4a07d0: 7220 edfb 2000 |0002: invoke-interface {v0, v2}, Lkotlin/jvm/functions/Function1;.invoke:(Ljava/lang/Object;)Ljava/lang/Object; // method@fbed │ │ +4a07d6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 24276 (MessageInputVoiceRecordingFragment.kt) │ │ │ │ Class #7594 header: │ │ @@ -2022821,158 +2022821,158 @@ │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Ljava/lang/Integer;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -4a09ac: |[4a09ac] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment.$r8$lambda$7yRdRvwDk9ylUoni-Ce9gqXMCE0:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Ljava/lang/Integer;)Lkotlin/Unit; │ │ -4a09bc: 7120 6feb 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.initObservers$lambda$1:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Ljava/lang/Integer;)Lkotlin/Unit; // method@eb6f │ │ -4a09c2: 0c00 |0003: move-result-object v0 │ │ -4a09c4: 1100 |0004: return-object v0 │ │ +4a09b0: |[4a09b0] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment.$r8$lambda$7yRdRvwDk9ylUoni-Ce9gqXMCE0:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Ljava/lang/Integer;)Lkotlin/Unit; │ │ +4a09c0: 7120 6feb 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.initObservers$lambda$1:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Ljava/lang/Integer;)Lkotlin/Unit; // method@eb6f │ │ +4a09c6: 0c00 |0003: move-result-object v0 │ │ +4a09c8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;) │ │ name : '$r8$lambda$VaOac-NXDSW_CnoqkZtqA3bQMqk' │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4a0c20: |[4a0c20] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment.$r8$lambda$VaOac-NXDSW_CnoqkZtqA3bQMqk:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Landroid/view/View;)V │ │ -4a0c30: 7120 75eb 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.initVoiceRecordingView$lambda$6:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Landroid/view/View;)V // method@eb75 │ │ -4a0c36: 0e00 |0003: return-void │ │ +4a0c24: |[4a0c24] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment.$r8$lambda$VaOac-NXDSW_CnoqkZtqA3bQMqk:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Landroid/view/View;)V │ │ +4a0c34: 7120 75eb 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.initVoiceRecordingView$lambda$6:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Landroid/view/View;)V // method@eb75 │ │ +4a0c3a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;) │ │ name : '$r8$lambda$cER6ZX8v5D44t8NkM-TZzd_L9sA' │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4a0c38: |[4a0c38] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment.$r8$lambda$cER6ZX8v5D44t8NkM-TZzd_L9sA:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Landroid/view/View;)V │ │ -4a0c48: 7120 74eb 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.initVoiceRecordingView$lambda$5:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Landroid/view/View;)V // method@eb74 │ │ -4a0c4e: 0e00 |0003: return-void │ │ +4a0c3c: |[4a0c3c] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment.$r8$lambda$cER6ZX8v5D44t8NkM-TZzd_L9sA:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Landroid/view/View;)V │ │ +4a0c4c: 7120 74eb 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.initVoiceRecordingView$lambda$5:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Landroid/view/View;)V // method@eb74 │ │ +4a0c52: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;) │ │ name : '$r8$lambda$lJzSjQ7CLcB1gCSYAy19ITpcSxg' │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4a0c50: |[4a0c50] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment.$r8$lambda$lJzSjQ7CLcB1gCSYAy19ITpcSxg:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Landroid/view/View;)V │ │ -4a0c60: 7120 72eb 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.initVoiceRecordingView$lambda$3:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Landroid/view/View;)V // method@eb72 │ │ -4a0c66: 0e00 |0003: return-void │ │ +4a0c54: |[4a0c54] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment.$r8$lambda$lJzSjQ7CLcB1gCSYAy19ITpcSxg:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Landroid/view/View;)V │ │ +4a0c64: 7120 72eb 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.initVoiceRecordingView$lambda$3:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Landroid/view/View;)V // method@eb72 │ │ +4a0c6a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;) │ │ name : '$r8$lambda$mNOCvKCCv5-jV4l4xrw6iVtFQms' │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Lkotlin/Pair;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -4a09c8: |[4a09c8] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment.$r8$lambda$mNOCvKCCv5-jV4l4xrw6iVtFQms:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Lkotlin/Pair;)Lkotlin/Unit; │ │ -4a09d8: 7120 6eeb 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.initObservers$lambda$0:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Lkotlin/Pair;)Lkotlin/Unit; // method@eb6e │ │ -4a09de: 0c00 |0003: move-result-object v0 │ │ -4a09e0: 1100 |0004: return-object v0 │ │ +4a09cc: |[4a09cc] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment.$r8$lambda$mNOCvKCCv5-jV4l4xrw6iVtFQms:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Lkotlin/Pair;)Lkotlin/Unit; │ │ +4a09dc: 7120 6eeb 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.initObservers$lambda$0:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Lkotlin/Pair;)Lkotlin/Unit; // method@eb6e │ │ +4a09e2: 0c00 |0003: move-result-object v0 │ │ +4a09e4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;) │ │ name : '$r8$lambda$ufUel61g6FvWbzA_26U7HT6R9bI' │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4a0c68: |[4a0c68] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment.$r8$lambda$ufUel61g6FvWbzA_26U7HT6R9bI:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Landroid/view/View;)V │ │ -4a0c78: 7120 73eb 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.initVoiceRecordingView$lambda$4:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Landroid/view/View;)V // method@eb73 │ │ -4a0c7e: 0e00 |0003: return-void │ │ +4a0c6c: |[4a0c6c] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment.$r8$lambda$ufUel61g6FvWbzA_26U7HT6R9bI:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Landroid/view/View;)V │ │ +4a0c7c: 7120 73eb 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.initVoiceRecordingView$lambda$4:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Landroid/view/View;)V // method@eb73 │ │ +4a0c82: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #6 : (in Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;) │ │ name : '$r8$lambda$xSX9zns2h7U7EHTb2HzfgDmgNMY' │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -4a09e4: |[4a09e4] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment.$r8$lambda$xSX9zns2h7U7EHTb2HzfgDmgNMY:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState;)Lkotlin/Unit; │ │ -4a09f4: 7120 70eb 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.initObservers$lambda$2:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState;)Lkotlin/Unit; // method@eb70 │ │ -4a09fa: 0c00 |0003: move-result-object v0 │ │ -4a09fc: 1100 |0004: return-object v0 │ │ +4a09e8: |[4a09e8] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment.$r8$lambda$xSX9zns2h7U7EHTb2HzfgDmgNMY:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState;)Lkotlin/Unit; │ │ +4a09f8: 7120 70eb 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.initObservers$lambda$2:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState;)Lkotlin/Unit; // method@eb70 │ │ +4a09fe: 0c00 |0003: move-result-object v0 │ │ +4a0a00: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #7 : (in Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -4a0c80: |[4a0c80] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment.:()V │ │ -4a0c90: 2200 3621 |0000: new-instance v0, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$Companion; // type@2136 │ │ -4a0c94: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4a0c96: 7020 4feb 1000 |0003: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@eb4f │ │ -4a0c9c: 6900 3eb1 |0006: sput-object v0, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.Companion:Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$Companion; // field@b13e │ │ -4a0ca0: 1300 0800 |0008: const/16 v0, #int 8 // #8 │ │ -4a0ca4: 6700 3db1 |000a: sput v0, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.$stable:I // field@b13d │ │ -4a0ca8: 1a00 31ae |000c: const-string v0, "getSimpleName(...)" // string@ae31 │ │ -4a0cac: 1a01 d35e |000e: const-string v1, "MessageInputVoiceRecordingFragment" // string@5ed3 │ │ -4a0cb0: 7120 fffb 0100 |0010: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -4a0cb6: 6901 40b1 |0013: sput-object v1, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.TAG:Ljava/lang/String; // field@b140 │ │ -4a0cba: 0e00 |0015: return-void │ │ +4a0c84: |[4a0c84] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment.:()V │ │ +4a0c94: 2200 3621 |0000: new-instance v0, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$Companion; // type@2136 │ │ +4a0c98: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4a0c9a: 7020 4feb 1000 |0003: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@eb4f │ │ +4a0ca0: 6900 3eb1 |0006: sput-object v0, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.Companion:Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$Companion; // field@b13e │ │ +4a0ca4: 1300 0800 |0008: const/16 v0, #int 8 // #8 │ │ +4a0ca8: 6700 3db1 |000a: sput v0, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.$stable:I // field@b13d │ │ +4a0cac: 1a00 31ae |000c: const-string v0, "getSimpleName(...)" // string@ae31 │ │ +4a0cb0: 1a01 d35e |000e: const-string v1, "MessageInputVoiceRecordingFragment" // string@5ed3 │ │ +4a0cb4: 7120 fffb 0100 |0010: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +4a0cba: 6901 40b1 |0013: sput-object v1, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.TAG:Ljava/lang/String; // field@b140 │ │ +4a0cbe: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x000c line=32 │ │ locals : │ │ │ │ #8 : (in Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4a0cbc: |[4a0cbc] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment.:()V │ │ -4a0ccc: 7010 990e 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/Fragment;.:()V // method@0e99 │ │ -4a0cd2: 0e00 |0003: return-void │ │ +4a0cc0: |[4a0cc0] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment.:()V │ │ +4a0cd0: 7010 990e 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/Fragment;.:()V // method@0e99 │ │ +4a0cd6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment; │ │ │ │ #9 : (in Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;) │ │ @@ -2022980,17 +2022980,17 @@ │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;)Lcom/nextcloud/talk/chat/ChatActivity;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a090c: |[4a090c] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment.access$getChatActivity$p:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;)Lcom/nextcloud/talk/chat/ChatActivity; │ │ -4a091c: 5400 42b1 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b142 │ │ -4a0920: 1100 |0002: return-object v0 │ │ +4a0910: |[4a0910] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment.access$getChatActivity$p:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;)Lcom/nextcloud/talk/chat/ChatActivity; │ │ +4a0920: 5400 42b1 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b142 │ │ +4a0924: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment; │ │ │ │ #10 : (in Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;) │ │ @@ -2022998,34 +2022998,34 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a0994: |[4a0994] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment.access$getTAG$cp:()Ljava/lang/String; │ │ -4a09a4: 6200 40b1 |0000: sget-object v0, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.TAG:Ljava/lang/String; // field@b140 │ │ -4a09a8: 1100 |0002: return-object v0 │ │ +4a0998: |[4a0998] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment.access$getTAG$cp:()Ljava/lang/String; │ │ +4a09a8: 6200 40b1 |0000: sget-object v0, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.TAG:Ljava/lang/String; // field@b140 │ │ +4a09ac: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ │ │ #11 : (in Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;) │ │ name : 'access$setPause$p' │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Z)V' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a0cd4: |[4a0cd4] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment.access$setPause$p:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Z)V │ │ -4a0ce4: 5c01 43b1 |0000: iput-boolean v1, v0, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.pause:Z // field@b143 │ │ -4a0ce8: 0e00 |0002: return-void │ │ +4a0cd8: |[4a0cd8] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment.access$setPause$p:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Z)V │ │ +4a0ce8: 5c01 43b1 |0000: iput-boolean v1, v0, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.pause:Z // field@b143 │ │ +4a0cec: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -2023034,56 +2023034,56 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 84 16-bit code units │ │ -4a0cec: |[4a0cec] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment.clear:()V │ │ -4a0cfc: 5440 42b1 |0000: iget-object v0, v4, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b142 │ │ -4a0d00: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4a0d02: 1a02 558e |0003: const-string v2, "chatActivity" // string@8e55 │ │ -4a0d06: 3900 0600 |0005: if-nez v0, 000b // +0006 │ │ -4a0d0a: 7110 06fc 0200 |0007: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4a0d10: 0710 |000a: move-object v0, v1 │ │ -4a0d12: 6e10 61e9 0000 |000b: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ -4a0d18: 0c00 |000e: move-result-object v0 │ │ -4a0d1a: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -4a0d1c: 6e20 fbee 3000 |0010: invoke-virtual {v0, v3}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.setVoiceRecordingLocked:(Z)V // method@eefb │ │ -4a0d22: 5440 42b1 |0013: iget-object v0, v4, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b142 │ │ -4a0d26: 3900 0600 |0015: if-nez v0, 001b // +0006 │ │ -4a0d2a: 7110 06fc 0200 |0017: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4a0d30: 0710 |001a: move-object v0, v1 │ │ -4a0d32: 6e10 7be9 0000 |001b: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ -4a0d38: 0c00 |001e: move-result-object v0 │ │ -4a0d3a: 6e10 7bef 0000 |001f: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.stopMicInput:()V // method@ef7b │ │ -4a0d40: 5440 42b1 |0022: iget-object v0, v4, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b142 │ │ -4a0d44: 3900 0600 |0024: if-nez v0, 002a // +0006 │ │ -4a0d48: 7110 06fc 0200 |0026: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4a0d4e: 0710 |0029: move-object v0, v1 │ │ -4a0d50: 6e10 61e9 0000 |002a: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ -4a0d56: 0c00 |002d: move-result-object v0 │ │ -4a0d58: 6e10 02ef 0000 |002e: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.stopAudioRecording:()V // method@ef02 │ │ -4a0d5e: 5440 42b1 |0031: iget-object v0, v4, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b142 │ │ -4a0d62: 3900 0600 |0033: if-nez v0, 0039 // +0006 │ │ -4a0d66: 7110 06fc 0200 |0035: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4a0d6c: 2802 |0038: goto 003a // +0002 │ │ -4a0d6e: 0701 |0039: move-object v1, v0 │ │ -4a0d70: 6e10 7be9 0100 |003a: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ -4a0d76: 0c00 |003d: move-result-object v0 │ │ -4a0d78: 6e10 79ef 0000 |003e: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.stopMediaPlayer:()V // method@ef79 │ │ -4a0d7e: 6e10 69eb 0400 |0041: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding; // method@eb69 │ │ -4a0d84: 0c00 |0044: move-result-object v0 │ │ -4a0d86: 5400 17b4 |0045: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding;.audioRecordDuration:Landroid/widget/Chronometer; // field@b417 │ │ -4a0d8a: 6e10 5d08 0000 |0047: invoke-virtual {v0}, Landroid/widget/Chronometer;.stop:()V // method@085d │ │ -4a0d90: 6e10 69eb 0400 |004a: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding; // method@eb69 │ │ -4a0d96: 0c00 |004d: move-result-object v0 │ │ -4a0d98: 5400 17b4 |004e: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding;.audioRecordDuration:Landroid/widget/Chronometer; // field@b417 │ │ -4a0d9c: 6e10 5908 0000 |0050: invoke-virtual {v0}, Landroid/widget/Chronometer;.clearAnimation:()V // method@0859 │ │ -4a0da2: 0e00 |0053: return-void │ │ +4a0cf0: |[4a0cf0] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment.clear:()V │ │ +4a0d00: 5440 42b1 |0000: iget-object v0, v4, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b142 │ │ +4a0d04: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4a0d06: 1a02 558e |0003: const-string v2, "chatActivity" // string@8e55 │ │ +4a0d0a: 3900 0600 |0005: if-nez v0, 000b // +0006 │ │ +4a0d0e: 7110 06fc 0200 |0007: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4a0d14: 0710 |000a: move-object v0, v1 │ │ +4a0d16: 6e10 61e9 0000 |000b: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ +4a0d1c: 0c00 |000e: move-result-object v0 │ │ +4a0d1e: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +4a0d20: 6e20 fbee 3000 |0010: invoke-virtual {v0, v3}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.setVoiceRecordingLocked:(Z)V // method@eefb │ │ +4a0d26: 5440 42b1 |0013: iget-object v0, v4, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b142 │ │ +4a0d2a: 3900 0600 |0015: if-nez v0, 001b // +0006 │ │ +4a0d2e: 7110 06fc 0200 |0017: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4a0d34: 0710 |001a: move-object v0, v1 │ │ +4a0d36: 6e10 7be9 0000 |001b: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ +4a0d3c: 0c00 |001e: move-result-object v0 │ │ +4a0d3e: 6e10 7bef 0000 |001f: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.stopMicInput:()V // method@ef7b │ │ +4a0d44: 5440 42b1 |0022: iget-object v0, v4, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b142 │ │ +4a0d48: 3900 0600 |0024: if-nez v0, 002a // +0006 │ │ +4a0d4c: 7110 06fc 0200 |0026: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4a0d52: 0710 |0029: move-object v0, v1 │ │ +4a0d54: 6e10 61e9 0000 |002a: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ +4a0d5a: 0c00 |002d: move-result-object v0 │ │ +4a0d5c: 6e10 02ef 0000 |002e: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.stopAudioRecording:()V // method@ef02 │ │ +4a0d62: 5440 42b1 |0031: iget-object v0, v4, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b142 │ │ +4a0d66: 3900 0600 |0033: if-nez v0, 0039 // +0006 │ │ +4a0d6a: 7110 06fc 0200 |0035: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4a0d70: 2802 |0038: goto 003a // +0002 │ │ +4a0d72: 0701 |0039: move-object v1, v0 │ │ +4a0d74: 6e10 7be9 0100 |003a: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ +4a0d7a: 0c00 |003d: move-result-object v0 │ │ +4a0d7c: 6e10 79ef 0000 |003e: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.stopMediaPlayer:()V // method@ef79 │ │ +4a0d82: 6e10 69eb 0400 |0041: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding; // method@eb69 │ │ +4a0d88: 0c00 |0044: move-result-object v0 │ │ +4a0d8a: 5400 17b4 |0045: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding;.audioRecordDuration:Landroid/widget/Chronometer; // field@b417 │ │ +4a0d8e: 6e10 5d08 0000 |0047: invoke-virtual {v0}, Landroid/widget/Chronometer;.stop:()V // method@085d │ │ +4a0d94: 6e10 69eb 0400 |004a: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding; // method@eb69 │ │ +4a0d9a: 0c00 |004d: move-result-object v0 │ │ +4a0d9c: 5400 17b4 |004e: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding;.audioRecordDuration:Landroid/widget/Chronometer; // field@b417 │ │ +4a0da0: 6e10 5908 0000 |0050: invoke-virtual {v0}, Landroid/widget/Chronometer;.clearAnimation:()V // method@0859 │ │ +4a0da6: 0e00 |0053: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ 0x0013 line=146 │ │ 0x0022 line=147 │ │ 0x0031 line=148 │ │ 0x0041 line=149 │ │ @@ -2023096,78 +2023096,78 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 134 16-bit code units │ │ -4a0da4: |[4a0da4] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment.initObservers:()V │ │ -4a0db4: 5460 42b1 |0000: iget-object v0, v6, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b142 │ │ -4a0db8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4a0dba: 1a02 558e |0003: const-string v2, "chatActivity" // string@8e55 │ │ -4a0dbe: 3900 0600 |0005: if-nez v0, 000b // +0006 │ │ -4a0dc2: 7110 06fc 0200 |0007: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4a0dc8: 0710 |000a: move-object v0, v1 │ │ -4a0dca: 6e10 7be9 0000 |000b: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ -4a0dd0: 0c00 |000e: move-result-object v0 │ │ -4a0dd2: 6e10 7beb 0600 |000f: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.requireContext:()Landroid/content/Context; // method@eb7b │ │ -4a0dd8: 0c03 |0012: move-result-object v3 │ │ -4a0dda: 1a04 b1de |0013: const-string v4, "requireContext(...)" // string@deb1 │ │ -4a0dde: 7120 fffb 4300 |0015: invoke-static {v3, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -4a0de4: 6e20 77ef 3000 |0018: invoke-virtual {v0, v3}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.startMicInput:(Landroid/content/Context;)V // method@ef77 │ │ -4a0dea: 5460 42b1 |001b: iget-object v0, v6, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b142 │ │ -4a0dee: 3900 0600 |001d: if-nez v0, 0023 // +0006 │ │ -4a0df2: 7110 06fc 0200 |001f: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4a0df8: 0710 |0022: move-object v0, v1 │ │ -4a0dfa: 6e10 7be9 0000 |0023: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ -4a0e00: 0c00 |0026: move-result-object v0 │ │ -4a0e02: 6e10 63ef 0000 |0027: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.getMicInputAudioObserver:()Landroidx/lifecycle/LiveData; // method@ef63 │ │ -4a0e08: 0c00 |002a: move-result-object v0 │ │ -4a0e0a: 6e10 6beb 0600 |002b: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getViewLifecycleOwner:()Landroidx/lifecycle/LifecycleOwner; // method@eb6b │ │ -4a0e10: 0c03 |002e: move-result-object v3 │ │ -4a0e12: 2204 3321 |002f: new-instance v4, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda4; // type@2133 │ │ -4a0e16: 7020 48eb 6400 |0031: invoke-direct {v4, v6}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda4;.:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;)V // method@eb48 │ │ -4a0e1c: 2205 3921 |0034: new-instance v5, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$sam$androidx_lifecycle_Observer$0; // type@2139 │ │ -4a0e20: 7020 57eb 4500 |0036: invoke-direct {v5, v4}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@eb57 │ │ -4a0e26: 1f05 5c03 |0039: check-cast v5, Landroidx/lifecycle/Observer; // type@035c │ │ -4a0e2a: 6e30 d60e 3005 |003b: invoke-virtual {v0, v3, v5}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0ed6 │ │ -4a0e30: 5460 42b1 |003e: iget-object v0, v6, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b142 │ │ -4a0e34: 3900 0600 |0040: if-nez v0, 0046 // +0006 │ │ -4a0e38: 7110 06fc 0200 |0042: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4a0e3e: 0710 |0045: move-object v0, v1 │ │ -4a0e40: 6e10 7be9 0000 |0046: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ -4a0e46: 0c00 |0049: move-result-object v0 │ │ -4a0e48: 6e10 60ef 0000 |004a: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.getMediaPlayerSeekbarObserver:()Landroidx/lifecycle/LiveData; // method@ef60 │ │ -4a0e4e: 0c00 |004d: move-result-object v0 │ │ -4a0e50: 6e10 6beb 0600 |004e: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getViewLifecycleOwner:()Landroidx/lifecycle/LifecycleOwner; // method@eb6b │ │ -4a0e56: 0c03 |0051: move-result-object v3 │ │ -4a0e58: 2204 3421 |0052: new-instance v4, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda5; // type@2134 │ │ -4a0e5c: 7020 4aeb 6400 |0054: invoke-direct {v4, v6}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda5;.:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;)V // method@eb4a │ │ -4a0e62: 2205 3921 |0057: new-instance v5, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$sam$androidx_lifecycle_Observer$0; // type@2139 │ │ -4a0e66: 7020 57eb 4500 |0059: invoke-direct {v5, v4}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@eb57 │ │ -4a0e6c: 1f05 5c03 |005c: check-cast v5, Landroidx/lifecycle/Observer; // type@035c │ │ -4a0e70: 6e30 d60e 3005 |005e: invoke-virtual {v0, v3, v5}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0ed6 │ │ -4a0e76: 5460 42b1 |0061: iget-object v0, v6, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b142 │ │ -4a0e7a: 3900 0600 |0063: if-nez v0, 0069 // +0006 │ │ -4a0e7e: 7110 06fc 0200 |0065: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4a0e84: 2802 |0068: goto 006a // +0002 │ │ -4a0e86: 0701 |0069: move-object v1, v0 │ │ -4a0e88: 6e10 7be9 0100 |006a: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ -4a0e8e: 0c00 |006d: move-result-object v0 │ │ -4a0e90: 6e10 5cef 0000 |006e: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.getGetAudioFocusChange:()Landroidx/lifecycle/LiveData; // method@ef5c │ │ -4a0e96: 0c00 |0071: move-result-object v0 │ │ -4a0e98: 6e10 6beb 0600 |0072: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getViewLifecycleOwner:()Landroidx/lifecycle/LifecycleOwner; // method@eb6b │ │ -4a0e9e: 0c01 |0075: move-result-object v1 │ │ -4a0ea0: 2202 3521 |0076: new-instance v2, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda6; // type@2135 │ │ -4a0ea4: 7020 4ceb 6200 |0078: invoke-direct {v2, v6}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda6;.:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;)V // method@eb4c │ │ -4a0eaa: 2203 3921 |007b: new-instance v3, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$sam$androidx_lifecycle_Observer$0; // type@2139 │ │ -4a0eae: 7020 57eb 2300 |007d: invoke-direct {v3, v2}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@eb57 │ │ -4a0eb4: 1f03 5c03 |0080: check-cast v3, Landroidx/lifecycle/Observer; // type@035c │ │ -4a0eb8: 6e30 d60e 1003 |0082: invoke-virtual {v0, v1, v3}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0ed6 │ │ -4a0ebe: 0e00 |0085: return-void │ │ +4a0da8: |[4a0da8] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment.initObservers:()V │ │ +4a0db8: 5460 42b1 |0000: iget-object v0, v6, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b142 │ │ +4a0dbc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4a0dbe: 1a02 558e |0003: const-string v2, "chatActivity" // string@8e55 │ │ +4a0dc2: 3900 0600 |0005: if-nez v0, 000b // +0006 │ │ +4a0dc6: 7110 06fc 0200 |0007: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4a0dcc: 0710 |000a: move-object v0, v1 │ │ +4a0dce: 6e10 7be9 0000 |000b: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ +4a0dd4: 0c00 |000e: move-result-object v0 │ │ +4a0dd6: 6e10 7beb 0600 |000f: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.requireContext:()Landroid/content/Context; // method@eb7b │ │ +4a0ddc: 0c03 |0012: move-result-object v3 │ │ +4a0dde: 1a04 b1de |0013: const-string v4, "requireContext(...)" // string@deb1 │ │ +4a0de2: 7120 fffb 4300 |0015: invoke-static {v3, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +4a0de8: 6e20 77ef 3000 |0018: invoke-virtual {v0, v3}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.startMicInput:(Landroid/content/Context;)V // method@ef77 │ │ +4a0dee: 5460 42b1 |001b: iget-object v0, v6, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b142 │ │ +4a0df2: 3900 0600 |001d: if-nez v0, 0023 // +0006 │ │ +4a0df6: 7110 06fc 0200 |001f: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4a0dfc: 0710 |0022: move-object v0, v1 │ │ +4a0dfe: 6e10 7be9 0000 |0023: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ +4a0e04: 0c00 |0026: move-result-object v0 │ │ +4a0e06: 6e10 63ef 0000 |0027: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.getMicInputAudioObserver:()Landroidx/lifecycle/LiveData; // method@ef63 │ │ +4a0e0c: 0c00 |002a: move-result-object v0 │ │ +4a0e0e: 6e10 6beb 0600 |002b: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getViewLifecycleOwner:()Landroidx/lifecycle/LifecycleOwner; // method@eb6b │ │ +4a0e14: 0c03 |002e: move-result-object v3 │ │ +4a0e16: 2204 3321 |002f: new-instance v4, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda4; // type@2133 │ │ +4a0e1a: 7020 48eb 6400 |0031: invoke-direct {v4, v6}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda4;.:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;)V // method@eb48 │ │ +4a0e20: 2205 3921 |0034: new-instance v5, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$sam$androidx_lifecycle_Observer$0; // type@2139 │ │ +4a0e24: 7020 57eb 4500 |0036: invoke-direct {v5, v4}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@eb57 │ │ +4a0e2a: 1f05 5c03 |0039: check-cast v5, Landroidx/lifecycle/Observer; // type@035c │ │ +4a0e2e: 6e30 d60e 3005 |003b: invoke-virtual {v0, v3, v5}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0ed6 │ │ +4a0e34: 5460 42b1 |003e: iget-object v0, v6, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b142 │ │ +4a0e38: 3900 0600 |0040: if-nez v0, 0046 // +0006 │ │ +4a0e3c: 7110 06fc 0200 |0042: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4a0e42: 0710 |0045: move-object v0, v1 │ │ +4a0e44: 6e10 7be9 0000 |0046: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ +4a0e4a: 0c00 |0049: move-result-object v0 │ │ +4a0e4c: 6e10 60ef 0000 |004a: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.getMediaPlayerSeekbarObserver:()Landroidx/lifecycle/LiveData; // method@ef60 │ │ +4a0e52: 0c00 |004d: move-result-object v0 │ │ +4a0e54: 6e10 6beb 0600 |004e: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getViewLifecycleOwner:()Landroidx/lifecycle/LifecycleOwner; // method@eb6b │ │ +4a0e5a: 0c03 |0051: move-result-object v3 │ │ +4a0e5c: 2204 3421 |0052: new-instance v4, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda5; // type@2134 │ │ +4a0e60: 7020 4aeb 6400 |0054: invoke-direct {v4, v6}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda5;.:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;)V // method@eb4a │ │ +4a0e66: 2205 3921 |0057: new-instance v5, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$sam$androidx_lifecycle_Observer$0; // type@2139 │ │ +4a0e6a: 7020 57eb 4500 |0059: invoke-direct {v5, v4}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@eb57 │ │ +4a0e70: 1f05 5c03 |005c: check-cast v5, Landroidx/lifecycle/Observer; // type@035c │ │ +4a0e74: 6e30 d60e 3005 |005e: invoke-virtual {v0, v3, v5}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0ed6 │ │ +4a0e7a: 5460 42b1 |0061: iget-object v0, v6, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b142 │ │ +4a0e7e: 3900 0600 |0063: if-nez v0, 0069 // +0006 │ │ +4a0e82: 7110 06fc 0200 |0065: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4a0e88: 2802 |0068: goto 006a // +0002 │ │ +4a0e8a: 0701 |0069: move-object v1, v0 │ │ +4a0e8c: 6e10 7be9 0100 |006a: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ +4a0e92: 0c00 |006d: move-result-object v0 │ │ +4a0e94: 6e10 5cef 0000 |006e: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.getGetAudioFocusChange:()Landroidx/lifecycle/LiveData; // method@ef5c │ │ +4a0e9a: 0c00 |0071: move-result-object v0 │ │ +4a0e9c: 6e10 6beb 0600 |0072: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getViewLifecycleOwner:()Landroidx/lifecycle/LifecycleOwner; // method@eb6b │ │ +4a0ea2: 0c01 |0075: move-result-object v1 │ │ +4a0ea4: 2202 3521 |0076: new-instance v2, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda6; // type@2135 │ │ +4a0ea8: 7020 4ceb 6200 |0078: invoke-direct {v2, v6}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda6;.:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;)V // method@eb4c │ │ +4a0eae: 2203 3921 |007b: new-instance v3, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$sam$androidx_lifecycle_Observer$0; // type@2139 │ │ +4a0eb2: 7020 57eb 2300 |007d: invoke-direct {v3, v2}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@eb57 │ │ +4a0eb8: 1f03 5c03 |0080: check-cast v3, Landroidx/lifecycle/Observer; // type@035c │ │ +4a0ebc: 6e30 d60e 1003 |0082: invoke-virtual {v0, v1, v3}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0ed6 │ │ +4a0ec2: 0e00 |0085: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x001b line=68 │ │ 0x003e line=71 │ │ 0x0061 line=80 │ │ locals : │ │ @@ -2023178,31 +2023178,31 @@ │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Lkotlin/Pair;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -4a0a00: |[4a0a00] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment.initObservers$lambda$0:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Lkotlin/Pair;)Lkotlin/Unit; │ │ -4a0a10: 6e10 69eb 0100 |0000: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding; // method@eb69 │ │ -4a0a16: 0c01 |0003: move-result-object v1 │ │ -4a0a18: 5411 19b4 |0004: iget-object v1, v1, Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding;.micInputCloud:Lcom/nextcloud/talk/ui/MicInputCloud; // field@b419 │ │ -4a0a1c: 6e10 87fb 0200 |0006: invoke-virtual {v2}, Lkotlin/Pair;.getFirst:()Ljava/lang/Object; // method@fb87 │ │ -4a0a22: 0c00 |0009: move-result-object v0 │ │ -4a0a24: 1f00 9824 |000a: check-cast v0, Ljava/lang/Number; // type@2498 │ │ -4a0a28: 6e10 28f6 0000 |000c: invoke-virtual {v0}, Ljava/lang/Number;.floatValue:()F // method@f628 │ │ -4a0a2e: 0a00 |000f: move-result v0 │ │ -4a0a30: 6e10 88fb 0200 |0010: invoke-virtual {v2}, Lkotlin/Pair;.getSecond:()Ljava/lang/Object; // method@fb88 │ │ -4a0a36: 0c02 |0013: move-result-object v2 │ │ -4a0a38: 1f02 9824 |0014: check-cast v2, Ljava/lang/Number; // type@2498 │ │ -4a0a3c: 6e10 28f6 0200 |0016: invoke-virtual {v2}, Ljava/lang/Number;.floatValue:()F // method@f628 │ │ -4a0a42: 0a02 |0019: move-result v2 │ │ -4a0a44: 6e30 46f2 0102 |001a: invoke-virtual {v1, v0, v2}, Lcom/nextcloud/talk/ui/MicInputCloud;.setRotationSpeed:(FF)V // method@f246 │ │ -4a0a4a: 6201 61b5 |001d: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -4a0a4e: 1101 |001f: return-object v1 │ │ +4a0a04: |[4a0a04] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment.initObservers$lambda$0:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Lkotlin/Pair;)Lkotlin/Unit; │ │ +4a0a14: 6e10 69eb 0100 |0000: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding; // method@eb69 │ │ +4a0a1a: 0c01 |0003: move-result-object v1 │ │ +4a0a1c: 5411 19b4 |0004: iget-object v1, v1, Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding;.micInputCloud:Lcom/nextcloud/talk/ui/MicInputCloud; // field@b419 │ │ +4a0a20: 6e10 87fb 0200 |0006: invoke-virtual {v2}, Lkotlin/Pair;.getFirst:()Ljava/lang/Object; // method@fb87 │ │ +4a0a26: 0c00 |0009: move-result-object v0 │ │ +4a0a28: 1f00 9824 |000a: check-cast v0, Ljava/lang/Number; // type@2498 │ │ +4a0a2c: 6e10 28f6 0000 |000c: invoke-virtual {v0}, Ljava/lang/Number;.floatValue:()F // method@f628 │ │ +4a0a32: 0a00 |000f: move-result v0 │ │ +4a0a34: 6e10 88fb 0200 |0010: invoke-virtual {v2}, Lkotlin/Pair;.getSecond:()Ljava/lang/Object; // method@fb88 │ │ +4a0a3a: 0c02 |0013: move-result-object v2 │ │ +4a0a3c: 1f02 9824 |0014: check-cast v2, Ljava/lang/Number; // type@2498 │ │ +4a0a40: 6e10 28f6 0200 |0016: invoke-virtual {v2}, Ljava/lang/Number;.floatValue:()F // method@f628 │ │ +4a0a46: 0a02 |0019: move-result v2 │ │ +4a0a48: 6e30 46f2 0102 |001a: invoke-virtual {v1, v0, v2}, Lcom/nextcloud/talk/ui/MicInputCloud;.setRotationSpeed:(FF)V // method@f246 │ │ +4a0a4e: 6201 61b5 |001d: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +4a0a52: 1101 |001f: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x001d line=70 │ │ locals : │ │ 0x0000 - 0x0020 reg=1 (null) Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment; │ │ 0x0000 - 0x0020 reg=2 (null) Lkotlin/Pair; │ │ @@ -2023212,36 +2023212,36 @@ │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Ljava/lang/Integer;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -4a0a50: |[4a0a50] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment.initObservers$lambda$1:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Ljava/lang/Integer;)Lkotlin/Unit; │ │ -4a0a60: 6e10 d3f5 0300 |0000: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@f5d3 │ │ -4a0a66: 0a00 |0003: move-result v0 │ │ -4a0a68: 1301 6200 |0004: const/16 v1, #int 98 // #62 │ │ -4a0a6c: 3410 1000 |0006: if-lt v0, v1, 0016 // +0010 │ │ -4a0a70: 7010 7feb 0200 |0008: invoke-direct {v2}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.togglePausePlay:()V // method@eb7f │ │ -4a0a76: 6e10 69eb 0200 |000b: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding; // method@eb69 │ │ -4a0a7c: 0c02 |000e: move-result-object v2 │ │ -4a0a7e: 5422 1bb4 |000f: iget-object v2, v2, Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding;.seekbar:Landroid/widget/SeekBar; // field@b41b │ │ -4a0a82: 1203 |0011: const/4 v3, #int 0 // #0 │ │ -4a0a84: 6e20 f209 3200 |0012: invoke-virtual {v2, v3}, Landroid/widget/SeekBar;.setProgress:(I)V // method@09f2 │ │ -4a0a8a: 2812 |0015: goto 0027 // +0012 │ │ -4a0a8c: 5520 43b1 |0016: iget-boolean v0, v2, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.pause:Z // field@b143 │ │ -4a0a90: 3900 0f00 |0018: if-nez v0, 0027 // +000f │ │ -4a0a94: 6e10 69eb 0200 |001a: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding; // method@eb69 │ │ -4a0a9a: 0c02 |001d: move-result-object v2 │ │ -4a0a9c: 5422 1bb4 |001e: iget-object v2, v2, Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding;.seekbar:Landroid/widget/SeekBar; // field@b41b │ │ -4a0aa0: 6e10 d3f5 0300 |0020: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@f5d3 │ │ -4a0aa6: 0a03 |0023: move-result v3 │ │ -4a0aa8: 6e20 f209 3200 |0024: invoke-virtual {v2, v3}, Landroid/widget/SeekBar;.setProgress:(I)V // method@09f2 │ │ -4a0aae: 6202 61b5 |0027: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -4a0ab2: 1102 |0029: return-object v2 │ │ +4a0a54: |[4a0a54] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment.initObservers$lambda$1:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Ljava/lang/Integer;)Lkotlin/Unit; │ │ +4a0a64: 6e10 d3f5 0300 |0000: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@f5d3 │ │ +4a0a6a: 0a00 |0003: move-result v0 │ │ +4a0a6c: 1301 6200 |0004: const/16 v1, #int 98 // #62 │ │ +4a0a70: 3410 1000 |0006: if-lt v0, v1, 0016 // +0010 │ │ +4a0a74: 7010 7feb 0200 |0008: invoke-direct {v2}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.togglePausePlay:()V // method@eb7f │ │ +4a0a7a: 6e10 69eb 0200 |000b: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding; // method@eb69 │ │ +4a0a80: 0c02 |000e: move-result-object v2 │ │ +4a0a82: 5422 1bb4 |000f: iget-object v2, v2, Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding;.seekbar:Landroid/widget/SeekBar; // field@b41b │ │ +4a0a86: 1203 |0011: const/4 v3, #int 0 // #0 │ │ +4a0a88: 6e20 f209 3200 |0012: invoke-virtual {v2, v3}, Landroid/widget/SeekBar;.setProgress:(I)V // method@09f2 │ │ +4a0a8e: 2812 |0015: goto 0027 // +0012 │ │ +4a0a90: 5520 43b1 |0016: iget-boolean v0, v2, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.pause:Z // field@b143 │ │ +4a0a94: 3900 0f00 |0018: if-nez v0, 0027 // +000f │ │ +4a0a98: 6e10 69eb 0200 |001a: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding; // method@eb69 │ │ +4a0a9e: 0c02 |001d: move-result-object v2 │ │ +4a0aa0: 5422 1bb4 |001e: iget-object v2, v2, Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding;.seekbar:Landroid/widget/SeekBar; // field@b41b │ │ +4a0aa4: 6e10 d3f5 0300 |0020: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@f5d3 │ │ +4a0aaa: 0a03 |0023: move-result v3 │ │ +4a0aac: 6e20 f209 3200 |0024: invoke-virtual {v2, v3}, Landroid/widget/SeekBar;.setProgress:(I)V // method@09f2 │ │ +4a0ab2: 6202 61b5 |0027: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +4a0ab6: 1102 |0029: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0008 line=73 │ │ 0x000b line=74 │ │ 0x0016 line=75 │ │ 0x001a line=76 │ │ @@ -2023255,106 +2023255,106 @@ │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 173 16-bit code units │ │ -4a0ab4: |[4a0ab4] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment.initObservers$lambda$2:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState;)Lkotlin/Unit; │ │ -4a0ac4: 3905 0400 |0000: if-nez v5, 0004 // +0004 │ │ -4a0ac8: 12f5 |0002: const/4 v5, #int -1 // #ff │ │ -4a0aca: 2809 |0003: goto 000c // +0009 │ │ -4a0acc: 6200 3ab1 |0004: sget-object v0, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$WhenMappings;.$EnumSwitchMapping$0:[I // field@b13a │ │ -4a0ad0: 6e10 adeb 0500 |0006: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState;.ordinal:()I // method@ebad │ │ -4a0ad6: 0a05 |0009: move-result v5 │ │ -4a0ad8: 4405 0005 |000a: aget v5, v0, v5 │ │ -4a0adc: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -4a0ade: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -4a0ae0: 1a02 558e |000e: const-string v2, "chatActivity" // string@8e55 │ │ -4a0ae4: 3205 6c00 |0010: if-eq v5, v0, 007c // +006c │ │ -4a0ae8: 1223 |0012: const/4 v3, #int 2 // #2 │ │ -4a0aea: 3235 3a00 |0013: if-eq v5, v3, 004d // +003a │ │ -4a0aee: 1233 |0015: const/4 v3, #int 3 // #3 │ │ -4a0af0: 3335 3100 |0016: if-ne v5, v3, 0047 // +0031 │ │ -4a0af4: 5445 42b1 |0018: iget-object v5, v4, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b142 │ │ -4a0af8: 3905 0600 |001a: if-nez v5, 0020 // +0006 │ │ -4a0afc: 7110 06fc 0200 |001c: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4a0b02: 0715 |001f: move-object v5, v1 │ │ -4a0b04: 6e10 7be9 0500 |0020: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ -4a0b0a: 0c05 |0023: move-result-object v5 │ │ -4a0b0c: 6e10 66ef 0500 |0024: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.isVoicePreviewPlaying:()Landroidx/lifecycle/LiveData; // method@ef66 │ │ -4a0b12: 0c05 |0027: move-result-object v5 │ │ -4a0b14: 6e10 d50e 0500 |0028: invoke-virtual {v5}, Landroidx/lifecycle/LiveData;.getValue:()Ljava/lang/Object; // method@0ed5 │ │ -4a0b1a: 0c05 |002b: move-result-object v5 │ │ -4a0b1c: 7110 38f5 0000 |002c: invoke-static {v0}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@f538 │ │ -4a0b22: 0c00 |002f: move-result-object v0 │ │ -4a0b24: 7120 fbfb 0500 |0030: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ -4a0b2a: 0a05 |0033: move-result v5 │ │ -4a0b2c: 3805 7600 |0034: if-eqz v5, 00aa // +0076 │ │ -4a0b30: 5444 42b1 |0036: iget-object v4, v4, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b142 │ │ -4a0b34: 3904 0600 |0038: if-nez v4, 003e // +0006 │ │ -4a0b38: 7110 06fc 0200 |003a: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4a0b3e: 2802 |003d: goto 003f // +0002 │ │ -4a0b40: 0741 |003e: move-object v1, v4 │ │ -4a0b42: 6e10 7be9 0100 |003f: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ -4a0b48: 0c04 |0042: move-result-object v4 │ │ -4a0b4a: 6e10 6aef 0400 |0043: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.pauseMediaPlayer:()V // method@ef6a │ │ -4a0b50: 2864 |0046: goto 00aa // +0064 │ │ -4a0b52: 2204 b825 |0047: new-instance v4, Lkotlin/NoWhenBranchMatchedException; // type@25b8 │ │ -4a0b56: 7010 83fb 0400 |0049: invoke-direct {v4}, Lkotlin/NoWhenBranchMatchedException;.:()V // method@fb83 │ │ -4a0b5c: 2704 |004c: throw v4 │ │ -4a0b5e: 5445 42b1 |004d: iget-object v5, v4, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b142 │ │ -4a0b62: 3905 0600 |004f: if-nez v5, 0055 // +0006 │ │ -4a0b66: 7110 06fc 0200 |0051: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4a0b6c: 0715 |0054: move-object v5, v1 │ │ -4a0b6e: 6e10 7be9 0500 |0055: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ -4a0b74: 0c05 |0058: move-result-object v5 │ │ -4a0b76: 6e10 66ef 0500 |0059: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.isVoicePreviewPlaying:()Landroidx/lifecycle/LiveData; // method@ef66 │ │ -4a0b7c: 0c05 |005c: move-result-object v5 │ │ -4a0b7e: 6e10 d50e 0500 |005d: invoke-virtual {v5}, Landroidx/lifecycle/LiveData;.getValue:()Ljava/lang/Object; // method@0ed5 │ │ -4a0b84: 0c05 |0060: move-result-object v5 │ │ -4a0b86: 7110 38f5 0000 |0061: invoke-static {v0}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@f538 │ │ -4a0b8c: 0c00 |0064: move-result-object v0 │ │ -4a0b8e: 7120 fbfb 0500 |0065: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ -4a0b94: 0a05 |0068: move-result v5 │ │ -4a0b96: 3805 4100 |0069: if-eqz v5, 00aa // +0041 │ │ -4a0b9a: 5444 42b1 |006b: iget-object v4, v4, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b142 │ │ -4a0b9e: 3904 0600 |006d: if-nez v4, 0073 // +0006 │ │ -4a0ba2: 7110 06fc 0200 |006f: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4a0ba8: 2802 |0072: goto 0074 // +0002 │ │ -4a0baa: 0741 |0073: move-object v1, v4 │ │ -4a0bac: 6e10 7be9 0100 |0074: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ -4a0bb2: 0c04 |0077: move-result-object v4 │ │ -4a0bb4: 6e10 6aef 0400 |0078: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.pauseMediaPlayer:()V // method@ef6a │ │ -4a0bba: 282f |007b: goto 00aa // +002f │ │ -4a0bbc: 5445 42b1 |007c: iget-object v5, v4, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b142 │ │ -4a0bc0: 3905 0600 |007e: if-nez v5, 0084 // +0006 │ │ -4a0bc4: 7110 06fc 0200 |0080: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4a0bca: 0715 |0083: move-object v5, v1 │ │ -4a0bcc: 6e10 7be9 0500 |0084: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ -4a0bd2: 0c05 |0087: move-result-object v5 │ │ -4a0bd4: 6e10 66ef 0500 |0088: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.isVoicePreviewPlaying:()Landroidx/lifecycle/LiveData; // method@ef66 │ │ -4a0bda: 0c05 |008b: move-result-object v5 │ │ -4a0bdc: 6e10 d50e 0500 |008c: invoke-virtual {v5}, Landroidx/lifecycle/LiveData;.getValue:()Ljava/lang/Object; // method@0ed5 │ │ -4a0be2: 0c05 |008f: move-result-object v5 │ │ -4a0be4: 7110 38f5 0000 |0090: invoke-static {v0}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@f538 │ │ -4a0bea: 0c00 |0093: move-result-object v0 │ │ -4a0bec: 7120 fbfb 0500 |0094: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ -4a0bf2: 0a05 |0097: move-result v5 │ │ -4a0bf4: 3805 1200 |0098: if-eqz v5, 00aa // +0012 │ │ -4a0bf8: 5444 42b1 |009a: iget-object v4, v4, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b142 │ │ -4a0bfc: 3904 0600 |009c: if-nez v4, 00a2 // +0006 │ │ -4a0c00: 7110 06fc 0200 |009e: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4a0c06: 2802 |00a1: goto 00a3 // +0002 │ │ -4a0c08: 0741 |00a2: move-object v1, v4 │ │ -4a0c0a: 6e10 7be9 0100 |00a3: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ -4a0c10: 0c04 |00a6: move-result-object v4 │ │ -4a0c12: 6e10 79ef 0400 |00a7: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.stopMediaPlayer:()V // method@ef79 │ │ -4a0c18: 6204 61b5 |00aa: sget-object v4, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -4a0c1c: 1104 |00ac: return-object v4 │ │ +4a0ab8: |[4a0ab8] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment.initObservers$lambda$2:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState;)Lkotlin/Unit; │ │ +4a0ac8: 3905 0400 |0000: if-nez v5, 0004 // +0004 │ │ +4a0acc: 12f5 |0002: const/4 v5, #int -1 // #ff │ │ +4a0ace: 2809 |0003: goto 000c // +0009 │ │ +4a0ad0: 6200 3ab1 |0004: sget-object v0, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$WhenMappings;.$EnumSwitchMapping$0:[I // field@b13a │ │ +4a0ad4: 6e10 adeb 0500 |0006: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState;.ordinal:()I // method@ebad │ │ +4a0ada: 0a05 |0009: move-result v5 │ │ +4a0adc: 4405 0005 |000a: aget v5, v0, v5 │ │ +4a0ae0: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +4a0ae2: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +4a0ae4: 1a02 558e |000e: const-string v2, "chatActivity" // string@8e55 │ │ +4a0ae8: 3205 6c00 |0010: if-eq v5, v0, 007c // +006c │ │ +4a0aec: 1223 |0012: const/4 v3, #int 2 // #2 │ │ +4a0aee: 3235 3a00 |0013: if-eq v5, v3, 004d // +003a │ │ +4a0af2: 1233 |0015: const/4 v3, #int 3 // #3 │ │ +4a0af4: 3335 3100 |0016: if-ne v5, v3, 0047 // +0031 │ │ +4a0af8: 5445 42b1 |0018: iget-object v5, v4, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b142 │ │ +4a0afc: 3905 0600 |001a: if-nez v5, 0020 // +0006 │ │ +4a0b00: 7110 06fc 0200 |001c: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4a0b06: 0715 |001f: move-object v5, v1 │ │ +4a0b08: 6e10 7be9 0500 |0020: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ +4a0b0e: 0c05 |0023: move-result-object v5 │ │ +4a0b10: 6e10 66ef 0500 |0024: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.isVoicePreviewPlaying:()Landroidx/lifecycle/LiveData; // method@ef66 │ │ +4a0b16: 0c05 |0027: move-result-object v5 │ │ +4a0b18: 6e10 d50e 0500 |0028: invoke-virtual {v5}, Landroidx/lifecycle/LiveData;.getValue:()Ljava/lang/Object; // method@0ed5 │ │ +4a0b1e: 0c05 |002b: move-result-object v5 │ │ +4a0b20: 7110 38f5 0000 |002c: invoke-static {v0}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@f538 │ │ +4a0b26: 0c00 |002f: move-result-object v0 │ │ +4a0b28: 7120 fbfb 0500 |0030: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ +4a0b2e: 0a05 |0033: move-result v5 │ │ +4a0b30: 3805 7600 |0034: if-eqz v5, 00aa // +0076 │ │ +4a0b34: 5444 42b1 |0036: iget-object v4, v4, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b142 │ │ +4a0b38: 3904 0600 |0038: if-nez v4, 003e // +0006 │ │ +4a0b3c: 7110 06fc 0200 |003a: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4a0b42: 2802 |003d: goto 003f // +0002 │ │ +4a0b44: 0741 |003e: move-object v1, v4 │ │ +4a0b46: 6e10 7be9 0100 |003f: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ +4a0b4c: 0c04 |0042: move-result-object v4 │ │ +4a0b4e: 6e10 6aef 0400 |0043: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.pauseMediaPlayer:()V // method@ef6a │ │ +4a0b54: 2864 |0046: goto 00aa // +0064 │ │ +4a0b56: 2204 b825 |0047: new-instance v4, Lkotlin/NoWhenBranchMatchedException; // type@25b8 │ │ +4a0b5a: 7010 83fb 0400 |0049: invoke-direct {v4}, Lkotlin/NoWhenBranchMatchedException;.:()V // method@fb83 │ │ +4a0b60: 2704 |004c: throw v4 │ │ +4a0b62: 5445 42b1 |004d: iget-object v5, v4, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b142 │ │ +4a0b66: 3905 0600 |004f: if-nez v5, 0055 // +0006 │ │ +4a0b6a: 7110 06fc 0200 |0051: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4a0b70: 0715 |0054: move-object v5, v1 │ │ +4a0b72: 6e10 7be9 0500 |0055: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ +4a0b78: 0c05 |0058: move-result-object v5 │ │ +4a0b7a: 6e10 66ef 0500 |0059: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.isVoicePreviewPlaying:()Landroidx/lifecycle/LiveData; // method@ef66 │ │ +4a0b80: 0c05 |005c: move-result-object v5 │ │ +4a0b82: 6e10 d50e 0500 |005d: invoke-virtual {v5}, Landroidx/lifecycle/LiveData;.getValue:()Ljava/lang/Object; // method@0ed5 │ │ +4a0b88: 0c05 |0060: move-result-object v5 │ │ +4a0b8a: 7110 38f5 0000 |0061: invoke-static {v0}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@f538 │ │ +4a0b90: 0c00 |0064: move-result-object v0 │ │ +4a0b92: 7120 fbfb 0500 |0065: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ +4a0b98: 0a05 |0068: move-result v5 │ │ +4a0b9a: 3805 4100 |0069: if-eqz v5, 00aa // +0041 │ │ +4a0b9e: 5444 42b1 |006b: iget-object v4, v4, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b142 │ │ +4a0ba2: 3904 0600 |006d: if-nez v4, 0073 // +0006 │ │ +4a0ba6: 7110 06fc 0200 |006f: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4a0bac: 2802 |0072: goto 0074 // +0002 │ │ +4a0bae: 0741 |0073: move-object v1, v4 │ │ +4a0bb0: 6e10 7be9 0100 |0074: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ +4a0bb6: 0c04 |0077: move-result-object v4 │ │ +4a0bb8: 6e10 6aef 0400 |0078: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.pauseMediaPlayer:()V // method@ef6a │ │ +4a0bbe: 282f |007b: goto 00aa // +002f │ │ +4a0bc0: 5445 42b1 |007c: iget-object v5, v4, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b142 │ │ +4a0bc4: 3905 0600 |007e: if-nez v5, 0084 // +0006 │ │ +4a0bc8: 7110 06fc 0200 |0080: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4a0bce: 0715 |0083: move-object v5, v1 │ │ +4a0bd0: 6e10 7be9 0500 |0084: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ +4a0bd6: 0c05 |0087: move-result-object v5 │ │ +4a0bd8: 6e10 66ef 0500 |0088: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.isVoicePreviewPlaying:()Landroidx/lifecycle/LiveData; // method@ef66 │ │ +4a0bde: 0c05 |008b: move-result-object v5 │ │ +4a0be0: 6e10 d50e 0500 |008c: invoke-virtual {v5}, Landroidx/lifecycle/LiveData;.getValue:()Ljava/lang/Object; // method@0ed5 │ │ +4a0be6: 0c05 |008f: move-result-object v5 │ │ +4a0be8: 7110 38f5 0000 |0090: invoke-static {v0}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@f538 │ │ +4a0bee: 0c00 |0093: move-result-object v0 │ │ +4a0bf0: 7120 fbfb 0500 |0094: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ +4a0bf6: 0a05 |0097: move-result v5 │ │ +4a0bf8: 3805 1200 |0098: if-eqz v5, 00aa // +0012 │ │ +4a0bfc: 5444 42b1 |009a: iget-object v4, v4, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b142 │ │ +4a0c00: 3904 0600 |009c: if-nez v4, 00a2 // +0006 │ │ +4a0c04: 7110 06fc 0200 |009e: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4a0c0a: 2802 |00a1: goto 00a3 // +0002 │ │ +4a0c0c: 0741 |00a2: move-object v1, v4 │ │ +4a0c0e: 6e10 7be9 0100 |00a3: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ +4a0c14: 0c04 |00a6: move-result-object v4 │ │ +4a0c16: 6e10 79ef 0400 |00a7: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.stopMediaPlayer:()V // method@ef79 │ │ +4a0c1c: 6204 61b5 |00aa: sget-object v4, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +4a0c20: 1104 |00ac: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=81 │ │ 0x0018 line=93 │ │ 0x0036 line=94 │ │ 0x0047 line=81 │ │ 0x004d line=88 │ │ @@ -2023371,72 +2023371,72 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 124 16-bit code units │ │ -4a0fb4: |[4a0fb4] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment.initVoiceRecordingView:()V │ │ -4a0fc4: 6e10 69eb 0300 |0000: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding; // method@eb69 │ │ -4a0fca: 0c00 |0003: move-result-object v0 │ │ -4a0fcc: 5400 18b4 |0004: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding;.deleteVoiceRecording:Landroid/widget/ImageView; // field@b418 │ │ -4a0fd0: 2201 2f21 |0006: new-instance v1, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda0; // type@212f │ │ -4a0fd4: 7020 40eb 3100 |0008: invoke-direct {v1, v3}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda0;.:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;)V // method@eb40 │ │ -4a0fda: 6e20 5809 1000 |000b: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0958 │ │ -4a0fe0: 6e10 69eb 0300 |000e: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding; // method@eb69 │ │ -4a0fe6: 0c00 |0011: move-result-object v0 │ │ -4a0fe8: 5400 1cb4 |0012: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding;.sendVoiceRecording:Landroid/widget/ImageView; // field@b41c │ │ -4a0fec: 2201 3021 |0014: new-instance v1, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda1; // type@2130 │ │ -4a0ff0: 7020 42eb 3100 |0016: invoke-direct {v1, v3}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda1;.:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;)V // method@eb42 │ │ -4a0ff6: 6e20 5809 1000 |0019: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0958 │ │ -4a0ffc: 6e10 69eb 0300 |001c: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding; // method@eb69 │ │ -4a1002: 0c00 |001f: move-result-object v0 │ │ -4a1004: 5400 19b4 |0020: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding;.micInputCloud:Lcom/nextcloud/talk/ui/MicInputCloud; // field@b419 │ │ -4a1008: 2201 3121 |0022: new-instance v1, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda2; // type@2131 │ │ -4a100c: 7020 44eb 3100 |0024: invoke-direct {v1, v3}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda2;.:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;)V // method@eb44 │ │ -4a1012: 6e20 45f2 1000 |0027: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/ui/MicInputCloud;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@f245 │ │ -4a1018: 6e10 69eb 0300 |002a: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding; // method@eb69 │ │ -4a101e: 0c00 |002d: move-result-object v0 │ │ -4a1020: 5400 1ab4 |002e: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding;.playPauseBtn:Lcom/google/android/material/button/MaterialButton; // field@b41a │ │ -4a1024: 2201 3221 |0030: new-instance v1, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda3; // type@2132 │ │ -4a1028: 7020 46eb 3100 |0032: invoke-direct {v1, v3}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda3;.:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;)V // method@eb46 │ │ -4a102e: 6e20 5d6a 1000 |0035: invoke-virtual {v0, v1}, Lcom/google/android/material/button/MaterialButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@6a5d │ │ -4a1034: 6e10 69eb 0300 |0038: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding; // method@eb69 │ │ -4a103a: 0c00 |003b: move-result-object v0 │ │ -4a103c: 5400 17b4 |003c: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding;.audioRecordDuration:Landroid/widget/Chronometer; // field@b417 │ │ -4a1040: 5431 42b1 |003e: iget-object v1, v3, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b142 │ │ -4a1044: 3901 0800 |0040: if-nez v1, 0048 // +0008 │ │ -4a1048: 1a01 558e |0042: const-string v1, "chatActivity" // string@8e55 │ │ -4a104c: 7110 06fc 0100 |0044: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4a1052: 1201 |0047: const/4 v1, #int 0 // #0 │ │ -4a1054: 6e10 7be9 0100 |0048: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ -4a105a: 0c01 |004b: move-result-object v1 │ │ -4a105c: 6e10 5eef 0100 |004c: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.getGetRecordingTime:()Landroidx/lifecycle/LiveData; // method@ef5e │ │ -4a1062: 0c01 |004f: move-result-object v1 │ │ -4a1064: 6e10 d50e 0100 |0050: invoke-virtual {v1}, Landroidx/lifecycle/LiveData;.getValue:()Ljava/lang/Object; // method@0ed5 │ │ -4a106a: 0c01 |0053: move-result-object v1 │ │ -4a106c: 1f01 9024 |0054: check-cast v1, Ljava/lang/Long; // type@2490 │ │ -4a1070: 3801 0700 |0056: if-eqz v1, 005d // +0007 │ │ -4a1074: 6e10 e9f5 0100 |0058: invoke-virtual {v1}, Ljava/lang/Long;.longValue:()J // method@f5e9 │ │ -4a107a: 0b01 |005b: move-result-wide v1 │ │ -4a107c: 2803 |005c: goto 005f // +0003 │ │ -4a107e: 1601 0000 |005d: const-wide/16 v1, #int 0 // #0 │ │ -4a1082: 6e30 5a08 1002 |005f: invoke-virtual {v0, v1, v2}, Landroid/widget/Chronometer;.setBase:(J)V // method@085a │ │ -4a1088: 6e10 69eb 0300 |0062: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding; // method@eb69 │ │ -4a108e: 0c00 |0065: move-result-object v0 │ │ -4a1090: 5400 17b4 |0066: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding;.audioRecordDuration:Landroid/widget/Chronometer; // field@b417 │ │ -4a1094: 6e10 5c08 0000 |0068: invoke-virtual {v0}, Landroid/widget/Chronometer;.start:()V // method@085c │ │ -4a109a: 6e10 69eb 0300 |006b: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding; // method@eb69 │ │ -4a10a0: 0c00 |006e: move-result-object v0 │ │ -4a10a2: 5400 1bb4 |006f: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding;.seekbar:Landroid/widget/SeekBar; // field@b41b │ │ -4a10a6: 2201 3821 |0071: new-instance v1, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$initVoiceRecordingView$5; // type@2138 │ │ -4a10aa: 7020 53eb 3100 |0073: invoke-direct {v1, v3}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$initVoiceRecordingView$5;.:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;)V // method@eb53 │ │ -4a10b0: 1f01 0302 |0076: check-cast v1, Landroid/widget/SeekBar$OnSeekBarChangeListener; // type@0203 │ │ -4a10b4: 6e20 f109 1000 |0078: invoke-virtual {v0, v1}, Landroid/widget/SeekBar;.setOnSeekBarChangeListener:(Landroid/widget/SeekBar$OnSeekBarChangeListener;)V // method@09f1 │ │ -4a10ba: 0e00 |007b: return-void │ │ +4a0fb8: |[4a0fb8] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment.initVoiceRecordingView:()V │ │ +4a0fc8: 6e10 69eb 0300 |0000: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding; // method@eb69 │ │ +4a0fce: 0c00 |0003: move-result-object v0 │ │ +4a0fd0: 5400 18b4 |0004: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding;.deleteVoiceRecording:Landroid/widget/ImageView; // field@b418 │ │ +4a0fd4: 2201 2f21 |0006: new-instance v1, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda0; // type@212f │ │ +4a0fd8: 7020 40eb 3100 |0008: invoke-direct {v1, v3}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda0;.:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;)V // method@eb40 │ │ +4a0fde: 6e20 5809 1000 |000b: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0958 │ │ +4a0fe4: 6e10 69eb 0300 |000e: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding; // method@eb69 │ │ +4a0fea: 0c00 |0011: move-result-object v0 │ │ +4a0fec: 5400 1cb4 |0012: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding;.sendVoiceRecording:Landroid/widget/ImageView; // field@b41c │ │ +4a0ff0: 2201 3021 |0014: new-instance v1, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda1; // type@2130 │ │ +4a0ff4: 7020 42eb 3100 |0016: invoke-direct {v1, v3}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda1;.:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;)V // method@eb42 │ │ +4a0ffa: 6e20 5809 1000 |0019: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0958 │ │ +4a1000: 6e10 69eb 0300 |001c: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding; // method@eb69 │ │ +4a1006: 0c00 |001f: move-result-object v0 │ │ +4a1008: 5400 19b4 |0020: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding;.micInputCloud:Lcom/nextcloud/talk/ui/MicInputCloud; // field@b419 │ │ +4a100c: 2201 3121 |0022: new-instance v1, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda2; // type@2131 │ │ +4a1010: 7020 44eb 3100 |0024: invoke-direct {v1, v3}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda2;.:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;)V // method@eb44 │ │ +4a1016: 6e20 45f2 1000 |0027: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/ui/MicInputCloud;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@f245 │ │ +4a101c: 6e10 69eb 0300 |002a: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding; // method@eb69 │ │ +4a1022: 0c00 |002d: move-result-object v0 │ │ +4a1024: 5400 1ab4 |002e: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding;.playPauseBtn:Lcom/google/android/material/button/MaterialButton; // field@b41a │ │ +4a1028: 2201 3221 |0030: new-instance v1, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda3; // type@2132 │ │ +4a102c: 7020 46eb 3100 |0032: invoke-direct {v1, v3}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$$ExternalSyntheticLambda3;.:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;)V // method@eb46 │ │ +4a1032: 6e20 5d6a 1000 |0035: invoke-virtual {v0, v1}, Lcom/google/android/material/button/MaterialButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@6a5d │ │ +4a1038: 6e10 69eb 0300 |0038: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding; // method@eb69 │ │ +4a103e: 0c00 |003b: move-result-object v0 │ │ +4a1040: 5400 17b4 |003c: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding;.audioRecordDuration:Landroid/widget/Chronometer; // field@b417 │ │ +4a1044: 5431 42b1 |003e: iget-object v1, v3, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b142 │ │ +4a1048: 3901 0800 |0040: if-nez v1, 0048 // +0008 │ │ +4a104c: 1a01 558e |0042: const-string v1, "chatActivity" // string@8e55 │ │ +4a1050: 7110 06fc 0100 |0044: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4a1056: 1201 |0047: const/4 v1, #int 0 // #0 │ │ +4a1058: 6e10 7be9 0100 |0048: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ +4a105e: 0c01 |004b: move-result-object v1 │ │ +4a1060: 6e10 5eef 0100 |004c: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.getGetRecordingTime:()Landroidx/lifecycle/LiveData; // method@ef5e │ │ +4a1066: 0c01 |004f: move-result-object v1 │ │ +4a1068: 6e10 d50e 0100 |0050: invoke-virtual {v1}, Landroidx/lifecycle/LiveData;.getValue:()Ljava/lang/Object; // method@0ed5 │ │ +4a106e: 0c01 |0053: move-result-object v1 │ │ +4a1070: 1f01 9024 |0054: check-cast v1, Ljava/lang/Long; // type@2490 │ │ +4a1074: 3801 0700 |0056: if-eqz v1, 005d // +0007 │ │ +4a1078: 6e10 e9f5 0100 |0058: invoke-virtual {v1}, Ljava/lang/Long;.longValue:()J // method@f5e9 │ │ +4a107e: 0b01 |005b: move-result-wide v1 │ │ +4a1080: 2803 |005c: goto 005f // +0003 │ │ +4a1082: 1601 0000 |005d: const-wide/16 v1, #int 0 // #0 │ │ +4a1086: 6e30 5a08 1002 |005f: invoke-virtual {v0, v1, v2}, Landroid/widget/Chronometer;.setBase:(J)V // method@085a │ │ +4a108c: 6e10 69eb 0300 |0062: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding; // method@eb69 │ │ +4a1092: 0c00 |0065: move-result-object v0 │ │ +4a1094: 5400 17b4 |0066: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding;.audioRecordDuration:Landroid/widget/Chronometer; // field@b417 │ │ +4a1098: 6e10 5c08 0000 |0068: invoke-virtual {v0}, Landroid/widget/Chronometer;.start:()V // method@085c │ │ +4a109e: 6e10 69eb 0300 |006b: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding; // method@eb69 │ │ +4a10a4: 0c00 |006e: move-result-object v0 │ │ +4a10a6: 5400 1bb4 |006f: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding;.seekbar:Landroid/widget/SeekBar; // field@b41b │ │ +4a10aa: 2201 3821 |0071: new-instance v1, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$initVoiceRecordingView$5; // type@2138 │ │ +4a10ae: 7020 53eb 3100 |0073: invoke-direct {v1, v3}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$initVoiceRecordingView$5;.:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;)V // method@eb53 │ │ +4a10b4: 1f01 0302 |0076: check-cast v1, Landroid/widget/SeekBar$OnSeekBarChangeListener; // type@0203 │ │ +4a10b8: 6e20 f109 1000 |0078: invoke-virtual {v0, v1}, Landroid/widget/SeekBar;.setOnSeekBarChangeListener:(Landroid/widget/SeekBar$OnSeekBarChangeListener;)V // method@09f1 │ │ +4a10be: 0e00 |007b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x000e line=107 │ │ 0x001c line=116 │ │ 0x002a line=120 │ │ 0x0038 line=124 │ │ @@ -2023450,25 +2023450,25 @@ │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Landroid/view/View;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -4a0ec0: |[4a0ec0] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment.initVoiceRecordingView$lambda$3:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Landroid/view/View;)V │ │ -4a0ed0: 5401 42b1 |0000: iget-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b142 │ │ -4a0ed4: 3901 0800 |0002: if-nez v1, 000a // +0008 │ │ -4a0ed8: 1a01 558e |0004: const-string v1, "chatActivity" // string@8e55 │ │ -4a0edc: 7110 06fc 0100 |0006: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4a0ee2: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -4a0ee4: 6e10 61e9 0100 |000a: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ -4a0eea: 0c01 |000d: move-result-object v1 │ │ -4a0eec: 6e10 00ef 0100 |000e: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.stopAndDiscardAudioRecording:()V // method@ef00 │ │ -4a0ef2: 7010 68eb 0000 |0011: invoke-direct {v0}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.clear:()V // method@eb68 │ │ -4a0ef8: 0e00 |0014: return-void │ │ +4a0ec4: |[4a0ec4] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment.initVoiceRecordingView$lambda$3:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Landroid/view/View;)V │ │ +4a0ed4: 5401 42b1 |0000: iget-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b142 │ │ +4a0ed8: 3901 0800 |0002: if-nez v1, 000a // +0008 │ │ +4a0edc: 1a01 558e |0004: const-string v1, "chatActivity" // string@8e55 │ │ +4a0ee0: 7110 06fc 0100 |0006: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4a0ee6: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +4a0ee8: 6e10 61e9 0100 |000a: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ +4a0eee: 0c01 |000d: move-result-object v1 │ │ +4a0ef0: 6e10 00ef 0100 |000e: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.stopAndDiscardAudioRecording:()V // method@ef00 │ │ +4a0ef6: 7010 68eb 0000 |0011: invoke-direct {v0}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.clear:()V // method@eb68 │ │ +4a0efc: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0011 line=104 │ │ locals : │ │ 0x0000 - 0x0015 reg=0 (null) Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment; │ │ 0x0000 - 0x0015 reg=1 (null) Landroid/view/View; │ │ @@ -2023478,44 +2023478,44 @@ │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Landroid/view/View;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 59 16-bit code units │ │ -4a0efc: |[4a0efc] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment.initVoiceRecordingView$lambda$4:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Landroid/view/View;)V │ │ -4a0f0c: 5445 42b1 |0000: iget-object v5, v4, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b142 │ │ -4a0f10: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -4a0f12: 1a01 558e |0003: const-string v1, "chatActivity" // string@8e55 │ │ -4a0f16: 3905 0600 |0005: if-nez v5, 000b // +0006 │ │ -4a0f1a: 7110 06fc 0100 |0007: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4a0f20: 0705 |000a: move-object v5, v0 │ │ -4a0f22: 6e10 61e9 0500 |000b: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ -4a0f28: 0c05 |000e: move-result-object v5 │ │ -4a0f2a: 5442 42b1 |000f: iget-object v2, v4, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b142 │ │ -4a0f2e: 3902 0600 |0011: if-nez v2, 0017 // +0006 │ │ -4a0f32: 7110 06fc 0100 |0013: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4a0f38: 0702 |0016: move-object v2, v0 │ │ -4a0f3a: 6e10 85e9 0200 |0017: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ -4a0f40: 0c02 |001a: move-result-object v2 │ │ -4a0f42: 5443 42b1 |001b: iget-object v3, v4, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b142 │ │ -4a0f46: 3903 0600 |001d: if-nez v3, 0023 // +0006 │ │ -4a0f4a: 7110 06fc 0100 |001f: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4a0f50: 2802 |0022: goto 0024 // +0002 │ │ -4a0f52: 0730 |0023: move-object v0, v3 │ │ -4a0f54: 6e10 67e9 0000 |0024: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getCurrentConversation:()Lcom/nextcloud/talk/models/domain/ConversationModel; // method@e967 │ │ -4a0f5a: 0c00 |0027: move-result-object v0 │ │ -4a0f5c: 7110 fdfb 0000 |0028: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4a0f62: 6e10 45f1 0000 |002b: invoke-virtual {v0}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getDisplayName:()Ljava/lang/String; // method@f145 │ │ -4a0f68: 0c00 |002e: move-result-object v0 │ │ -4a0f6a: 7110 fdfb 0000 |002f: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4a0f70: 1a01 6bfd |0032: const-string v1, "{"messageType":"voice-message"}" // string@fd6b │ │ -4a0f74: 6e40 01ef 2510 |0034: invoke-virtual {v5, v2, v0, v1}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.stopAndSendAudioRecording:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@ef01 │ │ -4a0f7a: 7010 68eb 0400 |0037: invoke-direct {v4}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.clear:()V // method@eb68 │ │ -4a0f80: 0e00 |003a: return-void │ │ +4a0f00: |[4a0f00] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment.initVoiceRecordingView$lambda$4:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Landroid/view/View;)V │ │ +4a0f10: 5445 42b1 |0000: iget-object v5, v4, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b142 │ │ +4a0f14: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +4a0f16: 1a01 558e |0003: const-string v1, "chatActivity" // string@8e55 │ │ +4a0f1a: 3905 0600 |0005: if-nez v5, 000b // +0006 │ │ +4a0f1e: 7110 06fc 0100 |0007: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4a0f24: 0705 |000a: move-object v5, v0 │ │ +4a0f26: 6e10 61e9 0500 |000b: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ +4a0f2c: 0c05 |000e: move-result-object v5 │ │ +4a0f2e: 5442 42b1 |000f: iget-object v2, v4, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b142 │ │ +4a0f32: 3902 0600 |0011: if-nez v2, 0017 // +0006 │ │ +4a0f36: 7110 06fc 0100 |0013: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4a0f3c: 0702 |0016: move-object v2, v0 │ │ +4a0f3e: 6e10 85e9 0200 |0017: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getRoomToken:()Ljava/lang/String; // method@e985 │ │ +4a0f44: 0c02 |001a: move-result-object v2 │ │ +4a0f46: 5443 42b1 |001b: iget-object v3, v4, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b142 │ │ +4a0f4a: 3903 0600 |001d: if-nez v3, 0023 // +0006 │ │ +4a0f4e: 7110 06fc 0100 |001f: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4a0f54: 2802 |0022: goto 0024 // +0002 │ │ +4a0f56: 0730 |0023: move-object v0, v3 │ │ +4a0f58: 6e10 67e9 0000 |0024: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getCurrentConversation:()Lcom/nextcloud/talk/models/domain/ConversationModel; // method@e967 │ │ +4a0f5e: 0c00 |0027: move-result-object v0 │ │ +4a0f60: 7110 fdfb 0000 |0028: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4a0f66: 6e10 45f1 0000 |002b: invoke-virtual {v0}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getDisplayName:()Ljava/lang/String; // method@f145 │ │ +4a0f6c: 0c00 |002e: move-result-object v0 │ │ +4a0f6e: 7110 fdfb 0000 |002f: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4a0f74: 1a01 6bfd |0032: const-string v1, "{"messageType":"voice-message"}" // string@fd6b │ │ +4a0f78: 6e40 01ef 2510 |0034: invoke-virtual {v5, v2, v0, v1}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.stopAndSendAudioRecording:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@ef01 │ │ +4a0f7e: 7010 68eb 0400 |0037: invoke-direct {v4}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.clear:()V // method@eb68 │ │ +4a0f84: 0e00 |003a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x000f line=109 │ │ 0x001b line=110 │ │ 0x0032 line=111 │ │ 0x0034 line=108 │ │ @@ -2023529,17 +2023529,17 @@ │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Landroid/view/View;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4a0f84: |[4a0f84] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment.initVoiceRecordingView$lambda$5:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Landroid/view/View;)V │ │ -4a0f94: 7010 80eb 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.togglePreviewVisibility:()V // method@eb80 │ │ -4a0f9a: 0e00 |0003: return-void │ │ +4a0f88: |[4a0f88] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment.initVoiceRecordingView$lambda$5:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Landroid/view/View;)V │ │ +4a0f98: 7010 80eb 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.togglePreviewVisibility:()V // method@eb80 │ │ +4a0f9e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -2023548,17 +2023548,17 @@ │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Landroid/view/View;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4a0f9c: |[4a0f9c] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment.initVoiceRecordingView$lambda$6:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Landroid/view/View;)V │ │ -4a0fac: 7010 7feb 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.togglePausePlay:()V // method@eb7f │ │ -4a0fb2: 0e00 |0003: return-void │ │ +4a0fa0: |[4a0fa0] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment.initVoiceRecordingView$lambda$6:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Landroid/view/View;)V │ │ +4a0fb0: 7010 7feb 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.togglePausePlay:()V // method@eb7f │ │ +4a0fb6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -2023567,87 +2023567,87 @@ │ │ type : '()Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -4a0924: |[4a0924] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment.newInstance:()Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment; │ │ -4a0934: 6200 3eb1 |0000: sget-object v0, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.Companion:Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$Companion; // field@b13e │ │ -4a0938: 6e10 51eb 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$Companion;.newInstance:()Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment; // method@eb51 │ │ -4a093e: 0c00 |0005: move-result-object v0 │ │ -4a0940: 1100 |0006: return-object v0 │ │ +4a0928: |[4a0928] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment.newInstance:()Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment; │ │ +4a0938: 6200 3eb1 |0000: sget-object v0, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.Companion:Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$Companion; // field@b13e │ │ +4a093c: 6e10 51eb 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment$Companion;.newInstance:()Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment; // method@eb51 │ │ +4a0942: 0c00 |0005: move-result-object v0 │ │ +4a0944: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #23 : (in Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;) │ │ name : 'themeVoiceRecordingView' │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 117 16-bit code units │ │ -4a117c: |[4a117c] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment.themeVoiceRecordingView:()V │ │ -4a118c: 6e10 69eb 0400 |0000: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding; // method@eb69 │ │ -4a1192: 0c00 |0003: move-result-object v0 │ │ -4a1194: 5400 1ab4 |0004: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding;.playPauseBtn:Lcom/google/android/material/button/MaterialButton; // field@b41a │ │ -4a1198: 6e10 6ceb 0400 |0006: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getViewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@eb6c │ │ -4a119e: 0c01 |0009: move-result-object v1 │ │ -4a11a0: 5411 f1b4 |000a: iget-object v1, v1, Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;.material:Lcom/nextcloud/android/common/ui/theme/utils/MaterialViewThemeUtils; // field@b4f1 │ │ -4a11a4: 7110 fdfb 0000 |000c: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4a11aa: 6e20 fada 0100 |000f: invoke-virtual {v1, v0}, Lcom/nextcloud/android/common/ui/theme/utils/MaterialViewThemeUtils;.colorMaterialButtonText:(Lcom/google/android/material/button/MaterialButton;)V // method@dafa │ │ -4a11b0: 6e10 69eb 0400 |0012: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding; // method@eb69 │ │ -4a11b6: 0c00 |0015: move-result-object v0 │ │ -4a11b8: 5400 1bb4 |0016: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding;.seekbar:Landroid/widget/SeekBar; // field@b41b │ │ -4a11bc: 6e10 6ceb 0400 |0018: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getViewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@eb6c │ │ -4a11c2: 0c01 |001b: move-result-object v1 │ │ -4a11c4: 5411 f2b4 |001c: iget-object v1, v1, Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;.platform:Lcom/nextcloud/android/common/ui/theme/utils/AndroidViewThemeUtils; // field@b4f2 │ │ -4a11c8: 7110 fdfb 0000 |001e: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4a11ce: 6e20 a3d9 0100 |0021: invoke-virtual {v1, v0}, Lcom/nextcloud/android/common/ui/theme/utils/AndroidViewThemeUtils;.themeHorizontalSeekBar:(Landroid/widget/SeekBar;)V // method@d9a3 │ │ -4a11d4: 6e10 69eb 0400 |0024: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding; // method@eb69 │ │ -4a11da: 0c00 |0027: move-result-object v0 │ │ -4a11dc: 5400 18b4 |0028: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding;.deleteVoiceRecording:Landroid/widget/ImageView; // field@b418 │ │ -4a11e0: 6e10 6ceb 0400 |002a: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getViewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@eb6c │ │ -4a11e6: 0c01 |002d: move-result-object v1 │ │ -4a11e8: 5411 f2b4 |002e: iget-object v1, v1, Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;.platform:Lcom/nextcloud/android/common/ui/theme/utils/AndroidViewThemeUtils; // field@b4f2 │ │ -4a11ec: 7110 fdfb 0000 |0030: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4a11f2: 6202 33aa |0033: sget-object v2, Lcom/nextcloud/android/common/ui/theme/utils/ColorRole;.PRIMARY:Lcom/nextcloud/android/common/ui/theme/utils/ColorRole; // field@aa33 │ │ -4a11f6: 6e30 63d9 0102 |0035: invoke-virtual {v1, v0, v2}, Lcom/nextcloud/android/common/ui/theme/utils/AndroidViewThemeUtils;.colorImageView:(Landroid/widget/ImageView;Lcom/nextcloud/android/common/ui/theme/utils/ColorRole;)V // method@d963 │ │ -4a11fc: 6e10 69eb 0400 |0038: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding; // method@eb69 │ │ -4a1202: 0c00 |003b: move-result-object v0 │ │ -4a1204: 5400 1cb4 |003c: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding;.sendVoiceRecording:Landroid/widget/ImageView; // field@b41c │ │ -4a1208: 6e10 6ceb 0400 |003e: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getViewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@eb6c │ │ -4a120e: 0c01 |0041: move-result-object v1 │ │ -4a1210: 5411 f2b4 |0042: iget-object v1, v1, Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;.platform:Lcom/nextcloud/android/common/ui/theme/utils/AndroidViewThemeUtils; // field@b4f2 │ │ -4a1214: 7110 fdfb 0000 |0044: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4a121a: 6202 33aa |0047: sget-object v2, Lcom/nextcloud/android/common/ui/theme/utils/ColorRole;.PRIMARY:Lcom/nextcloud/android/common/ui/theme/utils/ColorRole; // field@aa33 │ │ -4a121e: 6e30 63d9 0102 |0049: invoke-virtual {v1, v0, v2}, Lcom/nextcloud/android/common/ui/theme/utils/AndroidViewThemeUtils;.colorImageView:(Landroid/widget/ImageView;Lcom/nextcloud/android/common/ui/theme/utils/ColorRole;)V // method@d963 │ │ -4a1224: 6e10 69eb 0400 |004c: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding; // method@eb69 │ │ -4a122a: 0c00 |004f: move-result-object v0 │ │ -4a122c: 5400 1db4 |0050: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding;.voicePreviewContainer:Landroid/widget/LinearLayout; // field@b41d │ │ -4a1230: 6e10 6ceb 0400 |0052: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getViewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@eb6c │ │ -4a1236: 0c01 |0055: move-result-object v1 │ │ -4a1238: 5411 f3b4 |0056: iget-object v1, v1, Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;.talk:Lcom/nextcloud/talk/ui/theme/TalkSpecificViewThemeUtils; // field@b4f3 │ │ -4a123c: 7110 fdfb 0000 |0058: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4a1242: 1f00 8c01 |005b: check-cast v0, Landroid/view/View; // type@018c │ │ -4a1246: 1212 |005d: const/4 v2, #int 1 // #1 │ │ -4a1248: 1203 |005e: const/4 v3, #int 0 // #0 │ │ -4a124a: 6e40 97f2 0132 |005f: invoke-virtual {v1, v0, v2, v3}, Lcom/nextcloud/talk/ui/theme/TalkSpecificViewThemeUtils;.themeOutgoingMessageBubble:(Landroid/view/View;ZZ)V // method@f297 │ │ -4a1250: 6e10 69eb 0400 |0062: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding; // method@eb69 │ │ -4a1256: 0c00 |0065: move-result-object v0 │ │ -4a1258: 5400 19b4 |0066: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding;.micInputCloud:Lcom/nextcloud/talk/ui/MicInputCloud; // field@b419 │ │ -4a125c: 6e10 6ceb 0400 |0068: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getViewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@eb6c │ │ -4a1262: 0c01 |006b: move-result-object v1 │ │ -4a1264: 5411 f3b4 |006c: iget-object v1, v1, Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;.talk:Lcom/nextcloud/talk/ui/theme/TalkSpecificViewThemeUtils; // field@b4f3 │ │ -4a1268: 7110 fdfb 0000 |006e: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4a126e: 6e20 96f2 0100 |0071: invoke-virtual {v1, v0}, Lcom/nextcloud/talk/ui/theme/TalkSpecificViewThemeUtils;.themeMicInputCloud:(Lcom/nextcloud/talk/ui/MicInputCloud;)V // method@f296 │ │ -4a1274: 0e00 |0074: return-void │ │ +4a1180: |[4a1180] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment.themeVoiceRecordingView:()V │ │ +4a1190: 6e10 69eb 0400 |0000: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding; // method@eb69 │ │ +4a1196: 0c00 |0003: move-result-object v0 │ │ +4a1198: 5400 1ab4 |0004: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding;.playPauseBtn:Lcom/google/android/material/button/MaterialButton; // field@b41a │ │ +4a119c: 6e10 6ceb 0400 |0006: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getViewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@eb6c │ │ +4a11a2: 0c01 |0009: move-result-object v1 │ │ +4a11a4: 5411 f1b4 |000a: iget-object v1, v1, Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;.material:Lcom/nextcloud/android/common/ui/theme/utils/MaterialViewThemeUtils; // field@b4f1 │ │ +4a11a8: 7110 fdfb 0000 |000c: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4a11ae: 6e20 fada 0100 |000f: invoke-virtual {v1, v0}, Lcom/nextcloud/android/common/ui/theme/utils/MaterialViewThemeUtils;.colorMaterialButtonText:(Lcom/google/android/material/button/MaterialButton;)V // method@dafa │ │ +4a11b4: 6e10 69eb 0400 |0012: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding; // method@eb69 │ │ +4a11ba: 0c00 |0015: move-result-object v0 │ │ +4a11bc: 5400 1bb4 |0016: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding;.seekbar:Landroid/widget/SeekBar; // field@b41b │ │ +4a11c0: 6e10 6ceb 0400 |0018: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getViewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@eb6c │ │ +4a11c6: 0c01 |001b: move-result-object v1 │ │ +4a11c8: 5411 f2b4 |001c: iget-object v1, v1, Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;.platform:Lcom/nextcloud/android/common/ui/theme/utils/AndroidViewThemeUtils; // field@b4f2 │ │ +4a11cc: 7110 fdfb 0000 |001e: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4a11d2: 6e20 a3d9 0100 |0021: invoke-virtual {v1, v0}, Lcom/nextcloud/android/common/ui/theme/utils/AndroidViewThemeUtils;.themeHorizontalSeekBar:(Landroid/widget/SeekBar;)V // method@d9a3 │ │ +4a11d8: 6e10 69eb 0400 |0024: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding; // method@eb69 │ │ +4a11de: 0c00 |0027: move-result-object v0 │ │ +4a11e0: 5400 18b4 |0028: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding;.deleteVoiceRecording:Landroid/widget/ImageView; // field@b418 │ │ +4a11e4: 6e10 6ceb 0400 |002a: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getViewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@eb6c │ │ +4a11ea: 0c01 |002d: move-result-object v1 │ │ +4a11ec: 5411 f2b4 |002e: iget-object v1, v1, Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;.platform:Lcom/nextcloud/android/common/ui/theme/utils/AndroidViewThemeUtils; // field@b4f2 │ │ +4a11f0: 7110 fdfb 0000 |0030: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4a11f6: 6202 33aa |0033: sget-object v2, Lcom/nextcloud/android/common/ui/theme/utils/ColorRole;.PRIMARY:Lcom/nextcloud/android/common/ui/theme/utils/ColorRole; // field@aa33 │ │ +4a11fa: 6e30 63d9 0102 |0035: invoke-virtual {v1, v0, v2}, Lcom/nextcloud/android/common/ui/theme/utils/AndroidViewThemeUtils;.colorImageView:(Landroid/widget/ImageView;Lcom/nextcloud/android/common/ui/theme/utils/ColorRole;)V // method@d963 │ │ +4a1200: 6e10 69eb 0400 |0038: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding; // method@eb69 │ │ +4a1206: 0c00 |003b: move-result-object v0 │ │ +4a1208: 5400 1cb4 |003c: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding;.sendVoiceRecording:Landroid/widget/ImageView; // field@b41c │ │ +4a120c: 6e10 6ceb 0400 |003e: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getViewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@eb6c │ │ +4a1212: 0c01 |0041: move-result-object v1 │ │ +4a1214: 5411 f2b4 |0042: iget-object v1, v1, Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;.platform:Lcom/nextcloud/android/common/ui/theme/utils/AndroidViewThemeUtils; // field@b4f2 │ │ +4a1218: 7110 fdfb 0000 |0044: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4a121e: 6202 33aa |0047: sget-object v2, Lcom/nextcloud/android/common/ui/theme/utils/ColorRole;.PRIMARY:Lcom/nextcloud/android/common/ui/theme/utils/ColorRole; // field@aa33 │ │ +4a1222: 6e30 63d9 0102 |0049: invoke-virtual {v1, v0, v2}, Lcom/nextcloud/android/common/ui/theme/utils/AndroidViewThemeUtils;.colorImageView:(Landroid/widget/ImageView;Lcom/nextcloud/android/common/ui/theme/utils/ColorRole;)V // method@d963 │ │ +4a1228: 6e10 69eb 0400 |004c: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding; // method@eb69 │ │ +4a122e: 0c00 |004f: move-result-object v0 │ │ +4a1230: 5400 1db4 |0050: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding;.voicePreviewContainer:Landroid/widget/LinearLayout; // field@b41d │ │ +4a1234: 6e10 6ceb 0400 |0052: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getViewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@eb6c │ │ +4a123a: 0c01 |0055: move-result-object v1 │ │ +4a123c: 5411 f3b4 |0056: iget-object v1, v1, Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;.talk:Lcom/nextcloud/talk/ui/theme/TalkSpecificViewThemeUtils; // field@b4f3 │ │ +4a1240: 7110 fdfb 0000 |0058: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4a1246: 1f00 8c01 |005b: check-cast v0, Landroid/view/View; // type@018c │ │ +4a124a: 1212 |005d: const/4 v2, #int 1 // #1 │ │ +4a124c: 1203 |005e: const/4 v3, #int 0 // #0 │ │ +4a124e: 6e40 97f2 0132 |005f: invoke-virtual {v1, v0, v2, v3}, Lcom/nextcloud/talk/ui/theme/TalkSpecificViewThemeUtils;.themeOutgoingMessageBubble:(Landroid/view/View;ZZ)V // method@f297 │ │ +4a1254: 6e10 69eb 0400 |0062: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding; // method@eb69 │ │ +4a125a: 0c00 |0065: move-result-object v0 │ │ +4a125c: 5400 19b4 |0066: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding;.micInputCloud:Lcom/nextcloud/talk/ui/MicInputCloud; // field@b419 │ │ +4a1260: 6e10 6ceb 0400 |0068: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getViewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // method@eb6c │ │ +4a1266: 0c01 |006b: move-result-object v1 │ │ +4a1268: 5411 f3b4 |006c: iget-object v1, v1, Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;.talk:Lcom/nextcloud/talk/ui/theme/TalkSpecificViewThemeUtils; // field@b4f3 │ │ +4a126c: 7110 fdfb 0000 |006e: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4a1272: 6e20 96f2 0100 |0071: invoke-virtual {v1, v0}, Lcom/nextcloud/talk/ui/theme/TalkSpecificViewThemeUtils;.themeMicInputCloud:(Lcom/nextcloud/talk/ui/MicInputCloud;)V // method@f296 │ │ +4a1278: 0e00 |0074: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x0006 line=198 │ │ 0x0012 line=201 │ │ 0x0018 line=202 │ │ 0x0024 line=205 │ │ @@ -2023666,77 +2023666,77 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 124 16-bit code units │ │ -4a1278: |[4a1278] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment.togglePausePlay:()V │ │ -4a1288: 5460 42b1 |0000: iget-object v0, v6, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b142 │ │ -4a128c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4a128e: 1a02 558e |0003: const-string v2, "chatActivity" // string@8e55 │ │ -4a1292: 3900 0600 |0005: if-nez v0, 000b // +0006 │ │ -4a1296: 7110 06fc 0200 |0007: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4a129c: 0710 |000a: move-object v0, v1 │ │ -4a129e: 6e10 61e9 0000 |000b: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ -4a12a4: 0c00 |000e: move-result-object v0 │ │ -4a12a6: 6e10 d5ee 0000 |000f: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getCurrentVoiceRecordFile:()Ljava/lang/String; // method@eed5 │ │ -4a12ac: 0c00 |0012: move-result-object v0 │ │ -4a12ae: 5463 42b1 |0013: iget-object v3, v6, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b142 │ │ -4a12b2: 3903 0600 |0015: if-nez v3, 001b // +0006 │ │ -4a12b6: 7110 06fc 0200 |0017: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4a12bc: 0713 |001a: move-object v3, v1 │ │ -4a12be: 6e10 7be9 0300 |001b: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ -4a12c4: 0c03 |001e: move-result-object v3 │ │ -4a12c6: 6e10 66ef 0300 |001f: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.isVoicePreviewPlaying:()Landroidx/lifecycle/LiveData; // method@ef66 │ │ -4a12cc: 0c03 |0022: move-result-object v3 │ │ -4a12ce: 6e10 d50e 0300 |0023: invoke-virtual {v3}, Landroidx/lifecycle/LiveData;.getValue:()Ljava/lang/Object; // method@0ed5 │ │ -4a12d4: 0c03 |0026: move-result-object v3 │ │ -4a12d6: 1214 |0027: const/4 v4, #int 1 // #1 │ │ -4a12d8: 7110 38f5 0400 |0028: invoke-static {v4}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@f538 │ │ -4a12de: 0c04 |002b: move-result-object v4 │ │ -4a12e0: 7120 fbfb 4300 |002c: invoke-static {v3, v4}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ -4a12e6: 0a03 |002f: move-result v3 │ │ -4a12e8: 3803 2700 |0030: if-eqz v3, 0057 // +0027 │ │ -4a12ec: 6e10 69eb 0600 |0032: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding; // method@eb69 │ │ -4a12f2: 0c00 |0035: move-result-object v0 │ │ -4a12f4: 5400 1ab4 |0036: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding;.playPauseBtn:Lcom/google/android/material/button/MaterialButton; // field@b41a │ │ -4a12f8: 6e10 7beb 0600 |0038: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.requireContext:()Landroid/content/Context; // method@eb7b │ │ -4a12fe: 0c03 |003b: move-result-object v3 │ │ -4a1300: 1404 6303 087f |003c: const v4, #float 1.80793e+38 // #7f080363 │ │ -4a1306: 7120 080d 4300 |003f: invoke-static {v3, v4}, Landroidx/core/content/ContextCompat;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@0d08 │ │ -4a130c: 0c03 |0042: move-result-object v3 │ │ -4a130e: 6e20 4f6a 3000 |0043: invoke-virtual {v0, v3}, Lcom/google/android/material/button/MaterialButton;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@6a4f │ │ -4a1314: 5460 42b1 |0046: iget-object v0, v6, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b142 │ │ -4a1318: 3900 0600 |0048: if-nez v0, 004e // +0006 │ │ -4a131c: 7110 06fc 0200 |004a: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4a1322: 2802 |004d: goto 004f // +0002 │ │ -4a1324: 0701 |004e: move-object v1, v0 │ │ -4a1326: 6e10 7be9 0100 |004f: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ -4a132c: 0c00 |0052: move-result-object v0 │ │ -4a132e: 6e10 79ef 0000 |0053: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.stopMediaPlayer:()V // method@ef79 │ │ -4a1334: 2825 |0056: goto 007b // +0025 │ │ -4a1336: 6e10 69eb 0600 |0057: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding; // method@eb69 │ │ -4a133c: 0c03 |005a: move-result-object v3 │ │ -4a133e: 5433 1ab4 |005b: iget-object v3, v3, Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding;.playPauseBtn:Lcom/google/android/material/button/MaterialButton; // field@b41a │ │ -4a1342: 6e10 7beb 0600 |005d: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.requireContext:()Landroid/content/Context; // method@eb7b │ │ -4a1348: 0c04 |0060: move-result-object v4 │ │ -4a134a: 1405 5d03 087f |0061: const v5, #float 1.80792e+38 // #7f08035d │ │ -4a1350: 7120 080d 5400 |0064: invoke-static {v4, v5}, Landroidx/core/content/ContextCompat;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@0d08 │ │ -4a1356: 0c04 |0067: move-result-object v4 │ │ -4a1358: 6e20 4f6a 4300 |0068: invoke-virtual {v3, v4}, Lcom/google/android/material/button/MaterialButton;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@6a4f │ │ -4a135e: 5463 42b1 |006b: iget-object v3, v6, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b142 │ │ -4a1362: 3903 0600 |006d: if-nez v3, 0073 // +0006 │ │ -4a1366: 7110 06fc 0200 |006f: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4a136c: 2802 |0072: goto 0074 // +0002 │ │ -4a136e: 0731 |0073: move-object v1, v3 │ │ -4a1370: 6e10 7be9 0100 |0074: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ -4a1376: 0c01 |0077: move-result-object v1 │ │ -4a1378: 6e20 75ef 0100 |0078: invoke-virtual {v1, v0}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.startMediaPlayer:(Ljava/lang/String;)V // method@ef75 │ │ -4a137e: 0e00 |007b: return-void │ │ +4a127c: |[4a127c] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment.togglePausePlay:()V │ │ +4a128c: 5460 42b1 |0000: iget-object v0, v6, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b142 │ │ +4a1290: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4a1292: 1a02 558e |0003: const-string v2, "chatActivity" // string@8e55 │ │ +4a1296: 3900 0600 |0005: if-nez v0, 000b // +0006 │ │ +4a129a: 7110 06fc 0200 |0007: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4a12a0: 0710 |000a: move-object v0, v1 │ │ +4a12a2: 6e10 61e9 0000 |000b: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ +4a12a8: 0c00 |000e: move-result-object v0 │ │ +4a12aa: 6e10 d5ee 0000 |000f: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getCurrentVoiceRecordFile:()Ljava/lang/String; // method@eed5 │ │ +4a12b0: 0c00 |0012: move-result-object v0 │ │ +4a12b2: 5463 42b1 |0013: iget-object v3, v6, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b142 │ │ +4a12b6: 3903 0600 |0015: if-nez v3, 001b // +0006 │ │ +4a12ba: 7110 06fc 0200 |0017: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4a12c0: 0713 |001a: move-object v3, v1 │ │ +4a12c2: 6e10 7be9 0300 |001b: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ +4a12c8: 0c03 |001e: move-result-object v3 │ │ +4a12ca: 6e10 66ef 0300 |001f: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.isVoicePreviewPlaying:()Landroidx/lifecycle/LiveData; // method@ef66 │ │ +4a12d0: 0c03 |0022: move-result-object v3 │ │ +4a12d2: 6e10 d50e 0300 |0023: invoke-virtual {v3}, Landroidx/lifecycle/LiveData;.getValue:()Ljava/lang/Object; // method@0ed5 │ │ +4a12d8: 0c03 |0026: move-result-object v3 │ │ +4a12da: 1214 |0027: const/4 v4, #int 1 // #1 │ │ +4a12dc: 7110 38f5 0400 |0028: invoke-static {v4}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@f538 │ │ +4a12e2: 0c04 |002b: move-result-object v4 │ │ +4a12e4: 7120 fbfb 4300 |002c: invoke-static {v3, v4}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ +4a12ea: 0a03 |002f: move-result v3 │ │ +4a12ec: 3803 2700 |0030: if-eqz v3, 0057 // +0027 │ │ +4a12f0: 6e10 69eb 0600 |0032: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding; // method@eb69 │ │ +4a12f6: 0c00 |0035: move-result-object v0 │ │ +4a12f8: 5400 1ab4 |0036: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding;.playPauseBtn:Lcom/google/android/material/button/MaterialButton; // field@b41a │ │ +4a12fc: 6e10 7beb 0600 |0038: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.requireContext:()Landroid/content/Context; // method@eb7b │ │ +4a1302: 0c03 |003b: move-result-object v3 │ │ +4a1304: 1404 6303 087f |003c: const v4, #float 1.80793e+38 // #7f080363 │ │ +4a130a: 7120 080d 4300 |003f: invoke-static {v3, v4}, Landroidx/core/content/ContextCompat;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@0d08 │ │ +4a1310: 0c03 |0042: move-result-object v3 │ │ +4a1312: 6e20 4f6a 3000 |0043: invoke-virtual {v0, v3}, Lcom/google/android/material/button/MaterialButton;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@6a4f │ │ +4a1318: 5460 42b1 |0046: iget-object v0, v6, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b142 │ │ +4a131c: 3900 0600 |0048: if-nez v0, 004e // +0006 │ │ +4a1320: 7110 06fc 0200 |004a: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4a1326: 2802 |004d: goto 004f // +0002 │ │ +4a1328: 0701 |004e: move-object v1, v0 │ │ +4a132a: 6e10 7be9 0100 |004f: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ +4a1330: 0c00 |0052: move-result-object v0 │ │ +4a1332: 6e10 79ef 0000 |0053: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.stopMediaPlayer:()V // method@ef79 │ │ +4a1338: 2825 |0056: goto 007b // +0025 │ │ +4a133a: 6e10 69eb 0600 |0057: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding; // method@eb69 │ │ +4a1340: 0c03 |005a: move-result-object v3 │ │ +4a1342: 5433 1ab4 |005b: iget-object v3, v3, Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding;.playPauseBtn:Lcom/google/android/material/button/MaterialButton; // field@b41a │ │ +4a1346: 6e10 7beb 0600 |005d: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.requireContext:()Landroid/content/Context; // method@eb7b │ │ +4a134c: 0c04 |0060: move-result-object v4 │ │ +4a134e: 1405 5d03 087f |0061: const v5, #float 1.80792e+38 // #7f08035d │ │ +4a1354: 7120 080d 5400 |0064: invoke-static {v4, v5}, Landroidx/core/content/ContextCompat;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@0d08 │ │ +4a135a: 0c04 |0067: move-result-object v4 │ │ +4a135c: 6e20 4f6a 4300 |0068: invoke-virtual {v3, v4}, Lcom/google/android/material/button/MaterialButton;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@6a4f │ │ +4a1362: 5463 42b1 |006b: iget-object v3, v6, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b142 │ │ +4a1366: 3903 0600 |006d: if-nez v3, 0073 // +0006 │ │ +4a136a: 7110 06fc 0200 |006f: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4a1370: 2802 |0072: goto 0074 // +0002 │ │ +4a1372: 0731 |0073: move-object v1, v3 │ │ +4a1374: 6e10 7be9 0100 |0074: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ +4a137a: 0c01 |0077: move-result-object v1 │ │ +4a137c: 6e20 75ef 0100 |0078: invoke-virtual {v1, v0}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.startMediaPlayer:(Ljava/lang/String;)V // method@ef75 │ │ +4a1382: 0e00 |007b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ 0x0013 line=181 │ │ 0x0032 line=182 │ │ 0x0038 line=183 │ │ 0x003f line=182 │ │ @@ -2023753,121 +2023753,121 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 221 16-bit code units │ │ -4a1380: |[4a1380] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment.togglePreviewVisibility:()V │ │ -4a1390: 6e10 69eb 0800 |0000: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding; // method@eb69 │ │ -4a1396: 0c00 |0003: move-result-object v0 │ │ -4a1398: 5400 1db4 |0004: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding;.voicePreviewContainer:Landroid/widget/LinearLayout; // field@b41d │ │ -4a139c: 6e10 7e09 0000 |0006: invoke-virtual {v0}, Landroid/widget/LinearLayout;.getVisibility:()I // method@097e │ │ -4a13a2: 0a00 |0009: move-result v0 │ │ -4a13a4: 6e10 69eb 0800 |000a: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding; // method@eb69 │ │ -4a13aa: 0c01 |000d: move-result-object v1 │ │ -4a13ac: 5411 1db4 |000e: iget-object v1, v1, Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding;.voicePreviewContainer:Landroid/widget/LinearLayout; // field@b41d │ │ -4a13b0: 1302 0800 |0010: const/16 v2, #int 8 // #8 │ │ -4a13b4: 1203 |0012: const/4 v3, #int 0 // #0 │ │ -4a13b6: 1204 |0013: const/4 v4, #int 0 // #0 │ │ -4a13b8: 1a05 558e |0014: const-string v5, "chatActivity" // string@8e55 │ │ -4a13bc: 3900 8600 |0016: if-nez v0, 009c // +0086 │ │ -4a13c0: 5480 42b1 |0018: iget-object v0, v8, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b142 │ │ -4a13c4: 3900 0600 |001a: if-nez v0, 0020 // +0006 │ │ -4a13c8: 7110 06fc 0500 |001c: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4a13ce: 0740 |001f: move-object v0, v4 │ │ -4a13d0: 6e10 7be9 0000 |0020: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ -4a13d6: 0c00 |0023: move-result-object v0 │ │ -4a13d8: 6e10 79ef 0000 |0024: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.stopMediaPlayer:()V // method@ef79 │ │ -4a13de: 6e10 69eb 0800 |0027: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding; // method@eb69 │ │ -4a13e4: 0c00 |002a: move-result-object v0 │ │ -4a13e6: 5400 1ab4 |002b: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding;.playPauseBtn:Lcom/google/android/material/button/MaterialButton; // field@b41a │ │ -4a13ea: 6e10 7beb 0800 |002d: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.requireContext:()Landroid/content/Context; // method@eb7b │ │ -4a13f0: 0c06 |0030: move-result-object v6 │ │ -4a13f2: 1407 6303 087f |0031: const v7, #float 1.80793e+38 // #7f080363 │ │ -4a13f8: 7120 080d 7600 |0034: invoke-static {v6, v7}, Landroidx/core/content/ContextCompat;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@0d08 │ │ -4a13fe: 0c06 |0037: move-result-object v6 │ │ -4a1400: 6e20 4f6a 6000 |0038: invoke-virtual {v0, v6}, Lcom/google/android/material/button/MaterialButton;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@6a4f │ │ -4a1406: 1210 |003b: const/4 v0, #int 1 // #1 │ │ -4a1408: 5c80 43b1 |003c: iput-boolean v0, v8, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.pause:Z // field@b143 │ │ -4a140c: 5480 42b1 |003e: iget-object v0, v8, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b142 │ │ -4a1410: 3900 0600 |0040: if-nez v0, 0046 // +0006 │ │ -4a1414: 7110 06fc 0500 |0042: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4a141a: 0740 |0045: move-object v0, v4 │ │ -4a141c: 6e10 7be9 0000 |0046: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ -4a1422: 0c00 |0049: move-result-object v0 │ │ -4a1424: 6e10 7beb 0800 |004a: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.requireContext:()Landroid/content/Context; // method@eb7b │ │ -4a142a: 0c06 |004d: move-result-object v6 │ │ -4a142c: 1a07 b1de |004e: const-string v7, "requireContext(...)" // string@deb1 │ │ -4a1430: 7120 fffb 7600 |0050: invoke-static {v6, v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -4a1436: 6e20 77ef 6000 |0053: invoke-virtual {v0, v6}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.startMicInput:(Landroid/content/Context;)V // method@ef77 │ │ -4a143c: 5480 42b1 |0056: iget-object v0, v8, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b142 │ │ -4a1440: 3900 0600 |0058: if-nez v0, 005e // +0006 │ │ -4a1444: 7110 06fc 0500 |005a: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4a144a: 0740 |005d: move-object v0, v4 │ │ -4a144c: 6e10 61e9 0000 |005e: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ -4a1452: 0c00 |0061: move-result-object v0 │ │ -4a1454: 6e10 7beb 0800 |0062: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.requireContext:()Landroid/content/Context; // method@eb7b │ │ -4a145a: 0c06 |0065: move-result-object v6 │ │ -4a145c: 7120 fffb 7600 |0066: invoke-static {v6, v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -4a1462: 5487 42b1 |0069: iget-object v7, v8, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b142 │ │ -4a1466: 3907 0600 |006b: if-nez v7, 0071 // +0006 │ │ -4a146a: 7110 06fc 0500 |006d: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4a1470: 2802 |0070: goto 0072 // +0002 │ │ -4a1472: 0774 |0071: move-object v4, v7 │ │ -4a1474: 6e10 67e9 0400 |0072: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/ChatActivity;.getCurrentConversation:()Lcom/nextcloud/talk/models/domain/ConversationModel; // method@e967 │ │ -4a147a: 0c04 |0075: move-result-object v4 │ │ -4a147c: 7110 fdfb 0400 |0076: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4a1482: 6e30 feee 6004 |0079: invoke-virtual {v0, v6, v4}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.startAudioRecording:(Landroid/content/Context;Lcom/nextcloud/talk/models/domain/ConversationModel;)V // method@eefe │ │ -4a1488: 6e10 69eb 0800 |007c: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding; // method@eb69 │ │ -4a148e: 0c00 |007f: move-result-object v0 │ │ -4a1490: 5400 17b4 |0080: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding;.audioRecordDuration:Landroid/widget/Chronometer; // field@b417 │ │ -4a1494: 6e20 5b08 3000 |0082: invoke-virtual {v0, v3}, Landroid/widget/Chronometer;.setVisibility:(I)V // method@085b │ │ -4a149a: 6e10 69eb 0800 |0085: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding; // method@eb69 │ │ -4a14a0: 0c00 |0088: move-result-object v0 │ │ -4a14a2: 5400 17b4 |0089: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding;.audioRecordDuration:Landroid/widget/Chronometer; // field@b417 │ │ -4a14a6: 7100 ed04 0000 |008b: invoke-static {}, Landroid/os/SystemClock;.elapsedRealtime:()J // method@04ed │ │ -4a14ac: 0b03 |008e: move-result-wide v3 │ │ -4a14ae: 6e30 5a08 3004 |008f: invoke-virtual {v0, v3, v4}, Landroid/widget/Chronometer;.setBase:(J)V // method@085a │ │ -4a14b4: 6e10 69eb 0800 |0092: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding; // method@eb69 │ │ -4a14ba: 0c00 |0095: move-result-object v0 │ │ -4a14bc: 5400 17b4 |0096: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding;.audioRecordDuration:Landroid/widget/Chronometer; // field@b417 │ │ -4a14c0: 6e10 5c08 0000 |0098: invoke-virtual {v0}, Landroid/widget/Chronometer;.start:()V // method@085c │ │ -4a14c6: 283e |009b: goto 00d9 // +003e │ │ -4a14c8: 5c83 43b1 |009c: iput-boolean v3, v8, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.pause:Z // field@b143 │ │ -4a14cc: 6e10 69eb 0800 |009e: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding; // method@eb69 │ │ -4a14d2: 0c00 |00a1: move-result-object v0 │ │ -4a14d4: 5400 1bb4 |00a2: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding;.seekbar:Landroid/widget/SeekBar; // field@b41b │ │ -4a14d8: 6e20 f209 3000 |00a4: invoke-virtual {v0, v3}, Landroid/widget/SeekBar;.setProgress:(I)V // method@09f2 │ │ -4a14de: 5480 42b1 |00a7: iget-object v0, v8, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b142 │ │ -4a14e2: 3900 0600 |00a9: if-nez v0, 00af // +0006 │ │ -4a14e6: 7110 06fc 0500 |00ab: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4a14ec: 0740 |00ae: move-object v0, v4 │ │ -4a14ee: 6e10 7be9 0000 |00af: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ -4a14f4: 0c00 |00b2: move-result-object v0 │ │ -4a14f6: 6e10 7bef 0000 |00b3: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.stopMicInput:()V // method@ef7b │ │ -4a14fc: 5480 42b1 |00b6: iget-object v0, v8, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b142 │ │ -4a1500: 3900 0600 |00b8: if-nez v0, 00be // +0006 │ │ -4a1504: 7110 06fc 0500 |00ba: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4a150a: 2802 |00bd: goto 00bf // +0002 │ │ -4a150c: 0704 |00be: move-object v4, v0 │ │ -4a150e: 6e10 61e9 0400 |00bf: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ -4a1514: 0c00 |00c2: move-result-object v0 │ │ -4a1516: 6e10 02ef 0000 |00c3: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.stopAudioRecording:()V // method@ef02 │ │ -4a151c: 6e10 69eb 0800 |00c6: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding; // method@eb69 │ │ -4a1522: 0c00 |00c9: move-result-object v0 │ │ -4a1524: 5400 17b4 |00ca: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding;.audioRecordDuration:Landroid/widget/Chronometer; // field@b417 │ │ -4a1528: 6e20 5b08 2000 |00cc: invoke-virtual {v0, v2}, Landroid/widget/Chronometer;.setVisibility:(I)V // method@085b │ │ -4a152e: 6e10 69eb 0800 |00cf: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding; // method@eb69 │ │ -4a1534: 0c00 |00d2: move-result-object v0 │ │ -4a1536: 5400 17b4 |00d3: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding;.audioRecordDuration:Landroid/widget/Chronometer; // field@b417 │ │ -4a153a: 6e10 5d08 0000 |00d5: invoke-virtual {v0}, Landroid/widget/Chronometer;.stop:()V // method@085d │ │ -4a1540: 0132 |00d8: move v2, v3 │ │ -4a1542: 6e20 9b09 2100 |00d9: invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@099b │ │ -4a1548: 0e00 |00dc: return-void │ │ +4a1384: |[4a1384] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment.togglePreviewVisibility:()V │ │ +4a1394: 6e10 69eb 0800 |0000: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding; // method@eb69 │ │ +4a139a: 0c00 |0003: move-result-object v0 │ │ +4a139c: 5400 1db4 |0004: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding;.voicePreviewContainer:Landroid/widget/LinearLayout; // field@b41d │ │ +4a13a0: 6e10 7e09 0000 |0006: invoke-virtual {v0}, Landroid/widget/LinearLayout;.getVisibility:()I // method@097e │ │ +4a13a6: 0a00 |0009: move-result v0 │ │ +4a13a8: 6e10 69eb 0800 |000a: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding; // method@eb69 │ │ +4a13ae: 0c01 |000d: move-result-object v1 │ │ +4a13b0: 5411 1db4 |000e: iget-object v1, v1, Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding;.voicePreviewContainer:Landroid/widget/LinearLayout; // field@b41d │ │ +4a13b4: 1302 0800 |0010: const/16 v2, #int 8 // #8 │ │ +4a13b8: 1203 |0012: const/4 v3, #int 0 // #0 │ │ +4a13ba: 1204 |0013: const/4 v4, #int 0 // #0 │ │ +4a13bc: 1a05 558e |0014: const-string v5, "chatActivity" // string@8e55 │ │ +4a13c0: 3900 8600 |0016: if-nez v0, 009c // +0086 │ │ +4a13c4: 5480 42b1 |0018: iget-object v0, v8, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b142 │ │ +4a13c8: 3900 0600 |001a: if-nez v0, 0020 // +0006 │ │ +4a13cc: 7110 06fc 0500 |001c: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4a13d2: 0740 |001f: move-object v0, v4 │ │ +4a13d4: 6e10 7be9 0000 |0020: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ +4a13da: 0c00 |0023: move-result-object v0 │ │ +4a13dc: 6e10 79ef 0000 |0024: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.stopMediaPlayer:()V // method@ef79 │ │ +4a13e2: 6e10 69eb 0800 |0027: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding; // method@eb69 │ │ +4a13e8: 0c00 |002a: move-result-object v0 │ │ +4a13ea: 5400 1ab4 |002b: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding;.playPauseBtn:Lcom/google/android/material/button/MaterialButton; // field@b41a │ │ +4a13ee: 6e10 7beb 0800 |002d: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.requireContext:()Landroid/content/Context; // method@eb7b │ │ +4a13f4: 0c06 |0030: move-result-object v6 │ │ +4a13f6: 1407 6303 087f |0031: const v7, #float 1.80793e+38 // #7f080363 │ │ +4a13fc: 7120 080d 7600 |0034: invoke-static {v6, v7}, Landroidx/core/content/ContextCompat;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@0d08 │ │ +4a1402: 0c06 |0037: move-result-object v6 │ │ +4a1404: 6e20 4f6a 6000 |0038: invoke-virtual {v0, v6}, Lcom/google/android/material/button/MaterialButton;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@6a4f │ │ +4a140a: 1210 |003b: const/4 v0, #int 1 // #1 │ │ +4a140c: 5c80 43b1 |003c: iput-boolean v0, v8, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.pause:Z // field@b143 │ │ +4a1410: 5480 42b1 |003e: iget-object v0, v8, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b142 │ │ +4a1414: 3900 0600 |0040: if-nez v0, 0046 // +0006 │ │ +4a1418: 7110 06fc 0500 |0042: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4a141e: 0740 |0045: move-object v0, v4 │ │ +4a1420: 6e10 7be9 0000 |0046: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ +4a1426: 0c00 |0049: move-result-object v0 │ │ +4a1428: 6e10 7beb 0800 |004a: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.requireContext:()Landroid/content/Context; // method@eb7b │ │ +4a142e: 0c06 |004d: move-result-object v6 │ │ +4a1430: 1a07 b1de |004e: const-string v7, "requireContext(...)" // string@deb1 │ │ +4a1434: 7120 fffb 7600 |0050: invoke-static {v6, v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +4a143a: 6e20 77ef 6000 |0053: invoke-virtual {v0, v6}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.startMicInput:(Landroid/content/Context;)V // method@ef77 │ │ +4a1440: 5480 42b1 |0056: iget-object v0, v8, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b142 │ │ +4a1444: 3900 0600 |0058: if-nez v0, 005e // +0006 │ │ +4a1448: 7110 06fc 0500 |005a: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4a144e: 0740 |005d: move-object v0, v4 │ │ +4a1450: 6e10 61e9 0000 |005e: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ +4a1456: 0c00 |0061: move-result-object v0 │ │ +4a1458: 6e10 7beb 0800 |0062: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.requireContext:()Landroid/content/Context; // method@eb7b │ │ +4a145e: 0c06 |0065: move-result-object v6 │ │ +4a1460: 7120 fffb 7600 |0066: invoke-static {v6, v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +4a1466: 5487 42b1 |0069: iget-object v7, v8, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b142 │ │ +4a146a: 3907 0600 |006b: if-nez v7, 0071 // +0006 │ │ +4a146e: 7110 06fc 0500 |006d: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4a1474: 2802 |0070: goto 0072 // +0002 │ │ +4a1476: 0774 |0071: move-object v4, v7 │ │ +4a1478: 6e10 67e9 0400 |0072: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/ChatActivity;.getCurrentConversation:()Lcom/nextcloud/talk/models/domain/ConversationModel; // method@e967 │ │ +4a147e: 0c04 |0075: move-result-object v4 │ │ +4a1480: 7110 fdfb 0400 |0076: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4a1486: 6e30 feee 6004 |0079: invoke-virtual {v0, v6, v4}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.startAudioRecording:(Landroid/content/Context;Lcom/nextcloud/talk/models/domain/ConversationModel;)V // method@eefe │ │ +4a148c: 6e10 69eb 0800 |007c: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding; // method@eb69 │ │ +4a1492: 0c00 |007f: move-result-object v0 │ │ +4a1494: 5400 17b4 |0080: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding;.audioRecordDuration:Landroid/widget/Chronometer; // field@b417 │ │ +4a1498: 6e20 5b08 3000 |0082: invoke-virtual {v0, v3}, Landroid/widget/Chronometer;.setVisibility:(I)V // method@085b │ │ +4a149e: 6e10 69eb 0800 |0085: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding; // method@eb69 │ │ +4a14a4: 0c00 |0088: move-result-object v0 │ │ +4a14a6: 5400 17b4 |0089: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding;.audioRecordDuration:Landroid/widget/Chronometer; // field@b417 │ │ +4a14aa: 7100 ed04 0000 |008b: invoke-static {}, Landroid/os/SystemClock;.elapsedRealtime:()J // method@04ed │ │ +4a14b0: 0b03 |008e: move-result-wide v3 │ │ +4a14b2: 6e30 5a08 3004 |008f: invoke-virtual {v0, v3, v4}, Landroid/widget/Chronometer;.setBase:(J)V // method@085a │ │ +4a14b8: 6e10 69eb 0800 |0092: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding; // method@eb69 │ │ +4a14be: 0c00 |0095: move-result-object v0 │ │ +4a14c0: 5400 17b4 |0096: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding;.audioRecordDuration:Landroid/widget/Chronometer; // field@b417 │ │ +4a14c4: 6e10 5c08 0000 |0098: invoke-virtual {v0}, Landroid/widget/Chronometer;.start:()V // method@085c │ │ +4a14ca: 283e |009b: goto 00d9 // +003e │ │ +4a14cc: 5c83 43b1 |009c: iput-boolean v3, v8, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.pause:Z // field@b143 │ │ +4a14d0: 6e10 69eb 0800 |009e: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding; // method@eb69 │ │ +4a14d6: 0c00 |00a1: move-result-object v0 │ │ +4a14d8: 5400 1bb4 |00a2: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding;.seekbar:Landroid/widget/SeekBar; // field@b41b │ │ +4a14dc: 6e20 f209 3000 |00a4: invoke-virtual {v0, v3}, Landroid/widget/SeekBar;.setProgress:(I)V // method@09f2 │ │ +4a14e2: 5480 42b1 |00a7: iget-object v0, v8, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b142 │ │ +4a14e6: 3900 0600 |00a9: if-nez v0, 00af // +0006 │ │ +4a14ea: 7110 06fc 0500 |00ab: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4a14f0: 0740 |00ae: move-object v0, v4 │ │ +4a14f2: 6e10 7be9 0000 |00af: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ +4a14f8: 0c00 |00b2: move-result-object v0 │ │ +4a14fa: 6e10 7bef 0000 |00b3: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.stopMicInput:()V // method@ef7b │ │ +4a1500: 5480 42b1 |00b6: iget-object v0, v8, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b142 │ │ +4a1504: 3900 0600 |00b8: if-nez v0, 00be // +0006 │ │ +4a1508: 7110 06fc 0500 |00ba: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4a150e: 2802 |00bd: goto 00bf // +0002 │ │ +4a1510: 0704 |00be: move-object v4, v0 │ │ +4a1512: 6e10 61e9 0400 |00bf: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/ChatActivity;.getChatViewModel:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@e961 │ │ +4a1518: 0c00 |00c2: move-result-object v0 │ │ +4a151a: 6e10 02ef 0000 |00c3: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.stopAudioRecording:()V // method@ef02 │ │ +4a1520: 6e10 69eb 0800 |00c6: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding; // method@eb69 │ │ +4a1526: 0c00 |00c9: move-result-object v0 │ │ +4a1528: 5400 17b4 |00ca: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding;.audioRecordDuration:Landroid/widget/Chronometer; // field@b417 │ │ +4a152c: 6e20 5b08 2000 |00cc: invoke-virtual {v0, v2}, Landroid/widget/Chronometer;.setVisibility:(I)V // method@085b │ │ +4a1532: 6e10 69eb 0800 |00cf: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding; // method@eb69 │ │ +4a1538: 0c00 |00d2: move-result-object v0 │ │ +4a153a: 5400 17b4 |00d3: iget-object v0, v0, Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding;.audioRecordDuration:Landroid/widget/Chronometer; // field@b417 │ │ +4a153e: 6e10 5d08 0000 |00d5: invoke-virtual {v0}, Landroid/widget/Chronometer;.stop:()V // method@085d │ │ +4a1544: 0132 |00d8: move v2, v3 │ │ +4a1546: 6e20 9b09 2100 |00d9: invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@099b │ │ +4a154c: 0e00 |00dc: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ 0x000a line=155 │ │ 0x0018 line=156 │ │ 0x0027 line=157 │ │ 0x002d line=158 │ │ @@ -2023894,22 +2023894,22 @@ │ │ type : '()Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -4a0944: |[4a0944] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding; │ │ -4a0954: 5410 41b1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.binding:Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding; // field@b141 │ │ -4a0958: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -4a095c: 1100 |0004: return-object v0 │ │ -4a095e: 1a00 e08a |0005: const-string v0, "binding" // string@8ae0 │ │ -4a0962: 7110 06fc 0000 |0007: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4a0968: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -4a096a: 1100 |000b: return-object v0 │ │ +4a0948: |[4a0948] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding; │ │ +4a0958: 5410 41b1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.binding:Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding; // field@b141 │ │ +4a095c: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +4a0960: 1100 |0004: return-object v0 │ │ +4a0962: 1a00 e08a |0005: const-string v0, "binding" // string@8ae0 │ │ +4a0966: 7110 06fc 0000 |0007: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4a096c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +4a096e: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment; │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;) │ │ @@ -2023917,22 +2023917,22 @@ │ │ type : '()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -4a096c: |[4a096c] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment.getViewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ -4a097c: 5410 44b1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.viewThemeUtils:Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // field@b144 │ │ -4a0980: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -4a0984: 1100 |0004: return-object v0 │ │ -4a0986: 1a00 b2fa |0005: const-string v0, "viewThemeUtils" // string@fab2 │ │ -4a098a: 7110 06fc 0000 |0007: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4a0990: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -4a0992: 1100 |000b: return-object v0 │ │ +4a0970: |[4a0970] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment.getViewThemeUtils:()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ +4a0980: 5410 44b1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.viewThemeUtils:Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // field@b144 │ │ +4a0984: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +4a0988: 1100 |0004: return-object v0 │ │ +4a098a: 1a00 b2fa |0005: const-string v0, "viewThemeUtils" // string@fab2 │ │ +4a098e: 7110 06fc 0000 |0007: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4a0994: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +4a0996: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment; │ │ │ │ #2 : (in Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;) │ │ @@ -2023940,24 +2023940,24 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -4a10bc: |[4a10bc] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment.onCreate:(Landroid/os/Bundle;)V │ │ -4a10cc: 6f20 9e0e 1000 |0000: invoke-super {v0, v1}, Landroidx/fragment/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@0e9e │ │ -4a10d2: 6201 34af |0003: sget-object v1, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.Companion:Lcom/nextcloud/talk/application/NextcloudTalkApplication$Companion; // field@af34 │ │ -4a10d6: 6e10 26e6 0100 |0005: invoke-virtual {v1}, Lcom/nextcloud/talk/application/NextcloudTalkApplication$Companion;.getSharedApplication:()Lcom/nextcloud/talk/application/NextcloudTalkApplication; // method@e626 │ │ -4a10dc: 0c01 |0008: move-result-object v1 │ │ -4a10de: 7110 fdfb 0100 |0009: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4a10e4: 6e10 37e6 0100 |000c: invoke-virtual {v1}, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.getComponentApplication:()Lcom/nextcloud/talk/application/NextcloudTalkApplicationComponent; // method@e637 │ │ -4a10ea: 0c01 |000f: move-result-object v1 │ │ -4a10ec: 7220 5de6 0100 |0010: invoke-interface {v1, v0}, Lcom/nextcloud/talk/application/NextcloudTalkApplicationComponent;.inject:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;)V // method@e65d │ │ -4a10f2: 0e00 |0013: return-void │ │ +4a10c0: |[4a10c0] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment.onCreate:(Landroid/os/Bundle;)V │ │ +4a10d0: 6f20 9e0e 1000 |0000: invoke-super {v0, v1}, Landroidx/fragment/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@0e9e │ │ +4a10d6: 6201 34af |0003: sget-object v1, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.Companion:Lcom/nextcloud/talk/application/NextcloudTalkApplication$Companion; // field@af34 │ │ +4a10da: 6e10 26e6 0100 |0005: invoke-virtual {v1}, Lcom/nextcloud/talk/application/NextcloudTalkApplication$Companion;.getSharedApplication:()Lcom/nextcloud/talk/application/NextcloudTalkApplication; // method@e626 │ │ +4a10e0: 0c01 |0008: move-result-object v1 │ │ +4a10e2: 7110 fdfb 0100 |0009: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4a10e8: 6e10 37e6 0100 |000c: invoke-virtual {v1}, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.getComponentApplication:()Lcom/nextcloud/talk/application/NextcloudTalkApplicationComponent; // method@e637 │ │ +4a10ee: 0c01 |000f: move-result-object v1 │ │ +4a10f0: 7220 5de6 0100 |0010: invoke-interface {v1, v0}, Lcom/nextcloud/talk/application/NextcloudTalkApplicationComponent;.inject:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;)V // method@e65d │ │ +4a10f6: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0003 line=48 │ │ locals : │ │ 0x0000 - 0x0014 reg=0 this Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment; │ │ 0x0000 - 0x0014 reg=1 (null) Landroid/os/Bundle; │ │ @@ -2023967,48 +2023967,48 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 73 16-bit code units │ │ -4a0868: |[4a0868] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -4a0878: 1a02 54b5 |0000: const-string v2, "inflater" // string@b554 │ │ -4a087c: 7120 00fc 2100 |0002: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4a0882: 7110 aff0 0100 |0005: invoke-static {v1}, Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding;.inflate:(Landroid/view/LayoutInflater;)Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding; // method@f0af │ │ -4a0888: 0c01 |0008: move-result-object v1 │ │ -4a088a: 6e20 7ceb 1000 |0009: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.setBinding:(Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding;)V // method@eb7c │ │ -4a0890: 6e10 7aeb 0000 |000c: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.requireActivity:()Landroidx/fragment/app/FragmentActivity; // method@eb7a │ │ -4a0896: 0c01 |000f: move-result-object v1 │ │ -4a0898: 1a02 4ad2 |0010: const-string v2, "null cannot be cast to non-null type com.nextcloud.talk.chat.ChatActivity" // string@d24a │ │ -4a089c: 7120 fefb 2100 |0012: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbfe │ │ -4a08a2: 1f01 0d21 |0015: check-cast v1, Lcom/nextcloud/talk/chat/ChatActivity; // type@210d │ │ -4a08a6: 5b01 42b1 |0017: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b142 │ │ -4a08aa: 7010 7eeb 0000 |0019: invoke-direct {v0}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.themeVoiceRecordingView:()V // method@eb7e │ │ -4a08b0: 7010 71eb 0000 |001c: invoke-direct {v0}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.initVoiceRecordingView:()V // method@eb71 │ │ -4a08b6: 7010 6deb 0000 |001f: invoke-direct {v0}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.initObservers:()V // method@eb6d │ │ -4a08bc: 6e10 6aeb 0000 |0022: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getLifecycle:()Landroidx/lifecycle/Lifecycle; // method@eb6a │ │ -4a08c2: 0c01 |0025: move-result-object v1 │ │ -4a08c4: 5402 42b1 |0026: iget-object v2, v0, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b142 │ │ -4a08c8: 3902 0800 |0028: if-nez v2, 0030 // +0008 │ │ -4a08cc: 1a02 558e |002a: const-string v2, "chatActivity" // string@8e55 │ │ -4a08d0: 7110 06fc 0200 |002c: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4a08d6: 1202 |002f: const/4 v2, #int 0 // #0 │ │ -4a08d8: 6e10 7be9 0200 |0030: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ -4a08de: 0c02 |0033: move-result-object v2 │ │ -4a08e0: 1f02 5503 |0034: check-cast v2, Landroidx/lifecycle/LifecycleObserver; // type@0355 │ │ -4a08e4: 6e20 ca0e 2100 |0036: invoke-virtual {v1, v2}, Landroidx/lifecycle/Lifecycle;.addObserver:(Landroidx/lifecycle/LifecycleObserver;)V // method@0eca │ │ -4a08ea: 6e10 69eb 0000 |0039: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding; // method@eb69 │ │ -4a08f0: 0c01 |003c: move-result-object v1 │ │ -4a08f2: 6e10 aef0 0100 |003d: invoke-virtual {v1}, Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding;.getRoot:()Landroid/widget/LinearLayout; // method@f0ae │ │ -4a08f8: 0c01 |0040: move-result-object v1 │ │ -4a08fa: 1a02 35ad |0041: const-string v2, "getRoot(...)" // string@ad35 │ │ -4a08fe: 7120 fffb 2100 |0043: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -4a0904: 1f01 8c01 |0046: check-cast v1, Landroid/view/View; // type@018c │ │ -4a0908: 1101 |0048: return-object v1 │ │ +4a086c: |[4a086c] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +4a087c: 1a02 54b5 |0000: const-string v2, "inflater" // string@b554 │ │ +4a0880: 7120 00fc 2100 |0002: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4a0886: 7110 aff0 0100 |0005: invoke-static {v1}, Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding;.inflate:(Landroid/view/LayoutInflater;)Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding; // method@f0af │ │ +4a088c: 0c01 |0008: move-result-object v1 │ │ +4a088e: 6e20 7ceb 1000 |0009: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.setBinding:(Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding;)V // method@eb7c │ │ +4a0894: 6e10 7aeb 0000 |000c: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.requireActivity:()Landroidx/fragment/app/FragmentActivity; // method@eb7a │ │ +4a089a: 0c01 |000f: move-result-object v1 │ │ +4a089c: 1a02 4ad2 |0010: const-string v2, "null cannot be cast to non-null type com.nextcloud.talk.chat.ChatActivity" // string@d24a │ │ +4a08a0: 7120 fefb 2100 |0012: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbfe │ │ +4a08a6: 1f01 0d21 |0015: check-cast v1, Lcom/nextcloud/talk/chat/ChatActivity; // type@210d │ │ +4a08aa: 5b01 42b1 |0017: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b142 │ │ +4a08ae: 7010 7eeb 0000 |0019: invoke-direct {v0}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.themeVoiceRecordingView:()V // method@eb7e │ │ +4a08b4: 7010 71eb 0000 |001c: invoke-direct {v0}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.initVoiceRecordingView:()V // method@eb71 │ │ +4a08ba: 7010 6deb 0000 |001f: invoke-direct {v0}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.initObservers:()V // method@eb6d │ │ +4a08c0: 6e10 6aeb 0000 |0022: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getLifecycle:()Landroidx/lifecycle/Lifecycle; // method@eb6a │ │ +4a08c6: 0c01 |0025: move-result-object v1 │ │ +4a08c8: 5402 42b1 |0026: iget-object v2, v0, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b142 │ │ +4a08cc: 3902 0800 |0028: if-nez v2, 0030 // +0008 │ │ +4a08d0: 1a02 558e |002a: const-string v2, "chatActivity" // string@8e55 │ │ +4a08d4: 7110 06fc 0200 |002c: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4a08da: 1202 |002f: const/4 v2, #int 0 // #0 │ │ +4a08dc: 6e10 7be9 0200 |0030: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ +4a08e2: 0c02 |0033: move-result-object v2 │ │ +4a08e4: 1f02 5503 |0034: check-cast v2, Landroidx/lifecycle/LifecycleObserver; // type@0355 │ │ +4a08e8: 6e20 ca0e 2100 |0036: invoke-virtual {v1, v2}, Landroidx/lifecycle/Lifecycle;.addObserver:(Landroidx/lifecycle/LifecycleObserver;)V // method@0eca │ │ +4a08ee: 6e10 69eb 0000 |0039: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getBinding:()Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding; // method@eb69 │ │ +4a08f4: 0c01 |003c: move-result-object v1 │ │ +4a08f6: 6e10 aef0 0100 |003d: invoke-virtual {v1}, Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding;.getRoot:()Landroid/widget/LinearLayout; // method@f0ae │ │ +4a08fc: 0c01 |0040: move-result-object v1 │ │ +4a08fe: 1a02 35ad |0041: const-string v2, "getRoot(...)" // string@ad35 │ │ +4a0902: 7120 fffb 2100 |0043: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +4a0908: 1f01 8c01 |0046: check-cast v1, Landroid/view/View; // type@018c │ │ +4a090c: 1101 |0048: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=52 │ │ 0x000c line=53 │ │ 0x0019 line=54 │ │ 0x001c line=55 │ │ 0x001f line=56 │ │ @@ -2024025,28 +2024025,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -4a10f4: |[4a10f4] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment.onDestroyView:()V │ │ -4a1104: 6f10 9f0e 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/Fragment;.onDestroyView:()V // method@0e9f │ │ -4a110a: 6e10 6aeb 0200 |0003: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getLifecycle:()Landroidx/lifecycle/Lifecycle; // method@eb6a │ │ -4a1110: 0c00 |0006: move-result-object v0 │ │ -4a1112: 5421 42b1 |0007: iget-object v1, v2, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b142 │ │ -4a1116: 3901 0800 |0009: if-nez v1, 0011 // +0008 │ │ -4a111a: 1a01 558e |000b: const-string v1, "chatActivity" // string@8e55 │ │ -4a111e: 7110 06fc 0100 |000d: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4a1124: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -4a1126: 6e10 7be9 0100 |0011: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ -4a112c: 0c01 |0014: move-result-object v1 │ │ -4a112e: 1f01 5503 |0015: check-cast v1, Landroidx/lifecycle/LifecycleObserver; // type@0355 │ │ -4a1132: 6e20 cd0e 1000 |0017: invoke-virtual {v0, v1}, Landroidx/lifecycle/Lifecycle;.removeObserver:(Landroidx/lifecycle/LifecycleObserver;)V // method@0ecd │ │ -4a1138: 0e00 |001a: return-void │ │ +4a10f8: |[4a10f8] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment.onDestroyView:()V │ │ +4a1108: 6f10 9f0e 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/Fragment;.onDestroyView:()V // method@0e9f │ │ +4a110e: 6e10 6aeb 0200 |0003: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.getLifecycle:()Landroidx/lifecycle/Lifecycle; // method@eb6a │ │ +4a1114: 0c00 |0006: move-result-object v0 │ │ +4a1116: 5421 42b1 |0007: iget-object v1, v2, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.chatActivity:Lcom/nextcloud/talk/chat/ChatActivity; // field@b142 │ │ +4a111a: 3901 0800 |0009: if-nez v1, 0011 // +0008 │ │ +4a111e: 1a01 558e |000b: const-string v1, "chatActivity" // string@8e55 │ │ +4a1122: 7110 06fc 0100 |000d: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4a1128: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +4a112a: 6e10 7be9 0100 |0011: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/ChatActivity;.getMessageInputViewModel:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@e97b │ │ +4a1130: 0c01 |0014: move-result-object v1 │ │ +4a1132: 1f01 5503 |0015: check-cast v1, Landroidx/lifecycle/LifecycleObserver; // type@0355 │ │ +4a1136: 6e20 cd0e 1000 |0017: invoke-virtual {v0, v1}, Landroidx/lifecycle/Lifecycle;.removeObserver:(Landroidx/lifecycle/LifecycleObserver;)V // method@0ecd │ │ +4a113c: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0003 line=63 │ │ locals : │ │ 0x0000 - 0x001b reg=2 this Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment; │ │ │ │ @@ -2024055,19 +2024055,19 @@ │ │ type : '(Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -4a113c: |[4a113c] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment.setBinding:(Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding;)V │ │ -4a114c: 1a00 2913 |0000: const-string v0, "" // string@1329 │ │ -4a1150: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4a1156: 5b12 41b1 |0005: iput-object v2, v1, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.binding:Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding; // field@b141 │ │ -4a115a: 0e00 |0007: return-void │ │ +4a1140: |[4a1140] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment.setBinding:(Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding;)V │ │ +4a1150: 1a00 2913 |0000: const-string v0, "" // string@1329 │ │ +4a1154: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4a115a: 5b12 41b1 |0005: iput-object v2, v1, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.binding:Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding; // field@b141 │ │ +4a115e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=42 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/nextcloud/talk/databinding/FragmentMessageInputVoiceRecordingBinding; │ │ │ │ @@ -2024076,19 +2024076,19 @@ │ │ type : '(Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -4a115c: |[4a115c] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment.setViewThemeUtils:(Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ -4a116c: 1a00 2913 |0000: const-string v0, "" // string@1329 │ │ -4a1170: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4a1176: 5b12 44b1 |0005: iput-object v2, v1, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.viewThemeUtils:Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // field@b144 │ │ -4a117a: 0e00 |0007: return-void │ │ +4a1160: |[4a1160] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment.setViewThemeUtils:(Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ +4a1170: 1a00 2913 |0000: const-string v0, "" // string@1329 │ │ +4a1174: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4a117a: 5b12 44b1 |0005: iput-object v2, v1, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.viewThemeUtils:Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // field@b144 │ │ +4a117e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=39 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ │ │ @@ -2024140,18 +2024140,18 @@ │ │ type : '(Ljavax/inject/Provider;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4a07f0: |[4a07f0] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment_MembersInjector.:(Ljavax/inject/Provider;)V │ │ -4a0800: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4a0806: 5b01 45b1 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment_MembersInjector;.viewThemeUtilsProvider:Ljavax/inject/Provider; // field@b145 │ │ -4a080a: 0e00 |0005: return-void │ │ +4a07f4: |[4a07f4] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment_MembersInjector.:(Ljavax/inject/Provider;)V │ │ +4a0804: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4a080a: 5b01 45b1 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment_MembersInjector;.viewThemeUtilsProvider:Ljavax/inject/Provider; // field@b145 │ │ +4a080e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=30 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment_MembersInjector; │ │ 0x0000 - 0x0006 reg=1 (null) Ljavax/inject/Provider; │ │ @@ -2024161,18 +2024161,18 @@ │ │ type : '(Ljavax/inject/Provider;)Ldagger/MembersInjector;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4a07d4: |[4a07d4] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment_MembersInjector.create:(Ljavax/inject/Provider;)Ldagger/MembersInjector; │ │ -4a07e4: 2200 3b21 |0000: new-instance v0, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment_MembersInjector; // type@213b │ │ -4a07e8: 7020 81eb 1000 |0002: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment_MembersInjector;.:(Ljavax/inject/Provider;)V // method@eb81 │ │ -4a07ee: 1100 |0005: return-object v0 │ │ +4a07d8: |[4a07d8] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment_MembersInjector.create:(Ljavax/inject/Provider;)Ldagger/MembersInjector; │ │ +4a07e8: 2200 3b21 |0000: new-instance v0, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment_MembersInjector; // type@213b │ │ +4a07ec: 7020 81eb 1000 |0002: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment_MembersInjector;.:(Ljavax/inject/Provider;)V // method@eb81 │ │ +4a07f2: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) Ljavax/inject/Provider; │ │ │ │ #2 : (in Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment_MembersInjector;) │ │ @@ -2024180,17 +2024180,17 @@ │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a0850: |[4a0850] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment_MembersInjector.injectViewThemeUtils:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ -4a0860: 5b01 44b1 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.viewThemeUtils:Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // field@b144 │ │ -4a0864: 0e00 |0002: return-void │ │ +4a0854: |[4a0854] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment_MembersInjector.injectViewThemeUtils:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ +4a0864: 5b01 44b1 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;.viewThemeUtils:Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // field@b144 │ │ +4a0868: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment; │ │ 0x0000 - 0x0003 reg=1 (null) Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ │ │ @@ -2024200,21 +2024200,21 @@ │ │ type : '(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -4a080c: |[4a080c] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment_MembersInjector.injectMembers:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;)V │ │ -4a081c: 5410 45b1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment_MembersInjector;.viewThemeUtilsProvider:Ljavax/inject/Provider; // field@b145 │ │ -4a0820: 7210 77fb 0000 |0002: invoke-interface {v0}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ -4a0826: 0c00 |0005: move-result-object v0 │ │ -4a0828: 1f00 7d23 |0006: check-cast v0, Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // type@237d │ │ -4a082c: 7120 85eb 0200 |0008: invoke-static {v2, v0}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment_MembersInjector;.injectViewThemeUtils:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V // method@eb85 │ │ -4a0832: 0e00 |000b: return-void │ │ +4a0810: |[4a0810] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment_MembersInjector.injectMembers:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;)V │ │ +4a0820: 5410 45b1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment_MembersInjector;.viewThemeUtilsProvider:Ljavax/inject/Provider; // field@b145 │ │ +4a0824: 7210 77fb 0000 |0002: invoke-interface {v0}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ +4a082a: 0c00 |0005: move-result-object v0 │ │ +4a082c: 1f00 7d23 |0006: check-cast v0, Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; // type@237d │ │ +4a0830: 7120 85eb 0200 |0008: invoke-static {v2, v0}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment_MembersInjector;.injectViewThemeUtils:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V // method@eb85 │ │ +4a0836: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment_MembersInjector; │ │ 0x0000 - 0x000c reg=2 (null) Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment; │ │ │ │ @@ -2024223,18 +2024223,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4a0834: |[4a0834] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment_MembersInjector.injectMembers:(Ljava/lang/Object;)V │ │ -4a0844: 1f01 3a21 |0000: check-cast v1, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment; // type@213a │ │ -4a0848: 6e20 83eb 1000 |0002: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment_MembersInjector;.injectMembers:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;)V // method@eb83 │ │ -4a084e: 0e00 |0005: return-void │ │ +4a0838: |[4a0838] com.nextcloud.talk.chat.MessageInputVoiceRecordingFragment_MembersInjector.injectMembers:(Ljava/lang/Object;)V │ │ +4a0848: 1f01 3a21 |0000: check-cast v1, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment; // type@213a │ │ +4a084c: 6e20 83eb 1000 |0002: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment_MembersInjector;.injectMembers:(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;)V // method@eb83 │ │ +4a0852: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment_MembersInjector; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -2024269,17 +2024269,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4a154c: |[4a154c] com.nextcloud.talk.chat.TypingParticipant$Companion.:()V │ │ -4a155c: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4a1562: 0e00 |0003: return-void │ │ +4a1550: |[4a1550] com.nextcloud.talk.chat.TypingParticipant$Companion.:()V │ │ +4a1560: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4a1566: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/chat/TypingParticipant$Companion; │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/TypingParticipant$Companion;) │ │ @@ -2024287,17 +2024287,17 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4a1564: |[4a1564] com.nextcloud.talk.chat.TypingParticipant$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -4a1574: 7010 86eb 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/chat/TypingParticipant$Companion;.:()V // method@eb86 │ │ -4a157a: 0e00 |0003: return-void │ │ +4a1568: |[4a1568] com.nextcloud.talk.chat.TypingParticipant$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +4a1578: 7010 86eb 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/chat/TypingParticipant$Companion;.:()V // method@eb86 │ │ +4a157e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 29837 (TypingParticipant.kt) │ │ │ │ @@ -2024334,19 +2024334,19 @@ │ │ type : '(Lcom/nextcloud/talk/chat/TypingParticipant;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 8 16-bit code units │ │ -4a157c: |[4a157c] com.nextcloud.talk.chat.TypingParticipant$startTimer$1.:(Lcom/nextcloud/talk/chat/TypingParticipant;)V │ │ -4a158c: 5b23 46b1 |0000: iput-object v3, v2, Lcom/nextcloud/talk/chat/TypingParticipant$startTimer$1;.this$0:Lcom/nextcloud/talk/chat/TypingParticipant; // field@b146 │ │ -4a1590: 1600 983a |0002: const-wide/16 v0, #int 15000 // #3a98 │ │ -4a1594: 7051 6f04 0201 |0004: invoke-direct {v2, v0, v1, v0, v1}, Landroid/os/CountDownTimer;.:(JJ)V // method@046f │ │ -4a159a: 0e00 |0007: return-void │ │ +4a1580: |[4a1580] com.nextcloud.talk.chat.TypingParticipant$startTimer$1.:(Lcom/nextcloud/talk/chat/TypingParticipant;)V │ │ +4a1590: 5b23 46b1 |0000: iput-object v3, v2, Lcom/nextcloud/talk/chat/TypingParticipant$startTimer$1;.this$0:Lcom/nextcloud/talk/chat/TypingParticipant; // field@b146 │ │ +4a1594: 1600 983a |0002: const-wide/16 v0, #int 15000 // #3a98 │ │ +4a1598: 7051 6f04 0201 |0004: invoke-direct {v2, v0, v1, v0, v1}, Landroid/os/CountDownTimer;.:(JJ)V // method@046f │ │ +4a159e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=19 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lcom/nextcloud/talk/chat/TypingParticipant$startTimer$1; │ │ 0x0000 - 0x0008 reg=3 (null) Lcom/nextcloud/talk/chat/TypingParticipant; │ │ │ │ @@ -2024356,23 +2024356,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -4a159c: |[4a159c] com.nextcloud.talk.chat.TypingParticipant$startTimer$1.onFinish:()V │ │ -4a15ac: 5420 46b1 |0000: iget-object v0, v2, Lcom/nextcloud/talk/chat/TypingParticipant$startTimer$1;.this$0:Lcom/nextcloud/talk/chat/TypingParticipant; // field@b146 │ │ -4a15b0: 6e10 8feb 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/TypingParticipant;.getFunToCallWhenTimeIsUp:()Lkotlin/jvm/functions/Function1; // method@eb8f │ │ -4a15b6: 0c00 |0005: move-result-object v0 │ │ -4a15b8: 5421 46b1 |0006: iget-object v1, v2, Lcom/nextcloud/talk/chat/TypingParticipant$startTimer$1;.this$0:Lcom/nextcloud/talk/chat/TypingParticipant; // field@b146 │ │ -4a15bc: 6e10 92eb 0100 |0008: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/TypingParticipant;.getUserId:()Ljava/lang/String; // method@eb92 │ │ -4a15c2: 0c01 |000b: move-result-object v1 │ │ -4a15c4: 7220 edfb 1000 |000c: invoke-interface {v0, v1}, Lkotlin/jvm/functions/Function1;.invoke:(Ljava/lang/Object;)Ljava/lang/Object; // method@fbed │ │ -4a15ca: 0e00 |000f: return-void │ │ +4a15a0: |[4a15a0] com.nextcloud.talk.chat.TypingParticipant$startTimer$1.onFinish:()V │ │ +4a15b0: 5420 46b1 |0000: iget-object v0, v2, Lcom/nextcloud/talk/chat/TypingParticipant$startTimer$1;.this$0:Lcom/nextcloud/talk/chat/TypingParticipant; // field@b146 │ │ +4a15b4: 6e10 8feb 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/TypingParticipant;.getFunToCallWhenTimeIsUp:()Lkotlin/jvm/functions/Function1; // method@eb8f │ │ +4a15ba: 0c00 |0005: move-result-object v0 │ │ +4a15bc: 5421 46b1 |0006: iget-object v1, v2, Lcom/nextcloud/talk/chat/TypingParticipant$startTimer$1;.this$0:Lcom/nextcloud/talk/chat/TypingParticipant; // field@b146 │ │ +4a15c0: 6e10 92eb 0100 |0008: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/TypingParticipant;.getUserId:()Ljava/lang/String; // method@eb92 │ │ +4a15c6: 0c01 |000b: move-result-object v1 │ │ +4a15c8: 7220 edfb 1000 |000c: invoke-interface {v0, v1}, Lkotlin/jvm/functions/Function1;.invoke:(Ljava/lang/Object;)Ljava/lang/Object; // method@fbed │ │ +4a15ce: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Lcom/nextcloud/talk/chat/TypingParticipant$startTimer$1; │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/TypingParticipant$startTimer$1;) │ │ @@ -2024380,16 +2024380,16 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -4a15cc: |[4a15cc] com.nextcloud.talk.chat.TypingParticipant$startTimer$1.onTick:(J)V │ │ -4a15dc: 0e00 |0000: return-void │ │ +4a15d0: |[4a15d0] com.nextcloud.talk.chat.TypingParticipant$startTimer$1.onTick:(J)V │ │ +4a15e0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 29837 (TypingParticipant.kt) │ │ │ │ Class #7598 header: │ │ @@ -2024457,48 +2024457,48 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -4a1640: |[4a1640] com.nextcloud.talk.chat.TypingParticipant.:()V │ │ -4a1650: 2200 3c21 |0000: new-instance v0, Lcom/nextcloud/talk/chat/TypingParticipant$Companion; // type@213c │ │ -4a1654: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4a1656: 7020 87eb 1000 |0003: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/TypingParticipant$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@eb87 │ │ -4a165c: 6900 48b1 |0006: sput-object v0, Lcom/nextcloud/talk/chat/TypingParticipant;.Companion:Lcom/nextcloud/talk/chat/TypingParticipant$Companion; // field@b148 │ │ -4a1660: 1300 0800 |0008: const/16 v0, #int 8 // #8 │ │ -4a1664: 6700 47b1 |000a: sput v0, Lcom/nextcloud/talk/chat/TypingParticipant;.$stable:I // field@b147 │ │ -4a1668: 0e00 |000c: return-void │ │ +4a1644: |[4a1644] com.nextcloud.talk.chat.TypingParticipant.:()V │ │ +4a1654: 2200 3c21 |0000: new-instance v0, Lcom/nextcloud/talk/chat/TypingParticipant$Companion; // type@213c │ │ +4a1658: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4a165a: 7020 87eb 1000 |0003: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/TypingParticipant$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@eb87 │ │ +4a1660: 6900 48b1 |0006: sput-object v0, Lcom/nextcloud/talk/chat/TypingParticipant;.Companion:Lcom/nextcloud/talk/chat/TypingParticipant$Companion; // field@b148 │ │ +4a1664: 1300 0800 |0008: const/16 v0, #int 8 // #8 │ │ +4a1668: 6700 47b1 |000a: sput v0, Lcom/nextcloud/talk/chat/TypingParticipant;.$stable:I // field@b147 │ │ +4a166c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/TypingParticipant;) │ │ name : '' │ │ type : '(Ljava/lang/String;Ljava/lang/String;Lkotlin/jvm/functions/Function1;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -4a166c: |[4a166c] com.nextcloud.talk.chat.TypingParticipant.:(Ljava/lang/String;Ljava/lang/String;Lkotlin/jvm/functions/Function1;)V │ │ -4a167c: 1a00 4bf8 |0000: const-string v0, "userId" // string@f84b │ │ -4a1680: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4a1686: 1a00 f6cf |0005: const-string v0, "name" // string@cff6 │ │ -4a168a: 7120 00fc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4a1690: 1a00 a5a1 |000a: const-string v0, "funToCallWhenTimeIsUp" // string@a1a5 │ │ -4a1694: 7120 00fc 0400 |000c: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4a169a: 7010 2ff6 0100 |000f: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f62f │ │ -4a16a0: 5b12 4db1 |0012: iput-object v2, v1, Lcom/nextcloud/talk/chat/TypingParticipant;.userId:Ljava/lang/String; // field@b14d │ │ -4a16a4: 5b13 4bb1 |0014: iput-object v3, v1, Lcom/nextcloud/talk/chat/TypingParticipant;.name:Ljava/lang/String; // field@b14b │ │ -4a16a8: 5b14 4ab1 |0016: iput-object v4, v1, Lcom/nextcloud/talk/chat/TypingParticipant;.funToCallWhenTimeIsUp:Lkotlin/jvm/functions/Function1; // field@b14a │ │ -4a16ac: 7010 95eb 0100 |0018: invoke-direct {v1}, Lcom/nextcloud/talk/chat/TypingParticipant;.startTimer:()V // method@eb95 │ │ -4a16b2: 0e00 |001b: return-void │ │ +4a1670: |[4a1670] com.nextcloud.talk.chat.TypingParticipant.:(Ljava/lang/String;Ljava/lang/String;Lkotlin/jvm/functions/Function1;)V │ │ +4a1680: 1a00 4bf8 |0000: const-string v0, "userId" // string@f84b │ │ +4a1684: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4a168a: 1a00 f6cf |0005: const-string v0, "name" // string@cff6 │ │ +4a168e: 7120 00fc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4a1694: 1a00 a5a1 |000a: const-string v0, "funToCallWhenTimeIsUp" // string@a1a5 │ │ +4a1698: 7120 00fc 0400 |000c: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4a169e: 7010 2ff6 0100 |000f: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f62f │ │ +4a16a4: 5b12 4db1 |0012: iput-object v2, v1, Lcom/nextcloud/talk/chat/TypingParticipant;.userId:Ljava/lang/String; // field@b14d │ │ +4a16a8: 5b13 4bb1 |0014: iput-object v3, v1, Lcom/nextcloud/talk/chat/TypingParticipant;.name:Ljava/lang/String; // field@b14b │ │ +4a16ac: 5b14 4ab1 |0016: iput-object v4, v1, Lcom/nextcloud/talk/chat/TypingParticipant;.funToCallWhenTimeIsUp:Lkotlin/jvm/functions/Function1; // field@b14a │ │ +4a16b0: 7010 95eb 0100 |0018: invoke-direct {v1}, Lcom/nextcloud/talk/chat/TypingParticipant;.startTimer:()V // method@eb95 │ │ +4a16b6: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x000f line=11 │ │ 0x0018 line=15 │ │ locals : │ │ 0x0000 - 0x001c reg=1 this Lcom/nextcloud/talk/chat/TypingParticipant; │ │ 0x0000 - 0x001c reg=2 (null) Ljava/lang/String; │ │ @@ -2024510,21 +2024510,21 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -4a171c: |[4a171c] com.nextcloud.talk.chat.TypingParticipant.startTimer:()V │ │ -4a172c: 2200 3d21 |0000: new-instance v0, Lcom/nextcloud/talk/chat/TypingParticipant$startTimer$1; // type@213d │ │ -4a1730: 7020 88eb 1000 |0002: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/TypingParticipant$startTimer$1;.:(Lcom/nextcloud/talk/chat/TypingParticipant;)V // method@eb88 │ │ -4a1736: 6e10 8beb 0000 |0005: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/TypingParticipant$startTimer$1;.start:()Landroid/os/CountDownTimer; // method@eb8b │ │ -4a173c: 0c00 |0008: move-result-object v0 │ │ -4a173e: 5b10 4cb1 |0009: iput-object v0, v1, Lcom/nextcloud/talk/chat/TypingParticipant;.timer:Landroid/os/CountDownTimer; // field@b14c │ │ -4a1742: 0e00 |000b: return-void │ │ +4a1720: |[4a1720] com.nextcloud.talk.chat.TypingParticipant.startTimer:()V │ │ +4a1730: 2200 3d21 |0000: new-instance v0, Lcom/nextcloud/talk/chat/TypingParticipant$startTimer$1; // type@213d │ │ +4a1734: 7020 88eb 1000 |0002: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/TypingParticipant$startTimer$1;.:(Lcom/nextcloud/talk/chat/TypingParticipant;)V // method@eb88 │ │ +4a173a: 6e10 8beb 0000 |0005: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/TypingParticipant$startTimer$1;.start:()Landroid/os/CountDownTimer; // method@eb8b │ │ +4a1740: 0c00 |0008: move-result-object v0 │ │ +4a1742: 5b10 4cb1 |0009: iput-object v0, v1, Lcom/nextcloud/talk/chat/TypingParticipant;.timer:Landroid/os/CountDownTimer; // field@b14c │ │ +4a1746: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ 0x0005 line=30 │ │ 0x0009 line=19 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lcom/nextcloud/talk/chat/TypingParticipant; │ │ @@ -2024535,19 +2024535,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -4a16b4: |[4a16b4] com.nextcloud.talk.chat.TypingParticipant.cancelTimer:()V │ │ -4a16c4: 5410 4cb1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/TypingParticipant;.timer:Landroid/os/CountDownTimer; // field@b14c │ │ -4a16c8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -4a16cc: 6e10 7004 0000 |0004: invoke-virtual {v0}, Landroid/os/CountDownTimer;.cancel:()V // method@0470 │ │ -4a16d2: 0e00 |0007: return-void │ │ +4a16b8: |[4a16b8] com.nextcloud.talk.chat.TypingParticipant.cancelTimer:()V │ │ +4a16c8: 5410 4cb1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/TypingParticipant;.timer:Landroid/os/CountDownTimer; // field@b14c │ │ +4a16cc: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +4a16d0: 6e10 7004 0000 |0004: invoke-virtual {v0}, Landroid/os/CountDownTimer;.cancel:()V // method@0470 │ │ +4a16d6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/nextcloud/talk/chat/TypingParticipant; │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/TypingParticipant;) │ │ @@ -2024555,17 +2024555,17 @@ │ │ type : '()Lkotlin/jvm/functions/Function1;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a1628: |[4a1628] com.nextcloud.talk.chat.TypingParticipant.getFunToCallWhenTimeIsUp:()Lkotlin/jvm/functions/Function1; │ │ -4a1638: 5410 4ab1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/TypingParticipant;.funToCallWhenTimeIsUp:Lkotlin/jvm/functions/Function1; // field@b14a │ │ -4a163c: 1100 |0002: return-object v0 │ │ +4a162c: |[4a162c] com.nextcloud.talk.chat.TypingParticipant.getFunToCallWhenTimeIsUp:()Lkotlin/jvm/functions/Function1; │ │ +4a163c: 5410 4ab1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/TypingParticipant;.funToCallWhenTimeIsUp:Lkotlin/jvm/functions/Function1; // field@b14a │ │ +4a1640: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/TypingParticipant; │ │ │ │ #2 : (in Lcom/nextcloud/talk/chat/TypingParticipant;) │ │ @@ -2024573,17 +2024573,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a15f8: |[4a15f8] com.nextcloud.talk.chat.TypingParticipant.getName:()Ljava/lang/String; │ │ -4a1608: 5410 4bb1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/TypingParticipant;.name:Ljava/lang/String; // field@b14b │ │ -4a160c: 1100 |0002: return-object v0 │ │ +4a15fc: |[4a15fc] com.nextcloud.talk.chat.TypingParticipant.getName:()Ljava/lang/String; │ │ +4a160c: 5410 4bb1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/TypingParticipant;.name:Ljava/lang/String; // field@b14b │ │ +4a1610: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/TypingParticipant; │ │ │ │ #3 : (in Lcom/nextcloud/talk/chat/TypingParticipant;) │ │ @@ -2024591,17 +2024591,17 @@ │ │ type : '()Landroid/os/CountDownTimer;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a15e0: |[4a15e0] com.nextcloud.talk.chat.TypingParticipant.getTimer:()Landroid/os/CountDownTimer; │ │ -4a15f0: 5410 4cb1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/TypingParticipant;.timer:Landroid/os/CountDownTimer; // field@b14c │ │ -4a15f4: 1100 |0002: return-object v0 │ │ +4a15e4: |[4a15e4] com.nextcloud.talk.chat.TypingParticipant.getTimer:()Landroid/os/CountDownTimer; │ │ +4a15f4: 5410 4cb1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/TypingParticipant;.timer:Landroid/os/CountDownTimer; // field@b14c │ │ +4a15f8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/TypingParticipant; │ │ │ │ #4 : (in Lcom/nextcloud/talk/chat/TypingParticipant;) │ │ @@ -2024609,17 +2024609,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a1610: |[4a1610] com.nextcloud.talk.chat.TypingParticipant.getUserId:()Ljava/lang/String; │ │ -4a1620: 5410 4db1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/TypingParticipant;.userId:Ljava/lang/String; // field@b14d │ │ -4a1624: 1100 |0002: return-object v0 │ │ +4a1614: |[4a1614] com.nextcloud.talk.chat.TypingParticipant.getUserId:()Ljava/lang/String; │ │ +4a1624: 5410 4db1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/TypingParticipant;.userId:Ljava/lang/String; // field@b14d │ │ +4a1628: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/TypingParticipant; │ │ │ │ #5 : (in Lcom/nextcloud/talk/chat/TypingParticipant;) │ │ @@ -2024627,22 +2024627,22 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -4a16d4: |[4a16d4] com.nextcloud.talk.chat.TypingParticipant.restartTimer:()V │ │ -4a16e4: 5410 4cb1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/TypingParticipant;.timer:Landroid/os/CountDownTimer; // field@b14c │ │ -4a16e8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -4a16ec: 6e10 7004 0000 |0004: invoke-virtual {v0}, Landroid/os/CountDownTimer;.cancel:()V // method@0470 │ │ -4a16f2: 5410 4cb1 |0007: iget-object v0, v1, Lcom/nextcloud/talk/chat/TypingParticipant;.timer:Landroid/os/CountDownTimer; // field@b14c │ │ -4a16f6: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ -4a16fa: 6e10 7104 0000 |000b: invoke-virtual {v0}, Landroid/os/CountDownTimer;.start:()Landroid/os/CountDownTimer; // method@0471 │ │ -4a1700: 0e00 |000e: return-void │ │ +4a16d8: |[4a16d8] com.nextcloud.talk.chat.TypingParticipant.restartTimer:()V │ │ +4a16e8: 5410 4cb1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/TypingParticipant;.timer:Landroid/os/CountDownTimer; // field@b14c │ │ +4a16ec: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +4a16f0: 6e10 7004 0000 |0004: invoke-virtual {v0}, Landroid/os/CountDownTimer;.cancel:()V // method@0470 │ │ +4a16f6: 5410 4cb1 |0007: iget-object v0, v1, Lcom/nextcloud/talk/chat/TypingParticipant;.timer:Landroid/os/CountDownTimer; // field@b14c │ │ +4a16fa: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ +4a16fe: 6e10 7104 0000 |000b: invoke-virtual {v0}, Landroid/os/CountDownTimer;.start:()Landroid/os/CountDownTimer; // method@0471 │ │ +4a1704: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0007 line=35 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lcom/nextcloud/talk/chat/TypingParticipant; │ │ │ │ @@ -2024651,17 +2024651,17 @@ │ │ type : '(Landroid/os/CountDownTimer;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a1704: |[4a1704] com.nextcloud.talk.chat.TypingParticipant.setTimer:(Landroid/os/CountDownTimer;)V │ │ -4a1714: 5b01 4cb1 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/TypingParticipant;.timer:Landroid/os/CountDownTimer; // field@b14c │ │ -4a1718: 0e00 |0002: return-void │ │ +4a1708: |[4a1708] com.nextcloud.talk.chat.TypingParticipant.setTimer:(Landroid/os/CountDownTimer;)V │ │ +4a1718: 5b01 4cb1 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/TypingParticipant;.timer:Landroid/os/CountDownTimer; // field@b14c │ │ +4a171c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/chat/TypingParticipant; │ │ 0x0000 - 0x0003 reg=1 (null) Landroid/os/CountDownTimer; │ │ │ │ @@ -2024842,18 +2024842,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4a1744: |[4a1744] com.nextcloud.talk.chat.data.io.AudioFocusRequestManager$$ExternalSyntheticLambda0.:(Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;)V │ │ -4a1754: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4a175a: 5b01 4eb1 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$$ExternalSyntheticLambda0;.f$0:Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager; // field@b14e │ │ -4a175e: 0e00 |0005: return-void │ │ +4a1748: |[4a1748] com.nextcloud.talk.chat.data.io.AudioFocusRequestManager$$ExternalSyntheticLambda0.:(Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;)V │ │ +4a1758: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4a175e: 5b01 4eb1 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$$ExternalSyntheticLambda0;.f$0:Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager; // field@b14e │ │ +4a1762: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager; │ │ │ │ @@ -2024863,18 +2024863,18 @@ │ │ type : '(I)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4a1760: |[4a1760] com.nextcloud.talk.chat.data.io.AudioFocusRequestManager$$ExternalSyntheticLambda0.onAudioFocusChange:(I)V │ │ -4a1770: 5410 4eb1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$$ExternalSyntheticLambda0;.f$0:Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager; // field@b14e │ │ -4a1774: 7120 b2eb 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;.$r8$lambda$kvx8WIeRVx2OQ_GS-U-bRQ3KdOA:(Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;I)V // method@ebb2 │ │ -4a177a: 0e00 |0005: return-void │ │ +4a1764: |[4a1764] com.nextcloud.talk.chat.data.io.AudioFocusRequestManager$$ExternalSyntheticLambda0.onAudioFocusChange:(I)V │ │ +4a1774: 5410 4eb1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$$ExternalSyntheticLambda0;.f$0:Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager; // field@b14e │ │ +4a1778: 7120 b2eb 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;.$r8$lambda$kvx8WIeRVx2OQ_GS-U-bRQ3KdOA:(Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;I)V // method@ebb2 │ │ +4a177e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=2 (null) I │ │ │ │ @@ -2024909,17 +2024909,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4a1798: |[4a1798] com.nextcloud.talk.chat.data.io.AudioFocusRequestManager$Companion.:()V │ │ -4a17a8: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4a17ae: 0e00 |0003: return-void │ │ +4a179c: |[4a179c] com.nextcloud.talk.chat.data.io.AudioFocusRequestManager$Companion.:()V │ │ +4a17ac: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4a17b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$Companion; │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$Companion;) │ │ @@ -2024927,35 +2024927,35 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4a17b0: |[4a17b0] com.nextcloud.talk.chat.data.io.AudioFocusRequestManager$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -4a17c0: 7010 a6eb 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$Companion;.:()V // method@eba6 │ │ -4a17c6: 0e00 |0003: return-void │ │ +4a17b4: |[4a17b4] com.nextcloud.talk.chat.data.io.AudioFocusRequestManager$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +4a17c4: 7010 a6eb 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$Companion;.:()V // method@eba6 │ │ +4a17ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$Companion;) │ │ name : 'getTAG' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -4a177c: |[4a177c] com.nextcloud.talk.chat.data.io.AudioFocusRequestManager$Companion.getTAG:()Ljava/lang/String; │ │ -4a178c: 7100 b5eb 0000 |0000: invoke-static {}, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;.access$getTAG$cp:()Ljava/lang/String; // method@ebb5 │ │ -4a1792: 0c00 |0003: move-result-object v0 │ │ -4a1794: 1100 |0004: return-object v0 │ │ +4a1780: |[4a1780] com.nextcloud.talk.chat.data.io.AudioFocusRequestManager$Companion.getTAG:()Ljava/lang/String; │ │ +4a1790: 7100 b5eb 0000 |0000: invoke-static {}, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;.access$getTAG$cp:()Ljava/lang/String; // method@ebb5 │ │ +4a1796: 0c00 |0003: move-result-object v0 │ │ +4a1798: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$Companion; │ │ │ │ source_file_idx : 6038 (AudioFocusRequestManager.kt) │ │ @@ -2025014,58 +2025014,58 @@ │ │ type : '()[Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState;' │ │ access : 0x101a (PRIVATE STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -4a17ec: |[4a17ec] com.nextcloud.talk.chat.data.io.AudioFocusRequestManager$ManagerState.$values:()[Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState; │ │ -4a17fc: 6200 51b1 |0000: sget-object v0, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState;.AUDIO_FOCUS_CHANGE_LOSS:Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState; // field@b151 │ │ -4a1800: 6201 52b1 |0002: sget-object v1, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState;.AUDIO_FOCUS_CHANGE_LOSS_TRANSIENT:Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState; // field@b152 │ │ -4a1804: 6202 53b1 |0004: sget-object v2, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState;.BROADCAST_RECEIVED:Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState; // field@b153 │ │ -4a1808: 2430 2328 1002 |0006: filled-new-array {v0, v1, v2}, [Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState; // type@2823 │ │ -4a180e: 0c00 |0009: move-result-object v0 │ │ -4a1810: 1100 |000a: return-object v0 │ │ +4a17f0: |[4a17f0] com.nextcloud.talk.chat.data.io.AudioFocusRequestManager$ManagerState.$values:()[Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState; │ │ +4a1800: 6200 51b1 |0000: sget-object v0, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState;.AUDIO_FOCUS_CHANGE_LOSS:Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState; // field@b151 │ │ +4a1804: 6201 52b1 |0002: sget-object v1, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState;.AUDIO_FOCUS_CHANGE_LOSS_TRANSIENT:Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState; // field@b152 │ │ +4a1808: 6202 53b1 |0004: sget-object v2, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState;.BROADCAST_RECEIVED:Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState; // field@b153 │ │ +4a180c: 2430 2328 1002 |0006: filled-new-array {v0, v1, v2}, [Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState; // type@2823 │ │ +4a1812: 0c00 |0009: move-result-object v0 │ │ +4a1814: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 45 16-bit code units │ │ -4a1850: |[4a1850] com.nextcloud.talk.chat.data.io.AudioFocusRequestManager$ManagerState.:()V │ │ -4a1860: 2200 4221 |0000: new-instance v0, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState; // type@2142 │ │ -4a1864: 1a01 db14 |0002: const-string v1, "AUDIO_FOCUS_CHANGE_LOSS" // string@14db │ │ -4a1868: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -4a186a: 7030 abeb 1002 |0005: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState;.:(Ljava/lang/String;I)V // method@ebab │ │ -4a1870: 6900 51b1 |0008: sput-object v0, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState;.AUDIO_FOCUS_CHANGE_LOSS:Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState; // field@b151 │ │ -4a1874: 2200 4221 |000a: new-instance v0, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState; // type@2142 │ │ -4a1878: 1a01 dc14 |000c: const-string v1, "AUDIO_FOCUS_CHANGE_LOSS_TRANSIENT" // string@14dc │ │ -4a187c: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -4a187e: 7030 abeb 1002 |000f: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState;.:(Ljava/lang/String;I)V // method@ebab │ │ -4a1884: 6900 52b1 |0012: sput-object v0, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState;.AUDIO_FOCUS_CHANGE_LOSS_TRANSIENT:Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState; // field@b152 │ │ -4a1888: 2200 4221 |0014: new-instance v0, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState; // type@2142 │ │ -4a188c: 1a01 1418 |0016: const-string v1, "BROADCAST_RECEIVED" // string@1814 │ │ -4a1890: 1222 |0018: const/4 v2, #int 2 // #2 │ │ -4a1892: 7030 abeb 1002 |0019: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState;.:(Ljava/lang/String;I)V // method@ebab │ │ -4a1898: 6900 53b1 |001c: sput-object v0, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState;.BROADCAST_RECEIVED:Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState; // field@b153 │ │ -4a189c: 7100 a9eb 0000 |001e: invoke-static {}, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState;.$values:()[Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState; // method@eba9 │ │ -4a18a2: 0c00 |0021: move-result-object v0 │ │ -4a18a4: 6900 50b1 |0022: sput-object v0, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState;.$VALUES:[Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState; // field@b150 │ │ -4a18a8: 1f00 3d28 |0024: check-cast v0, [Ljava/lang/Enum; // type@283d │ │ -4a18ac: 7110 e5fb 0000 |0026: invoke-static {v0}, Lkotlin/enums/EnumEntriesKt;.enumEntries:([Ljava/lang/Enum;)Lkotlin/enums/EnumEntries; // method@fbe5 │ │ -4a18b2: 0c00 |0029: move-result-object v0 │ │ -4a18b4: 6900 4fb1 |002a: sput-object v0, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState;.$ENTRIES:Lkotlin/enums/EnumEntries; // field@b14f │ │ -4a18b8: 0e00 |002c: return-void │ │ +4a1854: |[4a1854] com.nextcloud.talk.chat.data.io.AudioFocusRequestManager$ManagerState.:()V │ │ +4a1864: 2200 4221 |0000: new-instance v0, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState; // type@2142 │ │ +4a1868: 1a01 db14 |0002: const-string v1, "AUDIO_FOCUS_CHANGE_LOSS" // string@14db │ │ +4a186c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +4a186e: 7030 abeb 1002 |0005: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState;.:(Ljava/lang/String;I)V // method@ebab │ │ +4a1874: 6900 51b1 |0008: sput-object v0, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState;.AUDIO_FOCUS_CHANGE_LOSS:Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState; // field@b151 │ │ +4a1878: 2200 4221 |000a: new-instance v0, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState; // type@2142 │ │ +4a187c: 1a01 dc14 |000c: const-string v1, "AUDIO_FOCUS_CHANGE_LOSS_TRANSIENT" // string@14dc │ │ +4a1880: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +4a1882: 7030 abeb 1002 |000f: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState;.:(Ljava/lang/String;I)V // method@ebab │ │ +4a1888: 6900 52b1 |0012: sput-object v0, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState;.AUDIO_FOCUS_CHANGE_LOSS_TRANSIENT:Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState; // field@b152 │ │ +4a188c: 2200 4221 |0014: new-instance v0, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState; // type@2142 │ │ +4a1890: 1a01 1418 |0016: const-string v1, "BROADCAST_RECEIVED" // string@1814 │ │ +4a1894: 1222 |0018: const/4 v2, #int 2 // #2 │ │ +4a1896: 7030 abeb 1002 |0019: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState;.:(Ljava/lang/String;I)V // method@ebab │ │ +4a189c: 6900 53b1 |001c: sput-object v0, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState;.BROADCAST_RECEIVED:Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState; // field@b153 │ │ +4a18a0: 7100 a9eb 0000 |001e: invoke-static {}, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState;.$values:()[Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState; // method@eba9 │ │ +4a18a6: 0c00 |0021: move-result-object v0 │ │ +4a18a8: 6900 50b1 |0022: sput-object v0, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState;.$VALUES:[Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState; // field@b150 │ │ +4a18ac: 1f00 3d28 |0024: check-cast v0, [Ljava/lang/Enum; // type@283d │ │ +4a18b0: 7110 e5fb 0000 |0026: invoke-static {v0}, Lkotlin/enums/EnumEntriesKt;.enumEntries:([Ljava/lang/Enum;)Lkotlin/enums/EnumEntries; // method@fbe5 │ │ +4a18b6: 0c00 |0029: move-result-object v0 │ │ +4a18b8: 6900 4fb1 |002a: sput-object v0, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState;.$ENTRIES:Lkotlin/enums/EnumEntries; // field@b14f │ │ +4a18bc: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x000a line=30 │ │ 0x0014 line=31 │ │ locals : │ │ │ │ @@ -2025074,17 +2025074,17 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -4a18bc: |[4a18bc] com.nextcloud.talk.chat.data.io.AudioFocusRequestManager$ManagerState.:(Ljava/lang/String;I)V │ │ -4a18cc: 7030 9cf5 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@f59c │ │ -4a18d2: 0e00 |0003: return-void │ │ +4a18c0: |[4a18c0] com.nextcloud.talk.chat.data.io.AudioFocusRequestManager$ManagerState.:(Ljava/lang/String;I)V │ │ +4a18d0: 7030 9cf5 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@f59c │ │ +4a18d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -2025094,36 +2025094,36 @@ │ │ type : '()Lkotlin/enums/EnumEntries;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a1838: |[4a1838] com.nextcloud.talk.chat.data.io.AudioFocusRequestManager$ManagerState.getEntries:()Lkotlin/enums/EnumEntries; │ │ -4a1848: 6200 4fb1 |0000: sget-object v0, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState;.$ENTRIES:Lkotlin/enums/EnumEntries; // field@b14f │ │ -4a184c: 1100 |0002: return-object v0 │ │ +4a183c: |[4a183c] com.nextcloud.talk.chat.data.io.AudioFocusRequestManager$ManagerState.getEntries:()Lkotlin/enums/EnumEntries; │ │ +4a184c: 6200 4fb1 |0000: sget-object v0, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState;.$ENTRIES:Lkotlin/enums/EnumEntries; // field@b14f │ │ +4a1850: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState;) │ │ name : 'valueOf' │ │ type : '(Ljava/lang/String;)Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -4a17c8: |[4a17c8] com.nextcloud.talk.chat.data.io.AudioFocusRequestManager$ManagerState.valueOf:(Ljava/lang/String;)Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState; │ │ -4a17d8: 1c00 4221 |0000: const-class v0, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState; // type@2142 │ │ -4a17dc: 7120 a1f5 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@f5a1 │ │ -4a17e2: 0c01 |0005: move-result-object v1 │ │ -4a17e4: 1f01 4221 |0006: check-cast v1, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState; // type@2142 │ │ -4a17e8: 1101 |0008: return-object v1 │ │ +4a17cc: |[4a17cc] com.nextcloud.talk.chat.data.io.AudioFocusRequestManager$ManagerState.valueOf:(Ljava/lang/String;)Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState; │ │ +4a17dc: 1c00 4221 |0000: const-class v0, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState; // type@2142 │ │ +4a17e0: 7120 a1f5 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@f5a1 │ │ +4a17e6: 0c01 |0005: move-result-object v1 │ │ +4a17e8: 1f01 4221 |0006: check-cast v1, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState; // type@2142 │ │ +4a17ec: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0006 line=32 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #5 : (in Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState;) │ │ @@ -2025131,20 +2025131,20 @@ │ │ type : '()[Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -4a1814: |[4a1814] com.nextcloud.talk.chat.data.io.AudioFocusRequestManager$ManagerState.values:()[Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState; │ │ -4a1824: 6200 50b1 |0000: sget-object v0, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState;.$VALUES:[Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState; // field@b150 │ │ -4a1828: 6e10 30f6 0000 |0002: invoke-virtual {v0}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@f630 │ │ -4a182e: 0c00 |0005: move-result-object v0 │ │ -4a1830: 1f00 2328 |0006: check-cast v0, [Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState; // type@2823 │ │ -4a1834: 1100 |0008: return-object v0 │ │ +4a1818: |[4a1818] com.nextcloud.talk.chat.data.io.AudioFocusRequestManager$ManagerState.values:()[Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState; │ │ +4a1828: 6200 50b1 |0000: sget-object v0, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState;.$VALUES:[Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState; // field@b150 │ │ +4a182c: 6e10 30f6 0000 |0002: invoke-virtual {v0}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@f630 │ │ +4a1832: 0c00 |0005: move-result-object v0 │ │ +4a1834: 1f00 2328 |0006: check-cast v0, [Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState; // type@2823 │ │ +4a1838: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0006 line=32 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 6038 (AudioFocusRequestManager.kt) │ │ @@ -2025182,18 +2025182,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4a18d4: |[4a18d4] com.nextcloud.talk.chat.data.io.AudioFocusRequestManager$noisyAudioStreamReceiver$1.:(Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;)V │ │ -4a18e4: 5b01 54b1 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$noisyAudioStreamReceiver$1;.this$0:Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager; // field@b154 │ │ -4a18e8: 7010 fc00 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@00fc │ │ -4a18ee: 0e00 |0005: return-void │ │ +4a18d8: |[4a18d8] com.nextcloud.talk.chat.data.io.AudioFocusRequestManager$noisyAudioStreamReceiver$1.:(Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;)V │ │ +4a18e8: 5b01 54b1 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$noisyAudioStreamReceiver$1;.this$0:Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager; // field@b154 │ │ +4a18ec: 7010 fc00 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@00fc │ │ +4a18f2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=55 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$noisyAudioStreamReceiver$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager; │ │ │ │ @@ -2025203,24 +2025203,24 @@ │ │ type : '(Landroid/content/Context;Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -4a18f0: |[4a18f0] com.nextcloud.talk.chat.data.io.AudioFocusRequestManager$noisyAudioStreamReceiver$1.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -4a1900: 5401 54b1 |0000: iget-object v1, v0, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$noisyAudioStreamReceiver$1;.this$0:Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager; // field@b154 │ │ -4a1904: 1212 |0002: const/4 v2, #int 1 // #1 │ │ -4a1906: 7120 b7eb 2100 |0003: invoke-static {v1, v2}, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;.access$setPausedDueToBecomingNoisy$p:(Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;Z)V // method@ebb7 │ │ -4a190c: 5401 54b1 |0006: iget-object v1, v0, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$noisyAudioStreamReceiver$1;.this$0:Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager; // field@b154 │ │ -4a1910: 7110 b6eb 0100 |0008: invoke-static {v1}, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;.access$get_getManagerState$p:(Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;)Landroidx/lifecycle/MutableLiveData; // method@ebb6 │ │ -4a1916: 0c01 |000b: move-result-object v1 │ │ -4a1918: 6202 53b1 |000c: sget-object v2, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState;.BROADCAST_RECEIVED:Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState; // field@b153 │ │ -4a191c: 6e20 e10e 2100 |000e: invoke-virtual {v1, v2}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0ee1 │ │ -4a1922: 0e00 |0011: return-void │ │ +4a18f4: |[4a18f4] com.nextcloud.talk.chat.data.io.AudioFocusRequestManager$noisyAudioStreamReceiver$1.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +4a1904: 5401 54b1 |0000: iget-object v1, v0, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$noisyAudioStreamReceiver$1;.this$0:Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager; // field@b154 │ │ +4a1908: 1212 |0002: const/4 v2, #int 1 // #1 │ │ +4a190a: 7120 b7eb 2100 |0003: invoke-static {v1, v2}, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;.access$setPausedDueToBecomingNoisy$p:(Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;Z)V // method@ebb7 │ │ +4a1910: 5401 54b1 |0006: iget-object v1, v0, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$noisyAudioStreamReceiver$1;.this$0:Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager; // field@b154 │ │ +4a1914: 7110 b6eb 0100 |0008: invoke-static {v1}, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;.access$get_getManagerState$p:(Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;)Landroidx/lifecycle/MutableLiveData; // method@ebb6 │ │ +4a191a: 0c01 |000b: move-result-object v1 │ │ +4a191c: 6202 53b1 |000c: sget-object v2, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState;.BROADCAST_RECEIVED:Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState; // field@b153 │ │ +4a1920: 6e20 e10e 2100 |000e: invoke-virtual {v1, v2}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0ee1 │ │ +4a1926: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0006 line=58 │ │ locals : │ │ 0x0000 - 0x0012 reg=0 this Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$noisyAudioStreamReceiver$1; │ │ 0x0000 - 0x0012 reg=1 (null) Landroid/content/Context; │ │ @@ -2025306,85 +2025306,85 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;I)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4a1970: |[4a1970] com.nextcloud.talk.chat.data.io.AudioFocusRequestManager.$r8$lambda$kvx8WIeRVx2OQ_GS-U-bRQ3KdOA:(Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;I)V │ │ -4a1980: 7120 b8eb 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;.audioFocusChangeListener$lambda$0:(Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;I)V // method@ebb8 │ │ -4a1986: 0e00 |0003: return-void │ │ +4a1974: |[4a1974] com.nextcloud.talk.chat.data.io.AudioFocusRequestManager.$r8$lambda$kvx8WIeRVx2OQ_GS-U-bRQ3KdOA:(Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;I)V │ │ +4a1984: 7120 b8eb 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;.audioFocusChangeListener$lambda$0:(Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;I)V // method@ebb8 │ │ +4a198a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -4a1988: |[4a1988] com.nextcloud.talk.chat.data.io.AudioFocusRequestManager.:()V │ │ -4a1998: 2200 4121 |0000: new-instance v0, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$Companion; // type@2141 │ │ -4a199c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4a199e: 7020 a7eb 1000 |0003: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@eba7 │ │ -4a19a4: 6900 56b1 |0006: sput-object v0, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;.Companion:Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$Companion; // field@b156 │ │ -4a19a8: 1300 0800 |0008: const/16 v0, #int 8 // #8 │ │ -4a19ac: 6700 55b1 |000a: sput v0, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;.$stable:I // field@b155 │ │ -4a19b0: 1a00 9517 |000c: const-string v0, "AudioFocusRequestManager" // string@1795 │ │ -4a19b4: 6900 57b1 |000e: sput-object v0, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;.TAG:Ljava/lang/String; // field@b157 │ │ -4a19b8: 0e00 |0010: return-void │ │ +4a198c: |[4a198c] com.nextcloud.talk.chat.data.io.AudioFocusRequestManager.:()V │ │ +4a199c: 2200 4121 |0000: new-instance v0, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$Companion; // type@2141 │ │ +4a19a0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4a19a2: 7020 a7eb 1000 |0003: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@eba7 │ │ +4a19a8: 6900 56b1 |0006: sput-object v0, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;.Companion:Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$Companion; // field@b156 │ │ +4a19ac: 1300 0800 |0008: const/16 v0, #int 8 // #8 │ │ +4a19b0: 6700 55b1 |000a: sput v0, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;.$stable:I // field@b155 │ │ +4a19b4: 1a00 9517 |000c: const-string v0, "AudioFocusRequestManager" // string@1795 │ │ +4a19b8: 6900 57b1 |000e: sput-object v0, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;.TAG:Ljava/lang/String; // field@b157 │ │ +4a19bc: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x000c line=25 │ │ locals : │ │ │ │ #2 : (in Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;) │ │ name : '' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 65 16-bit code units │ │ -4a19bc: |[4a19bc] com.nextcloud.talk.chat.data.io.AudioFocusRequestManager.:(Landroid/content/Context;)V │ │ -4a19cc: 1a00 ff93 |0000: const-string v0, "context" // string@93ff │ │ -4a19d0: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4a19d6: 7010 2ff6 0200 |0005: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@f62f │ │ -4a19dc: 5b23 5bb1 |0008: iput-object v3, v2, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;.context:Landroid/content/Context; // field@b15b │ │ -4a19e0: 2200 5b03 |000a: new-instance v0, Landroidx/lifecycle/MutableLiveData; // type@035b │ │ -4a19e4: 7010 dd0e 0000 |000c: invoke-direct {v0}, Landroidx/lifecycle/MutableLiveData;.:()V // method@0edd │ │ -4a19ea: 5b20 58b1 |000f: iput-object v0, v2, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;._getManagerState:Landroidx/lifecycle/MutableLiveData; // field@b158 │ │ -4a19ee: 1a00 8489 |0011: const-string v0, "audio" // string@8984 │ │ -4a19f2: 6e20 3201 0300 |0013: invoke-virtual {v3, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0132 │ │ -4a19f8: 0c03 |0016: move-result-object v3 │ │ -4a19fa: 1a00 2ed2 |0017: const-string v0, "null cannot be cast to non-null type android.media.AudioManager" // string@d22e │ │ -4a19fe: 7120 fefb 0300 |0019: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbfe │ │ -4a1a04: 1f03 e500 |001c: check-cast v3, Landroid/media/AudioManager; // type@00e5 │ │ -4a1a08: 5b23 5ab1 |001e: iput-object v3, v2, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;.audioManager:Landroid/media/AudioManager; // field@b15a │ │ -4a1a0c: 1243 |0020: const/4 v3, #int 4 // #4 │ │ -4a1a0e: 5923 5cb1 |0021: iput v3, v2, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;.duration:I // field@b15c │ │ -4a1a12: 2200 4021 |0023: new-instance v0, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$$ExternalSyntheticLambda0; // type@2140 │ │ -4a1a16: 7020 a4eb 2000 |0025: invoke-direct {v0, v2}, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$$ExternalSyntheticLambda0;.:(Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;)V // method@eba4 │ │ -4a1a1c: 5b20 59b1 |0028: iput-object v0, v2, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;.audioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@b159 │ │ -4a1a20: 2201 4321 |002a: new-instance v1, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$noisyAudioStreamReceiver$1; // type@2143 │ │ -4a1a24: 7020 b0eb 2100 |002c: invoke-direct {v1, v2}, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$noisyAudioStreamReceiver$1;.:(Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;)V // method@ebb0 │ │ -4a1a2a: 5b21 5fb1 |002f: iput-object v1, v2, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;.noisyAudioStreamReceiver:Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$noisyAudioStreamReceiver$1; // field@b15f │ │ -4a1a2e: 2201 e200 |0031: new-instance v1, Landroid/media/AudioFocusRequest$Builder; // type@00e2 │ │ -4a1a32: 7020 ea03 3100 |0033: invoke-direct {v1, v3}, Landroid/media/AudioFocusRequest$Builder;.:(I)V // method@03ea │ │ -4a1a38: 6e20 ec03 0100 |0036: invoke-virtual {v1, v0}, Landroid/media/AudioFocusRequest$Builder;.setOnAudioFocusChangeListener:(Landroid/media/AudioManager$OnAudioFocusChangeListener;)Landroid/media/AudioFocusRequest$Builder; // method@03ec │ │ -4a1a3e: 0c03 |0039: move-result-object v3 │ │ -4a1a40: 6e10 eb03 0300 |003a: invoke-virtual {v3}, Landroid/media/AudioFocusRequest$Builder;.build:()Landroid/media/AudioFocusRequest; // method@03eb │ │ -4a1a46: 0c03 |003d: move-result-object v3 │ │ -4a1a48: 5b23 5db1 |003e: iput-object v3, v2, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;.focusRequest:Landroid/media/AudioFocusRequest; // field@b15d │ │ -4a1a4c: 0e00 |0040: return-void │ │ +4a19c0: |[4a19c0] com.nextcloud.talk.chat.data.io.AudioFocusRequestManager.:(Landroid/content/Context;)V │ │ +4a19d0: 1a00 ff93 |0000: const-string v0, "context" // string@93ff │ │ +4a19d4: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4a19da: 7010 2ff6 0200 |0005: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@f62f │ │ +4a19e0: 5b23 5bb1 |0008: iput-object v3, v2, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;.context:Landroid/content/Context; // field@b15b │ │ +4a19e4: 2200 5b03 |000a: new-instance v0, Landroidx/lifecycle/MutableLiveData; // type@035b │ │ +4a19e8: 7010 dd0e 0000 |000c: invoke-direct {v0}, Landroidx/lifecycle/MutableLiveData;.:()V // method@0edd │ │ +4a19ee: 5b20 58b1 |000f: iput-object v0, v2, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;._getManagerState:Landroidx/lifecycle/MutableLiveData; // field@b158 │ │ +4a19f2: 1a00 8489 |0011: const-string v0, "audio" // string@8984 │ │ +4a19f6: 6e20 3201 0300 |0013: invoke-virtual {v3, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0132 │ │ +4a19fc: 0c03 |0016: move-result-object v3 │ │ +4a19fe: 1a00 2ed2 |0017: const-string v0, "null cannot be cast to non-null type android.media.AudioManager" // string@d22e │ │ +4a1a02: 7120 fefb 0300 |0019: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbfe │ │ +4a1a08: 1f03 e500 |001c: check-cast v3, Landroid/media/AudioManager; // type@00e5 │ │ +4a1a0c: 5b23 5ab1 |001e: iput-object v3, v2, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;.audioManager:Landroid/media/AudioManager; // field@b15a │ │ +4a1a10: 1243 |0020: const/4 v3, #int 4 // #4 │ │ +4a1a12: 5923 5cb1 |0021: iput v3, v2, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;.duration:I // field@b15c │ │ +4a1a16: 2200 4021 |0023: new-instance v0, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$$ExternalSyntheticLambda0; // type@2140 │ │ +4a1a1a: 7020 a4eb 2000 |0025: invoke-direct {v0, v2}, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$$ExternalSyntheticLambda0;.:(Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;)V // method@eba4 │ │ +4a1a20: 5b20 59b1 |0028: iput-object v0, v2, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;.audioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@b159 │ │ +4a1a24: 2201 4321 |002a: new-instance v1, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$noisyAudioStreamReceiver$1; // type@2143 │ │ +4a1a28: 7020 b0eb 2100 |002c: invoke-direct {v1, v2}, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$noisyAudioStreamReceiver$1;.:(Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;)V // method@ebb0 │ │ +4a1a2e: 5b21 5fb1 |002f: iput-object v1, v2, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;.noisyAudioStreamReceiver:Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$noisyAudioStreamReceiver$1; // field@b15f │ │ +4a1a32: 2201 e200 |0031: new-instance v1, Landroid/media/AudioFocusRequest$Builder; // type@00e2 │ │ +4a1a36: 7020 ea03 3100 |0033: invoke-direct {v1, v3}, Landroid/media/AudioFocusRequest$Builder;.:(I)V // method@03ea │ │ +4a1a3c: 6e20 ec03 0100 |0036: invoke-virtual {v1, v0}, Landroid/media/AudioFocusRequest$Builder;.setOnAudioFocusChangeListener:(Landroid/media/AudioManager$OnAudioFocusChangeListener;)Landroid/media/AudioFocusRequest$Builder; // method@03ec │ │ +4a1a42: 0c03 |0039: move-result-object v3 │ │ +4a1a44: 6e10 eb03 0300 |003a: invoke-virtual {v3}, Landroid/media/AudioFocusRequest$Builder;.build:()Landroid/media/AudioFocusRequest; // method@03eb │ │ +4a1a4a: 0c03 |003d: move-result-object v3 │ │ +4a1a4c: 5b23 5db1 |003e: iput-object v3, v2, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;.focusRequest:Landroid/media/AudioFocusRequest; // field@b15d │ │ +4a1a50: 0e00 |0040: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=23 │ │ 0x000a line=34 │ │ 0x0011 line=39 │ │ 0x0021 line=40 │ │ 0x0023 line=42 │ │ @@ -2025401,34 +2025401,34 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a1958: |[4a1958] com.nextcloud.talk.chat.data.io.AudioFocusRequestManager.access$getTAG$cp:()Ljava/lang/String; │ │ -4a1968: 6200 57b1 |0000: sget-object v0, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;.TAG:Ljava/lang/String; // field@b157 │ │ -4a196c: 1100 |0002: return-object v0 │ │ +4a195c: |[4a195c] com.nextcloud.talk.chat.data.io.AudioFocusRequestManager.access$getTAG$cp:()Ljava/lang/String; │ │ +4a196c: 6200 57b1 |0000: sget-object v0, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;.TAG:Ljava/lang/String; // field@b157 │ │ +4a1970: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ │ │ #4 : (in Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;) │ │ name : 'access$get_getManagerState$p' │ │ type : '(Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;)Landroidx/lifecycle/MutableLiveData;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a1940: |[4a1940] com.nextcloud.talk.chat.data.io.AudioFocusRequestManager.access$get_getManagerState$p:(Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;)Landroidx/lifecycle/MutableLiveData; │ │ -4a1950: 5400 58b1 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;._getManagerState:Landroidx/lifecycle/MutableLiveData; // field@b158 │ │ -4a1954: 1100 |0002: return-object v0 │ │ +4a1944: |[4a1944] com.nextcloud.talk.chat.data.io.AudioFocusRequestManager.access$get_getManagerState$p:(Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;)Landroidx/lifecycle/MutableLiveData; │ │ +4a1954: 5400 58b1 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;._getManagerState:Landroidx/lifecycle/MutableLiveData; // field@b158 │ │ +4a1958: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager; │ │ │ │ #5 : (in Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;) │ │ @@ -2025436,17 +2025436,17 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;Z)V' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a1a50: |[4a1a50] com.nextcloud.talk.chat.data.io.AudioFocusRequestManager.access$setPausedDueToBecomingNoisy$p:(Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;Z)V │ │ -4a1a60: 5c01 5eb1 |0000: iput-boolean v1, v0, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;.isPausedDueToBecomingNoisy:Z // field@b15e │ │ -4a1a64: 0e00 |0002: return-void │ │ +4a1a54: |[4a1a54] com.nextcloud.talk.chat.data.io.AudioFocusRequestManager.access$setPausedDueToBecomingNoisy$p:(Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;Z)V │ │ +4a1a64: 5c01 5eb1 |0000: iput-boolean v1, v0, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;.isPausedDueToBecomingNoisy:Z // field@b15e │ │ +4a1a68: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -2025455,31 +2025455,31 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;I)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -4a1a68: |[4a1a68] com.nextcloud.talk.chat.data.io.AudioFocusRequestManager.audioFocusChangeListener$lambda$0:(Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;I)V │ │ -4a1a78: 12e0 |0000: const/4 v0, #int -2 // #fe │ │ -4a1a7a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -4a1a7c: 3203 1000 |0002: if-eq v3, v0, 0012 // +0010 │ │ -4a1a80: 12f0 |0004: const/4 v0, #int -1 // #ff │ │ -4a1a82: 3203 0300 |0005: if-eq v3, v0, 0008 // +0003 │ │ -4a1a86: 2814 |0007: goto 001b // +0014 │ │ -4a1a88: 5c21 5eb1 |0008: iput-boolean v1, v2, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;.isPausedDueToBecomingNoisy:Z // field@b15e │ │ -4a1a8c: 5422 58b1 |000a: iget-object v2, v2, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;._getManagerState:Landroidx/lifecycle/MutableLiveData; // field@b158 │ │ -4a1a90: 6203 51b1 |000c: sget-object v3, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState;.AUDIO_FOCUS_CHANGE_LOSS:Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState; // field@b151 │ │ -4a1a94: 6e20 e10e 3200 |000e: invoke-virtual {v2, v3}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0ee1 │ │ -4a1a9a: 280a |0011: goto 001b // +000a │ │ -4a1a9c: 5c21 5eb1 |0012: iput-boolean v1, v2, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;.isPausedDueToBecomingNoisy:Z // field@b15e │ │ -4a1aa0: 5422 58b1 |0014: iget-object v2, v2, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;._getManagerState:Landroidx/lifecycle/MutableLiveData; // field@b158 │ │ -4a1aa4: 6203 52b1 |0016: sget-object v3, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState;.AUDIO_FOCUS_CHANGE_LOSS_TRANSIENT:Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState; // field@b152 │ │ -4a1aa8: 6e20 e10e 3200 |0018: invoke-virtual {v2, v3}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0ee1 │ │ -4a1aae: 0e00 |001b: return-void │ │ +4a1a6c: |[4a1a6c] com.nextcloud.talk.chat.data.io.AudioFocusRequestManager.audioFocusChangeListener$lambda$0:(Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;I)V │ │ +4a1a7c: 12e0 |0000: const/4 v0, #int -2 // #fe │ │ +4a1a7e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +4a1a80: 3203 1000 |0002: if-eq v3, v0, 0012 // +0010 │ │ +4a1a84: 12f0 |0004: const/4 v0, #int -1 // #ff │ │ +4a1a86: 3203 0300 |0005: if-eq v3, v0, 0008 // +0003 │ │ +4a1a8a: 2814 |0007: goto 001b // +0014 │ │ +4a1a8c: 5c21 5eb1 |0008: iput-boolean v1, v2, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;.isPausedDueToBecomingNoisy:Z // field@b15e │ │ +4a1a90: 5422 58b1 |000a: iget-object v2, v2, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;._getManagerState:Landroidx/lifecycle/MutableLiveData; // field@b158 │ │ +4a1a94: 6203 51b1 |000c: sget-object v3, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState;.AUDIO_FOCUS_CHANGE_LOSS:Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState; // field@b151 │ │ +4a1a98: 6e20 e10e 3200 |000e: invoke-virtual {v2, v3}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0ee1 │ │ +4a1a9e: 280a |0011: goto 001b // +000a │ │ +4a1aa0: 5c21 5eb1 |0012: iput-boolean v1, v2, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;.isPausedDueToBecomingNoisy:Z // field@b15e │ │ +4a1aa4: 5422 58b1 |0014: iget-object v2, v2, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;._getManagerState:Landroidx/lifecycle/MutableLiveData; // field@b158 │ │ +4a1aa8: 6203 52b1 |0016: sget-object v3, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState;.AUDIO_FOCUS_CHANGE_LOSS_TRANSIENT:Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$ManagerState; // field@b152 │ │ +4a1aac: 6e20 e10e 3200 |0018: invoke-virtual {v2, v3}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0ee1 │ │ +4a1ab2: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0008 line=45 │ │ 0x000a line=46 │ │ 0x0012 line=50 │ │ 0x0014 line=51 │ │ locals : │ │ @@ -2025491,32 +2025491,32 @@ │ │ type : '(Z)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 34 16-bit code units │ │ -4a1b14: |[4a1b14] com.nextcloud.talk.chat.data.io.AudioFocusRequestManager.handleBecomingNoisyBroadcast:(Z)V │ │ -4a1b24: 3804 1300 |0000: if-eqz v4, 0013 // +0013 │ │ -4a1b28: 5434 5bb1 |0002: iget-object v4, v3, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;.context:Landroid/content/Context; // field@b15b │ │ -4a1b2c: 5430 5fb1 |0004: iget-object v0, v3, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;.noisyAudioStreamReceiver:Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$noisyAudioStreamReceiver$1; // field@b15f │ │ -4a1b30: 1f00 4200 |0006: check-cast v0, Landroid/content/BroadcastReceiver; // type@0042 │ │ -4a1b34: 2201 5800 |0008: new-instance v1, Landroid/content/IntentFilter; // type@0058 │ │ -4a1b38: 1a02 1f87 |000a: const-string v2, "android.media.AUDIO_BECOMING_NOISY" // string@871f │ │ -4a1b3c: 7020 7501 2100 |000c: invoke-direct {v1, v2}, Landroid/content/IntentFilter;.:(Ljava/lang/String;)V // method@0175 │ │ -4a1b42: 6e30 3d01 0401 |000f: invoke-virtual {v4, v0, v1}, Landroid/content/Context;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@013d │ │ -4a1b48: 280f |0012: goto 0021 // +000f │ │ -4a1b4a: 5434 5bb1 |0013: iget-object v4, v3, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;.context:Landroid/content/Context; // field@b15b │ │ -4a1b4e: 5430 5fb1 |0015: iget-object v0, v3, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;.noisyAudioStreamReceiver:Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$noisyAudioStreamReceiver$1; // field@b15f │ │ -4a1b52: 1f00 4200 |0017: check-cast v0, Landroid/content/BroadcastReceiver; // type@0042 │ │ -4a1b56: 6e20 4501 0400 |0019: invoke-virtual {v4, v0}, Landroid/content/Context;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@0145 │ │ -4a1b5c: 2805 |001c: goto 0021 // +0005 │ │ -4a1b5e: 0d04 |001d: move-exception v4 │ │ -4a1b60: 6e10 c6f5 0400 |001e: invoke-virtual {v4}, Ljava/lang/IllegalArgumentException;.printStackTrace:()V // method@f5c6 │ │ -4a1b66: 0e00 |0021: return-void │ │ +4a1b18: |[4a1b18] com.nextcloud.talk.chat.data.io.AudioFocusRequestManager.handleBecomingNoisyBroadcast:(Z)V │ │ +4a1b28: 3804 1300 |0000: if-eqz v4, 0013 // +0013 │ │ +4a1b2c: 5434 5bb1 |0002: iget-object v4, v3, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;.context:Landroid/content/Context; // field@b15b │ │ +4a1b30: 5430 5fb1 |0004: iget-object v0, v3, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;.noisyAudioStreamReceiver:Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$noisyAudioStreamReceiver$1; // field@b15f │ │ +4a1b34: 1f00 4200 |0006: check-cast v0, Landroid/content/BroadcastReceiver; // type@0042 │ │ +4a1b38: 2201 5800 |0008: new-instance v1, Landroid/content/IntentFilter; // type@0058 │ │ +4a1b3c: 1a02 1f87 |000a: const-string v2, "android.media.AUDIO_BECOMING_NOISY" // string@871f │ │ +4a1b40: 7020 7501 2100 |000c: invoke-direct {v1, v2}, Landroid/content/IntentFilter;.:(Ljava/lang/String;)V // method@0175 │ │ +4a1b46: 6e30 3d01 0401 |000f: invoke-virtual {v4, v0, v1}, Landroid/content/Context;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@013d │ │ +4a1b4c: 280f |0012: goto 0021 // +000f │ │ +4a1b4e: 5434 5bb1 |0013: iget-object v4, v3, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;.context:Landroid/content/Context; // field@b15b │ │ +4a1b52: 5430 5fb1 |0015: iget-object v0, v3, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;.noisyAudioStreamReceiver:Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager$noisyAudioStreamReceiver$1; // field@b15f │ │ +4a1b56: 1f00 4200 |0017: check-cast v0, Landroid/content/BroadcastReceiver; // type@0042 │ │ +4a1b5a: 6e20 4501 0400 |0019: invoke-virtual {v4, v0}, Landroid/content/Context;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@0145 │ │ +4a1b60: 2805 |001c: goto 0021 // +0005 │ │ +4a1b62: 0d04 |001d: move-exception v4 │ │ +4a1b64: 6e10 c6f5 0400 |001e: invoke-virtual {v4}, Ljava/lang/IllegalArgumentException;.printStackTrace:()V // method@f5c6 │ │ +4a1b6a: 0e00 |0021: return-void │ │ catches : 1 │ │ 0x0002 - 0x001c │ │ Ljava/lang/IllegalArgumentException; -> 0x001d │ │ positions : │ │ 0x0002 line=91 │ │ 0x0004 line=92 │ │ 0x0008 line=93 │ │ @@ -2025533,36 +2025533,36 @@ │ │ type : '(ZLkotlin/jvm/functions/Function0;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -4a1ab0: |[4a1ab0] com.nextcloud.talk.chat.data.io.AudioFocusRequestManager.audioFocusRequest:(ZLkotlin/jvm/functions/Function0;)V │ │ -4a1ac0: 1a00 34d4 |0000: const-string v0, "onGranted" // string@d434 │ │ -4a1ac4: 7120 00fc 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4a1aca: 5520 5eb1 |0005: iget-boolean v0, v2, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;.isPausedDueToBecomingNoisy:Z // field@b15e │ │ -4a1ace: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ -4a1ad2: 7210 ecfb 0400 |0009: invoke-interface {v4}, Lkotlin/jvm/functions/Function0;.invoke:()Ljava/lang/Object; // method@fbec │ │ -4a1ad8: 0e00 |000c: return-void │ │ -4a1ada: 3803 0b00 |000d: if-eqz v3, 0018 // +000b │ │ -4a1ade: 5420 5ab1 |000f: iget-object v0, v2, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;.audioManager:Landroid/media/AudioManager; // field@b15a │ │ -4a1ae2: 5421 5db1 |0011: iget-object v1, v2, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;.focusRequest:Landroid/media/AudioFocusRequest; // field@b15d │ │ -4a1ae6: 6e20 ee03 1000 |0013: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.requestAudioFocus:(Landroid/media/AudioFocusRequest;)I // method@03ee │ │ -4a1aec: 0a00 |0016: move-result v0 │ │ -4a1aee: 2809 |0017: goto 0020 // +0009 │ │ -4a1af0: 5420 5ab1 |0018: iget-object v0, v2, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;.audioManager:Landroid/media/AudioManager; // field@b15a │ │ -4a1af4: 5421 5db1 |001a: iget-object v1, v2, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;.focusRequest:Landroid/media/AudioFocusRequest; // field@b15d │ │ -4a1af8: 6e20 ed03 1000 |001c: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.abandonAudioFocusRequest:(Landroid/media/AudioFocusRequest;)I // method@03ed │ │ -4a1afe: 0a00 |001f: move-result v0 │ │ -4a1b00: 1211 |0020: const/4 v1, #int 1 // #1 │ │ -4a1b02: 3310 0800 |0021: if-ne v0, v1, 0029 // +0008 │ │ -4a1b06: 7210 ecfb 0400 |0023: invoke-interface {v4}, Lkotlin/jvm/functions/Function0;.invoke:()Ljava/lang/Object; // method@fbec │ │ -4a1b0c: 7020 bbeb 3200 |0026: invoke-direct {v2, v3}, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;.handleBecomingNoisyBroadcast:(Z)V // method@ebbb │ │ -4a1b12: 0e00 |0029: return-void │ │ +4a1ab4: |[4a1ab4] com.nextcloud.talk.chat.data.io.AudioFocusRequestManager.audioFocusRequest:(ZLkotlin/jvm/functions/Function0;)V │ │ +4a1ac4: 1a00 34d4 |0000: const-string v0, "onGranted" // string@d434 │ │ +4a1ac8: 7120 00fc 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4a1ace: 5520 5eb1 |0005: iget-boolean v0, v2, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;.isPausedDueToBecomingNoisy:Z // field@b15e │ │ +4a1ad2: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ +4a1ad6: 7210 ecfb 0400 |0009: invoke-interface {v4}, Lkotlin/jvm/functions/Function0;.invoke:()Ljava/lang/Object; // method@fbec │ │ +4a1adc: 0e00 |000c: return-void │ │ +4a1ade: 3803 0b00 |000d: if-eqz v3, 0018 // +000b │ │ +4a1ae2: 5420 5ab1 |000f: iget-object v0, v2, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;.audioManager:Landroid/media/AudioManager; // field@b15a │ │ +4a1ae6: 5421 5db1 |0011: iget-object v1, v2, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;.focusRequest:Landroid/media/AudioFocusRequest; // field@b15d │ │ +4a1aea: 6e20 ee03 1000 |0013: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.requestAudioFocus:(Landroid/media/AudioFocusRequest;)I // method@03ee │ │ +4a1af0: 0a00 |0016: move-result v0 │ │ +4a1af2: 2809 |0017: goto 0020 // +0009 │ │ +4a1af4: 5420 5ab1 |0018: iget-object v0, v2, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;.audioManager:Landroid/media/AudioManager; // field@b15a │ │ +4a1af8: 5421 5db1 |001a: iget-object v1, v2, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;.focusRequest:Landroid/media/AudioFocusRequest; // field@b15d │ │ +4a1afc: 6e20 ed03 1000 |001c: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.abandonAudioFocusRequest:(Landroid/media/AudioFocusRequest;)I // method@03ed │ │ +4a1b02: 0a00 |001f: move-result v0 │ │ +4a1b04: 1211 |0020: const/4 v1, #int 1 // #1 │ │ +4a1b06: 3310 0800 |0021: if-ne v0, v1, 0029 // +0008 │ │ +4a1b0a: 7210 ecfb 0400 |0023: invoke-interface {v4}, Lkotlin/jvm/functions/Function0;.invoke:()Ljava/lang/Object; // method@fbec │ │ +4a1b10: 7020 bbeb 3200 |0026: invoke-direct {v2, v3}, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;.handleBecomingNoisyBroadcast:(Z)V // method@ebbb │ │ +4a1b16: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=70 │ │ 0x0009 line=71 │ │ 0x000f line=77 │ │ 0x0018 line=79 │ │ 0x0023 line=83 │ │ @@ -2025577,18 +2025577,18 @@ │ │ type : '()Landroidx/lifecycle/LiveData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -4a1924: |[4a1924] com.nextcloud.talk.chat.data.io.AudioFocusRequestManager.getGetManagerState:()Landroidx/lifecycle/LiveData; │ │ -4a1934: 5410 58b1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;._getManagerState:Landroidx/lifecycle/MutableLiveData; // field@b158 │ │ -4a1938: 1f00 5903 |0002: check-cast v0, Landroidx/lifecycle/LiveData; // type@0359 │ │ -4a193c: 1100 |0004: return-object v0 │ │ +4a1928: |[4a1928] com.nextcloud.talk.chat.data.io.AudioFocusRequestManager.getGetManagerState:()Landroidx/lifecycle/LiveData; │ │ +4a1938: 5410 58b1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;._getManagerState:Landroidx/lifecycle/MutableLiveData; // field@b158 │ │ +4a193c: 1f00 5903 |0002: check-cast v0, Landroidx/lifecycle/LiveData; // type@0359 │ │ +4a1940: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager; │ │ │ │ source_file_idx : 6038 (AudioFocusRequestManager.kt) │ │ @@ -2025622,17 +2025622,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4a1b94: |[4a1b94] com.nextcloud.talk.chat.data.io.AudioRecorderManager$Companion.:()V │ │ -4a1ba4: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4a1baa: 0e00 |0003: return-void │ │ +4a1b98: |[4a1b98] com.nextcloud.talk.chat.data.io.AudioRecorderManager$Companion.:()V │ │ +4a1ba8: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4a1bae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$Companion; │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$Companion;) │ │ @@ -2025640,35 +2025640,35 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4a1bac: |[4a1bac] com.nextcloud.talk.chat.data.io.AudioRecorderManager$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -4a1bbc: 7010 bceb 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$Companion;.:()V // method@ebbc │ │ -4a1bc2: 0e00 |0003: return-void │ │ +4a1bb0: |[4a1bb0] com.nextcloud.talk.chat.data.io.AudioRecorderManager$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +4a1bc0: 7010 bceb 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$Companion;.:()V // method@ebbc │ │ +4a1bc6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$Companion;) │ │ name : 'getTAG' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -4a1b78: |[4a1b78] com.nextcloud.talk.chat.data.io.AudioRecorderManager$Companion.getTAG:()Ljava/lang/String; │ │ -4a1b88: 7100 ceeb 0000 |0000: invoke-static {}, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.access$getTAG$cp:()Ljava/lang/String; // method@ebce │ │ -4a1b8e: 0c00 |0003: move-result-object v0 │ │ -4a1b90: 1100 |0004: return-object v0 │ │ +4a1b7c: |[4a1b7c] com.nextcloud.talk.chat.data.io.AudioRecorderManager$Companion.getTAG:()Ljava/lang/String; │ │ +4a1b8c: 7100 ceeb 0000 |0000: invoke-static {}, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.access$getTAG$cp:()Ljava/lang/String; // method@ebce │ │ +4a1b92: 0c00 |0003: move-result-object v0 │ │ +4a1b94: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$Companion; │ │ │ │ source_file_idx : 6043 (AudioRecorderManager.kt) │ │ @@ -2025719,180 +2025719,180 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -4a1da0: |[4a1da0] com.nextcloud.talk.chat.data.io.AudioRecorderManager$micInputObserver$2.:(Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;Lkotlin/coroutines/Continuation;)V │ │ -4a1db0: 5b01 61b1 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$micInputObserver$2;.this$0:Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager; // field@b161 │ │ -4a1db4: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -4a1db6: 7030 e4fb 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@fbe4 │ │ -4a1dbc: 0e00 |0006: return-void │ │ +4a1da4: |[4a1da4] com.nextcloud.talk.chat.data.io.AudioRecorderManager$micInputObserver$2.:(Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;Lkotlin/coroutines/Continuation;)V │ │ +4a1db4: 5b01 61b1 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$micInputObserver$2;.this$0:Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager; // field@b161 │ │ +4a1db8: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +4a1dba: 7030 e4fb 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@fbe4 │ │ +4a1dc0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$micInputObserver$2;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -4a1d7c: |[4a1d7c] com.nextcloud.talk.chat.data.io.AudioRecorderManager$micInputObserver$2.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -4a1d8c: 2202 4621 |0000: new-instance v2, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$micInputObserver$2; // type@2146 │ │ -4a1d90: 5410 61b1 |0002: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$micInputObserver$2;.this$0:Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager; // field@b161 │ │ -4a1d94: 7030 bfeb 0203 |0004: invoke-direct {v2, v0, v3}, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$micInputObserver$2;.:(Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;Lkotlin/coroutines/Continuation;)V // method@ebbf │ │ -4a1d9a: 1f02 ce25 |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ -4a1d9e: 1102 |0009: return-object v2 │ │ +4a1d80: |[4a1d80] com.nextcloud.talk.chat.data.io.AudioRecorderManager$micInputObserver$2.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +4a1d90: 2202 4621 |0000: new-instance v2, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$micInputObserver$2; // type@2146 │ │ +4a1d94: 5410 61b1 |0002: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$micInputObserver$2;.this$0:Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager; // field@b161 │ │ +4a1d98: 7030 bfeb 0203 |0004: invoke-direct {v2, v0, v3}, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$micInputObserver$2;.:(Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;Lkotlin/coroutines/Continuation;)V // method@ebbf │ │ +4a1d9e: 1f02 ce25 |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ +4a1da2: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$micInputObserver$2;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -4a1bc4: |[4a1bc4] com.nextcloud.talk.chat.data.io.AudioRecorderManager$micInputObserver$2.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -4a1bd4: 1f01 2026 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@2620 │ │ -4a1bd8: 1f02 ce25 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ -4a1bdc: 6e30 c2eb 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$micInputObserver$2;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ebc2 │ │ -4a1be2: 0c01 |0007: move-result-object v1 │ │ -4a1be4: 1101 |0008: return-object v1 │ │ +4a1bc8: |[4a1bc8] com.nextcloud.talk.chat.data.io.AudioRecorderManager$micInputObserver$2.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +4a1bd8: 1f01 2026 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@2620 │ │ +4a1bdc: 1f02 ce25 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ +4a1be0: 6e30 c2eb 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$micInputObserver$2;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ebc2 │ │ +4a1be6: 0c01 |0007: move-result-object v1 │ │ +4a1be8: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$micInputObserver$2;) │ │ name : 'invoke' │ │ type : '(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -4a1be8: |[4a1be8] com.nextcloud.talk.chat.data.io.AudioRecorderManager$micInputObserver$2.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4a1bf8: 6e30 c0eb 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$micInputObserver$2;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@ebc0 │ │ -4a1bfe: 0c01 |0003: move-result-object v1 │ │ -4a1c00: 1f01 4621 |0004: check-cast v1, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$micInputObserver$2; // type@2146 │ │ -4a1c04: 6202 61b5 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -4a1c08: 6e20 c3eb 2100 |0008: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$micInputObserver$2;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@ebc3 │ │ -4a1c0e: 0c01 |000b: move-result-object v1 │ │ -4a1c10: 1101 |000c: return-object v1 │ │ +4a1bec: |[4a1bec] com.nextcloud.talk.chat.data.io.AudioRecorderManager$micInputObserver$2.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4a1bfc: 6e30 c0eb 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$micInputObserver$2;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@ebc0 │ │ +4a1c02: 0c01 |0003: move-result-object v1 │ │ +4a1c04: 1f01 4621 |0004: check-cast v1, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$micInputObserver$2; // type@2146 │ │ +4a1c08: 6202 61b5 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +4a1c0c: 6e20 c3eb 2100 |0008: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$micInputObserver$2;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@ebc3 │ │ +4a1c12: 0c01 |000b: move-result-object v1 │ │ +4a1c14: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$micInputObserver$2;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 172 16-bit code units │ │ -4a1c14: |[4a1c14] com.nextcloud.talk.chat.data.io.AudioRecorderManager$micInputObserver$2.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4a1c24: 7100 dcfb 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ -4a1c2a: 0c00 |0003: move-result-object v0 │ │ -4a1c2c: 5251 60b1 |0004: iget v1, v5, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$micInputObserver$2;.label:I // field@b160 │ │ -4a1c30: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -4a1c32: 3801 0d00 |0007: if-eqz v1, 0014 // +000d │ │ -4a1c36: 3321 0300 |0009: if-ne v1, v2, 000c // +0003 │ │ -4a1c3a: 2809 |000b: goto 0014 // +0009 │ │ -4a1c3c: 2206 8924 |000c: new-instance v6, Ljava/lang/IllegalStateException; // type@2489 │ │ -4a1c40: 1a00 d28c |000e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ -4a1c44: 7020 c9f5 0600 |0010: invoke-direct {v6, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ -4a1c4a: 2706 |0013: throw v6 │ │ -4a1c4c: 7110 8cfb 0600 |0014: invoke-static {v6}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -4a1c52: 5456 61b1 |0017: iget-object v6, v5, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$micInputObserver$2;.this$0:Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager; // field@b161 │ │ -4a1c56: 7110 cdeb 0600 |0019: invoke-static {v6}, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.access$getLoop$p:(Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;)Z // method@ebcd │ │ -4a1c5c: 0a06 |001c: move-result v6 │ │ -4a1c5e: 3906 0500 |001d: if-nez v6, 0022 // +0005 │ │ -4a1c62: 6206 61b5 |001f: sget-object v6, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -4a1c66: 1106 |0021: return-object v6 │ │ -4a1c68: 5456 61b1 |0022: iget-object v6, v5, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$micInputObserver$2;.this$0:Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager; // field@b161 │ │ -4a1c6c: 7110 cceb 0600 |0024: invoke-static {v6}, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.access$getBufferSize$p:(Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;)I // method@ebcc │ │ -4a1c72: 0a06 |0027: move-result v6 │ │ -4a1c74: db06 0602 |0028: div-int/lit8 v6, v6, #int 2 // #02 │ │ -4a1c78: 2361 f326 |002a: new-array v1, v6, [B // type@26f3 │ │ -4a1c7c: 5453 61b1 |002c: iget-object v3, v5, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$micInputObserver$2;.this$0:Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager; // field@b161 │ │ -4a1c80: 7110 cbeb 0300 |002e: invoke-static {v3}, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.access$getAudioRecorder$p:(Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;)Landroid/media/AudioRecord; // method@ebcb │ │ -4a1c86: 0c03 |0031: move-result-object v3 │ │ -4a1c88: 7110 fdfb 0300 |0032: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4a1c8e: 1204 |0035: const/4 v4, #int 0 // #0 │ │ -4a1c90: 6e40 f203 1364 |0036: invoke-virtual {v3, v1, v4, v6}, Landroid/media/AudioRecord;.read:([BII)I // method@03f2 │ │ -4a1c96: 4806 0104 |0039: aget-byte v6, v1, v4 │ │ -4a1c9a: 8266 |003b: int-to-float v6, v6 │ │ -4a1c9c: 7110 f8f5 0600 |003c: invoke-static {v6}, Ljava/lang/Math;.abs:(F)F // method@f5f8 │ │ -4a1ca2: 0a06 |003f: move-result v6 │ │ -4a1ca4: 8963 |0040: float-to-double v3, v6 │ │ -4a1ca6: 7120 08f6 4300 |0041: invoke-static {v3, v4}, Ljava/lang/Math;.log10:(D)D // method@f608 │ │ -4a1cac: 0b03 |0044: move-result-wide v3 │ │ -4a1cae: 8c31 |0045: double-to-float v1, v3 │ │ -4a1cb0: 1503 2042 |0046: const/high16 v3, #int 1109393408 // #4220 │ │ -4a1cb4: 2d03 0603 |0048: cmpl-float v3, v6, v3 │ │ -4a1cb8: 3d03 1b00 |004a: if-lez v3, 0065 // +001b │ │ -4a1cbc: 5456 61b1 |004c: iget-object v6, v5, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$micInputObserver$2;.this$0:Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager; // field@b161 │ │ -4a1cc0: 7110 cfeb 0600 |004e: invoke-static {v6}, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.access$get_getAudioValues$p:(Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;)Landroidx/lifecycle/MutableLiveData; // method@ebcf │ │ -4a1cc6: 0c06 |0051: move-result-object v6 │ │ -4a1cc8: 2203 b925 |0052: new-instance v3, Lkotlin/Pair; // type@25b9 │ │ -4a1ccc: 7110 dffb 0100 |0054: invoke-static {v1}, Lkotlin/coroutines/jvm/internal/Boxing;.boxFloat:(F)Ljava/lang/Float; // method@fbdf │ │ -4a1cd2: 0c01 |0057: move-result-object v1 │ │ -4a1cd4: 1504 a042 |0058: const/high16 v4, #int 1117782016 // #42a0 │ │ -4a1cd8: 7110 dffb 0400 |005a: invoke-static {v4}, Lkotlin/coroutines/jvm/internal/Boxing;.boxFloat:(F)Ljava/lang/Float; // method@fbdf │ │ -4a1cde: 0c04 |005d: move-result-object v4 │ │ -4a1ce0: 7030 84fb 1304 |005e: invoke-direct {v3, v1, v4}, Lkotlin/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@fb84 │ │ -4a1ce6: 6e20 e00e 3600 |0061: invoke-virtual {v6, v3}, Landroidx/lifecycle/MutableLiveData;.postValue:(Ljava/lang/Object;)V // method@0ee0 │ │ -4a1cec: 283a |0064: goto 009e // +003a │ │ -4a1cee: 1503 a041 |0065: const/high16 v3, #int 1101004800 // #41a0 │ │ -4a1cf2: 2d06 0603 |0067: cmpl-float v6, v6, v3 │ │ -4a1cf6: 3d06 1b00 |0069: if-lez v6, 0084 // +001b │ │ -4a1cfa: 5456 61b1 |006b: iget-object v6, v5, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$micInputObserver$2;.this$0:Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager; // field@b161 │ │ -4a1cfe: 7110 cfeb 0600 |006d: invoke-static {v6}, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.access$get_getAudioValues$p:(Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;)Landroidx/lifecycle/MutableLiveData; // method@ebcf │ │ -4a1d04: 0c06 |0070: move-result-object v6 │ │ -4a1d06: 2203 b925 |0071: new-instance v3, Lkotlin/Pair; // type@25b9 │ │ -4a1d0a: 7110 dffb 0100 |0073: invoke-static {v1}, Lkotlin/coroutines/jvm/internal/Boxing;.boxFloat:(F)Ljava/lang/Float; // method@fbdf │ │ -4a1d10: 0c01 |0076: move-result-object v1 │ │ -4a1d12: 1504 9642 |0077: const/high16 v4, #int 1117126656 // #4296 │ │ -4a1d16: 7110 dffb 0400 |0079: invoke-static {v4}, Lkotlin/coroutines/jvm/internal/Boxing;.boxFloat:(F)Ljava/lang/Float; // method@fbdf │ │ -4a1d1c: 0c04 |007c: move-result-object v4 │ │ -4a1d1e: 7030 84fb 1304 |007d: invoke-direct {v3, v1, v4}, Lkotlin/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@fb84 │ │ -4a1d24: 6e20 e00e 3600 |0080: invoke-virtual {v6, v3}, Landroidx/lifecycle/MutableLiveData;.postValue:(Ljava/lang/Object;)V // method@0ee0 │ │ -4a1d2a: 281b |0083: goto 009e // +001b │ │ -4a1d2c: 5456 61b1 |0084: iget-object v6, v5, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$micInputObserver$2;.this$0:Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager; // field@b161 │ │ -4a1d30: 7110 cfeb 0600 |0086: invoke-static {v6}, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.access$get_getAudioValues$p:(Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;)Landroidx/lifecycle/MutableLiveData; // method@ebcf │ │ -4a1d36: 0c06 |0089: move-result-object v6 │ │ -4a1d38: 2201 b925 |008a: new-instance v1, Lkotlin/Pair; // type@25b9 │ │ -4a1d3c: 1503 803f |008c: const/high16 v3, #int 1065353216 // #3f80 │ │ -4a1d40: 7110 dffb 0300 |008e: invoke-static {v3}, Lkotlin/coroutines/jvm/internal/Boxing;.boxFloat:(F)Ljava/lang/Float; // method@fbdf │ │ -4a1d46: 0c03 |0091: move-result-object v3 │ │ -4a1d48: 1504 8c42 |0092: const/high16 v4, #int 1116471296 // #428c │ │ -4a1d4c: 7110 dffb 0400 |0094: invoke-static {v4}, Lkotlin/coroutines/jvm/internal/Boxing;.boxFloat:(F)Ljava/lang/Float; // method@fbdf │ │ -4a1d52: 0c04 |0097: move-result-object v4 │ │ -4a1d54: 7030 84fb 3104 |0098: invoke-direct {v1, v3, v4}, Lkotlin/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@fb84 │ │ -4a1d5a: 6e20 e00e 1600 |009b: invoke-virtual {v6, v1}, Landroidx/lifecycle/MutableLiveData;.postValue:(Ljava/lang/Object;)V // method@0ee0 │ │ -4a1d60: 0756 |009e: move-object v6, v5 │ │ -4a1d62: 1f06 ce25 |009f: check-cast v6, Lkotlin/coroutines/Continuation; // type@25ce │ │ -4a1d66: 5952 60b1 |00a1: iput v2, v5, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$micInputObserver$2;.label:I // field@b160 │ │ -4a1d6a: 1603 3200 |00a3: const-wide/16 v3, #int 50 // #32 │ │ -4a1d6e: 7130 71fc 4306 |00a5: invoke-static {v3, v4, v6}, Lkotlinx/coroutines/DelayKt;.delay:(JLkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@fc71 │ │ -4a1d74: 0c06 |00a8: move-result-object v6 │ │ -4a1d76: 3306 6eff |00a9: if-ne v6, v0, 0017 // -0092 │ │ -4a1d7a: 1100 |00ab: return-object v0 │ │ +4a1c18: |[4a1c18] com.nextcloud.talk.chat.data.io.AudioRecorderManager$micInputObserver$2.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4a1c28: 7100 dcfb 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ +4a1c2e: 0c00 |0003: move-result-object v0 │ │ +4a1c30: 5251 60b1 |0004: iget v1, v5, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$micInputObserver$2;.label:I // field@b160 │ │ +4a1c34: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +4a1c36: 3801 0d00 |0007: if-eqz v1, 0014 // +000d │ │ +4a1c3a: 3321 0300 |0009: if-ne v1, v2, 000c // +0003 │ │ +4a1c3e: 2809 |000b: goto 0014 // +0009 │ │ +4a1c40: 2206 8924 |000c: new-instance v6, Ljava/lang/IllegalStateException; // type@2489 │ │ +4a1c44: 1a00 d28c |000e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ +4a1c48: 7020 c9f5 0600 |0010: invoke-direct {v6, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ +4a1c4e: 2706 |0013: throw v6 │ │ +4a1c50: 7110 8cfb 0600 |0014: invoke-static {v6}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +4a1c56: 5456 61b1 |0017: iget-object v6, v5, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$micInputObserver$2;.this$0:Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager; // field@b161 │ │ +4a1c5a: 7110 cdeb 0600 |0019: invoke-static {v6}, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.access$getLoop$p:(Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;)Z // method@ebcd │ │ +4a1c60: 0a06 |001c: move-result v6 │ │ +4a1c62: 3906 0500 |001d: if-nez v6, 0022 // +0005 │ │ +4a1c66: 6206 61b5 |001f: sget-object v6, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +4a1c6a: 1106 |0021: return-object v6 │ │ +4a1c6c: 5456 61b1 |0022: iget-object v6, v5, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$micInputObserver$2;.this$0:Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager; // field@b161 │ │ +4a1c70: 7110 cceb 0600 |0024: invoke-static {v6}, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.access$getBufferSize$p:(Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;)I // method@ebcc │ │ +4a1c76: 0a06 |0027: move-result v6 │ │ +4a1c78: db06 0602 |0028: div-int/lit8 v6, v6, #int 2 // #02 │ │ +4a1c7c: 2361 f326 |002a: new-array v1, v6, [B // type@26f3 │ │ +4a1c80: 5453 61b1 |002c: iget-object v3, v5, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$micInputObserver$2;.this$0:Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager; // field@b161 │ │ +4a1c84: 7110 cbeb 0300 |002e: invoke-static {v3}, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.access$getAudioRecorder$p:(Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;)Landroid/media/AudioRecord; // method@ebcb │ │ +4a1c8a: 0c03 |0031: move-result-object v3 │ │ +4a1c8c: 7110 fdfb 0300 |0032: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4a1c92: 1204 |0035: const/4 v4, #int 0 // #0 │ │ +4a1c94: 6e40 f203 1364 |0036: invoke-virtual {v3, v1, v4, v6}, Landroid/media/AudioRecord;.read:([BII)I // method@03f2 │ │ +4a1c9a: 4806 0104 |0039: aget-byte v6, v1, v4 │ │ +4a1c9e: 8266 |003b: int-to-float v6, v6 │ │ +4a1ca0: 7110 f8f5 0600 |003c: invoke-static {v6}, Ljava/lang/Math;.abs:(F)F // method@f5f8 │ │ +4a1ca6: 0a06 |003f: move-result v6 │ │ +4a1ca8: 8963 |0040: float-to-double v3, v6 │ │ +4a1caa: 7120 08f6 4300 |0041: invoke-static {v3, v4}, Ljava/lang/Math;.log10:(D)D // method@f608 │ │ +4a1cb0: 0b03 |0044: move-result-wide v3 │ │ +4a1cb2: 8c31 |0045: double-to-float v1, v3 │ │ +4a1cb4: 1503 2042 |0046: const/high16 v3, #int 1109393408 // #4220 │ │ +4a1cb8: 2d03 0603 |0048: cmpl-float v3, v6, v3 │ │ +4a1cbc: 3d03 1b00 |004a: if-lez v3, 0065 // +001b │ │ +4a1cc0: 5456 61b1 |004c: iget-object v6, v5, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$micInputObserver$2;.this$0:Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager; // field@b161 │ │ +4a1cc4: 7110 cfeb 0600 |004e: invoke-static {v6}, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.access$get_getAudioValues$p:(Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;)Landroidx/lifecycle/MutableLiveData; // method@ebcf │ │ +4a1cca: 0c06 |0051: move-result-object v6 │ │ +4a1ccc: 2203 b925 |0052: new-instance v3, Lkotlin/Pair; // type@25b9 │ │ +4a1cd0: 7110 dffb 0100 |0054: invoke-static {v1}, Lkotlin/coroutines/jvm/internal/Boxing;.boxFloat:(F)Ljava/lang/Float; // method@fbdf │ │ +4a1cd6: 0c01 |0057: move-result-object v1 │ │ +4a1cd8: 1504 a042 |0058: const/high16 v4, #int 1117782016 // #42a0 │ │ +4a1cdc: 7110 dffb 0400 |005a: invoke-static {v4}, Lkotlin/coroutines/jvm/internal/Boxing;.boxFloat:(F)Ljava/lang/Float; // method@fbdf │ │ +4a1ce2: 0c04 |005d: move-result-object v4 │ │ +4a1ce4: 7030 84fb 1304 |005e: invoke-direct {v3, v1, v4}, Lkotlin/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@fb84 │ │ +4a1cea: 6e20 e00e 3600 |0061: invoke-virtual {v6, v3}, Landroidx/lifecycle/MutableLiveData;.postValue:(Ljava/lang/Object;)V // method@0ee0 │ │ +4a1cf0: 283a |0064: goto 009e // +003a │ │ +4a1cf2: 1503 a041 |0065: const/high16 v3, #int 1101004800 // #41a0 │ │ +4a1cf6: 2d06 0603 |0067: cmpl-float v6, v6, v3 │ │ +4a1cfa: 3d06 1b00 |0069: if-lez v6, 0084 // +001b │ │ +4a1cfe: 5456 61b1 |006b: iget-object v6, v5, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$micInputObserver$2;.this$0:Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager; // field@b161 │ │ +4a1d02: 7110 cfeb 0600 |006d: invoke-static {v6}, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.access$get_getAudioValues$p:(Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;)Landroidx/lifecycle/MutableLiveData; // method@ebcf │ │ +4a1d08: 0c06 |0070: move-result-object v6 │ │ +4a1d0a: 2203 b925 |0071: new-instance v3, Lkotlin/Pair; // type@25b9 │ │ +4a1d0e: 7110 dffb 0100 |0073: invoke-static {v1}, Lkotlin/coroutines/jvm/internal/Boxing;.boxFloat:(F)Ljava/lang/Float; // method@fbdf │ │ +4a1d14: 0c01 |0076: move-result-object v1 │ │ +4a1d16: 1504 9642 |0077: const/high16 v4, #int 1117126656 // #4296 │ │ +4a1d1a: 7110 dffb 0400 |0079: invoke-static {v4}, Lkotlin/coroutines/jvm/internal/Boxing;.boxFloat:(F)Ljava/lang/Float; // method@fbdf │ │ +4a1d20: 0c04 |007c: move-result-object v4 │ │ +4a1d22: 7030 84fb 1304 |007d: invoke-direct {v3, v1, v4}, Lkotlin/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@fb84 │ │ +4a1d28: 6e20 e00e 3600 |0080: invoke-virtual {v6, v3}, Landroidx/lifecycle/MutableLiveData;.postValue:(Ljava/lang/Object;)V // method@0ee0 │ │ +4a1d2e: 281b |0083: goto 009e // +001b │ │ +4a1d30: 5456 61b1 |0084: iget-object v6, v5, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$micInputObserver$2;.this$0:Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager; // field@b161 │ │ +4a1d34: 7110 cfeb 0600 |0086: invoke-static {v6}, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.access$get_getAudioValues$p:(Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;)Landroidx/lifecycle/MutableLiveData; // method@ebcf │ │ +4a1d3a: 0c06 |0089: move-result-object v6 │ │ +4a1d3c: 2201 b925 |008a: new-instance v1, Lkotlin/Pair; // type@25b9 │ │ +4a1d40: 1503 803f |008c: const/high16 v3, #int 1065353216 // #3f80 │ │ +4a1d44: 7110 dffb 0300 |008e: invoke-static {v3}, Lkotlin/coroutines/jvm/internal/Boxing;.boxFloat:(F)Ljava/lang/Float; // method@fbdf │ │ +4a1d4a: 0c03 |0091: move-result-object v3 │ │ +4a1d4c: 1504 8c42 |0092: const/high16 v4, #int 1116471296 // #428c │ │ +4a1d50: 7110 dffb 0400 |0094: invoke-static {v4}, Lkotlin/coroutines/jvm/internal/Boxing;.boxFloat:(F)Ljava/lang/Float; // method@fbdf │ │ +4a1d56: 0c04 |0097: move-result-object v4 │ │ +4a1d58: 7030 84fb 3104 |0098: invoke-direct {v1, v3, v4}, Lkotlin/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@fb84 │ │ +4a1d5e: 6e20 e00e 1600 |009b: invoke-virtual {v6, v1}, Landroidx/lifecycle/MutableLiveData;.postValue:(Ljava/lang/Object;)V // method@0ee0 │ │ +4a1d64: 0756 |009e: move-object v6, v5 │ │ +4a1d66: 1f06 ce25 |009f: check-cast v6, Lkotlin/coroutines/Continuation; // type@25ce │ │ +4a1d6a: 5952 60b1 |00a1: iput v2, v5, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$micInputObserver$2;.label:I // field@b160 │ │ +4a1d6e: 1603 3200 |00a3: const-wide/16 v3, #int 50 // #32 │ │ +4a1d72: 7130 71fc 4306 |00a5: invoke-static {v3, v4, v6}, Lkotlinx/coroutines/DelayKt;.delay:(JLkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@fc71 │ │ +4a1d78: 0c06 |00a8: move-result-object v6 │ │ +4a1d7a: 3306 6eff |00a9: if-ne v6, v0, 0017 // -0092 │ │ +4a1d7e: 1100 |00ab: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=91 │ │ 0x0017 line=93 │ │ 0x001f line=94 │ │ 0x0022 line=96 │ │ 0x002c line=97 │ │ @@ -2025954,121 +2025954,121 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -4a1eb0: |[4a1eb0] com.nextcloud.talk.chat.data.io.AudioRecorderManager$start$1$1.:(Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;Lkotlin/coroutines/Continuation;)V │ │ -4a1ec0: 5b01 63b1 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$start$1$1;.this$0:Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager; // field@b163 │ │ -4a1ec4: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -4a1ec6: 7030 e4fb 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@fbe4 │ │ -4a1ecc: 0e00 |0006: return-void │ │ +4a1eb4: |[4a1eb4] com.nextcloud.talk.chat.data.io.AudioRecorderManager$start$1$1.:(Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;Lkotlin/coroutines/Continuation;)V │ │ +4a1ec4: 5b01 63b1 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$start$1$1;.this$0:Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager; // field@b163 │ │ +4a1ec8: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +4a1eca: 7030 e4fb 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@fbe4 │ │ +4a1ed0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$start$1$1;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -4a1e8c: |[4a1e8c] com.nextcloud.talk.chat.data.io.AudioRecorderManager$start$1$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -4a1e9c: 2202 4721 |0000: new-instance v2, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$start$1$1; // type@2147 │ │ -4a1ea0: 5410 63b1 |0002: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$start$1$1;.this$0:Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager; // field@b163 │ │ -4a1ea4: 7030 c4eb 0203 |0004: invoke-direct {v2, v0, v3}, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$start$1$1;.:(Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;Lkotlin/coroutines/Continuation;)V // method@ebc4 │ │ -4a1eaa: 1f02 ce25 |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ -4a1eae: 1102 |0009: return-object v2 │ │ +4a1e90: |[4a1e90] com.nextcloud.talk.chat.data.io.AudioRecorderManager$start$1$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +4a1ea0: 2202 4721 |0000: new-instance v2, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$start$1$1; // type@2147 │ │ +4a1ea4: 5410 63b1 |0002: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$start$1$1;.this$0:Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager; // field@b163 │ │ +4a1ea8: 7030 c4eb 0203 |0004: invoke-direct {v2, v0, v3}, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$start$1$1;.:(Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;Lkotlin/coroutines/Continuation;)V // method@ebc4 │ │ +4a1eae: 1f02 ce25 |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ +4a1eb2: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$start$1$1;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -4a1dc0: |[4a1dc0] com.nextcloud.talk.chat.data.io.AudioRecorderManager$start$1$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -4a1dd0: 1f01 2026 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@2620 │ │ -4a1dd4: 1f02 ce25 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ -4a1dd8: 6e30 c7eb 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$start$1$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ebc7 │ │ -4a1dde: 0c01 |0007: move-result-object v1 │ │ -4a1de0: 1101 |0008: return-object v1 │ │ +4a1dc4: |[4a1dc4] com.nextcloud.talk.chat.data.io.AudioRecorderManager$start$1$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +4a1dd4: 1f01 2026 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@2620 │ │ +4a1dd8: 1f02 ce25 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ +4a1ddc: 6e30 c7eb 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$start$1$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ebc7 │ │ +4a1de2: 0c01 |0007: move-result-object v1 │ │ +4a1de4: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$start$1$1;) │ │ name : 'invoke' │ │ type : '(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -4a1de4: |[4a1de4] com.nextcloud.talk.chat.data.io.AudioRecorderManager$start$1$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4a1df4: 6e30 c5eb 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$start$1$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@ebc5 │ │ -4a1dfa: 0c01 |0003: move-result-object v1 │ │ -4a1dfc: 1f01 4721 |0004: check-cast v1, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$start$1$1; // type@2147 │ │ -4a1e00: 6202 61b5 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -4a1e04: 6e20 c8eb 2100 |0008: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$start$1$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@ebc8 │ │ -4a1e0a: 0c01 |000b: move-result-object v1 │ │ -4a1e0c: 1101 |000c: return-object v1 │ │ +4a1de8: |[4a1de8] com.nextcloud.talk.chat.data.io.AudioRecorderManager$start$1$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4a1df8: 6e30 c5eb 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$start$1$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@ebc5 │ │ +4a1dfe: 0c01 |0003: move-result-object v1 │ │ +4a1e00: 1f01 4721 |0004: check-cast v1, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$start$1$1; // type@2147 │ │ +4a1e04: 6202 61b5 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +4a1e08: 6e20 c8eb 2100 |0008: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$start$1$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@ebc8 │ │ +4a1e0e: 0c01 |000b: move-result-object v1 │ │ +4a1e10: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$start$1$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -4a1e10: |[4a1e10] com.nextcloud.talk.chat.data.io.AudioRecorderManager$start$1$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4a1e20: 7100 dcfb 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ -4a1e26: 0c00 |0003: move-result-object v0 │ │ -4a1e28: 5231 62b1 |0004: iget v1, v3, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$start$1$1;.label:I // field@b162 │ │ -4a1e2c: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -4a1e2e: 3801 1000 |0007: if-eqz v1, 0017 // +0010 │ │ -4a1e32: 3321 0600 |0009: if-ne v1, v2, 000f // +0006 │ │ -4a1e36: 7110 8cfb 0400 |000b: invoke-static {v4}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -4a1e3c: 2825 |000e: goto 0033 // +0025 │ │ -4a1e3e: 2204 8924 |000f: new-instance v4, Ljava/lang/IllegalStateException; // type@2489 │ │ -4a1e42: 1a00 d28c |0011: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ -4a1e46: 7020 c9f5 0400 |0013: invoke-direct {v4, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ -4a1e4c: 2704 |0016: throw v4 │ │ -4a1e4e: 7110 8cfb 0400 |0017: invoke-static {v4}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -4a1e54: 6204 68b1 |001a: sget-object v4, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.Companion:Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$Companion; // field@b168 │ │ -4a1e58: 6e10 beeb 0400 |001c: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$Companion;.getTAG:()Ljava/lang/String; // method@ebbe │ │ -4a1e5e: 0c04 |001f: move-result-object v4 │ │ -4a1e60: 1a01 eb5e |0020: const-string v1, "MicInputObserver started" // string@5eeb │ │ -4a1e64: 7120 6c05 1400 |0022: invoke-static {v4, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4a1e6a: 5434 63b1 |0025: iget-object v4, v3, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$start$1$1;.this$0:Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager; // field@b163 │ │ -4a1e6e: 0731 |0027: move-object v1, v3 │ │ -4a1e70: 1f01 ce25 |0028: check-cast v1, Lkotlin/coroutines/Continuation; // type@25ce │ │ -4a1e74: 5932 62b1 |002a: iput v2, v3, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$start$1$1;.label:I // field@b162 │ │ -4a1e78: 7120 d0eb 1400 |002c: invoke-static {v4, v1}, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.access$micInputObserver:(Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ebd0 │ │ -4a1e7e: 0c04 |002f: move-result-object v4 │ │ -4a1e80: 3304 0300 |0030: if-ne v4, v0, 0033 // +0003 │ │ -4a1e84: 1100 |0032: return-object v0 │ │ -4a1e86: 6204 61b5 |0033: sget-object v4, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -4a1e8a: 1104 |0035: return-object v4 │ │ +4a1e14: |[4a1e14] com.nextcloud.talk.chat.data.io.AudioRecorderManager$start$1$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4a1e24: 7100 dcfb 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ +4a1e2a: 0c00 |0003: move-result-object v0 │ │ +4a1e2c: 5231 62b1 |0004: iget v1, v3, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$start$1$1;.label:I // field@b162 │ │ +4a1e30: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +4a1e32: 3801 1000 |0007: if-eqz v1, 0017 // +0010 │ │ +4a1e36: 3321 0600 |0009: if-ne v1, v2, 000f // +0006 │ │ +4a1e3a: 7110 8cfb 0400 |000b: invoke-static {v4}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +4a1e40: 2825 |000e: goto 0033 // +0025 │ │ +4a1e42: 2204 8924 |000f: new-instance v4, Ljava/lang/IllegalStateException; // type@2489 │ │ +4a1e46: 1a00 d28c |0011: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ +4a1e4a: 7020 c9f5 0400 |0013: invoke-direct {v4, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ +4a1e50: 2704 |0016: throw v4 │ │ +4a1e52: 7110 8cfb 0400 |0017: invoke-static {v4}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +4a1e58: 6204 68b1 |001a: sget-object v4, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.Companion:Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$Companion; // field@b168 │ │ +4a1e5c: 6e10 beeb 0400 |001c: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$Companion;.getTAG:()Ljava/lang/String; // method@ebbe │ │ +4a1e62: 0c04 |001f: move-result-object v4 │ │ +4a1e64: 1a01 eb5e |0020: const-string v1, "MicInputObserver started" // string@5eeb │ │ +4a1e68: 7120 6c05 1400 |0022: invoke-static {v4, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4a1e6e: 5434 63b1 |0025: iget-object v4, v3, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$start$1$1;.this$0:Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager; // field@b163 │ │ +4a1e72: 0731 |0027: move-object v1, v3 │ │ +4a1e74: 1f01 ce25 |0028: check-cast v1, Lkotlin/coroutines/Continuation; // type@25ce │ │ +4a1e78: 5932 62b1 |002a: iput v2, v3, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$start$1$1;.label:I // field@b162 │ │ +4a1e7c: 7120 d0eb 1400 |002c: invoke-static {v4, v1}, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.access$micInputObserver:(Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ebd0 │ │ +4a1e82: 0c04 |002f: move-result-object v4 │ │ +4a1e84: 3304 0300 |0030: if-ne v4, v0, 0033 // +0003 │ │ +4a1e88: 1100 |0032: return-object v0 │ │ +4a1e8a: 6204 61b5 |0033: sget-object v4, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +4a1e8e: 1104 |0035: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=68 │ │ 0x001a line=69 │ │ 0x0025 line=70 │ │ 0x0033 line=71 │ │ locals : │ │ @@ -2026166,55 +2026166,55 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -4a1fc8: |[4a1fc8] com.nextcloud.talk.chat.data.io.AudioRecorderManager.:()V │ │ -4a1fd8: 2200 4521 |0000: new-instance v0, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$Companion; // type@2145 │ │ -4a1fdc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4a1fde: 7020 bdeb 1000 |0003: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@ebbd │ │ -4a1fe4: 6900 68b1 |0006: sput-object v0, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.Companion:Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$Companion; // field@b168 │ │ -4a1fe8: 1300 0800 |0008: const/16 v0, #int 8 // #8 │ │ -4a1fec: 6700 64b1 |000a: sput v0, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.$stable:I // field@b164 │ │ -4a1ff0: 1a00 31ae |000c: const-string v0, "getSimpleName(...)" // string@ae31 │ │ -4a1ff4: 1a01 9a17 |000e: const-string v1, "AudioRecorderManager" // string@179a │ │ -4a1ff8: 7120 fffb 0100 |0010: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -4a1ffe: 6901 6ab1 |0013: sput-object v1, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.TAG:Ljava/lang/String; // field@b16a │ │ -4a2002: 0e00 |0015: return-void │ │ +4a1fcc: |[4a1fcc] com.nextcloud.talk.chat.data.io.AudioRecorderManager.:()V │ │ +4a1fdc: 2200 4521 |0000: new-instance v0, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$Companion; // type@2145 │ │ +4a1fe0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4a1fe2: 7020 bdeb 1000 |0003: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@ebbd │ │ +4a1fe8: 6900 68b1 |0006: sput-object v0, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.Companion:Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$Companion; // field@b168 │ │ +4a1fec: 1300 0800 |0008: const/16 v0, #int 8 // #8 │ │ +4a1ff0: 6700 64b1 |000a: sput v0, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.$stable:I // field@b164 │ │ +4a1ff4: 1a00 31ae |000c: const-string v0, "getSimpleName(...)" // string@ae31 │ │ +4a1ff8: 1a01 9a17 |000e: const-string v1, "AudioRecorderManager" // string@179a │ │ +4a1ffc: 7120 fffb 0100 |0010: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +4a2002: 6901 6ab1 |0013: sput-object v1, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.TAG:Ljava/lang/String; // field@b16a │ │ +4a2006: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x000c line=38 │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -4a2004: |[4a2004] com.nextcloud.talk.chat.data.io.AudioRecorderManager.:()V │ │ -4a2014: 7010 2ff6 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@f62f │ │ -4a201a: 2200 5b03 |0003: new-instance v0, Landroidx/lifecycle/MutableLiveData; // type@035b │ │ -4a201e: 7010 dd0e 0000 |0005: invoke-direct {v0}, Landroidx/lifecycle/MutableLiveData;.:()V // method@0edd │ │ -4a2024: 5b30 6bb1 |0008: iput-object v0, v3, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;._getAudioValues:Landroidx/lifecycle/MutableLiveData; // field@b16b │ │ -4a2028: 7100 68fc 0000 |000a: invoke-static {}, Lkotlinx/coroutines/CoroutineScopeKt;.MainScope:()Lkotlinx/coroutines/CoroutineScope; // method@fc68 │ │ -4a202e: 0c00 |000d: move-result-object v0 │ │ -4a2030: 5b30 6fb1 |000e: iput-object v0, v3, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.scope:Lkotlinx/coroutines/CoroutineScope; // field@b16f │ │ -4a2034: 1300 1000 |0010: const/16 v0, #int 16 // #10 │ │ -4a2038: 1221 |0012: const/4 v1, #int 2 // #2 │ │ -4a203a: 1302 401f |0013: const/16 v2, #int 8000 // #1f40 │ │ -4a203e: 7130 f003 0201 |0015: invoke-static {v2, v0, v1}, Landroid/media/AudioRecord;.getMinBufferSize:(III)I // method@03f0 │ │ -4a2044: 0a00 |0018: move-result v0 │ │ -4a2046: 5930 6db1 |0019: iput v0, v3, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.bufferSize:I // field@b16d │ │ -4a204a: 0e00 |001b: return-void │ │ +4a2008: |[4a2008] com.nextcloud.talk.chat.data.io.AudioRecorderManager.:()V │ │ +4a2018: 7010 2ff6 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@f62f │ │ +4a201e: 2200 5b03 |0003: new-instance v0, Landroidx/lifecycle/MutableLiveData; // type@035b │ │ +4a2022: 7010 dd0e 0000 |0005: invoke-direct {v0}, Landroidx/lifecycle/MutableLiveData;.:()V // method@0edd │ │ +4a2028: 5b30 6bb1 |0008: iput-object v0, v3, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;._getAudioValues:Landroidx/lifecycle/MutableLiveData; // field@b16b │ │ +4a202c: 7100 68fc 0000 |000a: invoke-static {}, Lkotlinx/coroutines/CoroutineScopeKt;.MainScope:()Lkotlinx/coroutines/CoroutineScope; // method@fc68 │ │ +4a2032: 0c00 |000d: move-result-object v0 │ │ +4a2034: 5b30 6fb1 |000e: iput-object v0, v3, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.scope:Lkotlinx/coroutines/CoroutineScope; // field@b16f │ │ +4a2038: 1300 1000 |0010: const/16 v0, #int 16 // #10 │ │ +4a203c: 1221 |0012: const/4 v1, #int 2 // #2 │ │ +4a203e: 1302 401f |0013: const/16 v2, #int 8000 // #1f40 │ │ +4a2042: 7130 f003 0201 |0015: invoke-static {v2, v0, v1}, Landroid/media/AudioRecord;.getMinBufferSize:(III)I // method@03f0 │ │ +4a2048: 0a00 |0018: move-result v0 │ │ +4a204a: 5930 6db1 |0019: iput v0, v3, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.bufferSize:I // field@b16d │ │ +4a204e: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0003 line=44 │ │ 0x000a line=48 │ │ 0x0015 line=51 │ │ locals : │ │ @@ -2026225,17 +2026225,17 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;)Landroid/media/AudioRecord;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a1ed0: |[4a1ed0] com.nextcloud.talk.chat.data.io.AudioRecorderManager.access$getAudioRecorder$p:(Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;)Landroid/media/AudioRecord; │ │ -4a1ee0: 5400 6cb1 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.audioRecorder:Landroid/media/AudioRecord; // field@b16c │ │ -4a1ee4: 1100 |0002: return-object v0 │ │ +4a1ed4: |[4a1ed4] com.nextcloud.talk.chat.data.io.AudioRecorderManager.access$getAudioRecorder$p:(Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;)Landroid/media/AudioRecord; │ │ +4a1ee4: 5400 6cb1 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.audioRecorder:Landroid/media/AudioRecord; // field@b16c │ │ +4a1ee8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager; │ │ │ │ #3 : (in Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;) │ │ @@ -2026243,17 +2026243,17 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;)I' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a1f34: |[4a1f34] com.nextcloud.talk.chat.data.io.AudioRecorderManager.access$getBufferSize$p:(Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;)I │ │ -4a1f44: 5200 6db1 |0000: iget v0, v0, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.bufferSize:I // field@b16d │ │ -4a1f48: 0f00 |0002: return v0 │ │ +4a1f38: |[4a1f38] com.nextcloud.talk.chat.data.io.AudioRecorderManager.access$getBufferSize$p:(Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;)I │ │ +4a1f48: 5200 6db1 |0000: iget v0, v0, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.bufferSize:I // field@b16d │ │ +4a1f4c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager; │ │ │ │ #4 : (in Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;) │ │ @@ -2026261,17 +2026261,17 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;)Z' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a1f1c: |[4a1f1c] com.nextcloud.talk.chat.data.io.AudioRecorderManager.access$getLoop$p:(Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;)Z │ │ -4a1f2c: 5500 6eb1 |0000: iget-boolean v0, v0, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.loop:Z // field@b16e │ │ -4a1f30: 0f00 |0002: return v0 │ │ +4a1f20: |[4a1f20] com.nextcloud.talk.chat.data.io.AudioRecorderManager.access$getLoop$p:(Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;)Z │ │ +4a1f30: 5500 6eb1 |0000: iget-boolean v0, v0, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.loop:Z // field@b16e │ │ +4a1f34: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager; │ │ │ │ #5 : (in Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;) │ │ @@ -2026279,34 +2026279,34 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a1fb0: |[4a1fb0] com.nextcloud.talk.chat.data.io.AudioRecorderManager.access$getTAG$cp:()Ljava/lang/String; │ │ -4a1fc0: 6200 6ab1 |0000: sget-object v0, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.TAG:Ljava/lang/String; // field@b16a │ │ -4a1fc4: 1100 |0002: return-object v0 │ │ +4a1fb4: |[4a1fb4] com.nextcloud.talk.chat.data.io.AudioRecorderManager.access$getTAG$cp:()Ljava/lang/String; │ │ +4a1fc4: 6200 6ab1 |0000: sget-object v0, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.TAG:Ljava/lang/String; // field@b16a │ │ +4a1fc8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ │ │ #6 : (in Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;) │ │ name : 'access$get_getAudioValues$p' │ │ type : '(Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;)Landroidx/lifecycle/MutableLiveData;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a1f04: |[4a1f04] com.nextcloud.talk.chat.data.io.AudioRecorderManager.access$get_getAudioValues$p:(Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;)Landroidx/lifecycle/MutableLiveData; │ │ -4a1f14: 5400 6bb1 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;._getAudioValues:Landroidx/lifecycle/MutableLiveData; // field@b16b │ │ -4a1f18: 1100 |0002: return-object v0 │ │ +4a1f08: |[4a1f08] com.nextcloud.talk.chat.data.io.AudioRecorderManager.access$get_getAudioValues$p:(Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;)Landroidx/lifecycle/MutableLiveData; │ │ +4a1f18: 5400 6bb1 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;._getAudioValues:Landroidx/lifecycle/MutableLiveData; // field@b16b │ │ +4a1f1c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager; │ │ │ │ #7 : (in Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;) │ │ @@ -2026314,18 +2026314,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -4a1f4c: |[4a1f4c] com.nextcloud.talk.chat.data.io.AudioRecorderManager.access$micInputObserver:(Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4a1f5c: 7020 d6eb 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.micInputObserver:(Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ebd6 │ │ -4a1f62: 0c00 |0003: move-result-object v0 │ │ -4a1f64: 1100 |0004: return-object v0 │ │ +4a1f50: |[4a1f50] com.nextcloud.talk.chat.data.io.AudioRecorderManager.access$micInputObserver:(Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4a1f60: 7020 d6eb 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.micInputObserver:(Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ebd6 │ │ +4a1f66: 0c00 |0003: move-result-object v0 │ │ +4a1f68: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager; │ │ 0x0000 - 0x0005 reg=1 (null) Lkotlin/coroutines/Continuation; │ │ │ │ @@ -2026334,32 +2026334,32 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 32 16-bit code units │ │ -4a209c: |[4a209c] com.nextcloud.talk.chat.data.io.AudioRecorderManager.initAudioRecorder:(Landroid/content/Context;)V │ │ -4a20ac: 1a00 2f87 |0000: const-string v0, "android.permission.RECORD_AUDIO" // string@872f │ │ -4a20b0: 7120 050d 0800 |0002: invoke-static {v8, v0}, Landroidx/core/content/ContextCompat;.checkSelfPermission:(Landroid/content/Context;Ljava/lang/String;)I // method@0d05 │ │ -4a20b6: 0a08 |0005: move-result v8 │ │ -4a20b8: 3908 1900 |0006: if-nez v8, 001f // +0019 │ │ -4a20bc: 6208 6ab1 |0008: sget-object v8, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.TAG:Ljava/lang/String; // field@b16a │ │ -4a20c0: 1a00 9717 |000a: const-string v0, "AudioRecorder init" // string@1797 │ │ -4a20c4: 7120 6c05 0800 |000c: invoke-static {v8, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4a20ca: 2208 e600 |000f: new-instance v8, Landroid/media/AudioRecord; // type@00e6 │ │ -4a20ce: 1225 |0011: const/4 v5, #int 2 // #2 │ │ -4a20d0: 5276 6db1 |0012: iget v6, v7, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.bufferSize:I // field@b16d │ │ -4a20d4: 1212 |0014: const/4 v2, #int 1 // #1 │ │ -4a20d6: 1303 401f |0015: const/16 v3, #int 8000 // #1f40 │ │ -4a20da: 1304 1000 |0017: const/16 v4, #int 16 // #10 │ │ -4a20de: 0781 |0019: move-object v1, v8 │ │ -4a20e0: 7606 ef03 0100 |001a: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Landroid/media/AudioRecord;.:(IIIII)V // method@03ef │ │ -4a20e6: 5b78 6cb1 |001d: iput-object v8, v7, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.audioRecorder:Landroid/media/AudioRecord; // field@b16c │ │ -4a20ea: 0e00 |001f: return-void │ │ +4a20a0: |[4a20a0] com.nextcloud.talk.chat.data.io.AudioRecorderManager.initAudioRecorder:(Landroid/content/Context;)V │ │ +4a20b0: 1a00 2f87 |0000: const-string v0, "android.permission.RECORD_AUDIO" // string@872f │ │ +4a20b4: 7120 050d 0800 |0002: invoke-static {v8, v0}, Landroidx/core/content/ContextCompat;.checkSelfPermission:(Landroid/content/Context;Ljava/lang/String;)I // method@0d05 │ │ +4a20ba: 0a08 |0005: move-result v8 │ │ +4a20bc: 3908 1900 |0006: if-nez v8, 001f // +0019 │ │ +4a20c0: 6208 6ab1 |0008: sget-object v8, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.TAG:Ljava/lang/String; // field@b16a │ │ +4a20c4: 1a00 9717 |000a: const-string v0, "AudioRecorder init" // string@1797 │ │ +4a20c8: 7120 6c05 0800 |000c: invoke-static {v8, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4a20ce: 2208 e600 |000f: new-instance v8, Landroid/media/AudioRecord; // type@00e6 │ │ +4a20d2: 1225 |0011: const/4 v5, #int 2 // #2 │ │ +4a20d4: 5276 6db1 |0012: iget v6, v7, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.bufferSize:I // field@b16d │ │ +4a20d8: 1212 |0014: const/4 v2, #int 1 // #1 │ │ +4a20da: 1303 401f |0015: const/16 v3, #int 8000 // #1f40 │ │ +4a20de: 1304 1000 |0017: const/16 v4, #int 16 // #10 │ │ +4a20e2: 0781 |0019: move-object v1, v8 │ │ +4a20e4: 7606 ef03 0100 |001a: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Landroid/media/AudioRecord;.:(IIIII)V // method@03ef │ │ +4a20ea: 5b78 6cb1 |001d: iput-object v8, v7, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.audioRecorder:Landroid/media/AudioRecord; // field@b16c │ │ +4a20ee: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0002 line=114 │ │ 0x0008 line=120 │ │ 0x000f line=121 │ │ 0x0012 line=126 │ │ @@ -2026373,30 +2026373,30 @@ │ │ type : '(Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -4a1f68: |[4a1f68] com.nextcloud.talk.chat.data.io.AudioRecorderManager.micInputObserver:(Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4a1f78: 7100 73fc 0000 |0000: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@fc73 │ │ -4a1f7e: 0c00 |0003: move-result-object v0 │ │ -4a1f80: 1f00 d525 |0004: check-cast v0, Lkotlin/coroutines/CoroutineContext; // type@25d5 │ │ -4a1f84: 2201 4621 |0006: new-instance v1, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$micInputObserver$2; // type@2146 │ │ -4a1f88: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -4a1f8a: 7030 bfeb 3102 |0009: invoke-direct {v1, v3, v2}, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$micInputObserver$2;.:(Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;Lkotlin/coroutines/Continuation;)V // method@ebbf │ │ -4a1f90: 1f01 e825 |000c: check-cast v1, Lkotlin/jvm/functions/Function2; // type@25e8 │ │ -4a1f94: 7130 5bfc 1004 |000e: invoke-static {v0, v1, v4}, Lkotlinx/coroutines/BuildersKt;.withContext:(Lkotlin/coroutines/CoroutineContext;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@fc5b │ │ -4a1f9a: 0c04 |0011: move-result-object v4 │ │ -4a1f9c: 7100 dcfb 0000 |0012: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ -4a1fa2: 0c00 |0015: move-result-object v0 │ │ -4a1fa4: 3304 0300 |0016: if-ne v4, v0, 0019 // +0003 │ │ -4a1fa8: 1104 |0018: return-object v4 │ │ -4a1faa: 6204 61b5 |0019: sget-object v4, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -4a1fae: 1104 |001b: return-object v4 │ │ +4a1f6c: |[4a1f6c] com.nextcloud.talk.chat.data.io.AudioRecorderManager.micInputObserver:(Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4a1f7c: 7100 73fc 0000 |0000: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@fc73 │ │ +4a1f82: 0c00 |0003: move-result-object v0 │ │ +4a1f84: 1f00 d525 |0004: check-cast v0, Lkotlin/coroutines/CoroutineContext; // type@25d5 │ │ +4a1f88: 2201 4621 |0006: new-instance v1, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$micInputObserver$2; // type@2146 │ │ +4a1f8c: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +4a1f8e: 7030 bfeb 3102 |0009: invoke-direct {v1, v3, v2}, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$micInputObserver$2;.:(Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;Lkotlin/coroutines/Continuation;)V // method@ebbf │ │ +4a1f94: 1f01 e825 |000c: check-cast v1, Lkotlin/jvm/functions/Function2; // type@25e8 │ │ +4a1f98: 7130 5bfc 1004 |000e: invoke-static {v0, v1, v4}, Lkotlinx/coroutines/BuildersKt;.withContext:(Lkotlin/coroutines/CoroutineContext;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@fc5b │ │ +4a1f9e: 0c04 |0011: move-result-object v4 │ │ +4a1fa0: 7100 dcfb 0000 |0012: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ +4a1fa6: 0c00 |0015: move-result-object v0 │ │ +4a1fa8: 3304 0300 |0016: if-ne v4, v0, 0019 // +0003 │ │ +4a1fac: 1104 |0018: return-object v4 │ │ +4a1fae: 6204 61b5 |0019: sget-object v4, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +4a1fb2: 1104 |001b: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x001c reg=3 this Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager; │ │ 0x0000 - 0x001c reg=4 (null) Lkotlin/coroutines/Continuation; │ │ │ │ @@ -2026406,18 +2026406,18 @@ │ │ type : '()Landroidx/lifecycle/LiveData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -4a1ee8: |[4a1ee8] com.nextcloud.talk.chat.data.io.AudioRecorderManager.getGetAudioValues:()Landroidx/lifecycle/LiveData; │ │ -4a1ef8: 5410 6bb1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;._getAudioValues:Landroidx/lifecycle/MutableLiveData; // field@b16b │ │ -4a1efc: 1f00 5903 |0002: check-cast v0, Landroidx/lifecycle/LiveData; // type@0359 │ │ -4a1f00: 1100 |0004: return-object v0 │ │ +4a1eec: |[4a1eec] com.nextcloud.talk.chat.data.io.AudioRecorderManager.getGetAudioValues:()Landroidx/lifecycle/LiveData; │ │ +4a1efc: 5410 6bb1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;._getAudioValues:Landroidx/lifecycle/MutableLiveData; // field@b16b │ │ +4a1f00: 1f00 5903 |0002: check-cast v0, Landroidx/lifecycle/LiveData; // type@0359 │ │ +4a1f04: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager; │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;) │ │ @@ -2026425,51 +2026425,51 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -4a204c: |[4a204c] com.nextcloud.talk.chat.data.io.AudioRecorderManager.handleOnPause:()V │ │ -4a205c: 0e00 |0000: return-void │ │ +4a2050: |[4a2050] com.nextcloud.talk.chat.data.io.AudioRecorderManager.handleOnPause:()V │ │ +4a2060: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;) │ │ name : 'handleOnResume' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -4a2060: |[4a2060] com.nextcloud.talk.chat.data.io.AudioRecorderManager.handleOnResume:()V │ │ -4a2070: 0e00 |0000: return-void │ │ +4a2064: |[4a2064] com.nextcloud.talk.chat.data.io.AudioRecorderManager.handleOnResume:()V │ │ +4a2074: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;) │ │ name : 'handleOnStop' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -4a2074: |[4a2074] com.nextcloud.talk.chat.data.io.AudioRecorderManager.handleOnStop:()V │ │ -4a2084: 5430 6fb1 |0000: iget-object v0, v3, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.scope:Lkotlinx/coroutines/CoroutineScope; // field@b16f │ │ -4a2088: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4a208a: 1212 |0003: const/4 v2, #int 1 // #1 │ │ -4a208c: 7140 69fc 1012 |0004: invoke-static {v0, v1, v2, v1}, Lkotlinx/coroutines/CoroutineScopeKt;.cancel$default:(Lkotlinx/coroutines/CoroutineScope;Ljava/util/concurrent/CancellationException;ILjava/lang/Object;)V // method@fc69 │ │ -4a2092: 6e10 d8eb 0300 |0007: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.stop:()V // method@ebd8 │ │ -4a2098: 0e00 |000a: return-void │ │ +4a2078: |[4a2078] com.nextcloud.talk.chat.data.io.AudioRecorderManager.handleOnStop:()V │ │ +4a2088: 5430 6fb1 |0000: iget-object v0, v3, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.scope:Lkotlinx/coroutines/CoroutineScope; // field@b16f │ │ +4a208c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4a208e: 1212 |0003: const/4 v2, #int 1 // #1 │ │ +4a2090: 7140 69fc 1012 |0004: invoke-static {v0, v1, v2, v1}, Lkotlinx/coroutines/CoroutineScopeKt;.cancel$default:(Lkotlinx/coroutines/CoroutineScope;Ljava/util/concurrent/CancellationException;ILjava/lang/Object;)V // method@fc69 │ │ +4a2096: 6e10 d8eb 0300 |0007: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.stop:()V // method@ebd8 │ │ +4a209c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ 0x0007 line=141 │ │ locals : │ │ 0x0000 - 0x000b reg=3 this Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager; │ │ │ │ @@ -2026478,46 +2026478,46 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 62 16-bit code units │ │ -4a20ec: |[4a20ec] com.nextcloud.talk.chat.data.io.AudioRecorderManager.start:(Landroid/content/Context;)V │ │ -4a20fc: 1a00 ff93 |0000: const-string v0, "context" // string@93ff │ │ -4a2100: 7120 00fc 0700 |0002: invoke-static {v7, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4a2106: 5460 6cb1 |0005: iget-object v0, v6, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.audioRecorder:Landroid/media/AudioRecord; // field@b16c │ │ -4a210a: 3800 0b00 |0007: if-eqz v0, 0012 // +000b │ │ -4a210e: 7110 fdfb 0000 |0009: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4a2114: 6e10 f103 0000 |000c: invoke-virtual {v0}, Landroid/media/AudioRecord;.getState:()I // method@03f1 │ │ -4a211a: 0a00 |000f: move-result v0 │ │ -4a211c: 3900 0500 |0010: if-nez v0, 0015 // +0005 │ │ -4a2120: 7020 d5eb 7600 |0012: invoke-direct {v6, v7}, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.initAudioRecorder:(Landroid/content/Context;)V // method@ebd5 │ │ -4a2126: 6207 6ab1 |0015: sget-object v7, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.TAG:Ljava/lang/String; // field@b16a │ │ -4a212a: 1a00 9817 |0017: const-string v0, "AudioRecorder started" // string@1798 │ │ -4a212e: 7120 6c05 0700 |0019: invoke-static {v7, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4a2134: 5467 6cb1 |001c: iget-object v7, v6, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.audioRecorder:Landroid/media/AudioRecord; // field@b16c │ │ -4a2138: 7110 fdfb 0700 |001e: invoke-static {v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4a213e: 6e10 f403 0700 |0021: invoke-virtual {v7}, Landroid/media/AudioRecord;.startRecording:()V // method@03f4 │ │ -4a2144: 1217 |0024: const/4 v7, #int 1 // #1 │ │ -4a2146: 5c67 6eb1 |0025: iput-boolean v7, v6, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.loop:Z // field@b16e │ │ -4a214a: 7100 68fc 0000 |0027: invoke-static {}, Lkotlinx/coroutines/CoroutineScopeKt;.MainScope:()Lkotlinx/coroutines/CoroutineScope; // method@fc68 │ │ -4a2150: 0c07 |002a: move-result-object v7 │ │ -4a2152: 2200 4721 |002b: new-instance v0, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$start$1$1; // type@2147 │ │ -4a2156: 1201 |002d: const/4 v1, #int 0 // #0 │ │ -4a2158: 7030 c4eb 6001 |002e: invoke-direct {v0, v6, v1}, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$start$1$1;.:(Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;Lkotlin/coroutines/Continuation;)V // method@ebc4 │ │ -4a215e: 0703 |0031: move-object v3, v0 │ │ -4a2160: 1f03 e825 |0032: check-cast v3, Lkotlin/jvm/functions/Function2; // type@25e8 │ │ -4a2164: 1234 |0034: const/4 v4, #int 3 // #3 │ │ -4a2166: 1205 |0035: const/4 v5, #int 0 // #0 │ │ -4a2168: 1202 |0036: const/4 v2, #int 0 // #0 │ │ -4a216a: 0770 |0037: move-object v0, v7 │ │ -4a216c: 7706 58fc 0000 |0038: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@fc58 │ │ -4a2172: 5b67 6fb1 |003b: iput-object v7, v6, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.scope:Lkotlinx/coroutines/CoroutineScope; // field@b16f │ │ -4a2176: 0e00 |003d: return-void │ │ +4a20f0: |[4a20f0] com.nextcloud.talk.chat.data.io.AudioRecorderManager.start:(Landroid/content/Context;)V │ │ +4a2100: 1a00 ff93 |0000: const-string v0, "context" // string@93ff │ │ +4a2104: 7120 00fc 0700 |0002: invoke-static {v7, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4a210a: 5460 6cb1 |0005: iget-object v0, v6, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.audioRecorder:Landroid/media/AudioRecord; // field@b16c │ │ +4a210e: 3800 0b00 |0007: if-eqz v0, 0012 // +000b │ │ +4a2112: 7110 fdfb 0000 |0009: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4a2118: 6e10 f103 0000 |000c: invoke-virtual {v0}, Landroid/media/AudioRecord;.getState:()I // method@03f1 │ │ +4a211e: 0a00 |000f: move-result v0 │ │ +4a2120: 3900 0500 |0010: if-nez v0, 0015 // +0005 │ │ +4a2124: 7020 d5eb 7600 |0012: invoke-direct {v6, v7}, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.initAudioRecorder:(Landroid/content/Context;)V // method@ebd5 │ │ +4a212a: 6207 6ab1 |0015: sget-object v7, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.TAG:Ljava/lang/String; // field@b16a │ │ +4a212e: 1a00 9817 |0017: const-string v0, "AudioRecorder started" // string@1798 │ │ +4a2132: 7120 6c05 0700 |0019: invoke-static {v7, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4a2138: 5467 6cb1 |001c: iget-object v7, v6, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.audioRecorder:Landroid/media/AudioRecord; // field@b16c │ │ +4a213c: 7110 fdfb 0700 |001e: invoke-static {v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4a2142: 6e10 f403 0700 |0021: invoke-virtual {v7}, Landroid/media/AudioRecord;.startRecording:()V // method@03f4 │ │ +4a2148: 1217 |0024: const/4 v7, #int 1 // #1 │ │ +4a214a: 5c67 6eb1 |0025: iput-boolean v7, v6, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.loop:Z // field@b16e │ │ +4a214e: 7100 68fc 0000 |0027: invoke-static {}, Lkotlinx/coroutines/CoroutineScopeKt;.MainScope:()Lkotlinx/coroutines/CoroutineScope; // method@fc68 │ │ +4a2154: 0c07 |002a: move-result-object v7 │ │ +4a2156: 2200 4721 |002b: new-instance v0, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$start$1$1; // type@2147 │ │ +4a215a: 1201 |002d: const/4 v1, #int 0 // #0 │ │ +4a215c: 7030 c4eb 6001 |002e: invoke-direct {v0, v6, v1}, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager$start$1$1;.:(Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;Lkotlin/coroutines/Continuation;)V // method@ebc4 │ │ +4a2162: 0703 |0031: move-object v3, v0 │ │ +4a2164: 1f03 e825 |0032: check-cast v3, Lkotlin/jvm/functions/Function2; // type@25e8 │ │ +4a2168: 1234 |0034: const/4 v4, #int 3 // #3 │ │ +4a216a: 1205 |0035: const/4 v5, #int 0 // #0 │ │ +4a216c: 1202 |0036: const/4 v2, #int 0 // #0 │ │ +4a216e: 0770 |0037: move-object v0, v7 │ │ +4a2170: 7706 58fc 0000 |0038: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@fc58 │ │ +4a2176: 5b67 6fb1 |003b: iput-object v7, v6, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.scope:Lkotlinx/coroutines/CoroutineScope; // field@b16f │ │ +4a217a: 0e00 |003d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=61 │ │ 0x0012 line=62 │ │ 0x0015 line=64 │ │ 0x001c line=65 │ │ 0x0025 line=66 │ │ @@ -2026533,40 +2026533,40 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -4a2178: |[4a2178] com.nextcloud.talk.chat.data.io.AudioRecorderManager.stop:()V │ │ -4a2188: 5420 6cb1 |0000: iget-object v0, v2, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.audioRecorder:Landroid/media/AudioRecord; // field@b16c │ │ -4a218c: 3800 2a00 |0002: if-eqz v0, 002c // +002a │ │ -4a2190: 7110 fdfb 0000 |0004: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4a2196: 6e10 f103 0000 |0007: invoke-virtual {v0}, Landroid/media/AudioRecord;.getState:()I // method@03f1 │ │ -4a219c: 0a00 |000a: move-result v0 │ │ -4a219e: 3900 0300 |000b: if-nez v0, 000e // +0003 │ │ -4a21a2: 281f |000d: goto 002c // +001f │ │ -4a21a4: 6200 6ab1 |000e: sget-object v0, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.TAG:Ljava/lang/String; // field@b16a │ │ -4a21a8: 1a01 9917 |0010: const-string v1, "AudioRecorder stopped" // string@1799 │ │ -4a21ac: 7120 6c05 1000 |0012: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4a21b2: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -4a21b4: 5c20 6eb1 |0016: iput-boolean v0, v2, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.loop:Z // field@b16e │ │ -4a21b8: 5420 6cb1 |0018: iget-object v0, v2, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.audioRecorder:Landroid/media/AudioRecord; // field@b16c │ │ -4a21bc: 7110 fdfb 0000 |001a: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4a21c2: 6e10 f503 0000 |001d: invoke-virtual {v0}, Landroid/media/AudioRecord;.stop:()V // method@03f5 │ │ -4a21c8: 5420 6cb1 |0020: iget-object v0, v2, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.audioRecorder:Landroid/media/AudioRecord; // field@b16c │ │ -4a21cc: 7110 fdfb 0000 |0022: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4a21d2: 6e10 f303 0000 |0025: invoke-virtual {v0}, Landroid/media/AudioRecord;.release:()V // method@03f3 │ │ -4a21d8: 1200 |0028: const/4 v0, #int 0 // #0 │ │ -4a21da: 5b20 6cb1 |0029: iput-object v0, v2, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.audioRecorder:Landroid/media/AudioRecord; // field@b16c │ │ -4a21de: 0e00 |002b: return-void │ │ -4a21e0: 6200 6ab1 |002c: sget-object v0, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.TAG:Ljava/lang/String; // field@b16a │ │ -4a21e4: 1a01 ef6c |002e: const-string v1, "Stopped AudioRecord on invalid state " // string@6cef │ │ -4a21e8: 7120 6e05 1000 |0030: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@056e │ │ -4a21ee: 0e00 |0033: return-void │ │ +4a217c: |[4a217c] com.nextcloud.talk.chat.data.io.AudioRecorderManager.stop:()V │ │ +4a218c: 5420 6cb1 |0000: iget-object v0, v2, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.audioRecorder:Landroid/media/AudioRecord; // field@b16c │ │ +4a2190: 3800 2a00 |0002: if-eqz v0, 002c // +002a │ │ +4a2194: 7110 fdfb 0000 |0004: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4a219a: 6e10 f103 0000 |0007: invoke-virtual {v0}, Landroid/media/AudioRecord;.getState:()I // method@03f1 │ │ +4a21a0: 0a00 |000a: move-result v0 │ │ +4a21a2: 3900 0300 |000b: if-nez v0, 000e // +0003 │ │ +4a21a6: 281f |000d: goto 002c // +001f │ │ +4a21a8: 6200 6ab1 |000e: sget-object v0, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.TAG:Ljava/lang/String; // field@b16a │ │ +4a21ac: 1a01 9917 |0010: const-string v1, "AudioRecorder stopped" // string@1799 │ │ +4a21b0: 7120 6c05 1000 |0012: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4a21b6: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +4a21b8: 5c20 6eb1 |0016: iput-boolean v0, v2, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.loop:Z // field@b16e │ │ +4a21bc: 5420 6cb1 |0018: iget-object v0, v2, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.audioRecorder:Landroid/media/AudioRecord; // field@b16c │ │ +4a21c0: 7110 fdfb 0000 |001a: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4a21c6: 6e10 f503 0000 |001d: invoke-virtual {v0}, Landroid/media/AudioRecord;.stop:()V // method@03f5 │ │ +4a21cc: 5420 6cb1 |0020: iget-object v0, v2, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.audioRecorder:Landroid/media/AudioRecord; // field@b16c │ │ +4a21d0: 7110 fdfb 0000 |0022: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4a21d6: 6e10 f303 0000 |0025: invoke-virtual {v0}, Landroid/media/AudioRecord;.release:()V // method@03f3 │ │ +4a21dc: 1200 |0028: const/4 v0, #int 0 // #0 │ │ +4a21de: 5b20 6cb1 |0029: iput-object v0, v2, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.audioRecorder:Landroid/media/AudioRecord; // field@b16c │ │ +4a21e2: 0e00 |002b: return-void │ │ +4a21e4: 6200 6ab1 |002c: sget-object v0, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.TAG:Ljava/lang/String; // field@b16a │ │ +4a21e8: 1a01 ef6c |002e: const-string v1, "Stopped AudioRecord on invalid state " // string@6cef │ │ +4a21ec: 7120 6e05 1000 |0030: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@056e │ │ +4a21f2: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x000e line=83 │ │ 0x0016 line=84 │ │ 0x0018 line=85 │ │ 0x0020 line=86 │ │ @@ -2026609,19 +2026609,19 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;Landroid/media/MediaPlayer;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -4a21f0: |[4a21f0] com.nextcloud.talk.chat.data.io.MediaPlayerManager$$ExternalSyntheticLambda0.:(Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;Landroid/media/MediaPlayer;)V │ │ -4a2200: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4a2206: 5b01 70b1 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$$ExternalSyntheticLambda0;.f$0:Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager; // field@b170 │ │ -4a220a: 5b02 71b1 |0005: iput-object v2, v0, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$$ExternalSyntheticLambda0;.f$1:Landroid/media/MediaPlayer; // field@b171 │ │ -4a220e: 0e00 |0007: return-void │ │ +4a21f4: |[4a21f4] com.nextcloud.talk.chat.data.io.MediaPlayerManager$$ExternalSyntheticLambda0.:(Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;Landroid/media/MediaPlayer;)V │ │ +4a2204: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4a220a: 5b01 70b1 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$$ExternalSyntheticLambda0;.f$0:Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager; // field@b170 │ │ +4a220e: 5b02 71b1 |0005: iput-object v2, v0, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$$ExternalSyntheticLambda0;.f$1:Landroid/media/MediaPlayer; // field@b171 │ │ +4a2212: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=1 (null) Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/media/MediaPlayer; │ │ @@ -2026632,19 +2026632,19 @@ │ │ type : '(Landroid/media/MediaPlayer;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -4a2210: |[4a2210] com.nextcloud.talk.chat.data.io.MediaPlayerManager$$ExternalSyntheticLambda0.onPrepared:(Landroid/media/MediaPlayer;)V │ │ -4a2220: 5420 70b1 |0000: iget-object v0, v2, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$$ExternalSyntheticLambda0;.f$0:Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager; // field@b170 │ │ -4a2224: 5421 71b1 |0002: iget-object v1, v2, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$$ExternalSyntheticLambda0;.f$1:Landroid/media/MediaPlayer; // field@b171 │ │ -4a2228: 7130 f0eb 1003 |0004: invoke-static {v0, v1, v3}, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.$r8$lambda$RBudZcgSbjnlOeE0TPSglUSPnQc:(Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;Landroid/media/MediaPlayer;Landroid/media/MediaPlayer;)V // method@ebf0 │ │ -4a222e: 0e00 |0007: return-void │ │ +4a2214: |[4a2214] com.nextcloud.talk.chat.data.io.MediaPlayerManager$$ExternalSyntheticLambda0.onPrepared:(Landroid/media/MediaPlayer;)V │ │ +4a2224: 5420 70b1 |0000: iget-object v0, v2, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$$ExternalSyntheticLambda0;.f$0:Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager; // field@b170 │ │ +4a2228: 5421 71b1 |0002: iget-object v1, v2, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$$ExternalSyntheticLambda0;.f$1:Landroid/media/MediaPlayer; // field@b171 │ │ +4a222c: 7130 f0eb 1003 |0004: invoke-static {v0, v1, v3}, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.$r8$lambda$RBudZcgSbjnlOeE0TPSglUSPnQc:(Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;Landroid/media/MediaPlayer;Landroid/media/MediaPlayer;)V // method@ebf0 │ │ +4a2232: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/media/MediaPlayer; │ │ │ │ @@ -2026679,17 +2026679,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4a224c: |[4a224c] com.nextcloud.talk.chat.data.io.MediaPlayerManager$Companion.:()V │ │ -4a225c: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4a2262: 0e00 |0003: return-void │ │ +4a2250: |[4a2250] com.nextcloud.talk.chat.data.io.MediaPlayerManager$Companion.:()V │ │ +4a2260: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4a2266: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$Companion; │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$Companion;) │ │ @@ -2026697,35 +2026697,35 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4a2264: |[4a2264] com.nextcloud.talk.chat.data.io.MediaPlayerManager$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -4a2274: 7010 deeb 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$Companion;.:()V // method@ebde │ │ -4a227a: 0e00 |0003: return-void │ │ +4a2268: |[4a2268] com.nextcloud.talk.chat.data.io.MediaPlayerManager$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +4a2278: 7010 deeb 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$Companion;.:()V // method@ebde │ │ +4a227e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$Companion;) │ │ name : 'getTAG' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -4a2230: |[4a2230] com.nextcloud.talk.chat.data.io.MediaPlayerManager$Companion.getTAG:()Ljava/lang/String; │ │ -4a2240: 7100 f5eb 0000 |0000: invoke-static {}, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.access$getTAG$cp:()Ljava/lang/String; // method@ebf5 │ │ -4a2246: 0c00 |0003: move-result-object v0 │ │ -4a2248: 1100 |0004: return-object v0 │ │ +4a2234: |[4a2234] com.nextcloud.talk.chat.data.io.MediaPlayerManager$Companion.getTAG:()Ljava/lang/String; │ │ +4a2244: 7100 f5eb 0000 |0000: invoke-static {}, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.access$getTAG$cp:()Ljava/lang/String; // method@ebf5 │ │ +4a224a: 0c00 |0003: move-result-object v0 │ │ +4a224c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$Companion; │ │ │ │ source_file_idx : 24205 (MediaPlayerManager.kt) │ │ @@ -2026776,116 +2026776,116 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -4a2358: |[4a2358] com.nextcloud.talk.chat.data.io.MediaPlayerManager$init$1$1$1.:(Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;Lkotlin/coroutines/Continuation;)V │ │ -4a2368: 5b01 73b1 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$init$1$1$1;.this$0:Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager; // field@b173 │ │ -4a236c: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -4a236e: 7030 e4fb 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@fbe4 │ │ -4a2374: 0e00 |0006: return-void │ │ +4a235c: |[4a235c] com.nextcloud.talk.chat.data.io.MediaPlayerManager$init$1$1$1.:(Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;Lkotlin/coroutines/Continuation;)V │ │ +4a236c: 5b01 73b1 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$init$1$1$1;.this$0:Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager; // field@b173 │ │ +4a2370: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +4a2372: 7030 e4fb 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@fbe4 │ │ +4a2378: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$init$1$1$1;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -4a2334: |[4a2334] com.nextcloud.talk.chat.data.io.MediaPlayerManager$init$1$1$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -4a2344: 2202 4c21 |0000: new-instance v2, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$init$1$1$1; // type@214c │ │ -4a2348: 5410 73b1 |0002: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$init$1$1$1;.this$0:Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager; // field@b173 │ │ -4a234c: 7030 e1eb 0203 |0004: invoke-direct {v2, v0, v3}, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$init$1$1$1;.:(Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;Lkotlin/coroutines/Continuation;)V // method@ebe1 │ │ -4a2352: 1f02 ce25 |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ -4a2356: 1102 |0009: return-object v2 │ │ +4a2338: |[4a2338] com.nextcloud.talk.chat.data.io.MediaPlayerManager$init$1$1$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +4a2348: 2202 4c21 |0000: new-instance v2, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$init$1$1$1; // type@214c │ │ +4a234c: 5410 73b1 |0002: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$init$1$1$1;.this$0:Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager; // field@b173 │ │ +4a2350: 7030 e1eb 0203 |0004: invoke-direct {v2, v0, v3}, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$init$1$1$1;.:(Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;Lkotlin/coroutines/Continuation;)V // method@ebe1 │ │ +4a2356: 1f02 ce25 |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ +4a235a: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$init$1$1$1;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -4a227c: |[4a227c] com.nextcloud.talk.chat.data.io.MediaPlayerManager$init$1$1$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -4a228c: 1f01 2026 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@2620 │ │ -4a2290: 1f02 ce25 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ -4a2294: 6e30 e4eb 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$init$1$1$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ebe4 │ │ -4a229a: 0c01 |0007: move-result-object v1 │ │ -4a229c: 1101 |0008: return-object v1 │ │ +4a2280: |[4a2280] com.nextcloud.talk.chat.data.io.MediaPlayerManager$init$1$1$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +4a2290: 1f01 2026 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@2620 │ │ +4a2294: 1f02 ce25 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ +4a2298: 6e30 e4eb 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$init$1$1$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ebe4 │ │ +4a229e: 0c01 |0007: move-result-object v1 │ │ +4a22a0: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$init$1$1$1;) │ │ name : 'invoke' │ │ type : '(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -4a22a0: |[4a22a0] com.nextcloud.talk.chat.data.io.MediaPlayerManager$init$1$1$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4a22b0: 6e30 e2eb 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$init$1$1$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@ebe2 │ │ -4a22b6: 0c01 |0003: move-result-object v1 │ │ -4a22b8: 1f01 4c21 |0004: check-cast v1, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$init$1$1$1; // type@214c │ │ -4a22bc: 6202 61b5 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -4a22c0: 6e20 e5eb 2100 |0008: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$init$1$1$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@ebe5 │ │ -4a22c6: 0c01 |000b: move-result-object v1 │ │ -4a22c8: 1101 |000c: return-object v1 │ │ +4a22a4: |[4a22a4] com.nextcloud.talk.chat.data.io.MediaPlayerManager$init$1$1$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4a22b4: 6e30 e2eb 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$init$1$1$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@ebe2 │ │ +4a22ba: 0c01 |0003: move-result-object v1 │ │ +4a22bc: 1f01 4c21 |0004: check-cast v1, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$init$1$1$1; // type@214c │ │ +4a22c0: 6202 61b5 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +4a22c4: 6e20 e5eb 2100 |0008: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$init$1$1$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@ebe5 │ │ +4a22ca: 0c01 |000b: move-result-object v1 │ │ +4a22cc: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$init$1$1$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -4a22cc: |[4a22cc] com.nextcloud.talk.chat.data.io.MediaPlayerManager$init$1$1$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4a22dc: 7100 dcfb 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ -4a22e2: 0c00 |0003: move-result-object v0 │ │ -4a22e4: 5231 72b1 |0004: iget v1, v3, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$init$1$1$1;.label:I // field@b172 │ │ -4a22e8: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -4a22ea: 3801 1000 |0007: if-eqz v1, 0017 // +0010 │ │ -4a22ee: 3321 0600 |0009: if-ne v1, v2, 000f // +0006 │ │ -4a22f2: 7110 8cfb 0400 |000b: invoke-static {v4}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -4a22f8: 281a |000e: goto 0028 // +001a │ │ -4a22fa: 2204 8924 |000f: new-instance v4, Ljava/lang/IllegalStateException; // type@2489 │ │ -4a22fe: 1a00 d28c |0011: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ -4a2302: 7020 c9f5 0400 |0013: invoke-direct {v4, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ -4a2308: 2704 |0016: throw v4 │ │ -4a230a: 7110 8cfb 0400 |0017: invoke-static {v4}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -4a2310: 5434 73b1 |001a: iget-object v4, v3, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$init$1$1$1;.this$0:Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager; // field@b173 │ │ -4a2314: 0731 |001c: move-object v1, v3 │ │ -4a2316: 1f01 ce25 |001d: check-cast v1, Lkotlin/coroutines/Continuation; // type@25ce │ │ -4a231a: 5932 72b1 |001f: iput v2, v3, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$init$1$1$1;.label:I // field@b172 │ │ -4a231e: 7120 f7eb 1400 |0021: invoke-static {v4, v1}, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.access$seekbarUpdateObserver:(Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ebf7 │ │ -4a2324: 0c04 |0024: move-result-object v4 │ │ -4a2326: 3304 0300 |0025: if-ne v4, v0, 0028 // +0003 │ │ -4a232a: 1100 |0027: return-object v0 │ │ -4a232c: 6204 61b5 |0028: sget-object v4, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -4a2330: 1104 |002a: return-object v4 │ │ +4a22d0: |[4a22d0] com.nextcloud.talk.chat.data.io.MediaPlayerManager$init$1$1$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4a22e0: 7100 dcfb 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ +4a22e6: 0c00 |0003: move-result-object v0 │ │ +4a22e8: 5231 72b1 |0004: iget v1, v3, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$init$1$1$1;.label:I // field@b172 │ │ +4a22ec: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +4a22ee: 3801 1000 |0007: if-eqz v1, 0017 // +0010 │ │ +4a22f2: 3321 0600 |0009: if-ne v1, v2, 000f // +0006 │ │ +4a22f6: 7110 8cfb 0400 |000b: invoke-static {v4}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +4a22fc: 281a |000e: goto 0028 // +001a │ │ +4a22fe: 2204 8924 |000f: new-instance v4, Ljava/lang/IllegalStateException; // type@2489 │ │ +4a2302: 1a00 d28c |0011: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ +4a2306: 7020 c9f5 0400 |0013: invoke-direct {v4, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ +4a230c: 2704 |0016: throw v4 │ │ +4a230e: 7110 8cfb 0400 |0017: invoke-static {v4}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +4a2314: 5434 73b1 |001a: iget-object v4, v3, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$init$1$1$1;.this$0:Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager; // field@b173 │ │ +4a2318: 0731 |001c: move-object v1, v3 │ │ +4a231a: 1f01 ce25 |001d: check-cast v1, Lkotlin/coroutines/Continuation; // type@25ce │ │ +4a231e: 5932 72b1 |001f: iput v2, v3, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$init$1$1$1;.label:I // field@b172 │ │ +4a2322: 7120 f7eb 1400 |0021: invoke-static {v4, v1}, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.access$seekbarUpdateObserver:(Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ebf7 │ │ +4a2328: 0c04 |0024: move-result-object v4 │ │ +4a232a: 3304 0300 |0025: if-ne v4, v0, 0028 // +0003 │ │ +4a232e: 1100 |0027: return-object v0 │ │ +4a2330: 6204 61b5 |0028: sget-object v4, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +4a2334: 1104 |002a: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=118 │ │ locals : │ │ 0x0000 - 0x002b reg=3 this Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$init$1$1$1; │ │ 0x0000 - 0x002b reg=4 (null) Ljava/lang/Object; │ │ │ │ @@ -2026937,151 +2026937,151 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -4a24d8: |[4a24d8] com.nextcloud.talk.chat.data.io.MediaPlayerManager$seekbarUpdateObserver$2.:(Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;Lkotlin/coroutines/Continuation;)V │ │ -4a24e8: 5b01 75b1 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$seekbarUpdateObserver$2;.this$0:Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager; // field@b175 │ │ -4a24ec: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -4a24ee: 7030 e4fb 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@fbe4 │ │ -4a24f4: 0e00 |0006: return-void │ │ +4a24dc: |[4a24dc] com.nextcloud.talk.chat.data.io.MediaPlayerManager$seekbarUpdateObserver$2.:(Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;Lkotlin/coroutines/Continuation;)V │ │ +4a24ec: 5b01 75b1 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$seekbarUpdateObserver$2;.this$0:Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager; // field@b175 │ │ +4a24f0: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +4a24f2: 7030 e4fb 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@fbe4 │ │ +4a24f8: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$seekbarUpdateObserver$2;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -4a24b4: |[4a24b4] com.nextcloud.talk.chat.data.io.MediaPlayerManager$seekbarUpdateObserver$2.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -4a24c4: 2202 4d21 |0000: new-instance v2, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$seekbarUpdateObserver$2; // type@214d │ │ -4a24c8: 5410 75b1 |0002: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$seekbarUpdateObserver$2;.this$0:Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager; // field@b175 │ │ -4a24cc: 7030 e6eb 0203 |0004: invoke-direct {v2, v0, v3}, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$seekbarUpdateObserver$2;.:(Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;Lkotlin/coroutines/Continuation;)V // method@ebe6 │ │ -4a24d2: 1f02 ce25 |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ -4a24d6: 1102 |0009: return-object v2 │ │ +4a24b8: |[4a24b8] com.nextcloud.talk.chat.data.io.MediaPlayerManager$seekbarUpdateObserver$2.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +4a24c8: 2202 4d21 |0000: new-instance v2, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$seekbarUpdateObserver$2; // type@214d │ │ +4a24cc: 5410 75b1 |0002: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$seekbarUpdateObserver$2;.this$0:Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager; // field@b175 │ │ +4a24d0: 7030 e6eb 0203 |0004: invoke-direct {v2, v0, v3}, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$seekbarUpdateObserver$2;.:(Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;Lkotlin/coroutines/Continuation;)V // method@ebe6 │ │ +4a24d6: 1f02 ce25 |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ +4a24da: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$seekbarUpdateObserver$2;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -4a2378: |[4a2378] com.nextcloud.talk.chat.data.io.MediaPlayerManager$seekbarUpdateObserver$2.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -4a2388: 1f01 2026 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@2620 │ │ -4a238c: 1f02 ce25 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ -4a2390: 6e30 e9eb 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$seekbarUpdateObserver$2;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ebe9 │ │ -4a2396: 0c01 |0007: move-result-object v1 │ │ -4a2398: 1101 |0008: return-object v1 │ │ +4a237c: |[4a237c] com.nextcloud.talk.chat.data.io.MediaPlayerManager$seekbarUpdateObserver$2.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +4a238c: 1f01 2026 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@2620 │ │ +4a2390: 1f02 ce25 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ +4a2394: 6e30 e9eb 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$seekbarUpdateObserver$2;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ebe9 │ │ +4a239a: 0c01 |0007: move-result-object v1 │ │ +4a239c: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$seekbarUpdateObserver$2;) │ │ name : 'invoke' │ │ type : '(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -4a239c: |[4a239c] com.nextcloud.talk.chat.data.io.MediaPlayerManager$seekbarUpdateObserver$2.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4a23ac: 6e30 e7eb 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$seekbarUpdateObserver$2;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@ebe7 │ │ -4a23b2: 0c01 |0003: move-result-object v1 │ │ -4a23b4: 1f01 4d21 |0004: check-cast v1, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$seekbarUpdateObserver$2; // type@214d │ │ -4a23b8: 6202 61b5 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -4a23bc: 6e20 eaeb 2100 |0008: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$seekbarUpdateObserver$2;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@ebea │ │ -4a23c2: 0c01 |000b: move-result-object v1 │ │ -4a23c4: 1101 |000c: return-object v1 │ │ +4a23a0: |[4a23a0] com.nextcloud.talk.chat.data.io.MediaPlayerManager$seekbarUpdateObserver$2.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4a23b0: 6e30 e7eb 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$seekbarUpdateObserver$2;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@ebe7 │ │ +4a23b6: 0c01 |0003: move-result-object v1 │ │ +4a23b8: 1f01 4d21 |0004: check-cast v1, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$seekbarUpdateObserver$2; // type@214d │ │ +4a23bc: 6202 61b5 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +4a23c0: 6e20 eaeb 2100 |0008: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$seekbarUpdateObserver$2;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@ebea │ │ +4a23c6: 0c01 |000b: move-result-object v1 │ │ +4a23c8: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$seekbarUpdateObserver$2;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 110 16-bit code units │ │ -4a23c8: |[4a23c8] com.nextcloud.talk.chat.data.io.MediaPlayerManager$seekbarUpdateObserver$2.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4a23d8: 7100 dcfb 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ -4a23de: 0c00 |0003: move-result-object v0 │ │ -4a23e0: 5251 74b1 |0004: iget v1, v5, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$seekbarUpdateObserver$2;.label:I // field@b174 │ │ -4a23e4: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -4a23e6: 3801 0d00 |0007: if-eqz v1, 0014 // +000d │ │ -4a23ea: 3321 0300 |0009: if-ne v1, v2, 000c // +0003 │ │ -4a23ee: 2809 |000b: goto 0014 // +0009 │ │ -4a23f0: 2206 8924 |000c: new-instance v6, Ljava/lang/IllegalStateException; // type@2489 │ │ -4a23f4: 1a00 d28c |000e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ -4a23f8: 7020 c9f5 0600 |0010: invoke-direct {v6, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ -4a23fe: 2706 |0013: throw v6 │ │ -4a2400: 7110 8cfb 0600 |0014: invoke-static {v6}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -4a2406: 5456 75b1 |0017: iget-object v6, v5, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$seekbarUpdateObserver$2;.this$0:Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager; // field@b175 │ │ -4a240a: 7110 f3eb 0600 |0019: invoke-static {v6}, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.access$getLoop$p:(Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;)Z // method@ebf3 │ │ -4a2410: 0a06 |001c: move-result v6 │ │ -4a2412: 3906 0500 |001d: if-nez v6, 0022 // +0005 │ │ -4a2416: 6206 61b5 |001f: sget-object v6, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -4a241a: 1106 |0021: return-object v6 │ │ -4a241c: 5456 75b1 |0022: iget-object v6, v5, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$seekbarUpdateObserver$2;.this$0:Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager; // field@b175 │ │ -4a2420: 7110 f4eb 0600 |0024: invoke-static {v6}, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.access$getMediaPlayer$p:(Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;)Landroid/media/MediaPlayer; // method@ebf4 │ │ -4a2426: 0c06 |0027: move-result-object v6 │ │ -4a2428: 3806 3800 |0028: if-eqz v6, 0060 // +0038 │ │ -4a242c: 5456 75b1 |002a: iget-object v6, v5, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$seekbarUpdateObserver$2;.this$0:Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager; // field@b175 │ │ -4a2430: 7110 f4eb 0600 |002c: invoke-static {v6}, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.access$getMediaPlayer$p:(Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;)Landroid/media/MediaPlayer; // method@ebf4 │ │ -4a2436: 0c06 |002f: move-result-object v6 │ │ -4a2438: 7110 fdfb 0600 |0030: invoke-static {v6}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4a243e: 6e10 f903 0600 |0033: invoke-virtual {v6}, Landroid/media/MediaPlayer;.isPlaying:()Z // method@03f9 │ │ -4a2444: 0a06 |0036: move-result v6 │ │ -4a2446: 3806 2900 |0037: if-eqz v6, 0060 // +0029 │ │ -4a244a: 5456 75b1 |0039: iget-object v6, v5, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$seekbarUpdateObserver$2;.this$0:Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager; // field@b175 │ │ -4a244e: 7110 f4eb 0600 |003b: invoke-static {v6}, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.access$getMediaPlayer$p:(Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;)Landroid/media/MediaPlayer; // method@ebf4 │ │ -4a2454: 0c06 |003e: move-result-object v6 │ │ -4a2456: 7110 fdfb 0600 |003f: invoke-static {v6}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4a245c: 6e10 f703 0600 |0042: invoke-virtual {v6}, Landroid/media/MediaPlayer;.getCurrentPosition:()I // method@03f7 │ │ -4a2462: 0a06 |0045: move-result v6 │ │ -4a2464: 8266 |0046: int-to-float v6, v6 │ │ -4a2466: 5451 75b1 |0047: iget-object v1, v5, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$seekbarUpdateObserver$2;.this$0:Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager; // field@b175 │ │ -4a246a: 6e10 f8eb 0100 |0049: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.getMediaPlayerDuration:()I // method@ebf8 │ │ -4a2470: 0a01 |004c: move-result v1 │ │ -4a2472: 8211 |004d: int-to-float v1, v1 │ │ -4a2474: c916 |004e: div-float/2addr v6, v1 │ │ -4a2476: 1501 c842 |004f: const/high16 v1, #int 1120403456 // #42c8 │ │ -4a247a: c816 |0051: mul-float/2addr v6, v1 │ │ -4a247c: 5451 75b1 |0052: iget-object v1, v5, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$seekbarUpdateObserver$2;.this$0:Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager; // field@b175 │ │ -4a2480: 7110 f6eb 0100 |0054: invoke-static {v1}, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.access$get_mediaPlayerSeekBarPosition$p:(Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;)Landroidx/lifecycle/MutableLiveData; // method@ebf6 │ │ -4a2486: 0c01 |0057: move-result-object v1 │ │ -4a2488: 8766 |0058: float-to-int v6, v6 │ │ -4a248a: 7110 e0fb 0600 |0059: invoke-static {v6}, Lkotlin/coroutines/jvm/internal/Boxing;.boxInt:(I)Ljava/lang/Integer; // method@fbe0 │ │ -4a2490: 0c06 |005c: move-result-object v6 │ │ -4a2492: 6e20 e00e 6100 |005d: invoke-virtual {v1, v6}, Landroidx/lifecycle/MutableLiveData;.postValue:(Ljava/lang/Object;)V // method@0ee0 │ │ -4a2498: 0756 |0060: move-object v6, v5 │ │ -4a249a: 1f06 ce25 |0061: check-cast v6, Lkotlin/coroutines/Continuation; // type@25ce │ │ -4a249e: 5952 74b1 |0063: iput v2, v5, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$seekbarUpdateObserver$2;.label:I // field@b174 │ │ -4a24a2: 1603 0f00 |0065: const-wide/16 v3, #int 15 // #f │ │ -4a24a6: 7130 71fc 4306 |0067: invoke-static {v3, v4, v6}, Lkotlinx/coroutines/DelayKt;.delay:(JLkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@fc71 │ │ -4a24ac: 0c06 |006a: move-result-object v6 │ │ -4a24ae: 3306 acff |006b: if-ne v6, v0, 0017 // -0054 │ │ -4a24b2: 1100 |006d: return-object v0 │ │ +4a23cc: |[4a23cc] com.nextcloud.talk.chat.data.io.MediaPlayerManager$seekbarUpdateObserver$2.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4a23dc: 7100 dcfb 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ +4a23e2: 0c00 |0003: move-result-object v0 │ │ +4a23e4: 5251 74b1 |0004: iget v1, v5, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$seekbarUpdateObserver$2;.label:I // field@b174 │ │ +4a23e8: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +4a23ea: 3801 0d00 |0007: if-eqz v1, 0014 // +000d │ │ +4a23ee: 3321 0300 |0009: if-ne v1, v2, 000c // +0003 │ │ +4a23f2: 2809 |000b: goto 0014 // +0009 │ │ +4a23f4: 2206 8924 |000c: new-instance v6, Ljava/lang/IllegalStateException; // type@2489 │ │ +4a23f8: 1a00 d28c |000e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ +4a23fc: 7020 c9f5 0600 |0010: invoke-direct {v6, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ +4a2402: 2706 |0013: throw v6 │ │ +4a2404: 7110 8cfb 0600 |0014: invoke-static {v6}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +4a240a: 5456 75b1 |0017: iget-object v6, v5, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$seekbarUpdateObserver$2;.this$0:Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager; // field@b175 │ │ +4a240e: 7110 f3eb 0600 |0019: invoke-static {v6}, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.access$getLoop$p:(Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;)Z // method@ebf3 │ │ +4a2414: 0a06 |001c: move-result v6 │ │ +4a2416: 3906 0500 |001d: if-nez v6, 0022 // +0005 │ │ +4a241a: 6206 61b5 |001f: sget-object v6, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +4a241e: 1106 |0021: return-object v6 │ │ +4a2420: 5456 75b1 |0022: iget-object v6, v5, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$seekbarUpdateObserver$2;.this$0:Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager; // field@b175 │ │ +4a2424: 7110 f4eb 0600 |0024: invoke-static {v6}, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.access$getMediaPlayer$p:(Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;)Landroid/media/MediaPlayer; // method@ebf4 │ │ +4a242a: 0c06 |0027: move-result-object v6 │ │ +4a242c: 3806 3800 |0028: if-eqz v6, 0060 // +0038 │ │ +4a2430: 5456 75b1 |002a: iget-object v6, v5, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$seekbarUpdateObserver$2;.this$0:Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager; // field@b175 │ │ +4a2434: 7110 f4eb 0600 |002c: invoke-static {v6}, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.access$getMediaPlayer$p:(Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;)Landroid/media/MediaPlayer; // method@ebf4 │ │ +4a243a: 0c06 |002f: move-result-object v6 │ │ +4a243c: 7110 fdfb 0600 |0030: invoke-static {v6}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4a2442: 6e10 f903 0600 |0033: invoke-virtual {v6}, Landroid/media/MediaPlayer;.isPlaying:()Z // method@03f9 │ │ +4a2448: 0a06 |0036: move-result v6 │ │ +4a244a: 3806 2900 |0037: if-eqz v6, 0060 // +0029 │ │ +4a244e: 5456 75b1 |0039: iget-object v6, v5, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$seekbarUpdateObserver$2;.this$0:Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager; // field@b175 │ │ +4a2452: 7110 f4eb 0600 |003b: invoke-static {v6}, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.access$getMediaPlayer$p:(Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;)Landroid/media/MediaPlayer; // method@ebf4 │ │ +4a2458: 0c06 |003e: move-result-object v6 │ │ +4a245a: 7110 fdfb 0600 |003f: invoke-static {v6}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4a2460: 6e10 f703 0600 |0042: invoke-virtual {v6}, Landroid/media/MediaPlayer;.getCurrentPosition:()I // method@03f7 │ │ +4a2466: 0a06 |0045: move-result v6 │ │ +4a2468: 8266 |0046: int-to-float v6, v6 │ │ +4a246a: 5451 75b1 |0047: iget-object v1, v5, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$seekbarUpdateObserver$2;.this$0:Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager; // field@b175 │ │ +4a246e: 6e10 f8eb 0100 |0049: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.getMediaPlayerDuration:()I // method@ebf8 │ │ +4a2474: 0a01 |004c: move-result v1 │ │ +4a2476: 8211 |004d: int-to-float v1, v1 │ │ +4a2478: c916 |004e: div-float/2addr v6, v1 │ │ +4a247a: 1501 c842 |004f: const/high16 v1, #int 1120403456 // #42c8 │ │ +4a247e: c816 |0051: mul-float/2addr v6, v1 │ │ +4a2480: 5451 75b1 |0052: iget-object v1, v5, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$seekbarUpdateObserver$2;.this$0:Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager; // field@b175 │ │ +4a2484: 7110 f6eb 0100 |0054: invoke-static {v1}, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.access$get_mediaPlayerSeekBarPosition$p:(Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;)Landroidx/lifecycle/MutableLiveData; // method@ebf6 │ │ +4a248a: 0c01 |0057: move-result-object v1 │ │ +4a248c: 8766 |0058: float-to-int v6, v6 │ │ +4a248e: 7110 e0fb 0600 |0059: invoke-static {v6}, Lkotlin/coroutines/jvm/internal/Boxing;.boxInt:(I)Ljava/lang/Integer; // method@fbe0 │ │ +4a2494: 0c06 |005c: move-result-object v6 │ │ +4a2496: 6e20 e00e 6100 |005d: invoke-virtual {v1, v6}, Landroidx/lifecycle/MutableLiveData;.postValue:(Ljava/lang/Object;)V // method@0ee0 │ │ +4a249c: 0756 |0060: move-object v6, v5 │ │ +4a249e: 1f06 ce25 |0061: check-cast v6, Lkotlin/coroutines/Continuation; // type@25ce │ │ +4a24a2: 5952 74b1 |0063: iput v2, v5, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$seekbarUpdateObserver$2;.label:I // field@b174 │ │ +4a24a6: 1603 0f00 |0065: const-wide/16 v3, #int 15 // #f │ │ +4a24aa: 7130 71fc 4306 |0067: invoke-static {v3, v4, v6}, Lkotlinx/coroutines/DelayKt;.delay:(JLkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@fc71 │ │ +4a24b0: 0c06 |006a: move-result-object v6 │ │ +4a24b2: 3306 acff |006b: if-ne v6, v0, 0017 // -0054 │ │ +4a24b6: 1100 |006d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=91 │ │ 0x0017 line=93 │ │ 0x001f line=94 │ │ 0x0022 line=96 │ │ 0x0039 line=97 │ │ @@ -2027140,116 +2027140,116 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -4a25d4: |[4a25d4] com.nextcloud.talk.chat.data.io.MediaPlayerManager$start$1.:(Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;Lkotlin/coroutines/Continuation;)V │ │ -4a25e4: 5b01 77b1 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$start$1;.this$0:Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager; // field@b177 │ │ -4a25e8: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -4a25ea: 7030 e4fb 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@fbe4 │ │ -4a25f0: 0e00 |0006: return-void │ │ +4a25d8: |[4a25d8] com.nextcloud.talk.chat.data.io.MediaPlayerManager$start$1.:(Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;Lkotlin/coroutines/Continuation;)V │ │ +4a25e8: 5b01 77b1 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$start$1;.this$0:Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager; // field@b177 │ │ +4a25ec: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +4a25ee: 7030 e4fb 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@fbe4 │ │ +4a25f4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$start$1;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -4a25b0: |[4a25b0] com.nextcloud.talk.chat.data.io.MediaPlayerManager$start$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -4a25c0: 2202 4e21 |0000: new-instance v2, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$start$1; // type@214e │ │ -4a25c4: 5410 77b1 |0002: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$start$1;.this$0:Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager; // field@b177 │ │ -4a25c8: 7030 ebeb 0203 |0004: invoke-direct {v2, v0, v3}, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$start$1;.:(Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;Lkotlin/coroutines/Continuation;)V // method@ebeb │ │ -4a25ce: 1f02 ce25 |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ -4a25d2: 1102 |0009: return-object v2 │ │ +4a25b4: |[4a25b4] com.nextcloud.talk.chat.data.io.MediaPlayerManager$start$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +4a25c4: 2202 4e21 |0000: new-instance v2, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$start$1; // type@214e │ │ +4a25c8: 5410 77b1 |0002: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$start$1;.this$0:Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager; // field@b177 │ │ +4a25cc: 7030 ebeb 0203 |0004: invoke-direct {v2, v0, v3}, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$start$1;.:(Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;Lkotlin/coroutines/Continuation;)V // method@ebeb │ │ +4a25d2: 1f02 ce25 |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ +4a25d6: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$start$1;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -4a24f8: |[4a24f8] com.nextcloud.talk.chat.data.io.MediaPlayerManager$start$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -4a2508: 1f01 2026 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@2620 │ │ -4a250c: 1f02 ce25 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ -4a2510: 6e30 eeeb 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$start$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ebee │ │ -4a2516: 0c01 |0007: move-result-object v1 │ │ -4a2518: 1101 |0008: return-object v1 │ │ +4a24fc: |[4a24fc] com.nextcloud.talk.chat.data.io.MediaPlayerManager$start$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +4a250c: 1f01 2026 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@2620 │ │ +4a2510: 1f02 ce25 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ +4a2514: 6e30 eeeb 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$start$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ebee │ │ +4a251a: 0c01 |0007: move-result-object v1 │ │ +4a251c: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$start$1;) │ │ name : 'invoke' │ │ type : '(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -4a251c: |[4a251c] com.nextcloud.talk.chat.data.io.MediaPlayerManager$start$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4a252c: 6e30 eceb 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$start$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@ebec │ │ -4a2532: 0c01 |0003: move-result-object v1 │ │ -4a2534: 1f01 4e21 |0004: check-cast v1, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$start$1; // type@214e │ │ -4a2538: 6202 61b5 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -4a253c: 6e20 efeb 2100 |0008: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$start$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@ebef │ │ -4a2542: 0c01 |000b: move-result-object v1 │ │ -4a2544: 1101 |000c: return-object v1 │ │ +4a2520: |[4a2520] com.nextcloud.talk.chat.data.io.MediaPlayerManager$start$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4a2530: 6e30 eceb 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$start$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@ebec │ │ +4a2536: 0c01 |0003: move-result-object v1 │ │ +4a2538: 1f01 4e21 |0004: check-cast v1, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$start$1; // type@214e │ │ +4a253c: 6202 61b5 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +4a2540: 6e20 efeb 2100 |0008: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$start$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@ebef │ │ +4a2546: 0c01 |000b: move-result-object v1 │ │ +4a2548: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$start$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -4a2548: |[4a2548] com.nextcloud.talk.chat.data.io.MediaPlayerManager$start$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4a2558: 7100 dcfb 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ -4a255e: 0c00 |0003: move-result-object v0 │ │ -4a2560: 5231 76b1 |0004: iget v1, v3, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$start$1;.label:I // field@b176 │ │ -4a2564: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -4a2566: 3801 1000 |0007: if-eqz v1, 0017 // +0010 │ │ -4a256a: 3321 0600 |0009: if-ne v1, v2, 000f // +0006 │ │ -4a256e: 7110 8cfb 0400 |000b: invoke-static {v4}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -4a2574: 281a |000e: goto 0028 // +001a │ │ -4a2576: 2204 8924 |000f: new-instance v4, Ljava/lang/IllegalStateException; // type@2489 │ │ -4a257a: 1a00 d28c |0011: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ -4a257e: 7020 c9f5 0400 |0013: invoke-direct {v4, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ -4a2584: 2704 |0016: throw v4 │ │ -4a2586: 7110 8cfb 0400 |0017: invoke-static {v4}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -4a258c: 5434 77b1 |001a: iget-object v4, v3, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$start$1;.this$0:Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager; // field@b177 │ │ -4a2590: 0731 |001c: move-object v1, v3 │ │ -4a2592: 1f01 ce25 |001d: check-cast v1, Lkotlin/coroutines/Continuation; // type@25ce │ │ -4a2596: 5932 76b1 |001f: iput v2, v3, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$start$1;.label:I // field@b176 │ │ -4a259a: 7120 f7eb 1400 |0021: invoke-static {v4, v1}, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.access$seekbarUpdateObserver:(Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ebf7 │ │ -4a25a0: 0c04 |0024: move-result-object v4 │ │ -4a25a2: 3304 0300 |0025: if-ne v4, v0, 0028 // +0003 │ │ -4a25a6: 1100 |0027: return-object v0 │ │ -4a25a8: 6204 61b5 |0028: sget-object v4, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -4a25ac: 1104 |002a: return-object v4 │ │ +4a254c: |[4a254c] com.nextcloud.talk.chat.data.io.MediaPlayerManager$start$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4a255c: 7100 dcfb 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ +4a2562: 0c00 |0003: move-result-object v0 │ │ +4a2564: 5231 76b1 |0004: iget v1, v3, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$start$1;.label:I // field@b176 │ │ +4a2568: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +4a256a: 3801 1000 |0007: if-eqz v1, 0017 // +0010 │ │ +4a256e: 3321 0600 |0009: if-ne v1, v2, 000f // +0006 │ │ +4a2572: 7110 8cfb 0400 |000b: invoke-static {v4}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +4a2578: 281a |000e: goto 0028 // +001a │ │ +4a257a: 2204 8924 |000f: new-instance v4, Ljava/lang/IllegalStateException; // type@2489 │ │ +4a257e: 1a00 d28c |0011: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ +4a2582: 7020 c9f5 0400 |0013: invoke-direct {v4, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ +4a2588: 2704 |0016: throw v4 │ │ +4a258a: 7110 8cfb 0400 |0017: invoke-static {v4}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +4a2590: 5434 77b1 |001a: iget-object v4, v3, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$start$1;.this$0:Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager; // field@b177 │ │ +4a2594: 0731 |001c: move-object v1, v3 │ │ +4a2596: 1f01 ce25 |001d: check-cast v1, Lkotlin/coroutines/Continuation; // type@25ce │ │ +4a259a: 5932 76b1 |001f: iput v2, v3, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$start$1;.label:I // field@b176 │ │ +4a259e: 7120 f7eb 1400 |0021: invoke-static {v4, v1}, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.access$seekbarUpdateObserver:(Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ebf7 │ │ +4a25a4: 0c04 |0024: move-result-object v4 │ │ +4a25a6: 3304 0300 |0025: if-ne v4, v0, 0028 // +0003 │ │ +4a25aa: 1100 |0027: return-object v0 │ │ +4a25ac: 6204 61b5 |0028: sget-object v4, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +4a25b0: 1104 |002a: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=52 │ │ locals : │ │ 0x0000 - 0x002b reg=3 this Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$start$1; │ │ 0x0000 - 0x002b reg=4 (null) Ljava/lang/Object; │ │ │ │ @@ -2027338,65 +2027338,65 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;Landroid/media/MediaPlayer;Landroid/media/MediaPlayer;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -4a26ec: |[4a26ec] com.nextcloud.talk.chat.data.io.MediaPlayerManager.$r8$lambda$RBudZcgSbjnlOeE0TPSglUSPnQc:(Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;Landroid/media/MediaPlayer;Landroid/media/MediaPlayer;)V │ │ -4a26fc: 7130 feeb 1002 |0000: invoke-static {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.init$lambda$1$lambda$0:(Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;Landroid/media/MediaPlayer;Landroid/media/MediaPlayer;)V // method@ebfe │ │ -4a2702: 0e00 |0003: return-void │ │ +4a26f0: |[4a26f0] com.nextcloud.talk.chat.data.io.MediaPlayerManager.$r8$lambda$RBudZcgSbjnlOeE0TPSglUSPnQc:(Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;Landroid/media/MediaPlayer;Landroid/media/MediaPlayer;)V │ │ +4a2700: 7130 feeb 1002 |0000: invoke-static {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.init$lambda$1$lambda$0:(Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;Landroid/media/MediaPlayer;Landroid/media/MediaPlayer;)V // method@ebfe │ │ +4a2706: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -4a2704: |[4a2704] com.nextcloud.talk.chat.data.io.MediaPlayerManager.:()V │ │ -4a2714: 2200 4b21 |0000: new-instance v0, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$Companion; // type@214b │ │ -4a2718: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4a271a: 7020 dfeb 1000 |0003: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@ebdf │ │ -4a2720: 6900 79b1 |0006: sput-object v0, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.Companion:Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$Companion; // field@b179 │ │ -4a2724: 1300 0800 |0008: const/16 v0, #int 8 // #8 │ │ -4a2728: 6700 78b1 |000a: sput v0, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.$stable:I // field@b178 │ │ -4a272c: 1a00 31ae |000c: const-string v0, "getSimpleName(...)" // string@ae31 │ │ -4a2730: 1a01 8c5e |000e: const-string v1, "MediaPlayerManager" // string@5e8c │ │ -4a2734: 7120 fffb 0100 |0010: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -4a273a: 6901 7cb1 |0013: sput-object v1, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.TAG:Ljava/lang/String; // field@b17c │ │ -4a273e: 0e00 |0015: return-void │ │ +4a2708: |[4a2708] com.nextcloud.talk.chat.data.io.MediaPlayerManager.:()V │ │ +4a2718: 2200 4b21 |0000: new-instance v0, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$Companion; // type@214b │ │ +4a271c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4a271e: 7020 dfeb 1000 |0003: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@ebdf │ │ +4a2724: 6900 79b1 |0006: sput-object v0, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.Companion:Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$Companion; // field@b179 │ │ +4a2728: 1300 0800 |0008: const/16 v0, #int 8 // #8 │ │ +4a272c: 6700 78b1 |000a: sput v0, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.$stable:I // field@b178 │ │ +4a2730: 1a00 31ae |000c: const-string v0, "getSimpleName(...)" // string@ae31 │ │ +4a2734: 1a01 8c5e |000e: const-string v1, "MediaPlayerManager" // string@5e8c │ │ +4a2738: 7120 fffb 0100 |0010: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +4a273e: 6901 7cb1 |0013: sput-object v1, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.TAG:Ljava/lang/String; // field@b17c │ │ +4a2742: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x000c line=29 │ │ locals : │ │ │ │ #2 : (in Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -4a2740: |[4a2740] com.nextcloud.talk.chat.data.io.MediaPlayerManager.:()V │ │ -4a2750: 7010 2ff6 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f62f │ │ -4a2756: 7100 68fc 0000 |0003: invoke-static {}, Lkotlinx/coroutines/CoroutineScopeKt;.MainScope:()Lkotlinx/coroutines/CoroutineScope; // method@fc68 │ │ -4a275c: 0c00 |0006: move-result-object v0 │ │ -4a275e: 5b10 82b1 |0007: iput-object v0, v1, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.scope:Lkotlinx/coroutines/CoroutineScope; // field@b182 │ │ -4a2762: 2200 5b03 |0009: new-instance v0, Landroidx/lifecycle/MutableLiveData; // type@035b │ │ -4a2766: 7010 dd0e 0000 |000b: invoke-direct {v0}, Landroidx/lifecycle/MutableLiveData;.:()V // method@0edd │ │ -4a276c: 5b10 7db1 |000e: iput-object v0, v1, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;._mediaPlayerSeekBarPosition:Landroidx/lifecycle/MutableLiveData; // field@b17d │ │ -4a2770: 0e00 |0010: return-void │ │ +4a2744: |[4a2744] com.nextcloud.talk.chat.data.io.MediaPlayerManager.:()V │ │ +4a2754: 7010 2ff6 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f62f │ │ +4a275a: 7100 68fc 0000 |0003: invoke-static {}, Lkotlinx/coroutines/CoroutineScopeKt;.MainScope:()Lkotlinx/coroutines/CoroutineScope; // method@fc68 │ │ +4a2760: 0c00 |0006: move-result-object v0 │ │ +4a2762: 5b10 82b1 |0007: iput-object v0, v1, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.scope:Lkotlinx/coroutines/CoroutineScope; // field@b182 │ │ +4a2766: 2200 5b03 |0009: new-instance v0, Landroidx/lifecycle/MutableLiveData; // type@035b │ │ +4a276a: 7010 dd0e 0000 |000b: invoke-direct {v0}, Landroidx/lifecycle/MutableLiveData;.:()V // method@0edd │ │ +4a2770: 5b10 7db1 |000e: iput-object v0, v1, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;._mediaPlayerSeekBarPosition:Landroidx/lifecycle/MutableLiveData; // field@b17d │ │ +4a2774: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=37 │ │ 0x0009 line=39 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager; │ │ @@ -2027406,17 +2027406,17 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;)Z' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a2640: |[4a2640] com.nextcloud.talk.chat.data.io.MediaPlayerManager.access$getLoop$p:(Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;)Z │ │ -4a2650: 5500 7eb1 |0000: iget-boolean v0, v0, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.loop:Z // field@b17e │ │ -4a2654: 0f00 |0002: return v0 │ │ +4a2644: |[4a2644] com.nextcloud.talk.chat.data.io.MediaPlayerManager.access$getLoop$p:(Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;)Z │ │ +4a2654: 5500 7eb1 |0000: iget-boolean v0, v0, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.loop:Z // field@b17e │ │ +4a2658: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager; │ │ │ │ #4 : (in Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;) │ │ @@ -2027424,17 +2027424,17 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;)Landroid/media/MediaPlayer;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a25f4: |[4a25f4] com.nextcloud.talk.chat.data.io.MediaPlayerManager.access$getMediaPlayer$p:(Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;)Landroid/media/MediaPlayer; │ │ -4a2604: 5400 7fb1 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.mediaPlayer:Landroid/media/MediaPlayer; // field@b17f │ │ -4a2608: 1100 |0002: return-object v0 │ │ +4a25f8: |[4a25f8] com.nextcloud.talk.chat.data.io.MediaPlayerManager.access$getMediaPlayer$p:(Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;)Landroid/media/MediaPlayer; │ │ +4a2608: 5400 7fb1 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.mediaPlayer:Landroid/media/MediaPlayer; // field@b17f │ │ +4a260c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager; │ │ │ │ #5 : (in Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;) │ │ @@ -2027442,34 +2027442,34 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a26d4: |[4a26d4] com.nextcloud.talk.chat.data.io.MediaPlayerManager.access$getTAG$cp:()Ljava/lang/String; │ │ -4a26e4: 6200 7cb1 |0000: sget-object v0, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.TAG:Ljava/lang/String; // field@b17c │ │ -4a26e8: 1100 |0002: return-object v0 │ │ +4a26d8: |[4a26d8] com.nextcloud.talk.chat.data.io.MediaPlayerManager.access$getTAG$cp:()Ljava/lang/String; │ │ +4a26e8: 6200 7cb1 |0000: sget-object v0, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.TAG:Ljava/lang/String; // field@b17c │ │ +4a26ec: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ │ │ #6 : (in Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;) │ │ name : 'access$get_mediaPlayerSeekBarPosition$p' │ │ type : '(Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;)Landroidx/lifecycle/MutableLiveData;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a2628: |[4a2628] com.nextcloud.talk.chat.data.io.MediaPlayerManager.access$get_mediaPlayerSeekBarPosition$p:(Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;)Landroidx/lifecycle/MutableLiveData; │ │ -4a2638: 5400 7db1 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;._mediaPlayerSeekBarPosition:Landroidx/lifecycle/MutableLiveData; // field@b17d │ │ -4a263c: 1100 |0002: return-object v0 │ │ +4a262c: |[4a262c] com.nextcloud.talk.chat.data.io.MediaPlayerManager.access$get_mediaPlayerSeekBarPosition$p:(Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;)Landroidx/lifecycle/MutableLiveData; │ │ +4a263c: 5400 7db1 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;._mediaPlayerSeekBarPosition:Landroidx/lifecycle/MutableLiveData; // field@b17d │ │ +4a2640: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager; │ │ │ │ #7 : (in Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;) │ │ @@ -2027477,18 +2027477,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -4a2670: |[4a2670] com.nextcloud.talk.chat.data.io.MediaPlayerManager.access$seekbarUpdateObserver:(Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4a2680: 7020 01ec 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.seekbarUpdateObserver:(Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ec01 │ │ -4a2686: 0c00 |0003: move-result-object v0 │ │ -4a2688: 1100 |0004: return-object v0 │ │ +4a2674: |[4a2674] com.nextcloud.talk.chat.data.io.MediaPlayerManager.access$seekbarUpdateObserver:(Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4a2684: 7020 01ec 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.seekbarUpdateObserver:(Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ec01 │ │ +4a268a: 0c00 |0003: move-result-object v0 │ │ +4a268c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager; │ │ 0x0000 - 0x0005 reg=1 (null) Lkotlin/coroutines/Continuation; │ │ │ │ @@ -2027497,32 +2027497,32 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -4a281c: |[4a281c] com.nextcloud.talk.chat.data.io.MediaPlayerManager.init:(Ljava/lang/String;)V │ │ -4a282c: 2200 ea00 |0000: new-instance v0, Landroid/media/MediaPlayer; // type@00ea │ │ -4a2830: 7010 f603 0000 |0002: invoke-direct {v0}, Landroid/media/MediaPlayer;.:()V // method@03f6 │ │ -4a2836: 6e20 0104 3000 |0005: invoke-virtual {v0, v3}, Landroid/media/MediaPlayer;.setDataSource:(Ljava/lang/String;)V // method@0401 │ │ -4a283c: 6e10 fc03 0000 |0008: invoke-virtual {v0}, Landroid/media/MediaPlayer;.prepareAsync:()V // method@03fc │ │ -4a2842: 2203 4a21 |000b: new-instance v3, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$$ExternalSyntheticLambda0; // type@214a │ │ -4a2846: 7030 dceb 2300 |000d: invoke-direct {v3, v2, v0}, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$$ExternalSyntheticLambda0;.:(Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;Landroid/media/MediaPlayer;)V // method@ebdc │ │ -4a284c: 6e20 0504 3000 |0010: invoke-virtual {v0, v3}, Landroid/media/MediaPlayer;.setOnPreparedListener:(Landroid/media/MediaPlayer$OnPreparedListener;)V // method@0405 │ │ -4a2852: 5b20 7fb1 |0013: iput-object v0, v2, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.mediaPlayer:Landroid/media/MediaPlayer; // field@b17f │ │ -4a2856: 280f |0015: goto 0024 // +000f │ │ -4a2858: 0d03 |0016: move-exception v3 │ │ -4a285a: 6200 82b0 |0017: sget-object v0, Lcom/nextcloud/talk/chat/ChatActivity;.Companion:Lcom/nextcloud/talk/chat/ChatActivity$Companion; // field@b082 │ │ -4a285e: 6e10 71e8 0000 |0019: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity$Companion;.getTAG:()Ljava/lang/String; // method@e871 │ │ -4a2864: 0c00 |001c: move-result-object v0 │ │ -4a2866: 1a01 9f9e |001d: const-string v1, "failed to initialize mediaPlayer" // string@9e9f │ │ -4a286a: 1f03 b024 |001f: check-cast v3, Ljava/lang/Throwable; // type@24b0 │ │ -4a286e: 7130 6f05 1003 |0021: invoke-static {v0, v1, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@056f │ │ -4a2874: 0e00 |0024: return-void │ │ +4a2820: |[4a2820] com.nextcloud.talk.chat.data.io.MediaPlayerManager.init:(Ljava/lang/String;)V │ │ +4a2830: 2200 ea00 |0000: new-instance v0, Landroid/media/MediaPlayer; // type@00ea │ │ +4a2834: 7010 f603 0000 |0002: invoke-direct {v0}, Landroid/media/MediaPlayer;.:()V // method@03f6 │ │ +4a283a: 6e20 0104 3000 |0005: invoke-virtual {v0, v3}, Landroid/media/MediaPlayer;.setDataSource:(Ljava/lang/String;)V // method@0401 │ │ +4a2840: 6e10 fc03 0000 |0008: invoke-virtual {v0}, Landroid/media/MediaPlayer;.prepareAsync:()V // method@03fc │ │ +4a2846: 2203 4a21 |000b: new-instance v3, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$$ExternalSyntheticLambda0; // type@214a │ │ +4a284a: 7030 dceb 2300 |000d: invoke-direct {v3, v2, v0}, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$$ExternalSyntheticLambda0;.:(Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;Landroid/media/MediaPlayer;)V // method@ebdc │ │ +4a2850: 6e20 0504 3000 |0010: invoke-virtual {v0, v3}, Landroid/media/MediaPlayer;.setOnPreparedListener:(Landroid/media/MediaPlayer$OnPreparedListener;)V // method@0405 │ │ +4a2856: 5b20 7fb1 |0013: iput-object v0, v2, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.mediaPlayer:Landroid/media/MediaPlayer; // field@b17f │ │ +4a285a: 280f |0015: goto 0024 // +000f │ │ +4a285c: 0d03 |0016: move-exception v3 │ │ +4a285e: 6200 82b0 |0017: sget-object v0, Lcom/nextcloud/talk/chat/ChatActivity;.Companion:Lcom/nextcloud/talk/chat/ChatActivity$Companion; // field@b082 │ │ +4a2862: 6e10 71e8 0000 |0019: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/ChatActivity$Companion;.getTAG:()Ljava/lang/String; // method@e871 │ │ +4a2868: 0c00 |001c: move-result-object v0 │ │ +4a286a: 1a01 9f9e |001d: const-string v1, "failed to initialize mediaPlayer" // string@9e9f │ │ +4a286e: 1f03 b024 |001f: check-cast v3, Ljava/lang/Throwable; // type@24b0 │ │ +4a2872: 7130 6f05 1003 |0021: invoke-static {v0, v1, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@056f │ │ +4a2878: 0e00 |0024: return-void │ │ catches : 1 │ │ 0x0000 - 0x0015 │ │ Ljava/lang/Exception; -> 0x0016 │ │ positions : │ │ 0x0000 line=110 │ │ 0x0005 line=111 │ │ 0x0008 line=112 │ │ @@ -2027538,35 +2027538,35 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;Landroid/media/MediaPlayer;Landroid/media/MediaPlayer;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 35 16-bit code units │ │ -4a27c4: |[4a27c4] com.nextcloud.talk.chat.data.io.MediaPlayerManager.init$lambda$1$lambda$0:(Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;Landroid/media/MediaPlayer;Landroid/media/MediaPlayer;)V │ │ -4a27d4: 6e10 f803 0800 |0000: invoke-virtual {v8}, Landroid/media/MediaPlayer;.getDuration:()I // method@03f8 │ │ -4a27da: 0a08 |0003: move-result v8 │ │ -4a27dc: 5968 80b1 |0004: iput v8, v6, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.mediaPlayerDuration:I // field@b180 │ │ -4a27e0: 6e10 0604 0700 |0006: invoke-virtual {v7}, Landroid/media/MediaPlayer;.start:()V // method@0406 │ │ -4a27e6: 1217 |0009: const/4 v7, #int 1 // #1 │ │ -4a27e8: 5c67 7eb1 |000a: iput-boolean v7, v6, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.loop:Z // field@b17e │ │ -4a27ec: 7100 68fc 0000 |000c: invoke-static {}, Lkotlinx/coroutines/CoroutineScopeKt;.MainScope:()Lkotlinx/coroutines/CoroutineScope; // method@fc68 │ │ -4a27f2: 0c00 |000f: move-result-object v0 │ │ -4a27f4: 5b60 82b1 |0010: iput-object v0, v6, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.scope:Lkotlinx/coroutines/CoroutineScope; // field@b182 │ │ -4a27f8: 2207 4c21 |0012: new-instance v7, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$init$1$1$1; // type@214c │ │ -4a27fc: 1208 |0014: const/4 v8, #int 0 // #0 │ │ -4a27fe: 7030 e1eb 6708 |0015: invoke-direct {v7, v6, v8}, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$init$1$1$1;.:(Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;Lkotlin/coroutines/Continuation;)V // method@ebe1 │ │ -4a2804: 0773 |0018: move-object v3, v7 │ │ -4a2806: 1f03 e825 |0019: check-cast v3, Lkotlin/jvm/functions/Function2; // type@25e8 │ │ -4a280a: 1234 |001b: const/4 v4, #int 3 // #3 │ │ -4a280c: 1205 |001c: const/4 v5, #int 0 // #0 │ │ -4a280e: 1201 |001d: const/4 v1, #int 0 // #0 │ │ -4a2810: 1202 |001e: const/4 v2, #int 0 // #0 │ │ -4a2812: 7706 58fc 0000 |001f: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@fc58 │ │ -4a2818: 0e00 |0022: return-void │ │ +4a27c8: |[4a27c8] com.nextcloud.talk.chat.data.io.MediaPlayerManager.init$lambda$1$lambda$0:(Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;Landroid/media/MediaPlayer;Landroid/media/MediaPlayer;)V │ │ +4a27d8: 6e10 f803 0800 |0000: invoke-virtual {v8}, Landroid/media/MediaPlayer;.getDuration:()I // method@03f8 │ │ +4a27de: 0a08 |0003: move-result v8 │ │ +4a27e0: 5968 80b1 |0004: iput v8, v6, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.mediaPlayerDuration:I // field@b180 │ │ +4a27e4: 6e10 0604 0700 |0006: invoke-virtual {v7}, Landroid/media/MediaPlayer;.start:()V // method@0406 │ │ +4a27ea: 1217 |0009: const/4 v7, #int 1 // #1 │ │ +4a27ec: 5c67 7eb1 |000a: iput-boolean v7, v6, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.loop:Z // field@b17e │ │ +4a27f0: 7100 68fc 0000 |000c: invoke-static {}, Lkotlinx/coroutines/CoroutineScopeKt;.MainScope:()Lkotlinx/coroutines/CoroutineScope; // method@fc68 │ │ +4a27f6: 0c00 |000f: move-result-object v0 │ │ +4a27f8: 5b60 82b1 |0010: iput-object v0, v6, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.scope:Lkotlinx/coroutines/CoroutineScope; // field@b182 │ │ +4a27fc: 2207 4c21 |0012: new-instance v7, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$init$1$1$1; // type@214c │ │ +4a2800: 1208 |0014: const/4 v8, #int 0 // #0 │ │ +4a2802: 7030 e1eb 6708 |0015: invoke-direct {v7, v6, v8}, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$init$1$1$1;.:(Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;Lkotlin/coroutines/Continuation;)V // method@ebe1 │ │ +4a2808: 0773 |0018: move-object v3, v7 │ │ +4a280a: 1f03 e825 |0019: check-cast v3, Lkotlin/jvm/functions/Function2; // type@25e8 │ │ +4a280e: 1234 |001b: const/4 v4, #int 3 // #3 │ │ +4a2810: 1205 |001c: const/4 v5, #int 0 // #0 │ │ +4a2812: 1201 |001d: const/4 v1, #int 0 // #0 │ │ +4a2814: 1202 |001e: const/4 v2, #int 0 // #0 │ │ +4a2816: 7706 58fc 0000 |001f: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@fc58 │ │ +4a281c: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0006 line=115 │ │ 0x000a line=116 │ │ 0x000c line=117 │ │ 0x0012 line=118 │ │ @@ -2027580,30 +2027580,30 @@ │ │ type : '(Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -4a268c: |[4a268c] com.nextcloud.talk.chat.data.io.MediaPlayerManager.seekbarUpdateObserver:(Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4a269c: 7100 73fc 0000 |0000: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@fc73 │ │ -4a26a2: 0c00 |0003: move-result-object v0 │ │ -4a26a4: 1f00 d525 |0004: check-cast v0, Lkotlin/coroutines/CoroutineContext; // type@25d5 │ │ -4a26a8: 2201 4d21 |0006: new-instance v1, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$seekbarUpdateObserver$2; // type@214d │ │ -4a26ac: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -4a26ae: 7030 e6eb 3102 |0009: invoke-direct {v1, v3, v2}, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$seekbarUpdateObserver$2;.:(Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;Lkotlin/coroutines/Continuation;)V // method@ebe6 │ │ -4a26b4: 1f01 e825 |000c: check-cast v1, Lkotlin/jvm/functions/Function2; // type@25e8 │ │ -4a26b8: 7130 5bfc 1004 |000e: invoke-static {v0, v1, v4}, Lkotlinx/coroutines/BuildersKt;.withContext:(Lkotlin/coroutines/CoroutineContext;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@fc5b │ │ -4a26be: 0c04 |0011: move-result-object v4 │ │ -4a26c0: 7100 dcfb 0000 |0012: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ -4a26c6: 0c00 |0015: move-result-object v0 │ │ -4a26c8: 3304 0300 |0016: if-ne v4, v0, 0019 // +0003 │ │ -4a26cc: 1104 |0018: return-object v4 │ │ -4a26ce: 6204 61b5 |0019: sget-object v4, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -4a26d2: 1104 |001b: return-object v4 │ │ +4a2690: |[4a2690] com.nextcloud.talk.chat.data.io.MediaPlayerManager.seekbarUpdateObserver:(Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4a26a0: 7100 73fc 0000 |0000: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@fc73 │ │ +4a26a6: 0c00 |0003: move-result-object v0 │ │ +4a26a8: 1f00 d525 |0004: check-cast v0, Lkotlin/coroutines/CoroutineContext; // type@25d5 │ │ +4a26ac: 2201 4d21 |0006: new-instance v1, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$seekbarUpdateObserver$2; // type@214d │ │ +4a26b0: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +4a26b2: 7030 e6eb 3102 |0009: invoke-direct {v1, v3, v2}, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$seekbarUpdateObserver$2;.:(Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;Lkotlin/coroutines/Continuation;)V // method@ebe6 │ │ +4a26b8: 1f01 e825 |000c: check-cast v1, Lkotlin/jvm/functions/Function2; // type@25e8 │ │ +4a26bc: 7130 5bfc 1004 |000e: invoke-static {v0, v1, v4}, Lkotlinx/coroutines/BuildersKt;.withContext:(Lkotlin/coroutines/CoroutineContext;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@fc5b │ │ +4a26c2: 0c04 |0011: move-result-object v4 │ │ +4a26c4: 7100 dcfb 0000 |0012: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ +4a26ca: 0c00 |0015: move-result-object v0 │ │ +4a26cc: 3304 0300 |0016: if-ne v4, v0, 0019 // +0003 │ │ +4a26d0: 1104 |0018: return-object v4 │ │ +4a26d2: 6204 61b5 |0019: sget-object v4, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +4a26d6: 1104 |001b: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x001c reg=3 this Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager; │ │ 0x0000 - 0x001c reg=4 (null) Lkotlin/coroutines/Continuation; │ │ │ │ @@ -2027613,17 +2027613,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a2658: |[4a2658] com.nextcloud.talk.chat.data.io.MediaPlayerManager.getMediaPlayerDuration:()I │ │ -4a2668: 5210 80b1 |0000: iget v0, v1, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.mediaPlayerDuration:I // field@b180 │ │ -4a266c: 0f00 |0002: return v0 │ │ +4a265c: |[4a265c] com.nextcloud.talk.chat.data.io.MediaPlayerManager.getMediaPlayerDuration:()I │ │ +4a266c: 5210 80b1 |0000: iget v0, v1, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.mediaPlayerDuration:I // field@b180 │ │ +4a2670: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager; │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;) │ │ @@ -2027631,18 +2027631,18 @@ │ │ type : '()Landroidx/lifecycle/LiveData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -4a260c: |[4a260c] com.nextcloud.talk.chat.data.io.MediaPlayerManager.getMediaPlayerSeekBarPosition:()Landroidx/lifecycle/LiveData; │ │ -4a261c: 5410 7db1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;._mediaPlayerSeekBarPosition:Landroidx/lifecycle/MutableLiveData; // field@b17d │ │ -4a2620: 1f00 5903 |0002: check-cast v0, Landroidx/lifecycle/LiveData; // type@0359 │ │ -4a2624: 1100 |0004: return-object v0 │ │ +4a2610: |[4a2610] com.nextcloud.talk.chat.data.io.MediaPlayerManager.getMediaPlayerSeekBarPosition:()Landroidx/lifecycle/LiveData; │ │ +4a2620: 5410 7db1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;._mediaPlayerSeekBarPosition:Landroidx/lifecycle/MutableLiveData; // field@b17d │ │ +4a2624: 1f00 5903 |0002: check-cast v0, Landroidx/lifecycle/LiveData; // type@0359 │ │ +4a2628: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager; │ │ │ │ #2 : (in Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;) │ │ @@ -2027650,51 +2027650,51 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -4a2774: |[4a2774] com.nextcloud.talk.chat.data.io.MediaPlayerManager.handleOnPause:()V │ │ -4a2784: 0e00 |0000: return-void │ │ +4a2778: |[4a2778] com.nextcloud.talk.chat.data.io.MediaPlayerManager.handleOnPause:()V │ │ +4a2788: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;) │ │ name : 'handleOnResume' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -4a2788: |[4a2788] com.nextcloud.talk.chat.data.io.MediaPlayerManager.handleOnResume:()V │ │ -4a2798: 0e00 |0000: return-void │ │ +4a278c: |[4a278c] com.nextcloud.talk.chat.data.io.MediaPlayerManager.handleOnResume:()V │ │ +4a279c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;) │ │ name : 'handleOnStop' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -4a279c: |[4a279c] com.nextcloud.talk.chat.data.io.MediaPlayerManager.handleOnStop:()V │ │ -4a27ac: 6e10 04ec 0300 |0000: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.stop:()V // method@ec04 │ │ -4a27b2: 5430 82b1 |0003: iget-object v0, v3, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.scope:Lkotlinx/coroutines/CoroutineScope; // field@b182 │ │ -4a27b6: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -4a27b8: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -4a27ba: 7140 69fc 1012 |0007: invoke-static {v0, v1, v2, v1}, Lkotlinx/coroutines/CoroutineScopeKt;.cancel$default:(Lkotlinx/coroutines/CoroutineScope;Ljava/util/concurrent/CancellationException;ILjava/lang/Object;)V // method@fc69 │ │ -4a27c0: 0e00 |000a: return-void │ │ +4a27a0: |[4a27a0] com.nextcloud.talk.chat.data.io.MediaPlayerManager.handleOnStop:()V │ │ +4a27b0: 6e10 04ec 0300 |0000: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.stop:()V // method@ec04 │ │ +4a27b6: 5430 82b1 |0003: iget-object v0, v3, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.scope:Lkotlinx/coroutines/CoroutineScope; // field@b182 │ │ +4a27ba: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +4a27bc: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +4a27be: 7140 69fc 1012 |0007: invoke-static {v0, v1, v2, v1}, Lkotlinx/coroutines/CoroutineScopeKt;.cancel$default:(Lkotlinx/coroutines/CoroutineScope;Ljava/util/concurrent/CancellationException;ILjava/lang/Object;)V // method@fc69 │ │ +4a27c4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0003 line=136 │ │ locals : │ │ 0x0000 - 0x000b reg=3 this Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager; │ │ │ │ @@ -2027703,24 +2027703,24 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -4a2888: |[4a2888] com.nextcloud.talk.chat.data.io.MediaPlayerManager.pause:()V │ │ -4a2898: 5420 7fb1 |0000: iget-object v0, v2, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.mediaPlayer:Landroid/media/MediaPlayer; // field@b17f │ │ -4a289c: 3800 1100 |0002: if-eqz v0, 0013 // +0011 │ │ -4a28a0: 6200 7cb1 |0004: sget-object v0, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.TAG:Ljava/lang/String; // field@b17c │ │ -4a28a4: 1a01 66cc |0006: const-string v1, "media player paused" // string@cc66 │ │ -4a28a8: 7120 6c05 1000 |0008: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4a28ae: 5420 7fb1 |000b: iget-object v0, v2, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.mediaPlayer:Landroid/media/MediaPlayer; // field@b17f │ │ -4a28b2: 7110 fdfb 0000 |000d: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4a28b8: 6e10 fa03 0000 |0010: invoke-virtual {v0}, Landroid/media/MediaPlayer;.pause:()V // method@03fa │ │ -4a28be: 0e00 |0013: return-void │ │ +4a288c: |[4a288c] com.nextcloud.talk.chat.data.io.MediaPlayerManager.pause:()V │ │ +4a289c: 5420 7fb1 |0000: iget-object v0, v2, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.mediaPlayer:Landroid/media/MediaPlayer; // field@b17f │ │ +4a28a0: 3800 1100 |0002: if-eqz v0, 0013 // +0011 │ │ +4a28a4: 6200 7cb1 |0004: sget-object v0, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.TAG:Ljava/lang/String; // field@b17c │ │ +4a28a8: 1a01 66cc |0006: const-string v1, "media player paused" // string@cc66 │ │ +4a28ac: 7120 6c05 1000 |0008: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4a28b2: 5420 7fb1 |000b: iget-object v0, v2, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.mediaPlayer:Landroid/media/MediaPlayer; // field@b17f │ │ +4a28b6: 7110 fdfb 0000 |000d: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4a28bc: 6e10 fa03 0000 |0010: invoke-virtual {v0}, Landroid/media/MediaPlayer;.pause:()V // method@03fa │ │ +4a28c2: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0004 line=74 │ │ 0x000b line=75 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager; │ │ @@ -2027730,31 +2027730,31 @@ │ │ type : '(I)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -4a28c0: |[4a28c0] com.nextcloud.talk.chat.data.io.MediaPlayerManager.seekTo:(I)V │ │ -4a28d0: 5420 7fb1 |0000: iget-object v0, v2, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.mediaPlayer:Landroid/media/MediaPlayer; // field@b17f │ │ -4a28d4: 3800 1a00 |0002: if-eqz v0, 001c // +001a │ │ -4a28d8: 7110 fdfb 0000 |0004: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4a28de: 6e10 f803 0000 |0007: invoke-virtual {v0}, Landroid/media/MediaPlayer;.getDuration:()I // method@03f8 │ │ -4a28e4: 0a00 |000a: move-result v0 │ │ -4a28e6: 8200 |000b: int-to-float v0, v0 │ │ -4a28e8: 8233 |000c: int-to-float v3, v3 │ │ -4a28ea: 1501 c842 |000d: const/high16 v1, #int 1120403456 // #42c8 │ │ -4a28ee: c913 |000f: div-float/2addr v3, v1 │ │ -4a28f0: c830 |0010: mul-float/2addr v0, v3 │ │ -4a28f2: 5423 7fb1 |0011: iget-object v3, v2, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.mediaPlayer:Landroid/media/MediaPlayer; // field@b17f │ │ -4a28f6: 7110 fdfb 0300 |0013: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4a28fc: 8700 |0016: float-to-int v0, v0 │ │ -4a28fe: 6e20 fe03 0300 |0017: invoke-virtual {v3, v0}, Landroid/media/MediaPlayer;.seekTo:(I)V // method@03fe │ │ -4a2904: 5920 81b1 |001a: iput v0, v2, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.mediaPlayerPosition:I // field@b181 │ │ -4a2908: 0e00 |001c: return-void │ │ +4a28c4: |[4a28c4] com.nextcloud.talk.chat.data.io.MediaPlayerManager.seekTo:(I)V │ │ +4a28d4: 5420 7fb1 |0000: iget-object v0, v2, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.mediaPlayer:Landroid/media/MediaPlayer; // field@b17f │ │ +4a28d8: 3800 1a00 |0002: if-eqz v0, 001c // +001a │ │ +4a28dc: 7110 fdfb 0000 |0004: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4a28e2: 6e10 f803 0000 |0007: invoke-virtual {v0}, Landroid/media/MediaPlayer;.getDuration:()I // method@03f8 │ │ +4a28e8: 0a00 |000a: move-result v0 │ │ +4a28ea: 8200 |000b: int-to-float v0, v0 │ │ +4a28ec: 8233 |000c: int-to-float v3, v3 │ │ +4a28ee: 1501 c842 |000d: const/high16 v1, #int 1120403456 // #42c8 │ │ +4a28f2: c913 |000f: div-float/2addr v3, v1 │ │ +4a28f4: c830 |0010: mul-float/2addr v0, v3 │ │ +4a28f6: 5423 7fb1 |0011: iget-object v3, v2, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.mediaPlayer:Landroid/media/MediaPlayer; // field@b17f │ │ +4a28fa: 7110 fdfb 0300 |0013: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4a2900: 8700 |0016: float-to-int v0, v0 │ │ +4a2902: 6e20 fe03 0300 |0017: invoke-virtual {v3, v0}, Landroid/media/MediaPlayer;.seekTo:(I)V // method@03fe │ │ +4a2908: 5920 81b1 |001a: iput v0, v2, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.mediaPlayerPosition:I // field@b181 │ │ +4a290c: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0004 line=84 │ │ 0x0011 line=85 │ │ 0x001a line=86 │ │ locals : │ │ @@ -2027766,17 +2027766,17 @@ │ │ type : '(I)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a290c: |[4a290c] com.nextcloud.talk.chat.data.io.MediaPlayerManager.setMediaPlayerDuration:(I)V │ │ -4a291c: 5901 80b1 |0000: iput v1, v0, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.mediaPlayerDuration:I // field@b180 │ │ -4a2920: 0e00 |0002: return-void │ │ +4a2910: |[4a2910] com.nextcloud.talk.chat.data.io.MediaPlayerManager.setMediaPlayerDuration:(I)V │ │ +4a2920: 5901 80b1 |0000: iput v1, v0, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.mediaPlayerDuration:I // field@b180 │ │ +4a2924: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -2027785,42 +2027785,42 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 51 16-bit code units │ │ -4a2924: |[4a2924] com.nextcloud.talk.chat.data.io.MediaPlayerManager.start:(Ljava/lang/String;)V │ │ -4a2934: 1a00 e6d7 |0000: const-string v0, "path" // string@d7e6 │ │ -4a2938: 7120 00fc 0700 |0002: invoke-static {v7, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4a293e: 5460 7fb1 |0005: iget-object v0, v6, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.mediaPlayer:Landroid/media/MediaPlayer; // field@b17f │ │ -4a2942: 3800 2800 |0007: if-eqz v0, 002f // +0028 │ │ -4a2946: 5460 82b1 |0009: iget-object v0, v6, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.scope:Lkotlinx/coroutines/CoroutineScope; // field@b182 │ │ -4a294a: 7110 6cfc 0000 |000b: invoke-static {v0}, Lkotlinx/coroutines/CoroutineScopeKt;.isActive:(Lkotlinx/coroutines/CoroutineScope;)Z // method@fc6c │ │ -4a2950: 0a00 |000e: move-result v0 │ │ -4a2952: 3900 0300 |000f: if-nez v0, 0012 // +0003 │ │ -4a2956: 281e |0011: goto 002f // +001e │ │ -4a2958: 5467 7fb1 |0012: iget-object v7, v6, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.mediaPlayer:Landroid/media/MediaPlayer; // field@b17f │ │ -4a295c: 7110 fdfb 0700 |0014: invoke-static {v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4a2962: 6e10 0604 0700 |0017: invoke-virtual {v7}, Landroid/media/MediaPlayer;.start:()V // method@0406 │ │ -4a2968: 1217 |001a: const/4 v7, #int 1 // #1 │ │ -4a296a: 5c67 7eb1 |001b: iput-boolean v7, v6, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.loop:Z // field@b17e │ │ -4a296e: 5460 82b1 |001d: iget-object v0, v6, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.scope:Lkotlinx/coroutines/CoroutineScope; // field@b182 │ │ -4a2972: 2207 4e21 |001f: new-instance v7, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$start$1; // type@214e │ │ -4a2976: 1201 |0021: const/4 v1, #int 0 // #0 │ │ -4a2978: 7030 ebeb 6701 |0022: invoke-direct {v7, v6, v1}, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$start$1;.:(Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;Lkotlin/coroutines/Continuation;)V // method@ebeb │ │ -4a297e: 0773 |0025: move-object v3, v7 │ │ -4a2980: 1f03 e825 |0026: check-cast v3, Lkotlin/jvm/functions/Function2; // type@25e8 │ │ -4a2984: 1234 |0028: const/4 v4, #int 3 // #3 │ │ -4a2986: 1205 |0029: const/4 v5, #int 0 // #0 │ │ -4a2988: 1202 |002a: const/4 v2, #int 0 // #0 │ │ -4a298a: 7706 58fc 0000 |002b: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@fc58 │ │ -4a2990: 2804 |002e: goto 0032 // +0004 │ │ -4a2992: 7020 fdeb 7600 |002f: invoke-direct {v6, v7}, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.init:(Ljava/lang/String;)V // method@ebfd │ │ -4a2998: 0e00 |0032: return-void │ │ +4a2928: |[4a2928] com.nextcloud.talk.chat.data.io.MediaPlayerManager.start:(Ljava/lang/String;)V │ │ +4a2938: 1a00 e6d7 |0000: const-string v0, "path" // string@d7e6 │ │ +4a293c: 7120 00fc 0700 |0002: invoke-static {v7, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4a2942: 5460 7fb1 |0005: iget-object v0, v6, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.mediaPlayer:Landroid/media/MediaPlayer; // field@b17f │ │ +4a2946: 3800 2800 |0007: if-eqz v0, 002f // +0028 │ │ +4a294a: 5460 82b1 |0009: iget-object v0, v6, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.scope:Lkotlinx/coroutines/CoroutineScope; // field@b182 │ │ +4a294e: 7110 6cfc 0000 |000b: invoke-static {v0}, Lkotlinx/coroutines/CoroutineScopeKt;.isActive:(Lkotlinx/coroutines/CoroutineScope;)Z // method@fc6c │ │ +4a2954: 0a00 |000e: move-result v0 │ │ +4a2956: 3900 0300 |000f: if-nez v0, 0012 // +0003 │ │ +4a295a: 281e |0011: goto 002f // +001e │ │ +4a295c: 5467 7fb1 |0012: iget-object v7, v6, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.mediaPlayer:Landroid/media/MediaPlayer; // field@b17f │ │ +4a2960: 7110 fdfb 0700 |0014: invoke-static {v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4a2966: 6e10 0604 0700 |0017: invoke-virtual {v7}, Landroid/media/MediaPlayer;.start:()V // method@0406 │ │ +4a296c: 1217 |001a: const/4 v7, #int 1 // #1 │ │ +4a296e: 5c67 7eb1 |001b: iput-boolean v7, v6, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.loop:Z // field@b17e │ │ +4a2972: 5460 82b1 |001d: iget-object v0, v6, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.scope:Lkotlinx/coroutines/CoroutineScope; // field@b182 │ │ +4a2976: 2207 4e21 |001f: new-instance v7, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$start$1; // type@214e │ │ +4a297a: 1201 |0021: const/4 v1, #int 0 // #0 │ │ +4a297c: 7030 ebeb 6701 |0022: invoke-direct {v7, v6, v1}, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager$start$1;.:(Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;Lkotlin/coroutines/Continuation;)V // method@ebeb │ │ +4a2982: 0773 |0025: move-object v3, v7 │ │ +4a2984: 1f03 e825 |0026: check-cast v3, Lkotlin/jvm/functions/Function2; // type@25e8 │ │ +4a2988: 1234 |0028: const/4 v4, #int 3 // #3 │ │ +4a298a: 1205 |0029: const/4 v5, #int 0 // #0 │ │ +4a298c: 1202 |002a: const/4 v2, #int 0 // #0 │ │ +4a298e: 7706 58fc 0000 |002b: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@fc58 │ │ +4a2994: 2804 |002e: goto 0032 // +0004 │ │ +4a2996: 7020 fdeb 7600 |002f: invoke-direct {v6, v7}, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.init:(Ljava/lang/String;)V // method@ebfd │ │ +4a299c: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=47 │ │ 0x0012 line=50 │ │ 0x001b line=51 │ │ 0x001d line=52 │ │ 0x002f line=48 │ │ @@ -2027833,31 +2027833,31 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -4a299c: |[4a299c] com.nextcloud.talk.chat.data.io.MediaPlayerManager.stop:()V │ │ -4a29ac: 5420 7fb1 |0000: iget-object v0, v2, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.mediaPlayer:Landroid/media/MediaPlayer; // field@b17f │ │ -4a29b0: 3800 1f00 |0002: if-eqz v0, 0021 // +001f │ │ -4a29b4: 6200 7cb1 |0004: sget-object v0, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.TAG:Ljava/lang/String; // field@b17c │ │ -4a29b8: 1a01 64cc |0006: const-string v1, "media player destroyed" // string@cc64 │ │ -4a29bc: 7120 6c05 1000 |0008: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4a29c2: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -4a29c4: 5c20 7eb1 |000c: iput-boolean v0, v2, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.loop:Z // field@b17e │ │ -4a29c8: 5420 7fb1 |000e: iget-object v0, v2, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.mediaPlayer:Landroid/media/MediaPlayer; // field@b17f │ │ -4a29cc: 7110 fdfb 0000 |0010: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4a29d2: 6e10 0704 0000 |0013: invoke-virtual {v0}, Landroid/media/MediaPlayer;.stop:()V // method@0407 │ │ -4a29d8: 5420 7fb1 |0016: iget-object v0, v2, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.mediaPlayer:Landroid/media/MediaPlayer; // field@b17f │ │ -4a29dc: 7110 fdfb 0000 |0018: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4a29e2: 6e10 fd03 0000 |001b: invoke-virtual {v0}, Landroid/media/MediaPlayer;.release:()V // method@03fd │ │ -4a29e8: 1200 |001e: const/4 v0, #int 0 // #0 │ │ -4a29ea: 5b20 7fb1 |001f: iput-object v0, v2, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.mediaPlayer:Landroid/media/MediaPlayer; // field@b17f │ │ -4a29ee: 0e00 |0021: return-void │ │ +4a29a0: |[4a29a0] com.nextcloud.talk.chat.data.io.MediaPlayerManager.stop:()V │ │ +4a29b0: 5420 7fb1 |0000: iget-object v0, v2, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.mediaPlayer:Landroid/media/MediaPlayer; // field@b17f │ │ +4a29b4: 3800 1f00 |0002: if-eqz v0, 0021 // +001f │ │ +4a29b8: 6200 7cb1 |0004: sget-object v0, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.TAG:Ljava/lang/String; // field@b17c │ │ +4a29bc: 1a01 64cc |0006: const-string v1, "media player destroyed" // string@cc64 │ │ +4a29c0: 7120 6c05 1000 |0008: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4a29c6: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +4a29c8: 5c20 7eb1 |000c: iput-boolean v0, v2, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.loop:Z // field@b17e │ │ +4a29cc: 5420 7fb1 |000e: iget-object v0, v2, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.mediaPlayer:Landroid/media/MediaPlayer; // field@b17f │ │ +4a29d0: 7110 fdfb 0000 |0010: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4a29d6: 6e10 0704 0000 |0013: invoke-virtual {v0}, Landroid/media/MediaPlayer;.stop:()V // method@0407 │ │ +4a29dc: 5420 7fb1 |0016: iget-object v0, v2, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.mediaPlayer:Landroid/media/MediaPlayer; // field@b17f │ │ +4a29e0: 7110 fdfb 0000 |0018: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4a29e6: 6e10 fd03 0000 |001b: invoke-virtual {v0}, Landroid/media/MediaPlayer;.release:()V // method@03fd │ │ +4a29ec: 1200 |001e: const/4 v0, #int 0 // #0 │ │ +4a29ee: 5b20 7fb1 |001f: iput-object v0, v2, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.mediaPlayer:Landroid/media/MediaPlayer; // field@b17f │ │ +4a29f2: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0004 line=61 │ │ 0x000c line=62 │ │ 0x000e line=63 │ │ 0x0016 line=64 │ │ @@ -2027896,17 +2027896,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4a2a0c: |[4a2a0c] com.nextcloud.talk.chat.data.io.MediaRecorderManager$Companion.:()V │ │ -4a2a1c: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4a2a22: 0e00 |0003: return-void │ │ +4a2a10: |[4a2a10] com.nextcloud.talk.chat.data.io.MediaRecorderManager$Companion.:()V │ │ +4a2a20: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4a2a26: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$Companion; │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$Companion;) │ │ @@ -2027914,35 +2027914,35 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4a2a24: |[4a2a24] com.nextcloud.talk.chat.data.io.MediaRecorderManager$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -4a2a34: 7010 05ec 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$Companion;.:()V // method@ec05 │ │ -4a2a3a: 0e00 |0003: return-void │ │ +4a2a28: |[4a2a28] com.nextcloud.talk.chat.data.io.MediaRecorderManager$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +4a2a38: 7010 05ec 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$Companion;.:()V // method@ec05 │ │ +4a2a3e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$Companion;) │ │ name : 'getTAG' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -4a29f0: |[4a29f0] com.nextcloud.talk.chat.data.io.MediaRecorderManager$Companion.getTAG:()Ljava/lang/String; │ │ -4a2a00: 7100 11ec 0000 |0000: invoke-static {}, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;.access$getTAG$cp:()Ljava/lang/String; // method@ec11 │ │ -4a2a06: 0c00 |0003: move-result-object v0 │ │ -4a2a08: 1100 |0004: return-object v0 │ │ +4a29f4: |[4a29f4] com.nextcloud.talk.chat.data.io.MediaRecorderManager$Companion.getTAG:()Ljava/lang/String; │ │ +4a2a04: 7100 11ec 0000 |0000: invoke-static {}, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;.access$getTAG$cp:()Ljava/lang/String; // method@ec11 │ │ +4a2a0a: 0c00 |0003: move-result-object v0 │ │ +4a2a0c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$Companion; │ │ │ │ source_file_idx : 24207 (MediaRecorderManager.kt) │ │ @@ -2028017,82 +2028017,82 @@ │ │ type : '()[Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;' │ │ access : 0x101a (PRIVATE STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 7 │ │ ins : 0 │ │ outs : 7 │ │ insns size : 19 16-bit code units │ │ -4a2a60: |[4a2a60] com.nextcloud.talk.chat.data.io.MediaRecorderManager$MediaRecorderState.$values:()[Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; │ │ -4a2a70: 6200 87b1 |0000: sget-object v0, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.INITIAL:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b187 │ │ -4a2a74: 6201 88b1 |0002: sget-object v1, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.INITIALIZED:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b188 │ │ -4a2a78: 6202 85b1 |0004: sget-object v2, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.CONFIGURED:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b185 │ │ -4a2a7c: 6203 89b1 |0006: sget-object v3, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.PREPARED:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b189 │ │ -4a2a80: 6204 8ab1 |0008: sget-object v4, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.RECORDING:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b18a │ │ -4a2a84: 6205 8bb1 |000a: sget-object v5, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.RELEASED:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b18b │ │ -4a2a88: 6206 86b1 |000c: sget-object v6, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.ERROR:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b186 │ │ -4a2a8c: 2507 2428 0000 |000e: filled-new-array/range {v0, v1, v2, v3, v4, v5, v6}, [Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // type@2824 │ │ -4a2a92: 0c00 |0011: move-result-object v0 │ │ -4a2a94: 1100 |0012: return-object v0 │ │ +4a2a64: |[4a2a64] com.nextcloud.talk.chat.data.io.MediaRecorderManager$MediaRecorderState.$values:()[Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; │ │ +4a2a74: 6200 87b1 |0000: sget-object v0, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.INITIAL:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b187 │ │ +4a2a78: 6201 88b1 |0002: sget-object v1, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.INITIALIZED:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b188 │ │ +4a2a7c: 6202 85b1 |0004: sget-object v2, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.CONFIGURED:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b185 │ │ +4a2a80: 6203 89b1 |0006: sget-object v3, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.PREPARED:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b189 │ │ +4a2a84: 6204 8ab1 |0008: sget-object v4, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.RECORDING:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b18a │ │ +4a2a88: 6205 8bb1 |000a: sget-object v5, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.RELEASED:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b18b │ │ +4a2a8c: 6206 86b1 |000c: sget-object v6, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.ERROR:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b186 │ │ +4a2a90: 2507 2428 0000 |000e: filled-new-array/range {v0, v1, v2, v3, v4, v5, v6}, [Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // type@2824 │ │ +4a2a96: 0c00 |0011: move-result-object v0 │ │ +4a2a98: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 85 16-bit code units │ │ -4a2ad4: |[4a2ad4] com.nextcloud.talk.chat.data.io.MediaRecorderManager$MediaRecorderState.:()V │ │ -4a2ae4: 2200 5121 |0000: new-instance v0, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // type@2151 │ │ -4a2ae8: 1a01 ab2a |0002: const-string v1, "INITIAL" // string@2aab │ │ -4a2aec: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -4a2aee: 7030 0aec 1002 |0005: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.:(Ljava/lang/String;I)V // method@ec0a │ │ -4a2af4: 6900 87b1 |0008: sput-object v0, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.INITIAL:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b187 │ │ -4a2af8: 2200 5121 |000a: new-instance v0, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // type@2151 │ │ -4a2afc: 1a01 ac2a |000c: const-string v1, "INITIALIZED" // string@2aac │ │ -4a2b00: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -4a2b02: 7030 0aec 1002 |000f: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.:(Ljava/lang/String;I)V // method@ec0a │ │ -4a2b08: 6900 88b1 |0012: sput-object v0, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.INITIALIZED:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b188 │ │ -4a2b0c: 2200 5121 |0014: new-instance v0, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // type@2151 │ │ -4a2b10: 1a01 3b1b |0016: const-string v1, "CONFIGURED" // string@1b3b │ │ -4a2b14: 1222 |0018: const/4 v2, #int 2 // #2 │ │ -4a2b16: 7030 0aec 1002 |0019: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.:(Ljava/lang/String;I)V // method@ec0a │ │ -4a2b1c: 6900 85b1 |001c: sput-object v0, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.CONFIGURED:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b185 │ │ -4a2b20: 2200 5121 |001e: new-instance v0, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // type@2151 │ │ -4a2b24: 1a01 0e63 |0020: const-string v1, "PREPARED" // string@630e │ │ -4a2b28: 1232 |0022: const/4 v2, #int 3 // #3 │ │ -4a2b2a: 7030 0aec 1002 |0023: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.:(Ljava/lang/String;I)V // method@ec0a │ │ -4a2b30: 6900 89b1 |0026: sput-object v0, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.PREPARED:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b189 │ │ -4a2b34: 2200 5121 |0028: new-instance v0, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // type@2151 │ │ -4a2b38: 1a01 e564 |002a: const-string v1, "RECORDING" // string@64e5 │ │ -4a2b3c: 1242 |002c: const/4 v2, #int 4 // #4 │ │ -4a2b3e: 7030 0aec 1002 |002d: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.:(Ljava/lang/String;I)V // method@ec0a │ │ -4a2b44: 6900 8ab1 |0030: sput-object v0, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.RECORDING:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b18a │ │ -4a2b48: 2200 5121 |0032: new-instance v0, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // type@2151 │ │ -4a2b4c: 1a01 f864 |0034: const-string v1, "RELEASED" // string@64f8 │ │ -4a2b50: 1252 |0036: const/4 v2, #int 5 // #5 │ │ -4a2b52: 7030 0aec 1002 |0037: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.:(Ljava/lang/String;I)V // method@ec0a │ │ -4a2b58: 6900 8bb1 |003a: sput-object v0, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.RELEASED:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b18b │ │ -4a2b5c: 2200 5121 |003c: new-instance v0, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // type@2151 │ │ -4a2b60: 1a01 e423 |003e: const-string v1, "ERROR" // string@23e4 │ │ -4a2b64: 1262 |0040: const/4 v2, #int 6 // #6 │ │ -4a2b66: 7030 0aec 1002 |0041: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.:(Ljava/lang/String;I)V // method@ec0a │ │ -4a2b6c: 6900 86b1 |0044: sput-object v0, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.ERROR:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b186 │ │ -4a2b70: 7100 08ec 0000 |0046: invoke-static {}, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.$values:()[Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // method@ec08 │ │ -4a2b76: 0c00 |0049: move-result-object v0 │ │ -4a2b78: 6900 84b1 |004a: sput-object v0, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.$VALUES:[Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b184 │ │ -4a2b7c: 1f00 3d28 |004c: check-cast v0, [Ljava/lang/Enum; // type@283d │ │ -4a2b80: 7110 e5fb 0000 |004e: invoke-static {v0}, Lkotlin/enums/EnumEntriesKt;.enumEntries:([Ljava/lang/Enum;)Lkotlin/enums/EnumEntries; // method@fbe5 │ │ -4a2b86: 0c00 |0051: move-result-object v0 │ │ -4a2b88: 6900 83b1 |0052: sput-object v0, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.$ENTRIES:Lkotlin/enums/EnumEntries; // field@b183 │ │ -4a2b8c: 0e00 |0054: return-void │ │ +4a2ad8: |[4a2ad8] com.nextcloud.talk.chat.data.io.MediaRecorderManager$MediaRecorderState.:()V │ │ +4a2ae8: 2200 5121 |0000: new-instance v0, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // type@2151 │ │ +4a2aec: 1a01 ab2a |0002: const-string v1, "INITIAL" // string@2aab │ │ +4a2af0: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +4a2af2: 7030 0aec 1002 |0005: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.:(Ljava/lang/String;I)V // method@ec0a │ │ +4a2af8: 6900 87b1 |0008: sput-object v0, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.INITIAL:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b187 │ │ +4a2afc: 2200 5121 |000a: new-instance v0, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // type@2151 │ │ +4a2b00: 1a01 ac2a |000c: const-string v1, "INITIALIZED" // string@2aac │ │ +4a2b04: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +4a2b06: 7030 0aec 1002 |000f: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.:(Ljava/lang/String;I)V // method@ec0a │ │ +4a2b0c: 6900 88b1 |0012: sput-object v0, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.INITIALIZED:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b188 │ │ +4a2b10: 2200 5121 |0014: new-instance v0, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // type@2151 │ │ +4a2b14: 1a01 3b1b |0016: const-string v1, "CONFIGURED" // string@1b3b │ │ +4a2b18: 1222 |0018: const/4 v2, #int 2 // #2 │ │ +4a2b1a: 7030 0aec 1002 |0019: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.:(Ljava/lang/String;I)V // method@ec0a │ │ +4a2b20: 6900 85b1 |001c: sput-object v0, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.CONFIGURED:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b185 │ │ +4a2b24: 2200 5121 |001e: new-instance v0, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // type@2151 │ │ +4a2b28: 1a01 0e63 |0020: const-string v1, "PREPARED" // string@630e │ │ +4a2b2c: 1232 |0022: const/4 v2, #int 3 // #3 │ │ +4a2b2e: 7030 0aec 1002 |0023: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.:(Ljava/lang/String;I)V // method@ec0a │ │ +4a2b34: 6900 89b1 |0026: sput-object v0, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.PREPARED:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b189 │ │ +4a2b38: 2200 5121 |0028: new-instance v0, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // type@2151 │ │ +4a2b3c: 1a01 e564 |002a: const-string v1, "RECORDING" // string@64e5 │ │ +4a2b40: 1242 |002c: const/4 v2, #int 4 // #4 │ │ +4a2b42: 7030 0aec 1002 |002d: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.:(Ljava/lang/String;I)V // method@ec0a │ │ +4a2b48: 6900 8ab1 |0030: sput-object v0, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.RECORDING:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b18a │ │ +4a2b4c: 2200 5121 |0032: new-instance v0, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // type@2151 │ │ +4a2b50: 1a01 f864 |0034: const-string v1, "RELEASED" // string@64f8 │ │ +4a2b54: 1252 |0036: const/4 v2, #int 5 // #5 │ │ +4a2b56: 7030 0aec 1002 |0037: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.:(Ljava/lang/String;I)V // method@ec0a │ │ +4a2b5c: 6900 8bb1 |003a: sput-object v0, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.RELEASED:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b18b │ │ +4a2b60: 2200 5121 |003c: new-instance v0, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // type@2151 │ │ +4a2b64: 1a01 e423 |003e: const-string v1, "ERROR" // string@23e4 │ │ +4a2b68: 1262 |0040: const/4 v2, #int 6 // #6 │ │ +4a2b6a: 7030 0aec 1002 |0041: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.:(Ljava/lang/String;I)V // method@ec0a │ │ +4a2b70: 6900 86b1 |0044: sput-object v0, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.ERROR:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b186 │ │ +4a2b74: 7100 08ec 0000 |0046: invoke-static {}, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.$values:()[Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // method@ec08 │ │ +4a2b7a: 0c00 |0049: move-result-object v0 │ │ +4a2b7c: 6900 84b1 |004a: sput-object v0, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.$VALUES:[Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b184 │ │ +4a2b80: 1f00 3d28 |004c: check-cast v0, [Ljava/lang/Enum; // type@283d │ │ +4a2b84: 7110 e5fb 0000 |004e: invoke-static {v0}, Lkotlin/enums/EnumEntriesKt;.enumEntries:([Ljava/lang/Enum;)Lkotlin/enums/EnumEntries; // method@fbe5 │ │ +4a2b8a: 0c00 |0051: move-result-object v0 │ │ +4a2b8c: 6900 83b1 |0052: sput-object v0, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.$ENTRIES:Lkotlin/enums/EnumEntries; // field@b183 │ │ +4a2b90: 0e00 |0054: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x000a line=41 │ │ 0x0014 line=42 │ │ 0x001e line=43 │ │ 0x0028 line=44 │ │ @@ -2028105,17 +2028105,17 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -4a2b90: |[4a2b90] com.nextcloud.talk.chat.data.io.MediaRecorderManager$MediaRecorderState.:(Ljava/lang/String;I)V │ │ -4a2ba0: 7030 9cf5 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@f59c │ │ -4a2ba6: 0e00 |0003: return-void │ │ +4a2b94: |[4a2b94] com.nextcloud.talk.chat.data.io.MediaRecorderManager$MediaRecorderState.:(Ljava/lang/String;I)V │ │ +4a2ba4: 7030 9cf5 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@f59c │ │ +4a2baa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -2028125,36 +2028125,36 @@ │ │ type : '()Lkotlin/enums/EnumEntries;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a2abc: |[4a2abc] com.nextcloud.talk.chat.data.io.MediaRecorderManager$MediaRecorderState.getEntries:()Lkotlin/enums/EnumEntries; │ │ -4a2acc: 6200 83b1 |0000: sget-object v0, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.$ENTRIES:Lkotlin/enums/EnumEntries; // field@b183 │ │ -4a2ad0: 1100 |0002: return-object v0 │ │ +4a2ac0: |[4a2ac0] com.nextcloud.talk.chat.data.io.MediaRecorderManager$MediaRecorderState.getEntries:()Lkotlin/enums/EnumEntries; │ │ +4a2ad0: 6200 83b1 |0000: sget-object v0, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.$ENTRIES:Lkotlin/enums/EnumEntries; // field@b183 │ │ +4a2ad4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;) │ │ name : 'valueOf' │ │ type : '(Ljava/lang/String;)Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -4a2a3c: |[4a2a3c] com.nextcloud.talk.chat.data.io.MediaRecorderManager$MediaRecorderState.valueOf:(Ljava/lang/String;)Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; │ │ -4a2a4c: 1c00 5121 |0000: const-class v0, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // type@2151 │ │ -4a2a50: 7120 a1f5 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@f5a1 │ │ -4a2a56: 0c01 |0005: move-result-object v1 │ │ -4a2a58: 1f01 5121 |0006: check-cast v1, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // type@2151 │ │ -4a2a5c: 1101 |0008: return-object v1 │ │ +4a2a40: |[4a2a40] com.nextcloud.talk.chat.data.io.MediaRecorderManager$MediaRecorderState.valueOf:(Ljava/lang/String;)Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; │ │ +4a2a50: 1c00 5121 |0000: const-class v0, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // type@2151 │ │ +4a2a54: 7120 a1f5 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@f5a1 │ │ +4a2a5a: 0c01 |0005: move-result-object v1 │ │ +4a2a5c: 1f01 5121 |0006: check-cast v1, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // type@2151 │ │ +4a2a60: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0006 line=47 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #5 : (in Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;) │ │ @@ -2028162,20 +2028162,20 @@ │ │ type : '()[Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -4a2a98: |[4a2a98] com.nextcloud.talk.chat.data.io.MediaRecorderManager$MediaRecorderState.values:()[Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; │ │ -4a2aa8: 6200 84b1 |0000: sget-object v0, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.$VALUES:[Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b184 │ │ -4a2aac: 6e10 30f6 0000 |0002: invoke-virtual {v0}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@f630 │ │ -4a2ab2: 0c00 |0005: move-result-object v0 │ │ -4a2ab4: 1f00 2428 |0006: check-cast v0, [Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // type@2824 │ │ -4a2ab8: 1100 |0008: return-object v0 │ │ +4a2a9c: |[4a2a9c] com.nextcloud.talk.chat.data.io.MediaRecorderManager$MediaRecorderState.values:()[Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; │ │ +4a2aac: 6200 84b1 |0000: sget-object v0, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.$VALUES:[Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b184 │ │ +4a2ab0: 6e10 30f6 0000 |0002: invoke-virtual {v0}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@f630 │ │ +4a2ab6: 0c00 |0005: move-result-object v0 │ │ +4a2ab8: 1f00 2428 |0006: check-cast v0, [Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // type@2824 │ │ +4a2abc: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0006 line=47 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 24207 (MediaRecorderManager.kt) │ │ @@ -2028266,47 +2028266,47 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -4a2bf0: |[4a2bf0] com.nextcloud.talk.chat.data.io.MediaRecorderManager.:()V │ │ -4a2c00: 2200 5021 |0000: new-instance v0, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$Companion; // type@2150 │ │ -4a2c04: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4a2c06: 7020 06ec 1000 |0003: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@ec06 │ │ -4a2c0c: 6900 8db1 |0006: sput-object v0, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;.Companion:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$Companion; // field@b18d │ │ -4a2c10: 1300 0800 |0008: const/16 v0, #int 8 // #8 │ │ -4a2c14: 6700 8cb1 |000a: sput v0, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;.$stable:I // field@b18c │ │ -4a2c18: 1a00 31ae |000c: const-string v0, "getSimpleName(...)" // string@ae31 │ │ -4a2c1c: 1a01 8e5e |000e: const-string v1, "MediaRecorderManager" // string@5e8e │ │ -4a2c20: 7120 fffb 0100 |0010: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -4a2c26: 6901 8fb1 |0013: sput-object v1, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;.TAG:Ljava/lang/String; // field@b18f │ │ -4a2c2a: 0e00 |0015: return-void │ │ +4a2bf4: |[4a2bf4] com.nextcloud.talk.chat.data.io.MediaRecorderManager.:()V │ │ +4a2c04: 2200 5021 |0000: new-instance v0, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$Companion; // type@2150 │ │ +4a2c08: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4a2c0a: 7020 06ec 1000 |0003: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@ec06 │ │ +4a2c10: 6900 8db1 |0006: sput-object v0, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;.Companion:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$Companion; // field@b18d │ │ +4a2c14: 1300 0800 |0008: const/16 v0, #int 8 // #8 │ │ +4a2c18: 6700 8cb1 |000a: sput v0, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;.$stable:I // field@b18c │ │ +4a2c1c: 1a00 31ae |000c: const-string v0, "getSimpleName(...)" // string@ae31 │ │ +4a2c20: 1a01 8e5e |000e: const-string v1, "MediaRecorderManager" // string@5e8e │ │ +4a2c24: 7120 fffb 0100 |0010: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +4a2c2a: 6901 8fb1 |0013: sput-object v1, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;.TAG:Ljava/lang/String; // field@b18f │ │ +4a2c2e: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x000c line=28 │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -4a2c2c: |[4a2c2c] com.nextcloud.talk.chat.data.io.MediaRecorderManager.:()V │ │ -4a2c3c: 7010 2ff6 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f62f │ │ -4a2c42: 1a00 0000 |0003: const-string v0, "" // string@0000 │ │ -4a2c46: 5b10 96b1 |0005: iput-object v0, v1, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;.currentVoiceRecordFile:Ljava/lang/String; // field@b196 │ │ -4a2c4a: 6200 87b1 |0007: sget-object v0, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.INITIAL:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b187 │ │ -4a2c4e: 5b10 95b1 |0009: iput-object v0, v1, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;._mediaRecorderState:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b195 │ │ -4a2c52: 0e00 |000b: return-void │ │ +4a2c30: |[4a2c30] com.nextcloud.talk.chat.data.io.MediaRecorderManager.:()V │ │ +4a2c40: 7010 2ff6 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f62f │ │ +4a2c46: 1a00 0000 |0003: const-string v0, "" // string@0000 │ │ +4a2c4a: 5b10 96b1 |0005: iput-object v0, v1, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;.currentVoiceRecordFile:Ljava/lang/String; // field@b196 │ │ +4a2c4e: 6200 87b1 |0007: sget-object v0, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.INITIAL:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b187 │ │ +4a2c52: 5b10 95b1 |0009: iput-object v0, v1, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;._mediaRecorderState:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b195 │ │ +4a2c56: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=37 │ │ 0x0007 line=48 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager; │ │ @@ -2028316,74 +2028316,74 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a2bc0: |[4a2bc0] com.nextcloud.talk.chat.data.io.MediaRecorderManager.access$getTAG$cp:()Ljava/lang/String; │ │ -4a2bd0: 6200 8fb1 |0000: sget-object v0, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;.TAG:Ljava/lang/String; // field@b18f │ │ -4a2bd4: 1100 |0002: return-object v0 │ │ +4a2bc4: |[4a2bc4] com.nextcloud.talk.chat.data.io.MediaRecorderManager.access$getTAG$cp:()Ljava/lang/String; │ │ +4a2bd4: 6200 8fb1 |0000: sget-object v0, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;.TAG:Ljava/lang/String; // field@b18f │ │ +4a2bd8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ │ │ #3 : (in Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;) │ │ name : 'initAndStartRecorder' │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 91 16-bit code units │ │ -4a2c94: |[4a2c94] com.nextcloud.talk.chat.data.io.MediaRecorderManager.initAndStartRecorder:()V │ │ -4a2ca4: 2200 eb00 |0000: new-instance v0, Landroid/media/MediaRecorder; // type@00eb │ │ -4a2ca8: 7010 0804 0000 |0002: invoke-direct {v0}, Landroid/media/MediaRecorder;.:()V // method@0408 │ │ -4a2cae: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -4a2cb0: 6e20 1004 1000 |0006: invoke-virtual {v0, v1}, Landroid/media/MediaRecorder;.setAudioSource:(I)V // method@0410 │ │ -4a2cb6: 6202 88b1 |0009: sget-object v2, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.INITIALIZED:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b188 │ │ -4a2cba: 5b32 95b1 |000b: iput-object v2, v3, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;._mediaRecorderState:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b195 │ │ -4a2cbe: 1222 |000d: const/4 v2, #int 2 // #2 │ │ -4a2cc0: 6e20 1204 2000 |000e: invoke-virtual {v0, v2}, Landroid/media/MediaRecorder;.setOutputFormat:(I)V // method@0412 │ │ -4a2cc6: 6202 85b1 |0011: sget-object v2, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.CONFIGURED:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b185 │ │ -4a2cca: 5b32 95b1 |0013: iput-object v2, v3, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;._mediaRecorderState:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b195 │ │ -4a2cce: 5432 96b1 |0015: iget-object v2, v3, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;.currentVoiceRecordFile:Ljava/lang/String; // field@b196 │ │ -4a2cd2: 6e20 1104 2000 |0017: invoke-virtual {v0, v2}, Landroid/media/MediaRecorder;.setOutputFile:(Ljava/lang/String;)V // method@0411 │ │ -4a2cd8: 1232 |001a: const/4 v2, #int 3 // #3 │ │ -4a2cda: 6e20 0d04 2000 |001b: invoke-virtual {v0, v2}, Landroid/media/MediaRecorder;.setAudioEncoder:(I)V // method@040d │ │ -4a2ce0: 1302 2256 |001e: const/16 v2, #int 22050 // #5622 │ │ -4a2ce4: 6e20 0f04 2000 |0020: invoke-virtual {v0, v2}, Landroid/media/MediaRecorder;.setAudioSamplingRate:(I)V // method@040f │ │ -4a2cea: 1302 007d |0023: const/16 v2, #int 32000 // #7d00 │ │ -4a2cee: 6e20 0e04 2000 |0025: invoke-virtual {v0, v2}, Landroid/media/MediaRecorder;.setAudioEncodingBitRate:(I)V // method@040e │ │ -4a2cf4: 6e20 0c04 1000 |0028: invoke-virtual {v0, v1}, Landroid/media/MediaRecorder;.setAudioChannels:(I)V // method@040c │ │ -4a2cfa: 6e10 0904 0000 |002b: invoke-virtual {v0}, Landroid/media/MediaRecorder;.prepare:()V // method@0409 │ │ -4a2d00: 6201 89b1 |002e: sget-object v1, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.PREPARED:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b189 │ │ -4a2d04: 5b31 95b1 |0030: iput-object v1, v3, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;._mediaRecorderState:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b195 │ │ -4a2d08: 280c |0032: goto 003e // +000c │ │ -4a2d0a: 6201 86b1 |0033: sget-object v1, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.ERROR:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b186 │ │ -4a2d0e: 5b31 95b1 |0035: iput-object v1, v3, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;._mediaRecorderState:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b195 │ │ -4a2d12: 6201 8fb1 |0037: sget-object v1, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;.TAG:Ljava/lang/String; // field@b18f │ │ -4a2d16: 1a02 84d9 |0039: const-string v2, "prepare for audio recording failed" // string@d984 │ │ -4a2d1a: 7120 6e05 2100 |003b: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@056e │ │ -4a2d20: 6e10 1304 0000 |003e: invoke-virtual {v0}, Landroid/media/MediaRecorder;.start:()V // method@0413 │ │ -4a2d26: 6201 8ab1 |0041: sget-object v1, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.RECORDING:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b18a │ │ -4a2d2a: 5b31 95b1 |0043: iput-object v1, v3, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;._mediaRecorderState:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b195 │ │ -4a2d2e: 6201 8fb1 |0045: sget-object v1, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;.TAG:Ljava/lang/String; // field@b18f │ │ -4a2d32: 1a02 39dc |0047: const-string v2, "recording started" // string@dc39 │ │ -4a2d36: 7120 6c05 2100 |0049: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4a2d3c: 280c |004c: goto 0058 // +000c │ │ -4a2d3e: 6201 86b1 |004d: sget-object v1, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.ERROR:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b186 │ │ -4a2d42: 5b31 95b1 |004f: iput-object v1, v3, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;._mediaRecorderState:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b195 │ │ -4a2d46: 6201 8fb1 |0051: sget-object v1, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;.TAG:Ljava/lang/String; // field@b18f │ │ -4a2d4a: 1a02 85ee |0053: const-string v2, "start for audio recording failed" // string@ee85 │ │ -4a2d4e: 7120 6e05 2100 |0055: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@056e │ │ -4a2d54: 5b30 97b1 |0058: iput-object v0, v3, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;.recorder:Landroid/media/MediaRecorder; // field@b197 │ │ -4a2d58: 0e00 |005a: return-void │ │ +4a2c98: |[4a2c98] com.nextcloud.talk.chat.data.io.MediaRecorderManager.initAndStartRecorder:()V │ │ +4a2ca8: 2200 eb00 |0000: new-instance v0, Landroid/media/MediaRecorder; // type@00eb │ │ +4a2cac: 7010 0804 0000 |0002: invoke-direct {v0}, Landroid/media/MediaRecorder;.:()V // method@0408 │ │ +4a2cb2: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +4a2cb4: 6e20 1004 1000 |0006: invoke-virtual {v0, v1}, Landroid/media/MediaRecorder;.setAudioSource:(I)V // method@0410 │ │ +4a2cba: 6202 88b1 |0009: sget-object v2, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.INITIALIZED:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b188 │ │ +4a2cbe: 5b32 95b1 |000b: iput-object v2, v3, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;._mediaRecorderState:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b195 │ │ +4a2cc2: 1222 |000d: const/4 v2, #int 2 // #2 │ │ +4a2cc4: 6e20 1204 2000 |000e: invoke-virtual {v0, v2}, Landroid/media/MediaRecorder;.setOutputFormat:(I)V // method@0412 │ │ +4a2cca: 6202 85b1 |0011: sget-object v2, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.CONFIGURED:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b185 │ │ +4a2cce: 5b32 95b1 |0013: iput-object v2, v3, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;._mediaRecorderState:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b195 │ │ +4a2cd2: 5432 96b1 |0015: iget-object v2, v3, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;.currentVoiceRecordFile:Ljava/lang/String; // field@b196 │ │ +4a2cd6: 6e20 1104 2000 |0017: invoke-virtual {v0, v2}, Landroid/media/MediaRecorder;.setOutputFile:(Ljava/lang/String;)V // method@0411 │ │ +4a2cdc: 1232 |001a: const/4 v2, #int 3 // #3 │ │ +4a2cde: 6e20 0d04 2000 |001b: invoke-virtual {v0, v2}, Landroid/media/MediaRecorder;.setAudioEncoder:(I)V // method@040d │ │ +4a2ce4: 1302 2256 |001e: const/16 v2, #int 22050 // #5622 │ │ +4a2ce8: 6e20 0f04 2000 |0020: invoke-virtual {v0, v2}, Landroid/media/MediaRecorder;.setAudioSamplingRate:(I)V // method@040f │ │ +4a2cee: 1302 007d |0023: const/16 v2, #int 32000 // #7d00 │ │ +4a2cf2: 6e20 0e04 2000 |0025: invoke-virtual {v0, v2}, Landroid/media/MediaRecorder;.setAudioEncodingBitRate:(I)V // method@040e │ │ +4a2cf8: 6e20 0c04 1000 |0028: invoke-virtual {v0, v1}, Landroid/media/MediaRecorder;.setAudioChannels:(I)V // method@040c │ │ +4a2cfe: 6e10 0904 0000 |002b: invoke-virtual {v0}, Landroid/media/MediaRecorder;.prepare:()V // method@0409 │ │ +4a2d04: 6201 89b1 |002e: sget-object v1, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.PREPARED:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b189 │ │ +4a2d08: 5b31 95b1 |0030: iput-object v1, v3, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;._mediaRecorderState:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b195 │ │ +4a2d0c: 280c |0032: goto 003e // +000c │ │ +4a2d0e: 6201 86b1 |0033: sget-object v1, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.ERROR:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b186 │ │ +4a2d12: 5b31 95b1 |0035: iput-object v1, v3, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;._mediaRecorderState:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b195 │ │ +4a2d16: 6201 8fb1 |0037: sget-object v1, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;.TAG:Ljava/lang/String; // field@b18f │ │ +4a2d1a: 1a02 84d9 |0039: const-string v2, "prepare for audio recording failed" // string@d984 │ │ +4a2d1e: 7120 6e05 2100 |003b: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@056e │ │ +4a2d24: 6e10 1304 0000 |003e: invoke-virtual {v0}, Landroid/media/MediaRecorder;.start:()V // method@0413 │ │ +4a2d2a: 6201 8ab1 |0041: sget-object v1, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.RECORDING:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b18a │ │ +4a2d2e: 5b31 95b1 |0043: iput-object v1, v3, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;._mediaRecorderState:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b195 │ │ +4a2d32: 6201 8fb1 |0045: sget-object v1, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;.TAG:Ljava/lang/String; // field@b18f │ │ +4a2d36: 1a02 39dc |0047: const-string v2, "recording started" // string@dc39 │ │ +4a2d3a: 7120 6c05 2100 |0049: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4a2d40: 280c |004c: goto 0058 // +000c │ │ +4a2d42: 6201 86b1 |004d: sget-object v1, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.ERROR:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b186 │ │ +4a2d46: 5b31 95b1 |004f: iput-object v1, v3, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;._mediaRecorderState:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b195 │ │ +4a2d4a: 6201 8fb1 |0051: sget-object v1, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;.TAG:Ljava/lang/String; // field@b18f │ │ +4a2d4e: 1a02 85ee |0053: const-string v2, "start for audio recording failed" // string@ee85 │ │ +4a2d52: 7120 6e05 2100 |0055: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@056e │ │ +4a2d58: 5b30 97b1 |0058: iput-object v0, v3, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;.recorder:Landroid/media/MediaRecorder; // field@b197 │ │ +4a2d5c: 0e00 |005a: return-void │ │ catches : 2 │ │ 0x002b - 0x0032 │ │ Ljava/io/IOException; -> 0x0033 │ │ 0x003e - 0x004c │ │ Ljava/lang/IllegalStateException; -> 0x004d │ │ positions : │ │ 0x0000 line=83 │ │ @@ -2028414,90 +2028414,90 @@ │ │ type : '(Landroid/content/Context;Lcom/nextcloud/talk/models/domain/ConversationModel;)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 158 16-bit code units │ │ -4a2d98: |[4a2d98] com.nextcloud.talk.chat.data.io.MediaRecorderManager.setVoiceRecordFileName:(Landroid/content/Context;Lcom/nextcloud/talk/models/domain/ConversationModel;)V │ │ -4a2da8: 2200 1725 |0000: new-instance v0, Ljava/text/SimpleDateFormat; // type@2517 │ │ -4a2dac: 1a01 58fd |0002: const-string v1, "yyyy-MM-dd HH-mm-ss" // string@fd58 │ │ -4a2db0: 7020 17f8 1000 |0004: invoke-direct {v0, v1}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;)V // method@f817 │ │ -4a2db6: 2201 2a25 |0007: new-instance v1, Ljava/util/Date; // type@252a │ │ -4a2dba: 7010 eef8 0100 |0009: invoke-direct {v1}, Ljava/util/Date;.:()V // method@f8ee │ │ -4a2dc0: 6e20 1bf8 1000 |000c: invoke-virtual {v0, v1}, Ljava/text/SimpleDateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@f81b │ │ -4a2dc6: 0c00 |000f: move-result-object v0 │ │ -4a2dc8: 1a01 f8a0 |0010: const-string v1, "format(...)" // string@a0f8 │ │ -4a2dcc: 7120 fffb 1000 |0012: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -4a2dd2: 2202 1226 |0015: new-instance v2, Lkotlin/text/Regex; // type@2612 │ │ -4a2dd6: 1a03 e27c |0017: const-string v3, "[/\\:%]" // string@7ce2 │ │ -4a2dda: 7020 31fc 3200 |0019: invoke-direct {v2, v3}, Lkotlin/text/Regex;.:(Ljava/lang/String;)V // method@fc31 │ │ -4a2de0: 6e10 45f1 0700 |001c: invoke-virtual {v7}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getDisplayName:()Ljava/lang/String; // method@f145 │ │ -4a2de6: 0c07 |001f: move-result-object v7 │ │ -4a2de8: 1f07 7724 |0020: check-cast v7, Ljava/lang/CharSequence; // type@2477 │ │ -4a2dec: 1a03 8204 |0022: const-string v3, " " // string@0482 │ │ -4a2df0: 6e30 36fc 7203 |0024: invoke-virtual {v2, v7, v3}, Lkotlin/text/Regex;.replace:(Ljava/lang/CharSequence;Ljava/lang/String;)Ljava/lang/String; // method@fc36 │ │ -4a2df6: 0c07 |0027: move-result-object v7 │ │ -4a2df8: 1f07 7724 |0028: check-cast v7, Ljava/lang/CharSequence; // type@2477 │ │ -4a2dfc: 2202 1226 |002a: new-instance v2, Lkotlin/text/Regex; // type@2612 │ │ -4a2e00: 1a04 917e |002c: const-string v4, "\s+" // string@7e91 │ │ -4a2e04: 7020 31fc 4200 |002e: invoke-direct {v2, v4}, Lkotlin/text/Regex;.:(Ljava/lang/String;)V // method@fc31 │ │ -4a2e0a: 6e30 36fc 7203 |0031: invoke-virtual {v2, v7, v3}, Lkotlin/text/Regex;.replace:(Ljava/lang/CharSequence;Ljava/lang/String;)Ljava/lang/String; // method@fc36 │ │ -4a2e10: 0c07 |0034: move-result-object v7 │ │ -4a2e12: 6202 72b5 |0035: sget-object v2, Lkotlin/jvm/internal/StringCompanionObject;.INSTANCE:Lkotlin/jvm/internal/StringCompanionObject; // field@b572 │ │ -4a2e16: 6e10 2d01 0600 |0037: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@012d │ │ -4a2e1c: 0c02 |003a: move-result-object v2 │ │ -4a2e1e: 1403 c303 137f |003b: const v3, #float 1.95416e+38 // #7f1303c3 │ │ -4a2e24: 6e20 b601 3200 |003e: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01b6 │ │ -4a2e2a: 0c02 |0041: move-result-object v2 │ │ -4a2e2c: 1a03 afae |0042: const-string v3, "getString(...)" // string@aeaf │ │ -4a2e30: 7120 fffb 3200 |0044: invoke-static {v2, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -4a2e36: 1223 |0047: const/4 v3, #int 2 // #2 │ │ -4a2e38: 2420 4228 7000 |0048: filled-new-array {v0, v7}, [Ljava/lang/Object; // type@2842 │ │ -4a2e3e: 0c07 |004b: move-result-object v7 │ │ -4a2e40: 7120 65f8 3700 |004c: invoke-static {v7, v3}, Ljava/util/Arrays;.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@f865 │ │ -4a2e46: 0c07 |004f: move-result-object v7 │ │ -4a2e48: 7120 5bf6 7200 |0050: invoke-static {v2, v7}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@f65b │ │ -4a2e4e: 0c07 |0053: move-result-object v7 │ │ -4a2e50: 7120 fffb 1700 |0054: invoke-static {v7, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -4a2e56: 6e10 68f6 0700 |0057: invoke-virtual {v7}, Ljava/lang/String;.length:()I // method@f668 │ │ -4a2e5c: 0a00 |005a: move-result v0 │ │ -4a2e5e: 1301 9200 |005b: const/16 v1, #int 146 // #92 │ │ -4a2e62: 3710 0c00 |005d: if-le v0, v1, 0069 // +000c │ │ -4a2e66: 1200 |005f: const/4 v0, #int 0 // #0 │ │ -4a2e68: 6e30 72f6 0701 |0060: invoke-virtual {v7, v0, v1}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@f672 │ │ -4a2e6e: 0c07 |0063: move-result-object v7 │ │ -4a2e70: 1a00 3cf0 |0064: const-string v0, "substring(...)" // string@f03c │ │ -4a2e74: 7120 fffb 0700 |0066: invoke-static {v7, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -4a2e7a: 2200 a924 |0069: new-instance v0, Ljava/lang/StringBuilder; // type@24a9 │ │ -4a2e7e: 7010 86f6 0000 |006b: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@f686 │ │ -4a2e84: 6e20 92f6 7000 |006e: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4a2e8a: 0c07 |0071: move-result-object v7 │ │ -4a2e8c: 1a00 2612 |0072: const-string v0, ".mp3" // string@1226 │ │ -4a2e90: 6e20 92f6 0700 |0074: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4a2e96: 0c07 |0077: move-result-object v7 │ │ -4a2e98: 6e10 9cf6 0700 |0078: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -4a2e9e: 0c07 |007b: move-result-object v7 │ │ -4a2ea0: 6e10 2001 0600 |007c: invoke-virtual {v6}, Landroid/content/Context;.getCacheDir:()Ljava/io/File; // method@0120 │ │ -4a2ea6: 0c06 |007f: move-result-object v6 │ │ -4a2ea8: 6e10 adf4 0600 |0080: invoke-virtual {v6}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@f4ad │ │ -4a2eae: 0c06 |0083: move-result-object v6 │ │ -4a2eb0: 2200 a924 |0084: new-instance v0, Ljava/lang/StringBuilder; // type@24a9 │ │ -4a2eb4: 7010 86f6 0000 |0086: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@f686 │ │ -4a2eba: 6e20 92f6 6000 |0089: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4a2ec0: 0c06 |008c: move-result-object v6 │ │ -4a2ec2: 1a00 3f12 |008d: const-string v0, "/" // string@123f │ │ -4a2ec6: 6e20 92f6 0600 |008f: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4a2ecc: 0c06 |0092: move-result-object v6 │ │ -4a2ece: 6e20 92f6 7600 |0093: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4a2ed4: 0c06 |0096: move-result-object v6 │ │ -4a2ed6: 6e10 9cf6 0600 |0097: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -4a2edc: 0c06 |009a: move-result-object v6 │ │ -4a2ede: 5b56 96b1 |009b: iput-object v6, v5, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;.currentVoiceRecordFile:Ljava/lang/String; // field@b196 │ │ -4a2ee2: 0e00 |009d: return-void │ │ +4a2d9c: |[4a2d9c] com.nextcloud.talk.chat.data.io.MediaRecorderManager.setVoiceRecordFileName:(Landroid/content/Context;Lcom/nextcloud/talk/models/domain/ConversationModel;)V │ │ +4a2dac: 2200 1725 |0000: new-instance v0, Ljava/text/SimpleDateFormat; // type@2517 │ │ +4a2db0: 1a01 58fd |0002: const-string v1, "yyyy-MM-dd HH-mm-ss" // string@fd58 │ │ +4a2db4: 7020 17f8 1000 |0004: invoke-direct {v0, v1}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;)V // method@f817 │ │ +4a2dba: 2201 2a25 |0007: new-instance v1, Ljava/util/Date; // type@252a │ │ +4a2dbe: 7010 eef8 0100 |0009: invoke-direct {v1}, Ljava/util/Date;.:()V // method@f8ee │ │ +4a2dc4: 6e20 1bf8 1000 |000c: invoke-virtual {v0, v1}, Ljava/text/SimpleDateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@f81b │ │ +4a2dca: 0c00 |000f: move-result-object v0 │ │ +4a2dcc: 1a01 f8a0 |0010: const-string v1, "format(...)" // string@a0f8 │ │ +4a2dd0: 7120 fffb 1000 |0012: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +4a2dd6: 2202 1226 |0015: new-instance v2, Lkotlin/text/Regex; // type@2612 │ │ +4a2dda: 1a03 e27c |0017: const-string v3, "[/\\:%]" // string@7ce2 │ │ +4a2dde: 7020 31fc 3200 |0019: invoke-direct {v2, v3}, Lkotlin/text/Regex;.:(Ljava/lang/String;)V // method@fc31 │ │ +4a2de4: 6e10 45f1 0700 |001c: invoke-virtual {v7}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getDisplayName:()Ljava/lang/String; // method@f145 │ │ +4a2dea: 0c07 |001f: move-result-object v7 │ │ +4a2dec: 1f07 7724 |0020: check-cast v7, Ljava/lang/CharSequence; // type@2477 │ │ +4a2df0: 1a03 8204 |0022: const-string v3, " " // string@0482 │ │ +4a2df4: 6e30 36fc 7203 |0024: invoke-virtual {v2, v7, v3}, Lkotlin/text/Regex;.replace:(Ljava/lang/CharSequence;Ljava/lang/String;)Ljava/lang/String; // method@fc36 │ │ +4a2dfa: 0c07 |0027: move-result-object v7 │ │ +4a2dfc: 1f07 7724 |0028: check-cast v7, Ljava/lang/CharSequence; // type@2477 │ │ +4a2e00: 2202 1226 |002a: new-instance v2, Lkotlin/text/Regex; // type@2612 │ │ +4a2e04: 1a04 917e |002c: const-string v4, "\s+" // string@7e91 │ │ +4a2e08: 7020 31fc 4200 |002e: invoke-direct {v2, v4}, Lkotlin/text/Regex;.:(Ljava/lang/String;)V // method@fc31 │ │ +4a2e0e: 6e30 36fc 7203 |0031: invoke-virtual {v2, v7, v3}, Lkotlin/text/Regex;.replace:(Ljava/lang/CharSequence;Ljava/lang/String;)Ljava/lang/String; // method@fc36 │ │ +4a2e14: 0c07 |0034: move-result-object v7 │ │ +4a2e16: 6202 72b5 |0035: sget-object v2, Lkotlin/jvm/internal/StringCompanionObject;.INSTANCE:Lkotlin/jvm/internal/StringCompanionObject; // field@b572 │ │ +4a2e1a: 6e10 2d01 0600 |0037: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@012d │ │ +4a2e20: 0c02 |003a: move-result-object v2 │ │ +4a2e22: 1403 c303 137f |003b: const v3, #float 1.95416e+38 // #7f1303c3 │ │ +4a2e28: 6e20 b601 3200 |003e: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01b6 │ │ +4a2e2e: 0c02 |0041: move-result-object v2 │ │ +4a2e30: 1a03 afae |0042: const-string v3, "getString(...)" // string@aeaf │ │ +4a2e34: 7120 fffb 3200 |0044: invoke-static {v2, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +4a2e3a: 1223 |0047: const/4 v3, #int 2 // #2 │ │ +4a2e3c: 2420 4228 7000 |0048: filled-new-array {v0, v7}, [Ljava/lang/Object; // type@2842 │ │ +4a2e42: 0c07 |004b: move-result-object v7 │ │ +4a2e44: 7120 65f8 3700 |004c: invoke-static {v7, v3}, Ljava/util/Arrays;.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@f865 │ │ +4a2e4a: 0c07 |004f: move-result-object v7 │ │ +4a2e4c: 7120 5bf6 7200 |0050: invoke-static {v2, v7}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@f65b │ │ +4a2e52: 0c07 |0053: move-result-object v7 │ │ +4a2e54: 7120 fffb 1700 |0054: invoke-static {v7, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +4a2e5a: 6e10 68f6 0700 |0057: invoke-virtual {v7}, Ljava/lang/String;.length:()I // method@f668 │ │ +4a2e60: 0a00 |005a: move-result v0 │ │ +4a2e62: 1301 9200 |005b: const/16 v1, #int 146 // #92 │ │ +4a2e66: 3710 0c00 |005d: if-le v0, v1, 0069 // +000c │ │ +4a2e6a: 1200 |005f: const/4 v0, #int 0 // #0 │ │ +4a2e6c: 6e30 72f6 0701 |0060: invoke-virtual {v7, v0, v1}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@f672 │ │ +4a2e72: 0c07 |0063: move-result-object v7 │ │ +4a2e74: 1a00 3cf0 |0064: const-string v0, "substring(...)" // string@f03c │ │ +4a2e78: 7120 fffb 0700 |0066: invoke-static {v7, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +4a2e7e: 2200 a924 |0069: new-instance v0, Ljava/lang/StringBuilder; // type@24a9 │ │ +4a2e82: 7010 86f6 0000 |006b: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@f686 │ │ +4a2e88: 6e20 92f6 7000 |006e: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4a2e8e: 0c07 |0071: move-result-object v7 │ │ +4a2e90: 1a00 2612 |0072: const-string v0, ".mp3" // string@1226 │ │ +4a2e94: 6e20 92f6 0700 |0074: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4a2e9a: 0c07 |0077: move-result-object v7 │ │ +4a2e9c: 6e10 9cf6 0700 |0078: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +4a2ea2: 0c07 |007b: move-result-object v7 │ │ +4a2ea4: 6e10 2001 0600 |007c: invoke-virtual {v6}, Landroid/content/Context;.getCacheDir:()Ljava/io/File; // method@0120 │ │ +4a2eaa: 0c06 |007f: move-result-object v6 │ │ +4a2eac: 6e10 adf4 0600 |0080: invoke-virtual {v6}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@f4ad │ │ +4a2eb2: 0c06 |0083: move-result-object v6 │ │ +4a2eb4: 2200 a924 |0084: new-instance v0, Ljava/lang/StringBuilder; // type@24a9 │ │ +4a2eb8: 7010 86f6 0000 |0086: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@f686 │ │ +4a2ebe: 6e20 92f6 6000 |0089: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4a2ec4: 0c06 |008c: move-result-object v6 │ │ +4a2ec6: 1a00 3f12 |008d: const-string v0, "/" // string@123f │ │ +4a2eca: 6e20 92f6 0600 |008f: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4a2ed0: 0c06 |0092: move-result-object v6 │ │ +4a2ed2: 6e20 92f6 7600 |0093: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4a2ed8: 0c06 |0096: move-result-object v6 │ │ +4a2eda: 6e10 9cf6 0600 |0097: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +4a2ee0: 0c06 |009a: move-result-object v6 │ │ +4a2ee2: 5b56 96b1 |009b: iput-object v6, v5, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;.currentVoiceRecordFile:Ljava/lang/String; // field@b196 │ │ +4a2ee6: 0e00 |009d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ 0x0007 line=143 │ │ 0x0017 line=144 │ │ 0x001c line=145 │ │ 0x0028 line=146 │ │ @@ -2028519,55 +2028519,55 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 82 16-bit code units │ │ -4a2fd4: |[4a2fd4] com.nextcloud.talk.chat.data.io.MediaRecorderManager.stopAndDestroyRecorder:()V │ │ -4a2fe4: 5450 97b1 |0000: iget-object v0, v5, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;.recorder:Landroid/media/MediaRecorder; // field@b197 │ │ -4a2fe8: 3800 4c00 |0002: if-eqz v0, 004e // +004c │ │ -4a2fec: 5451 95b1 |0004: iget-object v1, v5, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;._mediaRecorderState:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b195 │ │ -4a2ff0: 6202 8ab1 |0006: sget-object v2, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.RECORDING:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b18a │ │ -4a2ff4: 3321 1300 |0008: if-ne v1, v2, 001b // +0013 │ │ -4a2ff8: 6e10 1404 0000 |000a: invoke-virtual {v0}, Landroid/media/MediaRecorder;.stop:()V // method@0414 │ │ -4a2ffe: 6e10 0b04 0000 |000d: invoke-virtual {v0}, Landroid/media/MediaRecorder;.reset:()V // method@040b │ │ -4a3004: 6201 87b1 |0010: sget-object v1, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.INITIAL:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b187 │ │ -4a3008: 5b51 95b1 |0012: iput-object v1, v5, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;._mediaRecorderState:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b195 │ │ -4a300c: 6201 8fb1 |0014: sget-object v1, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;.TAG:Ljava/lang/String; // field@b18f │ │ -4a3010: 1a02 b3ef |0016: const-string v2, "stopped recorder" // string@efb3 │ │ -4a3014: 7120 6c05 2100 |0018: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4a301a: 6e10 0a04 0000 |001b: invoke-virtual {v0}, Landroid/media/MediaRecorder;.release:()V // method@040a │ │ -4a3020: 6200 8bb1 |001e: sget-object v0, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.RELEASED:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b18b │ │ -4a3024: 5b50 95b1 |0020: iput-object v0, v5, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;._mediaRecorderState:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b195 │ │ -4a3028: 282c |0022: goto 004e // +002c │ │ -4a302a: 0d00 |0023: move-exception v0 │ │ -4a302c: 2001 8924 |0024: instance-of v1, v0, Ljava/lang/IllegalStateException; // type@2489 │ │ -4a3030: 3901 0600 |0026: if-nez v1, 002c // +0006 │ │ -4a3034: 2001 a124 |0028: instance-of v1, v0, Ljava/lang/RuntimeException; // type@24a1 │ │ -4a3038: 3801 2400 |002a: if-eqz v1, 004e // +0024 │ │ -4a303c: 6201 86b1 |002c: sget-object v1, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.ERROR:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b186 │ │ -4a3040: 5b51 95b1 |002e: iput-object v1, v5, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;._mediaRecorderState:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b195 │ │ -4a3044: 6202 8fb1 |0030: sget-object v2, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;.TAG:Ljava/lang/String; // field@b18f │ │ -4a3048: 2203 a924 |0032: new-instance v3, Ljava/lang/StringBuilder; // type@24a9 │ │ -4a304c: 1a04 059d |0034: const-string v4, "error while stopping recorder! with state " // string@9d05 │ │ -4a3050: 7020 89f6 4300 |0036: invoke-direct {v3, v4}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -4a3056: 6e20 91f6 1300 |0039: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@f691 │ │ -4a305c: 0c01 |003c: move-result-object v1 │ │ -4a305e: 1a03 8204 |003d: const-string v3, " " // string@0482 │ │ -4a3062: 6e20 92f6 3100 |003f: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4a3068: 0c01 |0042: move-result-object v1 │ │ -4a306a: 6e20 91f6 0100 |0043: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@f691 │ │ -4a3070: 0c00 |0046: move-result-object v0 │ │ -4a3072: 6e10 9cf6 0000 |0047: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -4a3078: 0c00 |004a: move-result-object v0 │ │ -4a307a: 7120 6e05 0200 |004b: invoke-static {v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@056e │ │ -4a3080: 1200 |004e: const/4 v0, #int 0 // #0 │ │ -4a3082: 5b50 97b1 |004f: iput-object v0, v5, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;.recorder:Landroid/media/MediaRecorder; // field@b197 │ │ -4a3086: 0e00 |0051: return-void │ │ +4a2fd8: |[4a2fd8] com.nextcloud.talk.chat.data.io.MediaRecorderManager.stopAndDestroyRecorder:()V │ │ +4a2fe8: 5450 97b1 |0000: iget-object v0, v5, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;.recorder:Landroid/media/MediaRecorder; // field@b197 │ │ +4a2fec: 3800 4c00 |0002: if-eqz v0, 004e // +004c │ │ +4a2ff0: 5451 95b1 |0004: iget-object v1, v5, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;._mediaRecorderState:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b195 │ │ +4a2ff4: 6202 8ab1 |0006: sget-object v2, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.RECORDING:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b18a │ │ +4a2ff8: 3321 1300 |0008: if-ne v1, v2, 001b // +0013 │ │ +4a2ffc: 6e10 1404 0000 |000a: invoke-virtual {v0}, Landroid/media/MediaRecorder;.stop:()V // method@0414 │ │ +4a3002: 6e10 0b04 0000 |000d: invoke-virtual {v0}, Landroid/media/MediaRecorder;.reset:()V // method@040b │ │ +4a3008: 6201 87b1 |0010: sget-object v1, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.INITIAL:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b187 │ │ +4a300c: 5b51 95b1 |0012: iput-object v1, v5, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;._mediaRecorderState:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b195 │ │ +4a3010: 6201 8fb1 |0014: sget-object v1, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;.TAG:Ljava/lang/String; // field@b18f │ │ +4a3014: 1a02 b3ef |0016: const-string v2, "stopped recorder" // string@efb3 │ │ +4a3018: 7120 6c05 2100 |0018: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4a301e: 6e10 0a04 0000 |001b: invoke-virtual {v0}, Landroid/media/MediaRecorder;.release:()V // method@040a │ │ +4a3024: 6200 8bb1 |001e: sget-object v0, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.RELEASED:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b18b │ │ +4a3028: 5b50 95b1 |0020: iput-object v0, v5, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;._mediaRecorderState:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b195 │ │ +4a302c: 282c |0022: goto 004e // +002c │ │ +4a302e: 0d00 |0023: move-exception v0 │ │ +4a3030: 2001 8924 |0024: instance-of v1, v0, Ljava/lang/IllegalStateException; // type@2489 │ │ +4a3034: 3901 0600 |0026: if-nez v1, 002c // +0006 │ │ +4a3038: 2001 a124 |0028: instance-of v1, v0, Ljava/lang/RuntimeException; // type@24a1 │ │ +4a303c: 3801 2400 |002a: if-eqz v1, 004e // +0024 │ │ +4a3040: 6201 86b1 |002c: sget-object v1, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.ERROR:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b186 │ │ +4a3044: 5b51 95b1 |002e: iput-object v1, v5, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;._mediaRecorderState:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b195 │ │ +4a3048: 6202 8fb1 |0030: sget-object v2, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;.TAG:Ljava/lang/String; // field@b18f │ │ +4a304c: 2203 a924 |0032: new-instance v3, Ljava/lang/StringBuilder; // type@24a9 │ │ +4a3050: 1a04 059d |0034: const-string v4, "error while stopping recorder! with state " // string@9d05 │ │ +4a3054: 7020 89f6 4300 |0036: invoke-direct {v3, v4}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +4a305a: 6e20 91f6 1300 |0039: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@f691 │ │ +4a3060: 0c01 |003c: move-result-object v1 │ │ +4a3062: 1a03 8204 |003d: const-string v3, " " // string@0482 │ │ +4a3066: 6e20 92f6 3100 |003f: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4a306c: 0c01 |0042: move-result-object v1 │ │ +4a306e: 6e20 91f6 0100 |0043: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@f691 │ │ +4a3074: 0c00 |0046: move-result-object v0 │ │ +4a3076: 6e10 9cf6 0000 |0047: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +4a307c: 0c00 |004a: move-result-object v0 │ │ +4a307e: 7120 6e05 0200 |004b: invoke-static {v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@056e │ │ +4a3084: 1200 |004e: const/4 v0, #int 0 // #0 │ │ +4a3086: 5b50 97b1 |004f: iput-object v0, v5, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;.recorder:Landroid/media/MediaRecorder; // field@b197 │ │ +4a308a: 0e00 |0051: return-void │ │ catches : 1 │ │ 0x0004 - 0x0022 │ │ Ljava/lang/Exception; -> 0x0023 │ │ positions : │ │ 0x0000 line=117 │ │ 0x0004 line=119 │ │ 0x000a line=120 │ │ @@ -2028590,17 +2028590,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a2bd8: |[4a2bd8] com.nextcloud.talk.chat.data.io.MediaRecorderManager.getCurrentVoiceRecordFile:()Ljava/lang/String; │ │ -4a2be8: 5410 96b1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;.currentVoiceRecordFile:Ljava/lang/String; // field@b196 │ │ -4a2bec: 1100 |0002: return-object v0 │ │ +4a2bdc: |[4a2bdc] com.nextcloud.talk.chat.data.io.MediaRecorderManager.getCurrentVoiceRecordFile:()Ljava/lang/String; │ │ +4a2bec: 5410 96b1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;.currentVoiceRecordFile:Ljava/lang/String; // field@b196 │ │ +4a2bf0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager; │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;) │ │ @@ -2028608,17 +2028608,17 @@ │ │ type : '()Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a2ba8: |[4a2ba8] com.nextcloud.talk.chat.data.io.MediaRecorderManager.getMediaRecorderState:()Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; │ │ -4a2bb8: 5410 95b1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;._mediaRecorderState:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b195 │ │ -4a2bbc: 1100 |0002: return-object v0 │ │ +4a2bac: |[4a2bac] com.nextcloud.talk.chat.data.io.MediaRecorderManager.getMediaRecorderState:()Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; │ │ +4a2bbc: 5410 95b1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;._mediaRecorderState:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b195 │ │ +4a2bc0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager; │ │ │ │ #2 : (in Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;) │ │ @@ -2028626,47 +2028626,47 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -4a2c54: |[4a2c54] com.nextcloud.talk.chat.data.io.MediaRecorderManager.handleOnPause:()V │ │ -4a2c64: 0e00 |0000: return-void │ │ +4a2c58: |[4a2c58] com.nextcloud.talk.chat.data.io.MediaRecorderManager.handleOnPause:()V │ │ +4a2c68: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;) │ │ name : 'handleOnResume' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -4a2c68: |[4a2c68] com.nextcloud.talk.chat.data.io.MediaRecorderManager.handleOnResume:()V │ │ -4a2c78: 0e00 |0000: return-void │ │ +4a2c6c: |[4a2c6c] com.nextcloud.talk.chat.data.io.MediaRecorderManager.handleOnResume:()V │ │ +4a2c7c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;) │ │ name : 'handleOnStop' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4a2c7c: |[4a2c7c] com.nextcloud.talk.chat.data.io.MediaRecorderManager.handleOnStop:()V │ │ -4a2c8c: 6e10 1bec 0000 |0000: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;.stop:()V // method@ec1b │ │ -4a2c92: 0e00 |0003: return-void │ │ +4a2c80: |[4a2c80] com.nextcloud.talk.chat.data.io.MediaRecorderManager.handleOnStop:()V │ │ +4a2c90: 6e10 1bec 0000 |0000: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;.stop:()V // method@ec1b │ │ +4a2c96: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager; │ │ │ │ #5 : (in Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;) │ │ @@ -2028674,19 +2028674,19 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -4a2d78: |[4a2d78] com.nextcloud.talk.chat.data.io.MediaRecorderManager.setCurrentVoiceRecordFile:(Ljava/lang/String;)V │ │ -4a2d88: 1a00 2913 |0000: const-string v0, "" // string@1329 │ │ -4a2d8c: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4a2d92: 5b12 96b1 |0005: iput-object v2, v1, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;.currentVoiceRecordFile:Ljava/lang/String; // field@b196 │ │ -4a2d96: 0e00 |0007: return-void │ │ +4a2d7c: |[4a2d7c] com.nextcloud.talk.chat.data.io.MediaRecorderManager.setCurrentVoiceRecordFile:(Ljava/lang/String;)V │ │ +4a2d8c: 1a00 2913 |0000: const-string v0, "" // string@1329 │ │ +4a2d90: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4a2d96: 5b12 96b1 |0005: iput-object v2, v1, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;.currentVoiceRecordFile:Ljava/lang/String; // field@b196 │ │ +4a2d9a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=37 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -2028695,46 +2028695,46 @@ │ │ type : '(Landroid/content/Context;Lcom/nextcloud/talk/models/domain/ConversationModel;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 66 16-bit code units │ │ -4a2ee4: |[4a2ee4] com.nextcloud.talk.chat.data.io.MediaRecorderManager.start:(Landroid/content/Context;Lcom/nextcloud/talk/models/domain/ConversationModel;)V │ │ -4a2ef4: 1a00 ff93 |0000: const-string v0, "context" // string@93ff │ │ -4a2ef8: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4a2efe: 1a00 b496 |0005: const-string v0, "currentConversation" // string@96b4 │ │ -4a2f02: 7120 00fc 0400 |0007: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4a2f08: 5420 95b1 |000a: iget-object v0, v2, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;._mediaRecorderState:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b195 │ │ -4a2f0c: 6201 86b1 |000c: sget-object v1, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.ERROR:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b186 │ │ -4a2f10: 3210 0800 |000e: if-eq v0, v1, 0016 // +0008 │ │ -4a2f14: 5420 95b1 |0010: iget-object v0, v2, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;._mediaRecorderState:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b195 │ │ -4a2f18: 6201 8bb1 |0012: sget-object v1, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.RELEASED:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b18b │ │ -4a2f1c: 3310 0600 |0014: if-ne v0, v1, 001a // +0006 │ │ -4a2f20: 6200 87b1 |0016: sget-object v0, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.INITIAL:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b187 │ │ -4a2f24: 5b20 95b1 |0018: iput-object v0, v2, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;._mediaRecorderState:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b195 │ │ -4a2f28: 5420 95b1 |001a: iget-object v0, v2, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;._mediaRecorderState:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b195 │ │ -4a2f2c: 6201 87b1 |001c: sget-object v1, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.INITIAL:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b187 │ │ -4a2f30: 3310 0900 |001e: if-ne v0, v1, 0027 // +0009 │ │ -4a2f34: 7030 19ec 3204 |0020: invoke-direct {v2, v3, v4}, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;.setVoiceRecordFileName:(Landroid/content/Context;Lcom/nextcloud/talk/models/domain/ConversationModel;)V // method@ec19 │ │ -4a2f3a: 7010 17ec 0200 |0023: invoke-direct {v2}, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;.initAndStartRecorder:()V // method@ec17 │ │ -4a2f40: 281b |0026: goto 0041 // +001b │ │ -4a2f42: 6203 8fb1 |0027: sget-object v3, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;.TAG:Ljava/lang/String; // field@b18f │ │ -4a2f46: 5424 95b1 |0029: iget-object v4, v2, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;._mediaRecorderState:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b195 │ │ -4a2f4a: 6e10 0cec 0400 |002b: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.name:()Ljava/lang/String; // method@ec0c │ │ -4a2f50: 0c04 |002e: move-result-object v4 │ │ -4a2f52: 2200 a924 |002f: new-instance v0, Ljava/lang/StringBuilder; // type@24a9 │ │ -4a2f56: 1a01 b66c |0031: const-string v1, "Started MediaRecorder with invalid state " // string@6cb6 │ │ -4a2f5a: 7020 89f6 1000 |0033: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -4a2f60: 6e20 92f6 4000 |0036: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4a2f66: 0c04 |0039: move-result-object v4 │ │ -4a2f68: 6e10 9cf6 0400 |003a: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -4a2f6e: 0c04 |003d: move-result-object v4 │ │ -4a2f70: 7120 6e05 4300 |003e: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@056e │ │ -4a2f76: 0e00 |0041: return-void │ │ +4a2ee8: |[4a2ee8] com.nextcloud.talk.chat.data.io.MediaRecorderManager.start:(Landroid/content/Context;Lcom/nextcloud/talk/models/domain/ConversationModel;)V │ │ +4a2ef8: 1a00 ff93 |0000: const-string v0, "context" // string@93ff │ │ +4a2efc: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4a2f02: 1a00 b496 |0005: const-string v0, "currentConversation" // string@96b4 │ │ +4a2f06: 7120 00fc 0400 |0007: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4a2f0c: 5420 95b1 |000a: iget-object v0, v2, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;._mediaRecorderState:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b195 │ │ +4a2f10: 6201 86b1 |000c: sget-object v1, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.ERROR:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b186 │ │ +4a2f14: 3210 0800 |000e: if-eq v0, v1, 0016 // +0008 │ │ +4a2f18: 5420 95b1 |0010: iget-object v0, v2, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;._mediaRecorderState:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b195 │ │ +4a2f1c: 6201 8bb1 |0012: sget-object v1, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.RELEASED:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b18b │ │ +4a2f20: 3310 0600 |0014: if-ne v0, v1, 001a // +0006 │ │ +4a2f24: 6200 87b1 |0016: sget-object v0, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.INITIAL:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b187 │ │ +4a2f28: 5b20 95b1 |0018: iput-object v0, v2, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;._mediaRecorderState:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b195 │ │ +4a2f2c: 5420 95b1 |001a: iget-object v0, v2, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;._mediaRecorderState:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b195 │ │ +4a2f30: 6201 87b1 |001c: sget-object v1, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.INITIAL:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b187 │ │ +4a2f34: 3310 0900 |001e: if-ne v0, v1, 0027 // +0009 │ │ +4a2f38: 7030 19ec 3204 |0020: invoke-direct {v2, v3, v4}, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;.setVoiceRecordFileName:(Landroid/content/Context;Lcom/nextcloud/talk/models/domain/ConversationModel;)V // method@ec19 │ │ +4a2f3e: 7010 17ec 0200 |0023: invoke-direct {v2}, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;.initAndStartRecorder:()V // method@ec17 │ │ +4a2f44: 281b |0026: goto 0041 // +001b │ │ +4a2f46: 6203 8fb1 |0027: sget-object v3, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;.TAG:Ljava/lang/String; // field@b18f │ │ +4a2f4a: 5424 95b1 |0029: iget-object v4, v2, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;._mediaRecorderState:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b195 │ │ +4a2f4e: 6e10 0cec 0400 |002b: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.name:()Ljava/lang/String; // method@ec0c │ │ +4a2f54: 0c04 |002e: move-result-object v4 │ │ +4a2f56: 2200 a924 |002f: new-instance v0, Ljava/lang/StringBuilder; // type@24a9 │ │ +4a2f5a: 1a01 b66c |0031: const-string v1, "Started MediaRecorder with invalid state " // string@6cb6 │ │ +4a2f5e: 7020 89f6 1000 |0033: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +4a2f64: 6e20 92f6 4000 |0036: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4a2f6a: 0c04 |0039: move-result-object v4 │ │ +4a2f6c: 6e10 9cf6 0400 |003a: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +4a2f72: 0c04 |003d: move-result-object v4 │ │ +4a2f74: 7120 6e05 4300 |003e: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@056e │ │ +4a2f7a: 0e00 |0041: return-void │ │ catches : (none) │ │ positions : │ │ 0x000a line=57 │ │ 0x0010 line=58 │ │ 0x0016 line=60 │ │ 0x001a line=63 │ │ 0x0020 line=64 │ │ @@ -2028750,33 +2028750,33 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -4a2f78: |[4a2f78] com.nextcloud.talk.chat.data.io.MediaRecorderManager.stop:()V │ │ -4a2f88: 5440 95b1 |0000: iget-object v0, v4, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;._mediaRecorderState:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b195 │ │ -4a2f8c: 6201 8bb1 |0002: sget-object v1, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.RELEASED:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b18b │ │ -4a2f90: 3210 0600 |0004: if-eq v0, v1, 000a // +0006 │ │ -4a2f94: 7010 1cec 0400 |0006: invoke-direct {v4}, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;.stopAndDestroyRecorder:()V // method@ec1c │ │ -4a2f9a: 281b |0009: goto 0024 // +001b │ │ -4a2f9c: 6200 8fb1 |000a: sget-object v0, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;.TAG:Ljava/lang/String; // field@b18f │ │ -4a2fa0: 5441 95b1 |000c: iget-object v1, v4, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;._mediaRecorderState:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b195 │ │ -4a2fa4: 6e10 0cec 0100 |000e: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.name:()Ljava/lang/String; // method@ec0c │ │ -4a2faa: 0c01 |0011: move-result-object v1 │ │ -4a2fac: 2202 a924 |0012: new-instance v2, Ljava/lang/StringBuilder; // type@24a9 │ │ -4a2fb0: 1a03 f06c |0014: const-string v3, "Stopped MediaRecorder with invalid state " // string@6cf0 │ │ -4a2fb4: 7020 89f6 3200 |0016: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -4a2fba: 6e20 92f6 1200 |0019: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4a2fc0: 0c01 |001c: move-result-object v1 │ │ -4a2fc2: 6e10 9cf6 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -4a2fc8: 0c01 |0020: move-result-object v1 │ │ -4a2fca: 7120 6e05 1000 |0021: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@056e │ │ -4a2fd0: 0e00 |0024: return-void │ │ +4a2f7c: |[4a2f7c] com.nextcloud.talk.chat.data.io.MediaRecorderManager.stop:()V │ │ +4a2f8c: 5440 95b1 |0000: iget-object v0, v4, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;._mediaRecorderState:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b195 │ │ +4a2f90: 6201 8bb1 |0002: sget-object v1, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.RELEASED:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b18b │ │ +4a2f94: 3210 0600 |0004: if-eq v0, v1, 000a // +0006 │ │ +4a2f98: 7010 1cec 0400 |0006: invoke-direct {v4}, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;.stopAndDestroyRecorder:()V // method@ec1c │ │ +4a2f9e: 281b |0009: goto 0024 // +001b │ │ +4a2fa0: 6200 8fb1 |000a: sget-object v0, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;.TAG:Ljava/lang/String; // field@b18f │ │ +4a2fa4: 5441 95b1 |000c: iget-object v1, v4, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;._mediaRecorderState:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b195 │ │ +4a2fa8: 6e10 0cec 0100 |000e: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.name:()Ljava/lang/String; // method@ec0c │ │ +4a2fae: 0c01 |0011: move-result-object v1 │ │ +4a2fb0: 2202 a924 |0012: new-instance v2, Ljava/lang/StringBuilder; // type@24a9 │ │ +4a2fb4: 1a03 f06c |0014: const-string v3, "Stopped MediaRecorder with invalid state " // string@6cf0 │ │ +4a2fb8: 7020 89f6 3200 |0016: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +4a2fbe: 6e20 92f6 1200 |0019: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4a2fc4: 0c01 |001c: move-result-object v1 │ │ +4a2fc6: 6e10 9cf6 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +4a2fcc: 0c01 |0020: move-result-object v1 │ │ +4a2fce: 7120 6e05 1000 |0021: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@056e │ │ +4a2fd4: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0006 line=76 │ │ 0x000a line=78 │ │ locals : │ │ 0x0000 - 0x0025 reg=4 this Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager; │ │ @@ -2028812,17 +2028812,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4a3098: |[4a3098] com.nextcloud.talk.chat.data.model.ChatMessage$Companion.:()V │ │ -4a30a8: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4a30ae: 0e00 |0003: return-void │ │ +4a309c: |[4a309c] com.nextcloud.talk.chat.data.model.ChatMessage$Companion.:()V │ │ +4a30ac: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4a30b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=434 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/chat/data/model/ChatMessage$Companion; │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage$Companion;) │ │ @@ -2028830,17 +2028830,17 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4a30b0: |[4a30b0] com.nextcloud.talk.chat.data.model.ChatMessage$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -4a30c0: 7010 1dec 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$Companion;.:()V // method@ec1d │ │ -4a30c6: 0e00 |0003: return-void │ │ +4a30b4: |[4a30b4] com.nextcloud.talk.chat.data.model.ChatMessage$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +4a30c4: 7010 1dec 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$Companion;.:()V // method@ec1d │ │ +4a30ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 7452 (ChatMessage.kt) │ │ │ │ @@ -2028942,124 +2028942,124 @@ │ │ type : '()[Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;' │ │ access : 0x101a (PRIVATE STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 14 │ │ ins : 0 │ │ outs : 14 │ │ insns size : 33 16-bit code units │ │ -4a30ec: |[4a30ec] com.nextcloud.talk.chat.data.model.ChatMessage$MessageType.$values:()[Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; │ │ -4a30fc: 6200 9cb1 |0000: sget-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.REGULAR_TEXT_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b19c │ │ -4a3100: 6201 a6b1 |0002: sget-object v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.SYSTEM_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b1a6 │ │ -4a3104: 6202 9fb1 |0004: sget-object v2, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.SINGLE_LINK_GIPHY_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b19f │ │ -4a3108: 6203 a2b1 |0006: sget-object v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.SINGLE_LINK_TENOR_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b1a2 │ │ -4a310c: 6204 9eb1 |0008: sget-object v4, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.SINGLE_LINK_GIF_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b19e │ │ -4a3110: 6205 a1b1 |000a: sget-object v5, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.SINGLE_LINK_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b1a1 │ │ -4a3114: 6206 a3b1 |000c: sget-object v6, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.SINGLE_LINK_VIDEO_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b1a3 │ │ -4a3118: 6207 a0b1 |000e: sget-object v7, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.SINGLE_LINK_IMAGE_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b1a0 │ │ -4a311c: 6208 9db1 |0010: sget-object v8, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.SINGLE_LINK_AUDIO_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b19d │ │ -4a3120: 6209 a4b1 |0012: sget-object v9, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.SINGLE_NC_ATTACHMENT_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b1a4 │ │ -4a3124: 620a a5b1 |0014: sget-object v10, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.SINGLE_NC_GEOLOCATION_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b1a5 │ │ -4a3128: 620b 9bb1 |0016: sget-object v11, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.POLL_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b19b │ │ -4a312c: 620c a7b1 |0018: sget-object v12, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.VOICE_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b1a7 │ │ -4a3130: 620d 9ab1 |001a: sget-object v13, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.DECK_CARD:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b19a │ │ -4a3134: 250e 2528 0000 |001c: filled-new-array/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13}, [Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // type@2825 │ │ -4a313a: 0c00 |001f: move-result-object v0 │ │ -4a313c: 1100 |0020: return-object v0 │ │ +4a30f0: |[4a30f0] com.nextcloud.talk.chat.data.model.ChatMessage$MessageType.$values:()[Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; │ │ +4a3100: 6200 9cb1 |0000: sget-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.REGULAR_TEXT_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b19c │ │ +4a3104: 6201 a6b1 |0002: sget-object v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.SYSTEM_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b1a6 │ │ +4a3108: 6202 9fb1 |0004: sget-object v2, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.SINGLE_LINK_GIPHY_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b19f │ │ +4a310c: 6203 a2b1 |0006: sget-object v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.SINGLE_LINK_TENOR_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b1a2 │ │ +4a3110: 6204 9eb1 |0008: sget-object v4, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.SINGLE_LINK_GIF_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b19e │ │ +4a3114: 6205 a1b1 |000a: sget-object v5, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.SINGLE_LINK_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b1a1 │ │ +4a3118: 6206 a3b1 |000c: sget-object v6, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.SINGLE_LINK_VIDEO_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b1a3 │ │ +4a311c: 6207 a0b1 |000e: sget-object v7, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.SINGLE_LINK_IMAGE_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b1a0 │ │ +4a3120: 6208 9db1 |0010: sget-object v8, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.SINGLE_LINK_AUDIO_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b19d │ │ +4a3124: 6209 a4b1 |0012: sget-object v9, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.SINGLE_NC_ATTACHMENT_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b1a4 │ │ +4a3128: 620a a5b1 |0014: sget-object v10, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.SINGLE_NC_GEOLOCATION_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b1a5 │ │ +4a312c: 620b 9bb1 |0016: sget-object v11, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.POLL_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b19b │ │ +4a3130: 620c a7b1 |0018: sget-object v12, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.VOICE_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b1a7 │ │ +4a3134: 620d 9ab1 |001a: sget-object v13, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.DECK_CARD:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b19a │ │ +4a3138: 250e 2528 0000 |001c: filled-new-array/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13}, [Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // type@2825 │ │ +4a313e: 0c00 |001f: move-result-object v0 │ │ +4a3140: 1100 |0020: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 161 16-bit code units │ │ -4a317c: |[4a317c] com.nextcloud.talk.chat.data.model.ChatMessage$MessageType.:()V │ │ -4a318c: 2200 5421 |0000: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // type@2154 │ │ -4a3190: 1a01 f464 |0002: const-string v1, "REGULAR_TEXT_MESSAGE" // string@64f4 │ │ -4a3194: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -4a3196: 7030 21ec 1002 |0005: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.:(Ljava/lang/String;I)V // method@ec21 │ │ -4a319c: 6900 9cb1 |0008: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.REGULAR_TEXT_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b19c │ │ -4a31a0: 2200 5421 |000a: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // type@2154 │ │ -4a31a4: 1a01 3b6a |000c: const-string v1, "SYSTEM_MESSAGE" // string@6a3b │ │ -4a31a8: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -4a31aa: 7030 21ec 1002 |000f: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.:(Ljava/lang/String;I)V // method@ec21 │ │ -4a31b0: 6900 a6b1 |0012: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.SYSTEM_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b1a6 │ │ -4a31b4: 2200 5421 |0014: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // type@2154 │ │ -4a31b8: 1a01 aa67 |0016: const-string v1, "SINGLE_LINK_GIPHY_MESSAGE" // string@67aa │ │ -4a31bc: 1222 |0018: const/4 v2, #int 2 // #2 │ │ -4a31be: 7030 21ec 1002 |0019: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.:(Ljava/lang/String;I)V // method@ec21 │ │ -4a31c4: 6900 9fb1 |001c: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.SINGLE_LINK_GIPHY_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b19f │ │ -4a31c8: 2200 5421 |001e: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // type@2154 │ │ -4a31cc: 1a01 ad67 |0020: const-string v1, "SINGLE_LINK_TENOR_MESSAGE" // string@67ad │ │ -4a31d0: 1232 |0022: const/4 v2, #int 3 // #3 │ │ -4a31d2: 7030 21ec 1002 |0023: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.:(Ljava/lang/String;I)V // method@ec21 │ │ -4a31d8: 6900 a2b1 |0026: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.SINGLE_LINK_TENOR_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b1a2 │ │ -4a31dc: 2200 5421 |0028: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // type@2154 │ │ -4a31e0: 1a01 a967 |002a: const-string v1, "SINGLE_LINK_GIF_MESSAGE" // string@67a9 │ │ -4a31e4: 1242 |002c: const/4 v2, #int 4 // #4 │ │ -4a31e6: 7030 21ec 1002 |002d: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.:(Ljava/lang/String;I)V // method@ec21 │ │ -4a31ec: 6900 9eb1 |0030: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.SINGLE_LINK_GIF_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b19e │ │ -4a31f0: 2200 5421 |0032: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // type@2154 │ │ -4a31f4: 1a01 ac67 |0034: const-string v1, "SINGLE_LINK_MESSAGE" // string@67ac │ │ -4a31f8: 1252 |0036: const/4 v2, #int 5 // #5 │ │ -4a31fa: 7030 21ec 1002 |0037: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.:(Ljava/lang/String;I)V // method@ec21 │ │ -4a3200: 6900 a1b1 |003a: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.SINGLE_LINK_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b1a1 │ │ -4a3204: 2200 5421 |003c: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // type@2154 │ │ -4a3208: 1a01 ae67 |003e: const-string v1, "SINGLE_LINK_VIDEO_MESSAGE" // string@67ae │ │ -4a320c: 1262 |0040: const/4 v2, #int 6 // #6 │ │ -4a320e: 7030 21ec 1002 |0041: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.:(Ljava/lang/String;I)V // method@ec21 │ │ -4a3214: 6900 a3b1 |0044: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.SINGLE_LINK_VIDEO_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b1a3 │ │ -4a3218: 2200 5421 |0046: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // type@2154 │ │ -4a321c: 1a01 ab67 |0048: const-string v1, "SINGLE_LINK_IMAGE_MESSAGE" // string@67ab │ │ -4a3220: 1272 |004a: const/4 v2, #int 7 // #7 │ │ -4a3222: 7030 21ec 1002 |004b: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.:(Ljava/lang/String;I)V // method@ec21 │ │ -4a3228: 6900 a0b1 |004e: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.SINGLE_LINK_IMAGE_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b1a0 │ │ -4a322c: 2200 5421 |0050: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // type@2154 │ │ -4a3230: 1a01 a867 |0052: const-string v1, "SINGLE_LINK_AUDIO_MESSAGE" // string@67a8 │ │ -4a3234: 1302 0800 |0054: const/16 v2, #int 8 // #8 │ │ -4a3238: 7030 21ec 1002 |0056: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.:(Ljava/lang/String;I)V // method@ec21 │ │ -4a323e: 6900 9db1 |0059: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.SINGLE_LINK_AUDIO_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b19d │ │ -4a3242: 2200 5421 |005b: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // type@2154 │ │ -4a3246: 1a01 af67 |005d: const-string v1, "SINGLE_NC_ATTACHMENT_MESSAGE" // string@67af │ │ -4a324a: 1302 0900 |005f: const/16 v2, #int 9 // #9 │ │ -4a324e: 7030 21ec 1002 |0061: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.:(Ljava/lang/String;I)V // method@ec21 │ │ -4a3254: 6900 a4b1 |0064: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.SINGLE_NC_ATTACHMENT_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b1a4 │ │ -4a3258: 2200 5421 |0066: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // type@2154 │ │ -4a325c: 1a01 b067 |0068: const-string v1, "SINGLE_NC_GEOLOCATION_MESSAGE" // string@67b0 │ │ -4a3260: 1302 0a00 |006a: const/16 v2, #int 10 // #a │ │ -4a3264: 7030 21ec 1002 |006c: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.:(Ljava/lang/String;I)V // method@ec21 │ │ -4a326a: 6900 a5b1 |006f: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.SINGLE_NC_GEOLOCATION_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b1a5 │ │ -4a326e: 2200 5421 |0071: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // type@2154 │ │ -4a3272: 1a01 e462 |0073: const-string v1, "POLL_MESSAGE" // string@62e4 │ │ -4a3276: 1302 0b00 |0075: const/16 v2, #int 11 // #b │ │ -4a327a: 7030 21ec 1002 |0077: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.:(Ljava/lang/String;I)V // method@ec21 │ │ -4a3280: 6900 9bb1 |007a: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.POLL_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b19b │ │ -4a3284: 2200 5421 |007c: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // type@2154 │ │ -4a3288: 1a01 4378 |007e: const-string v1, "VOICE_MESSAGE" // string@7843 │ │ -4a328c: 1302 0c00 |0080: const/16 v2, #int 12 // #c │ │ -4a3290: 7030 21ec 1002 |0082: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.:(Ljava/lang/String;I)V // method@ec21 │ │ -4a3296: 6900 a7b1 |0085: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.VOICE_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b1a7 │ │ -4a329a: 2200 5421 |0087: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // type@2154 │ │ -4a329e: 1a01 da20 |0089: const-string v1, "DECK_CARD" // string@20da │ │ -4a32a2: 1302 0d00 |008b: const/16 v2, #int 13 // #d │ │ -4a32a6: 7030 21ec 1002 |008d: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.:(Ljava/lang/String;I)V // method@ec21 │ │ -4a32ac: 6900 9ab1 |0090: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.DECK_CARD:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b19a │ │ -4a32b0: 7100 1fec 0000 |0092: invoke-static {}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.$values:()[Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // method@ec1f │ │ -4a32b6: 0c00 |0095: move-result-object v0 │ │ -4a32b8: 6900 99b1 |0096: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.$VALUES:[Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b199 │ │ -4a32bc: 1f00 3d28 |0098: check-cast v0, [Ljava/lang/Enum; // type@283d │ │ -4a32c0: 7110 e5fb 0000 |009a: invoke-static {v0}, Lkotlin/enums/EnumEntriesKt;.enumEntries:([Ljava/lang/Enum;)Lkotlin/enums/EnumEntries; // method@fbe5 │ │ -4a32c6: 0c00 |009d: move-result-object v0 │ │ -4a32c8: 6900 98b1 |009e: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.$ENTRIES:Lkotlin/enums/EnumEntries; // field@b198 │ │ -4a32cc: 0e00 |00a0: return-void │ │ +4a3180: |[4a3180] com.nextcloud.talk.chat.data.model.ChatMessage$MessageType.:()V │ │ +4a3190: 2200 5421 |0000: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // type@2154 │ │ +4a3194: 1a01 f464 |0002: const-string v1, "REGULAR_TEXT_MESSAGE" // string@64f4 │ │ +4a3198: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +4a319a: 7030 21ec 1002 |0005: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.:(Ljava/lang/String;I)V // method@ec21 │ │ +4a31a0: 6900 9cb1 |0008: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.REGULAR_TEXT_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b19c │ │ +4a31a4: 2200 5421 |000a: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // type@2154 │ │ +4a31a8: 1a01 3b6a |000c: const-string v1, "SYSTEM_MESSAGE" // string@6a3b │ │ +4a31ac: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +4a31ae: 7030 21ec 1002 |000f: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.:(Ljava/lang/String;I)V // method@ec21 │ │ +4a31b4: 6900 a6b1 |0012: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.SYSTEM_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b1a6 │ │ +4a31b8: 2200 5421 |0014: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // type@2154 │ │ +4a31bc: 1a01 aa67 |0016: const-string v1, "SINGLE_LINK_GIPHY_MESSAGE" // string@67aa │ │ +4a31c0: 1222 |0018: const/4 v2, #int 2 // #2 │ │ +4a31c2: 7030 21ec 1002 |0019: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.:(Ljava/lang/String;I)V // method@ec21 │ │ +4a31c8: 6900 9fb1 |001c: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.SINGLE_LINK_GIPHY_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b19f │ │ +4a31cc: 2200 5421 |001e: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // type@2154 │ │ +4a31d0: 1a01 ad67 |0020: const-string v1, "SINGLE_LINK_TENOR_MESSAGE" // string@67ad │ │ +4a31d4: 1232 |0022: const/4 v2, #int 3 // #3 │ │ +4a31d6: 7030 21ec 1002 |0023: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.:(Ljava/lang/String;I)V // method@ec21 │ │ +4a31dc: 6900 a2b1 |0026: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.SINGLE_LINK_TENOR_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b1a2 │ │ +4a31e0: 2200 5421 |0028: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // type@2154 │ │ +4a31e4: 1a01 a967 |002a: const-string v1, "SINGLE_LINK_GIF_MESSAGE" // string@67a9 │ │ +4a31e8: 1242 |002c: const/4 v2, #int 4 // #4 │ │ +4a31ea: 7030 21ec 1002 |002d: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.:(Ljava/lang/String;I)V // method@ec21 │ │ +4a31f0: 6900 9eb1 |0030: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.SINGLE_LINK_GIF_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b19e │ │ +4a31f4: 2200 5421 |0032: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // type@2154 │ │ +4a31f8: 1a01 ac67 |0034: const-string v1, "SINGLE_LINK_MESSAGE" // string@67ac │ │ +4a31fc: 1252 |0036: const/4 v2, #int 5 // #5 │ │ +4a31fe: 7030 21ec 1002 |0037: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.:(Ljava/lang/String;I)V // method@ec21 │ │ +4a3204: 6900 a1b1 |003a: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.SINGLE_LINK_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b1a1 │ │ +4a3208: 2200 5421 |003c: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // type@2154 │ │ +4a320c: 1a01 ae67 |003e: const-string v1, "SINGLE_LINK_VIDEO_MESSAGE" // string@67ae │ │ +4a3210: 1262 |0040: const/4 v2, #int 6 // #6 │ │ +4a3212: 7030 21ec 1002 |0041: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.:(Ljava/lang/String;I)V // method@ec21 │ │ +4a3218: 6900 a3b1 |0044: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.SINGLE_LINK_VIDEO_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b1a3 │ │ +4a321c: 2200 5421 |0046: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // type@2154 │ │ +4a3220: 1a01 ab67 |0048: const-string v1, "SINGLE_LINK_IMAGE_MESSAGE" // string@67ab │ │ +4a3224: 1272 |004a: const/4 v2, #int 7 // #7 │ │ +4a3226: 7030 21ec 1002 |004b: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.:(Ljava/lang/String;I)V // method@ec21 │ │ +4a322c: 6900 a0b1 |004e: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.SINGLE_LINK_IMAGE_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b1a0 │ │ +4a3230: 2200 5421 |0050: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // type@2154 │ │ +4a3234: 1a01 a867 |0052: const-string v1, "SINGLE_LINK_AUDIO_MESSAGE" // string@67a8 │ │ +4a3238: 1302 0800 |0054: const/16 v2, #int 8 // #8 │ │ +4a323c: 7030 21ec 1002 |0056: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.:(Ljava/lang/String;I)V // method@ec21 │ │ +4a3242: 6900 9db1 |0059: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.SINGLE_LINK_AUDIO_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b19d │ │ +4a3246: 2200 5421 |005b: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // type@2154 │ │ +4a324a: 1a01 af67 |005d: const-string v1, "SINGLE_NC_ATTACHMENT_MESSAGE" // string@67af │ │ +4a324e: 1302 0900 |005f: const/16 v2, #int 9 // #9 │ │ +4a3252: 7030 21ec 1002 |0061: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.:(Ljava/lang/String;I)V // method@ec21 │ │ +4a3258: 6900 a4b1 |0064: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.SINGLE_NC_ATTACHMENT_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b1a4 │ │ +4a325c: 2200 5421 |0066: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // type@2154 │ │ +4a3260: 1a01 b067 |0068: const-string v1, "SINGLE_NC_GEOLOCATION_MESSAGE" // string@67b0 │ │ +4a3264: 1302 0a00 |006a: const/16 v2, #int 10 // #a │ │ +4a3268: 7030 21ec 1002 |006c: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.:(Ljava/lang/String;I)V // method@ec21 │ │ +4a326e: 6900 a5b1 |006f: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.SINGLE_NC_GEOLOCATION_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b1a5 │ │ +4a3272: 2200 5421 |0071: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // type@2154 │ │ +4a3276: 1a01 e462 |0073: const-string v1, "POLL_MESSAGE" // string@62e4 │ │ +4a327a: 1302 0b00 |0075: const/16 v2, #int 11 // #b │ │ +4a327e: 7030 21ec 1002 |0077: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.:(Ljava/lang/String;I)V // method@ec21 │ │ +4a3284: 6900 9bb1 |007a: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.POLL_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b19b │ │ +4a3288: 2200 5421 |007c: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // type@2154 │ │ +4a328c: 1a01 4378 |007e: const-string v1, "VOICE_MESSAGE" // string@7843 │ │ +4a3290: 1302 0c00 |0080: const/16 v2, #int 12 // #c │ │ +4a3294: 7030 21ec 1002 |0082: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.:(Ljava/lang/String;I)V // method@ec21 │ │ +4a329a: 6900 a7b1 |0085: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.VOICE_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b1a7 │ │ +4a329e: 2200 5421 |0087: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // type@2154 │ │ +4a32a2: 1a01 da20 |0089: const-string v1, "DECK_CARD" // string@20da │ │ +4a32a6: 1302 0d00 |008b: const/16 v2, #int 13 // #d │ │ +4a32aa: 7030 21ec 1002 |008d: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.:(Ljava/lang/String;I)V // method@ec21 │ │ +4a32b0: 6900 9ab1 |0090: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.DECK_CARD:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b19a │ │ +4a32b4: 7100 1fec 0000 |0092: invoke-static {}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.$values:()[Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // method@ec1f │ │ +4a32ba: 0c00 |0095: move-result-object v0 │ │ +4a32bc: 6900 99b1 |0096: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.$VALUES:[Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b199 │ │ +4a32c0: 1f00 3d28 |0098: check-cast v0, [Ljava/lang/Enum; // type@283d │ │ +4a32c4: 7110 e5fb 0000 |009a: invoke-static {v0}, Lkotlin/enums/EnumEntriesKt;.enumEntries:([Ljava/lang/Enum;)Lkotlin/enums/EnumEntries; // method@fbe5 │ │ +4a32ca: 0c00 |009d: move-result-object v0 │ │ +4a32cc: 6900 98b1 |009e: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.$ENTRIES:Lkotlin/enums/EnumEntries; // field@b198 │ │ +4a32d0: 0e00 |00a0: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=350 │ │ 0x000a line=351 │ │ 0x0014 line=352 │ │ 0x001e line=353 │ │ 0x0028 line=354 │ │ @@ -2029079,17 +2029079,17 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -4a32d0: |[4a32d0] com.nextcloud.talk.chat.data.model.ChatMessage$MessageType.:(Ljava/lang/String;I)V │ │ -4a32e0: 7030 9cf5 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@f59c │ │ -4a32e6: 0e00 |0003: return-void │ │ +4a32d4: |[4a32d4] com.nextcloud.talk.chat.data.model.ChatMessage$MessageType.:(Ljava/lang/String;I)V │ │ +4a32e4: 7030 9cf5 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@f59c │ │ +4a32ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=349 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -2029099,36 +2029099,36 @@ │ │ type : '()Lkotlin/enums/EnumEntries;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a3164: |[4a3164] com.nextcloud.talk.chat.data.model.ChatMessage$MessageType.getEntries:()Lkotlin/enums/EnumEntries; │ │ -4a3174: 6200 98b1 |0000: sget-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.$ENTRIES:Lkotlin/enums/EnumEntries; // field@b198 │ │ -4a3178: 1100 |0002: return-object v0 │ │ +4a3168: |[4a3168] com.nextcloud.talk.chat.data.model.ChatMessage$MessageType.getEntries:()Lkotlin/enums/EnumEntries; │ │ +4a3178: 6200 98b1 |0000: sget-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.$ENTRIES:Lkotlin/enums/EnumEntries; // field@b198 │ │ +4a317c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;) │ │ name : 'valueOf' │ │ type : '(Ljava/lang/String;)Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -4a30c8: |[4a30c8] com.nextcloud.talk.chat.data.model.ChatMessage$MessageType.valueOf:(Ljava/lang/String;)Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; │ │ -4a30d8: 1c00 5421 |0000: const-class v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // type@2154 │ │ -4a30dc: 7120 a1f5 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@f5a1 │ │ -4a30e2: 0c01 |0005: move-result-object v1 │ │ -4a30e4: 1f01 5421 |0006: check-cast v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // type@2154 │ │ -4a30e8: 1101 |0008: return-object v1 │ │ +4a30cc: |[4a30cc] com.nextcloud.talk.chat.data.model.ChatMessage$MessageType.valueOf:(Ljava/lang/String;)Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; │ │ +4a30dc: 1c00 5421 |0000: const-class v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // type@2154 │ │ +4a30e0: 7120 a1f5 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@f5a1 │ │ +4a30e6: 0c01 |0005: move-result-object v1 │ │ +4a30e8: 1f01 5421 |0006: check-cast v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // type@2154 │ │ +4a30ec: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0006 line=364 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #5 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;) │ │ @@ -2029136,20 +2029136,20 @@ │ │ type : '()[Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -4a3140: |[4a3140] com.nextcloud.talk.chat.data.model.ChatMessage$MessageType.values:()[Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; │ │ -4a3150: 6200 99b1 |0000: sget-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.$VALUES:[Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b199 │ │ -4a3154: 6e10 30f6 0000 |0002: invoke-virtual {v0}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@f630 │ │ -4a315a: 0c00 |0005: move-result-object v0 │ │ -4a315c: 1f00 2528 |0006: check-cast v0, [Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // type@2825 │ │ -4a3160: 1100 |0008: return-object v0 │ │ +4a3144: |[4a3144] com.nextcloud.talk.chat.data.model.ChatMessage$MessageType.values:()[Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; │ │ +4a3154: 6200 99b1 |0000: sget-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.$VALUES:[Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b199 │ │ +4a3158: 6e10 30f6 0000 |0002: invoke-virtual {v0}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@f630 │ │ +4a315e: 0c00 |0005: move-result-object v0 │ │ +4a3160: 1f00 2528 |0006: check-cast v0, [Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // type@2825 │ │ +4a3164: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0006 line=364 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 7452 (ChatMessage.kt) │ │ @@ -2029444,412 +2029444,412 @@ │ │ type : '()[Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;' │ │ access : 0x101a (PRIVATE STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 62 │ │ ins : 0 │ │ outs : 62 │ │ insns size : 129 16-bit code units │ │ -4a330c: |[4a330c] com.nextcloud.talk.chat.data.model.ChatMessage$SystemMessageType.$values:()[Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; │ │ -4a331c: 6200 beb1 |0000: sget-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.DUMMY:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1be │ │ -4a3320: 6201 bab1 |0002: sget-object v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.CONVERSATION_CREATED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1ba │ │ -4a3324: 6202 bbb1 |0004: sget-object v2, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.CONVERSATION_RENAMED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1bb │ │ -4a3328: 6203 bcb1 |0006: sget-object v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.DESCRIPTION_REMOVED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1bc │ │ -4a332c: 6204 bdb1 |0008: sget-object v4, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.DESCRIPTION_SET:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1bd │ │ -4a3330: 6205 b5b1 |000a: sget-object v5, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.CALL_STARTED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1b5 │ │ -4a3334: 6206 b2b1 |000c: sget-object v6, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.CALL_JOINED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1b2 │ │ -4a3338: 6207 b3b1 |000e: sget-object v7, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.CALL_LEFT:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1b3 │ │ -4a333c: 6208 b0b1 |0010: sget-object v8, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.CALL_ENDED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1b0 │ │ -4a3340: 6209 b1b1 |0012: sget-object v9, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.CALL_ENDED_EVERYONE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1b1 │ │ -4a3344: 620a b4b1 |0014: sget-object v10, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.CALL_MISSED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1b4 │ │ -4a3348: 620b b6b1 |0016: sget-object v11, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.CALL_TRIED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1b6 │ │ -4a334c: 620c e2b1 |0018: sget-object v12, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.READ_ONLY_OFF:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1e2 │ │ -4a3350: 620d e1b1 |001a: sget-object v13, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.READ_ONLY:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1e1 │ │ -4a3354: 620e c9b1 |001c: sget-object v14, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.LISTABLE_NONE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1c9 │ │ -4a3358: 620f cab1 |001e: sget-object v15, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.LISTABLE_USERS:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1ca │ │ -4a335c: 6210 c8b1 |0020: sget-object v16, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.LISTABLE_ALL:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1c8 │ │ -4a3360: 6211 cbb1 |0022: sget-object v17, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.LOBBY_NONE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1cb │ │ -4a3364: 6212 ccb1 |0024: sget-object v18, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.LOBBY_NON_MODERATORS:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1cc │ │ -4a3368: 6213 cdb1 |0026: sget-object v19, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.LOBBY_OPEN_TO_EVERYONE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1cd │ │ -4a336c: 6214 c4b1 |0028: sget-object v20, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.GUESTS_ALLOWED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1c4 │ │ -4a3370: 6215 c5b1 |002a: sget-object v21, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.GUESTS_DISALLOWED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1c5 │ │ -4a3374: 6216 dbb1 |002c: sget-object v22, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.PASSWORD_SET:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1db │ │ -4a3378: 6217 dab1 |002e: sget-object v23, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.PASSWORD_REMOVED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1da │ │ -4a337c: 6218 e6b1 |0030: sget-object v24, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.USER_ADDED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1e6 │ │ -4a3380: 6219 e7b1 |0032: sget-object v25, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.USER_REMOVED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1e7 │ │ -4a3384: 621a c2b1 |0034: sget-object v26, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.GROUP_ADDED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1c2 │ │ -4a3388: 621b c3b1 |0036: sget-object v27, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.GROUP_REMOVED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1c3 │ │ -4a338c: 621c b7b1 |0038: sget-object v28, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.CIRCLE_ADDED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1b7 │ │ -4a3390: 621d b8b1 |003a: sget-object v29, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.CIRCLE_REMOVED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1b8 │ │ -4a3394: 621e d8b1 |003c: sget-object v30, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.MODERATOR_PROMOTED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1d8 │ │ -4a3398: 621f d7b1 |003e: sget-object v31, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.MODERATOR_DEMOTED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1d7 │ │ -4a339c: 6220 c7b1 |0040: sget-object v32, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.GUEST_MODERATOR_PROMOTED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1c7 │ │ -4a33a0: 6221 c6b1 |0042: sget-object v33, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.GUEST_MODERATOR_DEMOTED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1c6 │ │ -4a33a4: 6222 d3b1 |0044: sget-object v34, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.MESSAGE_DELETED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1d3 │ │ -4a33a8: 6223 d4b1 |0046: sget-object v35, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.MESSAGE_EDITED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1d4 │ │ -4a33ac: 6224 c1b1 |0048: sget-object v36, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.FILE_SHARED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1c1 │ │ -4a33b0: 6225 d9b1 |004a: sget-object v37, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.OBJECT_SHARED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1d9 │ │ -4a33b4: 6226 ceb1 |004c: sget-object v38, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.MATTERBRIDGE_CONFIG_ADDED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1ce │ │ -4a33b8: 6227 d0b1 |004e: sget-object v39, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.MATTERBRIDGE_CONFIG_EDITED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1d0 │ │ -4a33bc: 6228 d2b1 |0050: sget-object v40, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.MATTERBRIDGE_CONFIG_REMOVED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1d2 │ │ -4a33c0: 6229 d1b1 |0052: sget-object v41, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.MATTERBRIDGE_CONFIG_ENABLED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1d1 │ │ -4a33c4: 622a cfb1 |0054: sget-object v42, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.MATTERBRIDGE_CONFIG_DISABLED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1cf │ │ -4a33c8: 622b b9b1 |0056: sget-object v43, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.CLEARED_CHAT:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1b9 │ │ -4a33cc: 622c deb1 |0058: sget-object v44, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.REACTION:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1de │ │ -4a33d0: 622d dfb1 |005a: sget-object v45, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.REACTION_DELETED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1df │ │ -4a33d4: 622e e0b1 |005c: sget-object v46, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.REACTION_REVOKED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1e0 │ │ -4a33d8: 622f ddb1 |005e: sget-object v47, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.POLL_VOTED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1dd │ │ -4a33dc: 6230 dcb1 |0060: sget-object v48, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.POLL_CLOSED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1dc │ │ -4a33e0: 6231 d6b1 |0062: sget-object v49, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.MESSAGE_EXPIRATION_ENABLED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1d6 │ │ -4a33e4: 6232 d5b1 |0064: sget-object v50, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.MESSAGE_EXPIRATION_DISABLED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1d5 │ │ -4a33e8: 6233 e4b1 |0066: sget-object v51, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.RECORDING_STARTED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1e4 │ │ -4a33ec: 6234 e5b1 |0068: sget-object v52, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.RECORDING_STOPPED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1e5 │ │ -4a33f0: 6235 aab1 |006a: sget-object v53, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.AUDIO_RECORDING_STARTED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1aa │ │ -4a33f4: 6236 abb1 |006c: sget-object v54, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.AUDIO_RECORDING_STOPPED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1ab │ │ -4a33f8: 6237 e3b1 |006e: sget-object v55, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.RECORDING_FAILED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1e3 │ │ -4a33fc: 6238 aeb1 |0070: sget-object v56, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.BREAKOUT_ROOMS_STARTED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1ae │ │ -4a3400: 6239 afb1 |0072: sget-object v57, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.BREAKOUT_ROOMS_STOPPED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1af │ │ -4a3404: 623a adb1 |0074: sget-object v58, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.AVATAR_SET:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1ad │ │ -4a3408: 623b acb1 |0076: sget-object v59, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.AVATAR_REMOVED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1ac │ │ -4a340c: 623c bfb1 |0078: sget-object v60, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.FEDERATED_USER_ADDED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1bf │ │ -4a3410: 623d c0b1 |007a: sget-object v61, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.FEDERATED_USER_REMOVED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1c0 │ │ -4a3414: 253e 2628 0000 |007c: filled-new-array/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50, v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61}, [Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2826 │ │ -4a341a: 0c00 |007f: move-result-object v0 │ │ -4a341c: 1100 |0080: return-object v0 │ │ +4a3310: |[4a3310] com.nextcloud.talk.chat.data.model.ChatMessage$SystemMessageType.$values:()[Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; │ │ +4a3320: 6200 beb1 |0000: sget-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.DUMMY:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1be │ │ +4a3324: 6201 bab1 |0002: sget-object v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.CONVERSATION_CREATED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1ba │ │ +4a3328: 6202 bbb1 |0004: sget-object v2, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.CONVERSATION_RENAMED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1bb │ │ +4a332c: 6203 bcb1 |0006: sget-object v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.DESCRIPTION_REMOVED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1bc │ │ +4a3330: 6204 bdb1 |0008: sget-object v4, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.DESCRIPTION_SET:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1bd │ │ +4a3334: 6205 b5b1 |000a: sget-object v5, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.CALL_STARTED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1b5 │ │ +4a3338: 6206 b2b1 |000c: sget-object v6, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.CALL_JOINED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1b2 │ │ +4a333c: 6207 b3b1 |000e: sget-object v7, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.CALL_LEFT:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1b3 │ │ +4a3340: 6208 b0b1 |0010: sget-object v8, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.CALL_ENDED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1b0 │ │ +4a3344: 6209 b1b1 |0012: sget-object v9, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.CALL_ENDED_EVERYONE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1b1 │ │ +4a3348: 620a b4b1 |0014: sget-object v10, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.CALL_MISSED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1b4 │ │ +4a334c: 620b b6b1 |0016: sget-object v11, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.CALL_TRIED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1b6 │ │ +4a3350: 620c e2b1 |0018: sget-object v12, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.READ_ONLY_OFF:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1e2 │ │ +4a3354: 620d e1b1 |001a: sget-object v13, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.READ_ONLY:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1e1 │ │ +4a3358: 620e c9b1 |001c: sget-object v14, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.LISTABLE_NONE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1c9 │ │ +4a335c: 620f cab1 |001e: sget-object v15, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.LISTABLE_USERS:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1ca │ │ +4a3360: 6210 c8b1 |0020: sget-object v16, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.LISTABLE_ALL:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1c8 │ │ +4a3364: 6211 cbb1 |0022: sget-object v17, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.LOBBY_NONE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1cb │ │ +4a3368: 6212 ccb1 |0024: sget-object v18, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.LOBBY_NON_MODERATORS:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1cc │ │ +4a336c: 6213 cdb1 |0026: sget-object v19, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.LOBBY_OPEN_TO_EVERYONE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1cd │ │ +4a3370: 6214 c4b1 |0028: sget-object v20, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.GUESTS_ALLOWED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1c4 │ │ +4a3374: 6215 c5b1 |002a: sget-object v21, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.GUESTS_DISALLOWED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1c5 │ │ +4a3378: 6216 dbb1 |002c: sget-object v22, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.PASSWORD_SET:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1db │ │ +4a337c: 6217 dab1 |002e: sget-object v23, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.PASSWORD_REMOVED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1da │ │ +4a3380: 6218 e6b1 |0030: sget-object v24, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.USER_ADDED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1e6 │ │ +4a3384: 6219 e7b1 |0032: sget-object v25, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.USER_REMOVED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1e7 │ │ +4a3388: 621a c2b1 |0034: sget-object v26, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.GROUP_ADDED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1c2 │ │ +4a338c: 621b c3b1 |0036: sget-object v27, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.GROUP_REMOVED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1c3 │ │ +4a3390: 621c b7b1 |0038: sget-object v28, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.CIRCLE_ADDED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1b7 │ │ +4a3394: 621d b8b1 |003a: sget-object v29, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.CIRCLE_REMOVED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1b8 │ │ +4a3398: 621e d8b1 |003c: sget-object v30, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.MODERATOR_PROMOTED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1d8 │ │ +4a339c: 621f d7b1 |003e: sget-object v31, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.MODERATOR_DEMOTED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1d7 │ │ +4a33a0: 6220 c7b1 |0040: sget-object v32, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.GUEST_MODERATOR_PROMOTED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1c7 │ │ +4a33a4: 6221 c6b1 |0042: sget-object v33, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.GUEST_MODERATOR_DEMOTED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1c6 │ │ +4a33a8: 6222 d3b1 |0044: sget-object v34, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.MESSAGE_DELETED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1d3 │ │ +4a33ac: 6223 d4b1 |0046: sget-object v35, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.MESSAGE_EDITED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1d4 │ │ +4a33b0: 6224 c1b1 |0048: sget-object v36, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.FILE_SHARED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1c1 │ │ +4a33b4: 6225 d9b1 |004a: sget-object v37, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.OBJECT_SHARED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1d9 │ │ +4a33b8: 6226 ceb1 |004c: sget-object v38, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.MATTERBRIDGE_CONFIG_ADDED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1ce │ │ +4a33bc: 6227 d0b1 |004e: sget-object v39, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.MATTERBRIDGE_CONFIG_EDITED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1d0 │ │ +4a33c0: 6228 d2b1 |0050: sget-object v40, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.MATTERBRIDGE_CONFIG_REMOVED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1d2 │ │ +4a33c4: 6229 d1b1 |0052: sget-object v41, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.MATTERBRIDGE_CONFIG_ENABLED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1d1 │ │ +4a33c8: 622a cfb1 |0054: sget-object v42, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.MATTERBRIDGE_CONFIG_DISABLED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1cf │ │ +4a33cc: 622b b9b1 |0056: sget-object v43, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.CLEARED_CHAT:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1b9 │ │ +4a33d0: 622c deb1 |0058: sget-object v44, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.REACTION:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1de │ │ +4a33d4: 622d dfb1 |005a: sget-object v45, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.REACTION_DELETED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1df │ │ +4a33d8: 622e e0b1 |005c: sget-object v46, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.REACTION_REVOKED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1e0 │ │ +4a33dc: 622f ddb1 |005e: sget-object v47, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.POLL_VOTED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1dd │ │ +4a33e0: 6230 dcb1 |0060: sget-object v48, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.POLL_CLOSED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1dc │ │ +4a33e4: 6231 d6b1 |0062: sget-object v49, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.MESSAGE_EXPIRATION_ENABLED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1d6 │ │ +4a33e8: 6232 d5b1 |0064: sget-object v50, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.MESSAGE_EXPIRATION_DISABLED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1d5 │ │ +4a33ec: 6233 e4b1 |0066: sget-object v51, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.RECORDING_STARTED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1e4 │ │ +4a33f0: 6234 e5b1 |0068: sget-object v52, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.RECORDING_STOPPED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1e5 │ │ +4a33f4: 6235 aab1 |006a: sget-object v53, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.AUDIO_RECORDING_STARTED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1aa │ │ +4a33f8: 6236 abb1 |006c: sget-object v54, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.AUDIO_RECORDING_STOPPED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1ab │ │ +4a33fc: 6237 e3b1 |006e: sget-object v55, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.RECORDING_FAILED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1e3 │ │ +4a3400: 6238 aeb1 |0070: sget-object v56, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.BREAKOUT_ROOMS_STARTED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1ae │ │ +4a3404: 6239 afb1 |0072: sget-object v57, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.BREAKOUT_ROOMS_STOPPED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1af │ │ +4a3408: 623a adb1 |0074: sget-object v58, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.AVATAR_SET:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1ad │ │ +4a340c: 623b acb1 |0076: sget-object v59, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.AVATAR_REMOVED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1ac │ │ +4a3410: 623c bfb1 |0078: sget-object v60, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.FEDERATED_USER_ADDED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1bf │ │ +4a3414: 623d c0b1 |007a: sget-object v61, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.FEDERATED_USER_REMOVED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1c0 │ │ +4a3418: 253e 2628 0000 |007c: filled-new-array/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50, v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61}, [Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2826 │ │ +4a341e: 0c00 |007f: move-result-object v0 │ │ +4a3420: 1100 |0080: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 689 16-bit code units │ │ -4a345c: |[4a345c] com.nextcloud.talk.chat.data.model.ChatMessage$SystemMessageType.:()V │ │ -4a346c: 2200 5521 |0000: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ -4a3470: 1a01 0a22 |0002: const-string v1, "DUMMY" // string@220a │ │ -4a3474: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -4a3476: 7030 28ec 1002 |0005: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ -4a347c: 6900 beb1 |0008: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.DUMMY:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1be │ │ -4a3480: 2200 5521 |000a: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ -4a3484: 1a01 661b |000c: const-string v1, "CONVERSATION_CREATED" // string@1b66 │ │ -4a3488: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -4a348a: 7030 28ec 1002 |000f: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ -4a3490: 6900 bab1 |0012: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.CONVERSATION_CREATED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1ba │ │ -4a3494: 2200 5521 |0014: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ -4a3498: 1a01 6a1b |0016: const-string v1, "CONVERSATION_RENAMED" // string@1b6a │ │ -4a349c: 1222 |0018: const/4 v2, #int 2 // #2 │ │ -4a349e: 7030 28ec 1002 |0019: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ -4a34a4: 6900 bbb1 |001c: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.CONVERSATION_RENAMED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1bb │ │ -4a34a8: 2200 5521 |001e: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ -4a34ac: 1a01 9a21 |0020: const-string v1, "DESCRIPTION_REMOVED" // string@219a │ │ -4a34b0: 1232 |0022: const/4 v2, #int 3 // #3 │ │ -4a34b2: 7030 28ec 1002 |0023: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ -4a34b8: 6900 bcb1 |0026: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.DESCRIPTION_REMOVED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1bc │ │ -4a34bc: 2200 5521 |0028: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ -4a34c0: 1a01 9b21 |002a: const-string v1, "DESCRIPTION_SET" // string@219b │ │ -4a34c4: 1242 |002c: const/4 v2, #int 4 // #4 │ │ -4a34c6: 7030 28ec 1002 |002d: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ -4a34cc: 6900 bdb1 |0030: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.DESCRIPTION_SET:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1bd │ │ -4a34d0: 2200 5521 |0032: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ -4a34d4: 1a01 981a |0034: const-string v1, "CALL_STARTED" // string@1a98 │ │ -4a34d8: 1252 |0036: const/4 v2, #int 5 // #5 │ │ -4a34da: 7030 28ec 1002 |0037: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ -4a34e0: 6900 b5b1 |003a: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.CALL_STARTED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1b5 │ │ -4a34e4: 2200 5521 |003c: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ -4a34e8: 1a01 951a |003e: const-string v1, "CALL_JOINED" // string@1a95 │ │ -4a34ec: 1262 |0040: const/4 v2, #int 6 // #6 │ │ -4a34ee: 7030 28ec 1002 |0041: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ -4a34f4: 6900 b2b1 |0044: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.CALL_JOINED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1b2 │ │ -4a34f8: 2200 5521 |0046: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ -4a34fc: 1a01 961a |0048: const-string v1, "CALL_LEFT" // string@1a96 │ │ -4a3500: 1272 |004a: const/4 v2, #int 7 // #7 │ │ -4a3502: 7030 28ec 1002 |004b: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ -4a3508: 6900 b3b1 |004e: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.CALL_LEFT:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1b3 │ │ -4a350c: 2200 5521 |0050: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ -4a3510: 1a01 931a |0052: const-string v1, "CALL_ENDED" // string@1a93 │ │ -4a3514: 1302 0800 |0054: const/16 v2, #int 8 // #8 │ │ -4a3518: 7030 28ec 1002 |0056: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ -4a351e: 6900 b0b1 |0059: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.CALL_ENDED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1b0 │ │ -4a3522: 2200 5521 |005b: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ -4a3526: 1a01 941a |005d: const-string v1, "CALL_ENDED_EVERYONE" // string@1a94 │ │ -4a352a: 1302 0900 |005f: const/16 v2, #int 9 // #9 │ │ -4a352e: 7030 28ec 1002 |0061: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ -4a3534: 6900 b1b1 |0064: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.CALL_ENDED_EVERYONE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1b1 │ │ -4a3538: 2200 5521 |0066: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ -4a353c: 1a01 971a |0068: const-string v1, "CALL_MISSED" // string@1a97 │ │ -4a3540: 1302 0a00 |006a: const/16 v2, #int 10 // #a │ │ -4a3544: 7030 28ec 1002 |006c: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ -4a354a: 6900 b4b1 |006f: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.CALL_MISSED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1b4 │ │ -4a354e: 2200 5521 |0071: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ -4a3552: 1a01 9c1a |0073: const-string v1, "CALL_TRIED" // string@1a9c │ │ -4a3556: 1302 0b00 |0075: const/16 v2, #int 11 // #b │ │ -4a355a: 7030 28ec 1002 |0077: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ -4a3560: 6900 b6b1 |007a: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.CALL_TRIED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1b6 │ │ -4a3564: 2200 5521 |007c: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ -4a3568: 1a01 dd64 |007e: const-string v1, "READ_ONLY_OFF" // string@64dd │ │ -4a356c: 1302 0c00 |0080: const/16 v2, #int 12 // #c │ │ -4a3570: 7030 28ec 1002 |0082: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ -4a3576: 6900 e2b1 |0085: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.READ_ONLY_OFF:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1e2 │ │ -4a357a: 2200 5521 |0087: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ -4a357e: 1a01 dc64 |0089: const-string v1, "READ_ONLY" // string@64dc │ │ -4a3582: 1302 0d00 |008b: const/16 v2, #int 13 // #d │ │ -4a3586: 7030 28ec 1002 |008d: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ -4a358c: 6900 e1b1 |0090: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.READ_ONLY:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1e1 │ │ -4a3590: 2200 5521 |0092: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ -4a3594: 1a01 6b2f |0094: const-string v1, "LISTABLE_NONE" // string@2f6b │ │ -4a3598: 1302 0e00 |0096: const/16 v2, #int 14 // #e │ │ -4a359c: 7030 28ec 1002 |0098: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ -4a35a2: 6900 c9b1 |009b: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.LISTABLE_NONE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1c9 │ │ -4a35a6: 2200 5521 |009d: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ -4a35aa: 1a01 6c2f |009f: const-string v1, "LISTABLE_USERS" // string@2f6c │ │ -4a35ae: 1302 0f00 |00a1: const/16 v2, #int 15 // #f │ │ -4a35b2: 7030 28ec 1002 |00a3: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ -4a35b8: 6900 cab1 |00a6: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.LISTABLE_USERS:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1ca │ │ -4a35bc: 2200 5521 |00a8: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ -4a35c0: 1a01 6a2f |00aa: const-string v1, "LISTABLE_ALL" // string@2f6a │ │ -4a35c4: 1302 1000 |00ac: const/16 v2, #int 16 // #10 │ │ -4a35c8: 7030 28ec 1002 |00ae: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ -4a35ce: 6900 c8b1 |00b1: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.LISTABLE_ALL:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1c8 │ │ -4a35d2: 2200 5521 |00b3: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ -4a35d6: 1a01 7530 |00b5: const-string v1, "LOBBY_NONE" // string@3075 │ │ -4a35da: 1302 1100 |00b7: const/16 v2, #int 17 // #11 │ │ -4a35de: 7030 28ec 1002 |00b9: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ -4a35e4: 6900 cbb1 |00bc: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.LOBBY_NONE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1cb │ │ -4a35e8: 2200 5521 |00be: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ -4a35ec: 1a01 7630 |00c0: const-string v1, "LOBBY_NON_MODERATORS" // string@3076 │ │ -4a35f0: 1302 1200 |00c2: const/16 v2, #int 18 // #12 │ │ -4a35f4: 7030 28ec 1002 |00c4: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ -4a35fa: 6900 ccb1 |00c7: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.LOBBY_NON_MODERATORS:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1cc │ │ -4a35fe: 2200 5521 |00c9: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ -4a3602: 1a01 7730 |00cb: const-string v1, "LOBBY_OPEN_TO_EVERYONE" // string@3077 │ │ -4a3606: 1302 1300 |00cd: const/16 v2, #int 19 // #13 │ │ -4a360a: 7030 28ec 1002 |00cf: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ -4a3610: 6900 cdb1 |00d2: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.LOBBY_OPEN_TO_EVERYONE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1cd │ │ -4a3614: 2200 5521 |00d4: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ -4a3618: 1a01 8c28 |00d6: const-string v1, "GUESTS_ALLOWED" // string@288c │ │ -4a361c: 1302 1400 |00d8: const/16 v2, #int 20 // #14 │ │ -4a3620: 7030 28ec 1002 |00da: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ -4a3626: 6900 c4b1 |00dd: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.GUESTS_ALLOWED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1c4 │ │ -4a362a: 2200 5521 |00df: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ -4a362e: 1a01 8d28 |00e1: const-string v1, "GUESTS_DISALLOWED" // string@288d │ │ -4a3632: 1302 1500 |00e3: const/16 v2, #int 21 // #15 │ │ -4a3636: 7030 28ec 1002 |00e5: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ -4a363c: 6900 c5b1 |00e8: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.GUESTS_DISALLOWED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1c5 │ │ -4a3640: 2200 5521 |00ea: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ -4a3644: 1a01 ab62 |00ec: const-string v1, "PASSWORD_SET" // string@62ab │ │ -4a3648: 1302 1600 |00ee: const/16 v2, #int 22 // #16 │ │ -4a364c: 7030 28ec 1002 |00f0: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ -4a3652: 6900 dbb1 |00f3: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.PASSWORD_SET:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1db │ │ -4a3656: 2200 5521 |00f5: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ -4a365a: 1a01 aa62 |00f7: const-string v1, "PASSWORD_REMOVED" // string@62aa │ │ -4a365e: 1302 1700 |00f9: const/16 v2, #int 23 // #17 │ │ -4a3662: 7030 28ec 1002 |00fb: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ -4a3668: 6900 dab1 |00fe: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.PASSWORD_REMOVED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1da │ │ -4a366c: 2200 5521 |0100: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ -4a3670: 1a01 f174 |0102: const-string v1, "USER_ADDED" // string@74f1 │ │ -4a3674: 1302 1800 |0104: const/16 v2, #int 24 // #18 │ │ -4a3678: 7030 28ec 1002 |0106: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ -4a367e: 6900 e6b1 |0109: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.USER_ADDED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1e6 │ │ -4a3682: 2200 5521 |010b: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ -4a3686: 1a01 f874 |010d: const-string v1, "USER_REMOVED" // string@74f8 │ │ -4a368a: 1302 1900 |010f: const/16 v2, #int 25 // #19 │ │ -4a368e: 7030 28ec 1002 |0111: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ -4a3694: 6900 e7b1 |0114: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.USER_REMOVED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1e7 │ │ -4a3698: 2200 5521 |0116: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ -4a369c: 1a01 8128 |0118: const-string v1, "GROUP_ADDED" // string@2881 │ │ -4a36a0: 1302 1a00 |011a: const/16 v2, #int 26 // #1a │ │ -4a36a4: 7030 28ec 1002 |011c: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ -4a36aa: 6900 c2b1 |011f: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.GROUP_ADDED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1c2 │ │ -4a36ae: 2200 5521 |0121: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ -4a36b2: 1a01 8328 |0123: const-string v1, "GROUP_REMOVED" // string@2883 │ │ -4a36b6: 1302 1b00 |0125: const/16 v2, #int 27 // #1b │ │ -4a36ba: 7030 28ec 1002 |0127: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ -4a36c0: 6900 c3b1 |012a: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.GROUP_REMOVED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1c3 │ │ -4a36c4: 2200 5521 |012c: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ -4a36c8: 1a01 f61a |012e: const-string v1, "CIRCLE_ADDED" // string@1af6 │ │ -4a36cc: 1302 1c00 |0130: const/16 v2, #int 28 // #1c │ │ -4a36d0: 7030 28ec 1002 |0132: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ -4a36d6: 6900 b7b1 |0135: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.CIRCLE_ADDED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1b7 │ │ -4a36da: 2200 5521 |0137: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ -4a36de: 1a01 f91a |0139: const-string v1, "CIRCLE_REMOVED" // string@1af9 │ │ -4a36e2: 1302 1d00 |013b: const/16 v2, #int 29 // #1d │ │ -4a36e6: 7030 28ec 1002 |013d: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ -4a36ec: 6900 b8b1 |0140: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.CIRCLE_REMOVED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1b8 │ │ -4a36f0: 2200 5521 |0142: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ -4a36f4: 1a01 295d |0144: const-string v1, "MODERATOR_PROMOTED" // string@5d29 │ │ -4a36f8: 1302 1e00 |0146: const/16 v2, #int 30 // #1e │ │ -4a36fc: 7030 28ec 1002 |0148: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ -4a3702: 6900 d8b1 |014b: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.MODERATOR_PROMOTED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1d8 │ │ -4a3706: 2200 5521 |014d: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ -4a370a: 1a01 285d |014f: const-string v1, "MODERATOR_DEMOTED" // string@5d28 │ │ -4a370e: 1302 1f00 |0151: const/16 v2, #int 31 // #1f │ │ -4a3712: 7030 28ec 1002 |0153: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ -4a3718: 6900 d7b1 |0156: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.MODERATOR_DEMOTED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1d7 │ │ -4a371c: 2200 5521 |0158: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ -4a3720: 1a01 9028 |015a: const-string v1, "GUEST_MODERATOR_PROMOTED" // string@2890 │ │ -4a3724: 1302 2000 |015c: const/16 v2, #int 32 // #20 │ │ -4a3728: 7030 28ec 1002 |015e: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ -4a372e: 6900 c7b1 |0161: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.GUEST_MODERATOR_PROMOTED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1c7 │ │ -4a3732: 2200 5521 |0163: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ -4a3736: 1a01 8f28 |0165: const-string v1, "GUEST_MODERATOR_DEMOTED" // string@288f │ │ -4a373a: 1302 2100 |0167: const/16 v2, #int 33 // #21 │ │ -4a373e: 7030 28ec 1002 |0169: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ -4a3744: 6900 c6b1 |016c: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.GUEST_MODERATOR_DEMOTED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1c6 │ │ -4a3748: 2200 5521 |016e: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ -4a374c: 1a01 905c |0170: const-string v1, "MESSAGE_DELETED" // string@5c90 │ │ -4a3750: 1302 2200 |0172: const/16 v2, #int 34 // #22 │ │ -4a3754: 7030 28ec 1002 |0174: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ -4a375a: 6900 d3b1 |0177: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.MESSAGE_DELETED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1d3 │ │ -4a375e: 2200 5521 |0179: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ -4a3762: 1a01 915c |017b: const-string v1, "MESSAGE_EDITED" // string@5c91 │ │ -4a3766: 1302 2300 |017d: const/16 v2, #int 35 // #23 │ │ -4a376a: 7030 28ec 1002 |017f: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ -4a3770: 6900 d4b1 |0182: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.MESSAGE_EDITED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1d4 │ │ -4a3774: 2200 5521 |0184: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ -4a3778: 1a01 b525 |0186: const-string v1, "FILE_SHARED" // string@25b5 │ │ -4a377c: 1302 2400 |0188: const/16 v2, #int 36 // #24 │ │ -4a3780: 7030 28ec 1002 |018a: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ -4a3786: 6900 c1b1 |018d: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.FILE_SHARED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1c1 │ │ -4a378a: 2200 5521 |018f: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ -4a378e: 1a01 6761 |0191: const-string v1, "OBJECT_SHARED" // string@6167 │ │ -4a3792: 1302 2500 |0193: const/16 v2, #int 37 // #25 │ │ -4a3796: 7030 28ec 1002 |0195: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ -4a379c: 6900 d9b1 |0198: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.OBJECT_SHARED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1d9 │ │ -4a37a0: 2200 5521 |019a: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ -4a37a4: 1a01 0c5c |019c: const-string v1, "MATTERBRIDGE_CONFIG_ADDED" // string@5c0c │ │ -4a37a8: 1302 2600 |019e: const/16 v2, #int 38 // #26 │ │ -4a37ac: 7030 28ec 1002 |01a0: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ -4a37b2: 6900 ceb1 |01a3: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.MATTERBRIDGE_CONFIG_ADDED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1ce │ │ -4a37b6: 2200 5521 |01a5: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ -4a37ba: 1a01 0e5c |01a7: const-string v1, "MATTERBRIDGE_CONFIG_EDITED" // string@5c0e │ │ -4a37be: 1302 2700 |01a9: const/16 v2, #int 39 // #27 │ │ -4a37c2: 7030 28ec 1002 |01ab: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ -4a37c8: 6900 d0b1 |01ae: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.MATTERBRIDGE_CONFIG_EDITED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1d0 │ │ -4a37cc: 2200 5521 |01b0: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ -4a37d0: 1a01 105c |01b2: const-string v1, "MATTERBRIDGE_CONFIG_REMOVED" // string@5c10 │ │ -4a37d4: 1302 2800 |01b4: const/16 v2, #int 40 // #28 │ │ -4a37d8: 7030 28ec 1002 |01b6: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ -4a37de: 6900 d2b1 |01b9: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.MATTERBRIDGE_CONFIG_REMOVED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1d2 │ │ -4a37e2: 2200 5521 |01bb: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ -4a37e6: 1a01 0f5c |01bd: const-string v1, "MATTERBRIDGE_CONFIG_ENABLED" // string@5c0f │ │ -4a37ea: 1302 2900 |01bf: const/16 v2, #int 41 // #29 │ │ -4a37ee: 7030 28ec 1002 |01c1: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ -4a37f4: 6900 d1b1 |01c4: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.MATTERBRIDGE_CONFIG_ENABLED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1d1 │ │ -4a37f8: 2200 5521 |01c6: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ -4a37fc: 1a01 0d5c |01c8: const-string v1, "MATTERBRIDGE_CONFIG_DISABLED" // string@5c0d │ │ -4a3800: 1302 2a00 |01ca: const/16 v2, #int 42 // #2a │ │ -4a3804: 7030 28ec 1002 |01cc: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ -4a380a: 6900 cfb1 |01cf: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.MATTERBRIDGE_CONFIG_DISABLED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1cf │ │ -4a380e: 2200 5521 |01d1: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ -4a3812: 1a01 091b |01d3: const-string v1, "CLEARED_CHAT" // string@1b09 │ │ -4a3816: 1302 2b00 |01d5: const/16 v2, #int 43 // #2b │ │ -4a381a: 7030 28ec 1002 |01d7: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ -4a3820: 6900 b9b1 |01da: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.CLEARED_CHAT:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1b9 │ │ -4a3824: 2200 5521 |01dc: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ -4a3828: 1a01 d764 |01de: const-string v1, "REACTION" // string@64d7 │ │ -4a382c: 1302 2c00 |01e0: const/16 v2, #int 44 // #2c │ │ -4a3830: 7030 28ec 1002 |01e2: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ -4a3836: 6900 deb1 |01e5: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.REACTION:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1de │ │ -4a383a: 2200 5521 |01e7: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ -4a383e: 1a01 d864 |01e9: const-string v1, "REACTION_DELETED" // string@64d8 │ │ -4a3842: 1302 2d00 |01eb: const/16 v2, #int 45 // #2d │ │ -4a3846: 7030 28ec 1002 |01ed: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ -4a384c: 6900 dfb1 |01f0: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.REACTION_DELETED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1df │ │ -4a3850: 2200 5521 |01f2: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ -4a3854: 1a01 d964 |01f4: const-string v1, "REACTION_REVOKED" // string@64d9 │ │ -4a3858: 1302 2e00 |01f6: const/16 v2, #int 46 // #2e │ │ -4a385c: 7030 28ec 1002 |01f8: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ -4a3862: 6900 e0b1 |01fb: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.REACTION_REVOKED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1e0 │ │ -4a3866: 2200 5521 |01fd: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ -4a386a: 1a01 e862 |01ff: const-string v1, "POLL_VOTED" // string@62e8 │ │ -4a386e: 1302 2f00 |0201: const/16 v2, #int 47 // #2f │ │ -4a3872: 7030 28ec 1002 |0203: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ -4a3878: 6900 ddb1 |0206: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.POLL_VOTED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1dd │ │ -4a387c: 2200 5521 |0208: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ -4a3880: 1a01 e362 |020a: const-string v1, "POLL_CLOSED" // string@62e3 │ │ -4a3884: 1302 3000 |020c: const/16 v2, #int 48 // #30 │ │ -4a3888: 7030 28ec 1002 |020e: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ -4a388e: 6900 dcb1 |0211: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.POLL_CLOSED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1dc │ │ -4a3892: 2200 5521 |0213: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ -4a3896: 1a01 945c |0215: const-string v1, "MESSAGE_EXPIRATION_ENABLED" // string@5c94 │ │ -4a389a: 1302 3100 |0217: const/16 v2, #int 49 // #31 │ │ -4a389e: 7030 28ec 1002 |0219: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ -4a38a4: 6900 d6b1 |021c: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.MESSAGE_EXPIRATION_ENABLED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1d6 │ │ -4a38a8: 2200 5521 |021e: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ -4a38ac: 1a01 935c |0220: const-string v1, "MESSAGE_EXPIRATION_DISABLED" // string@5c93 │ │ -4a38b0: 1302 3200 |0222: const/16 v2, #int 50 // #32 │ │ -4a38b4: 7030 28ec 1002 |0224: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ -4a38ba: 6900 d5b1 |0227: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.MESSAGE_EXPIRATION_DISABLED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1d5 │ │ -4a38be: 2200 5521 |0229: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ -4a38c2: 1a01 e764 |022b: const-string v1, "RECORDING_STARTED" // string@64e7 │ │ -4a38c6: 1302 3300 |022d: const/16 v2, #int 51 // #33 │ │ -4a38ca: 7030 28ec 1002 |022f: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ -4a38d0: 6900 e4b1 |0232: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.RECORDING_STARTED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1e4 │ │ -4a38d4: 2200 5521 |0234: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ -4a38d8: 1a01 e864 |0236: const-string v1, "RECORDING_STOPPED" // string@64e8 │ │ -4a38dc: 1302 3400 |0238: const/16 v2, #int 52 // #34 │ │ -4a38e0: 7030 28ec 1002 |023a: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ -4a38e6: 6900 e5b1 |023d: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.RECORDING_STOPPED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1e5 │ │ -4a38ea: 2200 5521 |023f: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ -4a38ee: 1a01 e014 |0241: const-string v1, "AUDIO_RECORDING_STARTED" // string@14e0 │ │ -4a38f2: 1302 3500 |0243: const/16 v2, #int 53 // #35 │ │ -4a38f6: 7030 28ec 1002 |0245: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ -4a38fc: 6900 aab1 |0248: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.AUDIO_RECORDING_STARTED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1aa │ │ -4a3900: 2200 5521 |024a: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ -4a3904: 1a01 e114 |024c: const-string v1, "AUDIO_RECORDING_STOPPED" // string@14e1 │ │ -4a3908: 1302 3600 |024e: const/16 v2, #int 54 // #36 │ │ -4a390c: 7030 28ec 1002 |0250: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ -4a3912: 6900 abb1 |0253: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.AUDIO_RECORDING_STOPPED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1ab │ │ -4a3916: 2200 5521 |0255: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ -4a391a: 1a01 e664 |0257: const-string v1, "RECORDING_FAILED" // string@64e6 │ │ -4a391e: 1302 3700 |0259: const/16 v2, #int 55 // #37 │ │ -4a3922: 7030 28ec 1002 |025b: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ -4a3928: 6900 e3b1 |025e: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.RECORDING_FAILED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1e3 │ │ -4a392c: 2200 5521 |0260: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ -4a3930: 1a01 1118 |0262: const-string v1, "BREAKOUT_ROOMS_STARTED" // string@1811 │ │ -4a3934: 1302 3800 |0264: const/16 v2, #int 56 // #38 │ │ -4a3938: 7030 28ec 1002 |0266: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ -4a393e: 6900 aeb1 |0269: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.BREAKOUT_ROOMS_STARTED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1ae │ │ -4a3942: 2200 5521 |026b: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ -4a3946: 1a01 1218 |026d: const-string v1, "BREAKOUT_ROOMS_STOPPED" // string@1812 │ │ -4a394a: 1302 3900 |026f: const/16 v2, #int 57 // #39 │ │ -4a394e: 7030 28ec 1002 |0271: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ -4a3954: 6900 afb1 |0274: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.BREAKOUT_ROOMS_STOPPED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1af │ │ -4a3958: 2200 5521 |0276: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ -4a395c: 1a01 ee14 |0278: const-string v1, "AVATAR_SET" // string@14ee │ │ -4a3960: 1302 3a00 |027a: const/16 v2, #int 58 // #3a │ │ -4a3964: 7030 28ec 1002 |027c: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ -4a396a: 6900 adb1 |027f: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.AVATAR_SET:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1ad │ │ -4a396e: 2200 5521 |0281: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ -4a3972: 1a01 ed14 |0283: const-string v1, "AVATAR_REMOVED" // string@14ed │ │ -4a3976: 1302 3b00 |0285: const/16 v2, #int 59 // #3b │ │ -4a397a: 7030 28ec 1002 |0287: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ -4a3980: 6900 acb1 |028a: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.AVATAR_REMOVED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1ac │ │ -4a3984: 2200 5521 |028c: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ -4a3988: 1a01 8f25 |028e: const-string v1, "FEDERATED_USER_ADDED" // string@258f │ │ -4a398c: 1302 3c00 |0290: const/16 v2, #int 60 // #3c │ │ -4a3990: 7030 28ec 1002 |0292: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ -4a3996: 6900 bfb1 |0295: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.FEDERATED_USER_ADDED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1bf │ │ -4a399a: 2200 5521 |0297: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ -4a399e: 1a01 9025 |0299: const-string v1, "FEDERATED_USER_REMOVED" // string@2590 │ │ -4a39a2: 1302 3d00 |029b: const/16 v2, #int 61 // #3d │ │ -4a39a6: 7030 28ec 1002 |029d: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ -4a39ac: 6900 c0b1 |02a0: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.FEDERATED_USER_REMOVED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1c0 │ │ -4a39b0: 7100 26ec 0000 |02a2: invoke-static {}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.$values:()[Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // method@ec26 │ │ -4a39b6: 0c00 |02a5: move-result-object v0 │ │ -4a39b8: 6900 a9b1 |02a6: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.$VALUES:[Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1a9 │ │ -4a39bc: 1f00 3d28 |02a8: check-cast v0, [Ljava/lang/Enum; // type@283d │ │ -4a39c0: 7110 e5fb 0000 |02aa: invoke-static {v0}, Lkotlin/enums/EnumEntriesKt;.enumEntries:([Ljava/lang/Enum;)Lkotlin/enums/EnumEntries; // method@fbe5 │ │ -4a39c6: 0c00 |02ad: move-result-object v0 │ │ -4a39c8: 6900 a8b1 |02ae: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.$ENTRIES:Lkotlin/enums/EnumEntries; // field@b1a8 │ │ -4a39cc: 0e00 |02b0: return-void │ │ +4a3460: |[4a3460] com.nextcloud.talk.chat.data.model.ChatMessage$SystemMessageType.:()V │ │ +4a3470: 2200 5521 |0000: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ +4a3474: 1a01 0a22 |0002: const-string v1, "DUMMY" // string@220a │ │ +4a3478: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +4a347a: 7030 28ec 1002 |0005: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ +4a3480: 6900 beb1 |0008: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.DUMMY:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1be │ │ +4a3484: 2200 5521 |000a: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ +4a3488: 1a01 661b |000c: const-string v1, "CONVERSATION_CREATED" // string@1b66 │ │ +4a348c: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +4a348e: 7030 28ec 1002 |000f: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ +4a3494: 6900 bab1 |0012: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.CONVERSATION_CREATED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1ba │ │ +4a3498: 2200 5521 |0014: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ +4a349c: 1a01 6a1b |0016: const-string v1, "CONVERSATION_RENAMED" // string@1b6a │ │ +4a34a0: 1222 |0018: const/4 v2, #int 2 // #2 │ │ +4a34a2: 7030 28ec 1002 |0019: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ +4a34a8: 6900 bbb1 |001c: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.CONVERSATION_RENAMED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1bb │ │ +4a34ac: 2200 5521 |001e: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ +4a34b0: 1a01 9a21 |0020: const-string v1, "DESCRIPTION_REMOVED" // string@219a │ │ +4a34b4: 1232 |0022: const/4 v2, #int 3 // #3 │ │ +4a34b6: 7030 28ec 1002 |0023: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ +4a34bc: 6900 bcb1 |0026: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.DESCRIPTION_REMOVED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1bc │ │ +4a34c0: 2200 5521 |0028: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ +4a34c4: 1a01 9b21 |002a: const-string v1, "DESCRIPTION_SET" // string@219b │ │ +4a34c8: 1242 |002c: const/4 v2, #int 4 // #4 │ │ +4a34ca: 7030 28ec 1002 |002d: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ +4a34d0: 6900 bdb1 |0030: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.DESCRIPTION_SET:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1bd │ │ +4a34d4: 2200 5521 |0032: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ +4a34d8: 1a01 981a |0034: const-string v1, "CALL_STARTED" // string@1a98 │ │ +4a34dc: 1252 |0036: const/4 v2, #int 5 // #5 │ │ +4a34de: 7030 28ec 1002 |0037: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ +4a34e4: 6900 b5b1 |003a: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.CALL_STARTED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1b5 │ │ +4a34e8: 2200 5521 |003c: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ +4a34ec: 1a01 951a |003e: const-string v1, "CALL_JOINED" // string@1a95 │ │ +4a34f0: 1262 |0040: const/4 v2, #int 6 // #6 │ │ +4a34f2: 7030 28ec 1002 |0041: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ +4a34f8: 6900 b2b1 |0044: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.CALL_JOINED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1b2 │ │ +4a34fc: 2200 5521 |0046: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ +4a3500: 1a01 961a |0048: const-string v1, "CALL_LEFT" // string@1a96 │ │ +4a3504: 1272 |004a: const/4 v2, #int 7 // #7 │ │ +4a3506: 7030 28ec 1002 |004b: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ +4a350c: 6900 b3b1 |004e: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.CALL_LEFT:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1b3 │ │ +4a3510: 2200 5521 |0050: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ +4a3514: 1a01 931a |0052: const-string v1, "CALL_ENDED" // string@1a93 │ │ +4a3518: 1302 0800 |0054: const/16 v2, #int 8 // #8 │ │ +4a351c: 7030 28ec 1002 |0056: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ +4a3522: 6900 b0b1 |0059: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.CALL_ENDED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1b0 │ │ +4a3526: 2200 5521 |005b: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ +4a352a: 1a01 941a |005d: const-string v1, "CALL_ENDED_EVERYONE" // string@1a94 │ │ +4a352e: 1302 0900 |005f: const/16 v2, #int 9 // #9 │ │ +4a3532: 7030 28ec 1002 |0061: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ +4a3538: 6900 b1b1 |0064: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.CALL_ENDED_EVERYONE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1b1 │ │ +4a353c: 2200 5521 |0066: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ +4a3540: 1a01 971a |0068: const-string v1, "CALL_MISSED" // string@1a97 │ │ +4a3544: 1302 0a00 |006a: const/16 v2, #int 10 // #a │ │ +4a3548: 7030 28ec 1002 |006c: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ +4a354e: 6900 b4b1 |006f: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.CALL_MISSED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1b4 │ │ +4a3552: 2200 5521 |0071: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ +4a3556: 1a01 9c1a |0073: const-string v1, "CALL_TRIED" // string@1a9c │ │ +4a355a: 1302 0b00 |0075: const/16 v2, #int 11 // #b │ │ +4a355e: 7030 28ec 1002 |0077: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ +4a3564: 6900 b6b1 |007a: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.CALL_TRIED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1b6 │ │ +4a3568: 2200 5521 |007c: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ +4a356c: 1a01 dd64 |007e: const-string v1, "READ_ONLY_OFF" // string@64dd │ │ +4a3570: 1302 0c00 |0080: const/16 v2, #int 12 // #c │ │ +4a3574: 7030 28ec 1002 |0082: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ +4a357a: 6900 e2b1 |0085: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.READ_ONLY_OFF:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1e2 │ │ +4a357e: 2200 5521 |0087: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ +4a3582: 1a01 dc64 |0089: const-string v1, "READ_ONLY" // string@64dc │ │ +4a3586: 1302 0d00 |008b: const/16 v2, #int 13 // #d │ │ +4a358a: 7030 28ec 1002 |008d: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ +4a3590: 6900 e1b1 |0090: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.READ_ONLY:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1e1 │ │ +4a3594: 2200 5521 |0092: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ +4a3598: 1a01 6b2f |0094: const-string v1, "LISTABLE_NONE" // string@2f6b │ │ +4a359c: 1302 0e00 |0096: const/16 v2, #int 14 // #e │ │ +4a35a0: 7030 28ec 1002 |0098: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ +4a35a6: 6900 c9b1 |009b: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.LISTABLE_NONE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1c9 │ │ +4a35aa: 2200 5521 |009d: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ +4a35ae: 1a01 6c2f |009f: const-string v1, "LISTABLE_USERS" // string@2f6c │ │ +4a35b2: 1302 0f00 |00a1: const/16 v2, #int 15 // #f │ │ +4a35b6: 7030 28ec 1002 |00a3: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ +4a35bc: 6900 cab1 |00a6: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.LISTABLE_USERS:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1ca │ │ +4a35c0: 2200 5521 |00a8: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ +4a35c4: 1a01 6a2f |00aa: const-string v1, "LISTABLE_ALL" // string@2f6a │ │ +4a35c8: 1302 1000 |00ac: const/16 v2, #int 16 // #10 │ │ +4a35cc: 7030 28ec 1002 |00ae: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ +4a35d2: 6900 c8b1 |00b1: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.LISTABLE_ALL:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1c8 │ │ +4a35d6: 2200 5521 |00b3: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ +4a35da: 1a01 7530 |00b5: const-string v1, "LOBBY_NONE" // string@3075 │ │ +4a35de: 1302 1100 |00b7: const/16 v2, #int 17 // #11 │ │ +4a35e2: 7030 28ec 1002 |00b9: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ +4a35e8: 6900 cbb1 |00bc: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.LOBBY_NONE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1cb │ │ +4a35ec: 2200 5521 |00be: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ +4a35f0: 1a01 7630 |00c0: const-string v1, "LOBBY_NON_MODERATORS" // string@3076 │ │ +4a35f4: 1302 1200 |00c2: const/16 v2, #int 18 // #12 │ │ +4a35f8: 7030 28ec 1002 |00c4: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ +4a35fe: 6900 ccb1 |00c7: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.LOBBY_NON_MODERATORS:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1cc │ │ +4a3602: 2200 5521 |00c9: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ +4a3606: 1a01 7730 |00cb: const-string v1, "LOBBY_OPEN_TO_EVERYONE" // string@3077 │ │ +4a360a: 1302 1300 |00cd: const/16 v2, #int 19 // #13 │ │ +4a360e: 7030 28ec 1002 |00cf: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ +4a3614: 6900 cdb1 |00d2: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.LOBBY_OPEN_TO_EVERYONE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1cd │ │ +4a3618: 2200 5521 |00d4: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ +4a361c: 1a01 8c28 |00d6: const-string v1, "GUESTS_ALLOWED" // string@288c │ │ +4a3620: 1302 1400 |00d8: const/16 v2, #int 20 // #14 │ │ +4a3624: 7030 28ec 1002 |00da: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ +4a362a: 6900 c4b1 |00dd: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.GUESTS_ALLOWED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1c4 │ │ +4a362e: 2200 5521 |00df: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ +4a3632: 1a01 8d28 |00e1: const-string v1, "GUESTS_DISALLOWED" // string@288d │ │ +4a3636: 1302 1500 |00e3: const/16 v2, #int 21 // #15 │ │ +4a363a: 7030 28ec 1002 |00e5: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ +4a3640: 6900 c5b1 |00e8: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.GUESTS_DISALLOWED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1c5 │ │ +4a3644: 2200 5521 |00ea: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ +4a3648: 1a01 ab62 |00ec: const-string v1, "PASSWORD_SET" // string@62ab │ │ +4a364c: 1302 1600 |00ee: const/16 v2, #int 22 // #16 │ │ +4a3650: 7030 28ec 1002 |00f0: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ +4a3656: 6900 dbb1 |00f3: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.PASSWORD_SET:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1db │ │ +4a365a: 2200 5521 |00f5: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ +4a365e: 1a01 aa62 |00f7: const-string v1, "PASSWORD_REMOVED" // string@62aa │ │ +4a3662: 1302 1700 |00f9: const/16 v2, #int 23 // #17 │ │ +4a3666: 7030 28ec 1002 |00fb: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ +4a366c: 6900 dab1 |00fe: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.PASSWORD_REMOVED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1da │ │ +4a3670: 2200 5521 |0100: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ +4a3674: 1a01 f174 |0102: const-string v1, "USER_ADDED" // string@74f1 │ │ +4a3678: 1302 1800 |0104: const/16 v2, #int 24 // #18 │ │ +4a367c: 7030 28ec 1002 |0106: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ +4a3682: 6900 e6b1 |0109: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.USER_ADDED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1e6 │ │ +4a3686: 2200 5521 |010b: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ +4a368a: 1a01 f874 |010d: const-string v1, "USER_REMOVED" // string@74f8 │ │ +4a368e: 1302 1900 |010f: const/16 v2, #int 25 // #19 │ │ +4a3692: 7030 28ec 1002 |0111: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ +4a3698: 6900 e7b1 |0114: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.USER_REMOVED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1e7 │ │ +4a369c: 2200 5521 |0116: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ +4a36a0: 1a01 8128 |0118: const-string v1, "GROUP_ADDED" // string@2881 │ │ +4a36a4: 1302 1a00 |011a: const/16 v2, #int 26 // #1a │ │ +4a36a8: 7030 28ec 1002 |011c: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ +4a36ae: 6900 c2b1 |011f: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.GROUP_ADDED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1c2 │ │ +4a36b2: 2200 5521 |0121: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ +4a36b6: 1a01 8328 |0123: const-string v1, "GROUP_REMOVED" // string@2883 │ │ +4a36ba: 1302 1b00 |0125: const/16 v2, #int 27 // #1b │ │ +4a36be: 7030 28ec 1002 |0127: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ +4a36c4: 6900 c3b1 |012a: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.GROUP_REMOVED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1c3 │ │ +4a36c8: 2200 5521 |012c: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ +4a36cc: 1a01 f61a |012e: const-string v1, "CIRCLE_ADDED" // string@1af6 │ │ +4a36d0: 1302 1c00 |0130: const/16 v2, #int 28 // #1c │ │ +4a36d4: 7030 28ec 1002 |0132: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ +4a36da: 6900 b7b1 |0135: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.CIRCLE_ADDED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1b7 │ │ +4a36de: 2200 5521 |0137: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ +4a36e2: 1a01 f91a |0139: const-string v1, "CIRCLE_REMOVED" // string@1af9 │ │ +4a36e6: 1302 1d00 |013b: const/16 v2, #int 29 // #1d │ │ +4a36ea: 7030 28ec 1002 |013d: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ +4a36f0: 6900 b8b1 |0140: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.CIRCLE_REMOVED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1b8 │ │ +4a36f4: 2200 5521 |0142: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ +4a36f8: 1a01 295d |0144: const-string v1, "MODERATOR_PROMOTED" // string@5d29 │ │ +4a36fc: 1302 1e00 |0146: const/16 v2, #int 30 // #1e │ │ +4a3700: 7030 28ec 1002 |0148: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ +4a3706: 6900 d8b1 |014b: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.MODERATOR_PROMOTED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1d8 │ │ +4a370a: 2200 5521 |014d: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ +4a370e: 1a01 285d |014f: const-string v1, "MODERATOR_DEMOTED" // string@5d28 │ │ +4a3712: 1302 1f00 |0151: const/16 v2, #int 31 // #1f │ │ +4a3716: 7030 28ec 1002 |0153: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ +4a371c: 6900 d7b1 |0156: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.MODERATOR_DEMOTED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1d7 │ │ +4a3720: 2200 5521 |0158: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ +4a3724: 1a01 9028 |015a: const-string v1, "GUEST_MODERATOR_PROMOTED" // string@2890 │ │ +4a3728: 1302 2000 |015c: const/16 v2, #int 32 // #20 │ │ +4a372c: 7030 28ec 1002 |015e: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ +4a3732: 6900 c7b1 |0161: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.GUEST_MODERATOR_PROMOTED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1c7 │ │ +4a3736: 2200 5521 |0163: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ +4a373a: 1a01 8f28 |0165: const-string v1, "GUEST_MODERATOR_DEMOTED" // string@288f │ │ +4a373e: 1302 2100 |0167: const/16 v2, #int 33 // #21 │ │ +4a3742: 7030 28ec 1002 |0169: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ +4a3748: 6900 c6b1 |016c: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.GUEST_MODERATOR_DEMOTED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1c6 │ │ +4a374c: 2200 5521 |016e: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ +4a3750: 1a01 905c |0170: const-string v1, "MESSAGE_DELETED" // string@5c90 │ │ +4a3754: 1302 2200 |0172: const/16 v2, #int 34 // #22 │ │ +4a3758: 7030 28ec 1002 |0174: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ +4a375e: 6900 d3b1 |0177: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.MESSAGE_DELETED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1d3 │ │ +4a3762: 2200 5521 |0179: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ +4a3766: 1a01 915c |017b: const-string v1, "MESSAGE_EDITED" // string@5c91 │ │ +4a376a: 1302 2300 |017d: const/16 v2, #int 35 // #23 │ │ +4a376e: 7030 28ec 1002 |017f: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ +4a3774: 6900 d4b1 |0182: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.MESSAGE_EDITED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1d4 │ │ +4a3778: 2200 5521 |0184: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ +4a377c: 1a01 b525 |0186: const-string v1, "FILE_SHARED" // string@25b5 │ │ +4a3780: 1302 2400 |0188: const/16 v2, #int 36 // #24 │ │ +4a3784: 7030 28ec 1002 |018a: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ +4a378a: 6900 c1b1 |018d: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.FILE_SHARED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1c1 │ │ +4a378e: 2200 5521 |018f: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ +4a3792: 1a01 6761 |0191: const-string v1, "OBJECT_SHARED" // string@6167 │ │ +4a3796: 1302 2500 |0193: const/16 v2, #int 37 // #25 │ │ +4a379a: 7030 28ec 1002 |0195: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ +4a37a0: 6900 d9b1 |0198: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.OBJECT_SHARED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1d9 │ │ +4a37a4: 2200 5521 |019a: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ +4a37a8: 1a01 0c5c |019c: const-string v1, "MATTERBRIDGE_CONFIG_ADDED" // string@5c0c │ │ +4a37ac: 1302 2600 |019e: const/16 v2, #int 38 // #26 │ │ +4a37b0: 7030 28ec 1002 |01a0: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ +4a37b6: 6900 ceb1 |01a3: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.MATTERBRIDGE_CONFIG_ADDED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1ce │ │ +4a37ba: 2200 5521 |01a5: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ +4a37be: 1a01 0e5c |01a7: const-string v1, "MATTERBRIDGE_CONFIG_EDITED" // string@5c0e │ │ +4a37c2: 1302 2700 |01a9: const/16 v2, #int 39 // #27 │ │ +4a37c6: 7030 28ec 1002 |01ab: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ +4a37cc: 6900 d0b1 |01ae: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.MATTERBRIDGE_CONFIG_EDITED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1d0 │ │ +4a37d0: 2200 5521 |01b0: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ +4a37d4: 1a01 105c |01b2: const-string v1, "MATTERBRIDGE_CONFIG_REMOVED" // string@5c10 │ │ +4a37d8: 1302 2800 |01b4: const/16 v2, #int 40 // #28 │ │ +4a37dc: 7030 28ec 1002 |01b6: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ +4a37e2: 6900 d2b1 |01b9: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.MATTERBRIDGE_CONFIG_REMOVED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1d2 │ │ +4a37e6: 2200 5521 |01bb: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ +4a37ea: 1a01 0f5c |01bd: const-string v1, "MATTERBRIDGE_CONFIG_ENABLED" // string@5c0f │ │ +4a37ee: 1302 2900 |01bf: const/16 v2, #int 41 // #29 │ │ +4a37f2: 7030 28ec 1002 |01c1: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ +4a37f8: 6900 d1b1 |01c4: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.MATTERBRIDGE_CONFIG_ENABLED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1d1 │ │ +4a37fc: 2200 5521 |01c6: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ +4a3800: 1a01 0d5c |01c8: const-string v1, "MATTERBRIDGE_CONFIG_DISABLED" // string@5c0d │ │ +4a3804: 1302 2a00 |01ca: const/16 v2, #int 42 // #2a │ │ +4a3808: 7030 28ec 1002 |01cc: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ +4a380e: 6900 cfb1 |01cf: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.MATTERBRIDGE_CONFIG_DISABLED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1cf │ │ +4a3812: 2200 5521 |01d1: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ +4a3816: 1a01 091b |01d3: const-string v1, "CLEARED_CHAT" // string@1b09 │ │ +4a381a: 1302 2b00 |01d5: const/16 v2, #int 43 // #2b │ │ +4a381e: 7030 28ec 1002 |01d7: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ +4a3824: 6900 b9b1 |01da: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.CLEARED_CHAT:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1b9 │ │ +4a3828: 2200 5521 |01dc: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ +4a382c: 1a01 d764 |01de: const-string v1, "REACTION" // string@64d7 │ │ +4a3830: 1302 2c00 |01e0: const/16 v2, #int 44 // #2c │ │ +4a3834: 7030 28ec 1002 |01e2: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ +4a383a: 6900 deb1 |01e5: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.REACTION:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1de │ │ +4a383e: 2200 5521 |01e7: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ +4a3842: 1a01 d864 |01e9: const-string v1, "REACTION_DELETED" // string@64d8 │ │ +4a3846: 1302 2d00 |01eb: const/16 v2, #int 45 // #2d │ │ +4a384a: 7030 28ec 1002 |01ed: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ +4a3850: 6900 dfb1 |01f0: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.REACTION_DELETED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1df │ │ +4a3854: 2200 5521 |01f2: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ +4a3858: 1a01 d964 |01f4: const-string v1, "REACTION_REVOKED" // string@64d9 │ │ +4a385c: 1302 2e00 |01f6: const/16 v2, #int 46 // #2e │ │ +4a3860: 7030 28ec 1002 |01f8: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ +4a3866: 6900 e0b1 |01fb: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.REACTION_REVOKED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1e0 │ │ +4a386a: 2200 5521 |01fd: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ +4a386e: 1a01 e862 |01ff: const-string v1, "POLL_VOTED" // string@62e8 │ │ +4a3872: 1302 2f00 |0201: const/16 v2, #int 47 // #2f │ │ +4a3876: 7030 28ec 1002 |0203: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ +4a387c: 6900 ddb1 |0206: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.POLL_VOTED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1dd │ │ +4a3880: 2200 5521 |0208: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ +4a3884: 1a01 e362 |020a: const-string v1, "POLL_CLOSED" // string@62e3 │ │ +4a3888: 1302 3000 |020c: const/16 v2, #int 48 // #30 │ │ +4a388c: 7030 28ec 1002 |020e: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ +4a3892: 6900 dcb1 |0211: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.POLL_CLOSED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1dc │ │ +4a3896: 2200 5521 |0213: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ +4a389a: 1a01 945c |0215: const-string v1, "MESSAGE_EXPIRATION_ENABLED" // string@5c94 │ │ +4a389e: 1302 3100 |0217: const/16 v2, #int 49 // #31 │ │ +4a38a2: 7030 28ec 1002 |0219: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ +4a38a8: 6900 d6b1 |021c: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.MESSAGE_EXPIRATION_ENABLED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1d6 │ │ +4a38ac: 2200 5521 |021e: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ +4a38b0: 1a01 935c |0220: const-string v1, "MESSAGE_EXPIRATION_DISABLED" // string@5c93 │ │ +4a38b4: 1302 3200 |0222: const/16 v2, #int 50 // #32 │ │ +4a38b8: 7030 28ec 1002 |0224: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ +4a38be: 6900 d5b1 |0227: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.MESSAGE_EXPIRATION_DISABLED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1d5 │ │ +4a38c2: 2200 5521 |0229: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ +4a38c6: 1a01 e764 |022b: const-string v1, "RECORDING_STARTED" // string@64e7 │ │ +4a38ca: 1302 3300 |022d: const/16 v2, #int 51 // #33 │ │ +4a38ce: 7030 28ec 1002 |022f: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ +4a38d4: 6900 e4b1 |0232: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.RECORDING_STARTED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1e4 │ │ +4a38d8: 2200 5521 |0234: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ +4a38dc: 1a01 e864 |0236: const-string v1, "RECORDING_STOPPED" // string@64e8 │ │ +4a38e0: 1302 3400 |0238: const/16 v2, #int 52 // #34 │ │ +4a38e4: 7030 28ec 1002 |023a: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ +4a38ea: 6900 e5b1 |023d: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.RECORDING_STOPPED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1e5 │ │ +4a38ee: 2200 5521 |023f: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ +4a38f2: 1a01 e014 |0241: const-string v1, "AUDIO_RECORDING_STARTED" // string@14e0 │ │ +4a38f6: 1302 3500 |0243: const/16 v2, #int 53 // #35 │ │ +4a38fa: 7030 28ec 1002 |0245: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ +4a3900: 6900 aab1 |0248: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.AUDIO_RECORDING_STARTED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1aa │ │ +4a3904: 2200 5521 |024a: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ +4a3908: 1a01 e114 |024c: const-string v1, "AUDIO_RECORDING_STOPPED" // string@14e1 │ │ +4a390c: 1302 3600 |024e: const/16 v2, #int 54 // #36 │ │ +4a3910: 7030 28ec 1002 |0250: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ +4a3916: 6900 abb1 |0253: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.AUDIO_RECORDING_STOPPED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1ab │ │ +4a391a: 2200 5521 |0255: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ +4a391e: 1a01 e664 |0257: const-string v1, "RECORDING_FAILED" // string@64e6 │ │ +4a3922: 1302 3700 |0259: const/16 v2, #int 55 // #37 │ │ +4a3926: 7030 28ec 1002 |025b: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ +4a392c: 6900 e3b1 |025e: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.RECORDING_FAILED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1e3 │ │ +4a3930: 2200 5521 |0260: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ +4a3934: 1a01 1118 |0262: const-string v1, "BREAKOUT_ROOMS_STARTED" // string@1811 │ │ +4a3938: 1302 3800 |0264: const/16 v2, #int 56 // #38 │ │ +4a393c: 7030 28ec 1002 |0266: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ +4a3942: 6900 aeb1 |0269: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.BREAKOUT_ROOMS_STARTED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1ae │ │ +4a3946: 2200 5521 |026b: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ +4a394a: 1a01 1218 |026d: const-string v1, "BREAKOUT_ROOMS_STOPPED" // string@1812 │ │ +4a394e: 1302 3900 |026f: const/16 v2, #int 57 // #39 │ │ +4a3952: 7030 28ec 1002 |0271: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ +4a3958: 6900 afb1 |0274: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.BREAKOUT_ROOMS_STOPPED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1af │ │ +4a395c: 2200 5521 |0276: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ +4a3960: 1a01 ee14 |0278: const-string v1, "AVATAR_SET" // string@14ee │ │ +4a3964: 1302 3a00 |027a: const/16 v2, #int 58 // #3a │ │ +4a3968: 7030 28ec 1002 |027c: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ +4a396e: 6900 adb1 |027f: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.AVATAR_SET:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1ad │ │ +4a3972: 2200 5521 |0281: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ +4a3976: 1a01 ed14 |0283: const-string v1, "AVATAR_REMOVED" // string@14ed │ │ +4a397a: 1302 3b00 |0285: const/16 v2, #int 59 // #3b │ │ +4a397e: 7030 28ec 1002 |0287: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ +4a3984: 6900 acb1 |028a: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.AVATAR_REMOVED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1ac │ │ +4a3988: 2200 5521 |028c: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ +4a398c: 1a01 8f25 |028e: const-string v1, "FEDERATED_USER_ADDED" // string@258f │ │ +4a3990: 1302 3c00 |0290: const/16 v2, #int 60 // #3c │ │ +4a3994: 7030 28ec 1002 |0292: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ +4a399a: 6900 bfb1 |0295: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.FEDERATED_USER_ADDED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1bf │ │ +4a399e: 2200 5521 |0297: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ +4a39a2: 1a01 9025 |0299: const-string v1, "FEDERATED_USER_REMOVED" // string@2590 │ │ +4a39a6: 1302 3d00 |029b: const/16 v2, #int 61 // #3d │ │ +4a39aa: 7030 28ec 1002 |029d: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.:(Ljava/lang/String;I)V // method@ec28 │ │ +4a39b0: 6900 c0b1 |02a0: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.FEDERATED_USER_REMOVED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1c0 │ │ +4a39b4: 7100 26ec 0000 |02a2: invoke-static {}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.$values:()[Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // method@ec26 │ │ +4a39ba: 0c00 |02a5: move-result-object v0 │ │ +4a39bc: 6900 a9b1 |02a6: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.$VALUES:[Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1a9 │ │ +4a39c0: 1f00 3d28 |02a8: check-cast v0, [Ljava/lang/Enum; // type@283d │ │ +4a39c4: 7110 e5fb 0000 |02aa: invoke-static {v0}, Lkotlin/enums/EnumEntriesKt;.enumEntries:([Ljava/lang/Enum;)Lkotlin/enums/EnumEntries; // method@fbe5 │ │ +4a39ca: 0c00 |02ad: move-result-object v0 │ │ +4a39cc: 6900 a8b1 |02ae: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.$ENTRIES:Lkotlin/enums/EnumEntries; // field@b1a8 │ │ +4a39d0: 0e00 |02b0: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=370 │ │ 0x000a line=371 │ │ 0x0014 line=372 │ │ 0x001e line=373 │ │ 0x0028 line=374 │ │ @@ -2029917,17 +2029917,17 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -4a39d0: |[4a39d0] com.nextcloud.talk.chat.data.model.ChatMessage$SystemMessageType.:(Ljava/lang/String;I)V │ │ -4a39e0: 7030 9cf5 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@f59c │ │ -4a39e6: 0e00 |0003: return-void │ │ +4a39d4: |[4a39d4] com.nextcloud.talk.chat.data.model.ChatMessage$SystemMessageType.:(Ljava/lang/String;I)V │ │ +4a39e4: 7030 9cf5 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@f59c │ │ +4a39ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=369 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -2029937,36 +2029937,36 @@ │ │ type : '()Lkotlin/enums/EnumEntries;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a3444: |[4a3444] com.nextcloud.talk.chat.data.model.ChatMessage$SystemMessageType.getEntries:()Lkotlin/enums/EnumEntries; │ │ -4a3454: 6200 a8b1 |0000: sget-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.$ENTRIES:Lkotlin/enums/EnumEntries; // field@b1a8 │ │ -4a3458: 1100 |0002: return-object v0 │ │ +4a3448: |[4a3448] com.nextcloud.talk.chat.data.model.ChatMessage$SystemMessageType.getEntries:()Lkotlin/enums/EnumEntries; │ │ +4a3458: 6200 a8b1 |0000: sget-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.$ENTRIES:Lkotlin/enums/EnumEntries; // field@b1a8 │ │ +4a345c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;) │ │ name : 'valueOf' │ │ type : '(Ljava/lang/String;)Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -4a32e8: |[4a32e8] com.nextcloud.talk.chat.data.model.ChatMessage$SystemMessageType.valueOf:(Ljava/lang/String;)Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; │ │ -4a32f8: 1c00 5521 |0000: const-class v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ -4a32fc: 7120 a1f5 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@f5a1 │ │ -4a3302: 0c01 |0005: move-result-object v1 │ │ -4a3304: 1f01 5521 |0006: check-cast v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ -4a3308: 1101 |0008: return-object v1 │ │ +4a32ec: |[4a32ec] com.nextcloud.talk.chat.data.model.ChatMessage$SystemMessageType.valueOf:(Ljava/lang/String;)Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; │ │ +4a32fc: 1c00 5521 |0000: const-class v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ +4a3300: 7120 a1f5 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@f5a1 │ │ +4a3306: 0c01 |0005: move-result-object v1 │ │ +4a3308: 1f01 5521 |0006: check-cast v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2155 │ │ +4a330c: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0006 line=432 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #5 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;) │ │ @@ -2029974,20 +2029974,20 @@ │ │ type : '()[Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -4a3420: |[4a3420] com.nextcloud.talk.chat.data.model.ChatMessage$SystemMessageType.values:()[Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; │ │ -4a3430: 6200 a9b1 |0000: sget-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.$VALUES:[Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1a9 │ │ -4a3434: 6e10 30f6 0000 |0002: invoke-virtual {v0}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@f630 │ │ -4a343a: 0c00 |0005: move-result-object v0 │ │ -4a343c: 1f00 2628 |0006: check-cast v0, [Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2826 │ │ -4a3440: 1100 |0008: return-object v0 │ │ +4a3424: |[4a3424] com.nextcloud.talk.chat.data.model.ChatMessage$SystemMessageType.values:()[Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; │ │ +4a3434: 6200 a9b1 |0000: sget-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.$VALUES:[Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1a9 │ │ +4a3438: 6e10 30f6 0000 |0002: invoke-virtual {v0}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@f630 │ │ +4a343e: 0c00 |0005: move-result-object v0 │ │ +4a3440: 1f00 2628 |0006: check-cast v0, [Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // type@2826 │ │ +4a3444: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0006 line=432 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 7452 (ChatMessage.kt) │ │ @@ -2030026,18 +2030026,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4a3be0: |[4a3be0] com.nextcloud.talk.chat.data.model.ChatMessage$getUser$1.:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V │ │ -4a3bf0: 5b01 e8b1 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$getUser$1;.this$0:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b1e8 │ │ -4a3bf4: 7010 2ff6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4a3bfa: 0e00 |0005: return-void │ │ +4a3be4: |[4a3be4] com.nextcloud.talk.chat.data.model.ChatMessage$getUser$1.:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V │ │ +4a3bf4: 5b01 e8b1 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$getUser$1;.this$0:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b1e8 │ │ +4a3bf8: 7010 2ff6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4a3bfe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=279 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/data/model/ChatMessage$getUser$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ │ │ @@ -2030047,87 +2030047,87 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 147 16-bit code units │ │ -4a39e8: |[4a39e8] com.nextcloud.talk.chat.data.model.ChatMessage$getUser$1.getAvatar:()Ljava/lang/String; │ │ -4a39f8: 5430 e8b1 |0000: iget-object v0, v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage$getUser$1;.this$0:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b1e8 │ │ -4a39fc: 6e10 64ec 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getActiveUser:()Lcom/nextcloud/talk/data/user/model/User; // method@ec64 │ │ -4a3a02: 0c00 |0005: move-result-object v0 │ │ -4a3a04: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -4a3a08: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -4a3a0a: 2900 8900 |0009: goto/16 0092 // +0089 │ │ -4a3a0e: 5430 e8b1 |000b: iget-object v0, v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage$getUser$1;.this$0:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b1e8 │ │ -4a3a12: 6e10 67ec 0000 |000d: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getActorType:()Ljava/lang/String; // method@ec67 │ │ -4a3a18: 0c00 |0010: move-result-object v0 │ │ -4a3a1a: 1a01 5af8 |0011: const-string v1, "users" // string@f85a │ │ -4a3a1e: 7120 fbfb 1000 |0013: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ -4a3a24: 0a00 |0016: move-result v0 │ │ -4a3a26: 1211 |0017: const/4 v1, #int 1 // #1 │ │ -4a3a28: 3800 1d00 |0018: if-eqz v0, 0035 // +001d │ │ -4a3a2c: 5430 e8b1 |001a: iget-object v0, v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage$getUser$1;.this$0:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b1e8 │ │ -4a3a30: 6e10 64ec 0000 |001c: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getActiveUser:()Lcom/nextcloud/talk/data/user/model/User; // method@ec64 │ │ -4a3a36: 0c00 |001f: move-result-object v0 │ │ -4a3a38: 7110 fdfb 0000 |0020: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4a3a3e: 6e10 96f0 0000 |0023: invoke-virtual {v0}, Lcom/nextcloud/talk/data/user/model/User;.getBaseUrl:()Ljava/lang/String; // method@f096 │ │ -4a3a44: 0c00 |0026: move-result-object v0 │ │ -4a3a46: 7110 fdfb 0000 |0027: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4a3a4c: 5432 e8b1 |002a: iget-object v2, v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage$getUser$1;.this$0:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b1e8 │ │ -4a3a50: 6e10 66ec 0200 |002c: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getActorId:()Ljava/lang/String; // method@ec66 │ │ -4a3a56: 0c02 |002f: move-result-object v2 │ │ -4a3a58: 7130 acf2 2001 |0030: invoke-static {v0, v2, v1}, Lcom/nextcloud/talk/utils/ApiUtils;.getUrlForAvatar:(Ljava/lang/String;Ljava/lang/String;Z)Ljava/lang/String; // method@f2ac │ │ -4a3a5e: 0c00 |0033: move-result-object v0 │ │ -4a3a60: 285e |0034: goto 0092 // +005e │ │ -4a3a62: 5430 e8b1 |0035: iget-object v0, v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage$getUser$1;.this$0:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b1e8 │ │ -4a3a66: 6e10 67ec 0000 |0037: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getActorType:()Ljava/lang/String; // method@ec67 │ │ -4a3a6c: 0c00 |003a: move-result-object v0 │ │ -4a3a6e: 1a02 6d8b |003b: const-string v2, "bridged" // string@8b6d │ │ -4a3a72: 7120 fbfb 2000 |003d: invoke-static {v0, v2}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ -4a3a78: 0a00 |0040: move-result v0 │ │ -4a3a7a: 3800 1900 |0041: if-eqz v0, 005a // +0019 │ │ -4a3a7e: 5430 e8b1 |0043: iget-object v0, v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage$getUser$1;.this$0:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b1e8 │ │ -4a3a82: 6e10 64ec 0000 |0045: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getActiveUser:()Lcom/nextcloud/talk/data/user/model/User; // method@ec64 │ │ -4a3a88: 0c00 |0048: move-result-object v0 │ │ -4a3a8a: 7110 fdfb 0000 |0049: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4a3a90: 6e10 96f0 0000 |004c: invoke-virtual {v0}, Lcom/nextcloud/talk/data/user/model/User;.getBaseUrl:()Ljava/lang/String; // method@f096 │ │ -4a3a96: 0c00 |004f: move-result-object v0 │ │ -4a3a98: 7110 fdfb 0000 |0050: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4a3a9e: 1a02 6c8b |0053: const-string v2, "bridge-bot" // string@8b6c │ │ -4a3aa2: 7130 acf2 2001 |0055: invoke-static {v0, v2, v1}, Lcom/nextcloud/talk/utils/ApiUtils;.getUrlForAvatar:(Ljava/lang/String;Ljava/lang/String;Z)Ljava/lang/String; // method@f2ac │ │ -4a3aa8: 0c00 |0058: move-result-object v0 │ │ -4a3aaa: 2839 |0059: goto 0092 // +0039 │ │ -4a3aac: 6200 34af |005a: sget-object v0, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.Companion:Lcom/nextcloud/talk/application/NextcloudTalkApplication$Companion; // field@af34 │ │ -4a3ab0: 6e10 26e6 0000 |005c: invoke-virtual {v0}, Lcom/nextcloud/talk/application/NextcloudTalkApplication$Companion;.getSharedApplication:()Lcom/nextcloud/talk/application/NextcloudTalkApplication; // method@e626 │ │ -4a3ab6: 0c00 |005f: move-result-object v0 │ │ -4a3ab8: 7110 fdfb 0000 |0060: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4a3abe: 1402 a202 137f |0063: const v2, #float 1.9541e+38 // #7f1302a2 │ │ -4a3ac4: 6e20 3be6 2000 |0066: invoke-virtual {v0, v2}, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.getString:(I)Ljava/lang/String; // method@e63b │ │ -4a3aca: 0c00 |0069: move-result-object v0 │ │ -4a3acc: 5432 e8b1 |006a: iget-object v2, v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage$getUser$1;.this$0:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b1e8 │ │ -4a3ad0: 6e10 65ec 0200 |006c: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getActorDisplayName:()Ljava/lang/String; // method@ec65 │ │ -4a3ad6: 0c02 |006f: move-result-object v2 │ │ -4a3ad8: 1f02 7724 |0070: check-cast v2, Ljava/lang/CharSequence; // type@2477 │ │ -4a3adc: 7110 4805 0200 |0072: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0548 │ │ -4a3ae2: 0a02 |0075: move-result v2 │ │ -4a3ae4: 3902 0800 |0076: if-nez v2, 007e // +0008 │ │ -4a3ae8: 5430 e8b1 |0078: iget-object v0, v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage$getUser$1;.this$0:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b1e8 │ │ -4a3aec: 6e10 65ec 0000 |007a: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getActorDisplayName:()Ljava/lang/String; // method@ec65 │ │ -4a3af2: 0c00 |007d: move-result-object v0 │ │ -4a3af4: 5432 e8b1 |007e: iget-object v2, v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage$getUser$1;.this$0:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b1e8 │ │ -4a3af8: 6e10 64ec 0200 |0080: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getActiveUser:()Lcom/nextcloud/talk/data/user/model/User; // method@ec64 │ │ -4a3afe: 0c02 |0083: move-result-object v2 │ │ -4a3b00: 7110 fdfb 0200 |0084: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4a3b06: 6e10 96f0 0200 |0087: invoke-virtual {v2}, Lcom/nextcloud/talk/data/user/model/User;.getBaseUrl:()Ljava/lang/String; // method@f096 │ │ -4a3b0c: 0c02 |008a: move-result-object v2 │ │ -4a3b0e: 7110 fdfb 0200 |008b: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4a3b14: 7130 b4f2 0201 |008e: invoke-static {v2, v0, v1}, Lcom/nextcloud/talk/utils/ApiUtils;.getUrlForGuestAvatar:(Ljava/lang/String;Ljava/lang/String;Z)Ljava/lang/String; // method@f2b4 │ │ -4a3b1a: 0c00 |0091: move-result-object v0 │ │ -4a3b1c: 1100 |0092: return-object v0 │ │ +4a39ec: |[4a39ec] com.nextcloud.talk.chat.data.model.ChatMessage$getUser$1.getAvatar:()Ljava/lang/String; │ │ +4a39fc: 5430 e8b1 |0000: iget-object v0, v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage$getUser$1;.this$0:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b1e8 │ │ +4a3a00: 6e10 64ec 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getActiveUser:()Lcom/nextcloud/talk/data/user/model/User; // method@ec64 │ │ +4a3a06: 0c00 |0005: move-result-object v0 │ │ +4a3a08: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +4a3a0c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +4a3a0e: 2900 8900 |0009: goto/16 0092 // +0089 │ │ +4a3a12: 5430 e8b1 |000b: iget-object v0, v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage$getUser$1;.this$0:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b1e8 │ │ +4a3a16: 6e10 67ec 0000 |000d: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getActorType:()Ljava/lang/String; // method@ec67 │ │ +4a3a1c: 0c00 |0010: move-result-object v0 │ │ +4a3a1e: 1a01 5af8 |0011: const-string v1, "users" // string@f85a │ │ +4a3a22: 7120 fbfb 1000 |0013: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ +4a3a28: 0a00 |0016: move-result v0 │ │ +4a3a2a: 1211 |0017: const/4 v1, #int 1 // #1 │ │ +4a3a2c: 3800 1d00 |0018: if-eqz v0, 0035 // +001d │ │ +4a3a30: 5430 e8b1 |001a: iget-object v0, v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage$getUser$1;.this$0:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b1e8 │ │ +4a3a34: 6e10 64ec 0000 |001c: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getActiveUser:()Lcom/nextcloud/talk/data/user/model/User; // method@ec64 │ │ +4a3a3a: 0c00 |001f: move-result-object v0 │ │ +4a3a3c: 7110 fdfb 0000 |0020: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4a3a42: 6e10 96f0 0000 |0023: invoke-virtual {v0}, Lcom/nextcloud/talk/data/user/model/User;.getBaseUrl:()Ljava/lang/String; // method@f096 │ │ +4a3a48: 0c00 |0026: move-result-object v0 │ │ +4a3a4a: 7110 fdfb 0000 |0027: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4a3a50: 5432 e8b1 |002a: iget-object v2, v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage$getUser$1;.this$0:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b1e8 │ │ +4a3a54: 6e10 66ec 0200 |002c: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getActorId:()Ljava/lang/String; // method@ec66 │ │ +4a3a5a: 0c02 |002f: move-result-object v2 │ │ +4a3a5c: 7130 acf2 2001 |0030: invoke-static {v0, v2, v1}, Lcom/nextcloud/talk/utils/ApiUtils;.getUrlForAvatar:(Ljava/lang/String;Ljava/lang/String;Z)Ljava/lang/String; // method@f2ac │ │ +4a3a62: 0c00 |0033: move-result-object v0 │ │ +4a3a64: 285e |0034: goto 0092 // +005e │ │ +4a3a66: 5430 e8b1 |0035: iget-object v0, v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage$getUser$1;.this$0:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b1e8 │ │ +4a3a6a: 6e10 67ec 0000 |0037: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getActorType:()Ljava/lang/String; // method@ec67 │ │ +4a3a70: 0c00 |003a: move-result-object v0 │ │ +4a3a72: 1a02 6d8b |003b: const-string v2, "bridged" // string@8b6d │ │ +4a3a76: 7120 fbfb 2000 |003d: invoke-static {v0, v2}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ +4a3a7c: 0a00 |0040: move-result v0 │ │ +4a3a7e: 3800 1900 |0041: if-eqz v0, 005a // +0019 │ │ +4a3a82: 5430 e8b1 |0043: iget-object v0, v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage$getUser$1;.this$0:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b1e8 │ │ +4a3a86: 6e10 64ec 0000 |0045: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getActiveUser:()Lcom/nextcloud/talk/data/user/model/User; // method@ec64 │ │ +4a3a8c: 0c00 |0048: move-result-object v0 │ │ +4a3a8e: 7110 fdfb 0000 |0049: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4a3a94: 6e10 96f0 0000 |004c: invoke-virtual {v0}, Lcom/nextcloud/talk/data/user/model/User;.getBaseUrl:()Ljava/lang/String; // method@f096 │ │ +4a3a9a: 0c00 |004f: move-result-object v0 │ │ +4a3a9c: 7110 fdfb 0000 |0050: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4a3aa2: 1a02 6c8b |0053: const-string v2, "bridge-bot" // string@8b6c │ │ +4a3aa6: 7130 acf2 2001 |0055: invoke-static {v0, v2, v1}, Lcom/nextcloud/talk/utils/ApiUtils;.getUrlForAvatar:(Ljava/lang/String;Ljava/lang/String;Z)Ljava/lang/String; // method@f2ac │ │ +4a3aac: 0c00 |0058: move-result-object v0 │ │ +4a3aae: 2839 |0059: goto 0092 // +0039 │ │ +4a3ab0: 6200 34af |005a: sget-object v0, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.Companion:Lcom/nextcloud/talk/application/NextcloudTalkApplication$Companion; // field@af34 │ │ +4a3ab4: 6e10 26e6 0000 |005c: invoke-virtual {v0}, Lcom/nextcloud/talk/application/NextcloudTalkApplication$Companion;.getSharedApplication:()Lcom/nextcloud/talk/application/NextcloudTalkApplication; // method@e626 │ │ +4a3aba: 0c00 |005f: move-result-object v0 │ │ +4a3abc: 7110 fdfb 0000 |0060: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4a3ac2: 1402 a202 137f |0063: const v2, #float 1.9541e+38 // #7f1302a2 │ │ +4a3ac8: 6e20 3be6 2000 |0066: invoke-virtual {v0, v2}, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.getString:(I)Ljava/lang/String; // method@e63b │ │ +4a3ace: 0c00 |0069: move-result-object v0 │ │ +4a3ad0: 5432 e8b1 |006a: iget-object v2, v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage$getUser$1;.this$0:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b1e8 │ │ +4a3ad4: 6e10 65ec 0200 |006c: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getActorDisplayName:()Ljava/lang/String; // method@ec65 │ │ +4a3ada: 0c02 |006f: move-result-object v2 │ │ +4a3adc: 1f02 7724 |0070: check-cast v2, Ljava/lang/CharSequence; // type@2477 │ │ +4a3ae0: 7110 4805 0200 |0072: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0548 │ │ +4a3ae6: 0a02 |0075: move-result v2 │ │ +4a3ae8: 3902 0800 |0076: if-nez v2, 007e // +0008 │ │ +4a3aec: 5430 e8b1 |0078: iget-object v0, v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage$getUser$1;.this$0:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b1e8 │ │ +4a3af0: 6e10 65ec 0000 |007a: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getActorDisplayName:()Ljava/lang/String; // method@ec65 │ │ +4a3af6: 0c00 |007d: move-result-object v0 │ │ +4a3af8: 5432 e8b1 |007e: iget-object v2, v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage$getUser$1;.this$0:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b1e8 │ │ +4a3afc: 6e10 64ec 0200 |0080: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getActiveUser:()Lcom/nextcloud/talk/data/user/model/User; // method@ec64 │ │ +4a3b02: 0c02 |0083: move-result-object v2 │ │ +4a3b04: 7110 fdfb 0200 |0084: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4a3b0a: 6e10 96f0 0200 |0087: invoke-virtual {v2}, Lcom/nextcloud/talk/data/user/model/User;.getBaseUrl:()Ljava/lang/String; // method@f096 │ │ +4a3b10: 0c02 |008a: move-result-object v2 │ │ +4a3b12: 7110 fdfb 0200 |008b: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4a3b18: 7130 b4f2 0201 |008e: invoke-static {v2, v0, v1}, Lcom/nextcloud/talk/utils/ApiUtils;.getUrlForGuestAvatar:(Ljava/lang/String;Ljava/lang/String;Z)Ljava/lang/String; // method@f2b4 │ │ +4a3b1e: 0c00 |0091: move-result-object v0 │ │ +4a3b20: 1100 |0092: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 0x000b line=297 │ │ 0x001a line=298 │ │ 0x0035 line=300 │ │ 0x0043 line=302 │ │ @@ -2030145,33 +2030145,33 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -4a3b20: |[4a3b20] com.nextcloud.talk.chat.data.model.ChatMessage$getUser$1.getId:()Ljava/lang/String; │ │ -4a3b30: 5430 e8b1 |0000: iget-object v0, v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage$getUser$1;.this$0:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b1e8 │ │ -4a3b34: 6e10 67ec 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getActorType:()Ljava/lang/String; // method@ec67 │ │ -4a3b3a: 0c00 |0005: move-result-object v0 │ │ -4a3b3c: 5431 e8b1 |0006: iget-object v1, v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage$getUser$1;.this$0:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b1e8 │ │ -4a3b40: 6e10 66ec 0100 |0008: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getActorId:()Ljava/lang/String; // method@ec66 │ │ -4a3b46: 0c01 |000b: move-result-object v1 │ │ -4a3b48: 2202 a924 |000c: new-instance v2, Ljava/lang/StringBuilder; // type@24a9 │ │ -4a3b4c: 7010 86f6 0200 |000e: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@f686 │ │ -4a3b52: 6e20 92f6 0200 |0011: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4a3b58: 0c00 |0014: move-result-object v0 │ │ -4a3b5a: 1a02 3f12 |0015: const-string v2, "/" // string@123f │ │ -4a3b5e: 6e20 92f6 2000 |0017: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4a3b64: 0c00 |001a: move-result-object v0 │ │ -4a3b66: 6e20 92f6 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4a3b6c: 0c00 |001e: move-result-object v0 │ │ -4a3b6e: 6e10 9cf6 0000 |001f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -4a3b74: 0c00 |0022: move-result-object v0 │ │ -4a3b76: 1100 |0023: return-object v0 │ │ +4a3b24: |[4a3b24] com.nextcloud.talk.chat.data.model.ChatMessage$getUser$1.getId:()Ljava/lang/String; │ │ +4a3b34: 5430 e8b1 |0000: iget-object v0, v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage$getUser$1;.this$0:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b1e8 │ │ +4a3b38: 6e10 67ec 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getActorType:()Ljava/lang/String; // method@ec67 │ │ +4a3b3e: 0c00 |0005: move-result-object v0 │ │ +4a3b40: 5431 e8b1 |0006: iget-object v1, v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage$getUser$1;.this$0:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b1e8 │ │ +4a3b44: 6e10 66ec 0100 |0008: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getActorId:()Ljava/lang/String; // method@ec66 │ │ +4a3b4a: 0c01 |000b: move-result-object v1 │ │ +4a3b4c: 2202 a924 |000c: new-instance v2, Ljava/lang/StringBuilder; // type@24a9 │ │ +4a3b50: 7010 86f6 0200 |000e: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@f686 │ │ +4a3b56: 6e20 92f6 0200 |0011: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4a3b5c: 0c00 |0014: move-result-object v0 │ │ +4a3b5e: 1a02 3f12 |0015: const-string v2, "/" // string@123f │ │ +4a3b62: 6e20 92f6 2000 |0017: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4a3b68: 0c00 |001a: move-result-object v0 │ │ +4a3b6a: 6e20 92f6 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4a3b70: 0c00 |001e: move-result-object v0 │ │ +4a3b72: 6e10 9cf6 0000 |001f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +4a3b78: 0c00 |0022: move-result-object v0 │ │ +4a3b7a: 1100 |0023: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=281 │ │ locals : │ │ 0x0000 - 0x0024 reg=3 this Lcom/nextcloud/talk/chat/data/model/ChatMessage$getUser$1; │ │ │ │ #2 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage$getUser$1;) │ │ @@ -2030179,36 +2030179,36 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -4a3b78: |[4a3b78] com.nextcloud.talk.chat.data.model.ChatMessage$getUser$1.getName:()Ljava/lang/String; │ │ -4a3b88: 5420 e8b1 |0000: iget-object v0, v2, Lcom/nextcloud/talk/chat/data/model/ChatMessage$getUser$1;.this$0:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b1e8 │ │ -4a3b8c: 6e10 65ec 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getActorDisplayName:()Ljava/lang/String; // method@ec65 │ │ -4a3b92: 0c00 |0005: move-result-object v0 │ │ -4a3b94: 1f00 7724 |0006: check-cast v0, Ljava/lang/CharSequence; // type@2477 │ │ -4a3b98: 7110 4805 0000 |0008: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0548 │ │ -4a3b9e: 0a00 |000b: move-result v0 │ │ -4a3ba0: 3900 0c00 |000c: if-nez v0, 0018 // +000c │ │ -4a3ba4: 5420 e8b1 |000e: iget-object v0, v2, Lcom/nextcloud/talk/chat/data/model/ChatMessage$getUser$1;.this$0:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b1e8 │ │ -4a3ba8: 6e10 65ec 0000 |0010: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getActorDisplayName:()Ljava/lang/String; // method@ec65 │ │ -4a3bae: 0c00 |0013: move-result-object v0 │ │ -4a3bb0: 7110 fdfb 0000 |0014: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4a3bb6: 2814 |0017: goto 002b // +0014 │ │ -4a3bb8: 6200 34af |0018: sget-object v0, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.Companion:Lcom/nextcloud/talk/application/NextcloudTalkApplication$Companion; // field@af34 │ │ -4a3bbc: 6e10 26e6 0000 |001a: invoke-virtual {v0}, Lcom/nextcloud/talk/application/NextcloudTalkApplication$Companion;.getSharedApplication:()Lcom/nextcloud/talk/application/NextcloudTalkApplication; // method@e626 │ │ -4a3bc2: 0c00 |001d: move-result-object v0 │ │ -4a3bc4: 7110 fdfb 0000 |001e: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4a3bca: 1401 a202 137f |0021: const v1, #float 1.9541e+38 // #7f1302a2 │ │ -4a3bd0: 6e20 3be6 1000 |0024: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.getString:(I)Ljava/lang/String; // method@e63b │ │ -4a3bd6: 0c00 |0027: move-result-object v0 │ │ -4a3bd8: 7110 fdfb 0000 |0028: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4a3bde: 1100 |002b: return-object v0 │ │ +4a3b7c: |[4a3b7c] com.nextcloud.talk.chat.data.model.ChatMessage$getUser$1.getName:()Ljava/lang/String; │ │ +4a3b8c: 5420 e8b1 |0000: iget-object v0, v2, Lcom/nextcloud/talk/chat/data/model/ChatMessage$getUser$1;.this$0:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b1e8 │ │ +4a3b90: 6e10 65ec 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getActorDisplayName:()Ljava/lang/String; // method@ec65 │ │ +4a3b96: 0c00 |0005: move-result-object v0 │ │ +4a3b98: 1f00 7724 |0006: check-cast v0, Ljava/lang/CharSequence; // type@2477 │ │ +4a3b9c: 7110 4805 0000 |0008: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0548 │ │ +4a3ba2: 0a00 |000b: move-result v0 │ │ +4a3ba4: 3900 0c00 |000c: if-nez v0, 0018 // +000c │ │ +4a3ba8: 5420 e8b1 |000e: iget-object v0, v2, Lcom/nextcloud/talk/chat/data/model/ChatMessage$getUser$1;.this$0:Lcom/nextcloud/talk/chat/data/model/ChatMessage; // field@b1e8 │ │ +4a3bac: 6e10 65ec 0000 |0010: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getActorDisplayName:()Ljava/lang/String; // method@ec65 │ │ +4a3bb2: 0c00 |0013: move-result-object v0 │ │ +4a3bb4: 7110 fdfb 0000 |0014: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4a3bba: 2814 |0017: goto 002b // +0014 │ │ +4a3bbc: 6200 34af |0018: sget-object v0, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.Companion:Lcom/nextcloud/talk/application/NextcloudTalkApplication$Companion; // field@af34 │ │ +4a3bc0: 6e10 26e6 0000 |001a: invoke-virtual {v0}, Lcom/nextcloud/talk/application/NextcloudTalkApplication$Companion;.getSharedApplication:()Lcom/nextcloud/talk/application/NextcloudTalkApplication; // method@e626 │ │ +4a3bc6: 0c00 |001d: move-result-object v0 │ │ +4a3bc8: 7110 fdfb 0000 |001e: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4a3bce: 1401 a202 137f |0021: const v1, #float 1.9541e+38 // #7f1302a2 │ │ +4a3bd4: 6e20 3be6 1000 |0024: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.getString:(I)Ljava/lang/String; // method@e63b │ │ +4a3bda: 0c00 |0027: move-result-object v0 │ │ +4a3bdc: 7110 fdfb 0000 |0028: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4a3be2: 1100 |002b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=285 │ │ 0x000e line=286 │ │ 0x0018 line=288 │ │ 0x0028 line=287 │ │ locals : │ │ @@ -2030508,225 +2030508,225 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -4a56f4: |[4a56f4] com.nextcloud.talk.chat.data.model.ChatMessage.:()V │ │ -4a5704: 2200 5321 |0000: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$Companion; // type@2153 │ │ -4a5708: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4a570a: 7020 1eec 1000 |0003: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@ec1e │ │ -4a5710: 6900 eab1 |0006: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.Companion:Lcom/nextcloud/talk/chat/data/model/ChatMessage$Companion; // field@b1ea │ │ -4a5714: 1300 0800 |0008: const/16 v0, #int 8 // #8 │ │ -4a5718: 6700 e9b1 |000a: sput v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.$stable:I // field@b1e9 │ │ -4a571c: 0e00 |000c: return-void │ │ +4a56f8: |[4a56f8] com.nextcloud.talk.chat.data.model.ChatMessage.:()V │ │ +4a5708: 2200 5321 |0000: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$Companion; // type@2153 │ │ +4a570c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4a570e: 7020 1eec 1000 |0003: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@ec1e │ │ +4a5714: 6900 eab1 |0006: sput-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.Companion:Lcom/nextcloud/talk/chat/data/model/ChatMessage$Companion; // field@b1ea │ │ +4a5718: 1300 0800 |0008: const/16 v0, #int 8 // #8 │ │ +4a571c: 6700 e9b1 |000a: sput v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.$stable:I // field@b1e9 │ │ +4a5720: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 50 │ │ ins : 1 │ │ outs : 49 │ │ insns size : 87 16-bit code units │ │ -4a5720: |[4a5720] com.nextcloud.talk.chat.data.model.ChatMessage.:()V │ │ -4a5730: 0800 3100 |0000: move-object/from16 v0, v49 │ │ -4a5734: 132f ff0f |0002: const/16 v47, #int 4095 // #fff │ │ -4a5738: 1330 0000 |0004: const/16 v48, #int 0 // #0 │ │ -4a573c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -4a573e: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -4a5740: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -4a5742: 1204 |0009: const/4 v4, #int 0 // #0 │ │ -4a5744: 1205 |000a: const/4 v5, #int 0 // #0 │ │ -4a5746: 1206 |000b: const/4 v6, #int 0 // #0 │ │ -4a5748: 1207 |000c: const/4 v7, #int 0 // #0 │ │ -4a574a: 1208 |000d: const/4 v8, #int 0 // #0 │ │ -4a574c: 1209 |000e: const/4 v9, #int 0 // #0 │ │ -4a574e: 120a |000f: const/4 v10, #int 0 // #0 │ │ -4a5750: 120b |0010: const/4 v11, #int 0 // #0 │ │ -4a5752: 120c |0011: const/4 v12, #int 0 // #0 │ │ -4a5754: 160d 0000 |0012: const-wide/16 v13, #int 0 // #0 │ │ -4a5758: 120f |0014: const/4 v15, #int 0 // #0 │ │ -4a575a: 1310 0000 |0015: const/16 v16, #int 0 // #0 │ │ -4a575e: 1311 0000 |0017: const/16 v17, #int 0 // #0 │ │ -4a5762: 1312 0000 |0019: const/16 v18, #int 0 // #0 │ │ -4a5766: 1313 0000 |001b: const/16 v19, #int 0 // #0 │ │ -4a576a: 1314 0000 |001d: const/16 v20, #int 0 // #0 │ │ -4a576e: 1315 0000 |001f: const/16 v21, #int 0 // #0 │ │ -4a5772: 1316 0000 |0021: const/16 v22, #int 0 // #0 │ │ -4a5776: 1317 0000 |0023: const/16 v23, #int 0 // #0 │ │ -4a577a: 1318 0000 |0025: const/16 v24, #int 0 // #0 │ │ -4a577e: 1319 0000 |0027: const/16 v25, #int 0 // #0 │ │ -4a5782: 131a 0000 |0029: const/16 v26, #int 0 // #0 │ │ -4a5786: 131b 0000 |002b: const/16 v27, #int 0 // #0 │ │ -4a578a: 131c 0000 |002d: const/16 v28, #int 0 // #0 │ │ -4a578e: 131d 0000 |002f: const/16 v29, #int 0 // #0 │ │ -4a5792: 131e 0000 |0031: const/16 v30, #int 0 // #0 │ │ -4a5796: 131f 0000 |0033: const/16 v31, #int 0 // #0 │ │ -4a579a: 1320 0000 |0035: const/16 v32, #int 0 // #0 │ │ -4a579e: 1321 0000 |0037: const/16 v33, #int 0 // #0 │ │ -4a57a2: 1322 0000 |0039: const/16 v34, #int 0 // #0 │ │ -4a57a6: 1323 0000 |003b: const/16 v35, #int 0 // #0 │ │ -4a57aa: 1324 0000 |003d: const/16 v36, #int 0 // #0 │ │ -4a57ae: 1325 0000 |003f: const/16 v37, #int 0 // #0 │ │ -4a57b2: 1326 0000 |0041: const/16 v38, #int 0 // #0 │ │ -4a57b6: 1327 0000 |0043: const/16 v39, #int 0 // #0 │ │ -4a57ba: 1328 0000 |0045: const/16 v40, #int 0 // #0 │ │ -4a57be: 1329 0000 |0047: const/16 v41, #int 0 // #0 │ │ -4a57c2: 132a 0000 |0049: const/16 v42, #int 0 // #0 │ │ -4a57c6: 132b 0000 |004b: const/16 v43, #int 0 // #0 │ │ -4a57ca: 132c 0000 |004d: const/16 v44, #int 0 // #0 │ │ -4a57ce: 132d 0000 |004f: const/16 v45, #int 0 // #0 │ │ -4a57d2: 132e ffff |0051: const/16 v46, #int -1 // #ffff │ │ -4a57d6: 7631 34ec 0000 |0053: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.:(ZZZLcom/nextcloud/talk/data/user/model/User;Ljava/util/Map;ZIILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/String;Ljava/util/HashMap;Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;ZLjava/lang/Long;Ljava/lang/Enum;Ljava/lang/String;Ljava/util/LinkedHashMap;Ljava/util/ArrayList;ILjava/lang/Boolean;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;ZZZIIII[FZZIIZZZIIILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@ec34 │ │ -4a57dc: 0e00 |0056: return-void │ │ +4a5724: |[4a5724] com.nextcloud.talk.chat.data.model.ChatMessage.:()V │ │ +4a5734: 0800 3100 |0000: move-object/from16 v0, v49 │ │ +4a5738: 132f ff0f |0002: const/16 v47, #int 4095 // #fff │ │ +4a573c: 1330 0000 |0004: const/16 v48, #int 0 // #0 │ │ +4a5740: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +4a5742: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +4a5744: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +4a5746: 1204 |0009: const/4 v4, #int 0 // #0 │ │ +4a5748: 1205 |000a: const/4 v5, #int 0 // #0 │ │ +4a574a: 1206 |000b: const/4 v6, #int 0 // #0 │ │ +4a574c: 1207 |000c: const/4 v7, #int 0 // #0 │ │ +4a574e: 1208 |000d: const/4 v8, #int 0 // #0 │ │ +4a5750: 1209 |000e: const/4 v9, #int 0 // #0 │ │ +4a5752: 120a |000f: const/4 v10, #int 0 // #0 │ │ +4a5754: 120b |0010: const/4 v11, #int 0 // #0 │ │ +4a5756: 120c |0011: const/4 v12, #int 0 // #0 │ │ +4a5758: 160d 0000 |0012: const-wide/16 v13, #int 0 // #0 │ │ +4a575c: 120f |0014: const/4 v15, #int 0 // #0 │ │ +4a575e: 1310 0000 |0015: const/16 v16, #int 0 // #0 │ │ +4a5762: 1311 0000 |0017: const/16 v17, #int 0 // #0 │ │ +4a5766: 1312 0000 |0019: const/16 v18, #int 0 // #0 │ │ +4a576a: 1313 0000 |001b: const/16 v19, #int 0 // #0 │ │ +4a576e: 1314 0000 |001d: const/16 v20, #int 0 // #0 │ │ +4a5772: 1315 0000 |001f: const/16 v21, #int 0 // #0 │ │ +4a5776: 1316 0000 |0021: const/16 v22, #int 0 // #0 │ │ +4a577a: 1317 0000 |0023: const/16 v23, #int 0 // #0 │ │ +4a577e: 1318 0000 |0025: const/16 v24, #int 0 // #0 │ │ +4a5782: 1319 0000 |0027: const/16 v25, #int 0 // #0 │ │ +4a5786: 131a 0000 |0029: const/16 v26, #int 0 // #0 │ │ +4a578a: 131b 0000 |002b: const/16 v27, #int 0 // #0 │ │ +4a578e: 131c 0000 |002d: const/16 v28, #int 0 // #0 │ │ +4a5792: 131d 0000 |002f: const/16 v29, #int 0 // #0 │ │ +4a5796: 131e 0000 |0031: const/16 v30, #int 0 // #0 │ │ +4a579a: 131f 0000 |0033: const/16 v31, #int 0 // #0 │ │ +4a579e: 1320 0000 |0035: const/16 v32, #int 0 // #0 │ │ +4a57a2: 1321 0000 |0037: const/16 v33, #int 0 // #0 │ │ +4a57a6: 1322 0000 |0039: const/16 v34, #int 0 // #0 │ │ +4a57aa: 1323 0000 |003b: const/16 v35, #int 0 // #0 │ │ +4a57ae: 1324 0000 |003d: const/16 v36, #int 0 // #0 │ │ +4a57b2: 1325 0000 |003f: const/16 v37, #int 0 // #0 │ │ +4a57b6: 1326 0000 |0041: const/16 v38, #int 0 // #0 │ │ +4a57ba: 1327 0000 |0043: const/16 v39, #int 0 // #0 │ │ +4a57be: 1328 0000 |0045: const/16 v40, #int 0 // #0 │ │ +4a57c2: 1329 0000 |0047: const/16 v41, #int 0 // #0 │ │ +4a57c6: 132a 0000 |0049: const/16 v42, #int 0 // #0 │ │ +4a57ca: 132b 0000 |004b: const/16 v43, #int 0 // #0 │ │ +4a57ce: 132c 0000 |004d: const/16 v44, #int 0 // #0 │ │ +4a57d2: 132d 0000 |004f: const/16 v45, #int 0 // #0 │ │ +4a57d6: 132e ffff |0051: const/16 v46, #int -1 // #ffff │ │ +4a57da: 7631 34ec 0000 |0053: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.:(ZZZLcom/nextcloud/talk/data/user/model/User;Ljava/util/Map;ZIILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/String;Ljava/util/HashMap;Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;ZLjava/lang/Long;Ljava/lang/Enum;Ljava/lang/String;Ljava/util/LinkedHashMap;Ljava/util/ArrayList;ILjava/lang/Boolean;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;ZZZIIII[FZZIIZZZIIILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@ec34 │ │ +4a57e0: 0e00 |0056: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ name : '' │ │ type : '(ZZZLcom/nextcloud/talk/data/user/model/User;Ljava/util/Map;ZIILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/String;Ljava/util/HashMap;Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;ZLjava/lang/Long;Ljava/lang/Enum;Ljava/lang/String;Ljava/util/LinkedHashMap;Ljava/util/ArrayList;ILjava/lang/Boolean;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;ZZZIIII[FZZIIZZZI)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 50 │ │ ins : 46 │ │ outs : 2 │ │ insns size : 231 16-bit code units │ │ -4a57e0: |[4a57e0] com.nextcloud.talk.chat.data.model.ChatMessage.:(ZZZLcom/nextcloud/talk/data/user/model/User;Ljava/util/Map;ZIILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/String;Ljava/util/HashMap;Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;ZLjava/lang/Long;Ljava/lang/Enum;Ljava/lang/String;Ljava/util/LinkedHashMap;Ljava/util/ArrayList;ILjava/lang/Boolean;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;ZZZIIII[FZZIIZZZI)V │ │ -4a57f0: 0740 |0000: move-object v0, v4 │ │ -4a57f2: 0801 1800 |0001: move-object/from16 v1, v24 │ │ -4a57f6: 1a02 e4db |0003: const-string v2, "readStatus" // string@dbe4 │ │ -4a57fa: 7120 00fc 2100 |0005: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4a5800: 7010 2ff6 0400 |0008: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@f62f │ │ -4a5806: 0152 |000b: move v2, v5 │ │ -4a5808: 5c02 fbb1 |000c: iput-boolean v2, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isGrouped:Z // field@b1fb │ │ -4a580c: 0162 |000e: move v2, v6 │ │ -4a580e: 5c02 fcb1 |000f: iput-boolean v2, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isOneToOneConversation:Z // field@b1fc │ │ -4a5812: 0172 |0011: move v2, v7 │ │ -4a5814: 5c02 fab1 |0012: iput-boolean v2, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isFormerOneToOneConversation:Z // field@b1fa │ │ -4a5818: 0782 |0014: move-object v2, v8 │ │ -4a581a: 5b02 eeb1 |0015: iput-object v2, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.activeUser:Lcom/nextcloud/talk/data/user/model/User; // field@b1ee │ │ -4a581e: 0792 |0017: move-object v2, v9 │ │ -4a5820: 5b02 12b2 |0018: iput-object v2, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.selectedIndividualHashMap:Ljava/util/Map; // field@b212 │ │ -4a5824: 01a2 |001a: move v2, v10 │ │ -4a5826: 5c02 f7b1 |001b: iput-boolean v2, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isDeleted:Z // field@b1f7 │ │ -4a582a: 01b2 |001d: move v2, v11 │ │ -4a582c: 5902 ffb1 |001e: iput v2, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.jsonMessageId:I // field@b1ff │ │ -4a5830: 01c2 |0020: move v2, v12 │ │ -4a5832: 5902 0bb2 |0021: iput v2, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.previousMessageId:I // field@b20b │ │ -4a5836: 07d2 |0023: move-object v2, v13 │ │ -4a5838: 5b02 16b2 |0024: iput-object v2, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.token:Ljava/lang/String; // field@b216 │ │ -4a583c: 07e2 |0026: move-object v2, v14 │ │ -4a583e: 5b02 f1b1 |0027: iput-object v2, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.actorType:Ljava/lang/String; // field@b1f1 │ │ -4a5842: 07f2 |0029: move-object v2, v15 │ │ -4a5844: 5b02 f0b1 |002a: iput-object v2, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.actorId:Ljava/lang/String; // field@b1f0 │ │ -4a5848: 0802 1000 |002c: move-object/from16 v2, v16 │ │ -4a584c: 5b02 efb1 |002e: iput-object v2, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.actorDisplayName:Ljava/lang/String; // field@b1ef │ │ -4a5850: 0502 1100 |0030: move-wide/from16 v2, v17 │ │ -4a5854: 5a02 15b2 |0032: iput-wide v2, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.timestamp:J // field@b215 │ │ -4a5858: 0802 1300 |0034: move-object/from16 v2, v19 │ │ -4a585c: 5b02 05b2 |0036: iput-object v2, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.message:Ljava/lang/String; // field@b205 │ │ -4a5860: 0802 1400 |0038: move-object/from16 v2, v20 │ │ -4a5864: 5b02 06b2 |003a: iput-object v2, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.messageParameters:Ljava/util/HashMap; // field@b206 │ │ -4a5868: 0802 1500 |003c: move-object/from16 v2, v21 │ │ -4a586c: 5b02 13b2 |003e: iput-object v2, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.systemMessageType:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b213 │ │ -4a5870: 0202 1600 |0040: move/from16 v2, v22 │ │ -4a5874: 5c02 10b2 |0042: iput-boolean v2, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.replyable:Z // field@b210 │ │ -4a5878: 0802 1700 |0044: move-object/from16 v2, v23 │ │ -4a587c: 5b02 0ab2 |0046: iput-object v2, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.parentMessageId:Ljava/lang/Long; // field@b20a │ │ -4a5880: 5b01 0eb2 |0048: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.readStatus:Ljava/lang/Enum; // field@b20e │ │ -4a5884: 0801 1900 |004a: move-object/from16 v1, v25 │ │ -4a5888: 5b01 07b2 |004c: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.messageType:Ljava/lang/String; // field@b207 │ │ -4a588c: 0801 1a00 |004e: move-object/from16 v1, v26 │ │ -4a5890: 5b01 0cb2 |0050: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.reactions:Ljava/util/LinkedHashMap; // field@b20c │ │ -4a5894: 0801 1b00 |0052: move-object/from16 v1, v27 │ │ -4a5898: 5b01 0db2 |0054: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.reactionsSelf:Ljava/util/ArrayList; // field@b20d │ │ -4a589c: 0201 1c00 |0056: move/from16 v1, v28 │ │ -4a58a0: 5901 f4b1 |0058: iput v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.expirationTimestamp:I // field@b1f4 │ │ -4a58a4: 0801 1d00 |005a: move-object/from16 v1, v29 │ │ -4a58a8: 5b01 0fb2 |005c: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.renderMarkdown:Ljava/lang/Boolean; // field@b20f │ │ -4a58ac: 0801 1e00 |005e: move-object/from16 v1, v30 │ │ -4a58b0: 5b01 00b2 |0060: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.lastEditActorDisplayName:Ljava/lang/String; // field@b200 │ │ -4a58b4: 0801 1f00 |0062: move-object/from16 v1, v31 │ │ -4a58b8: 5b01 01b2 |0064: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.lastEditActorId:Ljava/lang/String; // field@b201 │ │ -4a58bc: 0801 2000 |0066: move-object/from16 v1, v32 │ │ -4a58c0: 5b01 02b2 |0068: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.lastEditActorType:Ljava/lang/String; // field@b202 │ │ -4a58c4: 0801 2100 |006a: move-object/from16 v1, v33 │ │ -4a58c8: 5b01 03b2 |006c: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.lastEditTimestamp:Ljava/lang/Long; // field@b203 │ │ -4a58cc: 0201 2200 |006e: move/from16 v1, v34 │ │ -4a58d0: 5c01 f8b1 |0070: iput-boolean v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isDownloadingVoiceMessage:Z // field@b1f8 │ │ -4a58d4: 0201 2300 |0072: move/from16 v1, v35 │ │ -4a58d8: 5c01 11b2 |0074: iput-boolean v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.resetVoiceMessage:Z // field@b211 │ │ -4a58dc: 0201 2400 |0076: move/from16 v1, v36 │ │ -4a58e0: 5c01 fdb1 |0078: iput-boolean v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isPlayingVoiceMessage:Z // field@b1fd │ │ -4a58e4: 0201 2500 |007a: move/from16 v1, v37 │ │ -4a58e8: 5901 18b2 |007c: iput v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.voiceMessageDuration:I // field@b218 │ │ -4a58ec: 0201 2600 |007e: move/from16 v1, v38 │ │ -4a58f0: 5901 1ab2 |0080: iput v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.voiceMessagePlayedSeconds:I // field@b21a │ │ -4a58f4: 0201 2700 |0082: move/from16 v1, v39 │ │ -4a58f8: 5901 17b2 |0084: iput v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.voiceMessageDownloadProgress:I // field@b217 │ │ -4a58fc: 0201 2800 |0086: move/from16 v1, v40 │ │ -4a5900: 5901 1bb2 |0088: iput v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.voiceMessageSeekbarProgress:I // field@b21b │ │ -4a5904: 0801 2900 |008a: move-object/from16 v1, v41 │ │ -4a5908: 5b01 19b2 |008c: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.voiceMessageFloatArray:[F // field@b219 │ │ -4a590c: 0201 2a00 |008e: move/from16 v1, v42 │ │ -4a5910: 5c01 f3b1 |0090: iput-boolean v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.expandableParent:Z // field@b1f3 │ │ -4a5914: 0201 2b00 |0092: move/from16 v1, v43 │ │ -4a5918: 5c01 f9b1 |0094: iput-boolean v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isExpanded:Z // field@b1f9 │ │ -4a591c: 0201 2c00 |0096: move/from16 v1, v44 │ │ -4a5920: 5901 04b2 |0098: iput v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.lastItemOfExpandableGroup:I // field@b204 │ │ -4a5924: 0201 2d00 |009a: move/from16 v1, v45 │ │ -4a5928: 5901 f2b1 |009c: iput v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.expandableChildrenAmount:I // field@b1f2 │ │ -4a592c: 0201 2e00 |009e: move/from16 v1, v46 │ │ -4a5930: 5c01 f6b1 |00a0: iput-boolean v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.hiddenByCollapse:Z // field@b1f6 │ │ -4a5934: 0201 2f00 |00a2: move/from16 v1, v47 │ │ -4a5938: 5c01 09b2 |00a4: iput-boolean v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.openWhenDownloaded:Z // field@b209 │ │ -4a593c: 0201 3000 |00a6: move/from16 v1, v48 │ │ -4a5940: 5c01 feb1 |00a8: iput-boolean v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isTempMessage:Z // field@b1fe │ │ -4a5944: 0201 3100 |00aa: move/from16 v1, v49 │ │ -4a5948: 5901 14b2 |00ac: iput v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.tempMessageId:I // field@b214 │ │ -4a594c: 1301 0900 |00ae: const/16 v1, #int 9 // #9 │ │ -4a5950: 2311 2528 |00b0: new-array v1, v1, [Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // type@2825 │ │ -4a5954: 1202 |00b2: const/4 v2, #int 0 // #0 │ │ -4a5956: 6203 9cb1 |00b3: sget-object v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.REGULAR_TEXT_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b19c │ │ -4a595a: 4d03 0102 |00b5: aput-object v3, v1, v2 │ │ -4a595e: 1212 |00b7: const/4 v2, #int 1 // #1 │ │ -4a5960: 6203 a6b1 |00b8: sget-object v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.SYSTEM_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b1a6 │ │ -4a5964: 4d03 0102 |00ba: aput-object v3, v1, v2 │ │ -4a5968: 1222 |00bc: const/4 v2, #int 2 // #2 │ │ -4a596a: 6203 a3b1 |00bd: sget-object v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.SINGLE_LINK_VIDEO_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b1a3 │ │ -4a596e: 4d03 0102 |00bf: aput-object v3, v1, v2 │ │ -4a5972: 1232 |00c1: const/4 v2, #int 3 // #3 │ │ -4a5974: 6203 9db1 |00c2: sget-object v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.SINGLE_LINK_AUDIO_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b19d │ │ -4a5978: 4d03 0102 |00c4: aput-object v3, v1, v2 │ │ -4a597c: 1242 |00c6: const/4 v2, #int 4 // #4 │ │ -4a597e: 6203 a1b1 |00c7: sget-object v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.SINGLE_LINK_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b1a1 │ │ -4a5982: 4d03 0102 |00c9: aput-object v3, v1, v2 │ │ -4a5986: 1252 |00cb: const/4 v2, #int 5 // #5 │ │ -4a5988: 6203 a5b1 |00cc: sget-object v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.SINGLE_NC_GEOLOCATION_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b1a5 │ │ -4a598c: 4d03 0102 |00ce: aput-object v3, v1, v2 │ │ -4a5990: 1262 |00d0: const/4 v2, #int 6 // #6 │ │ -4a5992: 6203 a7b1 |00d1: sget-object v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.VOICE_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b1a7 │ │ -4a5996: 4d03 0102 |00d3: aput-object v3, v1, v2 │ │ -4a599a: 1272 |00d5: const/4 v2, #int 7 // #7 │ │ -4a599c: 6203 9bb1 |00d6: sget-object v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.POLL_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b19b │ │ -4a59a0: 4d03 0102 |00d8: aput-object v3, v1, v2 │ │ -4a59a4: 1302 0800 |00da: const/16 v2, #int 8 // #8 │ │ -4a59a8: 6203 9ab1 |00dc: sget-object v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.DECK_CARD:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b19a │ │ -4a59ac: 4d03 0102 |00de: aput-object v3, v1, v2 │ │ -4a59b0: 7110 b1fb 0100 |00e0: invoke-static {v1}, Lkotlin/collections/CollectionsKt;.listOf:([Ljava/lang/Object;)Ljava/util/List; // method@fbb1 │ │ -4a59b6: 0c01 |00e3: move-result-object v1 │ │ -4a59b8: 5b01 08b2 |00e4: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.messageTypesToIgnore:Ljava/util/List; // field@b208 │ │ -4a59bc: 0e00 |00e6: return-void │ │ +4a57e4: |[4a57e4] com.nextcloud.talk.chat.data.model.ChatMessage.:(ZZZLcom/nextcloud/talk/data/user/model/User;Ljava/util/Map;ZIILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/String;Ljava/util/HashMap;Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;ZLjava/lang/Long;Ljava/lang/Enum;Ljava/lang/String;Ljava/util/LinkedHashMap;Ljava/util/ArrayList;ILjava/lang/Boolean;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;ZZZIIII[FZZIIZZZI)V │ │ +4a57f4: 0740 |0000: move-object v0, v4 │ │ +4a57f6: 0801 1800 |0001: move-object/from16 v1, v24 │ │ +4a57fa: 1a02 e4db |0003: const-string v2, "readStatus" // string@dbe4 │ │ +4a57fe: 7120 00fc 2100 |0005: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4a5804: 7010 2ff6 0400 |0008: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@f62f │ │ +4a580a: 0152 |000b: move v2, v5 │ │ +4a580c: 5c02 fbb1 |000c: iput-boolean v2, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isGrouped:Z // field@b1fb │ │ +4a5810: 0162 |000e: move v2, v6 │ │ +4a5812: 5c02 fcb1 |000f: iput-boolean v2, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isOneToOneConversation:Z // field@b1fc │ │ +4a5816: 0172 |0011: move v2, v7 │ │ +4a5818: 5c02 fab1 |0012: iput-boolean v2, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isFormerOneToOneConversation:Z // field@b1fa │ │ +4a581c: 0782 |0014: move-object v2, v8 │ │ +4a581e: 5b02 eeb1 |0015: iput-object v2, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.activeUser:Lcom/nextcloud/talk/data/user/model/User; // field@b1ee │ │ +4a5822: 0792 |0017: move-object v2, v9 │ │ +4a5824: 5b02 12b2 |0018: iput-object v2, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.selectedIndividualHashMap:Ljava/util/Map; // field@b212 │ │ +4a5828: 01a2 |001a: move v2, v10 │ │ +4a582a: 5c02 f7b1 |001b: iput-boolean v2, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isDeleted:Z // field@b1f7 │ │ +4a582e: 01b2 |001d: move v2, v11 │ │ +4a5830: 5902 ffb1 |001e: iput v2, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.jsonMessageId:I // field@b1ff │ │ +4a5834: 01c2 |0020: move v2, v12 │ │ +4a5836: 5902 0bb2 |0021: iput v2, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.previousMessageId:I // field@b20b │ │ +4a583a: 07d2 |0023: move-object v2, v13 │ │ +4a583c: 5b02 16b2 |0024: iput-object v2, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.token:Ljava/lang/String; // field@b216 │ │ +4a5840: 07e2 |0026: move-object v2, v14 │ │ +4a5842: 5b02 f1b1 |0027: iput-object v2, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.actorType:Ljava/lang/String; // field@b1f1 │ │ +4a5846: 07f2 |0029: move-object v2, v15 │ │ +4a5848: 5b02 f0b1 |002a: iput-object v2, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.actorId:Ljava/lang/String; // field@b1f0 │ │ +4a584c: 0802 1000 |002c: move-object/from16 v2, v16 │ │ +4a5850: 5b02 efb1 |002e: iput-object v2, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.actorDisplayName:Ljava/lang/String; // field@b1ef │ │ +4a5854: 0502 1100 |0030: move-wide/from16 v2, v17 │ │ +4a5858: 5a02 15b2 |0032: iput-wide v2, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.timestamp:J // field@b215 │ │ +4a585c: 0802 1300 |0034: move-object/from16 v2, v19 │ │ +4a5860: 5b02 05b2 |0036: iput-object v2, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.message:Ljava/lang/String; // field@b205 │ │ +4a5864: 0802 1400 |0038: move-object/from16 v2, v20 │ │ +4a5868: 5b02 06b2 |003a: iput-object v2, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.messageParameters:Ljava/util/HashMap; // field@b206 │ │ +4a586c: 0802 1500 |003c: move-object/from16 v2, v21 │ │ +4a5870: 5b02 13b2 |003e: iput-object v2, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.systemMessageType:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b213 │ │ +4a5874: 0202 1600 |0040: move/from16 v2, v22 │ │ +4a5878: 5c02 10b2 |0042: iput-boolean v2, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.replyable:Z // field@b210 │ │ +4a587c: 0802 1700 |0044: move-object/from16 v2, v23 │ │ +4a5880: 5b02 0ab2 |0046: iput-object v2, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.parentMessageId:Ljava/lang/Long; // field@b20a │ │ +4a5884: 5b01 0eb2 |0048: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.readStatus:Ljava/lang/Enum; // field@b20e │ │ +4a5888: 0801 1900 |004a: move-object/from16 v1, v25 │ │ +4a588c: 5b01 07b2 |004c: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.messageType:Ljava/lang/String; // field@b207 │ │ +4a5890: 0801 1a00 |004e: move-object/from16 v1, v26 │ │ +4a5894: 5b01 0cb2 |0050: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.reactions:Ljava/util/LinkedHashMap; // field@b20c │ │ +4a5898: 0801 1b00 |0052: move-object/from16 v1, v27 │ │ +4a589c: 5b01 0db2 |0054: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.reactionsSelf:Ljava/util/ArrayList; // field@b20d │ │ +4a58a0: 0201 1c00 |0056: move/from16 v1, v28 │ │ +4a58a4: 5901 f4b1 |0058: iput v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.expirationTimestamp:I // field@b1f4 │ │ +4a58a8: 0801 1d00 |005a: move-object/from16 v1, v29 │ │ +4a58ac: 5b01 0fb2 |005c: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.renderMarkdown:Ljava/lang/Boolean; // field@b20f │ │ +4a58b0: 0801 1e00 |005e: move-object/from16 v1, v30 │ │ +4a58b4: 5b01 00b2 |0060: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.lastEditActorDisplayName:Ljava/lang/String; // field@b200 │ │ +4a58b8: 0801 1f00 |0062: move-object/from16 v1, v31 │ │ +4a58bc: 5b01 01b2 |0064: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.lastEditActorId:Ljava/lang/String; // field@b201 │ │ +4a58c0: 0801 2000 |0066: move-object/from16 v1, v32 │ │ +4a58c4: 5b01 02b2 |0068: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.lastEditActorType:Ljava/lang/String; // field@b202 │ │ +4a58c8: 0801 2100 |006a: move-object/from16 v1, v33 │ │ +4a58cc: 5b01 03b2 |006c: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.lastEditTimestamp:Ljava/lang/Long; // field@b203 │ │ +4a58d0: 0201 2200 |006e: move/from16 v1, v34 │ │ +4a58d4: 5c01 f8b1 |0070: iput-boolean v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isDownloadingVoiceMessage:Z // field@b1f8 │ │ +4a58d8: 0201 2300 |0072: move/from16 v1, v35 │ │ +4a58dc: 5c01 11b2 |0074: iput-boolean v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.resetVoiceMessage:Z // field@b211 │ │ +4a58e0: 0201 2400 |0076: move/from16 v1, v36 │ │ +4a58e4: 5c01 fdb1 |0078: iput-boolean v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isPlayingVoiceMessage:Z // field@b1fd │ │ +4a58e8: 0201 2500 |007a: move/from16 v1, v37 │ │ +4a58ec: 5901 18b2 |007c: iput v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.voiceMessageDuration:I // field@b218 │ │ +4a58f0: 0201 2600 |007e: move/from16 v1, v38 │ │ +4a58f4: 5901 1ab2 |0080: iput v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.voiceMessagePlayedSeconds:I // field@b21a │ │ +4a58f8: 0201 2700 |0082: move/from16 v1, v39 │ │ +4a58fc: 5901 17b2 |0084: iput v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.voiceMessageDownloadProgress:I // field@b217 │ │ +4a5900: 0201 2800 |0086: move/from16 v1, v40 │ │ +4a5904: 5901 1bb2 |0088: iput v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.voiceMessageSeekbarProgress:I // field@b21b │ │ +4a5908: 0801 2900 |008a: move-object/from16 v1, v41 │ │ +4a590c: 5b01 19b2 |008c: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.voiceMessageFloatArray:[F // field@b219 │ │ +4a5910: 0201 2a00 |008e: move/from16 v1, v42 │ │ +4a5914: 5c01 f3b1 |0090: iput-boolean v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.expandableParent:Z // field@b1f3 │ │ +4a5918: 0201 2b00 |0092: move/from16 v1, v43 │ │ +4a591c: 5c01 f9b1 |0094: iput-boolean v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isExpanded:Z // field@b1f9 │ │ +4a5920: 0201 2c00 |0096: move/from16 v1, v44 │ │ +4a5924: 5901 04b2 |0098: iput v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.lastItemOfExpandableGroup:I // field@b204 │ │ +4a5928: 0201 2d00 |009a: move/from16 v1, v45 │ │ +4a592c: 5901 f2b1 |009c: iput v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.expandableChildrenAmount:I // field@b1f2 │ │ +4a5930: 0201 2e00 |009e: move/from16 v1, v46 │ │ +4a5934: 5c01 f6b1 |00a0: iput-boolean v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.hiddenByCollapse:Z // field@b1f6 │ │ +4a5938: 0201 2f00 |00a2: move/from16 v1, v47 │ │ +4a593c: 5c01 09b2 |00a4: iput-boolean v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.openWhenDownloaded:Z // field@b209 │ │ +4a5940: 0201 3000 |00a6: move/from16 v1, v48 │ │ +4a5944: 5c01 feb1 |00a8: iput-boolean v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isTempMessage:Z // field@b1fe │ │ +4a5948: 0201 3100 |00aa: move/from16 v1, v49 │ │ +4a594c: 5901 14b2 |00ac: iput v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.tempMessageId:I // field@b214 │ │ +4a5950: 1301 0900 |00ae: const/16 v1, #int 9 // #9 │ │ +4a5954: 2311 2528 |00b0: new-array v1, v1, [Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // type@2825 │ │ +4a5958: 1202 |00b2: const/4 v2, #int 0 // #0 │ │ +4a595a: 6203 9cb1 |00b3: sget-object v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.REGULAR_TEXT_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b19c │ │ +4a595e: 4d03 0102 |00b5: aput-object v3, v1, v2 │ │ +4a5962: 1212 |00b7: const/4 v2, #int 1 // #1 │ │ +4a5964: 6203 a6b1 |00b8: sget-object v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.SYSTEM_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b1a6 │ │ +4a5968: 4d03 0102 |00ba: aput-object v3, v1, v2 │ │ +4a596c: 1222 |00bc: const/4 v2, #int 2 // #2 │ │ +4a596e: 6203 a3b1 |00bd: sget-object v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.SINGLE_LINK_VIDEO_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b1a3 │ │ +4a5972: 4d03 0102 |00bf: aput-object v3, v1, v2 │ │ +4a5976: 1232 |00c1: const/4 v2, #int 3 // #3 │ │ +4a5978: 6203 9db1 |00c2: sget-object v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.SINGLE_LINK_AUDIO_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b19d │ │ +4a597c: 4d03 0102 |00c4: aput-object v3, v1, v2 │ │ +4a5980: 1242 |00c6: const/4 v2, #int 4 // #4 │ │ +4a5982: 6203 a1b1 |00c7: sget-object v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.SINGLE_LINK_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b1a1 │ │ +4a5986: 4d03 0102 |00c9: aput-object v3, v1, v2 │ │ +4a598a: 1252 |00cb: const/4 v2, #int 5 // #5 │ │ +4a598c: 6203 a5b1 |00cc: sget-object v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.SINGLE_NC_GEOLOCATION_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b1a5 │ │ +4a5990: 4d03 0102 |00ce: aput-object v3, v1, v2 │ │ +4a5994: 1262 |00d0: const/4 v2, #int 6 // #6 │ │ +4a5996: 6203 a7b1 |00d1: sget-object v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.VOICE_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b1a7 │ │ +4a599a: 4d03 0102 |00d3: aput-object v3, v1, v2 │ │ +4a599e: 1272 |00d5: const/4 v2, #int 7 // #7 │ │ +4a59a0: 6203 9bb1 |00d6: sget-object v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.POLL_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b19b │ │ +4a59a4: 4d03 0102 |00d8: aput-object v3, v1, v2 │ │ +4a59a8: 1302 0800 |00da: const/16 v2, #int 8 // #8 │ │ +4a59ac: 6203 9ab1 |00dc: sget-object v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.DECK_CARD:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b19a │ │ +4a59b0: 4d03 0102 |00de: aput-object v3, v1, v2 │ │ +4a59b4: 7110 b1fb 0100 |00e0: invoke-static {v1}, Lkotlin/collections/CollectionsKt;.listOf:([Ljava/lang/Object;)Ljava/util/List; // method@fbb1 │ │ +4a59ba: 0c01 |00e3: move-result-object v1 │ │ +4a59bc: 5b01 08b2 |00e4: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.messageTypesToIgnore:Ljava/util/List; // field@b208 │ │ +4a59c0: 0e00 |00e6: return-void │ │ catches : (none) │ │ positions : │ │ 0x0008 line=28 │ │ 0x000c line=29 │ │ 0x000f line=31 │ │ 0x0012 line=33 │ │ 0x0015 line=35 │ │ @@ -2030832,308 +2030832,308 @@ │ │ type : '(ZZZLcom/nextcloud/talk/data/user/model/User;Ljava/util/Map;ZIILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/String;Ljava/util/HashMap;Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;ZLjava/lang/Long;Ljava/lang/Enum;Ljava/lang/String;Ljava/util/LinkedHashMap;Ljava/util/ArrayList;ILjava/lang/Boolean;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;ZZZIIII[FZZIIZZZIIILkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 93 │ │ ins : 49 │ │ outs : 46 │ │ insns size : 523 16-bit code units │ │ -4a59c0: |[4a59c0] com.nextcloud.talk.chat.data.model.ChatMessage.:(ZZZLcom/nextcloud/talk/data/user/model/User;Ljava/util/Map;ZIILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/String;Ljava/util/HashMap;Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;ZLjava/lang/Long;Ljava/lang/Enum;Ljava/lang/String;Ljava/util/LinkedHashMap;Ljava/util/ArrayList;ILjava/lang/Boolean;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;ZZZIIII[FZZIIZZZIIILkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -4a59d0: 0200 5a00 |0000: move/from16 v0, v90 │ │ -4a59d4: 0201 5b00 |0002: move/from16 v1, v91 │ │ -4a59d8: dd02 0001 |0004: and-int/lit8 v2, v0, #int 1 // #01 │ │ -4a59dc: 3802 0400 |0006: if-eqz v2, 000a // +0004 │ │ -4a59e0: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -4a59e2: 2803 |0009: goto 000c // +0003 │ │ -4a59e4: 0202 2d00 |000a: move/from16 v2, v45 │ │ -4a59e8: dd04 0002 |000c: and-int/lit8 v4, v0, #int 2 // #02 │ │ -4a59ec: 3804 0400 |000e: if-eqz v4, 0012 // +0004 │ │ -4a59f0: 1204 |0010: const/4 v4, #int 0 // #0 │ │ -4a59f2: 2803 |0011: goto 0014 // +0003 │ │ -4a59f4: 0204 2e00 |0012: move/from16 v4, v46 │ │ -4a59f8: dd05 0004 |0014: and-int/lit8 v5, v0, #int 4 // #04 │ │ -4a59fc: 3805 0400 |0016: if-eqz v5, 001a // +0004 │ │ -4a5a00: 1205 |0018: const/4 v5, #int 0 // #0 │ │ -4a5a02: 2803 |0019: goto 001c // +0003 │ │ -4a5a04: 0205 2f00 |001a: move/from16 v5, v47 │ │ -4a5a08: dd06 0008 |001c: and-int/lit8 v6, v0, #int 8 // #08 │ │ -4a5a0c: 3806 0400 |001e: if-eqz v6, 0022 // +0004 │ │ -4a5a10: 1206 |0020: const/4 v6, #int 0 // #0 │ │ -4a5a12: 2803 |0021: goto 0024 // +0003 │ │ -4a5a14: 0806 3000 |0022: move-object/from16 v6, v48 │ │ -4a5a18: dd08 0010 |0024: and-int/lit8 v8, v0, #int 16 // #10 │ │ -4a5a1c: 3808 0400 |0026: if-eqz v8, 002a // +0004 │ │ -4a5a20: 1208 |0028: const/4 v8, #int 0 // #0 │ │ -4a5a22: 2803 |0029: goto 002c // +0003 │ │ -4a5a24: 0808 3100 |002a: move-object/from16 v8, v49 │ │ -4a5a28: dd09 0020 |002c: and-int/lit8 v9, v0, #int 32 // #20 │ │ -4a5a2c: 3809 0400 |002e: if-eqz v9, 0032 // +0004 │ │ -4a5a30: 1209 |0030: const/4 v9, #int 0 // #0 │ │ -4a5a32: 2803 |0031: goto 0034 // +0003 │ │ -4a5a34: 0209 3200 |0032: move/from16 v9, v50 │ │ -4a5a38: dd0a 0040 |0034: and-int/lit8 v10, v0, #int 64 // #40 │ │ -4a5a3c: 380a 0400 |0036: if-eqz v10, 003a // +0004 │ │ -4a5a40: 120a |0038: const/4 v10, #int 0 // #0 │ │ -4a5a42: 2803 |0039: goto 003c // +0003 │ │ -4a5a44: 020a 3300 |003a: move/from16 v10, v51 │ │ -4a5a48: d50b 8000 |003c: and-int/lit16 v11, v0, #int 128 // #0080 │ │ -4a5a4c: 380b 0400 |003e: if-eqz v11, 0042 // +0004 │ │ -4a5a50: 12fb |0040: const/4 v11, #int -1 // #ff │ │ -4a5a52: 2803 |0041: goto 0044 // +0003 │ │ -4a5a54: 020b 3400 |0042: move/from16 v11, v52 │ │ -4a5a58: d50d 0001 |0044: and-int/lit16 v13, v0, #int 256 // #0100 │ │ -4a5a5c: 380d 0400 |0046: if-eqz v13, 004a // +0004 │ │ -4a5a60: 120d |0048: const/4 v13, #int 0 // #0 │ │ -4a5a62: 2803 |0049: goto 004c // +0003 │ │ -4a5a64: 080d 3500 |004a: move-object/from16 v13, v53 │ │ -4a5a68: d50e 0002 |004c: and-int/lit16 v14, v0, #int 512 // #0200 │ │ -4a5a6c: 380e 0400 |004e: if-eqz v14, 0052 // +0004 │ │ -4a5a70: 120e |0050: const/4 v14, #int 0 // #0 │ │ -4a5a72: 2803 |0051: goto 0054 // +0003 │ │ -4a5a74: 080e 3600 |0052: move-object/from16 v14, v54 │ │ -4a5a78: d50f 0004 |0054: and-int/lit16 v15, v0, #int 1024 // #0400 │ │ -4a5a7c: 380f 0400 |0056: if-eqz v15, 005a // +0004 │ │ -4a5a80: 120f |0058: const/4 v15, #int 0 // #0 │ │ -4a5a82: 2803 |0059: goto 005c // +0003 │ │ -4a5a84: 080f 3700 |005a: move-object/from16 v15, v55 │ │ -4a5a88: d503 0008 |005c: and-int/lit16 v3, v0, #int 2048 // #0800 │ │ -4a5a8c: 3803 0400 |005e: if-eqz v3, 0062 // +0004 │ │ -4a5a90: 1203 |0060: const/4 v3, #int 0 // #0 │ │ -4a5a92: 2803 |0061: goto 0064 // +0003 │ │ -4a5a94: 0803 3800 |0062: move-object/from16 v3, v56 │ │ -4a5a98: d507 0010 |0064: and-int/lit16 v7, v0, #int 4096 // #1000 │ │ -4a5a9c: 1610 0000 |0066: const-wide/16 v16, #int 0 // #0 │ │ -4a5aa0: 3807 0500 |0068: if-eqz v7, 006d // +0005 │ │ -4a5aa4: 0512 1000 |006a: move-wide/from16 v18, v16 │ │ -4a5aa8: 2803 |006c: goto 006f // +0003 │ │ -4a5aaa: 0512 3900 |006d: move-wide/from16 v18, v57 │ │ -4a5aae: d507 0020 |006f: and-int/lit16 v7, v0, #int 8192 // #2000 │ │ -4a5ab2: 3807 0400 |0071: if-eqz v7, 0075 // +0004 │ │ -4a5ab6: 1207 |0073: const/4 v7, #int 0 // #0 │ │ -4a5ab8: 2803 |0074: goto 0077 // +0003 │ │ -4a5aba: 0807 3b00 |0075: move-object/from16 v7, v59 │ │ -4a5abe: d50c 0040 |0077: and-int/lit16 v12, v0, #int 16384 // #4000 │ │ -4a5ac2: 380c 0400 |0079: if-eqz v12, 007d // +0004 │ │ -4a5ac6: 120c |007b: const/4 v12, #int 0 // #0 │ │ -4a5ac8: 2803 |007c: goto 007f // +0003 │ │ -4a5aca: 080c 3c00 |007d: move-object/from16 v12, v60 │ │ -4a5ace: 1414 0080 0000 |007f: const v20, #float 4.59177e-41 // #00008000 │ │ -4a5ad4: 9514 0014 |0082: and-int v20, v0, v20 │ │ -4a5ad8: 3814 0500 |0084: if-eqz v20, 0089 // +0005 │ │ -4a5adc: 1314 0000 |0086: const/16 v20, #int 0 // #0 │ │ -4a5ae0: 2803 |0088: goto 008b // +0003 │ │ -4a5ae2: 0814 3d00 |0089: move-object/from16 v20, v61 │ │ -4a5ae6: 1515 0100 |008b: const/high16 v21, #int 65536 // #1 │ │ -4a5aea: 9515 0015 |008d: and-int v21, v0, v21 │ │ -4a5aee: 3815 0500 |008f: if-eqz v21, 0094 // +0005 │ │ -4a5af2: 1315 0000 |0091: const/16 v21, #int 0 // #0 │ │ -4a5af6: 2803 |0093: goto 0096 // +0003 │ │ -4a5af8: 0215 3e00 |0094: move/from16 v21, v62 │ │ -4a5afc: 1516 0200 |0096: const/high16 v22, #int 131072 // #2 │ │ -4a5b00: 9516 0016 |0098: and-int v22, v0, v22 │ │ -4a5b04: 3816 0500 |009a: if-eqz v22, 009f // +0005 │ │ -4a5b08: 1316 0000 |009c: const/16 v22, #int 0 // #0 │ │ -4a5b0c: 2803 |009e: goto 00a1 // +0003 │ │ -4a5b0e: 0816 3f00 |009f: move-object/from16 v22, v63 │ │ -4a5b12: 1517 0400 |00a1: const/high16 v23, #int 262144 // #4 │ │ -4a5b16: 9517 0017 |00a3: and-int v23, v0, v23 │ │ -4a5b1a: 3817 0700 |00a5: if-eqz v23, 00ac // +0007 │ │ -4a5b1e: 6217 cdb4 |00a7: sget-object v23, Lcom/nextcloud/talk/models/json/chat/ReadStatus;.NONE:Lcom/nextcloud/talk/models/json/chat/ReadStatus; // field@b4cd │ │ -4a5b22: 1f17 8224 |00a9: check-cast v23, Ljava/lang/Enum; // type@2482 │ │ -4a5b26: 2803 |00ab: goto 00ae // +0003 │ │ -4a5b28: 0817 4000 |00ac: move-object/from16 v23, v64 │ │ -4a5b2c: 1518 0800 |00ae: const/high16 v24, #int 524288 // #8 │ │ -4a5b30: 9518 0018 |00b0: and-int v24, v0, v24 │ │ -4a5b34: 3818 0500 |00b2: if-eqz v24, 00b7 // +0005 │ │ -4a5b38: 1318 0000 |00b4: const/16 v24, #int 0 // #0 │ │ -4a5b3c: 2803 |00b6: goto 00b9 // +0003 │ │ -4a5b3e: 0818 4100 |00b7: move-object/from16 v24, v65 │ │ -4a5b42: 1519 1000 |00b9: const/high16 v25, #int 1048576 // #10 │ │ -4a5b46: 9519 0019 |00bb: and-int v25, v0, v25 │ │ -4a5b4a: 3819 0500 |00bd: if-eqz v25, 00c2 // +0005 │ │ -4a5b4e: 1319 0000 |00bf: const/16 v25, #int 0 // #0 │ │ -4a5b52: 2803 |00c1: goto 00c4 // +0003 │ │ -4a5b54: 0819 4200 |00c2: move-object/from16 v25, v66 │ │ -4a5b58: 151a 2000 |00c4: const/high16 v26, #int 2097152 // #20 │ │ -4a5b5c: 951a 001a |00c6: and-int v26, v0, v26 │ │ -4a5b60: 381a 0500 |00c8: if-eqz v26, 00cd // +0005 │ │ -4a5b64: 131a 0000 |00ca: const/16 v26, #int 0 // #0 │ │ -4a5b68: 2803 |00cc: goto 00cf // +0003 │ │ -4a5b6a: 081a 4300 |00cd: move-object/from16 v26, v67 │ │ -4a5b6e: 151b 4000 |00cf: const/high16 v27, #int 4194304 // #40 │ │ -4a5b72: 951b 001b |00d1: and-int v27, v0, v27 │ │ -4a5b76: 381b 0500 |00d3: if-eqz v27, 00d8 // +0005 │ │ -4a5b7a: 131b 0000 |00d5: const/16 v27, #int 0 // #0 │ │ -4a5b7e: 2803 |00d7: goto 00da // +0003 │ │ -4a5b80: 021b 4400 |00d8: move/from16 v27, v68 │ │ -4a5b84: 151c 8000 |00da: const/high16 v28, #int 8388608 // #80 │ │ -4a5b88: 951c 001c |00dc: and-int v28, v0, v28 │ │ -4a5b8c: 381c 0500 |00de: if-eqz v28, 00e3 // +0005 │ │ -4a5b90: 131c 0000 |00e0: const/16 v28, #int 0 // #0 │ │ -4a5b94: 2803 |00e2: goto 00e5 // +0003 │ │ -4a5b96: 081c 4500 |00e3: move-object/from16 v28, v69 │ │ -4a5b9a: 151d 0001 |00e5: const/high16 v29, #int 16777216 // #100 │ │ -4a5b9e: 951d 001d |00e7: and-int v29, v0, v29 │ │ -4a5ba2: 381d 0500 |00e9: if-eqz v29, 00ee // +0005 │ │ -4a5ba6: 131d 0000 |00eb: const/16 v29, #int 0 // #0 │ │ -4a5baa: 2803 |00ed: goto 00f0 // +0003 │ │ -4a5bac: 081d 4600 |00ee: move-object/from16 v29, v70 │ │ -4a5bb0: 151e 0002 |00f0: const/high16 v30, #int 33554432 // #200 │ │ -4a5bb4: 951e 001e |00f2: and-int v30, v0, v30 │ │ -4a5bb8: 381e 0500 |00f4: if-eqz v30, 00f9 // +0005 │ │ -4a5bbc: 131e 0000 |00f6: const/16 v30, #int 0 // #0 │ │ -4a5bc0: 2803 |00f8: goto 00fb // +0003 │ │ -4a5bc2: 081e 4700 |00f9: move-object/from16 v30, v71 │ │ -4a5bc6: 151f 0004 |00fb: const/high16 v31, #int 67108864 // #400 │ │ -4a5bca: 951f 001f |00fd: and-int v31, v0, v31 │ │ -4a5bce: 381f 0500 |00ff: if-eqz v31, 0104 // +0005 │ │ -4a5bd2: 131f 0000 |0101: const/16 v31, #int 0 // #0 │ │ -4a5bd6: 2803 |0103: goto 0106 // +0003 │ │ -4a5bd8: 081f 4800 |0104: move-object/from16 v31, v72 │ │ -4a5bdc: 1520 0008 |0106: const/high16 v32, #int 134217728 // #800 │ │ -4a5be0: 9520 0020 |0108: and-int v32, v0, v32 │ │ -4a5be4: 3820 0700 |010a: if-eqz v32, 0111 // +0007 │ │ -4a5be8: 7702 f5f5 1000 |010c: invoke-static/range {v16, v17}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@f5f5 │ │ -4a5bee: 0c10 |010f: move-result-object v16 │ │ -4a5bf0: 2803 |0110: goto 0113 // +0003 │ │ -4a5bf2: 0810 4900 |0111: move-object/from16 v16, v73 │ │ -4a5bf6: 1511 0010 |0113: const/high16 v17, #int 268435456 // #1000 │ │ -4a5bfa: 9511 0011 |0115: and-int v17, v0, v17 │ │ -4a5bfe: 3811 0500 |0117: if-eqz v17, 011c // +0005 │ │ -4a5c02: 1311 0000 |0119: const/16 v17, #int 0 // #0 │ │ -4a5c06: 2803 |011b: goto 011e // +0003 │ │ -4a5c08: 0211 4a00 |011c: move/from16 v17, v74 │ │ -4a5c0c: 1520 0020 |011e: const/high16 v32, #int 536870912 // #2000 │ │ -4a5c10: 9520 0020 |0120: and-int v32, v0, v32 │ │ -4a5c14: 3820 0500 |0122: if-eqz v32, 0127 // +0005 │ │ -4a5c18: 1320 0000 |0124: const/16 v32, #int 0 // #0 │ │ -4a5c1c: 2803 |0126: goto 0129 // +0003 │ │ -4a5c1e: 0220 4b00 |0127: move/from16 v32, v75 │ │ -4a5c22: 1521 0040 |0129: const/high16 v33, #int 1073741824 // #4000 │ │ -4a5c26: 9521 0021 |012b: and-int v33, v0, v33 │ │ -4a5c2a: 3821 0500 |012d: if-eqz v33, 0132 // +0005 │ │ -4a5c2e: 1321 0000 |012f: const/16 v33, #int 0 // #0 │ │ -4a5c32: 2803 |0131: goto 0134 // +0003 │ │ -4a5c34: 0221 4c00 |0132: move/from16 v33, v76 │ │ -4a5c38: 1522 0080 |0134: const/high16 v34, #int -2147483648 // #8000 │ │ -4a5c3c: 9500 0022 |0136: and-int v0, v0, v34 │ │ -4a5c40: 3800 0400 |0138: if-eqz v0, 013c // +0004 │ │ -4a5c44: 1200 |013a: const/4 v0, #int 0 // #0 │ │ -4a5c46: 2803 |013b: goto 013e // +0003 │ │ -4a5c48: 0200 4d00 |013c: move/from16 v0, v77 │ │ -4a5c4c: dd22 0101 |013e: and-int/lit8 v34, v1, #int 1 // #01 │ │ -4a5c50: 3822 0500 |0140: if-eqz v34, 0145 // +0005 │ │ -4a5c54: 1322 0000 |0142: const/16 v34, #int 0 // #0 │ │ -4a5c58: 2803 |0144: goto 0147 // +0003 │ │ -4a5c5a: 0222 4e00 |0145: move/from16 v34, v78 │ │ -4a5c5e: dd23 0102 |0147: and-int/lit8 v35, v1, #int 2 // #02 │ │ -4a5c62: 3823 0500 |0149: if-eqz v35, 014e // +0005 │ │ -4a5c66: 1323 0000 |014b: const/16 v35, #int 0 // #0 │ │ -4a5c6a: 2803 |014d: goto 0150 // +0003 │ │ -4a5c6c: 0223 4f00 |014e: move/from16 v35, v79 │ │ -4a5c70: dd24 0104 |0150: and-int/lit8 v36, v1, #int 4 // #04 │ │ -4a5c74: 3824 0500 |0152: if-eqz v36, 0157 // +0005 │ │ -4a5c78: 1324 0000 |0154: const/16 v36, #int 0 // #0 │ │ -4a5c7c: 2803 |0156: goto 0159 // +0003 │ │ -4a5c7e: 0224 5000 |0157: move/from16 v36, v80 │ │ -4a5c82: dd25 0108 |0159: and-int/lit8 v37, v1, #int 8 // #08 │ │ -4a5c86: 3825 0500 |015b: if-eqz v37, 0160 // +0005 │ │ -4a5c8a: 1325 0000 |015d: const/16 v37, #int 0 // #0 │ │ -4a5c8e: 2803 |015f: goto 0162 // +0003 │ │ -4a5c90: 0825 5100 |0160: move-object/from16 v37, v81 │ │ -4a5c94: dd26 0110 |0162: and-int/lit8 v38, v1, #int 16 // #10 │ │ -4a5c98: 3826 0500 |0164: if-eqz v38, 0169 // +0005 │ │ -4a5c9c: 1326 0000 |0166: const/16 v38, #int 0 // #0 │ │ -4a5ca0: 2803 |0168: goto 016b // +0003 │ │ -4a5ca2: 0226 5200 |0169: move/from16 v38, v82 │ │ -4a5ca6: dd27 0120 |016b: and-int/lit8 v39, v1, #int 32 // #20 │ │ -4a5caa: 3827 0500 |016d: if-eqz v39, 0172 // +0005 │ │ -4a5cae: 1327 0000 |016f: const/16 v39, #int 0 // #0 │ │ -4a5cb2: 2803 |0171: goto 0174 // +0003 │ │ -4a5cb4: 0227 5300 |0172: move/from16 v39, v83 │ │ -4a5cb8: dd28 0140 |0174: and-int/lit8 v40, v1, #int 64 // #40 │ │ -4a5cbc: 3828 0500 |0176: if-eqz v40, 017b // +0005 │ │ -4a5cc0: 1328 0000 |0178: const/16 v40, #int 0 // #0 │ │ -4a5cc4: 2803 |017a: goto 017d // +0003 │ │ -4a5cc6: 0228 5400 |017b: move/from16 v40, v84 │ │ -4a5cca: 025a 0000 |017d: move/from16 v90, v0 │ │ -4a5cce: d510 8000 |017f: and-int/lit16 v0, v1, #int 128 // #0080 │ │ -4a5cd2: 3800 0400 |0181: if-eqz v0, 0185 // +0004 │ │ -4a5cd6: 1200 |0183: const/4 v0, #int 0 // #0 │ │ -4a5cd8: 2803 |0184: goto 0187 // +0003 │ │ -4a5cda: 0200 5500 |0185: move/from16 v0, v85 │ │ -4a5cde: 0229 0000 |0187: move/from16 v41, v0 │ │ -4a5ce2: d510 0001 |0189: and-int/lit16 v0, v1, #int 256 // #0100 │ │ -4a5ce6: 3800 0400 |018b: if-eqz v0, 018f // +0004 │ │ -4a5cea: 1200 |018d: const/4 v0, #int 0 // #0 │ │ -4a5cec: 2803 |018e: goto 0191 // +0003 │ │ -4a5cee: 0200 5600 |018f: move/from16 v0, v86 │ │ -4a5cf2: 022a 0000 |0191: move/from16 v42, v0 │ │ -4a5cf6: d510 0002 |0193: and-int/lit16 v0, v1, #int 512 // #0200 │ │ -4a5cfa: 3800 0400 |0195: if-eqz v0, 0199 // +0004 │ │ -4a5cfe: 1210 |0197: const/4 v0, #int 1 // #1 │ │ -4a5d00: 2803 |0198: goto 019b // +0003 │ │ -4a5d02: 0200 5700 |0199: move/from16 v0, v87 │ │ -4a5d06: 022b 0000 |019b: move/from16 v43, v0 │ │ -4a5d0a: d510 0004 |019d: and-int/lit16 v0, v1, #int 1024 // #0400 │ │ -4a5d0e: 3800 0400 |019f: if-eqz v0, 01a3 // +0004 │ │ -4a5d12: 1200 |01a1: const/4 v0, #int 0 // #0 │ │ -4a5d14: 2803 |01a2: goto 01a5 // +0003 │ │ -4a5d16: 0200 5800 |01a3: move/from16 v0, v88 │ │ -4a5d1a: d511 0008 |01a5: and-int/lit16 v1, v1, #int 2048 // #0800 │ │ -4a5d1e: 3801 0400 |01a7: if-eqz v1, 01ab // +0004 │ │ -4a5d22: 12f1 |01a9: const/4 v1, #int -1 // #ff │ │ -4a5d24: 2803 |01aa: goto 01ad // +0003 │ │ -4a5d26: 0201 5900 |01ab: move/from16 v1, v89 │ │ -4a5d2a: 082d 2c00 |01ad: move-object/from16 v45, v44 │ │ -4a5d2e: 022e 0200 |01af: move/from16 v46, v2 │ │ -4a5d32: 022f 0400 |01b1: move/from16 v47, v4 │ │ -4a5d36: 0230 0500 |01b3: move/from16 v48, v5 │ │ -4a5d3a: 0831 0600 |01b5: move-object/from16 v49, v6 │ │ -4a5d3e: 0832 0800 |01b7: move-object/from16 v50, v8 │ │ -4a5d42: 0233 0900 |01b9: move/from16 v51, v9 │ │ -4a5d46: 0234 0a00 |01bb: move/from16 v52, v10 │ │ -4a5d4a: 0235 0b00 |01bd: move/from16 v53, v11 │ │ -4a5d4e: 0836 0d00 |01bf: move-object/from16 v54, v13 │ │ -4a5d52: 0837 0e00 |01c1: move-object/from16 v55, v14 │ │ -4a5d56: 0838 0f00 |01c3: move-object/from16 v56, v15 │ │ -4a5d5a: 0839 0300 |01c5: move-object/from16 v57, v3 │ │ -4a5d5e: 053a 1200 |01c7: move-wide/from16 v58, v18 │ │ -4a5d62: 083c 0700 |01c9: move-object/from16 v60, v7 │ │ -4a5d66: 083d 0c00 |01cb: move-object/from16 v61, v12 │ │ -4a5d6a: 083e 1400 |01cd: move-object/from16 v62, v20 │ │ -4a5d6e: 023f 1500 |01cf: move/from16 v63, v21 │ │ -4a5d72: 0840 1600 |01d1: move-object/from16 v64, v22 │ │ -4a5d76: 0841 1700 |01d3: move-object/from16 v65, v23 │ │ -4a5d7a: 0842 1800 |01d5: move-object/from16 v66, v24 │ │ -4a5d7e: 0843 1900 |01d7: move-object/from16 v67, v25 │ │ -4a5d82: 0844 1a00 |01d9: move-object/from16 v68, v26 │ │ -4a5d86: 0245 1b00 |01db: move/from16 v69, v27 │ │ -4a5d8a: 0846 1c00 |01dd: move-object/from16 v70, v28 │ │ -4a5d8e: 0847 1d00 |01df: move-object/from16 v71, v29 │ │ -4a5d92: 0848 1e00 |01e1: move-object/from16 v72, v30 │ │ -4a5d96: 0849 1f00 |01e3: move-object/from16 v73, v31 │ │ -4a5d9a: 084a 1000 |01e5: move-object/from16 v74, v16 │ │ -4a5d9e: 024b 1100 |01e7: move/from16 v75, v17 │ │ -4a5da2: 024c 2000 |01e9: move/from16 v76, v32 │ │ -4a5da6: 024d 2100 |01eb: move/from16 v77, v33 │ │ -4a5daa: 024e 5a00 |01ed: move/from16 v78, v90 │ │ -4a5dae: 024f 2200 |01ef: move/from16 v79, v34 │ │ -4a5db2: 0250 2300 |01f1: move/from16 v80, v35 │ │ -4a5db6: 0251 2400 |01f3: move/from16 v81, v36 │ │ -4a5dba: 0852 2500 |01f5: move-object/from16 v82, v37 │ │ -4a5dbe: 0253 2600 |01f7: move/from16 v83, v38 │ │ -4a5dc2: 0254 2700 |01f9: move/from16 v84, v39 │ │ -4a5dc6: 0255 2800 |01fb: move/from16 v85, v40 │ │ -4a5dca: 0256 2900 |01fd: move/from16 v86, v41 │ │ -4a5dce: 0257 2a00 |01ff: move/from16 v87, v42 │ │ -4a5dd2: 0258 2b00 |0201: move/from16 v88, v43 │ │ -4a5dd6: 0259 0000 |0203: move/from16 v89, v0 │ │ -4a5dda: 025a 0100 |0205: move/from16 v90, v1 │ │ -4a5dde: 762e 33ec 2d00 |0207: invoke-direct/range {v45, v46, v47, v48, v49, v50, v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v73, v74, v75, v76, v77, v78, v79, v80, v81, v82, v83, v84, v85, v86, v87, v88, v89, v90}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.:(ZZZLcom/nextcloud/talk/data/user/model/User;Ljava/util/Map;ZIILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/String;Ljava/util/HashMap;Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;ZLjava/lang/Long;Ljava/lang/Enum;Ljava/lang/String;Ljava/util/LinkedHashMap;Ljava/util/ArrayList;ILjava/lang/Boolean;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;ZZZIIII[FZZIIZZZI)V // method@ec33 │ │ -4a5de4: 0e00 |020a: return-void │ │ +4a59c4: |[4a59c4] com.nextcloud.talk.chat.data.model.ChatMessage.:(ZZZLcom/nextcloud/talk/data/user/model/User;Ljava/util/Map;ZIILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/String;Ljava/util/HashMap;Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;ZLjava/lang/Long;Ljava/lang/Enum;Ljava/lang/String;Ljava/util/LinkedHashMap;Ljava/util/ArrayList;ILjava/lang/Boolean;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;ZZZIIII[FZZIIZZZIIILkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +4a59d4: 0200 5a00 |0000: move/from16 v0, v90 │ │ +4a59d8: 0201 5b00 |0002: move/from16 v1, v91 │ │ +4a59dc: dd02 0001 |0004: and-int/lit8 v2, v0, #int 1 // #01 │ │ +4a59e0: 3802 0400 |0006: if-eqz v2, 000a // +0004 │ │ +4a59e4: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +4a59e6: 2803 |0009: goto 000c // +0003 │ │ +4a59e8: 0202 2d00 |000a: move/from16 v2, v45 │ │ +4a59ec: dd04 0002 |000c: and-int/lit8 v4, v0, #int 2 // #02 │ │ +4a59f0: 3804 0400 |000e: if-eqz v4, 0012 // +0004 │ │ +4a59f4: 1204 |0010: const/4 v4, #int 0 // #0 │ │ +4a59f6: 2803 |0011: goto 0014 // +0003 │ │ +4a59f8: 0204 2e00 |0012: move/from16 v4, v46 │ │ +4a59fc: dd05 0004 |0014: and-int/lit8 v5, v0, #int 4 // #04 │ │ +4a5a00: 3805 0400 |0016: if-eqz v5, 001a // +0004 │ │ +4a5a04: 1205 |0018: const/4 v5, #int 0 // #0 │ │ +4a5a06: 2803 |0019: goto 001c // +0003 │ │ +4a5a08: 0205 2f00 |001a: move/from16 v5, v47 │ │ +4a5a0c: dd06 0008 |001c: and-int/lit8 v6, v0, #int 8 // #08 │ │ +4a5a10: 3806 0400 |001e: if-eqz v6, 0022 // +0004 │ │ +4a5a14: 1206 |0020: const/4 v6, #int 0 // #0 │ │ +4a5a16: 2803 |0021: goto 0024 // +0003 │ │ +4a5a18: 0806 3000 |0022: move-object/from16 v6, v48 │ │ +4a5a1c: dd08 0010 |0024: and-int/lit8 v8, v0, #int 16 // #10 │ │ +4a5a20: 3808 0400 |0026: if-eqz v8, 002a // +0004 │ │ +4a5a24: 1208 |0028: const/4 v8, #int 0 // #0 │ │ +4a5a26: 2803 |0029: goto 002c // +0003 │ │ +4a5a28: 0808 3100 |002a: move-object/from16 v8, v49 │ │ +4a5a2c: dd09 0020 |002c: and-int/lit8 v9, v0, #int 32 // #20 │ │ +4a5a30: 3809 0400 |002e: if-eqz v9, 0032 // +0004 │ │ +4a5a34: 1209 |0030: const/4 v9, #int 0 // #0 │ │ +4a5a36: 2803 |0031: goto 0034 // +0003 │ │ +4a5a38: 0209 3200 |0032: move/from16 v9, v50 │ │ +4a5a3c: dd0a 0040 |0034: and-int/lit8 v10, v0, #int 64 // #40 │ │ +4a5a40: 380a 0400 |0036: if-eqz v10, 003a // +0004 │ │ +4a5a44: 120a |0038: const/4 v10, #int 0 // #0 │ │ +4a5a46: 2803 |0039: goto 003c // +0003 │ │ +4a5a48: 020a 3300 |003a: move/from16 v10, v51 │ │ +4a5a4c: d50b 8000 |003c: and-int/lit16 v11, v0, #int 128 // #0080 │ │ +4a5a50: 380b 0400 |003e: if-eqz v11, 0042 // +0004 │ │ +4a5a54: 12fb |0040: const/4 v11, #int -1 // #ff │ │ +4a5a56: 2803 |0041: goto 0044 // +0003 │ │ +4a5a58: 020b 3400 |0042: move/from16 v11, v52 │ │ +4a5a5c: d50d 0001 |0044: and-int/lit16 v13, v0, #int 256 // #0100 │ │ +4a5a60: 380d 0400 |0046: if-eqz v13, 004a // +0004 │ │ +4a5a64: 120d |0048: const/4 v13, #int 0 // #0 │ │ +4a5a66: 2803 |0049: goto 004c // +0003 │ │ +4a5a68: 080d 3500 |004a: move-object/from16 v13, v53 │ │ +4a5a6c: d50e 0002 |004c: and-int/lit16 v14, v0, #int 512 // #0200 │ │ +4a5a70: 380e 0400 |004e: if-eqz v14, 0052 // +0004 │ │ +4a5a74: 120e |0050: const/4 v14, #int 0 // #0 │ │ +4a5a76: 2803 |0051: goto 0054 // +0003 │ │ +4a5a78: 080e 3600 |0052: move-object/from16 v14, v54 │ │ +4a5a7c: d50f 0004 |0054: and-int/lit16 v15, v0, #int 1024 // #0400 │ │ +4a5a80: 380f 0400 |0056: if-eqz v15, 005a // +0004 │ │ +4a5a84: 120f |0058: const/4 v15, #int 0 // #0 │ │ +4a5a86: 2803 |0059: goto 005c // +0003 │ │ +4a5a88: 080f 3700 |005a: move-object/from16 v15, v55 │ │ +4a5a8c: d503 0008 |005c: and-int/lit16 v3, v0, #int 2048 // #0800 │ │ +4a5a90: 3803 0400 |005e: if-eqz v3, 0062 // +0004 │ │ +4a5a94: 1203 |0060: const/4 v3, #int 0 // #0 │ │ +4a5a96: 2803 |0061: goto 0064 // +0003 │ │ +4a5a98: 0803 3800 |0062: move-object/from16 v3, v56 │ │ +4a5a9c: d507 0010 |0064: and-int/lit16 v7, v0, #int 4096 // #1000 │ │ +4a5aa0: 1610 0000 |0066: const-wide/16 v16, #int 0 // #0 │ │ +4a5aa4: 3807 0500 |0068: if-eqz v7, 006d // +0005 │ │ +4a5aa8: 0512 1000 |006a: move-wide/from16 v18, v16 │ │ +4a5aac: 2803 |006c: goto 006f // +0003 │ │ +4a5aae: 0512 3900 |006d: move-wide/from16 v18, v57 │ │ +4a5ab2: d507 0020 |006f: and-int/lit16 v7, v0, #int 8192 // #2000 │ │ +4a5ab6: 3807 0400 |0071: if-eqz v7, 0075 // +0004 │ │ +4a5aba: 1207 |0073: const/4 v7, #int 0 // #0 │ │ +4a5abc: 2803 |0074: goto 0077 // +0003 │ │ +4a5abe: 0807 3b00 |0075: move-object/from16 v7, v59 │ │ +4a5ac2: d50c 0040 |0077: and-int/lit16 v12, v0, #int 16384 // #4000 │ │ +4a5ac6: 380c 0400 |0079: if-eqz v12, 007d // +0004 │ │ +4a5aca: 120c |007b: const/4 v12, #int 0 // #0 │ │ +4a5acc: 2803 |007c: goto 007f // +0003 │ │ +4a5ace: 080c 3c00 |007d: move-object/from16 v12, v60 │ │ +4a5ad2: 1414 0080 0000 |007f: const v20, #float 4.59177e-41 // #00008000 │ │ +4a5ad8: 9514 0014 |0082: and-int v20, v0, v20 │ │ +4a5adc: 3814 0500 |0084: if-eqz v20, 0089 // +0005 │ │ +4a5ae0: 1314 0000 |0086: const/16 v20, #int 0 // #0 │ │ +4a5ae4: 2803 |0088: goto 008b // +0003 │ │ +4a5ae6: 0814 3d00 |0089: move-object/from16 v20, v61 │ │ +4a5aea: 1515 0100 |008b: const/high16 v21, #int 65536 // #1 │ │ +4a5aee: 9515 0015 |008d: and-int v21, v0, v21 │ │ +4a5af2: 3815 0500 |008f: if-eqz v21, 0094 // +0005 │ │ +4a5af6: 1315 0000 |0091: const/16 v21, #int 0 // #0 │ │ +4a5afa: 2803 |0093: goto 0096 // +0003 │ │ +4a5afc: 0215 3e00 |0094: move/from16 v21, v62 │ │ +4a5b00: 1516 0200 |0096: const/high16 v22, #int 131072 // #2 │ │ +4a5b04: 9516 0016 |0098: and-int v22, v0, v22 │ │ +4a5b08: 3816 0500 |009a: if-eqz v22, 009f // +0005 │ │ +4a5b0c: 1316 0000 |009c: const/16 v22, #int 0 // #0 │ │ +4a5b10: 2803 |009e: goto 00a1 // +0003 │ │ +4a5b12: 0816 3f00 |009f: move-object/from16 v22, v63 │ │ +4a5b16: 1517 0400 |00a1: const/high16 v23, #int 262144 // #4 │ │ +4a5b1a: 9517 0017 |00a3: and-int v23, v0, v23 │ │ +4a5b1e: 3817 0700 |00a5: if-eqz v23, 00ac // +0007 │ │ +4a5b22: 6217 cdb4 |00a7: sget-object v23, Lcom/nextcloud/talk/models/json/chat/ReadStatus;.NONE:Lcom/nextcloud/talk/models/json/chat/ReadStatus; // field@b4cd │ │ +4a5b26: 1f17 8224 |00a9: check-cast v23, Ljava/lang/Enum; // type@2482 │ │ +4a5b2a: 2803 |00ab: goto 00ae // +0003 │ │ +4a5b2c: 0817 4000 |00ac: move-object/from16 v23, v64 │ │ +4a5b30: 1518 0800 |00ae: const/high16 v24, #int 524288 // #8 │ │ +4a5b34: 9518 0018 |00b0: and-int v24, v0, v24 │ │ +4a5b38: 3818 0500 |00b2: if-eqz v24, 00b7 // +0005 │ │ +4a5b3c: 1318 0000 |00b4: const/16 v24, #int 0 // #0 │ │ +4a5b40: 2803 |00b6: goto 00b9 // +0003 │ │ +4a5b42: 0818 4100 |00b7: move-object/from16 v24, v65 │ │ +4a5b46: 1519 1000 |00b9: const/high16 v25, #int 1048576 // #10 │ │ +4a5b4a: 9519 0019 |00bb: and-int v25, v0, v25 │ │ +4a5b4e: 3819 0500 |00bd: if-eqz v25, 00c2 // +0005 │ │ +4a5b52: 1319 0000 |00bf: const/16 v25, #int 0 // #0 │ │ +4a5b56: 2803 |00c1: goto 00c4 // +0003 │ │ +4a5b58: 0819 4200 |00c2: move-object/from16 v25, v66 │ │ +4a5b5c: 151a 2000 |00c4: const/high16 v26, #int 2097152 // #20 │ │ +4a5b60: 951a 001a |00c6: and-int v26, v0, v26 │ │ +4a5b64: 381a 0500 |00c8: if-eqz v26, 00cd // +0005 │ │ +4a5b68: 131a 0000 |00ca: const/16 v26, #int 0 // #0 │ │ +4a5b6c: 2803 |00cc: goto 00cf // +0003 │ │ +4a5b6e: 081a 4300 |00cd: move-object/from16 v26, v67 │ │ +4a5b72: 151b 4000 |00cf: const/high16 v27, #int 4194304 // #40 │ │ +4a5b76: 951b 001b |00d1: and-int v27, v0, v27 │ │ +4a5b7a: 381b 0500 |00d3: if-eqz v27, 00d8 // +0005 │ │ +4a5b7e: 131b 0000 |00d5: const/16 v27, #int 0 // #0 │ │ +4a5b82: 2803 |00d7: goto 00da // +0003 │ │ +4a5b84: 021b 4400 |00d8: move/from16 v27, v68 │ │ +4a5b88: 151c 8000 |00da: const/high16 v28, #int 8388608 // #80 │ │ +4a5b8c: 951c 001c |00dc: and-int v28, v0, v28 │ │ +4a5b90: 381c 0500 |00de: if-eqz v28, 00e3 // +0005 │ │ +4a5b94: 131c 0000 |00e0: const/16 v28, #int 0 // #0 │ │ +4a5b98: 2803 |00e2: goto 00e5 // +0003 │ │ +4a5b9a: 081c 4500 |00e3: move-object/from16 v28, v69 │ │ +4a5b9e: 151d 0001 |00e5: const/high16 v29, #int 16777216 // #100 │ │ +4a5ba2: 951d 001d |00e7: and-int v29, v0, v29 │ │ +4a5ba6: 381d 0500 |00e9: if-eqz v29, 00ee // +0005 │ │ +4a5baa: 131d 0000 |00eb: const/16 v29, #int 0 // #0 │ │ +4a5bae: 2803 |00ed: goto 00f0 // +0003 │ │ +4a5bb0: 081d 4600 |00ee: move-object/from16 v29, v70 │ │ +4a5bb4: 151e 0002 |00f0: const/high16 v30, #int 33554432 // #200 │ │ +4a5bb8: 951e 001e |00f2: and-int v30, v0, v30 │ │ +4a5bbc: 381e 0500 |00f4: if-eqz v30, 00f9 // +0005 │ │ +4a5bc0: 131e 0000 |00f6: const/16 v30, #int 0 // #0 │ │ +4a5bc4: 2803 |00f8: goto 00fb // +0003 │ │ +4a5bc6: 081e 4700 |00f9: move-object/from16 v30, v71 │ │ +4a5bca: 151f 0004 |00fb: const/high16 v31, #int 67108864 // #400 │ │ +4a5bce: 951f 001f |00fd: and-int v31, v0, v31 │ │ +4a5bd2: 381f 0500 |00ff: if-eqz v31, 0104 // +0005 │ │ +4a5bd6: 131f 0000 |0101: const/16 v31, #int 0 // #0 │ │ +4a5bda: 2803 |0103: goto 0106 // +0003 │ │ +4a5bdc: 081f 4800 |0104: move-object/from16 v31, v72 │ │ +4a5be0: 1520 0008 |0106: const/high16 v32, #int 134217728 // #800 │ │ +4a5be4: 9520 0020 |0108: and-int v32, v0, v32 │ │ +4a5be8: 3820 0700 |010a: if-eqz v32, 0111 // +0007 │ │ +4a5bec: 7702 f5f5 1000 |010c: invoke-static/range {v16, v17}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@f5f5 │ │ +4a5bf2: 0c10 |010f: move-result-object v16 │ │ +4a5bf4: 2803 |0110: goto 0113 // +0003 │ │ +4a5bf6: 0810 4900 |0111: move-object/from16 v16, v73 │ │ +4a5bfa: 1511 0010 |0113: const/high16 v17, #int 268435456 // #1000 │ │ +4a5bfe: 9511 0011 |0115: and-int v17, v0, v17 │ │ +4a5c02: 3811 0500 |0117: if-eqz v17, 011c // +0005 │ │ +4a5c06: 1311 0000 |0119: const/16 v17, #int 0 // #0 │ │ +4a5c0a: 2803 |011b: goto 011e // +0003 │ │ +4a5c0c: 0211 4a00 |011c: move/from16 v17, v74 │ │ +4a5c10: 1520 0020 |011e: const/high16 v32, #int 536870912 // #2000 │ │ +4a5c14: 9520 0020 |0120: and-int v32, v0, v32 │ │ +4a5c18: 3820 0500 |0122: if-eqz v32, 0127 // +0005 │ │ +4a5c1c: 1320 0000 |0124: const/16 v32, #int 0 // #0 │ │ +4a5c20: 2803 |0126: goto 0129 // +0003 │ │ +4a5c22: 0220 4b00 |0127: move/from16 v32, v75 │ │ +4a5c26: 1521 0040 |0129: const/high16 v33, #int 1073741824 // #4000 │ │ +4a5c2a: 9521 0021 |012b: and-int v33, v0, v33 │ │ +4a5c2e: 3821 0500 |012d: if-eqz v33, 0132 // +0005 │ │ +4a5c32: 1321 0000 |012f: const/16 v33, #int 0 // #0 │ │ +4a5c36: 2803 |0131: goto 0134 // +0003 │ │ +4a5c38: 0221 4c00 |0132: move/from16 v33, v76 │ │ +4a5c3c: 1522 0080 |0134: const/high16 v34, #int -2147483648 // #8000 │ │ +4a5c40: 9500 0022 |0136: and-int v0, v0, v34 │ │ +4a5c44: 3800 0400 |0138: if-eqz v0, 013c // +0004 │ │ +4a5c48: 1200 |013a: const/4 v0, #int 0 // #0 │ │ +4a5c4a: 2803 |013b: goto 013e // +0003 │ │ +4a5c4c: 0200 4d00 |013c: move/from16 v0, v77 │ │ +4a5c50: dd22 0101 |013e: and-int/lit8 v34, v1, #int 1 // #01 │ │ +4a5c54: 3822 0500 |0140: if-eqz v34, 0145 // +0005 │ │ +4a5c58: 1322 0000 |0142: const/16 v34, #int 0 // #0 │ │ +4a5c5c: 2803 |0144: goto 0147 // +0003 │ │ +4a5c5e: 0222 4e00 |0145: move/from16 v34, v78 │ │ +4a5c62: dd23 0102 |0147: and-int/lit8 v35, v1, #int 2 // #02 │ │ +4a5c66: 3823 0500 |0149: if-eqz v35, 014e // +0005 │ │ +4a5c6a: 1323 0000 |014b: const/16 v35, #int 0 // #0 │ │ +4a5c6e: 2803 |014d: goto 0150 // +0003 │ │ +4a5c70: 0223 4f00 |014e: move/from16 v35, v79 │ │ +4a5c74: dd24 0104 |0150: and-int/lit8 v36, v1, #int 4 // #04 │ │ +4a5c78: 3824 0500 |0152: if-eqz v36, 0157 // +0005 │ │ +4a5c7c: 1324 0000 |0154: const/16 v36, #int 0 // #0 │ │ +4a5c80: 2803 |0156: goto 0159 // +0003 │ │ +4a5c82: 0224 5000 |0157: move/from16 v36, v80 │ │ +4a5c86: dd25 0108 |0159: and-int/lit8 v37, v1, #int 8 // #08 │ │ +4a5c8a: 3825 0500 |015b: if-eqz v37, 0160 // +0005 │ │ +4a5c8e: 1325 0000 |015d: const/16 v37, #int 0 // #0 │ │ +4a5c92: 2803 |015f: goto 0162 // +0003 │ │ +4a5c94: 0825 5100 |0160: move-object/from16 v37, v81 │ │ +4a5c98: dd26 0110 |0162: and-int/lit8 v38, v1, #int 16 // #10 │ │ +4a5c9c: 3826 0500 |0164: if-eqz v38, 0169 // +0005 │ │ +4a5ca0: 1326 0000 |0166: const/16 v38, #int 0 // #0 │ │ +4a5ca4: 2803 |0168: goto 016b // +0003 │ │ +4a5ca6: 0226 5200 |0169: move/from16 v38, v82 │ │ +4a5caa: dd27 0120 |016b: and-int/lit8 v39, v1, #int 32 // #20 │ │ +4a5cae: 3827 0500 |016d: if-eqz v39, 0172 // +0005 │ │ +4a5cb2: 1327 0000 |016f: const/16 v39, #int 0 // #0 │ │ +4a5cb6: 2803 |0171: goto 0174 // +0003 │ │ +4a5cb8: 0227 5300 |0172: move/from16 v39, v83 │ │ +4a5cbc: dd28 0140 |0174: and-int/lit8 v40, v1, #int 64 // #40 │ │ +4a5cc0: 3828 0500 |0176: if-eqz v40, 017b // +0005 │ │ +4a5cc4: 1328 0000 |0178: const/16 v40, #int 0 // #0 │ │ +4a5cc8: 2803 |017a: goto 017d // +0003 │ │ +4a5cca: 0228 5400 |017b: move/from16 v40, v84 │ │ +4a5cce: 025a 0000 |017d: move/from16 v90, v0 │ │ +4a5cd2: d510 8000 |017f: and-int/lit16 v0, v1, #int 128 // #0080 │ │ +4a5cd6: 3800 0400 |0181: if-eqz v0, 0185 // +0004 │ │ +4a5cda: 1200 |0183: const/4 v0, #int 0 // #0 │ │ +4a5cdc: 2803 |0184: goto 0187 // +0003 │ │ +4a5cde: 0200 5500 |0185: move/from16 v0, v85 │ │ +4a5ce2: 0229 0000 |0187: move/from16 v41, v0 │ │ +4a5ce6: d510 0001 |0189: and-int/lit16 v0, v1, #int 256 // #0100 │ │ +4a5cea: 3800 0400 |018b: if-eqz v0, 018f // +0004 │ │ +4a5cee: 1200 |018d: const/4 v0, #int 0 // #0 │ │ +4a5cf0: 2803 |018e: goto 0191 // +0003 │ │ +4a5cf2: 0200 5600 |018f: move/from16 v0, v86 │ │ +4a5cf6: 022a 0000 |0191: move/from16 v42, v0 │ │ +4a5cfa: d510 0002 |0193: and-int/lit16 v0, v1, #int 512 // #0200 │ │ +4a5cfe: 3800 0400 |0195: if-eqz v0, 0199 // +0004 │ │ +4a5d02: 1210 |0197: const/4 v0, #int 1 // #1 │ │ +4a5d04: 2803 |0198: goto 019b // +0003 │ │ +4a5d06: 0200 5700 |0199: move/from16 v0, v87 │ │ +4a5d0a: 022b 0000 |019b: move/from16 v43, v0 │ │ +4a5d0e: d510 0004 |019d: and-int/lit16 v0, v1, #int 1024 // #0400 │ │ +4a5d12: 3800 0400 |019f: if-eqz v0, 01a3 // +0004 │ │ +4a5d16: 1200 |01a1: const/4 v0, #int 0 // #0 │ │ +4a5d18: 2803 |01a2: goto 01a5 // +0003 │ │ +4a5d1a: 0200 5800 |01a3: move/from16 v0, v88 │ │ +4a5d1e: d511 0008 |01a5: and-int/lit16 v1, v1, #int 2048 // #0800 │ │ +4a5d22: 3801 0400 |01a7: if-eqz v1, 01ab // +0004 │ │ +4a5d26: 12f1 |01a9: const/4 v1, #int -1 // #ff │ │ +4a5d28: 2803 |01aa: goto 01ad // +0003 │ │ +4a5d2a: 0201 5900 |01ab: move/from16 v1, v89 │ │ +4a5d2e: 082d 2c00 |01ad: move-object/from16 v45, v44 │ │ +4a5d32: 022e 0200 |01af: move/from16 v46, v2 │ │ +4a5d36: 022f 0400 |01b1: move/from16 v47, v4 │ │ +4a5d3a: 0230 0500 |01b3: move/from16 v48, v5 │ │ +4a5d3e: 0831 0600 |01b5: move-object/from16 v49, v6 │ │ +4a5d42: 0832 0800 |01b7: move-object/from16 v50, v8 │ │ +4a5d46: 0233 0900 |01b9: move/from16 v51, v9 │ │ +4a5d4a: 0234 0a00 |01bb: move/from16 v52, v10 │ │ +4a5d4e: 0235 0b00 |01bd: move/from16 v53, v11 │ │ +4a5d52: 0836 0d00 |01bf: move-object/from16 v54, v13 │ │ +4a5d56: 0837 0e00 |01c1: move-object/from16 v55, v14 │ │ +4a5d5a: 0838 0f00 |01c3: move-object/from16 v56, v15 │ │ +4a5d5e: 0839 0300 |01c5: move-object/from16 v57, v3 │ │ +4a5d62: 053a 1200 |01c7: move-wide/from16 v58, v18 │ │ +4a5d66: 083c 0700 |01c9: move-object/from16 v60, v7 │ │ +4a5d6a: 083d 0c00 |01cb: move-object/from16 v61, v12 │ │ +4a5d6e: 083e 1400 |01cd: move-object/from16 v62, v20 │ │ +4a5d72: 023f 1500 |01cf: move/from16 v63, v21 │ │ +4a5d76: 0840 1600 |01d1: move-object/from16 v64, v22 │ │ +4a5d7a: 0841 1700 |01d3: move-object/from16 v65, v23 │ │ +4a5d7e: 0842 1800 |01d5: move-object/from16 v66, v24 │ │ +4a5d82: 0843 1900 |01d7: move-object/from16 v67, v25 │ │ +4a5d86: 0844 1a00 |01d9: move-object/from16 v68, v26 │ │ +4a5d8a: 0245 1b00 |01db: move/from16 v69, v27 │ │ +4a5d8e: 0846 1c00 |01dd: move-object/from16 v70, v28 │ │ +4a5d92: 0847 1d00 |01df: move-object/from16 v71, v29 │ │ +4a5d96: 0848 1e00 |01e1: move-object/from16 v72, v30 │ │ +4a5d9a: 0849 1f00 |01e3: move-object/from16 v73, v31 │ │ +4a5d9e: 084a 1000 |01e5: move-object/from16 v74, v16 │ │ +4a5da2: 024b 1100 |01e7: move/from16 v75, v17 │ │ +4a5da6: 024c 2000 |01e9: move/from16 v76, v32 │ │ +4a5daa: 024d 2100 |01eb: move/from16 v77, v33 │ │ +4a5dae: 024e 5a00 |01ed: move/from16 v78, v90 │ │ +4a5db2: 024f 2200 |01ef: move/from16 v79, v34 │ │ +4a5db6: 0250 2300 |01f1: move/from16 v80, v35 │ │ +4a5dba: 0251 2400 |01f3: move/from16 v81, v36 │ │ +4a5dbe: 0852 2500 |01f5: move-object/from16 v82, v37 │ │ +4a5dc2: 0253 2600 |01f7: move/from16 v83, v38 │ │ +4a5dc6: 0254 2700 |01f9: move/from16 v84, v39 │ │ +4a5dca: 0255 2800 |01fb: move/from16 v85, v40 │ │ +4a5dce: 0256 2900 |01fd: move/from16 v86, v41 │ │ +4a5dd2: 0257 2a00 |01ff: move/from16 v87, v42 │ │ +4a5dd6: 0258 2b00 |0201: move/from16 v88, v43 │ │ +4a5dda: 0259 0000 |0203: move/from16 v89, v0 │ │ +4a5dde: 025a 0100 |0205: move/from16 v90, v1 │ │ +4a5de2: 762e 33ec 2d00 |0207: invoke-direct/range {v45, v46, v47, v48, v49, v50, v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62, v63, v64, v65, v66, v67, v68, v69, v70, v71, v72, v73, v74, v75, v76, v77, v78, v79, v80, v81, v82, v83, v84, v85, v86, v87, v88, v89, v90}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.:(ZZZLcom/nextcloud/talk/data/user/model/User;Ljava/util/Map;ZIILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/String;Ljava/util/HashMap;Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;ZLjava/lang/Long;Ljava/lang/Enum;Ljava/lang/String;Ljava/util/LinkedHashMap;Ljava/util/ArrayList;ILjava/lang/Boolean;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;ZZZIIII[FZZIIZZZI)V // method@ec33 │ │ +4a5de8: 0e00 |020a: return-void │ │ catches : (none) │ │ positions : │ │ 0x00a7 line=68 │ │ 0x010c line=86 │ │ 0x0207 line=28 │ │ locals : │ │ 0x0000 - 0x020b reg=44 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ @@ -2031190,337 +2031190,337 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/model/ChatMessage;ZZZLcom/nextcloud/talk/data/user/model/User;Ljava/util/Map;ZIILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/String;Ljava/util/HashMap;Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;ZLjava/lang/Long;Ljava/lang/Enum;Ljava/lang/String;Ljava/util/LinkedHashMap;Ljava/util/ArrayList;ILjava/lang/Boolean;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;ZZZIIII[FZZIIZZZIIILjava/lang/Object;)Lcom/nextcloud/talk/chat/data/model/ChatMessage;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 66 │ │ ins : 49 │ │ outs : 46 │ │ insns size : 530 16-bit code units │ │ -4a4314: |[4a4314] com.nextcloud.talk.chat.data.model.ChatMessage.copy$default:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;ZZZLcom/nextcloud/talk/data/user/model/User;Ljava/util/Map;ZIILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/String;Ljava/util/HashMap;Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;ZLjava/lang/Long;Ljava/lang/Enum;Ljava/lang/String;Ljava/util/LinkedHashMap;Ljava/util/ArrayList;ILjava/lang/Boolean;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;ZZZIIII[FZZIIZZZIIILjava/lang/Object;)Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ -4a4324: 0800 1100 |0000: move-object/from16 v0, v17 │ │ -4a4328: 0201 3f00 |0002: move/from16 v1, v63 │ │ -4a432c: 0202 4000 |0004: move/from16 v2, v64 │ │ -4a4330: dd03 0101 |0006: and-int/lit8 v3, v1, #int 1 // #01 │ │ -4a4334: 3803 0500 |0008: if-eqz v3, 000d // +0005 │ │ -4a4338: 5503 fbb1 |000a: iget-boolean v3, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isGrouped:Z // field@b1fb │ │ -4a433c: 2803 |000c: goto 000f // +0003 │ │ -4a433e: 0203 1200 |000d: move/from16 v3, v18 │ │ -4a4342: dd04 0102 |000f: and-int/lit8 v4, v1, #int 2 // #02 │ │ -4a4346: 3804 0500 |0011: if-eqz v4, 0016 // +0005 │ │ -4a434a: 5504 fcb1 |0013: iget-boolean v4, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isOneToOneConversation:Z // field@b1fc │ │ -4a434e: 2803 |0015: goto 0018 // +0003 │ │ -4a4350: 0204 1300 |0016: move/from16 v4, v19 │ │ -4a4354: dd05 0104 |0018: and-int/lit8 v5, v1, #int 4 // #04 │ │ -4a4358: 3805 0500 |001a: if-eqz v5, 001f // +0005 │ │ -4a435c: 5505 fab1 |001c: iget-boolean v5, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isFormerOneToOneConversation:Z // field@b1fa │ │ -4a4360: 2803 |001e: goto 0021 // +0003 │ │ -4a4362: 0205 1400 |001f: move/from16 v5, v20 │ │ -4a4366: dd06 0108 |0021: and-int/lit8 v6, v1, #int 8 // #08 │ │ -4a436a: 3806 0500 |0023: if-eqz v6, 0028 // +0005 │ │ -4a436e: 5406 eeb1 |0025: iget-object v6, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.activeUser:Lcom/nextcloud/talk/data/user/model/User; // field@b1ee │ │ -4a4372: 2803 |0027: goto 002a // +0003 │ │ -4a4374: 0806 1500 |0028: move-object/from16 v6, v21 │ │ -4a4378: dd07 0110 |002a: and-int/lit8 v7, v1, #int 16 // #10 │ │ -4a437c: 3807 0500 |002c: if-eqz v7, 0031 // +0005 │ │ -4a4380: 5407 12b2 |002e: iget-object v7, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.selectedIndividualHashMap:Ljava/util/Map; // field@b212 │ │ -4a4384: 2803 |0030: goto 0033 // +0003 │ │ -4a4386: 0807 1600 |0031: move-object/from16 v7, v22 │ │ -4a438a: dd08 0120 |0033: and-int/lit8 v8, v1, #int 32 // #20 │ │ -4a438e: 3808 0500 |0035: if-eqz v8, 003a // +0005 │ │ -4a4392: 5508 f7b1 |0037: iget-boolean v8, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isDeleted:Z // field@b1f7 │ │ -4a4396: 2803 |0039: goto 003c // +0003 │ │ -4a4398: 0208 1700 |003a: move/from16 v8, v23 │ │ -4a439c: dd09 0140 |003c: and-int/lit8 v9, v1, #int 64 // #40 │ │ -4a43a0: 3809 0500 |003e: if-eqz v9, 0043 // +0005 │ │ -4a43a4: 5209 ffb1 |0040: iget v9, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.jsonMessageId:I // field@b1ff │ │ -4a43a8: 2803 |0042: goto 0045 // +0003 │ │ -4a43aa: 0209 1800 |0043: move/from16 v9, v24 │ │ -4a43ae: d51a 8000 |0045: and-int/lit16 v10, v1, #int 128 // #0080 │ │ -4a43b2: 380a 0500 |0047: if-eqz v10, 004c // +0005 │ │ -4a43b6: 520a 0bb2 |0049: iget v10, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.previousMessageId:I // field@b20b │ │ -4a43ba: 2803 |004b: goto 004e // +0003 │ │ -4a43bc: 020a 1900 |004c: move/from16 v10, v25 │ │ -4a43c0: d51b 0001 |004e: and-int/lit16 v11, v1, #int 256 // #0100 │ │ -4a43c4: 380b 0500 |0050: if-eqz v11, 0055 // +0005 │ │ -4a43c8: 540b 16b2 |0052: iget-object v11, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.token:Ljava/lang/String; // field@b216 │ │ -4a43cc: 2803 |0054: goto 0057 // +0003 │ │ -4a43ce: 080b 1a00 |0055: move-object/from16 v11, v26 │ │ -4a43d2: d51c 0002 |0057: and-int/lit16 v12, v1, #int 512 // #0200 │ │ -4a43d6: 380c 0500 |0059: if-eqz v12, 005e // +0005 │ │ -4a43da: 540c f1b1 |005b: iget-object v12, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.actorType:Ljava/lang/String; // field@b1f1 │ │ -4a43de: 2803 |005d: goto 0060 // +0003 │ │ -4a43e0: 080c 1b00 |005e: move-object/from16 v12, v27 │ │ -4a43e4: d51d 0004 |0060: and-int/lit16 v13, v1, #int 1024 // #0400 │ │ -4a43e8: 380d 0500 |0062: if-eqz v13, 0067 // +0005 │ │ -4a43ec: 540d f0b1 |0064: iget-object v13, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.actorId:Ljava/lang/String; // field@b1f0 │ │ -4a43f0: 2803 |0066: goto 0069 // +0003 │ │ -4a43f2: 080d 1c00 |0067: move-object/from16 v13, v28 │ │ -4a43f6: d51e 0008 |0069: and-int/lit16 v14, v1, #int 2048 // #0800 │ │ -4a43fa: 380e 0500 |006b: if-eqz v14, 0070 // +0005 │ │ -4a43fe: 540e efb1 |006d: iget-object v14, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.actorDisplayName:Ljava/lang/String; // field@b1ef │ │ -4a4402: 2803 |006f: goto 0072 // +0003 │ │ -4a4404: 080e 1d00 |0070: move-object/from16 v14, v29 │ │ -4a4408: d51f 0010 |0072: and-int/lit16 v15, v1, #int 4096 // #1000 │ │ -4a440c: 081d 0e00 |0074: move-object/from16 v29, v14 │ │ -4a4410: 380f 0500 |0076: if-eqz v15, 007b // +0005 │ │ -4a4414: 530e 15b2 |0078: iget-wide v14, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.timestamp:J // field@b215 │ │ -4a4418: 2803 |007a: goto 007d // +0003 │ │ -4a441a: 050e 1e00 |007b: move-wide/from16 v14, v30 │ │ -4a441e: 051e 0e00 |007d: move-wide/from16 v30, v14 │ │ -4a4422: d51e 0020 |007f: and-int/lit16 v14, v1, #int 8192 // #2000 │ │ -4a4426: 380e 0500 |0081: if-eqz v14, 0086 // +0005 │ │ -4a442a: 540e 05b2 |0083: iget-object v14, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.message:Ljava/lang/String; // field@b205 │ │ -4a442e: 2803 |0085: goto 0088 // +0003 │ │ -4a4430: 080e 2000 |0086: move-object/from16 v14, v32 │ │ -4a4434: d51f 0040 |0088: and-int/lit16 v15, v1, #int 16384 // #4000 │ │ -4a4438: 380f 0500 |008a: if-eqz v15, 008f // +0005 │ │ -4a443c: 540f 06b2 |008c: iget-object v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.messageParameters:Ljava/util/HashMap; // field@b206 │ │ -4a4440: 2803 |008e: goto 0091 // +0003 │ │ -4a4442: 080f 2100 |008f: move-object/from16 v15, v33 │ │ -4a4446: 1410 0080 0000 |0091: const v16, #float 4.59177e-41 // #00008000 │ │ -4a444c: 9510 0110 |0094: and-int v16, v1, v16 │ │ -4a4450: 0821 0f00 |0096: move-object/from16 v33, v15 │ │ -4a4454: 3810 0500 |0098: if-eqz v16, 009d // +0005 │ │ -4a4458: 540f 13b2 |009a: iget-object v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.systemMessageType:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b213 │ │ -4a445c: 2803 |009c: goto 009f // +0003 │ │ -4a445e: 080f 2200 |009d: move-object/from16 v15, v34 │ │ -4a4462: 1510 0100 |009f: const/high16 v16, #int 65536 // #1 │ │ -4a4466: 9510 0110 |00a1: and-int v16, v1, v16 │ │ -4a446a: 0822 0f00 |00a3: move-object/from16 v34, v15 │ │ -4a446e: 3810 0500 |00a5: if-eqz v16, 00aa // +0005 │ │ -4a4472: 550f 10b2 |00a7: iget-boolean v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.replyable:Z // field@b210 │ │ -4a4476: 2803 |00a9: goto 00ac // +0003 │ │ -4a4478: 020f 2300 |00aa: move/from16 v15, v35 │ │ -4a447c: 1510 0200 |00ac: const/high16 v16, #int 131072 // #2 │ │ -4a4480: 9510 0110 |00ae: and-int v16, v1, v16 │ │ -4a4484: 0223 0f00 |00b0: move/from16 v35, v15 │ │ -4a4488: 3810 0500 |00b2: if-eqz v16, 00b7 // +0005 │ │ -4a448c: 540f 0ab2 |00b4: iget-object v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.parentMessageId:Ljava/lang/Long; // field@b20a │ │ -4a4490: 2803 |00b6: goto 00b9 // +0003 │ │ -4a4492: 080f 2400 |00b7: move-object/from16 v15, v36 │ │ -4a4496: 1510 0400 |00b9: const/high16 v16, #int 262144 // #4 │ │ -4a449a: 9510 0110 |00bb: and-int v16, v1, v16 │ │ -4a449e: 0824 0f00 |00bd: move-object/from16 v36, v15 │ │ -4a44a2: 3810 0500 |00bf: if-eqz v16, 00c4 // +0005 │ │ -4a44a6: 540f 0eb2 |00c1: iget-object v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.readStatus:Ljava/lang/Enum; // field@b20e │ │ -4a44aa: 2803 |00c3: goto 00c6 // +0003 │ │ -4a44ac: 080f 2500 |00c4: move-object/from16 v15, v37 │ │ -4a44b0: 1510 0800 |00c6: const/high16 v16, #int 524288 // #8 │ │ -4a44b4: 9510 0110 |00c8: and-int v16, v1, v16 │ │ -4a44b8: 0825 0f00 |00ca: move-object/from16 v37, v15 │ │ -4a44bc: 3810 0500 |00cc: if-eqz v16, 00d1 // +0005 │ │ -4a44c0: 540f 07b2 |00ce: iget-object v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.messageType:Ljava/lang/String; // field@b207 │ │ -4a44c4: 2803 |00d0: goto 00d3 // +0003 │ │ -4a44c6: 080f 2600 |00d1: move-object/from16 v15, v38 │ │ -4a44ca: 1510 1000 |00d3: const/high16 v16, #int 1048576 // #10 │ │ -4a44ce: 9510 0110 |00d5: and-int v16, v1, v16 │ │ -4a44d2: 0826 0f00 |00d7: move-object/from16 v38, v15 │ │ -4a44d6: 3810 0500 |00d9: if-eqz v16, 00de // +0005 │ │ -4a44da: 540f 0cb2 |00db: iget-object v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.reactions:Ljava/util/LinkedHashMap; // field@b20c │ │ -4a44de: 2803 |00dd: goto 00e0 // +0003 │ │ -4a44e0: 080f 2700 |00de: move-object/from16 v15, v39 │ │ -4a44e4: 1510 2000 |00e0: const/high16 v16, #int 2097152 // #20 │ │ -4a44e8: 9510 0110 |00e2: and-int v16, v1, v16 │ │ -4a44ec: 0827 0f00 |00e4: move-object/from16 v39, v15 │ │ -4a44f0: 3810 0500 |00e6: if-eqz v16, 00eb // +0005 │ │ -4a44f4: 540f 0db2 |00e8: iget-object v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.reactionsSelf:Ljava/util/ArrayList; // field@b20d │ │ -4a44f8: 2803 |00ea: goto 00ed // +0003 │ │ -4a44fa: 080f 2800 |00eb: move-object/from16 v15, v40 │ │ -4a44fe: 1510 4000 |00ed: const/high16 v16, #int 4194304 // #40 │ │ -4a4502: 9510 0110 |00ef: and-int v16, v1, v16 │ │ -4a4506: 0828 0f00 |00f1: move-object/from16 v40, v15 │ │ -4a450a: 3810 0500 |00f3: if-eqz v16, 00f8 // +0005 │ │ -4a450e: 520f f4b1 |00f5: iget v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.expirationTimestamp:I // field@b1f4 │ │ -4a4512: 2803 |00f7: goto 00fa // +0003 │ │ -4a4514: 020f 2900 |00f8: move/from16 v15, v41 │ │ -4a4518: 1510 8000 |00fa: const/high16 v16, #int 8388608 // #80 │ │ -4a451c: 9510 0110 |00fc: and-int v16, v1, v16 │ │ -4a4520: 0229 0f00 |00fe: move/from16 v41, v15 │ │ -4a4524: 3810 0500 |0100: if-eqz v16, 0105 // +0005 │ │ -4a4528: 540f 0fb2 |0102: iget-object v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.renderMarkdown:Ljava/lang/Boolean; // field@b20f │ │ -4a452c: 2803 |0104: goto 0107 // +0003 │ │ -4a452e: 080f 2a00 |0105: move-object/from16 v15, v42 │ │ -4a4532: 1510 0001 |0107: const/high16 v16, #int 16777216 // #100 │ │ -4a4536: 9510 0110 |0109: and-int v16, v1, v16 │ │ -4a453a: 082a 0f00 |010b: move-object/from16 v42, v15 │ │ -4a453e: 3810 0500 |010d: if-eqz v16, 0112 // +0005 │ │ -4a4542: 540f 00b2 |010f: iget-object v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.lastEditActorDisplayName:Ljava/lang/String; // field@b200 │ │ -4a4546: 2803 |0111: goto 0114 // +0003 │ │ -4a4548: 080f 2b00 |0112: move-object/from16 v15, v43 │ │ -4a454c: 1510 0002 |0114: const/high16 v16, #int 33554432 // #200 │ │ -4a4550: 9510 0110 |0116: and-int v16, v1, v16 │ │ -4a4554: 082b 0f00 |0118: move-object/from16 v43, v15 │ │ -4a4558: 3810 0500 |011a: if-eqz v16, 011f // +0005 │ │ -4a455c: 540f 01b2 |011c: iget-object v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.lastEditActorId:Ljava/lang/String; // field@b201 │ │ -4a4560: 2803 |011e: goto 0121 // +0003 │ │ -4a4562: 080f 2c00 |011f: move-object/from16 v15, v44 │ │ -4a4566: 1510 0004 |0121: const/high16 v16, #int 67108864 // #400 │ │ -4a456a: 9510 0110 |0123: and-int v16, v1, v16 │ │ -4a456e: 082c 0f00 |0125: move-object/from16 v44, v15 │ │ -4a4572: 3810 0500 |0127: if-eqz v16, 012c // +0005 │ │ -4a4576: 540f 02b2 |0129: iget-object v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.lastEditActorType:Ljava/lang/String; // field@b202 │ │ -4a457a: 2803 |012b: goto 012e // +0003 │ │ -4a457c: 080f 2d00 |012c: move-object/from16 v15, v45 │ │ -4a4580: 1510 0008 |012e: const/high16 v16, #int 134217728 // #800 │ │ -4a4584: 9510 0110 |0130: and-int v16, v1, v16 │ │ -4a4588: 082d 0f00 |0132: move-object/from16 v45, v15 │ │ -4a458c: 3810 0500 |0134: if-eqz v16, 0139 // +0005 │ │ -4a4590: 540f 03b2 |0136: iget-object v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.lastEditTimestamp:Ljava/lang/Long; // field@b203 │ │ -4a4594: 2803 |0138: goto 013b // +0003 │ │ -4a4596: 080f 2e00 |0139: move-object/from16 v15, v46 │ │ -4a459a: 1510 0010 |013b: const/high16 v16, #int 268435456 // #1000 │ │ -4a459e: 9510 0110 |013d: and-int v16, v1, v16 │ │ -4a45a2: 082e 0f00 |013f: move-object/from16 v46, v15 │ │ -4a45a6: 3810 0500 |0141: if-eqz v16, 0146 // +0005 │ │ -4a45aa: 550f f8b1 |0143: iget-boolean v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isDownloadingVoiceMessage:Z // field@b1f8 │ │ -4a45ae: 2803 |0145: goto 0148 // +0003 │ │ -4a45b0: 020f 2f00 |0146: move/from16 v15, v47 │ │ -4a45b4: 1510 0020 |0148: const/high16 v16, #int 536870912 // #2000 │ │ -4a45b8: 9510 0110 |014a: and-int v16, v1, v16 │ │ -4a45bc: 022f 0f00 |014c: move/from16 v47, v15 │ │ -4a45c0: 3810 0500 |014e: if-eqz v16, 0153 // +0005 │ │ -4a45c4: 550f 11b2 |0150: iget-boolean v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.resetVoiceMessage:Z // field@b211 │ │ -4a45c8: 2803 |0152: goto 0155 // +0003 │ │ -4a45ca: 020f 3000 |0153: move/from16 v15, v48 │ │ -4a45ce: 1510 0040 |0155: const/high16 v16, #int 1073741824 // #4000 │ │ -4a45d2: 9510 0110 |0157: and-int v16, v1, v16 │ │ -4a45d6: 0230 0f00 |0159: move/from16 v48, v15 │ │ -4a45da: 3810 0500 |015b: if-eqz v16, 0160 // +0005 │ │ -4a45de: 550f fdb1 |015d: iget-boolean v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isPlayingVoiceMessage:Z // field@b1fd │ │ -4a45e2: 2803 |015f: goto 0162 // +0003 │ │ -4a45e4: 020f 3100 |0160: move/from16 v15, v49 │ │ -4a45e8: 1510 0080 |0162: const/high16 v16, #int -2147483648 // #8000 │ │ -4a45ec: 9501 0110 |0164: and-int v1, v1, v16 │ │ -4a45f0: 3801 0500 |0166: if-eqz v1, 016b // +0005 │ │ -4a45f4: 5201 18b2 |0168: iget v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.voiceMessageDuration:I // field@b218 │ │ -4a45f8: 2803 |016a: goto 016d // +0003 │ │ -4a45fa: 0201 3200 |016b: move/from16 v1, v50 │ │ -4a45fe: dd10 0201 |016d: and-int/lit8 v16, v2, #int 1 // #01 │ │ -4a4602: 0232 0100 |016f: move/from16 v50, v1 │ │ -4a4606: 3810 0500 |0171: if-eqz v16, 0176 // +0005 │ │ -4a460a: 5201 1ab2 |0173: iget v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.voiceMessagePlayedSeconds:I // field@b21a │ │ -4a460e: 2803 |0175: goto 0178 // +0003 │ │ -4a4610: 0201 3300 |0176: move/from16 v1, v51 │ │ -4a4614: dd10 0202 |0178: and-int/lit8 v16, v2, #int 2 // #02 │ │ -4a4618: 0233 0100 |017a: move/from16 v51, v1 │ │ -4a461c: 3810 0500 |017c: if-eqz v16, 0181 // +0005 │ │ -4a4620: 5201 17b2 |017e: iget v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.voiceMessageDownloadProgress:I // field@b217 │ │ -4a4624: 2803 |0180: goto 0183 // +0003 │ │ -4a4626: 0201 3400 |0181: move/from16 v1, v52 │ │ -4a462a: dd10 0204 |0183: and-int/lit8 v16, v2, #int 4 // #04 │ │ -4a462e: 0234 0100 |0185: move/from16 v52, v1 │ │ -4a4632: 3810 0500 |0187: if-eqz v16, 018c // +0005 │ │ -4a4636: 5201 1bb2 |0189: iget v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.voiceMessageSeekbarProgress:I // field@b21b │ │ -4a463a: 2803 |018b: goto 018e // +0003 │ │ -4a463c: 0201 3500 |018c: move/from16 v1, v53 │ │ -4a4640: dd10 0208 |018e: and-int/lit8 v16, v2, #int 8 // #08 │ │ -4a4644: 0235 0100 |0190: move/from16 v53, v1 │ │ -4a4648: 3810 0500 |0192: if-eqz v16, 0197 // +0005 │ │ -4a464c: 5401 19b2 |0194: iget-object v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.voiceMessageFloatArray:[F // field@b219 │ │ -4a4650: 2803 |0196: goto 0199 // +0003 │ │ -4a4652: 0801 3600 |0197: move-object/from16 v1, v54 │ │ -4a4656: dd10 0210 |0199: and-int/lit8 v16, v2, #int 16 // #10 │ │ -4a465a: 0836 0100 |019b: move-object/from16 v54, v1 │ │ -4a465e: 3810 0500 |019d: if-eqz v16, 01a2 // +0005 │ │ -4a4662: 5501 f3b1 |019f: iget-boolean v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.expandableParent:Z // field@b1f3 │ │ -4a4666: 2803 |01a1: goto 01a4 // +0003 │ │ -4a4668: 0201 3700 |01a2: move/from16 v1, v55 │ │ -4a466c: dd10 0220 |01a4: and-int/lit8 v16, v2, #int 32 // #20 │ │ -4a4670: 0237 0100 |01a6: move/from16 v55, v1 │ │ -4a4674: 3810 0500 |01a8: if-eqz v16, 01ad // +0005 │ │ -4a4678: 5501 f9b1 |01aa: iget-boolean v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isExpanded:Z // field@b1f9 │ │ -4a467c: 2803 |01ac: goto 01af // +0003 │ │ -4a467e: 0201 3800 |01ad: move/from16 v1, v56 │ │ -4a4682: dd10 0240 |01af: and-int/lit8 v16, v2, #int 64 // #40 │ │ -4a4686: 0238 0100 |01b1: move/from16 v56, v1 │ │ -4a468a: 3810 0500 |01b3: if-eqz v16, 01b8 // +0005 │ │ -4a468e: 5201 04b2 |01b5: iget v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.lastItemOfExpandableGroup:I // field@b204 │ │ -4a4692: 2803 |01b7: goto 01ba // +0003 │ │ -4a4694: 0201 3900 |01b8: move/from16 v1, v57 │ │ -4a4698: 0239 0100 |01ba: move/from16 v57, v1 │ │ -4a469c: d521 8000 |01bc: and-int/lit16 v1, v2, #int 128 // #0080 │ │ -4a46a0: 3801 0500 |01be: if-eqz v1, 01c3 // +0005 │ │ -4a46a4: 5201 f2b1 |01c0: iget v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.expandableChildrenAmount:I // field@b1f2 │ │ -4a46a8: 2803 |01c2: goto 01c5 // +0003 │ │ -4a46aa: 0201 3a00 |01c3: move/from16 v1, v58 │ │ -4a46ae: 023a 0100 |01c5: move/from16 v58, v1 │ │ -4a46b2: d521 0001 |01c7: and-int/lit16 v1, v2, #int 256 // #0100 │ │ -4a46b6: 3801 0500 |01c9: if-eqz v1, 01ce // +0005 │ │ -4a46ba: 5501 f6b1 |01cb: iget-boolean v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.hiddenByCollapse:Z // field@b1f6 │ │ -4a46be: 2803 |01cd: goto 01d0 // +0003 │ │ -4a46c0: 0201 3b00 |01ce: move/from16 v1, v59 │ │ -4a46c4: 023b 0100 |01d0: move/from16 v59, v1 │ │ -4a46c8: d521 0002 |01d2: and-int/lit16 v1, v2, #int 512 // #0200 │ │ -4a46cc: 3801 0500 |01d4: if-eqz v1, 01d9 // +0005 │ │ -4a46d0: 5501 09b2 |01d6: iget-boolean v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.openWhenDownloaded:Z // field@b209 │ │ -4a46d4: 2803 |01d8: goto 01db // +0003 │ │ -4a46d6: 0201 3c00 |01d9: move/from16 v1, v60 │ │ -4a46da: 023c 0100 |01db: move/from16 v60, v1 │ │ -4a46de: d521 0004 |01dd: and-int/lit16 v1, v2, #int 1024 // #0400 │ │ -4a46e2: 3801 0500 |01df: if-eqz v1, 01e4 // +0005 │ │ -4a46e6: 5501 feb1 |01e1: iget-boolean v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isTempMessage:Z // field@b1fe │ │ -4a46ea: 2803 |01e3: goto 01e6 // +0003 │ │ -4a46ec: 0201 3d00 |01e4: move/from16 v1, v61 │ │ -4a46f0: d522 0008 |01e6: and-int/lit16 v2, v2, #int 2048 // #0800 │ │ -4a46f4: 3802 0500 |01e8: if-eqz v2, 01ed // +0005 │ │ -4a46f8: 5202 14b2 |01ea: iget v2, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.tempMessageId:I // field@b214 │ │ -4a46fc: 2803 |01ec: goto 01ef // +0003 │ │ -4a46fe: 0202 3e00 |01ed: move/from16 v2, v62 │ │ -4a4702: 0212 0300 |01ef: move/from16 v18, v3 │ │ -4a4706: 0213 0400 |01f1: move/from16 v19, v4 │ │ -4a470a: 0214 0500 |01f3: move/from16 v20, v5 │ │ -4a470e: 0815 0600 |01f5: move-object/from16 v21, v6 │ │ -4a4712: 0816 0700 |01f7: move-object/from16 v22, v7 │ │ -4a4716: 0217 0800 |01f9: move/from16 v23, v8 │ │ -4a471a: 0218 0900 |01fb: move/from16 v24, v9 │ │ -4a471e: 0219 0a00 |01fd: move/from16 v25, v10 │ │ -4a4722: 081a 0b00 |01ff: move-object/from16 v26, v11 │ │ -4a4726: 081b 0c00 |0201: move-object/from16 v27, v12 │ │ -4a472a: 081c 0d00 |0203: move-object/from16 v28, v13 │ │ -4a472e: 0820 0e00 |0205: move-object/from16 v32, v14 │ │ -4a4732: 0231 0f00 |0207: move/from16 v49, v15 │ │ -4a4736: 023d 0100 |0209: move/from16 v61, v1 │ │ -4a473a: 023e 0200 |020b: move/from16 v62, v2 │ │ -4a473e: 742e 61ec 1100 |020d: invoke-virtual/range {v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50, v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.copy:(ZZZLcom/nextcloud/talk/data/user/model/User;Ljava/util/Map;ZIILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/String;Ljava/util/HashMap;Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;ZLjava/lang/Long;Ljava/lang/Enum;Ljava/lang/String;Ljava/util/LinkedHashMap;Ljava/util/ArrayList;ILjava/lang/Boolean;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;ZZZIIII[FZZIIZZZI)Lcom/nextcloud/talk/chat/data/model/ChatMessage; // method@ec61 │ │ -4a4744: 0c00 |0210: move-result-object v0 │ │ -4a4746: 1100 |0211: return-object v0 │ │ +4a4318: |[4a4318] com.nextcloud.talk.chat.data.model.ChatMessage.copy$default:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;ZZZLcom/nextcloud/talk/data/user/model/User;Ljava/util/Map;ZIILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/String;Ljava/util/HashMap;Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;ZLjava/lang/Long;Ljava/lang/Enum;Ljava/lang/String;Ljava/util/LinkedHashMap;Ljava/util/ArrayList;ILjava/lang/Boolean;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;ZZZIIII[FZZIIZZZIIILjava/lang/Object;)Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ +4a4328: 0800 1100 |0000: move-object/from16 v0, v17 │ │ +4a432c: 0201 3f00 |0002: move/from16 v1, v63 │ │ +4a4330: 0202 4000 |0004: move/from16 v2, v64 │ │ +4a4334: dd03 0101 |0006: and-int/lit8 v3, v1, #int 1 // #01 │ │ +4a4338: 3803 0500 |0008: if-eqz v3, 000d // +0005 │ │ +4a433c: 5503 fbb1 |000a: iget-boolean v3, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isGrouped:Z // field@b1fb │ │ +4a4340: 2803 |000c: goto 000f // +0003 │ │ +4a4342: 0203 1200 |000d: move/from16 v3, v18 │ │ +4a4346: dd04 0102 |000f: and-int/lit8 v4, v1, #int 2 // #02 │ │ +4a434a: 3804 0500 |0011: if-eqz v4, 0016 // +0005 │ │ +4a434e: 5504 fcb1 |0013: iget-boolean v4, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isOneToOneConversation:Z // field@b1fc │ │ +4a4352: 2803 |0015: goto 0018 // +0003 │ │ +4a4354: 0204 1300 |0016: move/from16 v4, v19 │ │ +4a4358: dd05 0104 |0018: and-int/lit8 v5, v1, #int 4 // #04 │ │ +4a435c: 3805 0500 |001a: if-eqz v5, 001f // +0005 │ │ +4a4360: 5505 fab1 |001c: iget-boolean v5, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isFormerOneToOneConversation:Z // field@b1fa │ │ +4a4364: 2803 |001e: goto 0021 // +0003 │ │ +4a4366: 0205 1400 |001f: move/from16 v5, v20 │ │ +4a436a: dd06 0108 |0021: and-int/lit8 v6, v1, #int 8 // #08 │ │ +4a436e: 3806 0500 |0023: if-eqz v6, 0028 // +0005 │ │ +4a4372: 5406 eeb1 |0025: iget-object v6, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.activeUser:Lcom/nextcloud/talk/data/user/model/User; // field@b1ee │ │ +4a4376: 2803 |0027: goto 002a // +0003 │ │ +4a4378: 0806 1500 |0028: move-object/from16 v6, v21 │ │ +4a437c: dd07 0110 |002a: and-int/lit8 v7, v1, #int 16 // #10 │ │ +4a4380: 3807 0500 |002c: if-eqz v7, 0031 // +0005 │ │ +4a4384: 5407 12b2 |002e: iget-object v7, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.selectedIndividualHashMap:Ljava/util/Map; // field@b212 │ │ +4a4388: 2803 |0030: goto 0033 // +0003 │ │ +4a438a: 0807 1600 |0031: move-object/from16 v7, v22 │ │ +4a438e: dd08 0120 |0033: and-int/lit8 v8, v1, #int 32 // #20 │ │ +4a4392: 3808 0500 |0035: if-eqz v8, 003a // +0005 │ │ +4a4396: 5508 f7b1 |0037: iget-boolean v8, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isDeleted:Z // field@b1f7 │ │ +4a439a: 2803 |0039: goto 003c // +0003 │ │ +4a439c: 0208 1700 |003a: move/from16 v8, v23 │ │ +4a43a0: dd09 0140 |003c: and-int/lit8 v9, v1, #int 64 // #40 │ │ +4a43a4: 3809 0500 |003e: if-eqz v9, 0043 // +0005 │ │ +4a43a8: 5209 ffb1 |0040: iget v9, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.jsonMessageId:I // field@b1ff │ │ +4a43ac: 2803 |0042: goto 0045 // +0003 │ │ +4a43ae: 0209 1800 |0043: move/from16 v9, v24 │ │ +4a43b2: d51a 8000 |0045: and-int/lit16 v10, v1, #int 128 // #0080 │ │ +4a43b6: 380a 0500 |0047: if-eqz v10, 004c // +0005 │ │ +4a43ba: 520a 0bb2 |0049: iget v10, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.previousMessageId:I // field@b20b │ │ +4a43be: 2803 |004b: goto 004e // +0003 │ │ +4a43c0: 020a 1900 |004c: move/from16 v10, v25 │ │ +4a43c4: d51b 0001 |004e: and-int/lit16 v11, v1, #int 256 // #0100 │ │ +4a43c8: 380b 0500 |0050: if-eqz v11, 0055 // +0005 │ │ +4a43cc: 540b 16b2 |0052: iget-object v11, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.token:Ljava/lang/String; // field@b216 │ │ +4a43d0: 2803 |0054: goto 0057 // +0003 │ │ +4a43d2: 080b 1a00 |0055: move-object/from16 v11, v26 │ │ +4a43d6: d51c 0002 |0057: and-int/lit16 v12, v1, #int 512 // #0200 │ │ +4a43da: 380c 0500 |0059: if-eqz v12, 005e // +0005 │ │ +4a43de: 540c f1b1 |005b: iget-object v12, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.actorType:Ljava/lang/String; // field@b1f1 │ │ +4a43e2: 2803 |005d: goto 0060 // +0003 │ │ +4a43e4: 080c 1b00 |005e: move-object/from16 v12, v27 │ │ +4a43e8: d51d 0004 |0060: and-int/lit16 v13, v1, #int 1024 // #0400 │ │ +4a43ec: 380d 0500 |0062: if-eqz v13, 0067 // +0005 │ │ +4a43f0: 540d f0b1 |0064: iget-object v13, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.actorId:Ljava/lang/String; // field@b1f0 │ │ +4a43f4: 2803 |0066: goto 0069 // +0003 │ │ +4a43f6: 080d 1c00 |0067: move-object/from16 v13, v28 │ │ +4a43fa: d51e 0008 |0069: and-int/lit16 v14, v1, #int 2048 // #0800 │ │ +4a43fe: 380e 0500 |006b: if-eqz v14, 0070 // +0005 │ │ +4a4402: 540e efb1 |006d: iget-object v14, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.actorDisplayName:Ljava/lang/String; // field@b1ef │ │ +4a4406: 2803 |006f: goto 0072 // +0003 │ │ +4a4408: 080e 1d00 |0070: move-object/from16 v14, v29 │ │ +4a440c: d51f 0010 |0072: and-int/lit16 v15, v1, #int 4096 // #1000 │ │ +4a4410: 081d 0e00 |0074: move-object/from16 v29, v14 │ │ +4a4414: 380f 0500 |0076: if-eqz v15, 007b // +0005 │ │ +4a4418: 530e 15b2 |0078: iget-wide v14, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.timestamp:J // field@b215 │ │ +4a441c: 2803 |007a: goto 007d // +0003 │ │ +4a441e: 050e 1e00 |007b: move-wide/from16 v14, v30 │ │ +4a4422: 051e 0e00 |007d: move-wide/from16 v30, v14 │ │ +4a4426: d51e 0020 |007f: and-int/lit16 v14, v1, #int 8192 // #2000 │ │ +4a442a: 380e 0500 |0081: if-eqz v14, 0086 // +0005 │ │ +4a442e: 540e 05b2 |0083: iget-object v14, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.message:Ljava/lang/String; // field@b205 │ │ +4a4432: 2803 |0085: goto 0088 // +0003 │ │ +4a4434: 080e 2000 |0086: move-object/from16 v14, v32 │ │ +4a4438: d51f 0040 |0088: and-int/lit16 v15, v1, #int 16384 // #4000 │ │ +4a443c: 380f 0500 |008a: if-eqz v15, 008f // +0005 │ │ +4a4440: 540f 06b2 |008c: iget-object v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.messageParameters:Ljava/util/HashMap; // field@b206 │ │ +4a4444: 2803 |008e: goto 0091 // +0003 │ │ +4a4446: 080f 2100 |008f: move-object/from16 v15, v33 │ │ +4a444a: 1410 0080 0000 |0091: const v16, #float 4.59177e-41 // #00008000 │ │ +4a4450: 9510 0110 |0094: and-int v16, v1, v16 │ │ +4a4454: 0821 0f00 |0096: move-object/from16 v33, v15 │ │ +4a4458: 3810 0500 |0098: if-eqz v16, 009d // +0005 │ │ +4a445c: 540f 13b2 |009a: iget-object v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.systemMessageType:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b213 │ │ +4a4460: 2803 |009c: goto 009f // +0003 │ │ +4a4462: 080f 2200 |009d: move-object/from16 v15, v34 │ │ +4a4466: 1510 0100 |009f: const/high16 v16, #int 65536 // #1 │ │ +4a446a: 9510 0110 |00a1: and-int v16, v1, v16 │ │ +4a446e: 0822 0f00 |00a3: move-object/from16 v34, v15 │ │ +4a4472: 3810 0500 |00a5: if-eqz v16, 00aa // +0005 │ │ +4a4476: 550f 10b2 |00a7: iget-boolean v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.replyable:Z // field@b210 │ │ +4a447a: 2803 |00a9: goto 00ac // +0003 │ │ +4a447c: 020f 2300 |00aa: move/from16 v15, v35 │ │ +4a4480: 1510 0200 |00ac: const/high16 v16, #int 131072 // #2 │ │ +4a4484: 9510 0110 |00ae: and-int v16, v1, v16 │ │ +4a4488: 0223 0f00 |00b0: move/from16 v35, v15 │ │ +4a448c: 3810 0500 |00b2: if-eqz v16, 00b7 // +0005 │ │ +4a4490: 540f 0ab2 |00b4: iget-object v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.parentMessageId:Ljava/lang/Long; // field@b20a │ │ +4a4494: 2803 |00b6: goto 00b9 // +0003 │ │ +4a4496: 080f 2400 |00b7: move-object/from16 v15, v36 │ │ +4a449a: 1510 0400 |00b9: const/high16 v16, #int 262144 // #4 │ │ +4a449e: 9510 0110 |00bb: and-int v16, v1, v16 │ │ +4a44a2: 0824 0f00 |00bd: move-object/from16 v36, v15 │ │ +4a44a6: 3810 0500 |00bf: if-eqz v16, 00c4 // +0005 │ │ +4a44aa: 540f 0eb2 |00c1: iget-object v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.readStatus:Ljava/lang/Enum; // field@b20e │ │ +4a44ae: 2803 |00c3: goto 00c6 // +0003 │ │ +4a44b0: 080f 2500 |00c4: move-object/from16 v15, v37 │ │ +4a44b4: 1510 0800 |00c6: const/high16 v16, #int 524288 // #8 │ │ +4a44b8: 9510 0110 |00c8: and-int v16, v1, v16 │ │ +4a44bc: 0825 0f00 |00ca: move-object/from16 v37, v15 │ │ +4a44c0: 3810 0500 |00cc: if-eqz v16, 00d1 // +0005 │ │ +4a44c4: 540f 07b2 |00ce: iget-object v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.messageType:Ljava/lang/String; // field@b207 │ │ +4a44c8: 2803 |00d0: goto 00d3 // +0003 │ │ +4a44ca: 080f 2600 |00d1: move-object/from16 v15, v38 │ │ +4a44ce: 1510 1000 |00d3: const/high16 v16, #int 1048576 // #10 │ │ +4a44d2: 9510 0110 |00d5: and-int v16, v1, v16 │ │ +4a44d6: 0826 0f00 |00d7: move-object/from16 v38, v15 │ │ +4a44da: 3810 0500 |00d9: if-eqz v16, 00de // +0005 │ │ +4a44de: 540f 0cb2 |00db: iget-object v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.reactions:Ljava/util/LinkedHashMap; // field@b20c │ │ +4a44e2: 2803 |00dd: goto 00e0 // +0003 │ │ +4a44e4: 080f 2700 |00de: move-object/from16 v15, v39 │ │ +4a44e8: 1510 2000 |00e0: const/high16 v16, #int 2097152 // #20 │ │ +4a44ec: 9510 0110 |00e2: and-int v16, v1, v16 │ │ +4a44f0: 0827 0f00 |00e4: move-object/from16 v39, v15 │ │ +4a44f4: 3810 0500 |00e6: if-eqz v16, 00eb // +0005 │ │ +4a44f8: 540f 0db2 |00e8: iget-object v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.reactionsSelf:Ljava/util/ArrayList; // field@b20d │ │ +4a44fc: 2803 |00ea: goto 00ed // +0003 │ │ +4a44fe: 080f 2800 |00eb: move-object/from16 v15, v40 │ │ +4a4502: 1510 4000 |00ed: const/high16 v16, #int 4194304 // #40 │ │ +4a4506: 9510 0110 |00ef: and-int v16, v1, v16 │ │ +4a450a: 0828 0f00 |00f1: move-object/from16 v40, v15 │ │ +4a450e: 3810 0500 |00f3: if-eqz v16, 00f8 // +0005 │ │ +4a4512: 520f f4b1 |00f5: iget v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.expirationTimestamp:I // field@b1f4 │ │ +4a4516: 2803 |00f7: goto 00fa // +0003 │ │ +4a4518: 020f 2900 |00f8: move/from16 v15, v41 │ │ +4a451c: 1510 8000 |00fa: const/high16 v16, #int 8388608 // #80 │ │ +4a4520: 9510 0110 |00fc: and-int v16, v1, v16 │ │ +4a4524: 0229 0f00 |00fe: move/from16 v41, v15 │ │ +4a4528: 3810 0500 |0100: if-eqz v16, 0105 // +0005 │ │ +4a452c: 540f 0fb2 |0102: iget-object v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.renderMarkdown:Ljava/lang/Boolean; // field@b20f │ │ +4a4530: 2803 |0104: goto 0107 // +0003 │ │ +4a4532: 080f 2a00 |0105: move-object/from16 v15, v42 │ │ +4a4536: 1510 0001 |0107: const/high16 v16, #int 16777216 // #100 │ │ +4a453a: 9510 0110 |0109: and-int v16, v1, v16 │ │ +4a453e: 082a 0f00 |010b: move-object/from16 v42, v15 │ │ +4a4542: 3810 0500 |010d: if-eqz v16, 0112 // +0005 │ │ +4a4546: 540f 00b2 |010f: iget-object v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.lastEditActorDisplayName:Ljava/lang/String; // field@b200 │ │ +4a454a: 2803 |0111: goto 0114 // +0003 │ │ +4a454c: 080f 2b00 |0112: move-object/from16 v15, v43 │ │ +4a4550: 1510 0002 |0114: const/high16 v16, #int 33554432 // #200 │ │ +4a4554: 9510 0110 |0116: and-int v16, v1, v16 │ │ +4a4558: 082b 0f00 |0118: move-object/from16 v43, v15 │ │ +4a455c: 3810 0500 |011a: if-eqz v16, 011f // +0005 │ │ +4a4560: 540f 01b2 |011c: iget-object v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.lastEditActorId:Ljava/lang/String; // field@b201 │ │ +4a4564: 2803 |011e: goto 0121 // +0003 │ │ +4a4566: 080f 2c00 |011f: move-object/from16 v15, v44 │ │ +4a456a: 1510 0004 |0121: const/high16 v16, #int 67108864 // #400 │ │ +4a456e: 9510 0110 |0123: and-int v16, v1, v16 │ │ +4a4572: 082c 0f00 |0125: move-object/from16 v44, v15 │ │ +4a4576: 3810 0500 |0127: if-eqz v16, 012c // +0005 │ │ +4a457a: 540f 02b2 |0129: iget-object v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.lastEditActorType:Ljava/lang/String; // field@b202 │ │ +4a457e: 2803 |012b: goto 012e // +0003 │ │ +4a4580: 080f 2d00 |012c: move-object/from16 v15, v45 │ │ +4a4584: 1510 0008 |012e: const/high16 v16, #int 134217728 // #800 │ │ +4a4588: 9510 0110 |0130: and-int v16, v1, v16 │ │ +4a458c: 082d 0f00 |0132: move-object/from16 v45, v15 │ │ +4a4590: 3810 0500 |0134: if-eqz v16, 0139 // +0005 │ │ +4a4594: 540f 03b2 |0136: iget-object v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.lastEditTimestamp:Ljava/lang/Long; // field@b203 │ │ +4a4598: 2803 |0138: goto 013b // +0003 │ │ +4a459a: 080f 2e00 |0139: move-object/from16 v15, v46 │ │ +4a459e: 1510 0010 |013b: const/high16 v16, #int 268435456 // #1000 │ │ +4a45a2: 9510 0110 |013d: and-int v16, v1, v16 │ │ +4a45a6: 082e 0f00 |013f: move-object/from16 v46, v15 │ │ +4a45aa: 3810 0500 |0141: if-eqz v16, 0146 // +0005 │ │ +4a45ae: 550f f8b1 |0143: iget-boolean v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isDownloadingVoiceMessage:Z // field@b1f8 │ │ +4a45b2: 2803 |0145: goto 0148 // +0003 │ │ +4a45b4: 020f 2f00 |0146: move/from16 v15, v47 │ │ +4a45b8: 1510 0020 |0148: const/high16 v16, #int 536870912 // #2000 │ │ +4a45bc: 9510 0110 |014a: and-int v16, v1, v16 │ │ +4a45c0: 022f 0f00 |014c: move/from16 v47, v15 │ │ +4a45c4: 3810 0500 |014e: if-eqz v16, 0153 // +0005 │ │ +4a45c8: 550f 11b2 |0150: iget-boolean v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.resetVoiceMessage:Z // field@b211 │ │ +4a45cc: 2803 |0152: goto 0155 // +0003 │ │ +4a45ce: 020f 3000 |0153: move/from16 v15, v48 │ │ +4a45d2: 1510 0040 |0155: const/high16 v16, #int 1073741824 // #4000 │ │ +4a45d6: 9510 0110 |0157: and-int v16, v1, v16 │ │ +4a45da: 0230 0f00 |0159: move/from16 v48, v15 │ │ +4a45de: 3810 0500 |015b: if-eqz v16, 0160 // +0005 │ │ +4a45e2: 550f fdb1 |015d: iget-boolean v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isPlayingVoiceMessage:Z // field@b1fd │ │ +4a45e6: 2803 |015f: goto 0162 // +0003 │ │ +4a45e8: 020f 3100 |0160: move/from16 v15, v49 │ │ +4a45ec: 1510 0080 |0162: const/high16 v16, #int -2147483648 // #8000 │ │ +4a45f0: 9501 0110 |0164: and-int v1, v1, v16 │ │ +4a45f4: 3801 0500 |0166: if-eqz v1, 016b // +0005 │ │ +4a45f8: 5201 18b2 |0168: iget v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.voiceMessageDuration:I // field@b218 │ │ +4a45fc: 2803 |016a: goto 016d // +0003 │ │ +4a45fe: 0201 3200 |016b: move/from16 v1, v50 │ │ +4a4602: dd10 0201 |016d: and-int/lit8 v16, v2, #int 1 // #01 │ │ +4a4606: 0232 0100 |016f: move/from16 v50, v1 │ │ +4a460a: 3810 0500 |0171: if-eqz v16, 0176 // +0005 │ │ +4a460e: 5201 1ab2 |0173: iget v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.voiceMessagePlayedSeconds:I // field@b21a │ │ +4a4612: 2803 |0175: goto 0178 // +0003 │ │ +4a4614: 0201 3300 |0176: move/from16 v1, v51 │ │ +4a4618: dd10 0202 |0178: and-int/lit8 v16, v2, #int 2 // #02 │ │ +4a461c: 0233 0100 |017a: move/from16 v51, v1 │ │ +4a4620: 3810 0500 |017c: if-eqz v16, 0181 // +0005 │ │ +4a4624: 5201 17b2 |017e: iget v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.voiceMessageDownloadProgress:I // field@b217 │ │ +4a4628: 2803 |0180: goto 0183 // +0003 │ │ +4a462a: 0201 3400 |0181: move/from16 v1, v52 │ │ +4a462e: dd10 0204 |0183: and-int/lit8 v16, v2, #int 4 // #04 │ │ +4a4632: 0234 0100 |0185: move/from16 v52, v1 │ │ +4a4636: 3810 0500 |0187: if-eqz v16, 018c // +0005 │ │ +4a463a: 5201 1bb2 |0189: iget v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.voiceMessageSeekbarProgress:I // field@b21b │ │ +4a463e: 2803 |018b: goto 018e // +0003 │ │ +4a4640: 0201 3500 |018c: move/from16 v1, v53 │ │ +4a4644: dd10 0208 |018e: and-int/lit8 v16, v2, #int 8 // #08 │ │ +4a4648: 0235 0100 |0190: move/from16 v53, v1 │ │ +4a464c: 3810 0500 |0192: if-eqz v16, 0197 // +0005 │ │ +4a4650: 5401 19b2 |0194: iget-object v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.voiceMessageFloatArray:[F // field@b219 │ │ +4a4654: 2803 |0196: goto 0199 // +0003 │ │ +4a4656: 0801 3600 |0197: move-object/from16 v1, v54 │ │ +4a465a: dd10 0210 |0199: and-int/lit8 v16, v2, #int 16 // #10 │ │ +4a465e: 0836 0100 |019b: move-object/from16 v54, v1 │ │ +4a4662: 3810 0500 |019d: if-eqz v16, 01a2 // +0005 │ │ +4a4666: 5501 f3b1 |019f: iget-boolean v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.expandableParent:Z // field@b1f3 │ │ +4a466a: 2803 |01a1: goto 01a4 // +0003 │ │ +4a466c: 0201 3700 |01a2: move/from16 v1, v55 │ │ +4a4670: dd10 0220 |01a4: and-int/lit8 v16, v2, #int 32 // #20 │ │ +4a4674: 0237 0100 |01a6: move/from16 v55, v1 │ │ +4a4678: 3810 0500 |01a8: if-eqz v16, 01ad // +0005 │ │ +4a467c: 5501 f9b1 |01aa: iget-boolean v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isExpanded:Z // field@b1f9 │ │ +4a4680: 2803 |01ac: goto 01af // +0003 │ │ +4a4682: 0201 3800 |01ad: move/from16 v1, v56 │ │ +4a4686: dd10 0240 |01af: and-int/lit8 v16, v2, #int 64 // #40 │ │ +4a468a: 0238 0100 |01b1: move/from16 v56, v1 │ │ +4a468e: 3810 0500 |01b3: if-eqz v16, 01b8 // +0005 │ │ +4a4692: 5201 04b2 |01b5: iget v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.lastItemOfExpandableGroup:I // field@b204 │ │ +4a4696: 2803 |01b7: goto 01ba // +0003 │ │ +4a4698: 0201 3900 |01b8: move/from16 v1, v57 │ │ +4a469c: 0239 0100 |01ba: move/from16 v57, v1 │ │ +4a46a0: d521 8000 |01bc: and-int/lit16 v1, v2, #int 128 // #0080 │ │ +4a46a4: 3801 0500 |01be: if-eqz v1, 01c3 // +0005 │ │ +4a46a8: 5201 f2b1 |01c0: iget v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.expandableChildrenAmount:I // field@b1f2 │ │ +4a46ac: 2803 |01c2: goto 01c5 // +0003 │ │ +4a46ae: 0201 3a00 |01c3: move/from16 v1, v58 │ │ +4a46b2: 023a 0100 |01c5: move/from16 v58, v1 │ │ +4a46b6: d521 0001 |01c7: and-int/lit16 v1, v2, #int 256 // #0100 │ │ +4a46ba: 3801 0500 |01c9: if-eqz v1, 01ce // +0005 │ │ +4a46be: 5501 f6b1 |01cb: iget-boolean v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.hiddenByCollapse:Z // field@b1f6 │ │ +4a46c2: 2803 |01cd: goto 01d0 // +0003 │ │ +4a46c4: 0201 3b00 |01ce: move/from16 v1, v59 │ │ +4a46c8: 023b 0100 |01d0: move/from16 v59, v1 │ │ +4a46cc: d521 0002 |01d2: and-int/lit16 v1, v2, #int 512 // #0200 │ │ +4a46d0: 3801 0500 |01d4: if-eqz v1, 01d9 // +0005 │ │ +4a46d4: 5501 09b2 |01d6: iget-boolean v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.openWhenDownloaded:Z // field@b209 │ │ +4a46d8: 2803 |01d8: goto 01db // +0003 │ │ +4a46da: 0201 3c00 |01d9: move/from16 v1, v60 │ │ +4a46de: 023c 0100 |01db: move/from16 v60, v1 │ │ +4a46e2: d521 0004 |01dd: and-int/lit16 v1, v2, #int 1024 // #0400 │ │ +4a46e6: 3801 0500 |01df: if-eqz v1, 01e4 // +0005 │ │ +4a46ea: 5501 feb1 |01e1: iget-boolean v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isTempMessage:Z // field@b1fe │ │ +4a46ee: 2803 |01e3: goto 01e6 // +0003 │ │ +4a46f0: 0201 3d00 |01e4: move/from16 v1, v61 │ │ +4a46f4: d522 0008 |01e6: and-int/lit16 v2, v2, #int 2048 // #0800 │ │ +4a46f8: 3802 0500 |01e8: if-eqz v2, 01ed // +0005 │ │ +4a46fc: 5202 14b2 |01ea: iget v2, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.tempMessageId:I // field@b214 │ │ +4a4700: 2803 |01ec: goto 01ef // +0003 │ │ +4a4702: 0202 3e00 |01ed: move/from16 v2, v62 │ │ +4a4706: 0212 0300 |01ef: move/from16 v18, v3 │ │ +4a470a: 0213 0400 |01f1: move/from16 v19, v4 │ │ +4a470e: 0214 0500 |01f3: move/from16 v20, v5 │ │ +4a4712: 0815 0600 |01f5: move-object/from16 v21, v6 │ │ +4a4716: 0816 0700 |01f7: move-object/from16 v22, v7 │ │ +4a471a: 0217 0800 |01f9: move/from16 v23, v8 │ │ +4a471e: 0218 0900 |01fb: move/from16 v24, v9 │ │ +4a4722: 0219 0a00 |01fd: move/from16 v25, v10 │ │ +4a4726: 081a 0b00 |01ff: move-object/from16 v26, v11 │ │ +4a472a: 081b 0c00 |0201: move-object/from16 v27, v12 │ │ +4a472e: 081c 0d00 |0203: move-object/from16 v28, v13 │ │ +4a4732: 0820 0e00 |0205: move-object/from16 v32, v14 │ │ +4a4736: 0231 0f00 |0207: move/from16 v49, v15 │ │ +4a473a: 023d 0100 |0209: move/from16 v61, v1 │ │ +4a473e: 023e 0200 |020b: move/from16 v62, v2 │ │ +4a4742: 742e 61ec 1100 |020d: invoke-virtual/range {v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45, v46, v47, v48, v49, v50, v51, v52, v53, v54, v55, v56, v57, v58, v59, v60, v61, v62}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.copy:(ZZZLcom/nextcloud/talk/data/user/model/User;Ljava/util/Map;ZIILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/String;Ljava/util/HashMap;Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;ZLjava/lang/Long;Ljava/lang/Enum;Ljava/lang/String;Ljava/util/LinkedHashMap;Ljava/util/ArrayList;ILjava/lang/Boolean;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;ZZZIIII[FZZIIZZZI)Lcom/nextcloud/talk/chat/data/model/ChatMessage; // method@ec61 │ │ +4a4748: 0c00 |0210: move-result-object v0 │ │ +4a474a: 1100 |0211: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ name : 'isHashMapEntryEqualTo' │ │ type : '(Ljava/util/HashMap;Ljava/lang/String;Ljava/lang/String;)Z' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -4a4040: |[4a4040] com.nextcloud.talk.chat.data.model.ChatMessage.isHashMapEntryEqualTo:(Ljava/util/HashMap;Ljava/lang/String;Ljava/lang/String;)Z │ │ -4a4050: 3802 2700 |0000: if-eqz v2, 0027 // +0027 │ │ -4a4054: 6e20 34f9 3200 |0002: invoke-virtual {v2, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@f934 │ │ -4a405a: 0c02 |0005: move-result-object v2 │ │ -4a405c: 7110 fdfb 0200 |0006: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4a4062: 1f02 a724 |0009: check-cast v2, Ljava/lang/String; // type@24a7 │ │ -4a4066: 6203 74b5 |000b: sget-object v3, Lkotlin/text/Charsets;.UTF_8:Ljava/nio/charset/Charset; // field@b574 │ │ -4a406a: 6e20 5ef6 3200 |000d: invoke-virtual {v2, v3}, Ljava/lang/String;.getBytes:(Ljava/nio/charset/Charset;)[B // method@f65e │ │ -4a4070: 0c02 |0010: move-result-object v2 │ │ -4a4072: 1a03 5ba3 |0011: const-string v3, "getBytes(...)" // string@a35b │ │ -4a4076: 7120 fffb 3200 |0013: invoke-static {v2, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -4a407c: 6200 74b5 |0016: sget-object v0, Lkotlin/text/Charsets;.UTF_8:Ljava/nio/charset/Charset; // field@b574 │ │ -4a4080: 6e20 5ef6 0400 |0018: invoke-virtual {v4, v0}, Ljava/lang/String;.getBytes:(Ljava/nio/charset/Charset;)[B // method@f65e │ │ -4a4086: 0c04 |001b: move-result-object v4 │ │ -4a4088: 7120 fffb 3400 |001c: invoke-static {v4, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -4a408e: 7120 f7f7 4200 |001f: invoke-static {v2, v4}, Ljava/security/MessageDigest;.isEqual:([B[B)Z // method@f7f7 │ │ -4a4094: 0a02 |0022: move-result v2 │ │ -4a4096: 3802 0400 |0023: if-eqz v2, 0027 // +0004 │ │ -4a409a: 1212 |0025: const/4 v2, #int 1 // #1 │ │ -4a409c: 2802 |0026: goto 0028 // +0002 │ │ -4a409e: 1202 |0027: const/4 v2, #int 0 // #0 │ │ -4a40a0: 0f02 |0028: return v2 │ │ +4a4044: |[4a4044] com.nextcloud.talk.chat.data.model.ChatMessage.isHashMapEntryEqualTo:(Ljava/util/HashMap;Ljava/lang/String;Ljava/lang/String;)Z │ │ +4a4054: 3802 2700 |0000: if-eqz v2, 0027 // +0027 │ │ +4a4058: 6e20 34f9 3200 |0002: invoke-virtual {v2, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@f934 │ │ +4a405e: 0c02 |0005: move-result-object v2 │ │ +4a4060: 7110 fdfb 0200 |0006: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4a4066: 1f02 a724 |0009: check-cast v2, Ljava/lang/String; // type@24a7 │ │ +4a406a: 6203 74b5 |000b: sget-object v3, Lkotlin/text/Charsets;.UTF_8:Ljava/nio/charset/Charset; // field@b574 │ │ +4a406e: 6e20 5ef6 3200 |000d: invoke-virtual {v2, v3}, Ljava/lang/String;.getBytes:(Ljava/nio/charset/Charset;)[B // method@f65e │ │ +4a4074: 0c02 |0010: move-result-object v2 │ │ +4a4076: 1a03 5ba3 |0011: const-string v3, "getBytes(...)" // string@a35b │ │ +4a407a: 7120 fffb 3200 |0013: invoke-static {v2, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +4a4080: 6200 74b5 |0016: sget-object v0, Lkotlin/text/Charsets;.UTF_8:Ljava/nio/charset/Charset; // field@b574 │ │ +4a4084: 6e20 5ef6 0400 |0018: invoke-virtual {v4, v0}, Ljava/lang/String;.getBytes:(Ljava/nio/charset/Charset;)[B // method@f65e │ │ +4a408a: 0c04 |001b: move-result-object v4 │ │ +4a408c: 7120 fffb 3400 |001c: invoke-static {v4, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +4a4092: 7120 f7f7 4200 |001f: invoke-static {v2, v4}, Ljava/security/MessageDigest;.isEqual:([B[B)Z // method@f7f7 │ │ +4a4098: 0a02 |0022: move-result v2 │ │ +4a409a: 3802 0400 |0023: if-eqz v2, 0027 // +0004 │ │ +4a409e: 1212 |0025: const/4 v2, #int 1 // #1 │ │ +4a40a0: 2802 |0026: goto 0028 // +0002 │ │ +4a40a2: 1202 |0027: const/4 v2, #int 0 // #0 │ │ +4a40a4: 0f02 |0028: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=328 │ │ locals : │ │ 0x0000 - 0x0029 reg=1 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ 0x0000 - 0x0029 reg=2 (null) Ljava/util/HashMap; │ │ 0x0000 - 0x0029 reg=3 (null) Ljava/lang/String; │ │ @@ -2031532,798 +2031532,798 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a3bfc: |[4a3bfc] com.nextcloud.talk.chat.data.model.ChatMessage.component1:()Z │ │ -4a3c0c: 5510 fbb1 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isGrouped:Z // field@b1fb │ │ -4a3c10: 0f00 |0002: return v0 │ │ +4a3c00: |[4a3c00] com.nextcloud.talk.chat.data.model.ChatMessage.component1:()Z │ │ +4a3c10: 5510 fbb1 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isGrouped:Z // field@b1fb │ │ +4a3c14: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ name : 'component10' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a4c20: |[4a4c20] com.nextcloud.talk.chat.data.model.ChatMessage.component10:()Ljava/lang/String; │ │ -4a4c30: 5410 f1b1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.actorType:Ljava/lang/String; // field@b1f1 │ │ -4a4c34: 1100 |0002: return-object v0 │ │ +4a4c24: |[4a4c24] com.nextcloud.talk.chat.data.model.ChatMessage.component10:()Ljava/lang/String; │ │ +4a4c34: 5410 f1b1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.actorType:Ljava/lang/String; // field@b1f1 │ │ +4a4c38: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ name : 'component11' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a4c38: |[4a4c38] com.nextcloud.talk.chat.data.model.ChatMessage.component11:()Ljava/lang/String; │ │ -4a4c48: 5410 f0b1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.actorId:Ljava/lang/String; // field@b1f0 │ │ -4a4c4c: 1100 |0002: return-object v0 │ │ +4a4c3c: |[4a4c3c] com.nextcloud.talk.chat.data.model.ChatMessage.component11:()Ljava/lang/String; │ │ +4a4c4c: 5410 f0b1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.actorId:Ljava/lang/String; // field@b1f0 │ │ +4a4c50: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ name : 'component12' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a4c50: |[4a4c50] com.nextcloud.talk.chat.data.model.ChatMessage.component12:()Ljava/lang/String; │ │ -4a4c60: 5410 efb1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.actorDisplayName:Ljava/lang/String; // field@b1ef │ │ -4a4c64: 1100 |0002: return-object v0 │ │ +4a4c54: |[4a4c54] com.nextcloud.talk.chat.data.model.ChatMessage.component12:()Ljava/lang/String; │ │ +4a4c64: 5410 efb1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.actorDisplayName:Ljava/lang/String; // field@b1ef │ │ +4a4c68: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ name : 'component13' │ │ type : '()J' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a56c4: |[4a56c4] com.nextcloud.talk.chat.data.model.ChatMessage.component13:()J │ │ -4a56d4: 5320 15b2 |0000: iget-wide v0, v2, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.timestamp:J // field@b215 │ │ -4a56d8: 1000 |0002: return-wide v0 │ │ +4a56c8: |[4a56c8] com.nextcloud.talk.chat.data.model.ChatMessage.component13:()J │ │ +4a56d8: 5320 15b2 |0000: iget-wide v0, v2, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.timestamp:J // field@b215 │ │ +4a56dc: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ name : 'component14' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a4c68: |[4a4c68] com.nextcloud.talk.chat.data.model.ChatMessage.component14:()Ljava/lang/String; │ │ -4a4c78: 5410 05b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.message:Ljava/lang/String; // field@b205 │ │ -4a4c7c: 1100 |0002: return-object v0 │ │ +4a4c6c: |[4a4c6c] com.nextcloud.talk.chat.data.model.ChatMessage.component14:()Ljava/lang/String; │ │ +4a4c7c: 5410 05b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.message:Ljava/lang/String; // field@b205 │ │ +4a4c80: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #6 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ name : 'component15' │ │ type : '()Ljava/util/HashMap;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a561c: |[4a561c] com.nextcloud.talk.chat.data.model.ChatMessage.component15:()Ljava/util/HashMap; │ │ -4a562c: 5410 06b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.messageParameters:Ljava/util/HashMap; // field@b206 │ │ -4a5630: 1100 |0002: return-object v0 │ │ +4a5620: |[4a5620] com.nextcloud.talk.chat.data.model.ChatMessage.component15:()Ljava/util/HashMap; │ │ +4a5630: 5410 06b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.messageParameters:Ljava/util/HashMap; // field@b206 │ │ +4a5634: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #7 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ name : 'component16' │ │ type : '()Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a48bc: |[4a48bc] com.nextcloud.talk.chat.data.model.ChatMessage.component16:()Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; │ │ -4a48cc: 5410 13b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.systemMessageType:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b213 │ │ -4a48d0: 1100 |0002: return-object v0 │ │ +4a48c0: |[4a48c0] com.nextcloud.talk.chat.data.model.ChatMessage.component16:()Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; │ │ +4a48d0: 5410 13b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.systemMessageType:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b213 │ │ +4a48d4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #8 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ name : 'component17' │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a3c14: |[4a3c14] com.nextcloud.talk.chat.data.model.ChatMessage.component17:()Z │ │ -4a3c24: 5510 10b2 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.replyable:Z // field@b210 │ │ -4a3c28: 0f00 |0002: return v0 │ │ +4a3c18: |[4a3c18] com.nextcloud.talk.chat.data.model.ChatMessage.component17:()Z │ │ +4a3c28: 5510 10b2 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.replyable:Z // field@b210 │ │ +4a3c2c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #9 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ name : 'component18' │ │ type : '()Ljava/lang/Long;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a4bc0: |[4a4bc0] com.nextcloud.talk.chat.data.model.ChatMessage.component18:()Ljava/lang/Long; │ │ -4a4bd0: 5410 0ab2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.parentMessageId:Ljava/lang/Long; // field@b20a │ │ -4a4bd4: 1100 |0002: return-object v0 │ │ +4a4bc4: |[4a4bc4] com.nextcloud.talk.chat.data.model.ChatMessage.component18:()Ljava/lang/Long; │ │ +4a4bd4: 5410 0ab2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.parentMessageId:Ljava/lang/Long; // field@b20a │ │ +4a4bd8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #10 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ name : 'component19' │ │ type : '()Ljava/lang/Enum;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a4b90: |[4a4b90] com.nextcloud.talk.chat.data.model.ChatMessage.component19:()Ljava/lang/Enum; │ │ -4a4ba0: 5410 0eb2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.readStatus:Ljava/lang/Enum; // field@b20e │ │ -4a4ba4: 1100 |0002: return-object v0 │ │ +4a4b94: |[4a4b94] com.nextcloud.talk.chat.data.model.ChatMessage.component19:()Ljava/lang/Enum; │ │ +4a4ba4: 5410 0eb2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.readStatus:Ljava/lang/Enum; // field@b20e │ │ +4a4ba8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #11 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ name : 'component2' │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a3c2c: |[4a3c2c] com.nextcloud.talk.chat.data.model.ChatMessage.component2:()Z │ │ -4a3c3c: 5510 fcb1 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isOneToOneConversation:Z // field@b1fc │ │ -4a3c40: 0f00 |0002: return v0 │ │ +4a3c30: |[4a3c30] com.nextcloud.talk.chat.data.model.ChatMessage.component2:()Z │ │ +4a3c40: 5510 fcb1 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isOneToOneConversation:Z // field@b1fc │ │ +4a3c44: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #12 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ name : 'component20' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a4c80: |[4a4c80] com.nextcloud.talk.chat.data.model.ChatMessage.component20:()Ljava/lang/String; │ │ -4a4c90: 5410 07b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.messageType:Ljava/lang/String; // field@b207 │ │ -4a4c94: 1100 |0002: return-object v0 │ │ +4a4c84: |[4a4c84] com.nextcloud.talk.chat.data.model.ChatMessage.component20:()Ljava/lang/String; │ │ +4a4c94: 5410 07b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.messageType:Ljava/lang/String; // field@b207 │ │ +4a4c98: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #13 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ name : 'component21' │ │ type : '()Ljava/util/LinkedHashMap;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a564c: |[4a564c] com.nextcloud.talk.chat.data.model.ChatMessage.component21:()Ljava/util/LinkedHashMap; │ │ -4a565c: 5410 0cb2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.reactions:Ljava/util/LinkedHashMap; // field@b20c │ │ -4a5660: 1100 |0002: return-object v0 │ │ +4a5650: |[4a5650] com.nextcloud.talk.chat.data.model.ChatMessage.component21:()Ljava/util/LinkedHashMap; │ │ +4a5660: 5410 0cb2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.reactions:Ljava/util/LinkedHashMap; // field@b20c │ │ +4a5664: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #14 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ name : 'component22' │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a55c4: |[4a55c4] com.nextcloud.talk.chat.data.model.ChatMessage.component22:()Ljava/util/ArrayList; │ │ -4a55d4: 5410 0db2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.reactionsSelf:Ljava/util/ArrayList; // field@b20d │ │ -4a55d8: 1100 |0002: return-object v0 │ │ +4a55c8: |[4a55c8] com.nextcloud.talk.chat.data.model.ChatMessage.component22:()Ljava/util/ArrayList; │ │ +4a55d8: 5410 0db2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.reactionsSelf:Ljava/util/ArrayList; // field@b20d │ │ +4a55dc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #15 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ name : 'component23' │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a496c: |[4a496c] com.nextcloud.talk.chat.data.model.ChatMessage.component23:()I │ │ -4a497c: 5210 f4b1 |0000: iget v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.expirationTimestamp:I // field@b1f4 │ │ -4a4980: 0f00 |0002: return v0 │ │ +4a4970: |[4a4970] com.nextcloud.talk.chat.data.model.ChatMessage.component23:()I │ │ +4a4980: 5210 f4b1 |0000: iget v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.expirationTimestamp:I // field@b1f4 │ │ +4a4984: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #16 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ name : 'component24' │ │ type : '()Ljava/lang/Boolean;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a4b60: |[4a4b60] com.nextcloud.talk.chat.data.model.ChatMessage.component24:()Ljava/lang/Boolean; │ │ -4a4b70: 5410 0fb2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.renderMarkdown:Ljava/lang/Boolean; // field@b20f │ │ -4a4b74: 1100 |0002: return-object v0 │ │ +4a4b64: |[4a4b64] com.nextcloud.talk.chat.data.model.ChatMessage.component24:()Ljava/lang/Boolean; │ │ +4a4b74: 5410 0fb2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.renderMarkdown:Ljava/lang/Boolean; // field@b20f │ │ +4a4b78: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #17 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ name : 'component25' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a4c98: |[4a4c98] com.nextcloud.talk.chat.data.model.ChatMessage.component25:()Ljava/lang/String; │ │ -4a4ca8: 5410 00b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.lastEditActorDisplayName:Ljava/lang/String; // field@b200 │ │ -4a4cac: 1100 |0002: return-object v0 │ │ +4a4c9c: |[4a4c9c] com.nextcloud.talk.chat.data.model.ChatMessage.component25:()Ljava/lang/String; │ │ +4a4cac: 5410 00b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.lastEditActorDisplayName:Ljava/lang/String; // field@b200 │ │ +4a4cb0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #18 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ name : 'component26' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a4cb0: |[4a4cb0] com.nextcloud.talk.chat.data.model.ChatMessage.component26:()Ljava/lang/String; │ │ -4a4cc0: 5410 01b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.lastEditActorId:Ljava/lang/String; // field@b201 │ │ -4a4cc4: 1100 |0002: return-object v0 │ │ +4a4cb4: |[4a4cb4] com.nextcloud.talk.chat.data.model.ChatMessage.component26:()Ljava/lang/String; │ │ +4a4cc4: 5410 01b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.lastEditActorId:Ljava/lang/String; // field@b201 │ │ +4a4cc8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #19 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ name : 'component27' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a4cc8: |[4a4cc8] com.nextcloud.talk.chat.data.model.ChatMessage.component27:()Ljava/lang/String; │ │ -4a4cd8: 5410 02b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.lastEditActorType:Ljava/lang/String; // field@b202 │ │ -4a4cdc: 1100 |0002: return-object v0 │ │ +4a4ccc: |[4a4ccc] com.nextcloud.talk.chat.data.model.ChatMessage.component27:()Ljava/lang/String; │ │ +4a4cdc: 5410 02b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.lastEditActorType:Ljava/lang/String; // field@b202 │ │ +4a4ce0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #20 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ name : 'component28' │ │ type : '()Ljava/lang/Long;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a4bd8: |[4a4bd8] com.nextcloud.talk.chat.data.model.ChatMessage.component28:()Ljava/lang/Long; │ │ -4a4be8: 5410 03b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.lastEditTimestamp:Ljava/lang/Long; // field@b203 │ │ -4a4bec: 1100 |0002: return-object v0 │ │ +4a4bdc: |[4a4bdc] com.nextcloud.talk.chat.data.model.ChatMessage.component28:()Ljava/lang/Long; │ │ +4a4bec: 5410 03b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.lastEditTimestamp:Ljava/lang/Long; // field@b203 │ │ +4a4bf0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #21 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ name : 'component29' │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a3c44: |[4a3c44] com.nextcloud.talk.chat.data.model.ChatMessage.component29:()Z │ │ -4a3c54: 5510 f8b1 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isDownloadingVoiceMessage:Z // field@b1f8 │ │ -4a3c58: 0f00 |0002: return v0 │ │ +4a3c48: |[4a3c48] com.nextcloud.talk.chat.data.model.ChatMessage.component29:()Z │ │ +4a3c58: 5510 f8b1 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isDownloadingVoiceMessage:Z // field@b1f8 │ │ +4a3c5c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #22 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ name : 'component3' │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a3c5c: |[4a3c5c] com.nextcloud.talk.chat.data.model.ChatMessage.component3:()Z │ │ -4a3c6c: 5510 fab1 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isFormerOneToOneConversation:Z // field@b1fa │ │ -4a3c70: 0f00 |0002: return v0 │ │ +4a3c60: |[4a3c60] com.nextcloud.talk.chat.data.model.ChatMessage.component3:()Z │ │ +4a3c70: 5510 fab1 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isFormerOneToOneConversation:Z // field@b1fa │ │ +4a3c74: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #23 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ name : 'component30' │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a3c74: |[4a3c74] com.nextcloud.talk.chat.data.model.ChatMessage.component30:()Z │ │ -4a3c84: 5510 11b2 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.resetVoiceMessage:Z // field@b211 │ │ -4a3c88: 0f00 |0002: return v0 │ │ +4a3c78: |[4a3c78] com.nextcloud.talk.chat.data.model.ChatMessage.component30:()Z │ │ +4a3c88: 5510 11b2 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.resetVoiceMessage:Z // field@b211 │ │ +4a3c8c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #24 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ name : 'component31' │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a3c8c: |[4a3c8c] com.nextcloud.talk.chat.data.model.ChatMessage.component31:()Z │ │ -4a3c9c: 5510 fdb1 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isPlayingVoiceMessage:Z // field@b1fd │ │ -4a3ca0: 0f00 |0002: return v0 │ │ +4a3c90: |[4a3c90] com.nextcloud.talk.chat.data.model.ChatMessage.component31:()Z │ │ +4a3ca0: 5510 fdb1 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isPlayingVoiceMessage:Z // field@b1fd │ │ +4a3ca4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #25 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ name : 'component32' │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a4984: |[4a4984] com.nextcloud.talk.chat.data.model.ChatMessage.component32:()I │ │ -4a4994: 5210 18b2 |0000: iget v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.voiceMessageDuration:I // field@b218 │ │ -4a4998: 0f00 |0002: return v0 │ │ +4a4988: |[4a4988] com.nextcloud.talk.chat.data.model.ChatMessage.component32:()I │ │ +4a4998: 5210 18b2 |0000: iget v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.voiceMessageDuration:I // field@b218 │ │ +4a499c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #26 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ name : 'component33' │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a499c: |[4a499c] com.nextcloud.talk.chat.data.model.ChatMessage.component33:()I │ │ -4a49ac: 5210 1ab2 |0000: iget v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.voiceMessagePlayedSeconds:I // field@b21a │ │ -4a49b0: 0f00 |0002: return v0 │ │ +4a49a0: |[4a49a0] com.nextcloud.talk.chat.data.model.ChatMessage.component33:()I │ │ +4a49b0: 5210 1ab2 |0000: iget v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.voiceMessagePlayedSeconds:I // field@b21a │ │ +4a49b4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #27 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ name : 'component34' │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a49b4: |[4a49b4] com.nextcloud.talk.chat.data.model.ChatMessage.component34:()I │ │ -4a49c4: 5210 17b2 |0000: iget v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.voiceMessageDownloadProgress:I // field@b217 │ │ -4a49c8: 0f00 |0002: return v0 │ │ +4a49b8: |[4a49b8] com.nextcloud.talk.chat.data.model.ChatMessage.component34:()I │ │ +4a49c8: 5210 17b2 |0000: iget v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.voiceMessageDownloadProgress:I // field@b217 │ │ +4a49cc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #28 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ name : 'component35' │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a49cc: |[4a49cc] com.nextcloud.talk.chat.data.model.ChatMessage.component35:()I │ │ -4a49dc: 5210 1bb2 |0000: iget v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.voiceMessageSeekbarProgress:I // field@b21b │ │ -4a49e0: 0f00 |0002: return v0 │ │ +4a49d0: |[4a49d0] com.nextcloud.talk.chat.data.model.ChatMessage.component35:()I │ │ +4a49e0: 5210 1bb2 |0000: iget v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.voiceMessageSeekbarProgress:I // field@b21b │ │ +4a49e4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #29 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ name : 'component36' │ │ type : '()[F' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a493c: |[4a493c] com.nextcloud.talk.chat.data.model.ChatMessage.component36:()[F │ │ -4a494c: 5410 19b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.voiceMessageFloatArray:[F // field@b219 │ │ -4a4950: 1100 |0002: return-object v0 │ │ +4a4940: |[4a4940] com.nextcloud.talk.chat.data.model.ChatMessage.component36:()[F │ │ +4a4950: 5410 19b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.voiceMessageFloatArray:[F // field@b219 │ │ +4a4954: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #30 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ name : 'component37' │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a3ca4: |[4a3ca4] com.nextcloud.talk.chat.data.model.ChatMessage.component37:()Z │ │ -4a3cb4: 5510 f3b1 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.expandableParent:Z // field@b1f3 │ │ -4a3cb8: 0f00 |0002: return v0 │ │ +4a3ca8: |[4a3ca8] com.nextcloud.talk.chat.data.model.ChatMessage.component37:()Z │ │ +4a3cb8: 5510 f3b1 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.expandableParent:Z // field@b1f3 │ │ +4a3cbc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #31 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ name : 'component38' │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a3cbc: |[4a3cbc] com.nextcloud.talk.chat.data.model.ChatMessage.component38:()Z │ │ -4a3ccc: 5510 f9b1 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isExpanded:Z // field@b1f9 │ │ -4a3cd0: 0f00 |0002: return v0 │ │ +4a3cc0: |[4a3cc0] com.nextcloud.talk.chat.data.model.ChatMessage.component38:()Z │ │ +4a3cd0: 5510 f9b1 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isExpanded:Z // field@b1f9 │ │ +4a3cd4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #32 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ name : 'component39' │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a49e4: |[4a49e4] com.nextcloud.talk.chat.data.model.ChatMessage.component39:()I │ │ -4a49f4: 5210 04b2 |0000: iget v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.lastItemOfExpandableGroup:I // field@b204 │ │ -4a49f8: 0f00 |0002: return v0 │ │ +4a49e8: |[4a49e8] com.nextcloud.talk.chat.data.model.ChatMessage.component39:()I │ │ +4a49f8: 5210 04b2 |0000: iget v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.lastItemOfExpandableGroup:I // field@b204 │ │ +4a49fc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #33 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ name : 'component4' │ │ type : '()Lcom/nextcloud/talk/data/user/model/User;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a48ec: |[4a48ec] com.nextcloud.talk.chat.data.model.ChatMessage.component4:()Lcom/nextcloud/talk/data/user/model/User; │ │ -4a48fc: 5410 eeb1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.activeUser:Lcom/nextcloud/talk/data/user/model/User; // field@b1ee │ │ -4a4900: 1100 |0002: return-object v0 │ │ +4a48f0: |[4a48f0] com.nextcloud.talk.chat.data.model.ChatMessage.component4:()Lcom/nextcloud/talk/data/user/model/User; │ │ +4a4900: 5410 eeb1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.activeUser:Lcom/nextcloud/talk/data/user/model/User; // field@b1ee │ │ +4a4904: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #34 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ name : 'component40' │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a49fc: |[4a49fc] com.nextcloud.talk.chat.data.model.ChatMessage.component40:()I │ │ -4a4a0c: 5210 f2b1 |0000: iget v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.expandableChildrenAmount:I // field@b1f2 │ │ -4a4a10: 0f00 |0002: return v0 │ │ +4a4a00: |[4a4a00] com.nextcloud.talk.chat.data.model.ChatMessage.component40:()I │ │ +4a4a10: 5210 f2b1 |0000: iget v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.expandableChildrenAmount:I // field@b1f2 │ │ +4a4a14: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #35 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ name : 'component41' │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a3cd4: |[4a3cd4] com.nextcloud.talk.chat.data.model.ChatMessage.component41:()Z │ │ -4a3ce4: 5510 f6b1 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.hiddenByCollapse:Z // field@b1f6 │ │ -4a3ce8: 0f00 |0002: return v0 │ │ +4a3cd8: |[4a3cd8] com.nextcloud.talk.chat.data.model.ChatMessage.component41:()Z │ │ +4a3ce8: 5510 f6b1 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.hiddenByCollapse:Z // field@b1f6 │ │ +4a3cec: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #36 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ name : 'component42' │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a3cec: |[4a3cec] com.nextcloud.talk.chat.data.model.ChatMessage.component42:()Z │ │ -4a3cfc: 5510 09b2 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.openWhenDownloaded:Z // field@b209 │ │ -4a3d00: 0f00 |0002: return v0 │ │ +4a3cf0: |[4a3cf0] com.nextcloud.talk.chat.data.model.ChatMessage.component42:()Z │ │ +4a3d00: 5510 09b2 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.openWhenDownloaded:Z // field@b209 │ │ +4a3d04: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #37 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ name : 'component43' │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a3d04: |[4a3d04] com.nextcloud.talk.chat.data.model.ChatMessage.component43:()Z │ │ -4a3d14: 5510 feb1 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isTempMessage:Z // field@b1fe │ │ -4a3d18: 0f00 |0002: return v0 │ │ +4a3d08: |[4a3d08] com.nextcloud.talk.chat.data.model.ChatMessage.component43:()Z │ │ +4a3d18: 5510 feb1 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isTempMessage:Z // field@b1fe │ │ +4a3d1c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #38 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ name : 'component44' │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a4a14: |[4a4a14] com.nextcloud.talk.chat.data.model.ChatMessage.component44:()I │ │ -4a4a24: 5210 14b2 |0000: iget v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.tempMessageId:I // field@b214 │ │ -4a4a28: 0f00 |0002: return v0 │ │ +4a4a18: |[4a4a18] com.nextcloud.talk.chat.data.model.ChatMessage.component44:()I │ │ +4a4a28: 5210 14b2 |0000: iget v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.tempMessageId:I // field@b214 │ │ +4a4a2c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #39 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ name : 'component5' │ │ type : '()Ljava/util/Map;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a5694: |[4a5694] com.nextcloud.talk.chat.data.model.ChatMessage.component5:()Ljava/util/Map; │ │ -4a56a4: 5410 12b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.selectedIndividualHashMap:Ljava/util/Map; // field@b212 │ │ -4a56a8: 1100 |0002: return-object v0 │ │ +4a5698: |[4a5698] com.nextcloud.talk.chat.data.model.ChatMessage.component5:()Ljava/util/Map; │ │ +4a56a8: 5410 12b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.selectedIndividualHashMap:Ljava/util/Map; // field@b212 │ │ +4a56ac: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #40 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ name : 'component6' │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a3d1c: |[4a3d1c] com.nextcloud.talk.chat.data.model.ChatMessage.component6:()Z │ │ -4a3d2c: 5510 f7b1 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isDeleted:Z // field@b1f7 │ │ -4a3d30: 0f00 |0002: return v0 │ │ +4a3d20: |[4a3d20] com.nextcloud.talk.chat.data.model.ChatMessage.component6:()Z │ │ +4a3d30: 5510 f7b1 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isDeleted:Z // field@b1f7 │ │ +4a3d34: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #41 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ name : 'component7' │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a4a2c: |[4a4a2c] com.nextcloud.talk.chat.data.model.ChatMessage.component7:()I │ │ -4a4a3c: 5210 ffb1 |0000: iget v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.jsonMessageId:I // field@b1ff │ │ -4a4a40: 0f00 |0002: return v0 │ │ +4a4a30: |[4a4a30] com.nextcloud.talk.chat.data.model.ChatMessage.component7:()I │ │ +4a4a40: 5210 ffb1 |0000: iget v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.jsonMessageId:I // field@b1ff │ │ +4a4a44: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #42 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ name : 'component8' │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a4a44: |[4a4a44] com.nextcloud.talk.chat.data.model.ChatMessage.component8:()I │ │ -4a4a54: 5210 0bb2 |0000: iget v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.previousMessageId:I // field@b20b │ │ -4a4a58: 0f00 |0002: return v0 │ │ +4a4a48: |[4a4a48] com.nextcloud.talk.chat.data.model.ChatMessage.component8:()I │ │ +4a4a58: 5210 0bb2 |0000: iget v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.previousMessageId:I // field@b20b │ │ +4a4a5c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #43 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ name : 'component9' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a4ce0: |[4a4ce0] com.nextcloud.talk.chat.data.model.ChatMessage.component9:()Ljava/lang/String; │ │ -4a4cf0: 5410 16b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.token:Ljava/lang/String; // field@b216 │ │ -4a4cf4: 1100 |0002: return-object v0 │ │ +4a4ce4: |[4a4ce4] com.nextcloud.talk.chat.data.model.ChatMessage.component9:()Ljava/lang/String; │ │ +4a4cf4: 5410 16b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.token:Ljava/lang/String; // field@b216 │ │ +4a4cf8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #44 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ name : 'copy' │ │ type : '(ZZZLcom/nextcloud/talk/data/user/model/User;Ljava/util/Map;ZIILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/String;Ljava/util/HashMap;Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;ZLjava/lang/Long;Ljava/lang/Enum;Ljava/lang/String;Ljava/util/LinkedHashMap;Ljava/util/ArrayList;ILjava/lang/Boolean;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;ZZZIIII[FZZIIZZZI)Lcom/nextcloud/talk/chat/data/model/ChatMessage;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 93 │ │ ins : 46 │ │ outs : 46 │ │ insns size : 105 16-bit code units │ │ -4a4748: |[4a4748] com.nextcloud.talk.chat.data.model.ChatMessage.copy:(ZZZLcom/nextcloud/talk/data/user/model/User;Ljava/util/Map;ZIILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/String;Ljava/util/HashMap;Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;ZLjava/lang/Long;Ljava/lang/Enum;Ljava/lang/String;Ljava/util/LinkedHashMap;Ljava/util/ArrayList;ILjava/lang/Boolean;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;ZZZIIII[FZZIIZZZI)Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ -4a4758: 0201 3000 |0000: move/from16 v1, v48 │ │ -4a475c: 0202 3100 |0002: move/from16 v2, v49 │ │ -4a4760: 0203 3200 |0004: move/from16 v3, v50 │ │ -4a4764: 0804 3300 |0006: move-object/from16 v4, v51 │ │ -4a4768: 0805 3400 |0008: move-object/from16 v5, v52 │ │ -4a476c: 0206 3500 |000a: move/from16 v6, v53 │ │ -4a4770: 0207 3600 |000c: move/from16 v7, v54 │ │ -4a4774: 0208 3700 |000e: move/from16 v8, v55 │ │ -4a4778: 0809 3800 |0010: move-object/from16 v9, v56 │ │ -4a477c: 080a 3900 |0012: move-object/from16 v10, v57 │ │ -4a4780: 080b 3a00 |0014: move-object/from16 v11, v58 │ │ -4a4784: 080c 3b00 |0016: move-object/from16 v12, v59 │ │ -4a4788: 050d 3c00 |0018: move-wide/from16 v13, v60 │ │ -4a478c: 080f 3e00 |001a: move-object/from16 v15, v62 │ │ -4a4790: 0810 3f00 |001c: move-object/from16 v16, v63 │ │ -4a4794: 0811 4000 |001e: move-object/from16 v17, v64 │ │ -4a4798: 0212 4100 |0020: move/from16 v18, v65 │ │ -4a479c: 0813 4200 |0022: move-object/from16 v19, v66 │ │ -4a47a0: 0814 4300 |0024: move-object/from16 v20, v67 │ │ -4a47a4: 0815 4400 |0026: move-object/from16 v21, v68 │ │ -4a47a8: 0816 4500 |0028: move-object/from16 v22, v69 │ │ -4a47ac: 0817 4600 |002a: move-object/from16 v23, v70 │ │ -4a47b0: 0218 4700 |002c: move/from16 v24, v71 │ │ -4a47b4: 0819 4800 |002e: move-object/from16 v25, v72 │ │ -4a47b8: 081a 4900 |0030: move-object/from16 v26, v73 │ │ -4a47bc: 081b 4a00 |0032: move-object/from16 v27, v74 │ │ -4a47c0: 081c 4b00 |0034: move-object/from16 v28, v75 │ │ -4a47c4: 081d 4c00 |0036: move-object/from16 v29, v76 │ │ -4a47c8: 021e 4d00 |0038: move/from16 v30, v77 │ │ -4a47cc: 021f 4e00 |003a: move/from16 v31, v78 │ │ -4a47d0: 0220 4f00 |003c: move/from16 v32, v79 │ │ -4a47d4: 0221 5000 |003e: move/from16 v33, v80 │ │ -4a47d8: 0222 5100 |0040: move/from16 v34, v81 │ │ -4a47dc: 0223 5200 |0042: move/from16 v35, v82 │ │ -4a47e0: 0224 5300 |0044: move/from16 v36, v83 │ │ -4a47e4: 0825 5400 |0046: move-object/from16 v37, v84 │ │ -4a47e8: 0226 5500 |0048: move/from16 v38, v85 │ │ -4a47ec: 0227 5600 |004a: move/from16 v39, v86 │ │ -4a47f0: 0228 5700 |004c: move/from16 v40, v87 │ │ -4a47f4: 0229 5800 |004e: move/from16 v41, v88 │ │ -4a47f8: 022a 5900 |0050: move/from16 v42, v89 │ │ -4a47fc: 022b 5a00 |0052: move/from16 v43, v90 │ │ -4a4800: 022c 5b00 |0054: move/from16 v44, v91 │ │ -4a4804: 022d 5c00 |0056: move/from16 v45, v92 │ │ -4a4808: 1a00 e4db |0058: const-string v0, "readStatus" // string@dbe4 │ │ -4a480c: 0801 4300 |005a: move-object/from16 v1, v67 │ │ -4a4810: 7120 00fc 0100 |005c: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4a4816: 222e 5721 |005f: new-instance v46, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -4a481a: 0800 2e00 |0061: move-object/from16 v0, v46 │ │ -4a481e: 0201 3000 |0063: move/from16 v1, v48 │ │ -4a4822: 762e 33ec 0000 |0065: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.:(ZZZLcom/nextcloud/talk/data/user/model/User;Ljava/util/Map;ZIILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/String;Ljava/util/HashMap;Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;ZLjava/lang/Long;Ljava/lang/Enum;Ljava/lang/String;Ljava/util/LinkedHashMap;Ljava/util/ArrayList;ILjava/lang/Boolean;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;ZZZIIII[FZZIIZZZI)V // method@ec33 │ │ -4a4828: 112e |0068: return-object v46 │ │ +4a474c: |[4a474c] com.nextcloud.talk.chat.data.model.ChatMessage.copy:(ZZZLcom/nextcloud/talk/data/user/model/User;Ljava/util/Map;ZIILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/String;Ljava/util/HashMap;Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;ZLjava/lang/Long;Ljava/lang/Enum;Ljava/lang/String;Ljava/util/LinkedHashMap;Ljava/util/ArrayList;ILjava/lang/Boolean;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;ZZZIIII[FZZIIZZZI)Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ +4a475c: 0201 3000 |0000: move/from16 v1, v48 │ │ +4a4760: 0202 3100 |0002: move/from16 v2, v49 │ │ +4a4764: 0203 3200 |0004: move/from16 v3, v50 │ │ +4a4768: 0804 3300 |0006: move-object/from16 v4, v51 │ │ +4a476c: 0805 3400 |0008: move-object/from16 v5, v52 │ │ +4a4770: 0206 3500 |000a: move/from16 v6, v53 │ │ +4a4774: 0207 3600 |000c: move/from16 v7, v54 │ │ +4a4778: 0208 3700 |000e: move/from16 v8, v55 │ │ +4a477c: 0809 3800 |0010: move-object/from16 v9, v56 │ │ +4a4780: 080a 3900 |0012: move-object/from16 v10, v57 │ │ +4a4784: 080b 3a00 |0014: move-object/from16 v11, v58 │ │ +4a4788: 080c 3b00 |0016: move-object/from16 v12, v59 │ │ +4a478c: 050d 3c00 |0018: move-wide/from16 v13, v60 │ │ +4a4790: 080f 3e00 |001a: move-object/from16 v15, v62 │ │ +4a4794: 0810 3f00 |001c: move-object/from16 v16, v63 │ │ +4a4798: 0811 4000 |001e: move-object/from16 v17, v64 │ │ +4a479c: 0212 4100 |0020: move/from16 v18, v65 │ │ +4a47a0: 0813 4200 |0022: move-object/from16 v19, v66 │ │ +4a47a4: 0814 4300 |0024: move-object/from16 v20, v67 │ │ +4a47a8: 0815 4400 |0026: move-object/from16 v21, v68 │ │ +4a47ac: 0816 4500 |0028: move-object/from16 v22, v69 │ │ +4a47b0: 0817 4600 |002a: move-object/from16 v23, v70 │ │ +4a47b4: 0218 4700 |002c: move/from16 v24, v71 │ │ +4a47b8: 0819 4800 |002e: move-object/from16 v25, v72 │ │ +4a47bc: 081a 4900 |0030: move-object/from16 v26, v73 │ │ +4a47c0: 081b 4a00 |0032: move-object/from16 v27, v74 │ │ +4a47c4: 081c 4b00 |0034: move-object/from16 v28, v75 │ │ +4a47c8: 081d 4c00 |0036: move-object/from16 v29, v76 │ │ +4a47cc: 021e 4d00 |0038: move/from16 v30, v77 │ │ +4a47d0: 021f 4e00 |003a: move/from16 v31, v78 │ │ +4a47d4: 0220 4f00 |003c: move/from16 v32, v79 │ │ +4a47d8: 0221 5000 |003e: move/from16 v33, v80 │ │ +4a47dc: 0222 5100 |0040: move/from16 v34, v81 │ │ +4a47e0: 0223 5200 |0042: move/from16 v35, v82 │ │ +4a47e4: 0224 5300 |0044: move/from16 v36, v83 │ │ +4a47e8: 0825 5400 |0046: move-object/from16 v37, v84 │ │ +4a47ec: 0226 5500 |0048: move/from16 v38, v85 │ │ +4a47f0: 0227 5600 |004a: move/from16 v39, v86 │ │ +4a47f4: 0228 5700 |004c: move/from16 v40, v87 │ │ +4a47f8: 0229 5800 |004e: move/from16 v41, v88 │ │ +4a47fc: 022a 5900 |0050: move/from16 v42, v89 │ │ +4a4800: 022b 5a00 |0052: move/from16 v43, v90 │ │ +4a4804: 022c 5b00 |0054: move/from16 v44, v91 │ │ +4a4808: 022d 5c00 |0056: move/from16 v45, v92 │ │ +4a480c: 1a00 e4db |0058: const-string v0, "readStatus" // string@dbe4 │ │ +4a4810: 0801 4300 |005a: move-object/from16 v1, v67 │ │ +4a4814: 7120 00fc 0100 |005c: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4a481a: 222e 5721 |005f: new-instance v46, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +4a481e: 0800 2e00 |0061: move-object/from16 v0, v46 │ │ +4a4822: 0201 3000 |0063: move/from16 v1, v48 │ │ +4a4826: 762e 33ec 0000 |0065: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42, v43, v44, v45}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.:(ZZZLcom/nextcloud/talk/data/user/model/User;Ljava/util/Map;ZIILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/String;Ljava/util/HashMap;Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;ZLjava/lang/Long;Ljava/lang/Enum;Ljava/lang/String;Ljava/util/LinkedHashMap;Ljava/util/ArrayList;ILjava/lang/Boolean;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;ZZZIIII[FZZIIZZZI)V // method@ec33 │ │ +4a482c: 112e |0068: return-object v46 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #45 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -4a3d34: |[4a3d34] com.nextcloud.talk.chat.data.model.ChatMessage.equals:(Ljava/lang/Object;)Z │ │ -4a3d44: 3321 0400 |0000: if-ne v1, v2, 0004 // +0004 │ │ -4a3d48: 1212 |0002: const/4 v2, #int 1 // #1 │ │ -4a3d4a: 0f02 |0003: return v2 │ │ -4a3d4c: 6e10 32f6 0100 |0004: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@f632 │ │ -4a3d52: 0c00 |0007: move-result-object v0 │ │ -4a3d54: 3802 0700 |0008: if-eqz v2, 000f // +0007 │ │ -4a3d58: 6e10 32f6 0200 |000a: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@f632 │ │ -4a3d5e: 0c02 |000d: move-result-object v2 │ │ -4a3d60: 2802 |000e: goto 0010 // +0002 │ │ -4a3d62: 1202 |000f: const/4 v2, #int 0 // #0 │ │ -4a3d64: 7120 fbfb 2000 |0010: invoke-static {v0, v2}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ -4a3d6a: 1202 |0013: const/4 v2, #int 0 // #0 │ │ -4a3d6c: 0f02 |0014: return v2 │ │ +4a3d38: |[4a3d38] com.nextcloud.talk.chat.data.model.ChatMessage.equals:(Ljava/lang/Object;)Z │ │ +4a3d48: 3321 0400 |0000: if-ne v1, v2, 0004 // +0004 │ │ +4a3d4c: 1212 |0002: const/4 v2, #int 1 // #1 │ │ +4a3d4e: 0f02 |0003: return v2 │ │ +4a3d50: 6e10 32f6 0100 |0004: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@f632 │ │ +4a3d56: 0c00 |0007: move-result-object v0 │ │ +4a3d58: 3802 0700 |0008: if-eqz v2, 000f // +0007 │ │ +4a3d5c: 6e10 32f6 0200 |000a: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@f632 │ │ +4a3d62: 0c02 |000d: move-result-object v2 │ │ +4a3d64: 2802 |000e: goto 0010 // +0002 │ │ +4a3d66: 1202 |000f: const/4 v2, #int 0 // #0 │ │ +4a3d68: 7120 fbfb 2000 |0010: invoke-static {v0, v2}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ +4a3d6e: 1202 |0013: const/4 v2, #int 0 // #0 │ │ +4a3d70: 0f02 |0014: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=334 │ │ locals : │ │ 0x0000 - 0x0015 reg=1 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ 0x0000 - 0x0015 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -2032332,17 +2032332,17 @@ │ │ type : '()Lcom/nextcloud/talk/data/user/model/User;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a4904: |[4a4904] com.nextcloud.talk.chat.data.model.ChatMessage.getActiveUser:()Lcom/nextcloud/talk/data/user/model/User; │ │ -4a4914: 5410 eeb1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.activeUser:Lcom/nextcloud/talk/data/user/model/User; // field@b1ee │ │ -4a4918: 1100 |0002: return-object v0 │ │ +4a4908: |[4a4908] com.nextcloud.talk.chat.data.model.ChatMessage.getActiveUser:()Lcom/nextcloud/talk/data/user/model/User; │ │ +4a4918: 5410 eeb1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.activeUser:Lcom/nextcloud/talk/data/user/model/User; // field@b1ee │ │ +4a491c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ │ │ #47 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ @@ -2032350,17 +2032350,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a4cf8: |[4a4cf8] com.nextcloud.talk.chat.data.model.ChatMessage.getActorDisplayName:()Ljava/lang/String; │ │ -4a4d08: 5410 efb1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.actorDisplayName:Ljava/lang/String; // field@b1ef │ │ -4a4d0c: 1100 |0002: return-object v0 │ │ +4a4cfc: |[4a4cfc] com.nextcloud.talk.chat.data.model.ChatMessage.getActorDisplayName:()Ljava/lang/String; │ │ +4a4d0c: 5410 efb1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.actorDisplayName:Ljava/lang/String; // field@b1ef │ │ +4a4d10: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ │ │ #48 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ @@ -2032368,17 +2032368,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a4d10: |[4a4d10] com.nextcloud.talk.chat.data.model.ChatMessage.getActorId:()Ljava/lang/String; │ │ -4a4d20: 5410 f0b1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.actorId:Ljava/lang/String; // field@b1f0 │ │ -4a4d24: 1100 |0002: return-object v0 │ │ +4a4d14: |[4a4d14] com.nextcloud.talk.chat.data.model.ChatMessage.getActorId:()Ljava/lang/String; │ │ +4a4d24: 5410 f0b1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.actorId:Ljava/lang/String; // field@b1f0 │ │ +4a4d28: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ │ │ #49 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ @@ -2032386,17 +2032386,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a4d28: |[4a4d28] com.nextcloud.talk.chat.data.model.ChatMessage.getActorType:()Ljava/lang/String; │ │ -4a4d38: 5410 f1b1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.actorType:Ljava/lang/String; // field@b1f1 │ │ -4a4d3c: 1100 |0002: return-object v0 │ │ +4a4d2c: |[4a4d2c] com.nextcloud.talk.chat.data.model.ChatMessage.getActorType:()Ljava/lang/String; │ │ +4a4d3c: 5410 f1b1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.actorType:Ljava/lang/String; // field@b1f1 │ │ +4a4d40: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ │ │ #50 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ @@ -2032404,50 +2032404,50 @@ │ │ type : '()Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 63 16-bit code units │ │ -4a482c: |[4a482c] com.nextcloud.talk.chat.data.model.ChatMessage.getCalculateMessageType:()Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; │ │ -4a483c: 6e10 86ec 0100 |0000: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getSystemMessage:()Ljava/lang/String; // method@ec86 │ │ -4a4842: 0c00 |0003: move-result-object v0 │ │ -4a4844: 1f00 7724 |0004: check-cast v0, Ljava/lang/CharSequence; // type@2477 │ │ -4a4848: 7110 4805 0000 |0006: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0548 │ │ -4a484e: 0a00 |0009: move-result v0 │ │ -4a4850: 3900 0500 |000a: if-nez v0, 000f // +0005 │ │ -4a4854: 6200 a6b1 |000c: sget-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.SYSTEM_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b1a6 │ │ -4a4858: 2830 |000e: goto 003e // +0030 │ │ -4a485a: 6e10 a3ec 0100 |000f: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isVoiceMessage:()Z // method@eca3 │ │ -4a4860: 0a00 |0012: move-result v0 │ │ -4a4862: 3800 0500 |0013: if-eqz v0, 0018 // +0005 │ │ -4a4866: 6200 a7b1 |0015: sget-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.VOICE_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b1a7 │ │ -4a486a: 2827 |0017: goto 003e // +0027 │ │ -4a486c: 6e10 92ec 0100 |0018: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.hasFileAttachment:()Z // method@ec92 │ │ -4a4872: 0a00 |001b: move-result v0 │ │ -4a4874: 3800 0500 |001c: if-eqz v0, 0021 // +0005 │ │ -4a4878: 6200 a4b1 |001e: sget-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.SINGLE_NC_ATTACHMENT_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b1a4 │ │ -4a487c: 281e |0020: goto 003e // +001e │ │ -4a487e: 6e10 93ec 0100 |0021: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.hasGeoLocation:()Z // method@ec93 │ │ -4a4884: 0a00 |0024: move-result v0 │ │ -4a4886: 3800 0500 |0025: if-eqz v0, 002a // +0005 │ │ -4a488a: 6200 a5b1 |0027: sget-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.SINGLE_NC_GEOLOCATION_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b1a5 │ │ -4a488e: 2815 |0029: goto 003e // +0015 │ │ -4a4890: 6e10 a1ec 0100 |002a: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isPoll:()Z // method@eca1 │ │ -4a4896: 0a00 |002d: move-result v0 │ │ -4a4898: 3800 0500 |002e: if-eqz v0, 0033 // +0005 │ │ -4a489c: 6200 9bb1 |0030: sget-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.POLL_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b19b │ │ -4a48a0: 280c |0032: goto 003e // +000c │ │ -4a48a2: 6e10 96ec 0100 |0033: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isDeckCard:()Z // method@ec96 │ │ -4a48a8: 0a00 |0036: move-result v0 │ │ -4a48aa: 3800 0500 |0037: if-eqz v0, 003c // +0005 │ │ -4a48ae: 6200 9ab1 |0039: sget-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.DECK_CARD:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b19a │ │ -4a48b2: 2803 |003b: goto 003e // +0003 │ │ -4a48b4: 6200 9cb1 |003c: sget-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.REGULAR_TEXT_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b19c │ │ -4a48b8: 1100 |003e: return-object v0 │ │ +4a4830: |[4a4830] com.nextcloud.talk.chat.data.model.ChatMessage.getCalculateMessageType:()Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; │ │ +4a4840: 6e10 86ec 0100 |0000: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getSystemMessage:()Ljava/lang/String; // method@ec86 │ │ +4a4846: 0c00 |0003: move-result-object v0 │ │ +4a4848: 1f00 7724 |0004: check-cast v0, Ljava/lang/CharSequence; // type@2477 │ │ +4a484c: 7110 4805 0000 |0006: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0548 │ │ +4a4852: 0a00 |0009: move-result v0 │ │ +4a4854: 3900 0500 |000a: if-nez v0, 000f // +0005 │ │ +4a4858: 6200 a6b1 |000c: sget-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.SYSTEM_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b1a6 │ │ +4a485c: 2830 |000e: goto 003e // +0030 │ │ +4a485e: 6e10 a3ec 0100 |000f: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isVoiceMessage:()Z // method@eca3 │ │ +4a4864: 0a00 |0012: move-result v0 │ │ +4a4866: 3800 0500 |0013: if-eqz v0, 0018 // +0005 │ │ +4a486a: 6200 a7b1 |0015: sget-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.VOICE_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b1a7 │ │ +4a486e: 2827 |0017: goto 003e // +0027 │ │ +4a4870: 6e10 92ec 0100 |0018: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.hasFileAttachment:()Z // method@ec92 │ │ +4a4876: 0a00 |001b: move-result v0 │ │ +4a4878: 3800 0500 |001c: if-eqz v0, 0021 // +0005 │ │ +4a487c: 6200 a4b1 |001e: sget-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.SINGLE_NC_ATTACHMENT_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b1a4 │ │ +4a4880: 281e |0020: goto 003e // +001e │ │ +4a4882: 6e10 93ec 0100 |0021: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.hasGeoLocation:()Z // method@ec93 │ │ +4a4888: 0a00 |0024: move-result v0 │ │ +4a488a: 3800 0500 |0025: if-eqz v0, 002a // +0005 │ │ +4a488e: 6200 a5b1 |0027: sget-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.SINGLE_NC_GEOLOCATION_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b1a5 │ │ +4a4892: 2815 |0029: goto 003e // +0015 │ │ +4a4894: 6e10 a1ec 0100 |002a: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isPoll:()Z // method@eca1 │ │ +4a489a: 0a00 |002d: move-result v0 │ │ +4a489c: 3800 0500 |002e: if-eqz v0, 0033 // +0005 │ │ +4a48a0: 6200 9bb1 |0030: sget-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.POLL_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b19b │ │ +4a48a4: 280c |0032: goto 003e // +000c │ │ +4a48a6: 6e10 96ec 0100 |0033: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isDeckCard:()Z // method@ec96 │ │ +4a48ac: 0a00 |0036: move-result v0 │ │ +4a48ae: 3800 0500 |0037: if-eqz v0, 003c // +0005 │ │ +4a48b2: 6200 9ab1 |0039: sget-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.DECK_CARD:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b19a │ │ +4a48b6: 2803 |003b: goto 003e // +0003 │ │ +4a48b8: 6200 9cb1 |003c: sget-object v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType;.REGULAR_TEXT_MESSAGE:Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // field@b19c │ │ +4a48bc: 1100 |003e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ 0x000c line=243 │ │ 0x000f line=244 │ │ 0x0015 line=245 │ │ 0x0018 line=246 │ │ @@ -2032467,21 +2032467,21 @@ │ │ type : '()Ljava/util/Date;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -4a55f4: |[4a55f4] com.nextcloud.talk.chat.data.model.ChatMessage.getCreatedAt:()Ljava/util/Date; │ │ -4a5604: 2200 2a25 |0000: new-instance v0, Ljava/util/Date; // type@252a │ │ -4a5608: 5351 15b2 |0002: iget-wide v1, v5, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.timestamp:J // field@b215 │ │ -4a560c: 1603 e803 |0004: const-wide/16 v3, #int 1000 // #3e8 │ │ -4a5610: bd31 |0006: mul-long/2addr v1, v3 │ │ -4a5612: 7030 eff8 1002 |0007: invoke-direct {v0, v1, v2}, Ljava/util/Date;.:(J)V // method@f8ef │ │ -4a5618: 1100 |000a: return-object v0 │ │ +4a55f8: |[4a55f8] com.nextcloud.talk.chat.data.model.ChatMessage.getCreatedAt:()Ljava/util/Date; │ │ +4a5608: 2200 2a25 |0000: new-instance v0, Ljava/util/Date; // type@252a │ │ +4a560c: 5351 15b2 |0002: iget-wide v1, v5, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.timestamp:J // field@b215 │ │ +4a5610: 1603 e803 |0004: const-wide/16 v3, #int 1000 // #3e8 │ │ +4a5614: bd31 |0006: mul-long/2addr v1, v3 │ │ +4a5616: 7030 eff8 1002 |0007: invoke-direct {v0, v1, v2}, Ljava/util/Date;.:(J)V // method@f8ef │ │ +4a561c: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=320 │ │ locals : │ │ 0x0000 - 0x000b reg=5 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ │ │ #52 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ @@ -2032489,17 +2032489,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a4a5c: |[4a4a5c] com.nextcloud.talk.chat.data.model.ChatMessage.getExpandableChildrenAmount:()I │ │ -4a4a6c: 5210 f2b1 |0000: iget v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.expandableChildrenAmount:I // field@b1f2 │ │ -4a4a70: 0f00 |0002: return v0 │ │ +4a4a60: |[4a4a60] com.nextcloud.talk.chat.data.model.ChatMessage.getExpandableChildrenAmount:()I │ │ +4a4a70: 5210 f2b1 |0000: iget v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.expandableChildrenAmount:I // field@b1f2 │ │ +4a4a74: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ │ │ #53 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ @@ -2032507,17 +2032507,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a3d70: |[4a3d70] com.nextcloud.talk.chat.data.model.ChatMessage.getExpandableParent:()Z │ │ -4a3d80: 5510 f3b1 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.expandableParent:Z // field@b1f3 │ │ -4a3d84: 0f00 |0002: return v0 │ │ +4a3d74: |[4a3d74] com.nextcloud.talk.chat.data.model.ChatMessage.getExpandableParent:()Z │ │ +4a3d84: 5510 f3b1 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.expandableParent:Z // field@b1f3 │ │ +4a3d88: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ │ │ #54 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ @@ -2032525,17 +2032525,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a4a74: |[4a4a74] com.nextcloud.talk.chat.data.model.ChatMessage.getExpirationTimestamp:()I │ │ -4a4a84: 5210 f4b1 |0000: iget v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.expirationTimestamp:I // field@b1f4 │ │ -4a4a88: 0f00 |0002: return v0 │ │ +4a4a78: |[4a4a78] com.nextcloud.talk.chat.data.model.ChatMessage.getExpirationTimestamp:()I │ │ +4a4a88: 5210 f4b1 |0000: iget v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.expirationTimestamp:I // field@b1f4 │ │ +4a4a8c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ │ │ #55 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ @@ -2032543,17 +2032543,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a4d40: |[4a4d40] com.nextcloud.talk.chat.data.model.ChatMessage.getExtractedUrlToPreview:()Ljava/lang/String; │ │ -4a4d50: 5410 f5b1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.extractedUrlToPreview:Ljava/lang/String; // field@b1f5 │ │ -4a4d54: 1100 |0002: return-object v0 │ │ +4a4d44: |[4a4d44] com.nextcloud.talk.chat.data.model.ChatMessage.getExtractedUrlToPreview:()Ljava/lang/String; │ │ +4a4d54: 5410 f5b1 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.extractedUrlToPreview:Ljava/lang/String; // field@b1f5 │ │ +4a4d58: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ │ │ #56 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ @@ -2032561,17 +2032561,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a3d88: |[4a3d88] com.nextcloud.talk.chat.data.model.ChatMessage.getHiddenByCollapse:()Z │ │ -4a3d98: 5510 f6b1 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.hiddenByCollapse:Z // field@b1f6 │ │ -4a3d9c: 0f00 |0002: return v0 │ │ +4a3d8c: |[4a3d8c] com.nextcloud.talk.chat.data.model.ChatMessage.getHiddenByCollapse:()Z │ │ +4a3d9c: 5510 f6b1 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.hiddenByCollapse:Z // field@b1f6 │ │ +4a3da0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ │ │ #57 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ @@ -2032579,19 +2032579,19 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -4a4d58: |[4a4d58] com.nextcloud.talk.chat.data.model.ChatMessage.getId:()Ljava/lang/String; │ │ -4a4d68: 5210 ffb1 |0000: iget v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.jsonMessageId:I // field@b1ff │ │ -4a4d6c: 7110 7bf6 0000 |0002: invoke-static {v0}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@f67b │ │ -4a4d72: 0c00 |0005: move-result-object v0 │ │ -4a4d74: 1100 |0006: return-object v0 │ │ +4a4d5c: |[4a4d5c] com.nextcloud.talk.chat.data.model.ChatMessage.getId:()Ljava/lang/String; │ │ +4a4d6c: 5210 ffb1 |0000: iget v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.jsonMessageId:I // field@b1ff │ │ +4a4d70: 7110 7bf6 0000 |0002: invoke-static {v0}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@f67b │ │ +4a4d76: 0c00 |0005: move-result-object v0 │ │ +4a4d78: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ │ │ #58 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ @@ -2032599,129 +2032599,129 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 215 16-bit code units │ │ -4a4d78: |[4a4d78] com.nextcloud.talk.chat.data.model.ChatMessage.getImageUrl:()Ljava/lang/String; │ │ -4a4d88: 5480 06b2 |0000: iget-object v0, v8, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.messageParameters:Ljava/util/HashMap; // field@b206 │ │ -4a4d8c: 3800 8800 |0002: if-eqz v0, 008a // +0088 │ │ -4a4d90: 7110 fdfb 0000 |0004: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4a4d96: 6e10 39f9 0000 |0007: invoke-virtual {v0}, Ljava/util/HashMap;.size:()I // method@f939 │ │ -4a4d9c: 0a00 |000a: move-result v0 │ │ -4a4d9e: 3d00 7f00 |000b: if-lez v0, 008a // +007f │ │ -4a4da2: 5480 06b2 |000d: iget-object v0, v8, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.messageParameters:Ljava/util/HashMap; // field@b206 │ │ -4a4da6: 7110 fdfb 0000 |000f: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4a4dac: 1f00 3c25 |0012: check-cast v0, Ljava/util/Map; // type@253c │ │ -4a4db0: 7210 94f9 0000 |0014: invoke-interface {v0}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@f994 │ │ -4a4db6: 0c00 |0017: move-result-object v0 │ │ -4a4db8: 7210 f4f9 0000 |0018: invoke-interface {v0}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@f9f4 │ │ -4a4dbe: 0c00 |001b: move-result-object v0 │ │ -4a4dc0: 7210 46f9 0000 |001c: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ -4a4dc6: 0a01 |001f: move-result v1 │ │ -4a4dc8: 3801 6a00 |0020: if-eqz v1, 008a // +006a │ │ -4a4dcc: 7210 47f9 0000 |0022: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ -4a4dd2: 0c01 |0025: move-result-object v1 │ │ -4a4dd4: 1f01 3b25 |0026: check-cast v1, Ljava/util/Map$Entry; // type@253b │ │ -4a4dd8: 7210 8ff9 0100 |0028: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@f98f │ │ -4a4dde: 0c01 |002b: move-result-object v1 │ │ -4a4de0: 1f01 3025 |002c: check-cast v1, Ljava/util/HashMap; // type@2530 │ │ -4a4de4: 1a02 81f5 |002e: const-string v2, "type" // string@f581 │ │ -4a4de8: 1a03 ea9e |0030: const-string v3, "file" // string@9eea │ │ -4a4dec: 7040 9dec 1832 |0032: invoke-direct {v8, v1, v2, v3}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isHashMapEntryEqualTo:(Ljava/util/HashMap;Ljava/lang/String;Ljava/lang/String;)Z // method@ec9d │ │ -4a4df2: 0a02 |0035: move-result v2 │ │ -4a4df4: 3802 e6ff |0036: if-eqz v2, 001c // -001a │ │ -4a4df8: 0712 |0038: move-object v2, v1 │ │ -4a4dfa: 1f02 3c25 |0039: check-cast v2, Ljava/util/Map; // type@253c │ │ -4a4dfe: 5b82 12b2 |003b: iput-object v2, v8, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.selectedIndividualHashMap:Ljava/util/Map; // field@b212 │ │ -4a4e02: 6e10 a3ec 0800 |003d: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isVoiceMessage:()Z // method@eca3 │ │ -4a4e08: 0a02 |0040: move-result v2 │ │ -4a4e0a: 3902 dbff |0041: if-nez v2, 001c // -0025 │ │ -4a4e0e: 5482 eeb1 |0043: iget-object v2, v8, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.activeUser:Lcom/nextcloud/talk/data/user/model/User; // field@b1ee │ │ -4a4e12: 3802 3d00 |0045: if-eqz v2, 0082 // +003d │ │ -4a4e16: 7110 fdfb 0200 |0047: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4a4e1c: 6e10 96f0 0200 |004a: invoke-virtual {v2}, Lcom/nextcloud/talk/data/user/model/User;.getBaseUrl:()Ljava/lang/String; // method@f096 │ │ -4a4e22: 0c02 |004d: move-result-object v2 │ │ -4a4e24: 3802 3400 |004e: if-eqz v2, 0082 // +0034 │ │ -4a4e28: 6200 f4b4 |0050: sget-object v0, Lcom/nextcloud/talk/utils/ApiUtils;.INSTANCE:Lcom/nextcloud/talk/utils/ApiUtils; // field@b4f4 │ │ -4a4e2c: 5482 eeb1 |0052: iget-object v2, v8, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.activeUser:Lcom/nextcloud/talk/data/user/model/User; // field@b1ee │ │ -4a4e30: 7110 fdfb 0200 |0054: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4a4e36: 6e10 96f0 0200 |0057: invoke-virtual {v2}, Lcom/nextcloud/talk/data/user/model/User;.getBaseUrl:()Ljava/lang/String; // method@f096 │ │ -4a4e3c: 0c02 |005a: move-result-object v2 │ │ -4a4e3e: 7110 fdfb 0200 |005b: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4a4e44: 1a03 3cb4 |005e: const-string v3, "id" // string@b43c │ │ -4a4e48: 6e20 34f9 3100 |0060: invoke-virtual {v1, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@f934 │ │ -4a4e4e: 0c01 |0063: move-result-object v1 │ │ -4a4e50: 7110 fdfb 0100 |0064: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4a4e56: 1f01 a724 |0067: check-cast v1, Ljava/lang/String; // type@24a7 │ │ -4a4e5a: 6203 34af |0069: sget-object v3, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.Companion:Lcom/nextcloud/talk/application/NextcloudTalkApplication$Companion; // field@af34 │ │ -4a4e5e: 6e10 26e6 0300 |006b: invoke-virtual {v3}, Lcom/nextcloud/talk/application/NextcloudTalkApplication$Companion;.getSharedApplication:()Lcom/nextcloud/talk/application/NextcloudTalkApplication; // method@e626 │ │ -4a4e64: 0c03 |006e: move-result-object v3 │ │ -4a4e66: 7110 fdfb 0300 |006f: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4a4e6c: 6e10 3ae6 0300 |0072: invoke-virtual {v3}, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.getResources:()Landroid/content/res/Resources; // method@e63a │ │ -4a4e72: 0c03 |0075: move-result-object v3 │ │ -4a4e74: 1404 ae02 077f |0076: const v4, #float 1.7946e+38 // #7f0702ae │ │ -4a4e7a: 6e20 ac01 4300 |0079: invoke-virtual {v3, v4}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@01ac │ │ -4a4e80: 0a03 |007c: move-result v3 │ │ -4a4e82: 6e40 b3f2 2031 |007d: invoke-virtual {v0, v2, v1, v3}, Lcom/nextcloud/talk/utils/ApiUtils;.getUrlForFilePreviewWithFileId:(Ljava/lang/String;Ljava/lang/String;I)Ljava/lang/String; // method@f2b3 │ │ -4a4e88: 0c00 |0080: move-result-object v0 │ │ -4a4e8a: 1100 |0081: return-object v0 │ │ -4a4e8c: 1a01 1a1d |0082: const-string v1, "ChatMessage" // string@1d1a │ │ -4a4e90: 1a02 0c85 |0084: const-string v2, "activeUser or activeUser.getBaseUrl() were null when trying to getImageUrl()" // string@850c │ │ -4a4e94: 7120 6e05 2100 |0086: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@056e │ │ -4a4e9a: 2893 |0089: goto 001c // -006d │ │ -4a4e9c: 5480 08b2 |008a: iget-object v0, v8, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.messageTypesToIgnore:Ljava/util/List; // field@b208 │ │ -4a4ea0: 6e10 68ec 0800 |008c: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getCalculateMessageType:()Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // method@ec68 │ │ -4a4ea6: 0c01 |008f: move-result-object v1 │ │ -4a4ea8: 7220 6df9 1000 |0090: invoke-interface {v0, v1}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@f96d │ │ -4a4eae: 0a00 |0093: move-result v0 │ │ -4a4eb0: 3900 4100 |0094: if-nez v0, 00d5 // +0041 │ │ -4a4eb4: 5480 05b2 |0096: iget-object v0, v8, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.message:Ljava/lang/String; // field@b205 │ │ -4a4eb8: 7110 fdfb 0000 |0098: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4a4ebe: 1f00 7724 |009b: check-cast v0, Ljava/lang/CharSequence; // type@2477 │ │ -4a4ec2: 7210 3df5 0000 |009d: invoke-interface {v0}, Ljava/lang/CharSequence;.length:()I // method@f53d │ │ -4a4ec8: 0a01 |00a0: move-result v1 │ │ -4a4eca: 1212 |00a1: const/4 v2, #int 1 // #1 │ │ -4a4ecc: b121 |00a2: sub-int/2addr v1, v2 │ │ -4a4ece: 1203 |00a3: const/4 v3, #int 0 // #0 │ │ -4a4ed0: 0134 |00a4: move v4, v3 │ │ -4a4ed2: 0145 |00a5: move v5, v4 │ │ -4a4ed4: 3614 2500 |00a6: if-gt v4, v1, 00cb // +0025 │ │ -4a4ed8: 3905 0400 |00a8: if-nez v5, 00ac // +0004 │ │ -4a4edc: 0146 |00aa: move v6, v4 │ │ -4a4ede: 2802 |00ab: goto 00ad // +0002 │ │ -4a4ee0: 0116 |00ac: move v6, v1 │ │ -4a4ee2: 7220 3cf5 6000 |00ad: invoke-interface {v0, v6}, Ljava/lang/CharSequence;.charAt:(I)C // method@f53c │ │ -4a4ee8: 0a06 |00b0: move-result v6 │ │ -4a4eea: 1307 2000 |00b1: const/16 v7, #int 32 // #20 │ │ -4a4eee: 7120 02fc 7600 |00b3: invoke-static {v6, v7}, Lkotlin/jvm/internal/Intrinsics;.compare:(II)I // method@fc02 │ │ -4a4ef4: 0a06 |00b6: move-result v6 │ │ -4a4ef6: 3c06 0400 |00b7: if-gtz v6, 00bb // +0004 │ │ -4a4efa: 0126 |00b9: move v6, v2 │ │ -4a4efc: 2802 |00ba: goto 00bc // +0002 │ │ -4a4efe: 0136 |00bb: move v6, v3 │ │ -4a4f00: 3905 0900 |00bc: if-nez v5, 00c5 // +0009 │ │ -4a4f04: 3906 0400 |00be: if-nez v6, 00c2 // +0004 │ │ -4a4f08: 0125 |00c0: move v5, v2 │ │ -4a4f0a: 28e5 |00c1: goto 00a6 // -001b │ │ -4a4f0c: d804 0401 |00c2: add-int/lit8 v4, v4, #int 1 // #01 │ │ -4a4f10: 28e2 |00c4: goto 00a6 // -001e │ │ -4a4f12: 3906 0300 |00c5: if-nez v6, 00c8 // +0003 │ │ -4a4f16: 2804 |00c7: goto 00cb // +0004 │ │ -4a4f18: d801 01ff |00c8: add-int/lit8 v1, v1, #int -1 // #ff │ │ -4a4f1c: 28dc |00ca: goto 00a6 // -0024 │ │ -4a4f1e: b021 |00cb: add-int/2addr v1, v2 │ │ -4a4f20: 7230 3ef5 4001 |00cc: invoke-interface {v0, v4, v1}, Ljava/lang/CharSequence;.subSequence:(II)Ljava/lang/CharSequence; // method@f53e │ │ -4a4f26: 0c00 |00cf: move-result-object v0 │ │ -4a4f28: 6e10 35f6 0000 |00d0: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@f635 │ │ -4a4f2e: 0c00 |00d3: move-result-object v0 │ │ -4a4f30: 2802 |00d4: goto 00d6 // +0002 │ │ -4a4f32: 1200 |00d5: const/4 v0, #int 0 // #0 │ │ -4a4f34: 1100 |00d6: return-object v0 │ │ +4a4d7c: |[4a4d7c] com.nextcloud.talk.chat.data.model.ChatMessage.getImageUrl:()Ljava/lang/String; │ │ +4a4d8c: 5480 06b2 |0000: iget-object v0, v8, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.messageParameters:Ljava/util/HashMap; // field@b206 │ │ +4a4d90: 3800 8800 |0002: if-eqz v0, 008a // +0088 │ │ +4a4d94: 7110 fdfb 0000 |0004: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4a4d9a: 6e10 39f9 0000 |0007: invoke-virtual {v0}, Ljava/util/HashMap;.size:()I // method@f939 │ │ +4a4da0: 0a00 |000a: move-result v0 │ │ +4a4da2: 3d00 7f00 |000b: if-lez v0, 008a // +007f │ │ +4a4da6: 5480 06b2 |000d: iget-object v0, v8, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.messageParameters:Ljava/util/HashMap; // field@b206 │ │ +4a4daa: 7110 fdfb 0000 |000f: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4a4db0: 1f00 3c25 |0012: check-cast v0, Ljava/util/Map; // type@253c │ │ +4a4db4: 7210 94f9 0000 |0014: invoke-interface {v0}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@f994 │ │ +4a4dba: 0c00 |0017: move-result-object v0 │ │ +4a4dbc: 7210 f4f9 0000 |0018: invoke-interface {v0}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@f9f4 │ │ +4a4dc2: 0c00 |001b: move-result-object v0 │ │ +4a4dc4: 7210 46f9 0000 |001c: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ +4a4dca: 0a01 |001f: move-result v1 │ │ +4a4dcc: 3801 6a00 |0020: if-eqz v1, 008a // +006a │ │ +4a4dd0: 7210 47f9 0000 |0022: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ +4a4dd6: 0c01 |0025: move-result-object v1 │ │ +4a4dd8: 1f01 3b25 |0026: check-cast v1, Ljava/util/Map$Entry; // type@253b │ │ +4a4ddc: 7210 8ff9 0100 |0028: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@f98f │ │ +4a4de2: 0c01 |002b: move-result-object v1 │ │ +4a4de4: 1f01 3025 |002c: check-cast v1, Ljava/util/HashMap; // type@2530 │ │ +4a4de8: 1a02 81f5 |002e: const-string v2, "type" // string@f581 │ │ +4a4dec: 1a03 ea9e |0030: const-string v3, "file" // string@9eea │ │ +4a4df0: 7040 9dec 1832 |0032: invoke-direct {v8, v1, v2, v3}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isHashMapEntryEqualTo:(Ljava/util/HashMap;Ljava/lang/String;Ljava/lang/String;)Z // method@ec9d │ │ +4a4df6: 0a02 |0035: move-result v2 │ │ +4a4df8: 3802 e6ff |0036: if-eqz v2, 001c // -001a │ │ +4a4dfc: 0712 |0038: move-object v2, v1 │ │ +4a4dfe: 1f02 3c25 |0039: check-cast v2, Ljava/util/Map; // type@253c │ │ +4a4e02: 5b82 12b2 |003b: iput-object v2, v8, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.selectedIndividualHashMap:Ljava/util/Map; // field@b212 │ │ +4a4e06: 6e10 a3ec 0800 |003d: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isVoiceMessage:()Z // method@eca3 │ │ +4a4e0c: 0a02 |0040: move-result v2 │ │ +4a4e0e: 3902 dbff |0041: if-nez v2, 001c // -0025 │ │ +4a4e12: 5482 eeb1 |0043: iget-object v2, v8, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.activeUser:Lcom/nextcloud/talk/data/user/model/User; // field@b1ee │ │ +4a4e16: 3802 3d00 |0045: if-eqz v2, 0082 // +003d │ │ +4a4e1a: 7110 fdfb 0200 |0047: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4a4e20: 6e10 96f0 0200 |004a: invoke-virtual {v2}, Lcom/nextcloud/talk/data/user/model/User;.getBaseUrl:()Ljava/lang/String; // method@f096 │ │ +4a4e26: 0c02 |004d: move-result-object v2 │ │ +4a4e28: 3802 3400 |004e: if-eqz v2, 0082 // +0034 │ │ +4a4e2c: 6200 f4b4 |0050: sget-object v0, Lcom/nextcloud/talk/utils/ApiUtils;.INSTANCE:Lcom/nextcloud/talk/utils/ApiUtils; // field@b4f4 │ │ +4a4e30: 5482 eeb1 |0052: iget-object v2, v8, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.activeUser:Lcom/nextcloud/talk/data/user/model/User; // field@b1ee │ │ +4a4e34: 7110 fdfb 0200 |0054: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4a4e3a: 6e10 96f0 0200 |0057: invoke-virtual {v2}, Lcom/nextcloud/talk/data/user/model/User;.getBaseUrl:()Ljava/lang/String; // method@f096 │ │ +4a4e40: 0c02 |005a: move-result-object v2 │ │ +4a4e42: 7110 fdfb 0200 |005b: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4a4e48: 1a03 3cb4 |005e: const-string v3, "id" // string@b43c │ │ +4a4e4c: 6e20 34f9 3100 |0060: invoke-virtual {v1, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@f934 │ │ +4a4e52: 0c01 |0063: move-result-object v1 │ │ +4a4e54: 7110 fdfb 0100 |0064: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4a4e5a: 1f01 a724 |0067: check-cast v1, Ljava/lang/String; // type@24a7 │ │ +4a4e5e: 6203 34af |0069: sget-object v3, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.Companion:Lcom/nextcloud/talk/application/NextcloudTalkApplication$Companion; // field@af34 │ │ +4a4e62: 6e10 26e6 0300 |006b: invoke-virtual {v3}, Lcom/nextcloud/talk/application/NextcloudTalkApplication$Companion;.getSharedApplication:()Lcom/nextcloud/talk/application/NextcloudTalkApplication; // method@e626 │ │ +4a4e68: 0c03 |006e: move-result-object v3 │ │ +4a4e6a: 7110 fdfb 0300 |006f: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4a4e70: 6e10 3ae6 0300 |0072: invoke-virtual {v3}, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.getResources:()Landroid/content/res/Resources; // method@e63a │ │ +4a4e76: 0c03 |0075: move-result-object v3 │ │ +4a4e78: 1404 ae02 077f |0076: const v4, #float 1.7946e+38 // #7f0702ae │ │ +4a4e7e: 6e20 ac01 4300 |0079: invoke-virtual {v3, v4}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@01ac │ │ +4a4e84: 0a03 |007c: move-result v3 │ │ +4a4e86: 6e40 b3f2 2031 |007d: invoke-virtual {v0, v2, v1, v3}, Lcom/nextcloud/talk/utils/ApiUtils;.getUrlForFilePreviewWithFileId:(Ljava/lang/String;Ljava/lang/String;I)Ljava/lang/String; // method@f2b3 │ │ +4a4e8c: 0c00 |0080: move-result-object v0 │ │ +4a4e8e: 1100 |0081: return-object v0 │ │ +4a4e90: 1a01 1a1d |0082: const-string v1, "ChatMessage" // string@1d1a │ │ +4a4e94: 1a02 0c85 |0084: const-string v2, "activeUser or activeUser.getBaseUrl() were null when trying to getImageUrl()" // string@850c │ │ +4a4e98: 7120 6e05 2100 |0086: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@056e │ │ +4a4e9e: 2893 |0089: goto 001c // -006d │ │ +4a4ea0: 5480 08b2 |008a: iget-object v0, v8, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.messageTypesToIgnore:Ljava/util/List; // field@b208 │ │ +4a4ea4: 6e10 68ec 0800 |008c: invoke-virtual {v8}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getCalculateMessageType:()Lcom/nextcloud/talk/chat/data/model/ChatMessage$MessageType; // method@ec68 │ │ +4a4eaa: 0c01 |008f: move-result-object v1 │ │ +4a4eac: 7220 6df9 1000 |0090: invoke-interface {v0, v1}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@f96d │ │ +4a4eb2: 0a00 |0093: move-result v0 │ │ +4a4eb4: 3900 4100 |0094: if-nez v0, 00d5 // +0041 │ │ +4a4eb8: 5480 05b2 |0096: iget-object v0, v8, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.message:Ljava/lang/String; // field@b205 │ │ +4a4ebc: 7110 fdfb 0000 |0098: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4a4ec2: 1f00 7724 |009b: check-cast v0, Ljava/lang/CharSequence; // type@2477 │ │ +4a4ec6: 7210 3df5 0000 |009d: invoke-interface {v0}, Ljava/lang/CharSequence;.length:()I // method@f53d │ │ +4a4ecc: 0a01 |00a0: move-result v1 │ │ +4a4ece: 1212 |00a1: const/4 v2, #int 1 // #1 │ │ +4a4ed0: b121 |00a2: sub-int/2addr v1, v2 │ │ +4a4ed2: 1203 |00a3: const/4 v3, #int 0 // #0 │ │ +4a4ed4: 0134 |00a4: move v4, v3 │ │ +4a4ed6: 0145 |00a5: move v5, v4 │ │ +4a4ed8: 3614 2500 |00a6: if-gt v4, v1, 00cb // +0025 │ │ +4a4edc: 3905 0400 |00a8: if-nez v5, 00ac // +0004 │ │ +4a4ee0: 0146 |00aa: move v6, v4 │ │ +4a4ee2: 2802 |00ab: goto 00ad // +0002 │ │ +4a4ee4: 0116 |00ac: move v6, v1 │ │ +4a4ee6: 7220 3cf5 6000 |00ad: invoke-interface {v0, v6}, Ljava/lang/CharSequence;.charAt:(I)C // method@f53c │ │ +4a4eec: 0a06 |00b0: move-result v6 │ │ +4a4eee: 1307 2000 |00b1: const/16 v7, #int 32 // #20 │ │ +4a4ef2: 7120 02fc 7600 |00b3: invoke-static {v6, v7}, Lkotlin/jvm/internal/Intrinsics;.compare:(II)I // method@fc02 │ │ +4a4ef8: 0a06 |00b6: move-result v6 │ │ +4a4efa: 3c06 0400 |00b7: if-gtz v6, 00bb // +0004 │ │ +4a4efe: 0126 |00b9: move v6, v2 │ │ +4a4f00: 2802 |00ba: goto 00bc // +0002 │ │ +4a4f02: 0136 |00bb: move v6, v3 │ │ +4a4f04: 3905 0900 |00bc: if-nez v5, 00c5 // +0009 │ │ +4a4f08: 3906 0400 |00be: if-nez v6, 00c2 // +0004 │ │ +4a4f0c: 0125 |00c0: move v5, v2 │ │ +4a4f0e: 28e5 |00c1: goto 00a6 // -001b │ │ +4a4f10: d804 0401 |00c2: add-int/lit8 v4, v4, #int 1 // #01 │ │ +4a4f14: 28e2 |00c4: goto 00a6 // -001e │ │ +4a4f16: 3906 0300 |00c5: if-nez v6, 00c8 // +0003 │ │ +4a4f1a: 2804 |00c7: goto 00cb // +0004 │ │ +4a4f1c: d801 01ff |00c8: add-int/lit8 v1, v1, #int -1 // #ff │ │ +4a4f20: 28dc |00ca: goto 00a6 // -0024 │ │ +4a4f22: b021 |00cb: add-int/2addr v1, v2 │ │ +4a4f24: 7230 3ef5 4001 |00cc: invoke-interface {v0, v4, v1}, Ljava/lang/CharSequence;.subSequence:(II)Ljava/lang/CharSequence; // method@f53e │ │ +4a4f2a: 0c00 |00cf: move-result-object v0 │ │ +4a4f2c: 6e10 35f6 0000 |00d0: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@f635 │ │ +4a4f32: 0c00 |00d3: move-result-object v0 │ │ +4a4f34: 2802 |00d4: goto 00d6 // +0002 │ │ +4a4f36: 1200 |00d5: const/4 v0, #int 0 // #0 │ │ +4a4f38: 1100 |00d6: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ 0x000d line=212 │ │ 0x002e line=213 │ │ 0x0038 line=216 │ │ 0x003d line=217 │ │ @@ -2032750,17 +2032750,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a4a8c: |[4a4a8c] com.nextcloud.talk.chat.data.model.ChatMessage.getJsonMessageId:()I │ │ -4a4a9c: 5210 ffb1 |0000: iget v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.jsonMessageId:I // field@b1ff │ │ -4a4aa0: 0f00 |0002: return v0 │ │ +4a4a90: |[4a4a90] com.nextcloud.talk.chat.data.model.ChatMessage.getJsonMessageId:()I │ │ +4a4aa0: 5210 ffb1 |0000: iget v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.jsonMessageId:I // field@b1ff │ │ +4a4aa4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ │ │ #60 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ @@ -2032768,17 +2032768,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a4f38: |[4a4f38] com.nextcloud.talk.chat.data.model.ChatMessage.getLastEditActorDisplayName:()Ljava/lang/String; │ │ -4a4f48: 5410 00b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.lastEditActorDisplayName:Ljava/lang/String; // field@b200 │ │ -4a4f4c: 1100 |0002: return-object v0 │ │ +4a4f3c: |[4a4f3c] com.nextcloud.talk.chat.data.model.ChatMessage.getLastEditActorDisplayName:()Ljava/lang/String; │ │ +4a4f4c: 5410 00b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.lastEditActorDisplayName:Ljava/lang/String; // field@b200 │ │ +4a4f50: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ │ │ #61 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ @@ -2032786,17 +2032786,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a4f50: |[4a4f50] com.nextcloud.talk.chat.data.model.ChatMessage.getLastEditActorId:()Ljava/lang/String; │ │ -4a4f60: 5410 01b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.lastEditActorId:Ljava/lang/String; // field@b201 │ │ -4a4f64: 1100 |0002: return-object v0 │ │ +4a4f54: |[4a4f54] com.nextcloud.talk.chat.data.model.ChatMessage.getLastEditActorId:()Ljava/lang/String; │ │ +4a4f64: 5410 01b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.lastEditActorId:Ljava/lang/String; // field@b201 │ │ +4a4f68: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ │ │ #62 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ @@ -2032804,17 +2032804,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a4f68: |[4a4f68] com.nextcloud.talk.chat.data.model.ChatMessage.getLastEditActorType:()Ljava/lang/String; │ │ -4a4f78: 5410 02b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.lastEditActorType:Ljava/lang/String; // field@b202 │ │ -4a4f7c: 1100 |0002: return-object v0 │ │ +4a4f6c: |[4a4f6c] com.nextcloud.talk.chat.data.model.ChatMessage.getLastEditActorType:()Ljava/lang/String; │ │ +4a4f7c: 5410 02b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.lastEditActorType:Ljava/lang/String; // field@b202 │ │ +4a4f80: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ │ │ #63 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ @@ -2032822,17 +2032822,17 @@ │ │ type : '()Ljava/lang/Long;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a4bf0: |[4a4bf0] com.nextcloud.talk.chat.data.model.ChatMessage.getLastEditTimestamp:()Ljava/lang/Long; │ │ -4a4c00: 5410 03b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.lastEditTimestamp:Ljava/lang/Long; // field@b203 │ │ -4a4c04: 1100 |0002: return-object v0 │ │ +4a4bf4: |[4a4bf4] com.nextcloud.talk.chat.data.model.ChatMessage.getLastEditTimestamp:()Ljava/lang/Long; │ │ +4a4c04: 5410 03b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.lastEditTimestamp:Ljava/lang/Long; // field@b203 │ │ +4a4c08: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ │ │ #64 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ @@ -2032840,17 +2032840,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a4aa4: |[4a4aa4] com.nextcloud.talk.chat.data.model.ChatMessage.getLastItemOfExpandableGroup:()I │ │ -4a4ab4: 5210 04b2 |0000: iget v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.lastItemOfExpandableGroup:I // field@b204 │ │ -4a4ab8: 0f00 |0002: return v0 │ │ +4a4aa8: |[4a4aa8] com.nextcloud.talk.chat.data.model.ChatMessage.getLastItemOfExpandableGroup:()I │ │ +4a4ab8: 5210 04b2 |0000: iget v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.lastItemOfExpandableGroup:I // field@b204 │ │ +4a4abc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ │ │ #65 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ @@ -2032858,17 +2032858,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a4f80: |[4a4f80] com.nextcloud.talk.chat.data.model.ChatMessage.getMessage:()Ljava/lang/String; │ │ -4a4f90: 5410 05b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.message:Ljava/lang/String; // field@b205 │ │ -4a4f94: 1100 |0002: return-object v0 │ │ +4a4f84: |[4a4f84] com.nextcloud.talk.chat.data.model.ChatMessage.getMessage:()Ljava/lang/String; │ │ +4a4f94: 5410 05b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.message:Ljava/lang/String; // field@b205 │ │ +4a4f98: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ │ │ #66 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ @@ -2032876,17 +2032876,17 @@ │ │ type : '()Ljava/util/HashMap;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a5634: |[4a5634] com.nextcloud.talk.chat.data.model.ChatMessage.getMessageParameters:()Ljava/util/HashMap; │ │ -4a5644: 5410 06b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.messageParameters:Ljava/util/HashMap; // field@b206 │ │ -4a5648: 1100 |0002: return-object v0 │ │ +4a5638: |[4a5638] com.nextcloud.talk.chat.data.model.ChatMessage.getMessageParameters:()Ljava/util/HashMap; │ │ +4a5648: 5410 06b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.messageParameters:Ljava/util/HashMap; // field@b206 │ │ +4a564c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ │ │ #67 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ @@ -2032894,17 +2032894,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a4f98: |[4a4f98] com.nextcloud.talk.chat.data.model.ChatMessage.getMessageType:()Ljava/lang/String; │ │ -4a4fa8: 5410 07b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.messageType:Ljava/lang/String; // field@b207 │ │ -4a4fac: 1100 |0002: return-object v0 │ │ +4a4f9c: |[4a4f9c] com.nextcloud.talk.chat.data.model.ChatMessage.getMessageType:()Ljava/lang/String; │ │ +4a4fac: 5410 07b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.messageType:Ljava/lang/String; // field@b207 │ │ +4a4fb0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ │ │ #68 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ @@ -2032912,17 +2032912,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a567c: |[4a567c] com.nextcloud.talk.chat.data.model.ChatMessage.getMessageTypesToIgnore:()Ljava/util/List; │ │ -4a568c: 5410 08b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.messageTypesToIgnore:Ljava/util/List; // field@b208 │ │ -4a5690: 1100 |0002: return-object v0 │ │ +4a5680: |[4a5680] com.nextcloud.talk.chat.data.model.ChatMessage.getMessageTypesToIgnore:()Ljava/util/List; │ │ +4a5690: 5410 08b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.messageTypesToIgnore:Ljava/util/List; // field@b208 │ │ +4a5694: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ │ │ #69 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ @@ -2032930,30 +2032930,30 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -4a4fb0: |[4a4fb0] com.nextcloud.talk.chat.data.model.ChatMessage.getNullsafeActorDisplayName:()Ljava/lang/String; │ │ -4a4fc0: 5420 efb1 |0000: iget-object v0, v2, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.actorDisplayName:Ljava/lang/String; // field@b1ef │ │ -4a4fc4: 1f00 7724 |0002: check-cast v0, Ljava/lang/CharSequence; // type@2477 │ │ -4a4fc8: 7110 4805 0000 |0004: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0548 │ │ -4a4fce: 0a00 |0007: move-result v0 │ │ -4a4fd0: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ -4a4fd4: 5420 efb1 |000a: iget-object v0, v2, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.actorDisplayName:Ljava/lang/String; // field@b1ef │ │ -4a4fd8: 2811 |000c: goto 001d // +0011 │ │ -4a4fda: 6200 34af |000d: sget-object v0, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.Companion:Lcom/nextcloud/talk/application/NextcloudTalkApplication$Companion; // field@af34 │ │ -4a4fde: 6e10 26e6 0000 |000f: invoke-virtual {v0}, Lcom/nextcloud/talk/application/NextcloudTalkApplication$Companion;.getSharedApplication:()Lcom/nextcloud/talk/application/NextcloudTalkApplication; // method@e626 │ │ -4a4fe4: 0c00 |0012: move-result-object v0 │ │ -4a4fe6: 7110 fdfb 0000 |0013: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4a4fec: 1401 a202 137f |0016: const v1, #float 1.9541e+38 // #7f1302a2 │ │ -4a4ff2: 6e20 3be6 1000 |0019: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.getString:(I)Ljava/lang/String; // method@e63b │ │ -4a4ff8: 0c00 |001c: move-result-object v0 │ │ -4a4ffa: 1100 |001d: return-object v0 │ │ +4a4fb4: |[4a4fb4] com.nextcloud.talk.chat.data.model.ChatMessage.getNullsafeActorDisplayName:()Ljava/lang/String; │ │ +4a4fc4: 5420 efb1 |0000: iget-object v0, v2, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.actorDisplayName:Ljava/lang/String; // field@b1ef │ │ +4a4fc8: 1f00 7724 |0002: check-cast v0, Ljava/lang/CharSequence; // type@2477 │ │ +4a4fcc: 7110 4805 0000 |0004: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0548 │ │ +4a4fd2: 0a00 |0007: move-result v0 │ │ +4a4fd4: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ +4a4fd8: 5420 efb1 |000a: iget-object v0, v2, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.actorDisplayName:Ljava/lang/String; // field@b1ef │ │ +4a4fdc: 2811 |000c: goto 001d // +0011 │ │ +4a4fde: 6200 34af |000d: sget-object v0, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.Companion:Lcom/nextcloud/talk/application/NextcloudTalkApplication$Companion; // field@af34 │ │ +4a4fe2: 6e10 26e6 0000 |000f: invoke-virtual {v0}, Lcom/nextcloud/talk/application/NextcloudTalkApplication$Companion;.getSharedApplication:()Lcom/nextcloud/talk/application/NextcloudTalkApplication; // method@e626 │ │ +4a4fe8: 0c00 |0012: move-result-object v0 │ │ +4a4fea: 7110 fdfb 0000 |0013: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4a4ff0: 1401 a202 137f |0016: const v1, #float 1.9541e+38 // #7f1302a2 │ │ +4a4ff6: 6e20 3be6 1000 |0019: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/application/NextcloudTalkApplication;.getString:(I)Ljava/lang/String; // method@e63b │ │ +4a4ffc: 0c00 |001c: move-result-object v0 │ │ +4a4ffe: 1100 |001d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=272 │ │ 0x000a line=273 │ │ 0x000d line=275 │ │ locals : │ │ 0x0000 - 0x001e reg=2 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ @@ -2032963,17 +2032963,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a3da0: |[4a3da0] com.nextcloud.talk.chat.data.model.ChatMessage.getOpenWhenDownloaded:()Z │ │ -4a3db0: 5510 09b2 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.openWhenDownloaded:Z // field@b209 │ │ -4a3db4: 0f00 |0002: return v0 │ │ +4a3da4: |[4a3da4] com.nextcloud.talk.chat.data.model.ChatMessage.getOpenWhenDownloaded:()Z │ │ +4a3db4: 5510 09b2 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.openWhenDownloaded:Z // field@b209 │ │ +4a3db8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ │ │ #71 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ @@ -2032981,17 +2032981,17 @@ │ │ type : '()Ljava/lang/Long;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a4c08: |[4a4c08] com.nextcloud.talk.chat.data.model.ChatMessage.getParentMessageId:()Ljava/lang/Long; │ │ -4a4c18: 5410 0ab2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.parentMessageId:Ljava/lang/Long; // field@b20a │ │ -4a4c1c: 1100 |0002: return-object v0 │ │ +4a4c0c: |[4a4c0c] com.nextcloud.talk.chat.data.model.ChatMessage.getParentMessageId:()Ljava/lang/Long; │ │ +4a4c1c: 5410 0ab2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.parentMessageId:Ljava/lang/Long; // field@b20a │ │ +4a4c20: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ │ │ #72 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ @@ -2032999,17 +2032999,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a4abc: |[4a4abc] com.nextcloud.talk.chat.data.model.ChatMessage.getPreviousMessageId:()I │ │ -4a4acc: 5210 0bb2 |0000: iget v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.previousMessageId:I // field@b20b │ │ -4a4ad0: 0f00 |0002: return v0 │ │ +4a4ac0: |[4a4ac0] com.nextcloud.talk.chat.data.model.ChatMessage.getPreviousMessageId:()I │ │ +4a4ad0: 5210 0bb2 |0000: iget v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.previousMessageId:I // field@b20b │ │ +4a4ad4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ │ │ #73 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ @@ -2033017,17 +2033017,17 @@ │ │ type : '()Ljava/util/LinkedHashMap;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a5664: |[4a5664] com.nextcloud.talk.chat.data.model.ChatMessage.getReactions:()Ljava/util/LinkedHashMap; │ │ -4a5674: 5410 0cb2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.reactions:Ljava/util/LinkedHashMap; // field@b20c │ │ -4a5678: 1100 |0002: return-object v0 │ │ +4a5668: |[4a5668] com.nextcloud.talk.chat.data.model.ChatMessage.getReactions:()Ljava/util/LinkedHashMap; │ │ +4a5678: 5410 0cb2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.reactions:Ljava/util/LinkedHashMap; // field@b20c │ │ +4a567c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ │ │ #74 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ @@ -2033035,17 +2033035,17 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a55dc: |[4a55dc] com.nextcloud.talk.chat.data.model.ChatMessage.getReactionsSelf:()Ljava/util/ArrayList; │ │ -4a55ec: 5410 0db2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.reactionsSelf:Ljava/util/ArrayList; // field@b20d │ │ -4a55f0: 1100 |0002: return-object v0 │ │ +4a55e0: |[4a55e0] com.nextcloud.talk.chat.data.model.ChatMessage.getReactionsSelf:()Ljava/util/ArrayList; │ │ +4a55f0: 5410 0db2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.reactionsSelf:Ljava/util/ArrayList; // field@b20d │ │ +4a55f4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ │ │ #75 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ @@ -2033053,17 +2033053,17 @@ │ │ type : '()Ljava/lang/Enum;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a4ba8: |[4a4ba8] com.nextcloud.talk.chat.data.model.ChatMessage.getReadStatus:()Ljava/lang/Enum; │ │ -4a4bb8: 5410 0eb2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.readStatus:Ljava/lang/Enum; // field@b20e │ │ -4a4bbc: 1100 |0002: return-object v0 │ │ +4a4bac: |[4a4bac] com.nextcloud.talk.chat.data.model.ChatMessage.getReadStatus:()Ljava/lang/Enum; │ │ +4a4bbc: 5410 0eb2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.readStatus:Ljava/lang/Enum; // field@b20e │ │ +4a4bc0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ │ │ #76 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ @@ -2033071,17 +2033071,17 @@ │ │ type : '()Ljava/lang/Boolean;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a4b78: |[4a4b78] com.nextcloud.talk.chat.data.model.ChatMessage.getRenderMarkdown:()Ljava/lang/Boolean; │ │ -4a4b88: 5410 0fb2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.renderMarkdown:Ljava/lang/Boolean; // field@b20f │ │ -4a4b8c: 1100 |0002: return-object v0 │ │ +4a4b7c: |[4a4b7c] com.nextcloud.talk.chat.data.model.ChatMessage.getRenderMarkdown:()Ljava/lang/Boolean; │ │ +4a4b8c: 5410 0fb2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.renderMarkdown:Ljava/lang/Boolean; // field@b20f │ │ +4a4b90: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ │ │ #77 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ @@ -2033089,17 +2033089,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a3db8: |[4a3db8] com.nextcloud.talk.chat.data.model.ChatMessage.getReplyable:()Z │ │ -4a3dc8: 5510 10b2 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.replyable:Z // field@b210 │ │ -4a3dcc: 0f00 |0002: return v0 │ │ +4a3dbc: |[4a3dbc] com.nextcloud.talk.chat.data.model.ChatMessage.getReplyable:()Z │ │ +4a3dcc: 5510 10b2 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.replyable:Z // field@b210 │ │ +4a3dd0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ │ │ #78 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ @@ -2033107,17 +2033107,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a3dd0: |[4a3dd0] com.nextcloud.talk.chat.data.model.ChatMessage.getResetVoiceMessage:()Z │ │ -4a3de0: 5510 11b2 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.resetVoiceMessage:Z // field@b211 │ │ -4a3de4: 0f00 |0002: return v0 │ │ +4a3dd4: |[4a3dd4] com.nextcloud.talk.chat.data.model.ChatMessage.getResetVoiceMessage:()Z │ │ +4a3de4: 5510 11b2 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.resetVoiceMessage:Z // field@b211 │ │ +4a3de8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ │ │ #79 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ @@ -2033125,17 +2033125,17 @@ │ │ type : '()Ljava/util/Map;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a56ac: |[4a56ac] com.nextcloud.talk.chat.data.model.ChatMessage.getSelectedIndividualHashMap:()Ljava/util/Map; │ │ -4a56bc: 5410 12b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.selectedIndividualHashMap:Ljava/util/Map; // field@b212 │ │ -4a56c0: 1100 |0002: return-object v0 │ │ +4a56b0: |[4a56b0] com.nextcloud.talk.chat.data.model.ChatMessage.getSelectedIndividualHashMap:()Ljava/util/Map; │ │ +4a56c0: 5410 12b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.selectedIndividualHashMap:Ljava/util/Map; // field@b212 │ │ +4a56c4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ │ │ #80 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ @@ -2033143,21 +2033143,21 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -4a4ffc: |[4a4ffc] com.nextcloud.talk.chat.data.model.ChatMessage.getSystemMessage:()Ljava/lang/String; │ │ -4a500c: 2200 e822 |0000: new-instance v0, Lcom/nextcloud/talk/models/json/converters/EnumSystemMessageTypeConverter; // type@22e8 │ │ -4a5010: 7010 83f1 0000 |0002: invoke-direct {v0}, Lcom/nextcloud/talk/models/json/converters/EnumSystemMessageTypeConverter;.:()V // method@f183 │ │ -4a5016: 5421 13b2 |0005: iget-object v1, v2, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.systemMessageType:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b213 │ │ -4a501a: 6e20 84f1 1000 |0007: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/models/json/converters/EnumSystemMessageTypeConverter;.convertToString:(Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;)Ljava/lang/String; // method@f184 │ │ -4a5020: 0c00 |000a: move-result-object v0 │ │ -4a5022: 1100 |000b: return-object v0 │ │ +4a5000: |[4a5000] com.nextcloud.talk.chat.data.model.ChatMessage.getSystemMessage:()Ljava/lang/String; │ │ +4a5010: 2200 e822 |0000: new-instance v0, Lcom/nextcloud/talk/models/json/converters/EnumSystemMessageTypeConverter; // type@22e8 │ │ +4a5014: 7010 83f1 0000 |0002: invoke-direct {v0}, Lcom/nextcloud/talk/models/json/converters/EnumSystemMessageTypeConverter;.:()V // method@f183 │ │ +4a501a: 5421 13b2 |0005: iget-object v1, v2, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.systemMessageType:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b213 │ │ +4a501e: 6e20 84f1 1000 |0007: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/models/json/converters/EnumSystemMessageTypeConverter;.convertToString:(Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;)Ljava/lang/String; // method@f184 │ │ +4a5024: 0c00 |000a: move-result-object v0 │ │ +4a5026: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=324 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ │ │ #81 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ @@ -2033165,17 +2033165,17 @@ │ │ type : '()Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a48d4: |[4a48d4] com.nextcloud.talk.chat.data.model.ChatMessage.getSystemMessageType:()Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; │ │ -4a48e4: 5410 13b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.systemMessageType:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b213 │ │ -4a48e8: 1100 |0002: return-object v0 │ │ +4a48d8: |[4a48d8] com.nextcloud.talk.chat.data.model.ChatMessage.getSystemMessageType:()Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; │ │ +4a48e8: 5410 13b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.systemMessageType:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b213 │ │ +4a48ec: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ │ │ #82 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ @@ -2033183,17 +2033183,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a4ad4: |[4a4ad4] com.nextcloud.talk.chat.data.model.ChatMessage.getTempMessageId:()I │ │ -4a4ae4: 5210 14b2 |0000: iget v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.tempMessageId:I // field@b214 │ │ -4a4ae8: 0f00 |0002: return v0 │ │ +4a4ad8: |[4a4ad8] com.nextcloud.talk.chat.data.model.ChatMessage.getTempMessageId:()I │ │ +4a4ae8: 5210 14b2 |0000: iget v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.tempMessageId:I // field@b214 │ │ +4a4aec: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ │ │ #83 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ @@ -2033201,26 +2033201,26 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -4a5024: |[4a5024] com.nextcloud.talk.chat.data.model.ChatMessage.getText:()Ljava/lang/String; │ │ -4a5034: 5430 05b2 |0000: iget-object v0, v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.message:Ljava/lang/String; // field@b205 │ │ -4a5038: 3800 1000 |0002: if-eqz v0, 0012 // +0010 │ │ -4a503c: 6200 ccb4 |0004: sget-object v0, Lcom/nextcloud/talk/models/json/chat/ChatUtils;.Companion:Lcom/nextcloud/talk/models/json/chat/ChatUtils$Companion; // field@b4cc │ │ -4a5040: 5431 05b2 |0006: iget-object v1, v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.message:Ljava/lang/String; // field@b205 │ │ -4a5044: 5432 06b2 |0008: iget-object v2, v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.messageParameters:Ljava/util/HashMap; // field@b206 │ │ -4a5048: 6e30 75f1 1002 |000a: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/models/json/chat/ChatUtils$Companion;.getParsedMessage:(Ljava/lang/String;Ljava/util/HashMap;)Ljava/lang/String; // method@f175 │ │ -4a504e: 0c00 |000d: move-result-object v0 │ │ -4a5050: 7110 fdfb 0000 |000e: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4a5056: 2803 |0011: goto 0014 // +0003 │ │ -4a5058: 1a00 0000 |0012: const-string v0, "" // string@0000 │ │ -4a505c: 1100 |0014: return-object v0 │ │ +4a5028: |[4a5028] com.nextcloud.talk.chat.data.model.ChatMessage.getText:()Ljava/lang/String; │ │ +4a5038: 5430 05b2 |0000: iget-object v0, v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.message:Ljava/lang/String; // field@b205 │ │ +4a503c: 3800 1000 |0002: if-eqz v0, 0012 // +0010 │ │ +4a5040: 6200 ccb4 |0004: sget-object v0, Lcom/nextcloud/talk/models/json/chat/ChatUtils;.Companion:Lcom/nextcloud/talk/models/json/chat/ChatUtils$Companion; // field@b4cc │ │ +4a5044: 5431 05b2 |0006: iget-object v1, v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.message:Ljava/lang/String; // field@b205 │ │ +4a5048: 5432 06b2 |0008: iget-object v2, v3, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.messageParameters:Ljava/util/HashMap; // field@b206 │ │ +4a504c: 6e30 75f1 1002 |000a: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/models/json/chat/ChatUtils$Companion;.getParsedMessage:(Ljava/lang/String;Ljava/util/HashMap;)Ljava/lang/String; // method@f175 │ │ +4a5052: 0c00 |000d: move-result-object v0 │ │ +4a5054: 7110 fdfb 0000 |000e: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4a505a: 2803 |0011: goto 0014 // +0003 │ │ +4a505c: 1a00 0000 |0012: const-string v0, "" // string@0000 │ │ +4a5060: 1100 |0014: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=264 │ │ 0x0004 line=265 │ │ 0x0012 line=267 │ │ locals : │ │ 0x0000 - 0x0015 reg=3 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ @@ -2033230,17 +2033230,17 @@ │ │ type : '()J' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a56dc: |[4a56dc] com.nextcloud.talk.chat.data.model.ChatMessage.getTimestamp:()J │ │ -4a56ec: 5320 15b2 |0000: iget-wide v0, v2, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.timestamp:J // field@b215 │ │ -4a56f0: 1000 |0002: return-wide v0 │ │ +4a56e0: |[4a56e0] com.nextcloud.talk.chat.data.model.ChatMessage.getTimestamp:()J │ │ +4a56f0: 5320 15b2 |0000: iget-wide v0, v2, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.timestamp:J // field@b215 │ │ +4a56f4: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ │ │ #85 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ @@ -2033248,17 +2033248,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a5060: |[4a5060] com.nextcloud.talk.chat.data.model.ChatMessage.getToken:()Ljava/lang/String; │ │ -4a5070: 5410 16b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.token:Ljava/lang/String; // field@b216 │ │ -4a5074: 1100 |0002: return-object v0 │ │ +4a5064: |[4a5064] com.nextcloud.talk.chat.data.model.ChatMessage.getToken:()Ljava/lang/String; │ │ +4a5074: 5410 16b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.token:Ljava/lang/String; // field@b216 │ │ +4a5078: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ │ │ #86 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ @@ -2033266,19 +2033266,19 @@ │ │ type : '()Lcom/stfalcon/chatkit/commons/models/IUser;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -4a491c: |[4a491c] com.nextcloud.talk.chat.data.model.ChatMessage.getUser:()Lcom/stfalcon/chatkit/commons/models/IUser; │ │ -4a492c: 2200 5621 |0000: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$getUser$1; // type@2156 │ │ -4a4930: 7020 2dec 1000 |0002: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$getUser$1;.:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V // method@ec2d │ │ -4a4936: 1f00 d223 |0005: check-cast v0, Lcom/stfalcon/chatkit/commons/models/IUser; // type@23d2 │ │ -4a493a: 1100 |0007: return-object v0 │ │ +4a4920: |[4a4920] com.nextcloud.talk.chat.data.model.ChatMessage.getUser:()Lcom/stfalcon/chatkit/commons/models/IUser; │ │ +4a4930: 2200 5621 |0000: new-instance v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage$getUser$1; // type@2156 │ │ +4a4934: 7020 2dec 1000 |0002: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$getUser$1;.:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;)V // method@ec2d │ │ +4a493a: 1f00 d223 |0005: check-cast v0, Lcom/stfalcon/chatkit/commons/models/IUser; // type@23d2 │ │ +4a493e: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=279 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ │ │ #87 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ @@ -2033286,17 +2033286,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a4aec: |[4a4aec] com.nextcloud.talk.chat.data.model.ChatMessage.getVoiceMessageDownloadProgress:()I │ │ -4a4afc: 5210 17b2 |0000: iget v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.voiceMessageDownloadProgress:I // field@b217 │ │ -4a4b00: 0f00 |0002: return v0 │ │ +4a4af0: |[4a4af0] com.nextcloud.talk.chat.data.model.ChatMessage.getVoiceMessageDownloadProgress:()I │ │ +4a4b00: 5210 17b2 |0000: iget v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.voiceMessageDownloadProgress:I // field@b217 │ │ +4a4b04: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ │ │ #88 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ @@ -2033304,17 +2033304,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a4b04: |[4a4b04] com.nextcloud.talk.chat.data.model.ChatMessage.getVoiceMessageDuration:()I │ │ -4a4b14: 5210 18b2 |0000: iget v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.voiceMessageDuration:I // field@b218 │ │ -4a4b18: 0f00 |0002: return v0 │ │ +4a4b08: |[4a4b08] com.nextcloud.talk.chat.data.model.ChatMessage.getVoiceMessageDuration:()I │ │ +4a4b18: 5210 18b2 |0000: iget v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.voiceMessageDuration:I // field@b218 │ │ +4a4b1c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ │ │ #89 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ @@ -2033322,17 +2033322,17 @@ │ │ type : '()[F' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a4954: |[4a4954] com.nextcloud.talk.chat.data.model.ChatMessage.getVoiceMessageFloatArray:()[F │ │ -4a4964: 5410 19b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.voiceMessageFloatArray:[F // field@b219 │ │ -4a4968: 1100 |0002: return-object v0 │ │ +4a4958: |[4a4958] com.nextcloud.talk.chat.data.model.ChatMessage.getVoiceMessageFloatArray:()[F │ │ +4a4968: 5410 19b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.voiceMessageFloatArray:[F // field@b219 │ │ +4a496c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ │ │ #90 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ @@ -2033340,17 +2033340,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a4b1c: |[4a4b1c] com.nextcloud.talk.chat.data.model.ChatMessage.getVoiceMessagePlayedSeconds:()I │ │ -4a4b2c: 5210 1ab2 |0000: iget v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.voiceMessagePlayedSeconds:I // field@b21a │ │ -4a4b30: 0f00 |0002: return v0 │ │ +4a4b20: |[4a4b20] com.nextcloud.talk.chat.data.model.ChatMessage.getVoiceMessagePlayedSeconds:()I │ │ +4a4b30: 5210 1ab2 |0000: iget v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.voiceMessagePlayedSeconds:I // field@b21a │ │ +4a4b34: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ │ │ #91 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ @@ -2033358,17 +2033358,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a4b34: |[4a4b34] com.nextcloud.talk.chat.data.model.ChatMessage.getVoiceMessageSeekbarProgress:()I │ │ -4a4b44: 5210 1bb2 |0000: iget v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.voiceMessageSeekbarProgress:I // field@b21b │ │ -4a4b48: 0f00 |0002: return v0 │ │ +4a4b38: |[4a4b38] com.nextcloud.talk.chat.data.model.ChatMessage.getVoiceMessageSeekbarProgress:()I │ │ +4a4b48: 5210 1bb2 |0000: iget v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.voiceMessageSeekbarProgress:I // field@b21b │ │ +4a4b4c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ │ │ #92 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ @@ -2033376,46 +2033376,46 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 60 16-bit code units │ │ -4a3de8: |[4a3de8] com.nextcloud.talk.chat.data.model.ChatMessage.hasFileAttachment:()Z │ │ -4a3df8: 5440 06b2 |0000: iget-object v0, v4, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.messageParameters:Ljava/util/HashMap; // field@b206 │ │ -4a3dfc: 3800 3800 |0002: if-eqz v0, 003a // +0038 │ │ -4a3e00: 7110 fdfb 0000 |0004: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4a3e06: 6e10 39f9 0000 |0007: invoke-virtual {v0}, Ljava/util/HashMap;.size:()I // method@f939 │ │ -4a3e0c: 0a00 |000a: move-result v0 │ │ -4a3e0e: 3d00 2f00 |000b: if-lez v0, 003a // +002f │ │ -4a3e12: 5440 06b2 |000d: iget-object v0, v4, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.messageParameters:Ljava/util/HashMap; // field@b206 │ │ -4a3e16: 7110 fdfb 0000 |000f: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4a3e1c: 1f00 3c25 |0012: check-cast v0, Ljava/util/Map; // type@253c │ │ -4a3e20: 7210 94f9 0000 |0014: invoke-interface {v0}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@f994 │ │ -4a3e26: 0c00 |0017: move-result-object v0 │ │ -4a3e28: 7210 f4f9 0000 |0018: invoke-interface {v0}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@f9f4 │ │ -4a3e2e: 0c00 |001b: move-result-object v0 │ │ -4a3e30: 7210 46f9 0000 |001c: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ -4a3e36: 0a01 |001f: move-result v1 │ │ -4a3e38: 3801 1a00 |0020: if-eqz v1, 003a // +001a │ │ -4a3e3c: 7210 47f9 0000 |0022: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ -4a3e42: 0c01 |0025: move-result-object v1 │ │ -4a3e44: 1f01 3b25 |0026: check-cast v1, Ljava/util/Map$Entry; // type@253b │ │ -4a3e48: 7210 8ff9 0100 |0028: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@f98f │ │ -4a3e4e: 0c01 |002b: move-result-object v1 │ │ -4a3e50: 1f01 3025 |002c: check-cast v1, Ljava/util/HashMap; // type@2530 │ │ -4a3e54: 1a02 81f5 |002e: const-string v2, "type" // string@f581 │ │ -4a3e58: 1a03 ea9e |0030: const-string v3, "file" // string@9eea │ │ -4a3e5c: 7040 9dec 1432 |0032: invoke-direct {v4, v1, v2, v3}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isHashMapEntryEqualTo:(Ljava/util/HashMap;Ljava/lang/String;Ljava/lang/String;)Z // method@ec9d │ │ -4a3e62: 0a01 |0035: move-result v1 │ │ -4a3e64: 3801 e6ff |0036: if-eqz v1, 001c // -001a │ │ -4a3e68: 1210 |0038: const/4 v0, #int 1 // #1 │ │ -4a3e6a: 0f00 |0039: return v0 │ │ -4a3e6c: 1200 |003a: const/4 v0, #int 0 // #0 │ │ -4a3e6e: 0f00 |003b: return v0 │ │ +4a3dec: |[4a3dec] com.nextcloud.talk.chat.data.model.ChatMessage.hasFileAttachment:()Z │ │ +4a3dfc: 5440 06b2 |0000: iget-object v0, v4, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.messageParameters:Ljava/util/HashMap; // field@b206 │ │ +4a3e00: 3800 3800 |0002: if-eqz v0, 003a // +0038 │ │ +4a3e04: 7110 fdfb 0000 |0004: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4a3e0a: 6e10 39f9 0000 |0007: invoke-virtual {v0}, Ljava/util/HashMap;.size:()I // method@f939 │ │ +4a3e10: 0a00 |000a: move-result v0 │ │ +4a3e12: 3d00 2f00 |000b: if-lez v0, 003a // +002f │ │ +4a3e16: 5440 06b2 |000d: iget-object v0, v4, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.messageParameters:Ljava/util/HashMap; // field@b206 │ │ +4a3e1a: 7110 fdfb 0000 |000f: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4a3e20: 1f00 3c25 |0012: check-cast v0, Ljava/util/Map; // type@253c │ │ +4a3e24: 7210 94f9 0000 |0014: invoke-interface {v0}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@f994 │ │ +4a3e2a: 0c00 |0017: move-result-object v0 │ │ +4a3e2c: 7210 f4f9 0000 |0018: invoke-interface {v0}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@f9f4 │ │ +4a3e32: 0c00 |001b: move-result-object v0 │ │ +4a3e34: 7210 46f9 0000 |001c: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ +4a3e3a: 0a01 |001f: move-result v1 │ │ +4a3e3c: 3801 1a00 |0020: if-eqz v1, 003a // +001a │ │ +4a3e40: 7210 47f9 0000 |0022: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ +4a3e46: 0c01 |0025: move-result-object v1 │ │ +4a3e48: 1f01 3b25 |0026: check-cast v1, Ljava/util/Map$Entry; // type@253b │ │ +4a3e4c: 7210 8ff9 0100 |0028: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@f98f │ │ +4a3e52: 0c01 |002b: move-result-object v1 │ │ +4a3e54: 1f01 3025 |002c: check-cast v1, Ljava/util/HashMap; // type@2530 │ │ +4a3e58: 1a02 81f5 |002e: const-string v2, "type" // string@f581 │ │ +4a3e5c: 1a03 ea9e |0030: const-string v3, "file" // string@9eea │ │ +4a3e60: 7040 9dec 1432 |0032: invoke-direct {v4, v1, v2, v3}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isHashMapEntryEqualTo:(Ljava/util/HashMap;Ljava/lang/String;Ljava/lang/String;)Z // method@ec9d │ │ +4a3e66: 0a01 |0035: move-result v1 │ │ +4a3e68: 3801 e6ff |0036: if-eqz v1, 001c // -001a │ │ +4a3e6c: 1210 |0038: const/4 v0, #int 1 // #1 │ │ +4a3e6e: 0f00 |0039: return v0 │ │ +4a3e70: 1200 |003a: const/4 v0, #int 0 // #0 │ │ +4a3e72: 0f00 |003b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ 0x000d line=151 │ │ 0x002e line=152 │ │ locals : │ │ 0x0000 - 0x003c reg=4 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ @@ -2033425,46 +2033425,46 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 60 16-bit code units │ │ -4a3e70: |[4a3e70] com.nextcloud.talk.chat.data.model.ChatMessage.hasGeoLocation:()Z │ │ -4a3e80: 5440 06b2 |0000: iget-object v0, v4, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.messageParameters:Ljava/util/HashMap; // field@b206 │ │ -4a3e84: 3800 3800 |0002: if-eqz v0, 003a // +0038 │ │ -4a3e88: 7110 fdfb 0000 |0004: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4a3e8e: 6e10 39f9 0000 |0007: invoke-virtual {v0}, Ljava/util/HashMap;.size:()I // method@f939 │ │ -4a3e94: 0a00 |000a: move-result v0 │ │ -4a3e96: 3d00 2f00 |000b: if-lez v0, 003a // +002f │ │ -4a3e9a: 5440 06b2 |000d: iget-object v0, v4, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.messageParameters:Ljava/util/HashMap; // field@b206 │ │ -4a3e9e: 7110 fdfb 0000 |000f: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4a3ea4: 1f00 3c25 |0012: check-cast v0, Ljava/util/Map; // type@253c │ │ -4a3ea8: 7210 94f9 0000 |0014: invoke-interface {v0}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@f994 │ │ -4a3eae: 0c00 |0017: move-result-object v0 │ │ -4a3eb0: 7210 f4f9 0000 |0018: invoke-interface {v0}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@f9f4 │ │ -4a3eb6: 0c00 |001b: move-result-object v0 │ │ -4a3eb8: 7210 46f9 0000 |001c: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ -4a3ebe: 0a01 |001f: move-result v1 │ │ -4a3ec0: 3801 1a00 |0020: if-eqz v1, 003a // +001a │ │ -4a3ec4: 7210 47f9 0000 |0022: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ -4a3eca: 0c01 |0025: move-result-object v1 │ │ -4a3ecc: 1f01 3b25 |0026: check-cast v1, Ljava/util/Map$Entry; // type@253b │ │ -4a3ed0: 7210 8ff9 0100 |0028: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@f98f │ │ -4a3ed6: 0c01 |002b: move-result-object v1 │ │ -4a3ed8: 1f01 3025 |002c: check-cast v1, Ljava/util/HashMap; // type@2530 │ │ -4a3edc: 1a02 81f5 |002e: const-string v2, "type" // string@f581 │ │ -4a3ee0: 1a03 dca1 |0030: const-string v3, "geo-location" // string@a1dc │ │ -4a3ee4: 7040 9dec 1432 |0032: invoke-direct {v4, v1, v2, v3}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isHashMapEntryEqualTo:(Ljava/util/HashMap;Ljava/lang/String;Ljava/lang/String;)Z // method@ec9d │ │ -4a3eea: 0a01 |0035: move-result v1 │ │ -4a3eec: 3801 e6ff |0036: if-eqz v1, 001c // -001a │ │ -4a3ef0: 1210 |0038: const/4 v0, #int 1 // #1 │ │ -4a3ef2: 0f00 |0039: return v0 │ │ -4a3ef4: 1200 |003a: const/4 v0, #int 0 // #0 │ │ -4a3ef6: 0f00 |003b: return v0 │ │ +4a3e74: |[4a3e74] com.nextcloud.talk.chat.data.model.ChatMessage.hasGeoLocation:()Z │ │ +4a3e84: 5440 06b2 |0000: iget-object v0, v4, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.messageParameters:Ljava/util/HashMap; // field@b206 │ │ +4a3e88: 3800 3800 |0002: if-eqz v0, 003a // +0038 │ │ +4a3e8c: 7110 fdfb 0000 |0004: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4a3e92: 6e10 39f9 0000 |0007: invoke-virtual {v0}, Ljava/util/HashMap;.size:()I // method@f939 │ │ +4a3e98: 0a00 |000a: move-result v0 │ │ +4a3e9a: 3d00 2f00 |000b: if-lez v0, 003a // +002f │ │ +4a3e9e: 5440 06b2 |000d: iget-object v0, v4, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.messageParameters:Ljava/util/HashMap; // field@b206 │ │ +4a3ea2: 7110 fdfb 0000 |000f: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4a3ea8: 1f00 3c25 |0012: check-cast v0, Ljava/util/Map; // type@253c │ │ +4a3eac: 7210 94f9 0000 |0014: invoke-interface {v0}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@f994 │ │ +4a3eb2: 0c00 |0017: move-result-object v0 │ │ +4a3eb4: 7210 f4f9 0000 |0018: invoke-interface {v0}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@f9f4 │ │ +4a3eba: 0c00 |001b: move-result-object v0 │ │ +4a3ebc: 7210 46f9 0000 |001c: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ +4a3ec2: 0a01 |001f: move-result v1 │ │ +4a3ec4: 3801 1a00 |0020: if-eqz v1, 003a // +001a │ │ +4a3ec8: 7210 47f9 0000 |0022: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ +4a3ece: 0c01 |0025: move-result-object v1 │ │ +4a3ed0: 1f01 3b25 |0026: check-cast v1, Ljava/util/Map$Entry; // type@253b │ │ +4a3ed4: 7210 8ff9 0100 |0028: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@f98f │ │ +4a3eda: 0c01 |002b: move-result-object v1 │ │ +4a3edc: 1f01 3025 |002c: check-cast v1, Ljava/util/HashMap; // type@2530 │ │ +4a3ee0: 1a02 81f5 |002e: const-string v2, "type" // string@f581 │ │ +4a3ee4: 1a03 dca1 |0030: const-string v3, "geo-location" // string@a1dc │ │ +4a3ee8: 7040 9dec 1432 |0032: invoke-direct {v4, v1, v2, v3}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isHashMapEntryEqualTo:(Ljava/util/HashMap;Ljava/lang/String;Ljava/lang/String;)Z // method@ec9d │ │ +4a3eee: 0a01 |0035: move-result v1 │ │ +4a3ef0: 3801 e6ff |0036: if-eqz v1, 001c // -001a │ │ +4a3ef4: 1210 |0038: const/4 v0, #int 1 // #1 │ │ +4a3ef6: 0f00 |0039: return v0 │ │ +4a3ef8: 1200 |003a: const/4 v0, #int 0 // #0 │ │ +4a3efa: 0f00 |003b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ 0x000d line=162 │ │ 0x002e line=163 │ │ locals : │ │ 0x0000 - 0x003c reg=4 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ @@ -2033474,36 +2033474,36 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -4a4b4c: |[4a4b4c] com.nextcloud.talk.chat.data.model.ChatMessage.hashCode:()I │ │ -4a4b5c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -4a4b5e: 0f00 |0001: return v0 │ │ +4a4b50: |[4a4b50] com.nextcloud.talk.chat.data.model.ChatMessage.hashCode:()I │ │ +4a4b60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +4a4b62: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #95 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ name : 'isCommandMessage' │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -4a3ef8: |[4a3ef8] com.nextcloud.talk.chat.data.model.ChatMessage.isCommandMessage:()Z │ │ -4a3f08: 1a00 7392 |0000: const-string v0, "command" // string@9273 │ │ -4a3f0c: 5421 07b2 |0002: iget-object v1, v2, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.messageType:Ljava/lang/String; // field@b207 │ │ -4a3f10: 7120 fbfb 1000 |0004: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ -4a3f16: 0a00 |0007: move-result v0 │ │ -4a3f18: 0f00 |0008: return v0 │ │ +4a3efc: |[4a3efc] com.nextcloud.talk.chat.data.model.ChatMessage.isCommandMessage:()Z │ │ +4a3f0c: 1a00 7392 |0000: const-string v0, "command" // string@9273 │ │ +4a3f10: 5421 07b2 |0002: iget-object v1, v2, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.messageType:Ljava/lang/String; // field@b207 │ │ +4a3f14: 7120 fbfb 1000 |0004: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ +4a3f1a: 0a00 |0007: move-result v0 │ │ +4a3f1c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=345 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ │ │ #96 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ @@ -2033511,46 +2033511,46 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 60 16-bit code units │ │ -4a3f1c: |[4a3f1c] com.nextcloud.talk.chat.data.model.ChatMessage.isDeckCard:()Z │ │ -4a3f2c: 5440 06b2 |0000: iget-object v0, v4, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.messageParameters:Ljava/util/HashMap; // field@b206 │ │ -4a3f30: 3800 3800 |0002: if-eqz v0, 003a // +0038 │ │ -4a3f34: 7110 fdfb 0000 |0004: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4a3f3a: 6e10 39f9 0000 |0007: invoke-virtual {v0}, Ljava/util/HashMap;.size:()I // method@f939 │ │ -4a3f40: 0a00 |000a: move-result v0 │ │ -4a3f42: 3d00 2f00 |000b: if-lez v0, 003a // +002f │ │ -4a3f46: 5440 06b2 |000d: iget-object v0, v4, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.messageParameters:Ljava/util/HashMap; // field@b206 │ │ -4a3f4a: 7110 fdfb 0000 |000f: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4a3f50: 1f00 3c25 |0012: check-cast v0, Ljava/util/Map; // type@253c │ │ -4a3f54: 7210 94f9 0000 |0014: invoke-interface {v0}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@f994 │ │ -4a3f5a: 0c00 |0017: move-result-object v0 │ │ -4a3f5c: 7210 f4f9 0000 |0018: invoke-interface {v0}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@f9f4 │ │ -4a3f62: 0c00 |001b: move-result-object v0 │ │ -4a3f64: 7210 46f9 0000 |001c: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ -4a3f6a: 0a01 |001f: move-result v1 │ │ -4a3f6c: 3801 1a00 |0020: if-eqz v1, 003a // +001a │ │ -4a3f70: 7210 47f9 0000 |0022: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ -4a3f76: 0c01 |0025: move-result-object v1 │ │ -4a3f78: 1f01 3b25 |0026: check-cast v1, Ljava/util/Map$Entry; // type@253b │ │ -4a3f7c: 7210 8ff9 0100 |0028: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@f98f │ │ -4a3f82: 0c01 |002b: move-result-object v1 │ │ -4a3f84: 1f01 3025 |002c: check-cast v1, Ljava/util/HashMap; // type@2530 │ │ -4a3f88: 1a02 81f5 |002e: const-string v2, "type" // string@f581 │ │ -4a3f8c: 1a03 e497 |0030: const-string v3, "deck-card" // string@97e4 │ │ -4a3f90: 7040 9dec 1432 |0032: invoke-direct {v4, v1, v2, v3}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isHashMapEntryEqualTo:(Ljava/util/HashMap;Ljava/lang/String;Ljava/lang/String;)Z // method@ec9d │ │ -4a3f96: 0a01 |0035: move-result v1 │ │ -4a3f98: 3801 e6ff |0036: if-eqz v1, 001c // -001a │ │ -4a3f9c: 1210 |0038: const/4 v0, #int 1 // #1 │ │ -4a3f9e: 0f00 |0039: return v0 │ │ -4a3fa0: 1200 |003a: const/4 v0, #int 0 // #0 │ │ -4a3fa2: 0f00 |003b: return v0 │ │ +4a3f20: |[4a3f20] com.nextcloud.talk.chat.data.model.ChatMessage.isDeckCard:()Z │ │ +4a3f30: 5440 06b2 |0000: iget-object v0, v4, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.messageParameters:Ljava/util/HashMap; // field@b206 │ │ +4a3f34: 3800 3800 |0002: if-eqz v0, 003a // +0038 │ │ +4a3f38: 7110 fdfb 0000 |0004: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4a3f3e: 6e10 39f9 0000 |0007: invoke-virtual {v0}, Ljava/util/HashMap;.size:()I // method@f939 │ │ +4a3f44: 0a00 |000a: move-result v0 │ │ +4a3f46: 3d00 2f00 |000b: if-lez v0, 003a // +002f │ │ +4a3f4a: 5440 06b2 |000d: iget-object v0, v4, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.messageParameters:Ljava/util/HashMap; // field@b206 │ │ +4a3f4e: 7110 fdfb 0000 |000f: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4a3f54: 1f00 3c25 |0012: check-cast v0, Ljava/util/Map; // type@253c │ │ +4a3f58: 7210 94f9 0000 |0014: invoke-interface {v0}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@f994 │ │ +4a3f5e: 0c00 |0017: move-result-object v0 │ │ +4a3f60: 7210 f4f9 0000 |0018: invoke-interface {v0}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@f9f4 │ │ +4a3f66: 0c00 |001b: move-result-object v0 │ │ +4a3f68: 7210 46f9 0000 |001c: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ +4a3f6e: 0a01 |001f: move-result v1 │ │ +4a3f70: 3801 1a00 |0020: if-eqz v1, 003a // +001a │ │ +4a3f74: 7210 47f9 0000 |0022: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ +4a3f7a: 0c01 |0025: move-result-object v1 │ │ +4a3f7c: 1f01 3b25 |0026: check-cast v1, Ljava/util/Map$Entry; // type@253b │ │ +4a3f80: 7210 8ff9 0100 |0028: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@f98f │ │ +4a3f86: 0c01 |002b: move-result-object v1 │ │ +4a3f88: 1f01 3025 |002c: check-cast v1, Ljava/util/HashMap; // type@2530 │ │ +4a3f8c: 1a02 81f5 |002e: const-string v2, "type" // string@f581 │ │ +4a3f90: 1a03 e497 |0030: const-string v3, "deck-card" // string@97e4 │ │ +4a3f94: 7040 9dec 1432 |0032: invoke-direct {v4, v1, v2, v3}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isHashMapEntryEqualTo:(Ljava/util/HashMap;Ljava/lang/String;Ljava/lang/String;)Z // method@ec9d │ │ +4a3f9a: 0a01 |0035: move-result v1 │ │ +4a3f9c: 3801 e6ff |0036: if-eqz v1, 001c // -001a │ │ +4a3fa0: 1210 |0038: const/4 v0, #int 1 // #1 │ │ +4a3fa2: 0f00 |0039: return v0 │ │ +4a3fa4: 1200 |003a: const/4 v0, #int 0 // #0 │ │ +4a3fa6: 0f00 |003b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x000d line=140 │ │ 0x002e line=141 │ │ locals : │ │ 0x0000 - 0x003c reg=4 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ @@ -2033560,17 +2033560,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a3fa4: |[4a3fa4] com.nextcloud.talk.chat.data.model.ChatMessage.isDeleted:()Z │ │ -4a3fb4: 5510 f7b1 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isDeleted:Z // field@b1f7 │ │ -4a3fb8: 0f00 |0002: return v0 │ │ +4a3fa8: |[4a3fa8] com.nextcloud.talk.chat.data.model.ChatMessage.isDeleted:()Z │ │ +4a3fb8: 5510 f7b1 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isDeleted:Z // field@b1f7 │ │ +4a3fbc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ │ │ #98 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ @@ -2033578,20 +2033578,20 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -4a3fbc: |[4a3fbc] com.nextcloud.talk.chat.data.model.ChatMessage.isDeletedCommentMessage:()Z │ │ -4a3fcc: 1a00 7692 |0000: const-string v0, "comment_deleted" // string@9276 │ │ -4a3fd0: 5421 07b2 |0002: iget-object v1, v2, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.messageType:Ljava/lang/String; // field@b207 │ │ -4a3fd4: 7120 fbfb 1000 |0004: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ -4a3fda: 0a00 |0007: move-result v0 │ │ -4a3fdc: 0f00 |0008: return v0 │ │ +4a3fc0: |[4a3fc0] com.nextcloud.talk.chat.data.model.ChatMessage.isDeletedCommentMessage:()Z │ │ +4a3fd0: 1a00 7692 |0000: const-string v0, "comment_deleted" // string@9276 │ │ +4a3fd4: 5421 07b2 |0002: iget-object v1, v2, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.messageType:Ljava/lang/String; // field@b207 │ │ +4a3fd8: 7120 fbfb 1000 |0004: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ +4a3fde: 0a00 |0007: move-result v0 │ │ +4a3fe0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=347 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ │ │ #99 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ @@ -2033599,17 +2033599,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a3fe0: |[4a3fe0] com.nextcloud.talk.chat.data.model.ChatMessage.isDownloadingVoiceMessage:()Z │ │ -4a3ff0: 5510 f8b1 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isDownloadingVoiceMessage:Z // field@b1f8 │ │ -4a3ff4: 0f00 |0002: return v0 │ │ +4a3fe4: |[4a3fe4] com.nextcloud.talk.chat.data.model.ChatMessage.isDownloadingVoiceMessage:()Z │ │ +4a3ff4: 5510 f8b1 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isDownloadingVoiceMessage:Z // field@b1f8 │ │ +4a3ff8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ │ │ #100 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ @@ -2033617,17 +2033617,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a3ff8: |[4a3ff8] com.nextcloud.talk.chat.data.model.ChatMessage.isExpanded:()Z │ │ -4a4008: 5510 f9b1 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isExpanded:Z // field@b1f9 │ │ -4a400c: 0f00 |0002: return v0 │ │ +4a3ffc: |[4a3ffc] com.nextcloud.talk.chat.data.model.ChatMessage.isExpanded:()Z │ │ +4a400c: 5510 f9b1 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isExpanded:Z // field@b1f9 │ │ +4a4010: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ │ │ #101 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ @@ -2033635,17 +2033635,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a4010: |[4a4010] com.nextcloud.talk.chat.data.model.ChatMessage.isFormerOneToOneConversation:()Z │ │ -4a4020: 5510 fab1 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isFormerOneToOneConversation:Z // field@b1fa │ │ -4a4024: 0f00 |0002: return v0 │ │ +4a4014: |[4a4014] com.nextcloud.talk.chat.data.model.ChatMessage.isFormerOneToOneConversation:()Z │ │ +4a4024: 5510 fab1 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isFormerOneToOneConversation:Z // field@b1fa │ │ +4a4028: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ │ │ #102 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ @@ -2033653,17 +2033653,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a4028: |[4a4028] com.nextcloud.talk.chat.data.model.ChatMessage.isGrouped:()Z │ │ -4a4038: 5510 fbb1 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isGrouped:Z // field@b1fb │ │ -4a403c: 0f00 |0002: return v0 │ │ +4a402c: |[4a402c] com.nextcloud.talk.chat.data.model.ChatMessage.isGrouped:()Z │ │ +4a403c: 5510 fbb1 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isGrouped:Z // field@b1fb │ │ +4a4040: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ │ │ #103 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ @@ -2033671,109 +2033671,109 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 182 16-bit code units │ │ -4a40a4: |[4a40a4] com.nextcloud.talk.chat.data.model.ChatMessage.isLinkPreview:()Z │ │ -4a40b4: 5480 eeb1 |0000: iget-object v0, v8, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.activeUser:Lcom/nextcloud/talk/data/user/model/User; // field@b1ee │ │ -4a40b8: 7110 fdfb 0000 |0002: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4a40be: 7110 c5f2 0000 |0005: invoke-static {v0}, Lcom/nextcloud/talk/utils/CapabilitiesUtil;.isLinkPreviewAvailable:(Lcom/nextcloud/talk/data/user/model/User;)Z // method@f2c5 │ │ -4a40c4: 0a00 |0008: move-result v0 │ │ -4a40c6: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -4a40c8: 3800 ab00 |000a: if-eqz v0, 00b5 // +00ab │ │ -4a40cc: 5480 eeb1 |000c: iget-object v0, v8, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.activeUser:Lcom/nextcloud/talk/data/user/model/User; // field@b1ee │ │ -4a40d0: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -4a40d2: 3800 1300 |000f: if-eqz v0, 0022 // +0013 │ │ -4a40d6: 6e10 97f0 0000 |0011: invoke-virtual {v0}, Lcom/nextcloud/talk/data/user/model/User;.getCapabilities:()Lcom/nextcloud/talk/models/json/capabilities/Capabilities; // method@f097 │ │ -4a40dc: 0c00 |0014: move-result-object v0 │ │ -4a40de: 3800 0d00 |0015: if-eqz v0, 0022 // +000d │ │ -4a40e2: 6e10 67f1 0000 |0017: invoke-virtual {v0}, Lcom/nextcloud/talk/models/json/capabilities/Capabilities;.getCoreCapability:()Lcom/nextcloud/talk/models/json/capabilities/CoreCapability; // method@f167 │ │ -4a40e8: 0c00 |001a: move-result-object v0 │ │ -4a40ea: 3800 0700 |001b: if-eqz v0, 0022 // +0007 │ │ -4a40ee: 6e10 69f1 0000 |001d: invoke-virtual {v0}, Lcom/nextcloud/talk/models/json/capabilities/CoreCapability;.getReferenceRegex:()Ljava/lang/String; // method@f169 │ │ -4a40f4: 0c00 |0020: move-result-object v0 │ │ -4a40f6: 2802 |0021: goto 0023 // +0002 │ │ -4a40f8: 0720 |0022: move-object v0, v2 │ │ -4a40fa: 1213 |0023: const/4 v3, #int 1 // #1 │ │ -4a40fc: 1224 |0024: const/4 v4, #int 2 // #2 │ │ -4a40fe: 3800 1600 |0025: if-eqz v0, 003b // +0016 │ │ -4a4102: 2345 5c28 |0027: new-array v5, v4, [Lkotlin/text/RegexOption; // type@285c │ │ -4a4106: 6206 76b5 |0029: sget-object v6, Lkotlin/text/RegexOption;.MULTILINE:Lkotlin/text/RegexOption; // field@b576 │ │ -4a410a: 4d06 0501 |002b: aput-object v6, v5, v1 │ │ -4a410e: 6206 75b5 |002d: sget-object v6, Lkotlin/text/RegexOption;.IGNORE_CASE:Lkotlin/text/RegexOption; // field@b575 │ │ -4a4112: 4d06 0503 |002f: aput-object v6, v5, v3 │ │ -4a4116: 7110 cffb 0500 |0031: invoke-static {v5}, Lkotlin/collections/SetsKt;.setOf:([Ljava/lang/Object;)Ljava/util/Set; // method@fbcf │ │ -4a411c: 0c05 |0034: move-result-object v5 │ │ -4a411e: 2206 1226 |0035: new-instance v6, Lkotlin/text/Regex; // type@2612 │ │ -4a4122: 7030 32fc 0605 |0037: invoke-direct {v6, v0, v5}, Lkotlin/text/Regex;.:(Ljava/lang/String;Ljava/util/Set;)V // method@fc32 │ │ -4a4128: 2802 |003a: goto 003c // +0002 │ │ -4a412a: 0726 |003b: move-object v6, v2 │ │ -4a412c: 2340 5c28 |003c: new-array v0, v4, [Lkotlin/text/RegexOption; // type@285c │ │ -4a4130: 6205 76b5 |003e: sget-object v5, Lkotlin/text/RegexOption;.MULTILINE:Lkotlin/text/RegexOption; // field@b576 │ │ -4a4134: 4d05 0001 |0040: aput-object v5, v0, v1 │ │ -4a4138: 6205 75b5 |0042: sget-object v5, Lkotlin/text/RegexOption;.IGNORE_CASE:Lkotlin/text/RegexOption; // field@b575 │ │ -4a413c: 4d05 0003 |0044: aput-object v5, v0, v3 │ │ -4a4140: 7110 cffb 0000 |0046: invoke-static {v0}, Lkotlin/collections/SetsKt;.setOf:([Ljava/lang/Object;)Ljava/util/Set; // method@fbcf │ │ -4a4146: 0c00 |0049: move-result-object v0 │ │ -4a4148: 2205 1226 |004a: new-instance v5, Lkotlin/text/Regex; // type@2612 │ │ -4a414c: 1a07 e60e |004c: const-string v7, "(\s|\n|^)(https?:\/\/)((?:[-A-Z0-9+_]+\.)+[-A-Z]+(?:\/[-A-Z0-9+&@#%?=~_|!:,.;()]*)*)(\s|\n|$)" // string@0ee6 │ │ -4a4150: 7030 32fc 7500 |004e: invoke-direct {v5, v7, v0}, Lkotlin/text/Regex;.:(Ljava/lang/String;Ljava/util/Set;)V // method@fc32 │ │ -4a4156: 2200 a824 |0051: new-instance v0, Ljava/lang/StringBuffer; // type@24a8 │ │ -4a415a: 5487 05b2 |0053: iget-object v7, v8, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.message:Ljava/lang/String; // field@b205 │ │ -4a415e: 7110 fdfb 0700 |0055: invoke-static {v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4a4164: 7020 81f6 7000 |0058: invoke-direct {v0, v7}, Ljava/lang/StringBuffer;.:(Ljava/lang/String;)V // method@f681 │ │ -4a416a: 1f00 7724 |005b: check-cast v0, Ljava/lang/CharSequence; // type@2477 │ │ -4a416e: 3806 2d00 |005d: if-eqz v6, 008a // +002d │ │ -4a4172: 6e20 33fc 0600 |005f: invoke-virtual {v6, v0}, Lkotlin/text/Regex;.containsMatchIn:(Ljava/lang/CharSequence;)Z // method@fc33 │ │ -4a4178: 0a07 |0062: move-result v7 │ │ -4a417a: 3807 2700 |0063: if-eqz v7, 008a // +0027 │ │ -4a417e: 7152 34fc 0641 |0065: invoke-static {v6, v0, v1, v4, v2}, Lkotlin/text/Regex;.find$default:(Lkotlin/text/Regex;Ljava/lang/CharSequence;IILjava/lang/Object;)Lkotlin/text/MatchResult; // method@fc34 │ │ -4a4184: 0c00 |0068: move-result-object v0 │ │ -4a4186: 3800 1e00 |0069: if-eqz v0, 0087 // +001e │ │ -4a418a: 7210 30fc 0000 |006b: invoke-interface {v0}, Lkotlin/text/MatchResult;.getGroups:()Lkotlin/text/MatchGroupCollection; // method@fc30 │ │ -4a4190: 0c00 |006e: move-result-object v0 │ │ -4a4192: 3800 1800 |006f: if-eqz v0, 0087 // +0018 │ │ -4a4196: 7220 2ffc 1000 |0071: invoke-interface {v0, v1}, Lkotlin/text/MatchGroupCollection;.get:(I)Lkotlin/text/MatchGroup; // method@fc2f │ │ -4a419c: 0c00 |0074: move-result-object v0 │ │ -4a419e: 3800 1200 |0075: if-eqz v0, 0087 // +0012 │ │ -4a41a2: 6e10 2efc 0000 |0077: invoke-virtual {v0}, Lkotlin/text/MatchGroup;.getValue:()Ljava/lang/String; // method@fc2e │ │ -4a41a8: 0c00 |007a: move-result-object v0 │ │ -4a41aa: 3800 0c00 |007b: if-eqz v0, 0087 // +000c │ │ -4a41ae: 1f00 7724 |007d: check-cast v0, Ljava/lang/CharSequence; // type@2477 │ │ -4a41b2: 7110 53fc 0000 |007f: invoke-static {v0}, Lkotlin/text/StringsKt;.trim:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@fc53 │ │ -4a41b8: 0c00 |0082: move-result-object v0 │ │ -4a41ba: 6e10 35f6 0000 |0083: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@f635 │ │ -4a41c0: 0c02 |0086: move-result-object v2 │ │ -4a41c2: 5b82 f5b1 |0087: iput-object v2, v8, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.extractedUrlToPreview:Ljava/lang/String; // field@b1f5 │ │ -4a41c6: 0f03 |0089: return v3 │ │ -4a41c8: 6e20 33fc 0500 |008a: invoke-virtual {v5, v0}, Lkotlin/text/Regex;.containsMatchIn:(Ljava/lang/CharSequence;)Z // method@fc33 │ │ -4a41ce: 0a06 |008d: move-result v6 │ │ -4a41d0: 3806 2700 |008e: if-eqz v6, 00b5 // +0027 │ │ -4a41d4: 7152 34fc 0541 |0090: invoke-static {v5, v0, v1, v4, v2}, Lkotlin/text/Regex;.find$default:(Lkotlin/text/Regex;Ljava/lang/CharSequence;IILjava/lang/Object;)Lkotlin/text/MatchResult; // method@fc34 │ │ -4a41da: 0c00 |0093: move-result-object v0 │ │ -4a41dc: 3800 1e00 |0094: if-eqz v0, 00b2 // +001e │ │ -4a41e0: 7210 30fc 0000 |0096: invoke-interface {v0}, Lkotlin/text/MatchResult;.getGroups:()Lkotlin/text/MatchGroupCollection; // method@fc30 │ │ -4a41e6: 0c00 |0099: move-result-object v0 │ │ -4a41e8: 3800 1800 |009a: if-eqz v0, 00b2 // +0018 │ │ -4a41ec: 7220 2ffc 1000 |009c: invoke-interface {v0, v1}, Lkotlin/text/MatchGroupCollection;.get:(I)Lkotlin/text/MatchGroup; // method@fc2f │ │ -4a41f2: 0c00 |009f: move-result-object v0 │ │ -4a41f4: 3800 1200 |00a0: if-eqz v0, 00b2 // +0012 │ │ -4a41f8: 6e10 2efc 0000 |00a2: invoke-virtual {v0}, Lkotlin/text/MatchGroup;.getValue:()Ljava/lang/String; // method@fc2e │ │ -4a41fe: 0c00 |00a5: move-result-object v0 │ │ -4a4200: 3800 0c00 |00a6: if-eqz v0, 00b2 // +000c │ │ -4a4204: 1f00 7724 |00a8: check-cast v0, Ljava/lang/CharSequence; // type@2477 │ │ -4a4208: 7110 53fc 0000 |00aa: invoke-static {v0}, Lkotlin/text/StringsKt;.trim:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@fc53 │ │ -4a420e: 0c00 |00ad: move-result-object v0 │ │ -4a4210: 6e10 35f6 0000 |00ae: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@f635 │ │ -4a4216: 0c02 |00b1: move-result-object v2 │ │ -4a4218: 5b82 f5b1 |00b2: iput-object v2, v8, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.extractedUrlToPreview:Ljava/lang/String; // field@b1f5 │ │ -4a421c: 0f03 |00b4: return v3 │ │ -4a421e: 0f01 |00b5: return v1 │ │ +4a40a8: |[4a40a8] com.nextcloud.talk.chat.data.model.ChatMessage.isLinkPreview:()Z │ │ +4a40b8: 5480 eeb1 |0000: iget-object v0, v8, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.activeUser:Lcom/nextcloud/talk/data/user/model/User; // field@b1ee │ │ +4a40bc: 7110 fdfb 0000 |0002: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4a40c2: 7110 c5f2 0000 |0005: invoke-static {v0}, Lcom/nextcloud/talk/utils/CapabilitiesUtil;.isLinkPreviewAvailable:(Lcom/nextcloud/talk/data/user/model/User;)Z // method@f2c5 │ │ +4a40c8: 0a00 |0008: move-result v0 │ │ +4a40ca: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +4a40cc: 3800 ab00 |000a: if-eqz v0, 00b5 // +00ab │ │ +4a40d0: 5480 eeb1 |000c: iget-object v0, v8, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.activeUser:Lcom/nextcloud/talk/data/user/model/User; // field@b1ee │ │ +4a40d4: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +4a40d6: 3800 1300 |000f: if-eqz v0, 0022 // +0013 │ │ +4a40da: 6e10 97f0 0000 |0011: invoke-virtual {v0}, Lcom/nextcloud/talk/data/user/model/User;.getCapabilities:()Lcom/nextcloud/talk/models/json/capabilities/Capabilities; // method@f097 │ │ +4a40e0: 0c00 |0014: move-result-object v0 │ │ +4a40e2: 3800 0d00 |0015: if-eqz v0, 0022 // +000d │ │ +4a40e6: 6e10 67f1 0000 |0017: invoke-virtual {v0}, Lcom/nextcloud/talk/models/json/capabilities/Capabilities;.getCoreCapability:()Lcom/nextcloud/talk/models/json/capabilities/CoreCapability; // method@f167 │ │ +4a40ec: 0c00 |001a: move-result-object v0 │ │ +4a40ee: 3800 0700 |001b: if-eqz v0, 0022 // +0007 │ │ +4a40f2: 6e10 69f1 0000 |001d: invoke-virtual {v0}, Lcom/nextcloud/talk/models/json/capabilities/CoreCapability;.getReferenceRegex:()Ljava/lang/String; // method@f169 │ │ +4a40f8: 0c00 |0020: move-result-object v0 │ │ +4a40fa: 2802 |0021: goto 0023 // +0002 │ │ +4a40fc: 0720 |0022: move-object v0, v2 │ │ +4a40fe: 1213 |0023: const/4 v3, #int 1 // #1 │ │ +4a4100: 1224 |0024: const/4 v4, #int 2 // #2 │ │ +4a4102: 3800 1600 |0025: if-eqz v0, 003b // +0016 │ │ +4a4106: 2345 5c28 |0027: new-array v5, v4, [Lkotlin/text/RegexOption; // type@285c │ │ +4a410a: 6206 76b5 |0029: sget-object v6, Lkotlin/text/RegexOption;.MULTILINE:Lkotlin/text/RegexOption; // field@b576 │ │ +4a410e: 4d06 0501 |002b: aput-object v6, v5, v1 │ │ +4a4112: 6206 75b5 |002d: sget-object v6, Lkotlin/text/RegexOption;.IGNORE_CASE:Lkotlin/text/RegexOption; // field@b575 │ │ +4a4116: 4d06 0503 |002f: aput-object v6, v5, v3 │ │ +4a411a: 7110 cffb 0500 |0031: invoke-static {v5}, Lkotlin/collections/SetsKt;.setOf:([Ljava/lang/Object;)Ljava/util/Set; // method@fbcf │ │ +4a4120: 0c05 |0034: move-result-object v5 │ │ +4a4122: 2206 1226 |0035: new-instance v6, Lkotlin/text/Regex; // type@2612 │ │ +4a4126: 7030 32fc 0605 |0037: invoke-direct {v6, v0, v5}, Lkotlin/text/Regex;.:(Ljava/lang/String;Ljava/util/Set;)V // method@fc32 │ │ +4a412c: 2802 |003a: goto 003c // +0002 │ │ +4a412e: 0726 |003b: move-object v6, v2 │ │ +4a4130: 2340 5c28 |003c: new-array v0, v4, [Lkotlin/text/RegexOption; // type@285c │ │ +4a4134: 6205 76b5 |003e: sget-object v5, Lkotlin/text/RegexOption;.MULTILINE:Lkotlin/text/RegexOption; // field@b576 │ │ +4a4138: 4d05 0001 |0040: aput-object v5, v0, v1 │ │ +4a413c: 6205 75b5 |0042: sget-object v5, Lkotlin/text/RegexOption;.IGNORE_CASE:Lkotlin/text/RegexOption; // field@b575 │ │ +4a4140: 4d05 0003 |0044: aput-object v5, v0, v3 │ │ +4a4144: 7110 cffb 0000 |0046: invoke-static {v0}, Lkotlin/collections/SetsKt;.setOf:([Ljava/lang/Object;)Ljava/util/Set; // method@fbcf │ │ +4a414a: 0c00 |0049: move-result-object v0 │ │ +4a414c: 2205 1226 |004a: new-instance v5, Lkotlin/text/Regex; // type@2612 │ │ +4a4150: 1a07 e60e |004c: const-string v7, "(\s|\n|^)(https?:\/\/)((?:[-A-Z0-9+_]+\.)+[-A-Z]+(?:\/[-A-Z0-9+&@#%?=~_|!:,.;()]*)*)(\s|\n|$)" // string@0ee6 │ │ +4a4154: 7030 32fc 7500 |004e: invoke-direct {v5, v7, v0}, Lkotlin/text/Regex;.:(Ljava/lang/String;Ljava/util/Set;)V // method@fc32 │ │ +4a415a: 2200 a824 |0051: new-instance v0, Ljava/lang/StringBuffer; // type@24a8 │ │ +4a415e: 5487 05b2 |0053: iget-object v7, v8, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.message:Ljava/lang/String; // field@b205 │ │ +4a4162: 7110 fdfb 0700 |0055: invoke-static {v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4a4168: 7020 81f6 7000 |0058: invoke-direct {v0, v7}, Ljava/lang/StringBuffer;.:(Ljava/lang/String;)V // method@f681 │ │ +4a416e: 1f00 7724 |005b: check-cast v0, Ljava/lang/CharSequence; // type@2477 │ │ +4a4172: 3806 2d00 |005d: if-eqz v6, 008a // +002d │ │ +4a4176: 6e20 33fc 0600 |005f: invoke-virtual {v6, v0}, Lkotlin/text/Regex;.containsMatchIn:(Ljava/lang/CharSequence;)Z // method@fc33 │ │ +4a417c: 0a07 |0062: move-result v7 │ │ +4a417e: 3807 2700 |0063: if-eqz v7, 008a // +0027 │ │ +4a4182: 7152 34fc 0641 |0065: invoke-static {v6, v0, v1, v4, v2}, Lkotlin/text/Regex;.find$default:(Lkotlin/text/Regex;Ljava/lang/CharSequence;IILjava/lang/Object;)Lkotlin/text/MatchResult; // method@fc34 │ │ +4a4188: 0c00 |0068: move-result-object v0 │ │ +4a418a: 3800 1e00 |0069: if-eqz v0, 0087 // +001e │ │ +4a418e: 7210 30fc 0000 |006b: invoke-interface {v0}, Lkotlin/text/MatchResult;.getGroups:()Lkotlin/text/MatchGroupCollection; // method@fc30 │ │ +4a4194: 0c00 |006e: move-result-object v0 │ │ +4a4196: 3800 1800 |006f: if-eqz v0, 0087 // +0018 │ │ +4a419a: 7220 2ffc 1000 |0071: invoke-interface {v0, v1}, Lkotlin/text/MatchGroupCollection;.get:(I)Lkotlin/text/MatchGroup; // method@fc2f │ │ +4a41a0: 0c00 |0074: move-result-object v0 │ │ +4a41a2: 3800 1200 |0075: if-eqz v0, 0087 // +0012 │ │ +4a41a6: 6e10 2efc 0000 |0077: invoke-virtual {v0}, Lkotlin/text/MatchGroup;.getValue:()Ljava/lang/String; // method@fc2e │ │ +4a41ac: 0c00 |007a: move-result-object v0 │ │ +4a41ae: 3800 0c00 |007b: if-eqz v0, 0087 // +000c │ │ +4a41b2: 1f00 7724 |007d: check-cast v0, Ljava/lang/CharSequence; // type@2477 │ │ +4a41b6: 7110 53fc 0000 |007f: invoke-static {v0}, Lkotlin/text/StringsKt;.trim:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@fc53 │ │ +4a41bc: 0c00 |0082: move-result-object v0 │ │ +4a41be: 6e10 35f6 0000 |0083: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@f635 │ │ +4a41c4: 0c02 |0086: move-result-object v2 │ │ +4a41c6: 5b82 f5b1 |0087: iput-object v2, v8, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.extractedUrlToPreview:Ljava/lang/String; // field@b1f5 │ │ +4a41ca: 0f03 |0089: return v3 │ │ +4a41cc: 6e20 33fc 0500 |008a: invoke-virtual {v5, v0}, Lkotlin/text/Regex;.containsMatchIn:(Ljava/lang/CharSequence;)Z // method@fc33 │ │ +4a41d2: 0a06 |008d: move-result v6 │ │ +4a41d4: 3806 2700 |008e: if-eqz v6, 00b5 // +0027 │ │ +4a41d8: 7152 34fc 0541 |0090: invoke-static {v5, v0, v1, v4, v2}, Lkotlin/text/Regex;.find$default:(Lkotlin/text/Regex;Ljava/lang/CharSequence;IILjava/lang/Object;)Lkotlin/text/MatchResult; // method@fc34 │ │ +4a41de: 0c00 |0093: move-result-object v0 │ │ +4a41e0: 3800 1e00 |0094: if-eqz v0, 00b2 // +001e │ │ +4a41e4: 7210 30fc 0000 |0096: invoke-interface {v0}, Lkotlin/text/MatchResult;.getGroups:()Lkotlin/text/MatchGroupCollection; // method@fc30 │ │ +4a41ea: 0c00 |0099: move-result-object v0 │ │ +4a41ec: 3800 1800 |009a: if-eqz v0, 00b2 // +0018 │ │ +4a41f0: 7220 2ffc 1000 |009c: invoke-interface {v0, v1}, Lkotlin/text/MatchGroupCollection;.get:(I)Lkotlin/text/MatchGroup; // method@fc2f │ │ +4a41f6: 0c00 |009f: move-result-object v0 │ │ +4a41f8: 3800 1200 |00a0: if-eqz v0, 00b2 // +0012 │ │ +4a41fc: 6e10 2efc 0000 |00a2: invoke-virtual {v0}, Lkotlin/text/MatchGroup;.getValue:()Ljava/lang/String; // method@fc2e │ │ +4a4202: 0c00 |00a5: move-result-object v0 │ │ +4a4204: 3800 0c00 |00a6: if-eqz v0, 00b2 // +000c │ │ +4a4208: 1f00 7724 |00a8: check-cast v0, Ljava/lang/CharSequence; // type@2477 │ │ +4a420c: 7110 53fc 0000 |00aa: invoke-static {v0}, Lkotlin/text/StringsKt;.trim:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@fc53 │ │ +4a4212: 0c00 |00ad: move-result-object v0 │ │ +4a4214: 6e10 35f6 0000 |00ae: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@f635 │ │ +4a421a: 0c02 |00b1: move-result-object v2 │ │ +4a421c: 5b82 f5b1 |00b2: iput-object v2, v8, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.extractedUrlToPreview:Ljava/lang/String; // field@b1f5 │ │ +4a4220: 0f03 |00b4: return v3 │ │ +4a4222: 0f01 |00b5: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ 0x000c line=185 │ │ 0x0027 line=187 │ │ 0x003c line=188 │ │ 0x0051 line=190 │ │ @@ -2033789,17 +2033789,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a4220: |[4a4220] com.nextcloud.talk.chat.data.model.ChatMessage.isOneToOneConversation:()Z │ │ -4a4230: 5510 fcb1 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isOneToOneConversation:Z // field@b1fc │ │ -4a4234: 0f00 |0002: return v0 │ │ +4a4224: |[4a4224] com.nextcloud.talk.chat.data.model.ChatMessage.isOneToOneConversation:()Z │ │ +4a4234: 5510 fcb1 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isOneToOneConversation:Z // field@b1fc │ │ +4a4238: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ │ │ #105 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ @@ -2033807,17 +2033807,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a4238: |[4a4238] com.nextcloud.talk.chat.data.model.ChatMessage.isPlayingVoiceMessage:()Z │ │ -4a4248: 5510 fdb1 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isPlayingVoiceMessage:Z // field@b1fd │ │ -4a424c: 0f00 |0002: return v0 │ │ +4a423c: |[4a423c] com.nextcloud.talk.chat.data.model.ChatMessage.isPlayingVoiceMessage:()Z │ │ +4a424c: 5510 fdb1 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isPlayingVoiceMessage:Z // field@b1fd │ │ +4a4250: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ │ │ #106 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ @@ -2033825,46 +2033825,46 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 60 16-bit code units │ │ -4a4250: |[4a4250] com.nextcloud.talk.chat.data.model.ChatMessage.isPoll:()Z │ │ -4a4260: 5440 06b2 |0000: iget-object v0, v4, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.messageParameters:Ljava/util/HashMap; // field@b206 │ │ -4a4264: 3800 3800 |0002: if-eqz v0, 003a // +0038 │ │ -4a4268: 7110 fdfb 0000 |0004: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4a426e: 6e10 39f9 0000 |0007: invoke-virtual {v0}, Ljava/util/HashMap;.size:()I // method@f939 │ │ -4a4274: 0a00 |000a: move-result v0 │ │ -4a4276: 3d00 2f00 |000b: if-lez v0, 003a // +002f │ │ -4a427a: 5440 06b2 |000d: iget-object v0, v4, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.messageParameters:Ljava/util/HashMap; // field@b206 │ │ -4a427e: 7110 fdfb 0000 |000f: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4a4284: 1f00 3c25 |0012: check-cast v0, Ljava/util/Map; // type@253c │ │ -4a4288: 7210 94f9 0000 |0014: invoke-interface {v0}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@f994 │ │ -4a428e: 0c00 |0017: move-result-object v0 │ │ -4a4290: 7210 f4f9 0000 |0018: invoke-interface {v0}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@f9f4 │ │ -4a4296: 0c00 |001b: move-result-object v0 │ │ -4a4298: 7210 46f9 0000 |001c: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ -4a429e: 0a01 |001f: move-result v1 │ │ -4a42a0: 3801 1a00 |0020: if-eqz v1, 003a // +001a │ │ -4a42a4: 7210 47f9 0000 |0022: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ -4a42aa: 0c01 |0025: move-result-object v1 │ │ -4a42ac: 1f01 3b25 |0026: check-cast v1, Ljava/util/Map$Entry; // type@253b │ │ -4a42b0: 7210 8ff9 0100 |0028: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@f98f │ │ -4a42b6: 0c01 |002b: move-result-object v1 │ │ -4a42b8: 1f01 3025 |002c: check-cast v1, Ljava/util/HashMap; // type@2530 │ │ -4a42bc: 1a02 81f5 |002e: const-string v2, "type" // string@f581 │ │ -4a42c0: 1a03 72f1 |0030: const-string v3, "talk-poll" // string@f172 │ │ -4a42c4: 7040 9dec 1432 |0032: invoke-direct {v4, v1, v2, v3}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isHashMapEntryEqualTo:(Ljava/util/HashMap;Ljava/lang/String;Ljava/lang/String;)Z // method@ec9d │ │ -4a42ca: 0a01 |0035: move-result v1 │ │ -4a42cc: 3801 e6ff |0036: if-eqz v1, 001c // -001a │ │ -4a42d0: 1210 |0038: const/4 v0, #int 1 // #1 │ │ -4a42d2: 0f00 |0039: return v0 │ │ -4a42d4: 1200 |003a: const/4 v0, #int 0 // #0 │ │ -4a42d6: 0f00 |003b: return v0 │ │ +4a4254: |[4a4254] com.nextcloud.talk.chat.data.model.ChatMessage.isPoll:()Z │ │ +4a4264: 5440 06b2 |0000: iget-object v0, v4, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.messageParameters:Ljava/util/HashMap; // field@b206 │ │ +4a4268: 3800 3800 |0002: if-eqz v0, 003a // +0038 │ │ +4a426c: 7110 fdfb 0000 |0004: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4a4272: 6e10 39f9 0000 |0007: invoke-virtual {v0}, Ljava/util/HashMap;.size:()I // method@f939 │ │ +4a4278: 0a00 |000a: move-result v0 │ │ +4a427a: 3d00 2f00 |000b: if-lez v0, 003a // +002f │ │ +4a427e: 5440 06b2 |000d: iget-object v0, v4, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.messageParameters:Ljava/util/HashMap; // field@b206 │ │ +4a4282: 7110 fdfb 0000 |000f: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4a4288: 1f00 3c25 |0012: check-cast v0, Ljava/util/Map; // type@253c │ │ +4a428c: 7210 94f9 0000 |0014: invoke-interface {v0}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@f994 │ │ +4a4292: 0c00 |0017: move-result-object v0 │ │ +4a4294: 7210 f4f9 0000 |0018: invoke-interface {v0}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@f9f4 │ │ +4a429a: 0c00 |001b: move-result-object v0 │ │ +4a429c: 7210 46f9 0000 |001c: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ +4a42a2: 0a01 |001f: move-result v1 │ │ +4a42a4: 3801 1a00 |0020: if-eqz v1, 003a // +001a │ │ +4a42a8: 7210 47f9 0000 |0022: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ +4a42ae: 0c01 |0025: move-result-object v1 │ │ +4a42b0: 1f01 3b25 |0026: check-cast v1, Ljava/util/Map$Entry; // type@253b │ │ +4a42b4: 7210 8ff9 0100 |0028: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@f98f │ │ +4a42ba: 0c01 |002b: move-result-object v1 │ │ +4a42bc: 1f01 3025 |002c: check-cast v1, Ljava/util/HashMap; // type@2530 │ │ +4a42c0: 1a02 81f5 |002e: const-string v2, "type" // string@f581 │ │ +4a42c4: 1a03 72f1 |0030: const-string v3, "talk-poll" // string@f172 │ │ +4a42c8: 7040 9dec 1432 |0032: invoke-direct {v4, v1, v2, v3}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isHashMapEntryEqualTo:(Ljava/util/HashMap;Ljava/lang/String;Ljava/lang/String;)Z // method@ec9d │ │ +4a42ce: 0a01 |0035: move-result v1 │ │ +4a42d0: 3801 e6ff |0036: if-eqz v1, 001c // -001a │ │ +4a42d4: 1210 |0038: const/4 v0, #int 1 // #1 │ │ +4a42d6: 0f00 |0039: return v0 │ │ +4a42d8: 1200 |003a: const/4 v0, #int 0 // #0 │ │ +4a42da: 0f00 |003b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ 0x000d line=173 │ │ 0x002e line=174 │ │ locals : │ │ 0x0000 - 0x003c reg=4 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ @@ -2033874,17 +2033874,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a42d8: |[4a42d8] com.nextcloud.talk.chat.data.model.ChatMessage.isTempMessage:()Z │ │ -4a42e8: 5510 feb1 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isTempMessage:Z // field@b1fe │ │ -4a42ec: 0f00 |0002: return v0 │ │ +4a42dc: |[4a42dc] com.nextcloud.talk.chat.data.model.ChatMessage.isTempMessage:()Z │ │ +4a42ec: 5510 feb1 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isTempMessage:Z // field@b1fe │ │ +4a42f0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ │ │ #108 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ @@ -2033892,20 +2033892,20 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -4a42f0: |[4a42f0] com.nextcloud.talk.chat.data.model.ChatMessage.isVoiceMessage:()Z │ │ -4a4300: 1a00 f2fa |0000: const-string v0, "voice-message" // string@faf2 │ │ -4a4304: 5421 07b2 |0002: iget-object v1, v2, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.messageType:Ljava/lang/String; // field@b207 │ │ -4a4308: 7120 fbfb 1000 |0004: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ -4a430e: 0a00 |0007: move-result v0 │ │ -4a4310: 0f00 |0008: return v0 │ │ +4a42f4: |[4a42f4] com.nextcloud.talk.chat.data.model.ChatMessage.isVoiceMessage:()Z │ │ +4a4304: 1a00 f2fa |0000: const-string v0, "voice-message" // string@faf2 │ │ +4a4308: 5421 07b2 |0002: iget-object v1, v2, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.messageType:Ljava/lang/String; // field@b207 │ │ +4a430c: 7120 fbfb 1000 |0004: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ +4a4312: 0a00 |0007: move-result v0 │ │ +4a4314: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=343 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ │ │ #109 : (in Lcom/nextcloud/talk/chat/data/model/ChatMessage;) │ │ @@ -2033913,17 +2033913,17 @@ │ │ type : '(Lcom/nextcloud/talk/data/user/model/User;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a5de8: |[4a5de8] com.nextcloud.talk.chat.data.model.ChatMessage.setActiveUser:(Lcom/nextcloud/talk/data/user/model/User;)V │ │ -4a5df8: 5b01 eeb1 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.activeUser:Lcom/nextcloud/talk/data/user/model/User; // field@b1ee │ │ -4a5dfc: 0e00 |0002: return-void │ │ +4a5dec: |[4a5dec] com.nextcloud.talk.chat.data.model.ChatMessage.setActiveUser:(Lcom/nextcloud/talk/data/user/model/User;)V │ │ +4a5dfc: 5b01 eeb1 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.activeUser:Lcom/nextcloud/talk/data/user/model/User; // field@b1ee │ │ +4a5e00: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ 0x0000 - 0x0003 reg=1 (null) Lcom/nextcloud/talk/data/user/model/User; │ │ │ │ @@ -2033932,17 +2033932,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a5e00: |[4a5e00] com.nextcloud.talk.chat.data.model.ChatMessage.setActorDisplayName:(Ljava/lang/String;)V │ │ -4a5e10: 5b01 efb1 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.actorDisplayName:Ljava/lang/String; // field@b1ef │ │ -4a5e14: 0e00 |0002: return-void │ │ +4a5e04: |[4a5e04] com.nextcloud.talk.chat.data.model.ChatMessage.setActorDisplayName:(Ljava/lang/String;)V │ │ +4a5e14: 5b01 efb1 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.actorDisplayName:Ljava/lang/String; // field@b1ef │ │ +4a5e18: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -2033951,17 +2033951,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a5e18: |[4a5e18] com.nextcloud.talk.chat.data.model.ChatMessage.setActorId:(Ljava/lang/String;)V │ │ -4a5e28: 5b01 f0b1 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.actorId:Ljava/lang/String; // field@b1f0 │ │ -4a5e2c: 0e00 |0002: return-void │ │ +4a5e1c: |[4a5e1c] com.nextcloud.talk.chat.data.model.ChatMessage.setActorId:(Ljava/lang/String;)V │ │ +4a5e2c: 5b01 f0b1 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.actorId:Ljava/lang/String; // field@b1f0 │ │ +4a5e30: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -2033970,17 +2033970,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a5e30: |[4a5e30] com.nextcloud.talk.chat.data.model.ChatMessage.setActorType:(Ljava/lang/String;)V │ │ -4a5e40: 5b01 f1b1 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.actorType:Ljava/lang/String; // field@b1f1 │ │ -4a5e44: 0e00 |0002: return-void │ │ +4a5e34: |[4a5e34] com.nextcloud.talk.chat.data.model.ChatMessage.setActorType:(Ljava/lang/String;)V │ │ +4a5e44: 5b01 f1b1 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.actorType:Ljava/lang/String; // field@b1f1 │ │ +4a5e48: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -2033989,17 +2033989,17 @@ │ │ type : '(Z)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a5e48: |[4a5e48] com.nextcloud.talk.chat.data.model.ChatMessage.setDeleted:(Z)V │ │ -4a5e58: 5c01 f7b1 |0000: iput-boolean v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isDeleted:Z // field@b1f7 │ │ -4a5e5c: 0e00 |0002: return-void │ │ +4a5e4c: |[4a5e4c] com.nextcloud.talk.chat.data.model.ChatMessage.setDeleted:(Z)V │ │ +4a5e5c: 5c01 f7b1 |0000: iput-boolean v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isDeleted:Z // field@b1f7 │ │ +4a5e60: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -2034008,17 +2034008,17 @@ │ │ type : '(Z)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a5e60: |[4a5e60] com.nextcloud.talk.chat.data.model.ChatMessage.setDownloadingVoiceMessage:(Z)V │ │ -4a5e70: 5c01 f8b1 |0000: iput-boolean v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isDownloadingVoiceMessage:Z // field@b1f8 │ │ -4a5e74: 0e00 |0002: return-void │ │ +4a5e64: |[4a5e64] com.nextcloud.talk.chat.data.model.ChatMessage.setDownloadingVoiceMessage:(Z)V │ │ +4a5e74: 5c01 f8b1 |0000: iput-boolean v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isDownloadingVoiceMessage:Z // field@b1f8 │ │ +4a5e78: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -2034027,17 +2034027,17 @@ │ │ type : '(I)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a5e78: |[4a5e78] com.nextcloud.talk.chat.data.model.ChatMessage.setExpandableChildrenAmount:(I)V │ │ -4a5e88: 5901 f2b1 |0000: iput v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.expandableChildrenAmount:I // field@b1f2 │ │ -4a5e8c: 0e00 |0002: return-void │ │ +4a5e7c: |[4a5e7c] com.nextcloud.talk.chat.data.model.ChatMessage.setExpandableChildrenAmount:(I)V │ │ +4a5e8c: 5901 f2b1 |0000: iput v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.expandableChildrenAmount:I // field@b1f2 │ │ +4a5e90: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -2034046,17 +2034046,17 @@ │ │ type : '(Z)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a5e90: |[4a5e90] com.nextcloud.talk.chat.data.model.ChatMessage.setExpandableParent:(Z)V │ │ -4a5ea0: 5c01 f3b1 |0000: iput-boolean v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.expandableParent:Z // field@b1f3 │ │ -4a5ea4: 0e00 |0002: return-void │ │ +4a5e94: |[4a5e94] com.nextcloud.talk.chat.data.model.ChatMessage.setExpandableParent:(Z)V │ │ +4a5ea4: 5c01 f3b1 |0000: iput-boolean v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.expandableParent:Z // field@b1f3 │ │ +4a5ea8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -2034065,17 +2034065,17 @@ │ │ type : '(Z)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a5ea8: |[4a5ea8] com.nextcloud.talk.chat.data.model.ChatMessage.setExpanded:(Z)V │ │ -4a5eb8: 5c01 f9b1 |0000: iput-boolean v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isExpanded:Z // field@b1f9 │ │ -4a5ebc: 0e00 |0002: return-void │ │ +4a5eac: |[4a5eac] com.nextcloud.talk.chat.data.model.ChatMessage.setExpanded:(Z)V │ │ +4a5ebc: 5c01 f9b1 |0000: iput-boolean v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isExpanded:Z // field@b1f9 │ │ +4a5ec0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -2034084,17 +2034084,17 @@ │ │ type : '(I)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a5ec0: |[4a5ec0] com.nextcloud.talk.chat.data.model.ChatMessage.setExpirationTimestamp:(I)V │ │ -4a5ed0: 5901 f4b1 |0000: iput v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.expirationTimestamp:I // field@b1f4 │ │ -4a5ed4: 0e00 |0002: return-void │ │ +4a5ec4: |[4a5ec4] com.nextcloud.talk.chat.data.model.ChatMessage.setExpirationTimestamp:(I)V │ │ +4a5ed4: 5901 f4b1 |0000: iput v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.expirationTimestamp:I // field@b1f4 │ │ +4a5ed8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -2034103,17 +2034103,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a5ed8: |[4a5ed8] com.nextcloud.talk.chat.data.model.ChatMessage.setExtractedUrlToPreview:(Ljava/lang/String;)V │ │ -4a5ee8: 5b01 f5b1 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.extractedUrlToPreview:Ljava/lang/String; // field@b1f5 │ │ -4a5eec: 0e00 |0002: return-void │ │ +4a5edc: |[4a5edc] com.nextcloud.talk.chat.data.model.ChatMessage.setExtractedUrlToPreview:(Ljava/lang/String;)V │ │ +4a5eec: 5b01 f5b1 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.extractedUrlToPreview:Ljava/lang/String; // field@b1f5 │ │ +4a5ef0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -2034122,17 +2034122,17 @@ │ │ type : '(Z)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a5ef0: |[4a5ef0] com.nextcloud.talk.chat.data.model.ChatMessage.setFormerOneToOneConversation:(Z)V │ │ -4a5f00: 5c01 fab1 |0000: iput-boolean v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isFormerOneToOneConversation:Z // field@b1fa │ │ -4a5f04: 0e00 |0002: return-void │ │ +4a5ef4: |[4a5ef4] com.nextcloud.talk.chat.data.model.ChatMessage.setFormerOneToOneConversation:(Z)V │ │ +4a5f04: 5c01 fab1 |0000: iput-boolean v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isFormerOneToOneConversation:Z // field@b1fa │ │ +4a5f08: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -2034141,17 +2034141,17 @@ │ │ type : '(Z)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a5f08: |[4a5f08] com.nextcloud.talk.chat.data.model.ChatMessage.setGrouped:(Z)V │ │ -4a5f18: 5c01 fbb1 |0000: iput-boolean v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isGrouped:Z // field@b1fb │ │ -4a5f1c: 0e00 |0002: return-void │ │ +4a5f0c: |[4a5f0c] com.nextcloud.talk.chat.data.model.ChatMessage.setGrouped:(Z)V │ │ +4a5f1c: 5c01 fbb1 |0000: iput-boolean v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isGrouped:Z // field@b1fb │ │ +4a5f20: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -2034160,17 +2034160,17 @@ │ │ type : '(Z)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a5f20: |[4a5f20] com.nextcloud.talk.chat.data.model.ChatMessage.setHiddenByCollapse:(Z)V │ │ -4a5f30: 5c01 f6b1 |0000: iput-boolean v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.hiddenByCollapse:Z // field@b1f6 │ │ -4a5f34: 0e00 |0002: return-void │ │ +4a5f24: |[4a5f24] com.nextcloud.talk.chat.data.model.ChatMessage.setHiddenByCollapse:(Z)V │ │ +4a5f34: 5c01 f6b1 |0000: iput-boolean v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.hiddenByCollapse:Z // field@b1f6 │ │ +4a5f38: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -2034179,17 +2034179,17 @@ │ │ type : '(I)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a5f38: |[4a5f38] com.nextcloud.talk.chat.data.model.ChatMessage.setJsonMessageId:(I)V │ │ -4a5f48: 5901 ffb1 |0000: iput v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.jsonMessageId:I // field@b1ff │ │ -4a5f4c: 0e00 |0002: return-void │ │ +4a5f3c: |[4a5f3c] com.nextcloud.talk.chat.data.model.ChatMessage.setJsonMessageId:(I)V │ │ +4a5f4c: 5901 ffb1 |0000: iput v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.jsonMessageId:I // field@b1ff │ │ +4a5f50: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -2034198,17 +2034198,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a5f50: |[4a5f50] com.nextcloud.talk.chat.data.model.ChatMessage.setLastEditActorDisplayName:(Ljava/lang/String;)V │ │ -4a5f60: 5b01 00b2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.lastEditActorDisplayName:Ljava/lang/String; // field@b200 │ │ -4a5f64: 0e00 |0002: return-void │ │ +4a5f54: |[4a5f54] com.nextcloud.talk.chat.data.model.ChatMessage.setLastEditActorDisplayName:(Ljava/lang/String;)V │ │ +4a5f64: 5b01 00b2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.lastEditActorDisplayName:Ljava/lang/String; // field@b200 │ │ +4a5f68: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -2034217,17 +2034217,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a5f68: |[4a5f68] com.nextcloud.talk.chat.data.model.ChatMessage.setLastEditActorId:(Ljava/lang/String;)V │ │ -4a5f78: 5b01 01b2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.lastEditActorId:Ljava/lang/String; // field@b201 │ │ -4a5f7c: 0e00 |0002: return-void │ │ +4a5f6c: |[4a5f6c] com.nextcloud.talk.chat.data.model.ChatMessage.setLastEditActorId:(Ljava/lang/String;)V │ │ +4a5f7c: 5b01 01b2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.lastEditActorId:Ljava/lang/String; // field@b201 │ │ +4a5f80: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -2034236,17 +2034236,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a5f80: |[4a5f80] com.nextcloud.talk.chat.data.model.ChatMessage.setLastEditActorType:(Ljava/lang/String;)V │ │ -4a5f90: 5b01 02b2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.lastEditActorType:Ljava/lang/String; // field@b202 │ │ -4a5f94: 0e00 |0002: return-void │ │ +4a5f84: |[4a5f84] com.nextcloud.talk.chat.data.model.ChatMessage.setLastEditActorType:(Ljava/lang/String;)V │ │ +4a5f94: 5b01 02b2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.lastEditActorType:Ljava/lang/String; // field@b202 │ │ +4a5f98: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -2034255,17 +2034255,17 @@ │ │ type : '(Ljava/lang/Long;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a5f98: |[4a5f98] com.nextcloud.talk.chat.data.model.ChatMessage.setLastEditTimestamp:(Ljava/lang/Long;)V │ │ -4a5fa8: 5b01 03b2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.lastEditTimestamp:Ljava/lang/Long; // field@b203 │ │ -4a5fac: 0e00 |0002: return-void │ │ +4a5f9c: |[4a5f9c] com.nextcloud.talk.chat.data.model.ChatMessage.setLastEditTimestamp:(Ljava/lang/Long;)V │ │ +4a5fac: 5b01 03b2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.lastEditTimestamp:Ljava/lang/Long; // field@b203 │ │ +4a5fb0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/Long; │ │ │ │ @@ -2034274,17 +2034274,17 @@ │ │ type : '(I)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a5fb0: |[4a5fb0] com.nextcloud.talk.chat.data.model.ChatMessage.setLastItemOfExpandableGroup:(I)V │ │ -4a5fc0: 5901 04b2 |0000: iput v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.lastItemOfExpandableGroup:I // field@b204 │ │ -4a5fc4: 0e00 |0002: return-void │ │ +4a5fb4: |[4a5fb4] com.nextcloud.talk.chat.data.model.ChatMessage.setLastItemOfExpandableGroup:(I)V │ │ +4a5fc4: 5901 04b2 |0000: iput v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.lastItemOfExpandableGroup:I // field@b204 │ │ +4a5fc8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -2034293,17 +2034293,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a5fc8: |[4a5fc8] com.nextcloud.talk.chat.data.model.ChatMessage.setMessage:(Ljava/lang/String;)V │ │ -4a5fd8: 5b01 05b2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.message:Ljava/lang/String; // field@b205 │ │ -4a5fdc: 0e00 |0002: return-void │ │ +4a5fcc: |[4a5fcc] com.nextcloud.talk.chat.data.model.ChatMessage.setMessage:(Ljava/lang/String;)V │ │ +4a5fdc: 5b01 05b2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.message:Ljava/lang/String; // field@b205 │ │ +4a5fe0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -2034312,17 +2034312,17 @@ │ │ type : '(Ljava/util/HashMap;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a5fe0: |[4a5fe0] com.nextcloud.talk.chat.data.model.ChatMessage.setMessageParameters:(Ljava/util/HashMap;)V │ │ -4a5ff0: 5b01 06b2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.messageParameters:Ljava/util/HashMap; // field@b206 │ │ -4a5ff4: 0e00 |0002: return-void │ │ +4a5fe4: |[4a5fe4] com.nextcloud.talk.chat.data.model.ChatMessage.setMessageParameters:(Ljava/util/HashMap;)V │ │ +4a5ff4: 5b01 06b2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.messageParameters:Ljava/util/HashMap; // field@b206 │ │ +4a5ff8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/util/HashMap; │ │ │ │ @@ -2034331,17 +2034331,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a5ff8: |[4a5ff8] com.nextcloud.talk.chat.data.model.ChatMessage.setMessageType:(Ljava/lang/String;)V │ │ -4a6008: 5b01 07b2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.messageType:Ljava/lang/String; // field@b207 │ │ -4a600c: 0e00 |0002: return-void │ │ +4a5ffc: |[4a5ffc] com.nextcloud.talk.chat.data.model.ChatMessage.setMessageType:(Ljava/lang/String;)V │ │ +4a600c: 5b01 07b2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.messageType:Ljava/lang/String; // field@b207 │ │ +4a6010: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -2034350,19 +2034350,19 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -4a6010: |[4a6010] com.nextcloud.talk.chat.data.model.ChatMessage.setMessageTypesToIgnore:(Ljava/util/List;)V │ │ -4a6020: 1a00 2913 |0000: const-string v0, "" // string@1329 │ │ -4a6024: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4a602a: 5b12 08b2 |0005: iput-object v2, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.messageTypesToIgnore:Ljava/util/List; // field@b208 │ │ -4a602e: 0e00 |0007: return-void │ │ +4a6014: |[4a6014] com.nextcloud.talk.chat.data.model.ChatMessage.setMessageTypesToIgnore:(Ljava/util/List;)V │ │ +4a6024: 1a00 2913 |0000: const-string v0, "" // string@1329 │ │ +4a6028: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4a602e: 5b12 08b2 |0005: iput-object v2, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.messageTypesToIgnore:Ljava/util/List; // field@b208 │ │ +4a6032: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=125 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/util/List; │ │ │ │ @@ -2034371,17 +2034371,17 @@ │ │ type : '(Z)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a6030: |[4a6030] com.nextcloud.talk.chat.data.model.ChatMessage.setOneToOneConversation:(Z)V │ │ -4a6040: 5c01 fcb1 |0000: iput-boolean v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isOneToOneConversation:Z // field@b1fc │ │ -4a6044: 0e00 |0002: return-void │ │ +4a6034: |[4a6034] com.nextcloud.talk.chat.data.model.ChatMessage.setOneToOneConversation:(Z)V │ │ +4a6044: 5c01 fcb1 |0000: iput-boolean v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isOneToOneConversation:Z // field@b1fc │ │ +4a6048: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -2034390,17 +2034390,17 @@ │ │ type : '(Z)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a6048: |[4a6048] com.nextcloud.talk.chat.data.model.ChatMessage.setOpenWhenDownloaded:(Z)V │ │ -4a6058: 5c01 09b2 |0000: iput-boolean v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.openWhenDownloaded:Z // field@b209 │ │ -4a605c: 0e00 |0002: return-void │ │ +4a604c: |[4a604c] com.nextcloud.talk.chat.data.model.ChatMessage.setOpenWhenDownloaded:(Z)V │ │ +4a605c: 5c01 09b2 |0000: iput-boolean v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.openWhenDownloaded:Z // field@b209 │ │ +4a6060: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -2034409,17 +2034409,17 @@ │ │ type : '(Ljava/lang/Long;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a6060: |[4a6060] com.nextcloud.talk.chat.data.model.ChatMessage.setParentMessageId:(Ljava/lang/Long;)V │ │ -4a6070: 5b01 0ab2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.parentMessageId:Ljava/lang/Long; // field@b20a │ │ -4a6074: 0e00 |0002: return-void │ │ +4a6064: |[4a6064] com.nextcloud.talk.chat.data.model.ChatMessage.setParentMessageId:(Ljava/lang/Long;)V │ │ +4a6074: 5b01 0ab2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.parentMessageId:Ljava/lang/Long; // field@b20a │ │ +4a6078: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/Long; │ │ │ │ @@ -2034428,17 +2034428,17 @@ │ │ type : '(Z)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a6078: |[4a6078] com.nextcloud.talk.chat.data.model.ChatMessage.setPlayingVoiceMessage:(Z)V │ │ -4a6088: 5c01 fdb1 |0000: iput-boolean v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isPlayingVoiceMessage:Z // field@b1fd │ │ -4a608c: 0e00 |0002: return-void │ │ +4a607c: |[4a607c] com.nextcloud.talk.chat.data.model.ChatMessage.setPlayingVoiceMessage:(Z)V │ │ +4a608c: 5c01 fdb1 |0000: iput-boolean v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isPlayingVoiceMessage:Z // field@b1fd │ │ +4a6090: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -2034447,17 +2034447,17 @@ │ │ type : '(I)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a6090: |[4a6090] com.nextcloud.talk.chat.data.model.ChatMessage.setPreviousMessageId:(I)V │ │ -4a60a0: 5901 0bb2 |0000: iput v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.previousMessageId:I // field@b20b │ │ -4a60a4: 0e00 |0002: return-void │ │ +4a6094: |[4a6094] com.nextcloud.talk.chat.data.model.ChatMessage.setPreviousMessageId:(I)V │ │ +4a60a4: 5901 0bb2 |0000: iput v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.previousMessageId:I // field@b20b │ │ +4a60a8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -2034466,17 +2034466,17 @@ │ │ type : '(Ljava/util/LinkedHashMap;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a60a8: |[4a60a8] com.nextcloud.talk.chat.data.model.ChatMessage.setReactions:(Ljava/util/LinkedHashMap;)V │ │ -4a60b8: 5b01 0cb2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.reactions:Ljava/util/LinkedHashMap; // field@b20c │ │ -4a60bc: 0e00 |0002: return-void │ │ +4a60ac: |[4a60ac] com.nextcloud.talk.chat.data.model.ChatMessage.setReactions:(Ljava/util/LinkedHashMap;)V │ │ +4a60bc: 5b01 0cb2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.reactions:Ljava/util/LinkedHashMap; // field@b20c │ │ +4a60c0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/util/LinkedHashMap; │ │ │ │ @@ -2034485,17 +2034485,17 @@ │ │ type : '(Ljava/util/ArrayList;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a60c0: |[4a60c0] com.nextcloud.talk.chat.data.model.ChatMessage.setReactionsSelf:(Ljava/util/ArrayList;)V │ │ -4a60d0: 5b01 0db2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.reactionsSelf:Ljava/util/ArrayList; // field@b20d │ │ -4a60d4: 0e00 |0002: return-void │ │ +4a60c4: |[4a60c4] com.nextcloud.talk.chat.data.model.ChatMessage.setReactionsSelf:(Ljava/util/ArrayList;)V │ │ +4a60d4: 5b01 0db2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.reactionsSelf:Ljava/util/ArrayList; // field@b20d │ │ +4a60d8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/util/ArrayList; │ │ │ │ @@ -2034504,19 +2034504,19 @@ │ │ type : '(Ljava/lang/Enum;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -4a60d8: |[4a60d8] com.nextcloud.talk.chat.data.model.ChatMessage.setReadStatus:(Ljava/lang/Enum;)V │ │ -4a60e8: 1a00 2913 |0000: const-string v0, "" // string@1329 │ │ -4a60ec: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4a60f2: 5b12 0eb2 |0005: iput-object v2, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.readStatus:Ljava/lang/Enum; // field@b20e │ │ -4a60f6: 0e00 |0007: return-void │ │ +4a60dc: |[4a60dc] com.nextcloud.talk.chat.data.model.ChatMessage.setReadStatus:(Ljava/lang/Enum;)V │ │ +4a60ec: 1a00 2913 |0000: const-string v0, "" // string@1329 │ │ +4a60f0: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4a60f6: 5b12 0eb2 |0005: iput-object v2, v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.readStatus:Ljava/lang/Enum; // field@b20e │ │ +4a60fa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=68 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Enum; │ │ │ │ @@ -2034525,17 +2034525,17 @@ │ │ type : '(Ljava/lang/Boolean;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a60f8: |[4a60f8] com.nextcloud.talk.chat.data.model.ChatMessage.setRenderMarkdown:(Ljava/lang/Boolean;)V │ │ -4a6108: 5b01 0fb2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.renderMarkdown:Ljava/lang/Boolean; // field@b20f │ │ -4a610c: 0e00 |0002: return-void │ │ +4a60fc: |[4a60fc] com.nextcloud.talk.chat.data.model.ChatMessage.setRenderMarkdown:(Ljava/lang/Boolean;)V │ │ +4a610c: 5b01 0fb2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.renderMarkdown:Ljava/lang/Boolean; // field@b20f │ │ +4a6110: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/Boolean; │ │ │ │ @@ -2034544,17 +2034544,17 @@ │ │ type : '(Z)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a6110: |[4a6110] com.nextcloud.talk.chat.data.model.ChatMessage.setReplyable:(Z)V │ │ -4a6120: 5c01 10b2 |0000: iput-boolean v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.replyable:Z // field@b210 │ │ -4a6124: 0e00 |0002: return-void │ │ +4a6114: |[4a6114] com.nextcloud.talk.chat.data.model.ChatMessage.setReplyable:(Z)V │ │ +4a6124: 5c01 10b2 |0000: iput-boolean v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.replyable:Z // field@b210 │ │ +4a6128: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -2034563,17 +2034563,17 @@ │ │ type : '(Z)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a6128: |[4a6128] com.nextcloud.talk.chat.data.model.ChatMessage.setResetVoiceMessage:(Z)V │ │ -4a6138: 5c01 11b2 |0000: iput-boolean v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.resetVoiceMessage:Z // field@b211 │ │ -4a613c: 0e00 |0002: return-void │ │ +4a612c: |[4a612c] com.nextcloud.talk.chat.data.model.ChatMessage.setResetVoiceMessage:(Z)V │ │ +4a613c: 5c01 11b2 |0000: iput-boolean v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.resetVoiceMessage:Z // field@b211 │ │ +4a6140: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -2034582,17 +2034582,17 @@ │ │ type : '(Ljava/util/Map;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a6140: |[4a6140] com.nextcloud.talk.chat.data.model.ChatMessage.setSelectedIndividualHashMap:(Ljava/util/Map;)V │ │ -4a6150: 5b01 12b2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.selectedIndividualHashMap:Ljava/util/Map; // field@b212 │ │ -4a6154: 0e00 |0002: return-void │ │ +4a6144: |[4a6144] com.nextcloud.talk.chat.data.model.ChatMessage.setSelectedIndividualHashMap:(Ljava/util/Map;)V │ │ +4a6154: 5b01 12b2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.selectedIndividualHashMap:Ljava/util/Map; // field@b212 │ │ +4a6158: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/util/Map; │ │ │ │ @@ -2034601,17 +2034601,17 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a6158: |[4a6158] com.nextcloud.talk.chat.data.model.ChatMessage.setSystemMessageType:(Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;)V │ │ -4a6168: 5b01 13b2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.systemMessageType:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b213 │ │ -4a616c: 0e00 |0002: return-void │ │ +4a615c: |[4a615c] com.nextcloud.talk.chat.data.model.ChatMessage.setSystemMessageType:(Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;)V │ │ +4a616c: 5b01 13b2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.systemMessageType:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b213 │ │ +4a6170: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ 0x0000 - 0x0003 reg=1 (null) Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; │ │ │ │ @@ -2034620,17 +2034620,17 @@ │ │ type : '(Z)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a6170: |[4a6170] com.nextcloud.talk.chat.data.model.ChatMessage.setTempMessage:(Z)V │ │ -4a6180: 5c01 feb1 |0000: iput-boolean v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isTempMessage:Z // field@b1fe │ │ -4a6184: 0e00 |0002: return-void │ │ +4a6174: |[4a6174] com.nextcloud.talk.chat.data.model.ChatMessage.setTempMessage:(Z)V │ │ +4a6184: 5c01 feb1 |0000: iput-boolean v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isTempMessage:Z // field@b1fe │ │ +4a6188: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -2034639,17 +2034639,17 @@ │ │ type : '(I)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a6188: |[4a6188] com.nextcloud.talk.chat.data.model.ChatMessage.setTempMessageId:(I)V │ │ -4a6198: 5901 14b2 |0000: iput v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.tempMessageId:I // field@b214 │ │ -4a619c: 0e00 |0002: return-void │ │ +4a618c: |[4a618c] com.nextcloud.talk.chat.data.model.ChatMessage.setTempMessageId:(I)V │ │ +4a619c: 5901 14b2 |0000: iput v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.tempMessageId:I // field@b214 │ │ +4a61a0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -2034658,17 +2034658,17 @@ │ │ type : '(J)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a61a0: |[4a61a0] com.nextcloud.talk.chat.data.model.ChatMessage.setTimestamp:(J)V │ │ -4a61b0: 5a01 15b2 |0000: iput-wide v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.timestamp:J // field@b215 │ │ -4a61b4: 0e00 |0002: return-void │ │ +4a61a4: |[4a61a4] com.nextcloud.talk.chat.data.model.ChatMessage.setTimestamp:(J)V │ │ +4a61b4: 5a01 15b2 |0000: iput-wide v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.timestamp:J // field@b215 │ │ +4a61b8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ 0x0000 - 0x0003 reg=1 (null) J │ │ │ │ @@ -2034677,17 +2034677,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a61b8: |[4a61b8] com.nextcloud.talk.chat.data.model.ChatMessage.setToken:(Ljava/lang/String;)V │ │ -4a61c8: 5b01 16b2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.token:Ljava/lang/String; // field@b216 │ │ -4a61cc: 0e00 |0002: return-void │ │ +4a61bc: |[4a61bc] com.nextcloud.talk.chat.data.model.ChatMessage.setToken:(Ljava/lang/String;)V │ │ +4a61cc: 5b01 16b2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.token:Ljava/lang/String; // field@b216 │ │ +4a61d0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -2034696,17 +2034696,17 @@ │ │ type : '(I)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a61d0: |[4a61d0] com.nextcloud.talk.chat.data.model.ChatMessage.setVoiceMessageDownloadProgress:(I)V │ │ -4a61e0: 5901 17b2 |0000: iput v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.voiceMessageDownloadProgress:I // field@b217 │ │ -4a61e4: 0e00 |0002: return-void │ │ +4a61d4: |[4a61d4] com.nextcloud.talk.chat.data.model.ChatMessage.setVoiceMessageDownloadProgress:(I)V │ │ +4a61e4: 5901 17b2 |0000: iput v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.voiceMessageDownloadProgress:I // field@b217 │ │ +4a61e8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -2034715,17 +2034715,17 @@ │ │ type : '(I)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a61e8: |[4a61e8] com.nextcloud.talk.chat.data.model.ChatMessage.setVoiceMessageDuration:(I)V │ │ -4a61f8: 5901 18b2 |0000: iput v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.voiceMessageDuration:I // field@b218 │ │ -4a61fc: 0e00 |0002: return-void │ │ +4a61ec: |[4a61ec] com.nextcloud.talk.chat.data.model.ChatMessage.setVoiceMessageDuration:(I)V │ │ +4a61fc: 5901 18b2 |0000: iput v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.voiceMessageDuration:I // field@b218 │ │ +4a6200: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -2034734,17 +2034734,17 @@ │ │ type : '([F)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a6200: |[4a6200] com.nextcloud.talk.chat.data.model.ChatMessage.setVoiceMessageFloatArray:([F)V │ │ -4a6210: 5b01 19b2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.voiceMessageFloatArray:[F // field@b219 │ │ -4a6214: 0e00 |0002: return-void │ │ +4a6204: |[4a6204] com.nextcloud.talk.chat.data.model.ChatMessage.setVoiceMessageFloatArray:([F)V │ │ +4a6214: 5b01 19b2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.voiceMessageFloatArray:[F // field@b219 │ │ +4a6218: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ 0x0000 - 0x0003 reg=1 (null) [F │ │ │ │ @@ -2034753,17 +2034753,17 @@ │ │ type : '(I)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a6218: |[4a6218] com.nextcloud.talk.chat.data.model.ChatMessage.setVoiceMessagePlayedSeconds:(I)V │ │ -4a6228: 5901 1ab2 |0000: iput v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.voiceMessagePlayedSeconds:I // field@b21a │ │ -4a622c: 0e00 |0002: return-void │ │ +4a621c: |[4a621c] com.nextcloud.talk.chat.data.model.ChatMessage.setVoiceMessagePlayedSeconds:(I)V │ │ +4a622c: 5901 1ab2 |0000: iput v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.voiceMessagePlayedSeconds:I // field@b21a │ │ +4a6230: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -2034772,17 +2034772,17 @@ │ │ type : '(I)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a6230: |[4a6230] com.nextcloud.talk.chat.data.model.ChatMessage.setVoiceMessageSeekbarProgress:(I)V │ │ -4a6240: 5901 1bb2 |0000: iput v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.voiceMessageSeekbarProgress:I // field@b21b │ │ -4a6244: 0e00 |0002: return-void │ │ +4a6234: |[4a6234] com.nextcloud.talk.chat.data.model.ChatMessage.setVoiceMessageSeekbarProgress:(I)V │ │ +4a6244: 5901 1bb2 |0000: iput v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.voiceMessageSeekbarProgress:I // field@b21b │ │ +4a6248: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -2034791,350 +2034791,350 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 48 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 670 16-bit code units │ │ -4a5078: |[4a5078] com.nextcloud.talk.chat.data.model.ChatMessage.toString:()Ljava/lang/String; │ │ -4a5088: 0800 2f00 |0000: move-object/from16 v0, v47 │ │ -4a508c: 5501 fbb1 |0002: iget-boolean v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isGrouped:Z // field@b1fb │ │ -4a5090: 5502 fcb1 |0004: iget-boolean v2, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isOneToOneConversation:Z // field@b1fc │ │ -4a5094: 5503 fab1 |0006: iget-boolean v3, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isFormerOneToOneConversation:Z // field@b1fa │ │ -4a5098: 5404 eeb1 |0008: iget-object v4, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.activeUser:Lcom/nextcloud/talk/data/user/model/User; // field@b1ee │ │ -4a509c: 5405 12b2 |000a: iget-object v5, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.selectedIndividualHashMap:Ljava/util/Map; // field@b212 │ │ -4a50a0: 5506 f7b1 |000c: iget-boolean v6, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isDeleted:Z // field@b1f7 │ │ -4a50a4: 5207 ffb1 |000e: iget v7, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.jsonMessageId:I // field@b1ff │ │ -4a50a8: 5208 0bb2 |0010: iget v8, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.previousMessageId:I // field@b20b │ │ -4a50ac: 5409 16b2 |0012: iget-object v9, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.token:Ljava/lang/String; // field@b216 │ │ -4a50b0: 540a f1b1 |0014: iget-object v10, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.actorType:Ljava/lang/String; // field@b1f1 │ │ -4a50b4: 540b f0b1 |0016: iget-object v11, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.actorId:Ljava/lang/String; // field@b1f0 │ │ -4a50b8: 540c efb1 |0018: iget-object v12, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.actorDisplayName:Ljava/lang/String; // field@b1ef │ │ -4a50bc: 530d 15b2 |001a: iget-wide v13, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.timestamp:J // field@b215 │ │ -4a50c0: 540f 05b2 |001c: iget-object v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.message:Ljava/lang/String; // field@b205 │ │ -4a50c4: 0810 0f00 |001e: move-object/from16 v16, v15 │ │ -4a50c8: 540f 06b2 |0020: iget-object v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.messageParameters:Ljava/util/HashMap; // field@b206 │ │ -4a50cc: 0811 0f00 |0022: move-object/from16 v17, v15 │ │ -4a50d0: 540f 13b2 |0024: iget-object v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.systemMessageType:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b213 │ │ -4a50d4: 0812 0f00 |0026: move-object/from16 v18, v15 │ │ -4a50d8: 550f 10b2 |0028: iget-boolean v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.replyable:Z // field@b210 │ │ -4a50dc: 0213 0f00 |002a: move/from16 v19, v15 │ │ -4a50e0: 540f 0ab2 |002c: iget-object v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.parentMessageId:Ljava/lang/Long; // field@b20a │ │ -4a50e4: 0814 0f00 |002e: move-object/from16 v20, v15 │ │ -4a50e8: 540f 0eb2 |0030: iget-object v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.readStatus:Ljava/lang/Enum; // field@b20e │ │ -4a50ec: 0815 0f00 |0032: move-object/from16 v21, v15 │ │ -4a50f0: 540f 07b2 |0034: iget-object v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.messageType:Ljava/lang/String; // field@b207 │ │ -4a50f4: 0816 0f00 |0036: move-object/from16 v22, v15 │ │ -4a50f8: 540f 0cb2 |0038: iget-object v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.reactions:Ljava/util/LinkedHashMap; // field@b20c │ │ -4a50fc: 0817 0f00 |003a: move-object/from16 v23, v15 │ │ -4a5100: 540f 0db2 |003c: iget-object v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.reactionsSelf:Ljava/util/ArrayList; // field@b20d │ │ -4a5104: 0818 0f00 |003e: move-object/from16 v24, v15 │ │ -4a5108: 520f f4b1 |0040: iget v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.expirationTimestamp:I // field@b1f4 │ │ -4a510c: 0219 0f00 |0042: move/from16 v25, v15 │ │ -4a5110: 540f 0fb2 |0044: iget-object v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.renderMarkdown:Ljava/lang/Boolean; // field@b20f │ │ -4a5114: 081a 0f00 |0046: move-object/from16 v26, v15 │ │ -4a5118: 540f 00b2 |0048: iget-object v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.lastEditActorDisplayName:Ljava/lang/String; // field@b200 │ │ -4a511c: 081b 0f00 |004a: move-object/from16 v27, v15 │ │ -4a5120: 540f 01b2 |004c: iget-object v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.lastEditActorId:Ljava/lang/String; // field@b201 │ │ -4a5124: 081c 0f00 |004e: move-object/from16 v28, v15 │ │ -4a5128: 540f 02b2 |0050: iget-object v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.lastEditActorType:Ljava/lang/String; // field@b202 │ │ -4a512c: 081d 0f00 |0052: move-object/from16 v29, v15 │ │ -4a5130: 540f 03b2 |0054: iget-object v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.lastEditTimestamp:Ljava/lang/Long; // field@b203 │ │ -4a5134: 081e 0f00 |0056: move-object/from16 v30, v15 │ │ -4a5138: 550f f8b1 |0058: iget-boolean v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isDownloadingVoiceMessage:Z // field@b1f8 │ │ -4a513c: 021f 0f00 |005a: move/from16 v31, v15 │ │ -4a5140: 550f 11b2 |005c: iget-boolean v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.resetVoiceMessage:Z // field@b211 │ │ -4a5144: 0220 0f00 |005e: move/from16 v32, v15 │ │ -4a5148: 550f fdb1 |0060: iget-boolean v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isPlayingVoiceMessage:Z // field@b1fd │ │ -4a514c: 0221 0f00 |0062: move/from16 v33, v15 │ │ -4a5150: 520f 18b2 |0064: iget v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.voiceMessageDuration:I // field@b218 │ │ -4a5154: 0222 0f00 |0066: move/from16 v34, v15 │ │ -4a5158: 520f 1ab2 |0068: iget v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.voiceMessagePlayedSeconds:I // field@b21a │ │ -4a515c: 0223 0f00 |006a: move/from16 v35, v15 │ │ -4a5160: 520f 17b2 |006c: iget v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.voiceMessageDownloadProgress:I // field@b217 │ │ -4a5164: 0224 0f00 |006e: move/from16 v36, v15 │ │ -4a5168: 520f 1bb2 |0070: iget v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.voiceMessageSeekbarProgress:I // field@b21b │ │ -4a516c: 0225 0f00 |0072: move/from16 v37, v15 │ │ -4a5170: 540f 19b2 |0074: iget-object v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.voiceMessageFloatArray:[F // field@b219 │ │ -4a5174: 7110 93f8 0f00 |0076: invoke-static {v15}, Ljava/util/Arrays;.toString:([F)Ljava/lang/String; // method@f893 │ │ -4a517a: 0c0f |0079: move-result-object v15 │ │ -4a517c: 0826 0f00 |007a: move-object/from16 v38, v15 │ │ -4a5180: 550f f3b1 |007c: iget-boolean v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.expandableParent:Z // field@b1f3 │ │ -4a5184: 0227 0f00 |007e: move/from16 v39, v15 │ │ -4a5188: 550f f9b1 |0080: iget-boolean v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isExpanded:Z // field@b1f9 │ │ -4a518c: 0228 0f00 |0082: move/from16 v40, v15 │ │ -4a5190: 520f 04b2 |0084: iget v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.lastItemOfExpandableGroup:I // field@b204 │ │ -4a5194: 0229 0f00 |0086: move/from16 v41, v15 │ │ -4a5198: 520f f2b1 |0088: iget v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.expandableChildrenAmount:I // field@b1f2 │ │ -4a519c: 022a 0f00 |008a: move/from16 v42, v15 │ │ -4a51a0: 550f f6b1 |008c: iget-boolean v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.hiddenByCollapse:Z // field@b1f6 │ │ -4a51a4: 022b 0f00 |008e: move/from16 v43, v15 │ │ -4a51a8: 550f 09b2 |0090: iget-boolean v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.openWhenDownloaded:Z // field@b209 │ │ -4a51ac: 022c 0f00 |0092: move/from16 v44, v15 │ │ -4a51b0: 550f feb1 |0094: iget-boolean v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isTempMessage:Z // field@b1fe │ │ -4a51b4: 022d 0f00 |0096: move/from16 v45, v15 │ │ -4a51b8: 520f 14b2 |0098: iget v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.tempMessageId:I // field@b214 │ │ -4a51bc: 2200 a924 |009a: new-instance v0, Ljava/lang/StringBuilder; // type@24a9 │ │ -4a51c0: 022e 0f00 |009c: move/from16 v46, v15 │ │ -4a51c4: 1a0f 1b1d |009e: const-string v15, "ChatMessage(isGrouped=" // string@1d1b │ │ -4a51c8: 7020 89f6 f000 |00a0: invoke-direct {v0, v15}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -4a51ce: 6e20 93f6 1000 |00a3: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@f693 │ │ -4a51d4: 0c00 |00a6: move-result-object v0 │ │ -4a51d6: 1a01 5710 |00a7: const-string v1, ", isOneToOneConversation=" // string@1057 │ │ -4a51da: 6e20 92f6 1000 |00a9: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4a51e0: 0c00 |00ac: move-result-object v0 │ │ -4a51e2: 6e20 93f6 2000 |00ad: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@f693 │ │ -4a51e8: 0c00 |00b0: move-result-object v0 │ │ -4a51ea: 1a01 5410 |00b1: const-string v1, ", isFormerOneToOneConversation=" // string@1054 │ │ -4a51ee: 6e20 92f6 1000 |00b3: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4a51f4: 0c00 |00b6: move-result-object v0 │ │ -4a51f6: 6e20 93f6 3000 |00b7: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@f693 │ │ -4a51fc: 0c00 |00ba: move-result-object v0 │ │ -4a51fe: 1a01 f70f |00bb: const-string v1, ", activeUser=" // string@0ff7 │ │ -4a5202: 6e20 92f6 1000 |00bd: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4a5208: 0c00 |00c0: move-result-object v0 │ │ -4a520a: 6e20 91f6 4000 |00c1: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@f691 │ │ -4a5210: 0c00 |00c4: move-result-object v0 │ │ -4a5212: 1a01 de10 |00c5: const-string v1, ", selectedIndividualHashMap=" // string@10de │ │ -4a5216: 6e20 92f6 1000 |00c7: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4a521c: 0c00 |00ca: move-result-object v0 │ │ -4a521e: 6e20 91f6 5000 |00cb: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@f691 │ │ -4a5224: 0c00 |00ce: move-result-object v0 │ │ -4a5226: 1a01 4e10 |00cf: const-string v1, ", isDeleted=" // string@104e │ │ -4a522a: 6e20 92f6 1000 |00d1: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4a5230: 0c00 |00d4: move-result-object v0 │ │ -4a5232: 6e20 93f6 6000 |00d5: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@f693 │ │ -4a5238: 0c00 |00d8: move-result-object v0 │ │ -4a523a: 1a01 5f10 |00d9: const-string v1, ", jsonMessageId=" // string@105f │ │ -4a523e: 6e20 92f6 1000 |00db: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4a5244: 0c00 |00de: move-result-object v0 │ │ -4a5246: 6e20 8df6 7000 |00df: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@f68d │ │ -4a524c: 0c00 |00e2: move-result-object v0 │ │ -4a524e: 1a01 be10 |00e3: const-string v1, ", previousMessageId=" // string@10be │ │ -4a5252: 6e20 92f6 1000 |00e5: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4a5258: 0c00 |00e8: move-result-object v0 │ │ -4a525a: 6e20 8df6 8000 |00e9: invoke-virtual {v0, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@f68d │ │ -4a5260: 0c00 |00ec: move-result-object v0 │ │ -4a5262: 1a01 fa10 |00ed: const-string v1, ", token=" // string@10fa │ │ -4a5266: 6e20 92f6 1000 |00ef: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4a526c: 0c00 |00f2: move-result-object v0 │ │ -4a526e: 6e20 92f6 9000 |00f3: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4a5274: 0c00 |00f6: move-result-object v0 │ │ -4a5276: 1a01 fa0f |00f7: const-string v1, ", actorType=" // string@0ffa │ │ -4a527a: 6e20 92f6 1000 |00f9: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4a5280: 0c00 |00fc: move-result-object v0 │ │ -4a5282: 6e20 92f6 a000 |00fd: invoke-virtual {v0, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4a5288: 0c00 |0100: move-result-object v0 │ │ -4a528a: 1a01 f90f |0101: const-string v1, ", actorId=" // string@0ff9 │ │ -4a528e: 6e20 92f6 1000 |0103: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4a5294: 0c00 |0106: move-result-object v0 │ │ -4a5296: 6e20 92f6 b000 |0107: invoke-virtual {v0, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4a529c: 0c00 |010a: move-result-object v0 │ │ -4a529e: 1a01 f80f |010b: const-string v1, ", actorDisplayName=" // string@0ff8 │ │ -4a52a2: 6e20 92f6 1000 |010d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4a52a8: 0c00 |0110: move-result-object v0 │ │ -4a52aa: 6e20 92f6 c000 |0111: invoke-virtual {v0, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4a52b0: 0c00 |0114: move-result-object v0 │ │ -4a52b2: 1a01 f610 |0115: const-string v1, ", timestamp=" // string@10f6 │ │ -4a52b6: 6e20 92f6 1000 |0117: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4a52bc: 0c00 |011a: move-result-object v0 │ │ -4a52be: 6e30 8ef6 d00e |011b: invoke-virtual {v0, v13, v14}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@f68e │ │ -4a52c4: 0c00 |011e: move-result-object v0 │ │ -4a52c6: 1a01 8f10 |011f: const-string v1, ", message=" // string@108f │ │ -4a52ca: 6e20 92f6 1000 |0121: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4a52d0: 0c00 |0124: move-result-object v0 │ │ -4a52d2: 0801 1000 |0125: move-object/from16 v1, v16 │ │ -4a52d6: 6e20 92f6 1000 |0127: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4a52dc: 0c00 |012a: move-result-object v0 │ │ -4a52de: 1a01 9110 |012b: const-string v1, ", messageParameters=" // string@1091 │ │ -4a52e2: 6e20 92f6 1000 |012d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4a52e8: 0c00 |0130: move-result-object v0 │ │ -4a52ea: 0801 1100 |0131: move-object/from16 v1, v17 │ │ -4a52ee: 6e20 91f6 1000 |0133: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@f691 │ │ -4a52f4: 0c00 |0136: move-result-object v0 │ │ -4a52f6: 1a01 ef10 |0137: const-string v1, ", systemMessageType=" // string@10ef │ │ -4a52fa: 6e20 92f6 1000 |0139: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4a5300: 0c00 |013c: move-result-object v0 │ │ -4a5302: 0801 1200 |013d: move-object/from16 v1, v18 │ │ -4a5306: 6e20 91f6 1000 |013f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@f691 │ │ -4a530c: 0c00 |0142: move-result-object v0 │ │ -4a530e: 1a01 ce10 |0143: const-string v1, ", replyable=" // string@10ce │ │ -4a5312: 6e20 92f6 1000 |0145: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4a5318: 0c00 |0148: move-result-object v0 │ │ -4a531a: 0201 1300 |0149: move/from16 v1, v19 │ │ -4a531e: 6e20 93f6 1000 |014b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@f693 │ │ -4a5324: 0c00 |014e: move-result-object v0 │ │ -4a5326: 1a01 ba10 |014f: const-string v1, ", parentMessageId=" // string@10ba │ │ -4a532a: 6e20 92f6 1000 |0151: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4a5330: 0c00 |0154: move-result-object v0 │ │ -4a5332: 0801 1400 |0155: move-object/from16 v1, v20 │ │ -4a5336: 6e20 91f6 1000 |0157: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@f691 │ │ -4a533c: 0c00 |015a: move-result-object v0 │ │ -4a533e: 1a01 c810 |015b: const-string v1, ", readStatus=" // string@10c8 │ │ -4a5342: 6e20 92f6 1000 |015d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4a5348: 0c00 |0160: move-result-object v0 │ │ -4a534a: 0801 1500 |0161: move-object/from16 v1, v21 │ │ -4a534e: 6e20 91f6 1000 |0163: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@f691 │ │ -4a5354: 0c00 |0166: move-result-object v0 │ │ -4a5356: 1a01 9210 |0167: const-string v1, ", messageType=" // string@1092 │ │ -4a535a: 6e20 92f6 1000 |0169: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4a5360: 0c00 |016c: move-result-object v0 │ │ -4a5362: 0801 1600 |016d: move-object/from16 v1, v22 │ │ -4a5366: 6e20 92f6 1000 |016f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4a536c: 0c00 |0172: move-result-object v0 │ │ -4a536e: 1a01 c610 |0173: const-string v1, ", reactions=" // string@10c6 │ │ -4a5372: 6e20 92f6 1000 |0175: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4a5378: 0c00 |0178: move-result-object v0 │ │ -4a537a: 0801 1700 |0179: move-object/from16 v1, v23 │ │ -4a537e: 6e20 91f6 1000 |017b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@f691 │ │ -4a5384: 0c00 |017e: move-result-object v0 │ │ -4a5386: 1a01 c710 |017f: const-string v1, ", reactionsSelf=" // string@10c7 │ │ -4a538a: 6e20 92f6 1000 |0181: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4a5390: 0c00 |0184: move-result-object v0 │ │ -4a5392: 0801 1800 |0185: move-object/from16 v1, v24 │ │ -4a5396: 6e20 91f6 1000 |0187: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@f691 │ │ -4a539c: 0c00 |018a: move-result-object v0 │ │ -4a539e: 1a01 2e10 |018b: const-string v1, ", expirationTimestamp=" // string@102e │ │ -4a53a2: 6e20 92f6 1000 |018d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4a53a8: 0c00 |0190: move-result-object v0 │ │ -4a53aa: 0201 1900 |0191: move/from16 v1, v25 │ │ -4a53ae: 6e20 8df6 1000 |0193: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@f68d │ │ -4a53b4: 0c00 |0196: move-result-object v0 │ │ -4a53b6: 1a01 cc10 |0197: const-string v1, ", renderMarkdown=" // string@10cc │ │ -4a53ba: 6e20 92f6 1000 |0199: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4a53c0: 0c00 |019c: move-result-object v0 │ │ -4a53c2: 0801 1a00 |019d: move-object/from16 v1, v26 │ │ -4a53c6: 6e20 91f6 1000 |019f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@f691 │ │ -4a53cc: 0c00 |01a2: move-result-object v0 │ │ -4a53ce: 1a01 6210 |01a3: const-string v1, ", lastEditActorDisplayName=" // string@1062 │ │ -4a53d2: 6e20 92f6 1000 |01a5: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4a53d8: 0c00 |01a8: move-result-object v0 │ │ -4a53da: 0801 1b00 |01a9: move-object/from16 v1, v27 │ │ -4a53de: 6e20 92f6 1000 |01ab: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4a53e4: 0c00 |01ae: move-result-object v0 │ │ -4a53e6: 1a01 6310 |01af: const-string v1, ", lastEditActorId=" // string@1063 │ │ -4a53ea: 6e20 92f6 1000 |01b1: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4a53f0: 0c00 |01b4: move-result-object v0 │ │ -4a53f2: 0801 1c00 |01b5: move-object/from16 v1, v28 │ │ -4a53f6: 6e20 92f6 1000 |01b7: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4a53fc: 0c00 |01ba: move-result-object v0 │ │ -4a53fe: 1a01 6410 |01bb: const-string v1, ", lastEditActorType=" // string@1064 │ │ -4a5402: 6e20 92f6 1000 |01bd: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4a5408: 0c00 |01c0: move-result-object v0 │ │ -4a540a: 0801 1d00 |01c1: move-object/from16 v1, v29 │ │ -4a540e: 6e20 92f6 1000 |01c3: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4a5414: 0c00 |01c6: move-result-object v0 │ │ -4a5416: 1a01 6510 |01c7: const-string v1, ", lastEditTimestamp=" // string@1065 │ │ -4a541a: 6e20 92f6 1000 |01c9: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4a5420: 0c00 |01cc: move-result-object v0 │ │ -4a5422: 0801 1e00 |01cd: move-object/from16 v1, v30 │ │ -4a5426: 6e20 91f6 1000 |01cf: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@f691 │ │ -4a542c: 0c00 |01d2: move-result-object v0 │ │ -4a542e: 1a01 4f10 |01d3: const-string v1, ", isDownloadingVoiceMessage=" // string@104f │ │ -4a5432: 6e20 92f6 1000 |01d5: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4a5438: 0c00 |01d8: move-result-object v0 │ │ -4a543a: 0201 1f00 |01d9: move/from16 v1, v31 │ │ -4a543e: 6e20 93f6 1000 |01db: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@f693 │ │ -4a5444: 0c00 |01de: move-result-object v0 │ │ -4a5446: 1a01 d310 |01df: const-string v1, ", resetVoiceMessage=" // string@10d3 │ │ -4a544a: 6e20 92f6 1000 |01e1: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4a5450: 0c00 |01e4: move-result-object v0 │ │ -4a5452: 0201 2000 |01e5: move/from16 v1, v32 │ │ -4a5456: 6e20 93f6 1000 |01e7: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@f693 │ │ -4a545c: 0c00 |01ea: move-result-object v0 │ │ -4a545e: 1a01 5a10 |01eb: const-string v1, ", isPlayingVoiceMessage=" // string@105a │ │ -4a5462: 6e20 92f6 1000 |01ed: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4a5468: 0c00 |01f0: move-result-object v0 │ │ -4a546a: 0201 2100 |01f1: move/from16 v1, v33 │ │ -4a546e: 6e20 93f6 1000 |01f3: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@f693 │ │ -4a5474: 0c00 |01f6: move-result-object v0 │ │ -4a5476: 1a01 0511 |01f7: const-string v1, ", voiceMessageDuration=" // string@1105 │ │ -4a547a: 6e20 92f6 1000 |01f9: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4a5480: 0c00 |01fc: move-result-object v0 │ │ -4a5482: 0201 2200 |01fd: move/from16 v1, v34 │ │ -4a5486: 6e20 8df6 1000 |01ff: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@f68d │ │ -4a548c: 0c00 |0202: move-result-object v0 │ │ -4a548e: 1a01 0711 |0203: const-string v1, ", voiceMessagePlayedSeconds=" // string@1107 │ │ -4a5492: 6e20 92f6 1000 |0205: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4a5498: 0c00 |0208: move-result-object v0 │ │ -4a549a: 0201 2300 |0209: move/from16 v1, v35 │ │ -4a549e: 6e20 8df6 1000 |020b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@f68d │ │ -4a54a4: 0c00 |020e: move-result-object v0 │ │ -4a54a6: 1a01 0411 |020f: const-string v1, ", voiceMessageDownloadProgress=" // string@1104 │ │ -4a54aa: 6e20 92f6 1000 |0211: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4a54b0: 0c00 |0214: move-result-object v0 │ │ -4a54b2: 0201 2400 |0215: move/from16 v1, v36 │ │ -4a54b6: 6e20 8df6 1000 |0217: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@f68d │ │ -4a54bc: 0c00 |021a: move-result-object v0 │ │ -4a54be: 1a01 0811 |021b: const-string v1, ", voiceMessageSeekbarProgress=" // string@1108 │ │ -4a54c2: 6e20 92f6 1000 |021d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4a54c8: 0c00 |0220: move-result-object v0 │ │ -4a54ca: 0201 2500 |0221: move/from16 v1, v37 │ │ -4a54ce: 6e20 8df6 1000 |0223: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@f68d │ │ -4a54d4: 0c00 |0226: move-result-object v0 │ │ -4a54d6: 1a01 0611 |0227: const-string v1, ", voiceMessageFloatArray=" // string@1106 │ │ -4a54da: 6e20 92f6 1000 |0229: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4a54e0: 0c00 |022c: move-result-object v0 │ │ -4a54e2: 0801 2600 |022d: move-object/from16 v1, v38 │ │ -4a54e6: 6e20 92f6 1000 |022f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4a54ec: 0c00 |0232: move-result-object v0 │ │ -4a54ee: 1a01 2c10 |0233: const-string v1, ", expandableParent=" // string@102c │ │ -4a54f2: 6e20 92f6 1000 |0235: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4a54f8: 0c00 |0238: move-result-object v0 │ │ -4a54fa: 0201 2700 |0239: move/from16 v1, v39 │ │ -4a54fe: 6e20 93f6 1000 |023b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@f693 │ │ -4a5504: 0c00 |023e: move-result-object v0 │ │ -4a5506: 1a01 5110 |023f: const-string v1, ", isExpanded=" // string@1051 │ │ -4a550a: 6e20 92f6 1000 |0241: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4a5510: 0c00 |0244: move-result-object v0 │ │ -4a5512: 0201 2800 |0245: move/from16 v1, v40 │ │ -4a5516: 6e20 93f6 1000 |0247: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@f693 │ │ -4a551c: 0c00 |024a: move-result-object v0 │ │ -4a551e: 1a01 6710 |024b: const-string v1, ", lastItemOfExpandableGroup=" // string@1067 │ │ -4a5522: 6e20 92f6 1000 |024d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4a5528: 0c00 |0250: move-result-object v0 │ │ -4a552a: 0201 2900 |0251: move/from16 v1, v41 │ │ -4a552e: 6e20 8df6 1000 |0253: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@f68d │ │ -4a5534: 0c00 |0256: move-result-object v0 │ │ -4a5536: 1a01 2b10 |0257: const-string v1, ", expandableChildrenAmount=" // string@102b │ │ -4a553a: 6e20 92f6 1000 |0259: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4a5540: 0c00 |025c: move-result-object v0 │ │ -4a5542: 0201 2a00 |025d: move/from16 v1, v42 │ │ -4a5546: 6e20 8df6 1000 |025f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@f68d │ │ -4a554c: 0c00 |0262: move-result-object v0 │ │ -4a554e: 1a01 3d10 |0263: const-string v1, ", hiddenByCollapse=" // string@103d │ │ -4a5552: 6e20 92f6 1000 |0265: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4a5558: 0c00 |0268: move-result-object v0 │ │ -4a555a: 0201 2b00 |0269: move/from16 v1, v43 │ │ -4a555e: 6e20 93f6 1000 |026b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@f693 │ │ -4a5564: 0c00 |026e: move-result-object v0 │ │ -4a5566: 1a01 ae10 |026f: const-string v1, ", openWhenDownloaded=" // string@10ae │ │ -4a556a: 6e20 92f6 1000 |0271: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4a5570: 0c00 |0274: move-result-object v0 │ │ -4a5572: 0201 2c00 |0275: move/from16 v1, v44 │ │ -4a5576: 6e20 93f6 1000 |0277: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@f693 │ │ -4a557c: 0c00 |027a: move-result-object v0 │ │ -4a557e: 1a01 5d10 |027b: const-string v1, ", isTempMessage=" // string@105d │ │ -4a5582: 6e20 92f6 1000 |027d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4a5588: 0c00 |0280: move-result-object v0 │ │ -4a558a: 0201 2d00 |0281: move/from16 v1, v45 │ │ -4a558e: 6e20 93f6 1000 |0283: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@f693 │ │ -4a5594: 0c00 |0286: move-result-object v0 │ │ -4a5596: 1a01 f210 |0287: const-string v1, ", tempMessageId=" // string@10f2 │ │ -4a559a: 6e20 92f6 1000 |0289: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4a55a0: 0c00 |028c: move-result-object v0 │ │ -4a55a2: 0201 2e00 |028d: move/from16 v1, v46 │ │ -4a55a6: 6e20 8df6 1000 |028f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@f68d │ │ -4a55ac: 0c00 |0292: move-result-object v0 │ │ -4a55ae: 1a01 f20e |0293: const-string v1, ")" // string@0ef2 │ │ -4a55b2: 6e20 92f6 1000 |0295: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4a55b8: 0c00 |0298: move-result-object v0 │ │ -4a55ba: 6e10 9cf6 0000 |0299: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -4a55c0: 0c00 |029c: move-result-object v0 │ │ -4a55c2: 1100 |029d: return-object v0 │ │ +4a507c: |[4a507c] com.nextcloud.talk.chat.data.model.ChatMessage.toString:()Ljava/lang/String; │ │ +4a508c: 0800 2f00 |0000: move-object/from16 v0, v47 │ │ +4a5090: 5501 fbb1 |0002: iget-boolean v1, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isGrouped:Z // field@b1fb │ │ +4a5094: 5502 fcb1 |0004: iget-boolean v2, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isOneToOneConversation:Z // field@b1fc │ │ +4a5098: 5503 fab1 |0006: iget-boolean v3, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isFormerOneToOneConversation:Z // field@b1fa │ │ +4a509c: 5404 eeb1 |0008: iget-object v4, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.activeUser:Lcom/nextcloud/talk/data/user/model/User; // field@b1ee │ │ +4a50a0: 5405 12b2 |000a: iget-object v5, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.selectedIndividualHashMap:Ljava/util/Map; // field@b212 │ │ +4a50a4: 5506 f7b1 |000c: iget-boolean v6, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isDeleted:Z // field@b1f7 │ │ +4a50a8: 5207 ffb1 |000e: iget v7, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.jsonMessageId:I // field@b1ff │ │ +4a50ac: 5208 0bb2 |0010: iget v8, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.previousMessageId:I // field@b20b │ │ +4a50b0: 5409 16b2 |0012: iget-object v9, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.token:Ljava/lang/String; // field@b216 │ │ +4a50b4: 540a f1b1 |0014: iget-object v10, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.actorType:Ljava/lang/String; // field@b1f1 │ │ +4a50b8: 540b f0b1 |0016: iget-object v11, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.actorId:Ljava/lang/String; // field@b1f0 │ │ +4a50bc: 540c efb1 |0018: iget-object v12, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.actorDisplayName:Ljava/lang/String; // field@b1ef │ │ +4a50c0: 530d 15b2 |001a: iget-wide v13, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.timestamp:J // field@b215 │ │ +4a50c4: 540f 05b2 |001c: iget-object v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.message:Ljava/lang/String; // field@b205 │ │ +4a50c8: 0810 0f00 |001e: move-object/from16 v16, v15 │ │ +4a50cc: 540f 06b2 |0020: iget-object v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.messageParameters:Ljava/util/HashMap; // field@b206 │ │ +4a50d0: 0811 0f00 |0022: move-object/from16 v17, v15 │ │ +4a50d4: 540f 13b2 |0024: iget-object v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.systemMessageType:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b213 │ │ +4a50d8: 0812 0f00 |0026: move-object/from16 v18, v15 │ │ +4a50dc: 550f 10b2 |0028: iget-boolean v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.replyable:Z // field@b210 │ │ +4a50e0: 0213 0f00 |002a: move/from16 v19, v15 │ │ +4a50e4: 540f 0ab2 |002c: iget-object v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.parentMessageId:Ljava/lang/Long; // field@b20a │ │ +4a50e8: 0814 0f00 |002e: move-object/from16 v20, v15 │ │ +4a50ec: 540f 0eb2 |0030: iget-object v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.readStatus:Ljava/lang/Enum; // field@b20e │ │ +4a50f0: 0815 0f00 |0032: move-object/from16 v21, v15 │ │ +4a50f4: 540f 07b2 |0034: iget-object v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.messageType:Ljava/lang/String; // field@b207 │ │ +4a50f8: 0816 0f00 |0036: move-object/from16 v22, v15 │ │ +4a50fc: 540f 0cb2 |0038: iget-object v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.reactions:Ljava/util/LinkedHashMap; // field@b20c │ │ +4a5100: 0817 0f00 |003a: move-object/from16 v23, v15 │ │ +4a5104: 540f 0db2 |003c: iget-object v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.reactionsSelf:Ljava/util/ArrayList; // field@b20d │ │ +4a5108: 0818 0f00 |003e: move-object/from16 v24, v15 │ │ +4a510c: 520f f4b1 |0040: iget v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.expirationTimestamp:I // field@b1f4 │ │ +4a5110: 0219 0f00 |0042: move/from16 v25, v15 │ │ +4a5114: 540f 0fb2 |0044: iget-object v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.renderMarkdown:Ljava/lang/Boolean; // field@b20f │ │ +4a5118: 081a 0f00 |0046: move-object/from16 v26, v15 │ │ +4a511c: 540f 00b2 |0048: iget-object v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.lastEditActorDisplayName:Ljava/lang/String; // field@b200 │ │ +4a5120: 081b 0f00 |004a: move-object/from16 v27, v15 │ │ +4a5124: 540f 01b2 |004c: iget-object v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.lastEditActorId:Ljava/lang/String; // field@b201 │ │ +4a5128: 081c 0f00 |004e: move-object/from16 v28, v15 │ │ +4a512c: 540f 02b2 |0050: iget-object v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.lastEditActorType:Ljava/lang/String; // field@b202 │ │ +4a5130: 081d 0f00 |0052: move-object/from16 v29, v15 │ │ +4a5134: 540f 03b2 |0054: iget-object v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.lastEditTimestamp:Ljava/lang/Long; // field@b203 │ │ +4a5138: 081e 0f00 |0056: move-object/from16 v30, v15 │ │ +4a513c: 550f f8b1 |0058: iget-boolean v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isDownloadingVoiceMessage:Z // field@b1f8 │ │ +4a5140: 021f 0f00 |005a: move/from16 v31, v15 │ │ +4a5144: 550f 11b2 |005c: iget-boolean v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.resetVoiceMessage:Z // field@b211 │ │ +4a5148: 0220 0f00 |005e: move/from16 v32, v15 │ │ +4a514c: 550f fdb1 |0060: iget-boolean v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isPlayingVoiceMessage:Z // field@b1fd │ │ +4a5150: 0221 0f00 |0062: move/from16 v33, v15 │ │ +4a5154: 520f 18b2 |0064: iget v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.voiceMessageDuration:I // field@b218 │ │ +4a5158: 0222 0f00 |0066: move/from16 v34, v15 │ │ +4a515c: 520f 1ab2 |0068: iget v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.voiceMessagePlayedSeconds:I // field@b21a │ │ +4a5160: 0223 0f00 |006a: move/from16 v35, v15 │ │ +4a5164: 520f 17b2 |006c: iget v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.voiceMessageDownloadProgress:I // field@b217 │ │ +4a5168: 0224 0f00 |006e: move/from16 v36, v15 │ │ +4a516c: 520f 1bb2 |0070: iget v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.voiceMessageSeekbarProgress:I // field@b21b │ │ +4a5170: 0225 0f00 |0072: move/from16 v37, v15 │ │ +4a5174: 540f 19b2 |0074: iget-object v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.voiceMessageFloatArray:[F // field@b219 │ │ +4a5178: 7110 93f8 0f00 |0076: invoke-static {v15}, Ljava/util/Arrays;.toString:([F)Ljava/lang/String; // method@f893 │ │ +4a517e: 0c0f |0079: move-result-object v15 │ │ +4a5180: 0826 0f00 |007a: move-object/from16 v38, v15 │ │ +4a5184: 550f f3b1 |007c: iget-boolean v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.expandableParent:Z // field@b1f3 │ │ +4a5188: 0227 0f00 |007e: move/from16 v39, v15 │ │ +4a518c: 550f f9b1 |0080: iget-boolean v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isExpanded:Z // field@b1f9 │ │ +4a5190: 0228 0f00 |0082: move/from16 v40, v15 │ │ +4a5194: 520f 04b2 |0084: iget v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.lastItemOfExpandableGroup:I // field@b204 │ │ +4a5198: 0229 0f00 |0086: move/from16 v41, v15 │ │ +4a519c: 520f f2b1 |0088: iget v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.expandableChildrenAmount:I // field@b1f2 │ │ +4a51a0: 022a 0f00 |008a: move/from16 v42, v15 │ │ +4a51a4: 550f f6b1 |008c: iget-boolean v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.hiddenByCollapse:Z // field@b1f6 │ │ +4a51a8: 022b 0f00 |008e: move/from16 v43, v15 │ │ +4a51ac: 550f 09b2 |0090: iget-boolean v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.openWhenDownloaded:Z // field@b209 │ │ +4a51b0: 022c 0f00 |0092: move/from16 v44, v15 │ │ +4a51b4: 550f feb1 |0094: iget-boolean v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.isTempMessage:Z // field@b1fe │ │ +4a51b8: 022d 0f00 |0096: move/from16 v45, v15 │ │ +4a51bc: 520f 14b2 |0098: iget v15, v0, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.tempMessageId:I // field@b214 │ │ +4a51c0: 2200 a924 |009a: new-instance v0, Ljava/lang/StringBuilder; // type@24a9 │ │ +4a51c4: 022e 0f00 |009c: move/from16 v46, v15 │ │ +4a51c8: 1a0f 1b1d |009e: const-string v15, "ChatMessage(isGrouped=" // string@1d1b │ │ +4a51cc: 7020 89f6 f000 |00a0: invoke-direct {v0, v15}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +4a51d2: 6e20 93f6 1000 |00a3: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@f693 │ │ +4a51d8: 0c00 |00a6: move-result-object v0 │ │ +4a51da: 1a01 5710 |00a7: const-string v1, ", isOneToOneConversation=" // string@1057 │ │ +4a51de: 6e20 92f6 1000 |00a9: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4a51e4: 0c00 |00ac: move-result-object v0 │ │ +4a51e6: 6e20 93f6 2000 |00ad: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@f693 │ │ +4a51ec: 0c00 |00b0: move-result-object v0 │ │ +4a51ee: 1a01 5410 |00b1: const-string v1, ", isFormerOneToOneConversation=" // string@1054 │ │ +4a51f2: 6e20 92f6 1000 |00b3: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4a51f8: 0c00 |00b6: move-result-object v0 │ │ +4a51fa: 6e20 93f6 3000 |00b7: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@f693 │ │ +4a5200: 0c00 |00ba: move-result-object v0 │ │ +4a5202: 1a01 f70f |00bb: const-string v1, ", activeUser=" // string@0ff7 │ │ +4a5206: 6e20 92f6 1000 |00bd: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4a520c: 0c00 |00c0: move-result-object v0 │ │ +4a520e: 6e20 91f6 4000 |00c1: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@f691 │ │ +4a5214: 0c00 |00c4: move-result-object v0 │ │ +4a5216: 1a01 de10 |00c5: const-string v1, ", selectedIndividualHashMap=" // string@10de │ │ +4a521a: 6e20 92f6 1000 |00c7: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4a5220: 0c00 |00ca: move-result-object v0 │ │ +4a5222: 6e20 91f6 5000 |00cb: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@f691 │ │ +4a5228: 0c00 |00ce: move-result-object v0 │ │ +4a522a: 1a01 4e10 |00cf: const-string v1, ", isDeleted=" // string@104e │ │ +4a522e: 6e20 92f6 1000 |00d1: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4a5234: 0c00 |00d4: move-result-object v0 │ │ +4a5236: 6e20 93f6 6000 |00d5: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@f693 │ │ +4a523c: 0c00 |00d8: move-result-object v0 │ │ +4a523e: 1a01 5f10 |00d9: const-string v1, ", jsonMessageId=" // string@105f │ │ +4a5242: 6e20 92f6 1000 |00db: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4a5248: 0c00 |00de: move-result-object v0 │ │ +4a524a: 6e20 8df6 7000 |00df: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@f68d │ │ +4a5250: 0c00 |00e2: move-result-object v0 │ │ +4a5252: 1a01 be10 |00e3: const-string v1, ", previousMessageId=" // string@10be │ │ +4a5256: 6e20 92f6 1000 |00e5: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4a525c: 0c00 |00e8: move-result-object v0 │ │ +4a525e: 6e20 8df6 8000 |00e9: invoke-virtual {v0, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@f68d │ │ +4a5264: 0c00 |00ec: move-result-object v0 │ │ +4a5266: 1a01 fa10 |00ed: const-string v1, ", token=" // string@10fa │ │ +4a526a: 6e20 92f6 1000 |00ef: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4a5270: 0c00 |00f2: move-result-object v0 │ │ +4a5272: 6e20 92f6 9000 |00f3: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4a5278: 0c00 |00f6: move-result-object v0 │ │ +4a527a: 1a01 fa0f |00f7: const-string v1, ", actorType=" // string@0ffa │ │ +4a527e: 6e20 92f6 1000 |00f9: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4a5284: 0c00 |00fc: move-result-object v0 │ │ +4a5286: 6e20 92f6 a000 |00fd: invoke-virtual {v0, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4a528c: 0c00 |0100: move-result-object v0 │ │ +4a528e: 1a01 f90f |0101: const-string v1, ", actorId=" // string@0ff9 │ │ +4a5292: 6e20 92f6 1000 |0103: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4a5298: 0c00 |0106: move-result-object v0 │ │ +4a529a: 6e20 92f6 b000 |0107: invoke-virtual {v0, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4a52a0: 0c00 |010a: move-result-object v0 │ │ +4a52a2: 1a01 f80f |010b: const-string v1, ", actorDisplayName=" // string@0ff8 │ │ +4a52a6: 6e20 92f6 1000 |010d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4a52ac: 0c00 |0110: move-result-object v0 │ │ +4a52ae: 6e20 92f6 c000 |0111: invoke-virtual {v0, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4a52b4: 0c00 |0114: move-result-object v0 │ │ +4a52b6: 1a01 f610 |0115: const-string v1, ", timestamp=" // string@10f6 │ │ +4a52ba: 6e20 92f6 1000 |0117: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4a52c0: 0c00 |011a: move-result-object v0 │ │ +4a52c2: 6e30 8ef6 d00e |011b: invoke-virtual {v0, v13, v14}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@f68e │ │ +4a52c8: 0c00 |011e: move-result-object v0 │ │ +4a52ca: 1a01 8f10 |011f: const-string v1, ", message=" // string@108f │ │ +4a52ce: 6e20 92f6 1000 |0121: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4a52d4: 0c00 |0124: move-result-object v0 │ │ +4a52d6: 0801 1000 |0125: move-object/from16 v1, v16 │ │ +4a52da: 6e20 92f6 1000 |0127: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4a52e0: 0c00 |012a: move-result-object v0 │ │ +4a52e2: 1a01 9110 |012b: const-string v1, ", messageParameters=" // string@1091 │ │ +4a52e6: 6e20 92f6 1000 |012d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4a52ec: 0c00 |0130: move-result-object v0 │ │ +4a52ee: 0801 1100 |0131: move-object/from16 v1, v17 │ │ +4a52f2: 6e20 91f6 1000 |0133: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@f691 │ │ +4a52f8: 0c00 |0136: move-result-object v0 │ │ +4a52fa: 1a01 ef10 |0137: const-string v1, ", systemMessageType=" // string@10ef │ │ +4a52fe: 6e20 92f6 1000 |0139: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4a5304: 0c00 |013c: move-result-object v0 │ │ +4a5306: 0801 1200 |013d: move-object/from16 v1, v18 │ │ +4a530a: 6e20 91f6 1000 |013f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@f691 │ │ +4a5310: 0c00 |0142: move-result-object v0 │ │ +4a5312: 1a01 ce10 |0143: const-string v1, ", replyable=" // string@10ce │ │ +4a5316: 6e20 92f6 1000 |0145: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4a531c: 0c00 |0148: move-result-object v0 │ │ +4a531e: 0201 1300 |0149: move/from16 v1, v19 │ │ +4a5322: 6e20 93f6 1000 |014b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@f693 │ │ +4a5328: 0c00 |014e: move-result-object v0 │ │ +4a532a: 1a01 ba10 |014f: const-string v1, ", parentMessageId=" // string@10ba │ │ +4a532e: 6e20 92f6 1000 |0151: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4a5334: 0c00 |0154: move-result-object v0 │ │ +4a5336: 0801 1400 |0155: move-object/from16 v1, v20 │ │ +4a533a: 6e20 91f6 1000 |0157: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@f691 │ │ +4a5340: 0c00 |015a: move-result-object v0 │ │ +4a5342: 1a01 c810 |015b: const-string v1, ", readStatus=" // string@10c8 │ │ +4a5346: 6e20 92f6 1000 |015d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4a534c: 0c00 |0160: move-result-object v0 │ │ +4a534e: 0801 1500 |0161: move-object/from16 v1, v21 │ │ +4a5352: 6e20 91f6 1000 |0163: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@f691 │ │ +4a5358: 0c00 |0166: move-result-object v0 │ │ +4a535a: 1a01 9210 |0167: const-string v1, ", messageType=" // string@1092 │ │ +4a535e: 6e20 92f6 1000 |0169: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4a5364: 0c00 |016c: move-result-object v0 │ │ +4a5366: 0801 1600 |016d: move-object/from16 v1, v22 │ │ +4a536a: 6e20 92f6 1000 |016f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4a5370: 0c00 |0172: move-result-object v0 │ │ +4a5372: 1a01 c610 |0173: const-string v1, ", reactions=" // string@10c6 │ │ +4a5376: 6e20 92f6 1000 |0175: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4a537c: 0c00 |0178: move-result-object v0 │ │ +4a537e: 0801 1700 |0179: move-object/from16 v1, v23 │ │ +4a5382: 6e20 91f6 1000 |017b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@f691 │ │ +4a5388: 0c00 |017e: move-result-object v0 │ │ +4a538a: 1a01 c710 |017f: const-string v1, ", reactionsSelf=" // string@10c7 │ │ +4a538e: 6e20 92f6 1000 |0181: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4a5394: 0c00 |0184: move-result-object v0 │ │ +4a5396: 0801 1800 |0185: move-object/from16 v1, v24 │ │ +4a539a: 6e20 91f6 1000 |0187: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@f691 │ │ +4a53a0: 0c00 |018a: move-result-object v0 │ │ +4a53a2: 1a01 2e10 |018b: const-string v1, ", expirationTimestamp=" // string@102e │ │ +4a53a6: 6e20 92f6 1000 |018d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4a53ac: 0c00 |0190: move-result-object v0 │ │ +4a53ae: 0201 1900 |0191: move/from16 v1, v25 │ │ +4a53b2: 6e20 8df6 1000 |0193: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@f68d │ │ +4a53b8: 0c00 |0196: move-result-object v0 │ │ +4a53ba: 1a01 cc10 |0197: const-string v1, ", renderMarkdown=" // string@10cc │ │ +4a53be: 6e20 92f6 1000 |0199: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4a53c4: 0c00 |019c: move-result-object v0 │ │ +4a53c6: 0801 1a00 |019d: move-object/from16 v1, v26 │ │ +4a53ca: 6e20 91f6 1000 |019f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@f691 │ │ +4a53d0: 0c00 |01a2: move-result-object v0 │ │ +4a53d2: 1a01 6210 |01a3: const-string v1, ", lastEditActorDisplayName=" // string@1062 │ │ +4a53d6: 6e20 92f6 1000 |01a5: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4a53dc: 0c00 |01a8: move-result-object v0 │ │ +4a53de: 0801 1b00 |01a9: move-object/from16 v1, v27 │ │ +4a53e2: 6e20 92f6 1000 |01ab: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4a53e8: 0c00 |01ae: move-result-object v0 │ │ +4a53ea: 1a01 6310 |01af: const-string v1, ", lastEditActorId=" // string@1063 │ │ +4a53ee: 6e20 92f6 1000 |01b1: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4a53f4: 0c00 |01b4: move-result-object v0 │ │ +4a53f6: 0801 1c00 |01b5: move-object/from16 v1, v28 │ │ +4a53fa: 6e20 92f6 1000 |01b7: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4a5400: 0c00 |01ba: move-result-object v0 │ │ +4a5402: 1a01 6410 |01bb: const-string v1, ", lastEditActorType=" // string@1064 │ │ +4a5406: 6e20 92f6 1000 |01bd: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4a540c: 0c00 |01c0: move-result-object v0 │ │ +4a540e: 0801 1d00 |01c1: move-object/from16 v1, v29 │ │ +4a5412: 6e20 92f6 1000 |01c3: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4a5418: 0c00 |01c6: move-result-object v0 │ │ +4a541a: 1a01 6510 |01c7: const-string v1, ", lastEditTimestamp=" // string@1065 │ │ +4a541e: 6e20 92f6 1000 |01c9: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4a5424: 0c00 |01cc: move-result-object v0 │ │ +4a5426: 0801 1e00 |01cd: move-object/from16 v1, v30 │ │ +4a542a: 6e20 91f6 1000 |01cf: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@f691 │ │ +4a5430: 0c00 |01d2: move-result-object v0 │ │ +4a5432: 1a01 4f10 |01d3: const-string v1, ", isDownloadingVoiceMessage=" // string@104f │ │ +4a5436: 6e20 92f6 1000 |01d5: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4a543c: 0c00 |01d8: move-result-object v0 │ │ +4a543e: 0201 1f00 |01d9: move/from16 v1, v31 │ │ +4a5442: 6e20 93f6 1000 |01db: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@f693 │ │ +4a5448: 0c00 |01de: move-result-object v0 │ │ +4a544a: 1a01 d310 |01df: const-string v1, ", resetVoiceMessage=" // string@10d3 │ │ +4a544e: 6e20 92f6 1000 |01e1: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4a5454: 0c00 |01e4: move-result-object v0 │ │ +4a5456: 0201 2000 |01e5: move/from16 v1, v32 │ │ +4a545a: 6e20 93f6 1000 |01e7: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@f693 │ │ +4a5460: 0c00 |01ea: move-result-object v0 │ │ +4a5462: 1a01 5a10 |01eb: const-string v1, ", isPlayingVoiceMessage=" // string@105a │ │ +4a5466: 6e20 92f6 1000 |01ed: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4a546c: 0c00 |01f0: move-result-object v0 │ │ +4a546e: 0201 2100 |01f1: move/from16 v1, v33 │ │ +4a5472: 6e20 93f6 1000 |01f3: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@f693 │ │ +4a5478: 0c00 |01f6: move-result-object v0 │ │ +4a547a: 1a01 0511 |01f7: const-string v1, ", voiceMessageDuration=" // string@1105 │ │ +4a547e: 6e20 92f6 1000 |01f9: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4a5484: 0c00 |01fc: move-result-object v0 │ │ +4a5486: 0201 2200 |01fd: move/from16 v1, v34 │ │ +4a548a: 6e20 8df6 1000 |01ff: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@f68d │ │ +4a5490: 0c00 |0202: move-result-object v0 │ │ +4a5492: 1a01 0711 |0203: const-string v1, ", voiceMessagePlayedSeconds=" // string@1107 │ │ +4a5496: 6e20 92f6 1000 |0205: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4a549c: 0c00 |0208: move-result-object v0 │ │ +4a549e: 0201 2300 |0209: move/from16 v1, v35 │ │ +4a54a2: 6e20 8df6 1000 |020b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@f68d │ │ +4a54a8: 0c00 |020e: move-result-object v0 │ │ +4a54aa: 1a01 0411 |020f: const-string v1, ", voiceMessageDownloadProgress=" // string@1104 │ │ +4a54ae: 6e20 92f6 1000 |0211: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4a54b4: 0c00 |0214: move-result-object v0 │ │ +4a54b6: 0201 2400 |0215: move/from16 v1, v36 │ │ +4a54ba: 6e20 8df6 1000 |0217: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@f68d │ │ +4a54c0: 0c00 |021a: move-result-object v0 │ │ +4a54c2: 1a01 0811 |021b: const-string v1, ", voiceMessageSeekbarProgress=" // string@1108 │ │ +4a54c6: 6e20 92f6 1000 |021d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4a54cc: 0c00 |0220: move-result-object v0 │ │ +4a54ce: 0201 2500 |0221: move/from16 v1, v37 │ │ +4a54d2: 6e20 8df6 1000 |0223: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@f68d │ │ +4a54d8: 0c00 |0226: move-result-object v0 │ │ +4a54da: 1a01 0611 |0227: const-string v1, ", voiceMessageFloatArray=" // string@1106 │ │ +4a54de: 6e20 92f6 1000 |0229: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4a54e4: 0c00 |022c: move-result-object v0 │ │ +4a54e6: 0801 2600 |022d: move-object/from16 v1, v38 │ │ +4a54ea: 6e20 92f6 1000 |022f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4a54f0: 0c00 |0232: move-result-object v0 │ │ +4a54f2: 1a01 2c10 |0233: const-string v1, ", expandableParent=" // string@102c │ │ +4a54f6: 6e20 92f6 1000 |0235: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4a54fc: 0c00 |0238: move-result-object v0 │ │ +4a54fe: 0201 2700 |0239: move/from16 v1, v39 │ │ +4a5502: 6e20 93f6 1000 |023b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@f693 │ │ +4a5508: 0c00 |023e: move-result-object v0 │ │ +4a550a: 1a01 5110 |023f: const-string v1, ", isExpanded=" // string@1051 │ │ +4a550e: 6e20 92f6 1000 |0241: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4a5514: 0c00 |0244: move-result-object v0 │ │ +4a5516: 0201 2800 |0245: move/from16 v1, v40 │ │ +4a551a: 6e20 93f6 1000 |0247: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@f693 │ │ +4a5520: 0c00 |024a: move-result-object v0 │ │ +4a5522: 1a01 6710 |024b: const-string v1, ", lastItemOfExpandableGroup=" // string@1067 │ │ +4a5526: 6e20 92f6 1000 |024d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4a552c: 0c00 |0250: move-result-object v0 │ │ +4a552e: 0201 2900 |0251: move/from16 v1, v41 │ │ +4a5532: 6e20 8df6 1000 |0253: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@f68d │ │ +4a5538: 0c00 |0256: move-result-object v0 │ │ +4a553a: 1a01 2b10 |0257: const-string v1, ", expandableChildrenAmount=" // string@102b │ │ +4a553e: 6e20 92f6 1000 |0259: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4a5544: 0c00 |025c: move-result-object v0 │ │ +4a5546: 0201 2a00 |025d: move/from16 v1, v42 │ │ +4a554a: 6e20 8df6 1000 |025f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@f68d │ │ +4a5550: 0c00 |0262: move-result-object v0 │ │ +4a5552: 1a01 3d10 |0263: const-string v1, ", hiddenByCollapse=" // string@103d │ │ +4a5556: 6e20 92f6 1000 |0265: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4a555c: 0c00 |0268: move-result-object v0 │ │ +4a555e: 0201 2b00 |0269: move/from16 v1, v43 │ │ +4a5562: 6e20 93f6 1000 |026b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@f693 │ │ +4a5568: 0c00 |026e: move-result-object v0 │ │ +4a556a: 1a01 ae10 |026f: const-string v1, ", openWhenDownloaded=" // string@10ae │ │ +4a556e: 6e20 92f6 1000 |0271: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4a5574: 0c00 |0274: move-result-object v0 │ │ +4a5576: 0201 2c00 |0275: move/from16 v1, v44 │ │ +4a557a: 6e20 93f6 1000 |0277: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@f693 │ │ +4a5580: 0c00 |027a: move-result-object v0 │ │ +4a5582: 1a01 5d10 |027b: const-string v1, ", isTempMessage=" // string@105d │ │ +4a5586: 6e20 92f6 1000 |027d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4a558c: 0c00 |0280: move-result-object v0 │ │ +4a558e: 0201 2d00 |0281: move/from16 v1, v45 │ │ +4a5592: 6e20 93f6 1000 |0283: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@f693 │ │ +4a5598: 0c00 |0286: move-result-object v0 │ │ +4a559a: 1a01 f210 |0287: const-string v1, ", tempMessageId=" // string@10f2 │ │ +4a559e: 6e20 92f6 1000 |0289: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4a55a4: 0c00 |028c: move-result-object v0 │ │ +4a55a6: 0201 2e00 |028d: move/from16 v1, v46 │ │ +4a55aa: 6e20 8df6 1000 |028f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@f68d │ │ +4a55b0: 0c00 |0292: move-result-object v0 │ │ +4a55b2: 1a01 f20e |0293: const-string v1, ")" // string@0ef2 │ │ +4a55b6: 6e20 92f6 1000 |0295: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4a55bc: 0c00 |0298: move-result-object v0 │ │ +4a55be: 6e10 9cf6 0000 |0299: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +4a55c4: 0c00 |029c: move-result-object v0 │ │ +4a55c6: 1100 |029d: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 7452 (ChatMessage.kt) │ │ │ │ Class #7624 header: │ │ @@ -2035318,18 +2035318,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4a626c: |[4a626c] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$$ExternalSyntheticLambda0.:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;)V │ │ -4a627c: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4a6282: 5b01 1cb2 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$$ExternalSyntheticLambda0;.f$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b21c │ │ -4a6286: 0e00 |0005: return-void │ │ +4a6270: |[4a6270] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$$ExternalSyntheticLambda0.:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;)V │ │ +4a6280: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4a6286: 5b01 1cb2 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$$ExternalSyntheticLambda0;.f$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b21c │ │ +4a628a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; │ │ │ │ @@ -2035339,20 +2035339,20 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -4a6248: |[4a6248] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$$ExternalSyntheticLambda0.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4a6258: 5410 1cb2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$$ExternalSyntheticLambda0;.f$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b21c │ │ -4a625c: 1f02 da26 |0002: check-cast v2, Lretrofit2/Response; // type@26da │ │ -4a6260: 7120 25ed 2000 |0004: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.$r8$lambda$RrIbPBPyK9rM1IYOWiWReJeXJsA:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lretrofit2/Response;)Lkotlin/Pair; // method@ed25 │ │ -4a6266: 0c02 |0007: move-result-object v2 │ │ -4a6268: 1102 |0008: return-object v2 │ │ +4a624c: |[4a624c] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$$ExternalSyntheticLambda0.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4a625c: 5410 1cb2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$$ExternalSyntheticLambda0;.f$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b21c │ │ +4a6260: 1f02 da26 |0002: check-cast v2, Lretrofit2/Response; // type@26da │ │ +4a6264: 7120 25ed 2000 |0004: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.$r8$lambda$RrIbPBPyK9rM1IYOWiWReJeXJsA:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lretrofit2/Response;)Lkotlin/Pair; // method@ed25 │ │ +4a626a: 0c02 |0007: move-result-object v2 │ │ +4a626c: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -2035386,18 +2035386,18 @@ │ │ type : '(Lkotlin/jvm/functions/Function1;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4a62a8: |[4a62a8] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$$ExternalSyntheticLambda1.:(Lkotlin/jvm/functions/Function1;)V │ │ -4a62b8: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4a62be: 5b01 1db2 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$$ExternalSyntheticLambda1;.f$0:Lkotlin/jvm/functions/Function1; // field@b21d │ │ -4a62c2: 0e00 |0005: return-void │ │ +4a62ac: |[4a62ac] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$$ExternalSyntheticLambda1.:(Lkotlin/jvm/functions/Function1;)V │ │ +4a62bc: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4a62c2: 5b01 1db2 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$$ExternalSyntheticLambda1;.f$0:Lkotlin/jvm/functions/Function1; // field@b21d │ │ +4a62c6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=1 (null) Lkotlin/jvm/functions/Function1; │ │ │ │ @@ -2035407,19 +2035407,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -4a6288: |[4a6288] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$$ExternalSyntheticLambda1.apply:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4a6298: 5410 1db2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$$ExternalSyntheticLambda1;.f$0:Lkotlin/jvm/functions/Function1; // field@b21d │ │ -4a629c: 7120 26ed 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.$r8$lambda$io3oQLftJeJbFZ2mntIPyxBaO5U:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lkotlin/Pair; // method@ed26 │ │ -4a62a2: 0c02 |0005: move-result-object v2 │ │ -4a62a4: 1102 |0006: return-object v2 │ │ +4a628c: |[4a628c] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$$ExternalSyntheticLambda1.apply:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4a629c: 5410 1db2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$$ExternalSyntheticLambda1;.f$0:Lkotlin/jvm/functions/Function1; // field@b21d │ │ +4a62a0: 7120 26ed 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.$r8$lambda$io3oQLftJeJbFZ2mntIPyxBaO5U:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lkotlin/Pair; // method@ed26 │ │ +4a62a6: 0c02 |0005: move-result-object v2 │ │ +4a62a8: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0007 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -2035454,17 +2035454,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4a62e0: |[4a62e0] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$Companion.:()V │ │ -4a62f0: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4a62f6: 0e00 |0003: return-void │ │ +4a62e4: |[4a62e4] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$Companion.:()V │ │ +4a62f4: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4a62fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=751 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion; │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion;) │ │ @@ -2035472,35 +2035472,35 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4a62f8: |[4a62f8] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -4a6308: 7010 e7ec 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion;.:()V // method@ece7 │ │ -4a630e: 0e00 |0003: return-void │ │ +4a62fc: |[4a62fc] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +4a630c: 7010 e7ec 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion;.:()V // method@ece7 │ │ +4a6312: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion;) │ │ name : 'getTAG' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -4a62c4: |[4a62c4] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$Companion.getTAG:()Ljava/lang/String; │ │ -4a62d4: 7100 30ed 0000 |0000: invoke-static {}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.access$getTAG$cp:()Ljava/lang/String; // method@ed30 │ │ -4a62da: 0c00 |0003: move-result-object v0 │ │ -4a62dc: 1100 |0004: return-object v0 │ │ +4a62c8: |[4a62c8] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$Companion.getTAG:()Ljava/lang/String; │ │ +4a62d8: 7100 30ed 0000 |0000: invoke-static {}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.access$getTAG$cp:()Ljava/lang/String; // method@ed30 │ │ +4a62de: 0c00 |0003: move-result-object v0 │ │ +4a62e0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=752 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion; │ │ │ │ source_file_idx : 25058 (OfflineFirstChatRepository.kt) │ │ @@ -2035538,56 +2035538,56 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 73 16-bit code units │ │ -4a6310: |[4a6310] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$WhenMappings.:()V │ │ -4a6320: 7100 2cec 0000 |0000: invoke-static {}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.values:()[Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // method@ec2c │ │ -4a6326: 0c00 |0003: move-result-object v0 │ │ -4a6328: 2100 |0004: array-length v0, v0 │ │ -4a632a: 2300 f726 |0005: new-array v0, v0, [I // type@26f7 │ │ -4a632e: 6201 deb1 |0007: sget-object v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.REACTION:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1de │ │ -4a6332: 6e10 2aec 0100 |0009: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.ordinal:()I // method@ec2a │ │ -4a6338: 0a01 |000c: move-result v1 │ │ -4a633a: 1212 |000d: const/4 v2, #int 1 // #1 │ │ -4a633c: 4b02 0001 |000e: aput v2, v0, v1 │ │ -4a6340: 6201 e0b1 |0010: sget-object v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.REACTION_REVOKED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1e0 │ │ -4a6344: 6e10 2aec 0100 |0012: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.ordinal:()I // method@ec2a │ │ -4a634a: 0a01 |0015: move-result v1 │ │ -4a634c: 1222 |0016: const/4 v2, #int 2 // #2 │ │ -4a634e: 4b02 0001 |0017: aput v2, v0, v1 │ │ -4a6352: 6201 dfb1 |0019: sget-object v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.REACTION_DELETED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1df │ │ -4a6356: 6e10 2aec 0100 |001b: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.ordinal:()I // method@ec2a │ │ -4a635c: 0a01 |001e: move-result v1 │ │ -4a635e: 1232 |001f: const/4 v2, #int 3 // #3 │ │ -4a6360: 4b02 0001 |0020: aput v2, v0, v1 │ │ -4a6364: 6201 d3b1 |0022: sget-object v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.MESSAGE_DELETED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1d3 │ │ -4a6368: 6e10 2aec 0100 |0024: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.ordinal:()I // method@ec2a │ │ -4a636e: 0a01 |0027: move-result v1 │ │ -4a6370: 1242 |0028: const/4 v2, #int 4 // #4 │ │ -4a6372: 4b02 0001 |0029: aput v2, v0, v1 │ │ -4a6376: 6201 ddb1 |002b: sget-object v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.POLL_VOTED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1dd │ │ -4a637a: 6e10 2aec 0100 |002d: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.ordinal:()I // method@ec2a │ │ -4a6380: 0a01 |0030: move-result v1 │ │ -4a6382: 1252 |0031: const/4 v2, #int 5 // #5 │ │ -4a6384: 4b02 0001 |0032: aput v2, v0, v1 │ │ -4a6388: 6201 d4b1 |0034: sget-object v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.MESSAGE_EDITED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1d4 │ │ -4a638c: 6e10 2aec 0100 |0036: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.ordinal:()I // method@ec2a │ │ -4a6392: 0a01 |0039: move-result v1 │ │ -4a6394: 1262 |003a: const/4 v2, #int 6 // #6 │ │ -4a6396: 4b02 0001 |003b: aput v2, v0, v1 │ │ -4a639a: 6201 b9b1 |003d: sget-object v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.CLEARED_CHAT:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1b9 │ │ -4a639e: 6e10 2aec 0100 |003f: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.ordinal:()I // method@ec2a │ │ -4a63a4: 0a01 |0042: move-result v1 │ │ -4a63a6: 1272 |0043: const/4 v2, #int 7 // #7 │ │ -4a63a8: 4b02 0001 |0044: aput v2, v0, v1 │ │ -4a63ac: 6900 1eb2 |0046: sput-object v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$WhenMappings;.$EnumSwitchMapping$0:[I // field@b21e │ │ -4a63b0: 0e00 |0048: return-void │ │ +4a6314: |[4a6314] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$WhenMappings.:()V │ │ +4a6324: 7100 2cec 0000 |0000: invoke-static {}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.values:()[Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // method@ec2c │ │ +4a632a: 0c00 |0003: move-result-object v0 │ │ +4a632c: 2100 |0004: array-length v0, v0 │ │ +4a632e: 2300 f726 |0005: new-array v0, v0, [I // type@26f7 │ │ +4a6332: 6201 deb1 |0007: sget-object v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.REACTION:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1de │ │ +4a6336: 6e10 2aec 0100 |0009: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.ordinal:()I // method@ec2a │ │ +4a633c: 0a01 |000c: move-result v1 │ │ +4a633e: 1212 |000d: const/4 v2, #int 1 // #1 │ │ +4a6340: 4b02 0001 |000e: aput v2, v0, v1 │ │ +4a6344: 6201 e0b1 |0010: sget-object v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.REACTION_REVOKED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1e0 │ │ +4a6348: 6e10 2aec 0100 |0012: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.ordinal:()I // method@ec2a │ │ +4a634e: 0a01 |0015: move-result v1 │ │ +4a6350: 1222 |0016: const/4 v2, #int 2 // #2 │ │ +4a6352: 4b02 0001 |0017: aput v2, v0, v1 │ │ +4a6356: 6201 dfb1 |0019: sget-object v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.REACTION_DELETED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1df │ │ +4a635a: 6e10 2aec 0100 |001b: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.ordinal:()I // method@ec2a │ │ +4a6360: 0a01 |001e: move-result v1 │ │ +4a6362: 1232 |001f: const/4 v2, #int 3 // #3 │ │ +4a6364: 4b02 0001 |0020: aput v2, v0, v1 │ │ +4a6368: 6201 d3b1 |0022: sget-object v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.MESSAGE_DELETED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1d3 │ │ +4a636c: 6e10 2aec 0100 |0024: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.ordinal:()I // method@ec2a │ │ +4a6372: 0a01 |0027: move-result v1 │ │ +4a6374: 1242 |0028: const/4 v2, #int 4 // #4 │ │ +4a6376: 4b02 0001 |0029: aput v2, v0, v1 │ │ +4a637a: 6201 ddb1 |002b: sget-object v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.POLL_VOTED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1dd │ │ +4a637e: 6e10 2aec 0100 |002d: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.ordinal:()I // method@ec2a │ │ +4a6384: 0a01 |0030: move-result v1 │ │ +4a6386: 1252 |0031: const/4 v2, #int 5 // #5 │ │ +4a6388: 4b02 0001 |0032: aput v2, v0, v1 │ │ +4a638c: 6201 d4b1 |0034: sget-object v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.MESSAGE_EDITED:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1d4 │ │ +4a6390: 6e10 2aec 0100 |0036: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.ordinal:()I // method@ec2a │ │ +4a6396: 0a01 |0039: move-result v1 │ │ +4a6398: 1262 |003a: const/4 v2, #int 6 // #6 │ │ +4a639a: 4b02 0001 |003b: aput v2, v0, v1 │ │ +4a639e: 6201 b9b1 |003d: sget-object v1, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.CLEARED_CHAT:Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // field@b1b9 │ │ +4a63a2: 6e10 2aec 0100 |003f: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.ordinal:()I // method@ec2a │ │ +4a63a8: 0a01 |0042: move-result v1 │ │ +4a63aa: 1272 |0043: const/4 v2, #int 7 // #7 │ │ +4a63ac: 4b02 0001 |0044: aput v2, v0, v1 │ │ +4a63b0: 6900 1eb2 |0046: sput-object v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$WhenMappings;.$EnumSwitchMapping$0:[I // field@b21e │ │ +4a63b4: 0e00 |0048: return-void │ │ catches : 7 │ │ 0x0007 - 0x0010 │ │ Ljava/lang/NoSuchFieldError; -> 0x0010 │ │ 0x0010 - 0x0019 │ │ Ljava/lang/NoSuchFieldError; -> 0x0019 │ │ 0x0019 - 0x0022 │ │ Ljava/lang/NoSuchFieldError; -> 0x0022 │ │ @@ -2035653,45 +2035653,45 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4a6444: |[4a6444] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$getBlockOfMessage$1.:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lkotlin/coroutines/Continuation;)V │ │ -4a6454: 5b01 22b2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getBlockOfMessage$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b222 │ │ -4a6458: 7020 e2fb 2000 |0002: invoke-direct {v0, v2}, Lkotlin/coroutines/jvm/internal/ContinuationImpl;.:(Lkotlin/coroutines/Continuation;)V // method@fbe2 │ │ -4a645e: 0e00 |0005: return-void │ │ +4a6448: |[4a6448] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$getBlockOfMessage$1.:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lkotlin/coroutines/Continuation;)V │ │ +4a6458: 5b01 22b2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getBlockOfMessage$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b222 │ │ +4a645c: 7020 e2fb 2000 |0002: invoke-direct {v0, v2}, Lkotlin/coroutines/jvm/internal/ContinuationImpl;.:(Lkotlin/coroutines/Continuation;)V // method@fbe2 │ │ +4a6462: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getBlockOfMessage$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -4a640c: |[4a640c] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$getBlockOfMessage$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4a641c: 5b23 21b2 |0000: iput-object v3, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getBlockOfMessage$1;.result:Ljava/lang/Object; // field@b221 │ │ -4a6420: 5223 20b2 |0002: iget v3, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getBlockOfMessage$1;.label:I // field@b220 │ │ -4a6424: 1500 0080 |0004: const/high16 v0, #int -2147483648 // #8000 │ │ -4a6428: b603 |0006: or-int/2addr v3, v0 │ │ -4a642a: 5923 20b2 |0007: iput v3, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getBlockOfMessage$1;.label:I // field@b220 │ │ -4a642e: 5423 22b2 |0009: iget-object v3, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getBlockOfMessage$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b222 │ │ -4a6432: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -4a6434: 0721 |000c: move-object v1, v2 │ │ -4a6436: 1f01 ce25 |000d: check-cast v1, Lkotlin/coroutines/Continuation; // type@25ce │ │ -4a643a: 7130 29ed 0301 |000f: invoke-static {v3, v0, v1}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.access$getBlockOfMessage:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Ljava/lang/Integer;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed29 │ │ -4a6440: 0c03 |0012: move-result-object v3 │ │ -4a6442: 1103 |0013: return-object v3 │ │ +4a6410: |[4a6410] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$getBlockOfMessage$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4a6420: 5b23 21b2 |0000: iput-object v3, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getBlockOfMessage$1;.result:Ljava/lang/Object; // field@b221 │ │ +4a6424: 5223 20b2 |0002: iget v3, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getBlockOfMessage$1;.label:I // field@b220 │ │ +4a6428: 1500 0080 |0004: const/high16 v0, #int -2147483648 // #8000 │ │ +4a642c: b603 |0006: or-int/2addr v3, v0 │ │ +4a642e: 5923 20b2 |0007: iput v3, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getBlockOfMessage$1;.label:I // field@b220 │ │ +4a6432: 5423 22b2 |0009: iget-object v3, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getBlockOfMessage$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b222 │ │ +4a6436: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +4a6438: 0721 |000c: move-object v1, v2 │ │ +4a643a: 1f01 ce25 |000d: check-cast v1, Lkotlin/coroutines/Continuation; // type@25ce │ │ +4a643e: 7130 29ed 0301 |000f: invoke-static {v3, v0, v1}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.access$getBlockOfMessage:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Ljava/lang/Integer;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed29 │ │ +4a6444: 0c03 |0012: move-result-object v3 │ │ +4a6446: 1103 |0013: return-object v3 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 25058 (OfflineFirstChatRepository.kt) │ │ │ │ Class #7630 header: │ │ @@ -2035746,45 +2035746,45 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4a649c: |[4a649c] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$getCappedMessagesAmountOfChatBlock$1.:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lkotlin/coroutines/Continuation;)V │ │ -4a64ac: 5b01 27b2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getCappedMessagesAmountOfChatBlock$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b227 │ │ -4a64b0: 7020 e2fb 2000 |0002: invoke-direct {v0, v2}, Lkotlin/coroutines/jvm/internal/ContinuationImpl;.:(Lkotlin/coroutines/Continuation;)V // method@fbe2 │ │ -4a64b6: 0e00 |0005: return-void │ │ +4a64a0: |[4a64a0] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$getCappedMessagesAmountOfChatBlock$1.:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lkotlin/coroutines/Continuation;)V │ │ +4a64b0: 5b01 27b2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getCappedMessagesAmountOfChatBlock$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b227 │ │ +4a64b4: 7020 e2fb 2000 |0002: invoke-direct {v0, v2}, Lkotlin/coroutines/jvm/internal/ContinuationImpl;.:(Lkotlin/coroutines/Continuation;)V // method@fbe2 │ │ +4a64ba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getCappedMessagesAmountOfChatBlock$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -4a6460: |[4a6460] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$getCappedMessagesAmountOfChatBlock$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4a6470: 5b34 26b2 |0000: iput-object v4, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getCappedMessagesAmountOfChatBlock$1;.result:Ljava/lang/Object; // field@b226 │ │ -4a6474: 5234 25b2 |0002: iget v4, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getCappedMessagesAmountOfChatBlock$1;.label:I // field@b225 │ │ -4a6478: 1500 0080 |0004: const/high16 v0, #int -2147483648 // #8000 │ │ -4a647c: b604 |0006: or-int/2addr v4, v0 │ │ -4a647e: 5934 25b2 |0007: iput v4, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getCappedMessagesAmountOfChatBlock$1;.label:I // field@b225 │ │ -4a6482: 5434 27b2 |0009: iget-object v4, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getCappedMessagesAmountOfChatBlock$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b227 │ │ -4a6486: 1600 0000 |000b: const-wide/16 v0, #int 0 // #0 │ │ -4a648a: 0732 |000d: move-object v2, v3 │ │ -4a648c: 1f02 ce25 |000e: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ -4a6490: 7140 2aed 0421 |0010: invoke-static {v4, v0, v1, v2}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.access$getCappedMessagesAmountOfChatBlock:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;JLkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed2a │ │ -4a6496: 0c04 |0013: move-result-object v4 │ │ -4a6498: 1104 |0014: return-object v4 │ │ +4a6464: |[4a6464] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$getCappedMessagesAmountOfChatBlock$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4a6474: 5b34 26b2 |0000: iput-object v4, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getCappedMessagesAmountOfChatBlock$1;.result:Ljava/lang/Object; // field@b226 │ │ +4a6478: 5234 25b2 |0002: iget v4, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getCappedMessagesAmountOfChatBlock$1;.label:I // field@b225 │ │ +4a647c: 1500 0080 |0004: const/high16 v0, #int -2147483648 // #8000 │ │ +4a6480: b604 |0006: or-int/2addr v4, v0 │ │ +4a6482: 5934 25b2 |0007: iput v4, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getCappedMessagesAmountOfChatBlock$1;.label:I // field@b225 │ │ +4a6486: 5434 27b2 |0009: iget-object v4, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getCappedMessagesAmountOfChatBlock$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b227 │ │ +4a648a: 1600 0000 |000b: const-wide/16 v0, #int 0 // #0 │ │ +4a648e: 0732 |000d: move-object v2, v3 │ │ +4a6490: 1f02 ce25 |000e: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ +4a6494: 7140 2aed 0421 |0010: invoke-static {v4, v0, v1, v2}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.access$getCappedMessagesAmountOfChatBlock:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;JLkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed2a │ │ +4a649a: 0c04 |0013: move-result-object v4 │ │ +4a649c: 1104 |0014: return-object v4 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 25058 (OfflineFirstChatRepository.kt) │ │ │ │ Class #7631 header: │ │ @@ -2035833,45 +2035833,45 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$$inlined$map$1$2;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4a64f0: |[4a64f0] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$getMessage$$inlined$map$1$2$1.:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$$inlined$map$1$2;Lkotlin/coroutines/Continuation;)V │ │ -4a6500: 5b01 2bb2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$$inlined$map$1$2$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$$inlined$map$1$2; // field@b22b │ │ -4a6504: 7020 e2fb 2000 |0002: invoke-direct {v0, v2}, Lkotlin/coroutines/jvm/internal/ContinuationImpl;.:(Lkotlin/coroutines/Continuation;)V // method@fbe2 │ │ -4a650a: 0e00 |0005: return-void │ │ +4a64f4: |[4a64f4] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$getMessage$$inlined$map$1$2$1.:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$$inlined$map$1$2;Lkotlin/coroutines/Continuation;)V │ │ +4a6504: 5b01 2bb2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$$inlined$map$1$2$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$$inlined$map$1$2; // field@b22b │ │ +4a6508: 7020 e2fb 2000 |0002: invoke-direct {v0, v2}, Lkotlin/coroutines/jvm/internal/ContinuationImpl;.:(Lkotlin/coroutines/Continuation;)V // method@fbe2 │ │ +4a650e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$$inlined$map$1$2$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -4a64b8: |[4a64b8] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$getMessage$$inlined$map$1$2$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4a64c8: 5b23 2ab2 |0000: iput-object v3, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$$inlined$map$1$2$1;.result:Ljava/lang/Object; // field@b22a │ │ -4a64cc: 5223 29b2 |0002: iget v3, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$$inlined$map$1$2$1;.label:I // field@b229 │ │ -4a64d0: 1500 0080 |0004: const/high16 v0, #int -2147483648 // #8000 │ │ -4a64d4: b603 |0006: or-int/2addr v3, v0 │ │ -4a64d6: 5923 29b2 |0007: iput v3, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$$inlined$map$1$2$1;.label:I // field@b229 │ │ -4a64da: 5423 2bb2 |0009: iget-object v3, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$$inlined$map$1$2$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$$inlined$map$1$2; // field@b22b │ │ -4a64de: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -4a64e0: 0721 |000c: move-object v1, v2 │ │ -4a64e2: 1f01 ce25 |000d: check-cast v1, Lkotlin/coroutines/Continuation; // type@25ce │ │ -4a64e6: 6e30 f2ec 0301 |000f: invoke-virtual {v3, v0, v1}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$$inlined$map$1$2;.emit:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ecf2 │ │ -4a64ec: 0c03 |0012: move-result-object v3 │ │ -4a64ee: 1103 |0013: return-object v3 │ │ +4a64bc: |[4a64bc] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$getMessage$$inlined$map$1$2$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4a64cc: 5b23 2ab2 |0000: iput-object v3, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$$inlined$map$1$2$1;.result:Ljava/lang/Object; // field@b22a │ │ +4a64d0: 5223 29b2 |0002: iget v3, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$$inlined$map$1$2$1;.label:I // field@b229 │ │ +4a64d4: 1500 0080 |0004: const/high16 v0, #int -2147483648 // #8000 │ │ +4a64d8: b603 |0006: or-int/2addr v3, v0 │ │ +4a64da: 5923 29b2 |0007: iput v3, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$$inlined$map$1$2$1;.label:I // field@b229 │ │ +4a64de: 5423 2bb2 |0009: iget-object v3, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$$inlined$map$1$2$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$$inlined$map$1$2; // field@b22b │ │ +4a64e2: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +4a64e4: 0721 |000c: move-object v1, v2 │ │ +4a64e6: 1f01 ce25 |000d: check-cast v1, Lkotlin/coroutines/Continuation; // type@25ce │ │ +4a64ea: 6e30 f2ec 0301 |000f: invoke-virtual {v3, v0, v1}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$$inlined$map$1$2;.emit:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ecf2 │ │ +4a64f0: 0c03 |0012: move-result-object v3 │ │ +4a64f2: 1103 |0013: return-object v3 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 9329 (Emitters.kt) │ │ │ │ Class #7632 header: │ │ @@ -2035910,74 +2035910,74 @@ │ │ type : '(Lkotlinx/coroutines/flow/FlowCollector;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4a65b4: |[4a65b4] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$getMessage$$inlined$map$1$2.:(Lkotlinx/coroutines/flow/FlowCollector;)V │ │ -4a65c4: 5b01 2cb2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$$inlined$map$1$2;.$this_unsafeFlow:Lkotlinx/coroutines/flow/FlowCollector; // field@b22c │ │ -4a65c8: 7010 2ff6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4a65ce: 0e00 |0005: return-void │ │ +4a65b8: |[4a65b8] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$getMessage$$inlined$map$1$2.:(Lkotlinx/coroutines/flow/FlowCollector;)V │ │ +4a65c8: 5b01 2cb2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$$inlined$map$1$2;.$this_unsafeFlow:Lkotlinx/coroutines/flow/FlowCollector; // field@b22c │ │ +4a65cc: 7010 2ff6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4a65d2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$$inlined$map$1$2;) │ │ name : 'emit' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 76 16-bit code units │ │ -4a650c: |[4a650c] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$getMessage$$inlined$map$1$2.emit:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4a651c: 2060 5f21 |0000: instance-of v0, v6, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$$inlined$map$1$2$1; // type@215f │ │ -4a6520: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ -4a6524: 0760 |0004: move-object v0, v6 │ │ -4a6526: 1f00 5f21 |0005: check-cast v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$$inlined$map$1$2$1; // type@215f │ │ -4a652a: 5201 29b2 |0007: iget v1, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$$inlined$map$1$2$1;.label:I // field@b229 │ │ -4a652e: 1502 0080 |0009: const/high16 v2, #int -2147483648 // #8000 │ │ -4a6532: b521 |000b: and-int/2addr v1, v2 │ │ -4a6534: 3801 0800 |000c: if-eqz v1, 0014 // +0008 │ │ -4a6538: 5206 29b2 |000e: iget v6, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$$inlined$map$1$2$1;.label:I // field@b229 │ │ -4a653c: b126 |0010: sub-int/2addr v6, v2 │ │ -4a653e: 5906 29b2 |0011: iput v6, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$$inlined$map$1$2$1;.label:I // field@b229 │ │ -4a6542: 2806 |0013: goto 0019 // +0006 │ │ -4a6544: 2200 5f21 |0014: new-instance v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$$inlined$map$1$2$1; // type@215f │ │ -4a6548: 7030 efec 4006 |0016: invoke-direct {v0, v4, v6}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$$inlined$map$1$2$1;.:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$$inlined$map$1$2;Lkotlin/coroutines/Continuation;)V // method@ecef │ │ -4a654e: 5406 2ab2 |0019: iget-object v6, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$$inlined$map$1$2$1;.result:Ljava/lang/Object; // field@b22a │ │ -4a6552: 7100 dcfb 0000 |001b: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ -4a6558: 0c01 |001e: move-result-object v1 │ │ -4a655a: 5202 29b2 |001f: iget v2, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$$inlined$map$1$2$1;.label:I // field@b229 │ │ -4a655e: 1213 |0021: const/4 v3, #int 1 // #1 │ │ -4a6560: 3802 1000 |0022: if-eqz v2, 0032 // +0010 │ │ -4a6564: 3332 0600 |0024: if-ne v2, v3, 002a // +0006 │ │ -4a6568: 7110 8cfb 0600 |0026: invoke-static {v6}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -4a656e: 2820 |0029: goto 0049 // +0020 │ │ -4a6570: 2205 8924 |002a: new-instance v5, Ljava/lang/IllegalStateException; // type@2489 │ │ -4a6574: 1a06 d28c |002c: const-string v6, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ -4a6578: 7020 c9f5 6500 |002e: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ -4a657e: 2705 |0031: throw v5 │ │ -4a6580: 7110 8cfb 0600 |0032: invoke-static {v6}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -4a6586: 5446 2cb2 |0035: iget-object v6, v4, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$$inlined$map$1$2;.$this_unsafeFlow:Lkotlinx/coroutines/flow/FlowCollector; // field@b22c │ │ -4a658a: 0702 |0037: move-object v2, v0 │ │ -4a658c: 1f02 ce25 |0038: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ -4a6590: 1f05 5f22 |003a: check-cast v5, Lcom/nextcloud/talk/data/database/model/ChatMessageEntity; // type@225f │ │ -4a6594: 7110 89f0 0500 |003c: invoke-static {v5}, Lcom/nextcloud/talk/data/database/mappers/ChatMessageMapUtilsKt;.asModel:(Lcom/nextcloud/talk/data/database/model/ChatMessageEntity;)Lcom/nextcloud/talk/chat/data/model/ChatMessage; // method@f089 │ │ -4a659a: 0c05 |003f: move-result-object v5 │ │ -4a659c: 5903 29b2 |0040: iput v3, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$$inlined$map$1$2$1;.label:I // field@b229 │ │ -4a65a0: 7230 8dfc 5600 |0042: invoke-interface {v6, v5, v0}, Lkotlinx/coroutines/flow/FlowCollector;.emit:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@fc8d │ │ -4a65a6: 0c05 |0045: move-result-object v5 │ │ -4a65a8: 3315 0300 |0046: if-ne v5, v1, 0049 // +0003 │ │ -4a65ac: 1101 |0048: return-object v1 │ │ -4a65ae: 6205 61b5 |0049: sget-object v5, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -4a65b2: 1105 |004b: return-object v5 │ │ +4a6510: |[4a6510] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$getMessage$$inlined$map$1$2.emit:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4a6520: 2060 5f21 |0000: instance-of v0, v6, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$$inlined$map$1$2$1; // type@215f │ │ +4a6524: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ +4a6528: 0760 |0004: move-object v0, v6 │ │ +4a652a: 1f00 5f21 |0005: check-cast v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$$inlined$map$1$2$1; // type@215f │ │ +4a652e: 5201 29b2 |0007: iget v1, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$$inlined$map$1$2$1;.label:I // field@b229 │ │ +4a6532: 1502 0080 |0009: const/high16 v2, #int -2147483648 // #8000 │ │ +4a6536: b521 |000b: and-int/2addr v1, v2 │ │ +4a6538: 3801 0800 |000c: if-eqz v1, 0014 // +0008 │ │ +4a653c: 5206 29b2 |000e: iget v6, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$$inlined$map$1$2$1;.label:I // field@b229 │ │ +4a6540: b126 |0010: sub-int/2addr v6, v2 │ │ +4a6542: 5906 29b2 |0011: iput v6, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$$inlined$map$1$2$1;.label:I // field@b229 │ │ +4a6546: 2806 |0013: goto 0019 // +0006 │ │ +4a6548: 2200 5f21 |0014: new-instance v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$$inlined$map$1$2$1; // type@215f │ │ +4a654c: 7030 efec 4006 |0016: invoke-direct {v0, v4, v6}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$$inlined$map$1$2$1;.:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$$inlined$map$1$2;Lkotlin/coroutines/Continuation;)V // method@ecef │ │ +4a6552: 5406 2ab2 |0019: iget-object v6, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$$inlined$map$1$2$1;.result:Ljava/lang/Object; // field@b22a │ │ +4a6556: 7100 dcfb 0000 |001b: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ +4a655c: 0c01 |001e: move-result-object v1 │ │ +4a655e: 5202 29b2 |001f: iget v2, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$$inlined$map$1$2$1;.label:I // field@b229 │ │ +4a6562: 1213 |0021: const/4 v3, #int 1 // #1 │ │ +4a6564: 3802 1000 |0022: if-eqz v2, 0032 // +0010 │ │ +4a6568: 3332 0600 |0024: if-ne v2, v3, 002a // +0006 │ │ +4a656c: 7110 8cfb 0600 |0026: invoke-static {v6}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +4a6572: 2820 |0029: goto 0049 // +0020 │ │ +4a6574: 2205 8924 |002a: new-instance v5, Ljava/lang/IllegalStateException; // type@2489 │ │ +4a6578: 1a06 d28c |002c: const-string v6, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ +4a657c: 7020 c9f5 6500 |002e: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ +4a6582: 2705 |0031: throw v5 │ │ +4a6584: 7110 8cfb 0600 |0032: invoke-static {v6}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +4a658a: 5446 2cb2 |0035: iget-object v6, v4, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$$inlined$map$1$2;.$this_unsafeFlow:Lkotlinx/coroutines/flow/FlowCollector; // field@b22c │ │ +4a658e: 0702 |0037: move-object v2, v0 │ │ +4a6590: 1f02 ce25 |0038: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ +4a6594: 1f05 5f22 |003a: check-cast v5, Lcom/nextcloud/talk/data/database/model/ChatMessageEntity; // type@225f │ │ +4a6598: 7110 89f0 0500 |003c: invoke-static {v5}, Lcom/nextcloud/talk/data/database/mappers/ChatMessageMapUtilsKt;.asModel:(Lcom/nextcloud/talk/data/database/model/ChatMessageEntity;)Lcom/nextcloud/talk/chat/data/model/ChatMessage; // method@f089 │ │ +4a659e: 0c05 |003f: move-result-object v5 │ │ +4a65a0: 5903 29b2 |0040: iput v3, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$$inlined$map$1$2$1;.label:I // field@b229 │ │ +4a65a4: 7230 8dfc 5600 |0042: invoke-interface {v6, v5, v0}, Lkotlinx/coroutines/flow/FlowCollector;.emit:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@fc8d │ │ +4a65aa: 0c05 |0045: move-result-object v5 │ │ +4a65ac: 3315 0300 |0046: if-ne v5, v1, 0049 // +0003 │ │ +4a65b0: 1101 |0048: return-object v1 │ │ +4a65b2: 6205 61b5 |0049: sget-object v5, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +4a65b6: 1105 |004b: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x001f line=0 │ │ 0x0035 line=49 │ │ 0x0037 line=219 │ │ 0x003c line=220 │ │ 0x0040 line=219 │ │ @@ -2036025,18 +2036025,18 @@ │ │ type : '(Lkotlinx/coroutines/flow/Flow;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4a6610: |[4a6610] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$getMessage$$inlined$map$1.:(Lkotlinx/coroutines/flow/Flow;)V │ │ -4a6620: 5b01 2db2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$$inlined$map$1;.$this_unsafeTransform$inlined:Lkotlinx/coroutines/flow/Flow; // field@b22d │ │ -4a6624: 7010 2ff6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4a662a: 0e00 |0005: return-void │ │ +4a6614: |[4a6614] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$getMessage$$inlined$map$1.:(Lkotlinx/coroutines/flow/Flow;)V │ │ +4a6624: 5b01 2db2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$$inlined$map$1;.$this_unsafeTransform$inlined:Lkotlinx/coroutines/flow/Flow; // field@b22d │ │ +4a6628: 7010 2ff6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4a662e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=105 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$$inlined$map$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lkotlinx/coroutines/flow/Flow; │ │ │ │ @@ -2036046,27 +2036046,27 @@ │ │ type : '(Lkotlinx/coroutines/flow/FlowCollector;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -4a65d0: |[4a65d0] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$getMessage$$inlined$map$1.collect:(Lkotlinx/coroutines/flow/FlowCollector;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4a65e0: 5420 2db2 |0000: iget-object v0, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$$inlined$map$1;.$this_unsafeTransform$inlined:Lkotlinx/coroutines/flow/Flow; // field@b22d │ │ -4a65e4: 2201 6021 |0002: new-instance v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$$inlined$map$1$2; // type@2160 │ │ -4a65e8: 7020 f1ec 3100 |0004: invoke-direct {v1, v3}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$$inlined$map$1$2;.:(Lkotlinx/coroutines/flow/FlowCollector;)V // method@ecf1 │ │ -4a65ee: 1f01 3b26 |0007: check-cast v1, Lkotlinx/coroutines/flow/FlowCollector; // type@263b │ │ -4a65f2: 7230 8cfc 1004 |0009: invoke-interface {v0, v1, v4}, Lkotlinx/coroutines/flow/Flow;.collect:(Lkotlinx/coroutines/flow/FlowCollector;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@fc8c │ │ -4a65f8: 0c03 |000c: move-result-object v3 │ │ -4a65fa: 7100 dcfb 0000 |000d: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ -4a6600: 0c04 |0010: move-result-object v4 │ │ -4a6602: 3343 0300 |0011: if-ne v3, v4, 0014 // +0003 │ │ -4a6606: 1103 |0013: return-object v3 │ │ -4a6608: 6203 61b5 |0014: sget-object v3, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -4a660c: 1103 |0016: return-object v3 │ │ +4a65d4: |[4a65d4] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$getMessage$$inlined$map$1.collect:(Lkotlinx/coroutines/flow/FlowCollector;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4a65e4: 5420 2db2 |0000: iget-object v0, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$$inlined$map$1;.$this_unsafeTransform$inlined:Lkotlinx/coroutines/flow/Flow; // field@b22d │ │ +4a65e8: 2201 6021 |0002: new-instance v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$$inlined$map$1$2; // type@2160 │ │ +4a65ec: 7020 f1ec 3100 |0004: invoke-direct {v1, v3}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$$inlined$map$1$2;.:(Lkotlinx/coroutines/flow/FlowCollector;)V // method@ecf1 │ │ +4a65f2: 1f01 3b26 |0007: check-cast v1, Lkotlinx/coroutines/flow/FlowCollector; // type@263b │ │ +4a65f6: 7230 8cfc 1004 |0009: invoke-interface {v0, v1, v4}, Lkotlinx/coroutines/flow/Flow;.collect:(Lkotlinx/coroutines/flow/FlowCollector;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@fc8c │ │ +4a65fc: 0c03 |000c: move-result-object v3 │ │ +4a65fe: 7100 dcfb 0000 |000d: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ +4a6604: 0c04 |0010: move-result-object v4 │ │ +4a6606: 3343 0300 |0011: if-ne v3, v4, 0014 // +0003 │ │ +4a660a: 1103 |0013: return-object v3 │ │ +4a660c: 6203 61b5 |0014: sget-object v3, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +4a6610: 1103 |0016: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0014 line=107 │ │ locals : │ │ 0x0000 - 0x0017 reg=2 this Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$$inlined$map$1; │ │ 0x0000 - 0x0017 reg=3 (null) Lkotlinx/coroutines/flow/FlowCollector; │ │ @@ -2036130,46 +2036130,46 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4a6668: |[4a6668] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$getMessage$1.:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lkotlin/coroutines/Continuation;)V │ │ -4a6678: 5b01 33b2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b233 │ │ -4a667c: 7020 e2fb 2000 |0002: invoke-direct {v0, v2}, Lkotlin/coroutines/jvm/internal/ContinuationImpl;.:(Lkotlin/coroutines/Continuation;)V // method@fbe2 │ │ -4a6682: 0e00 |0005: return-void │ │ +4a666c: |[4a666c] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$getMessage$1.:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lkotlin/coroutines/Continuation;)V │ │ +4a667c: 5b01 33b2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b233 │ │ +4a6680: 7020 e2fb 2000 |0002: invoke-direct {v0, v2}, Lkotlin/coroutines/jvm/internal/ContinuationImpl;.:(Lkotlin/coroutines/Continuation;)V // method@fbe2 │ │ +4a6686: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 22 16-bit code units │ │ -4a662c: |[4a662c] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$getMessage$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4a663c: 5b45 32b2 |0000: iput-object v5, v4, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$1;.result:Ljava/lang/Object; // field@b232 │ │ -4a6640: 5245 31b2 |0002: iget v5, v4, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$1;.label:I // field@b231 │ │ -4a6644: 1500 0080 |0004: const/high16 v0, #int -2147483648 // #8000 │ │ -4a6648: b605 |0006: or-int/2addr v5, v0 │ │ -4a664a: 5945 31b2 |0007: iput v5, v4, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$1;.label:I // field@b231 │ │ -4a664e: 5445 33b2 |0009: iget-object v5, v4, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b233 │ │ -4a6652: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -4a6654: 0741 |000c: move-object v1, v4 │ │ -4a6656: 1f01 ce25 |000d: check-cast v1, Lkotlin/coroutines/Continuation; // type@25ce │ │ -4a665a: 1602 0000 |000f: const-wide/16 v2, #int 0 // #0 │ │ -4a665e: 6e51 4aed 2503 |0011: invoke-virtual {v5, v2, v3, v0, v1}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.getMessage:(JLandroid/os/Bundle;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed4a │ │ -4a6664: 0c05 |0014: move-result-object v5 │ │ -4a6666: 1105 |0015: return-object v5 │ │ +4a6630: |[4a6630] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$getMessage$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4a6640: 5b45 32b2 |0000: iput-object v5, v4, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$1;.result:Ljava/lang/Object; // field@b232 │ │ +4a6644: 5245 31b2 |0002: iget v5, v4, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$1;.label:I // field@b231 │ │ +4a6648: 1500 0080 |0004: const/high16 v0, #int -2147483648 // #8000 │ │ +4a664c: b605 |0006: or-int/2addr v5, v0 │ │ +4a664e: 5945 31b2 |0007: iput v5, v4, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$1;.label:I // field@b231 │ │ +4a6652: 5445 33b2 |0009: iget-object v5, v4, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b233 │ │ +4a6656: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +4a6658: 0741 |000c: move-object v1, v4 │ │ +4a665a: 1f01 ce25 |000d: check-cast v1, Lkotlin/coroutines/Continuation; // type@25ce │ │ +4a665e: 1602 0000 |000f: const-wide/16 v2, #int 0 // #0 │ │ +4a6662: 6e51 4aed 2503 |0011: invoke-virtual {v5, v2, v3, v0, v1}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.getMessage:(JLandroid/os/Bundle;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed4a │ │ +4a6668: 0c05 |0014: move-result-object v5 │ │ +4a666a: 1105 |0015: return-object v5 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 25058 (OfflineFirstChatRepository.kt) │ │ │ │ Class #7635 header: │ │ @@ -2036228,45 +2036228,45 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4a66bc: |[4a66bc] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$handleUpdateMessages$1.:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lkotlin/coroutines/Continuation;)V │ │ -4a66cc: 5b01 39b2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$handleUpdateMessages$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b239 │ │ -4a66d0: 7020 e2fb 2000 |0002: invoke-direct {v0, v2}, Lkotlin/coroutines/jvm/internal/ContinuationImpl;.:(Lkotlin/coroutines/Continuation;)V // method@fbe2 │ │ -4a66d6: 0e00 |0005: return-void │ │ +4a66c0: |[4a66c0] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$handleUpdateMessages$1.:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lkotlin/coroutines/Continuation;)V │ │ +4a66d0: 5b01 39b2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$handleUpdateMessages$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b239 │ │ +4a66d4: 7020 e2fb 2000 |0002: invoke-direct {v0, v2}, Lkotlin/coroutines/jvm/internal/ContinuationImpl;.:(Lkotlin/coroutines/Continuation;)V // method@fbe2 │ │ +4a66da: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$handleUpdateMessages$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -4a6684: |[4a6684] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$handleUpdateMessages$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4a6694: 5b23 38b2 |0000: iput-object v3, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$handleUpdateMessages$1;.result:Ljava/lang/Object; // field@b238 │ │ -4a6698: 5223 37b2 |0002: iget v3, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$handleUpdateMessages$1;.label:I // field@b237 │ │ -4a669c: 1500 0080 |0004: const/high16 v0, #int -2147483648 // #8000 │ │ -4a66a0: b603 |0006: or-int/2addr v3, v0 │ │ -4a66a2: 5923 37b2 |0007: iput v3, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$handleUpdateMessages$1;.label:I // field@b237 │ │ -4a66a6: 5423 39b2 |0009: iget-object v3, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$handleUpdateMessages$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b239 │ │ -4a66aa: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -4a66ac: 0721 |000c: move-object v1, v2 │ │ -4a66ae: 1f01 ce25 |000d: check-cast v1, Lkotlin/coroutines/Continuation; // type@25ce │ │ -4a66b2: 7130 34ed 0301 |000f: invoke-static {v3, v0, v1}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.access$handleUpdateMessages:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed34 │ │ -4a66b8: 0c03 |0012: move-result-object v3 │ │ -4a66ba: 1103 |0013: return-object v3 │ │ +4a6688: |[4a6688] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$handleUpdateMessages$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4a6698: 5b23 38b2 |0000: iput-object v3, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$handleUpdateMessages$1;.result:Ljava/lang/Object; // field@b238 │ │ +4a669c: 5223 37b2 |0002: iget v3, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$handleUpdateMessages$1;.label:I // field@b237 │ │ +4a66a0: 1500 0080 |0004: const/high16 v0, #int -2147483648 // #8000 │ │ +4a66a4: b603 |0006: or-int/2addr v3, v0 │ │ +4a66a6: 5923 37b2 |0007: iput v3, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$handleUpdateMessages$1;.label:I // field@b237 │ │ +4a66aa: 5423 39b2 |0009: iget-object v3, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$handleUpdateMessages$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b239 │ │ +4a66ae: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +4a66b0: 0721 |000c: move-object v1, v2 │ │ +4a66b2: 1f01 ce25 |000d: check-cast v1, Lkotlin/coroutines/Continuation; // type@25ce │ │ +4a66b6: 7130 34ed 0301 |000f: invoke-static {v3, v0, v1}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.access$handleUpdateMessages:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed34 │ │ +4a66bc: 0c03 |0012: move-result-object v3 │ │ +4a66be: 1103 |0013: return-object v3 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 25058 (OfflineFirstChatRepository.kt) │ │ │ │ Class #7636 header: │ │ @@ -2036321,45 +2036321,45 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4a6714: |[4a6714] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$hasToLoadPreviousMessagesFromServer$1.:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lkotlin/coroutines/Continuation;)V │ │ -4a6724: 5b01 3eb2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$hasToLoadPreviousMessagesFromServer$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b23e │ │ -4a6728: 7020 e2fb 2000 |0002: invoke-direct {v0, v2}, Lkotlin/coroutines/jvm/internal/ContinuationImpl;.:(Lkotlin/coroutines/Continuation;)V // method@fbe2 │ │ -4a672e: 0e00 |0005: return-void │ │ +4a6718: |[4a6718] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$hasToLoadPreviousMessagesFromServer$1.:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lkotlin/coroutines/Continuation;)V │ │ +4a6728: 5b01 3eb2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$hasToLoadPreviousMessagesFromServer$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b23e │ │ +4a672c: 7020 e2fb 2000 |0002: invoke-direct {v0, v2}, Lkotlin/coroutines/jvm/internal/ContinuationImpl;.:(Lkotlin/coroutines/Continuation;)V // method@fbe2 │ │ +4a6732: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$hasToLoadPreviousMessagesFromServer$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -4a66d8: |[4a66d8] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$hasToLoadPreviousMessagesFromServer$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4a66e8: 5b34 3db2 |0000: iput-object v4, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$hasToLoadPreviousMessagesFromServer$1;.result:Ljava/lang/Object; // field@b23d │ │ -4a66ec: 5234 3cb2 |0002: iget v4, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$hasToLoadPreviousMessagesFromServer$1;.label:I // field@b23c │ │ -4a66f0: 1500 0080 |0004: const/high16 v0, #int -2147483648 // #8000 │ │ -4a66f4: b604 |0006: or-int/2addr v4, v0 │ │ -4a66f6: 5934 3cb2 |0007: iput v4, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$hasToLoadPreviousMessagesFromServer$1;.label:I // field@b23c │ │ -4a66fa: 5434 3eb2 |0009: iget-object v4, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$hasToLoadPreviousMessagesFromServer$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b23e │ │ -4a66fe: 1600 0000 |000b: const-wide/16 v0, #int 0 // #0 │ │ -4a6702: 0732 |000d: move-object v2, v3 │ │ -4a6704: 1f02 ce25 |000e: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ -4a6708: 7140 35ed 0421 |0010: invoke-static {v4, v0, v1, v2}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.access$hasToLoadPreviousMessagesFromServer:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;JLkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed35 │ │ -4a670e: 0c04 |0013: move-result-object v4 │ │ -4a6710: 1104 |0014: return-object v4 │ │ +4a66dc: |[4a66dc] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$hasToLoadPreviousMessagesFromServer$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4a66ec: 5b34 3db2 |0000: iput-object v4, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$hasToLoadPreviousMessagesFromServer$1;.result:Ljava/lang/Object; // field@b23d │ │ +4a66f0: 5234 3cb2 |0002: iget v4, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$hasToLoadPreviousMessagesFromServer$1;.label:I // field@b23c │ │ +4a66f4: 1500 0080 |0004: const/high16 v0, #int -2147483648 // #8000 │ │ +4a66f8: b604 |0006: or-int/2addr v4, v0 │ │ +4a66fa: 5934 3cb2 |0007: iput v4, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$hasToLoadPreviousMessagesFromServer$1;.label:I // field@b23c │ │ +4a66fe: 5434 3eb2 |0009: iget-object v4, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$hasToLoadPreviousMessagesFromServer$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b23e │ │ +4a6702: 1600 0000 |000b: const-wide/16 v0, #int 0 // #0 │ │ +4a6706: 0732 |000d: move-object v2, v3 │ │ +4a6708: 1f02 ce25 |000e: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ +4a670c: 7140 35ed 0421 |0010: invoke-static {v4, v0, v1, v2}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.access$hasToLoadPreviousMessagesFromServer:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;JLkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed35 │ │ +4a6712: 0c04 |0013: move-result-object v4 │ │ +4a6714: 1104 |0014: return-object v4 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 25058 (OfflineFirstChatRepository.kt) │ │ │ │ Class #7637 header: │ │ @@ -2036421,312 +2036421,312 @@ │ │ type : '(JLcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -4a6af0: |[4a6af0] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$initMessagePolling$1.:(JLcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lkotlin/coroutines/Continuation;)V │ │ -4a6b00: 5a01 3fb2 |0000: iput-wide v1, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$initMessagePolling$1;.$initialMessageId:J // field@b23f │ │ -4a6b04: 5b03 43b2 |0002: iput-object v3, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$initMessagePolling$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b243 │ │ -4a6b08: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -4a6b0a: 7030 e4fb 1004 |0005: invoke-direct {v0, v1, v4}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@fbe4 │ │ -4a6b10: 0e00 |0008: return-void │ │ +4a6af4: |[4a6af4] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$initMessagePolling$1.:(JLcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lkotlin/coroutines/Continuation;)V │ │ +4a6b04: 5a01 3fb2 |0000: iput-wide v1, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$initMessagePolling$1;.$initialMessageId:J // field@b23f │ │ +4a6b08: 5b03 43b2 |0002: iput-object v3, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$initMessagePolling$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b243 │ │ +4a6b0c: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +4a6b0e: 7030 e4fb 1004 |0005: invoke-direct {v0, v1, v4}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@fbe4 │ │ +4a6b14: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$initMessagePolling$1;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 12 16-bit code units │ │ -4a6ac8: |[4a6ac8] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$initMessagePolling$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -4a6ad8: 2204 6521 |0000: new-instance v4, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$initMessagePolling$1; // type@2165 │ │ -4a6adc: 5330 3fb2 |0002: iget-wide v0, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$initMessagePolling$1;.$initialMessageId:J // field@b23f │ │ -4a6ae0: 5432 43b2 |0004: iget-object v2, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$initMessagePolling$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b243 │ │ -4a6ae4: 7055 fbec 0421 |0006: invoke-direct {v4, v0, v1, v2, v5}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$initMessagePolling$1;.:(JLcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lkotlin/coroutines/Continuation;)V // method@ecfb │ │ -4a6aea: 1f04 ce25 |0009: check-cast v4, Lkotlin/coroutines/Continuation; // type@25ce │ │ -4a6aee: 1104 |000b: return-object v4 │ │ +4a6acc: |[4a6acc] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$initMessagePolling$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +4a6adc: 2204 6521 |0000: new-instance v4, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$initMessagePolling$1; // type@2165 │ │ +4a6ae0: 5330 3fb2 |0002: iget-wide v0, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$initMessagePolling$1;.$initialMessageId:J // field@b23f │ │ +4a6ae4: 5432 43b2 |0004: iget-object v2, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$initMessagePolling$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b243 │ │ +4a6ae8: 7055 fbec 0421 |0006: invoke-direct {v4, v0, v1, v2, v5}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$initMessagePolling$1;.:(JLcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lkotlin/coroutines/Continuation;)V // method@ecfb │ │ +4a6aee: 1f04 ce25 |0009: check-cast v4, Lkotlin/coroutines/Continuation; // type@25ce │ │ +4a6af2: 1104 |000b: return-object v4 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$initMessagePolling$1;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -4a6730: |[4a6730] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$initMessagePolling$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -4a6740: 1f01 2026 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@2620 │ │ -4a6744: 1f02 ce25 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ -4a6748: 6e30 feec 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$initMessagePolling$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ecfe │ │ -4a674e: 0c01 |0007: move-result-object v1 │ │ -4a6750: 1101 |0008: return-object v1 │ │ +4a6734: |[4a6734] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$initMessagePolling$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +4a6744: 1f01 2026 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@2620 │ │ +4a6748: 1f02 ce25 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ +4a674c: 6e30 feec 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$initMessagePolling$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ecfe │ │ +4a6752: 0c01 |0007: move-result-object v1 │ │ +4a6754: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$initMessagePolling$1;) │ │ name : 'invoke' │ │ type : '(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -4a6754: |[4a6754] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$initMessagePolling$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4a6764: 6e30 fcec 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$initMessagePolling$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@ecfc │ │ -4a676a: 0c01 |0003: move-result-object v1 │ │ -4a676c: 1f01 6521 |0004: check-cast v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$initMessagePolling$1; // type@2165 │ │ -4a6770: 6202 61b5 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -4a6774: 6e20 ffec 2100 |0008: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$initMessagePolling$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@ecff │ │ -4a677a: 0c01 |000b: move-result-object v1 │ │ -4a677c: 1101 |000c: return-object v1 │ │ +4a6758: |[4a6758] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$initMessagePolling$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4a6768: 6e30 fcec 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$initMessagePolling$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@ecfc │ │ +4a676e: 0c01 |0003: move-result-object v1 │ │ +4a6770: 1f01 6521 |0004: check-cast v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$initMessagePolling$1; // type@2165 │ │ +4a6774: 6202 61b5 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +4a6778: 6e20 ffec 2100 |0008: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$initMessagePolling$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@ecff │ │ +4a677e: 0c01 |000b: move-result-object v1 │ │ +4a6780: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$initMessagePolling$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 20 │ │ ins : 2 │ │ outs : 9 │ │ insns size : 411 16-bit code units │ │ -4a6780: |[4a6780] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$initMessagePolling$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4a6790: 0800 1200 |0000: move-object/from16 v0, v18 │ │ -4a6794: 7100 dcfb 0000 |0002: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ -4a679a: 0c01 |0005: move-result-object v1 │ │ -4a679c: 5202 42b2 |0006: iget v2, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$initMessagePolling$1;.label:I // field@b242 │ │ -4a67a0: 1223 |0008: const/4 v3, #int 2 // #2 │ │ -4a67a2: 1204 |0009: const/4 v4, #int 0 // #0 │ │ -4a67a4: 1215 |000a: const/4 v5, #int 1 // #1 │ │ -4a67a6: 3802 2500 |000b: if-eqz v2, 0030 // +0025 │ │ -4a67aa: 3252 1500 |000d: if-eq v2, v5, 0022 // +0015 │ │ -4a67ae: 3332 0b00 |000f: if-ne v2, v3, 001a // +000b │ │ -4a67b2: 5402 41b2 |0011: iget-object v2, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$initMessagePolling$1;.L$0:Ljava/lang/Object; // field@b241 │ │ -4a67b6: 1f02 fb00 |0013: check-cast v2, Landroid/os/Bundle; // type@00fb │ │ -4a67ba: 7701 8cfb 1300 |0015: invoke-static/range {v19}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -4a67c0: 2900 3d01 |0018: goto/16 0155 // +013d │ │ -4a67c4: 2201 8924 |001a: new-instance v1, Ljava/lang/IllegalStateException; // type@2489 │ │ -4a67c8: 1a02 d28c |001c: const-string v2, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ -4a67cc: 7020 c9f5 2100 |001e: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ -4a67d2: 2701 |0021: throw v1 │ │ -4a67d4: 5202 40b2 |0022: iget v2, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$initMessagePolling$1;.I$0:I // field@b240 │ │ -4a67d8: 5406 41b2 |0024: iget-object v6, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$initMessagePolling$1;.L$0:Ljava/lang/Object; // field@b241 │ │ -4a67dc: 1f06 fb00 |0026: check-cast v6, Landroid/os/Bundle; // type@00fb │ │ -4a67e0: 7701 8cfb 1300 |0028: invoke-static/range {v19}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -4a67e6: 0127 |002b: move v7, v2 │ │ -4a67e8: 0802 1300 |002c: move-object/from16 v2, v19 │ │ -4a67ec: 2900 8f00 |002e: goto/16 00bd // +008f │ │ -4a67f0: 7701 8cfb 1300 |0030: invoke-static/range {v19}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -4a67f6: 6202 79b2 |0033: sget-object v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.Companion:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion; // field@b279 │ │ -4a67fa: 6e10 e9ec 0200 |0035: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion;.getTAG:()Ljava/lang/String; // method@ece9 │ │ -4a6800: 0c02 |0038: move-result-object v2 │ │ -4a6802: 1a06 4c11 |0039: const-string v6, "---- initMessagePolling ------------" // string@114c │ │ -4a6806: 7120 6c05 6200 |003b: invoke-static {v2, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4a680c: 6202 79b2 |003e: sget-object v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.Companion:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion; // field@b279 │ │ -4a6810: 6e10 e9ec 0200 |0040: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion;.getTAG:()Ljava/lang/String; // method@ece9 │ │ -4a6816: 0c02 |0043: move-result-object v2 │ │ -4a6818: 5306 3fb2 |0044: iget-wide v6, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$initMessagePolling$1;.$initialMessageId:J // field@b23f │ │ -4a681c: 2208 a924 |0046: new-instance v8, Ljava/lang/StringBuilder; // type@24a9 │ │ -4a6820: 1a09 10d1 |0048: const-string v9, "newestMessage: " // string@d110 │ │ -4a6824: 7020 89f6 9800 |004a: invoke-direct {v8, v9}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -4a682a: 6e30 8ef6 6807 |004d: invoke-virtual {v8, v6, v7}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@f68e │ │ -4a6830: 0c06 |0050: move-result-object v6 │ │ -4a6832: 6e10 9cf6 0600 |0051: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -4a6838: 0c06 |0054: move-result-object v6 │ │ -4a683a: 7120 6c05 6200 |0055: invoke-static {v2, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4a6840: 5407 43b2 |0058: iget-object v7, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$initMessagePolling$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b243 │ │ -4a6844: 5308 3fb2 |005a: iget-wide v8, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$initMessagePolling$1;.$initialMessageId:J // field@b23f │ │ -4a6848: 8482 |005c: long-to-int v2, v8 │ │ -4a684a: 7110 e0fb 0200 |005d: invoke-static {v2}, Lkotlin/coroutines/jvm/internal/Boxing;.boxInt:(I)Ljava/lang/Integer; // method@fbe0 │ │ -4a6850: 0c0c |0060: move-result-object v12 │ │ -4a6852: 130e 2000 |0061: const/16 v14, #int 32 // #20 │ │ -4a6856: 120f |0063: const/4 v15, #int 0 // #0 │ │ -4a6858: 1218 |0064: const/4 v8, #int 1 // #1 │ │ -4a685a: 1209 |0065: const/4 v9, #int 0 // #0 │ │ -4a685c: 120a |0066: const/4 v10, #int 0 // #0 │ │ -4a685e: 121b |0067: const/4 v11, #int 1 // #1 │ │ -4a6860: 120d |0068: const/4 v13, #int 0 // #0 │ │ -4a6862: 7709 44ed 0700 |0069: invoke-static/range {v7, v8, v9, v10, v11, v12, v13, v14, v15}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.getFieldMap$default:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;ZIZZLjava/lang/Integer;IILjava/lang/Object;)Ljava/util/HashMap; // method@ed44 │ │ -4a6868: 0c02 |006c: move-result-object v2 │ │ -4a686a: 2206 fb00 |006d: new-instance v6, Landroid/os/Bundle; // type@00fb │ │ -4a686e: 7010 3b04 0600 |006f: invoke-direct {v6}, Landroid/os/Bundle;.:()V // method@043b │ │ -4a6874: 0767 |0072: move-object v7, v6 │ │ -4a6876: 0156 |0073: move v6, v5 │ │ -4a6878: 5408 43b2 |0074: iget-object v8, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$initMessagePolling$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b243 │ │ -4a687c: 7110 2eed 0800 |0076: invoke-static {v8}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.access$getNetworkMonitor$p:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;)Lcom/nextcloud/talk/data/network/NetworkMonitor; // method@ed2e │ │ -4a6882: 0c08 |0079: move-result-object v8 │ │ -4a6884: 7210 91f0 0800 |007a: invoke-interface {v8}, Lcom/nextcloud/talk/data/network/NetworkMonitor;.isOnline:()Lkotlinx/coroutines/flow/StateFlow; // method@f091 │ │ -4a688a: 0c08 |007d: move-result-object v8 │ │ -4a688c: 7210 9efc 0800 |007e: invoke-interface {v8}, Lkotlinx/coroutines/flow/StateFlow;.getValue:()Ljava/lang/Object; // method@fc9e │ │ -4a6892: 0c08 |0081: move-result-object v8 │ │ -4a6894: 1f08 7524 |0082: check-cast v8, Ljava/lang/Boolean; // type@2475 │ │ -4a6898: 6e10 30f5 0800 |0084: invoke-virtual {v8}, Ljava/lang/Boolean;.booleanValue:()Z // method@f530 │ │ -4a689e: 0a08 |0087: move-result v8 │ │ -4a68a0: 3808 0c01 |0088: if-eqz v8, 0194 // +010c │ │ -4a68a4: 5408 43b2 |008a: iget-object v8, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$initMessagePolling$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b243 │ │ -4a68a8: 7110 2ded 0800 |008c: invoke-static {v8}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.access$getItIsPaused$p:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;)Z // method@ed2d │ │ -4a68ae: 0a08 |008f: move-result v8 │ │ -4a68b0: 3808 0400 |0090: if-eqz v8, 0094 // +0004 │ │ -4a68b4: 2900 0201 |0092: goto/16 0194 // +0102 │ │ -4a68b8: 1a08 102e |0094: const-string v8, "KEY_FIELD_MAP" // string@2e10 │ │ -4a68bc: 1f02 6b24 |0096: check-cast v2, Ljava/io/Serializable; // type@246b │ │ -4a68c0: 6e30 6604 8702 |0098: invoke-virtual {v7, v8, v2}, Landroid/os/Bundle;.putSerializable:(Ljava/lang/String;Ljava/io/Serializable;)V // method@0466 │ │ -4a68c6: 6202 79b2 |009b: sget-object v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.Companion:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion; // field@b279 │ │ -4a68ca: 6e10 e9ec 0200 |009d: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion;.getTAG:()Ljava/lang/String; // method@ece9 │ │ -4a68d0: 0c02 |00a0: move-result-object v2 │ │ -4a68d2: 1a08 bc6c |00a1: const-string v8, "Starting online request for long polling" // string@6cbc │ │ -4a68d6: 7120 6c05 8200 |00a3: invoke-static {v2, v8}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4a68dc: 5402 43b2 |00a6: iget-object v2, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$initMessagePolling$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b243 │ │ -4a68e0: 0708 |00a8: move-object v8, v0 │ │ -4a68e2: 1f08 ce25 |00a9: check-cast v8, Lkotlin/coroutines/Continuation; // type@25ce │ │ -4a68e6: 5b07 41b2 |00ab: iput-object v7, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$initMessagePolling$1;.L$0:Ljava/lang/Object; // field@b241 │ │ -4a68ea: 5906 40b2 |00ad: iput v6, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$initMessagePolling$1;.I$0:I // field@b240 │ │ -4a68ee: 5905 42b2 |00af: iput v5, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$initMessagePolling$1;.label:I // field@b242 │ │ -4a68f2: 7130 3bed 7208 |00b1: invoke-static {v2, v7, v8}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.access$sync:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Landroid/os/Bundle;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed3b │ │ -4a68f8: 0c02 |00b4: move-result-object v2 │ │ -4a68fa: 3312 0300 |00b5: if-ne v2, v1, 00b8 // +0003 │ │ -4a68fe: 1101 |00b7: return-object v1 │ │ -4a6900: 0811 0700 |00b8: move-object/from16 v17, v7 │ │ -4a6904: 0167 |00ba: move v7, v6 │ │ -4a6906: 0806 1100 |00bb: move-object/from16 v6, v17 │ │ -4a690a: 1f02 3725 |00bd: check-cast v2, Ljava/util/List; // type@2537 │ │ -4a690e: 0728 |00bf: move-object v8, v2 │ │ -4a6910: 1f08 2525 |00c0: check-cast v8, Ljava/util/Collection; // type@2525 │ │ -4a6914: 3808 9500 |00c2: if-eqz v8, 0157 // +0095 │ │ -4a6918: 7210 c5f8 0800 |00c4: invoke-interface {v8}, Ljava/util/Collection;.isEmpty:()Z // method@f8c5 │ │ -4a691e: 0a08 |00c7: move-result v8 │ │ -4a6920: 3808 0400 |00c8: if-eqz v8, 00cc // +0004 │ │ -4a6924: 2900 8d00 |00ca: goto/16 0157 // +008d │ │ -4a6928: 1f02 8e24 |00cc: check-cast v2, Ljava/lang/Iterable; // type@248e │ │ -4a692c: 2208 2125 |00ce: new-instance v8, Ljava/util/ArrayList; // type@2521 │ │ -4a6930: 1309 0a00 |00d0: const/16 v9, #int 10 // #a │ │ -4a6934: 7120 a2fb 9200 |00d2: invoke-static {v2, v9}, Lkotlin/collections/CollectionsKt;.collectionSizeOrDefault:(Ljava/lang/Iterable;I)I // method@fba2 │ │ -4a693a: 0a09 |00d5: move-result v9 │ │ -4a693c: 7020 42f8 9800 |00d6: invoke-direct {v8, v9}, Ljava/util/ArrayList;.:(I)V // method@f842 │ │ -4a6942: 1f08 2525 |00d9: check-cast v8, Ljava/util/Collection; // type@2525 │ │ -4a6946: 7210 e3f5 0200 |00db: invoke-interface {v2}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@f5e3 │ │ -4a694c: 0c02 |00de: move-result-object v2 │ │ -4a694e: 7210 46f9 0200 |00df: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ -4a6954: 0a09 |00e2: move-result v9 │ │ -4a6956: 3809 1000 |00e3: if-eqz v9, 00f3 // +0010 │ │ -4a695a: 7210 47f9 0200 |00e5: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ -4a6960: 0c09 |00e8: move-result-object v9 │ │ -4a6962: 1f09 5f22 |00e9: check-cast v9, Lcom/nextcloud/talk/data/database/model/ChatMessageEntity; // type@225f │ │ -4a6966: 7110 89f0 0900 |00eb: invoke-static {v9}, Lcom/nextcloud/talk/data/database/mappers/ChatMessageMapUtilsKt;.asModel:(Lcom/nextcloud/talk/data/database/model/ChatMessageEntity;)Lcom/nextcloud/talk/chat/data/model/ChatMessage; // method@f089 │ │ -4a696c: 0c09 |00ee: move-result-object v9 │ │ -4a696e: 7220 c0f8 9800 |00ef: invoke-interface {v8, v9}, Ljava/util/Collection;.add:(Ljava/lang/Object;)Z // method@f8c0 │ │ -4a6974: 28ed |00f2: goto 00df // -0013 │ │ -4a6976: 1f08 3725 |00f3: check-cast v8, Ljava/util/List; // type@2537 │ │ -4a697a: 0782 |00f5: move-object v2, v8 │ │ -4a697c: 1f02 8e24 |00f6: check-cast v2, Ljava/lang/Iterable; // type@248e │ │ -4a6980: 5409 43b2 |00f8: iget-object v9, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$initMessagePolling$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b243 │ │ -4a6984: 202a 2525 |00fa: instance-of v10, v2, Ljava/util/Collection; // type@2525 │ │ -4a6988: 380a 0d00 |00fc: if-eqz v10, 0109 // +000d │ │ -4a698c: 072a |00fe: move-object v10, v2 │ │ -4a698e: 1f0a 2525 |00ff: check-cast v10, Ljava/util/Collection; // type@2525 │ │ -4a6992: 7210 c5f8 0a00 |0101: invoke-interface {v10}, Ljava/util/Collection;.isEmpty:()Z // method@f8c5 │ │ -4a6998: 0a0a |0104: move-result v10 │ │ -4a699a: 380a 0400 |0105: if-eqz v10, 0109 // +0004 │ │ -4a699e: 0142 |0107: move v2, v4 │ │ -4a69a0: 2824 |0108: goto 012c // +0024 │ │ -4a69a2: 7210 e3f5 0200 |0109: invoke-interface {v2}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@f5e3 │ │ -4a69a8: 0c02 |010c: move-result-object v2 │ │ -4a69aa: 7210 46f9 0200 |010d: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ -4a69b0: 0a0a |0110: move-result v10 │ │ -4a69b2: 380a f6ff |0111: if-eqz v10, 0107 // -000a │ │ -4a69b6: 7210 47f9 0200 |0113: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ -4a69bc: 0c0a |0116: move-result-object v10 │ │ -4a69be: 1f0a 5721 |0117: check-cast v10, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ -4a69c2: 6e10 66ec 0a00 |0119: invoke-virtual {v10}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getActorId:()Ljava/lang/String; // method@ec66 │ │ -4a69c8: 0c0a |011c: move-result-object v10 │ │ -4a69ca: 6e10 42ed 0900 |011d: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.getCurrentUser:()Lcom/nextcloud/talk/data/user/model/User; // method@ed42 │ │ -4a69d0: 0c0b |0120: move-result-object v11 │ │ -4a69d2: 6e10 9cf0 0b00 |0121: invoke-virtual {v11}, Lcom/nextcloud/talk/data/user/model/User;.getUserId:()Ljava/lang/String; // method@f09c │ │ -4a69d8: 0c0b |0124: move-result-object v11 │ │ -4a69da: 7120 fbfb ba00 |0125: invoke-static {v10, v11}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ -4a69e0: 0a0a |0128: move-result v10 │ │ -4a69e2: 380a e4ff |0129: if-eqz v10, 010d // -001c │ │ -4a69e6: 0152 |012b: move v2, v5 │ │ -4a69e8: 3807 0600 |012c: if-eqz v7, 0132 // +0006 │ │ -4a69ec: 3902 0400 |012e: if-nez v2, 0132 // +0004 │ │ -4a69f0: 0152 |0130: move v2, v5 │ │ -4a69f2: 2802 |0131: goto 0133 // +0002 │ │ -4a69f4: 0142 |0132: move v2, v4 │ │ -4a69f6: 2207 be25 |0133: new-instance v7, Lkotlin/Triple; // type@25be │ │ -4a69fa: 7110 defb 0500 |0135: invoke-static {v5}, Lkotlin/coroutines/jvm/internal/Boxing;.boxBoolean:(Z)Ljava/lang/Boolean; // method@fbde │ │ -4a6a00: 0c09 |0138: move-result-object v9 │ │ -4a6a02: 7110 defb 0200 |0139: invoke-static {v2}, Lkotlin/coroutines/jvm/internal/Boxing;.boxBoolean:(Z)Ljava/lang/Boolean; // method@fbde │ │ -4a6a08: 0c02 |013c: move-result-object v2 │ │ -4a6a0a: 7040 8dfb 9782 |013d: invoke-direct {v7, v9, v2, v8}, Lkotlin/Triple;.:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V // method@fb8d │ │ -4a6a10: 5402 43b2 |0140: iget-object v2, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$initMessagePolling$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b243 │ │ -4a6a14: 7110 33ed 0200 |0142: invoke-static {v2}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.access$get_messageFlow$p:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;)Lkotlinx/coroutines/flow/MutableSharedFlow; // method@ed33 │ │ -4a6a1a: 0c02 |0145: move-result-object v2 │ │ -4a6a1c: 0708 |0146: move-object v8, v0 │ │ -4a6a1e: 1f08 ce25 |0147: check-cast v8, Lkotlin/coroutines/Continuation; // type@25ce │ │ -4a6a22: 5b06 41b2 |0149: iput-object v6, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$initMessagePolling$1;.L$0:Ljava/lang/Object; // field@b241 │ │ -4a6a26: 5903 42b2 |014b: iput v3, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$initMessagePolling$1;.label:I // field@b242 │ │ -4a6a2a: 7230 98fc 7208 |014d: invoke-interface {v2, v7, v8}, Lkotlinx/coroutines/flow/MutableSharedFlow;.emit:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@fc98 │ │ -4a6a30: 0c02 |0150: move-result-object v2 │ │ -4a6a32: 3312 0300 |0151: if-ne v2, v1, 0154 // +0003 │ │ -4a6a36: 1101 |0153: return-object v1 │ │ -4a6a38: 0762 |0154: move-object v2, v6 │ │ -4a6a3a: 0727 |0155: move-object v7, v2 │ │ -4a6a3c: 2811 |0156: goto 0167 // +0011 │ │ -4a6a3e: 6202 79b2 |0157: sget-object v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.Companion:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion; // field@b279 │ │ -4a6a42: 6e10 e9ec 0200 |0159: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion;.getTAG:()Ljava/lang/String; // method@ece9 │ │ -4a6a48: 0c02 |015c: move-result-object v2 │ │ -4a6a4a: 1a07 a2df |015d: const-string v7, "resultsFromSync are null or empty" // string@dfa2 │ │ -4a6a4e: 7120 6c05 7200 |015f: invoke-static {v2, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4a6a54: 0a02 |0162: move-result v2 │ │ -4a6a56: 7110 e0fb 0200 |0163: invoke-static {v2}, Lkotlin/coroutines/jvm/internal/Boxing;.boxInt:(I)Ljava/lang/Integer; // method@fbe0 │ │ -4a6a5c: 0767 |0166: move-object v7, v6 │ │ -4a6a5e: 5402 43b2 |0167: iget-object v2, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$initMessagePolling$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b243 │ │ -4a6a62: 7110 3eed 0200 |0169: invoke-static {v2}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.access$updateUiForLastCommonRead:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;)V // method@ed3e │ │ -4a6a68: 5402 43b2 |016c: iget-object v2, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$initMessagePolling$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b243 │ │ -4a6a6c: 7110 2bed 0200 |016e: invoke-static {v2}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.access$getChatDao$p:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;)Lcom/nextcloud/talk/data/database/dao/ChatMessagesDao; // method@ed2b │ │ -4a6a72: 0c02 |0171: move-result-object v2 │ │ -4a6a74: 5406 43b2 |0172: iget-object v6, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$initMessagePolling$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b243 │ │ -4a6a78: 6e10 47ed 0600 |0174: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.getInternalConversationId:()Ljava/lang/String; // method@ed47 │ │ -4a6a7e: 0c06 |0177: move-result-object v6 │ │ -4a6a80: 7220 85f0 6200 |0178: invoke-interface {v2, v6}, Lcom/nextcloud/talk/data/database/dao/ChatMessagesDao;.getNewestMessageId:(Ljava/lang/String;)J // method@f085 │ │ -4a6a86: 0b08 |017b: move-result-wide v8 │ │ -4a6a88: 8482 |017c: long-to-int v2, v8 │ │ -4a6a8a: 5408 43b2 |017d: iget-object v8, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$initMessagePolling$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b243 │ │ -4a6a8e: 7110 e0fb 0200 |017f: invoke-static {v2}, Lkotlin/coroutines/jvm/internal/Boxing;.boxInt:(I)Ljava/lang/Integer; // method@fbe0 │ │ -4a6a94: 0c0d |0182: move-result-object v13 │ │ -4a6a96: 130f 2000 |0183: const/16 v15, #int 32 // #20 │ │ -4a6a9a: 1310 0000 |0185: const/16 v16, #int 0 // #0 │ │ -4a6a9e: 1219 |0187: const/4 v9, #int 1 // #1 │ │ -4a6aa0: 130a 1e00 |0188: const/16 v10, #int 30 // #1e │ │ -4a6aa4: 120b |018a: const/4 v11, #int 0 // #0 │ │ -4a6aa6: 121c |018b: const/4 v12, #int 1 // #1 │ │ -4a6aa8: 120e |018c: const/4 v14, #int 0 // #0 │ │ -4a6aaa: 7709 44ed 0800 |018d: invoke-static/range {v8, v9, v10, v11, v12, v13, v14, v15, v16}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.getFieldMap$default:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;ZIZZLjava/lang/Integer;IILjava/lang/Object;)Ljava/util/HashMap; // method@ed44 │ │ -4a6ab0: 0c02 |0190: move-result-object v2 │ │ -4a6ab2: 0146 |0191: move v6, v4 │ │ -4a6ab4: 2900 e2fe |0192: goto/16 0074 // -011e │ │ -4a6ab8: 1608 f401 |0194: const-wide/16 v8, #int 500 // #1f4 │ │ -4a6abc: 7120 bbf6 9800 |0196: invoke-static {v8, v9}, Ljava/lang/Thread;.sleep:(J)V // method@f6bb │ │ -4a6ac2: 2900 dbfe |0199: goto/16 0074 // -0125 │ │ +4a6784: |[4a6784] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$initMessagePolling$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4a6794: 0800 1200 |0000: move-object/from16 v0, v18 │ │ +4a6798: 7100 dcfb 0000 |0002: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ +4a679e: 0c01 |0005: move-result-object v1 │ │ +4a67a0: 5202 42b2 |0006: iget v2, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$initMessagePolling$1;.label:I // field@b242 │ │ +4a67a4: 1223 |0008: const/4 v3, #int 2 // #2 │ │ +4a67a6: 1204 |0009: const/4 v4, #int 0 // #0 │ │ +4a67a8: 1215 |000a: const/4 v5, #int 1 // #1 │ │ +4a67aa: 3802 2500 |000b: if-eqz v2, 0030 // +0025 │ │ +4a67ae: 3252 1500 |000d: if-eq v2, v5, 0022 // +0015 │ │ +4a67b2: 3332 0b00 |000f: if-ne v2, v3, 001a // +000b │ │ +4a67b6: 5402 41b2 |0011: iget-object v2, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$initMessagePolling$1;.L$0:Ljava/lang/Object; // field@b241 │ │ +4a67ba: 1f02 fb00 |0013: check-cast v2, Landroid/os/Bundle; // type@00fb │ │ +4a67be: 7701 8cfb 1300 |0015: invoke-static/range {v19}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +4a67c4: 2900 3d01 |0018: goto/16 0155 // +013d │ │ +4a67c8: 2201 8924 |001a: new-instance v1, Ljava/lang/IllegalStateException; // type@2489 │ │ +4a67cc: 1a02 d28c |001c: const-string v2, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ +4a67d0: 7020 c9f5 2100 |001e: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ +4a67d6: 2701 |0021: throw v1 │ │ +4a67d8: 5202 40b2 |0022: iget v2, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$initMessagePolling$1;.I$0:I // field@b240 │ │ +4a67dc: 5406 41b2 |0024: iget-object v6, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$initMessagePolling$1;.L$0:Ljava/lang/Object; // field@b241 │ │ +4a67e0: 1f06 fb00 |0026: check-cast v6, Landroid/os/Bundle; // type@00fb │ │ +4a67e4: 7701 8cfb 1300 |0028: invoke-static/range {v19}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +4a67ea: 0127 |002b: move v7, v2 │ │ +4a67ec: 0802 1300 |002c: move-object/from16 v2, v19 │ │ +4a67f0: 2900 8f00 |002e: goto/16 00bd // +008f │ │ +4a67f4: 7701 8cfb 1300 |0030: invoke-static/range {v19}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +4a67fa: 6202 79b2 |0033: sget-object v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.Companion:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion; // field@b279 │ │ +4a67fe: 6e10 e9ec 0200 |0035: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion;.getTAG:()Ljava/lang/String; // method@ece9 │ │ +4a6804: 0c02 |0038: move-result-object v2 │ │ +4a6806: 1a06 4c11 |0039: const-string v6, "---- initMessagePolling ------------" // string@114c │ │ +4a680a: 7120 6c05 6200 |003b: invoke-static {v2, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4a6810: 6202 79b2 |003e: sget-object v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.Companion:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion; // field@b279 │ │ +4a6814: 6e10 e9ec 0200 |0040: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion;.getTAG:()Ljava/lang/String; // method@ece9 │ │ +4a681a: 0c02 |0043: move-result-object v2 │ │ +4a681c: 5306 3fb2 |0044: iget-wide v6, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$initMessagePolling$1;.$initialMessageId:J // field@b23f │ │ +4a6820: 2208 a924 |0046: new-instance v8, Ljava/lang/StringBuilder; // type@24a9 │ │ +4a6824: 1a09 10d1 |0048: const-string v9, "newestMessage: " // string@d110 │ │ +4a6828: 7020 89f6 9800 |004a: invoke-direct {v8, v9}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +4a682e: 6e30 8ef6 6807 |004d: invoke-virtual {v8, v6, v7}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@f68e │ │ +4a6834: 0c06 |0050: move-result-object v6 │ │ +4a6836: 6e10 9cf6 0600 |0051: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +4a683c: 0c06 |0054: move-result-object v6 │ │ +4a683e: 7120 6c05 6200 |0055: invoke-static {v2, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4a6844: 5407 43b2 |0058: iget-object v7, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$initMessagePolling$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b243 │ │ +4a6848: 5308 3fb2 |005a: iget-wide v8, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$initMessagePolling$1;.$initialMessageId:J // field@b23f │ │ +4a684c: 8482 |005c: long-to-int v2, v8 │ │ +4a684e: 7110 e0fb 0200 |005d: invoke-static {v2}, Lkotlin/coroutines/jvm/internal/Boxing;.boxInt:(I)Ljava/lang/Integer; // method@fbe0 │ │ +4a6854: 0c0c |0060: move-result-object v12 │ │ +4a6856: 130e 2000 |0061: const/16 v14, #int 32 // #20 │ │ +4a685a: 120f |0063: const/4 v15, #int 0 // #0 │ │ +4a685c: 1218 |0064: const/4 v8, #int 1 // #1 │ │ +4a685e: 1209 |0065: const/4 v9, #int 0 // #0 │ │ +4a6860: 120a |0066: const/4 v10, #int 0 // #0 │ │ +4a6862: 121b |0067: const/4 v11, #int 1 // #1 │ │ +4a6864: 120d |0068: const/4 v13, #int 0 // #0 │ │ +4a6866: 7709 44ed 0700 |0069: invoke-static/range {v7, v8, v9, v10, v11, v12, v13, v14, v15}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.getFieldMap$default:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;ZIZZLjava/lang/Integer;IILjava/lang/Object;)Ljava/util/HashMap; // method@ed44 │ │ +4a686c: 0c02 |006c: move-result-object v2 │ │ +4a686e: 2206 fb00 |006d: new-instance v6, Landroid/os/Bundle; // type@00fb │ │ +4a6872: 7010 3b04 0600 |006f: invoke-direct {v6}, Landroid/os/Bundle;.:()V // method@043b │ │ +4a6878: 0767 |0072: move-object v7, v6 │ │ +4a687a: 0156 |0073: move v6, v5 │ │ +4a687c: 5408 43b2 |0074: iget-object v8, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$initMessagePolling$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b243 │ │ +4a6880: 7110 2eed 0800 |0076: invoke-static {v8}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.access$getNetworkMonitor$p:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;)Lcom/nextcloud/talk/data/network/NetworkMonitor; // method@ed2e │ │ +4a6886: 0c08 |0079: move-result-object v8 │ │ +4a6888: 7210 91f0 0800 |007a: invoke-interface {v8}, Lcom/nextcloud/talk/data/network/NetworkMonitor;.isOnline:()Lkotlinx/coroutines/flow/StateFlow; // method@f091 │ │ +4a688e: 0c08 |007d: move-result-object v8 │ │ +4a6890: 7210 9efc 0800 |007e: invoke-interface {v8}, Lkotlinx/coroutines/flow/StateFlow;.getValue:()Ljava/lang/Object; // method@fc9e │ │ +4a6896: 0c08 |0081: move-result-object v8 │ │ +4a6898: 1f08 7524 |0082: check-cast v8, Ljava/lang/Boolean; // type@2475 │ │ +4a689c: 6e10 30f5 0800 |0084: invoke-virtual {v8}, Ljava/lang/Boolean;.booleanValue:()Z // method@f530 │ │ +4a68a2: 0a08 |0087: move-result v8 │ │ +4a68a4: 3808 0c01 |0088: if-eqz v8, 0194 // +010c │ │ +4a68a8: 5408 43b2 |008a: iget-object v8, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$initMessagePolling$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b243 │ │ +4a68ac: 7110 2ded 0800 |008c: invoke-static {v8}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.access$getItIsPaused$p:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;)Z // method@ed2d │ │ +4a68b2: 0a08 |008f: move-result v8 │ │ +4a68b4: 3808 0400 |0090: if-eqz v8, 0094 // +0004 │ │ +4a68b8: 2900 0201 |0092: goto/16 0194 // +0102 │ │ +4a68bc: 1a08 102e |0094: const-string v8, "KEY_FIELD_MAP" // string@2e10 │ │ +4a68c0: 1f02 6b24 |0096: check-cast v2, Ljava/io/Serializable; // type@246b │ │ +4a68c4: 6e30 6604 8702 |0098: invoke-virtual {v7, v8, v2}, Landroid/os/Bundle;.putSerializable:(Ljava/lang/String;Ljava/io/Serializable;)V // method@0466 │ │ +4a68ca: 6202 79b2 |009b: sget-object v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.Companion:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion; // field@b279 │ │ +4a68ce: 6e10 e9ec 0200 |009d: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion;.getTAG:()Ljava/lang/String; // method@ece9 │ │ +4a68d4: 0c02 |00a0: move-result-object v2 │ │ +4a68d6: 1a08 bc6c |00a1: const-string v8, "Starting online request for long polling" // string@6cbc │ │ +4a68da: 7120 6c05 8200 |00a3: invoke-static {v2, v8}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4a68e0: 5402 43b2 |00a6: iget-object v2, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$initMessagePolling$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b243 │ │ +4a68e4: 0708 |00a8: move-object v8, v0 │ │ +4a68e6: 1f08 ce25 |00a9: check-cast v8, Lkotlin/coroutines/Continuation; // type@25ce │ │ +4a68ea: 5b07 41b2 |00ab: iput-object v7, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$initMessagePolling$1;.L$0:Ljava/lang/Object; // field@b241 │ │ +4a68ee: 5906 40b2 |00ad: iput v6, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$initMessagePolling$1;.I$0:I // field@b240 │ │ +4a68f2: 5905 42b2 |00af: iput v5, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$initMessagePolling$1;.label:I // field@b242 │ │ +4a68f6: 7130 3bed 7208 |00b1: invoke-static {v2, v7, v8}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.access$sync:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Landroid/os/Bundle;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed3b │ │ +4a68fc: 0c02 |00b4: move-result-object v2 │ │ +4a68fe: 3312 0300 |00b5: if-ne v2, v1, 00b8 // +0003 │ │ +4a6902: 1101 |00b7: return-object v1 │ │ +4a6904: 0811 0700 |00b8: move-object/from16 v17, v7 │ │ +4a6908: 0167 |00ba: move v7, v6 │ │ +4a690a: 0806 1100 |00bb: move-object/from16 v6, v17 │ │ +4a690e: 1f02 3725 |00bd: check-cast v2, Ljava/util/List; // type@2537 │ │ +4a6912: 0728 |00bf: move-object v8, v2 │ │ +4a6914: 1f08 2525 |00c0: check-cast v8, Ljava/util/Collection; // type@2525 │ │ +4a6918: 3808 9500 |00c2: if-eqz v8, 0157 // +0095 │ │ +4a691c: 7210 c5f8 0800 |00c4: invoke-interface {v8}, Ljava/util/Collection;.isEmpty:()Z // method@f8c5 │ │ +4a6922: 0a08 |00c7: move-result v8 │ │ +4a6924: 3808 0400 |00c8: if-eqz v8, 00cc // +0004 │ │ +4a6928: 2900 8d00 |00ca: goto/16 0157 // +008d │ │ +4a692c: 1f02 8e24 |00cc: check-cast v2, Ljava/lang/Iterable; // type@248e │ │ +4a6930: 2208 2125 |00ce: new-instance v8, Ljava/util/ArrayList; // type@2521 │ │ +4a6934: 1309 0a00 |00d0: const/16 v9, #int 10 // #a │ │ +4a6938: 7120 a2fb 9200 |00d2: invoke-static {v2, v9}, Lkotlin/collections/CollectionsKt;.collectionSizeOrDefault:(Ljava/lang/Iterable;I)I // method@fba2 │ │ +4a693e: 0a09 |00d5: move-result v9 │ │ +4a6940: 7020 42f8 9800 |00d6: invoke-direct {v8, v9}, Ljava/util/ArrayList;.:(I)V // method@f842 │ │ +4a6946: 1f08 2525 |00d9: check-cast v8, Ljava/util/Collection; // type@2525 │ │ +4a694a: 7210 e3f5 0200 |00db: invoke-interface {v2}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@f5e3 │ │ +4a6950: 0c02 |00de: move-result-object v2 │ │ +4a6952: 7210 46f9 0200 |00df: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ +4a6958: 0a09 |00e2: move-result v9 │ │ +4a695a: 3809 1000 |00e3: if-eqz v9, 00f3 // +0010 │ │ +4a695e: 7210 47f9 0200 |00e5: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ +4a6964: 0c09 |00e8: move-result-object v9 │ │ +4a6966: 1f09 5f22 |00e9: check-cast v9, Lcom/nextcloud/talk/data/database/model/ChatMessageEntity; // type@225f │ │ +4a696a: 7110 89f0 0900 |00eb: invoke-static {v9}, Lcom/nextcloud/talk/data/database/mappers/ChatMessageMapUtilsKt;.asModel:(Lcom/nextcloud/talk/data/database/model/ChatMessageEntity;)Lcom/nextcloud/talk/chat/data/model/ChatMessage; // method@f089 │ │ +4a6970: 0c09 |00ee: move-result-object v9 │ │ +4a6972: 7220 c0f8 9800 |00ef: invoke-interface {v8, v9}, Ljava/util/Collection;.add:(Ljava/lang/Object;)Z // method@f8c0 │ │ +4a6978: 28ed |00f2: goto 00df // -0013 │ │ +4a697a: 1f08 3725 |00f3: check-cast v8, Ljava/util/List; // type@2537 │ │ +4a697e: 0782 |00f5: move-object v2, v8 │ │ +4a6980: 1f02 8e24 |00f6: check-cast v2, Ljava/lang/Iterable; // type@248e │ │ +4a6984: 5409 43b2 |00f8: iget-object v9, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$initMessagePolling$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b243 │ │ +4a6988: 202a 2525 |00fa: instance-of v10, v2, Ljava/util/Collection; // type@2525 │ │ +4a698c: 380a 0d00 |00fc: if-eqz v10, 0109 // +000d │ │ +4a6990: 072a |00fe: move-object v10, v2 │ │ +4a6992: 1f0a 2525 |00ff: check-cast v10, Ljava/util/Collection; // type@2525 │ │ +4a6996: 7210 c5f8 0a00 |0101: invoke-interface {v10}, Ljava/util/Collection;.isEmpty:()Z // method@f8c5 │ │ +4a699c: 0a0a |0104: move-result v10 │ │ +4a699e: 380a 0400 |0105: if-eqz v10, 0109 // +0004 │ │ +4a69a2: 0142 |0107: move v2, v4 │ │ +4a69a4: 2824 |0108: goto 012c // +0024 │ │ +4a69a6: 7210 e3f5 0200 |0109: invoke-interface {v2}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@f5e3 │ │ +4a69ac: 0c02 |010c: move-result-object v2 │ │ +4a69ae: 7210 46f9 0200 |010d: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ +4a69b4: 0a0a |0110: move-result v10 │ │ +4a69b6: 380a f6ff |0111: if-eqz v10, 0107 // -000a │ │ +4a69ba: 7210 47f9 0200 |0113: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ +4a69c0: 0c0a |0116: move-result-object v10 │ │ +4a69c2: 1f0a 5721 |0117: check-cast v10, Lcom/nextcloud/talk/chat/data/model/ChatMessage; // type@2157 │ │ +4a69c6: 6e10 66ec 0a00 |0119: invoke-virtual {v10}, Lcom/nextcloud/talk/chat/data/model/ChatMessage;.getActorId:()Ljava/lang/String; // method@ec66 │ │ +4a69cc: 0c0a |011c: move-result-object v10 │ │ +4a69ce: 6e10 42ed 0900 |011d: invoke-virtual {v9}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.getCurrentUser:()Lcom/nextcloud/talk/data/user/model/User; // method@ed42 │ │ +4a69d4: 0c0b |0120: move-result-object v11 │ │ +4a69d6: 6e10 9cf0 0b00 |0121: invoke-virtual {v11}, Lcom/nextcloud/talk/data/user/model/User;.getUserId:()Ljava/lang/String; // method@f09c │ │ +4a69dc: 0c0b |0124: move-result-object v11 │ │ +4a69de: 7120 fbfb ba00 |0125: invoke-static {v10, v11}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ +4a69e4: 0a0a |0128: move-result v10 │ │ +4a69e6: 380a e4ff |0129: if-eqz v10, 010d // -001c │ │ +4a69ea: 0152 |012b: move v2, v5 │ │ +4a69ec: 3807 0600 |012c: if-eqz v7, 0132 // +0006 │ │ +4a69f0: 3902 0400 |012e: if-nez v2, 0132 // +0004 │ │ +4a69f4: 0152 |0130: move v2, v5 │ │ +4a69f6: 2802 |0131: goto 0133 // +0002 │ │ +4a69f8: 0142 |0132: move v2, v4 │ │ +4a69fa: 2207 be25 |0133: new-instance v7, Lkotlin/Triple; // type@25be │ │ +4a69fe: 7110 defb 0500 |0135: invoke-static {v5}, Lkotlin/coroutines/jvm/internal/Boxing;.boxBoolean:(Z)Ljava/lang/Boolean; // method@fbde │ │ +4a6a04: 0c09 |0138: move-result-object v9 │ │ +4a6a06: 7110 defb 0200 |0139: invoke-static {v2}, Lkotlin/coroutines/jvm/internal/Boxing;.boxBoolean:(Z)Ljava/lang/Boolean; // method@fbde │ │ +4a6a0c: 0c02 |013c: move-result-object v2 │ │ +4a6a0e: 7040 8dfb 9782 |013d: invoke-direct {v7, v9, v2, v8}, Lkotlin/Triple;.:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V // method@fb8d │ │ +4a6a14: 5402 43b2 |0140: iget-object v2, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$initMessagePolling$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b243 │ │ +4a6a18: 7110 33ed 0200 |0142: invoke-static {v2}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.access$get_messageFlow$p:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;)Lkotlinx/coroutines/flow/MutableSharedFlow; // method@ed33 │ │ +4a6a1e: 0c02 |0145: move-result-object v2 │ │ +4a6a20: 0708 |0146: move-object v8, v0 │ │ +4a6a22: 1f08 ce25 |0147: check-cast v8, Lkotlin/coroutines/Continuation; // type@25ce │ │ +4a6a26: 5b06 41b2 |0149: iput-object v6, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$initMessagePolling$1;.L$0:Ljava/lang/Object; // field@b241 │ │ +4a6a2a: 5903 42b2 |014b: iput v3, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$initMessagePolling$1;.label:I // field@b242 │ │ +4a6a2e: 7230 98fc 7208 |014d: invoke-interface {v2, v7, v8}, Lkotlinx/coroutines/flow/MutableSharedFlow;.emit:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@fc98 │ │ +4a6a34: 0c02 |0150: move-result-object v2 │ │ +4a6a36: 3312 0300 |0151: if-ne v2, v1, 0154 // +0003 │ │ +4a6a3a: 1101 |0153: return-object v1 │ │ +4a6a3c: 0762 |0154: move-object v2, v6 │ │ +4a6a3e: 0727 |0155: move-object v7, v2 │ │ +4a6a40: 2811 |0156: goto 0167 // +0011 │ │ +4a6a42: 6202 79b2 |0157: sget-object v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.Companion:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion; // field@b279 │ │ +4a6a46: 6e10 e9ec 0200 |0159: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion;.getTAG:()Ljava/lang/String; // method@ece9 │ │ +4a6a4c: 0c02 |015c: move-result-object v2 │ │ +4a6a4e: 1a07 a2df |015d: const-string v7, "resultsFromSync are null or empty" // string@dfa2 │ │ +4a6a52: 7120 6c05 7200 |015f: invoke-static {v2, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4a6a58: 0a02 |0162: move-result v2 │ │ +4a6a5a: 7110 e0fb 0200 |0163: invoke-static {v2}, Lkotlin/coroutines/jvm/internal/Boxing;.boxInt:(I)Ljava/lang/Integer; // method@fbe0 │ │ +4a6a60: 0767 |0166: move-object v7, v6 │ │ +4a6a62: 5402 43b2 |0167: iget-object v2, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$initMessagePolling$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b243 │ │ +4a6a66: 7110 3eed 0200 |0169: invoke-static {v2}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.access$updateUiForLastCommonRead:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;)V // method@ed3e │ │ +4a6a6c: 5402 43b2 |016c: iget-object v2, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$initMessagePolling$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b243 │ │ +4a6a70: 7110 2bed 0200 |016e: invoke-static {v2}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.access$getChatDao$p:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;)Lcom/nextcloud/talk/data/database/dao/ChatMessagesDao; // method@ed2b │ │ +4a6a76: 0c02 |0171: move-result-object v2 │ │ +4a6a78: 5406 43b2 |0172: iget-object v6, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$initMessagePolling$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b243 │ │ +4a6a7c: 6e10 47ed 0600 |0174: invoke-virtual {v6}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.getInternalConversationId:()Ljava/lang/String; // method@ed47 │ │ +4a6a82: 0c06 |0177: move-result-object v6 │ │ +4a6a84: 7220 85f0 6200 |0178: invoke-interface {v2, v6}, Lcom/nextcloud/talk/data/database/dao/ChatMessagesDao;.getNewestMessageId:(Ljava/lang/String;)J // method@f085 │ │ +4a6a8a: 0b08 |017b: move-result-wide v8 │ │ +4a6a8c: 8482 |017c: long-to-int v2, v8 │ │ +4a6a8e: 5408 43b2 |017d: iget-object v8, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$initMessagePolling$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b243 │ │ +4a6a92: 7110 e0fb 0200 |017f: invoke-static {v2}, Lkotlin/coroutines/jvm/internal/Boxing;.boxInt:(I)Ljava/lang/Integer; // method@fbe0 │ │ +4a6a98: 0c0d |0182: move-result-object v13 │ │ +4a6a9a: 130f 2000 |0183: const/16 v15, #int 32 // #20 │ │ +4a6a9e: 1310 0000 |0185: const/16 v16, #int 0 // #0 │ │ +4a6aa2: 1219 |0187: const/4 v9, #int 1 // #1 │ │ +4a6aa4: 130a 1e00 |0188: const/16 v10, #int 30 // #1e │ │ +4a6aa8: 120b |018a: const/4 v11, #int 0 // #0 │ │ +4a6aaa: 121c |018b: const/4 v12, #int 1 // #1 │ │ +4a6aac: 120e |018c: const/4 v14, #int 0 // #0 │ │ +4a6aae: 7709 44ed 0800 |018d: invoke-static/range {v8, v9, v10, v11, v12, v13, v14, v15, v16}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.getFieldMap$default:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;ZIZZLjava/lang/Integer;IILjava/lang/Object;)Ljava/util/HashMap; // method@ed44 │ │ +4a6ab4: 0c02 |0190: move-result-object v2 │ │ +4a6ab6: 0146 |0191: move v6, v4 │ │ +4a6ab8: 2900 e2fe |0192: goto/16 0074 // -011e │ │ +4a6abc: 1608 f401 |0194: const-wide/16 v8, #int 500 // #1f4 │ │ +4a6ac0: 7120 bbf6 9800 |0196: invoke-static {v8, v9}, Ljava/lang/Thread;.sleep:(J)V // method@f6bb │ │ +4a6ac6: 2900 dbfe |0199: goto/16 0074 // -0125 │ │ catches : (none) │ │ positions : │ │ 0x0006 line=257 │ │ 0x0033 line=258 │ │ 0x003e line=260 │ │ 0x0058 line=262 │ │ 0x005a line=269 │ │ @@ -2036818,403 +2036818,403 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Landroid/os/Bundle;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -4a7078: |[4a7078] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$loadInitialMessages$1.:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Landroid/os/Bundle;Lkotlin/coroutines/Continuation;)V │ │ -4a7088: 5b01 47b2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b247 │ │ -4a708c: 5b02 44b2 |0002: iput-object v2, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.$withNetworkParams:Landroid/os/Bundle; // field@b244 │ │ -4a7090: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -4a7092: 7030 e4fb 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@fbe4 │ │ -4a7098: 0e00 |0008: return-void │ │ +4a707c: |[4a707c] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$loadInitialMessages$1.:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Landroid/os/Bundle;Lkotlin/coroutines/Continuation;)V │ │ +4a708c: 5b01 47b2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b247 │ │ +4a7090: 5b02 44b2 |0002: iput-object v2, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.$withNetworkParams:Landroid/os/Bundle; // field@b244 │ │ +4a7094: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +4a7096: 7030 e4fb 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@fbe4 │ │ +4a709c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -4a7050: |[4a7050] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$loadInitialMessages$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -4a7060: 2203 6621 |0000: new-instance v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1; // type@2166 │ │ -4a7064: 5420 47b2 |0002: iget-object v0, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b247 │ │ -4a7068: 5421 44b2 |0004: iget-object v1, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.$withNetworkParams:Landroid/os/Bundle; // field@b244 │ │ -4a706c: 7040 00ed 0341 |0006: invoke-direct {v3, v0, v1, v4}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Landroid/os/Bundle;Lkotlin/coroutines/Continuation;)V // method@ed00 │ │ -4a7072: 1f03 ce25 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@25ce │ │ -4a7076: 1103 |000b: return-object v3 │ │ +4a7054: |[4a7054] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$loadInitialMessages$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +4a7064: 2203 6621 |0000: new-instance v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1; // type@2166 │ │ +4a7068: 5420 47b2 |0002: iget-object v0, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b247 │ │ +4a706c: 5421 44b2 |0004: iget-object v1, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.$withNetworkParams:Landroid/os/Bundle; // field@b244 │ │ +4a7070: 7040 00ed 0341 |0006: invoke-direct {v3, v0, v1, v4}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Landroid/os/Bundle;Lkotlin/coroutines/Continuation;)V // method@ed00 │ │ +4a7076: 1f03 ce25 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@25ce │ │ +4a707a: 1103 |000b: return-object v3 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -4a6b14: |[4a6b14] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$loadInitialMessages$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -4a6b24: 1f01 2026 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@2620 │ │ -4a6b28: 1f02 ce25 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ -4a6b2c: 6e30 03ed 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed03 │ │ -4a6b32: 0c01 |0007: move-result-object v1 │ │ -4a6b34: 1101 |0008: return-object v1 │ │ +4a6b18: |[4a6b18] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$loadInitialMessages$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +4a6b28: 1f01 2026 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@2620 │ │ +4a6b2c: 1f02 ce25 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ +4a6b30: 6e30 03ed 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed03 │ │ +4a6b36: 0c01 |0007: move-result-object v1 │ │ +4a6b38: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;) │ │ name : 'invoke' │ │ type : '(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -4a6b38: |[4a6b38] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$loadInitialMessages$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4a6b48: 6e30 01ed 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@ed01 │ │ -4a6b4e: 0c01 |0003: move-result-object v1 │ │ -4a6b50: 1f01 6621 |0004: check-cast v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1; // type@2166 │ │ -4a6b54: 6202 61b5 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -4a6b58: 6e20 04ed 2100 |0008: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@ed04 │ │ -4a6b5e: 0c01 |000b: move-result-object v1 │ │ -4a6b60: 1101 |000c: return-object v1 │ │ +4a6b3c: |[4a6b3c] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$loadInitialMessages$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4a6b4c: 6e30 01ed 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@ed01 │ │ +4a6b52: 0c01 |0003: move-result-object v1 │ │ +4a6b54: 1f01 6621 |0004: check-cast v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1; // type@2166 │ │ +4a6b58: 6202 61b5 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +4a6b5c: 6e20 04ed 2100 |0008: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@ed04 │ │ +4a6b62: 0c01 |000b: move-result-object v1 │ │ +4a6b64: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 9 │ │ insns size : 622 16-bit code units │ │ -4a6b64: |[4a6b64] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$loadInitialMessages$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4a6b74: 7100 dcfb 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ -4a6b7a: 0c00 |0003: move-result-object v0 │ │ -4a6b7c: 52d1 46b2 |0004: iget v1, v13, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.label:I // field@b246 │ │ -4a6b80: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -4a6b82: 1a03 3994 |0007: const-string v3, "conversationModel" // string@9439 │ │ -4a6b86: 2b01 5302 0000 |0009: packed-switch v1, 0000025c // +00000253 │ │ -4a6b8c: 220e 8924 |000c: new-instance v14, Ljava/lang/IllegalStateException; // type@2489 │ │ -4a6b90: 1a00 d28c |000e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ -4a6b94: 7020 c9f5 0e00 |0010: invoke-direct {v14, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ -4a6b9a: 270e |0013: throw v14 │ │ -4a6b9c: 53d0 45b2 |0014: iget-wide v0, v13, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.J$0:J // field@b245 │ │ -4a6ba0: 7110 8cfb 0e00 |0016: invoke-static {v14}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -4a6ba6: 2900 3902 |0019: goto/16 0252 // +0239 │ │ -4a6baa: 53d1 45b2 |001b: iget-wide v1, v13, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.J$0:J // field@b245 │ │ -4a6bae: 7110 8cfb 0e00 |001d: invoke-static {v14}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -4a6bb4: 2900 1b02 |0020: goto/16 023b // +021b │ │ -4a6bb8: 53d1 45b2 |0022: iget-wide v1, v13, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.J$0:J // field@b245 │ │ -4a6bbc: 7110 8cfb 0e00 |0024: invoke-static {v14}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -4a6bc2: 2900 0302 |0027: goto/16 022a // +0203 │ │ -4a6bc6: 53d1 45b2 |0029: iget-wide v1, v13, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.J$0:J // field@b245 │ │ -4a6bca: 7110 8cfb 0e00 |002b: invoke-static {v14}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -4a6bd0: 0417 |002e: move-wide v7, v1 │ │ -4a6bd2: 2900 de01 |002f: goto/16 020d // +01de │ │ -4a6bd6: 7110 8cfb 0e00 |0031: invoke-static {v14}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -4a6bdc: 2900 8d01 |0034: goto/16 01c1 // +018d │ │ -4a6be0: 7110 8cfb 0e00 |0036: invoke-static {v14}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -4a6be6: 2900 3c01 |0039: goto/16 0175 // +013c │ │ -4a6bea: 7110 8cfb 0e00 |003b: invoke-static {v14}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -4a6bf0: 620e 79b2 |003e: sget-object v14, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.Companion:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion; // field@b279 │ │ -4a6bf4: 6e10 e9ec 0e00 |0040: invoke-virtual {v14}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion;.getTAG:()Ljava/lang/String; // method@ece9 │ │ -4a6bfa: 0c0e |0043: move-result-object v14 │ │ -4a6bfc: 1a01 4d11 |0044: const-string v1, "---- loadInitialMessages ------------" // string@114d │ │ -4a6c00: 7120 6c05 1e00 |0046: invoke-static {v14, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4a6c06: 54de 47b2 |0049: iget-object v14, v13, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b247 │ │ -4a6c0a: 7110 2ced 0e00 |004b: invoke-static {v14}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.access$getConversationModel$p:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;)Lcom/nextcloud/talk/models/domain/ConversationModel; // method@ed2c │ │ -4a6c10: 0c01 |004e: move-result-object v1 │ │ -4a6c12: 3901 0600 |004f: if-nez v1, 0055 // +0006 │ │ -4a6c16: 7110 06fc 0300 |0051: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4a6c1c: 0721 |0054: move-object v1, v2 │ │ -4a6c1e: 6e10 4af1 0100 |0055: invoke-virtual {v1}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getLastCommonReadMessage:()I // method@f14a │ │ -4a6c24: 0a01 |0058: move-result v1 │ │ -4a6c26: 7110 e0fb 0100 |0059: invoke-static {v1}, Lkotlin/coroutines/jvm/internal/Boxing;.boxInt:(I)Ljava/lang/Integer; // method@fbe0 │ │ -4a6c2c: 0c01 |005c: move-result-object v1 │ │ -4a6c2e: 7120 36ed 1e00 |005d: invoke-static {v14, v1}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.access$setNewXChatLastCommonRead$p:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Ljava/lang/Integer;)V // method@ed36 │ │ -4a6c34: 620e 79b2 |0060: sget-object v14, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.Companion:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion; // field@b279 │ │ -4a6c38: 6e10 e9ec 0e00 |0062: invoke-virtual {v14}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion;.getTAG:()Ljava/lang/String; // method@ece9 │ │ -4a6c3e: 0c0e |0065: move-result-object v14 │ │ -4a6c40: 54d1 47b2 |0066: iget-object v1, v13, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b247 │ │ -4a6c44: 7110 2ced 0100 |0068: invoke-static {v1}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.access$getConversationModel$p:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;)Lcom/nextcloud/talk/models/domain/ConversationModel; // method@ed2c │ │ -4a6c4a: 0c01 |006b: move-result-object v1 │ │ -4a6c4c: 3901 0600 |006c: if-nez v1, 0072 // +0006 │ │ -4a6c50: 7110 06fc 0300 |006e: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4a6c56: 0721 |0071: move-object v1, v2 │ │ -4a6c58: 6e10 48f1 0100 |0072: invoke-virtual {v1}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getInternalId:()Ljava/lang/String; // method@f148 │ │ -4a6c5e: 0c01 |0075: move-result-object v1 │ │ -4a6c60: 2204 a924 |0076: new-instance v4, Ljava/lang/StringBuilder; // type@24a9 │ │ -4a6c64: 1a05 3a94 |0078: const-string v5, "conversationModel.internalId: " // string@943a │ │ -4a6c68: 7020 89f6 5400 |007a: invoke-direct {v4, v5}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -4a6c6e: 6e20 92f6 1400 |007d: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4a6c74: 0c01 |0080: move-result-object v1 │ │ -4a6c76: 6e10 9cf6 0100 |0081: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -4a6c7c: 0c01 |0084: move-result-object v1 │ │ -4a6c7e: 7120 6c05 1e00 |0085: invoke-static {v14, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4a6c84: 620e 79b2 |0088: sget-object v14, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.Companion:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion; // field@b279 │ │ -4a6c88: 6e10 e9ec 0e00 |008a: invoke-virtual {v14}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion;.getTAG:()Ljava/lang/String; // method@ece9 │ │ -4a6c8e: 0c0e |008d: move-result-object v14 │ │ -4a6c90: 54d1 47b2 |008e: iget-object v1, v13, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b247 │ │ -4a6c94: 7110 2ced 0100 |0090: invoke-static {v1}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.access$getConversationModel$p:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;)Lcom/nextcloud/talk/models/domain/ConversationModel; // method@ed2c │ │ -4a6c9a: 0c01 |0093: move-result-object v1 │ │ -4a6c9c: 3901 0600 |0094: if-nez v1, 009a // +0006 │ │ -4a6ca0: 7110 06fc 0300 |0096: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4a6ca6: 0721 |0099: move-object v1, v2 │ │ -4a6ca8: 6e10 4cf1 0100 |009a: invoke-virtual {v1}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getLastReadMessage:()I // method@f14c │ │ -4a6cae: 0a01 |009d: move-result v1 │ │ -4a6cb0: 2204 a924 |009e: new-instance v4, Ljava/lang/StringBuilder; // type@24a9 │ │ -4a6cb4: 1a05 3b94 |00a0: const-string v5, "conversationModel.lastReadMessage:" // string@943b │ │ -4a6cb8: 7020 89f6 5400 |00a2: invoke-direct {v4, v5}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -4a6cbe: 6e20 8df6 1400 |00a5: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@f68d │ │ -4a6cc4: 0c01 |00a8: move-result-object v1 │ │ -4a6cc6: 6e10 9cf6 0100 |00a9: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -4a6ccc: 0c01 |00ac: move-result-object v1 │ │ -4a6cce: 7120 6c05 1e00 |00ad: invoke-static {v14, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4a6cd4: 54de 47b2 |00b0: iget-object v14, v13, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b247 │ │ -4a6cd8: 7110 2bed 0e00 |00b2: invoke-static {v14}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.access$getChatDao$p:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;)Lcom/nextcloud/talk/data/database/dao/ChatMessagesDao; // method@ed2b │ │ -4a6cde: 0c0e |00b5: move-result-object v14 │ │ -4a6ce0: 54d1 47b2 |00b6: iget-object v1, v13, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b247 │ │ -4a6ce4: 6e10 47ed 0100 |00b8: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.getInternalConversationId:()Ljava/lang/String; // method@ed47 │ │ -4a6cea: 0c01 |00bb: move-result-object v1 │ │ -4a6cec: 7220 85f0 1e00 |00bc: invoke-interface {v14, v1}, Lcom/nextcloud/talk/data/database/dao/ChatMessagesDao;.getNewestMessageId:(Ljava/lang/String;)J // method@f085 │ │ -4a6cf2: 0b04 |00bf: move-result-wide v4 │ │ -4a6cf4: 620e 79b2 |00c0: sget-object v14, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.Companion:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion; // field@b279 │ │ -4a6cf8: 6e10 e9ec 0e00 |00c2: invoke-virtual {v14}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion;.getTAG:()Ljava/lang/String; // method@ece9 │ │ -4a6cfe: 0c0e |00c5: move-result-object v14 │ │ -4a6d00: 2201 a924 |00c6: new-instance v1, Ljava/lang/StringBuilder; // type@24a9 │ │ -4a6d04: 1a06 16d1 |00c8: const-string v6, "newestMessageIdFromDb: " // string@d116 │ │ -4a6d08: 7020 89f6 6100 |00ca: invoke-direct {v1, v6}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -4a6d0e: 6e30 8ef6 4105 |00cd: invoke-virtual {v1, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@f68e │ │ -4a6d14: 0c01 |00d0: move-result-object v1 │ │ -4a6d16: 6e10 9cf6 0100 |00d1: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -4a6d1c: 0c01 |00d4: move-result-object v1 │ │ -4a6d1e: 7120 6c05 1e00 |00d5: invoke-static {v14, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4a6d24: 1606 0000 |00d8: const-wide/16 v6, #int 0 // #0 │ │ -4a6d28: 310e 0406 |00da: cmp-long v14, v4, v6 │ │ -4a6d2c: 1201 |00dc: const/4 v1, #int 0 // #0 │ │ -4a6d2e: 1216 |00dd: const/4 v6, #int 1 // #1 │ │ -4a6d30: 3d0e 0400 |00de: if-lez v14, 00e2 // +0004 │ │ -4a6d34: 016e |00e0: move v14, v6 │ │ -4a6d36: 2802 |00e1: goto 00e3 // +0002 │ │ -4a6d38: 011e |00e2: move v14, v1 │ │ -4a6d3a: 54d7 47b2 |00e3: iget-object v7, v13, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b247 │ │ -4a6d3e: 7110 2ced 0700 |00e5: invoke-static {v7}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.access$getConversationModel$p:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;)Lcom/nextcloud/talk/models/domain/ConversationModel; // method@ed2c │ │ -4a6d44: 0c07 |00e8: move-result-object v7 │ │ -4a6d46: 3907 0600 |00e9: if-nez v7, 00ef // +0006 │ │ -4a6d4a: 7110 06fc 0300 |00eb: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4a6d50: 0727 |00ee: move-object v7, v2 │ │ -4a6d52: 6e10 4cf1 0700 |00ef: invoke-virtual {v7}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getLastReadMessage:()I // method@f14c │ │ -4a6d58: 0a07 |00f2: move-result v7 │ │ -4a6d5a: 8177 |00f3: int-to-long v7, v7 │ │ -4a6d5c: 3107 0407 |00f4: cmp-long v7, v4, v7 │ │ -4a6d60: 3a07 0300 |00f6: if-ltz v7, 00f9 // +0003 │ │ -4a6d64: 0161 |00f8: move v1, v6 │ │ -4a6d66: 6207 79b2 |00f9: sget-object v7, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.Companion:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion; // field@b279 │ │ -4a6d6a: 6e10 e9ec 0700 |00fb: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion;.getTAG:()Ljava/lang/String; // method@ece9 │ │ -4a6d70: 0c07 |00fe: move-result-object v7 │ │ -4a6d72: 2208 a924 |00ff: new-instance v8, Ljava/lang/StringBuilder; // type@24a9 │ │ -4a6d76: 1a09 38fb |0101: const-string v9, "weAlreadyHaveSomeOfflineMessages:" // string@fb38 │ │ -4a6d7a: 7020 89f6 9800 |0103: invoke-direct {v8, v9}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -4a6d80: 6e20 93f6 e800 |0106: invoke-virtual {v8, v14}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@f693 │ │ -4a6d86: 0c08 |0109: move-result-object v8 │ │ -4a6d88: 6e10 9cf6 0800 |010a: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -4a6d8e: 0c08 |010d: move-result-object v8 │ │ -4a6d90: 7120 6c05 8700 |010e: invoke-static {v7, v8}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4a6d96: 6207 79b2 |0111: sget-object v7, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.Companion:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion; // field@b279 │ │ -4a6d9a: 6e10 e9ec 0700 |0113: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion;.getTAG:()Ljava/lang/String; // method@ece9 │ │ -4a6da0: 0c07 |0116: move-result-object v7 │ │ -4a6da2: 2208 a924 |0117: new-instance v8, Ljava/lang/StringBuilder; // type@24a9 │ │ -4a6da6: 1a09 39fb |0119: const-string v9, "weHaveAtLeastTheLastReadMessage:" // string@fb39 │ │ -4a6daa: 7020 89f6 9800 |011b: invoke-direct {v8, v9}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -4a6db0: 6e20 93f6 1800 |011e: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@f693 │ │ -4a6db6: 0c08 |0121: move-result-object v8 │ │ -4a6db8: 6e10 9cf6 0800 |0122: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -4a6dbe: 0c08 |0125: move-result-object v8 │ │ -4a6dc0: 7120 6c05 8700 |0126: invoke-static {v7, v8}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4a6dc6: 380e 1c00 |0129: if-eqz v14, 0145 // +001c │ │ -4a6dca: 3801 1a00 |012b: if-eqz v1, 0145 // +001a │ │ -4a6dce: 620e 79b2 |012d: sget-object v14, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.Companion:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion; // field@b279 │ │ -4a6dd2: 6e10 e9ec 0e00 |012f: invoke-virtual {v14}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion;.getTAG:()Ljava/lang/String; // method@ece9 │ │ -4a6dd8: 0c0e |0132: move-result-object v14 │ │ -4a6dda: 1a01 012c |0133: const-string v1, "Initial online request is skipped because offline messages are up to date until lastReadMessage" // string@2c01 │ │ -4a6dde: 7120 6c05 1e00 |0135: invoke-static {v14, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4a6de4: 620e 79b2 |0138: sget-object v14, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.Companion:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion; // field@b279 │ │ -4a6de8: 6e10 e9ec 0e00 |013a: invoke-virtual {v14}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion;.getTAG:()Ljava/lang/String; // method@ece9 │ │ -4a6dee: 0c0e |013d: move-result-object v14 │ │ -4a6df0: 1a01 a727 |013e: const-string v1, "For messages newer than lastRead, lookIntoFuture will load them." // string@27a7 │ │ -4a6df4: 7120 6c05 1e00 |0140: invoke-static {v14, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4a6dfa: 2900 b500 |0143: goto/16 01f8 // +00b5 │ │ -4a6dfe: 390e 2100 |0145: if-nez v14, 0166 // +0021 │ │ -4a6e02: 620e 79b2 |0147: sget-object v14, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.Companion:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion; // field@b279 │ │ -4a6e06: 6e10 e9ec 0e00 |0149: invoke-virtual {v14}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion;.getTAG:()Ljava/lang/String; // method@ece9 │ │ -4a6e0c: 0c0e |014c: move-result-object v14 │ │ -4a6e0e: 1a01 ef15 |014d: const-string v1, "An online request for newest 100 messages is made because offline chat is empty" // string@15ef │ │ -4a6e12: 7120 6c05 1e00 |014f: invoke-static {v14, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4a6e18: 54de 47b2 |0152: iget-object v14, v13, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b247 │ │ -4a6e1c: 7110 31ed 0e00 |0154: invoke-static {v14}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.access$get_generalUIFlow$p:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;)Lkotlinx/coroutines/flow/MutableSharedFlow; // method@ed31 │ │ -4a6e22: 0c0e |0157: move-result-object v14 │ │ -4a6e24: 07d1 |0158: move-object v1, v13 │ │ -4a6e26: 1f01 ce25 |0159: check-cast v1, Lkotlin/coroutines/Continuation; // type@25ce │ │ -4a6e2a: 59d6 46b2 |015b: iput v6, v13, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.label:I // field@b246 │ │ -4a6e2e: 1a04 0c60 |015d: const-string v4, "NO_OFFLINE_MESSAGES_FOUND" // string@600c │ │ -4a6e32: 7230 98fc 4e01 |015f: invoke-interface {v14, v4, v1}, Lkotlinx/coroutines/flow/MutableSharedFlow;.emit:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@fc98 │ │ -4a6e38: 0c0e |0162: move-result-object v14 │ │ -4a6e3a: 330e 1200 |0163: if-ne v14, v0, 0175 // +0012 │ │ -4a6e3e: 1100 |0165: return-object v0 │ │ -4a6e40: 620e 79b2 |0166: sget-object v14, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.Companion:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion; // field@b279 │ │ -4a6e44: 6e10 e9ec 0e00 |0168: invoke-virtual {v14}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion;.getTAG:()Ljava/lang/String; // method@ece9 │ │ -4a6e4a: 0c0e |016b: move-result-object v14 │ │ -4a6e4c: 1a01 f015 |016c: const-string v1, "An online request for newest 100 messages is made because we don't have the lastReadMessage (gaps could be closed by scrolling up to merge the chatblocks)" // string@15f0 │ │ -4a6e50: 7120 6c05 1e00 |016e: invoke-static {v14, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4a6e56: 0a0e |0171: move-result v14 │ │ -4a6e58: 7110 e0fb 0e00 |0172: invoke-static {v14}, Lkotlin/coroutines/jvm/internal/Boxing;.boxInt:(I)Ljava/lang/Integer; // method@fbe0 │ │ -4a6e5e: 54d4 47b2 |0175: iget-object v4, v13, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b247 │ │ -4a6e62: 130b 2000 |0177: const/16 v11, #int 32 // #20 │ │ -4a6e66: 120c |0179: const/4 v12, #int 0 // #0 │ │ -4a6e68: 1205 |017a: const/4 v5, #int 0 // #0 │ │ -4a6e6a: 1206 |017b: const/4 v6, #int 0 // #0 │ │ -4a6e6c: 1217 |017c: const/4 v7, #int 1 // #1 │ │ -4a6e6e: 1218 |017d: const/4 v8, #int 1 // #1 │ │ -4a6e70: 1209 |017e: const/4 v9, #int 0 // #0 │ │ -4a6e72: 120a |017f: const/4 v10, #int 0 // #0 │ │ -4a6e74: 7709 44ed 0400 |0180: invoke-static/range {v4, v5, v6, v7, v8, v9, v10, v11, v12}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.getFieldMap$default:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;ZIZZLjava/lang/Integer;IILjava/lang/Object;)Ljava/util/HashMap; // method@ed44 │ │ -4a6e7a: 0c0e |0183: move-result-object v14 │ │ -4a6e7c: 54d1 44b2 |0184: iget-object v1, v13, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.$withNetworkParams:Landroid/os/Bundle; // field@b244 │ │ -4a6e80: 1a04 102e |0186: const-string v4, "KEY_FIELD_MAP" // string@2e10 │ │ -4a6e84: 1f0e 6b24 |0188: check-cast v14, Ljava/io/Serializable; // type@246b │ │ -4a6e88: 6e30 6604 410e |018a: invoke-virtual {v1, v4, v14}, Landroid/os/Bundle;.putSerializable:(Ljava/lang/String;Ljava/io/Serializable;)V // method@0466 │ │ -4a6e8e: 54de 44b2 |018d: iget-object v14, v13, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.$withNetworkParams:Landroid/os/Bundle; // field@b244 │ │ -4a6e92: 54d1 47b2 |018f: iget-object v1, v13, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b247 │ │ -4a6e96: 7110 2ced 0100 |0191: invoke-static {v1}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.access$getConversationModel$p:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;)Lcom/nextcloud/talk/models/domain/ConversationModel; // method@ed2c │ │ -4a6e9c: 0c01 |0194: move-result-object v1 │ │ -4a6e9e: 3901 0600 |0195: if-nez v1, 019b // +0006 │ │ -4a6ea2: 7110 06fc 0300 |0197: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4a6ea8: 2802 |019a: goto 019c // +0002 │ │ -4a6eaa: 0712 |019b: move-object v2, v1 │ │ -4a6eac: 6e10 56f1 0200 |019c: invoke-virtual {v2}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getToken:()Ljava/lang/String; // method@f156 │ │ -4a6eb2: 0c01 |019f: move-result-object v1 │ │ -4a6eb4: 1a02 342e |01a0: const-string v2, "KEY_ROOM_TOKEN" // string@2e34 │ │ -4a6eb8: 6e30 6804 2e01 |01a2: invoke-virtual {v14, v2, v1}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0468 │ │ -4a6ebe: 620e 79b2 |01a5: sget-object v14, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.Companion:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion; // field@b279 │ │ -4a6ec2: 6e10 e9ec 0e00 |01a7: invoke-virtual {v14}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion;.getTAG:()Ljava/lang/String; // method@ece9 │ │ -4a6ec8: 0c0e |01aa: move-result-object v14 │ │ -4a6eca: 1a01 ba6c |01ab: const-string v1, "Starting online request for initial loading" // string@6cba │ │ -4a6ece: 7120 6c05 1e00 |01ad: invoke-static {v14, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4a6ed4: 54de 47b2 |01b0: iget-object v14, v13, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b247 │ │ -4a6ed8: 54d1 44b2 |01b2: iget-object v1, v13, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.$withNetworkParams:Landroid/os/Bundle; // field@b244 │ │ -4a6edc: 07d2 |01b4: move-object v2, v13 │ │ -4a6ede: 1f02 ce25 |01b5: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ -4a6ee2: 1223 |01b7: const/4 v3, #int 2 // #2 │ │ -4a6ee4: 59d3 46b2 |01b8: iput v3, v13, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.label:I // field@b246 │ │ -4a6ee8: 7130 3bed 1e02 |01ba: invoke-static {v14, v1, v2}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.access$sync:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Landroid/os/Bundle;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed3b │ │ -4a6eee: 0c0e |01bd: move-result-object v14 │ │ -4a6ef0: 330e 0300 |01be: if-ne v14, v0, 01c1 // +0003 │ │ -4a6ef4: 1100 |01c0: return-object v0 │ │ -4a6ef6: 1f0e 3725 |01c1: check-cast v14, Ljava/util/List; // type@2537 │ │ -4a6efa: 390e 0d00 |01c3: if-nez v14, 01d0 // +000d │ │ -4a6efe: 620e 79b2 |01c5: sget-object v14, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.Companion:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion; // field@b279 │ │ -4a6f02: 6e10 e9ec 0e00 |01c7: invoke-virtual {v14}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion;.getTAG:()Ljava/lang/String; // method@ece9 │ │ -4a6f08: 0c0e |01ca: move-result-object v14 │ │ -4a6f0a: 1a01 e8b5 |01cb: const-string v1, "initial loading of messages failed" // string@b5e8 │ │ -4a6f0e: 7120 6e05 1e00 |01cd: invoke-static {v14, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@056e │ │ -4a6f14: 54de 47b2 |01d0: iget-object v14, v13, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b247 │ │ -4a6f18: 7110 2bed 0e00 |01d2: invoke-static {v14}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.access$getChatDao$p:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;)Lcom/nextcloud/talk/data/database/dao/ChatMessagesDao; // method@ed2b │ │ -4a6f1e: 0c0e |01d5: move-result-object v14 │ │ -4a6f20: 54d1 47b2 |01d6: iget-object v1, v13, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b247 │ │ -4a6f24: 6e10 47ed 0100 |01d8: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.getInternalConversationId:()Ljava/lang/String; // method@ed47 │ │ -4a6f2a: 0c01 |01db: move-result-object v1 │ │ -4a6f2c: 7220 85f0 1e00 |01dc: invoke-interface {v14, v1}, Lcom/nextcloud/talk/data/database/dao/ChatMessagesDao;.getNewestMessageId:(Ljava/lang/String;)J // method@f085 │ │ -4a6f32: 0b04 |01df: move-result-wide v4 │ │ -4a6f34: 620e 79b2 |01e0: sget-object v14, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.Companion:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion; // field@b279 │ │ -4a6f38: 6e10 e9ec 0e00 |01e2: invoke-virtual {v14}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion;.getTAG:()Ljava/lang/String; // method@ece9 │ │ -4a6f3e: 0c0e |01e5: move-result-object v14 │ │ -4a6f40: 2201 a924 |01e6: new-instance v1, Ljava/lang/StringBuilder; // type@24a9 │ │ -4a6f44: 1a02 15d1 |01e8: const-string v2, "newestMessageIdFromDb after sync: " // string@d115 │ │ -4a6f48: 7020 89f6 2100 |01ea: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -4a6f4e: 6e30 8ef6 4105 |01ed: invoke-virtual {v1, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@f68e │ │ -4a6f54: 0c01 |01f0: move-result-object v1 │ │ -4a6f56: 6e10 9cf6 0100 |01f1: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -4a6f5c: 0c01 |01f4: move-result-object v1 │ │ -4a6f5e: 7120 6c05 1e00 |01f5: invoke-static {v14, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4a6f64: 844e |01f8: long-to-int v14, v4 │ │ -4a6f66: 380e 5a00 |01f9: if-eqz v14, 0253 // +005a │ │ -4a6f6a: 54de 47b2 |01fb: iget-object v14, v13, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b247 │ │ -4a6f6e: 07d1 |01fd: move-object v1, v13 │ │ -4a6f70: 1f01 ce25 |01fe: check-cast v1, Lkotlin/coroutines/Continuation; // type@25ce │ │ -4a6f74: 5ad4 45b2 |0200: iput-wide v4, v13, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.J$0:J // field@b245 │ │ -4a6f78: 1232 |0202: const/4 v2, #int 3 // #3 │ │ -4a6f7a: 59d2 46b2 |0203: iput v2, v13, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.label:I // field@b246 │ │ -4a6f7e: 7140 2aed 4e15 |0205: invoke-static {v14, v4, v5, v1}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.access$getCappedMessagesAmountOfChatBlock:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;JLkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed2a │ │ -4a6f84: 0c0e |0208: move-result-object v14 │ │ -4a6f86: 330e 0300 |0209: if-ne v14, v0, 020c // +0003 │ │ -4a6f8a: 1100 |020b: return-object v0 │ │ -4a6f8c: 0447 |020c: move-wide v7, v4 │ │ -4a6f8e: 1f0e 9824 |020d: check-cast v14, Ljava/lang/Number; // type@2498 │ │ -4a6f92: 6e10 29f6 0e00 |020f: invoke-virtual {v14}, Ljava/lang/Number;.intValue:()I // method@f629 │ │ -4a6f98: 0a05 |0212: move-result v5 │ │ -4a6f9a: 54d1 47b2 |0213: iget-object v1, v13, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b247 │ │ -4a6f9e: 6e10 47ed 0100 |0215: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.getInternalConversationId:()Ljava/lang/String; // method@ed47 │ │ -4a6fa4: 0c02 |0218: move-result-object v2 │ │ -4a6fa6: 07d6 |0219: move-object v6, v13 │ │ -4a6fa8: 1f06 ce25 |021a: check-cast v6, Lkotlin/coroutines/Continuation; // type@25ce │ │ -4a6fac: 5ad7 45b2 |021c: iput-wide v7, v13, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.J$0:J // field@b245 │ │ -4a6fb0: 124e |021e: const/4 v14, #int 4 // #4 │ │ -4a6fb2: 59de 46b2 |021f: iput v14, v13, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.label:I // field@b246 │ │ -4a6fb6: 0473 |0221: move-wide v3, v7 │ │ -4a6fb8: 7706 39ed 0100 |0222: invoke-static/range {v1, v2, v3, v4, v5, v6}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.access$showMessagesBeforeAndEqual:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Ljava/lang/String;JILkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed39 │ │ -4a6fbe: 0c0e |0225: move-result-object v14 │ │ -4a6fc0: 330e 0300 |0226: if-ne v14, v0, 0229 // +0003 │ │ -4a6fc4: 1100 |0228: return-object v0 │ │ -4a6fc6: 0471 |0229: move-wide v1, v7 │ │ -4a6fc8: 07de |022a: move-object v14, v13 │ │ -4a6fca: 1f0e ce25 |022b: check-cast v14, Lkotlin/coroutines/Continuation; // type@25ce │ │ -4a6fce: 5ad1 45b2 |022d: iput-wide v1, v13, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.J$0:J // field@b245 │ │ -4a6fd2: 1253 |022f: const/4 v3, #int 5 // #5 │ │ -4a6fd4: 59d3 46b2 |0230: iput v3, v13, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.label:I // field@b246 │ │ -4a6fd8: 1603 6400 |0232: const-wide/16 v3, #int 100 // #64 │ │ -4a6fdc: 7130 71fc 430e |0234: invoke-static {v3, v4, v14}, Lkotlinx/coroutines/DelayKt;.delay:(JLkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@fc71 │ │ -4a6fe2: 0c0e |0237: move-result-object v14 │ │ -4a6fe4: 330e 0300 |0238: if-ne v14, v0, 023b // +0003 │ │ -4a6fe8: 1100 |023a: return-object v0 │ │ -4a6fea: 54de 47b2 |023b: iget-object v14, v13, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b247 │ │ -4a6fee: 7110 3eed 0e00 |023d: invoke-static {v14}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.access$updateUiForLastCommonRead:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;)V // method@ed3e │ │ -4a6ff4: 54de 47b2 |0240: iget-object v14, v13, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b247 │ │ -4a6ff8: 07d3 |0242: move-object v3, v13 │ │ -4a6ffa: 1f03 ce25 |0243: check-cast v3, Lkotlin/coroutines/Continuation; // type@25ce │ │ -4a6ffe: 5ad1 45b2 |0245: iput-wide v1, v13, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.J$0:J // field@b245 │ │ -4a7002: 1264 |0247: const/4 v4, #int 6 // #6 │ │ -4a7004: 59d4 46b2 |0248: iput v4, v13, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.label:I // field@b246 │ │ -4a7008: 7140 3fed 1e32 |024a: invoke-static {v14, v1, v2, v3}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.access$updateUiForLastReadMessage:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;JLkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed3f │ │ -4a700e: 0c0e |024d: move-result-object v14 │ │ -4a7010: 330e 0300 |024e: if-ne v14, v0, 0251 // +0003 │ │ -4a7014: 1100 |0250: return-object v0 │ │ -4a7016: 0410 |0251: move-wide v0, v1 │ │ -4a7018: 0404 |0252: move-wide v4, v0 │ │ -4a701a: 54de 47b2 |0253: iget-object v14, v13, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b247 │ │ -4a701e: 6e30 56ed 4e05 |0255: invoke-virtual {v14, v4, v5}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.initMessagePolling:(J)Lkotlinx/coroutines/Job; // method@ed56 │ │ -4a7024: 620e 61b5 |0258: sget-object v14, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -4a7028: 110e |025a: return-object v14 │ │ -4a702a: 0000 |025b: nop // spacer │ │ -4a702c: 0001 0700 0000 0000 3200 0000 2d00 ... |025c: packed-switch-data (18 units) │ │ +4a6b68: |[4a6b68] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$loadInitialMessages$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4a6b78: 7100 dcfb 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ +4a6b7e: 0c00 |0003: move-result-object v0 │ │ +4a6b80: 52d1 46b2 |0004: iget v1, v13, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.label:I // field@b246 │ │ +4a6b84: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +4a6b86: 1a03 3994 |0007: const-string v3, "conversationModel" // string@9439 │ │ +4a6b8a: 2b01 5302 0000 |0009: packed-switch v1, 0000025c // +00000253 │ │ +4a6b90: 220e 8924 |000c: new-instance v14, Ljava/lang/IllegalStateException; // type@2489 │ │ +4a6b94: 1a00 d28c |000e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ +4a6b98: 7020 c9f5 0e00 |0010: invoke-direct {v14, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ +4a6b9e: 270e |0013: throw v14 │ │ +4a6ba0: 53d0 45b2 |0014: iget-wide v0, v13, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.J$0:J // field@b245 │ │ +4a6ba4: 7110 8cfb 0e00 |0016: invoke-static {v14}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +4a6baa: 2900 3902 |0019: goto/16 0252 // +0239 │ │ +4a6bae: 53d1 45b2 |001b: iget-wide v1, v13, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.J$0:J // field@b245 │ │ +4a6bb2: 7110 8cfb 0e00 |001d: invoke-static {v14}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +4a6bb8: 2900 1b02 |0020: goto/16 023b // +021b │ │ +4a6bbc: 53d1 45b2 |0022: iget-wide v1, v13, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.J$0:J // field@b245 │ │ +4a6bc0: 7110 8cfb 0e00 |0024: invoke-static {v14}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +4a6bc6: 2900 0302 |0027: goto/16 022a // +0203 │ │ +4a6bca: 53d1 45b2 |0029: iget-wide v1, v13, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.J$0:J // field@b245 │ │ +4a6bce: 7110 8cfb 0e00 |002b: invoke-static {v14}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +4a6bd4: 0417 |002e: move-wide v7, v1 │ │ +4a6bd6: 2900 de01 |002f: goto/16 020d // +01de │ │ +4a6bda: 7110 8cfb 0e00 |0031: invoke-static {v14}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +4a6be0: 2900 8d01 |0034: goto/16 01c1 // +018d │ │ +4a6be4: 7110 8cfb 0e00 |0036: invoke-static {v14}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +4a6bea: 2900 3c01 |0039: goto/16 0175 // +013c │ │ +4a6bee: 7110 8cfb 0e00 |003b: invoke-static {v14}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +4a6bf4: 620e 79b2 |003e: sget-object v14, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.Companion:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion; // field@b279 │ │ +4a6bf8: 6e10 e9ec 0e00 |0040: invoke-virtual {v14}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion;.getTAG:()Ljava/lang/String; // method@ece9 │ │ +4a6bfe: 0c0e |0043: move-result-object v14 │ │ +4a6c00: 1a01 4d11 |0044: const-string v1, "---- loadInitialMessages ------------" // string@114d │ │ +4a6c04: 7120 6c05 1e00 |0046: invoke-static {v14, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4a6c0a: 54de 47b2 |0049: iget-object v14, v13, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b247 │ │ +4a6c0e: 7110 2ced 0e00 |004b: invoke-static {v14}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.access$getConversationModel$p:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;)Lcom/nextcloud/talk/models/domain/ConversationModel; // method@ed2c │ │ +4a6c14: 0c01 |004e: move-result-object v1 │ │ +4a6c16: 3901 0600 |004f: if-nez v1, 0055 // +0006 │ │ +4a6c1a: 7110 06fc 0300 |0051: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4a6c20: 0721 |0054: move-object v1, v2 │ │ +4a6c22: 6e10 4af1 0100 |0055: invoke-virtual {v1}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getLastCommonReadMessage:()I // method@f14a │ │ +4a6c28: 0a01 |0058: move-result v1 │ │ +4a6c2a: 7110 e0fb 0100 |0059: invoke-static {v1}, Lkotlin/coroutines/jvm/internal/Boxing;.boxInt:(I)Ljava/lang/Integer; // method@fbe0 │ │ +4a6c30: 0c01 |005c: move-result-object v1 │ │ +4a6c32: 7120 36ed 1e00 |005d: invoke-static {v14, v1}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.access$setNewXChatLastCommonRead$p:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Ljava/lang/Integer;)V // method@ed36 │ │ +4a6c38: 620e 79b2 |0060: sget-object v14, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.Companion:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion; // field@b279 │ │ +4a6c3c: 6e10 e9ec 0e00 |0062: invoke-virtual {v14}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion;.getTAG:()Ljava/lang/String; // method@ece9 │ │ +4a6c42: 0c0e |0065: move-result-object v14 │ │ +4a6c44: 54d1 47b2 |0066: iget-object v1, v13, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b247 │ │ +4a6c48: 7110 2ced 0100 |0068: invoke-static {v1}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.access$getConversationModel$p:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;)Lcom/nextcloud/talk/models/domain/ConversationModel; // method@ed2c │ │ +4a6c4e: 0c01 |006b: move-result-object v1 │ │ +4a6c50: 3901 0600 |006c: if-nez v1, 0072 // +0006 │ │ +4a6c54: 7110 06fc 0300 |006e: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4a6c5a: 0721 |0071: move-object v1, v2 │ │ +4a6c5c: 6e10 48f1 0100 |0072: invoke-virtual {v1}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getInternalId:()Ljava/lang/String; // method@f148 │ │ +4a6c62: 0c01 |0075: move-result-object v1 │ │ +4a6c64: 2204 a924 |0076: new-instance v4, Ljava/lang/StringBuilder; // type@24a9 │ │ +4a6c68: 1a05 3a94 |0078: const-string v5, "conversationModel.internalId: " // string@943a │ │ +4a6c6c: 7020 89f6 5400 |007a: invoke-direct {v4, v5}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +4a6c72: 6e20 92f6 1400 |007d: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4a6c78: 0c01 |0080: move-result-object v1 │ │ +4a6c7a: 6e10 9cf6 0100 |0081: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +4a6c80: 0c01 |0084: move-result-object v1 │ │ +4a6c82: 7120 6c05 1e00 |0085: invoke-static {v14, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4a6c88: 620e 79b2 |0088: sget-object v14, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.Companion:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion; // field@b279 │ │ +4a6c8c: 6e10 e9ec 0e00 |008a: invoke-virtual {v14}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion;.getTAG:()Ljava/lang/String; // method@ece9 │ │ +4a6c92: 0c0e |008d: move-result-object v14 │ │ +4a6c94: 54d1 47b2 |008e: iget-object v1, v13, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b247 │ │ +4a6c98: 7110 2ced 0100 |0090: invoke-static {v1}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.access$getConversationModel$p:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;)Lcom/nextcloud/talk/models/domain/ConversationModel; // method@ed2c │ │ +4a6c9e: 0c01 |0093: move-result-object v1 │ │ +4a6ca0: 3901 0600 |0094: if-nez v1, 009a // +0006 │ │ +4a6ca4: 7110 06fc 0300 |0096: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4a6caa: 0721 |0099: move-object v1, v2 │ │ +4a6cac: 6e10 4cf1 0100 |009a: invoke-virtual {v1}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getLastReadMessage:()I // method@f14c │ │ +4a6cb2: 0a01 |009d: move-result v1 │ │ +4a6cb4: 2204 a924 |009e: new-instance v4, Ljava/lang/StringBuilder; // type@24a9 │ │ +4a6cb8: 1a05 3b94 |00a0: const-string v5, "conversationModel.lastReadMessage:" // string@943b │ │ +4a6cbc: 7020 89f6 5400 |00a2: invoke-direct {v4, v5}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +4a6cc2: 6e20 8df6 1400 |00a5: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@f68d │ │ +4a6cc8: 0c01 |00a8: move-result-object v1 │ │ +4a6cca: 6e10 9cf6 0100 |00a9: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +4a6cd0: 0c01 |00ac: move-result-object v1 │ │ +4a6cd2: 7120 6c05 1e00 |00ad: invoke-static {v14, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4a6cd8: 54de 47b2 |00b0: iget-object v14, v13, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b247 │ │ +4a6cdc: 7110 2bed 0e00 |00b2: invoke-static {v14}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.access$getChatDao$p:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;)Lcom/nextcloud/talk/data/database/dao/ChatMessagesDao; // method@ed2b │ │ +4a6ce2: 0c0e |00b5: move-result-object v14 │ │ +4a6ce4: 54d1 47b2 |00b6: iget-object v1, v13, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b247 │ │ +4a6ce8: 6e10 47ed 0100 |00b8: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.getInternalConversationId:()Ljava/lang/String; // method@ed47 │ │ +4a6cee: 0c01 |00bb: move-result-object v1 │ │ +4a6cf0: 7220 85f0 1e00 |00bc: invoke-interface {v14, v1}, Lcom/nextcloud/talk/data/database/dao/ChatMessagesDao;.getNewestMessageId:(Ljava/lang/String;)J // method@f085 │ │ +4a6cf6: 0b04 |00bf: move-result-wide v4 │ │ +4a6cf8: 620e 79b2 |00c0: sget-object v14, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.Companion:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion; // field@b279 │ │ +4a6cfc: 6e10 e9ec 0e00 |00c2: invoke-virtual {v14}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion;.getTAG:()Ljava/lang/String; // method@ece9 │ │ +4a6d02: 0c0e |00c5: move-result-object v14 │ │ +4a6d04: 2201 a924 |00c6: new-instance v1, Ljava/lang/StringBuilder; // type@24a9 │ │ +4a6d08: 1a06 16d1 |00c8: const-string v6, "newestMessageIdFromDb: " // string@d116 │ │ +4a6d0c: 7020 89f6 6100 |00ca: invoke-direct {v1, v6}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +4a6d12: 6e30 8ef6 4105 |00cd: invoke-virtual {v1, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@f68e │ │ +4a6d18: 0c01 |00d0: move-result-object v1 │ │ +4a6d1a: 6e10 9cf6 0100 |00d1: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +4a6d20: 0c01 |00d4: move-result-object v1 │ │ +4a6d22: 7120 6c05 1e00 |00d5: invoke-static {v14, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4a6d28: 1606 0000 |00d8: const-wide/16 v6, #int 0 // #0 │ │ +4a6d2c: 310e 0406 |00da: cmp-long v14, v4, v6 │ │ +4a6d30: 1201 |00dc: const/4 v1, #int 0 // #0 │ │ +4a6d32: 1216 |00dd: const/4 v6, #int 1 // #1 │ │ +4a6d34: 3d0e 0400 |00de: if-lez v14, 00e2 // +0004 │ │ +4a6d38: 016e |00e0: move v14, v6 │ │ +4a6d3a: 2802 |00e1: goto 00e3 // +0002 │ │ +4a6d3c: 011e |00e2: move v14, v1 │ │ +4a6d3e: 54d7 47b2 |00e3: iget-object v7, v13, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b247 │ │ +4a6d42: 7110 2ced 0700 |00e5: invoke-static {v7}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.access$getConversationModel$p:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;)Lcom/nextcloud/talk/models/domain/ConversationModel; // method@ed2c │ │ +4a6d48: 0c07 |00e8: move-result-object v7 │ │ +4a6d4a: 3907 0600 |00e9: if-nez v7, 00ef // +0006 │ │ +4a6d4e: 7110 06fc 0300 |00eb: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4a6d54: 0727 |00ee: move-object v7, v2 │ │ +4a6d56: 6e10 4cf1 0700 |00ef: invoke-virtual {v7}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getLastReadMessage:()I // method@f14c │ │ +4a6d5c: 0a07 |00f2: move-result v7 │ │ +4a6d5e: 8177 |00f3: int-to-long v7, v7 │ │ +4a6d60: 3107 0407 |00f4: cmp-long v7, v4, v7 │ │ +4a6d64: 3a07 0300 |00f6: if-ltz v7, 00f9 // +0003 │ │ +4a6d68: 0161 |00f8: move v1, v6 │ │ +4a6d6a: 6207 79b2 |00f9: sget-object v7, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.Companion:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion; // field@b279 │ │ +4a6d6e: 6e10 e9ec 0700 |00fb: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion;.getTAG:()Ljava/lang/String; // method@ece9 │ │ +4a6d74: 0c07 |00fe: move-result-object v7 │ │ +4a6d76: 2208 a924 |00ff: new-instance v8, Ljava/lang/StringBuilder; // type@24a9 │ │ +4a6d7a: 1a09 38fb |0101: const-string v9, "weAlreadyHaveSomeOfflineMessages:" // string@fb38 │ │ +4a6d7e: 7020 89f6 9800 |0103: invoke-direct {v8, v9}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +4a6d84: 6e20 93f6 e800 |0106: invoke-virtual {v8, v14}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@f693 │ │ +4a6d8a: 0c08 |0109: move-result-object v8 │ │ +4a6d8c: 6e10 9cf6 0800 |010a: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +4a6d92: 0c08 |010d: move-result-object v8 │ │ +4a6d94: 7120 6c05 8700 |010e: invoke-static {v7, v8}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4a6d9a: 6207 79b2 |0111: sget-object v7, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.Companion:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion; // field@b279 │ │ +4a6d9e: 6e10 e9ec 0700 |0113: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion;.getTAG:()Ljava/lang/String; // method@ece9 │ │ +4a6da4: 0c07 |0116: move-result-object v7 │ │ +4a6da6: 2208 a924 |0117: new-instance v8, Ljava/lang/StringBuilder; // type@24a9 │ │ +4a6daa: 1a09 39fb |0119: const-string v9, "weHaveAtLeastTheLastReadMessage:" // string@fb39 │ │ +4a6dae: 7020 89f6 9800 |011b: invoke-direct {v8, v9}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +4a6db4: 6e20 93f6 1800 |011e: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@f693 │ │ +4a6dba: 0c08 |0121: move-result-object v8 │ │ +4a6dbc: 6e10 9cf6 0800 |0122: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +4a6dc2: 0c08 |0125: move-result-object v8 │ │ +4a6dc4: 7120 6c05 8700 |0126: invoke-static {v7, v8}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4a6dca: 380e 1c00 |0129: if-eqz v14, 0145 // +001c │ │ +4a6dce: 3801 1a00 |012b: if-eqz v1, 0145 // +001a │ │ +4a6dd2: 620e 79b2 |012d: sget-object v14, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.Companion:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion; // field@b279 │ │ +4a6dd6: 6e10 e9ec 0e00 |012f: invoke-virtual {v14}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion;.getTAG:()Ljava/lang/String; // method@ece9 │ │ +4a6ddc: 0c0e |0132: move-result-object v14 │ │ +4a6dde: 1a01 012c |0133: const-string v1, "Initial online request is skipped because offline messages are up to date until lastReadMessage" // string@2c01 │ │ +4a6de2: 7120 6c05 1e00 |0135: invoke-static {v14, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4a6de8: 620e 79b2 |0138: sget-object v14, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.Companion:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion; // field@b279 │ │ +4a6dec: 6e10 e9ec 0e00 |013a: invoke-virtual {v14}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion;.getTAG:()Ljava/lang/String; // method@ece9 │ │ +4a6df2: 0c0e |013d: move-result-object v14 │ │ +4a6df4: 1a01 a727 |013e: const-string v1, "For messages newer than lastRead, lookIntoFuture will load them." // string@27a7 │ │ +4a6df8: 7120 6c05 1e00 |0140: invoke-static {v14, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4a6dfe: 2900 b500 |0143: goto/16 01f8 // +00b5 │ │ +4a6e02: 390e 2100 |0145: if-nez v14, 0166 // +0021 │ │ +4a6e06: 620e 79b2 |0147: sget-object v14, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.Companion:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion; // field@b279 │ │ +4a6e0a: 6e10 e9ec 0e00 |0149: invoke-virtual {v14}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion;.getTAG:()Ljava/lang/String; // method@ece9 │ │ +4a6e10: 0c0e |014c: move-result-object v14 │ │ +4a6e12: 1a01 ef15 |014d: const-string v1, "An online request for newest 100 messages is made because offline chat is empty" // string@15ef │ │ +4a6e16: 7120 6c05 1e00 |014f: invoke-static {v14, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4a6e1c: 54de 47b2 |0152: iget-object v14, v13, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b247 │ │ +4a6e20: 7110 31ed 0e00 |0154: invoke-static {v14}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.access$get_generalUIFlow$p:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;)Lkotlinx/coroutines/flow/MutableSharedFlow; // method@ed31 │ │ +4a6e26: 0c0e |0157: move-result-object v14 │ │ +4a6e28: 07d1 |0158: move-object v1, v13 │ │ +4a6e2a: 1f01 ce25 |0159: check-cast v1, Lkotlin/coroutines/Continuation; // type@25ce │ │ +4a6e2e: 59d6 46b2 |015b: iput v6, v13, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.label:I // field@b246 │ │ +4a6e32: 1a04 0c60 |015d: const-string v4, "NO_OFFLINE_MESSAGES_FOUND" // string@600c │ │ +4a6e36: 7230 98fc 4e01 |015f: invoke-interface {v14, v4, v1}, Lkotlinx/coroutines/flow/MutableSharedFlow;.emit:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@fc98 │ │ +4a6e3c: 0c0e |0162: move-result-object v14 │ │ +4a6e3e: 330e 1200 |0163: if-ne v14, v0, 0175 // +0012 │ │ +4a6e42: 1100 |0165: return-object v0 │ │ +4a6e44: 620e 79b2 |0166: sget-object v14, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.Companion:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion; // field@b279 │ │ +4a6e48: 6e10 e9ec 0e00 |0168: invoke-virtual {v14}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion;.getTAG:()Ljava/lang/String; // method@ece9 │ │ +4a6e4e: 0c0e |016b: move-result-object v14 │ │ +4a6e50: 1a01 f015 |016c: const-string v1, "An online request for newest 100 messages is made because we don't have the lastReadMessage (gaps could be closed by scrolling up to merge the chatblocks)" // string@15f0 │ │ +4a6e54: 7120 6c05 1e00 |016e: invoke-static {v14, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4a6e5a: 0a0e |0171: move-result v14 │ │ +4a6e5c: 7110 e0fb 0e00 |0172: invoke-static {v14}, Lkotlin/coroutines/jvm/internal/Boxing;.boxInt:(I)Ljava/lang/Integer; // method@fbe0 │ │ +4a6e62: 54d4 47b2 |0175: iget-object v4, v13, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b247 │ │ +4a6e66: 130b 2000 |0177: const/16 v11, #int 32 // #20 │ │ +4a6e6a: 120c |0179: const/4 v12, #int 0 // #0 │ │ +4a6e6c: 1205 |017a: const/4 v5, #int 0 // #0 │ │ +4a6e6e: 1206 |017b: const/4 v6, #int 0 // #0 │ │ +4a6e70: 1217 |017c: const/4 v7, #int 1 // #1 │ │ +4a6e72: 1218 |017d: const/4 v8, #int 1 // #1 │ │ +4a6e74: 1209 |017e: const/4 v9, #int 0 // #0 │ │ +4a6e76: 120a |017f: const/4 v10, #int 0 // #0 │ │ +4a6e78: 7709 44ed 0400 |0180: invoke-static/range {v4, v5, v6, v7, v8, v9, v10, v11, v12}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.getFieldMap$default:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;ZIZZLjava/lang/Integer;IILjava/lang/Object;)Ljava/util/HashMap; // method@ed44 │ │ +4a6e7e: 0c0e |0183: move-result-object v14 │ │ +4a6e80: 54d1 44b2 |0184: iget-object v1, v13, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.$withNetworkParams:Landroid/os/Bundle; // field@b244 │ │ +4a6e84: 1a04 102e |0186: const-string v4, "KEY_FIELD_MAP" // string@2e10 │ │ +4a6e88: 1f0e 6b24 |0188: check-cast v14, Ljava/io/Serializable; // type@246b │ │ +4a6e8c: 6e30 6604 410e |018a: invoke-virtual {v1, v4, v14}, Landroid/os/Bundle;.putSerializable:(Ljava/lang/String;Ljava/io/Serializable;)V // method@0466 │ │ +4a6e92: 54de 44b2 |018d: iget-object v14, v13, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.$withNetworkParams:Landroid/os/Bundle; // field@b244 │ │ +4a6e96: 54d1 47b2 |018f: iget-object v1, v13, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b247 │ │ +4a6e9a: 7110 2ced 0100 |0191: invoke-static {v1}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.access$getConversationModel$p:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;)Lcom/nextcloud/talk/models/domain/ConversationModel; // method@ed2c │ │ +4a6ea0: 0c01 |0194: move-result-object v1 │ │ +4a6ea2: 3901 0600 |0195: if-nez v1, 019b // +0006 │ │ +4a6ea6: 7110 06fc 0300 |0197: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4a6eac: 2802 |019a: goto 019c // +0002 │ │ +4a6eae: 0712 |019b: move-object v2, v1 │ │ +4a6eb0: 6e10 56f1 0200 |019c: invoke-virtual {v2}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getToken:()Ljava/lang/String; // method@f156 │ │ +4a6eb6: 0c01 |019f: move-result-object v1 │ │ +4a6eb8: 1a02 342e |01a0: const-string v2, "KEY_ROOM_TOKEN" // string@2e34 │ │ +4a6ebc: 6e30 6804 2e01 |01a2: invoke-virtual {v14, v2, v1}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0468 │ │ +4a6ec2: 620e 79b2 |01a5: sget-object v14, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.Companion:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion; // field@b279 │ │ +4a6ec6: 6e10 e9ec 0e00 |01a7: invoke-virtual {v14}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion;.getTAG:()Ljava/lang/String; // method@ece9 │ │ +4a6ecc: 0c0e |01aa: move-result-object v14 │ │ +4a6ece: 1a01 ba6c |01ab: const-string v1, "Starting online request for initial loading" // string@6cba │ │ +4a6ed2: 7120 6c05 1e00 |01ad: invoke-static {v14, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4a6ed8: 54de 47b2 |01b0: iget-object v14, v13, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b247 │ │ +4a6edc: 54d1 44b2 |01b2: iget-object v1, v13, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.$withNetworkParams:Landroid/os/Bundle; // field@b244 │ │ +4a6ee0: 07d2 |01b4: move-object v2, v13 │ │ +4a6ee2: 1f02 ce25 |01b5: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ +4a6ee6: 1223 |01b7: const/4 v3, #int 2 // #2 │ │ +4a6ee8: 59d3 46b2 |01b8: iput v3, v13, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.label:I // field@b246 │ │ +4a6eec: 7130 3bed 1e02 |01ba: invoke-static {v14, v1, v2}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.access$sync:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Landroid/os/Bundle;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed3b │ │ +4a6ef2: 0c0e |01bd: move-result-object v14 │ │ +4a6ef4: 330e 0300 |01be: if-ne v14, v0, 01c1 // +0003 │ │ +4a6ef8: 1100 |01c0: return-object v0 │ │ +4a6efa: 1f0e 3725 |01c1: check-cast v14, Ljava/util/List; // type@2537 │ │ +4a6efe: 390e 0d00 |01c3: if-nez v14, 01d0 // +000d │ │ +4a6f02: 620e 79b2 |01c5: sget-object v14, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.Companion:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion; // field@b279 │ │ +4a6f06: 6e10 e9ec 0e00 |01c7: invoke-virtual {v14}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion;.getTAG:()Ljava/lang/String; // method@ece9 │ │ +4a6f0c: 0c0e |01ca: move-result-object v14 │ │ +4a6f0e: 1a01 e8b5 |01cb: const-string v1, "initial loading of messages failed" // string@b5e8 │ │ +4a6f12: 7120 6e05 1e00 |01cd: invoke-static {v14, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@056e │ │ +4a6f18: 54de 47b2 |01d0: iget-object v14, v13, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b247 │ │ +4a6f1c: 7110 2bed 0e00 |01d2: invoke-static {v14}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.access$getChatDao$p:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;)Lcom/nextcloud/talk/data/database/dao/ChatMessagesDao; // method@ed2b │ │ +4a6f22: 0c0e |01d5: move-result-object v14 │ │ +4a6f24: 54d1 47b2 |01d6: iget-object v1, v13, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b247 │ │ +4a6f28: 6e10 47ed 0100 |01d8: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.getInternalConversationId:()Ljava/lang/String; // method@ed47 │ │ +4a6f2e: 0c01 |01db: move-result-object v1 │ │ +4a6f30: 7220 85f0 1e00 |01dc: invoke-interface {v14, v1}, Lcom/nextcloud/talk/data/database/dao/ChatMessagesDao;.getNewestMessageId:(Ljava/lang/String;)J // method@f085 │ │ +4a6f36: 0b04 |01df: move-result-wide v4 │ │ +4a6f38: 620e 79b2 |01e0: sget-object v14, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.Companion:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion; // field@b279 │ │ +4a6f3c: 6e10 e9ec 0e00 |01e2: invoke-virtual {v14}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion;.getTAG:()Ljava/lang/String; // method@ece9 │ │ +4a6f42: 0c0e |01e5: move-result-object v14 │ │ +4a6f44: 2201 a924 |01e6: new-instance v1, Ljava/lang/StringBuilder; // type@24a9 │ │ +4a6f48: 1a02 15d1 |01e8: const-string v2, "newestMessageIdFromDb after sync: " // string@d115 │ │ +4a6f4c: 7020 89f6 2100 |01ea: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +4a6f52: 6e30 8ef6 4105 |01ed: invoke-virtual {v1, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@f68e │ │ +4a6f58: 0c01 |01f0: move-result-object v1 │ │ +4a6f5a: 6e10 9cf6 0100 |01f1: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +4a6f60: 0c01 |01f4: move-result-object v1 │ │ +4a6f62: 7120 6c05 1e00 |01f5: invoke-static {v14, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4a6f68: 844e |01f8: long-to-int v14, v4 │ │ +4a6f6a: 380e 5a00 |01f9: if-eqz v14, 0253 // +005a │ │ +4a6f6e: 54de 47b2 |01fb: iget-object v14, v13, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b247 │ │ +4a6f72: 07d1 |01fd: move-object v1, v13 │ │ +4a6f74: 1f01 ce25 |01fe: check-cast v1, Lkotlin/coroutines/Continuation; // type@25ce │ │ +4a6f78: 5ad4 45b2 |0200: iput-wide v4, v13, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.J$0:J // field@b245 │ │ +4a6f7c: 1232 |0202: const/4 v2, #int 3 // #3 │ │ +4a6f7e: 59d2 46b2 |0203: iput v2, v13, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.label:I // field@b246 │ │ +4a6f82: 7140 2aed 4e15 |0205: invoke-static {v14, v4, v5, v1}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.access$getCappedMessagesAmountOfChatBlock:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;JLkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed2a │ │ +4a6f88: 0c0e |0208: move-result-object v14 │ │ +4a6f8a: 330e 0300 |0209: if-ne v14, v0, 020c // +0003 │ │ +4a6f8e: 1100 |020b: return-object v0 │ │ +4a6f90: 0447 |020c: move-wide v7, v4 │ │ +4a6f92: 1f0e 9824 |020d: check-cast v14, Ljava/lang/Number; // type@2498 │ │ +4a6f96: 6e10 29f6 0e00 |020f: invoke-virtual {v14}, Ljava/lang/Number;.intValue:()I // method@f629 │ │ +4a6f9c: 0a05 |0212: move-result v5 │ │ +4a6f9e: 54d1 47b2 |0213: iget-object v1, v13, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b247 │ │ +4a6fa2: 6e10 47ed 0100 |0215: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.getInternalConversationId:()Ljava/lang/String; // method@ed47 │ │ +4a6fa8: 0c02 |0218: move-result-object v2 │ │ +4a6faa: 07d6 |0219: move-object v6, v13 │ │ +4a6fac: 1f06 ce25 |021a: check-cast v6, Lkotlin/coroutines/Continuation; // type@25ce │ │ +4a6fb0: 5ad7 45b2 |021c: iput-wide v7, v13, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.J$0:J // field@b245 │ │ +4a6fb4: 124e |021e: const/4 v14, #int 4 // #4 │ │ +4a6fb6: 59de 46b2 |021f: iput v14, v13, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.label:I // field@b246 │ │ +4a6fba: 0473 |0221: move-wide v3, v7 │ │ +4a6fbc: 7706 39ed 0100 |0222: invoke-static/range {v1, v2, v3, v4, v5, v6}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.access$showMessagesBeforeAndEqual:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Ljava/lang/String;JILkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed39 │ │ +4a6fc2: 0c0e |0225: move-result-object v14 │ │ +4a6fc4: 330e 0300 |0226: if-ne v14, v0, 0229 // +0003 │ │ +4a6fc8: 1100 |0228: return-object v0 │ │ +4a6fca: 0471 |0229: move-wide v1, v7 │ │ +4a6fcc: 07de |022a: move-object v14, v13 │ │ +4a6fce: 1f0e ce25 |022b: check-cast v14, Lkotlin/coroutines/Continuation; // type@25ce │ │ +4a6fd2: 5ad1 45b2 |022d: iput-wide v1, v13, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.J$0:J // field@b245 │ │ +4a6fd6: 1253 |022f: const/4 v3, #int 5 // #5 │ │ +4a6fd8: 59d3 46b2 |0230: iput v3, v13, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.label:I // field@b246 │ │ +4a6fdc: 1603 6400 |0232: const-wide/16 v3, #int 100 // #64 │ │ +4a6fe0: 7130 71fc 430e |0234: invoke-static {v3, v4, v14}, Lkotlinx/coroutines/DelayKt;.delay:(JLkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@fc71 │ │ +4a6fe6: 0c0e |0237: move-result-object v14 │ │ +4a6fe8: 330e 0300 |0238: if-ne v14, v0, 023b // +0003 │ │ +4a6fec: 1100 |023a: return-object v0 │ │ +4a6fee: 54de 47b2 |023b: iget-object v14, v13, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b247 │ │ +4a6ff2: 7110 3eed 0e00 |023d: invoke-static {v14}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.access$updateUiForLastCommonRead:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;)V // method@ed3e │ │ +4a6ff8: 54de 47b2 |0240: iget-object v14, v13, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b247 │ │ +4a6ffc: 07d3 |0242: move-object v3, v13 │ │ +4a6ffe: 1f03 ce25 |0243: check-cast v3, Lkotlin/coroutines/Continuation; // type@25ce │ │ +4a7002: 5ad1 45b2 |0245: iput-wide v1, v13, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.J$0:J // field@b245 │ │ +4a7006: 1264 |0247: const/4 v4, #int 6 // #6 │ │ +4a7008: 59d4 46b2 |0248: iput v4, v13, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.label:I // field@b246 │ │ +4a700c: 7140 3fed 1e32 |024a: invoke-static {v14, v1, v2, v3}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.access$updateUiForLastReadMessage:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;JLkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed3f │ │ +4a7012: 0c0e |024d: move-result-object v14 │ │ +4a7014: 330e 0300 |024e: if-ne v14, v0, 0251 // +0003 │ │ +4a7018: 1100 |0250: return-object v0 │ │ +4a701a: 0410 |0251: move-wide v0, v1 │ │ +4a701c: 0404 |0252: move-wide v4, v0 │ │ +4a701e: 54de 47b2 |0253: iget-object v14, v13, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b247 │ │ +4a7022: 6e30 56ed 4e05 |0255: invoke-virtual {v14, v4, v5}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.initMessagePolling:(J)Lkotlinx/coroutines/Job; // method@ed56 │ │ +4a7028: 620e 61b5 |0258: sget-object v14, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +4a702c: 110e |025a: return-object v14 │ │ +4a702e: 0000 |025b: nop // spacer │ │ +4a7030: 0001 0700 0000 0000 3200 0000 2d00 ... |025c: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0004 line=113 │ │ 0x003e line=114 │ │ 0x0049 line=115 │ │ 0x0060 line=117 │ │ 0x0088 line=118 │ │ @@ -2037311,196 +2037311,196 @@ │ │ type : '(JLcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Landroid/os/Bundle;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -4a72a0: |[4a72a0] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$loadMoreMessages$1.:(JLcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Landroid/os/Bundle;Lkotlin/coroutines/Continuation;)V │ │ -4a72b0: 5a01 48b2 |0000: iput-wide v1, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadMoreMessages$1;.$beforeMessageId:J // field@b248 │ │ -4a72b4: 5b03 4bb2 |0002: iput-object v3, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadMoreMessages$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b24b │ │ -4a72b8: 5b04 49b2 |0004: iput-object v4, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadMoreMessages$1;.$withNetworkParams:Landroid/os/Bundle; // field@b249 │ │ -4a72bc: 1221 |0006: const/4 v1, #int 2 // #2 │ │ -4a72be: 7030 e4fb 1005 |0007: invoke-direct {v0, v1, v5}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@fbe4 │ │ -4a72c4: 0e00 |000a: return-void │ │ +4a72a4: |[4a72a4] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$loadMoreMessages$1.:(JLcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Landroid/os/Bundle;Lkotlin/coroutines/Continuation;)V │ │ +4a72b4: 5a01 48b2 |0000: iput-wide v1, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadMoreMessages$1;.$beforeMessageId:J // field@b248 │ │ +4a72b8: 5b03 4bb2 |0002: iput-object v3, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadMoreMessages$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b24b │ │ +4a72bc: 5b04 49b2 |0004: iput-object v4, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadMoreMessages$1;.$withNetworkParams:Landroid/os/Bundle; // field@b249 │ │ +4a72c0: 1221 |0006: const/4 v1, #int 2 // #2 │ │ +4a72c2: 7030 e4fb 1005 |0007: invoke-direct {v0, v1, v5}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@fbe4 │ │ +4a72c8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadMoreMessages$1;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 16 16-bit code units │ │ -4a7270: |[4a7270] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$loadMoreMessages$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -4a7280: 2207 6721 |0000: new-instance v7, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadMoreMessages$1; // type@2167 │ │ -4a7284: 5361 48b2 |0002: iget-wide v1, v6, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadMoreMessages$1;.$beforeMessageId:J // field@b248 │ │ -4a7288: 5463 4bb2 |0004: iget-object v3, v6, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadMoreMessages$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b24b │ │ -4a728c: 5464 49b2 |0006: iget-object v4, v6, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadMoreMessages$1;.$withNetworkParams:Landroid/os/Bundle; // field@b249 │ │ -4a7290: 0770 |0008: move-object v0, v7 │ │ -4a7292: 0785 |0009: move-object v5, v8 │ │ -4a7294: 7606 05ed 0000 |000a: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadMoreMessages$1;.:(JLcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Landroid/os/Bundle;Lkotlin/coroutines/Continuation;)V // method@ed05 │ │ -4a729a: 1f07 ce25 |000d: check-cast v7, Lkotlin/coroutines/Continuation; // type@25ce │ │ -4a729e: 1107 |000f: return-object v7 │ │ +4a7274: |[4a7274] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$loadMoreMessages$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +4a7284: 2207 6721 |0000: new-instance v7, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadMoreMessages$1; // type@2167 │ │ +4a7288: 5361 48b2 |0002: iget-wide v1, v6, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadMoreMessages$1;.$beforeMessageId:J // field@b248 │ │ +4a728c: 5463 4bb2 |0004: iget-object v3, v6, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadMoreMessages$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b24b │ │ +4a7290: 5464 49b2 |0006: iget-object v4, v6, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadMoreMessages$1;.$withNetworkParams:Landroid/os/Bundle; // field@b249 │ │ +4a7294: 0770 |0008: move-object v0, v7 │ │ +4a7296: 0785 |0009: move-object v5, v8 │ │ +4a7298: 7606 05ed 0000 |000a: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadMoreMessages$1;.:(JLcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Landroid/os/Bundle;Lkotlin/coroutines/Continuation;)V // method@ed05 │ │ +4a729e: 1f07 ce25 |000d: check-cast v7, Lkotlin/coroutines/Continuation; // type@25ce │ │ +4a72a2: 1107 |000f: return-object v7 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadMoreMessages$1;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -4a709c: |[4a709c] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$loadMoreMessages$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -4a70ac: 1f01 2026 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@2620 │ │ -4a70b0: 1f02 ce25 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ -4a70b4: 6e30 08ed 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadMoreMessages$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed08 │ │ -4a70ba: 0c01 |0007: move-result-object v1 │ │ -4a70bc: 1101 |0008: return-object v1 │ │ +4a70a0: |[4a70a0] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$loadMoreMessages$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +4a70b0: 1f01 2026 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@2620 │ │ +4a70b4: 1f02 ce25 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ +4a70b8: 6e30 08ed 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadMoreMessages$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed08 │ │ +4a70be: 0c01 |0007: move-result-object v1 │ │ +4a70c0: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadMoreMessages$1;) │ │ name : 'invoke' │ │ type : '(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -4a70c0: |[4a70c0] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$loadMoreMessages$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4a70d0: 6e30 06ed 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadMoreMessages$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@ed06 │ │ -4a70d6: 0c01 |0003: move-result-object v1 │ │ -4a70d8: 1f01 6721 |0004: check-cast v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadMoreMessages$1; // type@2167 │ │ -4a70dc: 6202 61b5 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -4a70e0: 6e20 09ed 2100 |0008: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadMoreMessages$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@ed09 │ │ -4a70e6: 0c01 |000b: move-result-object v1 │ │ -4a70e8: 1101 |000c: return-object v1 │ │ +4a70c4: |[4a70c4] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$loadMoreMessages$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4a70d4: 6e30 06ed 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadMoreMessages$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@ed06 │ │ +4a70da: 0c01 |0003: move-result-object v1 │ │ +4a70dc: 1f01 6721 |0004: check-cast v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadMoreMessages$1; // type@2167 │ │ +4a70e0: 6202 61b5 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +4a70e4: 6e20 09ed 2100 |0008: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadMoreMessages$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@ed09 │ │ +4a70ea: 0c01 |000b: move-result-object v1 │ │ +4a70ec: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadMoreMessages$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 9 │ │ insns size : 185 16-bit code units │ │ -4a70ec: |[4a70ec] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$loadMoreMessages$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4a70fc: 7100 dcfb 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ -4a7102: 0c00 |0003: move-result-object v0 │ │ -4a7104: 52e1 4ab2 |0004: iget v1, v14, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadMoreMessages$1;.label:I // field@b24a │ │ -4a7108: 1232 |0006: const/4 v2, #int 3 // #3 │ │ -4a710a: 1223 |0007: const/4 v3, #int 2 // #2 │ │ -4a710c: 1214 |0008: const/4 v4, #int 1 // #1 │ │ -4a710e: 3801 1e00 |0009: if-eqz v1, 0027 // +001e │ │ -4a7112: 3241 1800 |000b: if-eq v1, v4, 0023 // +0018 │ │ -4a7116: 3231 1100 |000d: if-eq v1, v3, 001e // +0011 │ │ -4a711a: 3321 0700 |000f: if-ne v1, v2, 0016 // +0007 │ │ -4a711e: 7110 8cfb 0f00 |0011: invoke-static {v15}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -4a7124: 2900 9d00 |0014: goto/16 00b1 // +009d │ │ -4a7128: 220f 8924 |0016: new-instance v15, Ljava/lang/IllegalStateException; // type@2489 │ │ -4a712c: 1a00 d28c |0018: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ -4a7130: 7020 c9f5 0f00 |001a: invoke-direct {v15, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ -4a7136: 270f |001d: throw v15 │ │ -4a7138: 7110 8cfb 0f00 |001e: invoke-static {v15}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -4a713e: 2900 7a00 |0021: goto/16 009b // +007a │ │ -4a7142: 7110 8cfb 0f00 |0023: invoke-static {v15}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -4a7148: 2852 |0026: goto 0078 // +0052 │ │ -4a714a: 7110 8cfb 0f00 |0027: invoke-static {v15}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -4a7150: 620f 79b2 |002a: sget-object v15, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.Companion:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion; // field@b279 │ │ -4a7154: 6e10 e9ec 0f00 |002c: invoke-virtual {v15}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion;.getTAG:()Ljava/lang/String; // method@ece9 │ │ -4a715a: 0c0f |002f: move-result-object v15 │ │ -4a715c: 53e5 48b2 |0030: iget-wide v5, v14, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadMoreMessages$1;.$beforeMessageId:J // field@b248 │ │ -4a7160: 2201 a924 |0032: new-instance v1, Ljava/lang/StringBuilder; // type@24a9 │ │ -4a7164: 1a07 4e11 |0034: const-string v7, "---- loadMoreMessages for " // string@114e │ │ -4a7168: 7020 89f6 7100 |0036: invoke-direct {v1, v7}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -4a716e: 6e30 8ef6 5106 |0039: invoke-virtual {v1, v5, v6}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@f68e │ │ -4a7174: 0c01 |003c: move-result-object v1 │ │ -4a7176: 1a05 a504 |003d: const-string v5, " ------------" // string@04a5 │ │ -4a717a: 6e20 92f6 5100 |003f: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4a7180: 0c01 |0042: move-result-object v1 │ │ -4a7182: 6e10 9cf6 0100 |0043: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -4a7188: 0c01 |0046: move-result-object v1 │ │ -4a718a: 7120 6c05 1f00 |0047: invoke-static {v15, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4a7190: 54e5 4bb2 |004a: iget-object v5, v14, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadMoreMessages$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b24b │ │ -4a7194: 53e6 48b2 |004c: iget-wide v6, v14, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadMoreMessages$1;.$beforeMessageId:J // field@b248 │ │ -4a7198: 846f |004e: long-to-int v15, v6 │ │ -4a719a: 7110 e0fb 0f00 |004f: invoke-static {v15}, Lkotlin/coroutines/jvm/internal/Boxing;.boxInt:(I)Ljava/lang/Integer; // method@fbe0 │ │ -4a71a0: 0c0a |0052: move-result-object v10 │ │ -4a71a2: 130c 2000 |0053: const/16 v12, #int 32 // #20 │ │ -4a71a6: 120d |0055: const/4 v13, #int 0 // #0 │ │ -4a71a8: 1206 |0056: const/4 v6, #int 0 // #0 │ │ -4a71aa: 1207 |0057: const/4 v7, #int 0 // #0 │ │ -4a71ac: 1208 |0058: const/4 v8, #int 0 // #0 │ │ -4a71ae: 1219 |0059: const/4 v9, #int 1 // #1 │ │ -4a71b0: 120b |005a: const/4 v11, #int 0 // #0 │ │ -4a71b2: 7709 44ed 0500 |005b: invoke-static/range {v5, v6, v7, v8, v9, v10, v11, v12, v13}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.getFieldMap$default:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;ZIZZLjava/lang/Integer;IILjava/lang/Object;)Ljava/util/HashMap; // method@ed44 │ │ -4a71b8: 0c0f |005e: move-result-object v15 │ │ -4a71ba: 54e1 49b2 |005f: iget-object v1, v14, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadMoreMessages$1;.$withNetworkParams:Landroid/os/Bundle; // field@b249 │ │ -4a71be: 1a05 102e |0061: const-string v5, "KEY_FIELD_MAP" // string@2e10 │ │ -4a71c2: 1f0f 6b24 |0063: check-cast v15, Ljava/io/Serializable; // type@246b │ │ -4a71c6: 6e30 6604 510f |0065: invoke-virtual {v1, v5, v15}, Landroid/os/Bundle;.putSerializable:(Ljava/lang/String;Ljava/io/Serializable;)V // method@0466 │ │ -4a71cc: 54ef 4bb2 |0068: iget-object v15, v14, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadMoreMessages$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b24b │ │ -4a71d0: 53e5 48b2 |006a: iget-wide v5, v14, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadMoreMessages$1;.$beforeMessageId:J // field@b248 │ │ -4a71d4: 07e1 |006c: move-object v1, v14 │ │ -4a71d6: 1f01 ce25 |006d: check-cast v1, Lkotlin/coroutines/Continuation; // type@25ce │ │ -4a71da: 59e4 4ab2 |006f: iput v4, v14, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadMoreMessages$1;.label:I // field@b24a │ │ -4a71de: 7140 35ed 5f16 |0071: invoke-static {v15, v5, v6, v1}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.access$hasToLoadPreviousMessagesFromServer:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;JLkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed35 │ │ -4a71e4: 0c0f |0074: move-result-object v15 │ │ -4a71e6: 330f 0300 |0075: if-ne v15, v0, 0078 // +0003 │ │ -4a71ea: 1100 |0077: return-object v0 │ │ -4a71ec: 1f0f 7524 |0078: check-cast v15, Ljava/lang/Boolean; // type@2475 │ │ -4a71f0: 6e10 30f5 0f00 |007a: invoke-virtual {v15}, Ljava/lang/Boolean;.booleanValue:()Z // method@f530 │ │ -4a71f6: 0a0f |007d: move-result v15 │ │ -4a71f8: 380f 1d00 |007e: if-eqz v15, 009b // +001d │ │ -4a71fc: 620f 79b2 |0080: sget-object v15, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.Companion:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion; // field@b279 │ │ -4a7200: 6e10 e9ec 0f00 |0082: invoke-virtual {v15}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion;.getTAG:()Ljava/lang/String; // method@ece9 │ │ -4a7206: 0c0f |0085: move-result-object v15 │ │ -4a7208: 1a01 bb6c |0086: const-string v1, "Starting online request for loadMoreMessages" // string@6cbb │ │ -4a720c: 7120 6c05 1f00 |0088: invoke-static {v15, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4a7212: 54ef 4bb2 |008b: iget-object v15, v14, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadMoreMessages$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b24b │ │ -4a7216: 54e1 49b2 |008d: iget-object v1, v14, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadMoreMessages$1;.$withNetworkParams:Landroid/os/Bundle; // field@b249 │ │ -4a721a: 07e4 |008f: move-object v4, v14 │ │ -4a721c: 1f04 ce25 |0090: check-cast v4, Lkotlin/coroutines/Continuation; // type@25ce │ │ -4a7220: 59e3 4ab2 |0092: iput v3, v14, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadMoreMessages$1;.label:I // field@b24a │ │ -4a7224: 7130 3bed 1f04 |0094: invoke-static {v15, v1, v4}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.access$sync:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Landroid/os/Bundle;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed3b │ │ -4a722a: 0c0f |0097: move-result-object v15 │ │ -4a722c: 330f 0300 |0098: if-ne v15, v0, 009b // +0003 │ │ -4a7230: 1100 |009a: return-object v0 │ │ -4a7232: 54e3 4bb2 |009b: iget-object v3, v14, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadMoreMessages$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b24b │ │ -4a7236: 6e10 47ed 0300 |009d: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.getInternalConversationId:()Ljava/lang/String; // method@ed47 │ │ -4a723c: 0c04 |00a0: move-result-object v4 │ │ -4a723e: 53e5 48b2 |00a1: iget-wide v5, v14, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadMoreMessages$1;.$beforeMessageId:J // field@b248 │ │ -4a7242: 07e8 |00a3: move-object v8, v14 │ │ -4a7244: 1f08 ce25 |00a4: check-cast v8, Lkotlin/coroutines/Continuation; // type@25ce │ │ -4a7248: 59e2 4ab2 |00a6: iput v2, v14, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadMoreMessages$1;.label:I // field@b24a │ │ -4a724c: 1307 6400 |00a8: const/16 v7, #int 100 // #64 │ │ -4a7250: 7706 37ed 0300 |00aa: invoke-static/range {v3, v4, v5, v6, v7, v8}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.access$showMessagesBefore:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Ljava/lang/String;JILkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed37 │ │ -4a7256: 0c0f |00ad: move-result-object v15 │ │ -4a7258: 330f 0300 |00ae: if-ne v15, v0, 00b1 // +0003 │ │ -4a725c: 1100 |00b0: return-object v0 │ │ -4a725e: 54ef 4bb2 |00b1: iget-object v15, v14, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadMoreMessages$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b24b │ │ -4a7262: 7110 3eed 0f00 |00b3: invoke-static {v15}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.access$updateUiForLastCommonRead:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;)V // method@ed3e │ │ -4a7268: 620f 61b5 |00b6: sget-object v15, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -4a726c: 110f |00b8: return-object v15 │ │ +4a70f0: |[4a70f0] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$loadMoreMessages$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4a7100: 7100 dcfb 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ +4a7106: 0c00 |0003: move-result-object v0 │ │ +4a7108: 52e1 4ab2 |0004: iget v1, v14, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadMoreMessages$1;.label:I // field@b24a │ │ +4a710c: 1232 |0006: const/4 v2, #int 3 // #3 │ │ +4a710e: 1223 |0007: const/4 v3, #int 2 // #2 │ │ +4a7110: 1214 |0008: const/4 v4, #int 1 // #1 │ │ +4a7112: 3801 1e00 |0009: if-eqz v1, 0027 // +001e │ │ +4a7116: 3241 1800 |000b: if-eq v1, v4, 0023 // +0018 │ │ +4a711a: 3231 1100 |000d: if-eq v1, v3, 001e // +0011 │ │ +4a711e: 3321 0700 |000f: if-ne v1, v2, 0016 // +0007 │ │ +4a7122: 7110 8cfb 0f00 |0011: invoke-static {v15}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +4a7128: 2900 9d00 |0014: goto/16 00b1 // +009d │ │ +4a712c: 220f 8924 |0016: new-instance v15, Ljava/lang/IllegalStateException; // type@2489 │ │ +4a7130: 1a00 d28c |0018: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ +4a7134: 7020 c9f5 0f00 |001a: invoke-direct {v15, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ +4a713a: 270f |001d: throw v15 │ │ +4a713c: 7110 8cfb 0f00 |001e: invoke-static {v15}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +4a7142: 2900 7a00 |0021: goto/16 009b // +007a │ │ +4a7146: 7110 8cfb 0f00 |0023: invoke-static {v15}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +4a714c: 2852 |0026: goto 0078 // +0052 │ │ +4a714e: 7110 8cfb 0f00 |0027: invoke-static {v15}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +4a7154: 620f 79b2 |002a: sget-object v15, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.Companion:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion; // field@b279 │ │ +4a7158: 6e10 e9ec 0f00 |002c: invoke-virtual {v15}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion;.getTAG:()Ljava/lang/String; // method@ece9 │ │ +4a715e: 0c0f |002f: move-result-object v15 │ │ +4a7160: 53e5 48b2 |0030: iget-wide v5, v14, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadMoreMessages$1;.$beforeMessageId:J // field@b248 │ │ +4a7164: 2201 a924 |0032: new-instance v1, Ljava/lang/StringBuilder; // type@24a9 │ │ +4a7168: 1a07 4e11 |0034: const-string v7, "---- loadMoreMessages for " // string@114e │ │ +4a716c: 7020 89f6 7100 |0036: invoke-direct {v1, v7}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +4a7172: 6e30 8ef6 5106 |0039: invoke-virtual {v1, v5, v6}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@f68e │ │ +4a7178: 0c01 |003c: move-result-object v1 │ │ +4a717a: 1a05 a504 |003d: const-string v5, " ------------" // string@04a5 │ │ +4a717e: 6e20 92f6 5100 |003f: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4a7184: 0c01 |0042: move-result-object v1 │ │ +4a7186: 6e10 9cf6 0100 |0043: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +4a718c: 0c01 |0046: move-result-object v1 │ │ +4a718e: 7120 6c05 1f00 |0047: invoke-static {v15, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4a7194: 54e5 4bb2 |004a: iget-object v5, v14, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadMoreMessages$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b24b │ │ +4a7198: 53e6 48b2 |004c: iget-wide v6, v14, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadMoreMessages$1;.$beforeMessageId:J // field@b248 │ │ +4a719c: 846f |004e: long-to-int v15, v6 │ │ +4a719e: 7110 e0fb 0f00 |004f: invoke-static {v15}, Lkotlin/coroutines/jvm/internal/Boxing;.boxInt:(I)Ljava/lang/Integer; // method@fbe0 │ │ +4a71a4: 0c0a |0052: move-result-object v10 │ │ +4a71a6: 130c 2000 |0053: const/16 v12, #int 32 // #20 │ │ +4a71aa: 120d |0055: const/4 v13, #int 0 // #0 │ │ +4a71ac: 1206 |0056: const/4 v6, #int 0 // #0 │ │ +4a71ae: 1207 |0057: const/4 v7, #int 0 // #0 │ │ +4a71b0: 1208 |0058: const/4 v8, #int 0 // #0 │ │ +4a71b2: 1219 |0059: const/4 v9, #int 1 // #1 │ │ +4a71b4: 120b |005a: const/4 v11, #int 0 // #0 │ │ +4a71b6: 7709 44ed 0500 |005b: invoke-static/range {v5, v6, v7, v8, v9, v10, v11, v12, v13}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.getFieldMap$default:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;ZIZZLjava/lang/Integer;IILjava/lang/Object;)Ljava/util/HashMap; // method@ed44 │ │ +4a71bc: 0c0f |005e: move-result-object v15 │ │ +4a71be: 54e1 49b2 |005f: iget-object v1, v14, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadMoreMessages$1;.$withNetworkParams:Landroid/os/Bundle; // field@b249 │ │ +4a71c2: 1a05 102e |0061: const-string v5, "KEY_FIELD_MAP" // string@2e10 │ │ +4a71c6: 1f0f 6b24 |0063: check-cast v15, Ljava/io/Serializable; // type@246b │ │ +4a71ca: 6e30 6604 510f |0065: invoke-virtual {v1, v5, v15}, Landroid/os/Bundle;.putSerializable:(Ljava/lang/String;Ljava/io/Serializable;)V // method@0466 │ │ +4a71d0: 54ef 4bb2 |0068: iget-object v15, v14, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadMoreMessages$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b24b │ │ +4a71d4: 53e5 48b2 |006a: iget-wide v5, v14, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadMoreMessages$1;.$beforeMessageId:J // field@b248 │ │ +4a71d8: 07e1 |006c: move-object v1, v14 │ │ +4a71da: 1f01 ce25 |006d: check-cast v1, Lkotlin/coroutines/Continuation; // type@25ce │ │ +4a71de: 59e4 4ab2 |006f: iput v4, v14, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadMoreMessages$1;.label:I // field@b24a │ │ +4a71e2: 7140 35ed 5f16 |0071: invoke-static {v15, v5, v6, v1}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.access$hasToLoadPreviousMessagesFromServer:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;JLkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed35 │ │ +4a71e8: 0c0f |0074: move-result-object v15 │ │ +4a71ea: 330f 0300 |0075: if-ne v15, v0, 0078 // +0003 │ │ +4a71ee: 1100 |0077: return-object v0 │ │ +4a71f0: 1f0f 7524 |0078: check-cast v15, Ljava/lang/Boolean; // type@2475 │ │ +4a71f4: 6e10 30f5 0f00 |007a: invoke-virtual {v15}, Ljava/lang/Boolean;.booleanValue:()Z // method@f530 │ │ +4a71fa: 0a0f |007d: move-result v15 │ │ +4a71fc: 380f 1d00 |007e: if-eqz v15, 009b // +001d │ │ +4a7200: 620f 79b2 |0080: sget-object v15, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.Companion:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion; // field@b279 │ │ +4a7204: 6e10 e9ec 0f00 |0082: invoke-virtual {v15}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion;.getTAG:()Ljava/lang/String; // method@ece9 │ │ +4a720a: 0c0f |0085: move-result-object v15 │ │ +4a720c: 1a01 bb6c |0086: const-string v1, "Starting online request for loadMoreMessages" // string@6cbb │ │ +4a7210: 7120 6c05 1f00 |0088: invoke-static {v15, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4a7216: 54ef 4bb2 |008b: iget-object v15, v14, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadMoreMessages$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b24b │ │ +4a721a: 54e1 49b2 |008d: iget-object v1, v14, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadMoreMessages$1;.$withNetworkParams:Landroid/os/Bundle; // field@b249 │ │ +4a721e: 07e4 |008f: move-object v4, v14 │ │ +4a7220: 1f04 ce25 |0090: check-cast v4, Lkotlin/coroutines/Continuation; // type@25ce │ │ +4a7224: 59e3 4ab2 |0092: iput v3, v14, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadMoreMessages$1;.label:I // field@b24a │ │ +4a7228: 7130 3bed 1f04 |0094: invoke-static {v15, v1, v4}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.access$sync:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Landroid/os/Bundle;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed3b │ │ +4a722e: 0c0f |0097: move-result-object v15 │ │ +4a7230: 330f 0300 |0098: if-ne v15, v0, 009b // +0003 │ │ +4a7234: 1100 |009a: return-object v0 │ │ +4a7236: 54e3 4bb2 |009b: iget-object v3, v14, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadMoreMessages$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b24b │ │ +4a723a: 6e10 47ed 0300 |009d: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.getInternalConversationId:()Ljava/lang/String; // method@ed47 │ │ +4a7240: 0c04 |00a0: move-result-object v4 │ │ +4a7242: 53e5 48b2 |00a1: iget-wide v5, v14, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadMoreMessages$1;.$beforeMessageId:J // field@b248 │ │ +4a7246: 07e8 |00a3: move-object v8, v14 │ │ +4a7248: 1f08 ce25 |00a4: check-cast v8, Lkotlin/coroutines/Continuation; // type@25ce │ │ +4a724c: 59e2 4ab2 |00a6: iput v2, v14, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadMoreMessages$1;.label:I // field@b24a │ │ +4a7250: 1307 6400 |00a8: const/16 v7, #int 100 // #64 │ │ +4a7254: 7706 37ed 0300 |00aa: invoke-static/range {v3, v4, v5, v6, v7, v8}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.access$showMessagesBefore:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Ljava/lang/String;JILkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed37 │ │ +4a725a: 0c0f |00ad: move-result-object v15 │ │ +4a725c: 330f 0300 |00ae: if-ne v15, v0, 00b1 // +0003 │ │ +4a7260: 1100 |00b0: return-object v0 │ │ +4a7262: 54ef 4bb2 |00b1: iget-object v15, v14, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadMoreMessages$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b24b │ │ +4a7266: 7110 3eed 0f00 |00b3: invoke-static {v15}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.access$updateUiForLastCommonRead:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;)V // method@ed3e │ │ +4a726c: 620f 61b5 |00b6: sget-object v15, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +4a7270: 110f |00b8: return-object v15 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=233 │ │ 0x002a line=234 │ │ 0x004a line=236 │ │ 0x004c line=241 │ │ 0x005b line=236 │ │ @@ -2037565,47 +2037565,47 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4a7308: |[4a7308] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$showMessagesBefore$1.:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lkotlin/coroutines/Continuation;)V │ │ -4a7318: 5b01 4fb2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b24f │ │ -4a731c: 7020 e2fb 2000 |0002: invoke-direct {v0, v2}, Lkotlin/coroutines/jvm/internal/ContinuationImpl;.:(Lkotlin/coroutines/Continuation;)V // method@fbe2 │ │ -4a7322: 0e00 |0005: return-void │ │ +4a730c: |[4a730c] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$showMessagesBefore$1.:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lkotlin/coroutines/Continuation;)V │ │ +4a731c: 5b01 4fb2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b24f │ │ +4a7320: 7020 e2fb 2000 |0002: invoke-direct {v0, v2}, Lkotlin/coroutines/jvm/internal/ContinuationImpl;.:(Lkotlin/coroutines/Continuation;)V // method@fbe2 │ │ +4a7326: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 23 16-bit code units │ │ -4a72c8: |[4a72c8] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$showMessagesBefore$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4a72d8: 5b67 4eb2 |0000: iput-object v7, v6, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$1;.result:Ljava/lang/Object; // field@b24e │ │ -4a72dc: 5267 4db2 |0002: iget v7, v6, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$1;.label:I // field@b24d │ │ -4a72e0: 1500 0080 |0004: const/high16 v0, #int -2147483648 // #8000 │ │ -4a72e4: b607 |0006: or-int/2addr v7, v0 │ │ -4a72e6: 5967 4db2 |0007: iput v7, v6, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$1;.label:I // field@b24d │ │ -4a72ea: 5460 4fb2 |0009: iget-object v0, v6, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b24f │ │ -4a72ee: 1204 |000b: const/4 v4, #int 0 // #0 │ │ -4a72f0: 0765 |000c: move-object v5, v6 │ │ -4a72f2: 1f05 ce25 |000d: check-cast v5, Lkotlin/coroutines/Continuation; // type@25ce │ │ -4a72f6: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -4a72f8: 1602 0000 |0010: const-wide/16 v2, #int 0 // #0 │ │ -4a72fc: 7706 37ed 0000 |0012: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.access$showMessagesBefore:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Ljava/lang/String;JILkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed37 │ │ -4a7302: 0c07 |0015: move-result-object v7 │ │ -4a7304: 1107 |0016: return-object v7 │ │ +4a72cc: |[4a72cc] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$showMessagesBefore$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4a72dc: 5b67 4eb2 |0000: iput-object v7, v6, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$1;.result:Ljava/lang/Object; // field@b24e │ │ +4a72e0: 5267 4db2 |0002: iget v7, v6, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$1;.label:I // field@b24d │ │ +4a72e4: 1500 0080 |0004: const/high16 v0, #int -2147483648 // #8000 │ │ +4a72e8: b607 |0006: or-int/2addr v7, v0 │ │ +4a72ea: 5967 4db2 |0007: iput v7, v6, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$1;.label:I // field@b24d │ │ +4a72ee: 5460 4fb2 |0009: iget-object v0, v6, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b24f │ │ +4a72f2: 1204 |000b: const/4 v4, #int 0 // #0 │ │ +4a72f4: 0765 |000c: move-object v5, v6 │ │ +4a72f6: 1f05 ce25 |000d: check-cast v5, Lkotlin/coroutines/Continuation; // type@25ce │ │ +4a72fa: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +4a72fc: 1602 0000 |0010: const-wide/16 v2, #int 0 // #0 │ │ +4a7300: 7706 37ed 0000 |0012: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.access$showMessagesBefore:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Ljava/lang/String;JILkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed37 │ │ +4a7306: 0c07 |0015: move-result-object v7 │ │ +4a7308: 1107 |0016: return-object v7 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 25058 (OfflineFirstChatRepository.kt) │ │ │ │ Class #7641 header: │ │ @@ -2037654,45 +2037654,45 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$getMessagesBefore$$inlined$map$1$2;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4a735c: |[4a735c] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$showMessagesBefore$getMessagesBefore$$inlined$map$1$2$1.:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$getMessagesBefore$$inlined$map$1$2;Lkotlin/coroutines/Continuation;)V │ │ -4a736c: 5b01 53b2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$getMessagesBefore$$inlined$map$1$2$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$getMessagesBefore$$inlined$map$1$2; // field@b253 │ │ -4a7370: 7020 e2fb 2000 |0002: invoke-direct {v0, v2}, Lkotlin/coroutines/jvm/internal/ContinuationImpl;.:(Lkotlin/coroutines/Continuation;)V // method@fbe2 │ │ -4a7376: 0e00 |0005: return-void │ │ +4a7360: |[4a7360] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$showMessagesBefore$getMessagesBefore$$inlined$map$1$2$1.:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$getMessagesBefore$$inlined$map$1$2;Lkotlin/coroutines/Continuation;)V │ │ +4a7370: 5b01 53b2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$getMessagesBefore$$inlined$map$1$2$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$getMessagesBefore$$inlined$map$1$2; // field@b253 │ │ +4a7374: 7020 e2fb 2000 |0002: invoke-direct {v0, v2}, Lkotlin/coroutines/jvm/internal/ContinuationImpl;.:(Lkotlin/coroutines/Continuation;)V // method@fbe2 │ │ +4a737a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$getMessagesBefore$$inlined$map$1$2$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -4a7324: |[4a7324] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$showMessagesBefore$getMessagesBefore$$inlined$map$1$2$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4a7334: 5b23 52b2 |0000: iput-object v3, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$getMessagesBefore$$inlined$map$1$2$1;.result:Ljava/lang/Object; // field@b252 │ │ -4a7338: 5223 51b2 |0002: iget v3, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$getMessagesBefore$$inlined$map$1$2$1;.label:I // field@b251 │ │ -4a733c: 1500 0080 |0004: const/high16 v0, #int -2147483648 // #8000 │ │ -4a7340: b603 |0006: or-int/2addr v3, v0 │ │ -4a7342: 5923 51b2 |0007: iput v3, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$getMessagesBefore$$inlined$map$1$2$1;.label:I // field@b251 │ │ -4a7346: 5423 53b2 |0009: iget-object v3, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$getMessagesBefore$$inlined$map$1$2$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$getMessagesBefore$$inlined$map$1$2; // field@b253 │ │ -4a734a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -4a734c: 0721 |000c: move-object v1, v2 │ │ -4a734e: 1f01 ce25 |000d: check-cast v1, Lkotlin/coroutines/Continuation; // type@25ce │ │ -4a7352: 6e30 0fed 0301 |000f: invoke-virtual {v3, v0, v1}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$getMessagesBefore$$inlined$map$1$2;.emit:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed0f │ │ -4a7358: 0c03 |0012: move-result-object v3 │ │ -4a735a: 1103 |0013: return-object v3 │ │ +4a7328: |[4a7328] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$showMessagesBefore$getMessagesBefore$$inlined$map$1$2$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4a7338: 5b23 52b2 |0000: iput-object v3, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$getMessagesBefore$$inlined$map$1$2$1;.result:Ljava/lang/Object; // field@b252 │ │ +4a733c: 5223 51b2 |0002: iget v3, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$getMessagesBefore$$inlined$map$1$2$1;.label:I // field@b251 │ │ +4a7340: 1500 0080 |0004: const/high16 v0, #int -2147483648 // #8000 │ │ +4a7344: b603 |0006: or-int/2addr v3, v0 │ │ +4a7346: 5923 51b2 |0007: iput v3, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$getMessagesBefore$$inlined$map$1$2$1;.label:I // field@b251 │ │ +4a734a: 5423 53b2 |0009: iget-object v3, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$getMessagesBefore$$inlined$map$1$2$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$getMessagesBefore$$inlined$map$1$2; // field@b253 │ │ +4a734e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +4a7350: 0721 |000c: move-object v1, v2 │ │ +4a7352: 1f01 ce25 |000d: check-cast v1, Lkotlin/coroutines/Continuation; // type@25ce │ │ +4a7356: 6e30 0fed 0301 |000f: invoke-virtual {v3, v0, v1}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$getMessagesBefore$$inlined$map$1$2;.emit:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed0f │ │ +4a735c: 0c03 |0012: move-result-object v3 │ │ +4a735e: 1103 |0013: return-object v3 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 9329 (Emitters.kt) │ │ │ │ Class #7642 header: │ │ @@ -2037731,92 +2037731,92 @@ │ │ type : '(Lkotlinx/coroutines/flow/FlowCollector;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4a746c: |[4a746c] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$showMessagesBefore$getMessagesBefore$$inlined$map$1$2.:(Lkotlinx/coroutines/flow/FlowCollector;)V │ │ -4a747c: 5b01 54b2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$getMessagesBefore$$inlined$map$1$2;.$this_unsafeFlow:Lkotlinx/coroutines/flow/FlowCollector; // field@b254 │ │ -4a7480: 7010 2ff6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4a7486: 0e00 |0005: return-void │ │ +4a7470: |[4a7470] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$showMessagesBefore$getMessagesBefore$$inlined$map$1$2.:(Lkotlinx/coroutines/flow/FlowCollector;)V │ │ +4a7480: 5b01 54b2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$getMessagesBefore$$inlined$map$1$2;.$this_unsafeFlow:Lkotlinx/coroutines/flow/FlowCollector; // field@b254 │ │ +4a7484: 7010 2ff6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4a748a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$getMessagesBefore$$inlined$map$1$2;) │ │ name : 'emit' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 113 16-bit code units │ │ -4a7378: |[4a7378] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$showMessagesBefore$getMessagesBefore$$inlined$map$1$2.emit:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4a7388: 2070 6921 |0000: instance-of v0, v7, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$getMessagesBefore$$inlined$map$1$2$1; // type@2169 │ │ -4a738c: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ -4a7390: 0770 |0004: move-object v0, v7 │ │ -4a7392: 1f00 6921 |0005: check-cast v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$getMessagesBefore$$inlined$map$1$2$1; // type@2169 │ │ -4a7396: 5201 51b2 |0007: iget v1, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$getMessagesBefore$$inlined$map$1$2$1;.label:I // field@b251 │ │ -4a739a: 1502 0080 |0009: const/high16 v2, #int -2147483648 // #8000 │ │ -4a739e: b521 |000b: and-int/2addr v1, v2 │ │ -4a73a0: 3801 0800 |000c: if-eqz v1, 0014 // +0008 │ │ -4a73a4: 5207 51b2 |000e: iget v7, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$getMessagesBefore$$inlined$map$1$2$1;.label:I // field@b251 │ │ -4a73a8: b127 |0010: sub-int/2addr v7, v2 │ │ -4a73aa: 5907 51b2 |0011: iput v7, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$getMessagesBefore$$inlined$map$1$2$1;.label:I // field@b251 │ │ -4a73ae: 2806 |0013: goto 0019 // +0006 │ │ -4a73b0: 2200 6921 |0014: new-instance v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$getMessagesBefore$$inlined$map$1$2$1; // type@2169 │ │ -4a73b4: 7030 0ced 5007 |0016: invoke-direct {v0, v5, v7}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$getMessagesBefore$$inlined$map$1$2$1;.:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$getMessagesBefore$$inlined$map$1$2;Lkotlin/coroutines/Continuation;)V // method@ed0c │ │ -4a73ba: 5407 52b2 |0019: iget-object v7, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$getMessagesBefore$$inlined$map$1$2$1;.result:Ljava/lang/Object; // field@b252 │ │ -4a73be: 7100 dcfb 0000 |001b: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ -4a73c4: 0c01 |001e: move-result-object v1 │ │ -4a73c6: 5202 51b2 |001f: iget v2, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$getMessagesBefore$$inlined$map$1$2$1;.label:I // field@b251 │ │ -4a73ca: 1213 |0021: const/4 v3, #int 1 // #1 │ │ -4a73cc: 3802 1000 |0022: if-eqz v2, 0032 // +0010 │ │ -4a73d0: 3332 0600 |0024: if-ne v2, v3, 002a // +0006 │ │ -4a73d4: 7110 8cfb 0700 |0026: invoke-static {v7}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -4a73da: 2845 |0029: goto 006e // +0045 │ │ -4a73dc: 2206 8924 |002a: new-instance v6, Ljava/lang/IllegalStateException; // type@2489 │ │ -4a73e0: 1a07 d28c |002c: const-string v7, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ -4a73e4: 7020 c9f5 7600 |002e: invoke-direct {v6, v7}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ -4a73ea: 2706 |0031: throw v6 │ │ -4a73ec: 7110 8cfb 0700 |0032: invoke-static {v7}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -4a73f2: 5457 54b2 |0035: iget-object v7, v5, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$getMessagesBefore$$inlined$map$1$2;.$this_unsafeFlow:Lkotlinx/coroutines/flow/FlowCollector; // field@b254 │ │ -4a73f6: 0702 |0037: move-object v2, v0 │ │ -4a73f8: 1f02 ce25 |0038: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ -4a73fc: 1f06 3725 |003a: check-cast v6, Ljava/util/List; // type@2537 │ │ -4a7400: 1f06 8e24 |003c: check-cast v6, Ljava/lang/Iterable; // type@248e │ │ -4a7404: 2202 2125 |003e: new-instance v2, Ljava/util/ArrayList; // type@2521 │ │ -4a7408: 1304 0a00 |0040: const/16 v4, #int 10 // #a │ │ -4a740c: 7120 a2fb 4600 |0042: invoke-static {v6, v4}, Lkotlin/collections/CollectionsKt;.collectionSizeOrDefault:(Ljava/lang/Iterable;I)I // method@fba2 │ │ -4a7412: 0a04 |0045: move-result v4 │ │ -4a7414: 7020 42f8 4200 |0046: invoke-direct {v2, v4}, Ljava/util/ArrayList;.:(I)V // method@f842 │ │ -4a741a: 1f02 2525 |0049: check-cast v2, Ljava/util/Collection; // type@2525 │ │ -4a741e: 7210 e3f5 0600 |004b: invoke-interface {v6}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@f5e3 │ │ -4a7424: 0c06 |004e: move-result-object v6 │ │ -4a7426: 7210 46f9 0600 |004f: invoke-interface {v6}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ -4a742c: 0a04 |0052: move-result v4 │ │ -4a742e: 3804 1000 |0053: if-eqz v4, 0063 // +0010 │ │ -4a7432: 7210 47f9 0600 |0055: invoke-interface {v6}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ -4a7438: 0c04 |0058: move-result-object v4 │ │ -4a743a: 1f04 5f22 |0059: check-cast v4, Lcom/nextcloud/talk/data/database/model/ChatMessageEntity; // type@225f │ │ -4a743e: 7110 89f0 0400 |005b: invoke-static {v4}, Lcom/nextcloud/talk/data/database/mappers/ChatMessageMapUtilsKt;.asModel:(Lcom/nextcloud/talk/data/database/model/ChatMessageEntity;)Lcom/nextcloud/talk/chat/data/model/ChatMessage; // method@f089 │ │ -4a7444: 0c04 |005e: move-result-object v4 │ │ -4a7446: 7220 c0f8 4200 |005f: invoke-interface {v2, v4}, Ljava/util/Collection;.add:(Ljava/lang/Object;)Z // method@f8c0 │ │ -4a744c: 28ed |0062: goto 004f // -0013 │ │ -4a744e: 1f02 3725 |0063: check-cast v2, Ljava/util/List; // type@2537 │ │ -4a7452: 5903 51b2 |0065: iput v3, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$getMessagesBefore$$inlined$map$1$2$1;.label:I // field@b251 │ │ -4a7456: 7230 8dfc 2700 |0067: invoke-interface {v7, v2, v0}, Lkotlinx/coroutines/flow/FlowCollector;.emit:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@fc8d │ │ -4a745c: 0c06 |006a: move-result-object v6 │ │ -4a745e: 3316 0300 |006b: if-ne v6, v1, 006e // +0003 │ │ -4a7462: 1101 |006d: return-object v1 │ │ -4a7464: 6206 61b5 |006e: sget-object v6, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -4a7468: 1106 |0070: return-object v6 │ │ +4a737c: |[4a737c] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$showMessagesBefore$getMessagesBefore$$inlined$map$1$2.emit:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4a738c: 2070 6921 |0000: instance-of v0, v7, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$getMessagesBefore$$inlined$map$1$2$1; // type@2169 │ │ +4a7390: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ +4a7394: 0770 |0004: move-object v0, v7 │ │ +4a7396: 1f00 6921 |0005: check-cast v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$getMessagesBefore$$inlined$map$1$2$1; // type@2169 │ │ +4a739a: 5201 51b2 |0007: iget v1, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$getMessagesBefore$$inlined$map$1$2$1;.label:I // field@b251 │ │ +4a739e: 1502 0080 |0009: const/high16 v2, #int -2147483648 // #8000 │ │ +4a73a2: b521 |000b: and-int/2addr v1, v2 │ │ +4a73a4: 3801 0800 |000c: if-eqz v1, 0014 // +0008 │ │ +4a73a8: 5207 51b2 |000e: iget v7, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$getMessagesBefore$$inlined$map$1$2$1;.label:I // field@b251 │ │ +4a73ac: b127 |0010: sub-int/2addr v7, v2 │ │ +4a73ae: 5907 51b2 |0011: iput v7, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$getMessagesBefore$$inlined$map$1$2$1;.label:I // field@b251 │ │ +4a73b2: 2806 |0013: goto 0019 // +0006 │ │ +4a73b4: 2200 6921 |0014: new-instance v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$getMessagesBefore$$inlined$map$1$2$1; // type@2169 │ │ +4a73b8: 7030 0ced 5007 |0016: invoke-direct {v0, v5, v7}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$getMessagesBefore$$inlined$map$1$2$1;.:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$getMessagesBefore$$inlined$map$1$2;Lkotlin/coroutines/Continuation;)V // method@ed0c │ │ +4a73be: 5407 52b2 |0019: iget-object v7, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$getMessagesBefore$$inlined$map$1$2$1;.result:Ljava/lang/Object; // field@b252 │ │ +4a73c2: 7100 dcfb 0000 |001b: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ +4a73c8: 0c01 |001e: move-result-object v1 │ │ +4a73ca: 5202 51b2 |001f: iget v2, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$getMessagesBefore$$inlined$map$1$2$1;.label:I // field@b251 │ │ +4a73ce: 1213 |0021: const/4 v3, #int 1 // #1 │ │ +4a73d0: 3802 1000 |0022: if-eqz v2, 0032 // +0010 │ │ +4a73d4: 3332 0600 |0024: if-ne v2, v3, 002a // +0006 │ │ +4a73d8: 7110 8cfb 0700 |0026: invoke-static {v7}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +4a73de: 2845 |0029: goto 006e // +0045 │ │ +4a73e0: 2206 8924 |002a: new-instance v6, Ljava/lang/IllegalStateException; // type@2489 │ │ +4a73e4: 1a07 d28c |002c: const-string v7, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ +4a73e8: 7020 c9f5 7600 |002e: invoke-direct {v6, v7}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ +4a73ee: 2706 |0031: throw v6 │ │ +4a73f0: 7110 8cfb 0700 |0032: invoke-static {v7}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +4a73f6: 5457 54b2 |0035: iget-object v7, v5, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$getMessagesBefore$$inlined$map$1$2;.$this_unsafeFlow:Lkotlinx/coroutines/flow/FlowCollector; // field@b254 │ │ +4a73fa: 0702 |0037: move-object v2, v0 │ │ +4a73fc: 1f02 ce25 |0038: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ +4a7400: 1f06 3725 |003a: check-cast v6, Ljava/util/List; // type@2537 │ │ +4a7404: 1f06 8e24 |003c: check-cast v6, Ljava/lang/Iterable; // type@248e │ │ +4a7408: 2202 2125 |003e: new-instance v2, Ljava/util/ArrayList; // type@2521 │ │ +4a740c: 1304 0a00 |0040: const/16 v4, #int 10 // #a │ │ +4a7410: 7120 a2fb 4600 |0042: invoke-static {v6, v4}, Lkotlin/collections/CollectionsKt;.collectionSizeOrDefault:(Ljava/lang/Iterable;I)I // method@fba2 │ │ +4a7416: 0a04 |0045: move-result v4 │ │ +4a7418: 7020 42f8 4200 |0046: invoke-direct {v2, v4}, Ljava/util/ArrayList;.:(I)V // method@f842 │ │ +4a741e: 1f02 2525 |0049: check-cast v2, Ljava/util/Collection; // type@2525 │ │ +4a7422: 7210 e3f5 0600 |004b: invoke-interface {v6}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@f5e3 │ │ +4a7428: 0c06 |004e: move-result-object v6 │ │ +4a742a: 7210 46f9 0600 |004f: invoke-interface {v6}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ +4a7430: 0a04 |0052: move-result v4 │ │ +4a7432: 3804 1000 |0053: if-eqz v4, 0063 // +0010 │ │ +4a7436: 7210 47f9 0600 |0055: invoke-interface {v6}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ +4a743c: 0c04 |0058: move-result-object v4 │ │ +4a743e: 1f04 5f22 |0059: check-cast v4, Lcom/nextcloud/talk/data/database/model/ChatMessageEntity; // type@225f │ │ +4a7442: 7110 89f0 0400 |005b: invoke-static {v4}, Lcom/nextcloud/talk/data/database/mappers/ChatMessageMapUtilsKt;.asModel:(Lcom/nextcloud/talk/data/database/model/ChatMessageEntity;)Lcom/nextcloud/talk/chat/data/model/ChatMessage; // method@f089 │ │ +4a7448: 0c04 |005e: move-result-object v4 │ │ +4a744a: 7220 c0f8 4200 |005f: invoke-interface {v2, v4}, Ljava/util/Collection;.add:(Ljava/lang/Object;)Z // method@f8c0 │ │ +4a7450: 28ed |0062: goto 004f // -0013 │ │ +4a7452: 1f02 3725 |0063: check-cast v2, Ljava/util/List; // type@2537 │ │ +4a7456: 5903 51b2 |0065: iput v3, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$getMessagesBefore$$inlined$map$1$2$1;.label:I // field@b251 │ │ +4a745a: 7230 8dfc 2700 |0067: invoke-interface {v7, v2, v0}, Lkotlinx/coroutines/flow/FlowCollector;.emit:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@fc8d │ │ +4a7460: 0c06 |006a: move-result-object v6 │ │ +4a7462: 3316 0300 |006b: if-ne v6, v1, 006e // +0003 │ │ +4a7466: 1101 |006d: return-object v1 │ │ +4a7468: 6206 61b5 |006e: sget-object v6, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +4a746c: 1106 |0070: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x001f line=0 │ │ 0x0035 line=49 │ │ 0x0037 line=219 │ │ 0x003c line=220 │ │ 0x003e line=221 │ │ @@ -2037870,18 +2037870,18 @@ │ │ type : '(Lkotlinx/coroutines/flow/Flow;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4a74c8: |[4a74c8] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$showMessagesBefore$getMessagesBefore$$inlined$map$1.:(Lkotlinx/coroutines/flow/Flow;)V │ │ -4a74d8: 5b01 55b2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$getMessagesBefore$$inlined$map$1;.$this_unsafeTransform$inlined:Lkotlinx/coroutines/flow/Flow; // field@b255 │ │ -4a74dc: 7010 2ff6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4a74e2: 0e00 |0005: return-void │ │ +4a74cc: |[4a74cc] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$showMessagesBefore$getMessagesBefore$$inlined$map$1.:(Lkotlinx/coroutines/flow/Flow;)V │ │ +4a74dc: 5b01 55b2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$getMessagesBefore$$inlined$map$1;.$this_unsafeTransform$inlined:Lkotlinx/coroutines/flow/Flow; // field@b255 │ │ +4a74e0: 7010 2ff6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4a74e6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=105 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$getMessagesBefore$$inlined$map$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lkotlinx/coroutines/flow/Flow; │ │ │ │ @@ -2037891,27 +2037891,27 @@ │ │ type : '(Lkotlinx/coroutines/flow/FlowCollector;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -4a7488: |[4a7488] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$showMessagesBefore$getMessagesBefore$$inlined$map$1.collect:(Lkotlinx/coroutines/flow/FlowCollector;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4a7498: 5420 55b2 |0000: iget-object v0, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$getMessagesBefore$$inlined$map$1;.$this_unsafeTransform$inlined:Lkotlinx/coroutines/flow/Flow; // field@b255 │ │ -4a749c: 2201 6a21 |0002: new-instance v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$getMessagesBefore$$inlined$map$1$2; // type@216a │ │ -4a74a0: 7020 0eed 3100 |0004: invoke-direct {v1, v3}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$getMessagesBefore$$inlined$map$1$2;.:(Lkotlinx/coroutines/flow/FlowCollector;)V // method@ed0e │ │ -4a74a6: 1f01 3b26 |0007: check-cast v1, Lkotlinx/coroutines/flow/FlowCollector; // type@263b │ │ -4a74aa: 7230 8cfc 1004 |0009: invoke-interface {v0, v1, v4}, Lkotlinx/coroutines/flow/Flow;.collect:(Lkotlinx/coroutines/flow/FlowCollector;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@fc8c │ │ -4a74b0: 0c03 |000c: move-result-object v3 │ │ -4a74b2: 7100 dcfb 0000 |000d: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ -4a74b8: 0c04 |0010: move-result-object v4 │ │ -4a74ba: 3343 0300 |0011: if-ne v3, v4, 0014 // +0003 │ │ -4a74be: 1103 |0013: return-object v3 │ │ -4a74c0: 6203 61b5 |0014: sget-object v3, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -4a74c4: 1103 |0016: return-object v3 │ │ +4a748c: |[4a748c] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$showMessagesBefore$getMessagesBefore$$inlined$map$1.collect:(Lkotlinx/coroutines/flow/FlowCollector;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4a749c: 5420 55b2 |0000: iget-object v0, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$getMessagesBefore$$inlined$map$1;.$this_unsafeTransform$inlined:Lkotlinx/coroutines/flow/Flow; // field@b255 │ │ +4a74a0: 2201 6a21 |0002: new-instance v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$getMessagesBefore$$inlined$map$1$2; // type@216a │ │ +4a74a4: 7020 0eed 3100 |0004: invoke-direct {v1, v3}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$getMessagesBefore$$inlined$map$1$2;.:(Lkotlinx/coroutines/flow/FlowCollector;)V // method@ed0e │ │ +4a74aa: 1f01 3b26 |0007: check-cast v1, Lkotlinx/coroutines/flow/FlowCollector; // type@263b │ │ +4a74ae: 7230 8cfc 1004 |0009: invoke-interface {v0, v1, v4}, Lkotlinx/coroutines/flow/Flow;.collect:(Lkotlinx/coroutines/flow/FlowCollector;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@fc8c │ │ +4a74b4: 0c03 |000c: move-result-object v3 │ │ +4a74b6: 7100 dcfb 0000 |000d: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ +4a74bc: 0c04 |0010: move-result-object v4 │ │ +4a74be: 3343 0300 |0011: if-ne v3, v4, 0014 // +0003 │ │ +4a74c2: 1103 |0013: return-object v3 │ │ +4a74c4: 6203 61b5 |0014: sget-object v3, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +4a74c8: 1103 |0016: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0014 line=107 │ │ locals : │ │ 0x0000 - 0x0017 reg=2 this Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$getMessagesBefore$$inlined$map$1; │ │ 0x0000 - 0x0017 reg=3 (null) Lkotlinx/coroutines/flow/FlowCollector; │ │ @@ -2037967,47 +2037967,47 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4a7524: |[4a7524] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$showMessagesBeforeAndEqual$1.:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lkotlin/coroutines/Continuation;)V │ │ -4a7534: 5b01 59b2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b259 │ │ -4a7538: 7020 e2fb 2000 |0002: invoke-direct {v0, v2}, Lkotlin/coroutines/jvm/internal/ContinuationImpl;.:(Lkotlin/coroutines/Continuation;)V // method@fbe2 │ │ -4a753e: 0e00 |0005: return-void │ │ +4a7528: |[4a7528] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$showMessagesBeforeAndEqual$1.:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lkotlin/coroutines/Continuation;)V │ │ +4a7538: 5b01 59b2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b259 │ │ +4a753c: 7020 e2fb 2000 |0002: invoke-direct {v0, v2}, Lkotlin/coroutines/jvm/internal/ContinuationImpl;.:(Lkotlin/coroutines/Continuation;)V // method@fbe2 │ │ +4a7542: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 23 16-bit code units │ │ -4a74e4: |[4a74e4] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$showMessagesBeforeAndEqual$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4a74f4: 5b67 58b2 |0000: iput-object v7, v6, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$1;.result:Ljava/lang/Object; // field@b258 │ │ -4a74f8: 5267 57b2 |0002: iget v7, v6, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$1;.label:I // field@b257 │ │ -4a74fc: 1500 0080 |0004: const/high16 v0, #int -2147483648 // #8000 │ │ -4a7500: b607 |0006: or-int/2addr v7, v0 │ │ -4a7502: 5967 57b2 |0007: iput v7, v6, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$1;.label:I // field@b257 │ │ -4a7506: 5460 59b2 |0009: iget-object v0, v6, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b259 │ │ -4a750a: 1204 |000b: const/4 v4, #int 0 // #0 │ │ -4a750c: 0765 |000c: move-object v5, v6 │ │ -4a750e: 1f05 ce25 |000d: check-cast v5, Lkotlin/coroutines/Continuation; // type@25ce │ │ -4a7512: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -4a7514: 1602 0000 |0010: const-wide/16 v2, #int 0 // #0 │ │ -4a7518: 7706 39ed 0000 |0012: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.access$showMessagesBeforeAndEqual:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Ljava/lang/String;JILkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed39 │ │ -4a751e: 0c07 |0015: move-result-object v7 │ │ -4a7520: 1107 |0016: return-object v7 │ │ +4a74e8: |[4a74e8] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$showMessagesBeforeAndEqual$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4a74f8: 5b67 58b2 |0000: iput-object v7, v6, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$1;.result:Ljava/lang/Object; // field@b258 │ │ +4a74fc: 5267 57b2 |0002: iget v7, v6, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$1;.label:I // field@b257 │ │ +4a7500: 1500 0080 |0004: const/high16 v0, #int -2147483648 // #8000 │ │ +4a7504: b607 |0006: or-int/2addr v7, v0 │ │ +4a7506: 5967 57b2 |0007: iput v7, v6, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$1;.label:I // field@b257 │ │ +4a750a: 5460 59b2 |0009: iget-object v0, v6, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b259 │ │ +4a750e: 1204 |000b: const/4 v4, #int 0 // #0 │ │ +4a7510: 0765 |000c: move-object v5, v6 │ │ +4a7512: 1f05 ce25 |000d: check-cast v5, Lkotlin/coroutines/Continuation; // type@25ce │ │ +4a7516: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +4a7518: 1602 0000 |0010: const-wide/16 v2, #int 0 // #0 │ │ +4a751c: 7706 39ed 0000 |0012: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.access$showMessagesBeforeAndEqual:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Ljava/lang/String;JILkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed39 │ │ +4a7522: 0c07 |0015: move-result-object v7 │ │ +4a7524: 1107 |0016: return-object v7 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 25058 (OfflineFirstChatRepository.kt) │ │ │ │ Class #7645 header: │ │ @@ -2038056,45 +2038056,45 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$getMessagesBeforeAndEqual$$inlined$map$1$2;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4a7578: |[4a7578] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$showMessagesBeforeAndEqual$getMessagesBeforeAndEqual$$inlined$map$1$2$1.:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$getMessagesBeforeAndEqual$$inlined$map$1$2;Lkotlin/coroutines/Continuation;)V │ │ -4a7588: 5b01 5db2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$getMessagesBeforeAndEqual$$inlined$map$1$2$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$getMessagesBeforeAndEqual$$inlined$map$1$2; // field@b25d │ │ -4a758c: 7020 e2fb 2000 |0002: invoke-direct {v0, v2}, Lkotlin/coroutines/jvm/internal/ContinuationImpl;.:(Lkotlin/coroutines/Continuation;)V // method@fbe2 │ │ -4a7592: 0e00 |0005: return-void │ │ +4a757c: |[4a757c] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$showMessagesBeforeAndEqual$getMessagesBeforeAndEqual$$inlined$map$1$2$1.:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$getMessagesBeforeAndEqual$$inlined$map$1$2;Lkotlin/coroutines/Continuation;)V │ │ +4a758c: 5b01 5db2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$getMessagesBeforeAndEqual$$inlined$map$1$2$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$getMessagesBeforeAndEqual$$inlined$map$1$2; // field@b25d │ │ +4a7590: 7020 e2fb 2000 |0002: invoke-direct {v0, v2}, Lkotlin/coroutines/jvm/internal/ContinuationImpl;.:(Lkotlin/coroutines/Continuation;)V // method@fbe2 │ │ +4a7596: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$getMessagesBeforeAndEqual$$inlined$map$1$2$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -4a7540: |[4a7540] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$showMessagesBeforeAndEqual$getMessagesBeforeAndEqual$$inlined$map$1$2$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4a7550: 5b23 5cb2 |0000: iput-object v3, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$getMessagesBeforeAndEqual$$inlined$map$1$2$1;.result:Ljava/lang/Object; // field@b25c │ │ -4a7554: 5223 5bb2 |0002: iget v3, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$getMessagesBeforeAndEqual$$inlined$map$1$2$1;.label:I // field@b25b │ │ -4a7558: 1500 0080 |0004: const/high16 v0, #int -2147483648 // #8000 │ │ -4a755c: b603 |0006: or-int/2addr v3, v0 │ │ -4a755e: 5923 5bb2 |0007: iput v3, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$getMessagesBeforeAndEqual$$inlined$map$1$2$1;.label:I // field@b25b │ │ -4a7562: 5423 5db2 |0009: iget-object v3, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$getMessagesBeforeAndEqual$$inlined$map$1$2$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$getMessagesBeforeAndEqual$$inlined$map$1$2; // field@b25d │ │ -4a7566: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -4a7568: 0721 |000c: move-object v1, v2 │ │ -4a756a: 1f01 ce25 |000d: check-cast v1, Lkotlin/coroutines/Continuation; // type@25ce │ │ -4a756e: 6e30 17ed 0301 |000f: invoke-virtual {v3, v0, v1}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$getMessagesBeforeAndEqual$$inlined$map$1$2;.emit:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed17 │ │ -4a7574: 0c03 |0012: move-result-object v3 │ │ -4a7576: 1103 |0013: return-object v3 │ │ +4a7544: |[4a7544] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$showMessagesBeforeAndEqual$getMessagesBeforeAndEqual$$inlined$map$1$2$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4a7554: 5b23 5cb2 |0000: iput-object v3, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$getMessagesBeforeAndEqual$$inlined$map$1$2$1;.result:Ljava/lang/Object; // field@b25c │ │ +4a7558: 5223 5bb2 |0002: iget v3, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$getMessagesBeforeAndEqual$$inlined$map$1$2$1;.label:I // field@b25b │ │ +4a755c: 1500 0080 |0004: const/high16 v0, #int -2147483648 // #8000 │ │ +4a7560: b603 |0006: or-int/2addr v3, v0 │ │ +4a7562: 5923 5bb2 |0007: iput v3, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$getMessagesBeforeAndEqual$$inlined$map$1$2$1;.label:I // field@b25b │ │ +4a7566: 5423 5db2 |0009: iget-object v3, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$getMessagesBeforeAndEqual$$inlined$map$1$2$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$getMessagesBeforeAndEqual$$inlined$map$1$2; // field@b25d │ │ +4a756a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +4a756c: 0721 |000c: move-object v1, v2 │ │ +4a756e: 1f01 ce25 |000d: check-cast v1, Lkotlin/coroutines/Continuation; // type@25ce │ │ +4a7572: 6e30 17ed 0301 |000f: invoke-virtual {v3, v0, v1}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$getMessagesBeforeAndEqual$$inlined$map$1$2;.emit:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed17 │ │ +4a7578: 0c03 |0012: move-result-object v3 │ │ +4a757a: 1103 |0013: return-object v3 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 9329 (Emitters.kt) │ │ │ │ Class #7646 header: │ │ @@ -2038133,92 +2038133,92 @@ │ │ type : '(Lkotlinx/coroutines/flow/FlowCollector;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4a7688: |[4a7688] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$showMessagesBeforeAndEqual$getMessagesBeforeAndEqual$$inlined$map$1$2.:(Lkotlinx/coroutines/flow/FlowCollector;)V │ │ -4a7698: 5b01 5eb2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$getMessagesBeforeAndEqual$$inlined$map$1$2;.$this_unsafeFlow:Lkotlinx/coroutines/flow/FlowCollector; // field@b25e │ │ -4a769c: 7010 2ff6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4a76a2: 0e00 |0005: return-void │ │ +4a768c: |[4a768c] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$showMessagesBeforeAndEqual$getMessagesBeforeAndEqual$$inlined$map$1$2.:(Lkotlinx/coroutines/flow/FlowCollector;)V │ │ +4a769c: 5b01 5eb2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$getMessagesBeforeAndEqual$$inlined$map$1$2;.$this_unsafeFlow:Lkotlinx/coroutines/flow/FlowCollector; // field@b25e │ │ +4a76a0: 7010 2ff6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4a76a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$getMessagesBeforeAndEqual$$inlined$map$1$2;) │ │ name : 'emit' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 113 16-bit code units │ │ -4a7594: |[4a7594] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$showMessagesBeforeAndEqual$getMessagesBeforeAndEqual$$inlined$map$1$2.emit:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4a75a4: 2070 6d21 |0000: instance-of v0, v7, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$getMessagesBeforeAndEqual$$inlined$map$1$2$1; // type@216d │ │ -4a75a8: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ -4a75ac: 0770 |0004: move-object v0, v7 │ │ -4a75ae: 1f00 6d21 |0005: check-cast v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$getMessagesBeforeAndEqual$$inlined$map$1$2$1; // type@216d │ │ -4a75b2: 5201 5bb2 |0007: iget v1, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$getMessagesBeforeAndEqual$$inlined$map$1$2$1;.label:I // field@b25b │ │ -4a75b6: 1502 0080 |0009: const/high16 v2, #int -2147483648 // #8000 │ │ -4a75ba: b521 |000b: and-int/2addr v1, v2 │ │ -4a75bc: 3801 0800 |000c: if-eqz v1, 0014 // +0008 │ │ -4a75c0: 5207 5bb2 |000e: iget v7, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$getMessagesBeforeAndEqual$$inlined$map$1$2$1;.label:I // field@b25b │ │ -4a75c4: b127 |0010: sub-int/2addr v7, v2 │ │ -4a75c6: 5907 5bb2 |0011: iput v7, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$getMessagesBeforeAndEqual$$inlined$map$1$2$1;.label:I // field@b25b │ │ -4a75ca: 2806 |0013: goto 0019 // +0006 │ │ -4a75cc: 2200 6d21 |0014: new-instance v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$getMessagesBeforeAndEqual$$inlined$map$1$2$1; // type@216d │ │ -4a75d0: 7030 14ed 5007 |0016: invoke-direct {v0, v5, v7}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$getMessagesBeforeAndEqual$$inlined$map$1$2$1;.:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$getMessagesBeforeAndEqual$$inlined$map$1$2;Lkotlin/coroutines/Continuation;)V // method@ed14 │ │ -4a75d6: 5407 5cb2 |0019: iget-object v7, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$getMessagesBeforeAndEqual$$inlined$map$1$2$1;.result:Ljava/lang/Object; // field@b25c │ │ -4a75da: 7100 dcfb 0000 |001b: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ -4a75e0: 0c01 |001e: move-result-object v1 │ │ -4a75e2: 5202 5bb2 |001f: iget v2, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$getMessagesBeforeAndEqual$$inlined$map$1$2$1;.label:I // field@b25b │ │ -4a75e6: 1213 |0021: const/4 v3, #int 1 // #1 │ │ -4a75e8: 3802 1000 |0022: if-eqz v2, 0032 // +0010 │ │ -4a75ec: 3332 0600 |0024: if-ne v2, v3, 002a // +0006 │ │ -4a75f0: 7110 8cfb 0700 |0026: invoke-static {v7}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -4a75f6: 2845 |0029: goto 006e // +0045 │ │ -4a75f8: 2206 8924 |002a: new-instance v6, Ljava/lang/IllegalStateException; // type@2489 │ │ -4a75fc: 1a07 d28c |002c: const-string v7, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ -4a7600: 7020 c9f5 7600 |002e: invoke-direct {v6, v7}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ -4a7606: 2706 |0031: throw v6 │ │ -4a7608: 7110 8cfb 0700 |0032: invoke-static {v7}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -4a760e: 5457 5eb2 |0035: iget-object v7, v5, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$getMessagesBeforeAndEqual$$inlined$map$1$2;.$this_unsafeFlow:Lkotlinx/coroutines/flow/FlowCollector; // field@b25e │ │ -4a7612: 0702 |0037: move-object v2, v0 │ │ -4a7614: 1f02 ce25 |0038: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ -4a7618: 1f06 3725 |003a: check-cast v6, Ljava/util/List; // type@2537 │ │ -4a761c: 1f06 8e24 |003c: check-cast v6, Ljava/lang/Iterable; // type@248e │ │ -4a7620: 2202 2125 |003e: new-instance v2, Ljava/util/ArrayList; // type@2521 │ │ -4a7624: 1304 0a00 |0040: const/16 v4, #int 10 // #a │ │ -4a7628: 7120 a2fb 4600 |0042: invoke-static {v6, v4}, Lkotlin/collections/CollectionsKt;.collectionSizeOrDefault:(Ljava/lang/Iterable;I)I // method@fba2 │ │ -4a762e: 0a04 |0045: move-result v4 │ │ -4a7630: 7020 42f8 4200 |0046: invoke-direct {v2, v4}, Ljava/util/ArrayList;.:(I)V // method@f842 │ │ -4a7636: 1f02 2525 |0049: check-cast v2, Ljava/util/Collection; // type@2525 │ │ -4a763a: 7210 e3f5 0600 |004b: invoke-interface {v6}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@f5e3 │ │ -4a7640: 0c06 |004e: move-result-object v6 │ │ -4a7642: 7210 46f9 0600 |004f: invoke-interface {v6}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ -4a7648: 0a04 |0052: move-result v4 │ │ -4a764a: 3804 1000 |0053: if-eqz v4, 0063 // +0010 │ │ -4a764e: 7210 47f9 0600 |0055: invoke-interface {v6}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ -4a7654: 0c04 |0058: move-result-object v4 │ │ -4a7656: 1f04 5f22 |0059: check-cast v4, Lcom/nextcloud/talk/data/database/model/ChatMessageEntity; // type@225f │ │ -4a765a: 7110 89f0 0400 |005b: invoke-static {v4}, Lcom/nextcloud/talk/data/database/mappers/ChatMessageMapUtilsKt;.asModel:(Lcom/nextcloud/talk/data/database/model/ChatMessageEntity;)Lcom/nextcloud/talk/chat/data/model/ChatMessage; // method@f089 │ │ -4a7660: 0c04 |005e: move-result-object v4 │ │ -4a7662: 7220 c0f8 4200 |005f: invoke-interface {v2, v4}, Ljava/util/Collection;.add:(Ljava/lang/Object;)Z // method@f8c0 │ │ -4a7668: 28ed |0062: goto 004f // -0013 │ │ -4a766a: 1f02 3725 |0063: check-cast v2, Ljava/util/List; // type@2537 │ │ -4a766e: 5903 5bb2 |0065: iput v3, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$getMessagesBeforeAndEqual$$inlined$map$1$2$1;.label:I // field@b25b │ │ -4a7672: 7230 8dfc 2700 |0067: invoke-interface {v7, v2, v0}, Lkotlinx/coroutines/flow/FlowCollector;.emit:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@fc8d │ │ -4a7678: 0c06 |006a: move-result-object v6 │ │ -4a767a: 3316 0300 |006b: if-ne v6, v1, 006e // +0003 │ │ -4a767e: 1101 |006d: return-object v1 │ │ -4a7680: 6206 61b5 |006e: sget-object v6, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -4a7684: 1106 |0070: return-object v6 │ │ +4a7598: |[4a7598] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$showMessagesBeforeAndEqual$getMessagesBeforeAndEqual$$inlined$map$1$2.emit:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4a75a8: 2070 6d21 |0000: instance-of v0, v7, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$getMessagesBeforeAndEqual$$inlined$map$1$2$1; // type@216d │ │ +4a75ac: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ +4a75b0: 0770 |0004: move-object v0, v7 │ │ +4a75b2: 1f00 6d21 |0005: check-cast v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$getMessagesBeforeAndEqual$$inlined$map$1$2$1; // type@216d │ │ +4a75b6: 5201 5bb2 |0007: iget v1, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$getMessagesBeforeAndEqual$$inlined$map$1$2$1;.label:I // field@b25b │ │ +4a75ba: 1502 0080 |0009: const/high16 v2, #int -2147483648 // #8000 │ │ +4a75be: b521 |000b: and-int/2addr v1, v2 │ │ +4a75c0: 3801 0800 |000c: if-eqz v1, 0014 // +0008 │ │ +4a75c4: 5207 5bb2 |000e: iget v7, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$getMessagesBeforeAndEqual$$inlined$map$1$2$1;.label:I // field@b25b │ │ +4a75c8: b127 |0010: sub-int/2addr v7, v2 │ │ +4a75ca: 5907 5bb2 |0011: iput v7, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$getMessagesBeforeAndEqual$$inlined$map$1$2$1;.label:I // field@b25b │ │ +4a75ce: 2806 |0013: goto 0019 // +0006 │ │ +4a75d0: 2200 6d21 |0014: new-instance v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$getMessagesBeforeAndEqual$$inlined$map$1$2$1; // type@216d │ │ +4a75d4: 7030 14ed 5007 |0016: invoke-direct {v0, v5, v7}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$getMessagesBeforeAndEqual$$inlined$map$1$2$1;.:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$getMessagesBeforeAndEqual$$inlined$map$1$2;Lkotlin/coroutines/Continuation;)V // method@ed14 │ │ +4a75da: 5407 5cb2 |0019: iget-object v7, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$getMessagesBeforeAndEqual$$inlined$map$1$2$1;.result:Ljava/lang/Object; // field@b25c │ │ +4a75de: 7100 dcfb 0000 |001b: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ +4a75e4: 0c01 |001e: move-result-object v1 │ │ +4a75e6: 5202 5bb2 |001f: iget v2, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$getMessagesBeforeAndEqual$$inlined$map$1$2$1;.label:I // field@b25b │ │ +4a75ea: 1213 |0021: const/4 v3, #int 1 // #1 │ │ +4a75ec: 3802 1000 |0022: if-eqz v2, 0032 // +0010 │ │ +4a75f0: 3332 0600 |0024: if-ne v2, v3, 002a // +0006 │ │ +4a75f4: 7110 8cfb 0700 |0026: invoke-static {v7}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +4a75fa: 2845 |0029: goto 006e // +0045 │ │ +4a75fc: 2206 8924 |002a: new-instance v6, Ljava/lang/IllegalStateException; // type@2489 │ │ +4a7600: 1a07 d28c |002c: const-string v7, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ +4a7604: 7020 c9f5 7600 |002e: invoke-direct {v6, v7}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ +4a760a: 2706 |0031: throw v6 │ │ +4a760c: 7110 8cfb 0700 |0032: invoke-static {v7}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +4a7612: 5457 5eb2 |0035: iget-object v7, v5, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$getMessagesBeforeAndEqual$$inlined$map$1$2;.$this_unsafeFlow:Lkotlinx/coroutines/flow/FlowCollector; // field@b25e │ │ +4a7616: 0702 |0037: move-object v2, v0 │ │ +4a7618: 1f02 ce25 |0038: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ +4a761c: 1f06 3725 |003a: check-cast v6, Ljava/util/List; // type@2537 │ │ +4a7620: 1f06 8e24 |003c: check-cast v6, Ljava/lang/Iterable; // type@248e │ │ +4a7624: 2202 2125 |003e: new-instance v2, Ljava/util/ArrayList; // type@2521 │ │ +4a7628: 1304 0a00 |0040: const/16 v4, #int 10 // #a │ │ +4a762c: 7120 a2fb 4600 |0042: invoke-static {v6, v4}, Lkotlin/collections/CollectionsKt;.collectionSizeOrDefault:(Ljava/lang/Iterable;I)I // method@fba2 │ │ +4a7632: 0a04 |0045: move-result v4 │ │ +4a7634: 7020 42f8 4200 |0046: invoke-direct {v2, v4}, Ljava/util/ArrayList;.:(I)V // method@f842 │ │ +4a763a: 1f02 2525 |0049: check-cast v2, Ljava/util/Collection; // type@2525 │ │ +4a763e: 7210 e3f5 0600 |004b: invoke-interface {v6}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@f5e3 │ │ +4a7644: 0c06 |004e: move-result-object v6 │ │ +4a7646: 7210 46f9 0600 |004f: invoke-interface {v6}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ +4a764c: 0a04 |0052: move-result v4 │ │ +4a764e: 3804 1000 |0053: if-eqz v4, 0063 // +0010 │ │ +4a7652: 7210 47f9 0600 |0055: invoke-interface {v6}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ +4a7658: 0c04 |0058: move-result-object v4 │ │ +4a765a: 1f04 5f22 |0059: check-cast v4, Lcom/nextcloud/talk/data/database/model/ChatMessageEntity; // type@225f │ │ +4a765e: 7110 89f0 0400 |005b: invoke-static {v4}, Lcom/nextcloud/talk/data/database/mappers/ChatMessageMapUtilsKt;.asModel:(Lcom/nextcloud/talk/data/database/model/ChatMessageEntity;)Lcom/nextcloud/talk/chat/data/model/ChatMessage; // method@f089 │ │ +4a7664: 0c04 |005e: move-result-object v4 │ │ +4a7666: 7220 c0f8 4200 |005f: invoke-interface {v2, v4}, Ljava/util/Collection;.add:(Ljava/lang/Object;)Z // method@f8c0 │ │ +4a766c: 28ed |0062: goto 004f // -0013 │ │ +4a766e: 1f02 3725 |0063: check-cast v2, Ljava/util/List; // type@2537 │ │ +4a7672: 5903 5bb2 |0065: iput v3, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$getMessagesBeforeAndEqual$$inlined$map$1$2$1;.label:I // field@b25b │ │ +4a7676: 7230 8dfc 2700 |0067: invoke-interface {v7, v2, v0}, Lkotlinx/coroutines/flow/FlowCollector;.emit:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@fc8d │ │ +4a767c: 0c06 |006a: move-result-object v6 │ │ +4a767e: 3316 0300 |006b: if-ne v6, v1, 006e // +0003 │ │ +4a7682: 1101 |006d: return-object v1 │ │ +4a7684: 6206 61b5 |006e: sget-object v6, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +4a7688: 1106 |0070: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x001f line=0 │ │ 0x0035 line=49 │ │ 0x0037 line=219 │ │ 0x003c line=220 │ │ 0x003e line=221 │ │ @@ -2038272,18 +2038272,18 @@ │ │ type : '(Lkotlinx/coroutines/flow/Flow;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4a76e4: |[4a76e4] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$showMessagesBeforeAndEqual$getMessagesBeforeAndEqual$$inlined$map$1.:(Lkotlinx/coroutines/flow/Flow;)V │ │ -4a76f4: 5b01 5fb2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$getMessagesBeforeAndEqual$$inlined$map$1;.$this_unsafeTransform$inlined:Lkotlinx/coroutines/flow/Flow; // field@b25f │ │ -4a76f8: 7010 2ff6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4a76fe: 0e00 |0005: return-void │ │ +4a76e8: |[4a76e8] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$showMessagesBeforeAndEqual$getMessagesBeforeAndEqual$$inlined$map$1.:(Lkotlinx/coroutines/flow/Flow;)V │ │ +4a76f8: 5b01 5fb2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$getMessagesBeforeAndEqual$$inlined$map$1;.$this_unsafeTransform$inlined:Lkotlinx/coroutines/flow/Flow; // field@b25f │ │ +4a76fc: 7010 2ff6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4a7702: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=105 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$getMessagesBeforeAndEqual$$inlined$map$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lkotlinx/coroutines/flow/Flow; │ │ │ │ @@ -2038293,27 +2038293,27 @@ │ │ type : '(Lkotlinx/coroutines/flow/FlowCollector;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -4a76a4: |[4a76a4] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$showMessagesBeforeAndEqual$getMessagesBeforeAndEqual$$inlined$map$1.collect:(Lkotlinx/coroutines/flow/FlowCollector;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4a76b4: 5420 5fb2 |0000: iget-object v0, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$getMessagesBeforeAndEqual$$inlined$map$1;.$this_unsafeTransform$inlined:Lkotlinx/coroutines/flow/Flow; // field@b25f │ │ -4a76b8: 2201 6e21 |0002: new-instance v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$getMessagesBeforeAndEqual$$inlined$map$1$2; // type@216e │ │ -4a76bc: 7020 16ed 3100 |0004: invoke-direct {v1, v3}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$getMessagesBeforeAndEqual$$inlined$map$1$2;.:(Lkotlinx/coroutines/flow/FlowCollector;)V // method@ed16 │ │ -4a76c2: 1f01 3b26 |0007: check-cast v1, Lkotlinx/coroutines/flow/FlowCollector; // type@263b │ │ -4a76c6: 7230 8cfc 1004 |0009: invoke-interface {v0, v1, v4}, Lkotlinx/coroutines/flow/Flow;.collect:(Lkotlinx/coroutines/flow/FlowCollector;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@fc8c │ │ -4a76cc: 0c03 |000c: move-result-object v3 │ │ -4a76ce: 7100 dcfb 0000 |000d: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ -4a76d4: 0c04 |0010: move-result-object v4 │ │ -4a76d6: 3343 0300 |0011: if-ne v3, v4, 0014 // +0003 │ │ -4a76da: 1103 |0013: return-object v3 │ │ -4a76dc: 6203 61b5 |0014: sget-object v3, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -4a76e0: 1103 |0016: return-object v3 │ │ +4a76a8: |[4a76a8] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$showMessagesBeforeAndEqual$getMessagesBeforeAndEqual$$inlined$map$1.collect:(Lkotlinx/coroutines/flow/FlowCollector;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4a76b8: 5420 5fb2 |0000: iget-object v0, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$getMessagesBeforeAndEqual$$inlined$map$1;.$this_unsafeTransform$inlined:Lkotlinx/coroutines/flow/Flow; // field@b25f │ │ +4a76bc: 2201 6e21 |0002: new-instance v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$getMessagesBeforeAndEqual$$inlined$map$1$2; // type@216e │ │ +4a76c0: 7020 16ed 3100 |0004: invoke-direct {v1, v3}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$getMessagesBeforeAndEqual$$inlined$map$1$2;.:(Lkotlinx/coroutines/flow/FlowCollector;)V // method@ed16 │ │ +4a76c6: 1f01 3b26 |0007: check-cast v1, Lkotlinx/coroutines/flow/FlowCollector; // type@263b │ │ +4a76ca: 7230 8cfc 1004 |0009: invoke-interface {v0, v1, v4}, Lkotlinx/coroutines/flow/Flow;.collect:(Lkotlinx/coroutines/flow/FlowCollector;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@fc8c │ │ +4a76d0: 0c03 |000c: move-result-object v3 │ │ +4a76d2: 7100 dcfb 0000 |000d: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ +4a76d8: 0c04 |0010: move-result-object v4 │ │ +4a76da: 3343 0300 |0011: if-ne v3, v4, 0014 // +0003 │ │ +4a76de: 1103 |0013: return-object v3 │ │ +4a76e0: 6203 61b5 |0014: sget-object v3, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +4a76e4: 1103 |0016: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0014 line=107 │ │ locals : │ │ 0x0000 - 0x0017 reg=2 this Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$getMessagesBeforeAndEqual$$inlined$map$1; │ │ 0x0000 - 0x0017 reg=3 (null) Lkotlinx/coroutines/flow/FlowCollector; │ │ @@ -2038385,45 +2038385,45 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4a7738: |[4a7738] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$sync$1.:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lkotlin/coroutines/Continuation;)V │ │ -4a7748: 5b01 67b2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$sync$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b267 │ │ -4a774c: 7020 e2fb 2000 |0002: invoke-direct {v0, v2}, Lkotlin/coroutines/jvm/internal/ContinuationImpl;.:(Lkotlin/coroutines/Continuation;)V // method@fbe2 │ │ -4a7752: 0e00 |0005: return-void │ │ +4a773c: |[4a773c] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$sync$1.:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lkotlin/coroutines/Continuation;)V │ │ +4a774c: 5b01 67b2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$sync$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b267 │ │ +4a7750: 7020 e2fb 2000 |0002: invoke-direct {v0, v2}, Lkotlin/coroutines/jvm/internal/ContinuationImpl;.:(Lkotlin/coroutines/Continuation;)V // method@fbe2 │ │ +4a7756: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$sync$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -4a7700: |[4a7700] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$sync$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4a7710: 5b23 66b2 |0000: iput-object v3, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$sync$1;.result:Ljava/lang/Object; // field@b266 │ │ -4a7714: 5223 65b2 |0002: iget v3, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$sync$1;.label:I // field@b265 │ │ -4a7718: 1500 0080 |0004: const/high16 v0, #int -2147483648 // #8000 │ │ -4a771c: b603 |0006: or-int/2addr v3, v0 │ │ -4a771e: 5923 65b2 |0007: iput v3, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$sync$1;.label:I // field@b265 │ │ -4a7722: 5423 67b2 |0009: iget-object v3, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$sync$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b267 │ │ -4a7726: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -4a7728: 0721 |000c: move-object v1, v2 │ │ -4a772a: 1f01 ce25 |000d: check-cast v1, Lkotlin/coroutines/Continuation; // type@25ce │ │ -4a772e: 7130 3bed 0301 |000f: invoke-static {v3, v0, v1}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.access$sync:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Landroid/os/Bundle;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed3b │ │ -4a7734: 0c03 |0012: move-result-object v3 │ │ -4a7736: 1103 |0013: return-object v3 │ │ +4a7704: |[4a7704] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$sync$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4a7714: 5b23 66b2 |0000: iput-object v3, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$sync$1;.result:Ljava/lang/Object; // field@b266 │ │ +4a7718: 5223 65b2 |0002: iget v3, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$sync$1;.label:I // field@b265 │ │ +4a771c: 1500 0080 |0004: const/high16 v0, #int -2147483648 // #8000 │ │ +4a7720: b603 |0006: or-int/2addr v3, v0 │ │ +4a7722: 5923 65b2 |0007: iput v3, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$sync$1;.label:I // field@b265 │ │ +4a7726: 5423 67b2 |0009: iget-object v3, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$sync$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b267 │ │ +4a772a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +4a772c: 0721 |000c: move-object v1, v2 │ │ +4a772e: 1f01 ce25 |000d: check-cast v1, Lkotlin/coroutines/Continuation; // type@25ce │ │ +4a7732: 7130 3bed 0301 |000f: invoke-static {v3, v0, v1}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.access$sync:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Landroid/os/Bundle;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed3b │ │ +4a7738: 0c03 |0012: move-result-object v3 │ │ +4a773a: 1103 |0013: return-object v3 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 25058 (OfflineFirstChatRepository.kt) │ │ │ │ Class #7649 header: │ │ @@ -2038482,45 +2038482,45 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4a778c: |[4a778c] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$updateBlocks$1.:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lkotlin/coroutines/Continuation;)V │ │ -4a779c: 5b01 6db2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateBlocks$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b26d │ │ -4a77a0: 7020 e2fb 2000 |0002: invoke-direct {v0, v2}, Lkotlin/coroutines/jvm/internal/ContinuationImpl;.:(Lkotlin/coroutines/Continuation;)V // method@fbe2 │ │ -4a77a6: 0e00 |0005: return-void │ │ +4a7790: |[4a7790] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$updateBlocks$1.:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lkotlin/coroutines/Continuation;)V │ │ +4a77a0: 5b01 6db2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateBlocks$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b26d │ │ +4a77a4: 7020 e2fb 2000 |0002: invoke-direct {v0, v2}, Lkotlin/coroutines/jvm/internal/ContinuationImpl;.:(Lkotlin/coroutines/Continuation;)V // method@fbe2 │ │ +4a77aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateBlocks$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -4a7754: |[4a7754] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$updateBlocks$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4a7764: 5b23 6cb2 |0000: iput-object v3, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateBlocks$1;.result:Ljava/lang/Object; // field@b26c │ │ -4a7768: 5223 6bb2 |0002: iget v3, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateBlocks$1;.label:I // field@b26b │ │ -4a776c: 1500 0080 |0004: const/high16 v0, #int -2147483648 // #8000 │ │ -4a7770: b603 |0006: or-int/2addr v3, v0 │ │ -4a7772: 5923 6bb2 |0007: iput v3, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateBlocks$1;.label:I // field@b26b │ │ -4a7776: 5423 6db2 |0009: iget-object v3, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateBlocks$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b26d │ │ -4a777a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -4a777c: 0721 |000c: move-object v1, v2 │ │ -4a777e: 1f01 ce25 |000d: check-cast v1, Lkotlin/coroutines/Continuation; // type@25ce │ │ -4a7782: 7130 3ced 0301 |000f: invoke-static {v3, v0, v1}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.access$updateBlocks:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lcom/nextcloud/talk/data/database/model/ChatBlockEntity;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed3c │ │ -4a7788: 0c03 |0012: move-result-object v3 │ │ -4a778a: 1103 |0013: return-object v3 │ │ +4a7758: |[4a7758] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$updateBlocks$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4a7768: 5b23 6cb2 |0000: iput-object v3, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateBlocks$1;.result:Ljava/lang/Object; // field@b26c │ │ +4a776c: 5223 6bb2 |0002: iget v3, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateBlocks$1;.label:I // field@b26b │ │ +4a7770: 1500 0080 |0004: const/high16 v0, #int -2147483648 // #8000 │ │ +4a7774: b603 |0006: or-int/2addr v3, v0 │ │ +4a7776: 5923 6bb2 |0007: iput v3, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateBlocks$1;.label:I // field@b26b │ │ +4a777a: 5423 6db2 |0009: iget-object v3, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateBlocks$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b26d │ │ +4a777e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +4a7780: 0721 |000c: move-object v1, v2 │ │ +4a7782: 1f01 ce25 |000d: check-cast v1, Lkotlin/coroutines/Continuation; // type@25ce │ │ +4a7786: 7130 3ced 0301 |000f: invoke-static {v3, v0, v1}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.access$updateBlocks:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lcom/nextcloud/talk/data/database/model/ChatBlockEntity;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed3c │ │ +4a778c: 0c03 |0012: move-result-object v3 │ │ +4a778e: 1103 |0013: return-object v3 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 25058 (OfflineFirstChatRepository.kt) │ │ │ │ Class #7650 header: │ │ @@ -2038587,49 +2038587,49 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4a77e8: |[4a77e8] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$updateMessagesData$1.:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lkotlin/coroutines/Continuation;)V │ │ -4a77f8: 5b01 75b2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b275 │ │ -4a77fc: 7020 e2fb 2000 |0002: invoke-direct {v0, v2}, Lkotlin/coroutines/jvm/internal/ContinuationImpl;.:(Lkotlin/coroutines/Continuation;)V // method@fbe2 │ │ -4a7802: 0e00 |0005: return-void │ │ +4a77ec: |[4a77ec] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$updateMessagesData$1.:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lkotlin/coroutines/Continuation;)V │ │ +4a77fc: 5b01 75b2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b275 │ │ +4a7800: 7020 e2fb 2000 |0002: invoke-direct {v0, v2}, Lkotlin/coroutines/jvm/internal/ContinuationImpl;.:(Lkotlin/coroutines/Continuation;)V // method@fbe2 │ │ +4a7806: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 24 16-bit code units │ │ -4a77a8: |[4a77a8] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$updateMessagesData$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4a77b8: 5b78 74b2 |0000: iput-object v8, v7, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.result:Ljava/lang/Object; // field@b274 │ │ -4a77bc: 5278 73b2 |0002: iget v8, v7, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.label:I // field@b273 │ │ -4a77c0: 1500 0080 |0004: const/high16 v0, #int -2147483648 // #8000 │ │ -4a77c4: b608 |0006: or-int/2addr v8, v0 │ │ -4a77c6: 5978 73b2 |0007: iput v8, v7, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.label:I // field@b273 │ │ -4a77ca: 5470 75b2 |0009: iget-object v0, v7, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b275 │ │ -4a77ce: 1205 |000b: const/4 v5, #int 0 // #0 │ │ -4a77d0: 0776 |000c: move-object v6, v7 │ │ -4a77d2: 1f06 ce25 |000d: check-cast v6, Lkotlin/coroutines/Continuation; // type@25ce │ │ -4a77d6: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -4a77d8: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -4a77da: 1203 |0011: const/4 v3, #int 0 // #0 │ │ -4a77dc: 1204 |0012: const/4 v4, #int 0 // #0 │ │ -4a77de: 7707 3ded 0000 |0013: invoke-static/range {v0, v1, v2, v3, v4, v5, v6}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.access$updateMessagesData:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Ljava/util/List;Lcom/nextcloud/talk/data/database/model/ChatBlockEntity;ZZLkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed3d │ │ -4a77e4: 0c08 |0016: move-result-object v8 │ │ -4a77e6: 1108 |0017: return-object v8 │ │ +4a77ac: |[4a77ac] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$updateMessagesData$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4a77bc: 5b78 74b2 |0000: iput-object v8, v7, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.result:Ljava/lang/Object; // field@b274 │ │ +4a77c0: 5278 73b2 |0002: iget v8, v7, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.label:I // field@b273 │ │ +4a77c4: 1500 0080 |0004: const/high16 v0, #int -2147483648 // #8000 │ │ +4a77c8: b608 |0006: or-int/2addr v8, v0 │ │ +4a77ca: 5978 73b2 |0007: iput v8, v7, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.label:I // field@b273 │ │ +4a77ce: 5470 75b2 |0009: iget-object v0, v7, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b275 │ │ +4a77d2: 1205 |000b: const/4 v5, #int 0 // #0 │ │ +4a77d4: 0776 |000c: move-object v6, v7 │ │ +4a77d6: 1f06 ce25 |000d: check-cast v6, Lkotlin/coroutines/Continuation; // type@25ce │ │ +4a77da: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +4a77dc: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +4a77de: 1203 |0011: const/4 v3, #int 0 // #0 │ │ +4a77e0: 1204 |0012: const/4 v4, #int 0 // #0 │ │ +4a77e2: 7707 3ded 0000 |0013: invoke-static/range {v0, v1, v2, v3, v4, v5, v6}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.access$updateMessagesData:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Ljava/util/List;Lcom/nextcloud/talk/data/database/model/ChatBlockEntity;ZZLkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed3d │ │ +4a77e8: 0c08 |0016: move-result-object v8 │ │ +4a77ea: 1108 |0017: return-object v8 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 25058 (OfflineFirstChatRepository.kt) │ │ │ │ Class #7651 header: │ │ @@ -2038678,125 +2038678,125 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -4a7904: |[4a7904] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$updateUiForLastCommonRead$1.:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lkotlin/coroutines/Continuation;)V │ │ -4a7914: 5b01 77b2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateUiForLastCommonRead$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b277 │ │ -4a7918: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -4a791a: 7030 e4fb 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@fbe4 │ │ -4a7920: 0e00 |0006: return-void │ │ +4a7908: |[4a7908] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$updateUiForLastCommonRead$1.:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lkotlin/coroutines/Continuation;)V │ │ +4a7918: 5b01 77b2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateUiForLastCommonRead$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b277 │ │ +4a791c: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +4a791e: 7030 e4fb 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@fbe4 │ │ +4a7924: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateUiForLastCommonRead$1;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -4a78e0: |[4a78e0] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$updateUiForLastCommonRead$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -4a78f0: 2202 7321 |0000: new-instance v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateUiForLastCommonRead$1; // type@2173 │ │ -4a78f4: 5410 77b2 |0002: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateUiForLastCommonRead$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b277 │ │ -4a78f8: 7030 20ed 0203 |0004: invoke-direct {v2, v0, v3}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateUiForLastCommonRead$1;.:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lkotlin/coroutines/Continuation;)V // method@ed20 │ │ -4a78fe: 1f02 ce25 |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ -4a7902: 1102 |0009: return-object v2 │ │ +4a78e4: |[4a78e4] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$updateUiForLastCommonRead$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +4a78f4: 2202 7321 |0000: new-instance v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateUiForLastCommonRead$1; // type@2173 │ │ +4a78f8: 5410 77b2 |0002: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateUiForLastCommonRead$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b277 │ │ +4a78fc: 7030 20ed 0203 |0004: invoke-direct {v2, v0, v3}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateUiForLastCommonRead$1;.:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lkotlin/coroutines/Continuation;)V // method@ed20 │ │ +4a7902: 1f02 ce25 |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ +4a7906: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateUiForLastCommonRead$1;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -4a7804: |[4a7804] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$updateUiForLastCommonRead$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -4a7814: 1f01 2026 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@2620 │ │ -4a7818: 1f02 ce25 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ -4a781c: 6e30 23ed 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateUiForLastCommonRead$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed23 │ │ -4a7822: 0c01 |0007: move-result-object v1 │ │ -4a7824: 1101 |0008: return-object v1 │ │ +4a7808: |[4a7808] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$updateUiForLastCommonRead$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +4a7818: 1f01 2026 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@2620 │ │ +4a781c: 1f02 ce25 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ +4a7820: 6e30 23ed 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateUiForLastCommonRead$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed23 │ │ +4a7826: 0c01 |0007: move-result-object v1 │ │ +4a7828: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateUiForLastCommonRead$1;) │ │ name : 'invoke' │ │ type : '(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -4a7828: |[4a7828] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$updateUiForLastCommonRead$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4a7838: 6e30 21ed 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateUiForLastCommonRead$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@ed21 │ │ -4a783e: 0c01 |0003: move-result-object v1 │ │ -4a7840: 1f01 7321 |0004: check-cast v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateUiForLastCommonRead$1; // type@2173 │ │ -4a7844: 6202 61b5 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -4a7848: 6e20 24ed 2100 |0008: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateUiForLastCommonRead$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@ed24 │ │ -4a784e: 0c01 |000b: move-result-object v1 │ │ -4a7850: 1101 |000c: return-object v1 │ │ +4a782c: |[4a782c] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$updateUiForLastCommonRead$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4a783c: 6e30 21ed 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateUiForLastCommonRead$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@ed21 │ │ +4a7842: 0c01 |0003: move-result-object v1 │ │ +4a7844: 1f01 7321 |0004: check-cast v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateUiForLastCommonRead$1; // type@2173 │ │ +4a7848: 6202 61b5 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +4a784c: 6e20 24ed 2100 |0008: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateUiForLastCommonRead$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@ed24 │ │ +4a7852: 0c01 |000b: move-result-object v1 │ │ +4a7854: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateUiForLastCommonRead$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 62 16-bit code units │ │ -4a7854: |[4a7854] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$updateUiForLastCommonRead$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4a7864: 7100 dcfb 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ -4a786a: 0c00 |0003: move-result-object v0 │ │ -4a786c: 5231 76b2 |0004: iget v1, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateUiForLastCommonRead$1;.label:I // field@b276 │ │ -4a7870: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -4a7872: 3801 1000 |0007: if-eqz v1, 0017 // +0010 │ │ -4a7876: 3321 0600 |0009: if-ne v1, v2, 000f // +0006 │ │ -4a787a: 7110 8cfb 0400 |000b: invoke-static {v4}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -4a7880: 282d |000e: goto 003b // +002d │ │ -4a7882: 2204 8924 |000f: new-instance v4, Ljava/lang/IllegalStateException; // type@2489 │ │ -4a7886: 1a00 d28c |0011: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ -4a788a: 7020 c9f5 0400 |0013: invoke-direct {v4, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ -4a7890: 2704 |0016: throw v4 │ │ -4a7892: 7110 8cfb 0400 |0017: invoke-static {v4}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -4a7898: 5434 77b2 |001a: iget-object v4, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateUiForLastCommonRead$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b277 │ │ -4a789c: 7110 2fed 0400 |001c: invoke-static {v4}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.access$getNewXChatLastCommonRead$p:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;)Ljava/lang/Integer; // method@ed2f │ │ -4a78a2: 0c04 |001f: move-result-object v4 │ │ -4a78a4: 3804 1b00 |0020: if-eqz v4, 003b // +001b │ │ -4a78a8: 5431 77b2 |0022: iget-object v1, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateUiForLastCommonRead$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b277 │ │ -4a78ac: 1f04 9824 |0024: check-cast v4, Ljava/lang/Number; // type@2498 │ │ -4a78b0: 6e10 29f6 0400 |0026: invoke-virtual {v4}, Ljava/lang/Number;.intValue:()I // method@f629 │ │ -4a78b6: 0a04 |0029: move-result v4 │ │ -4a78b8: 7110 32ed 0100 |002a: invoke-static {v1}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.access$get_lastCommonReadFlow$p:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;)Lkotlinx/coroutines/flow/MutableSharedFlow; // method@ed32 │ │ -4a78be: 0c01 |002d: move-result-object v1 │ │ -4a78c0: 7110 e0fb 0400 |002e: invoke-static {v4}, Lkotlin/coroutines/jvm/internal/Boxing;.boxInt:(I)Ljava/lang/Integer; // method@fbe0 │ │ -4a78c6: 0c04 |0031: move-result-object v4 │ │ -4a78c8: 5932 76b2 |0032: iput v2, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateUiForLastCommonRead$1;.label:I // field@b276 │ │ -4a78cc: 7230 98fc 4103 |0034: invoke-interface {v1, v4, v3}, Lkotlinx/coroutines/flow/MutableSharedFlow;.emit:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@fc98 │ │ -4a78d2: 0c04 |0037: move-result-object v4 │ │ -4a78d4: 3304 0300 |0038: if-ne v4, v0, 003b // +0003 │ │ -4a78d8: 1100 |003a: return-object v0 │ │ -4a78da: 6204 61b5 |003b: sget-object v4, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -4a78de: 1104 |003d: return-object v4 │ │ +4a7858: |[4a7858] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository$updateUiForLastCommonRead$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4a7868: 7100 dcfb 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ +4a786e: 0c00 |0003: move-result-object v0 │ │ +4a7870: 5231 76b2 |0004: iget v1, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateUiForLastCommonRead$1;.label:I // field@b276 │ │ +4a7874: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +4a7876: 3801 1000 |0007: if-eqz v1, 0017 // +0010 │ │ +4a787a: 3321 0600 |0009: if-ne v1, v2, 000f // +0006 │ │ +4a787e: 7110 8cfb 0400 |000b: invoke-static {v4}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +4a7884: 282d |000e: goto 003b // +002d │ │ +4a7886: 2204 8924 |000f: new-instance v4, Ljava/lang/IllegalStateException; // type@2489 │ │ +4a788a: 1a00 d28c |0011: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ +4a788e: 7020 c9f5 0400 |0013: invoke-direct {v4, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ +4a7894: 2704 |0016: throw v4 │ │ +4a7896: 7110 8cfb 0400 |0017: invoke-static {v4}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +4a789c: 5434 77b2 |001a: iget-object v4, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateUiForLastCommonRead$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b277 │ │ +4a78a0: 7110 2fed 0400 |001c: invoke-static {v4}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.access$getNewXChatLastCommonRead$p:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;)Ljava/lang/Integer; // method@ed2f │ │ +4a78a6: 0c04 |001f: move-result-object v4 │ │ +4a78a8: 3804 1b00 |0020: if-eqz v4, 003b // +001b │ │ +4a78ac: 5431 77b2 |0022: iget-object v1, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateUiForLastCommonRead$1;.this$0:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // field@b277 │ │ +4a78b0: 1f04 9824 |0024: check-cast v4, Ljava/lang/Number; // type@2498 │ │ +4a78b4: 6e10 29f6 0400 |0026: invoke-virtual {v4}, Ljava/lang/Number;.intValue:()I // method@f629 │ │ +4a78ba: 0a04 |0029: move-result v4 │ │ +4a78bc: 7110 32ed 0100 |002a: invoke-static {v1}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.access$get_lastCommonReadFlow$p:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;)Lkotlinx/coroutines/flow/MutableSharedFlow; // method@ed32 │ │ +4a78c2: 0c01 |002d: move-result-object v1 │ │ +4a78c4: 7110 e0fb 0400 |002e: invoke-static {v4}, Lkotlin/coroutines/jvm/internal/Boxing;.boxInt:(I)Ljava/lang/Integer; // method@fbe0 │ │ +4a78ca: 0c04 |0031: move-result-object v4 │ │ +4a78cc: 5932 76b2 |0032: iput v2, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateUiForLastCommonRead$1;.label:I // field@b276 │ │ +4a78d0: 7230 98fc 4103 |0034: invoke-interface {v1, v4, v3}, Lkotlinx/coroutines/flow/MutableSharedFlow;.emit:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@fc98 │ │ +4a78d6: 0c04 |0037: move-result-object v4 │ │ +4a78d8: 3304 0300 |0038: if-ne v4, v0, 003b // +0003 │ │ +4a78dc: 1100 |003a: return-object v0 │ │ +4a78de: 6204 61b5 |003b: sget-object v4, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +4a78e2: 1104 |003d: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=220 │ │ 0x001a line=221 │ │ 0x002a line=222 │ │ 0x003b line=224 │ │ locals : │ │ @@ -2039003,126 +2039003,126 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lretrofit2/Response;)Lkotlin/Pair;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -4a9404: |[4a9404] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.$r8$lambda$RrIbPBPyK9rM1IYOWiWReJeXJsA:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lretrofit2/Response;)Lkotlin/Pair; │ │ -4a9414: 7120 4ded 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.getMessagesFromServer$lambda$2:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lretrofit2/Response;)Lkotlin/Pair; // method@ed4d │ │ -4a941a: 0c00 |0003: move-result-object v0 │ │ -4a941c: 1100 |0004: return-object v0 │ │ +4a9408: |[4a9408] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.$r8$lambda$RrIbPBPyK9rM1IYOWiWReJeXJsA:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lretrofit2/Response;)Lkotlin/Pair; │ │ +4a9418: 7120 4ded 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.getMessagesFromServer$lambda$2:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lretrofit2/Response;)Lkotlin/Pair; // method@ed4d │ │ +4a941e: 0c00 |0003: move-result-object v0 │ │ +4a9420: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;) │ │ name : '$r8$lambda$io3oQLftJeJbFZ2mntIPyxBaO5U' │ │ type : '(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lkotlin/Pair;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -4a9420: |[4a9420] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.$r8$lambda$io3oQLftJeJbFZ2mntIPyxBaO5U:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lkotlin/Pair; │ │ -4a9430: 7120 4eed 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.getMessagesFromServer$lambda$3:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lkotlin/Pair; // method@ed4e │ │ -4a9436: 0c00 |0003: move-result-object v0 │ │ -4a9438: 1100 |0004: return-object v0 │ │ +4a9424: |[4a9424] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.$r8$lambda$io3oQLftJeJbFZ2mntIPyxBaO5U:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lkotlin/Pair; │ │ +4a9434: 7120 4eed 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.getMessagesFromServer$lambda$3:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lkotlin/Pair; // method@ed4e │ │ +4a943a: 0c00 |0003: move-result-object v0 │ │ +4a943c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -4a98ac: |[4a98ac] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.:()V │ │ -4a98bc: 2200 5b21 |0000: new-instance v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion; // type@215b │ │ -4a98c0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4a98c2: 7020 e8ec 1000 |0003: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@ece8 │ │ -4a98c8: 6900 79b2 |0006: sput-object v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.Companion:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion; // field@b279 │ │ -4a98cc: 1300 0800 |0008: const/16 v0, #int 8 // #8 │ │ -4a98d0: 6700 78b2 |000a: sput v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.$stable:I // field@b278 │ │ -4a98d4: 1c00 7421 |000c: const-class v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // type@2174 │ │ -4a98d8: 7110 11fc 0000 |000e: invoke-static {v0}, Lkotlin/jvm/internal/Reflection;.getOrCreateKotlinClass:(Ljava/lang/Class;)Lkotlin/reflect/KClass; // method@fc11 │ │ -4a98de: 0c00 |0011: move-result-object v0 │ │ -4a98e0: 7210 2afc 0000 |0012: invoke-interface {v0}, Lkotlin/reflect/KClass;.getSimpleName:()Ljava/lang/String; // method@fc2a │ │ -4a98e6: 0c00 |0015: move-result-object v0 │ │ -4a98e8: 6900 80b2 |0016: sput-object v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.TAG:Ljava/lang/String; // field@b280 │ │ -4a98ec: 0e00 |0018: return-void │ │ +4a98b0: |[4a98b0] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.:()V │ │ +4a98c0: 2200 5b21 |0000: new-instance v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion; // type@215b │ │ +4a98c4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4a98c6: 7020 e8ec 1000 |0003: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@ece8 │ │ +4a98cc: 6900 79b2 |0006: sput-object v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.Companion:Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$Companion; // field@b279 │ │ +4a98d0: 1300 0800 |0008: const/16 v0, #int 8 // #8 │ │ +4a98d4: 6700 78b2 |000a: sput v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.$stable:I // field@b278 │ │ +4a98d8: 1c00 7421 |000c: const-class v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // type@2174 │ │ +4a98dc: 7110 11fc 0000 |000e: invoke-static {v0}, Lkotlin/jvm/internal/Reflection;.getOrCreateKotlinClass:(Ljava/lang/Class;)Lkotlin/reflect/KClass; // method@fc11 │ │ +4a98e2: 0c00 |0011: move-result-object v0 │ │ +4a98e4: 7210 2afc 0000 |0012: invoke-interface {v0}, Lkotlin/reflect/KClass;.getSimpleName:()Ljava/lang/String; // method@fc2a │ │ +4a98ea: 0c00 |0015: move-result-object v0 │ │ +4a98ec: 6900 80b2 |0016: sput-object v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.TAG:Ljava/lang/String; // field@b280 │ │ +4a98f0: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x000c line=752 │ │ locals : │ │ │ │ #3 : (in Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;) │ │ name : '' │ │ type : '(Lcom/nextcloud/talk/data/database/dao/ChatMessagesDao;Lcom/nextcloud/talk/data/database/dao/ChatBlocksDao;Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource;Lcom/nextcloud/talk/data/network/NetworkMonitor;Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 101 16-bit code units │ │ -4a98f0: |[4a98f0] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.:(Lcom/nextcloud/talk/data/database/dao/ChatMessagesDao;Lcom/nextcloud/talk/data/database/dao/ChatBlocksDao;Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource;Lcom/nextcloud/talk/data/network/NetworkMonitor;Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;)V │ │ -4a9900: 1a00 5c8e |0000: const-string v0, "chatDao" // string@8e5c │ │ -4a9904: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4a990a: 1a00 5a8e |0005: const-string v0, "chatBlocksDao" // string@8e5a │ │ -4a990e: 7120 00fc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4a9914: 1a00 4ad0 |000a: const-string v0, "network" // string@d04a │ │ -4a9918: 7120 00fc 0400 |000c: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4a991e: 1a00 50d0 |000f: const-string v0, "networkMonitor" // string@d050 │ │ -4a9922: 7120 00fc 0500 |0011: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4a9928: 1a00 53f8 |0014: const-string v0, "userProvider" // string@f853 │ │ -4a992c: 7120 00fc 0600 |0016: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4a9932: 7010 2ff6 0100 |0019: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f62f │ │ -4a9938: 5b12 87b2 |001c: iput-object v2, v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.chatDao:Lcom/nextcloud/talk/data/database/dao/ChatMessagesDao; // field@b287 │ │ -4a993c: 5b13 86b2 |001e: iput-object v3, v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.chatBlocksDao:Lcom/nextcloud/talk/data/database/dao/ChatBlocksDao; // field@b286 │ │ -4a9940: 5b14 8db2 |0020: iput-object v4, v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.network:Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource; // field@b28d │ │ -4a9944: 5b15 8eb2 |0022: iput-object v5, v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.networkMonitor:Lcom/nextcloud/talk/data/network/NetworkMonitor; // field@b28e │ │ -4a9948: 5b16 92b2 |0024: iput-object v6, v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.userProvider:Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew; // field@b292 │ │ -4a994c: 7210 17f3 0600 |0026: invoke-interface {v6}, Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;.getCurrentUser:()Lio/reactivex/Maybe; // method@f317 │ │ -4a9952: 0c02 |0029: move-result-object v2 │ │ -4a9954: 6e10 2ff4 0200 |002a: invoke-virtual {v2}, Lio/reactivex/Maybe;.blockingGet:()Ljava/lang/Object; // method@f42f │ │ -4a995a: 0c02 |002d: move-result-object v2 │ │ -4a995c: 1a03 048b |002e: const-string v3, "blockingGet(...)" // string@8b04 │ │ -4a9960: 7120 fffb 3200 |0030: invoke-static {v2, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -4a9966: 1f02 6522 |0033: check-cast v2, Lcom/nextcloud/talk/data/user/model/User; // type@2265 │ │ -4a996a: 5b12 8ab2 |0035: iput-object v2, v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.currentUser:Lcom/nextcloud/talk/data/user/model/User; // field@b28a │ │ -4a996e: 1202 |0037: const/4 v2, #int 0 // #0 │ │ -4a9970: 1203 |0038: const/4 v3, #int 0 // #0 │ │ -4a9972: 1274 |0039: const/4 v4, #int 7 // #7 │ │ -4a9974: 7153 9dfc 2243 |003a: invoke-static {v2, v2, v3, v4, v3}, Lkotlinx/coroutines/flow/SharedFlowKt;.MutableSharedFlow$default:(IILkotlinx/coroutines/channels/BufferOverflow;ILjava/lang/Object;)Lkotlinx/coroutines/flow/MutableSharedFlow; // method@fc9d │ │ -4a997a: 0c05 |003d: move-result-object v5 │ │ -4a997c: 5b15 84b2 |003e: iput-object v5, v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;._messageFlow:Lkotlinx/coroutines/flow/MutableSharedFlow; // field@b284 │ │ -4a9980: 7153 9dfc 2243 |0040: invoke-static {v2, v2, v3, v4, v3}, Lkotlinx/coroutines/flow/SharedFlowKt;.MutableSharedFlow$default:(IILkotlinx/coroutines/channels/BufferOverflow;ILjava/lang/Object;)Lkotlinx/coroutines/flow/MutableSharedFlow; // method@fc9d │ │ -4a9986: 0c05 |0043: move-result-object v5 │ │ -4a9988: 5b15 85b2 |0044: iput-object v5, v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;._updateMessageFlow:Lkotlinx/coroutines/flow/MutableSharedFlow; // field@b285 │ │ -4a998c: 7153 9dfc 2243 |0046: invoke-static {v2, v2, v3, v4, v3}, Lkotlinx/coroutines/flow/SharedFlowKt;.MutableSharedFlow$default:(IILkotlinx/coroutines/channels/BufferOverflow;ILjava/lang/Object;)Lkotlinx/coroutines/flow/MutableSharedFlow; // method@fc9d │ │ -4a9992: 0c05 |0049: move-result-object v5 │ │ -4a9994: 5b15 82b2 |004a: iput-object v5, v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;._lastCommonReadFlow:Lkotlinx/coroutines/flow/MutableSharedFlow; // field@b282 │ │ -4a9998: 7153 9dfc 2243 |004c: invoke-static {v2, v2, v3, v4, v3}, Lkotlinx/coroutines/flow/SharedFlowKt;.MutableSharedFlow$default:(IILkotlinx/coroutines/channels/BufferOverflow;ILjava/lang/Object;)Lkotlinx/coroutines/flow/MutableSharedFlow; // method@fc9d │ │ -4a999e: 0c05 |004f: move-result-object v5 │ │ -4a99a0: 5b15 83b2 |0050: iput-object v5, v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;._lastReadMessageFlow:Lkotlinx/coroutines/flow/MutableSharedFlow; // field@b283 │ │ -4a99a4: 7153 9dfc 2243 |0052: invoke-static {v2, v2, v3, v4, v3}, Lkotlinx/coroutines/flow/SharedFlowKt;.MutableSharedFlow$default:(IILkotlinx/coroutines/channels/BufferOverflow;ILjava/lang/Object;)Lkotlinx/coroutines/flow/MutableSharedFlow; // method@fc9d │ │ -4a99aa: 0c02 |0055: move-result-object v2 │ │ -4a99ac: 5b12 81b2 |0056: iput-object v2, v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;._generalUIFlow:Lkotlinx/coroutines/flow/MutableSharedFlow; // field@b281 │ │ -4a99b0: 7100 73fc 0000 |0058: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@fc73 │ │ -4a99b6: 0c02 |005b: move-result-object v2 │ │ -4a99b8: 1f02 d525 |005c: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@25d5 │ │ -4a99bc: 7110 67fc 0200 |005e: invoke-static {v2}, Lkotlinx/coroutines/CoroutineScopeKt;.CoroutineScope:(Lkotlin/coroutines/CoroutineContext;)Lkotlinx/coroutines/CoroutineScope; // method@fc67 │ │ -4a99c2: 0c02 |0061: move-result-object v2 │ │ -4a99c4: 5b12 90b2 |0062: iput-object v2, v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.scope:Lkotlinx/coroutines/CoroutineScope; // field@b290 │ │ -4a99c8: 0e00 |0064: return-void │ │ +4a98f4: |[4a98f4] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.:(Lcom/nextcloud/talk/data/database/dao/ChatMessagesDao;Lcom/nextcloud/talk/data/database/dao/ChatBlocksDao;Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource;Lcom/nextcloud/talk/data/network/NetworkMonitor;Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;)V │ │ +4a9904: 1a00 5c8e |0000: const-string v0, "chatDao" // string@8e5c │ │ +4a9908: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4a990e: 1a00 5a8e |0005: const-string v0, "chatBlocksDao" // string@8e5a │ │ +4a9912: 7120 00fc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4a9918: 1a00 4ad0 |000a: const-string v0, "network" // string@d04a │ │ +4a991c: 7120 00fc 0400 |000c: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4a9922: 1a00 50d0 |000f: const-string v0, "networkMonitor" // string@d050 │ │ +4a9926: 7120 00fc 0500 |0011: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4a992c: 1a00 53f8 |0014: const-string v0, "userProvider" // string@f853 │ │ +4a9930: 7120 00fc 0600 |0016: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4a9936: 7010 2ff6 0100 |0019: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f62f │ │ +4a993c: 5b12 87b2 |001c: iput-object v2, v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.chatDao:Lcom/nextcloud/talk/data/database/dao/ChatMessagesDao; // field@b287 │ │ +4a9940: 5b13 86b2 |001e: iput-object v3, v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.chatBlocksDao:Lcom/nextcloud/talk/data/database/dao/ChatBlocksDao; // field@b286 │ │ +4a9944: 5b14 8db2 |0020: iput-object v4, v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.network:Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource; // field@b28d │ │ +4a9948: 5b15 8eb2 |0022: iput-object v5, v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.networkMonitor:Lcom/nextcloud/talk/data/network/NetworkMonitor; // field@b28e │ │ +4a994c: 5b16 92b2 |0024: iput-object v6, v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.userProvider:Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew; // field@b292 │ │ +4a9950: 7210 17f3 0600 |0026: invoke-interface {v6}, Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;.getCurrentUser:()Lio/reactivex/Maybe; // method@f317 │ │ +4a9956: 0c02 |0029: move-result-object v2 │ │ +4a9958: 6e10 2ff4 0200 |002a: invoke-virtual {v2}, Lio/reactivex/Maybe;.blockingGet:()Ljava/lang/Object; // method@f42f │ │ +4a995e: 0c02 |002d: move-result-object v2 │ │ +4a9960: 1a03 048b |002e: const-string v3, "blockingGet(...)" // string@8b04 │ │ +4a9964: 7120 fffb 3200 |0030: invoke-static {v2, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +4a996a: 1f02 6522 |0033: check-cast v2, Lcom/nextcloud/talk/data/user/model/User; // type@2265 │ │ +4a996e: 5b12 8ab2 |0035: iput-object v2, v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.currentUser:Lcom/nextcloud/talk/data/user/model/User; // field@b28a │ │ +4a9972: 1202 |0037: const/4 v2, #int 0 // #0 │ │ +4a9974: 1203 |0038: const/4 v3, #int 0 // #0 │ │ +4a9976: 1274 |0039: const/4 v4, #int 7 // #7 │ │ +4a9978: 7153 9dfc 2243 |003a: invoke-static {v2, v2, v3, v4, v3}, Lkotlinx/coroutines/flow/SharedFlowKt;.MutableSharedFlow$default:(IILkotlinx/coroutines/channels/BufferOverflow;ILjava/lang/Object;)Lkotlinx/coroutines/flow/MutableSharedFlow; // method@fc9d │ │ +4a997e: 0c05 |003d: move-result-object v5 │ │ +4a9980: 5b15 84b2 |003e: iput-object v5, v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;._messageFlow:Lkotlinx/coroutines/flow/MutableSharedFlow; // field@b284 │ │ +4a9984: 7153 9dfc 2243 |0040: invoke-static {v2, v2, v3, v4, v3}, Lkotlinx/coroutines/flow/SharedFlowKt;.MutableSharedFlow$default:(IILkotlinx/coroutines/channels/BufferOverflow;ILjava/lang/Object;)Lkotlinx/coroutines/flow/MutableSharedFlow; // method@fc9d │ │ +4a998a: 0c05 |0043: move-result-object v5 │ │ +4a998c: 5b15 85b2 |0044: iput-object v5, v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;._updateMessageFlow:Lkotlinx/coroutines/flow/MutableSharedFlow; // field@b285 │ │ +4a9990: 7153 9dfc 2243 |0046: invoke-static {v2, v2, v3, v4, v3}, Lkotlinx/coroutines/flow/SharedFlowKt;.MutableSharedFlow$default:(IILkotlinx/coroutines/channels/BufferOverflow;ILjava/lang/Object;)Lkotlinx/coroutines/flow/MutableSharedFlow; // method@fc9d │ │ +4a9996: 0c05 |0049: move-result-object v5 │ │ +4a9998: 5b15 82b2 |004a: iput-object v5, v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;._lastCommonReadFlow:Lkotlinx/coroutines/flow/MutableSharedFlow; // field@b282 │ │ +4a999c: 7153 9dfc 2243 |004c: invoke-static {v2, v2, v3, v4, v3}, Lkotlinx/coroutines/flow/SharedFlowKt;.MutableSharedFlow$default:(IILkotlinx/coroutines/channels/BufferOverflow;ILjava/lang/Object;)Lkotlinx/coroutines/flow/MutableSharedFlow; // method@fc9d │ │ +4a99a2: 0c05 |004f: move-result-object v5 │ │ +4a99a4: 5b15 83b2 |0050: iput-object v5, v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;._lastReadMessageFlow:Lkotlinx/coroutines/flow/MutableSharedFlow; // field@b283 │ │ +4a99a8: 7153 9dfc 2243 |0052: invoke-static {v2, v2, v3, v4, v3}, Lkotlinx/coroutines/flow/SharedFlowKt;.MutableSharedFlow$default:(IILkotlinx/coroutines/channels/BufferOverflow;ILjava/lang/Object;)Lkotlinx/coroutines/flow/MutableSharedFlow; // method@fc9d │ │ +4a99ae: 0c02 |0055: move-result-object v2 │ │ +4a99b0: 5b12 81b2 |0056: iput-object v2, v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;._generalUIFlow:Lkotlinx/coroutines/flow/MutableSharedFlow; // field@b281 │ │ +4a99b4: 7100 73fc 0000 |0058: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@fc73 │ │ +4a99ba: 0c02 |005b: move-result-object v2 │ │ +4a99bc: 1f02 d525 |005c: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@25d5 │ │ +4a99c0: 7110 67fc 0200 |005e: invoke-static {v2}, Lkotlinx/coroutines/CoroutineScopeKt;.CoroutineScope:(Lkotlin/coroutines/CoroutineContext;)Lkotlinx/coroutines/CoroutineScope; // method@fc67 │ │ +4a99c6: 0c02 |0061: move-result-object v2 │ │ +4a99c8: 5b12 90b2 |0062: iput-object v2, v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.scope:Lkotlinx/coroutines/CoroutineScope; // field@b290 │ │ +4a99cc: 0e00 |0064: return-void │ │ catches : (none) │ │ positions : │ │ 0x0019 line=43 │ │ 0x001c line=44 │ │ 0x001e line=45 │ │ 0x0020 line=46 │ │ 0x0022 line=47 │ │ @@ -2039147,18 +2039147,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Ljava/lang/Integer;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -4a7ad8: |[4a7ad8] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.access$getBlockOfMessage:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Ljava/lang/Integer;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4a7ae8: 7030 40ed 1002 |0000: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.getBlockOfMessage:(Ljava/lang/Integer;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed40 │ │ -4a7aee: 0c00 |0003: move-result-object v0 │ │ -4a7af0: 1100 |0004: return-object v0 │ │ +4a7adc: |[4a7adc] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.access$getBlockOfMessage:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Ljava/lang/Integer;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4a7aec: 7030 40ed 1002 |0000: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.getBlockOfMessage:(Ljava/lang/Integer;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed40 │ │ +4a7af2: 0c00 |0003: move-result-object v0 │ │ +4a7af4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; │ │ 0x0000 - 0x0005 reg=1 (null) Ljava/lang/Integer; │ │ 0x0000 - 0x0005 reg=2 (null) Lkotlin/coroutines/Continuation; │ │ @@ -2039168,18 +2039168,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;JLkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -4a7af4: |[4a7af4] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.access$getCappedMessagesAmountOfChatBlock:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;JLkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4a7b04: 7040 41ed 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.getCappedMessagesAmountOfChatBlock:(JLkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed41 │ │ -4a7b0a: 0c00 |0003: move-result-object v0 │ │ -4a7b0c: 1100 |0004: return-object v0 │ │ +4a7af8: |[4a7af8] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.access$getCappedMessagesAmountOfChatBlock:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;JLkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4a7b08: 7040 41ed 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.getCappedMessagesAmountOfChatBlock:(JLkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed41 │ │ +4a7b0e: 0c00 |0003: move-result-object v0 │ │ +4a7b10: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; │ │ 0x0000 - 0x0005 reg=1 (null) J │ │ 0x0000 - 0x0005 reg=3 (null) Lkotlin/coroutines/Continuation; │ │ @@ -2039189,17 +2039189,17 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;)Lcom/nextcloud/talk/data/database/dao/ChatMessagesDao;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a7a60: |[4a7a60] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.access$getChatDao$p:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;)Lcom/nextcloud/talk/data/database/dao/ChatMessagesDao; │ │ -4a7a70: 5400 87b2 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.chatDao:Lcom/nextcloud/talk/data/database/dao/ChatMessagesDao; // field@b287 │ │ -4a7a74: 1100 |0002: return-object v0 │ │ +4a7a64: |[4a7a64] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.access$getChatDao$p:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;)Lcom/nextcloud/talk/data/database/dao/ChatMessagesDao; │ │ +4a7a74: 5400 87b2 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.chatDao:Lcom/nextcloud/talk/data/database/dao/ChatMessagesDao; // field@b287 │ │ +4a7a78: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; │ │ │ │ #7 : (in Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;) │ │ @@ -2039207,17 +2039207,17 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;)Lcom/nextcloud/talk/models/domain/ConversationModel;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a7aa8: |[4a7aa8] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.access$getConversationModel$p:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;)Lcom/nextcloud/talk/models/domain/ConversationModel; │ │ -4a7ab8: 5400 88b2 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.conversationModel:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b288 │ │ -4a7abc: 1100 |0002: return-object v0 │ │ +4a7aac: |[4a7aac] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.access$getConversationModel$p:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;)Lcom/nextcloud/talk/models/domain/ConversationModel; │ │ +4a7abc: 5400 88b2 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.conversationModel:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b288 │ │ +4a7ac0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; │ │ │ │ #8 : (in Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;) │ │ @@ -2039225,17 +2039225,17 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;)Z' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a7a28: |[4a7a28] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.access$getItIsPaused$p:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;)Z │ │ -4a7a38: 5500 8cb2 |0000: iget-boolean v0, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.itIsPaused:Z // field@b28c │ │ -4a7a3c: 0f00 |0002: return v0 │ │ +4a7a2c: |[4a7a2c] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.access$getItIsPaused$p:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;)Z │ │ +4a7a3c: 5500 8cb2 |0000: iget-boolean v0, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.itIsPaused:Z // field@b28c │ │ +4a7a40: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; │ │ │ │ #9 : (in Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;) │ │ @@ -2039243,17 +2039243,17 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;)Lcom/nextcloud/talk/data/network/NetworkMonitor;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a7a78: |[4a7a78] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.access$getNetworkMonitor$p:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;)Lcom/nextcloud/talk/data/network/NetworkMonitor; │ │ -4a7a88: 5400 8eb2 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.networkMonitor:Lcom/nextcloud/talk/data/network/NetworkMonitor; // field@b28e │ │ -4a7a8c: 1100 |0002: return-object v0 │ │ +4a7a7c: |[4a7a7c] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.access$getNetworkMonitor$p:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;)Lcom/nextcloud/talk/data/network/NetworkMonitor; │ │ +4a7a8c: 5400 8eb2 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.networkMonitor:Lcom/nextcloud/talk/data/network/NetworkMonitor; // field@b28e │ │ +4a7a90: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; │ │ │ │ #10 : (in Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;) │ │ @@ -2039261,17 +2039261,17 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;)Ljava/lang/Integer;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a7ac0: |[4a7ac0] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.access$getNewXChatLastCommonRead$p:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;)Ljava/lang/Integer; │ │ -4a7ad0: 5400 8fb2 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.newXChatLastCommonRead:Ljava/lang/Integer; // field@b28f │ │ -4a7ad4: 1100 |0002: return-object v0 │ │ +4a7ac4: |[4a7ac4] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.access$getNewXChatLastCommonRead$p:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;)Ljava/lang/Integer; │ │ +4a7ad4: 5400 8fb2 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.newXChatLastCommonRead:Ljava/lang/Integer; // field@b28f │ │ +4a7ad8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; │ │ │ │ #11 : (in Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;) │ │ @@ -2039279,34 +2039279,34 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a92e0: |[4a92e0] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.access$getTAG$cp:()Ljava/lang/String; │ │ -4a92f0: 6200 80b2 |0000: sget-object v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.TAG:Ljava/lang/String; // field@b280 │ │ -4a92f4: 1100 |0002: return-object v0 │ │ +4a92e4: |[4a92e4] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.access$getTAG$cp:()Ljava/lang/String; │ │ +4a92f4: 6200 80b2 |0000: sget-object v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.TAG:Ljava/lang/String; // field@b280 │ │ +4a92f8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ │ │ #12 : (in Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;) │ │ name : 'access$get_generalUIFlow$p' │ │ type : '(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;)Lkotlinx/coroutines/flow/MutableSharedFlow;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a9864: |[4a9864] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.access$get_generalUIFlow$p:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;)Lkotlinx/coroutines/flow/MutableSharedFlow; │ │ -4a9874: 5400 81b2 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;._generalUIFlow:Lkotlinx/coroutines/flow/MutableSharedFlow; // field@b281 │ │ -4a9878: 1100 |0002: return-object v0 │ │ +4a9868: |[4a9868] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.access$get_generalUIFlow$p:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;)Lkotlinx/coroutines/flow/MutableSharedFlow; │ │ +4a9878: 5400 81b2 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;._generalUIFlow:Lkotlinx/coroutines/flow/MutableSharedFlow; // field@b281 │ │ +4a987c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; │ │ │ │ #13 : (in Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;) │ │ @@ -2039314,17 +2039314,17 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;)Lkotlinx/coroutines/flow/MutableSharedFlow;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a987c: |[4a987c] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.access$get_lastCommonReadFlow$p:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;)Lkotlinx/coroutines/flow/MutableSharedFlow; │ │ -4a988c: 5400 82b2 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;._lastCommonReadFlow:Lkotlinx/coroutines/flow/MutableSharedFlow; // field@b282 │ │ -4a9890: 1100 |0002: return-object v0 │ │ +4a9880: |[4a9880] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.access$get_lastCommonReadFlow$p:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;)Lkotlinx/coroutines/flow/MutableSharedFlow; │ │ +4a9890: 5400 82b2 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;._lastCommonReadFlow:Lkotlinx/coroutines/flow/MutableSharedFlow; // field@b282 │ │ +4a9894: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; │ │ │ │ #14 : (in Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;) │ │ @@ -2039332,17 +2039332,17 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;)Lkotlinx/coroutines/flow/MutableSharedFlow;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a9894: |[4a9894] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.access$get_messageFlow$p:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;)Lkotlinx/coroutines/flow/MutableSharedFlow; │ │ -4a98a4: 5400 84b2 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;._messageFlow:Lkotlinx/coroutines/flow/MutableSharedFlow; // field@b284 │ │ -4a98a8: 1100 |0002: return-object v0 │ │ +4a9898: |[4a9898] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.access$get_messageFlow$p:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;)Lkotlinx/coroutines/flow/MutableSharedFlow; │ │ +4a98a8: 5400 84b2 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;._messageFlow:Lkotlinx/coroutines/flow/MutableSharedFlow; // field@b284 │ │ +4a98ac: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; │ │ │ │ #15 : (in Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;) │ │ @@ -2039350,18 +2039350,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -4a7b10: |[4a7b10] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.access$handleUpdateMessages:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4a7b20: 7030 54ed 1002 |0000: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.handleUpdateMessages:(Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed54 │ │ -4a7b26: 0c00 |0003: move-result-object v0 │ │ -4a7b28: 1100 |0004: return-object v0 │ │ +4a7b14: |[4a7b14] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.access$handleUpdateMessages:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4a7b24: 7030 54ed 1002 |0000: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.handleUpdateMessages:(Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed54 │ │ +4a7b2a: 0c00 |0003: move-result-object v0 │ │ +4a7b2c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; │ │ 0x0000 - 0x0005 reg=1 (null) Ljava/util/List; │ │ 0x0000 - 0x0005 reg=2 (null) Lkotlin/coroutines/Continuation; │ │ @@ -2039371,18 +2039371,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;JLkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -4a7b2c: |[4a7b2c] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.access$hasToLoadPreviousMessagesFromServer:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;JLkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4a7b3c: 7040 55ed 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.hasToLoadPreviousMessagesFromServer:(JLkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed55 │ │ -4a7b42: 0c00 |0003: move-result-object v0 │ │ -4a7b44: 1100 |0004: return-object v0 │ │ +4a7b30: |[4a7b30] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.access$hasToLoadPreviousMessagesFromServer:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;JLkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4a7b40: 7040 55ed 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.hasToLoadPreviousMessagesFromServer:(JLkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed55 │ │ +4a7b46: 0c00 |0003: move-result-object v0 │ │ +4a7b48: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; │ │ 0x0000 - 0x0005 reg=1 (null) J │ │ 0x0000 - 0x0005 reg=3 (null) Lkotlin/coroutines/Continuation; │ │ @@ -2039392,17 +2039392,17 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Ljava/lang/Integer;)V' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a99cc: |[4a99cc] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.access$setNewXChatLastCommonRead$p:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Ljava/lang/Integer;)V │ │ -4a99dc: 5b01 8fb2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.newXChatLastCommonRead:Ljava/lang/Integer; // field@b28f │ │ -4a99e0: 0e00 |0002: return-void │ │ +4a99d0: |[4a99d0] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.access$setNewXChatLastCommonRead$p:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Ljava/lang/Integer;)V │ │ +4a99e0: 5b01 8fb2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.newXChatLastCommonRead:Ljava/lang/Integer; // field@b28f │ │ +4a99e4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/Integer; │ │ │ │ @@ -2039411,18 +2039411,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Ljava/lang/String;JILkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 5 16-bit code units │ │ -4a7b64: |[4a7b64] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.access$showMessagesBefore:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Ljava/lang/String;JILkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4a7b74: 7606 5bed 0000 |0000: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.showMessagesBefore:(Ljava/lang/String;JILkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed5b │ │ -4a7b7a: 0c00 |0003: move-result-object v0 │ │ -4a7b7c: 1100 |0004: return-object v0 │ │ +4a7b68: |[4a7b68] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.access$showMessagesBefore:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Ljava/lang/String;JILkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4a7b78: 7606 5bed 0000 |0000: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.showMessagesBefore:(Ljava/lang/String;JILkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed5b │ │ +4a7b7e: 0c00 |0003: move-result-object v0 │ │ +4a7b80: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; │ │ 0x0000 - 0x0005 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0005 reg=2 (null) J │ │ @@ -2039434,18 +2039434,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;JLjava/lang/String;ILkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 5 16-bit code units │ │ -4a7b48: |[4a7b48] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.access$showMessagesBefore$getMessagesBefore:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;JLjava/lang/String;ILkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4a7b58: 7706 5ced 0000 |0000: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.showMessagesBefore$getMessagesBefore:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;JLjava/lang/String;ILkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed5c │ │ -4a7b5e: 0c00 |0003: move-result-object v0 │ │ -4a7b60: 1100 |0004: return-object v0 │ │ +4a7b4c: |[4a7b4c] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.access$showMessagesBefore$getMessagesBefore:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;JLjava/lang/String;ILkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4a7b5c: 7706 5ced 0000 |0000: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.showMessagesBefore$getMessagesBefore:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;JLjava/lang/String;ILkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed5c │ │ +4a7b62: 0c00 |0003: move-result-object v0 │ │ +4a7b64: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; │ │ 0x0000 - 0x0005 reg=1 (null) J │ │ 0x0000 - 0x0005 reg=3 (null) Ljava/lang/String; │ │ @@ -2039457,18 +2039457,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Ljava/lang/String;JILkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 5 16-bit code units │ │ -4a7b9c: |[4a7b9c] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.access$showMessagesBeforeAndEqual:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Ljava/lang/String;JILkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4a7bac: 7606 5ded 0000 |0000: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.showMessagesBeforeAndEqual:(Ljava/lang/String;JILkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed5d │ │ -4a7bb2: 0c00 |0003: move-result-object v0 │ │ -4a7bb4: 1100 |0004: return-object v0 │ │ +4a7ba0: |[4a7ba0] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.access$showMessagesBeforeAndEqual:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Ljava/lang/String;JILkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4a7bb0: 7606 5ded 0000 |0000: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.showMessagesBeforeAndEqual:(Ljava/lang/String;JILkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed5d │ │ +4a7bb6: 0c00 |0003: move-result-object v0 │ │ +4a7bb8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; │ │ 0x0000 - 0x0005 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0005 reg=2 (null) J │ │ @@ -2039480,18 +2039480,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;JLjava/lang/String;ILkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 5 16-bit code units │ │ -4a7b80: |[4a7b80] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.access$showMessagesBeforeAndEqual$getMessagesBeforeAndEqual:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;JLjava/lang/String;ILkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4a7b90: 7706 5eed 0000 |0000: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.showMessagesBeforeAndEqual$getMessagesBeforeAndEqual:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;JLjava/lang/String;ILkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed5e │ │ -4a7b96: 0c00 |0003: move-result-object v0 │ │ -4a7b98: 1100 |0004: return-object v0 │ │ +4a7b84: |[4a7b84] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.access$showMessagesBeforeAndEqual$getMessagesBeforeAndEqual:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;JLjava/lang/String;ILkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4a7b94: 7706 5eed 0000 |0000: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.showMessagesBeforeAndEqual$getMessagesBeforeAndEqual:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;JLjava/lang/String;ILkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed5e │ │ +4a7b9a: 0c00 |0003: move-result-object v0 │ │ +4a7b9c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; │ │ 0x0000 - 0x0005 reg=1 (null) J │ │ 0x0000 - 0x0005 reg=3 (null) Ljava/lang/String; │ │ @@ -2039503,18 +2039503,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Landroid/os/Bundle;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -4a7bb8: |[4a7bb8] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.access$sync:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Landroid/os/Bundle;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4a7bc8: 7030 5fed 1002 |0000: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.sync:(Landroid/os/Bundle;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed5f │ │ -4a7bce: 0c00 |0003: move-result-object v0 │ │ -4a7bd0: 1100 |0004: return-object v0 │ │ +4a7bbc: |[4a7bbc] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.access$sync:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Landroid/os/Bundle;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4a7bcc: 7030 5fed 1002 |0000: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.sync:(Landroid/os/Bundle;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed5f │ │ +4a7bd2: 0c00 |0003: move-result-object v0 │ │ +4a7bd4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/os/Bundle; │ │ 0x0000 - 0x0005 reg=2 (null) Lkotlin/coroutines/Continuation; │ │ @@ -2039524,18 +2039524,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lcom/nextcloud/talk/data/database/model/ChatBlockEntity;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -4a7bd4: |[4a7bd4] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.access$updateBlocks:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lcom/nextcloud/talk/data/database/model/ChatBlockEntity;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4a7be4: 7030 60ed 1002 |0000: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.updateBlocks:(Lcom/nextcloud/talk/data/database/model/ChatBlockEntity;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed60 │ │ -4a7bea: 0c00 |0003: move-result-object v0 │ │ -4a7bec: 1100 |0004: return-object v0 │ │ +4a7bd8: |[4a7bd8] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.access$updateBlocks:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lcom/nextcloud/talk/data/database/model/ChatBlockEntity;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4a7be8: 7030 60ed 1002 |0000: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.updateBlocks:(Lcom/nextcloud/talk/data/database/model/ChatBlockEntity;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed60 │ │ +4a7bee: 0c00 |0003: move-result-object v0 │ │ +4a7bf0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; │ │ 0x0000 - 0x0005 reg=1 (null) Lcom/nextcloud/talk/data/database/model/ChatBlockEntity; │ │ 0x0000 - 0x0005 reg=2 (null) Lkotlin/coroutines/Continuation; │ │ @@ -2039545,18 +2039545,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Ljava/util/List;Lcom/nextcloud/talk/data/database/model/ChatBlockEntity;ZZLkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 7 │ │ insns size : 5 16-bit code units │ │ -4a7bf0: |[4a7bf0] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.access$updateMessagesData:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Ljava/util/List;Lcom/nextcloud/talk/data/database/model/ChatBlockEntity;ZZLkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4a7c00: 7607 61ed 0000 |0000: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.updateMessagesData:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Ljava/util/List;Lcom/nextcloud/talk/data/database/model/ChatBlockEntity;ZZLkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed61 │ │ -4a7c06: 0c00 |0003: move-result-object v0 │ │ -4a7c08: 1100 |0004: return-object v0 │ │ +4a7bf4: |[4a7bf4] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.access$updateMessagesData:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Ljava/util/List;Lcom/nextcloud/talk/data/database/model/ChatBlockEntity;ZZLkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4a7c04: 7607 61ed 0000 |0000: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.updateMessagesData:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Ljava/util/List;Lcom/nextcloud/talk/data/database/model/ChatBlockEntity;ZZLkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed61 │ │ +4a7c0a: 0c00 |0003: move-result-object v0 │ │ +4a7c0c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; │ │ 0x0000 - 0x0005 reg=1 (null) Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; │ │ 0x0000 - 0x0005 reg=2 (null) Ljava/util/List; │ │ @@ -2039570,17 +2039570,17 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;)V' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4a99e4: |[4a99e4] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.access$updateUiForLastCommonRead:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;)V │ │ -4a99f4: 7010 62ed 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.updateUiForLastCommonRead:()V // method@ed62 │ │ -4a99fa: 0e00 |0003: return-void │ │ +4a99e8: |[4a99e8] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.access$updateUiForLastCommonRead:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;)V │ │ +4a99f8: 7010 62ed 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.updateUiForLastCommonRead:()V // method@ed62 │ │ +4a99fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; │ │ │ │ #26 : (in Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;) │ │ @@ -2039588,18 +2039588,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;JLkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -4a7c0c: |[4a7c0c] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.access$updateUiForLastReadMessage:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;JLkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4a7c1c: 7040 63ed 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.updateUiForLastReadMessage:(JLkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed63 │ │ -4a7c22: 0c00 |0003: move-result-object v0 │ │ -4a7c24: 1100 |0004: return-object v0 │ │ +4a7c10: |[4a7c10] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.access$updateUiForLastReadMessage:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;JLkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4a7c20: 7040 63ed 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.updateUiForLastReadMessage:(JLkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed63 │ │ +4a7c26: 0c00 |0003: move-result-object v0 │ │ +4a7c28: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; │ │ 0x0000 - 0x0005 reg=1 (null) J │ │ 0x0000 - 0x0005 reg=3 (null) Lkotlin/coroutines/Continuation; │ │ @@ -2039609,87 +2039609,87 @@ │ │ type : '(Ljava/lang/Integer;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 137 16-bit code units │ │ -4a7c28: |[4a7c28] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.getBlockOfMessage:(Ljava/lang/Integer;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4a7c38: 2090 5d21 |0000: instance-of v0, v9, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getBlockOfMessage$1; // type@215d │ │ -4a7c3c: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ -4a7c40: 0790 |0004: move-object v0, v9 │ │ -4a7c42: 1f00 5d21 |0005: check-cast v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getBlockOfMessage$1; // type@215d │ │ -4a7c46: 5201 20b2 |0007: iget v1, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getBlockOfMessage$1;.label:I // field@b220 │ │ -4a7c4a: 1502 0080 |0009: const/high16 v2, #int -2147483648 // #8000 │ │ -4a7c4e: b521 |000b: and-int/2addr v1, v2 │ │ -4a7c50: 3801 0800 |000c: if-eqz v1, 0014 // +0008 │ │ -4a7c54: 5209 20b2 |000e: iget v9, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getBlockOfMessage$1;.label:I // field@b220 │ │ -4a7c58: b129 |0010: sub-int/2addr v9, v2 │ │ -4a7c5a: 5909 20b2 |0011: iput v9, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getBlockOfMessage$1;.label:I // field@b220 │ │ -4a7c5e: 2806 |0013: goto 0019 // +0006 │ │ -4a7c60: 2200 5d21 |0014: new-instance v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getBlockOfMessage$1; // type@215d │ │ -4a7c64: 7030 ebec 7009 |0016: invoke-direct {v0, v7, v9}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getBlockOfMessage$1;.:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lkotlin/coroutines/Continuation;)V // method@eceb │ │ -4a7c6a: 5409 21b2 |0019: iget-object v9, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getBlockOfMessage$1;.result:Ljava/lang/Object; // field@b221 │ │ -4a7c6e: 7100 dcfb 0000 |001b: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ -4a7c74: 0c01 |001e: move-result-object v1 │ │ -4a7c76: 5202 20b2 |001f: iget v2, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getBlockOfMessage$1;.label:I // field@b220 │ │ -4a7c7a: 1203 |0021: const/4 v3, #int 0 // #0 │ │ -4a7c7c: 1214 |0022: const/4 v4, #int 1 // #1 │ │ -4a7c7e: 3802 1400 |0023: if-eqz v2, 0037 // +0014 │ │ -4a7c82: 3342 0a00 |0025: if-ne v2, v4, 002f // +000a │ │ -4a7c86: 5408 1fb2 |0027: iget-object v8, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getBlockOfMessage$1;.L$0:Ljava/lang/Object; // field@b21f │ │ -4a7c8a: 1f08 8c24 |0029: check-cast v8, Ljava/lang/Integer; // type@248c │ │ -4a7c8e: 7110 8cfb 0900 |002b: invoke-static {v9}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -4a7c94: 2828 |002e: goto 0056 // +0028 │ │ -4a7c96: 2208 8924 |002f: new-instance v8, Ljava/lang/IllegalStateException; // type@2489 │ │ -4a7c9a: 1a09 d28c |0031: const-string v9, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ -4a7c9e: 7020 c9f5 9800 |0033: invoke-direct {v8, v9}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ -4a7ca4: 2708 |0036: throw v8 │ │ -4a7ca6: 7110 8cfb 0900 |0037: invoke-static {v9}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -4a7cac: 3808 4e00 |003a: if-eqz v8, 0088 // +004e │ │ -4a7cb0: 5479 86b2 |003c: iget-object v9, v7, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.chatBlocksDao:Lcom/nextcloud/talk/data/database/dao/ChatBlocksDao; // field@b286 │ │ -4a7cb4: 6e10 47ed 0700 |003e: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.getInternalConversationId:()Ljava/lang/String; // method@ed47 │ │ -4a7cba: 0c02 |0041: move-result-object v2 │ │ -4a7cbc: 6e10 d3f5 0800 |0042: invoke-virtual {v8}, Ljava/lang/Integer;.intValue:()I // method@f5d3 │ │ -4a7cc2: 0a05 |0045: move-result v5 │ │ -4a7cc4: 8155 |0046: int-to-long v5, v5 │ │ -4a7cc6: 7240 7df0 2965 |0047: invoke-interface {v9, v2, v5, v6}, Lcom/nextcloud/talk/data/database/dao/ChatBlocksDao;.getChatBlocksContainingMessageId:(Ljava/lang/String;J)Lkotlinx/coroutines/flow/Flow; // method@f07d │ │ -4a7ccc: 0c09 |004a: move-result-object v9 │ │ -4a7cce: 5b08 1fb2 |004b: iput-object v8, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getBlockOfMessage$1;.L$0:Ljava/lang/Object; // field@b21f │ │ -4a7cd2: 5904 20b2 |004d: iput v4, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getBlockOfMessage$1;.label:I // field@b220 │ │ -4a7cd6: 7120 93fc 0900 |004f: invoke-static {v9, v0}, Lkotlinx/coroutines/flow/FlowKt;.first:(Lkotlinx/coroutines/flow/Flow;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@fc93 │ │ -4a7cdc: 0c09 |0052: move-result-object v9 │ │ -4a7cde: 3319 0300 |0053: if-ne v9, v1, 0056 // +0003 │ │ -4a7ce2: 1101 |0055: return-object v1 │ │ -4a7ce4: 1f09 3725 |0056: check-cast v9, Ljava/util/List; // type@2537 │ │ -4a7ce8: 7210 79f9 0900 |0058: invoke-interface {v9}, Ljava/util/List;.size:()I // method@f979 │ │ -4a7cee: 0a00 |005b: move-result v0 │ │ -4a7cf0: 3740 1c00 |005c: if-le v0, v4, 0078 // +001c │ │ -4a7cf4: 6200 80b2 |005e: sget-object v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.TAG:Ljava/lang/String; // field@b280 │ │ -4a7cf8: 2201 a924 |0060: new-instance v1, Ljava/lang/StringBuilder; // type@24a9 │ │ -4a7cfc: 1a02 c3cf |0062: const-string v2, "multiple chat blocks with messageId " // string@cfc3 │ │ -4a7d00: 7020 89f6 2100 |0064: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -4a7d06: 6e20 91f6 8100 |0067: invoke-virtual {v1, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@f691 │ │ -4a7d0c: 0c08 |006a: move-result-object v8 │ │ -4a7d0e: 1a01 ac05 |006b: const-string v1, " were found" // string@05ac │ │ -4a7d12: 6e20 92f6 1800 |006d: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4a7d18: 0c08 |0070: move-result-object v8 │ │ -4a7d1a: 6e10 9cf6 0800 |0071: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -4a7d20: 0c08 |0074: move-result-object v8 │ │ -4a7d22: 7120 7705 8000 |0075: invoke-static {v0, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0577 │ │ -4a7d28: 0798 |0078: move-object v8, v9 │ │ -4a7d2a: 1f08 2525 |0079: check-cast v8, Ljava/util/Collection; // type@2525 │ │ -4a7d2e: 7210 c5f8 0800 |007b: invoke-interface {v8}, Ljava/util/Collection;.isEmpty:()Z // method@f8c5 │ │ -4a7d34: 0a08 |007e: move-result v8 │ │ -4a7d36: 3908 0900 |007f: if-nez v8, 0088 // +0009 │ │ -4a7d3a: 7110 a9fb 0900 |0081: invoke-static {v9}, Lkotlin/collections/CollectionsKt;.first:(Ljava/util/List;)Ljava/lang/Object; // method@fba9 │ │ -4a7d40: 0c08 |0084: move-result-object v8 │ │ -4a7d42: 1f08 5e22 |0085: check-cast v8, Lcom/nextcloud/talk/data/database/model/ChatBlockEntity; // type@225e │ │ -4a7d46: 0783 |0087: move-object v3, v8 │ │ -4a7d48: 1103 |0088: return-object v3 │ │ +4a7c2c: |[4a7c2c] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.getBlockOfMessage:(Ljava/lang/Integer;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4a7c3c: 2090 5d21 |0000: instance-of v0, v9, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getBlockOfMessage$1; // type@215d │ │ +4a7c40: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ +4a7c44: 0790 |0004: move-object v0, v9 │ │ +4a7c46: 1f00 5d21 |0005: check-cast v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getBlockOfMessage$1; // type@215d │ │ +4a7c4a: 5201 20b2 |0007: iget v1, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getBlockOfMessage$1;.label:I // field@b220 │ │ +4a7c4e: 1502 0080 |0009: const/high16 v2, #int -2147483648 // #8000 │ │ +4a7c52: b521 |000b: and-int/2addr v1, v2 │ │ +4a7c54: 3801 0800 |000c: if-eqz v1, 0014 // +0008 │ │ +4a7c58: 5209 20b2 |000e: iget v9, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getBlockOfMessage$1;.label:I // field@b220 │ │ +4a7c5c: b129 |0010: sub-int/2addr v9, v2 │ │ +4a7c5e: 5909 20b2 |0011: iput v9, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getBlockOfMessage$1;.label:I // field@b220 │ │ +4a7c62: 2806 |0013: goto 0019 // +0006 │ │ +4a7c64: 2200 5d21 |0014: new-instance v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getBlockOfMessage$1; // type@215d │ │ +4a7c68: 7030 ebec 7009 |0016: invoke-direct {v0, v7, v9}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getBlockOfMessage$1;.:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lkotlin/coroutines/Continuation;)V // method@eceb │ │ +4a7c6e: 5409 21b2 |0019: iget-object v9, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getBlockOfMessage$1;.result:Ljava/lang/Object; // field@b221 │ │ +4a7c72: 7100 dcfb 0000 |001b: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ +4a7c78: 0c01 |001e: move-result-object v1 │ │ +4a7c7a: 5202 20b2 |001f: iget v2, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getBlockOfMessage$1;.label:I // field@b220 │ │ +4a7c7e: 1203 |0021: const/4 v3, #int 0 // #0 │ │ +4a7c80: 1214 |0022: const/4 v4, #int 1 // #1 │ │ +4a7c82: 3802 1400 |0023: if-eqz v2, 0037 // +0014 │ │ +4a7c86: 3342 0a00 |0025: if-ne v2, v4, 002f // +000a │ │ +4a7c8a: 5408 1fb2 |0027: iget-object v8, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getBlockOfMessage$1;.L$0:Ljava/lang/Object; // field@b21f │ │ +4a7c8e: 1f08 8c24 |0029: check-cast v8, Ljava/lang/Integer; // type@248c │ │ +4a7c92: 7110 8cfb 0900 |002b: invoke-static {v9}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +4a7c98: 2828 |002e: goto 0056 // +0028 │ │ +4a7c9a: 2208 8924 |002f: new-instance v8, Ljava/lang/IllegalStateException; // type@2489 │ │ +4a7c9e: 1a09 d28c |0031: const-string v9, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ +4a7ca2: 7020 c9f5 9800 |0033: invoke-direct {v8, v9}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ +4a7ca8: 2708 |0036: throw v8 │ │ +4a7caa: 7110 8cfb 0900 |0037: invoke-static {v9}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +4a7cb0: 3808 4e00 |003a: if-eqz v8, 0088 // +004e │ │ +4a7cb4: 5479 86b2 |003c: iget-object v9, v7, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.chatBlocksDao:Lcom/nextcloud/talk/data/database/dao/ChatBlocksDao; // field@b286 │ │ +4a7cb8: 6e10 47ed 0700 |003e: invoke-virtual {v7}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.getInternalConversationId:()Ljava/lang/String; // method@ed47 │ │ +4a7cbe: 0c02 |0041: move-result-object v2 │ │ +4a7cc0: 6e10 d3f5 0800 |0042: invoke-virtual {v8}, Ljava/lang/Integer;.intValue:()I // method@f5d3 │ │ +4a7cc6: 0a05 |0045: move-result v5 │ │ +4a7cc8: 8155 |0046: int-to-long v5, v5 │ │ +4a7cca: 7240 7df0 2965 |0047: invoke-interface {v9, v2, v5, v6}, Lcom/nextcloud/talk/data/database/dao/ChatBlocksDao;.getChatBlocksContainingMessageId:(Ljava/lang/String;J)Lkotlinx/coroutines/flow/Flow; // method@f07d │ │ +4a7cd0: 0c09 |004a: move-result-object v9 │ │ +4a7cd2: 5b08 1fb2 |004b: iput-object v8, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getBlockOfMessage$1;.L$0:Ljava/lang/Object; // field@b21f │ │ +4a7cd6: 5904 20b2 |004d: iput v4, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getBlockOfMessage$1;.label:I // field@b220 │ │ +4a7cda: 7120 93fc 0900 |004f: invoke-static {v9, v0}, Lkotlinx/coroutines/flow/FlowKt;.first:(Lkotlinx/coroutines/flow/Flow;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@fc93 │ │ +4a7ce0: 0c09 |0052: move-result-object v9 │ │ +4a7ce2: 3319 0300 |0053: if-ne v9, v1, 0056 // +0003 │ │ +4a7ce6: 1101 |0055: return-object v1 │ │ +4a7ce8: 1f09 3725 |0056: check-cast v9, Ljava/util/List; // type@2537 │ │ +4a7cec: 7210 79f9 0900 |0058: invoke-interface {v9}, Ljava/util/List;.size:()I // method@f979 │ │ +4a7cf2: 0a00 |005b: move-result v0 │ │ +4a7cf4: 3740 1c00 |005c: if-le v0, v4, 0078 // +001c │ │ +4a7cf8: 6200 80b2 |005e: sget-object v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.TAG:Ljava/lang/String; // field@b280 │ │ +4a7cfc: 2201 a924 |0060: new-instance v1, Ljava/lang/StringBuilder; // type@24a9 │ │ +4a7d00: 1a02 c3cf |0062: const-string v2, "multiple chat blocks with messageId " // string@cfc3 │ │ +4a7d04: 7020 89f6 2100 |0064: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +4a7d0a: 6e20 91f6 8100 |0067: invoke-virtual {v1, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@f691 │ │ +4a7d10: 0c08 |006a: move-result-object v8 │ │ +4a7d12: 1a01 ac05 |006b: const-string v1, " were found" // string@05ac │ │ +4a7d16: 6e20 92f6 1800 |006d: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4a7d1c: 0c08 |0070: move-result-object v8 │ │ +4a7d1e: 6e10 9cf6 0800 |0071: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +4a7d24: 0c08 |0074: move-result-object v8 │ │ +4a7d26: 7120 7705 8000 |0075: invoke-static {v0, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0577 │ │ +4a7d2c: 0798 |0078: move-object v8, v9 │ │ +4a7d2e: 1f08 2525 |0079: check-cast v8, Ljava/util/Collection; // type@2525 │ │ +4a7d32: 7210 c5f8 0800 |007b: invoke-interface {v8}, Ljava/util/Collection;.isEmpty:()Z // method@f8c5 │ │ +4a7d38: 0a08 |007e: move-result v8 │ │ +4a7d3a: 3908 0900 |007f: if-nez v8, 0088 // +0009 │ │ +4a7d3e: 7110 a9fb 0900 |0081: invoke-static {v9}, Lkotlin/collections/CollectionsKt;.first:(Ljava/util/List;)Ljava/lang/Object; // method@fba9 │ │ +4a7d44: 0c08 |0084: move-result-object v8 │ │ +4a7d46: 1f08 5e22 |0085: check-cast v8, Lcom/nextcloud/talk/data/database/model/ChatBlockEntity; // type@225e │ │ +4a7d4a: 0783 |0087: move-object v3, v8 │ │ +4a7d4c: 1103 |0088: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x001f line=616 │ │ 0x003c line=620 │ │ 0x004b line=622 │ │ 0x0056 line=616 │ │ 0x0058 line=623 │ │ @@ -2039706,97 +2039706,97 @@ │ │ type : '(JLkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 158 16-bit code units │ │ -4a7d4c: |[4a7d4c] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.getCappedMessagesAmountOfChatBlock:(JLkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4a7d5c: 20b0 5e21 |0000: instance-of v0, v11, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getCappedMessagesAmountOfChatBlock$1; // type@215e │ │ -4a7d60: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ -4a7d64: 07b0 |0004: move-object v0, v11 │ │ -4a7d66: 1f00 5e21 |0005: check-cast v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getCappedMessagesAmountOfChatBlock$1; // type@215e │ │ -4a7d6a: 5201 25b2 |0007: iget v1, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getCappedMessagesAmountOfChatBlock$1;.label:I // field@b225 │ │ -4a7d6e: 1502 0080 |0009: const/high16 v2, #int -2147483648 // #8000 │ │ -4a7d72: b521 |000b: and-int/2addr v1, v2 │ │ -4a7d74: 3801 0800 |000c: if-eqz v1, 0014 // +0008 │ │ -4a7d78: 520b 25b2 |000e: iget v11, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getCappedMessagesAmountOfChatBlock$1;.label:I // field@b225 │ │ -4a7d7c: b12b |0010: sub-int/2addr v11, v2 │ │ -4a7d7e: 590b 25b2 |0011: iput v11, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getCappedMessagesAmountOfChatBlock$1;.label:I // field@b225 │ │ -4a7d82: 2806 |0013: goto 0019 // +0006 │ │ -4a7d84: 2200 5e21 |0014: new-instance v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getCappedMessagesAmountOfChatBlock$1; // type@215e │ │ -4a7d88: 7030 edec 800b |0016: invoke-direct {v0, v8, v11}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getCappedMessagesAmountOfChatBlock$1;.:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lkotlin/coroutines/Continuation;)V // method@eced │ │ -4a7d8e: 540b 26b2 |0019: iget-object v11, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getCappedMessagesAmountOfChatBlock$1;.result:Ljava/lang/Object; // field@b226 │ │ -4a7d92: 7100 dcfb 0000 |001b: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ -4a7d98: 0c01 |001e: move-result-object v1 │ │ -4a7d9a: 5202 25b2 |001f: iget v2, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getCappedMessagesAmountOfChatBlock$1;.label:I // field@b225 │ │ -4a7d9e: 1213 |0021: const/4 v3, #int 1 // #1 │ │ -4a7da0: 3802 1600 |0022: if-eqz v2, 0038 // +0016 │ │ -4a7da4: 3332 0c00 |0024: if-ne v2, v3, 0030 // +000c │ │ -4a7da8: 5309 23b2 |0026: iget-wide v9, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getCappedMessagesAmountOfChatBlock$1;.J$0:J // field@b223 │ │ -4a7dac: 5400 24b2 |0028: iget-object v0, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getCappedMessagesAmountOfChatBlock$1;.L$0:Ljava/lang/Object; // field@b224 │ │ -4a7db0: 1f00 7421 |002a: check-cast v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // type@2174 │ │ -4a7db4: 7110 8cfb 0b00 |002c: invoke-static {v11}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -4a7dba: 281f |002f: goto 004e // +001f │ │ -4a7dbc: 2209 8924 |0030: new-instance v9, Ljava/lang/IllegalStateException; // type@2489 │ │ -4a7dc0: 1a0a d28c |0032: const-string v10, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ -4a7dc4: 7020 c9f5 a900 |0034: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ -4a7dca: 2709 |0037: throw v9 │ │ -4a7dcc: 7110 8cfb 0b00 |0038: invoke-static {v11}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -4a7dd2: 849b |003b: long-to-int v11, v9 │ │ -4a7dd4: 7110 e0fb 0b00 |003c: invoke-static {v11}, Lkotlin/coroutines/jvm/internal/Boxing;.boxInt:(I)Ljava/lang/Integer; // method@fbe0 │ │ -4a7dda: 0c0b |003f: move-result-object v11 │ │ -4a7ddc: 5b08 24b2 |0040: iput-object v8, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getCappedMessagesAmountOfChatBlock$1;.L$0:Ljava/lang/Object; // field@b224 │ │ -4a7de0: 5a09 23b2 |0042: iput-wide v9, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getCappedMessagesAmountOfChatBlock$1;.J$0:J // field@b223 │ │ -4a7de4: 5903 25b2 |0044: iput v3, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getCappedMessagesAmountOfChatBlock$1;.label:I // field@b225 │ │ -4a7de8: 7030 40ed b800 |0046: invoke-direct {v8, v11, v0}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.getBlockOfMessage:(Ljava/lang/Integer;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed40 │ │ -4a7dee: 0c0b |0049: move-result-object v11 │ │ -4a7df0: 331b 0300 |004a: if-ne v11, v1, 004d // +0003 │ │ -4a7df4: 1101 |004c: return-object v1 │ │ -4a7df6: 0780 |004d: move-object v0, v8 │ │ -4a7df8: 0494 |004e: move-wide v4, v9 │ │ -4a7dfa: 1f0b 5e22 |004f: check-cast v11, Lcom/nextcloud/talk/data/database/model/ChatBlockEntity; // type@225e │ │ -4a7dfe: 380b 4000 |0051: if-eqz v11, 0091 // +0040 │ │ -4a7e02: 5402 87b2 |0053: iget-object v2, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.chatDao:Lcom/nextcloud/talk/data/database/dao/ChatMessagesDao; // field@b287 │ │ -4a7e06: 6e10 47ed 0000 |0055: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.getInternalConversationId:()Ljava/lang/String; // method@ed47 │ │ -4a7e0c: 0c03 |0058: move-result-object v3 │ │ -4a7e0e: 6e10 8ef0 0b00 |0059: invoke-virtual {v11}, Lcom/nextcloud/talk/data/database/model/ChatBlockEntity;.getOldestMessageId:()J // method@f08e │ │ -4a7e14: 0b06 |005c: move-result-wide v6 │ │ -4a7e16: 7806 82f0 0200 |005d: invoke-interface/range {v2, v3, v4, v5, v6, v7}, Lcom/nextcloud/talk/data/database/dao/ChatMessagesDao;.getCountBetweenMessageIds:(Ljava/lang/String;JJ)I // method@f082 │ │ -4a7e1c: 0a09 |0060: move-result v9 │ │ -4a7e1e: 620a 80b2 |0061: sget-object v10, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.TAG:Ljava/lang/String; // field@b280 │ │ -4a7e22: 220b a924 |0063: new-instance v11, Ljava/lang/StringBuilder; // type@24a9 │ │ -4a7e26: 1a00 f686 |0065: const-string v0, "amount of messages between newestMessageId and oldest message of same ChatBlock:" // string@86f6 │ │ -4a7e2a: 7020 89f6 0b00 |0067: invoke-direct {v11, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -4a7e30: 6e20 8df6 9b00 |006a: invoke-virtual {v11, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@f68d │ │ -4a7e36: 0c0b |006d: move-result-object v11 │ │ -4a7e38: 6e10 9cf6 0b00 |006e: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -4a7e3e: 0c0b |0071: move-result-object v11 │ │ -4a7e40: 7120 6c05 ba00 |0072: invoke-static {v10, v11}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4a7e46: 130b 6400 |0075: const/16 v11, #int 100 // #64 │ │ -4a7e4a: 37b9 0300 |0077: if-le v9, v11, 007a // +0003 │ │ -4a7e4e: 01b9 |0079: move v9, v11 │ │ -4a7e50: 220b a924 |007a: new-instance v11, Ljava/lang/StringBuilder; // type@24a9 │ │ -4a7e54: 1a00 d2bf |007c: const-string v0, "limit of messages to load for UI (max 100 to ensure performance is okay):" // string@bfd2 │ │ -4a7e58: 7020 89f6 0b00 |007e: invoke-direct {v11, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -4a7e5e: 6e20 8df6 9b00 |0081: invoke-virtual {v11, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@f68d │ │ -4a7e64: 0c0b |0084: move-result-object v11 │ │ -4a7e66: 6e10 9cf6 0b00 |0085: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -4a7e6c: 0c0b |0088: move-result-object v11 │ │ -4a7e6e: 7120 6c05 ba00 |0089: invoke-static {v10, v11}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4a7e74: 7110 e0fb 0900 |008c: invoke-static {v9}, Lkotlin/coroutines/jvm/internal/Boxing;.boxInt:(I)Ljava/lang/Integer; // method@fbe0 │ │ -4a7e7a: 0c09 |008f: move-result-object v9 │ │ -4a7e7c: 1109 |0090: return-object v9 │ │ -4a7e7e: 6209 80b2 |0091: sget-object v9, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.TAG:Ljava/lang/String; // field@b280 │ │ -4a7e82: 1a0a dc60 |0093: const-string v10, "No chat block found. Returning 0 as limit." // string@60dc │ │ -4a7e86: 7120 6e05 a900 |0095: invoke-static {v9, v10}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@056e │ │ -4a7e8c: 1209 |0098: const/4 v9, #int 0 // #0 │ │ -4a7e8e: 7110 e0fb 0900 |0099: invoke-static {v9}, Lkotlin/coroutines/jvm/internal/Boxing;.boxInt:(I)Ljava/lang/Integer; // method@fbe0 │ │ -4a7e94: 0c09 |009c: move-result-object v9 │ │ -4a7e96: 1109 |009d: return-object v9 │ │ +4a7d50: |[4a7d50] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.getCappedMessagesAmountOfChatBlock:(JLkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4a7d60: 20b0 5e21 |0000: instance-of v0, v11, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getCappedMessagesAmountOfChatBlock$1; // type@215e │ │ +4a7d64: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ +4a7d68: 07b0 |0004: move-object v0, v11 │ │ +4a7d6a: 1f00 5e21 |0005: check-cast v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getCappedMessagesAmountOfChatBlock$1; // type@215e │ │ +4a7d6e: 5201 25b2 |0007: iget v1, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getCappedMessagesAmountOfChatBlock$1;.label:I // field@b225 │ │ +4a7d72: 1502 0080 |0009: const/high16 v2, #int -2147483648 // #8000 │ │ +4a7d76: b521 |000b: and-int/2addr v1, v2 │ │ +4a7d78: 3801 0800 |000c: if-eqz v1, 0014 // +0008 │ │ +4a7d7c: 520b 25b2 |000e: iget v11, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getCappedMessagesAmountOfChatBlock$1;.label:I // field@b225 │ │ +4a7d80: b12b |0010: sub-int/2addr v11, v2 │ │ +4a7d82: 590b 25b2 |0011: iput v11, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getCappedMessagesAmountOfChatBlock$1;.label:I // field@b225 │ │ +4a7d86: 2806 |0013: goto 0019 // +0006 │ │ +4a7d88: 2200 5e21 |0014: new-instance v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getCappedMessagesAmountOfChatBlock$1; // type@215e │ │ +4a7d8c: 7030 edec 800b |0016: invoke-direct {v0, v8, v11}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getCappedMessagesAmountOfChatBlock$1;.:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lkotlin/coroutines/Continuation;)V // method@eced │ │ +4a7d92: 540b 26b2 |0019: iget-object v11, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getCappedMessagesAmountOfChatBlock$1;.result:Ljava/lang/Object; // field@b226 │ │ +4a7d96: 7100 dcfb 0000 |001b: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ +4a7d9c: 0c01 |001e: move-result-object v1 │ │ +4a7d9e: 5202 25b2 |001f: iget v2, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getCappedMessagesAmountOfChatBlock$1;.label:I // field@b225 │ │ +4a7da2: 1213 |0021: const/4 v3, #int 1 // #1 │ │ +4a7da4: 3802 1600 |0022: if-eqz v2, 0038 // +0016 │ │ +4a7da8: 3332 0c00 |0024: if-ne v2, v3, 0030 // +000c │ │ +4a7dac: 5309 23b2 |0026: iget-wide v9, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getCappedMessagesAmountOfChatBlock$1;.J$0:J // field@b223 │ │ +4a7db0: 5400 24b2 |0028: iget-object v0, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getCappedMessagesAmountOfChatBlock$1;.L$0:Ljava/lang/Object; // field@b224 │ │ +4a7db4: 1f00 7421 |002a: check-cast v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // type@2174 │ │ +4a7db8: 7110 8cfb 0b00 |002c: invoke-static {v11}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +4a7dbe: 281f |002f: goto 004e // +001f │ │ +4a7dc0: 2209 8924 |0030: new-instance v9, Ljava/lang/IllegalStateException; // type@2489 │ │ +4a7dc4: 1a0a d28c |0032: const-string v10, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ +4a7dc8: 7020 c9f5 a900 |0034: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ +4a7dce: 2709 |0037: throw v9 │ │ +4a7dd0: 7110 8cfb 0b00 |0038: invoke-static {v11}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +4a7dd6: 849b |003b: long-to-int v11, v9 │ │ +4a7dd8: 7110 e0fb 0b00 |003c: invoke-static {v11}, Lkotlin/coroutines/jvm/internal/Boxing;.boxInt:(I)Ljava/lang/Integer; // method@fbe0 │ │ +4a7dde: 0c0b |003f: move-result-object v11 │ │ +4a7de0: 5b08 24b2 |0040: iput-object v8, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getCappedMessagesAmountOfChatBlock$1;.L$0:Ljava/lang/Object; // field@b224 │ │ +4a7de4: 5a09 23b2 |0042: iput-wide v9, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getCappedMessagesAmountOfChatBlock$1;.J$0:J // field@b223 │ │ +4a7de8: 5903 25b2 |0044: iput v3, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getCappedMessagesAmountOfChatBlock$1;.label:I // field@b225 │ │ +4a7dec: 7030 40ed b800 |0046: invoke-direct {v8, v11, v0}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.getBlockOfMessage:(Ljava/lang/Integer;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed40 │ │ +4a7df2: 0c0b |0049: move-result-object v11 │ │ +4a7df4: 331b 0300 |004a: if-ne v11, v1, 004d // +0003 │ │ +4a7df8: 1101 |004c: return-object v1 │ │ +4a7dfa: 0780 |004d: move-object v0, v8 │ │ +4a7dfc: 0494 |004e: move-wide v4, v9 │ │ +4a7dfe: 1f0b 5e22 |004f: check-cast v11, Lcom/nextcloud/talk/data/database/model/ChatBlockEntity; // type@225e │ │ +4a7e02: 380b 4000 |0051: if-eqz v11, 0091 // +0040 │ │ +4a7e06: 5402 87b2 |0053: iget-object v2, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.chatDao:Lcom/nextcloud/talk/data/database/dao/ChatMessagesDao; // field@b287 │ │ +4a7e0a: 6e10 47ed 0000 |0055: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.getInternalConversationId:()Ljava/lang/String; // method@ed47 │ │ +4a7e10: 0c03 |0058: move-result-object v3 │ │ +4a7e12: 6e10 8ef0 0b00 |0059: invoke-virtual {v11}, Lcom/nextcloud/talk/data/database/model/ChatBlockEntity;.getOldestMessageId:()J // method@f08e │ │ +4a7e18: 0b06 |005c: move-result-wide v6 │ │ +4a7e1a: 7806 82f0 0200 |005d: invoke-interface/range {v2, v3, v4, v5, v6, v7}, Lcom/nextcloud/talk/data/database/dao/ChatMessagesDao;.getCountBetweenMessageIds:(Ljava/lang/String;JJ)I // method@f082 │ │ +4a7e20: 0a09 |0060: move-result v9 │ │ +4a7e22: 620a 80b2 |0061: sget-object v10, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.TAG:Ljava/lang/String; // field@b280 │ │ +4a7e26: 220b a924 |0063: new-instance v11, Ljava/lang/StringBuilder; // type@24a9 │ │ +4a7e2a: 1a00 f686 |0065: const-string v0, "amount of messages between newestMessageId and oldest message of same ChatBlock:" // string@86f6 │ │ +4a7e2e: 7020 89f6 0b00 |0067: invoke-direct {v11, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +4a7e34: 6e20 8df6 9b00 |006a: invoke-virtual {v11, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@f68d │ │ +4a7e3a: 0c0b |006d: move-result-object v11 │ │ +4a7e3c: 6e10 9cf6 0b00 |006e: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +4a7e42: 0c0b |0071: move-result-object v11 │ │ +4a7e44: 7120 6c05 ba00 |0072: invoke-static {v10, v11}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4a7e4a: 130b 6400 |0075: const/16 v11, #int 100 // #64 │ │ +4a7e4e: 37b9 0300 |0077: if-le v9, v11, 007a // +0003 │ │ +4a7e52: 01b9 |0079: move v9, v11 │ │ +4a7e54: 220b a924 |007a: new-instance v11, Ljava/lang/StringBuilder; // type@24a9 │ │ +4a7e58: 1a00 d2bf |007c: const-string v0, "limit of messages to load for UI (max 100 to ensure performance is okay):" // string@bfd2 │ │ +4a7e5c: 7020 89f6 0b00 |007e: invoke-direct {v11, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +4a7e62: 6e20 8df6 9b00 |0081: invoke-virtual {v11, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@f68d │ │ +4a7e68: 0c0b |0084: move-result-object v11 │ │ +4a7e6a: 6e10 9cf6 0b00 |0085: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +4a7e70: 0c0b |0088: move-result-object v11 │ │ +4a7e72: 7120 6c05 ba00 |0089: invoke-static {v10, v11}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4a7e78: 7110 e0fb 0900 |008c: invoke-static {v9}, Lkotlin/coroutines/jvm/internal/Boxing;.boxInt:(I)Ljava/lang/Integer; // method@fbe0 │ │ +4a7e7e: 0c09 |008f: move-result-object v9 │ │ +4a7e80: 1109 |0090: return-object v9 │ │ +4a7e82: 6209 80b2 |0091: sget-object v9, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.TAG:Ljava/lang/String; // field@b280 │ │ +4a7e86: 1a0a dc60 |0093: const-string v10, "No chat block found. Returning 0 as limit." // string@60dc │ │ +4a7e8a: 7120 6e05 a900 |0095: invoke-static {v9, v10}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@056e │ │ +4a7e90: 1209 |0098: const/4 v9, #int 0 // #0 │ │ +4a7e92: 7110 e0fb 0900 |0099: invoke-static {v9}, Lkotlin/coroutines/jvm/internal/Boxing;.boxInt:(I)Ljava/lang/Integer; // method@fbe0 │ │ +4a7e98: 0c09 |009c: move-result-object v9 │ │ +4a7e9a: 1109 |009d: return-object v9 │ │ catches : (none) │ │ positions : │ │ 0x001f line=188 │ │ 0x003c line=189 │ │ 0x004f line=188 │ │ 0x0053 line=192 │ │ 0x0055 line=193 │ │ @@ -2039817,52 +2039817,52 @@ │ │ type : '(ZIZZLjava/lang/Integer;I)Ljava/util/HashMap;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 10 │ │ ins : 7 │ │ outs : 3 │ │ insns size : 80 16-bit code units │ │ -4a9354: |[4a9354] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.getFieldMap:(ZIZZLjava/lang/Integer;I)Ljava/util/HashMap; │ │ -4a9364: 2200 3025 |0000: new-instance v0, Ljava/util/HashMap; // type@2530 │ │ -4a9368: 7010 2df9 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@f92d │ │ -4a936e: 0701 |0005: move-object v1, v0 │ │ -4a9370: 1f01 3c25 |0006: check-cast v1, Ljava/util/Map; // type@253c │ │ -4a9374: 7110 e0f5 0600 |0008: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ -4a937a: 0c06 |000b: move-result-object v6 │ │ -4a937c: 1a02 d4b4 |000c: const-string v2, "includeLastKnown" // string@b4d4 │ │ -4a9380: 7230 98f9 2106 |000e: invoke-interface {v1, v2, v6}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f998 │ │ -4a9386: 3808 0700 |0011: if-eqz v8, 0018 // +0007 │ │ -4a938a: 1a06 a6be |0013: const-string v6, "lastKnownMessageId" // string@bea6 │ │ -4a938e: 7230 98f9 6108 |0015: invoke-interface {v1, v6, v8}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f998 │ │ -4a9394: 5436 8fb2 |0018: iget-object v6, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.newXChatLastCommonRead:Ljava/lang/Integer; // field@b28f │ │ -4a9398: 3806 1100 |001a: if-eqz v6, 002b // +0011 │ │ -4a939c: 1f06 9824 |001c: check-cast v6, Ljava/lang/Number; // type@2498 │ │ -4a93a0: 6e10 29f6 0600 |001e: invoke-virtual {v6}, Ljava/lang/Number;.intValue:()I // method@f629 │ │ -4a93a6: 0a06 |0021: move-result v6 │ │ -4a93a8: 7110 e0f5 0600 |0022: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ -4a93ae: 0c06 |0025: move-result-object v6 │ │ -4a93b0: 1a08 85be |0026: const-string v8, "lastCommonReadId" // string@be85 │ │ -4a93b4: 7230 98f9 8106 |0028: invoke-interface {v1, v8, v6}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f998 │ │ -4a93ba: 7110 e0f5 0500 |002b: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ -4a93c0: 0c05 |002e: move-result-object v5 │ │ -4a93c2: 1a06 10f3 |002f: const-string v6, "timeout" // string@f310 │ │ -4a93c6: 7230 98f9 6105 |0031: invoke-interface {v1, v6, v5}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f998 │ │ -4a93cc: 7110 e0f5 0900 |0034: invoke-static {v9}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ -4a93d2: 0c05 |0037: move-result-object v5 │ │ -4a93d4: 1a06 cfbf |0038: const-string v6, "limit" // string@bfcf │ │ -4a93d8: 7230 98f9 6105 |003a: invoke-interface {v1, v6, v5}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f998 │ │ -4a93de: 7110 e0f5 0400 |003d: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ -4a93e4: 0c04 |0040: move-result-object v4 │ │ -4a93e6: 1a05 dec0 |0041: const-string v5, "lookIntoFuture" // string@c0de │ │ -4a93ea: 7230 98f9 5104 |0043: invoke-interface {v1, v5, v4}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f998 │ │ -4a93f0: 7110 e0f5 0700 |0046: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ -4a93f6: 0c04 |0049: move-result-object v4 │ │ -4a93f8: 1a05 fbe8 |004a: const-string v5, "setReadMarker" // string@e8fb │ │ -4a93fc: 7230 98f9 5104 |004c: invoke-interface {v1, v5, v4}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f998 │ │ -4a9402: 1100 |004f: return-object v0 │ │ +4a9358: |[4a9358] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.getFieldMap:(ZIZZLjava/lang/Integer;I)Ljava/util/HashMap; │ │ +4a9368: 2200 3025 |0000: new-instance v0, Ljava/util/HashMap; // type@2530 │ │ +4a936c: 7010 2df9 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@f92d │ │ +4a9372: 0701 |0005: move-object v1, v0 │ │ +4a9374: 1f01 3c25 |0006: check-cast v1, Ljava/util/Map; // type@253c │ │ +4a9378: 7110 e0f5 0600 |0008: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ +4a937e: 0c06 |000b: move-result-object v6 │ │ +4a9380: 1a02 d4b4 |000c: const-string v2, "includeLastKnown" // string@b4d4 │ │ +4a9384: 7230 98f9 2106 |000e: invoke-interface {v1, v2, v6}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f998 │ │ +4a938a: 3808 0700 |0011: if-eqz v8, 0018 // +0007 │ │ +4a938e: 1a06 a6be |0013: const-string v6, "lastKnownMessageId" // string@bea6 │ │ +4a9392: 7230 98f9 6108 |0015: invoke-interface {v1, v6, v8}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f998 │ │ +4a9398: 5436 8fb2 |0018: iget-object v6, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.newXChatLastCommonRead:Ljava/lang/Integer; // field@b28f │ │ +4a939c: 3806 1100 |001a: if-eqz v6, 002b // +0011 │ │ +4a93a0: 1f06 9824 |001c: check-cast v6, Ljava/lang/Number; // type@2498 │ │ +4a93a4: 6e10 29f6 0600 |001e: invoke-virtual {v6}, Ljava/lang/Number;.intValue:()I // method@f629 │ │ +4a93aa: 0a06 |0021: move-result v6 │ │ +4a93ac: 7110 e0f5 0600 |0022: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ +4a93b2: 0c06 |0025: move-result-object v6 │ │ +4a93b4: 1a08 85be |0026: const-string v8, "lastCommonReadId" // string@be85 │ │ +4a93b8: 7230 98f9 8106 |0028: invoke-interface {v1, v8, v6}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f998 │ │ +4a93be: 7110 e0f5 0500 |002b: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ +4a93c4: 0c05 |002e: move-result-object v5 │ │ +4a93c6: 1a06 10f3 |002f: const-string v6, "timeout" // string@f310 │ │ +4a93ca: 7230 98f9 6105 |0031: invoke-interface {v1, v6, v5}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f998 │ │ +4a93d0: 7110 e0f5 0900 |0034: invoke-static {v9}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ +4a93d6: 0c05 |0037: move-result-object v5 │ │ +4a93d8: 1a06 cfbf |0038: const-string v6, "limit" // string@bfcf │ │ +4a93dc: 7230 98f9 6105 |003a: invoke-interface {v1, v6, v5}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f998 │ │ +4a93e2: 7110 e0f5 0400 |003d: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ +4a93e8: 0c04 |0040: move-result-object v4 │ │ +4a93ea: 1a05 dec0 |0041: const-string v5, "lookIntoFuture" // string@c0de │ │ +4a93ee: 7230 98f9 5104 |0043: invoke-interface {v1, v5, v4}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f998 │ │ +4a93f4: 7110 e0f5 0700 |0046: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ +4a93fa: 0c04 |0049: move-result-object v4 │ │ +4a93fc: 1a05 fbe8 |004a: const-string v5, "setReadMarker" // string@e8fb │ │ +4a9400: 7230 98f9 5104 |004c: invoke-interface {v1, v5, v4}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f998 │ │ +4a9406: 1100 |004f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=356 │ │ 0x0005 line=358 │ │ 0x0013 line=361 │ │ 0x0018 line=364 │ │ 0x0026 line=365 │ │ @@ -2039885,28 +2039885,28 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;ZIZZLjava/lang/Integer;IILjava/lang/Object;)Ljava/util/HashMap;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 16 │ │ ins : 9 │ │ outs : 7 │ │ insns size : 18 16-bit code units │ │ -4a9320: |[4a9320] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.getFieldMap$default:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;ZIZZLjava/lang/Integer;IILjava/lang/Object;)Ljava/util/HashMap; │ │ -4a9330: dd0e 0e20 |0000: and-int/lit8 v14, v14, #int 32 // #20 │ │ -4a9334: 380e 0400 |0002: if-eqz v14, 0006 // +0004 │ │ -4a9338: 130d 6400 |0004: const/16 v13, #int 100 // #64 │ │ -4a933c: 01d6 |0006: move v6, v13 │ │ -4a933e: 0770 |0007: move-object v0, v7 │ │ -4a9340: 0181 |0008: move v1, v8 │ │ -4a9342: 0192 |0009: move v2, v9 │ │ -4a9344: 01a3 |000a: move v3, v10 │ │ -4a9346: 01b4 |000b: move v4, v11 │ │ -4a9348: 07c5 |000c: move-object v5, v12 │ │ -4a934a: 7607 43ed 0000 |000d: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.getFieldMap:(ZIZZLjava/lang/Integer;I)Ljava/util/HashMap; // method@ed43 │ │ -4a9350: 0c07 |0010: move-result-object v7 │ │ -4a9352: 1107 |0011: return-object v7 │ │ +4a9324: |[4a9324] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.getFieldMap$default:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;ZIZZLjava/lang/Integer;IILjava/lang/Object;)Ljava/util/HashMap; │ │ +4a9334: dd0e 0e20 |0000: and-int/lit8 v14, v14, #int 32 // #20 │ │ +4a9338: 380e 0400 |0002: if-eqz v14, 0006 // +0004 │ │ +4a933c: 130d 6400 |0004: const/16 v13, #int 100 // #64 │ │ +4a9340: 01d6 |0006: move v6, v13 │ │ +4a9342: 0770 |0007: move-object v0, v7 │ │ +4a9344: 0181 |0008: move v1, v8 │ │ +4a9346: 0192 |0009: move v2, v9 │ │ +4a9348: 01a3 |000a: move v3, v10 │ │ +4a934a: 01b4 |000b: move v4, v11 │ │ +4a934c: 07c5 |000c: move-object v5, v12 │ │ +4a934e: 7607 43ed 0000 |000d: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.getFieldMap:(ZIZZLjava/lang/Integer;I)Ljava/util/HashMap; // method@ed43 │ │ +4a9354: 0c07 |0010: move-result-object v7 │ │ +4a9356: 1107 |0011: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x000d line=348 │ │ locals : │ │ 0x0000 - 0x0012 reg=7 (null) Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; │ │ 0x0000 - 0x0012 reg=8 (null) Z │ │ 0x0000 - 0x0012 reg=9 (null) I │ │ @@ -2039922,121 +2039922,121 @@ │ │ type : '(IZ)Z' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -4a7a40: |[4a7a40] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.getHasHistory:(IZ)Z │ │ -4a7a50: 1300 3001 |0000: const/16 v0, #int 304 // #130 │ │ -4a7a54: 3302 0300 |0002: if-ne v2, v0, 0005 // +0003 │ │ -4a7a58: 2802 |0004: goto 0006 // +0002 │ │ -4a7a5a: 1213 |0005: const/4 v3, #int 1 // #1 │ │ -4a7a5c: 0f03 |0006: return v3 │ │ +4a7a44: |[4a7a44] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.getHasHistory:(IZ)Z │ │ +4a7a54: 1300 3001 |0000: const/16 v0, #int 304 // #130 │ │ +4a7a58: 3302 0300 |0002: if-ne v2, v0, 0005 // +0003 │ │ +4a7a5c: 2802 |0004: goto 0006 // +0002 │ │ +4a7a5e: 1213 |0005: const/4 v3, #int 1 // #1 │ │ +4a7a60: 0f03 |0006: return v3 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #32 : (in Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;) │ │ name : 'getMessagesFromServer' │ │ type : '(Landroid/os/Bundle;)Lkotlin/Pair;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 171 16-bit code units │ │ -4a9594: |[4a9594] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.getMessagesFromServer:(Landroid/os/Bundle;)Lkotlin/Pair; │ │ -4a95a4: 1a00 102e |0000: const-string v0, "KEY_FIELD_MAP" // string@2e10 │ │ -4a95a8: 6e20 4e04 0900 |0002: invoke-virtual {v9, v0}, Landroid/os/Bundle;.getSerializable:(Ljava/lang/String;)Ljava/io/Serializable; // method@044e │ │ -4a95ae: 0c09 |0005: move-result-object v9 │ │ -4a95b0: 1a00 57d2 |0006: const-string v0, "null cannot be cast to non-null type java.util.HashMap" // string@d257 │ │ -4a95b4: 7120 fefb 0900 |0008: invoke-static {v9, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbfe │ │ -4a95ba: 1f09 3025 |000b: check-cast v9, Ljava/util/HashMap; // type@2530 │ │ -4a95be: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -4a95c0: 1251 |000e: const/4 v1, #int 5 // #5 │ │ -4a95c2: 1202 |000f: const/4 v2, #int 0 // #0 │ │ -4a95c4: 3510 9300 |0010: if-ge v0, v1, 00a3 // +0093 │ │ -4a95c8: 6203 80b2 |0012: sget-object v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.TAG:Ljava/lang/String; // field@b280 │ │ -4a95cc: 1a04 cfbf |0014: const-string v4, "limit" // string@bfcf │ │ -4a95d0: 6e20 34f9 4900 |0016: invoke-virtual {v9, v4}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@f934 │ │ -4a95d6: 0c05 |0019: move-result-object v5 │ │ -4a95d8: 2206 a924 |001a: new-instance v6, Ljava/lang/StringBuilder; // type@24a9 │ │ -4a95dc: 1a07 b8cc |001c: const-string v7, "message limit: " // string@ccb8 │ │ -4a95e0: 7020 89f6 7600 |001e: invoke-direct {v6, v7}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -4a95e6: 6e20 91f6 5600 |0021: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@f691 │ │ -4a95ec: 0c05 |0024: move-result-object v5 │ │ -4a95ee: 6e10 9cf6 0500 |0025: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -4a95f4: 0c05 |0028: move-result-object v5 │ │ -4a95f6: 7120 6c05 5300 |0029: invoke-static {v3, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4a95fc: 5483 8db2 |002c: iget-object v3, v8, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.network:Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource; // field@b28d │ │ -4a9600: 5485 89b2 |002e: iget-object v5, v8, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.credentials:Ljava/lang/String; // field@b289 │ │ -4a9604: 3905 0800 |0030: if-nez v5, 0038 // +0008 │ │ -4a9608: 1a05 7f96 |0032: const-string v5, "credentials" // string@967f │ │ -4a960c: 7110 06fc 0500 |0034: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4a9612: 0725 |0037: move-object v5, v2 │ │ -4a9614: 5486 91b2 |0038: iget-object v6, v8, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.urlForChatting:Ljava/lang/String; // field@b291 │ │ -4a9618: 3906 0800 |003a: if-nez v6, 0042 // +0008 │ │ -4a961c: 1a06 1af8 |003c: const-string v6, "urlForChatting" // string@f81a │ │ -4a9620: 7110 06fc 0600 |003e: invoke-static {v6}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4a9626: 2802 |0041: goto 0043 // +0002 │ │ -4a9628: 0762 |0042: move-object v2, v6 │ │ -4a962a: 7240 ddec 5392 |0043: invoke-interface {v3, v5, v2, v9}, Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource;.pullChatMessages:(Ljava/lang/String;Ljava/lang/String;Ljava/util/HashMap;)Lio/reactivex/Observable; // method@ecdd │ │ -4a9630: 0c02 |0046: move-result-object v2 │ │ -4a9632: 7100 5af4 0000 |0047: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@f45a │ │ -4a9638: 0c03 |004a: move-result-object v3 │ │ -4a963a: 6e20 44f4 3200 |004b: invoke-virtual {v2, v3}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@f444 │ │ -4a9640: 0c02 |004e: move-result-object v2 │ │ -4a9642: 7100 55f4 0000 |004f: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@f455 │ │ -4a9648: 0c03 |0052: move-result-object v3 │ │ -4a964a: 6e20 3df4 3200 |0053: invoke-virtual {v2, v3}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@f43d │ │ -4a9650: 0c02 |0056: move-result-object v2 │ │ -4a9652: 2203 5921 |0057: new-instance v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$$ExternalSyntheticLambda0; // type@2159 │ │ -4a9656: 7020 e3ec 8300 |0059: invoke-direct {v3, v8}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$$ExternalSyntheticLambda0;.:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;)V // method@ece3 │ │ -4a965c: 2205 5a21 |005c: new-instance v5, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$$ExternalSyntheticLambda1; // type@215a │ │ -4a9660: 7020 e5ec 3500 |005e: invoke-direct {v5, v3}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$$ExternalSyntheticLambda1;.:(Lkotlin/jvm/functions/Function1;)V // method@ece5 │ │ -4a9666: 6e20 3cf4 5200 |0061: invoke-virtual {v2, v5}, Lio/reactivex/Observable;.map:(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; // method@f43c │ │ -4a966c: 0c02 |0064: move-result-object v2 │ │ -4a966e: 6e10 31f4 0200 |0065: invoke-virtual {v2}, Lio/reactivex/Observable;.blockingSingle:()Ljava/lang/Object; // method@f431 │ │ -4a9674: 0c02 |0068: move-result-object v2 │ │ -4a9676: 1f02 b925 |0069: check-cast v2, Lkotlin/Pair; // type@25b9 │ │ -4a967a: 1102 |006b: return-object v2 │ │ -4a967c: 0d02 |006c: move-exception v2 │ │ -4a967e: 6203 80b2 |006d: sget-object v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.TAG:Ljava/lang/String; // field@b280 │ │ -4a9682: 2205 a924 |006f: new-instance v5, Ljava/lang/StringBuilder; // type@24a9 │ │ -4a9686: 1a06 496c |0071: const-string v6, "Something went wrong when pulling chat messages (attempt: " // string@6c49 │ │ -4a968a: 7020 89f6 6500 |0073: invoke-direct {v5, v6}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -4a9690: 6e20 8df6 0500 |0076: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@f68d │ │ -4a9696: 0c05 |0079: move-result-object v5 │ │ -4a9698: 1a06 f20e |007a: const-string v6, ")" // string@0ef2 │ │ -4a969c: 6e20 92f6 6500 |007c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4a96a2: 0c05 |007f: move-result-object v5 │ │ -4a96a4: 6e10 9cf6 0500 |0080: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -4a96aa: 0c05 |0083: move-result-object v5 │ │ -4a96ac: 1f02 b024 |0084: check-cast v2, Ljava/lang/Throwable; // type@24b0 │ │ -4a96b0: 7130 6f05 5302 |0086: invoke-static {v3, v5, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@056f │ │ -4a96b6: d800 0001 |0089: add-int/lit8 v0, v0, #int 1 // #01 │ │ -4a96ba: 1222 |008b: const/4 v2, #int 2 // #2 │ │ -4a96bc: 3220 0900 |008c: if-eq v0, v2, 0095 // +0009 │ │ -4a96c0: 1232 |008e: const/4 v2, #int 3 // #3 │ │ -4a96c2: 3220 0300 |008f: if-eq v0, v2, 0092 // +0003 │ │ -4a96c6: 2806 |0091: goto 0097 // +0006 │ │ -4a96c8: 1301 0a00 |0092: const/16 v1, #int 10 // #a │ │ -4a96cc: 2803 |0094: goto 0097 // +0003 │ │ -4a96ce: 1301 3200 |0095: const/16 v1, #int 50 // #32 │ │ -4a96d2: 7110 e0f5 0100 |0097: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ -4a96d8: 0c01 |009a: move-result-object v1 │ │ -4a96da: 0792 |009b: move-object v2, v9 │ │ -4a96dc: 1f02 3c25 |009c: check-cast v2, Ljava/util/Map; // type@253c │ │ -4a96e0: 7230 98f9 4201 |009e: invoke-interface {v2, v4, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f998 │ │ -4a96e6: 2900 6dff |00a1: goto/16 000e // -0093 │ │ -4a96ea: 6209 80b2 |00a3: sget-object v9, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.TAG:Ljava/lang/String; // field@b280 │ │ -4a96ee: 1a00 d715 |00a5: const-string v0, "All attempts to get messages from server failed" // string@15d7 │ │ -4a96f2: 7120 6e05 0900 |00a7: invoke-static {v9, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@056e │ │ -4a96f8: 1102 |00aa: return-object v2 │ │ +4a9598: |[4a9598] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.getMessagesFromServer:(Landroid/os/Bundle;)Lkotlin/Pair; │ │ +4a95a8: 1a00 102e |0000: const-string v0, "KEY_FIELD_MAP" // string@2e10 │ │ +4a95ac: 6e20 4e04 0900 |0002: invoke-virtual {v9, v0}, Landroid/os/Bundle;.getSerializable:(Ljava/lang/String;)Ljava/io/Serializable; // method@044e │ │ +4a95b2: 0c09 |0005: move-result-object v9 │ │ +4a95b4: 1a00 57d2 |0006: const-string v0, "null cannot be cast to non-null type java.util.HashMap" // string@d257 │ │ +4a95b8: 7120 fefb 0900 |0008: invoke-static {v9, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbfe │ │ +4a95be: 1f09 3025 |000b: check-cast v9, Ljava/util/HashMap; // type@2530 │ │ +4a95c2: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +4a95c4: 1251 |000e: const/4 v1, #int 5 // #5 │ │ +4a95c6: 1202 |000f: const/4 v2, #int 0 // #0 │ │ +4a95c8: 3510 9300 |0010: if-ge v0, v1, 00a3 // +0093 │ │ +4a95cc: 6203 80b2 |0012: sget-object v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.TAG:Ljava/lang/String; // field@b280 │ │ +4a95d0: 1a04 cfbf |0014: const-string v4, "limit" // string@bfcf │ │ +4a95d4: 6e20 34f9 4900 |0016: invoke-virtual {v9, v4}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@f934 │ │ +4a95da: 0c05 |0019: move-result-object v5 │ │ +4a95dc: 2206 a924 |001a: new-instance v6, Ljava/lang/StringBuilder; // type@24a9 │ │ +4a95e0: 1a07 b8cc |001c: const-string v7, "message limit: " // string@ccb8 │ │ +4a95e4: 7020 89f6 7600 |001e: invoke-direct {v6, v7}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +4a95ea: 6e20 91f6 5600 |0021: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@f691 │ │ +4a95f0: 0c05 |0024: move-result-object v5 │ │ +4a95f2: 6e10 9cf6 0500 |0025: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +4a95f8: 0c05 |0028: move-result-object v5 │ │ +4a95fa: 7120 6c05 5300 |0029: invoke-static {v3, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4a9600: 5483 8db2 |002c: iget-object v3, v8, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.network:Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource; // field@b28d │ │ +4a9604: 5485 89b2 |002e: iget-object v5, v8, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.credentials:Ljava/lang/String; // field@b289 │ │ +4a9608: 3905 0800 |0030: if-nez v5, 0038 // +0008 │ │ +4a960c: 1a05 7f96 |0032: const-string v5, "credentials" // string@967f │ │ +4a9610: 7110 06fc 0500 |0034: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4a9616: 0725 |0037: move-object v5, v2 │ │ +4a9618: 5486 91b2 |0038: iget-object v6, v8, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.urlForChatting:Ljava/lang/String; // field@b291 │ │ +4a961c: 3906 0800 |003a: if-nez v6, 0042 // +0008 │ │ +4a9620: 1a06 1af8 |003c: const-string v6, "urlForChatting" // string@f81a │ │ +4a9624: 7110 06fc 0600 |003e: invoke-static {v6}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4a962a: 2802 |0041: goto 0043 // +0002 │ │ +4a962c: 0762 |0042: move-object v2, v6 │ │ +4a962e: 7240 ddec 5392 |0043: invoke-interface {v3, v5, v2, v9}, Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource;.pullChatMessages:(Ljava/lang/String;Ljava/lang/String;Ljava/util/HashMap;)Lio/reactivex/Observable; // method@ecdd │ │ +4a9634: 0c02 |0046: move-result-object v2 │ │ +4a9636: 7100 5af4 0000 |0047: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@f45a │ │ +4a963c: 0c03 |004a: move-result-object v3 │ │ +4a963e: 6e20 44f4 3200 |004b: invoke-virtual {v2, v3}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@f444 │ │ +4a9644: 0c02 |004e: move-result-object v2 │ │ +4a9646: 7100 55f4 0000 |004f: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@f455 │ │ +4a964c: 0c03 |0052: move-result-object v3 │ │ +4a964e: 6e20 3df4 3200 |0053: invoke-virtual {v2, v3}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@f43d │ │ +4a9654: 0c02 |0056: move-result-object v2 │ │ +4a9656: 2203 5921 |0057: new-instance v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$$ExternalSyntheticLambda0; // type@2159 │ │ +4a965a: 7020 e3ec 8300 |0059: invoke-direct {v3, v8}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$$ExternalSyntheticLambda0;.:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;)V // method@ece3 │ │ +4a9660: 2205 5a21 |005c: new-instance v5, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$$ExternalSyntheticLambda1; // type@215a │ │ +4a9664: 7020 e5ec 3500 |005e: invoke-direct {v5, v3}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$$ExternalSyntheticLambda1;.:(Lkotlin/jvm/functions/Function1;)V // method@ece5 │ │ +4a966a: 6e20 3cf4 5200 |0061: invoke-virtual {v2, v5}, Lio/reactivex/Observable;.map:(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; // method@f43c │ │ +4a9670: 0c02 |0064: move-result-object v2 │ │ +4a9672: 6e10 31f4 0200 |0065: invoke-virtual {v2}, Lio/reactivex/Observable;.blockingSingle:()Ljava/lang/Object; // method@f431 │ │ +4a9678: 0c02 |0068: move-result-object v2 │ │ +4a967a: 1f02 b925 |0069: check-cast v2, Lkotlin/Pair; // type@25b9 │ │ +4a967e: 1102 |006b: return-object v2 │ │ +4a9680: 0d02 |006c: move-exception v2 │ │ +4a9682: 6203 80b2 |006d: sget-object v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.TAG:Ljava/lang/String; // field@b280 │ │ +4a9686: 2205 a924 |006f: new-instance v5, Ljava/lang/StringBuilder; // type@24a9 │ │ +4a968a: 1a06 496c |0071: const-string v6, "Something went wrong when pulling chat messages (attempt: " // string@6c49 │ │ +4a968e: 7020 89f6 6500 |0073: invoke-direct {v5, v6}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +4a9694: 6e20 8df6 0500 |0076: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@f68d │ │ +4a969a: 0c05 |0079: move-result-object v5 │ │ +4a969c: 1a06 f20e |007a: const-string v6, ")" // string@0ef2 │ │ +4a96a0: 6e20 92f6 6500 |007c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4a96a6: 0c05 |007f: move-result-object v5 │ │ +4a96a8: 6e10 9cf6 0500 |0080: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +4a96ae: 0c05 |0083: move-result-object v5 │ │ +4a96b0: 1f02 b024 |0084: check-cast v2, Ljava/lang/Throwable; // type@24b0 │ │ +4a96b4: 7130 6f05 5302 |0086: invoke-static {v3, v5, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@056f │ │ +4a96ba: d800 0001 |0089: add-int/lit8 v0, v0, #int 1 // #01 │ │ +4a96be: 1222 |008b: const/4 v2, #int 2 // #2 │ │ +4a96c0: 3220 0900 |008c: if-eq v0, v2, 0095 // +0009 │ │ +4a96c4: 1232 |008e: const/4 v2, #int 3 // #3 │ │ +4a96c6: 3220 0300 |008f: if-eq v0, v2, 0092 // +0003 │ │ +4a96ca: 2806 |0091: goto 0097 // +0006 │ │ +4a96cc: 1301 0a00 |0092: const/16 v1, #int 10 // #a │ │ +4a96d0: 2803 |0094: goto 0097 // +0003 │ │ +4a96d2: 1301 3200 |0095: const/16 v1, #int 50 // #32 │ │ +4a96d6: 7110 e0f5 0100 |0097: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ +4a96dc: 0c01 |009a: move-result-object v1 │ │ +4a96de: 0792 |009b: move-object v2, v9 │ │ +4a96e0: 1f02 3c25 |009c: check-cast v2, Ljava/util/Map; // type@253c │ │ +4a96e4: 7230 98f9 4201 |009e: invoke-interface {v2, v4, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@f998 │ │ +4a96ea: 2900 6dff |00a1: goto/16 000e // -0093 │ │ +4a96ee: 6209 80b2 |00a3: sget-object v9, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.TAG:Ljava/lang/String; // field@b280 │ │ +4a96f2: 1a00 d715 |00a5: const-string v0, "All attempts to get messages from server failed" // string@15d7 │ │ +4a96f6: 7120 6e05 0900 |00a7: invoke-static {v9, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@056e │ │ +4a96fc: 1102 |00aa: return-object v2 │ │ catches : 1 │ │ 0x002c - 0x006b │ │ Ljava/lang/Exception; -> 0x006c │ │ positions : │ │ 0x0000 line=400 │ │ 0x0012 line=404 │ │ 0x002c line=406 │ │ @@ -2040057,84 +2040057,84 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lretrofit2/Response;)Lkotlin/Pair;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 143 16-bit code units │ │ -4a943c: |[4a943c] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.getMessagesFromServer$lambda$2:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lretrofit2/Response;)Lkotlin/Pair; │ │ -4a944c: 1a00 aebb |0000: const-string v0, "it" // string@bbae │ │ -4a9450: 7120 00fc 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4a9456: 6e10 55fe 0400 |0005: invoke-virtual {v4}, Lretrofit2/Response;.code:()I // method@fe55 │ │ -4a945c: 0a00 |0008: move-result v0 │ │ -4a945e: 1301 c800 |0009: const/16 v1, #int 200 // #c8 │ │ -4a9462: 3210 4200 |000b: if-eq v0, v1, 004d // +0042 │ │ -4a9466: 1303 3001 |000d: const/16 v3, #int 304 // #130 │ │ -4a946a: 3230 2900 |000f: if-eq v0, v3, 0038 // +0029 │ │ -4a946e: 1303 9c01 |0011: const/16 v3, #int 412 // #19c │ │ -4a9472: 3230 1000 |0013: if-eq v0, v3, 0023 // +0010 │ │ -4a9476: 2204 b925 |0015: new-instance v4, Lkotlin/Pair; // type@25b9 │ │ -4a947a: 7110 e0f5 0300 |0017: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ -4a9480: 0c03 |001a: move-result-object v3 │ │ -4a9482: 7100 a6fb 0000 |001b: invoke-static {}, Lkotlin/collections/CollectionsKt;.emptyList:()Ljava/util/List; // method@fba6 │ │ -4a9488: 0c00 |001e: move-result-object v0 │ │ -4a948a: 7030 84fb 3400 |001f: invoke-direct {v4, v3, v0}, Lkotlin/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@fb84 │ │ -4a9490: 1104 |0022: return-object v4 │ │ -4a9492: 6204 80b2 |0023: sget-object v4, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.TAG:Ljava/lang/String; // field@b280 │ │ -4a9496: 1a00 72aa |0025: const-string v0, "getMessagesFromServer HTTP_CODE_PRECONDITION_FAILED" // string@aa72 │ │ -4a949a: 7120 6c05 0400 |0027: invoke-static {v4, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4a94a0: 2204 b925 |002a: new-instance v4, Lkotlin/Pair; // type@25b9 │ │ -4a94a4: 7110 e0f5 0300 |002c: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ -4a94aa: 0c03 |002f: move-result-object v3 │ │ -4a94ac: 7100 a6fb 0000 |0030: invoke-static {}, Lkotlin/collections/CollectionsKt;.emptyList:()Ljava/util/List; // method@fba6 │ │ -4a94b2: 0c00 |0033: move-result-object v0 │ │ -4a94b4: 7030 84fb 3400 |0034: invoke-direct {v4, v3, v0}, Lkotlin/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@fb84 │ │ -4a94ba: 1104 |0037: return-object v4 │ │ -4a94bc: 6204 80b2 |0038: sget-object v4, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.TAG:Ljava/lang/String; // field@b280 │ │ -4a94c0: 1a00 70aa |003a: const-string v0, "getMessagesFromServer HTTP_CODE_NOT_MODIFIED" // string@aa70 │ │ -4a94c4: 7120 6c05 0400 |003c: invoke-static {v4, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4a94ca: 2204 b925 |003f: new-instance v4, Lkotlin/Pair; // type@25b9 │ │ -4a94ce: 7110 e0f5 0300 |0041: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ -4a94d4: 0c03 |0044: move-result-object v3 │ │ -4a94d6: 7100 a6fb 0000 |0045: invoke-static {}, Lkotlin/collections/CollectionsKt;.emptyList:()Ljava/util/List; // method@fba6 │ │ -4a94dc: 0c00 |0048: move-result-object v0 │ │ -4a94de: 7030 84fb 3400 |0049: invoke-direct {v4, v3, v0}, Lkotlin/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@fb84 │ │ -4a94e4: 1104 |004c: return-object v4 │ │ -4a94e6: 6200 80b2 |004d: sget-object v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.TAG:Ljava/lang/String; // field@b280 │ │ -4a94ea: 1a02 71aa |004f: const-string v2, "getMessagesFromServer HTTP_CODE_OK" // string@aa71 │ │ -4a94ee: 7120 6c05 2000 |0051: invoke-static {v0, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4a94f4: 6e10 56fe 0400 |0054: invoke-virtual {v4}, Lretrofit2/Response;.headers:()Lokhttp3/Headers; // method@fe56 │ │ -4a94fa: 0c00 |0057: move-result-object v0 │ │ -4a94fc: 1a02 ed7b |0058: const-string v2, "X-Chat-Last-Common-Read" // string@7bed │ │ -4a9500: 6e20 c1fc 2000 |005a: invoke-virtual {v0, v2}, Lokhttp3/Headers;.get:(Ljava/lang/String;)Ljava/lang/String; // method@fcc1 │ │ -4a9506: 0c00 |005d: move-result-object v0 │ │ -4a9508: 3800 0b00 |005e: if-eqz v0, 0069 // +000b │ │ -4a950c: 7110 d7f5 0000 |0060: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@f5d7 │ │ -4a9512: 0a00 |0063: move-result v0 │ │ -4a9514: 7110 e0f5 0000 |0064: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ -4a951a: 0c00 |0067: move-result-object v0 │ │ -4a951c: 2802 |0068: goto 006a // +0002 │ │ -4a951e: 1200 |0069: const/4 v0, #int 0 // #0 │ │ -4a9520: 5b30 8fb2 |006a: iput-object v0, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.newXChatLastCommonRead:Ljava/lang/Integer; // field@b28f │ │ -4a9524: 2203 b925 |006c: new-instance v3, Lkotlin/Pair; // type@25b9 │ │ -4a9528: 7110 e0f5 0100 |006e: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ -4a952e: 0c00 |0071: move-result-object v0 │ │ -4a9530: 6e10 54fe 0400 |0072: invoke-virtual {v4}, Lretrofit2/Response;.body:()Ljava/lang/Object; // method@fe54 │ │ -4a9536: 0c04 |0075: move-result-object v4 │ │ -4a9538: 1a01 52d2 |0076: const-string v1, "null cannot be cast to non-null type com.nextcloud.talk.models.json.chat.ChatOverall" // string@d252 │ │ -4a953c: 7120 fefb 1400 |0078: invoke-static {v4, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbfe │ │ -4a9542: 1f04 da22 |007b: check-cast v4, Lcom/nextcloud/talk/models/json/chat/ChatOverall; // type@22da │ │ -4a9546: 6e10 73f1 0400 |007d: invoke-virtual {v4}, Lcom/nextcloud/talk/models/json/chat/ChatOverall;.getOcs:()Lcom/nextcloud/talk/models/json/chat/ChatOCS; // method@f173 │ │ -4a954c: 0c04 |0080: move-result-object v4 │ │ -4a954e: 7110 fdfb 0400 |0081: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4a9554: 6e10 70f1 0400 |0084: invoke-virtual {v4}, Lcom/nextcloud/talk/models/json/chat/ChatOCS;.getData:()Ljava/util/List; // method@f170 │ │ -4a955a: 0c04 |0087: move-result-object v4 │ │ -4a955c: 7110 fdfb 0400 |0088: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4a9562: 7030 84fb 0304 |008b: invoke-direct {v3, v0, v4}, Lkotlin/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@fb84 │ │ -4a9568: 1103 |008e: return-object v3 │ │ +4a9440: |[4a9440] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.getMessagesFromServer$lambda$2:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lretrofit2/Response;)Lkotlin/Pair; │ │ +4a9450: 1a00 aebb |0000: const-string v0, "it" // string@bbae │ │ +4a9454: 7120 00fc 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4a945a: 6e10 55fe 0400 |0005: invoke-virtual {v4}, Lretrofit2/Response;.code:()I // method@fe55 │ │ +4a9460: 0a00 |0008: move-result v0 │ │ +4a9462: 1301 c800 |0009: const/16 v1, #int 200 // #c8 │ │ +4a9466: 3210 4200 |000b: if-eq v0, v1, 004d // +0042 │ │ +4a946a: 1303 3001 |000d: const/16 v3, #int 304 // #130 │ │ +4a946e: 3230 2900 |000f: if-eq v0, v3, 0038 // +0029 │ │ +4a9472: 1303 9c01 |0011: const/16 v3, #int 412 // #19c │ │ +4a9476: 3230 1000 |0013: if-eq v0, v3, 0023 // +0010 │ │ +4a947a: 2204 b925 |0015: new-instance v4, Lkotlin/Pair; // type@25b9 │ │ +4a947e: 7110 e0f5 0300 |0017: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ +4a9484: 0c03 |001a: move-result-object v3 │ │ +4a9486: 7100 a6fb 0000 |001b: invoke-static {}, Lkotlin/collections/CollectionsKt;.emptyList:()Ljava/util/List; // method@fba6 │ │ +4a948c: 0c00 |001e: move-result-object v0 │ │ +4a948e: 7030 84fb 3400 |001f: invoke-direct {v4, v3, v0}, Lkotlin/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@fb84 │ │ +4a9494: 1104 |0022: return-object v4 │ │ +4a9496: 6204 80b2 |0023: sget-object v4, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.TAG:Ljava/lang/String; // field@b280 │ │ +4a949a: 1a00 72aa |0025: const-string v0, "getMessagesFromServer HTTP_CODE_PRECONDITION_FAILED" // string@aa72 │ │ +4a949e: 7120 6c05 0400 |0027: invoke-static {v4, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4a94a4: 2204 b925 |002a: new-instance v4, Lkotlin/Pair; // type@25b9 │ │ +4a94a8: 7110 e0f5 0300 |002c: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ +4a94ae: 0c03 |002f: move-result-object v3 │ │ +4a94b0: 7100 a6fb 0000 |0030: invoke-static {}, Lkotlin/collections/CollectionsKt;.emptyList:()Ljava/util/List; // method@fba6 │ │ +4a94b6: 0c00 |0033: move-result-object v0 │ │ +4a94b8: 7030 84fb 3400 |0034: invoke-direct {v4, v3, v0}, Lkotlin/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@fb84 │ │ +4a94be: 1104 |0037: return-object v4 │ │ +4a94c0: 6204 80b2 |0038: sget-object v4, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.TAG:Ljava/lang/String; // field@b280 │ │ +4a94c4: 1a00 70aa |003a: const-string v0, "getMessagesFromServer HTTP_CODE_NOT_MODIFIED" // string@aa70 │ │ +4a94c8: 7120 6c05 0400 |003c: invoke-static {v4, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4a94ce: 2204 b925 |003f: new-instance v4, Lkotlin/Pair; // type@25b9 │ │ +4a94d2: 7110 e0f5 0300 |0041: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ +4a94d8: 0c03 |0044: move-result-object v3 │ │ +4a94da: 7100 a6fb 0000 |0045: invoke-static {}, Lkotlin/collections/CollectionsKt;.emptyList:()Ljava/util/List; // method@fba6 │ │ +4a94e0: 0c00 |0048: move-result-object v0 │ │ +4a94e2: 7030 84fb 3400 |0049: invoke-direct {v4, v3, v0}, Lkotlin/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@fb84 │ │ +4a94e8: 1104 |004c: return-object v4 │ │ +4a94ea: 6200 80b2 |004d: sget-object v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.TAG:Ljava/lang/String; // field@b280 │ │ +4a94ee: 1a02 71aa |004f: const-string v2, "getMessagesFromServer HTTP_CODE_OK" // string@aa71 │ │ +4a94f2: 7120 6c05 2000 |0051: invoke-static {v0, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4a94f8: 6e10 56fe 0400 |0054: invoke-virtual {v4}, Lretrofit2/Response;.headers:()Lokhttp3/Headers; // method@fe56 │ │ +4a94fe: 0c00 |0057: move-result-object v0 │ │ +4a9500: 1a02 ed7b |0058: const-string v2, "X-Chat-Last-Common-Read" // string@7bed │ │ +4a9504: 6e20 c1fc 2000 |005a: invoke-virtual {v0, v2}, Lokhttp3/Headers;.get:(Ljava/lang/String;)Ljava/lang/String; // method@fcc1 │ │ +4a950a: 0c00 |005d: move-result-object v0 │ │ +4a950c: 3800 0b00 |005e: if-eqz v0, 0069 // +000b │ │ +4a9510: 7110 d7f5 0000 |0060: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@f5d7 │ │ +4a9516: 0a00 |0063: move-result v0 │ │ +4a9518: 7110 e0f5 0000 |0064: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ +4a951e: 0c00 |0067: move-result-object v0 │ │ +4a9520: 2802 |0068: goto 006a // +0002 │ │ +4a9522: 1200 |0069: const/4 v0, #int 0 // #0 │ │ +4a9524: 5b30 8fb2 |006a: iput-object v0, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.newXChatLastCommonRead:Ljava/lang/Integer; // field@b28f │ │ +4a9528: 2203 b925 |006c: new-instance v3, Lkotlin/Pair; // type@25b9 │ │ +4a952c: 7110 e0f5 0100 |006e: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ +4a9532: 0c00 |0071: move-result-object v0 │ │ +4a9534: 6e10 54fe 0400 |0072: invoke-virtual {v4}, Lretrofit2/Response;.body:()Ljava/lang/Object; // method@fe54 │ │ +4a953a: 0c04 |0075: move-result-object v4 │ │ +4a953c: 1a01 52d2 |0076: const-string v1, "null cannot be cast to non-null type com.nextcloud.talk.models.json.chat.ChatOverall" // string@d252 │ │ +4a9540: 7120 fefb 1400 |0078: invoke-static {v4, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbfe │ │ +4a9546: 1f04 da22 |007b: check-cast v4, Lcom/nextcloud/talk/models/json/chat/ChatOverall; // type@22da │ │ +4a954a: 6e10 73f1 0400 |007d: invoke-virtual {v4}, Lcom/nextcloud/talk/models/json/chat/ChatOverall;.getOcs:()Lcom/nextcloud/talk/models/json/chat/ChatOCS; // method@f173 │ │ +4a9550: 0c04 |0080: move-result-object v4 │ │ +4a9552: 7110 fdfb 0400 |0081: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4a9558: 6e10 70f1 0400 |0084: invoke-virtual {v4}, Lcom/nextcloud/talk/models/json/chat/ChatOCS;.getData:()Ljava/util/List; // method@f170 │ │ +4a955e: 0c04 |0087: move-result-object v4 │ │ +4a9560: 7110 fdfb 0400 |0088: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4a9566: 7030 84fb 0304 |008b: invoke-direct {v3, v0, v4}, Lkotlin/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@fb84 │ │ +4a956c: 1103 |008e: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=410 │ │ 0x0015 line=442 │ │ 0x0017 line=443 │ │ 0x001b line=444 │ │ 0x001f line=442 │ │ @@ -2040165,21 +2040165,21 @@ │ │ type : '(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lkotlin/Pair;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -4a956c: |[4a956c] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.getMessagesFromServer$lambda$3:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lkotlin/Pair; │ │ -4a957c: 1a00 c1d6 |0000: const-string v0, "p0" // string@d6c1 │ │ -4a9580: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4a9586: 7220 edfb 2100 |0005: invoke-interface {v1, v2}, Lkotlin/jvm/functions/Function1;.invoke:(Ljava/lang/Object;)Ljava/lang/Object; // method@fbed │ │ -4a958c: 0c01 |0008: move-result-object v1 │ │ -4a958e: 1f01 b925 |0009: check-cast v1, Lkotlin/Pair; // type@25b9 │ │ -4a9592: 1101 |000b: return-object v1 │ │ +4a9570: |[4a9570] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.getMessagesFromServer$lambda$3:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lkotlin/Pair; │ │ +4a9580: 1a00 c1d6 |0000: const-string v0, "p0" // string@d6c1 │ │ +4a9584: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4a958a: 7220 edfb 2100 |0005: invoke-interface {v1, v2}, Lkotlin/jvm/functions/Function1;.invoke:(Ljava/lang/Object;)Ljava/lang/Object; // method@fbed │ │ +4a9590: 0c01 |0008: move-result-object v1 │ │ +4a9592: 1f01 b925 |0009: check-cast v1, Lkotlin/Pair; // type@25b9 │ │ +4a9596: 1101 |000b: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=409 │ │ locals : │ │ 0x0000 - 0x000c reg=1 (null) Lkotlin/jvm/functions/Function1; │ │ 0x0000 - 0x000c reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -2040188,137 +2040188,137 @@ │ │ type : '(Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 13 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 246 16-bit code units │ │ -4a8038: |[4a8038] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.handleUpdateMessages:(Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4a8048: 20c0 6321 |0000: instance-of v0, v12, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$handleUpdateMessages$1; // type@2163 │ │ -4a804c: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ -4a8050: 07c0 |0004: move-object v0, v12 │ │ -4a8052: 1f00 6321 |0005: check-cast v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$handleUpdateMessages$1; // type@2163 │ │ -4a8056: 5201 37b2 |0007: iget v1, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$handleUpdateMessages$1;.label:I // field@b237 │ │ -4a805a: 1502 0080 |0009: const/high16 v2, #int -2147483648 // #8000 │ │ -4a805e: b521 |000b: and-int/2addr v1, v2 │ │ -4a8060: 3801 0800 |000c: if-eqz v1, 0014 // +0008 │ │ -4a8064: 520c 37b2 |000e: iget v12, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$handleUpdateMessages$1;.label:I // field@b237 │ │ -4a8068: b12c |0010: sub-int/2addr v12, v2 │ │ -4a806a: 590c 37b2 |0011: iput v12, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$handleUpdateMessages$1;.label:I // field@b237 │ │ -4a806e: 2806 |0013: goto 0019 // +0006 │ │ -4a8070: 2200 6321 |0014: new-instance v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$handleUpdateMessages$1; // type@2163 │ │ -4a8074: 7030 f7ec a00c |0016: invoke-direct {v0, v10, v12}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$handleUpdateMessages$1;.:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lkotlin/coroutines/Continuation;)V // method@ecf7 │ │ -4a807a: 540c 38b2 |0019: iget-object v12, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$handleUpdateMessages$1;.result:Ljava/lang/Object; // field@b238 │ │ -4a807e: 7100 dcfb 0000 |001b: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ -4a8084: 0c01 |001e: move-result-object v1 │ │ -4a8086: 5202 37b2 |001f: iget v2, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$handleUpdateMessages$1;.label:I // field@b237 │ │ -4a808a: 1223 |0021: const/4 v3, #int 2 // #2 │ │ -4a808c: 1214 |0022: const/4 v4, #int 1 // #1 │ │ -4a808e: 3802 2d00 |0023: if-eqz v2, 0050 // +002d │ │ -4a8092: 3242 1900 |0025: if-eq v2, v4, 003e // +0019 │ │ -4a8096: 3332 0f00 |0027: if-ne v2, v3, 0036 // +000f │ │ -4a809a: 540b 35b2 |0029: iget-object v11, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$handleUpdateMessages$1;.L$1:Ljava/lang/Object; // field@b235 │ │ -4a809e: 1f0b 3325 |002b: check-cast v11, Ljava/util/Iterator; // type@2533 │ │ -4a80a2: 5402 34b2 |002d: iget-object v2, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$handleUpdateMessages$1;.L$0:Ljava/lang/Object; // field@b234 │ │ -4a80a6: 1f02 7421 |002f: check-cast v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // type@2174 │ │ -4a80aa: 7110 8cfb 0c00 |0031: invoke-static {v12}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -4a80b0: 2900 aa00 |0034: goto/16 00de // +00aa │ │ -4a80b4: 220b 8924 |0036: new-instance v11, Ljava/lang/IllegalStateException; // type@2489 │ │ -4a80b8: 1a0c d28c |0038: const-string v12, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ -4a80bc: 7020 c9f5 cb00 |003a: invoke-direct {v11, v12}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ -4a80c2: 270b |003d: throw v11 │ │ -4a80c4: 540b 36b2 |003e: iget-object v11, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$handleUpdateMessages$1;.L$2:Ljava/lang/Object; // field@b236 │ │ -4a80c8: 1f0b 5f22 |0040: check-cast v11, Lcom/nextcloud/talk/data/database/model/ChatMessageEntity; // type@225f │ │ -4a80cc: 5402 35b2 |0042: iget-object v2, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$handleUpdateMessages$1;.L$1:Ljava/lang/Object; // field@b235 │ │ -4a80d0: 1f02 3325 |0044: check-cast v2, Ljava/util/Iterator; // type@2533 │ │ -4a80d4: 5405 34b2 |0046: iget-object v5, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$handleUpdateMessages$1;.L$0:Ljava/lang/Object; // field@b234 │ │ -4a80d8: 1f05 7421 |0048: check-cast v5, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // type@2174 │ │ -4a80dc: 7110 8cfb 0c00 |004a: invoke-static {v12}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -4a80e2: 075c |004d: move-object v12, v5 │ │ -4a80e4: 2900 7800 |004e: goto/16 00c6 // +0078 │ │ -4a80e8: 7110 8cfb 0c00 |0050: invoke-static {v12}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -4a80ee: 1f0b 8e24 |0053: check-cast v11, Ljava/lang/Iterable; // type@248e │ │ -4a80f2: 7210 e3f5 0b00 |0055: invoke-interface {v11}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@f5e3 │ │ -4a80f8: 0c0b |0058: move-result-object v11 │ │ -4a80fa: 07ac |0059: move-object v12, v10 │ │ -4a80fc: 7210 46f9 0b00 |005a: invoke-interface {v11}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ -4a8102: 0a02 |005d: move-result v2 │ │ -4a8104: 3802 8300 |005e: if-eqz v2, 00e1 // +0083 │ │ -4a8108: 7210 47f9 0b00 |0060: invoke-interface {v11}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ -4a810e: 0c02 |0063: move-result-object v2 │ │ -4a8110: 1f02 d722 |0064: check-cast v2, Lcom/nextcloud/talk/models/json/chat/ChatMessageJson; // type@22d7 │ │ -4a8114: 6e10 6ff1 0200 |0066: invoke-virtual {v2}, Lcom/nextcloud/talk/models/json/chat/ChatMessageJson;.getSystemMessageType:()Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // method@f16f │ │ -4a811a: 0c05 |0069: move-result-object v5 │ │ -4a811c: 3905 0400 |006a: if-nez v5, 006e // +0004 │ │ -4a8120: 12f5 |006c: const/4 v5, #int -1 // #ff │ │ -4a8122: 2809 |006d: goto 0076 // +0009 │ │ -4a8124: 6206 1eb2 |006e: sget-object v6, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$WhenMappings;.$EnumSwitchMapping$0:[I // field@b21e │ │ -4a8128: 6e10 2aec 0500 |0070: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.ordinal:()I // method@ec2a │ │ -4a812e: 0a05 |0073: move-result v5 │ │ -4a8130: 4405 0605 |0074: aget v5, v6, v5 │ │ -4a8134: 2b05 6e00 0000 |0076: packed-switch v5, 000000e4 // +0000006e │ │ -4a813a: 28e1 |0079: goto 005a // -001f │ │ -4a813c: 54c5 87b2 |007a: iget-object v5, v12, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.chatDao:Lcom/nextcloud/talk/data/database/dao/ChatMessagesDao; // field@b287 │ │ -4a8140: 6e10 47ed 0c00 |007c: invoke-virtual {v12}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.getInternalConversationId:()Ljava/lang/String; // method@ed47 │ │ -4a8146: 0c06 |007f: move-result-object v6 │ │ -4a8148: 6e10 6cf1 0200 |0080: invoke-virtual {v2}, Lcom/nextcloud/talk/models/json/chat/ChatMessageJson;.getId:()J // method@f16c │ │ -4a814e: 0b07 |0083: move-result-wide v7 │ │ -4a8150: 7240 80f0 6587 |0084: invoke-interface {v5, v6, v7, v8}, Lcom/nextcloud/talk/data/database/dao/ChatMessagesDao;.deleteMessagesOlderThan:(Ljava/lang/String;J)V // method@f080 │ │ -4a8156: 54c5 86b2 |0087: iget-object v5, v12, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.chatBlocksDao:Lcom/nextcloud/talk/data/database/dao/ChatBlocksDao; // field@b286 │ │ -4a815a: 6e10 47ed 0c00 |0089: invoke-virtual {v12}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.getInternalConversationId:()Ljava/lang/String; // method@ed47 │ │ -4a8160: 0c06 |008c: move-result-object v6 │ │ -4a8162: 6e10 6cf1 0200 |008d: invoke-virtual {v2}, Lcom/nextcloud/talk/models/json/chat/ChatMessageJson;.getId:()J // method@f16c │ │ -4a8168: 0b07 |0090: move-result-wide v7 │ │ -4a816a: 7240 7cf0 6587 |0091: invoke-interface {v5, v6, v7, v8}, Lcom/nextcloud/talk/data/database/dao/ChatBlocksDao;.deleteChatBlocksOlderThan:(Ljava/lang/String;J)V // method@f07c │ │ -4a8170: 28c6 |0094: goto 005a // -003a │ │ -4a8172: 6e10 6ef1 0200 |0095: invoke-virtual {v2}, Lcom/nextcloud/talk/models/json/chat/ChatMessageJson;.getParentMessage:()Lcom/nextcloud/talk/models/json/chat/ChatMessageJson; // method@f16e │ │ -4a8178: 0c02 |0098: move-result-object v2 │ │ -4a817a: 3802 c1ff |0099: if-eqz v2, 005a // -003f │ │ -4a817e: 6e10 6df1 0200 |009b: invoke-virtual {v2}, Lcom/nextcloud/talk/models/json/chat/ChatMessageJson;.getMessage:()Ljava/lang/String; // method@f16d │ │ -4a8184: 0c05 |009e: move-result-object v5 │ │ -4a8186: 3805 bbff |009f: if-eqz v5, 005a // -0045 │ │ -4a818a: 54c5 8ab2 |00a1: iget-object v5, v12, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.currentUser:Lcom/nextcloud/talk/data/user/model/User; // field@b28a │ │ -4a818e: 6e10 9af0 0500 |00a3: invoke-virtual {v5}, Lcom/nextcloud/talk/data/user/model/User;.getId:()Ljava/lang/Long; // method@f09a │ │ -4a8194: 0c05 |00a6: move-result-object v5 │ │ -4a8196: 7110 fdfb 0500 |00a7: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4a819c: 6e10 e9f5 0500 |00aa: invoke-virtual {v5}, Ljava/lang/Long;.longValue:()J // method@f5e9 │ │ -4a81a2: 0b05 |00ad: move-result-wide v5 │ │ -4a81a4: 7130 88f0 5206 |00ae: invoke-static {v2, v5, v6}, Lcom/nextcloud/talk/data/database/mappers/ChatMessageMapUtilsKt;.asEntity:(Lcom/nextcloud/talk/models/json/chat/ChatMessageJson;J)Lcom/nextcloud/talk/data/database/model/ChatMessageEntity; // method@f088 │ │ -4a81aa: 0c02 |00b1: move-result-object v2 │ │ -4a81ac: 54c5 87b2 |00b2: iget-object v5, v12, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.chatDao:Lcom/nextcloud/talk/data/database/dao/ChatMessagesDao; // field@b287 │ │ -4a81b0: 5b0c 34b2 |00b4: iput-object v12, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$handleUpdateMessages$1;.L$0:Ljava/lang/Object; // field@b234 │ │ -4a81b4: 5b0b 35b2 |00b6: iput-object v11, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$handleUpdateMessages$1;.L$1:Ljava/lang/Object; // field@b235 │ │ -4a81b8: 5b02 36b2 |00b8: iput-object v2, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$handleUpdateMessages$1;.L$2:Ljava/lang/Object; // field@b236 │ │ -4a81bc: 5904 37b2 |00ba: iput v4, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$handleUpdateMessages$1;.label:I // field@b237 │ │ -4a81c0: 7230 86f0 2500 |00bc: invoke-interface {v5, v2, v0}, Lcom/nextcloud/talk/data/database/dao/ChatMessagesDao;.upsertChatMessage:(Lcom/nextcloud/talk/data/database/model/ChatMessageEntity;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@f086 │ │ -4a81c6: 0c05 |00bf: move-result-object v5 │ │ -4a81c8: 3315 0300 |00c0: if-ne v5, v1, 00c3 // +0003 │ │ -4a81cc: 1101 |00c2: return-object v1 │ │ -4a81ce: 0729 |00c3: move-object v9, v2 │ │ -4a81d0: 07b2 |00c4: move-object v2, v11 │ │ -4a81d2: 079b |00c5: move-object v11, v9 │ │ -4a81d4: 54c5 85b2 |00c6: iget-object v5, v12, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;._updateMessageFlow:Lkotlinx/coroutines/flow/MutableSharedFlow; // field@b285 │ │ -4a81d8: 7110 89f0 0b00 |00c8: invoke-static {v11}, Lcom/nextcloud/talk/data/database/mappers/ChatMessageMapUtilsKt;.asModel:(Lcom/nextcloud/talk/data/database/model/ChatMessageEntity;)Lcom/nextcloud/talk/chat/data/model/ChatMessage; // method@f089 │ │ -4a81de: 0c0b |00cb: move-result-object v11 │ │ -4a81e0: 5b0c 34b2 |00cc: iput-object v12, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$handleUpdateMessages$1;.L$0:Ljava/lang/Object; // field@b234 │ │ -4a81e4: 5b02 35b2 |00ce: iput-object v2, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$handleUpdateMessages$1;.L$1:Ljava/lang/Object; // field@b235 │ │ -4a81e8: 1206 |00d0: const/4 v6, #int 0 // #0 │ │ -4a81ea: 5b06 36b2 |00d1: iput-object v6, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$handleUpdateMessages$1;.L$2:Ljava/lang/Object; // field@b236 │ │ -4a81ee: 5903 37b2 |00d3: iput v3, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$handleUpdateMessages$1;.label:I // field@b237 │ │ -4a81f2: 7230 98fc b500 |00d5: invoke-interface {v5, v11, v0}, Lkotlinx/coroutines/flow/MutableSharedFlow;.emit:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@fc98 │ │ -4a81f8: 0c0b |00d8: move-result-object v11 │ │ -4a81fa: 331b 0300 |00d9: if-ne v11, v1, 00dc // +0003 │ │ -4a81fe: 1101 |00db: return-object v1 │ │ -4a8200: 072b |00dc: move-object v11, v2 │ │ -4a8202: 07c2 |00dd: move-object v2, v12 │ │ -4a8204: 072c |00de: move-object v12, v2 │ │ -4a8206: 2900 7bff |00df: goto/16 005a // -0085 │ │ -4a820a: 620b 61b5 |00e1: sget-object v11, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -4a820e: 110b |00e3: return-object v11 │ │ -4a8210: 0001 0700 0100 0000 1f00 0000 1f00 ... |00e4: packed-switch-data (18 units) │ │ +4a803c: |[4a803c] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.handleUpdateMessages:(Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4a804c: 20c0 6321 |0000: instance-of v0, v12, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$handleUpdateMessages$1; // type@2163 │ │ +4a8050: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ +4a8054: 07c0 |0004: move-object v0, v12 │ │ +4a8056: 1f00 6321 |0005: check-cast v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$handleUpdateMessages$1; // type@2163 │ │ +4a805a: 5201 37b2 |0007: iget v1, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$handleUpdateMessages$1;.label:I // field@b237 │ │ +4a805e: 1502 0080 |0009: const/high16 v2, #int -2147483648 // #8000 │ │ +4a8062: b521 |000b: and-int/2addr v1, v2 │ │ +4a8064: 3801 0800 |000c: if-eqz v1, 0014 // +0008 │ │ +4a8068: 520c 37b2 |000e: iget v12, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$handleUpdateMessages$1;.label:I // field@b237 │ │ +4a806c: b12c |0010: sub-int/2addr v12, v2 │ │ +4a806e: 590c 37b2 |0011: iput v12, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$handleUpdateMessages$1;.label:I // field@b237 │ │ +4a8072: 2806 |0013: goto 0019 // +0006 │ │ +4a8074: 2200 6321 |0014: new-instance v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$handleUpdateMessages$1; // type@2163 │ │ +4a8078: 7030 f7ec a00c |0016: invoke-direct {v0, v10, v12}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$handleUpdateMessages$1;.:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lkotlin/coroutines/Continuation;)V // method@ecf7 │ │ +4a807e: 540c 38b2 |0019: iget-object v12, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$handleUpdateMessages$1;.result:Ljava/lang/Object; // field@b238 │ │ +4a8082: 7100 dcfb 0000 |001b: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ +4a8088: 0c01 |001e: move-result-object v1 │ │ +4a808a: 5202 37b2 |001f: iget v2, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$handleUpdateMessages$1;.label:I // field@b237 │ │ +4a808e: 1223 |0021: const/4 v3, #int 2 // #2 │ │ +4a8090: 1214 |0022: const/4 v4, #int 1 // #1 │ │ +4a8092: 3802 2d00 |0023: if-eqz v2, 0050 // +002d │ │ +4a8096: 3242 1900 |0025: if-eq v2, v4, 003e // +0019 │ │ +4a809a: 3332 0f00 |0027: if-ne v2, v3, 0036 // +000f │ │ +4a809e: 540b 35b2 |0029: iget-object v11, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$handleUpdateMessages$1;.L$1:Ljava/lang/Object; // field@b235 │ │ +4a80a2: 1f0b 3325 |002b: check-cast v11, Ljava/util/Iterator; // type@2533 │ │ +4a80a6: 5402 34b2 |002d: iget-object v2, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$handleUpdateMessages$1;.L$0:Ljava/lang/Object; // field@b234 │ │ +4a80aa: 1f02 7421 |002f: check-cast v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // type@2174 │ │ +4a80ae: 7110 8cfb 0c00 |0031: invoke-static {v12}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +4a80b4: 2900 aa00 |0034: goto/16 00de // +00aa │ │ +4a80b8: 220b 8924 |0036: new-instance v11, Ljava/lang/IllegalStateException; // type@2489 │ │ +4a80bc: 1a0c d28c |0038: const-string v12, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ +4a80c0: 7020 c9f5 cb00 |003a: invoke-direct {v11, v12}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ +4a80c6: 270b |003d: throw v11 │ │ +4a80c8: 540b 36b2 |003e: iget-object v11, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$handleUpdateMessages$1;.L$2:Ljava/lang/Object; // field@b236 │ │ +4a80cc: 1f0b 5f22 |0040: check-cast v11, Lcom/nextcloud/talk/data/database/model/ChatMessageEntity; // type@225f │ │ +4a80d0: 5402 35b2 |0042: iget-object v2, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$handleUpdateMessages$1;.L$1:Ljava/lang/Object; // field@b235 │ │ +4a80d4: 1f02 3325 |0044: check-cast v2, Ljava/util/Iterator; // type@2533 │ │ +4a80d8: 5405 34b2 |0046: iget-object v5, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$handleUpdateMessages$1;.L$0:Ljava/lang/Object; // field@b234 │ │ +4a80dc: 1f05 7421 |0048: check-cast v5, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // type@2174 │ │ +4a80e0: 7110 8cfb 0c00 |004a: invoke-static {v12}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +4a80e6: 075c |004d: move-object v12, v5 │ │ +4a80e8: 2900 7800 |004e: goto/16 00c6 // +0078 │ │ +4a80ec: 7110 8cfb 0c00 |0050: invoke-static {v12}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +4a80f2: 1f0b 8e24 |0053: check-cast v11, Ljava/lang/Iterable; // type@248e │ │ +4a80f6: 7210 e3f5 0b00 |0055: invoke-interface {v11}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@f5e3 │ │ +4a80fc: 0c0b |0058: move-result-object v11 │ │ +4a80fe: 07ac |0059: move-object v12, v10 │ │ +4a8100: 7210 46f9 0b00 |005a: invoke-interface {v11}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ +4a8106: 0a02 |005d: move-result v2 │ │ +4a8108: 3802 8300 |005e: if-eqz v2, 00e1 // +0083 │ │ +4a810c: 7210 47f9 0b00 |0060: invoke-interface {v11}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ +4a8112: 0c02 |0063: move-result-object v2 │ │ +4a8114: 1f02 d722 |0064: check-cast v2, Lcom/nextcloud/talk/models/json/chat/ChatMessageJson; // type@22d7 │ │ +4a8118: 6e10 6ff1 0200 |0066: invoke-virtual {v2}, Lcom/nextcloud/talk/models/json/chat/ChatMessageJson;.getSystemMessageType:()Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType; // method@f16f │ │ +4a811e: 0c05 |0069: move-result-object v5 │ │ +4a8120: 3905 0400 |006a: if-nez v5, 006e // +0004 │ │ +4a8124: 12f5 |006c: const/4 v5, #int -1 // #ff │ │ +4a8126: 2809 |006d: goto 0076 // +0009 │ │ +4a8128: 6206 1eb2 |006e: sget-object v6, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$WhenMappings;.$EnumSwitchMapping$0:[I // field@b21e │ │ +4a812c: 6e10 2aec 0500 |0070: invoke-virtual {v5}, Lcom/nextcloud/talk/chat/data/model/ChatMessage$SystemMessageType;.ordinal:()I // method@ec2a │ │ +4a8132: 0a05 |0073: move-result v5 │ │ +4a8134: 4405 0605 |0074: aget v5, v6, v5 │ │ +4a8138: 2b05 6e00 0000 |0076: packed-switch v5, 000000e4 // +0000006e │ │ +4a813e: 28e1 |0079: goto 005a // -001f │ │ +4a8140: 54c5 87b2 |007a: iget-object v5, v12, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.chatDao:Lcom/nextcloud/talk/data/database/dao/ChatMessagesDao; // field@b287 │ │ +4a8144: 6e10 47ed 0c00 |007c: invoke-virtual {v12}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.getInternalConversationId:()Ljava/lang/String; // method@ed47 │ │ +4a814a: 0c06 |007f: move-result-object v6 │ │ +4a814c: 6e10 6cf1 0200 |0080: invoke-virtual {v2}, Lcom/nextcloud/talk/models/json/chat/ChatMessageJson;.getId:()J // method@f16c │ │ +4a8152: 0b07 |0083: move-result-wide v7 │ │ +4a8154: 7240 80f0 6587 |0084: invoke-interface {v5, v6, v7, v8}, Lcom/nextcloud/talk/data/database/dao/ChatMessagesDao;.deleteMessagesOlderThan:(Ljava/lang/String;J)V // method@f080 │ │ +4a815a: 54c5 86b2 |0087: iget-object v5, v12, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.chatBlocksDao:Lcom/nextcloud/talk/data/database/dao/ChatBlocksDao; // field@b286 │ │ +4a815e: 6e10 47ed 0c00 |0089: invoke-virtual {v12}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.getInternalConversationId:()Ljava/lang/String; // method@ed47 │ │ +4a8164: 0c06 |008c: move-result-object v6 │ │ +4a8166: 6e10 6cf1 0200 |008d: invoke-virtual {v2}, Lcom/nextcloud/talk/models/json/chat/ChatMessageJson;.getId:()J // method@f16c │ │ +4a816c: 0b07 |0090: move-result-wide v7 │ │ +4a816e: 7240 7cf0 6587 |0091: invoke-interface {v5, v6, v7, v8}, Lcom/nextcloud/talk/data/database/dao/ChatBlocksDao;.deleteChatBlocksOlderThan:(Ljava/lang/String;J)V // method@f07c │ │ +4a8174: 28c6 |0094: goto 005a // -003a │ │ +4a8176: 6e10 6ef1 0200 |0095: invoke-virtual {v2}, Lcom/nextcloud/talk/models/json/chat/ChatMessageJson;.getParentMessage:()Lcom/nextcloud/talk/models/json/chat/ChatMessageJson; // method@f16e │ │ +4a817c: 0c02 |0098: move-result-object v2 │ │ +4a817e: 3802 c1ff |0099: if-eqz v2, 005a // -003f │ │ +4a8182: 6e10 6df1 0200 |009b: invoke-virtual {v2}, Lcom/nextcloud/talk/models/json/chat/ChatMessageJson;.getMessage:()Ljava/lang/String; // method@f16d │ │ +4a8188: 0c05 |009e: move-result-object v5 │ │ +4a818a: 3805 bbff |009f: if-eqz v5, 005a // -0045 │ │ +4a818e: 54c5 8ab2 |00a1: iget-object v5, v12, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.currentUser:Lcom/nextcloud/talk/data/user/model/User; // field@b28a │ │ +4a8192: 6e10 9af0 0500 |00a3: invoke-virtual {v5}, Lcom/nextcloud/talk/data/user/model/User;.getId:()Ljava/lang/Long; // method@f09a │ │ +4a8198: 0c05 |00a6: move-result-object v5 │ │ +4a819a: 7110 fdfb 0500 |00a7: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4a81a0: 6e10 e9f5 0500 |00aa: invoke-virtual {v5}, Ljava/lang/Long;.longValue:()J // method@f5e9 │ │ +4a81a6: 0b05 |00ad: move-result-wide v5 │ │ +4a81a8: 7130 88f0 5206 |00ae: invoke-static {v2, v5, v6}, Lcom/nextcloud/talk/data/database/mappers/ChatMessageMapUtilsKt;.asEntity:(Lcom/nextcloud/talk/models/json/chat/ChatMessageJson;J)Lcom/nextcloud/talk/data/database/model/ChatMessageEntity; // method@f088 │ │ +4a81ae: 0c02 |00b1: move-result-object v2 │ │ +4a81b0: 54c5 87b2 |00b2: iget-object v5, v12, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.chatDao:Lcom/nextcloud/talk/data/database/dao/ChatMessagesDao; // field@b287 │ │ +4a81b4: 5b0c 34b2 |00b4: iput-object v12, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$handleUpdateMessages$1;.L$0:Ljava/lang/Object; // field@b234 │ │ +4a81b8: 5b0b 35b2 |00b6: iput-object v11, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$handleUpdateMessages$1;.L$1:Ljava/lang/Object; // field@b235 │ │ +4a81bc: 5b02 36b2 |00b8: iput-object v2, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$handleUpdateMessages$1;.L$2:Ljava/lang/Object; // field@b236 │ │ +4a81c0: 5904 37b2 |00ba: iput v4, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$handleUpdateMessages$1;.label:I // field@b237 │ │ +4a81c4: 7230 86f0 2500 |00bc: invoke-interface {v5, v2, v0}, Lcom/nextcloud/talk/data/database/dao/ChatMessagesDao;.upsertChatMessage:(Lcom/nextcloud/talk/data/database/model/ChatMessageEntity;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@f086 │ │ +4a81ca: 0c05 |00bf: move-result-object v5 │ │ +4a81cc: 3315 0300 |00c0: if-ne v5, v1, 00c3 // +0003 │ │ +4a81d0: 1101 |00c2: return-object v1 │ │ +4a81d2: 0729 |00c3: move-object v9, v2 │ │ +4a81d4: 07b2 |00c4: move-object v2, v11 │ │ +4a81d6: 079b |00c5: move-object v11, v9 │ │ +4a81d8: 54c5 85b2 |00c6: iget-object v5, v12, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;._updateMessageFlow:Lkotlinx/coroutines/flow/MutableSharedFlow; // field@b285 │ │ +4a81dc: 7110 89f0 0b00 |00c8: invoke-static {v11}, Lcom/nextcloud/talk/data/database/mappers/ChatMessageMapUtilsKt;.asModel:(Lcom/nextcloud/talk/data/database/model/ChatMessageEntity;)Lcom/nextcloud/talk/chat/data/model/ChatMessage; // method@f089 │ │ +4a81e2: 0c0b |00cb: move-result-object v11 │ │ +4a81e4: 5b0c 34b2 |00cc: iput-object v12, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$handleUpdateMessages$1;.L$0:Ljava/lang/Object; // field@b234 │ │ +4a81e8: 5b02 35b2 |00ce: iput-object v2, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$handleUpdateMessages$1;.L$1:Ljava/lang/Object; // field@b235 │ │ +4a81ec: 1206 |00d0: const/4 v6, #int 0 // #0 │ │ +4a81ee: 5b06 36b2 |00d1: iput-object v6, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$handleUpdateMessages$1;.L$2:Ljava/lang/Object; // field@b236 │ │ +4a81f2: 5903 37b2 |00d3: iput v3, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$handleUpdateMessages$1;.label:I // field@b237 │ │ +4a81f6: 7230 98fc b500 |00d5: invoke-interface {v5, v11, v0}, Lkotlinx/coroutines/flow/MutableSharedFlow;.emit:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@fc98 │ │ +4a81fc: 0c0b |00d8: move-result-object v11 │ │ +4a81fe: 331b 0300 |00d9: if-ne v11, v1, 00dc // +0003 │ │ +4a8202: 1101 |00db: return-object v1 │ │ +4a8204: 072b |00dc: move-object v11, v2 │ │ +4a8206: 07c2 |00dd: move-object v2, v12 │ │ +4a8208: 072c |00de: move-object v12, v2 │ │ +4a820a: 2900 7bff |00df: goto/16 005a // -0085 │ │ +4a820e: 620b 61b5 |00e1: sget-object v11, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +4a8212: 110b |00e3: return-object v11 │ │ +4a8214: 0001 0700 0100 0000 1f00 0000 1f00 ... |00e4: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x001f line=569 │ │ 0x0053 line=570 │ │ 0x0055 line=799 │ │ 0x0066 line=571 │ │ 0x007a line=596 │ │ @@ -2040339,115 +2040339,115 @@ │ │ type : '(JLkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 14 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 190 16-bit code units │ │ -4a8234: |[4a8234] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.hasToLoadPreviousMessagesFromServer:(JLkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4a8244: 20d0 6421 |0000: instance-of v0, v13, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$hasToLoadPreviousMessagesFromServer$1; // type@2164 │ │ -4a8248: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ -4a824c: 07d0 |0004: move-object v0, v13 │ │ -4a824e: 1f00 6421 |0005: check-cast v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$hasToLoadPreviousMessagesFromServer$1; // type@2164 │ │ -4a8252: 5201 3cb2 |0007: iget v1, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$hasToLoadPreviousMessagesFromServer$1;.label:I // field@b23c │ │ -4a8256: 1502 0080 |0009: const/high16 v2, #int -2147483648 // #8000 │ │ -4a825a: b521 |000b: and-int/2addr v1, v2 │ │ -4a825c: 3801 0800 |000c: if-eqz v1, 0014 // +0008 │ │ -4a8260: 520d 3cb2 |000e: iget v13, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$hasToLoadPreviousMessagesFromServer$1;.label:I // field@b23c │ │ -4a8264: b12d |0010: sub-int/2addr v13, v2 │ │ -4a8266: 590d 3cb2 |0011: iput v13, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$hasToLoadPreviousMessagesFromServer$1;.label:I // field@b23c │ │ -4a826a: 2806 |0013: goto 0019 // +0006 │ │ -4a826c: 2200 6421 |0014: new-instance v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$hasToLoadPreviousMessagesFromServer$1; // type@2164 │ │ -4a8270: 7030 f9ec a00d |0016: invoke-direct {v0, v10, v13}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$hasToLoadPreviousMessagesFromServer$1;.:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lkotlin/coroutines/Continuation;)V // method@ecf9 │ │ -4a8276: 540d 3db2 |0019: iget-object v13, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$hasToLoadPreviousMessagesFromServer$1;.result:Ljava/lang/Object; // field@b23d │ │ -4a827a: 7100 dcfb 0000 |001b: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ -4a8280: 0c01 |001e: move-result-object v1 │ │ -4a8282: 5202 3cb2 |001f: iget v2, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$hasToLoadPreviousMessagesFromServer$1;.label:I // field@b23c │ │ -4a8286: 1213 |0021: const/4 v3, #int 1 // #1 │ │ -4a8288: 3802 1600 |0022: if-eqz v2, 0038 // +0016 │ │ -4a828c: 3332 0c00 |0024: if-ne v2, v3, 0030 // +000c │ │ -4a8290: 530b 3ab2 |0026: iget-wide v11, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$hasToLoadPreviousMessagesFromServer$1;.J$0:J // field@b23a │ │ -4a8294: 5400 3bb2 |0028: iget-object v0, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$hasToLoadPreviousMessagesFromServer$1;.L$0:Ljava/lang/Object; // field@b23b │ │ -4a8298: 1f00 7421 |002a: check-cast v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // type@2174 │ │ -4a829c: 7110 8cfb 0d00 |002c: invoke-static {v13}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -4a82a2: 281f |002f: goto 004e // +001f │ │ -4a82a4: 220b 8924 |0030: new-instance v11, Ljava/lang/IllegalStateException; // type@2489 │ │ -4a82a8: 1a0c d28c |0032: const-string v12, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ -4a82ac: 7020 c9f5 cb00 |0034: invoke-direct {v11, v12}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ -4a82b2: 270b |0037: throw v11 │ │ -4a82b4: 7110 8cfb 0d00 |0038: invoke-static {v13}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -4a82ba: 84bd |003b: long-to-int v13, v11 │ │ -4a82bc: 7110 e0fb 0d00 |003c: invoke-static {v13}, Lkotlin/coroutines/jvm/internal/Boxing;.boxInt:(I)Ljava/lang/Integer; // method@fbe0 │ │ -4a82c2: 0c0d |003f: move-result-object v13 │ │ -4a82c4: 5b0a 3bb2 |0040: iput-object v10, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$hasToLoadPreviousMessagesFromServer$1;.L$0:Ljava/lang/Object; // field@b23b │ │ -4a82c8: 5a0b 3ab2 |0042: iput-wide v11, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$hasToLoadPreviousMessagesFromServer$1;.J$0:J // field@b23a │ │ -4a82cc: 5903 3cb2 |0044: iput v3, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$hasToLoadPreviousMessagesFromServer$1;.label:I // field@b23c │ │ -4a82d0: 7030 40ed da00 |0046: invoke-direct {v10, v13, v0}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.getBlockOfMessage:(Ljava/lang/Integer;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed40 │ │ -4a82d6: 0c0d |0049: move-result-object v13 │ │ -4a82d8: 331d 0300 |004a: if-ne v13, v1, 004d // +0003 │ │ -4a82dc: 1101 |004c: return-object v1 │ │ -4a82de: 07a0 |004d: move-object v0, v10 │ │ -4a82e0: 1f0d 5e22 |004e: check-cast v13, Lcom/nextcloud/talk/data/database/model/ChatBlockEntity; // type@225e │ │ -4a82e4: 390d 0a00 |0050: if-nez v13, 005a // +000a │ │ -4a82e8: 620b 80b2 |0052: sget-object v11, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.TAG:Ljava/lang/String; // field@b280 │ │ -4a82ec: 1a0c da60 |0054: const-string v12, "No blocks for this message were found so we have to ask server" // string@60da │ │ -4a82f0: 7120 6c05 cb00 |0056: invoke-static {v11, v12}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4a82f6: 2860 |0059: goto 00b9 // +0060 │ │ -4a82f8: 6e10 8cf0 0d00 |005a: invoke-virtual {v13}, Lcom/nextcloud/talk/data/database/model/ChatBlockEntity;.getHasHistory:()Z // method@f08c │ │ -4a82fe: 0a01 |005d: move-result v1 │ │ -4a8300: 1202 |005e: const/4 v2, #int 0 // #0 │ │ -4a8302: 3901 0b00 |005f: if-nez v1, 006a // +000b │ │ -4a8306: 620b 80b2 |0061: sget-object v11, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.TAG:Ljava/lang/String; // field@b280 │ │ -4a830a: 1a0c 5d72 |0063: const-string v12, "The last chatBlock is reached so we won't request server for older messages" // string@725d │ │ -4a830e: 7120 6c05 cb00 |0065: invoke-static {v11, v12}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4a8314: 0123 |0068: move v3, v2 │ │ -4a8316: 2850 |0069: goto 00b9 // +0050 │ │ -4a8318: 5404 87b2 |006a: iget-object v4, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.chatDao:Lcom/nextcloud/talk/data/database/dao/ChatMessagesDao; // field@b287 │ │ -4a831c: 6e10 47ed 0000 |006c: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.getInternalConversationId:()Ljava/lang/String; // method@ed47 │ │ -4a8322: 0c05 |006f: move-result-object v5 │ │ -4a8324: 6e10 8ef0 0d00 |0070: invoke-virtual {v13}, Lcom/nextcloud/talk/data/database/model/ChatBlockEntity;.getOldestMessageId:()J // method@f08e │ │ -4a832a: 0b08 |0073: move-result-wide v8 │ │ -4a832c: 04b6 |0074: move-wide v6, v11 │ │ -4a832e: 7806 82f0 0400 |0075: invoke-interface/range {v4, v5, v6, v7, v8, v9}, Lcom/nextcloud/talk/data/database/dao/ChatMessagesDao;.getCountBetweenMessageIds:(Ljava/lang/String;JJ)I // method@f082 │ │ -4a8334: 0a00 |0078: move-result v0 │ │ -4a8336: 1301 6400 |0079: const/16 v1, #int 100 // #64 │ │ -4a833a: 3510 0300 |007b: if-ge v0, v1, 007e // +0003 │ │ -4a833e: 2802 |007d: goto 007f // +0002 │ │ -4a8340: 0123 |007e: move v3, v2 │ │ -4a8342: 6201 80b2 |007f: sget-object v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.TAG:Ljava/lang/String; // field@b280 │ │ -4a8346: 6e10 8ef0 0d00 |0081: invoke-virtual {v13}, Lcom/nextcloud/talk/data/database/model/ChatBlockEntity;.getOldestMessageId:()J // method@f08e │ │ -4a834c: 0b04 |0084: move-result-wide v4 │ │ -4a834e: 220d a924 |0085: new-instance v13, Ljava/lang/StringBuilder; // type@24a9 │ │ -4a8352: 1a02 ec15 |0087: const-string v2, "Amount between messageId " // string@15ec │ │ -4a8356: 7020 89f6 2d00 |0089: invoke-direct {v13, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -4a835c: 6e30 8ef6 bd0c |008c: invoke-virtual {v13, v11, v12}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@f68e │ │ -4a8362: 0c0b |008f: move-result-object v11 │ │ -4a8364: 1a0c ca04 |0090: const-string v12, " and " // string@04ca │ │ -4a8368: 6e20 92f6 cb00 |0092: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4a836e: 0c0b |0095: move-result-object v11 │ │ -4a8370: 6e30 8ef6 4b05 |0096: invoke-virtual {v11, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@f68e │ │ -4a8376: 0c0b |0099: move-result-object v11 │ │ -4a8378: 1a0c 4d05 |009a: const-string v12, " is: " // string@054d │ │ -4a837c: 6e20 92f6 cb00 |009c: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4a8382: 0c0b |009f: move-result-object v11 │ │ -4a8384: 6e20 8df6 0b00 |00a0: invoke-virtual {v11, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@f68d │ │ -4a838a: 0c0b |00a3: move-result-object v11 │ │ -4a838c: 1a0c 8205 |00a4: const-string v12, " so 'loadFromServer' is " // string@0582 │ │ -4a8390: 6e20 92f6 cb00 |00a6: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4a8396: 0c0b |00a9: move-result-object v11 │ │ -4a8398: 6e20 93f6 3b00 |00aa: invoke-virtual {v11, v3}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@f693 │ │ -4a839e: 0c0b |00ad: move-result-object v11 │ │ -4a83a0: 6e10 9cf6 0b00 |00ae: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -4a83a6: 0c0b |00b1: move-result-object v11 │ │ -4a83a8: 7120 6c05 b100 |00b2: invoke-static {v1, v11}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4a83ae: 0a0b |00b5: move-result v11 │ │ -4a83b0: 7110 e0fb 0b00 |00b6: invoke-static {v11}, Lkotlin/coroutines/jvm/internal/Boxing;.boxInt:(I)Ljava/lang/Integer; // method@fbe0 │ │ -4a83b6: 7110 defb 0300 |00b9: invoke-static {v3}, Lkotlin/coroutines/jvm/internal/Boxing;.boxBoolean:(Z)Ljava/lang/Boolean; // method@fbde │ │ -4a83bc: 0c0b |00bc: move-result-object v11 │ │ -4a83be: 110b |00bd: return-object v11 │ │ +4a8238: |[4a8238] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.hasToLoadPreviousMessagesFromServer:(JLkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4a8248: 20d0 6421 |0000: instance-of v0, v13, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$hasToLoadPreviousMessagesFromServer$1; // type@2164 │ │ +4a824c: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ +4a8250: 07d0 |0004: move-object v0, v13 │ │ +4a8252: 1f00 6421 |0005: check-cast v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$hasToLoadPreviousMessagesFromServer$1; // type@2164 │ │ +4a8256: 5201 3cb2 |0007: iget v1, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$hasToLoadPreviousMessagesFromServer$1;.label:I // field@b23c │ │ +4a825a: 1502 0080 |0009: const/high16 v2, #int -2147483648 // #8000 │ │ +4a825e: b521 |000b: and-int/2addr v1, v2 │ │ +4a8260: 3801 0800 |000c: if-eqz v1, 0014 // +0008 │ │ +4a8264: 520d 3cb2 |000e: iget v13, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$hasToLoadPreviousMessagesFromServer$1;.label:I // field@b23c │ │ +4a8268: b12d |0010: sub-int/2addr v13, v2 │ │ +4a826a: 590d 3cb2 |0011: iput v13, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$hasToLoadPreviousMessagesFromServer$1;.label:I // field@b23c │ │ +4a826e: 2806 |0013: goto 0019 // +0006 │ │ +4a8270: 2200 6421 |0014: new-instance v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$hasToLoadPreviousMessagesFromServer$1; // type@2164 │ │ +4a8274: 7030 f9ec a00d |0016: invoke-direct {v0, v10, v13}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$hasToLoadPreviousMessagesFromServer$1;.:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lkotlin/coroutines/Continuation;)V // method@ecf9 │ │ +4a827a: 540d 3db2 |0019: iget-object v13, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$hasToLoadPreviousMessagesFromServer$1;.result:Ljava/lang/Object; // field@b23d │ │ +4a827e: 7100 dcfb 0000 |001b: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ +4a8284: 0c01 |001e: move-result-object v1 │ │ +4a8286: 5202 3cb2 |001f: iget v2, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$hasToLoadPreviousMessagesFromServer$1;.label:I // field@b23c │ │ +4a828a: 1213 |0021: const/4 v3, #int 1 // #1 │ │ +4a828c: 3802 1600 |0022: if-eqz v2, 0038 // +0016 │ │ +4a8290: 3332 0c00 |0024: if-ne v2, v3, 0030 // +000c │ │ +4a8294: 530b 3ab2 |0026: iget-wide v11, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$hasToLoadPreviousMessagesFromServer$1;.J$0:J // field@b23a │ │ +4a8298: 5400 3bb2 |0028: iget-object v0, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$hasToLoadPreviousMessagesFromServer$1;.L$0:Ljava/lang/Object; // field@b23b │ │ +4a829c: 1f00 7421 |002a: check-cast v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // type@2174 │ │ +4a82a0: 7110 8cfb 0d00 |002c: invoke-static {v13}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +4a82a6: 281f |002f: goto 004e // +001f │ │ +4a82a8: 220b 8924 |0030: new-instance v11, Ljava/lang/IllegalStateException; // type@2489 │ │ +4a82ac: 1a0c d28c |0032: const-string v12, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ +4a82b0: 7020 c9f5 cb00 |0034: invoke-direct {v11, v12}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ +4a82b6: 270b |0037: throw v11 │ │ +4a82b8: 7110 8cfb 0d00 |0038: invoke-static {v13}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +4a82be: 84bd |003b: long-to-int v13, v11 │ │ +4a82c0: 7110 e0fb 0d00 |003c: invoke-static {v13}, Lkotlin/coroutines/jvm/internal/Boxing;.boxInt:(I)Ljava/lang/Integer; // method@fbe0 │ │ +4a82c6: 0c0d |003f: move-result-object v13 │ │ +4a82c8: 5b0a 3bb2 |0040: iput-object v10, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$hasToLoadPreviousMessagesFromServer$1;.L$0:Ljava/lang/Object; // field@b23b │ │ +4a82cc: 5a0b 3ab2 |0042: iput-wide v11, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$hasToLoadPreviousMessagesFromServer$1;.J$0:J // field@b23a │ │ +4a82d0: 5903 3cb2 |0044: iput v3, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$hasToLoadPreviousMessagesFromServer$1;.label:I // field@b23c │ │ +4a82d4: 7030 40ed da00 |0046: invoke-direct {v10, v13, v0}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.getBlockOfMessage:(Ljava/lang/Integer;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed40 │ │ +4a82da: 0c0d |0049: move-result-object v13 │ │ +4a82dc: 331d 0300 |004a: if-ne v13, v1, 004d // +0003 │ │ +4a82e0: 1101 |004c: return-object v1 │ │ +4a82e2: 07a0 |004d: move-object v0, v10 │ │ +4a82e4: 1f0d 5e22 |004e: check-cast v13, Lcom/nextcloud/talk/data/database/model/ChatBlockEntity; // type@225e │ │ +4a82e8: 390d 0a00 |0050: if-nez v13, 005a // +000a │ │ +4a82ec: 620b 80b2 |0052: sget-object v11, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.TAG:Ljava/lang/String; // field@b280 │ │ +4a82f0: 1a0c da60 |0054: const-string v12, "No blocks for this message were found so we have to ask server" // string@60da │ │ +4a82f4: 7120 6c05 cb00 |0056: invoke-static {v11, v12}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4a82fa: 2860 |0059: goto 00b9 // +0060 │ │ +4a82fc: 6e10 8cf0 0d00 |005a: invoke-virtual {v13}, Lcom/nextcloud/talk/data/database/model/ChatBlockEntity;.getHasHistory:()Z // method@f08c │ │ +4a8302: 0a01 |005d: move-result v1 │ │ +4a8304: 1202 |005e: const/4 v2, #int 0 // #0 │ │ +4a8306: 3901 0b00 |005f: if-nez v1, 006a // +000b │ │ +4a830a: 620b 80b2 |0061: sget-object v11, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.TAG:Ljava/lang/String; // field@b280 │ │ +4a830e: 1a0c 5d72 |0063: const-string v12, "The last chatBlock is reached so we won't request server for older messages" // string@725d │ │ +4a8312: 7120 6c05 cb00 |0065: invoke-static {v11, v12}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4a8318: 0123 |0068: move v3, v2 │ │ +4a831a: 2850 |0069: goto 00b9 // +0050 │ │ +4a831c: 5404 87b2 |006a: iget-object v4, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.chatDao:Lcom/nextcloud/talk/data/database/dao/ChatMessagesDao; // field@b287 │ │ +4a8320: 6e10 47ed 0000 |006c: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.getInternalConversationId:()Ljava/lang/String; // method@ed47 │ │ +4a8326: 0c05 |006f: move-result-object v5 │ │ +4a8328: 6e10 8ef0 0d00 |0070: invoke-virtual {v13}, Lcom/nextcloud/talk/data/database/model/ChatBlockEntity;.getOldestMessageId:()J // method@f08e │ │ +4a832e: 0b08 |0073: move-result-wide v8 │ │ +4a8330: 04b6 |0074: move-wide v6, v11 │ │ +4a8332: 7806 82f0 0400 |0075: invoke-interface/range {v4, v5, v6, v7, v8, v9}, Lcom/nextcloud/talk/data/database/dao/ChatMessagesDao;.getCountBetweenMessageIds:(Ljava/lang/String;JJ)I // method@f082 │ │ +4a8338: 0a00 |0078: move-result v0 │ │ +4a833a: 1301 6400 |0079: const/16 v1, #int 100 // #64 │ │ +4a833e: 3510 0300 |007b: if-ge v0, v1, 007e // +0003 │ │ +4a8342: 2802 |007d: goto 007f // +0002 │ │ +4a8344: 0123 |007e: move v3, v2 │ │ +4a8346: 6201 80b2 |007f: sget-object v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.TAG:Ljava/lang/String; // field@b280 │ │ +4a834a: 6e10 8ef0 0d00 |0081: invoke-virtual {v13}, Lcom/nextcloud/talk/data/database/model/ChatBlockEntity;.getOldestMessageId:()J // method@f08e │ │ +4a8350: 0b04 |0084: move-result-wide v4 │ │ +4a8352: 220d a924 |0085: new-instance v13, Ljava/lang/StringBuilder; // type@24a9 │ │ +4a8356: 1a02 ec15 |0087: const-string v2, "Amount between messageId " // string@15ec │ │ +4a835a: 7020 89f6 2d00 |0089: invoke-direct {v13, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +4a8360: 6e30 8ef6 bd0c |008c: invoke-virtual {v13, v11, v12}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@f68e │ │ +4a8366: 0c0b |008f: move-result-object v11 │ │ +4a8368: 1a0c ca04 |0090: const-string v12, " and " // string@04ca │ │ +4a836c: 6e20 92f6 cb00 |0092: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4a8372: 0c0b |0095: move-result-object v11 │ │ +4a8374: 6e30 8ef6 4b05 |0096: invoke-virtual {v11, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@f68e │ │ +4a837a: 0c0b |0099: move-result-object v11 │ │ +4a837c: 1a0c 4d05 |009a: const-string v12, " is: " // string@054d │ │ +4a8380: 6e20 92f6 cb00 |009c: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4a8386: 0c0b |009f: move-result-object v11 │ │ +4a8388: 6e20 8df6 0b00 |00a0: invoke-virtual {v11, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@f68d │ │ +4a838e: 0c0b |00a3: move-result-object v11 │ │ +4a8390: 1a0c 8205 |00a4: const-string v12, " so 'loadFromServer' is " // string@0582 │ │ +4a8394: 6e20 92f6 cb00 |00a6: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4a839a: 0c0b |00a9: move-result-object v11 │ │ +4a839c: 6e20 93f6 3b00 |00aa: invoke-virtual {v11, v3}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@f693 │ │ +4a83a2: 0c0b |00ad: move-result-object v11 │ │ +4a83a4: 6e10 9cf6 0b00 |00ae: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +4a83aa: 0c0b |00b1: move-result-object v11 │ │ +4a83ac: 7120 6c05 b100 |00b2: invoke-static {v1, v11}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4a83b2: 0a0b |00b5: move-result v11 │ │ +4a83b4: 7110 e0fb 0b00 |00b6: invoke-static {v11}, Lkotlin/coroutines/jvm/internal/Boxing;.boxInt:(I)Ljava/lang/Integer; // method@fbe0 │ │ +4a83ba: 7110 defb 0300 |00b9: invoke-static {v3}, Lkotlin/coroutines/jvm/internal/Boxing;.boxBoolean:(Z)Ljava/lang/Boolean; // method@fbde │ │ +4a83c0: 0c0b |00bc: move-result-object v11 │ │ +4a83c2: 110b |00bd: return-object v11 │ │ catches : (none) │ │ positions : │ │ 0x001f line=316 │ │ 0x003c line=319 │ │ 0x004e line=316 │ │ 0x0052 line=322 │ │ 0x005a line=324 │ │ @@ -2040471,86 +2040471,86 @@ │ │ type : '(Ljava/lang/String;JILkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 15 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 126 16-bit code units │ │ -4a83f4: |[4a83f4] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.showMessagesBefore:(Ljava/lang/String;JILkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4a8404: 20e0 6821 |0000: instance-of v0, v14, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$1; // type@2168 │ │ -4a8408: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ -4a840c: 07e0 |0004: move-object v0, v14 │ │ -4a840e: 1f00 6821 |0005: check-cast v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$1; // type@2168 │ │ -4a8412: 5201 4db2 |0007: iget v1, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$1;.label:I // field@b24d │ │ -4a8416: 1502 0080 |0009: const/high16 v2, #int -2147483648 // #8000 │ │ -4a841a: b521 |000b: and-int/2addr v1, v2 │ │ -4a841c: 3801 0800 |000c: if-eqz v1, 0014 // +0008 │ │ -4a8420: 520e 4db2 |000e: iget v14, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$1;.label:I // field@b24d │ │ -4a8424: b12e |0010: sub-int/2addr v14, v2 │ │ -4a8426: 590e 4db2 |0011: iput v14, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$1;.label:I // field@b24d │ │ -4a842a: 2806 |0013: goto 0019 // +0006 │ │ -4a842c: 2200 6821 |0014: new-instance v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$1; // type@2168 │ │ -4a8430: 7030 0aed 900e |0016: invoke-direct {v0, v9, v14}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$1;.:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lkotlin/coroutines/Continuation;)V // method@ed0a │ │ -4a8436: 540e 4eb2 |0019: iget-object v14, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$1;.result:Ljava/lang/Object; // field@b24e │ │ -4a843a: 7100 dcfb 0000 |001b: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ -4a8440: 0c07 |001e: move-result-object v7 │ │ -4a8442: 5201 4db2 |001f: iget v1, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$1;.label:I // field@b24d │ │ -4a8446: 1228 |0021: const/4 v8, #int 2 // #2 │ │ -4a8448: 1212 |0022: const/4 v2, #int 1 // #1 │ │ -4a844a: 3801 1a00 |0023: if-eqz v1, 003d // +001a │ │ -4a844e: 3221 1000 |0025: if-eq v1, v2, 0035 // +0010 │ │ -4a8452: 3381 0600 |0027: if-ne v1, v8, 002d // +0006 │ │ -4a8456: 7110 8cfb 0e00 |0029: invoke-static {v14}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -4a845c: 284c |002c: goto 0078 // +004c │ │ -4a845e: 220a 8924 |002d: new-instance v10, Ljava/lang/IllegalStateException; // type@2489 │ │ -4a8462: 1a0b d28c |002f: const-string v11, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ -4a8466: 7020 c9f5 ba00 |0031: invoke-direct {v10, v11}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ -4a846c: 270a |0034: throw v10 │ │ -4a846e: 540a 4cb2 |0035: iget-object v10, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$1;.L$0:Ljava/lang/Object; // field@b24c │ │ -4a8472: 1f0a 7421 |0037: check-cast v10, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // type@2174 │ │ -4a8476: 7110 8cfb 0e00 |0039: invoke-static {v14}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -4a847c: 2815 |003c: goto 0051 // +0015 │ │ -4a847e: 7110 8cfb 0e00 |003d: invoke-static {v14}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -4a8484: 5b09 4cb2 |0040: iput-object v9, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$1;.L$0:Ljava/lang/Object; // field@b24c │ │ -4a8488: 5902 4db2 |0042: iput v2, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$1;.label:I // field@b24d │ │ -4a848c: 0791 |0044: move-object v1, v9 │ │ -4a848e: 04b2 |0045: move-wide v2, v11 │ │ -4a8490: 07a4 |0046: move-object v4, v10 │ │ -4a8492: 01d5 |0047: move v5, v13 │ │ -4a8494: 0706 |0048: move-object v6, v0 │ │ -4a8496: 7706 5ced 0100 |0049: invoke-static/range {v1, v2, v3, v4, v5, v6}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.showMessagesBefore$getMessagesBefore:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;JLjava/lang/String;ILkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed5c │ │ -4a849c: 0c0e |004c: move-result-object v14 │ │ -4a849e: 337e 0300 |004d: if-ne v14, v7, 0050 // +0003 │ │ -4a84a2: 1107 |004f: return-object v7 │ │ -4a84a4: 079a |0050: move-object v10, v9 │ │ -4a84a6: 1f0e 3725 |0051: check-cast v14, Ljava/util/List; // type@2537 │ │ -4a84aa: 07eb |0053: move-object v11, v14 │ │ -4a84ac: 1f0b 2525 |0054: check-cast v11, Ljava/util/Collection; // type@2525 │ │ -4a84b0: 7210 c5f8 0b00 |0056: invoke-interface {v11}, Ljava/util/Collection;.isEmpty:()Z // method@f8c5 │ │ -4a84b6: 0a0b |0059: move-result v11 │ │ -4a84b8: 390b 2100 |005a: if-nez v11, 007b // +0021 │ │ -4a84bc: 220b be25 |005c: new-instance v11, Lkotlin/Triple; // type@25be │ │ -4a84c0: 120c |005e: const/4 v12, #int 0 // #0 │ │ -4a84c2: 7110 defb 0c00 |005f: invoke-static {v12}, Lkotlin/coroutines/jvm/internal/Boxing;.boxBoolean:(Z)Ljava/lang/Boolean; // method@fbde │ │ -4a84c8: 0c0d |0062: move-result-object v13 │ │ -4a84ca: 7110 defb 0c00 |0063: invoke-static {v12}, Lkotlin/coroutines/jvm/internal/Boxing;.boxBoolean:(Z)Ljava/lang/Boolean; // method@fbde │ │ -4a84d0: 0c0c |0066: move-result-object v12 │ │ -4a84d2: 7040 8dfb dbec |0067: invoke-direct {v11, v13, v12, v14}, Lkotlin/Triple;.:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V // method@fb8d │ │ -4a84d8: 54aa 84b2 |006a: iget-object v10, v10, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;._messageFlow:Lkotlinx/coroutines/flow/MutableSharedFlow; // field@b284 │ │ -4a84dc: 120c |006c: const/4 v12, #int 0 // #0 │ │ -4a84de: 5b0c 4cb2 |006d: iput-object v12, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$1;.L$0:Ljava/lang/Object; // field@b24c │ │ -4a84e2: 5908 4db2 |006f: iput v8, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$1;.label:I // field@b24d │ │ -4a84e6: 7230 98fc ba00 |0071: invoke-interface {v10, v11, v0}, Lkotlinx/coroutines/flow/MutableSharedFlow;.emit:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@fc98 │ │ -4a84ec: 0c0a |0074: move-result-object v10 │ │ -4a84ee: 337a 0300 |0075: if-ne v10, v7, 0078 // +0003 │ │ -4a84f2: 1107 |0077: return-object v7 │ │ -4a84f4: 620a 61b5 |0078: sget-object v10, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -4a84f8: 110a |007a: return-object v10 │ │ -4a84fa: 620a 61b5 |007b: sget-object v10, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -4a84fe: 110a |007d: return-object v10 │ │ +4a83f8: |[4a83f8] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.showMessagesBefore:(Ljava/lang/String;JILkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4a8408: 20e0 6821 |0000: instance-of v0, v14, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$1; // type@2168 │ │ +4a840c: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ +4a8410: 07e0 |0004: move-object v0, v14 │ │ +4a8412: 1f00 6821 |0005: check-cast v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$1; // type@2168 │ │ +4a8416: 5201 4db2 |0007: iget v1, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$1;.label:I // field@b24d │ │ +4a841a: 1502 0080 |0009: const/high16 v2, #int -2147483648 // #8000 │ │ +4a841e: b521 |000b: and-int/2addr v1, v2 │ │ +4a8420: 3801 0800 |000c: if-eqz v1, 0014 // +0008 │ │ +4a8424: 520e 4db2 |000e: iget v14, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$1;.label:I // field@b24d │ │ +4a8428: b12e |0010: sub-int/2addr v14, v2 │ │ +4a842a: 590e 4db2 |0011: iput v14, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$1;.label:I // field@b24d │ │ +4a842e: 2806 |0013: goto 0019 // +0006 │ │ +4a8430: 2200 6821 |0014: new-instance v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$1; // type@2168 │ │ +4a8434: 7030 0aed 900e |0016: invoke-direct {v0, v9, v14}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$1;.:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lkotlin/coroutines/Continuation;)V // method@ed0a │ │ +4a843a: 540e 4eb2 |0019: iget-object v14, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$1;.result:Ljava/lang/Object; // field@b24e │ │ +4a843e: 7100 dcfb 0000 |001b: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ +4a8444: 0c07 |001e: move-result-object v7 │ │ +4a8446: 5201 4db2 |001f: iget v1, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$1;.label:I // field@b24d │ │ +4a844a: 1228 |0021: const/4 v8, #int 2 // #2 │ │ +4a844c: 1212 |0022: const/4 v2, #int 1 // #1 │ │ +4a844e: 3801 1a00 |0023: if-eqz v1, 003d // +001a │ │ +4a8452: 3221 1000 |0025: if-eq v1, v2, 0035 // +0010 │ │ +4a8456: 3381 0600 |0027: if-ne v1, v8, 002d // +0006 │ │ +4a845a: 7110 8cfb 0e00 |0029: invoke-static {v14}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +4a8460: 284c |002c: goto 0078 // +004c │ │ +4a8462: 220a 8924 |002d: new-instance v10, Ljava/lang/IllegalStateException; // type@2489 │ │ +4a8466: 1a0b d28c |002f: const-string v11, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ +4a846a: 7020 c9f5 ba00 |0031: invoke-direct {v10, v11}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ +4a8470: 270a |0034: throw v10 │ │ +4a8472: 540a 4cb2 |0035: iget-object v10, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$1;.L$0:Ljava/lang/Object; // field@b24c │ │ +4a8476: 1f0a 7421 |0037: check-cast v10, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // type@2174 │ │ +4a847a: 7110 8cfb 0e00 |0039: invoke-static {v14}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +4a8480: 2815 |003c: goto 0051 // +0015 │ │ +4a8482: 7110 8cfb 0e00 |003d: invoke-static {v14}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +4a8488: 5b09 4cb2 |0040: iput-object v9, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$1;.L$0:Ljava/lang/Object; // field@b24c │ │ +4a848c: 5902 4db2 |0042: iput v2, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$1;.label:I // field@b24d │ │ +4a8490: 0791 |0044: move-object v1, v9 │ │ +4a8492: 04b2 |0045: move-wide v2, v11 │ │ +4a8494: 07a4 |0046: move-object v4, v10 │ │ +4a8496: 01d5 |0047: move v5, v13 │ │ +4a8498: 0706 |0048: move-object v6, v0 │ │ +4a849a: 7706 5ced 0100 |0049: invoke-static/range {v1, v2, v3, v4, v5, v6}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.showMessagesBefore$getMessagesBefore:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;JLjava/lang/String;ILkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed5c │ │ +4a84a0: 0c0e |004c: move-result-object v14 │ │ +4a84a2: 337e 0300 |004d: if-ne v14, v7, 0050 // +0003 │ │ +4a84a6: 1107 |004f: return-object v7 │ │ +4a84a8: 079a |0050: move-object v10, v9 │ │ +4a84aa: 1f0e 3725 |0051: check-cast v14, Ljava/util/List; // type@2537 │ │ +4a84ae: 07eb |0053: move-object v11, v14 │ │ +4a84b0: 1f0b 2525 |0054: check-cast v11, Ljava/util/Collection; // type@2525 │ │ +4a84b4: 7210 c5f8 0b00 |0056: invoke-interface {v11}, Ljava/util/Collection;.isEmpty:()Z // method@f8c5 │ │ +4a84ba: 0a0b |0059: move-result v11 │ │ +4a84bc: 390b 2100 |005a: if-nez v11, 007b // +0021 │ │ +4a84c0: 220b be25 |005c: new-instance v11, Lkotlin/Triple; // type@25be │ │ +4a84c4: 120c |005e: const/4 v12, #int 0 // #0 │ │ +4a84c6: 7110 defb 0c00 |005f: invoke-static {v12}, Lkotlin/coroutines/jvm/internal/Boxing;.boxBoolean:(Z)Ljava/lang/Boolean; // method@fbde │ │ +4a84cc: 0c0d |0062: move-result-object v13 │ │ +4a84ce: 7110 defb 0c00 |0063: invoke-static {v12}, Lkotlin/coroutines/jvm/internal/Boxing;.boxBoolean:(Z)Ljava/lang/Boolean; // method@fbde │ │ +4a84d4: 0c0c |0066: move-result-object v12 │ │ +4a84d6: 7040 8dfb dbec |0067: invoke-direct {v11, v13, v12, v14}, Lkotlin/Triple;.:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V // method@fb8d │ │ +4a84dc: 54aa 84b2 |006a: iget-object v10, v10, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;._messageFlow:Lkotlinx/coroutines/flow/MutableSharedFlow; // field@b284 │ │ +4a84e0: 120c |006c: const/4 v12, #int 0 // #0 │ │ +4a84e2: 5b0c 4cb2 |006d: iput-object v12, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$1;.L$0:Ljava/lang/Object; // field@b24c │ │ +4a84e6: 5908 4db2 |006f: iput v8, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$1;.label:I // field@b24d │ │ +4a84ea: 7230 98fc ba00 |0071: invoke-interface {v10, v11, v0}, Lkotlinx/coroutines/flow/MutableSharedFlow;.emit:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@fc98 │ │ +4a84f0: 0c0a |0074: move-result-object v10 │ │ +4a84f2: 337a 0300 |0075: if-ne v10, v7, 0078 // +0003 │ │ +4a84f6: 1107 |0077: return-object v7 │ │ +4a84f8: 620a 61b5 |0078: sget-object v10, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +4a84fc: 110a |007a: return-object v10 │ │ +4a84fe: 620a 61b5 |007b: sget-object v10, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +4a8502: 110a |007d: return-object v10 │ │ catches : (none) │ │ positions : │ │ 0x001f line=709 │ │ 0x0040 line=723 │ │ 0x0051 line=709 │ │ 0x0053 line=729 │ │ 0x005c line=730 │ │ @@ -2040568,24 +2040568,24 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;JLjava/lang/String;ILkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 18 16-bit code units │ │ -4a83c0: |[4a83c0] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.showMessagesBefore$getMessagesBefore:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;JLjava/lang/String;ILkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4a83d0: 5400 87b2 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.chatDao:Lcom/nextcloud/talk/data/database/dao/ChatMessagesDao; // field@b287 │ │ -4a83d4: 7254 83f0 3021 |0002: invoke-interface {v0, v3, v1, v2, v4}, Lcom/nextcloud/talk/data/database/dao/ChatMessagesDao;.getMessagesForConversationBefore:(Ljava/lang/String;JI)Lkotlinx/coroutines/flow/Flow; // method@f083 │ │ -4a83da: 0c00 |0005: move-result-object v0 │ │ -4a83dc: 2201 6b21 |0006: new-instance v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$getMessagesBefore$$inlined$map$1; // type@216b │ │ -4a83e0: 7020 10ed 0100 |0008: invoke-direct {v1, v0}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$getMessagesBefore$$inlined$map$1;.:(Lkotlinx/coroutines/flow/Flow;)V // method@ed10 │ │ -4a83e6: 1f01 3a26 |000b: check-cast v1, Lkotlinx/coroutines/flow/Flow; // type@263a │ │ -4a83ea: 7120 93fc 5100 |000d: invoke-static {v1, v5}, Lkotlinx/coroutines/flow/FlowKt;.first:(Lkotlinx/coroutines/flow/Flow;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@fc93 │ │ -4a83f0: 0c00 |0010: move-result-object v0 │ │ -4a83f2: 1100 |0011: return-object v0 │ │ +4a83c4: |[4a83c4] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.showMessagesBefore$getMessagesBefore:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;JLjava/lang/String;ILkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4a83d4: 5400 87b2 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.chatDao:Lcom/nextcloud/talk/data/database/dao/ChatMessagesDao; // field@b287 │ │ +4a83d8: 7254 83f0 3021 |0002: invoke-interface {v0, v3, v1, v2, v4}, Lcom/nextcloud/talk/data/database/dao/ChatMessagesDao;.getMessagesForConversationBefore:(Ljava/lang/String;JI)Lkotlinx/coroutines/flow/Flow; // method@f083 │ │ +4a83de: 0c00 |0005: move-result-object v0 │ │ +4a83e0: 2201 6b21 |0006: new-instance v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$getMessagesBefore$$inlined$map$1; // type@216b │ │ +4a83e4: 7020 10ed 0100 |0008: invoke-direct {v1, v0}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBefore$getMessagesBefore$$inlined$map$1;.:(Lkotlinx/coroutines/flow/Flow;)V // method@ed10 │ │ +4a83ea: 1f01 3a26 |000b: check-cast v1, Lkotlinx/coroutines/flow/Flow; // type@263a │ │ +4a83ee: 7120 93fc 5100 |000d: invoke-static {v1, v5}, Lkotlinx/coroutines/flow/FlowKt;.first:(Lkotlinx/coroutines/flow/Flow;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@fc93 │ │ +4a83f4: 0c00 |0010: move-result-object v0 │ │ +4a83f6: 1100 |0011: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=715 │ │ 0x0006 line=839 │ │ 0x000d line=721 │ │ locals : │ │ 0x0000 - 0x0012 reg=0 (null) Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; │ │ @@ -2040599,86 +2040599,86 @@ │ │ type : '(Ljava/lang/String;JILkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 15 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 126 16-bit code units │ │ -4a8534: |[4a8534] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.showMessagesBeforeAndEqual:(Ljava/lang/String;JILkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4a8544: 20e0 6c21 |0000: instance-of v0, v14, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$1; // type@216c │ │ -4a8548: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ -4a854c: 07e0 |0004: move-object v0, v14 │ │ -4a854e: 1f00 6c21 |0005: check-cast v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$1; // type@216c │ │ -4a8552: 5201 57b2 |0007: iget v1, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$1;.label:I // field@b257 │ │ -4a8556: 1502 0080 |0009: const/high16 v2, #int -2147483648 // #8000 │ │ -4a855a: b521 |000b: and-int/2addr v1, v2 │ │ -4a855c: 3801 0800 |000c: if-eqz v1, 0014 // +0008 │ │ -4a8560: 520e 57b2 |000e: iget v14, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$1;.label:I // field@b257 │ │ -4a8564: b12e |0010: sub-int/2addr v14, v2 │ │ -4a8566: 590e 57b2 |0011: iput v14, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$1;.label:I // field@b257 │ │ -4a856a: 2806 |0013: goto 0019 // +0006 │ │ -4a856c: 2200 6c21 |0014: new-instance v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$1; // type@216c │ │ -4a8570: 7030 12ed 900e |0016: invoke-direct {v0, v9, v14}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$1;.:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lkotlin/coroutines/Continuation;)V // method@ed12 │ │ -4a8576: 540e 58b2 |0019: iget-object v14, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$1;.result:Ljava/lang/Object; // field@b258 │ │ -4a857a: 7100 dcfb 0000 |001b: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ -4a8580: 0c07 |001e: move-result-object v7 │ │ -4a8582: 5201 57b2 |001f: iget v1, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$1;.label:I // field@b257 │ │ -4a8586: 1228 |0021: const/4 v8, #int 2 // #2 │ │ -4a8588: 1212 |0022: const/4 v2, #int 1 // #1 │ │ -4a858a: 3801 1a00 |0023: if-eqz v1, 003d // +001a │ │ -4a858e: 3221 1000 |0025: if-eq v1, v2, 0035 // +0010 │ │ -4a8592: 3381 0600 |0027: if-ne v1, v8, 002d // +0006 │ │ -4a8596: 7110 8cfb 0e00 |0029: invoke-static {v14}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -4a859c: 284c |002c: goto 0078 // +004c │ │ -4a859e: 220a 8924 |002d: new-instance v10, Ljava/lang/IllegalStateException; // type@2489 │ │ -4a85a2: 1a0b d28c |002f: const-string v11, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ -4a85a6: 7020 c9f5 ba00 |0031: invoke-direct {v10, v11}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ -4a85ac: 270a |0034: throw v10 │ │ -4a85ae: 540a 56b2 |0035: iget-object v10, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$1;.L$0:Ljava/lang/Object; // field@b256 │ │ -4a85b2: 1f0a 7421 |0037: check-cast v10, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // type@2174 │ │ -4a85b6: 7110 8cfb 0e00 |0039: invoke-static {v14}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -4a85bc: 2815 |003c: goto 0051 // +0015 │ │ -4a85be: 7110 8cfb 0e00 |003d: invoke-static {v14}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -4a85c4: 5b09 56b2 |0040: iput-object v9, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$1;.L$0:Ljava/lang/Object; // field@b256 │ │ -4a85c8: 5902 57b2 |0042: iput v2, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$1;.label:I // field@b257 │ │ -4a85cc: 0791 |0044: move-object v1, v9 │ │ -4a85ce: 04b2 |0045: move-wide v2, v11 │ │ -4a85d0: 07a4 |0046: move-object v4, v10 │ │ -4a85d2: 01d5 |0047: move v5, v13 │ │ -4a85d4: 0706 |0048: move-object v6, v0 │ │ -4a85d6: 7706 5eed 0100 |0049: invoke-static/range {v1, v2, v3, v4, v5, v6}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.showMessagesBeforeAndEqual$getMessagesBeforeAndEqual:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;JLjava/lang/String;ILkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed5e │ │ -4a85dc: 0c0e |004c: move-result-object v14 │ │ -4a85de: 337e 0300 |004d: if-ne v14, v7, 0050 // +0003 │ │ -4a85e2: 1107 |004f: return-object v7 │ │ -4a85e4: 079a |0050: move-object v10, v9 │ │ -4a85e6: 1f0e 3725 |0051: check-cast v14, Ljava/util/List; // type@2537 │ │ -4a85ea: 07eb |0053: move-object v11, v14 │ │ -4a85ec: 1f0b 2525 |0054: check-cast v11, Ljava/util/Collection; // type@2525 │ │ -4a85f0: 7210 c5f8 0b00 |0056: invoke-interface {v11}, Ljava/util/Collection;.isEmpty:()Z // method@f8c5 │ │ -4a85f6: 0a0b |0059: move-result v11 │ │ -4a85f8: 390b 2100 |005a: if-nez v11, 007b // +0021 │ │ -4a85fc: 220b be25 |005c: new-instance v11, Lkotlin/Triple; // type@25be │ │ -4a8600: 120c |005e: const/4 v12, #int 0 // #0 │ │ -4a8602: 7110 defb 0c00 |005f: invoke-static {v12}, Lkotlin/coroutines/jvm/internal/Boxing;.boxBoolean:(Z)Ljava/lang/Boolean; // method@fbde │ │ -4a8608: 0c0d |0062: move-result-object v13 │ │ -4a860a: 7110 defb 0c00 |0063: invoke-static {v12}, Lkotlin/coroutines/jvm/internal/Boxing;.boxBoolean:(Z)Ljava/lang/Boolean; // method@fbde │ │ -4a8610: 0c0c |0066: move-result-object v12 │ │ -4a8612: 7040 8dfb dbec |0067: invoke-direct {v11, v13, v12, v14}, Lkotlin/Triple;.:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V // method@fb8d │ │ -4a8618: 54aa 84b2 |006a: iget-object v10, v10, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;._messageFlow:Lkotlinx/coroutines/flow/MutableSharedFlow; // field@b284 │ │ -4a861c: 120c |006c: const/4 v12, #int 0 // #0 │ │ -4a861e: 5b0c 56b2 |006d: iput-object v12, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$1;.L$0:Ljava/lang/Object; // field@b256 │ │ -4a8622: 5908 57b2 |006f: iput v8, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$1;.label:I // field@b257 │ │ -4a8626: 7230 98fc ba00 |0071: invoke-interface {v10, v11, v0}, Lkotlinx/coroutines/flow/MutableSharedFlow;.emit:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@fc98 │ │ -4a862c: 0c0a |0074: move-result-object v10 │ │ -4a862e: 337a 0300 |0075: if-ne v10, v7, 0078 // +0003 │ │ -4a8632: 1107 |0077: return-object v7 │ │ -4a8634: 620a 61b5 |0078: sget-object v10, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -4a8638: 110a |007a: return-object v10 │ │ -4a863a: 620a 61b5 |007b: sget-object v10, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -4a863e: 110a |007d: return-object v10 │ │ +4a8538: |[4a8538] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.showMessagesBeforeAndEqual:(Ljava/lang/String;JILkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4a8548: 20e0 6c21 |0000: instance-of v0, v14, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$1; // type@216c │ │ +4a854c: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ +4a8550: 07e0 |0004: move-object v0, v14 │ │ +4a8552: 1f00 6c21 |0005: check-cast v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$1; // type@216c │ │ +4a8556: 5201 57b2 |0007: iget v1, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$1;.label:I // field@b257 │ │ +4a855a: 1502 0080 |0009: const/high16 v2, #int -2147483648 // #8000 │ │ +4a855e: b521 |000b: and-int/2addr v1, v2 │ │ +4a8560: 3801 0800 |000c: if-eqz v1, 0014 // +0008 │ │ +4a8564: 520e 57b2 |000e: iget v14, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$1;.label:I // field@b257 │ │ +4a8568: b12e |0010: sub-int/2addr v14, v2 │ │ +4a856a: 590e 57b2 |0011: iput v14, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$1;.label:I // field@b257 │ │ +4a856e: 2806 |0013: goto 0019 // +0006 │ │ +4a8570: 2200 6c21 |0014: new-instance v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$1; // type@216c │ │ +4a8574: 7030 12ed 900e |0016: invoke-direct {v0, v9, v14}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$1;.:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lkotlin/coroutines/Continuation;)V // method@ed12 │ │ +4a857a: 540e 58b2 |0019: iget-object v14, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$1;.result:Ljava/lang/Object; // field@b258 │ │ +4a857e: 7100 dcfb 0000 |001b: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ +4a8584: 0c07 |001e: move-result-object v7 │ │ +4a8586: 5201 57b2 |001f: iget v1, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$1;.label:I // field@b257 │ │ +4a858a: 1228 |0021: const/4 v8, #int 2 // #2 │ │ +4a858c: 1212 |0022: const/4 v2, #int 1 // #1 │ │ +4a858e: 3801 1a00 |0023: if-eqz v1, 003d // +001a │ │ +4a8592: 3221 1000 |0025: if-eq v1, v2, 0035 // +0010 │ │ +4a8596: 3381 0600 |0027: if-ne v1, v8, 002d // +0006 │ │ +4a859a: 7110 8cfb 0e00 |0029: invoke-static {v14}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +4a85a0: 284c |002c: goto 0078 // +004c │ │ +4a85a2: 220a 8924 |002d: new-instance v10, Ljava/lang/IllegalStateException; // type@2489 │ │ +4a85a6: 1a0b d28c |002f: const-string v11, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ +4a85aa: 7020 c9f5 ba00 |0031: invoke-direct {v10, v11}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ +4a85b0: 270a |0034: throw v10 │ │ +4a85b2: 540a 56b2 |0035: iget-object v10, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$1;.L$0:Ljava/lang/Object; // field@b256 │ │ +4a85b6: 1f0a 7421 |0037: check-cast v10, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // type@2174 │ │ +4a85ba: 7110 8cfb 0e00 |0039: invoke-static {v14}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +4a85c0: 2815 |003c: goto 0051 // +0015 │ │ +4a85c2: 7110 8cfb 0e00 |003d: invoke-static {v14}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +4a85c8: 5b09 56b2 |0040: iput-object v9, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$1;.L$0:Ljava/lang/Object; // field@b256 │ │ +4a85cc: 5902 57b2 |0042: iput v2, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$1;.label:I // field@b257 │ │ +4a85d0: 0791 |0044: move-object v1, v9 │ │ +4a85d2: 04b2 |0045: move-wide v2, v11 │ │ +4a85d4: 07a4 |0046: move-object v4, v10 │ │ +4a85d6: 01d5 |0047: move v5, v13 │ │ +4a85d8: 0706 |0048: move-object v6, v0 │ │ +4a85da: 7706 5eed 0100 |0049: invoke-static/range {v1, v2, v3, v4, v5, v6}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.showMessagesBeforeAndEqual$getMessagesBeforeAndEqual:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;JLjava/lang/String;ILkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed5e │ │ +4a85e0: 0c0e |004c: move-result-object v14 │ │ +4a85e2: 337e 0300 |004d: if-ne v14, v7, 0050 // +0003 │ │ +4a85e6: 1107 |004f: return-object v7 │ │ +4a85e8: 079a |0050: move-object v10, v9 │ │ +4a85ea: 1f0e 3725 |0051: check-cast v14, Ljava/util/List; // type@2537 │ │ +4a85ee: 07eb |0053: move-object v11, v14 │ │ +4a85f0: 1f0b 2525 |0054: check-cast v11, Ljava/util/Collection; // type@2525 │ │ +4a85f4: 7210 c5f8 0b00 |0056: invoke-interface {v11}, Ljava/util/Collection;.isEmpty:()Z // method@f8c5 │ │ +4a85fa: 0a0b |0059: move-result v11 │ │ +4a85fc: 390b 2100 |005a: if-nez v11, 007b // +0021 │ │ +4a8600: 220b be25 |005c: new-instance v11, Lkotlin/Triple; // type@25be │ │ +4a8604: 120c |005e: const/4 v12, #int 0 // #0 │ │ +4a8606: 7110 defb 0c00 |005f: invoke-static {v12}, Lkotlin/coroutines/jvm/internal/Boxing;.boxBoolean:(Z)Ljava/lang/Boolean; // method@fbde │ │ +4a860c: 0c0d |0062: move-result-object v13 │ │ +4a860e: 7110 defb 0c00 |0063: invoke-static {v12}, Lkotlin/coroutines/jvm/internal/Boxing;.boxBoolean:(Z)Ljava/lang/Boolean; // method@fbde │ │ +4a8614: 0c0c |0066: move-result-object v12 │ │ +4a8616: 7040 8dfb dbec |0067: invoke-direct {v11, v13, v12, v14}, Lkotlin/Triple;.:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V // method@fb8d │ │ +4a861c: 54aa 84b2 |006a: iget-object v10, v10, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;._messageFlow:Lkotlinx/coroutines/flow/MutableSharedFlow; // field@b284 │ │ +4a8620: 120c |006c: const/4 v12, #int 0 // #0 │ │ +4a8622: 5b0c 56b2 |006d: iput-object v12, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$1;.L$0:Ljava/lang/Object; // field@b256 │ │ +4a8626: 5908 57b2 |006f: iput v8, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$1;.label:I // field@b257 │ │ +4a862a: 7230 98fc ba00 |0071: invoke-interface {v10, v11, v0}, Lkotlinx/coroutines/flow/MutableSharedFlow;.emit:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@fc98 │ │ +4a8630: 0c0a |0074: move-result-object v10 │ │ +4a8632: 337a 0300 |0075: if-ne v10, v7, 0078 // +0003 │ │ +4a8636: 1107 |0077: return-object v7 │ │ +4a8638: 620a 61b5 |0078: sget-object v10, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +4a863c: 110a |007a: return-object v10 │ │ +4a863e: 620a 61b5 |007b: sget-object v10, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +4a8642: 110a |007d: return-object v10 │ │ catches : (none) │ │ positions : │ │ 0x001f line=683 │ │ 0x0040 line=697 │ │ 0x0051 line=683 │ │ 0x0053 line=703 │ │ 0x005c line=704 │ │ @@ -2040696,24 +2040696,24 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;JLjava/lang/String;ILkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 18 16-bit code units │ │ -4a8500: |[4a8500] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.showMessagesBeforeAndEqual$getMessagesBeforeAndEqual:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;JLjava/lang/String;ILkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4a8510: 5400 87b2 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.chatDao:Lcom/nextcloud/talk/data/database/dao/ChatMessagesDao; // field@b287 │ │ -4a8514: 7254 84f0 3021 |0002: invoke-interface {v0, v3, v1, v2, v4}, Lcom/nextcloud/talk/data/database/dao/ChatMessagesDao;.getMessagesForConversationBeforeAndEqual:(Ljava/lang/String;JI)Lkotlinx/coroutines/flow/Flow; // method@f084 │ │ -4a851a: 0c00 |0005: move-result-object v0 │ │ -4a851c: 2201 6f21 |0006: new-instance v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$getMessagesBeforeAndEqual$$inlined$map$1; // type@216f │ │ -4a8520: 7020 18ed 0100 |0008: invoke-direct {v1, v0}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$getMessagesBeforeAndEqual$$inlined$map$1;.:(Lkotlinx/coroutines/flow/Flow;)V // method@ed18 │ │ -4a8526: 1f01 3a26 |000b: check-cast v1, Lkotlinx/coroutines/flow/Flow; // type@263a │ │ -4a852a: 7120 93fc 5100 |000d: invoke-static {v1, v5}, Lkotlinx/coroutines/flow/FlowKt;.first:(Lkotlinx/coroutines/flow/Flow;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@fc93 │ │ -4a8530: 0c00 |0010: move-result-object v0 │ │ -4a8532: 1100 |0011: return-object v0 │ │ +4a8504: |[4a8504] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.showMessagesBeforeAndEqual$getMessagesBeforeAndEqual:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;JLjava/lang/String;ILkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4a8514: 5400 87b2 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.chatDao:Lcom/nextcloud/talk/data/database/dao/ChatMessagesDao; // field@b287 │ │ +4a8518: 7254 84f0 3021 |0002: invoke-interface {v0, v3, v1, v2, v4}, Lcom/nextcloud/talk/data/database/dao/ChatMessagesDao;.getMessagesForConversationBeforeAndEqual:(Ljava/lang/String;JI)Lkotlinx/coroutines/flow/Flow; // method@f084 │ │ +4a851e: 0c00 |0005: move-result-object v0 │ │ +4a8520: 2201 6f21 |0006: new-instance v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$getMessagesBeforeAndEqual$$inlined$map$1; // type@216f │ │ +4a8524: 7020 18ed 0100 |0008: invoke-direct {v1, v0}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$showMessagesBeforeAndEqual$getMessagesBeforeAndEqual$$inlined$map$1;.:(Lkotlinx/coroutines/flow/Flow;)V // method@ed18 │ │ +4a852a: 1f01 3a26 |000b: check-cast v1, Lkotlinx/coroutines/flow/Flow; // type@263a │ │ +4a852e: 7120 93fc 5100 |000d: invoke-static {v1, v5}, Lkotlinx/coroutines/flow/FlowKt;.first:(Lkotlinx/coroutines/flow/Flow;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@fc93 │ │ +4a8534: 0c00 |0010: move-result-object v0 │ │ +4a8536: 1100 |0011: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=689 │ │ 0x0006 line=834 │ │ 0x000d line=695 │ │ locals : │ │ 0x0000 - 0x0012 reg=0 (null) Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; │ │ @@ -2040727,225 +2040727,225 @@ │ │ type : '(Landroid/os/Bundle;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 19 │ │ ins : 3 │ │ outs : 7 │ │ insns size : 391 16-bit code units │ │ -4a8640: |[4a8640] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.sync:(Landroid/os/Bundle;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4a8650: 0800 1000 |0000: move-object/from16 v0, v16 │ │ -4a8654: 0801 1200 |0002: move-object/from16 v1, v18 │ │ -4a8658: 2012 7021 |0004: instance-of v2, v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$sync$1; // type@2170 │ │ -4a865c: 3802 1200 |0006: if-eqz v2, 0018 // +0012 │ │ -4a8660: 0712 |0008: move-object v2, v1 │ │ -4a8662: 1f02 7021 |0009: check-cast v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$sync$1; // type@2170 │ │ -4a8666: 5223 65b2 |000b: iget v3, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$sync$1;.label:I // field@b265 │ │ -4a866a: 1504 0080 |000d: const/high16 v4, #int -2147483648 // #8000 │ │ -4a866e: b543 |000f: and-int/2addr v3, v4 │ │ -4a8670: 3803 0800 |0010: if-eqz v3, 0018 // +0008 │ │ -4a8674: 5221 65b2 |0012: iget v1, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$sync$1;.label:I // field@b265 │ │ -4a8678: b141 |0014: sub-int/2addr v1, v4 │ │ -4a867a: 5921 65b2 |0015: iput v1, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$sync$1;.label:I // field@b265 │ │ -4a867e: 2806 |0017: goto 001d // +0006 │ │ -4a8680: 2202 7021 |0018: new-instance v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$sync$1; // type@2170 │ │ -4a8684: 7030 1aed 0201 |001a: invoke-direct {v2, v0, v1}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$sync$1;.:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lkotlin/coroutines/Continuation;)V // method@ed1a │ │ -4a868a: 0729 |001d: move-object v9, v2 │ │ -4a868c: 5491 66b2 |001e: iget-object v1, v9, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$sync$1;.result:Ljava/lang/Object; // field@b266 │ │ -4a8690: 7100 dcfb 0000 |0020: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ -4a8696: 0c02 |0023: move-result-object v2 │ │ -4a8698: 5293 65b2 |0024: iget v3, v9, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$sync$1;.label:I // field@b265 │ │ -4a869c: 1234 |0026: const/4 v4, #int 3 // #3 │ │ -4a869e: 1225 |0027: const/4 v5, #int 2 // #2 │ │ -4a86a0: 1206 |0028: const/4 v6, #int 0 // #0 │ │ -4a86a2: 1217 |0029: const/4 v7, #int 1 // #1 │ │ -4a86a4: 1208 |002a: const/4 v8, #int 0 // #0 │ │ -4a86a6: 3803 3b00 |002b: if-eqz v3, 0066 // +003b │ │ -4a86aa: 3273 2800 |002d: if-eq v3, v7, 0055 // +0028 │ │ -4a86ae: 3253 1100 |002f: if-eq v3, v5, 0040 // +0011 │ │ -4a86b2: 3343 0700 |0031: if-ne v3, v4, 0038 // +0007 │ │ -4a86b6: 7110 8cfb 0100 |0033: invoke-static {v1}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -4a86bc: 2900 4101 |0036: goto/16 0177 // +0141 │ │ -4a86c0: 2201 8924 |0038: new-instance v1, Ljava/lang/IllegalStateException; // type@2489 │ │ -4a86c4: 1a02 d28c |003a: const-string v2, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ -4a86c8: 7020 c9f5 2100 |003c: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ -4a86ce: 2701 |003f: throw v1 │ │ -4a86d0: 5593 64b2 |0040: iget-boolean v3, v9, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$sync$1;.Z$0:Z // field@b264 │ │ -4a86d4: 5295 60b2 |0042: iget v5, v9, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$sync$1;.I$0:I // field@b260 │ │ -4a86d8: 549a 63b2 |0044: iget-object v10, v9, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$sync$1;.L$2:Ljava/lang/Object; // field@b263 │ │ -4a86dc: 1f0a 5e22 |0046: check-cast v10, Lcom/nextcloud/talk/data/database/model/ChatBlockEntity; // type@225e │ │ -4a86e0: 549b 62b2 |0048: iget-object v11, v9, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$sync$1;.L$1:Ljava/lang/Object; // field@b262 │ │ -4a86e4: 1f0b b925 |004a: check-cast v11, Lkotlin/Pair; // type@25b9 │ │ -4a86e8: 549c 61b2 |004c: iget-object v12, v9, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$sync$1;.L$0:Ljava/lang/Object; // field@b261 │ │ -4a86ec: 1f0c 7421 |004e: check-cast v12, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // type@2174 │ │ -4a86f0: 7110 8cfb 0100 |0050: invoke-static {v1}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -4a86f6: 2900 ed00 |0053: goto/16 0140 // +00ed │ │ -4a86fa: 5593 64b2 |0055: iget-boolean v3, v9, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$sync$1;.Z$0:Z // field@b264 │ │ -4a86fe: 529a 60b2 |0057: iget v10, v9, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$sync$1;.I$0:I // field@b260 │ │ -4a8702: 549b 62b2 |0059: iget-object v11, v9, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$sync$1;.L$1:Ljava/lang/Object; // field@b262 │ │ -4a8706: 1f0b b925 |005b: check-cast v11, Lkotlin/Pair; // type@25b9 │ │ -4a870a: 549c 61b2 |005d: iget-object v12, v9, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$sync$1;.L$0:Ljava/lang/Object; // field@b261 │ │ -4a870e: 1f0c 7421 |005f: check-cast v12, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // type@2174 │ │ -4a8712: 7110 8cfb 0100 |0061: invoke-static {v1}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -4a8718: 2900 bc00 |0064: goto/16 0120 // +00bc │ │ -4a871c: 7110 8cfb 0100 |0066: invoke-static {v1}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -4a8722: 5401 8eb2 |0069: iget-object v1, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.networkMonitor:Lcom/nextcloud/talk/data/network/NetworkMonitor; // field@b28e │ │ -4a8726: 7210 91f0 0100 |006b: invoke-interface {v1}, Lcom/nextcloud/talk/data/network/NetworkMonitor;.isOnline:()Lkotlinx/coroutines/flow/StateFlow; // method@f091 │ │ -4a872c: 0c01 |006e: move-result-object v1 │ │ -4a872e: 7210 9efc 0100 |006f: invoke-interface {v1}, Lkotlinx/coroutines/flow/StateFlow;.getValue:()Ljava/lang/Object; // method@fc9e │ │ -4a8734: 0c01 |0072: move-result-object v1 │ │ -4a8736: 1f01 7524 |0073: check-cast v1, Ljava/lang/Boolean; // type@2475 │ │ -4a873a: 6e10 30f5 0100 |0075: invoke-virtual {v1}, Ljava/lang/Boolean;.booleanValue:()Z // method@f530 │ │ -4a8740: 0a01 |0078: move-result v1 │ │ -4a8742: 3901 0a00 |0079: if-nez v1, 0083 // +000a │ │ -4a8746: 6201 80b2 |007b: sget-object v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.TAG:Ljava/lang/String; // field@b280 │ │ -4a874a: 1a02 c322 |007d: const-string v2, "Device is offline, can't load chat messages from server" // string@22c3 │ │ -4a874e: 7120 6c05 2100 |007f: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4a8754: 1108 |0082: return-object v8 │ │ -4a8756: 7602 4ced 1000 |0083: invoke-direct/range {v16, v17}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.getMessagesFromServer:(Landroid/os/Bundle;)Lkotlin/Pair; // method@ed4c │ │ -4a875c: 0c01 |0086: move-result-object v1 │ │ -4a875e: 3901 0a00 |0087: if-nez v1, 0091 // +000a │ │ -4a8762: 6201 80b2 |0089: sget-object v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.TAG:Ljava/lang/String; // field@b280 │ │ -4a8766: 1a02 f460 |008b: const-string v2, "No result from server" // string@60f4 │ │ -4a876a: 7120 6c05 2100 |008d: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4a8770: 1108 |0090: return-object v8 │ │ -4a8772: 1a03 102e |0091: const-string v3, "KEY_FIELD_MAP" // string@2e10 │ │ -4a8776: 080a 1100 |0093: move-object/from16 v10, v17 │ │ -4a877a: 6e20 4e04 3a00 |0095: invoke-virtual {v10, v3}, Landroid/os/Bundle;.getSerializable:(Ljava/lang/String;)Ljava/io/Serializable; // method@044e │ │ -4a8780: 0c03 |0098: move-result-object v3 │ │ -4a8782: 1a0a 57d2 |0099: const-string v10, "null cannot be cast to non-null type java.util.HashMap" // string@d257 │ │ -4a8786: 7120 fefb a300 |009b: invoke-static {v3, v10}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbfe │ │ -4a878c: 1f03 3025 |009e: check-cast v3, Ljava/util/HashMap; // type@2530 │ │ -4a8790: 1a0a a6be |00a0: const-string v10, "lastKnownMessageId" // string@bea6 │ │ -4a8794: 6e20 34f9 a300 |00a2: invoke-virtual {v3, v10}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@f934 │ │ -4a879a: 0c0a |00a5: move-result-object v10 │ │ -4a879c: 1f0a 8c24 |00a6: check-cast v10, Ljava/lang/Integer; // type@248c │ │ -4a87a0: 1a0b dec0 |00a8: const-string v11, "lookIntoFuture" // string@c0de │ │ -4a87a4: 6e20 34f9 b300 |00aa: invoke-virtual {v3, v11}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@f934 │ │ -4a87aa: 0c03 |00ad: move-result-object v3 │ │ -4a87ac: 1f03 8c24 |00ae: check-cast v3, Ljava/lang/Integer; // type@248c │ │ -4a87b0: 3903 0300 |00b0: if-nez v3, 00b3 // +0003 │ │ -4a87b4: 2809 |00b2: goto 00bb // +0009 │ │ -4a87b6: 6e10 d3f5 0300 |00b3: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@f5d3 │ │ -4a87bc: 0a03 |00b6: move-result v3 │ │ -4a87be: 3373 0400 |00b7: if-ne v3, v7, 00bb // +0004 │ │ -4a87c2: 0173 |00b9: move v3, v7 │ │ -4a87c4: 2802 |00ba: goto 00bc // +0002 │ │ -4a87c6: 0163 |00bb: move v3, v6 │ │ -4a87c8: 6e10 87fb 0100 |00bc: invoke-virtual {v1}, Lkotlin/Pair;.getFirst:()Ljava/lang/Object; // method@fb87 │ │ -4a87ce: 0c0b |00bf: move-result-object v11 │ │ -4a87d0: 1f0b 9824 |00c0: check-cast v11, Ljava/lang/Number; // type@2498 │ │ -4a87d4: 6e10 29f6 0b00 |00c2: invoke-virtual {v11}, Ljava/lang/Number;.intValue:()I // method@f629 │ │ -4a87da: 0a0b |00c5: move-result v11 │ │ -4a87dc: 7030 46ed b003 |00c6: invoke-direct {v0, v11, v3}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.getHasHistory:(IZ)Z // method@ed46 │ │ -4a87e2: 0a0c |00c9: move-result v12 │ │ -4a87e4: 620d 80b2 |00ca: sget-object v13, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.TAG:Ljava/lang/String; // field@b280 │ │ -4a87e8: 7401 47ed 1000 |00cc: invoke-virtual/range {v16}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.getInternalConversationId:()Ljava/lang/String; // method@ed47 │ │ -4a87ee: 0c0e |00cf: move-result-object v14 │ │ -4a87f0: 220f a924 |00d0: new-instance v15, Ljava/lang/StringBuilder; // type@24a9 │ │ -4a87f4: 1a04 88b7 |00d2: const-string v4, "internalConv=" // string@b788 │ │ -4a87f8: 7020 89f6 4f00 |00d4: invoke-direct {v15, v4}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -4a87fe: 6e20 92f6 ef00 |00d7: invoke-virtual {v15, v14}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4a8804: 0c04 |00da: move-result-object v4 │ │ -4a8806: 1a0e 8705 |00db: const-string v14, " statusCode=" // string@0587 │ │ -4a880a: 6e20 92f6 e400 |00dd: invoke-virtual {v4, v14}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4a8810: 0c04 |00e0: move-result-object v4 │ │ -4a8812: 6e20 8df6 b400 |00e1: invoke-virtual {v4, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@f68d │ │ -4a8818: 0c04 |00e4: move-result-object v4 │ │ -4a881a: 1a0b 5205 |00e5: const-string v11, " lookIntoFuture=" // string@0552 │ │ -4a881e: 6e20 92f6 b400 |00e7: invoke-virtual {v4, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4a8824: 0c04 |00ea: move-result-object v4 │ │ -4a8826: 6e20 93f6 3400 |00eb: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@f693 │ │ -4a882c: 0c04 |00ee: move-result-object v4 │ │ -4a882e: 1a0b 1905 |00ef: const-string v11, " hasHistory=" // string@0519 │ │ -4a8832: 6e20 92f6 b400 |00f1: invoke-virtual {v4, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4a8838: 0c04 |00f4: move-result-object v4 │ │ -4a883a: 6e20 93f6 c400 |00f5: invoke-virtual {v4, v12}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@f693 │ │ -4a8840: 0c04 |00f8: move-result-object v4 │ │ -4a8842: 1a0b 7305 |00f9: const-string v11, " queriedMessageId=" // string@0573 │ │ -4a8846: 6e20 92f6 b400 |00fb: invoke-virtual {v4, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4a884c: 0c04 |00fe: move-result-object v4 │ │ -4a884e: 6e20 91f6 a400 |00ff: invoke-virtual {v4, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@f691 │ │ -4a8854: 0c04 |0102: move-result-object v4 │ │ -4a8856: 6e10 9cf6 0400 |0103: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -4a885c: 0c04 |0106: move-result-object v4 │ │ -4a885e: 7120 6c05 4d00 |0107: invoke-static {v13, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4a8864: 5b90 61b2 |010a: iput-object v0, v9, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$sync$1;.L$0:Ljava/lang/Object; // field@b261 │ │ -4a8868: 5b91 62b2 |010c: iput-object v1, v9, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$sync$1;.L$1:Ljava/lang/Object; // field@b262 │ │ -4a886c: 5993 60b2 |010e: iput v3, v9, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$sync$1;.I$0:I // field@b260 │ │ -4a8870: 5c9c 64b2 |0110: iput-boolean v12, v9, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$sync$1;.Z$0:Z // field@b264 │ │ -4a8874: 5997 65b2 |0112: iput v7, v9, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$sync$1;.label:I // field@b265 │ │ -4a8878: 7030 40ed a009 |0114: invoke-direct {v0, v10, v9}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.getBlockOfMessage:(Ljava/lang/Integer;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed40 │ │ -4a887e: 0c04 |0117: move-result-object v4 │ │ -4a8880: 3324 0300 |0118: if-ne v4, v2, 011b // +0003 │ │ -4a8884: 1102 |011a: return-object v2 │ │ -4a8886: 071b |011b: move-object v11, v1 │ │ -4a8888: 013a |011c: move v10, v3 │ │ -4a888a: 0741 |011d: move-object v1, v4 │ │ -4a888c: 01c3 |011e: move v3, v12 │ │ -4a888e: 070c |011f: move-object v12, v0 │ │ -4a8890: 1f01 5e22 |0120: check-cast v1, Lcom/nextcloud/talk/data/database/model/ChatBlockEntity; // type@225e │ │ -4a8894: 3801 2700 |0122: if-eqz v1, 0149 // +0027 │ │ -4a8898: 3903 2500 |0124: if-nez v3, 0149 // +0025 │ │ -4a889c: 6e20 8ff0 6100 |0126: invoke-virtual {v1, v6}, Lcom/nextcloud/talk/data/database/model/ChatBlockEntity;.setHasHistory:(Z)V // method@f08f │ │ -4a88a2: 54c4 86b2 |0129: iget-object v4, v12, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.chatBlocksDao:Lcom/nextcloud/talk/data/database/dao/ChatBlocksDao; // field@b286 │ │ -4a88a6: 5b9c 61b2 |012b: iput-object v12, v9, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$sync$1;.L$0:Ljava/lang/Object; // field@b261 │ │ -4a88aa: 5b9b 62b2 |012d: iput-object v11, v9, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$sync$1;.L$1:Ljava/lang/Object; // field@b262 │ │ -4a88ae: 5b91 63b2 |012f: iput-object v1, v9, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$sync$1;.L$2:Ljava/lang/Object; // field@b263 │ │ -4a88b2: 599a 60b2 |0131: iput v10, v9, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$sync$1;.I$0:I // field@b260 │ │ -4a88b6: 5c93 64b2 |0133: iput-boolean v3, v9, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$sync$1;.Z$0:Z // field@b264 │ │ -4a88ba: 5995 65b2 |0135: iput v5, v9, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$sync$1;.label:I // field@b265 │ │ -4a88be: 7230 7ff0 1409 |0137: invoke-interface {v4, v1, v9}, Lcom/nextcloud/talk/data/database/dao/ChatBlocksDao;.upsertChatBlock:(Lcom/nextcloud/talk/data/database/model/ChatBlockEntity;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@f07f │ │ -4a88c4: 0c04 |013a: move-result-object v4 │ │ -4a88c6: 3324 0300 |013b: if-ne v4, v2, 013e // +0003 │ │ -4a88ca: 1102 |013d: return-object v2 │ │ -4a88cc: 01a5 |013e: move v5, v10 │ │ -4a88ce: 071a |013f: move-object v10, v1 │ │ -4a88d0: 6201 80b2 |0140: sget-object v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.TAG:Ljava/lang/String; // field@b280 │ │ -4a88d4: 1a04 8224 |0142: const-string v4, "End of chat was reached so hasHistory=false is set" // string@2482 │ │ -4a88d8: 7120 6c05 4100 |0144: invoke-static {v1, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4a88de: 07a1 |0147: move-object v1, v10 │ │ -4a88e0: 2802 |0148: goto 014a // +0002 │ │ -4a88e2: 01a5 |0149: move v5, v10 │ │ -4a88e4: 07c4 |014a: move-object v4, v12 │ │ -4a88e6: 013a |014b: move v10, v3 │ │ -4a88e8: 6e10 88fb 0b00 |014c: invoke-virtual {v11}, Lkotlin/Pair;.getSecond:()Ljava/lang/Object; // method@fb88 │ │ -4a88ee: 0c03 |014f: move-result-object v3 │ │ -4a88f0: 1f03 2525 |0150: check-cast v3, Ljava/util/Collection; // type@2525 │ │ -4a88f4: 7210 c5f8 0300 |0152: invoke-interface {v3}, Ljava/util/Collection;.isEmpty:()Z // method@f8c5 │ │ -4a88fa: 0a03 |0155: move-result v3 │ │ -4a88fc: 3903 2500 |0156: if-nez v3, 017b // +0025 │ │ -4a8900: 6e10 88fb 0b00 |0158: invoke-virtual {v11}, Lkotlin/Pair;.getSecond:()Ljava/lang/Object; // method@fb88 │ │ -4a8906: 0c03 |015b: move-result-object v3 │ │ -4a8908: 073b |015c: move-object v11, v3 │ │ -4a890a: 1f0b 3725 |015d: check-cast v11, Ljava/util/List; // type@2537 │ │ -4a890e: 3805 0300 |015f: if-eqz v5, 0162 // +0003 │ │ -4a8912: 2802 |0161: goto 0163 // +0002 │ │ -4a8914: 0167 |0162: move v7, v6 │ │ -4a8916: 5b98 61b2 |0163: iput-object v8, v9, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$sync$1;.L$0:Ljava/lang/Object; // field@b261 │ │ -4a891a: 5b98 62b2 |0165: iput-object v8, v9, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$sync$1;.L$1:Ljava/lang/Object; // field@b262 │ │ -4a891e: 5b98 63b2 |0167: iput-object v8, v9, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$sync$1;.L$2:Ljava/lang/Object; // field@b263 │ │ -4a8922: 1233 |0169: const/4 v3, #int 3 // #3 │ │ -4a8924: 5993 65b2 |016a: iput v3, v9, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$sync$1;.label:I // field@b265 │ │ -4a8928: 0743 |016c: move-object v3, v4 │ │ -4a892a: 07b5 |016d: move-object v5, v11 │ │ -4a892c: 0716 |016e: move-object v6, v1 │ │ -4a892e: 01a8 |016f: move v8, v10 │ │ -4a8930: 7607 61ed 0300 |0170: invoke-direct/range {v3, v4, v5, v6, v7, v8, v9}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.updateMessagesData:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Ljava/util/List;Lcom/nextcloud/talk/data/database/model/ChatBlockEntity;ZZLkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed61 │ │ -4a8936: 0c01 |0173: move-result-object v1 │ │ -4a8938: 3321 0300 |0174: if-ne v1, v2, 0177 // +0003 │ │ -4a893c: 1102 |0176: return-object v2 │ │ -4a893e: 0718 |0177: move-object v8, v1 │ │ -4a8940: 1f08 3725 |0178: check-cast v8, Ljava/util/List; // type@2537 │ │ -4a8944: 280c |017a: goto 0186 // +000c │ │ -4a8946: 6201 80b2 |017b: sget-object v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.TAG:Ljava/lang/String; // field@b280 │ │ -4a894a: 1a02 85d1 |017d: const-string v2, "no data is updated..." // string@d185 │ │ -4a894e: 7120 6c05 2100 |017f: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4a8954: 0a01 |0182: move-result v1 │ │ -4a8956: 7110 e0fb 0100 |0183: invoke-static {v1}, Lkotlin/coroutines/jvm/internal/Boxing;.boxInt:(I)Ljava/lang/Integer; // method@fbe0 │ │ -4a895c: 1108 |0186: return-object v8 │ │ +4a8644: |[4a8644] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.sync:(Landroid/os/Bundle;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4a8654: 0800 1000 |0000: move-object/from16 v0, v16 │ │ +4a8658: 0801 1200 |0002: move-object/from16 v1, v18 │ │ +4a865c: 2012 7021 |0004: instance-of v2, v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$sync$1; // type@2170 │ │ +4a8660: 3802 1200 |0006: if-eqz v2, 0018 // +0012 │ │ +4a8664: 0712 |0008: move-object v2, v1 │ │ +4a8666: 1f02 7021 |0009: check-cast v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$sync$1; // type@2170 │ │ +4a866a: 5223 65b2 |000b: iget v3, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$sync$1;.label:I // field@b265 │ │ +4a866e: 1504 0080 |000d: const/high16 v4, #int -2147483648 // #8000 │ │ +4a8672: b543 |000f: and-int/2addr v3, v4 │ │ +4a8674: 3803 0800 |0010: if-eqz v3, 0018 // +0008 │ │ +4a8678: 5221 65b2 |0012: iget v1, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$sync$1;.label:I // field@b265 │ │ +4a867c: b141 |0014: sub-int/2addr v1, v4 │ │ +4a867e: 5921 65b2 |0015: iput v1, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$sync$1;.label:I // field@b265 │ │ +4a8682: 2806 |0017: goto 001d // +0006 │ │ +4a8684: 2202 7021 |0018: new-instance v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$sync$1; // type@2170 │ │ +4a8688: 7030 1aed 0201 |001a: invoke-direct {v2, v0, v1}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$sync$1;.:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lkotlin/coroutines/Continuation;)V // method@ed1a │ │ +4a868e: 0729 |001d: move-object v9, v2 │ │ +4a8690: 5491 66b2 |001e: iget-object v1, v9, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$sync$1;.result:Ljava/lang/Object; // field@b266 │ │ +4a8694: 7100 dcfb 0000 |0020: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ +4a869a: 0c02 |0023: move-result-object v2 │ │ +4a869c: 5293 65b2 |0024: iget v3, v9, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$sync$1;.label:I // field@b265 │ │ +4a86a0: 1234 |0026: const/4 v4, #int 3 // #3 │ │ +4a86a2: 1225 |0027: const/4 v5, #int 2 // #2 │ │ +4a86a4: 1206 |0028: const/4 v6, #int 0 // #0 │ │ +4a86a6: 1217 |0029: const/4 v7, #int 1 // #1 │ │ +4a86a8: 1208 |002a: const/4 v8, #int 0 // #0 │ │ +4a86aa: 3803 3b00 |002b: if-eqz v3, 0066 // +003b │ │ +4a86ae: 3273 2800 |002d: if-eq v3, v7, 0055 // +0028 │ │ +4a86b2: 3253 1100 |002f: if-eq v3, v5, 0040 // +0011 │ │ +4a86b6: 3343 0700 |0031: if-ne v3, v4, 0038 // +0007 │ │ +4a86ba: 7110 8cfb 0100 |0033: invoke-static {v1}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +4a86c0: 2900 4101 |0036: goto/16 0177 // +0141 │ │ +4a86c4: 2201 8924 |0038: new-instance v1, Ljava/lang/IllegalStateException; // type@2489 │ │ +4a86c8: 1a02 d28c |003a: const-string v2, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ +4a86cc: 7020 c9f5 2100 |003c: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ +4a86d2: 2701 |003f: throw v1 │ │ +4a86d4: 5593 64b2 |0040: iget-boolean v3, v9, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$sync$1;.Z$0:Z // field@b264 │ │ +4a86d8: 5295 60b2 |0042: iget v5, v9, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$sync$1;.I$0:I // field@b260 │ │ +4a86dc: 549a 63b2 |0044: iget-object v10, v9, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$sync$1;.L$2:Ljava/lang/Object; // field@b263 │ │ +4a86e0: 1f0a 5e22 |0046: check-cast v10, Lcom/nextcloud/talk/data/database/model/ChatBlockEntity; // type@225e │ │ +4a86e4: 549b 62b2 |0048: iget-object v11, v9, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$sync$1;.L$1:Ljava/lang/Object; // field@b262 │ │ +4a86e8: 1f0b b925 |004a: check-cast v11, Lkotlin/Pair; // type@25b9 │ │ +4a86ec: 549c 61b2 |004c: iget-object v12, v9, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$sync$1;.L$0:Ljava/lang/Object; // field@b261 │ │ +4a86f0: 1f0c 7421 |004e: check-cast v12, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // type@2174 │ │ +4a86f4: 7110 8cfb 0100 |0050: invoke-static {v1}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +4a86fa: 2900 ed00 |0053: goto/16 0140 // +00ed │ │ +4a86fe: 5593 64b2 |0055: iget-boolean v3, v9, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$sync$1;.Z$0:Z // field@b264 │ │ +4a8702: 529a 60b2 |0057: iget v10, v9, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$sync$1;.I$0:I // field@b260 │ │ +4a8706: 549b 62b2 |0059: iget-object v11, v9, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$sync$1;.L$1:Ljava/lang/Object; // field@b262 │ │ +4a870a: 1f0b b925 |005b: check-cast v11, Lkotlin/Pair; // type@25b9 │ │ +4a870e: 549c 61b2 |005d: iget-object v12, v9, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$sync$1;.L$0:Ljava/lang/Object; // field@b261 │ │ +4a8712: 1f0c 7421 |005f: check-cast v12, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // type@2174 │ │ +4a8716: 7110 8cfb 0100 |0061: invoke-static {v1}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +4a871c: 2900 bc00 |0064: goto/16 0120 // +00bc │ │ +4a8720: 7110 8cfb 0100 |0066: invoke-static {v1}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +4a8726: 5401 8eb2 |0069: iget-object v1, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.networkMonitor:Lcom/nextcloud/talk/data/network/NetworkMonitor; // field@b28e │ │ +4a872a: 7210 91f0 0100 |006b: invoke-interface {v1}, Lcom/nextcloud/talk/data/network/NetworkMonitor;.isOnline:()Lkotlinx/coroutines/flow/StateFlow; // method@f091 │ │ +4a8730: 0c01 |006e: move-result-object v1 │ │ +4a8732: 7210 9efc 0100 |006f: invoke-interface {v1}, Lkotlinx/coroutines/flow/StateFlow;.getValue:()Ljava/lang/Object; // method@fc9e │ │ +4a8738: 0c01 |0072: move-result-object v1 │ │ +4a873a: 1f01 7524 |0073: check-cast v1, Ljava/lang/Boolean; // type@2475 │ │ +4a873e: 6e10 30f5 0100 |0075: invoke-virtual {v1}, Ljava/lang/Boolean;.booleanValue:()Z // method@f530 │ │ +4a8744: 0a01 |0078: move-result v1 │ │ +4a8746: 3901 0a00 |0079: if-nez v1, 0083 // +000a │ │ +4a874a: 6201 80b2 |007b: sget-object v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.TAG:Ljava/lang/String; // field@b280 │ │ +4a874e: 1a02 c322 |007d: const-string v2, "Device is offline, can't load chat messages from server" // string@22c3 │ │ +4a8752: 7120 6c05 2100 |007f: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4a8758: 1108 |0082: return-object v8 │ │ +4a875a: 7602 4ced 1000 |0083: invoke-direct/range {v16, v17}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.getMessagesFromServer:(Landroid/os/Bundle;)Lkotlin/Pair; // method@ed4c │ │ +4a8760: 0c01 |0086: move-result-object v1 │ │ +4a8762: 3901 0a00 |0087: if-nez v1, 0091 // +000a │ │ +4a8766: 6201 80b2 |0089: sget-object v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.TAG:Ljava/lang/String; // field@b280 │ │ +4a876a: 1a02 f460 |008b: const-string v2, "No result from server" // string@60f4 │ │ +4a876e: 7120 6c05 2100 |008d: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4a8774: 1108 |0090: return-object v8 │ │ +4a8776: 1a03 102e |0091: const-string v3, "KEY_FIELD_MAP" // string@2e10 │ │ +4a877a: 080a 1100 |0093: move-object/from16 v10, v17 │ │ +4a877e: 6e20 4e04 3a00 |0095: invoke-virtual {v10, v3}, Landroid/os/Bundle;.getSerializable:(Ljava/lang/String;)Ljava/io/Serializable; // method@044e │ │ +4a8784: 0c03 |0098: move-result-object v3 │ │ +4a8786: 1a0a 57d2 |0099: const-string v10, "null cannot be cast to non-null type java.util.HashMap" // string@d257 │ │ +4a878a: 7120 fefb a300 |009b: invoke-static {v3, v10}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbfe │ │ +4a8790: 1f03 3025 |009e: check-cast v3, Ljava/util/HashMap; // type@2530 │ │ +4a8794: 1a0a a6be |00a0: const-string v10, "lastKnownMessageId" // string@bea6 │ │ +4a8798: 6e20 34f9 a300 |00a2: invoke-virtual {v3, v10}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@f934 │ │ +4a879e: 0c0a |00a5: move-result-object v10 │ │ +4a87a0: 1f0a 8c24 |00a6: check-cast v10, Ljava/lang/Integer; // type@248c │ │ +4a87a4: 1a0b dec0 |00a8: const-string v11, "lookIntoFuture" // string@c0de │ │ +4a87a8: 6e20 34f9 b300 |00aa: invoke-virtual {v3, v11}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@f934 │ │ +4a87ae: 0c03 |00ad: move-result-object v3 │ │ +4a87b0: 1f03 8c24 |00ae: check-cast v3, Ljava/lang/Integer; // type@248c │ │ +4a87b4: 3903 0300 |00b0: if-nez v3, 00b3 // +0003 │ │ +4a87b8: 2809 |00b2: goto 00bb // +0009 │ │ +4a87ba: 6e10 d3f5 0300 |00b3: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@f5d3 │ │ +4a87c0: 0a03 |00b6: move-result v3 │ │ +4a87c2: 3373 0400 |00b7: if-ne v3, v7, 00bb // +0004 │ │ +4a87c6: 0173 |00b9: move v3, v7 │ │ +4a87c8: 2802 |00ba: goto 00bc // +0002 │ │ +4a87ca: 0163 |00bb: move v3, v6 │ │ +4a87cc: 6e10 87fb 0100 |00bc: invoke-virtual {v1}, Lkotlin/Pair;.getFirst:()Ljava/lang/Object; // method@fb87 │ │ +4a87d2: 0c0b |00bf: move-result-object v11 │ │ +4a87d4: 1f0b 9824 |00c0: check-cast v11, Ljava/lang/Number; // type@2498 │ │ +4a87d8: 6e10 29f6 0b00 |00c2: invoke-virtual {v11}, Ljava/lang/Number;.intValue:()I // method@f629 │ │ +4a87de: 0a0b |00c5: move-result v11 │ │ +4a87e0: 7030 46ed b003 |00c6: invoke-direct {v0, v11, v3}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.getHasHistory:(IZ)Z // method@ed46 │ │ +4a87e6: 0a0c |00c9: move-result v12 │ │ +4a87e8: 620d 80b2 |00ca: sget-object v13, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.TAG:Ljava/lang/String; // field@b280 │ │ +4a87ec: 7401 47ed 1000 |00cc: invoke-virtual/range {v16}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.getInternalConversationId:()Ljava/lang/String; // method@ed47 │ │ +4a87f2: 0c0e |00cf: move-result-object v14 │ │ +4a87f4: 220f a924 |00d0: new-instance v15, Ljava/lang/StringBuilder; // type@24a9 │ │ +4a87f8: 1a04 88b7 |00d2: const-string v4, "internalConv=" // string@b788 │ │ +4a87fc: 7020 89f6 4f00 |00d4: invoke-direct {v15, v4}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +4a8802: 6e20 92f6 ef00 |00d7: invoke-virtual {v15, v14}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4a8808: 0c04 |00da: move-result-object v4 │ │ +4a880a: 1a0e 8705 |00db: const-string v14, " statusCode=" // string@0587 │ │ +4a880e: 6e20 92f6 e400 |00dd: invoke-virtual {v4, v14}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4a8814: 0c04 |00e0: move-result-object v4 │ │ +4a8816: 6e20 8df6 b400 |00e1: invoke-virtual {v4, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@f68d │ │ +4a881c: 0c04 |00e4: move-result-object v4 │ │ +4a881e: 1a0b 5205 |00e5: const-string v11, " lookIntoFuture=" // string@0552 │ │ +4a8822: 6e20 92f6 b400 |00e7: invoke-virtual {v4, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4a8828: 0c04 |00ea: move-result-object v4 │ │ +4a882a: 6e20 93f6 3400 |00eb: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@f693 │ │ +4a8830: 0c04 |00ee: move-result-object v4 │ │ +4a8832: 1a0b 1905 |00ef: const-string v11, " hasHistory=" // string@0519 │ │ +4a8836: 6e20 92f6 b400 |00f1: invoke-virtual {v4, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4a883c: 0c04 |00f4: move-result-object v4 │ │ +4a883e: 6e20 93f6 c400 |00f5: invoke-virtual {v4, v12}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@f693 │ │ +4a8844: 0c04 |00f8: move-result-object v4 │ │ +4a8846: 1a0b 7305 |00f9: const-string v11, " queriedMessageId=" // string@0573 │ │ +4a884a: 6e20 92f6 b400 |00fb: invoke-virtual {v4, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4a8850: 0c04 |00fe: move-result-object v4 │ │ +4a8852: 6e20 91f6 a400 |00ff: invoke-virtual {v4, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@f691 │ │ +4a8858: 0c04 |0102: move-result-object v4 │ │ +4a885a: 6e10 9cf6 0400 |0103: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +4a8860: 0c04 |0106: move-result-object v4 │ │ +4a8862: 7120 6c05 4d00 |0107: invoke-static {v13, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4a8868: 5b90 61b2 |010a: iput-object v0, v9, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$sync$1;.L$0:Ljava/lang/Object; // field@b261 │ │ +4a886c: 5b91 62b2 |010c: iput-object v1, v9, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$sync$1;.L$1:Ljava/lang/Object; // field@b262 │ │ +4a8870: 5993 60b2 |010e: iput v3, v9, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$sync$1;.I$0:I // field@b260 │ │ +4a8874: 5c9c 64b2 |0110: iput-boolean v12, v9, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$sync$1;.Z$0:Z // field@b264 │ │ +4a8878: 5997 65b2 |0112: iput v7, v9, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$sync$1;.label:I // field@b265 │ │ +4a887c: 7030 40ed a009 |0114: invoke-direct {v0, v10, v9}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.getBlockOfMessage:(Ljava/lang/Integer;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed40 │ │ +4a8882: 0c04 |0117: move-result-object v4 │ │ +4a8884: 3324 0300 |0118: if-ne v4, v2, 011b // +0003 │ │ +4a8888: 1102 |011a: return-object v2 │ │ +4a888a: 071b |011b: move-object v11, v1 │ │ +4a888c: 013a |011c: move v10, v3 │ │ +4a888e: 0741 |011d: move-object v1, v4 │ │ +4a8890: 01c3 |011e: move v3, v12 │ │ +4a8892: 070c |011f: move-object v12, v0 │ │ +4a8894: 1f01 5e22 |0120: check-cast v1, Lcom/nextcloud/talk/data/database/model/ChatBlockEntity; // type@225e │ │ +4a8898: 3801 2700 |0122: if-eqz v1, 0149 // +0027 │ │ +4a889c: 3903 2500 |0124: if-nez v3, 0149 // +0025 │ │ +4a88a0: 6e20 8ff0 6100 |0126: invoke-virtual {v1, v6}, Lcom/nextcloud/talk/data/database/model/ChatBlockEntity;.setHasHistory:(Z)V // method@f08f │ │ +4a88a6: 54c4 86b2 |0129: iget-object v4, v12, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.chatBlocksDao:Lcom/nextcloud/talk/data/database/dao/ChatBlocksDao; // field@b286 │ │ +4a88aa: 5b9c 61b2 |012b: iput-object v12, v9, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$sync$1;.L$0:Ljava/lang/Object; // field@b261 │ │ +4a88ae: 5b9b 62b2 |012d: iput-object v11, v9, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$sync$1;.L$1:Ljava/lang/Object; // field@b262 │ │ +4a88b2: 5b91 63b2 |012f: iput-object v1, v9, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$sync$1;.L$2:Ljava/lang/Object; // field@b263 │ │ +4a88b6: 599a 60b2 |0131: iput v10, v9, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$sync$1;.I$0:I // field@b260 │ │ +4a88ba: 5c93 64b2 |0133: iput-boolean v3, v9, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$sync$1;.Z$0:Z // field@b264 │ │ +4a88be: 5995 65b2 |0135: iput v5, v9, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$sync$1;.label:I // field@b265 │ │ +4a88c2: 7230 7ff0 1409 |0137: invoke-interface {v4, v1, v9}, Lcom/nextcloud/talk/data/database/dao/ChatBlocksDao;.upsertChatBlock:(Lcom/nextcloud/talk/data/database/model/ChatBlockEntity;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@f07f │ │ +4a88c8: 0c04 |013a: move-result-object v4 │ │ +4a88ca: 3324 0300 |013b: if-ne v4, v2, 013e // +0003 │ │ +4a88ce: 1102 |013d: return-object v2 │ │ +4a88d0: 01a5 |013e: move v5, v10 │ │ +4a88d2: 071a |013f: move-object v10, v1 │ │ +4a88d4: 6201 80b2 |0140: sget-object v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.TAG:Ljava/lang/String; // field@b280 │ │ +4a88d8: 1a04 8224 |0142: const-string v4, "End of chat was reached so hasHistory=false is set" // string@2482 │ │ +4a88dc: 7120 6c05 4100 |0144: invoke-static {v1, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4a88e2: 07a1 |0147: move-object v1, v10 │ │ +4a88e4: 2802 |0148: goto 014a // +0002 │ │ +4a88e6: 01a5 |0149: move v5, v10 │ │ +4a88e8: 07c4 |014a: move-object v4, v12 │ │ +4a88ea: 013a |014b: move v10, v3 │ │ +4a88ec: 6e10 88fb 0b00 |014c: invoke-virtual {v11}, Lkotlin/Pair;.getSecond:()Ljava/lang/Object; // method@fb88 │ │ +4a88f2: 0c03 |014f: move-result-object v3 │ │ +4a88f4: 1f03 2525 |0150: check-cast v3, Ljava/util/Collection; // type@2525 │ │ +4a88f8: 7210 c5f8 0300 |0152: invoke-interface {v3}, Ljava/util/Collection;.isEmpty:()Z // method@f8c5 │ │ +4a88fe: 0a03 |0155: move-result v3 │ │ +4a8900: 3903 2500 |0156: if-nez v3, 017b // +0025 │ │ +4a8904: 6e10 88fb 0b00 |0158: invoke-virtual {v11}, Lkotlin/Pair;.getSecond:()Ljava/lang/Object; // method@fb88 │ │ +4a890a: 0c03 |015b: move-result-object v3 │ │ +4a890c: 073b |015c: move-object v11, v3 │ │ +4a890e: 1f0b 3725 |015d: check-cast v11, Ljava/util/List; // type@2537 │ │ +4a8912: 3805 0300 |015f: if-eqz v5, 0162 // +0003 │ │ +4a8916: 2802 |0161: goto 0163 // +0002 │ │ +4a8918: 0167 |0162: move v7, v6 │ │ +4a891a: 5b98 61b2 |0163: iput-object v8, v9, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$sync$1;.L$0:Ljava/lang/Object; // field@b261 │ │ +4a891e: 5b98 62b2 |0165: iput-object v8, v9, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$sync$1;.L$1:Ljava/lang/Object; // field@b262 │ │ +4a8922: 5b98 63b2 |0167: iput-object v8, v9, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$sync$1;.L$2:Ljava/lang/Object; // field@b263 │ │ +4a8926: 1233 |0169: const/4 v3, #int 3 // #3 │ │ +4a8928: 5993 65b2 |016a: iput v3, v9, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$sync$1;.label:I // field@b265 │ │ +4a892c: 0743 |016c: move-object v3, v4 │ │ +4a892e: 07b5 |016d: move-object v5, v11 │ │ +4a8930: 0716 |016e: move-object v6, v1 │ │ +4a8932: 01a8 |016f: move v8, v10 │ │ +4a8934: 7607 61ed 0300 |0170: invoke-direct/range {v3, v4, v5, v6, v7, v8, v9}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.updateMessagesData:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Ljava/util/List;Lcom/nextcloud/talk/data/database/model/ChatBlockEntity;ZZLkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed61 │ │ +4a893a: 0c01 |0173: move-result-object v1 │ │ +4a893c: 3321 0300 |0174: if-ne v1, v2, 0177 // +0003 │ │ +4a8940: 1102 |0176: return-object v2 │ │ +4a8942: 0718 |0177: move-object v8, v1 │ │ +4a8944: 1f08 3725 |0178: check-cast v8, Ljava/util/List; // type@2537 │ │ +4a8948: 280c |017a: goto 0186 // +000c │ │ +4a894a: 6201 80b2 |017b: sget-object v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.TAG:Ljava/lang/String; // field@b280 │ │ +4a894e: 1a02 85d1 |017d: const-string v2, "no data is updated..." // string@d185 │ │ +4a8952: 7120 6c05 2100 |017f: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4a8958: 0a01 |0182: move-result v1 │ │ +4a895a: 7110 e0fb 0100 |0183: invoke-static {v1}, Lkotlin/coroutines/jvm/internal/Boxing;.boxInt:(I)Ljava/lang/Integer; // method@fbe0 │ │ +4a8960: 1108 |0186: return-object v8 │ │ catches : (none) │ │ positions : │ │ 0x0024 line=467 │ │ 0x0069 line=468 │ │ 0x007b line=469 │ │ 0x0083 line=473 │ │ 0x0089 line=475 │ │ @@ -2040977,293 +2040977,293 @@ │ │ type : '(Lcom/nextcloud/talk/data/database/model/ChatBlockEntity;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 28 │ │ ins : 3 │ │ outs : 13 │ │ insns size : 541 16-bit code units │ │ -4a8960: |[4a8960] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.updateBlocks:(Lcom/nextcloud/talk/data/database/model/ChatBlockEntity;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4a8970: 0800 1900 |0000: move-object/from16 v0, v25 │ │ -4a8974: 0801 1b00 |0002: move-object/from16 v1, v27 │ │ -4a8978: 2012 7121 |0004: instance-of v2, v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateBlocks$1; // type@2171 │ │ -4a897c: 3802 1200 |0006: if-eqz v2, 0018 // +0012 │ │ -4a8980: 0712 |0008: move-object v2, v1 │ │ -4a8982: 1f02 7121 |0009: check-cast v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateBlocks$1; // type@2171 │ │ -4a8986: 5223 6bb2 |000b: iget v3, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateBlocks$1;.label:I // field@b26b │ │ -4a898a: 1504 0080 |000d: const/high16 v4, #int -2147483648 // #8000 │ │ -4a898e: b543 |000f: and-int/2addr v3, v4 │ │ -4a8990: 3803 0800 |0010: if-eqz v3, 0018 // +0008 │ │ -4a8994: 5221 6bb2 |0012: iget v1, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateBlocks$1;.label:I // field@b26b │ │ -4a8998: b141 |0014: sub-int/2addr v1, v4 │ │ -4a899a: 5921 6bb2 |0015: iput v1, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateBlocks$1;.label:I // field@b26b │ │ -4a899e: 2806 |0017: goto 001d // +0006 │ │ -4a89a0: 2202 7121 |0018: new-instance v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateBlocks$1; // type@2171 │ │ -4a89a4: 7030 1ced 0201 |001a: invoke-direct {v2, v0, v1}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateBlocks$1;.:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lkotlin/coroutines/Continuation;)V // method@ed1c │ │ -4a89aa: 5421 6cb2 |001d: iget-object v1, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateBlocks$1;.result:Ljava/lang/Object; // field@b26c │ │ -4a89ae: 7100 dcfb 0000 |001f: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ -4a89b4: 0c03 |0022: move-result-object v3 │ │ -4a89b6: 5224 6bb2 |0023: iget v4, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateBlocks$1;.label:I // field@b26b │ │ -4a89ba: 1225 |0025: const/4 v5, #int 2 // #2 │ │ -4a89bc: 1216 |0026: const/4 v6, #int 1 // #1 │ │ -4a89be: 3804 2300 |0027: if-eqz v4, 004a // +0023 │ │ -4a89c2: 3264 1900 |0029: if-eq v4, v6, 0042 // +0019 │ │ -4a89c6: 3354 0f00 |002b: if-ne v4, v5, 003a // +000f │ │ -4a89ca: 5323 69b2 |002d: iget-wide v3, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateBlocks$1;.J$1:J // field@b269 │ │ -4a89ce: 5325 68b2 |002f: iget-wide v5, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateBlocks$1;.J$0:J // field@b268 │ │ -4a89d2: 5422 6ab2 |0031: iget-object v2, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateBlocks$1;.L$0:Ljava/lang/Object; // field@b26a │ │ -4a89d6: 1f02 5e22 |0033: check-cast v2, Lcom/nextcloud/talk/data/database/model/ChatBlockEntity; // type@225e │ │ -4a89da: 7110 8cfb 0100 |0035: invoke-static {v1}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -4a89e0: 2900 af01 |0038: goto/16 01e7 // +01af │ │ -4a89e4: 2201 8924 |003a: new-instance v1, Ljava/lang/IllegalStateException; // type@2489 │ │ -4a89e8: 1a02 d28c |003c: const-string v2, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ -4a89ec: 7020 c9f5 2100 |003e: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ -4a89f2: 2701 |0041: throw v1 │ │ -4a89f4: 5424 6ab2 |0042: iget-object v4, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateBlocks$1;.L$0:Ljava/lang/Object; // field@b26a │ │ -4a89f8: 1f04 7421 |0044: check-cast v4, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // type@2174 │ │ -4a89fc: 7110 8cfb 0100 |0046: invoke-static {v1}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -4a8a02: 2822 |0049: goto 006b // +0022 │ │ -4a8a04: 7110 8cfb 0100 |004a: invoke-static {v1}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -4a8a0a: 5407 86b2 |004d: iget-object v7, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.chatBlocksDao:Lcom/nextcloud/talk/data/database/dao/ChatBlocksDao; // field@b286 │ │ -4a8a0e: 7401 47ed 1900 |004f: invoke-virtual/range {v25}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.getInternalConversationId:()Ljava/lang/String; // method@ed47 │ │ -4a8a14: 0c08 |0052: move-result-object v8 │ │ -4a8a16: 7401 8ef0 1a00 |0053: invoke-virtual/range {v26}, Lcom/nextcloud/talk/data/database/model/ChatBlockEntity;.getOldestMessageId:()J // method@f08e │ │ -4a8a1c: 0b09 |0056: move-result-wide v9 │ │ -4a8a1e: 7401 8df0 1a00 |0057: invoke-virtual/range {v26}, Lcom/nextcloud/talk/data/database/model/ChatBlockEntity;.getNewestMessageId:()J // method@f08d │ │ -4a8a24: 0b0b |005a: move-result-wide v11 │ │ -4a8a26: 7806 7ef0 0700 |005b: invoke-interface/range {v7, v8, v9, v10, v11, v12}, Lcom/nextcloud/talk/data/database/dao/ChatBlocksDao;.getConnectedChatBlocks:(Ljava/lang/String;JJ)Lkotlinx/coroutines/flow/Flow; // method@f07e │ │ -4a8a2c: 0c01 |005e: move-result-object v1 │ │ -4a8a2e: 5b20 6ab2 |005f: iput-object v0, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateBlocks$1;.L$0:Ljava/lang/Object; // field@b26a │ │ -4a8a32: 5926 6bb2 |0061: iput v6, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateBlocks$1;.label:I // field@b26b │ │ -4a8a36: 7120 93fc 2100 |0063: invoke-static {v1, v2}, Lkotlinx/coroutines/flow/FlowKt;.first:(Lkotlinx/coroutines/flow/Flow;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@fc93 │ │ -4a8a3c: 0c01 |0066: move-result-object v1 │ │ -4a8a3e: 3331 0300 |0067: if-ne v1, v3, 006a // +0003 │ │ -4a8a42: 1103 |0069: return-object v3 │ │ -4a8a44: 0704 |006a: move-object v4, v0 │ │ -4a8a46: 1f01 3725 |006b: check-cast v1, Ljava/util/List; // type@2537 │ │ -4a8a4a: 7210 79f9 0100 |006d: invoke-interface {v1}, Ljava/util/List;.size:()I // method@f979 │ │ -4a8a50: 0a07 |0070: move-result v7 │ │ -4a8a52: 1208 |0071: const/4 v8, #int 0 // #0 │ │ -4a8a54: 3367 3d00 |0072: if-ne v7, v6, 00af // +003d │ │ -4a8a58: 6202 80b2 |0074: sget-object v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.TAG:Ljava/lang/String; // field@b280 │ │ -4a8a5c: 1a03 5c73 |0076: const-string v3, "This chatBlock is not connected to others" // string@735c │ │ -4a8a60: 7120 6c05 3200 |0078: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4a8a66: 7220 6ff9 8100 |007b: invoke-interface {v1, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@f96f │ │ -4a8a6c: 0c01 |007e: move-result-object v1 │ │ -4a8a6e: 1f01 5e22 |007f: check-cast v1, Lcom/nextcloud/talk/data/database/model/ChatBlockEntity; // type@225e │ │ -4a8a72: 6e10 8ef0 0100 |0081: invoke-virtual {v1}, Lcom/nextcloud/talk/data/database/model/ChatBlockEntity;.getOldestMessageId:()J // method@f08e │ │ -4a8a78: 0b03 |0084: move-result-wide v3 │ │ -4a8a7a: 2205 a924 |0085: new-instance v5, Ljava/lang/StringBuilder; // type@24a9 │ │ -4a8a7e: 1a06 598e |0087: const-string v6, "chatBlockFromDb.oldestMessageId: " // string@8e59 │ │ -4a8a82: 7020 89f6 6500 |0089: invoke-direct {v5, v6}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -4a8a88: 6e30 8ef6 3504 |008c: invoke-virtual {v5, v3, v4}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@f68e │ │ -4a8a8e: 0c03 |008f: move-result-object v3 │ │ -4a8a90: 6e10 9cf6 0300 |0090: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -4a8a96: 0c03 |0093: move-result-object v3 │ │ -4a8a98: 7120 6c05 3200 |0094: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4a8a9e: 6e10 8df0 0100 |0097: invoke-virtual {v1}, Lcom/nextcloud/talk/data/database/model/ChatBlockEntity;.getNewestMessageId:()J // method@f08d │ │ -4a8aa4: 0b03 |009a: move-result-wide v3 │ │ -4a8aa6: 2205 a924 |009b: new-instance v5, Ljava/lang/StringBuilder; // type@24a9 │ │ -4a8aaa: 1a06 588e |009d: const-string v6, "chatBlockFromDb.newestMessageId: " // string@8e58 │ │ -4a8aae: 7020 89f6 6500 |009f: invoke-direct {v5, v6}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -4a8ab4: 6e30 8ef6 3504 |00a2: invoke-virtual {v5, v3, v4}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@f68e │ │ -4a8aba: 0c03 |00a5: move-result-object v3 │ │ -4a8abc: 6e10 9cf6 0300 |00a6: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -4a8ac2: 0c03 |00a9: move-result-object v3 │ │ -4a8ac4: 7120 6c05 3200 |00aa: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4a8aca: 2900 6f01 |00ad: goto/16 021c // +016f │ │ -4a8ace: 7210 79f9 0100 |00af: invoke-interface {v1}, Ljava/util/List;.size:()I // method@f979 │ │ -4a8ad4: 0a07 |00b2: move-result v7 │ │ -4a8ad6: 1209 |00b3: const/4 v9, #int 0 // #0 │ │ -4a8ad8: 3767 6001 |00b4: if-le v7, v6, 0214 // +0160 │ │ -4a8adc: 6207 80b2 |00b6: sget-object v7, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.TAG:Ljava/lang/String; // field@b280 │ │ -4a8ae0: 7210 79f9 0100 |00b8: invoke-interface {v1}, Ljava/util/List;.size:()I // method@f979 │ │ -4a8ae6: 0a0a |00bb: move-result v10 │ │ -4a8ae8: 220b a924 |00bc: new-instance v11, Ljava/lang/StringBuilder; // type@24a9 │ │ -4a8aec: 1a0c ef27 |00be: const-string v12, "Found " // string@27ef │ │ -4a8af0: 7020 89f6 cb00 |00c0: invoke-direct {v11, v12}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -4a8af6: 6e20 8df6 ab00 |00c3: invoke-virtual {v11, v10}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@f68d │ │ -4a8afc: 0c0a |00c6: move-result-object v10 │ │ -4a8afe: 1a0b ec04 |00c7: const-string v11, " chat blocks that are connected" // string@04ec │ │ -4a8b02: 6e20 92f6 ba00 |00c9: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4a8b08: 0c0a |00cc: move-result-object v10 │ │ -4a8b0a: 6e10 9cf6 0a00 |00cd: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -4a8b10: 0c0a |00d0: move-result-object v10 │ │ -4a8b12: 7120 6c05 a700 |00d1: invoke-static {v7, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4a8b18: 0717 |00d4: move-object v7, v1 │ │ -4a8b1a: 1f07 8e24 |00d5: check-cast v7, Ljava/lang/Iterable; // type@248e │ │ -4a8b1e: 7210 e3f5 0700 |00d7: invoke-interface {v7}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@f5e3 │ │ -4a8b24: 0c0a |00da: move-result-object v10 │ │ -4a8b26: 7210 46f9 0a00 |00db: invoke-interface {v10}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ -4a8b2c: 0a0b |00de: move-result v11 │ │ -4a8b2e: 390b 0400 |00df: if-nez v11, 00e3 // +0004 │ │ -4a8b32: 079b |00e1: move-object v11, v9 │ │ -4a8b34: 282a |00e2: goto 010c // +002a │ │ -4a8b36: 7210 47f9 0a00 |00e3: invoke-interface {v10}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ -4a8b3c: 0c0b |00e6: move-result-object v11 │ │ -4a8b3e: 7210 46f9 0a00 |00e7: invoke-interface {v10}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ -4a8b44: 0a0c |00ea: move-result v12 │ │ -4a8b46: 390c 0300 |00eb: if-nez v12, 00ee // +0003 │ │ -4a8b4a: 281f |00ed: goto 010c // +001f │ │ -4a8b4c: 07bc |00ee: move-object v12, v11 │ │ -4a8b4e: 1f0c 5e22 |00ef: check-cast v12, Lcom/nextcloud/talk/data/database/model/ChatBlockEntity; // type@225e │ │ -4a8b52: 6e10 8ef0 0c00 |00f1: invoke-virtual {v12}, Lcom/nextcloud/talk/data/database/model/ChatBlockEntity;.getOldestMessageId:()J // method@f08e │ │ -4a8b58: 0b0c |00f4: move-result-wide v12 │ │ -4a8b5a: 7210 47f9 0a00 |00f5: invoke-interface {v10}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ -4a8b60: 0c0e |00f8: move-result-object v14 │ │ -4a8b62: 07ef |00f9: move-object v15, v14 │ │ -4a8b64: 1f0f 5e22 |00fa: check-cast v15, Lcom/nextcloud/talk/data/database/model/ChatBlockEntity; // type@225e │ │ -4a8b68: 6e10 8ef0 0f00 |00fc: invoke-virtual {v15}, Lcom/nextcloud/talk/data/database/model/ChatBlockEntity;.getOldestMessageId:()J // method@f08e │ │ -4a8b6e: 0b0f |00ff: move-result-wide v15 │ │ -4a8b70: 3111 0c0f |0100: cmp-long v17, v12, v15 │ │ -4a8b74: 3d11 0400 |0102: if-lez v17, 0106 // +0004 │ │ -4a8b78: 07eb |0104: move-object v11, v14 │ │ -4a8b7a: 04fc |0105: move-wide v12, v15 │ │ -4a8b7c: 7210 46f9 0a00 |0106: invoke-interface {v10}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ -4a8b82: 0a0e |0109: move-result v14 │ │ -4a8b84: 390e ebff |010a: if-nez v14, 00f5 // -0015 │ │ -4a8b88: 7110 fdfb 0b00 |010c: invoke-static {v11}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4a8b8e: 1f0b 5e22 |010f: check-cast v11, Lcom/nextcloud/talk/data/database/model/ChatBlockEntity; // type@225e │ │ -4a8b92: 6e10 8ef0 0b00 |0111: invoke-virtual {v11}, Lcom/nextcloud/talk/data/database/model/ChatBlockEntity;.getOldestMessageId:()J // method@f08e │ │ -4a8b98: 0b0a |0114: move-result-wide v10 │ │ -4a8b9a: 7210 e3f5 0700 |0115: invoke-interface {v7}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@f5e3 │ │ -4a8ba0: 0c0e |0118: move-result-object v14 │ │ -4a8ba2: 7210 46f9 0e00 |0119: invoke-interface {v14}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ -4a8ba8: 0a0c |011c: move-result v12 │ │ -4a8baa: 390c 0400 |011d: if-nez v12, 0121 // +0004 │ │ -4a8bae: 079c |011f: move-object v12, v9 │ │ -4a8bb0: 282c |0120: goto 014c // +002c │ │ -4a8bb2: 7210 47f9 0e00 |0121: invoke-interface {v14}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ -4a8bb8: 0c0c |0124: move-result-object v12 │ │ -4a8bba: 7210 46f9 0e00 |0125: invoke-interface {v14}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ -4a8bc0: 0a0d |0128: move-result v13 │ │ -4a8bc2: 390d 0300 |0129: if-nez v13, 012c // +0003 │ │ -4a8bc6: 2821 |012b: goto 014c // +0021 │ │ -4a8bc8: 07cd |012c: move-object v13, v12 │ │ -4a8bca: 1f0d 5e22 |012d: check-cast v13, Lcom/nextcloud/talk/data/database/model/ChatBlockEntity; // type@225e │ │ -4a8bce: 6e10 8df0 0d00 |012f: invoke-virtual {v13}, Lcom/nextcloud/talk/data/database/model/ChatBlockEntity;.getNewestMessageId:()J // method@f08d │ │ -4a8bd4: 0b0f |0132: move-result-wide v15 │ │ -4a8bd6: 7210 47f9 0e00 |0133: invoke-interface {v14}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ -4a8bdc: 0c0d |0136: move-result-object v13 │ │ -4a8bde: 0811 0d00 |0137: move-object/from16 v17, v13 │ │ -4a8be2: 1f11 5e22 |0139: check-cast v17, Lcom/nextcloud/talk/data/database/model/ChatBlockEntity; // type@225e │ │ -4a8be6: 7401 8df0 1100 |013b: invoke-virtual/range {v17}, Lcom/nextcloud/talk/data/database/model/ChatBlockEntity;.getNewestMessageId:()J // method@f08d │ │ -4a8bec: 0b11 |013e: move-result-wide v17 │ │ -4a8bee: 3113 0f11 |013f: cmp-long v19, v15, v17 │ │ -4a8bf2: 3b13 0500 |0141: if-gez v19, 0146 // +0005 │ │ -4a8bf6: 07dc |0143: move-object v12, v13 │ │ -4a8bf8: 050f 1100 |0144: move-wide/from16 v15, v17 │ │ -4a8bfc: 7210 46f9 0e00 |0146: invoke-interface {v14}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ -4a8c02: 0a0d |0149: move-result v13 │ │ -4a8c04: 390d e9ff |014a: if-nez v13, 0133 // -0017 │ │ -4a8c08: 7110 fdfb 0c00 |014c: invoke-static {v12}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4a8c0e: 1f0c 5e22 |014f: check-cast v12, Lcom/nextcloud/talk/data/database/model/ChatBlockEntity; // type@225e │ │ -4a8c12: 6e10 8df0 0c00 |0151: invoke-virtual {v12}, Lcom/nextcloud/talk/data/database/model/ChatBlockEntity;.getNewestMessageId:()J // method@f08d │ │ -4a8c18: 0b0d |0154: move-result-wide v13 │ │ -4a8c1a: 207c 2525 |0155: instance-of v12, v7, Ljava/util/Collection; // type@2525 │ │ -4a8c1e: 380c 0c00 |0157: if-eqz v12, 0163 // +000c │ │ -4a8c22: 077c |0159: move-object v12, v7 │ │ -4a8c24: 1f0c 2525 |015a: check-cast v12, Ljava/util/Collection; // type@2525 │ │ -4a8c28: 7210 c5f8 0c00 |015c: invoke-interface {v12}, Ljava/util/Collection;.isEmpty:()Z // method@f8c5 │ │ -4a8c2e: 0a0c |015f: move-result v12 │ │ -4a8c30: 380c 0300 |0160: if-eqz v12, 0163 // +0003 │ │ -4a8c34: 2818 |0162: goto 017a // +0018 │ │ -4a8c36: 7210 e3f5 0700 |0163: invoke-interface {v7}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@f5e3 │ │ -4a8c3c: 0c07 |0166: move-result-object v7 │ │ -4a8c3e: 7210 46f9 0700 |0167: invoke-interface {v7}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ -4a8c44: 0a0c |016a: move-result v12 │ │ -4a8c46: 380c 0f00 |016b: if-eqz v12, 017a // +000f │ │ -4a8c4a: 7210 47f9 0700 |016d: invoke-interface {v7}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ -4a8c50: 0c0c |0170: move-result-object v12 │ │ -4a8c52: 1f0c 5e22 |0171: check-cast v12, Lcom/nextcloud/talk/data/database/model/ChatBlockEntity; // type@225e │ │ -4a8c56: 6e10 8cf0 0c00 |0173: invoke-virtual {v12}, Lcom/nextcloud/talk/data/database/model/ChatBlockEntity;.getHasHistory:()Z // method@f08c │ │ -4a8c5c: 0a0c |0176: move-result v12 │ │ -4a8c5e: 390c f0ff |0177: if-nez v12, 0167 // -0010 │ │ -4a8c62: 0168 |0179: move v8, v6 │ │ -4a8c64: b786 |017a: xor-int/2addr v6, v8 │ │ -4a8c66: 6207 80b2 |017b: sget-object v7, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.TAG:Ljava/lang/String; // field@b280 │ │ -4a8c6a: 2208 a924 |017d: new-instance v8, Ljava/lang/StringBuilder; // type@24a9 │ │ -4a8c6e: 1a0c 82b2 |017f: const-string v12, "hasHistory = " // string@b282 │ │ -4a8c72: 7020 89f6 c800 |0181: invoke-direct {v8, v12}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -4a8c78: 6e20 93f6 6800 |0184: invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@f693 │ │ -4a8c7e: 0c08 |0187: move-result-object v8 │ │ -4a8c80: 6e10 9cf6 0800 |0188: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -4a8c86: 0c08 |018b: move-result-object v8 │ │ -4a8c88: 7120 6c05 8700 |018c: invoke-static {v7, v8}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4a8c8e: 5448 86b2 |018f: iget-object v8, v4, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.chatBlocksDao:Lcom/nextcloud/talk/data/database/dao/ChatBlocksDao; // field@b286 │ │ -4a8c92: 7220 7bf0 1800 |0191: invoke-interface {v8, v1}, Lcom/nextcloud/talk/data/database/dao/ChatBlocksDao;.deleteChatBlocks:(Ljava/util/List;)V // method@f07b │ │ -4a8c98: 1a01 5973 |0194: const-string v1, "These chat blocks were deleted" // string@7359 │ │ -4a8c9c: 7120 6c05 1700 |0196: invoke-static {v7, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4a8ca2: 2201 5e22 |0199: new-instance v1, Lcom/nextcloud/talk/data/database/model/ChatBlockEntity; // type@225e │ │ -4a8ca6: 6e10 47ed 0400 |019b: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.getInternalConversationId:()Ljava/lang/String; // method@ed47 │ │ -4a8cac: 0c0f |019e: move-result-object v15 │ │ -4a8cae: 5447 88b2 |019f: iget-object v7, v4, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.conversationModel:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b288 │ │ -4a8cb2: 1a08 3994 |01a1: const-string v8, "conversationModel" // string@9439 │ │ -4a8cb6: 3907 0600 |01a3: if-nez v7, 01a9 // +0006 │ │ -4a8cba: 7110 06fc 0800 |01a5: invoke-static {v8}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4a8cc0: 0797 |01a8: move-object v7, v9 │ │ -4a8cc2: 6e10 3ff1 0700 |01a9: invoke-virtual {v7}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getAccountId:()J // method@f13f │ │ -4a8cc8: 0b10 |01ac: move-result-wide v16 │ │ -4a8cca: 7702 e1fb 1000 |01ad: invoke-static/range {v16, v17}, Lkotlin/coroutines/jvm/internal/Boxing;.boxLong:(J)Ljava/lang/Long; // method@fbe1 │ │ -4a8cd0: 0c10 |01b0: move-result-object v16 │ │ -4a8cd2: 5447 88b2 |01b1: iget-object v7, v4, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.conversationModel:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b288 │ │ -4a8cd6: 3907 0600 |01b3: if-nez v7, 01b9 // +0006 │ │ -4a8cda: 7110 06fc 0800 |01b5: invoke-static {v8}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4a8ce0: 2802 |01b8: goto 01ba // +0002 │ │ -4a8ce2: 0779 |01b9: move-object v9, v7 │ │ -4a8ce4: 6e10 56f1 0900 |01ba: invoke-virtual {v9}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getToken:()Ljava/lang/String; // method@f156 │ │ -4a8cea: 0c11 |01bd: move-result-object v17 │ │ -4a8cec: 1317 0100 |01be: const/16 v23, #int 1 // #1 │ │ -4a8cf0: 1318 0000 |01c0: const/16 v24, #int 0 // #0 │ │ -4a8cf4: 1607 0000 |01c2: const-wide/16 v7, #int 0 // #0 │ │ -4a8cf8: 071c |01c4: move-object v12, v1 │ │ -4a8cfa: 051a 0d00 |01c5: move-wide/from16 v26, v13 │ │ -4a8cfe: 047d |01c7: move-wide v13, v7 │ │ -4a8d00: 0512 0a00 |01c8: move-wide/from16 v18, v10 │ │ -4a8d04: 0514 1a00 |01ca: move-wide/from16 v20, v26 │ │ -4a8d08: 0216 0600 |01cc: move/from16 v22, v6 │ │ -4a8d0c: 760d 8bf0 0c00 |01ce: invoke-direct/range {v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24}, Lcom/nextcloud/talk/data/database/model/ChatBlockEntity;.:(JLjava/lang/String;Ljava/lang/Long;Ljava/lang/String;JJZILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@f08b │ │ -4a8d12: 5444 86b2 |01d1: iget-object v4, v4, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.chatBlocksDao:Lcom/nextcloud/talk/data/database/dao/ChatBlocksDao; // field@b286 │ │ -4a8d16: 5b21 6ab2 |01d3: iput-object v1, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateBlocks$1;.L$0:Ljava/lang/Object; // field@b26a │ │ -4a8d1a: 5a2a 68b2 |01d5: iput-wide v10, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateBlocks$1;.J$0:J // field@b268 │ │ -4a8d1e: 0506 1a00 |01d7: move-wide/from16 v6, v26 │ │ -4a8d22: 5a26 69b2 |01d9: iput-wide v6, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateBlocks$1;.J$1:J // field@b269 │ │ -4a8d26: 5925 6bb2 |01db: iput v5, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateBlocks$1;.label:I // field@b26b │ │ -4a8d2a: 7230 7ff0 1402 |01dd: invoke-interface {v4, v1, v2}, Lcom/nextcloud/talk/data/database/dao/ChatBlocksDao;.upsertChatBlock:(Lcom/nextcloud/talk/data/database/model/ChatBlockEntity;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@f07f │ │ -4a8d30: 0c02 |01e0: move-result-object v2 │ │ -4a8d32: 3332 0300 |01e1: if-ne v2, v3, 01e4 // +0003 │ │ -4a8d36: 1103 |01e3: return-object v3 │ │ -4a8d38: 0712 |01e4: move-object v2, v1 │ │ -4a8d3a: 0463 |01e5: move-wide v3, v6 │ │ -4a8d3c: 04a5 |01e6: move-wide v5, v10 │ │ -4a8d3e: 6201 80b2 |01e7: sget-object v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.TAG:Ljava/lang/String; // field@b280 │ │ -4a8d42: 1a07 f213 |01e9: const-string v7, "A new chat block was created that covers all the range of the found chatblocks" // string@13f2 │ │ -4a8d46: 7120 6c05 7100 |01eb: invoke-static {v1, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4a8d4c: 2207 a924 |01ee: new-instance v7, Ljava/lang/StringBuilder; // type@24a9 │ │ -4a8d50: 1a08 66d0 |01f0: const-string v8, "new chatBlock - oldest MessageId: " // string@d066 │ │ -4a8d54: 7020 89f6 8700 |01f2: invoke-direct {v7, v8}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -4a8d5a: 6e30 8ef6 5706 |01f5: invoke-virtual {v7, v5, v6}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@f68e │ │ -4a8d60: 0c05 |01f8: move-result-object v5 │ │ -4a8d62: 6e10 9cf6 0500 |01f9: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -4a8d68: 0c05 |01fc: move-result-object v5 │ │ -4a8d6a: 7120 6c05 5100 |01fd: invoke-static {v1, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4a8d70: 2205 a924 |0200: new-instance v5, Ljava/lang/StringBuilder; // type@24a9 │ │ -4a8d74: 1a06 65d0 |0202: const-string v6, "new chatBlock - newest MessageId: " // string@d065 │ │ -4a8d78: 7020 89f6 6500 |0204: invoke-direct {v5, v6}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -4a8d7e: 6e30 8ef6 3504 |0207: invoke-virtual {v5, v3, v4}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@f68e │ │ -4a8d84: 0c03 |020a: move-result-object v3 │ │ -4a8d86: 6e10 9cf6 0300 |020b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -4a8d8c: 0c03 |020e: move-result-object v3 │ │ -4a8d8e: 7120 6c05 3100 |020f: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4a8d94: 0721 |0212: move-object v1, v2 │ │ -4a8d96: 2809 |0213: goto 021c // +0009 │ │ -4a8d98: 6201 80b2 |0214: sget-object v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.TAG:Ljava/lang/String; // field@b280 │ │ -4a8d9c: 1a02 db60 |0216: const-string v2, "No chat block found ...." // string@60db │ │ -4a8da0: 7120 6c05 2100 |0218: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4a8da6: 0791 |021b: move-object v1, v9 │ │ -4a8da8: 1101 |021c: return-object v1 │ │ +4a8964: |[4a8964] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.updateBlocks:(Lcom/nextcloud/talk/data/database/model/ChatBlockEntity;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4a8974: 0800 1900 |0000: move-object/from16 v0, v25 │ │ +4a8978: 0801 1b00 |0002: move-object/from16 v1, v27 │ │ +4a897c: 2012 7121 |0004: instance-of v2, v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateBlocks$1; // type@2171 │ │ +4a8980: 3802 1200 |0006: if-eqz v2, 0018 // +0012 │ │ +4a8984: 0712 |0008: move-object v2, v1 │ │ +4a8986: 1f02 7121 |0009: check-cast v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateBlocks$1; // type@2171 │ │ +4a898a: 5223 6bb2 |000b: iget v3, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateBlocks$1;.label:I // field@b26b │ │ +4a898e: 1504 0080 |000d: const/high16 v4, #int -2147483648 // #8000 │ │ +4a8992: b543 |000f: and-int/2addr v3, v4 │ │ +4a8994: 3803 0800 |0010: if-eqz v3, 0018 // +0008 │ │ +4a8998: 5221 6bb2 |0012: iget v1, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateBlocks$1;.label:I // field@b26b │ │ +4a899c: b141 |0014: sub-int/2addr v1, v4 │ │ +4a899e: 5921 6bb2 |0015: iput v1, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateBlocks$1;.label:I // field@b26b │ │ +4a89a2: 2806 |0017: goto 001d // +0006 │ │ +4a89a4: 2202 7121 |0018: new-instance v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateBlocks$1; // type@2171 │ │ +4a89a8: 7030 1ced 0201 |001a: invoke-direct {v2, v0, v1}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateBlocks$1;.:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lkotlin/coroutines/Continuation;)V // method@ed1c │ │ +4a89ae: 5421 6cb2 |001d: iget-object v1, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateBlocks$1;.result:Ljava/lang/Object; // field@b26c │ │ +4a89b2: 7100 dcfb 0000 |001f: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ +4a89b8: 0c03 |0022: move-result-object v3 │ │ +4a89ba: 5224 6bb2 |0023: iget v4, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateBlocks$1;.label:I // field@b26b │ │ +4a89be: 1225 |0025: const/4 v5, #int 2 // #2 │ │ +4a89c0: 1216 |0026: const/4 v6, #int 1 // #1 │ │ +4a89c2: 3804 2300 |0027: if-eqz v4, 004a // +0023 │ │ +4a89c6: 3264 1900 |0029: if-eq v4, v6, 0042 // +0019 │ │ +4a89ca: 3354 0f00 |002b: if-ne v4, v5, 003a // +000f │ │ +4a89ce: 5323 69b2 |002d: iget-wide v3, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateBlocks$1;.J$1:J // field@b269 │ │ +4a89d2: 5325 68b2 |002f: iget-wide v5, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateBlocks$1;.J$0:J // field@b268 │ │ +4a89d6: 5422 6ab2 |0031: iget-object v2, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateBlocks$1;.L$0:Ljava/lang/Object; // field@b26a │ │ +4a89da: 1f02 5e22 |0033: check-cast v2, Lcom/nextcloud/talk/data/database/model/ChatBlockEntity; // type@225e │ │ +4a89de: 7110 8cfb 0100 |0035: invoke-static {v1}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +4a89e4: 2900 af01 |0038: goto/16 01e7 // +01af │ │ +4a89e8: 2201 8924 |003a: new-instance v1, Ljava/lang/IllegalStateException; // type@2489 │ │ +4a89ec: 1a02 d28c |003c: const-string v2, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ +4a89f0: 7020 c9f5 2100 |003e: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ +4a89f6: 2701 |0041: throw v1 │ │ +4a89f8: 5424 6ab2 |0042: iget-object v4, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateBlocks$1;.L$0:Ljava/lang/Object; // field@b26a │ │ +4a89fc: 1f04 7421 |0044: check-cast v4, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // type@2174 │ │ +4a8a00: 7110 8cfb 0100 |0046: invoke-static {v1}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +4a8a06: 2822 |0049: goto 006b // +0022 │ │ +4a8a08: 7110 8cfb 0100 |004a: invoke-static {v1}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +4a8a0e: 5407 86b2 |004d: iget-object v7, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.chatBlocksDao:Lcom/nextcloud/talk/data/database/dao/ChatBlocksDao; // field@b286 │ │ +4a8a12: 7401 47ed 1900 |004f: invoke-virtual/range {v25}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.getInternalConversationId:()Ljava/lang/String; // method@ed47 │ │ +4a8a18: 0c08 |0052: move-result-object v8 │ │ +4a8a1a: 7401 8ef0 1a00 |0053: invoke-virtual/range {v26}, Lcom/nextcloud/talk/data/database/model/ChatBlockEntity;.getOldestMessageId:()J // method@f08e │ │ +4a8a20: 0b09 |0056: move-result-wide v9 │ │ +4a8a22: 7401 8df0 1a00 |0057: invoke-virtual/range {v26}, Lcom/nextcloud/talk/data/database/model/ChatBlockEntity;.getNewestMessageId:()J // method@f08d │ │ +4a8a28: 0b0b |005a: move-result-wide v11 │ │ +4a8a2a: 7806 7ef0 0700 |005b: invoke-interface/range {v7, v8, v9, v10, v11, v12}, Lcom/nextcloud/talk/data/database/dao/ChatBlocksDao;.getConnectedChatBlocks:(Ljava/lang/String;JJ)Lkotlinx/coroutines/flow/Flow; // method@f07e │ │ +4a8a30: 0c01 |005e: move-result-object v1 │ │ +4a8a32: 5b20 6ab2 |005f: iput-object v0, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateBlocks$1;.L$0:Ljava/lang/Object; // field@b26a │ │ +4a8a36: 5926 6bb2 |0061: iput v6, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateBlocks$1;.label:I // field@b26b │ │ +4a8a3a: 7120 93fc 2100 |0063: invoke-static {v1, v2}, Lkotlinx/coroutines/flow/FlowKt;.first:(Lkotlinx/coroutines/flow/Flow;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@fc93 │ │ +4a8a40: 0c01 |0066: move-result-object v1 │ │ +4a8a42: 3331 0300 |0067: if-ne v1, v3, 006a // +0003 │ │ +4a8a46: 1103 |0069: return-object v3 │ │ +4a8a48: 0704 |006a: move-object v4, v0 │ │ +4a8a4a: 1f01 3725 |006b: check-cast v1, Ljava/util/List; // type@2537 │ │ +4a8a4e: 7210 79f9 0100 |006d: invoke-interface {v1}, Ljava/util/List;.size:()I // method@f979 │ │ +4a8a54: 0a07 |0070: move-result v7 │ │ +4a8a56: 1208 |0071: const/4 v8, #int 0 // #0 │ │ +4a8a58: 3367 3d00 |0072: if-ne v7, v6, 00af // +003d │ │ +4a8a5c: 6202 80b2 |0074: sget-object v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.TAG:Ljava/lang/String; // field@b280 │ │ +4a8a60: 1a03 5c73 |0076: const-string v3, "This chatBlock is not connected to others" // string@735c │ │ +4a8a64: 7120 6c05 3200 |0078: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4a8a6a: 7220 6ff9 8100 |007b: invoke-interface {v1, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@f96f │ │ +4a8a70: 0c01 |007e: move-result-object v1 │ │ +4a8a72: 1f01 5e22 |007f: check-cast v1, Lcom/nextcloud/talk/data/database/model/ChatBlockEntity; // type@225e │ │ +4a8a76: 6e10 8ef0 0100 |0081: invoke-virtual {v1}, Lcom/nextcloud/talk/data/database/model/ChatBlockEntity;.getOldestMessageId:()J // method@f08e │ │ +4a8a7c: 0b03 |0084: move-result-wide v3 │ │ +4a8a7e: 2205 a924 |0085: new-instance v5, Ljava/lang/StringBuilder; // type@24a9 │ │ +4a8a82: 1a06 598e |0087: const-string v6, "chatBlockFromDb.oldestMessageId: " // string@8e59 │ │ +4a8a86: 7020 89f6 6500 |0089: invoke-direct {v5, v6}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +4a8a8c: 6e30 8ef6 3504 |008c: invoke-virtual {v5, v3, v4}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@f68e │ │ +4a8a92: 0c03 |008f: move-result-object v3 │ │ +4a8a94: 6e10 9cf6 0300 |0090: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +4a8a9a: 0c03 |0093: move-result-object v3 │ │ +4a8a9c: 7120 6c05 3200 |0094: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4a8aa2: 6e10 8df0 0100 |0097: invoke-virtual {v1}, Lcom/nextcloud/talk/data/database/model/ChatBlockEntity;.getNewestMessageId:()J // method@f08d │ │ +4a8aa8: 0b03 |009a: move-result-wide v3 │ │ +4a8aaa: 2205 a924 |009b: new-instance v5, Ljava/lang/StringBuilder; // type@24a9 │ │ +4a8aae: 1a06 588e |009d: const-string v6, "chatBlockFromDb.newestMessageId: " // string@8e58 │ │ +4a8ab2: 7020 89f6 6500 |009f: invoke-direct {v5, v6}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +4a8ab8: 6e30 8ef6 3504 |00a2: invoke-virtual {v5, v3, v4}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@f68e │ │ +4a8abe: 0c03 |00a5: move-result-object v3 │ │ +4a8ac0: 6e10 9cf6 0300 |00a6: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +4a8ac6: 0c03 |00a9: move-result-object v3 │ │ +4a8ac8: 7120 6c05 3200 |00aa: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4a8ace: 2900 6f01 |00ad: goto/16 021c // +016f │ │ +4a8ad2: 7210 79f9 0100 |00af: invoke-interface {v1}, Ljava/util/List;.size:()I // method@f979 │ │ +4a8ad8: 0a07 |00b2: move-result v7 │ │ +4a8ada: 1209 |00b3: const/4 v9, #int 0 // #0 │ │ +4a8adc: 3767 6001 |00b4: if-le v7, v6, 0214 // +0160 │ │ +4a8ae0: 6207 80b2 |00b6: sget-object v7, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.TAG:Ljava/lang/String; // field@b280 │ │ +4a8ae4: 7210 79f9 0100 |00b8: invoke-interface {v1}, Ljava/util/List;.size:()I // method@f979 │ │ +4a8aea: 0a0a |00bb: move-result v10 │ │ +4a8aec: 220b a924 |00bc: new-instance v11, Ljava/lang/StringBuilder; // type@24a9 │ │ +4a8af0: 1a0c ef27 |00be: const-string v12, "Found " // string@27ef │ │ +4a8af4: 7020 89f6 cb00 |00c0: invoke-direct {v11, v12}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +4a8afa: 6e20 8df6 ab00 |00c3: invoke-virtual {v11, v10}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@f68d │ │ +4a8b00: 0c0a |00c6: move-result-object v10 │ │ +4a8b02: 1a0b ec04 |00c7: const-string v11, " chat blocks that are connected" // string@04ec │ │ +4a8b06: 6e20 92f6 ba00 |00c9: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4a8b0c: 0c0a |00cc: move-result-object v10 │ │ +4a8b0e: 6e10 9cf6 0a00 |00cd: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +4a8b14: 0c0a |00d0: move-result-object v10 │ │ +4a8b16: 7120 6c05 a700 |00d1: invoke-static {v7, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4a8b1c: 0717 |00d4: move-object v7, v1 │ │ +4a8b1e: 1f07 8e24 |00d5: check-cast v7, Ljava/lang/Iterable; // type@248e │ │ +4a8b22: 7210 e3f5 0700 |00d7: invoke-interface {v7}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@f5e3 │ │ +4a8b28: 0c0a |00da: move-result-object v10 │ │ +4a8b2a: 7210 46f9 0a00 |00db: invoke-interface {v10}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ +4a8b30: 0a0b |00de: move-result v11 │ │ +4a8b32: 390b 0400 |00df: if-nez v11, 00e3 // +0004 │ │ +4a8b36: 079b |00e1: move-object v11, v9 │ │ +4a8b38: 282a |00e2: goto 010c // +002a │ │ +4a8b3a: 7210 47f9 0a00 |00e3: invoke-interface {v10}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ +4a8b40: 0c0b |00e6: move-result-object v11 │ │ +4a8b42: 7210 46f9 0a00 |00e7: invoke-interface {v10}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ +4a8b48: 0a0c |00ea: move-result v12 │ │ +4a8b4a: 390c 0300 |00eb: if-nez v12, 00ee // +0003 │ │ +4a8b4e: 281f |00ed: goto 010c // +001f │ │ +4a8b50: 07bc |00ee: move-object v12, v11 │ │ +4a8b52: 1f0c 5e22 |00ef: check-cast v12, Lcom/nextcloud/talk/data/database/model/ChatBlockEntity; // type@225e │ │ +4a8b56: 6e10 8ef0 0c00 |00f1: invoke-virtual {v12}, Lcom/nextcloud/talk/data/database/model/ChatBlockEntity;.getOldestMessageId:()J // method@f08e │ │ +4a8b5c: 0b0c |00f4: move-result-wide v12 │ │ +4a8b5e: 7210 47f9 0a00 |00f5: invoke-interface {v10}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ +4a8b64: 0c0e |00f8: move-result-object v14 │ │ +4a8b66: 07ef |00f9: move-object v15, v14 │ │ +4a8b68: 1f0f 5e22 |00fa: check-cast v15, Lcom/nextcloud/talk/data/database/model/ChatBlockEntity; // type@225e │ │ +4a8b6c: 6e10 8ef0 0f00 |00fc: invoke-virtual {v15}, Lcom/nextcloud/talk/data/database/model/ChatBlockEntity;.getOldestMessageId:()J // method@f08e │ │ +4a8b72: 0b0f |00ff: move-result-wide v15 │ │ +4a8b74: 3111 0c0f |0100: cmp-long v17, v12, v15 │ │ +4a8b78: 3d11 0400 |0102: if-lez v17, 0106 // +0004 │ │ +4a8b7c: 07eb |0104: move-object v11, v14 │ │ +4a8b7e: 04fc |0105: move-wide v12, v15 │ │ +4a8b80: 7210 46f9 0a00 |0106: invoke-interface {v10}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ +4a8b86: 0a0e |0109: move-result v14 │ │ +4a8b88: 390e ebff |010a: if-nez v14, 00f5 // -0015 │ │ +4a8b8c: 7110 fdfb 0b00 |010c: invoke-static {v11}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4a8b92: 1f0b 5e22 |010f: check-cast v11, Lcom/nextcloud/talk/data/database/model/ChatBlockEntity; // type@225e │ │ +4a8b96: 6e10 8ef0 0b00 |0111: invoke-virtual {v11}, Lcom/nextcloud/talk/data/database/model/ChatBlockEntity;.getOldestMessageId:()J // method@f08e │ │ +4a8b9c: 0b0a |0114: move-result-wide v10 │ │ +4a8b9e: 7210 e3f5 0700 |0115: invoke-interface {v7}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@f5e3 │ │ +4a8ba4: 0c0e |0118: move-result-object v14 │ │ +4a8ba6: 7210 46f9 0e00 |0119: invoke-interface {v14}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ +4a8bac: 0a0c |011c: move-result v12 │ │ +4a8bae: 390c 0400 |011d: if-nez v12, 0121 // +0004 │ │ +4a8bb2: 079c |011f: move-object v12, v9 │ │ +4a8bb4: 282c |0120: goto 014c // +002c │ │ +4a8bb6: 7210 47f9 0e00 |0121: invoke-interface {v14}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ +4a8bbc: 0c0c |0124: move-result-object v12 │ │ +4a8bbe: 7210 46f9 0e00 |0125: invoke-interface {v14}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ +4a8bc4: 0a0d |0128: move-result v13 │ │ +4a8bc6: 390d 0300 |0129: if-nez v13, 012c // +0003 │ │ +4a8bca: 2821 |012b: goto 014c // +0021 │ │ +4a8bcc: 07cd |012c: move-object v13, v12 │ │ +4a8bce: 1f0d 5e22 |012d: check-cast v13, Lcom/nextcloud/talk/data/database/model/ChatBlockEntity; // type@225e │ │ +4a8bd2: 6e10 8df0 0d00 |012f: invoke-virtual {v13}, Lcom/nextcloud/talk/data/database/model/ChatBlockEntity;.getNewestMessageId:()J // method@f08d │ │ +4a8bd8: 0b0f |0132: move-result-wide v15 │ │ +4a8bda: 7210 47f9 0e00 |0133: invoke-interface {v14}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ +4a8be0: 0c0d |0136: move-result-object v13 │ │ +4a8be2: 0811 0d00 |0137: move-object/from16 v17, v13 │ │ +4a8be6: 1f11 5e22 |0139: check-cast v17, Lcom/nextcloud/talk/data/database/model/ChatBlockEntity; // type@225e │ │ +4a8bea: 7401 8df0 1100 |013b: invoke-virtual/range {v17}, Lcom/nextcloud/talk/data/database/model/ChatBlockEntity;.getNewestMessageId:()J // method@f08d │ │ +4a8bf0: 0b11 |013e: move-result-wide v17 │ │ +4a8bf2: 3113 0f11 |013f: cmp-long v19, v15, v17 │ │ +4a8bf6: 3b13 0500 |0141: if-gez v19, 0146 // +0005 │ │ +4a8bfa: 07dc |0143: move-object v12, v13 │ │ +4a8bfc: 050f 1100 |0144: move-wide/from16 v15, v17 │ │ +4a8c00: 7210 46f9 0e00 |0146: invoke-interface {v14}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ +4a8c06: 0a0d |0149: move-result v13 │ │ +4a8c08: 390d e9ff |014a: if-nez v13, 0133 // -0017 │ │ +4a8c0c: 7110 fdfb 0c00 |014c: invoke-static {v12}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4a8c12: 1f0c 5e22 |014f: check-cast v12, Lcom/nextcloud/talk/data/database/model/ChatBlockEntity; // type@225e │ │ +4a8c16: 6e10 8df0 0c00 |0151: invoke-virtual {v12}, Lcom/nextcloud/talk/data/database/model/ChatBlockEntity;.getNewestMessageId:()J // method@f08d │ │ +4a8c1c: 0b0d |0154: move-result-wide v13 │ │ +4a8c1e: 207c 2525 |0155: instance-of v12, v7, Ljava/util/Collection; // type@2525 │ │ +4a8c22: 380c 0c00 |0157: if-eqz v12, 0163 // +000c │ │ +4a8c26: 077c |0159: move-object v12, v7 │ │ +4a8c28: 1f0c 2525 |015a: check-cast v12, Ljava/util/Collection; // type@2525 │ │ +4a8c2c: 7210 c5f8 0c00 |015c: invoke-interface {v12}, Ljava/util/Collection;.isEmpty:()Z // method@f8c5 │ │ +4a8c32: 0a0c |015f: move-result v12 │ │ +4a8c34: 380c 0300 |0160: if-eqz v12, 0163 // +0003 │ │ +4a8c38: 2818 |0162: goto 017a // +0018 │ │ +4a8c3a: 7210 e3f5 0700 |0163: invoke-interface {v7}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@f5e3 │ │ +4a8c40: 0c07 |0166: move-result-object v7 │ │ +4a8c42: 7210 46f9 0700 |0167: invoke-interface {v7}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ +4a8c48: 0a0c |016a: move-result v12 │ │ +4a8c4a: 380c 0f00 |016b: if-eqz v12, 017a // +000f │ │ +4a8c4e: 7210 47f9 0700 |016d: invoke-interface {v7}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ +4a8c54: 0c0c |0170: move-result-object v12 │ │ +4a8c56: 1f0c 5e22 |0171: check-cast v12, Lcom/nextcloud/talk/data/database/model/ChatBlockEntity; // type@225e │ │ +4a8c5a: 6e10 8cf0 0c00 |0173: invoke-virtual {v12}, Lcom/nextcloud/talk/data/database/model/ChatBlockEntity;.getHasHistory:()Z // method@f08c │ │ +4a8c60: 0a0c |0176: move-result v12 │ │ +4a8c62: 390c f0ff |0177: if-nez v12, 0167 // -0010 │ │ +4a8c66: 0168 |0179: move v8, v6 │ │ +4a8c68: b786 |017a: xor-int/2addr v6, v8 │ │ +4a8c6a: 6207 80b2 |017b: sget-object v7, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.TAG:Ljava/lang/String; // field@b280 │ │ +4a8c6e: 2208 a924 |017d: new-instance v8, Ljava/lang/StringBuilder; // type@24a9 │ │ +4a8c72: 1a0c 82b2 |017f: const-string v12, "hasHistory = " // string@b282 │ │ +4a8c76: 7020 89f6 c800 |0181: invoke-direct {v8, v12}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +4a8c7c: 6e20 93f6 6800 |0184: invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@f693 │ │ +4a8c82: 0c08 |0187: move-result-object v8 │ │ +4a8c84: 6e10 9cf6 0800 |0188: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +4a8c8a: 0c08 |018b: move-result-object v8 │ │ +4a8c8c: 7120 6c05 8700 |018c: invoke-static {v7, v8}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4a8c92: 5448 86b2 |018f: iget-object v8, v4, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.chatBlocksDao:Lcom/nextcloud/talk/data/database/dao/ChatBlocksDao; // field@b286 │ │ +4a8c96: 7220 7bf0 1800 |0191: invoke-interface {v8, v1}, Lcom/nextcloud/talk/data/database/dao/ChatBlocksDao;.deleteChatBlocks:(Ljava/util/List;)V // method@f07b │ │ +4a8c9c: 1a01 5973 |0194: const-string v1, "These chat blocks were deleted" // string@7359 │ │ +4a8ca0: 7120 6c05 1700 |0196: invoke-static {v7, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4a8ca6: 2201 5e22 |0199: new-instance v1, Lcom/nextcloud/talk/data/database/model/ChatBlockEntity; // type@225e │ │ +4a8caa: 6e10 47ed 0400 |019b: invoke-virtual {v4}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.getInternalConversationId:()Ljava/lang/String; // method@ed47 │ │ +4a8cb0: 0c0f |019e: move-result-object v15 │ │ +4a8cb2: 5447 88b2 |019f: iget-object v7, v4, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.conversationModel:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b288 │ │ +4a8cb6: 1a08 3994 |01a1: const-string v8, "conversationModel" // string@9439 │ │ +4a8cba: 3907 0600 |01a3: if-nez v7, 01a9 // +0006 │ │ +4a8cbe: 7110 06fc 0800 |01a5: invoke-static {v8}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4a8cc4: 0797 |01a8: move-object v7, v9 │ │ +4a8cc6: 6e10 3ff1 0700 |01a9: invoke-virtual {v7}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getAccountId:()J // method@f13f │ │ +4a8ccc: 0b10 |01ac: move-result-wide v16 │ │ +4a8cce: 7702 e1fb 1000 |01ad: invoke-static/range {v16, v17}, Lkotlin/coroutines/jvm/internal/Boxing;.boxLong:(J)Ljava/lang/Long; // method@fbe1 │ │ +4a8cd4: 0c10 |01b0: move-result-object v16 │ │ +4a8cd6: 5447 88b2 |01b1: iget-object v7, v4, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.conversationModel:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b288 │ │ +4a8cda: 3907 0600 |01b3: if-nez v7, 01b9 // +0006 │ │ +4a8cde: 7110 06fc 0800 |01b5: invoke-static {v8}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4a8ce4: 2802 |01b8: goto 01ba // +0002 │ │ +4a8ce6: 0779 |01b9: move-object v9, v7 │ │ +4a8ce8: 6e10 56f1 0900 |01ba: invoke-virtual {v9}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getToken:()Ljava/lang/String; // method@f156 │ │ +4a8cee: 0c11 |01bd: move-result-object v17 │ │ +4a8cf0: 1317 0100 |01be: const/16 v23, #int 1 // #1 │ │ +4a8cf4: 1318 0000 |01c0: const/16 v24, #int 0 // #0 │ │ +4a8cf8: 1607 0000 |01c2: const-wide/16 v7, #int 0 // #0 │ │ +4a8cfc: 071c |01c4: move-object v12, v1 │ │ +4a8cfe: 051a 0d00 |01c5: move-wide/from16 v26, v13 │ │ +4a8d02: 047d |01c7: move-wide v13, v7 │ │ +4a8d04: 0512 0a00 |01c8: move-wide/from16 v18, v10 │ │ +4a8d08: 0514 1a00 |01ca: move-wide/from16 v20, v26 │ │ +4a8d0c: 0216 0600 |01cc: move/from16 v22, v6 │ │ +4a8d10: 760d 8bf0 0c00 |01ce: invoke-direct/range {v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24}, Lcom/nextcloud/talk/data/database/model/ChatBlockEntity;.:(JLjava/lang/String;Ljava/lang/Long;Ljava/lang/String;JJZILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@f08b │ │ +4a8d16: 5444 86b2 |01d1: iget-object v4, v4, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.chatBlocksDao:Lcom/nextcloud/talk/data/database/dao/ChatBlocksDao; // field@b286 │ │ +4a8d1a: 5b21 6ab2 |01d3: iput-object v1, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateBlocks$1;.L$0:Ljava/lang/Object; // field@b26a │ │ +4a8d1e: 5a2a 68b2 |01d5: iput-wide v10, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateBlocks$1;.J$0:J // field@b268 │ │ +4a8d22: 0506 1a00 |01d7: move-wide/from16 v6, v26 │ │ +4a8d26: 5a26 69b2 |01d9: iput-wide v6, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateBlocks$1;.J$1:J // field@b269 │ │ +4a8d2a: 5925 6bb2 |01db: iput v5, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateBlocks$1;.label:I // field@b26b │ │ +4a8d2e: 7230 7ff0 1402 |01dd: invoke-interface {v4, v1, v2}, Lcom/nextcloud/talk/data/database/dao/ChatBlocksDao;.upsertChatBlock:(Lcom/nextcloud/talk/data/database/model/ChatBlockEntity;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@f07f │ │ +4a8d34: 0c02 |01e0: move-result-object v2 │ │ +4a8d36: 3332 0300 |01e1: if-ne v2, v3, 01e4 // +0003 │ │ +4a8d3a: 1103 |01e3: return-object v3 │ │ +4a8d3c: 0712 |01e4: move-object v2, v1 │ │ +4a8d3e: 0463 |01e5: move-wide v3, v6 │ │ +4a8d40: 04a5 |01e6: move-wide v5, v10 │ │ +4a8d42: 6201 80b2 |01e7: sget-object v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.TAG:Ljava/lang/String; // field@b280 │ │ +4a8d46: 1a07 f213 |01e9: const-string v7, "A new chat block was created that covers all the range of the found chatblocks" // string@13f2 │ │ +4a8d4a: 7120 6c05 7100 |01eb: invoke-static {v1, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4a8d50: 2207 a924 |01ee: new-instance v7, Ljava/lang/StringBuilder; // type@24a9 │ │ +4a8d54: 1a08 66d0 |01f0: const-string v8, "new chatBlock - oldest MessageId: " // string@d066 │ │ +4a8d58: 7020 89f6 8700 |01f2: invoke-direct {v7, v8}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +4a8d5e: 6e30 8ef6 5706 |01f5: invoke-virtual {v7, v5, v6}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@f68e │ │ +4a8d64: 0c05 |01f8: move-result-object v5 │ │ +4a8d66: 6e10 9cf6 0500 |01f9: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +4a8d6c: 0c05 |01fc: move-result-object v5 │ │ +4a8d6e: 7120 6c05 5100 |01fd: invoke-static {v1, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4a8d74: 2205 a924 |0200: new-instance v5, Ljava/lang/StringBuilder; // type@24a9 │ │ +4a8d78: 1a06 65d0 |0202: const-string v6, "new chatBlock - newest MessageId: " // string@d065 │ │ +4a8d7c: 7020 89f6 6500 |0204: invoke-direct {v5, v6}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +4a8d82: 6e30 8ef6 3504 |0207: invoke-virtual {v5, v3, v4}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@f68e │ │ +4a8d88: 0c03 |020a: move-result-object v3 │ │ +4a8d8a: 6e10 9cf6 0300 |020b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +4a8d90: 0c03 |020e: move-result-object v3 │ │ +4a8d92: 7120 6c05 3100 |020f: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4a8d98: 0721 |0212: move-object v1, v2 │ │ +4a8d9a: 2809 |0213: goto 021c // +0009 │ │ +4a8d9c: 6201 80b2 |0214: sget-object v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.TAG:Ljava/lang/String; // field@b280 │ │ +4a8da0: 1a02 db60 |0216: const-string v2, "No chat block found ...." // string@60db │ │ +4a8da4: 7120 6c05 2100 |0218: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4a8daa: 0791 |021b: move-object v1, v9 │ │ +4a8dac: 1101 |021c: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0023 line=636 │ │ 0x004d line=638 │ │ 0x004f line=639 │ │ 0x0053 line=640 │ │ 0x0057 line=641 │ │ @@ -2041328,321 +2041328,321 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Ljava/util/List;Lcom/nextcloud/talk/data/database/model/ChatBlockEntity;ZZLkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 34 │ │ ins : 7 │ │ outs : 13 │ │ insns size : 594 16-bit code units │ │ -4a8dac: |[4a8dac] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.updateMessagesData:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Ljava/util/List;Lcom/nextcloud/talk/data/database/model/ChatBlockEntity;ZZLkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4a8dbc: 0800 1c00 |0000: move-object/from16 v0, v28 │ │ -4a8dc0: 0801 1d00 |0002: move-object/from16 v1, v29 │ │ -4a8dc4: 0802 2100 |0004: move-object/from16 v2, v33 │ │ -4a8dc8: 2023 7221 |0006: instance-of v3, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1; // type@2172 │ │ -4a8dcc: 3803 1400 |0008: if-eqz v3, 001c // +0014 │ │ -4a8dd0: 0723 |000a: move-object v3, v2 │ │ -4a8dd2: 1f03 7221 |000b: check-cast v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1; // type@2172 │ │ -4a8dd6: 5234 73b2 |000d: iget v4, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.label:I // field@b273 │ │ -4a8dda: 1505 0080 |000f: const/high16 v5, #int -2147483648 // #8000 │ │ -4a8dde: b554 |0011: and-int/2addr v4, v5 │ │ -4a8de0: 3804 0a00 |0012: if-eqz v4, 001c // +000a │ │ -4a8de4: 5232 73b2 |0014: iget v2, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.label:I // field@b273 │ │ -4a8de8: b152 |0016: sub-int/2addr v2, v5 │ │ -4a8dea: 5932 73b2 |0017: iput v2, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.label:I // field@b273 │ │ -4a8dee: 0804 1b00 |0019: move-object/from16 v4, v27 │ │ -4a8df2: 2808 |001b: goto 0023 // +0008 │ │ -4a8df4: 2203 7221 |001c: new-instance v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1; // type@2172 │ │ -4a8df8: 0804 1b00 |001e: move-object/from16 v4, v27 │ │ -4a8dfc: 7030 1eed 4302 |0020: invoke-direct {v3, v4, v2}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lkotlin/coroutines/Continuation;)V // method@ed1e │ │ -4a8e02: 5432 74b2 |0023: iget-object v2, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.result:Ljava/lang/Object; // field@b274 │ │ -4a8e06: 7100 dcfb 0000 |0025: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ -4a8e0c: 0c05 |0028: move-result-object v5 │ │ -4a8e0e: 5236 73b2 |0029: iget v6, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.label:I // field@b273 │ │ -4a8e12: 1247 |002b: const/4 v7, #int 4 // #4 │ │ -4a8e14: 1238 |002c: const/4 v8, #int 3 // #3 │ │ -4a8e16: 1229 |002d: const/4 v9, #int 2 // #2 │ │ -4a8e18: 121a |002e: const/4 v10, #int 1 // #1 │ │ -4a8e1a: 120b |002f: const/4 v11, #int 0 // #0 │ │ -4a8e1c: 3806 5800 |0030: if-eqz v6, 0088 // +0058 │ │ -4a8e20: 32a6 4100 |0032: if-eq v6, v10, 0073 // +0041 │ │ -4a8e24: 3296 2800 |0034: if-eq v6, v9, 005c // +0028 │ │ -4a8e28: 3286 1500 |0036: if-eq v6, v8, 004b // +0015 │ │ -4a8e2c: 3376 0b00 |0038: if-ne v6, v7, 0043 // +000b │ │ -4a8e30: 5430 6eb2 |003a: iget-object v0, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.L$0:Ljava/lang/Object; // field@b26e │ │ -4a8e34: 1f00 3725 |003c: check-cast v0, Ljava/util/List; // type@2537 │ │ -4a8e38: 7110 8cfb 0200 |003e: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -4a8e3e: 2900 1002 |0041: goto/16 0251 // +0210 │ │ -4a8e42: 2200 8924 |0043: new-instance v0, Ljava/lang/IllegalStateException; // type@2489 │ │ -4a8e46: 1a01 d28c |0045: const-string v1, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ -4a8e4a: 7020 c9f5 1000 |0047: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ -4a8e50: 2700 |004a: throw v0 │ │ -4a8e52: 5430 70b2 |004b: iget-object v0, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.L$2:Ljava/lang/Object; // field@b270 │ │ -4a8e56: 1f00 5e22 |004d: check-cast v0, Lcom/nextcloud/talk/data/database/model/ChatBlockEntity; // type@225e │ │ -4a8e5a: 5431 6fb2 |004f: iget-object v1, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.L$1:Ljava/lang/Object; // field@b26f │ │ -4a8e5e: 1f01 3725 |0051: check-cast v1, Ljava/util/List; // type@2537 │ │ -4a8e62: 5436 6eb2 |0053: iget-object v6, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.L$0:Ljava/lang/Object; // field@b26e │ │ -4a8e66: 1f06 7421 |0055: check-cast v6, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // type@2174 │ │ -4a8e6a: 7110 8cfb 0200 |0057: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -4a8e70: 2900 e601 |005a: goto/16 0240 // +01e6 │ │ -4a8e74: 5530 72b2 |005c: iget-boolean v0, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.Z$1:Z // field@b272 │ │ -4a8e78: 5531 71b2 |005e: iget-boolean v1, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.Z$0:Z // field@b271 │ │ -4a8e7c: 5436 70b2 |0060: iget-object v6, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.L$2:Ljava/lang/Object; // field@b270 │ │ -4a8e80: 1f06 3725 |0062: check-cast v6, Ljava/util/List; // type@2537 │ │ -4a8e84: 5439 6fb2 |0064: iget-object v9, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.L$1:Ljava/lang/Object; // field@b26f │ │ -4a8e88: 1f09 5e22 |0066: check-cast v9, Lcom/nextcloud/talk/data/database/model/ChatBlockEntity; // type@225e │ │ -4a8e8c: 543a 6eb2 |0068: iget-object v10, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.L$0:Ljava/lang/Object; // field@b26e │ │ -4a8e90: 1f0a 7421 |006a: check-cast v10, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // type@2174 │ │ -4a8e94: 7110 8cfb 0200 |006c: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -4a8e9a: 0217 0000 |006f: move/from16 v23, v0 │ │ -4a8e9e: 2900 8900 |0071: goto/16 00fa // +0089 │ │ -4a8ea2: 5530 72b2 |0073: iget-boolean v0, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.Z$1:Z // field@b272 │ │ -4a8ea6: 5531 71b2 |0075: iget-boolean v1, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.Z$0:Z // field@b271 │ │ -4a8eaa: 5436 70b2 |0077: iget-object v6, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.L$2:Ljava/lang/Object; // field@b270 │ │ -4a8eae: 1f06 5e22 |0079: check-cast v6, Lcom/nextcloud/talk/data/database/model/ChatBlockEntity; // type@225e │ │ -4a8eb2: 543a 6fb2 |007b: iget-object v10, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.L$1:Ljava/lang/Object; // field@b26f │ │ -4a8eb6: 1f0a 3725 |007d: check-cast v10, Ljava/util/List; // type@2537 │ │ -4a8eba: 543c 6eb2 |007f: iget-object v12, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.L$0:Ljava/lang/Object; // field@b26e │ │ -4a8ebe: 1f0c 7421 |0081: check-cast v12, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // type@2174 │ │ -4a8ec2: 7110 8cfb 0200 |0083: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -4a8ec8: 0762 |0086: move-object v2, v6 │ │ -4a8eca: 2824 |0087: goto 00ab // +0024 │ │ -4a8ecc: 7110 8cfb 0200 |0088: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -4a8ed2: 5b30 6eb2 |008b: iput-object v0, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.L$0:Ljava/lang/Object; // field@b26e │ │ -4a8ed6: 5b31 6fb2 |008d: iput-object v1, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.L$1:Ljava/lang/Object; // field@b26f │ │ -4a8eda: 0802 1e00 |008f: move-object/from16 v2, v30 │ │ -4a8ede: 5b32 70b2 |0091: iput-object v2, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.L$2:Ljava/lang/Object; // field@b270 │ │ -4a8ee2: 0206 1f00 |0093: move/from16 v6, v31 │ │ -4a8ee6: 5c36 71b2 |0095: iput-boolean v6, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.Z$0:Z // field@b271 │ │ -4a8eea: 020c 2000 |0097: move/from16 v12, v32 │ │ -4a8eee: 5c3c 72b2 |0099: iput-boolean v12, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.Z$1:Z // field@b272 │ │ -4a8ef2: 593a 73b2 |009b: iput v10, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.label:I // field@b273 │ │ -4a8ef6: 7030 54ed 1003 |009d: invoke-direct {v0, v1, v3}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.handleUpdateMessages:(Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed54 │ │ -4a8efc: 0c0a |00a0: move-result-object v10 │ │ -4a8efe: 335a 0300 |00a1: if-ne v10, v5, 00a4 // +0003 │ │ -4a8f02: 1105 |00a3: return-object v5 │ │ -4a8f04: 071a |00a4: move-object v10, v1 │ │ -4a8f06: 0161 |00a5: move v1, v6 │ │ -4a8f08: 021a 0c00 |00a6: move/from16 v26, v12 │ │ -4a8f0c: 070c |00a8: move-object v12, v0 │ │ -4a8f0e: 0200 1a00 |00a9: move/from16 v0, v26 │ │ -4a8f12: 1f0a 8e24 |00ab: check-cast v10, Ljava/lang/Iterable; // type@248e │ │ -4a8f16: 2206 2125 |00ad: new-instance v6, Ljava/util/ArrayList; // type@2521 │ │ -4a8f1a: 130d 0a00 |00af: const/16 v13, #int 10 // #a │ │ -4a8f1e: 7120 a2fb da00 |00b1: invoke-static {v10, v13}, Lkotlin/collections/CollectionsKt;.collectionSizeOrDefault:(Ljava/lang/Iterable;I)I // method@fba2 │ │ -4a8f24: 0a0d |00b4: move-result v13 │ │ -4a8f26: 7020 42f8 d600 |00b5: invoke-direct {v6, v13}, Ljava/util/ArrayList;.:(I)V // method@f842 │ │ -4a8f2c: 1f06 2525 |00b8: check-cast v6, Ljava/util/Collection; // type@2525 │ │ -4a8f30: 7210 e3f5 0a00 |00ba: invoke-interface {v10}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@f5e3 │ │ -4a8f36: 0c0a |00bd: move-result-object v10 │ │ -4a8f38: 7210 46f9 0a00 |00be: invoke-interface {v10}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ -4a8f3e: 0a0d |00c1: move-result v13 │ │ -4a8f40: 380d 1d00 |00c2: if-eqz v13, 00df // +001d │ │ -4a8f44: 7210 47f9 0a00 |00c4: invoke-interface {v10}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ -4a8f4a: 0c0d |00c7: move-result-object v13 │ │ -4a8f4c: 1f0d d722 |00c8: check-cast v13, Lcom/nextcloud/talk/models/json/chat/ChatMessageJson; // type@22d7 │ │ -4a8f50: 54ce 8ab2 |00ca: iget-object v14, v12, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.currentUser:Lcom/nextcloud/talk/data/user/model/User; // field@b28a │ │ -4a8f54: 6e10 9af0 0e00 |00cc: invoke-virtual {v14}, Lcom/nextcloud/talk/data/user/model/User;.getId:()Ljava/lang/Long; // method@f09a │ │ -4a8f5a: 0c0e |00cf: move-result-object v14 │ │ -4a8f5c: 7110 fdfb 0e00 |00d0: invoke-static {v14}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4a8f62: 6e10 e9f5 0e00 |00d3: invoke-virtual {v14}, Ljava/lang/Long;.longValue:()J // method@f5e9 │ │ -4a8f68: 0b0e |00d6: move-result-wide v14 │ │ -4a8f6a: 7130 88f0 ed0f |00d7: invoke-static {v13, v14, v15}, Lcom/nextcloud/talk/data/database/mappers/ChatMessageMapUtilsKt;.asEntity:(Lcom/nextcloud/talk/models/json/chat/ChatMessageJson;J)Lcom/nextcloud/talk/data/database/model/ChatMessageEntity; // method@f088 │ │ -4a8f70: 0c0d |00da: move-result-object v13 │ │ -4a8f72: 7220 c0f8 d600 |00db: invoke-interface {v6, v13}, Ljava/util/Collection;.add:(Ljava/lang/Object;)Z // method@f8c0 │ │ -4a8f78: 28e0 |00de: goto 00be // -0020 │ │ -4a8f7a: 1f06 3725 |00df: check-cast v6, Ljava/util/List; // type@2537 │ │ -4a8f7e: 54ca 87b2 |00e1: iget-object v10, v12, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.chatDao:Lcom/nextcloud/talk/data/database/dao/ChatMessagesDao; // field@b287 │ │ -4a8f82: 5b3c 6eb2 |00e3: iput-object v12, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.L$0:Ljava/lang/Object; // field@b26e │ │ -4a8f86: 5b32 6fb2 |00e5: iput-object v2, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.L$1:Ljava/lang/Object; // field@b26f │ │ -4a8f8a: 5b36 70b2 |00e7: iput-object v6, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.L$2:Ljava/lang/Object; // field@b270 │ │ -4a8f8e: 5c31 71b2 |00e9: iput-boolean v1, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.Z$0:Z // field@b271 │ │ -4a8f92: 5c30 72b2 |00eb: iput-boolean v0, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.Z$1:Z // field@b272 │ │ -4a8f96: 5939 73b2 |00ed: iput v9, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.label:I // field@b273 │ │ -4a8f9a: 7230 87f0 6a03 |00ef: invoke-interface {v10, v6, v3}, Lcom/nextcloud/talk/data/database/dao/ChatMessagesDao;.upsertChatMessages:(Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@f087 │ │ -4a8fa0: 0c09 |00f2: move-result-object v9 │ │ -4a8fa2: 3359 0300 |00f3: if-ne v9, v5, 00f6 // +0003 │ │ -4a8fa6: 1105 |00f5: return-object v5 │ │ -4a8fa8: 0217 0000 |00f6: move/from16 v23, v0 │ │ -4a8fac: 0729 |00f8: move-object v9, v2 │ │ -4a8fae: 07ca |00f9: move-object v10, v12 │ │ -4a8fb0: 0760 |00fa: move-object v0, v6 │ │ -4a8fb2: 1f00 8e24 |00fb: check-cast v0, Ljava/lang/Iterable; // type@248e │ │ -4a8fb6: 7210 e3f5 0000 |00fd: invoke-interface {v0}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@f5e3 │ │ -4a8fbc: 0c02 |0100: move-result-object v2 │ │ -4a8fbe: 7210 46f9 0200 |0101: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ -4a8fc4: 0a0c |0104: move-result v12 │ │ -4a8fc6: 390c 0400 |0105: if-nez v12, 0109 // +0004 │ │ -4a8fca: 07bc |0107: move-object v12, v11 │ │ -4a8fcc: 282c |0108: goto 0134 // +002c │ │ -4a8fce: 7210 47f9 0200 |0109: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ -4a8fd4: 0c0c |010c: move-result-object v12 │ │ -4a8fd6: 7210 46f9 0200 |010d: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ -4a8fdc: 0a0d |0110: move-result v13 │ │ -4a8fde: 390d 0300 |0111: if-nez v13, 0114 // +0003 │ │ -4a8fe2: 2821 |0113: goto 0134 // +0021 │ │ -4a8fe4: 07cd |0114: move-object v13, v12 │ │ -4a8fe6: 1f0d 5f22 |0115: check-cast v13, Lcom/nextcloud/talk/data/database/model/ChatMessageEntity; // type@225f │ │ -4a8fea: 6e10 90f0 0d00 |0117: invoke-virtual {v13}, Lcom/nextcloud/talk/data/database/model/ChatMessageEntity;.getId:()J // method@f090 │ │ -4a8ff0: 0b0d |011a: move-result-wide v13 │ │ -4a8ff2: 7210 47f9 0200 |011b: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ -4a8ff8: 0c0f |011e: move-result-object v15 │ │ -4a8ffa: 0810 0f00 |011f: move-object/from16 v16, v15 │ │ -4a8ffe: 1f10 5f22 |0121: check-cast v16, Lcom/nextcloud/talk/data/database/model/ChatMessageEntity; // type@225f │ │ -4a9002: 7401 90f0 1000 |0123: invoke-virtual/range {v16}, Lcom/nextcloud/talk/data/database/model/ChatMessageEntity;.getId:()J // method@f090 │ │ -4a9008: 0b10 |0126: move-result-wide v16 │ │ -4a900a: 3112 0d10 |0127: cmp-long v18, v13, v16 │ │ -4a900e: 3d12 0500 |0129: if-lez v18, 012e // +0005 │ │ -4a9012: 07fc |012b: move-object v12, v15 │ │ -4a9014: 050d 1000 |012c: move-wide/from16 v13, v16 │ │ -4a9018: 7210 46f9 0200 |012e: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ -4a901e: 0a0f |0131: move-result v15 │ │ -4a9020: 390f e9ff |0132: if-nez v15, 011b // -0017 │ │ -4a9024: 7110 fdfb 0c00 |0134: invoke-static {v12}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4a902a: 1f0c 5f22 |0137: check-cast v12, Lcom/nextcloud/talk/data/database/model/ChatMessageEntity; // type@225f │ │ -4a902e: 6e10 90f0 0c00 |0139: invoke-virtual {v12}, Lcom/nextcloud/talk/data/database/model/ChatMessageEntity;.getId:()J // method@f090 │ │ -4a9034: 0b0c |013c: move-result-wide v12 │ │ -4a9036: 7210 e3f5 0000 |013d: invoke-interface {v0}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@f5e3 │ │ -4a903c: 0c0f |0140: move-result-object v15 │ │ -4a903e: 7210 46f9 0f00 |0141: invoke-interface {v15}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ -4a9044: 0a00 |0144: move-result v0 │ │ -4a9046: 3900 0400 |0145: if-nez v0, 0149 // +0004 │ │ -4a904a: 07b0 |0147: move-object v0, v11 │ │ -4a904c: 282b |0148: goto 0173 // +002b │ │ -4a904e: 7210 47f9 0f00 |0149: invoke-interface {v15}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ -4a9054: 0c00 |014c: move-result-object v0 │ │ -4a9056: 7210 46f9 0f00 |014d: invoke-interface {v15}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ -4a905c: 0a02 |0150: move-result v2 │ │ -4a905e: 3902 0300 |0151: if-nez v2, 0154 // +0003 │ │ -4a9062: 2820 |0153: goto 0173 // +0020 │ │ -4a9064: 0702 |0154: move-object v2, v0 │ │ -4a9066: 1f02 5f22 |0155: check-cast v2, Lcom/nextcloud/talk/data/database/model/ChatMessageEntity; // type@225f │ │ -4a906a: 6e10 90f0 0200 |0157: invoke-virtual {v2}, Lcom/nextcloud/talk/data/database/model/ChatMessageEntity;.getId:()J // method@f090 │ │ -4a9070: 0b10 |015a: move-result-wide v16 │ │ -4a9072: 7210 47f9 0f00 |015b: invoke-interface {v15}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ -4a9078: 0c02 |015e: move-result-object v2 │ │ -4a907a: 072e |015f: move-object v14, v2 │ │ -4a907c: 1f0e 5f22 |0160: check-cast v14, Lcom/nextcloud/talk/data/database/model/ChatMessageEntity; // type@225f │ │ -4a9080: 6e10 90f0 0e00 |0162: invoke-virtual {v14}, Lcom/nextcloud/talk/data/database/model/ChatMessageEntity;.getId:()J // method@f090 │ │ -4a9086: 0b12 |0165: move-result-wide v18 │ │ -4a9088: 310e 1012 |0166: cmp-long v14, v16, v18 │ │ -4a908c: 3b0e 0500 |0168: if-gez v14, 016d // +0005 │ │ -4a9090: 0720 |016a: move-object v0, v2 │ │ -4a9092: 0510 1200 |016b: move-wide/from16 v16, v18 │ │ -4a9096: 7210 46f9 0f00 |016d: invoke-interface {v15}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ -4a909c: 0a02 |0170: move-result v2 │ │ -4a909e: 3902 eaff |0171: if-nez v2, 015b // -0016 │ │ -4a90a2: 7110 fdfb 0000 |0173: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4a90a8: 1f00 5f22 |0176: check-cast v0, Lcom/nextcloud/talk/data/database/model/ChatMessageEntity; // type@225f │ │ -4a90ac: 6e10 90f0 0000 |0178: invoke-virtual {v0}, Lcom/nextcloud/talk/data/database/model/ChatMessageEntity;.getId:()J // method@f090 │ │ -4a90b2: 0b0e |017b: move-result-wide v14 │ │ -4a90b4: 6200 80b2 |017c: sget-object v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.TAG:Ljava/lang/String; // field@b280 │ │ -4a90b8: 2202 a924 |017e: new-instance v2, Ljava/lang/StringBuilder; // type@24a9 │ │ -4a90bc: 1a07 21d3 |0180: const-string v7, "oldestIdFromSync: " // string@d321 │ │ -4a90c0: 7020 89f6 7200 |0182: invoke-direct {v2, v7}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -4a90c6: 6e30 8ef6 c20d |0185: invoke-virtual {v2, v12, v13}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@f68e │ │ -4a90cc: 0c02 |0188: move-result-object v2 │ │ -4a90ce: 6e10 9cf6 0200 |0189: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -4a90d4: 0c02 |018c: move-result-object v2 │ │ -4a90d6: 7120 6c05 2000 |018d: invoke-static {v0, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4a90dc: 2202 a924 |0190: new-instance v2, Ljava/lang/StringBuilder; // type@24a9 │ │ -4a90e0: 1a07 0fd1 |0192: const-string v7, "newestIdFromSync: " // string@d10f │ │ -4a90e4: 7020 89f6 7200 |0194: invoke-direct {v2, v7}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -4a90ea: 6e30 8ef6 e20f |0197: invoke-virtual {v2, v14, v15}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@f68e │ │ -4a90f0: 0c02 |019a: move-result-object v2 │ │ -4a90f2: 6e10 9cf6 0200 |019b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -4a90f8: 0c02 |019e: move-result-object v2 │ │ -4a90fa: 7120 6c05 2000 |019f: invoke-static {v0, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4a9100: 3809 3200 |01a2: if-eqz v9, 01d4 // +0032 │ │ -4a9104: 3801 1900 |01a4: if-eqz v1, 01bd // +0019 │ │ -4a9108: 6e10 8ef0 0900 |01a6: invoke-virtual {v9}, Lcom/nextcloud/talk/data/database/model/ChatBlockEntity;.getOldestMessageId:()J // method@f08e │ │ -4a910e: 0b01 |01a9: move-result-wide v1 │ │ -4a9110: 2207 a924 |01aa: new-instance v7, Ljava/lang/StringBuilder; // type@24a9 │ │ -4a9114: 1a09 23d3 |01ac: const-string v9, "oldestMessageIdFromBlockOfQueriedMessage: " // string@d323 │ │ -4a9118: 7020 89f6 9700 |01ae: invoke-direct {v7, v9}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -4a911e: 6e30 8ef6 1702 |01b1: invoke-virtual {v7, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@f68e │ │ -4a9124: 0c07 |01b4: move-result-object v7 │ │ -4a9126: 6e10 9cf6 0700 |01b5: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -4a912c: 0c07 |01b8: move-result-object v7 │ │ -4a912e: 7120 6c05 7000 |01b9: invoke-static {v0, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4a9134: 2819 |01bc: goto 01d5 // +0019 │ │ -4a9136: 6e10 8df0 0900 |01bd: invoke-virtual {v9}, Lcom/nextcloud/talk/data/database/model/ChatBlockEntity;.getNewestMessageId:()J // method@f08d │ │ -4a913c: 0b01 |01c0: move-result-wide v1 │ │ -4a913e: 2207 a924 |01c1: new-instance v7, Ljava/lang/StringBuilder; // type@24a9 │ │ -4a9142: 1a09 13d1 |01c3: const-string v9, "newestMessageIdFromBlockOfQueriedMessage: " // string@d113 │ │ -4a9146: 7020 89f6 9700 |01c5: invoke-direct {v7, v9}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -4a914c: 6e30 8ef6 1702 |01c8: invoke-virtual {v7, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@f68e │ │ -4a9152: 0c07 |01cb: move-result-object v7 │ │ -4a9154: 6e10 9cf6 0700 |01cc: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -4a915a: 0c07 |01cf: move-result-object v7 │ │ -4a915c: 7120 6c05 7000 |01d0: invoke-static {v0, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4a9162: 041e |01d3: move-wide v14, v1 │ │ -4a9164: 04c1 |01d4: move-wide v1, v12 │ │ -4a9166: 2207 a924 |01d5: new-instance v7, Ljava/lang/StringBuilder; // type@24a9 │ │ -4a916a: 1a09 22d3 |01d7: const-string v9, "oldestMessageIdForNewChatBlock: " // string@d322 │ │ -4a916e: 7020 89f6 9700 |01d9: invoke-direct {v7, v9}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -4a9174: 6e30 8ef6 1702 |01dc: invoke-virtual {v7, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@f68e │ │ -4a917a: 0c07 |01df: move-result-object v7 │ │ -4a917c: 6e10 9cf6 0700 |01e0: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -4a9182: 0c07 |01e3: move-result-object v7 │ │ -4a9184: 7120 6c05 7000 |01e4: invoke-static {v0, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4a918a: 2207 a924 |01e7: new-instance v7, Ljava/lang/StringBuilder; // type@24a9 │ │ -4a918e: 1a09 12d1 |01e9: const-string v9, "newestMessageIdForNewChatBlock: " // string@d112 │ │ -4a9192: 7020 89f6 9700 |01eb: invoke-direct {v7, v9}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -4a9198: 6e30 8ef6 e70f |01ee: invoke-virtual {v7, v14, v15}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@f68e │ │ -4a919e: 0c07 |01f1: move-result-object v7 │ │ -4a91a0: 6e10 9cf6 0700 |01f2: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -4a91a6: 0c07 |01f5: move-result-object v7 │ │ -4a91a8: 7120 6c05 7000 |01f6: invoke-static {v0, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4a91ae: 2200 5e22 |01f9: new-instance v0, Lcom/nextcloud/talk/data/database/model/ChatBlockEntity; // type@225e │ │ -4a91b2: 6e10 47ed 0a00 |01fb: invoke-virtual {v10}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.getInternalConversationId:()Ljava/lang/String; // method@ed47 │ │ -4a91b8: 0c10 |01fe: move-result-object v16 │ │ -4a91ba: 54a7 88b2 |01ff: iget-object v7, v10, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.conversationModel:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b288 │ │ -4a91be: 1a09 3994 |0201: const-string v9, "conversationModel" // string@9439 │ │ -4a91c2: 3907 0600 |0203: if-nez v7, 0209 // +0006 │ │ -4a91c6: 7110 06fc 0900 |0205: invoke-static {v9}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4a91cc: 07b7 |0208: move-object v7, v11 │ │ -4a91ce: 6e10 3ff1 0700 |0209: invoke-virtual {v7}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getAccountId:()J // method@f13f │ │ -4a91d4: 0b0c |020c: move-result-wide v12 │ │ -4a91d6: 7120 e1fb dc00 |020d: invoke-static {v12, v13}, Lkotlin/coroutines/jvm/internal/Boxing;.boxLong:(J)Ljava/lang/Long; // method@fbe1 │ │ -4a91dc: 0c11 |0210: move-result-object v17 │ │ -4a91de: 54a7 88b2 |0211: iget-object v7, v10, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.conversationModel:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b288 │ │ -4a91e2: 3907 0600 |0213: if-nez v7, 0219 // +0006 │ │ -4a91e6: 7110 06fc 0900 |0215: invoke-static {v9}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4a91ec: 07b7 |0218: move-object v7, v11 │ │ -4a91ee: 6e10 56f1 0700 |0219: invoke-virtual {v7}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getToken:()Ljava/lang/String; // method@f156 │ │ -4a91f4: 0c12 |021c: move-result-object v18 │ │ -4a91f6: 1318 0100 |021d: const/16 v24, #int 1 // #1 │ │ -4a91fa: 1319 0000 |021f: const/16 v25, #int 0 // #0 │ │ -4a91fe: 1613 0000 |0221: const-wide/16 v19, #int 0 // #0 │ │ -4a9202: 070d |0223: move-object v13, v0 │ │ -4a9204: 0515 0e00 |0224: move-wide/from16 v21, v14 │ │ -4a9208: 050e 1300 |0226: move-wide/from16 v14, v19 │ │ -4a920c: 0513 0100 |0228: move-wide/from16 v19, v1 │ │ -4a9210: 760d 8bf0 0d00 |022a: invoke-direct/range {v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25}, Lcom/nextcloud/talk/data/database/model/ChatBlockEntity;.:(JLjava/lang/String;Ljava/lang/Long;Ljava/lang/String;JJZILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@f08b │ │ -4a9216: 54a1 86b2 |022d: iget-object v1, v10, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.chatBlocksDao:Lcom/nextcloud/talk/data/database/dao/ChatBlocksDao; // field@b286 │ │ -4a921a: 5b3a 6eb2 |022f: iput-object v10, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.L$0:Ljava/lang/Object; // field@b26e │ │ -4a921e: 5b36 6fb2 |0231: iput-object v6, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.L$1:Ljava/lang/Object; // field@b26f │ │ -4a9222: 5b30 70b2 |0233: iput-object v0, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.L$2:Ljava/lang/Object; // field@b270 │ │ -4a9226: 5938 73b2 |0235: iput v8, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.label:I // field@b273 │ │ -4a922a: 7230 7ff0 0103 |0237: invoke-interface {v1, v0, v3}, Lcom/nextcloud/talk/data/database/dao/ChatBlocksDao;.upsertChatBlock:(Lcom/nextcloud/talk/data/database/model/ChatBlockEntity;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@f07f │ │ -4a9230: 0c01 |023a: move-result-object v1 │ │ -4a9232: 3351 0300 |023b: if-ne v1, v5, 023e // +0003 │ │ -4a9236: 1105 |023d: return-object v5 │ │ -4a9238: 0761 |023e: move-object v1, v6 │ │ -4a923a: 07a6 |023f: move-object v6, v10 │ │ -4a923c: 5b31 6eb2 |0240: iput-object v1, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.L$0:Ljava/lang/Object; // field@b26e │ │ -4a9240: 5b3b 6fb2 |0242: iput-object v11, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.L$1:Ljava/lang/Object; // field@b26f │ │ -4a9244: 5b3b 70b2 |0244: iput-object v11, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.L$2:Ljava/lang/Object; // field@b270 │ │ -4a9248: 1247 |0246: const/4 v7, #int 4 // #4 │ │ -4a924a: 5937 73b2 |0247: iput v7, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.label:I // field@b273 │ │ -4a924e: 7030 60ed 0603 |0249: invoke-direct {v6, v0, v3}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.updateBlocks:(Lcom/nextcloud/talk/data/database/model/ChatBlockEntity;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed60 │ │ -4a9254: 0c00 |024c: move-result-object v0 │ │ -4a9256: 3350 0300 |024d: if-ne v0, v5, 0250 // +0003 │ │ -4a925a: 1105 |024f: return-object v5 │ │ -4a925c: 0710 |0250: move-object v0, v1 │ │ -4a925e: 1100 |0251: return-object v0 │ │ +4a8db0: |[4a8db0] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.updateMessagesData:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Ljava/util/List;Lcom/nextcloud/talk/data/database/model/ChatBlockEntity;ZZLkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4a8dc0: 0800 1c00 |0000: move-object/from16 v0, v28 │ │ +4a8dc4: 0801 1d00 |0002: move-object/from16 v1, v29 │ │ +4a8dc8: 0802 2100 |0004: move-object/from16 v2, v33 │ │ +4a8dcc: 2023 7221 |0006: instance-of v3, v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1; // type@2172 │ │ +4a8dd0: 3803 1400 |0008: if-eqz v3, 001c // +0014 │ │ +4a8dd4: 0723 |000a: move-object v3, v2 │ │ +4a8dd6: 1f03 7221 |000b: check-cast v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1; // type@2172 │ │ +4a8dda: 5234 73b2 |000d: iget v4, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.label:I // field@b273 │ │ +4a8dde: 1505 0080 |000f: const/high16 v5, #int -2147483648 // #8000 │ │ +4a8de2: b554 |0011: and-int/2addr v4, v5 │ │ +4a8de4: 3804 0a00 |0012: if-eqz v4, 001c // +000a │ │ +4a8de8: 5232 73b2 |0014: iget v2, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.label:I // field@b273 │ │ +4a8dec: b152 |0016: sub-int/2addr v2, v5 │ │ +4a8dee: 5932 73b2 |0017: iput v2, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.label:I // field@b273 │ │ +4a8df2: 0804 1b00 |0019: move-object/from16 v4, v27 │ │ +4a8df6: 2808 |001b: goto 0023 // +0008 │ │ +4a8df8: 2203 7221 |001c: new-instance v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1; // type@2172 │ │ +4a8dfc: 0804 1b00 |001e: move-object/from16 v4, v27 │ │ +4a8e00: 7030 1eed 4302 |0020: invoke-direct {v3, v4, v2}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lkotlin/coroutines/Continuation;)V // method@ed1e │ │ +4a8e06: 5432 74b2 |0023: iget-object v2, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.result:Ljava/lang/Object; // field@b274 │ │ +4a8e0a: 7100 dcfb 0000 |0025: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ +4a8e10: 0c05 |0028: move-result-object v5 │ │ +4a8e12: 5236 73b2 |0029: iget v6, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.label:I // field@b273 │ │ +4a8e16: 1247 |002b: const/4 v7, #int 4 // #4 │ │ +4a8e18: 1238 |002c: const/4 v8, #int 3 // #3 │ │ +4a8e1a: 1229 |002d: const/4 v9, #int 2 // #2 │ │ +4a8e1c: 121a |002e: const/4 v10, #int 1 // #1 │ │ +4a8e1e: 120b |002f: const/4 v11, #int 0 // #0 │ │ +4a8e20: 3806 5800 |0030: if-eqz v6, 0088 // +0058 │ │ +4a8e24: 32a6 4100 |0032: if-eq v6, v10, 0073 // +0041 │ │ +4a8e28: 3296 2800 |0034: if-eq v6, v9, 005c // +0028 │ │ +4a8e2c: 3286 1500 |0036: if-eq v6, v8, 004b // +0015 │ │ +4a8e30: 3376 0b00 |0038: if-ne v6, v7, 0043 // +000b │ │ +4a8e34: 5430 6eb2 |003a: iget-object v0, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.L$0:Ljava/lang/Object; // field@b26e │ │ +4a8e38: 1f00 3725 |003c: check-cast v0, Ljava/util/List; // type@2537 │ │ +4a8e3c: 7110 8cfb 0200 |003e: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +4a8e42: 2900 1002 |0041: goto/16 0251 // +0210 │ │ +4a8e46: 2200 8924 |0043: new-instance v0, Ljava/lang/IllegalStateException; // type@2489 │ │ +4a8e4a: 1a01 d28c |0045: const-string v1, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ +4a8e4e: 7020 c9f5 1000 |0047: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ +4a8e54: 2700 |004a: throw v0 │ │ +4a8e56: 5430 70b2 |004b: iget-object v0, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.L$2:Ljava/lang/Object; // field@b270 │ │ +4a8e5a: 1f00 5e22 |004d: check-cast v0, Lcom/nextcloud/talk/data/database/model/ChatBlockEntity; // type@225e │ │ +4a8e5e: 5431 6fb2 |004f: iget-object v1, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.L$1:Ljava/lang/Object; // field@b26f │ │ +4a8e62: 1f01 3725 |0051: check-cast v1, Ljava/util/List; // type@2537 │ │ +4a8e66: 5436 6eb2 |0053: iget-object v6, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.L$0:Ljava/lang/Object; // field@b26e │ │ +4a8e6a: 1f06 7421 |0055: check-cast v6, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // type@2174 │ │ +4a8e6e: 7110 8cfb 0200 |0057: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +4a8e74: 2900 e601 |005a: goto/16 0240 // +01e6 │ │ +4a8e78: 5530 72b2 |005c: iget-boolean v0, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.Z$1:Z // field@b272 │ │ +4a8e7c: 5531 71b2 |005e: iget-boolean v1, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.Z$0:Z // field@b271 │ │ +4a8e80: 5436 70b2 |0060: iget-object v6, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.L$2:Ljava/lang/Object; // field@b270 │ │ +4a8e84: 1f06 3725 |0062: check-cast v6, Ljava/util/List; // type@2537 │ │ +4a8e88: 5439 6fb2 |0064: iget-object v9, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.L$1:Ljava/lang/Object; // field@b26f │ │ +4a8e8c: 1f09 5e22 |0066: check-cast v9, Lcom/nextcloud/talk/data/database/model/ChatBlockEntity; // type@225e │ │ +4a8e90: 543a 6eb2 |0068: iget-object v10, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.L$0:Ljava/lang/Object; // field@b26e │ │ +4a8e94: 1f0a 7421 |006a: check-cast v10, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // type@2174 │ │ +4a8e98: 7110 8cfb 0200 |006c: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +4a8e9e: 0217 0000 |006f: move/from16 v23, v0 │ │ +4a8ea2: 2900 8900 |0071: goto/16 00fa // +0089 │ │ +4a8ea6: 5530 72b2 |0073: iget-boolean v0, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.Z$1:Z // field@b272 │ │ +4a8eaa: 5531 71b2 |0075: iget-boolean v1, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.Z$0:Z // field@b271 │ │ +4a8eae: 5436 70b2 |0077: iget-object v6, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.L$2:Ljava/lang/Object; // field@b270 │ │ +4a8eb2: 1f06 5e22 |0079: check-cast v6, Lcom/nextcloud/talk/data/database/model/ChatBlockEntity; // type@225e │ │ +4a8eb6: 543a 6fb2 |007b: iget-object v10, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.L$1:Ljava/lang/Object; // field@b26f │ │ +4a8eba: 1f0a 3725 |007d: check-cast v10, Ljava/util/List; // type@2537 │ │ +4a8ebe: 543c 6eb2 |007f: iget-object v12, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.L$0:Ljava/lang/Object; // field@b26e │ │ +4a8ec2: 1f0c 7421 |0081: check-cast v12, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // type@2174 │ │ +4a8ec6: 7110 8cfb 0200 |0083: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +4a8ecc: 0762 |0086: move-object v2, v6 │ │ +4a8ece: 2824 |0087: goto 00ab // +0024 │ │ +4a8ed0: 7110 8cfb 0200 |0088: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +4a8ed6: 5b30 6eb2 |008b: iput-object v0, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.L$0:Ljava/lang/Object; // field@b26e │ │ +4a8eda: 5b31 6fb2 |008d: iput-object v1, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.L$1:Ljava/lang/Object; // field@b26f │ │ +4a8ede: 0802 1e00 |008f: move-object/from16 v2, v30 │ │ +4a8ee2: 5b32 70b2 |0091: iput-object v2, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.L$2:Ljava/lang/Object; // field@b270 │ │ +4a8ee6: 0206 1f00 |0093: move/from16 v6, v31 │ │ +4a8eea: 5c36 71b2 |0095: iput-boolean v6, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.Z$0:Z // field@b271 │ │ +4a8eee: 020c 2000 |0097: move/from16 v12, v32 │ │ +4a8ef2: 5c3c 72b2 |0099: iput-boolean v12, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.Z$1:Z // field@b272 │ │ +4a8ef6: 593a 73b2 |009b: iput v10, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.label:I // field@b273 │ │ +4a8efa: 7030 54ed 1003 |009d: invoke-direct {v0, v1, v3}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.handleUpdateMessages:(Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed54 │ │ +4a8f00: 0c0a |00a0: move-result-object v10 │ │ +4a8f02: 335a 0300 |00a1: if-ne v10, v5, 00a4 // +0003 │ │ +4a8f06: 1105 |00a3: return-object v5 │ │ +4a8f08: 071a |00a4: move-object v10, v1 │ │ +4a8f0a: 0161 |00a5: move v1, v6 │ │ +4a8f0c: 021a 0c00 |00a6: move/from16 v26, v12 │ │ +4a8f10: 070c |00a8: move-object v12, v0 │ │ +4a8f12: 0200 1a00 |00a9: move/from16 v0, v26 │ │ +4a8f16: 1f0a 8e24 |00ab: check-cast v10, Ljava/lang/Iterable; // type@248e │ │ +4a8f1a: 2206 2125 |00ad: new-instance v6, Ljava/util/ArrayList; // type@2521 │ │ +4a8f1e: 130d 0a00 |00af: const/16 v13, #int 10 // #a │ │ +4a8f22: 7120 a2fb da00 |00b1: invoke-static {v10, v13}, Lkotlin/collections/CollectionsKt;.collectionSizeOrDefault:(Ljava/lang/Iterable;I)I // method@fba2 │ │ +4a8f28: 0a0d |00b4: move-result v13 │ │ +4a8f2a: 7020 42f8 d600 |00b5: invoke-direct {v6, v13}, Ljava/util/ArrayList;.:(I)V // method@f842 │ │ +4a8f30: 1f06 2525 |00b8: check-cast v6, Ljava/util/Collection; // type@2525 │ │ +4a8f34: 7210 e3f5 0a00 |00ba: invoke-interface {v10}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@f5e3 │ │ +4a8f3a: 0c0a |00bd: move-result-object v10 │ │ +4a8f3c: 7210 46f9 0a00 |00be: invoke-interface {v10}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ +4a8f42: 0a0d |00c1: move-result v13 │ │ +4a8f44: 380d 1d00 |00c2: if-eqz v13, 00df // +001d │ │ +4a8f48: 7210 47f9 0a00 |00c4: invoke-interface {v10}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ +4a8f4e: 0c0d |00c7: move-result-object v13 │ │ +4a8f50: 1f0d d722 |00c8: check-cast v13, Lcom/nextcloud/talk/models/json/chat/ChatMessageJson; // type@22d7 │ │ +4a8f54: 54ce 8ab2 |00ca: iget-object v14, v12, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.currentUser:Lcom/nextcloud/talk/data/user/model/User; // field@b28a │ │ +4a8f58: 6e10 9af0 0e00 |00cc: invoke-virtual {v14}, Lcom/nextcloud/talk/data/user/model/User;.getId:()Ljava/lang/Long; // method@f09a │ │ +4a8f5e: 0c0e |00cf: move-result-object v14 │ │ +4a8f60: 7110 fdfb 0e00 |00d0: invoke-static {v14}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4a8f66: 6e10 e9f5 0e00 |00d3: invoke-virtual {v14}, Ljava/lang/Long;.longValue:()J // method@f5e9 │ │ +4a8f6c: 0b0e |00d6: move-result-wide v14 │ │ +4a8f6e: 7130 88f0 ed0f |00d7: invoke-static {v13, v14, v15}, Lcom/nextcloud/talk/data/database/mappers/ChatMessageMapUtilsKt;.asEntity:(Lcom/nextcloud/talk/models/json/chat/ChatMessageJson;J)Lcom/nextcloud/talk/data/database/model/ChatMessageEntity; // method@f088 │ │ +4a8f74: 0c0d |00da: move-result-object v13 │ │ +4a8f76: 7220 c0f8 d600 |00db: invoke-interface {v6, v13}, Ljava/util/Collection;.add:(Ljava/lang/Object;)Z // method@f8c0 │ │ +4a8f7c: 28e0 |00de: goto 00be // -0020 │ │ +4a8f7e: 1f06 3725 |00df: check-cast v6, Ljava/util/List; // type@2537 │ │ +4a8f82: 54ca 87b2 |00e1: iget-object v10, v12, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.chatDao:Lcom/nextcloud/talk/data/database/dao/ChatMessagesDao; // field@b287 │ │ +4a8f86: 5b3c 6eb2 |00e3: iput-object v12, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.L$0:Ljava/lang/Object; // field@b26e │ │ +4a8f8a: 5b32 6fb2 |00e5: iput-object v2, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.L$1:Ljava/lang/Object; // field@b26f │ │ +4a8f8e: 5b36 70b2 |00e7: iput-object v6, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.L$2:Ljava/lang/Object; // field@b270 │ │ +4a8f92: 5c31 71b2 |00e9: iput-boolean v1, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.Z$0:Z // field@b271 │ │ +4a8f96: 5c30 72b2 |00eb: iput-boolean v0, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.Z$1:Z // field@b272 │ │ +4a8f9a: 5939 73b2 |00ed: iput v9, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.label:I // field@b273 │ │ +4a8f9e: 7230 87f0 6a03 |00ef: invoke-interface {v10, v6, v3}, Lcom/nextcloud/talk/data/database/dao/ChatMessagesDao;.upsertChatMessages:(Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@f087 │ │ +4a8fa4: 0c09 |00f2: move-result-object v9 │ │ +4a8fa6: 3359 0300 |00f3: if-ne v9, v5, 00f6 // +0003 │ │ +4a8faa: 1105 |00f5: return-object v5 │ │ +4a8fac: 0217 0000 |00f6: move/from16 v23, v0 │ │ +4a8fb0: 0729 |00f8: move-object v9, v2 │ │ +4a8fb2: 07ca |00f9: move-object v10, v12 │ │ +4a8fb4: 0760 |00fa: move-object v0, v6 │ │ +4a8fb6: 1f00 8e24 |00fb: check-cast v0, Ljava/lang/Iterable; // type@248e │ │ +4a8fba: 7210 e3f5 0000 |00fd: invoke-interface {v0}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@f5e3 │ │ +4a8fc0: 0c02 |0100: move-result-object v2 │ │ +4a8fc2: 7210 46f9 0200 |0101: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ +4a8fc8: 0a0c |0104: move-result v12 │ │ +4a8fca: 390c 0400 |0105: if-nez v12, 0109 // +0004 │ │ +4a8fce: 07bc |0107: move-object v12, v11 │ │ +4a8fd0: 282c |0108: goto 0134 // +002c │ │ +4a8fd2: 7210 47f9 0200 |0109: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ +4a8fd8: 0c0c |010c: move-result-object v12 │ │ +4a8fda: 7210 46f9 0200 |010d: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ +4a8fe0: 0a0d |0110: move-result v13 │ │ +4a8fe2: 390d 0300 |0111: if-nez v13, 0114 // +0003 │ │ +4a8fe6: 2821 |0113: goto 0134 // +0021 │ │ +4a8fe8: 07cd |0114: move-object v13, v12 │ │ +4a8fea: 1f0d 5f22 |0115: check-cast v13, Lcom/nextcloud/talk/data/database/model/ChatMessageEntity; // type@225f │ │ +4a8fee: 6e10 90f0 0d00 |0117: invoke-virtual {v13}, Lcom/nextcloud/talk/data/database/model/ChatMessageEntity;.getId:()J // method@f090 │ │ +4a8ff4: 0b0d |011a: move-result-wide v13 │ │ +4a8ff6: 7210 47f9 0200 |011b: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ +4a8ffc: 0c0f |011e: move-result-object v15 │ │ +4a8ffe: 0810 0f00 |011f: move-object/from16 v16, v15 │ │ +4a9002: 1f10 5f22 |0121: check-cast v16, Lcom/nextcloud/talk/data/database/model/ChatMessageEntity; // type@225f │ │ +4a9006: 7401 90f0 1000 |0123: invoke-virtual/range {v16}, Lcom/nextcloud/talk/data/database/model/ChatMessageEntity;.getId:()J // method@f090 │ │ +4a900c: 0b10 |0126: move-result-wide v16 │ │ +4a900e: 3112 0d10 |0127: cmp-long v18, v13, v16 │ │ +4a9012: 3d12 0500 |0129: if-lez v18, 012e // +0005 │ │ +4a9016: 07fc |012b: move-object v12, v15 │ │ +4a9018: 050d 1000 |012c: move-wide/from16 v13, v16 │ │ +4a901c: 7210 46f9 0200 |012e: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ +4a9022: 0a0f |0131: move-result v15 │ │ +4a9024: 390f e9ff |0132: if-nez v15, 011b // -0017 │ │ +4a9028: 7110 fdfb 0c00 |0134: invoke-static {v12}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4a902e: 1f0c 5f22 |0137: check-cast v12, Lcom/nextcloud/talk/data/database/model/ChatMessageEntity; // type@225f │ │ +4a9032: 6e10 90f0 0c00 |0139: invoke-virtual {v12}, Lcom/nextcloud/talk/data/database/model/ChatMessageEntity;.getId:()J // method@f090 │ │ +4a9038: 0b0c |013c: move-result-wide v12 │ │ +4a903a: 7210 e3f5 0000 |013d: invoke-interface {v0}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@f5e3 │ │ +4a9040: 0c0f |0140: move-result-object v15 │ │ +4a9042: 7210 46f9 0f00 |0141: invoke-interface {v15}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ +4a9048: 0a00 |0144: move-result v0 │ │ +4a904a: 3900 0400 |0145: if-nez v0, 0149 // +0004 │ │ +4a904e: 07b0 |0147: move-object v0, v11 │ │ +4a9050: 282b |0148: goto 0173 // +002b │ │ +4a9052: 7210 47f9 0f00 |0149: invoke-interface {v15}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ +4a9058: 0c00 |014c: move-result-object v0 │ │ +4a905a: 7210 46f9 0f00 |014d: invoke-interface {v15}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ +4a9060: 0a02 |0150: move-result v2 │ │ +4a9062: 3902 0300 |0151: if-nez v2, 0154 // +0003 │ │ +4a9066: 2820 |0153: goto 0173 // +0020 │ │ +4a9068: 0702 |0154: move-object v2, v0 │ │ +4a906a: 1f02 5f22 |0155: check-cast v2, Lcom/nextcloud/talk/data/database/model/ChatMessageEntity; // type@225f │ │ +4a906e: 6e10 90f0 0200 |0157: invoke-virtual {v2}, Lcom/nextcloud/talk/data/database/model/ChatMessageEntity;.getId:()J // method@f090 │ │ +4a9074: 0b10 |015a: move-result-wide v16 │ │ +4a9076: 7210 47f9 0f00 |015b: invoke-interface {v15}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ +4a907c: 0c02 |015e: move-result-object v2 │ │ +4a907e: 072e |015f: move-object v14, v2 │ │ +4a9080: 1f0e 5f22 |0160: check-cast v14, Lcom/nextcloud/talk/data/database/model/ChatMessageEntity; // type@225f │ │ +4a9084: 6e10 90f0 0e00 |0162: invoke-virtual {v14}, Lcom/nextcloud/talk/data/database/model/ChatMessageEntity;.getId:()J // method@f090 │ │ +4a908a: 0b12 |0165: move-result-wide v18 │ │ +4a908c: 310e 1012 |0166: cmp-long v14, v16, v18 │ │ +4a9090: 3b0e 0500 |0168: if-gez v14, 016d // +0005 │ │ +4a9094: 0720 |016a: move-object v0, v2 │ │ +4a9096: 0510 1200 |016b: move-wide/from16 v16, v18 │ │ +4a909a: 7210 46f9 0f00 |016d: invoke-interface {v15}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ +4a90a0: 0a02 |0170: move-result v2 │ │ +4a90a2: 3902 eaff |0171: if-nez v2, 015b // -0016 │ │ +4a90a6: 7110 fdfb 0000 |0173: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4a90ac: 1f00 5f22 |0176: check-cast v0, Lcom/nextcloud/talk/data/database/model/ChatMessageEntity; // type@225f │ │ +4a90b0: 6e10 90f0 0000 |0178: invoke-virtual {v0}, Lcom/nextcloud/talk/data/database/model/ChatMessageEntity;.getId:()J // method@f090 │ │ +4a90b6: 0b0e |017b: move-result-wide v14 │ │ +4a90b8: 6200 80b2 |017c: sget-object v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.TAG:Ljava/lang/String; // field@b280 │ │ +4a90bc: 2202 a924 |017e: new-instance v2, Ljava/lang/StringBuilder; // type@24a9 │ │ +4a90c0: 1a07 21d3 |0180: const-string v7, "oldestIdFromSync: " // string@d321 │ │ +4a90c4: 7020 89f6 7200 |0182: invoke-direct {v2, v7}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +4a90ca: 6e30 8ef6 c20d |0185: invoke-virtual {v2, v12, v13}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@f68e │ │ +4a90d0: 0c02 |0188: move-result-object v2 │ │ +4a90d2: 6e10 9cf6 0200 |0189: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +4a90d8: 0c02 |018c: move-result-object v2 │ │ +4a90da: 7120 6c05 2000 |018d: invoke-static {v0, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4a90e0: 2202 a924 |0190: new-instance v2, Ljava/lang/StringBuilder; // type@24a9 │ │ +4a90e4: 1a07 0fd1 |0192: const-string v7, "newestIdFromSync: " // string@d10f │ │ +4a90e8: 7020 89f6 7200 |0194: invoke-direct {v2, v7}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +4a90ee: 6e30 8ef6 e20f |0197: invoke-virtual {v2, v14, v15}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@f68e │ │ +4a90f4: 0c02 |019a: move-result-object v2 │ │ +4a90f6: 6e10 9cf6 0200 |019b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +4a90fc: 0c02 |019e: move-result-object v2 │ │ +4a90fe: 7120 6c05 2000 |019f: invoke-static {v0, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4a9104: 3809 3200 |01a2: if-eqz v9, 01d4 // +0032 │ │ +4a9108: 3801 1900 |01a4: if-eqz v1, 01bd // +0019 │ │ +4a910c: 6e10 8ef0 0900 |01a6: invoke-virtual {v9}, Lcom/nextcloud/talk/data/database/model/ChatBlockEntity;.getOldestMessageId:()J // method@f08e │ │ +4a9112: 0b01 |01a9: move-result-wide v1 │ │ +4a9114: 2207 a924 |01aa: new-instance v7, Ljava/lang/StringBuilder; // type@24a9 │ │ +4a9118: 1a09 23d3 |01ac: const-string v9, "oldestMessageIdFromBlockOfQueriedMessage: " // string@d323 │ │ +4a911c: 7020 89f6 9700 |01ae: invoke-direct {v7, v9}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +4a9122: 6e30 8ef6 1702 |01b1: invoke-virtual {v7, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@f68e │ │ +4a9128: 0c07 |01b4: move-result-object v7 │ │ +4a912a: 6e10 9cf6 0700 |01b5: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +4a9130: 0c07 |01b8: move-result-object v7 │ │ +4a9132: 7120 6c05 7000 |01b9: invoke-static {v0, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4a9138: 2819 |01bc: goto 01d5 // +0019 │ │ +4a913a: 6e10 8df0 0900 |01bd: invoke-virtual {v9}, Lcom/nextcloud/talk/data/database/model/ChatBlockEntity;.getNewestMessageId:()J // method@f08d │ │ +4a9140: 0b01 |01c0: move-result-wide v1 │ │ +4a9142: 2207 a924 |01c1: new-instance v7, Ljava/lang/StringBuilder; // type@24a9 │ │ +4a9146: 1a09 13d1 |01c3: const-string v9, "newestMessageIdFromBlockOfQueriedMessage: " // string@d113 │ │ +4a914a: 7020 89f6 9700 |01c5: invoke-direct {v7, v9}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +4a9150: 6e30 8ef6 1702 |01c8: invoke-virtual {v7, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@f68e │ │ +4a9156: 0c07 |01cb: move-result-object v7 │ │ +4a9158: 6e10 9cf6 0700 |01cc: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +4a915e: 0c07 |01cf: move-result-object v7 │ │ +4a9160: 7120 6c05 7000 |01d0: invoke-static {v0, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4a9166: 041e |01d3: move-wide v14, v1 │ │ +4a9168: 04c1 |01d4: move-wide v1, v12 │ │ +4a916a: 2207 a924 |01d5: new-instance v7, Ljava/lang/StringBuilder; // type@24a9 │ │ +4a916e: 1a09 22d3 |01d7: const-string v9, "oldestMessageIdForNewChatBlock: " // string@d322 │ │ +4a9172: 7020 89f6 9700 |01d9: invoke-direct {v7, v9}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +4a9178: 6e30 8ef6 1702 |01dc: invoke-virtual {v7, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@f68e │ │ +4a917e: 0c07 |01df: move-result-object v7 │ │ +4a9180: 6e10 9cf6 0700 |01e0: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +4a9186: 0c07 |01e3: move-result-object v7 │ │ +4a9188: 7120 6c05 7000 |01e4: invoke-static {v0, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4a918e: 2207 a924 |01e7: new-instance v7, Ljava/lang/StringBuilder; // type@24a9 │ │ +4a9192: 1a09 12d1 |01e9: const-string v9, "newestMessageIdForNewChatBlock: " // string@d112 │ │ +4a9196: 7020 89f6 9700 |01eb: invoke-direct {v7, v9}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +4a919c: 6e30 8ef6 e70f |01ee: invoke-virtual {v7, v14, v15}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@f68e │ │ +4a91a2: 0c07 |01f1: move-result-object v7 │ │ +4a91a4: 6e10 9cf6 0700 |01f2: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +4a91aa: 0c07 |01f5: move-result-object v7 │ │ +4a91ac: 7120 6c05 7000 |01f6: invoke-static {v0, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4a91b2: 2200 5e22 |01f9: new-instance v0, Lcom/nextcloud/talk/data/database/model/ChatBlockEntity; // type@225e │ │ +4a91b6: 6e10 47ed 0a00 |01fb: invoke-virtual {v10}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.getInternalConversationId:()Ljava/lang/String; // method@ed47 │ │ +4a91bc: 0c10 |01fe: move-result-object v16 │ │ +4a91be: 54a7 88b2 |01ff: iget-object v7, v10, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.conversationModel:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b288 │ │ +4a91c2: 1a09 3994 |0201: const-string v9, "conversationModel" // string@9439 │ │ +4a91c6: 3907 0600 |0203: if-nez v7, 0209 // +0006 │ │ +4a91ca: 7110 06fc 0900 |0205: invoke-static {v9}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4a91d0: 07b7 |0208: move-object v7, v11 │ │ +4a91d2: 6e10 3ff1 0700 |0209: invoke-virtual {v7}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getAccountId:()J // method@f13f │ │ +4a91d8: 0b0c |020c: move-result-wide v12 │ │ +4a91da: 7120 e1fb dc00 |020d: invoke-static {v12, v13}, Lkotlin/coroutines/jvm/internal/Boxing;.boxLong:(J)Ljava/lang/Long; // method@fbe1 │ │ +4a91e0: 0c11 |0210: move-result-object v17 │ │ +4a91e2: 54a7 88b2 |0211: iget-object v7, v10, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.conversationModel:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b288 │ │ +4a91e6: 3907 0600 |0213: if-nez v7, 0219 // +0006 │ │ +4a91ea: 7110 06fc 0900 |0215: invoke-static {v9}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4a91f0: 07b7 |0218: move-object v7, v11 │ │ +4a91f2: 6e10 56f1 0700 |0219: invoke-virtual {v7}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getToken:()Ljava/lang/String; // method@f156 │ │ +4a91f8: 0c12 |021c: move-result-object v18 │ │ +4a91fa: 1318 0100 |021d: const/16 v24, #int 1 // #1 │ │ +4a91fe: 1319 0000 |021f: const/16 v25, #int 0 // #0 │ │ +4a9202: 1613 0000 |0221: const-wide/16 v19, #int 0 // #0 │ │ +4a9206: 070d |0223: move-object v13, v0 │ │ +4a9208: 0515 0e00 |0224: move-wide/from16 v21, v14 │ │ +4a920c: 050e 1300 |0226: move-wide/from16 v14, v19 │ │ +4a9210: 0513 0100 |0228: move-wide/from16 v19, v1 │ │ +4a9214: 760d 8bf0 0d00 |022a: invoke-direct/range {v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25}, Lcom/nextcloud/talk/data/database/model/ChatBlockEntity;.:(JLjava/lang/String;Ljava/lang/Long;Ljava/lang/String;JJZILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@f08b │ │ +4a921a: 54a1 86b2 |022d: iget-object v1, v10, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.chatBlocksDao:Lcom/nextcloud/talk/data/database/dao/ChatBlocksDao; // field@b286 │ │ +4a921e: 5b3a 6eb2 |022f: iput-object v10, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.L$0:Ljava/lang/Object; // field@b26e │ │ +4a9222: 5b36 6fb2 |0231: iput-object v6, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.L$1:Ljava/lang/Object; // field@b26f │ │ +4a9226: 5b30 70b2 |0233: iput-object v0, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.L$2:Ljava/lang/Object; // field@b270 │ │ +4a922a: 5938 73b2 |0235: iput v8, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.label:I // field@b273 │ │ +4a922e: 7230 7ff0 0103 |0237: invoke-interface {v1, v0, v3}, Lcom/nextcloud/talk/data/database/dao/ChatBlocksDao;.upsertChatBlock:(Lcom/nextcloud/talk/data/database/model/ChatBlockEntity;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@f07f │ │ +4a9234: 0c01 |023a: move-result-object v1 │ │ +4a9236: 3351 0300 |023b: if-ne v1, v5, 023e // +0003 │ │ +4a923a: 1105 |023d: return-object v5 │ │ +4a923c: 0761 |023e: move-object v1, v6 │ │ +4a923e: 07a6 |023f: move-object v6, v10 │ │ +4a9240: 5b31 6eb2 |0240: iput-object v1, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.L$0:Ljava/lang/Object; // field@b26e │ │ +4a9244: 5b3b 6fb2 |0242: iput-object v11, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.L$1:Ljava/lang/Object; // field@b26f │ │ +4a9248: 5b3b 70b2 |0244: iput-object v11, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.L$2:Ljava/lang/Object; // field@b270 │ │ +4a924c: 1247 |0246: const/4 v7, #int 4 // #4 │ │ +4a924e: 5937 73b2 |0247: iput v7, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateMessagesData$1;.label:I // field@b273 │ │ +4a9252: 7030 60ed 0603 |0249: invoke-direct {v6, v0, v3}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.updateBlocks:(Lcom/nextcloud/talk/data/database/model/ChatBlockEntity;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed60 │ │ +4a9258: 0c00 |024c: move-result-object v0 │ │ +4a925a: 3350 0300 |024d: if-ne v0, v5, 0250 // +0003 │ │ +4a925e: 1105 |024f: return-object v5 │ │ +4a9260: 0710 |0250: move-object v0, v1 │ │ +4a9262: 1100 |0251: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0029 line=518 │ │ 0x008b line=524 │ │ 0x00ab line=526 │ │ 0x00ad line=767 │ │ 0x00ba line=768 │ │ @@ -2041705,26 +2041705,26 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 18 16-bit code units │ │ -4a9acc: |[4a9acc] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.updateUiForLastCommonRead:()V │ │ -4a9adc: 5460 90b2 |0000: iget-object v0, v6, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.scope:Lkotlinx/coroutines/CoroutineScope; // field@b290 │ │ -4a9ae0: 2201 7321 |0002: new-instance v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateUiForLastCommonRead$1; // type@2173 │ │ -4a9ae4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -4a9ae6: 7030 20ed 6102 |0005: invoke-direct {v1, v6, v2}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateUiForLastCommonRead$1;.:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lkotlin/coroutines/Continuation;)V // method@ed20 │ │ -4a9aec: 0713 |0008: move-object v3, v1 │ │ -4a9aee: 1f03 e825 |0009: check-cast v3, Lkotlin/jvm/functions/Function2; // type@25e8 │ │ -4a9af2: 1234 |000b: const/4 v4, #int 3 // #3 │ │ -4a9af4: 1205 |000c: const/4 v5, #int 0 // #0 │ │ -4a9af6: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -4a9af8: 7706 58fc 0000 |000e: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@fc58 │ │ -4a9afe: 0e00 |0011: return-void │ │ +4a9ad0: |[4a9ad0] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.updateUiForLastCommonRead:()V │ │ +4a9ae0: 5460 90b2 |0000: iget-object v0, v6, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.scope:Lkotlinx/coroutines/CoroutineScope; // field@b290 │ │ +4a9ae4: 2201 7321 |0002: new-instance v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateUiForLastCommonRead$1; // type@2173 │ │ +4a9ae8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +4a9aea: 7030 20ed 6102 |0005: invoke-direct {v1, v6, v2}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$updateUiForLastCommonRead$1;.:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lkotlin/coroutines/Continuation;)V // method@ed20 │ │ +4a9af0: 0713 |0008: move-object v3, v1 │ │ +4a9af2: 1f03 e825 |0009: check-cast v3, Lkotlin/jvm/functions/Function2; // type@25e8 │ │ +4a9af6: 1234 |000b: const/4 v4, #int 3 // #3 │ │ +4a9af8: 1205 |000c: const/4 v5, #int 0 // #0 │ │ +4a9afa: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +4a9afc: 7706 58fc 0000 |000e: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@fc58 │ │ +4a9b02: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ locals : │ │ 0x0000 - 0x0012 reg=6 this Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; │ │ │ │ #45 : (in Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;) │ │ @@ -2041732,46 +2041732,46 @@ │ │ type : '(JLkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -4a9260: |[4a9260] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.updateUiForLastReadMessage:(JLkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4a9270: 5450 88b2 |0000: iget-object v0, v5, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.conversationModel:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b288 │ │ -4a9274: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4a9276: 1a02 3994 |0003: const-string v2, "conversationModel" // string@9439 │ │ -4a927a: 3900 0600 |0005: if-nez v0, 000b // +0006 │ │ -4a927e: 7110 06fc 0200 |0007: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4a9284: 0710 |000a: move-object v0, v1 │ │ -4a9286: 6e10 4cf1 0000 |000b: invoke-virtual {v0}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getLastReadMessage:()I // method@f14c │ │ -4a928c: 0a00 |000e: move-result v0 │ │ -4a928e: 8103 |000f: int-to-long v3, v0 │ │ -4a9290: 3106 0306 |0010: cmp-long v6, v3, v6 │ │ -4a9294: 3b06 2300 |0012: if-gez v6, 0035 // +0023 │ │ -4a9298: 5456 83b2 |0014: iget-object v6, v5, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;._lastReadMessageFlow:Lkotlinx/coroutines/flow/MutableSharedFlow; // field@b283 │ │ -4a929c: 5457 88b2 |0016: iget-object v7, v5, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.conversationModel:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b288 │ │ -4a92a0: 3907 0600 |0018: if-nez v7, 001e // +0006 │ │ -4a92a4: 7110 06fc 0200 |001a: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4a92aa: 2802 |001d: goto 001f // +0002 │ │ -4a92ac: 0771 |001e: move-object v1, v7 │ │ -4a92ae: 6e10 4cf1 0100 |001f: invoke-virtual {v1}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getLastReadMessage:()I // method@f14c │ │ -4a92b4: 0a07 |0022: move-result v7 │ │ -4a92b6: 7110 e0fb 0700 |0023: invoke-static {v7}, Lkotlin/coroutines/jvm/internal/Boxing;.boxInt:(I)Ljava/lang/Integer; // method@fbe0 │ │ -4a92bc: 0c07 |0026: move-result-object v7 │ │ -4a92be: 7230 98fc 7608 |0027: invoke-interface {v6, v7, v8}, Lkotlinx/coroutines/flow/MutableSharedFlow;.emit:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@fc98 │ │ -4a92c4: 0c06 |002a: move-result-object v6 │ │ -4a92c6: 7100 dcfb 0000 |002b: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ -4a92cc: 0c07 |002e: move-result-object v7 │ │ -4a92ce: 3376 0300 |002f: if-ne v6, v7, 0032 // +0003 │ │ -4a92d2: 1106 |0031: return-object v6 │ │ -4a92d4: 6206 61b5 |0032: sget-object v6, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -4a92d8: 1106 |0034: return-object v6 │ │ -4a92da: 6206 61b5 |0035: sget-object v6, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -4a92de: 1106 |0037: return-object v6 │ │ +4a9264: |[4a9264] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.updateUiForLastReadMessage:(JLkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4a9274: 5450 88b2 |0000: iget-object v0, v5, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.conversationModel:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b288 │ │ +4a9278: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4a927a: 1a02 3994 |0003: const-string v2, "conversationModel" // string@9439 │ │ +4a927e: 3900 0600 |0005: if-nez v0, 000b // +0006 │ │ +4a9282: 7110 06fc 0200 |0007: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4a9288: 0710 |000a: move-object v0, v1 │ │ +4a928a: 6e10 4cf1 0000 |000b: invoke-virtual {v0}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getLastReadMessage:()I // method@f14c │ │ +4a9290: 0a00 |000e: move-result v0 │ │ +4a9292: 8103 |000f: int-to-long v3, v0 │ │ +4a9294: 3106 0306 |0010: cmp-long v6, v3, v6 │ │ +4a9298: 3b06 2300 |0012: if-gez v6, 0035 // +0023 │ │ +4a929c: 5456 83b2 |0014: iget-object v6, v5, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;._lastReadMessageFlow:Lkotlinx/coroutines/flow/MutableSharedFlow; // field@b283 │ │ +4a92a0: 5457 88b2 |0016: iget-object v7, v5, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.conversationModel:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b288 │ │ +4a92a4: 3907 0600 |0018: if-nez v7, 001e // +0006 │ │ +4a92a8: 7110 06fc 0200 |001a: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4a92ae: 2802 |001d: goto 001f // +0002 │ │ +4a92b0: 0771 |001e: move-object v1, v7 │ │ +4a92b2: 6e10 4cf1 0100 |001f: invoke-virtual {v1}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getLastReadMessage:()I // method@f14c │ │ +4a92b8: 0a07 |0022: move-result v7 │ │ +4a92ba: 7110 e0fb 0700 |0023: invoke-static {v7}, Lkotlin/coroutines/jvm/internal/Boxing;.boxInt:(I)Ljava/lang/Integer; // method@fbe0 │ │ +4a92c0: 0c07 |0026: move-result-object v7 │ │ +4a92c2: 7230 98fc 7608 |0027: invoke-interface {v6, v7, v8}, Lkotlinx/coroutines/flow/MutableSharedFlow;.emit:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@fc98 │ │ +4a92c8: 0c06 |002a: move-result-object v6 │ │ +4a92ca: 7100 dcfb 0000 |002b: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ +4a92d0: 0c07 |002e: move-result-object v7 │ │ +4a92d2: 3376 0300 |002f: if-ne v6, v7, 0032 // +0003 │ │ +4a92d6: 1106 |0031: return-object v6 │ │ +4a92d8: 6206 61b5 |0032: sget-object v6, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +4a92dc: 1106 |0034: return-object v6 │ │ +4a92de: 6206 61b5 |0035: sget-object v6, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +4a92e2: 1106 |0037: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ 0x0014 line=215 │ │ 0x0035 line=217 │ │ locals : │ │ 0x0000 - 0x0038 reg=5 this Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; │ │ @@ -2041784,17 +2041784,17 @@ │ │ type : '()Lcom/nextcloud/talk/data/user/model/User;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4a7a90: |[4a7a90] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.getCurrentUser:()Lcom/nextcloud/talk/data/user/model/User; │ │ -4a7aa0: 5410 8ab2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.currentUser:Lcom/nextcloud/talk/data/user/model/User; // field@b28a │ │ -4a7aa4: 1100 |0002: return-object v0 │ │ +4a7a94: |[4a7a94] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.getCurrentUser:()Lcom/nextcloud/talk/data/user/model/User; │ │ +4a7aa4: 5410 8ab2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.currentUser:Lcom/nextcloud/talk/data/user/model/User; // field@b28a │ │ +4a7aa8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;) │ │ @@ -2041802,18 +2041802,18 @@ │ │ type : '()Lkotlinx/coroutines/flow/Flow;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -4a97d8: |[4a97d8] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.getGeneralUIFlow:()Lkotlinx/coroutines/flow/Flow; │ │ -4a97e8: 5410 81b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;._generalUIFlow:Lkotlinx/coroutines/flow/MutableSharedFlow; // field@b281 │ │ -4a97ec: 1f00 3a26 |0002: check-cast v0, Lkotlinx/coroutines/flow/Flow; // type@263a │ │ -4a97f0: 1100 |0004: return-object v0 │ │ +4a97dc: |[4a97dc] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.getGeneralUIFlow:()Lkotlinx/coroutines/flow/Flow; │ │ +4a97ec: 5410 81b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;._generalUIFlow:Lkotlinx/coroutines/flow/MutableSharedFlow; // field@b281 │ │ +4a97f0: 1f00 3a26 |0002: check-cast v0, Lkotlinx/coroutines/flow/Flow; // type@263a │ │ +4a97f4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; │ │ │ │ #2 : (in Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;) │ │ @@ -2041821,22 +2041821,22 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -4a92f8: |[4a92f8] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.getInternalConversationId:()Ljava/lang/String; │ │ -4a9308: 5410 8bb2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.internalConversationId:Ljava/lang/String; // field@b28b │ │ -4a930c: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -4a9310: 1100 |0004: return-object v0 │ │ -4a9312: 1a00 89b7 |0005: const-string v0, "internalConversationId" // string@b789 │ │ -4a9316: 7110 06fc 0000 |0007: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4a931c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -4a931e: 1100 |000b: return-object v0 │ │ +4a92fc: |[4a92fc] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.getInternalConversationId:()Ljava/lang/String; │ │ +4a930c: 5410 8bb2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.internalConversationId:Ljava/lang/String; // field@b28b │ │ +4a9310: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +4a9314: 1100 |0004: return-object v0 │ │ +4a9316: 1a00 89b7 |0005: const-string v0, "internalConversationId" // string@b789 │ │ +4a931a: 7110 06fc 0000 |0007: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4a9320: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +4a9322: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; │ │ │ │ #3 : (in Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;) │ │ @@ -2041844,18 +2041844,18 @@ │ │ type : '()Lkotlinx/coroutines/flow/Flow;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -4a97f4: |[4a97f4] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.getLastCommonReadFlow:()Lkotlinx/coroutines/flow/Flow; │ │ -4a9804: 5410 82b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;._lastCommonReadFlow:Lkotlinx/coroutines/flow/MutableSharedFlow; // field@b282 │ │ -4a9808: 1f00 3a26 |0002: check-cast v0, Lkotlinx/coroutines/flow/Flow; // type@263a │ │ -4a980c: 1100 |0004: return-object v0 │ │ +4a97f8: |[4a97f8] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.getLastCommonReadFlow:()Lkotlinx/coroutines/flow/Flow; │ │ +4a9808: 5410 82b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;._lastCommonReadFlow:Lkotlinx/coroutines/flow/MutableSharedFlow; // field@b282 │ │ +4a980c: 1f00 3a26 |0002: check-cast v0, Lkotlinx/coroutines/flow/Flow; // type@263a │ │ +4a9810: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; │ │ │ │ #4 : (in Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;) │ │ @@ -2041863,18 +2041863,18 @@ │ │ type : '()Lkotlinx/coroutines/flow/Flow;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -4a9810: |[4a9810] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.getLastReadMessageFlow:()Lkotlinx/coroutines/flow/Flow; │ │ -4a9820: 5410 83b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;._lastReadMessageFlow:Lkotlinx/coroutines/flow/MutableSharedFlow; // field@b283 │ │ -4a9824: 1f00 3a26 |0002: check-cast v0, Lkotlinx/coroutines/flow/Flow; // type@263a │ │ -4a9828: 1100 |0004: return-object v0 │ │ +4a9814: |[4a9814] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.getLastReadMessageFlow:()Lkotlinx/coroutines/flow/Flow; │ │ +4a9824: 5410 83b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;._lastReadMessageFlow:Lkotlinx/coroutines/flow/MutableSharedFlow; // field@b283 │ │ +4a9828: 1f00 3a26 |0002: check-cast v0, Lkotlinx/coroutines/flow/Flow; // type@263a │ │ +4a982c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; │ │ │ │ #5 : (in Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;) │ │ @@ -2041882,122 +2041882,122 @@ │ │ type : '(JLandroid/os/Bundle;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 22 │ │ ins : 5 │ │ outs : 7 │ │ insns size : 200 16-bit code units │ │ -4a7e98: |[4a7e98] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.getMessage:(JLandroid/os/Bundle;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4a7ea8: 0800 1100 |0000: move-object/from16 v0, v17 │ │ -4a7eac: 0501 1200 |0002: move-wide/from16 v1, v18 │ │ -4a7eb0: 0803 1500 |0004: move-object/from16 v3, v21 │ │ -4a7eb4: 2034 6221 |0006: instance-of v4, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$1; // type@2162 │ │ -4a7eb8: 3804 1200 |0008: if-eqz v4, 001a // +0012 │ │ -4a7ebc: 0734 |000a: move-object v4, v3 │ │ -4a7ebe: 1f04 6221 |000b: check-cast v4, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$1; // type@2162 │ │ -4a7ec2: 5245 31b2 |000d: iget v5, v4, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$1;.label:I // field@b231 │ │ -4a7ec6: 1506 0080 |000f: const/high16 v6, #int -2147483648 // #8000 │ │ -4a7eca: b565 |0011: and-int/2addr v5, v6 │ │ -4a7ecc: 3805 0800 |0012: if-eqz v5, 001a // +0008 │ │ -4a7ed0: 5243 31b2 |0014: iget v3, v4, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$1;.label:I // field@b231 │ │ -4a7ed4: b163 |0016: sub-int/2addr v3, v6 │ │ -4a7ed6: 5943 31b2 |0017: iput v3, v4, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$1;.label:I // field@b231 │ │ -4a7eda: 2806 |0019: goto 001f // +0006 │ │ -4a7edc: 2204 6221 |001a: new-instance v4, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$1; // type@2162 │ │ -4a7ee0: 7030 f5ec 0403 |001c: invoke-direct {v4, v0, v3}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$1;.:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lkotlin/coroutines/Continuation;)V // method@ecf5 │ │ -4a7ee6: 5443 32b2 |001f: iget-object v3, v4, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$1;.result:Ljava/lang/Object; // field@b232 │ │ -4a7eea: 7100 dcfb 0000 |0021: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ -4a7ef0: 0c05 |0024: move-result-object v5 │ │ -4a7ef2: 5246 31b2 |0025: iget v6, v4, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$1;.label:I // field@b231 │ │ -4a7ef6: 1227 |0027: const/4 v7, #int 2 // #2 │ │ -4a7ef8: 1218 |0028: const/4 v8, #int 1 // #1 │ │ -4a7efa: 3806 2d00 |0029: if-eqz v6, 0056 // +002d │ │ -4a7efe: 3286 1700 |002b: if-eq v6, v8, 0042 // +0017 │ │ -4a7f02: 3376 0d00 |002d: if-ne v6, v7, 003a // +000d │ │ -4a7f06: 5341 2eb2 |002f: iget-wide v1, v4, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$1;.J$0:J // field@b22e │ │ -4a7f0a: 5444 2fb2 |0031: iget-object v4, v4, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$1;.L$0:Ljava/lang/Object; // field@b22f │ │ -4a7f0e: 1f04 7421 |0033: check-cast v4, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // type@2174 │ │ -4a7f12: 7110 8cfb 0300 |0035: invoke-static {v3}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -4a7f18: 2900 7d00 |0038: goto/16 00b5 // +007d │ │ -4a7f1c: 2201 8924 |003a: new-instance v1, Ljava/lang/IllegalStateException; // type@2489 │ │ -4a7f20: 1a02 d28c |003c: const-string v2, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ -4a7f24: 7020 c9f5 2100 |003e: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ -4a7f2a: 2701 |0041: throw v1 │ │ -4a7f2c: 5341 2eb2 |0042: iget-wide v1, v4, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$1;.J$0:J // field@b22e │ │ -4a7f30: 5446 30b2 |0044: iget-object v6, v4, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$1;.L$1:Ljava/lang/Object; // field@b230 │ │ -4a7f34: 1f06 fb00 |0046: check-cast v6, Landroid/os/Bundle; // type@00fb │ │ -4a7f38: 5448 2fb2 |0048: iget-object v8, v4, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$1;.L$0:Ljava/lang/Object; // field@b22f │ │ -4a7f3c: 1f08 7421 |004a: check-cast v8, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // type@2174 │ │ -4a7f40: 7110 8cfb 0300 |004c: invoke-static {v3}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -4a7f46: 078f |004f: move-object v15, v8 │ │ -4a7f48: 0810 0600 |0050: move-object/from16 v16, v6 │ │ -4a7f4c: 0736 |0052: move-object v6, v3 │ │ -4a7f4e: 0803 1000 |0053: move-object/from16 v3, v16 │ │ -4a7f52: 282a |0055: goto 007f // +002a │ │ -4a7f54: 7110 8cfb 0300 |0056: invoke-static {v3}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -4a7f5a: 6203 80b2 |0059: sget-object v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.TAG:Ljava/lang/String; // field@b280 │ │ -4a7f5e: 2206 a924 |005b: new-instance v6, Ljava/lang/StringBuilder; // type@24a9 │ │ -4a7f62: 1a09 a328 |005d: const-string v9, "Get message with id " // string@28a3 │ │ -4a7f66: 7020 89f6 9600 |005f: invoke-direct {v6, v9}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -4a7f6c: 6e30 8ef6 1602 |0062: invoke-virtual {v6, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@f68e │ │ -4a7f72: 0c06 |0065: move-result-object v6 │ │ -4a7f74: 6e10 9cf6 0600 |0066: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -4a7f7a: 0c06 |0069: move-result-object v6 │ │ -4a7f7c: 7120 6c05 6300 |006a: invoke-static {v3, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4a7f82: 5b40 2fb2 |006d: iput-object v0, v4, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$1;.L$0:Ljava/lang/Object; // field@b22f │ │ -4a7f86: 0803 1400 |006f: move-object/from16 v3, v20 │ │ -4a7f8a: 5b43 30b2 |0071: iput-object v3, v4, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$1;.L$1:Ljava/lang/Object; // field@b230 │ │ -4a7f8e: 5a41 2eb2 |0073: iput-wide v1, v4, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$1;.J$0:J // field@b22e │ │ -4a7f92: 5948 31b2 |0075: iput v8, v4, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$1;.label:I // field@b231 │ │ -4a7f96: 7040 55ed 1042 |0077: invoke-direct {v0, v1, v2, v4}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.hasToLoadPreviousMessagesFromServer:(JLkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed55 │ │ -4a7f9c: 0c06 |007a: move-result-object v6 │ │ -4a7f9e: 3356 0300 |007b: if-ne v6, v5, 007e // +0003 │ │ -4a7fa2: 1105 |007d: return-object v5 │ │ -4a7fa4: 070f |007e: move-object v15, v0 │ │ -4a7fa6: 1f06 7524 |007f: check-cast v6, Ljava/lang/Boolean; // type@2475 │ │ -4a7faa: 6e10 30f5 0600 |0081: invoke-virtual {v6}, Ljava/lang/Boolean;.booleanValue:()Z // method@f530 │ │ -4a7fb0: 0a06 |0084: move-result v6 │ │ -4a7fb2: 3806 3100 |0085: if-eqz v6, 00b6 // +0031 │ │ -4a7fb6: 8416 |0087: long-to-int v6, v1 │ │ -4a7fb8: 7110 e0fb 0600 |0088: invoke-static {v6}, Lkotlin/coroutines/jvm/internal/Boxing;.boxInt:(I)Ljava/lang/Integer; // method@fbe0 │ │ -4a7fbe: 0c0d |008b: move-result-object v13 │ │ -4a7fc0: 121e |008c: const/4 v14, #int 1 // #1 │ │ -4a7fc2: 1209 |008d: const/4 v9, #int 0 // #0 │ │ -4a7fc4: 120a |008e: const/4 v10, #int 0 // #0 │ │ -4a7fc6: 121b |008f: const/4 v11, #int 1 // #1 │ │ -4a7fc8: 120c |0090: const/4 v12, #int 0 // #0 │ │ -4a7fca: 07f8 |0091: move-object v8, v15 │ │ -4a7fcc: 7607 43ed 0800 |0092: invoke-direct/range {v8, v9, v10, v11, v12, v13, v14}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.getFieldMap:(ZIZZLjava/lang/Integer;I)Ljava/util/HashMap; // method@ed43 │ │ -4a7fd2: 0c06 |0095: move-result-object v6 │ │ -4a7fd4: 1a08 102e |0096: const-string v8, "KEY_FIELD_MAP" // string@2e10 │ │ -4a7fd8: 1f06 6b24 |0098: check-cast v6, Ljava/io/Serializable; // type@246b │ │ -4a7fdc: 6e30 6604 8306 |009a: invoke-virtual {v3, v8, v6}, Landroid/os/Bundle;.putSerializable:(Ljava/lang/String;Ljava/io/Serializable;)V // method@0466 │ │ -4a7fe2: 6206 80b2 |009d: sget-object v6, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.TAG:Ljava/lang/String; // field@b280 │ │ -4a7fe6: 1a08 bd6c |009f: const-string v8, "Starting online request for single message (e.g. a reply)" // string@6cbd │ │ -4a7fea: 7120 6c05 8600 |00a1: invoke-static {v6, v8}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4a7ff0: 5b4f 2fb2 |00a4: iput-object v15, v4, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$1;.L$0:Ljava/lang/Object; // field@b22f │ │ -4a7ff4: 1206 |00a6: const/4 v6, #int 0 // #0 │ │ -4a7ff6: 5b46 30b2 |00a7: iput-object v6, v4, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$1;.L$1:Ljava/lang/Object; // field@b230 │ │ -4a7ffa: 5a41 2eb2 |00a9: iput-wide v1, v4, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$1;.J$0:J // field@b22e │ │ -4a7ffe: 5947 31b2 |00ab: iput v7, v4, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$1;.label:I // field@b231 │ │ -4a8002: 7030 5fed 3f04 |00ad: invoke-direct {v15, v3, v4}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.sync:(Landroid/os/Bundle;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed5f │ │ -4a8008: 0c03 |00b0: move-result-object v3 │ │ -4a800a: 3353 0300 |00b1: if-ne v3, v5, 00b4 // +0003 │ │ -4a800e: 1105 |00b3: return-object v5 │ │ -4a8010: 07f4 |00b4: move-object v4, v15 │ │ -4a8012: 074f |00b5: move-object v15, v4 │ │ -4a8014: 54f3 87b2 |00b6: iget-object v3, v15, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.chatDao:Lcom/nextcloud/talk/data/database/dao/ChatMessagesDao; // field@b287 │ │ -4a8018: 6e10 47ed 0f00 |00b8: invoke-virtual {v15}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.getInternalConversationId:()Ljava/lang/String; // method@ed47 │ │ -4a801e: 0c04 |00bb: move-result-object v4 │ │ -4a8020: 7240 81f0 4321 |00bc: invoke-interface {v3, v4, v1, v2}, Lcom/nextcloud/talk/data/database/dao/ChatMessagesDao;.getChatMessageForConversation:(Ljava/lang/String;J)Lkotlinx/coroutines/flow/Flow; // method@f081 │ │ -4a8026: 0c01 |00bf: move-result-object v1 │ │ -4a8028: 2202 6121 |00c0: new-instance v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$$inlined$map$1; // type@2161 │ │ -4a802c: 7020 f3ec 1200 |00c2: invoke-direct {v2, v1}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$$inlined$map$1;.:(Lkotlinx/coroutines/flow/Flow;)V // method@ecf3 │ │ -4a8032: 1f02 3a26 |00c5: check-cast v2, Lkotlinx/coroutines/flow/Flow; // type@263a │ │ -4a8036: 1102 |00c7: return-object v2 │ │ +4a7e9c: |[4a7e9c] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.getMessage:(JLandroid/os/Bundle;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4a7eac: 0800 1100 |0000: move-object/from16 v0, v17 │ │ +4a7eb0: 0501 1200 |0002: move-wide/from16 v1, v18 │ │ +4a7eb4: 0803 1500 |0004: move-object/from16 v3, v21 │ │ +4a7eb8: 2034 6221 |0006: instance-of v4, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$1; // type@2162 │ │ +4a7ebc: 3804 1200 |0008: if-eqz v4, 001a // +0012 │ │ +4a7ec0: 0734 |000a: move-object v4, v3 │ │ +4a7ec2: 1f04 6221 |000b: check-cast v4, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$1; // type@2162 │ │ +4a7ec6: 5245 31b2 |000d: iget v5, v4, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$1;.label:I // field@b231 │ │ +4a7eca: 1506 0080 |000f: const/high16 v6, #int -2147483648 // #8000 │ │ +4a7ece: b565 |0011: and-int/2addr v5, v6 │ │ +4a7ed0: 3805 0800 |0012: if-eqz v5, 001a // +0008 │ │ +4a7ed4: 5243 31b2 |0014: iget v3, v4, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$1;.label:I // field@b231 │ │ +4a7ed8: b163 |0016: sub-int/2addr v3, v6 │ │ +4a7eda: 5943 31b2 |0017: iput v3, v4, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$1;.label:I // field@b231 │ │ +4a7ede: 2806 |0019: goto 001f // +0006 │ │ +4a7ee0: 2204 6221 |001a: new-instance v4, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$1; // type@2162 │ │ +4a7ee4: 7030 f5ec 0403 |001c: invoke-direct {v4, v0, v3}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$1;.:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lkotlin/coroutines/Continuation;)V // method@ecf5 │ │ +4a7eea: 5443 32b2 |001f: iget-object v3, v4, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$1;.result:Ljava/lang/Object; // field@b232 │ │ +4a7eee: 7100 dcfb 0000 |0021: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ +4a7ef4: 0c05 |0024: move-result-object v5 │ │ +4a7ef6: 5246 31b2 |0025: iget v6, v4, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$1;.label:I // field@b231 │ │ +4a7efa: 1227 |0027: const/4 v7, #int 2 // #2 │ │ +4a7efc: 1218 |0028: const/4 v8, #int 1 // #1 │ │ +4a7efe: 3806 2d00 |0029: if-eqz v6, 0056 // +002d │ │ +4a7f02: 3286 1700 |002b: if-eq v6, v8, 0042 // +0017 │ │ +4a7f06: 3376 0d00 |002d: if-ne v6, v7, 003a // +000d │ │ +4a7f0a: 5341 2eb2 |002f: iget-wide v1, v4, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$1;.J$0:J // field@b22e │ │ +4a7f0e: 5444 2fb2 |0031: iget-object v4, v4, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$1;.L$0:Ljava/lang/Object; // field@b22f │ │ +4a7f12: 1f04 7421 |0033: check-cast v4, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // type@2174 │ │ +4a7f16: 7110 8cfb 0300 |0035: invoke-static {v3}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +4a7f1c: 2900 7d00 |0038: goto/16 00b5 // +007d │ │ +4a7f20: 2201 8924 |003a: new-instance v1, Ljava/lang/IllegalStateException; // type@2489 │ │ +4a7f24: 1a02 d28c |003c: const-string v2, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ +4a7f28: 7020 c9f5 2100 |003e: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ +4a7f2e: 2701 |0041: throw v1 │ │ +4a7f30: 5341 2eb2 |0042: iget-wide v1, v4, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$1;.J$0:J // field@b22e │ │ +4a7f34: 5446 30b2 |0044: iget-object v6, v4, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$1;.L$1:Ljava/lang/Object; // field@b230 │ │ +4a7f38: 1f06 fb00 |0046: check-cast v6, Landroid/os/Bundle; // type@00fb │ │ +4a7f3c: 5448 2fb2 |0048: iget-object v8, v4, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$1;.L$0:Ljava/lang/Object; // field@b22f │ │ +4a7f40: 1f08 7421 |004a: check-cast v8, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // type@2174 │ │ +4a7f44: 7110 8cfb 0300 |004c: invoke-static {v3}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +4a7f4a: 078f |004f: move-object v15, v8 │ │ +4a7f4c: 0810 0600 |0050: move-object/from16 v16, v6 │ │ +4a7f50: 0736 |0052: move-object v6, v3 │ │ +4a7f52: 0803 1000 |0053: move-object/from16 v3, v16 │ │ +4a7f56: 282a |0055: goto 007f // +002a │ │ +4a7f58: 7110 8cfb 0300 |0056: invoke-static {v3}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +4a7f5e: 6203 80b2 |0059: sget-object v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.TAG:Ljava/lang/String; // field@b280 │ │ +4a7f62: 2206 a924 |005b: new-instance v6, Ljava/lang/StringBuilder; // type@24a9 │ │ +4a7f66: 1a09 a328 |005d: const-string v9, "Get message with id " // string@28a3 │ │ +4a7f6a: 7020 89f6 9600 |005f: invoke-direct {v6, v9}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +4a7f70: 6e30 8ef6 1602 |0062: invoke-virtual {v6, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@f68e │ │ +4a7f76: 0c06 |0065: move-result-object v6 │ │ +4a7f78: 6e10 9cf6 0600 |0066: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +4a7f7e: 0c06 |0069: move-result-object v6 │ │ +4a7f80: 7120 6c05 6300 |006a: invoke-static {v3, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4a7f86: 5b40 2fb2 |006d: iput-object v0, v4, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$1;.L$0:Ljava/lang/Object; // field@b22f │ │ +4a7f8a: 0803 1400 |006f: move-object/from16 v3, v20 │ │ +4a7f8e: 5b43 30b2 |0071: iput-object v3, v4, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$1;.L$1:Ljava/lang/Object; // field@b230 │ │ +4a7f92: 5a41 2eb2 |0073: iput-wide v1, v4, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$1;.J$0:J // field@b22e │ │ +4a7f96: 5948 31b2 |0075: iput v8, v4, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$1;.label:I // field@b231 │ │ +4a7f9a: 7040 55ed 1042 |0077: invoke-direct {v0, v1, v2, v4}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.hasToLoadPreviousMessagesFromServer:(JLkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed55 │ │ +4a7fa0: 0c06 |007a: move-result-object v6 │ │ +4a7fa2: 3356 0300 |007b: if-ne v6, v5, 007e // +0003 │ │ +4a7fa6: 1105 |007d: return-object v5 │ │ +4a7fa8: 070f |007e: move-object v15, v0 │ │ +4a7faa: 1f06 7524 |007f: check-cast v6, Ljava/lang/Boolean; // type@2475 │ │ +4a7fae: 6e10 30f5 0600 |0081: invoke-virtual {v6}, Ljava/lang/Boolean;.booleanValue:()Z // method@f530 │ │ +4a7fb4: 0a06 |0084: move-result v6 │ │ +4a7fb6: 3806 3100 |0085: if-eqz v6, 00b6 // +0031 │ │ +4a7fba: 8416 |0087: long-to-int v6, v1 │ │ +4a7fbc: 7110 e0fb 0600 |0088: invoke-static {v6}, Lkotlin/coroutines/jvm/internal/Boxing;.boxInt:(I)Ljava/lang/Integer; // method@fbe0 │ │ +4a7fc2: 0c0d |008b: move-result-object v13 │ │ +4a7fc4: 121e |008c: const/4 v14, #int 1 // #1 │ │ +4a7fc6: 1209 |008d: const/4 v9, #int 0 // #0 │ │ +4a7fc8: 120a |008e: const/4 v10, #int 0 // #0 │ │ +4a7fca: 121b |008f: const/4 v11, #int 1 // #1 │ │ +4a7fcc: 120c |0090: const/4 v12, #int 0 // #0 │ │ +4a7fce: 07f8 |0091: move-object v8, v15 │ │ +4a7fd0: 7607 43ed 0800 |0092: invoke-direct/range {v8, v9, v10, v11, v12, v13, v14}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.getFieldMap:(ZIZZLjava/lang/Integer;I)Ljava/util/HashMap; // method@ed43 │ │ +4a7fd6: 0c06 |0095: move-result-object v6 │ │ +4a7fd8: 1a08 102e |0096: const-string v8, "KEY_FIELD_MAP" // string@2e10 │ │ +4a7fdc: 1f06 6b24 |0098: check-cast v6, Ljava/io/Serializable; // type@246b │ │ +4a7fe0: 6e30 6604 8306 |009a: invoke-virtual {v3, v8, v6}, Landroid/os/Bundle;.putSerializable:(Ljava/lang/String;Ljava/io/Serializable;)V // method@0466 │ │ +4a7fe6: 6206 80b2 |009d: sget-object v6, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.TAG:Ljava/lang/String; // field@b280 │ │ +4a7fea: 1a08 bd6c |009f: const-string v8, "Starting online request for single message (e.g. a reply)" // string@6cbd │ │ +4a7fee: 7120 6c05 8600 |00a1: invoke-static {v6, v8}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4a7ff4: 5b4f 2fb2 |00a4: iput-object v15, v4, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$1;.L$0:Ljava/lang/Object; // field@b22f │ │ +4a7ff8: 1206 |00a6: const/4 v6, #int 0 // #0 │ │ +4a7ffa: 5b46 30b2 |00a7: iput-object v6, v4, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$1;.L$1:Ljava/lang/Object; // field@b230 │ │ +4a7ffe: 5a41 2eb2 |00a9: iput-wide v1, v4, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$1;.J$0:J // field@b22e │ │ +4a8002: 5947 31b2 |00ab: iput v7, v4, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$1;.label:I // field@b231 │ │ +4a8006: 7030 5fed 3f04 |00ad: invoke-direct {v15, v3, v4}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.sync:(Landroid/os/Bundle;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ed5f │ │ +4a800c: 0c03 |00b0: move-result-object v3 │ │ +4a800e: 3353 0300 |00b1: if-ne v3, v5, 00b4 // +0003 │ │ +4a8012: 1105 |00b3: return-object v5 │ │ +4a8014: 07f4 |00b4: move-object v4, v15 │ │ +4a8016: 074f |00b5: move-object v15, v4 │ │ +4a8018: 54f3 87b2 |00b6: iget-object v3, v15, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.chatDao:Lcom/nextcloud/talk/data/database/dao/ChatMessagesDao; // field@b287 │ │ +4a801c: 6e10 47ed 0f00 |00b8: invoke-virtual {v15}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.getInternalConversationId:()Ljava/lang/String; // method@ed47 │ │ +4a8022: 0c04 |00bb: move-result-object v4 │ │ +4a8024: 7240 81f0 4321 |00bc: invoke-interface {v3, v4, v1, v2}, Lcom/nextcloud/talk/data/database/dao/ChatMessagesDao;.getChatMessageForConversation:(Ljava/lang/String;J)Lkotlinx/coroutines/flow/Flow; // method@f081 │ │ +4a802a: 0c01 |00bf: move-result-object v1 │ │ +4a802c: 2202 6121 |00c0: new-instance v2, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$$inlined$map$1; // type@2161 │ │ +4a8030: 7020 f3ec 1200 |00c2: invoke-direct {v2, v1}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$getMessage$$inlined$map$1;.:(Lkotlinx/coroutines/flow/Flow;)V // method@ecf3 │ │ +4a8036: 1f02 3a26 |00c5: check-cast v2, Lkotlinx/coroutines/flow/Flow; // type@263a │ │ +4a803a: 1102 |00c7: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0025 line=376 │ │ 0x0059 line=377 │ │ 0x006d line=378 │ │ 0x0088 line=386 │ │ 0x0092 line=381 │ │ @@ -2042017,18 +2042017,18 @@ │ │ type : '()Lkotlinx/coroutines/flow/Flow;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -4a982c: |[4a982c] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.getMessageFlow:()Lkotlinx/coroutines/flow/Flow; │ │ -4a983c: 5410 84b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;._messageFlow:Lkotlinx/coroutines/flow/MutableSharedFlow; // field@b284 │ │ -4a9840: 1f00 3a26 |0002: check-cast v0, Lkotlinx/coroutines/flow/Flow; // type@263a │ │ -4a9844: 1100 |0004: return-object v0 │ │ +4a9830: |[4a9830] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.getMessageFlow:()Lkotlinx/coroutines/flow/Flow; │ │ +4a9840: 5410 84b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;._messageFlow:Lkotlinx/coroutines/flow/MutableSharedFlow; // field@b284 │ │ +4a9844: 1f00 3a26 |0002: check-cast v0, Lkotlinx/coroutines/flow/Flow; // type@263a │ │ +4a9848: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; │ │ │ │ #7 : (in Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;) │ │ @@ -2042036,18 +2042036,18 @@ │ │ type : '()Lkotlinx/coroutines/flow/Flow;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -4a9848: |[4a9848] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.getUpdateMessageFlow:()Lkotlinx/coroutines/flow/Flow; │ │ -4a9858: 5410 85b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;._updateMessageFlow:Lkotlinx/coroutines/flow/MutableSharedFlow; // field@b285 │ │ -4a985c: 1f00 3a26 |0002: check-cast v0, Lkotlinx/coroutines/flow/Flow; // type@263a │ │ -4a9860: 1100 |0004: return-object v0 │ │ +4a984c: |[4a984c] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.getUpdateMessageFlow:()Lkotlinx/coroutines/flow/Flow; │ │ +4a985c: 5410 85b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;._updateMessageFlow:Lkotlinx/coroutines/flow/MutableSharedFlow; // field@b285 │ │ +4a9860: 1f00 3a26 |0002: check-cast v0, Lkotlinx/coroutines/flow/Flow; // type@263a │ │ +4a9864: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; │ │ │ │ #8 : (in Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;) │ │ @@ -2042055,20 +2042055,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -4a99fc: |[4a99fc] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.handleChatOnBackPress:()V │ │ -4a9a0c: 5430 90b2 |0000: iget-object v0, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.scope:Lkotlinx/coroutines/CoroutineScope; // field@b290 │ │ -4a9a10: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4a9a12: 1212 |0003: const/4 v2, #int 1 // #1 │ │ -4a9a14: 7140 69fc 1012 |0004: invoke-static {v0, v1, v2, v1}, Lkotlinx/coroutines/CoroutineScopeKt;.cancel$default:(Lkotlinx/coroutines/CoroutineScope;Ljava/util/concurrent/CancellationException;ILjava/lang/Object;)V // method@fc69 │ │ -4a9a1a: 0e00 |0007: return-void │ │ +4a9a00: |[4a9a00] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.handleChatOnBackPress:()V │ │ +4a9a10: 5430 90b2 |0000: iget-object v0, v3, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.scope:Lkotlinx/coroutines/CoroutineScope; // field@b290 │ │ +4a9a14: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4a9a16: 1212 |0003: const/4 v2, #int 1 // #1 │ │ +4a9a18: 7140 69fc 1012 |0004: invoke-static {v0, v1, v2, v1}, Lkotlinx/coroutines/CoroutineScopeKt;.cancel$default:(Lkotlinx/coroutines/CoroutineScope;Ljava/util/concurrent/CancellationException;ILjava/lang/Object;)V // method@fc69 │ │ +4a9a1e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=748 │ │ locals : │ │ 0x0000 - 0x0008 reg=3 this Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; │ │ │ │ #9 : (in Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;) │ │ @@ -2042076,18 +2042076,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -4a9a1c: |[4a9a1c] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.handleOnPause:()V │ │ -4a9a2c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -4a9a2e: 5c10 8cb2 |0001: iput-boolean v0, v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.itIsPaused:Z // field@b28c │ │ -4a9a32: 0e00 |0003: return-void │ │ +4a9a20: |[4a9a20] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.handleOnPause:()V │ │ +4a9a30: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +4a9a32: 5c10 8cb2 |0001: iput-boolean v0, v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.itIsPaused:Z // field@b28c │ │ +4a9a36: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=736 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; │ │ │ │ #10 : (in Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;) │ │ @@ -2042095,18 +2042095,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -4a9a34: |[4a9a34] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.handleOnResume:()V │ │ -4a9a44: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -4a9a46: 5c10 8cb2 |0001: iput-boolean v0, v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.itIsPaused:Z // field@b28c │ │ -4a9a4a: 0e00 |0003: return-void │ │ +4a9a38: |[4a9a38] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.handleOnResume:()V │ │ +4a9a48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +4a9a4a: 5c10 8cb2 |0001: iput-boolean v0, v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.itIsPaused:Z // field@b28c │ │ +4a9a4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=740 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; │ │ │ │ #11 : (in Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;) │ │ @@ -2042114,42 +2042114,42 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -4a9a4c: |[4a9a4c] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.handleOnStop:()V │ │ -4a9a5c: 0e00 |0000: return-void │ │ +4a9a50: |[4a9a50] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.handleOnStop:()V │ │ +4a9a60: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #12 : (in Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;) │ │ name : 'initMessagePolling' │ │ type : '(J)Lkotlinx/coroutines/Job;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 19 16-bit code units │ │ -4a970c: |[4a970c] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.initMessagePolling:(J)Lkotlinx/coroutines/Job; │ │ -4a971c: 5460 90b2 |0000: iget-object v0, v6, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.scope:Lkotlinx/coroutines/CoroutineScope; // field@b290 │ │ -4a9720: 2201 6521 |0002: new-instance v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$initMessagePolling$1; // type@2165 │ │ -4a9724: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -4a9726: 7052 fbec 7168 |0005: invoke-direct {v1, v7, v8, v6, v2}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$initMessagePolling$1;.:(JLcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lkotlin/coroutines/Continuation;)V // method@ecfb │ │ -4a972c: 0713 |0008: move-object v3, v1 │ │ -4a972e: 1f03 e825 |0009: check-cast v3, Lkotlin/jvm/functions/Function2; // type@25e8 │ │ -4a9732: 1234 |000b: const/4 v4, #int 3 // #3 │ │ -4a9734: 1205 |000c: const/4 v5, #int 0 // #0 │ │ -4a9736: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -4a9738: 7706 58fc 0000 |000e: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@fc58 │ │ -4a973e: 0c07 |0011: move-result-object v7 │ │ -4a9740: 1107 |0012: return-object v7 │ │ +4a9710: |[4a9710] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.initMessagePolling:(J)Lkotlinx/coroutines/Job; │ │ +4a9720: 5460 90b2 |0000: iget-object v0, v6, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.scope:Lkotlinx/coroutines/CoroutineScope; // field@b290 │ │ +4a9724: 2201 6521 |0002: new-instance v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$initMessagePolling$1; // type@2165 │ │ +4a9728: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +4a972a: 7052 fbec 7168 |0005: invoke-direct {v1, v7, v8, v6, v2}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$initMessagePolling$1;.:(JLcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Lkotlin/coroutines/Continuation;)V // method@ecfb │ │ +4a9730: 0713 |0008: move-object v3, v1 │ │ +4a9732: 1f03 e825 |0009: check-cast v3, Lkotlin/jvm/functions/Function2; // type@25e8 │ │ +4a9736: 1234 |000b: const/4 v4, #int 3 // #3 │ │ +4a9738: 1205 |000c: const/4 v5, #int 0 // #0 │ │ +4a973a: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +4a973c: 7706 58fc 0000 |000e: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@fc58 │ │ +4a9742: 0c07 |0011: move-result-object v7 │ │ +4a9744: 1107 |0012: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=257 │ │ locals : │ │ 0x0000 - 0x0013 reg=6 this Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; │ │ 0x0000 - 0x0013 reg=7 (null) J │ │ │ │ @@ -2042158,29 +2042158,29 @@ │ │ type : '(Landroid/os/Bundle;)Lkotlinx/coroutines/Job;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 24 16-bit code units │ │ -4a9744: |[4a9744] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.loadInitialMessages:(Landroid/os/Bundle;)Lkotlinx/coroutines/Job; │ │ -4a9754: 1a00 c5fb |0000: const-string v0, "withNetworkParams" // string@fbc5 │ │ -4a9758: 7120 00fc 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4a975e: 5471 90b2 |0005: iget-object v1, v7, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.scope:Lkotlinx/coroutines/CoroutineScope; // field@b290 │ │ -4a9762: 2200 6621 |0007: new-instance v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1; // type@2166 │ │ -4a9766: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -4a9768: 7040 00ed 7028 |000a: invoke-direct {v0, v7, v8, v2}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Landroid/os/Bundle;Lkotlin/coroutines/Continuation;)V // method@ed00 │ │ -4a976e: 0704 |000d: move-object v4, v0 │ │ -4a9770: 1f04 e825 |000e: check-cast v4, Lkotlin/jvm/functions/Function2; // type@25e8 │ │ -4a9774: 1235 |0010: const/4 v5, #int 3 // #3 │ │ -4a9776: 1206 |0011: const/4 v6, #int 0 // #0 │ │ -4a9778: 1203 |0012: const/4 v3, #int 0 // #0 │ │ -4a977a: 7706 58fc 0100 |0013: invoke-static/range {v1, v2, v3, v4, v5, v6}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@fc58 │ │ -4a9780: 0c08 |0016: move-result-object v8 │ │ -4a9782: 1108 |0017: return-object v8 │ │ +4a9748: |[4a9748] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.loadInitialMessages:(Landroid/os/Bundle;)Lkotlinx/coroutines/Job; │ │ +4a9758: 1a00 c5fb |0000: const-string v0, "withNetworkParams" // string@fbc5 │ │ +4a975c: 7120 00fc 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4a9762: 5471 90b2 |0005: iget-object v1, v7, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.scope:Lkotlinx/coroutines/CoroutineScope; // field@b290 │ │ +4a9766: 2200 6621 |0007: new-instance v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1; // type@2166 │ │ +4a976a: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +4a976c: 7040 00ed 7028 |000a: invoke-direct {v0, v7, v8, v2}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadInitialMessages$1;.:(Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Landroid/os/Bundle;Lkotlin/coroutines/Continuation;)V // method@ed00 │ │ +4a9772: 0704 |000d: move-object v4, v0 │ │ +4a9774: 1f04 e825 |000e: check-cast v4, Lkotlin/jvm/functions/Function2; // type@25e8 │ │ +4a9778: 1235 |0010: const/4 v5, #int 3 // #3 │ │ +4a977a: 1206 |0011: const/4 v6, #int 0 // #0 │ │ +4a977c: 1203 |0012: const/4 v3, #int 0 // #0 │ │ +4a977e: 7706 58fc 0100 |0013: invoke-static/range {v1, v2, v3, v4, v5, v6}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@fc58 │ │ +4a9784: 0c08 |0016: move-result-object v8 │ │ +4a9786: 1108 |0017: return-object v8 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=113 │ │ locals : │ │ 0x0000 - 0x0018 reg=7 this Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; │ │ 0x0000 - 0x0018 reg=8 (null) Landroid/os/Bundle; │ │ │ │ @@ -2042189,36 +2042189,36 @@ │ │ type : '(JLjava/lang/String;ILandroid/os/Bundle;)Lkotlinx/coroutines/Job;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 34 16-bit code units │ │ -4a9784: |[4a9784] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.loadMoreMessages:(JLjava/lang/String;ILandroid/os/Bundle;)Lkotlinx/coroutines/Job; │ │ -4a9794: 1a0b f7df |0000: const-string v11, "roomToken" // string@dff7 │ │ -4a9798: 7120 00fc ba00 |0002: invoke-static {v10, v11}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4a979e: 1a0a c5fb |0005: const-string v10, "withNetworkParams" // string@fbc5 │ │ -4a97a2: 7120 00fc ac00 |0007: invoke-static {v12, v10}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4a97a8: 5470 90b2 |000a: iget-object v0, v7, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.scope:Lkotlinx/coroutines/CoroutineScope; // field@b290 │ │ -4a97ac: 220a 6721 |000c: new-instance v10, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadMoreMessages$1; // type@2167 │ │ -4a97b0: 1206 |000e: const/4 v6, #int 0 // #0 │ │ -4a97b2: 07a1 |000f: move-object v1, v10 │ │ -4a97b4: 0482 |0010: move-wide v2, v8 │ │ -4a97b6: 0774 |0011: move-object v4, v7 │ │ -4a97b8: 07c5 |0012: move-object v5, v12 │ │ -4a97ba: 7606 05ed 0100 |0013: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadMoreMessages$1;.:(JLcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Landroid/os/Bundle;Lkotlin/coroutines/Continuation;)V // method@ed05 │ │ -4a97c0: 07a3 |0016: move-object v3, v10 │ │ -4a97c2: 1f03 e825 |0017: check-cast v3, Lkotlin/jvm/functions/Function2; // type@25e8 │ │ -4a97c6: 1234 |0019: const/4 v4, #int 3 // #3 │ │ -4a97c8: 1205 |001a: const/4 v5, #int 0 // #0 │ │ -4a97ca: 1201 |001b: const/4 v1, #int 0 // #0 │ │ -4a97cc: 1202 |001c: const/4 v2, #int 0 // #0 │ │ -4a97ce: 7706 58fc 0000 |001d: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@fc58 │ │ -4a97d4: 0c08 |0020: move-result-object v8 │ │ -4a97d6: 1108 |0021: return-object v8 │ │ +4a9788: |[4a9788] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.loadMoreMessages:(JLjava/lang/String;ILandroid/os/Bundle;)Lkotlinx/coroutines/Job; │ │ +4a9798: 1a0b f7df |0000: const-string v11, "roomToken" // string@dff7 │ │ +4a979c: 7120 00fc ba00 |0002: invoke-static {v10, v11}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4a97a2: 1a0a c5fb |0005: const-string v10, "withNetworkParams" // string@fbc5 │ │ +4a97a6: 7120 00fc ac00 |0007: invoke-static {v12, v10}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4a97ac: 5470 90b2 |000a: iget-object v0, v7, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.scope:Lkotlinx/coroutines/CoroutineScope; // field@b290 │ │ +4a97b0: 220a 6721 |000c: new-instance v10, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadMoreMessages$1; // type@2167 │ │ +4a97b4: 1206 |000e: const/4 v6, #int 0 // #0 │ │ +4a97b6: 07a1 |000f: move-object v1, v10 │ │ +4a97b8: 0482 |0010: move-wide v2, v8 │ │ +4a97ba: 0774 |0011: move-object v4, v7 │ │ +4a97bc: 07c5 |0012: move-object v5, v12 │ │ +4a97be: 7606 05ed 0100 |0013: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository$loadMoreMessages$1;.:(JLcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;Landroid/os/Bundle;Lkotlin/coroutines/Continuation;)V // method@ed05 │ │ +4a97c4: 07a3 |0016: move-object v3, v10 │ │ +4a97c6: 1f03 e825 |0017: check-cast v3, Lkotlin/jvm/functions/Function2; // type@25e8 │ │ +4a97ca: 1234 |0019: const/4 v4, #int 3 // #3 │ │ +4a97cc: 1205 |001a: const/4 v5, #int 0 // #0 │ │ +4a97ce: 1201 |001b: const/4 v1, #int 0 // #0 │ │ +4a97d0: 1202 |001c: const/4 v2, #int 0 // #0 │ │ +4a97d2: 7706 58fc 0000 |001d: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@fc58 │ │ +4a97d8: 0c08 |0020: move-result-object v8 │ │ +4a97da: 1108 |0021: return-object v8 │ │ catches : (none) │ │ positions : │ │ 0x000a line=233 │ │ locals : │ │ 0x0000 - 0x0022 reg=7 this Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; │ │ 0x0000 - 0x0022 reg=8 (null) J │ │ 0x0000 - 0x0022 reg=10 (null) Ljava/lang/String; │ │ @@ -2042230,28 +2042230,28 @@ │ │ type : '(Lcom/nextcloud/talk/models/domain/ConversationModel;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -4a9a60: |[4a9a60] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.setData:(Lcom/nextcloud/talk/models/domain/ConversationModel;Ljava/lang/String;Ljava/lang/String;)V │ │ -4a9a70: 1a00 3994 |0000: const-string v0, "conversationModel" // string@9439 │ │ -4a9a74: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4a9a7a: 1a00 7f96 |0005: const-string v0, "credentials" // string@967f │ │ -4a9a7e: 7120 00fc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4a9a84: 1a00 1af8 |000a: const-string v0, "urlForChatting" // string@f81a │ │ -4a9a88: 7120 00fc 0400 |000c: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4a9a8e: 5b12 88b2 |000f: iput-object v2, v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.conversationModel:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b288 │ │ -4a9a92: 5b13 89b2 |0011: iput-object v3, v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.credentials:Ljava/lang/String; // field@b289 │ │ -4a9a96: 5b14 91b2 |0013: iput-object v4, v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.urlForChatting:Ljava/lang/String; // field@b291 │ │ -4a9a9a: 6e10 48f1 0200 |0015: invoke-virtual {v2}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getInternalId:()Ljava/lang/String; // method@f148 │ │ -4a9aa0: 0c02 |0018: move-result-object v2 │ │ -4a9aa2: 6e20 5aed 2100 |0019: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.setInternalConversationId:(Ljava/lang/String;)V // method@ed5a │ │ -4a9aa8: 0e00 |001c: return-void │ │ +4a9a64: |[4a9a64] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.setData:(Lcom/nextcloud/talk/models/domain/ConversationModel;Ljava/lang/String;Ljava/lang/String;)V │ │ +4a9a74: 1a00 3994 |0000: const-string v0, "conversationModel" // string@9439 │ │ +4a9a78: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4a9a7e: 1a00 7f96 |0005: const-string v0, "credentials" // string@967f │ │ +4a9a82: 7120 00fc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4a9a88: 1a00 1af8 |000a: const-string v0, "urlForChatting" // string@f81a │ │ +4a9a8c: 7120 00fc 0400 |000c: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4a9a92: 5b12 88b2 |000f: iput-object v2, v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.conversationModel:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b288 │ │ +4a9a96: 5b13 89b2 |0011: iput-object v3, v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.credentials:Ljava/lang/String; // field@b289 │ │ +4a9a9a: 5b14 91b2 |0013: iput-object v4, v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.urlForChatting:Ljava/lang/String; // field@b291 │ │ +4a9a9e: 6e10 48f1 0200 |0015: invoke-virtual {v2}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getInternalId:()Ljava/lang/String; // method@f148 │ │ +4a9aa4: 0c02 |0018: move-result-object v2 │ │ +4a9aa6: 6e20 5aed 2100 |0019: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.setInternalConversationId:(Ljava/lang/String;)V // method@ed5a │ │ +4a9aac: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x000f line=106 │ │ 0x0011 line=107 │ │ 0x0013 line=108 │ │ 0x0015 line=109 │ │ locals : │ │ @@ -2042265,19 +2042265,19 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -4a9aac: |[4a9aac] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.setInternalConversationId:(Ljava/lang/String;)V │ │ -4a9abc: 1a00 2913 |0000: const-string v0, "" // string@1329 │ │ -4a9ac0: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4a9ac6: 5b12 8bb2 |0005: iput-object v2, v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.internalConversationId:Ljava/lang/String; // field@b28b │ │ -4a9aca: 0e00 |0007: return-void │ │ +4a9ab0: |[4a9ab0] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository.setInternalConversationId:(Ljava/lang/String;)V │ │ +4a9ac0: 1a00 2913 |0000: const-string v0, "" // string@1329 │ │ +4a9ac4: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4a9aca: 5b12 8bb2 |0005: iput-object v2, v1, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.internalConversationId:Ljava/lang/String; // field@b28b │ │ +4a9ace: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=100 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -2042349,22 +2042349,22 @@ │ │ type : '(Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -4a79fc: |[4a79fc] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository_Factory.:(Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)V │ │ -4a7a0c: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4a7a12: 5b01 94b2 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository_Factory;.chatDaoProvider:Ljavax/inject/Provider; // field@b294 │ │ -4a7a16: 5b02 93b2 |0005: iput-object v2, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository_Factory;.chatBlocksDaoProvider:Ljavax/inject/Provider; // field@b293 │ │ -4a7a1a: 5b03 96b2 |0007: iput-object v3, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository_Factory;.networkProvider:Ljavax/inject/Provider; // field@b296 │ │ -4a7a1e: 5b04 95b2 |0009: iput-object v4, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository_Factory;.networkMonitorProvider:Ljavax/inject/Provider; // field@b295 │ │ -4a7a22: 5b05 97b2 |000b: iput-object v5, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository_Factory;.userProvider:Ljavax/inject/Provider; // field@b297 │ │ -4a7a26: 0e00 |000d: return-void │ │ +4a7a00: |[4a7a00] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository_Factory.:(Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)V │ │ +4a7a10: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4a7a16: 5b01 94b2 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository_Factory;.chatDaoProvider:Ljavax/inject/Provider; // field@b294 │ │ +4a7a1a: 5b02 93b2 |0005: iput-object v2, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository_Factory;.chatBlocksDaoProvider:Ljavax/inject/Provider; // field@b293 │ │ +4a7a1e: 5b03 96b2 |0007: iput-object v3, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository_Factory;.networkProvider:Ljavax/inject/Provider; // field@b296 │ │ +4a7a22: 5b04 95b2 |0009: iput-object v4, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository_Factory;.networkMonitorProvider:Ljavax/inject/Provider; // field@b295 │ │ +4a7a26: 5b05 97b2 |000b: iput-object v5, v0, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository_Factory;.userProvider:Ljavax/inject/Provider; // field@b297 │ │ +4a7a2a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=45 │ │ 0x0005 line=46 │ │ 0x0007 line=47 │ │ 0x0009 line=48 │ │ @@ -2042382,24 +2042382,24 @@ │ │ type : '(Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository_Factory;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 12 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 12 16-bit code units │ │ -4a79b8: |[4a79b8] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository_Factory.create:(Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository_Factory; │ │ -4a79c8: 2206 7521 |0000: new-instance v6, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository_Factory; // type@2175 │ │ -4a79cc: 0760 |0002: move-object v0, v6 │ │ -4a79ce: 0771 |0003: move-object v1, v7 │ │ -4a79d0: 0782 |0004: move-object v2, v8 │ │ -4a79d2: 0793 |0005: move-object v3, v9 │ │ -4a79d4: 07a4 |0006: move-object v4, v10 │ │ -4a79d6: 07b5 |0007: move-object v5, v11 │ │ -4a79d8: 7606 64ed 0000 |0008: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository_Factory;.:(Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)V // method@ed64 │ │ -4a79de: 1106 |000b: return-object v6 │ │ +4a79bc: |[4a79bc] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository_Factory.create:(Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository_Factory; │ │ +4a79cc: 2206 7521 |0000: new-instance v6, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository_Factory; // type@2175 │ │ +4a79d0: 0760 |0002: move-object v0, v6 │ │ +4a79d2: 0771 |0003: move-object v1, v7 │ │ +4a79d4: 0782 |0004: move-object v2, v8 │ │ +4a79d6: 0793 |0005: move-object v3, v9 │ │ +4a79d8: 07a4 |0006: move-object v4, v10 │ │ +4a79da: 07b5 |0007: move-object v5, v11 │ │ +4a79dc: 7606 64ed 0000 |0008: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository_Factory;.:(Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)V // method@ed64 │ │ +4a79e2: 1106 |000b: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x000c reg=7 (null) Ljavax/inject/Provider; │ │ 0x0000 - 0x000c reg=8 (null) Ljavax/inject/Provider; │ │ 0x0000 - 0x000c reg=9 (null) Ljavax/inject/Provider; │ │ @@ -2042411,24 +2042411,24 @@ │ │ type : '(Lcom/nextcloud/talk/data/database/dao/ChatMessagesDao;Lcom/nextcloud/talk/data/database/dao/ChatBlocksDao;Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource;Lcom/nextcloud/talk/data/network/NetworkMonitor;Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;)Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 12 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 12 16-bit code units │ │ -4a7990: |[4a7990] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository_Factory.newInstance:(Lcom/nextcloud/talk/data/database/dao/ChatMessagesDao;Lcom/nextcloud/talk/data/database/dao/ChatBlocksDao;Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource;Lcom/nextcloud/talk/data/network/NetworkMonitor;Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;)Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; │ │ -4a79a0: 2206 7421 |0000: new-instance v6, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // type@2174 │ │ -4a79a4: 0760 |0002: move-object v0, v6 │ │ -4a79a6: 0771 |0003: move-object v1, v7 │ │ -4a79a8: 0782 |0004: move-object v2, v8 │ │ -4a79aa: 0793 |0005: move-object v3, v9 │ │ -4a79ac: 07a4 |0006: move-object v4, v10 │ │ -4a79ae: 07b5 |0007: move-object v5, v11 │ │ -4a79b0: 7606 28ed 0000 |0008: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.:(Lcom/nextcloud/talk/data/database/dao/ChatMessagesDao;Lcom/nextcloud/talk/data/database/dao/ChatBlocksDao;Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource;Lcom/nextcloud/talk/data/network/NetworkMonitor;Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;)V // method@ed28 │ │ -4a79b6: 1106 |000b: return-object v6 │ │ +4a7994: |[4a7994] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository_Factory.newInstance:(Lcom/nextcloud/talk/data/database/dao/ChatMessagesDao;Lcom/nextcloud/talk/data/database/dao/ChatBlocksDao;Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource;Lcom/nextcloud/talk/data/network/NetworkMonitor;Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;)Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; │ │ +4a79a4: 2206 7421 |0000: new-instance v6, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // type@2174 │ │ +4a79a8: 0760 |0002: move-object v0, v6 │ │ +4a79aa: 0771 |0003: move-object v1, v7 │ │ +4a79ac: 0782 |0004: move-object v2, v8 │ │ +4a79ae: 0793 |0005: move-object v3, v9 │ │ +4a79b0: 07a4 |0006: move-object v4, v10 │ │ +4a79b2: 07b5 |0007: move-object v5, v11 │ │ +4a79b4: 7606 28ed 0000 |0008: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;.:(Lcom/nextcloud/talk/data/database/dao/ChatMessagesDao;Lcom/nextcloud/talk/data/database/dao/ChatBlocksDao;Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource;Lcom/nextcloud/talk/data/network/NetworkMonitor;Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;)V // method@ed28 │ │ +4a79ba: 1106 |000b: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x000c reg=7 (null) Lcom/nextcloud/talk/data/database/dao/ChatMessagesDao; │ │ 0x0000 - 0x000c reg=8 (null) Lcom/nextcloud/talk/data/database/dao/ChatBlocksDao; │ │ 0x0000 - 0x000c reg=9 (null) Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource; │ │ @@ -2042441,38 +2042441,38 @@ │ │ type : '()Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 45 16-bit code units │ │ -4a7924: |[4a7924] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository_Factory.get:()Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; │ │ -4a7934: 5450 94b2 |0000: iget-object v0, v5, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository_Factory;.chatDaoProvider:Ljavax/inject/Provider; // field@b294 │ │ -4a7938: 7210 77fb 0000 |0002: invoke-interface {v0}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ -4a793e: 0c00 |0005: move-result-object v0 │ │ -4a7940: 1f00 5b22 |0006: check-cast v0, Lcom/nextcloud/talk/data/database/dao/ChatMessagesDao; // type@225b │ │ -4a7944: 5451 93b2 |0008: iget-object v1, v5, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository_Factory;.chatBlocksDaoProvider:Ljavax/inject/Provider; // field@b293 │ │ -4a7948: 7210 77fb 0100 |000a: invoke-interface {v1}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ -4a794e: 0c01 |000d: move-result-object v1 │ │ -4a7950: 1f01 5a22 |000e: check-cast v1, Lcom/nextcloud/talk/data/database/dao/ChatBlocksDao; // type@225a │ │ -4a7954: 5452 96b2 |0010: iget-object v2, v5, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository_Factory;.networkProvider:Ljavax/inject/Provider; // field@b296 │ │ -4a7958: 7210 77fb 0200 |0012: invoke-interface {v2}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ -4a795e: 0c02 |0015: move-result-object v2 │ │ -4a7960: 1f02 5821 |0016: check-cast v2, Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource; // type@2158 │ │ -4a7964: 5453 95b2 |0018: iget-object v3, v5, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository_Factory;.networkMonitorProvider:Ljavax/inject/Provider; // field@b295 │ │ -4a7968: 7210 77fb 0300 |001a: invoke-interface {v3}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ -4a796e: 0c03 |001d: move-result-object v3 │ │ -4a7970: 1f03 6022 |001e: check-cast v3, Lcom/nextcloud/talk/data/network/NetworkMonitor; // type@2260 │ │ -4a7974: 5454 97b2 |0020: iget-object v4, v5, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository_Factory;.userProvider:Ljavax/inject/Provider; // field@b297 │ │ -4a7978: 7210 77fb 0400 |0022: invoke-interface {v4}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ -4a797e: 0c04 |0025: move-result-object v4 │ │ -4a7980: 1f04 a423 |0026: check-cast v4, Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew; // type@23a4 │ │ -4a7984: 7154 68ed 1032 |0028: invoke-static {v0, v1, v2, v3, v4}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository_Factory;.newInstance:(Lcom/nextcloud/talk/data/database/dao/ChatMessagesDao;Lcom/nextcloud/talk/data/database/dao/ChatBlocksDao;Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource;Lcom/nextcloud/talk/data/network/NetworkMonitor;Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;)Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // method@ed68 │ │ -4a798a: 0c00 |002b: move-result-object v0 │ │ -4a798c: 1100 |002c: return-object v0 │ │ +4a7928: |[4a7928] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository_Factory.get:()Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; │ │ +4a7938: 5450 94b2 |0000: iget-object v0, v5, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository_Factory;.chatDaoProvider:Ljavax/inject/Provider; // field@b294 │ │ +4a793c: 7210 77fb 0000 |0002: invoke-interface {v0}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ +4a7942: 0c00 |0005: move-result-object v0 │ │ +4a7944: 1f00 5b22 |0006: check-cast v0, Lcom/nextcloud/talk/data/database/dao/ChatMessagesDao; // type@225b │ │ +4a7948: 5451 93b2 |0008: iget-object v1, v5, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository_Factory;.chatBlocksDaoProvider:Ljavax/inject/Provider; // field@b293 │ │ +4a794c: 7210 77fb 0100 |000a: invoke-interface {v1}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ +4a7952: 0c01 |000d: move-result-object v1 │ │ +4a7954: 1f01 5a22 |000e: check-cast v1, Lcom/nextcloud/talk/data/database/dao/ChatBlocksDao; // type@225a │ │ +4a7958: 5452 96b2 |0010: iget-object v2, v5, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository_Factory;.networkProvider:Ljavax/inject/Provider; // field@b296 │ │ +4a795c: 7210 77fb 0200 |0012: invoke-interface {v2}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ +4a7962: 0c02 |0015: move-result-object v2 │ │ +4a7964: 1f02 5821 |0016: check-cast v2, Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource; // type@2158 │ │ +4a7968: 5453 95b2 |0018: iget-object v3, v5, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository_Factory;.networkMonitorProvider:Ljavax/inject/Provider; // field@b295 │ │ +4a796c: 7210 77fb 0300 |001a: invoke-interface {v3}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ +4a7972: 0c03 |001d: move-result-object v3 │ │ +4a7974: 1f03 6022 |001e: check-cast v3, Lcom/nextcloud/talk/data/network/NetworkMonitor; // type@2260 │ │ +4a7978: 5454 97b2 |0020: iget-object v4, v5, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository_Factory;.userProvider:Ljavax/inject/Provider; // field@b297 │ │ +4a797c: 7210 77fb 0400 |0022: invoke-interface {v4}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ +4a7982: 0c04 |0025: move-result-object v4 │ │ +4a7984: 1f04 a423 |0026: check-cast v4, Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew; // type@23a4 │ │ +4a7988: 7154 68ed 1032 |0028: invoke-static {v0, v1, v2, v3, v4}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository_Factory;.newInstance:(Lcom/nextcloud/talk/data/database/dao/ChatMessagesDao;Lcom/nextcloud/talk/data/database/dao/ChatBlocksDao;Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource;Lcom/nextcloud/talk/data/network/NetworkMonitor;Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;)Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // method@ed68 │ │ +4a798e: 0c00 |002b: move-result-object v0 │ │ +4a7990: 1100 |002c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x002d reg=5 this Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository_Factory; │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository_Factory;) │ │ @@ -2042480,18 +2042480,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -4a79e0: |[4a79e0] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository_Factory.get:()Ljava/lang/Object; │ │ -4a79f0: 6e10 66ed 0100 |0000: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository_Factory;.get:()Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // method@ed66 │ │ -4a79f6: 0c00 |0003: move-result-object v0 │ │ -4a79f8: 1100 |0004: return-object v0 │ │ +4a79e4: |[4a79e4] com.nextcloud.talk.chat.data.network.OfflineFirstChatRepository_Factory.get:()Ljava/lang/Object; │ │ +4a79f4: 6e10 66ed 0100 |0000: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository_Factory;.get:()Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository; // method@ed66 │ │ +4a79fa: 0c00 |0003: move-result-object v0 │ │ +4a79fc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/nextcloud/talk/chat/data/network/OfflineFirstChatRepository_Factory; │ │ │ │ source_file_idx : 25059 (OfflineFirstChatRepository_Factory.java) │ │ @@ -2042520,17 +2042520,17 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4a9b20: |[4a9b20] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda0.:()V │ │ -4a9b30: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4a9b36: 0e00 |0003: return-void │ │ +4a9b24: |[4a9b24] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda0.:()V │ │ +4a9b34: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4a9b3a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda0; │ │ │ │ Virtual methods - │ │ @@ -2042539,19 +2042539,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -4a9b00: |[4a9b00] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda0.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4a9b10: 1f01 f822 |0000: check-cast v1, Lcom/nextcloud/talk/models/json/reminder/ReminderOverall; // type@22f8 │ │ -4a9b14: 7110 b7ed 0100 |0002: invoke-static {v1}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.$r8$lambda$TdW_l18W6B4IsGv-jbgcp9ZpYU0:(Lcom/nextcloud/talk/models/json/reminder/ReminderOverall;)Lcom/nextcloud/talk/models/json/reminder/Reminder; // method@edb7 │ │ -4a9b1a: 0c01 |0005: move-result-object v1 │ │ -4a9b1c: 1101 |0006: return-object v1 │ │ +4a9b04: |[4a9b04] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda0.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4a9b14: 1f01 f822 |0000: check-cast v1, Lcom/nextcloud/talk/models/json/reminder/ReminderOverall; // type@22f8 │ │ +4a9b18: 7110 b7ed 0100 |0002: invoke-static {v1}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.$r8$lambda$TdW_l18W6B4IsGv-jbgcp9ZpYU0:(Lcom/nextcloud/talk/models/json/reminder/ReminderOverall;)Lcom/nextcloud/talk/models/json/reminder/Reminder; // method@edb7 │ │ +4a9b1e: 0c01 |0005: move-result-object v1 │ │ +4a9b20: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -2042585,18 +2042585,18 @@ │ │ type : '(Lkotlin/jvm/functions/Function1;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4a9b58: |[4a9b58] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda10.:(Lkotlin/jvm/functions/Function1;)V │ │ -4a9b68: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4a9b6e: 5b01 98b2 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda10;.f$0:Lkotlin/jvm/functions/Function1; // field@b298 │ │ -4a9b72: 0e00 |0005: return-void │ │ +4a9b5c: |[4a9b5c] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda10.:(Lkotlin/jvm/functions/Function1;)V │ │ +4a9b6c: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4a9b72: 5b01 98b2 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda10;.f$0:Lkotlin/jvm/functions/Function1; // field@b298 │ │ +4a9b76: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda10; │ │ 0x0000 - 0x0006 reg=1 (null) Lkotlin/jvm/functions/Function1; │ │ │ │ @@ -2042606,19 +2042606,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -4a9b38: |[4a9b38] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda10.apply:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4a9b48: 5410 98b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda10;.f$0:Lkotlin/jvm/functions/Function1; // field@b298 │ │ -4a9b4c: 7120 b0ed 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.$r8$lambda$IiJcDJ26-jLHAZS1gibBjJJ0Nik:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/reminder/Reminder; // method@edb0 │ │ -4a9b52: 0c02 |0005: move-result-object v2 │ │ -4a9b54: 1102 |0006: return-object v2 │ │ +4a9b3c: |[4a9b3c] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda10.apply:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4a9b4c: 5410 98b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda10;.f$0:Lkotlin/jvm/functions/Function1; // field@b298 │ │ +4a9b50: 7120 b0ed 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.$r8$lambda$IiJcDJ26-jLHAZS1gibBjJJ0Nik:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/reminder/Reminder; // method@edb0 │ │ +4a9b56: 0c02 |0005: move-result-object v2 │ │ +4a9b58: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda10; │ │ 0x0000 - 0x0007 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -2042652,18 +2042652,18 @@ │ │ type : '(Lkotlin/jvm/functions/Function1;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4a9b94: |[4a9b94] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda11.:(Lkotlin/jvm/functions/Function1;)V │ │ -4a9ba4: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4a9baa: 5b01 99b2 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda11;.f$0:Lkotlin/jvm/functions/Function1; // field@b299 │ │ -4a9bae: 0e00 |0005: return-void │ │ +4a9b98: |[4a9b98] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda11.:(Lkotlin/jvm/functions/Function1;)V │ │ +4a9ba8: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4a9bae: 5b01 99b2 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda11;.f$0:Lkotlin/jvm/functions/Function1; // field@b299 │ │ +4a9bb2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda11; │ │ 0x0000 - 0x0006 reg=1 (null) Lkotlin/jvm/functions/Function1; │ │ │ │ @@ -2042673,19 +2042673,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -4a9b74: |[4a9b74] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda11.apply:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4a9b84: 5410 99b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda11;.f$0:Lkotlin/jvm/functions/Function1; // field@b299 │ │ -4a9b88: 7120 baed 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.$r8$lambda$ZsLu0lFNDGNuYajIevPN4EiYoCk:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/reminder/Reminder; // method@edba │ │ -4a9b8e: 0c02 |0005: move-result-object v2 │ │ -4a9b90: 1102 |0006: return-object v2 │ │ +4a9b78: |[4a9b78] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda11.apply:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4a9b88: 5410 99b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda11;.f$0:Lkotlin/jvm/functions/Function1; // field@b299 │ │ +4a9b8c: 7120 baed 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.$r8$lambda$ZsLu0lFNDGNuYajIevPN4EiYoCk:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/reminder/Reminder; // method@edba │ │ +4a9b92: 0c02 |0005: move-result-object v2 │ │ +4a9b94: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda11; │ │ 0x0000 - 0x0007 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -2042715,17 +2042715,17 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4a9bd0: |[4a9bd0] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda12.:()V │ │ -4a9be0: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4a9be6: 0e00 |0003: return-void │ │ +4a9bd4: |[4a9bd4] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda12.:()V │ │ +4a9be4: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4a9bea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda12; │ │ │ │ Virtual methods - │ │ @@ -2042734,19 +2042734,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -4a9bb0: |[4a9bb0] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda12.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4a9bc0: 1f01 d522 |0000: check-cast v1, Lcom/nextcloud/talk/models/json/capabilities/RoomCapabilitiesOverall; // type@22d5 │ │ -4a9bc4: 7110 b8ed 0100 |0002: invoke-static {v1}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.$r8$lambda$V0t8kZeiB_cJsWu3M6S0qcs1DkI:(Lcom/nextcloud/talk/models/json/capabilities/RoomCapabilitiesOverall;)Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // method@edb8 │ │ -4a9bca: 0c01 |0005: move-result-object v1 │ │ -4a9bcc: 1101 |0006: return-object v1 │ │ +4a9bb4: |[4a9bb4] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda12.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4a9bc4: 1f01 d522 |0000: check-cast v1, Lcom/nextcloud/talk/models/json/capabilities/RoomCapabilitiesOverall; // type@22d5 │ │ +4a9bc8: 7110 b8ed 0100 |0002: invoke-static {v1}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.$r8$lambda$V0t8kZeiB_cJsWu3M6S0qcs1DkI:(Lcom/nextcloud/talk/models/json/capabilities/RoomCapabilitiesOverall;)Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // method@edb8 │ │ +4a9bce: 0c01 |0005: move-result-object v1 │ │ +4a9bd0: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda12; │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -2042780,18 +2042780,18 @@ │ │ type : '(Lkotlin/jvm/functions/Function1;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4a9c08: |[4a9c08] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda13.:(Lkotlin/jvm/functions/Function1;)V │ │ -4a9c18: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4a9c1e: 5b01 9ab2 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda13;.f$0:Lkotlin/jvm/functions/Function1; // field@b29a │ │ -4a9c22: 0e00 |0005: return-void │ │ +4a9c0c: |[4a9c0c] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda13.:(Lkotlin/jvm/functions/Function1;)V │ │ +4a9c1c: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4a9c22: 5b01 9ab2 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda13;.f$0:Lkotlin/jvm/functions/Function1; // field@b29a │ │ +4a9c26: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda13; │ │ 0x0000 - 0x0006 reg=1 (null) Lkotlin/jvm/functions/Function1; │ │ │ │ @@ -2042801,19 +2042801,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -4a9be8: |[4a9be8] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda13.apply:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4a9bf8: 5410 9ab2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda13;.f$0:Lkotlin/jvm/functions/Function1; // field@b29a │ │ -4a9bfc: 7120 c8ed 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.$r8$lambda$ydvOfPleGoa7m2wz0UR6kvGPDIQ:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // method@edc8 │ │ -4a9c02: 0c02 |0005: move-result-object v2 │ │ -4a9c04: 1102 |0006: return-object v2 │ │ +4a9bec: |[4a9bec] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda13.apply:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4a9bfc: 5410 9ab2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda13;.f$0:Lkotlin/jvm/functions/Function1; // field@b29a │ │ +4a9c00: 7120 c8ed 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.$r8$lambda$ydvOfPleGoa7m2wz0UR6kvGPDIQ:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // method@edc8 │ │ +4a9c06: 0c02 |0005: move-result-object v2 │ │ +4a9c08: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda13; │ │ 0x0000 - 0x0007 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -2042843,17 +2042843,17 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4a9c44: |[4a9c44] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda14.:()V │ │ -4a9c54: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4a9c5a: 0e00 |0003: return-void │ │ +4a9c48: |[4a9c48] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda14.:()V │ │ +4a9c58: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4a9c5e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda14; │ │ │ │ Virtual methods - │ │ @@ -2042862,19 +2042862,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -4a9c24: |[4a9c24] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda14.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4a9c34: 1f01 e722 |0000: check-cast v1, Lcom/nextcloud/talk/models/json/conversations/RoomsOverall; // type@22e7 │ │ -4a9c38: 7110 a9ed 0100 |0002: invoke-static {v1}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.$r8$lambda$-HPdOB53Hdoxi9OZ_NF617CA6iA:(Lcom/nextcloud/talk/models/json/conversations/RoomsOverall;)Lcom/nextcloud/talk/models/json/conversations/RoomsOverall; // method@eda9 │ │ -4a9c3e: 0c01 |0005: move-result-object v1 │ │ -4a9c40: 1101 |0006: return-object v1 │ │ +4a9c28: |[4a9c28] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda14.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4a9c38: 1f01 e722 |0000: check-cast v1, Lcom/nextcloud/talk/models/json/conversations/RoomsOverall; // type@22e7 │ │ +4a9c3c: 7110 a9ed 0100 |0002: invoke-static {v1}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.$r8$lambda$-HPdOB53Hdoxi9OZ_NF617CA6iA:(Lcom/nextcloud/talk/models/json/conversations/RoomsOverall;)Lcom/nextcloud/talk/models/json/conversations/RoomsOverall; // method@eda9 │ │ +4a9c42: 0c01 |0005: move-result-object v1 │ │ +4a9c44: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda14; │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -2042908,18 +2042908,18 @@ │ │ type : '(Lkotlin/jvm/functions/Function1;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4a9c7c: |[4a9c7c] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda15.:(Lkotlin/jvm/functions/Function1;)V │ │ -4a9c8c: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4a9c92: 5b01 9bb2 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda15;.f$0:Lkotlin/jvm/functions/Function1; // field@b29b │ │ -4a9c96: 0e00 |0005: return-void │ │ +4a9c80: |[4a9c80] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda15.:(Lkotlin/jvm/functions/Function1;)V │ │ +4a9c90: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4a9c96: 5b01 9bb2 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda15;.f$0:Lkotlin/jvm/functions/Function1; // field@b29b │ │ +4a9c9a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda15; │ │ 0x0000 - 0x0006 reg=1 (null) Lkotlin/jvm/functions/Function1; │ │ │ │ @@ -2042929,19 +2042929,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -4a9c5c: |[4a9c5c] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda15.apply:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4a9c6c: 5410 9bb2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda15;.f$0:Lkotlin/jvm/functions/Function1; // field@b29b │ │ -4a9c70: 7120 c5ed 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.$r8$lambda$v4VhIxdl5Th8uxYqDpuI3pZPPbk:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/conversations/RoomsOverall; // method@edc5 │ │ -4a9c76: 0c02 |0005: move-result-object v2 │ │ -4a9c78: 1102 |0006: return-object v2 │ │ +4a9c60: |[4a9c60] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda15.apply:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4a9c70: 5410 9bb2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda15;.f$0:Lkotlin/jvm/functions/Function1; // field@b29b │ │ +4a9c74: 7120 c5ed 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.$r8$lambda$v4VhIxdl5Th8uxYqDpuI3pZPPbk:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/conversations/RoomsOverall; // method@edc5 │ │ +4a9c7a: 0c02 |0005: move-result-object v2 │ │ +4a9c7c: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda15; │ │ 0x0000 - 0x0007 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -2042971,17 +2042971,17 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4a9cb8: |[4a9cb8] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda16.:()V │ │ -4a9cc8: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4a9cce: 0e00 |0003: return-void │ │ +4a9cbc: |[4a9cbc] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda16.:()V │ │ +4a9ccc: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4a9cd2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda16; │ │ │ │ Virtual methods - │ │ @@ -2042990,19 +2042990,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -4a9c98: |[4a9c98] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda16.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4a9ca8: 1f01 da26 |0000: check-cast v1, Lretrofit2/Response; // type@26da │ │ -4a9cac: 7110 aeed 0100 |0002: invoke-static {v1}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.$r8$lambda$BRvfl8GByF3hnyC89LVOLfQyRgE:(Lretrofit2/Response;)Lretrofit2/Response; // method@edae │ │ -4a9cb2: 0c01 |0005: move-result-object v1 │ │ -4a9cb4: 1101 |0006: return-object v1 │ │ +4a9c9c: |[4a9c9c] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda16.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4a9cac: 1f01 da26 |0000: check-cast v1, Lretrofit2/Response; // type@26da │ │ +4a9cb0: 7110 aeed 0100 |0002: invoke-static {v1}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.$r8$lambda$BRvfl8GByF3hnyC89LVOLfQyRgE:(Lretrofit2/Response;)Lretrofit2/Response; // method@edae │ │ +4a9cb6: 0c01 |0005: move-result-object v1 │ │ +4a9cb8: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda16; │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -2043036,18 +2043036,18 @@ │ │ type : '(Lkotlin/jvm/functions/Function1;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4a9cf0: |[4a9cf0] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda17.:(Lkotlin/jvm/functions/Function1;)V │ │ -4a9d00: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4a9d06: 5b01 9cb2 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda17;.f$0:Lkotlin/jvm/functions/Function1; // field@b29c │ │ -4a9d0a: 0e00 |0005: return-void │ │ +4a9cf4: |[4a9cf4] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda17.:(Lkotlin/jvm/functions/Function1;)V │ │ +4a9d04: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4a9d0a: 5b01 9cb2 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda17;.f$0:Lkotlin/jvm/functions/Function1; // field@b29c │ │ +4a9d0e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda17; │ │ 0x0000 - 0x0006 reg=1 (null) Lkotlin/jvm/functions/Function1; │ │ │ │ @@ -2043057,19 +2043057,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -4a9cd0: |[4a9cd0] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda17.apply:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4a9ce0: 5410 9cb2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda17;.f$0:Lkotlin/jvm/functions/Function1; // field@b29c │ │ -4a9ce4: 7120 aced 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.$r8$lambda$6xJoqAR3pig-0-jWzR_9W7JhEeA:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lretrofit2/Response; // method@edac │ │ -4a9cea: 0c02 |0005: move-result-object v2 │ │ -4a9cec: 1102 |0006: return-object v2 │ │ +4a9cd4: |[4a9cd4] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda17.apply:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4a9ce4: 5410 9cb2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda17;.f$0:Lkotlin/jvm/functions/Function1; // field@b29c │ │ +4a9ce8: 7120 aced 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.$r8$lambda$6xJoqAR3pig-0-jWzR_9W7JhEeA:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lretrofit2/Response; // method@edac │ │ +4a9cee: 0c02 |0005: move-result-object v2 │ │ +4a9cf0: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda17; │ │ 0x0000 - 0x0007 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -2043099,17 +2043099,17 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4a9d2c: |[4a9d2c] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda18.:()V │ │ -4a9d3c: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4a9d42: 0e00 |0003: return-void │ │ +4a9d30: |[4a9d30] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda18.:()V │ │ +4a9d40: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4a9d46: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda18; │ │ │ │ Virtual methods - │ │ @@ -2043118,19 +2043118,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -4a9d0c: |[4a9d0c] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda18.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4a9d1c: 1f01 ea22 |0000: check-cast v1, Lcom/nextcloud/talk/models/json/generic/GenericOverall; // type@22ea │ │ -4a9d20: 7110 aaed 0100 |0002: invoke-static {v1}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.$r8$lambda$0V9HuSNVDDBb_DiJnawKttBaDo8:(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; // method@edaa │ │ -4a9d26: 0c01 |0005: move-result-object v1 │ │ -4a9d28: 1101 |0006: return-object v1 │ │ +4a9d10: |[4a9d10] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda18.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4a9d20: 1f01 ea22 |0000: check-cast v1, Lcom/nextcloud/talk/models/json/generic/GenericOverall; // type@22ea │ │ +4a9d24: 7110 aaed 0100 |0002: invoke-static {v1}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.$r8$lambda$0V9HuSNVDDBb_DiJnawKttBaDo8:(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; // method@edaa │ │ +4a9d2a: 0c01 |0005: move-result-object v1 │ │ +4a9d2c: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda18; │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -2043164,18 +2043164,18 @@ │ │ type : '(Lkotlin/jvm/functions/Function1;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4a9d64: |[4a9d64] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda19.:(Lkotlin/jvm/functions/Function1;)V │ │ -4a9d74: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4a9d7a: 5b01 9db2 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda19;.f$0:Lkotlin/jvm/functions/Function1; // field@b29d │ │ -4a9d7e: 0e00 |0005: return-void │ │ +4a9d68: |[4a9d68] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda19.:(Lkotlin/jvm/functions/Function1;)V │ │ +4a9d78: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4a9d7e: 5b01 9db2 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda19;.f$0:Lkotlin/jvm/functions/Function1; // field@b29d │ │ +4a9d82: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda19; │ │ 0x0000 - 0x0006 reg=1 (null) Lkotlin/jvm/functions/Function1; │ │ │ │ @@ -2043185,19 +2043185,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -4a9d44: |[4a9d44] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda19.apply:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4a9d54: 5410 9db2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda19;.f$0:Lkotlin/jvm/functions/Function1; // field@b29d │ │ -4a9d58: 7120 bfed 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.$r8$lambda$hjzqYsFJzWkfkRY0crgIanxM2hk:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; // method@edbf │ │ -4a9d5e: 0c02 |0005: move-result-object v2 │ │ -4a9d60: 1102 |0006: return-object v2 │ │ +4a9d48: |[4a9d48] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda19.apply:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4a9d58: 5410 9db2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda19;.f$0:Lkotlin/jvm/functions/Function1; // field@b29d │ │ +4a9d5c: 7120 bfed 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.$r8$lambda$hjzqYsFJzWkfkRY0crgIanxM2hk:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; // method@edbf │ │ +4a9d62: 0c02 |0005: move-result-object v2 │ │ +4a9d64: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda19; │ │ 0x0000 - 0x0007 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -2043227,17 +2043227,17 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4a9da0: |[4a9da0] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda1.:()V │ │ -4a9db0: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4a9db6: 0e00 |0003: return-void │ │ +4a9da4: |[4a9da4] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda1.:()V │ │ +4a9db4: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4a9dba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda1; │ │ │ │ Virtual methods - │ │ @@ -2043246,19 +2043246,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -4a9d80: |[4a9d80] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda1.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4a9d90: 1f01 ea22 |0000: check-cast v1, Lcom/nextcloud/talk/models/json/generic/GenericOverall; // type@22ea │ │ -4a9d94: 7110 afed 0100 |0002: invoke-static {v1}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.$r8$lambda$HZpGxjtinorkGg6BUArfGd4a8Uw:(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; // method@edaf │ │ -4a9d9a: 0c01 |0005: move-result-object v1 │ │ -4a9d9c: 1101 |0006: return-object v1 │ │ +4a9d84: |[4a9d84] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda1.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4a9d94: 1f01 ea22 |0000: check-cast v1, Lcom/nextcloud/talk/models/json/generic/GenericOverall; // type@22ea │ │ +4a9d98: 7110 afed 0100 |0002: invoke-static {v1}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.$r8$lambda$HZpGxjtinorkGg6BUArfGd4a8Uw:(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; // method@edaf │ │ +4a9d9e: 0c01 |0005: move-result-object v1 │ │ +4a9da0: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -2043288,17 +2043288,17 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4a9dd8: |[4a9dd8] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda20.:()V │ │ -4a9de8: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4a9dee: 0e00 |0003: return-void │ │ +4a9ddc: |[4a9ddc] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda20.:()V │ │ +4a9dec: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4a9df2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda20; │ │ │ │ Virtual methods - │ │ @@ -2043307,19 +2043307,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -4a9db8: |[4a9db8] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda20.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4a9dc8: 1f01 ea22 |0000: check-cast v1, Lcom/nextcloud/talk/models/json/generic/GenericOverall; // type@22ea │ │ -4a9dcc: 7110 bced 0100 |0002: invoke-static {v1}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.$r8$lambda$bimxEcGcml_XKGNnxNpcUG6YGU8:(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; // method@edbc │ │ -4a9dd2: 0c01 |0005: move-result-object v1 │ │ -4a9dd4: 1101 |0006: return-object v1 │ │ +4a9dbc: |[4a9dbc] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda20.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4a9dcc: 1f01 ea22 |0000: check-cast v1, Lcom/nextcloud/talk/models/json/generic/GenericOverall; // type@22ea │ │ +4a9dd0: 7110 bced 0100 |0002: invoke-static {v1}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.$r8$lambda$bimxEcGcml_XKGNnxNpcUG6YGU8:(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; // method@edbc │ │ +4a9dd6: 0c01 |0005: move-result-object v1 │ │ +4a9dd8: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda20; │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -2043353,18 +2043353,18 @@ │ │ type : '(Lkotlin/jvm/functions/Function1;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4a9e10: |[4a9e10] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda21.:(Lkotlin/jvm/functions/Function1;)V │ │ -4a9e20: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4a9e26: 5b01 9eb2 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda21;.f$0:Lkotlin/jvm/functions/Function1; // field@b29e │ │ -4a9e2a: 0e00 |0005: return-void │ │ +4a9e14: |[4a9e14] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda21.:(Lkotlin/jvm/functions/Function1;)V │ │ +4a9e24: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4a9e2a: 5b01 9eb2 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda21;.f$0:Lkotlin/jvm/functions/Function1; // field@b29e │ │ +4a9e2e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda21; │ │ 0x0000 - 0x0006 reg=1 (null) Lkotlin/jvm/functions/Function1; │ │ │ │ @@ -2043374,19 +2043374,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -4a9df0: |[4a9df0] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda21.apply:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4a9e00: 5410 9eb2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda21;.f$0:Lkotlin/jvm/functions/Function1; // field@b29e │ │ -4a9e04: 7120 aded 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.$r8$lambda$8eUCS8pD9Ooz-8gb4qvYXSHs99U:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; // method@edad │ │ -4a9e0a: 0c02 |0005: move-result-object v2 │ │ -4a9e0c: 1102 |0006: return-object v2 │ │ +4a9df4: |[4a9df4] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda21.apply:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4a9e04: 5410 9eb2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda21;.f$0:Lkotlin/jvm/functions/Function1; // field@b29e │ │ +4a9e08: 7120 aded 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.$r8$lambda$8eUCS8pD9Ooz-8gb4qvYXSHs99U:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; // method@edad │ │ +4a9e0e: 0c02 |0005: move-result-object v2 │ │ +4a9e10: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda21; │ │ 0x0000 - 0x0007 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -2043420,18 +2043420,18 @@ │ │ type : '(Lcom/nextcloud/talk/data/user/model/User;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4a9e50: |[4a9e50] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda22.:(Lcom/nextcloud/talk/data/user/model/User;)V │ │ -4a9e60: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4a9e66: 5b01 9fb2 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda22;.f$0:Lcom/nextcloud/talk/data/user/model/User; // field@b29f │ │ -4a9e6a: 0e00 |0005: return-void │ │ +4a9e54: |[4a9e54] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda22.:(Lcom/nextcloud/talk/data/user/model/User;)V │ │ +4a9e64: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4a9e6a: 5b01 9fb2 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda22;.f$0:Lcom/nextcloud/talk/data/user/model/User; // field@b29f │ │ +4a9e6e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda22; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/data/user/model/User; │ │ │ │ @@ -2043441,20 +2043441,20 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -4a9e2c: |[4a9e2c] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda22.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4a9e3c: 5410 9fb2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda22;.f$0:Lcom/nextcloud/talk/data/user/model/User; // field@b29f │ │ -4a9e40: 1f02 e522 |0002: check-cast v2, Lcom/nextcloud/talk/models/json/conversations/RoomOverall; // type@22e5 │ │ -4a9e44: 7120 c7ed 2000 |0004: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.$r8$lambda$yQ5g1aK5qD-RIQFXPB1-a0JCvqQ:(Lcom/nextcloud/talk/data/user/model/User;Lcom/nextcloud/talk/models/json/conversations/RoomOverall;)Lcom/nextcloud/talk/models/domain/ConversationModel; // method@edc7 │ │ -4a9e4a: 0c02 |0007: move-result-object v2 │ │ -4a9e4c: 1102 |0008: return-object v2 │ │ +4a9e30: |[4a9e30] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda22.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4a9e40: 5410 9fb2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda22;.f$0:Lcom/nextcloud/talk/data/user/model/User; // field@b29f │ │ +4a9e44: 1f02 e522 |0002: check-cast v2, Lcom/nextcloud/talk/models/json/conversations/RoomOverall; // type@22e5 │ │ +4a9e48: 7120 c7ed 2000 |0004: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.$r8$lambda$yQ5g1aK5qD-RIQFXPB1-a0JCvqQ:(Lcom/nextcloud/talk/data/user/model/User;Lcom/nextcloud/talk/models/json/conversations/RoomOverall;)Lcom/nextcloud/talk/models/domain/ConversationModel; // method@edc7 │ │ +4a9e4e: 0c02 |0007: move-result-object v2 │ │ +4a9e50: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda22; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -2043484,17 +2043484,17 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4a9e8c: |[4a9e8c] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda23.:()V │ │ -4a9e9c: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4a9ea2: 0e00 |0003: return-void │ │ +4a9e90: |[4a9e90] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda23.:()V │ │ +4a9ea0: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4a9ea6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda23; │ │ │ │ Virtual methods - │ │ @@ -2043503,19 +2043503,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -4a9e6c: |[4a9e6c] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda23.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4a9e7c: 1f01 ea22 |0000: check-cast v1, Lcom/nextcloud/talk/models/json/generic/GenericOverall; // type@22ea │ │ -4a9e80: 7110 c4ed 0100 |0002: invoke-static {v1}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.$r8$lambda$uvAKnMrFHCukJGziSr83oDaAkgQ:(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; // method@edc4 │ │ -4a9e86: 0c01 |0005: move-result-object v1 │ │ -4a9e88: 1101 |0006: return-object v1 │ │ +4a9e70: |[4a9e70] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda23.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4a9e80: 1f01 ea22 |0000: check-cast v1, Lcom/nextcloud/talk/models/json/generic/GenericOverall; // type@22ea │ │ +4a9e84: 7110 c4ed 0100 |0002: invoke-static {v1}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.$r8$lambda$uvAKnMrFHCukJGziSr83oDaAkgQ:(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; // method@edc4 │ │ +4a9e8a: 0c01 |0005: move-result-object v1 │ │ +4a9e8c: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda23; │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -2043549,18 +2043549,18 @@ │ │ type : '(Lkotlin/jvm/functions/Function1;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4a9ec4: |[4a9ec4] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda24.:(Lkotlin/jvm/functions/Function1;)V │ │ -4a9ed4: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4a9eda: 5b01 a0b2 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda24;.f$0:Lkotlin/jvm/functions/Function1; // field@b2a0 │ │ -4a9ede: 0e00 |0005: return-void │ │ +4a9ec8: |[4a9ec8] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda24.:(Lkotlin/jvm/functions/Function1;)V │ │ +4a9ed8: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4a9ede: 5b01 a0b2 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda24;.f$0:Lkotlin/jvm/functions/Function1; // field@b2a0 │ │ +4a9ee2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda24; │ │ 0x0000 - 0x0006 reg=1 (null) Lkotlin/jvm/functions/Function1; │ │ │ │ @@ -2043570,19 +2043570,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -4a9ea4: |[4a9ea4] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda24.apply:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4a9eb4: 5410 a0b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda24;.f$0:Lkotlin/jvm/functions/Function1; // field@b2a0 │ │ -4a9eb8: 7120 b1ed 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.$r8$lambda$KkpuU89ILuJsAIuejJ6i02RHyCM:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; // method@edb1 │ │ -4a9ebe: 0c02 |0005: move-result-object v2 │ │ -4a9ec0: 1102 |0006: return-object v2 │ │ +4a9ea8: |[4a9ea8] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda24.apply:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4a9eb8: 5410 a0b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda24;.f$0:Lkotlin/jvm/functions/Function1; // field@b2a0 │ │ +4a9ebc: 7120 b1ed 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.$r8$lambda$KkpuU89ILuJsAIuejJ6i02RHyCM:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; // method@edb1 │ │ +4a9ec2: 0c02 |0005: move-result-object v2 │ │ +4a9ec4: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda24; │ │ 0x0000 - 0x0007 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -2043616,18 +2043616,18 @@ │ │ type : '(Lkotlin/jvm/functions/Function1;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4a9f00: |[4a9f00] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda25.:(Lkotlin/jvm/functions/Function1;)V │ │ -4a9f10: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4a9f16: 5b01 a1b2 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda25;.f$0:Lkotlin/jvm/functions/Function1; // field@b2a1 │ │ -4a9f1a: 0e00 |0005: return-void │ │ +4a9f04: |[4a9f04] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda25.:(Lkotlin/jvm/functions/Function1;)V │ │ +4a9f14: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4a9f1a: 5b01 a1b2 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda25;.f$0:Lkotlin/jvm/functions/Function1; // field@b2a1 │ │ +4a9f1e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda25; │ │ 0x0000 - 0x0006 reg=1 (null) Lkotlin/jvm/functions/Function1; │ │ │ │ @@ -2043637,19 +2043637,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -4a9ee0: |[4a9ee0] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda25.apply:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4a9ef0: 5410 a1b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda25;.f$0:Lkotlin/jvm/functions/Function1; // field@b2a1 │ │ -4a9ef4: 7120 c6ed 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.$r8$lambda$vH1XNa5v_AqsdKbeHJrAe2hADH0:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/domain/ConversationModel; // method@edc6 │ │ -4a9efa: 0c02 |0005: move-result-object v2 │ │ -4a9efc: 1102 |0006: return-object v2 │ │ +4a9ee4: |[4a9ee4] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda25.apply:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4a9ef4: 5410 a1b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda25;.f$0:Lkotlin/jvm/functions/Function1; // field@b2a1 │ │ +4a9ef8: 7120 c6ed 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.$r8$lambda$vH1XNa5v_AqsdKbeHJrAe2hADH0:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/domain/ConversationModel; // method@edc6 │ │ +4a9efe: 0c02 |0005: move-result-object v2 │ │ +4a9f00: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda25; │ │ 0x0000 - 0x0007 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -2043679,17 +2043679,17 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4a9f3c: |[4a9f3c] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda26.:()V │ │ -4a9f4c: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4a9f52: 0e00 |0003: return-void │ │ +4a9f40: |[4a9f40] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda26.:()V │ │ +4a9f50: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4a9f56: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda26; │ │ │ │ Virtual methods - │ │ @@ -2043698,19 +2043698,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -4a9f1c: |[4a9f1c] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda26.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4a9f2c: 1f01 e522 |0000: check-cast v1, Lcom/nextcloud/talk/models/json/conversations/RoomOverall; // type@22e5 │ │ -4a9f30: 7110 b2ed 0100 |0002: invoke-static {v1}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.$r8$lambda$Mq7ioarGKYIaWc3hhc2creZdpus:(Lcom/nextcloud/talk/models/json/conversations/RoomOverall;)Lcom/nextcloud/talk/models/json/conversations/RoomOverall; // method@edb2 │ │ -4a9f36: 0c01 |0005: move-result-object v1 │ │ -4a9f38: 1101 |0006: return-object v1 │ │ +4a9f20: |[4a9f20] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda26.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4a9f30: 1f01 e522 |0000: check-cast v1, Lcom/nextcloud/talk/models/json/conversations/RoomOverall; // type@22e5 │ │ +4a9f34: 7110 b2ed 0100 |0002: invoke-static {v1}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.$r8$lambda$Mq7ioarGKYIaWc3hhc2creZdpus:(Lcom/nextcloud/talk/models/json/conversations/RoomOverall;)Lcom/nextcloud/talk/models/json/conversations/RoomOverall; // method@edb2 │ │ +4a9f3a: 0c01 |0005: move-result-object v1 │ │ +4a9f3c: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda26; │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -2043744,18 +2043744,18 @@ │ │ type : '(Lkotlin/jvm/functions/Function1;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4a9f74: |[4a9f74] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda27.:(Lkotlin/jvm/functions/Function1;)V │ │ -4a9f84: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4a9f8a: 5b01 a2b2 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda27;.f$0:Lkotlin/jvm/functions/Function1; // field@b2a2 │ │ -4a9f8e: 0e00 |0005: return-void │ │ +4a9f78: |[4a9f78] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda27.:(Lkotlin/jvm/functions/Function1;)V │ │ +4a9f88: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4a9f8e: 5b01 a2b2 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda27;.f$0:Lkotlin/jvm/functions/Function1; // field@b2a2 │ │ +4a9f92: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda27; │ │ 0x0000 - 0x0006 reg=1 (null) Lkotlin/jvm/functions/Function1; │ │ │ │ @@ -2043765,19 +2043765,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -4a9f54: |[4a9f54] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda27.apply:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4a9f64: 5410 a2b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda27;.f$0:Lkotlin/jvm/functions/Function1; // field@b2a2 │ │ -4a9f68: 7120 c3ed 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.$r8$lambda$nGebi-3gJicYNonzjs-_hxVOcUw:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/conversations/RoomOverall; // method@edc3 │ │ -4a9f6e: 0c02 |0005: move-result-object v2 │ │ -4a9f70: 1102 |0006: return-object v2 │ │ +4a9f58: |[4a9f58] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda27.apply:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4a9f68: 5410 a2b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda27;.f$0:Lkotlin/jvm/functions/Function1; // field@b2a2 │ │ +4a9f6c: 7120 c3ed 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.$r8$lambda$nGebi-3gJicYNonzjs-_hxVOcUw:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/conversations/RoomOverall; // method@edc3 │ │ +4a9f72: 0c02 |0005: move-result-object v2 │ │ +4a9f74: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda27; │ │ 0x0000 - 0x0007 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -2043811,18 +2043811,18 @@ │ │ type : '(Lcom/nextcloud/talk/data/user/model/User;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4a9fb4: |[4a9fb4] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda28.:(Lcom/nextcloud/talk/data/user/model/User;)V │ │ -4a9fc4: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4a9fca: 5b01 a3b2 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda28;.f$0:Lcom/nextcloud/talk/data/user/model/User; // field@b2a3 │ │ -4a9fce: 0e00 |0005: return-void │ │ +4a9fb8: |[4a9fb8] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda28.:(Lcom/nextcloud/talk/data/user/model/User;)V │ │ +4a9fc8: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4a9fce: 5b01 a3b2 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda28;.f$0:Lcom/nextcloud/talk/data/user/model/User; // field@b2a3 │ │ +4a9fd2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda28; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/data/user/model/User; │ │ │ │ @@ -2043832,20 +2043832,20 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -4a9f90: |[4a9f90] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda28.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4a9fa0: 5410 a3b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda28;.f$0:Lcom/nextcloud/talk/data/user/model/User; // field@b2a3 │ │ -4a9fa4: 1f02 e522 |0002: check-cast v2, Lcom/nextcloud/talk/models/json/conversations/RoomOverall; // type@22e5 │ │ -4a9fa8: 7120 b5ed 2000 |0004: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.$r8$lambda$R469bJDJQgrl0KplvTQCqMFKB8E:(Lcom/nextcloud/talk/data/user/model/User;Lcom/nextcloud/talk/models/json/conversations/RoomOverall;)Lcom/nextcloud/talk/models/domain/ConversationModel; // method@edb5 │ │ -4a9fae: 0c02 |0007: move-result-object v2 │ │ -4a9fb0: 1102 |0008: return-object v2 │ │ +4a9f94: |[4a9f94] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda28.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4a9fa4: 5410 a3b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda28;.f$0:Lcom/nextcloud/talk/data/user/model/User; // field@b2a3 │ │ +4a9fa8: 1f02 e522 |0002: check-cast v2, Lcom/nextcloud/talk/models/json/conversations/RoomOverall; // type@22e5 │ │ +4a9fac: 7120 b5ed 2000 |0004: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.$r8$lambda$R469bJDJQgrl0KplvTQCqMFKB8E:(Lcom/nextcloud/talk/data/user/model/User;Lcom/nextcloud/talk/models/json/conversations/RoomOverall;)Lcom/nextcloud/talk/models/domain/ConversationModel; // method@edb5 │ │ +4a9fb2: 0c02 |0007: move-result-object v2 │ │ +4a9fb4: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda28; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -2043879,18 +2043879,18 @@ │ │ type : '(Lkotlin/jvm/functions/Function1;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4a9ff0: |[4a9ff0] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda29.:(Lkotlin/jvm/functions/Function1;)V │ │ -4aa000: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4aa006: 5b01 a4b2 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda29;.f$0:Lkotlin/jvm/functions/Function1; // field@b2a4 │ │ -4aa00a: 0e00 |0005: return-void │ │ +4a9ff4: |[4a9ff4] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda29.:(Lkotlin/jvm/functions/Function1;)V │ │ +4aa004: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4aa00a: 5b01 a4b2 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda29;.f$0:Lkotlin/jvm/functions/Function1; // field@b2a4 │ │ +4aa00e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda29; │ │ 0x0000 - 0x0006 reg=1 (null) Lkotlin/jvm/functions/Function1; │ │ │ │ @@ -2043900,19 +2043900,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -4a9fd0: |[4a9fd0] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda29.apply:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4a9fe0: 5410 a4b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda29;.f$0:Lkotlin/jvm/functions/Function1; // field@b2a4 │ │ -4a9fe4: 7120 b3ed 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.$r8$lambda$QCNTr-B1wrGC2LLrr9MvRWos-A0:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/domain/ConversationModel; // method@edb3 │ │ -4a9fea: 0c02 |0005: move-result-object v2 │ │ -4a9fec: 1102 |0006: return-object v2 │ │ +4a9fd4: |[4a9fd4] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda29.apply:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4a9fe4: 5410 a4b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda29;.f$0:Lkotlin/jvm/functions/Function1; // field@b2a4 │ │ +4a9fe8: 7120 b3ed 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.$r8$lambda$QCNTr-B1wrGC2LLrr9MvRWos-A0:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/domain/ConversationModel; // method@edb3 │ │ +4a9fee: 0c02 |0005: move-result-object v2 │ │ +4a9ff0: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda29; │ │ 0x0000 - 0x0007 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -2043946,18 +2043946,18 @@ │ │ type : '(Lkotlin/jvm/functions/Function1;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4aa02c: |[4aa02c] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda2.:(Lkotlin/jvm/functions/Function1;)V │ │ -4aa03c: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4aa042: 5b01 a5b2 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda2;.f$0:Lkotlin/jvm/functions/Function1; // field@b2a5 │ │ -4aa046: 0e00 |0005: return-void │ │ +4aa030: |[4aa030] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda2.:(Lkotlin/jvm/functions/Function1;)V │ │ +4aa040: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4aa046: 5b01 a5b2 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda2;.f$0:Lkotlin/jvm/functions/Function1; // field@b2a5 │ │ +4aa04a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=1 (null) Lkotlin/jvm/functions/Function1; │ │ │ │ @@ -2043967,19 +2043967,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -4aa00c: |[4aa00c] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda2.apply:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4aa01c: 5410 a5b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda2;.f$0:Lkotlin/jvm/functions/Function1; // field@b2a5 │ │ -4aa020: 7120 b4ed 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.$r8$lambda$QehfkuiVxQIxiaA2RPrsAi7PfsU:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; // method@edb4 │ │ -4aa026: 0c02 |0005: move-result-object v2 │ │ -4aa028: 1102 |0006: return-object v2 │ │ +4aa010: |[4aa010] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda2.apply:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4aa020: 5410 a5b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda2;.f$0:Lkotlin/jvm/functions/Function1; // field@b2a5 │ │ +4aa024: 7120 b4ed 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.$r8$lambda$QehfkuiVxQIxiaA2RPrsAi7PfsU:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; // method@edb4 │ │ +4aa02a: 0c02 |0005: move-result-object v2 │ │ +4aa02c: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0007 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -2044009,17 +2044009,17 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4aa068: |[4aa068] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda30.:()V │ │ -4aa078: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4aa07e: 0e00 |0003: return-void │ │ +4aa06c: |[4aa06c] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda30.:()V │ │ +4aa07c: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4aa082: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda30; │ │ │ │ Virtual methods - │ │ @@ -2044028,19 +2044028,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -4aa048: |[4aa048] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda30.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4aa058: 1f01 db22 |0000: check-cast v1, Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage; // type@22db │ │ -4aa05c: 7110 c0ed 0100 |0002: invoke-static {v1}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.$r8$lambda$iOrI4WAV0QfRl5PbypW0lyzkZfI:(Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage;)Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage; // method@edc0 │ │ -4aa062: 0c01 |0005: move-result-object v1 │ │ -4aa064: 1101 |0006: return-object v1 │ │ +4aa04c: |[4aa04c] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda30.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4aa05c: 1f01 db22 |0000: check-cast v1, Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage; // type@22db │ │ +4aa060: 7110 c0ed 0100 |0002: invoke-static {v1}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.$r8$lambda$iOrI4WAV0QfRl5PbypW0lyzkZfI:(Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage;)Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage; // method@edc0 │ │ +4aa066: 0c01 |0005: move-result-object v1 │ │ +4aa068: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda30; │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -2044074,18 +2044074,18 @@ │ │ type : '(Lkotlin/jvm/functions/Function1;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4aa0a0: |[4aa0a0] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda31.:(Lkotlin/jvm/functions/Function1;)V │ │ -4aa0b0: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4aa0b6: 5b01 a6b2 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda31;.f$0:Lkotlin/jvm/functions/Function1; // field@b2a6 │ │ -4aa0ba: 0e00 |0005: return-void │ │ +4aa0a4: |[4aa0a4] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda31.:(Lkotlin/jvm/functions/Function1;)V │ │ +4aa0b4: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4aa0ba: 5b01 a6b2 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda31;.f$0:Lkotlin/jvm/functions/Function1; // field@b2a6 │ │ +4aa0be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda31; │ │ 0x0000 - 0x0006 reg=1 (null) Lkotlin/jvm/functions/Function1; │ │ │ │ @@ -2044095,19 +2044095,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -4aa080: |[4aa080] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda31.apply:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4aa090: 5410 a6b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda31;.f$0:Lkotlin/jvm/functions/Function1; // field@b2a6 │ │ -4aa094: 7120 b9ed 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.$r8$lambda$ZLuGHZXuWiai5NC8SRZYjwzedCI:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage; // method@edb9 │ │ -4aa09a: 0c02 |0005: move-result-object v2 │ │ -4aa09c: 1102 |0006: return-object v2 │ │ +4aa084: |[4aa084] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda31.apply:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4aa094: 5410 a6b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda31;.f$0:Lkotlin/jvm/functions/Function1; // field@b2a6 │ │ +4aa098: 7120 b9ed 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.$r8$lambda$ZLuGHZXuWiai5NC8SRZYjwzedCI:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage; // method@edb9 │ │ +4aa09e: 0c02 |0005: move-result-object v2 │ │ +4aa0a0: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda31; │ │ 0x0000 - 0x0007 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -2044137,17 +2044137,17 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4aa0dc: |[4aa0dc] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda3.:()V │ │ -4aa0ec: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4aa0f2: 0e00 |0003: return-void │ │ +4aa0e0: |[4aa0e0] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda3.:()V │ │ +4aa0f0: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4aa0f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda3; │ │ │ │ Virtual methods - │ │ @@ -2044156,19 +2044156,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -4aa0bc: |[4aa0bc] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda3.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4aa0cc: 1f01 db22 |0000: check-cast v1, Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage; // type@22db │ │ -4aa0d0: 7110 beed 0100 |0002: invoke-static {v1}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.$r8$lambda$emeO3lKiAk4N3ic_TJrd-j3QXgQ:(Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage;)Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage; // method@edbe │ │ -4aa0d6: 0c01 |0005: move-result-object v1 │ │ -4aa0d8: 1101 |0006: return-object v1 │ │ +4aa0c0: |[4aa0c0] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda3.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4aa0d0: 1f01 db22 |0000: check-cast v1, Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage; // type@22db │ │ +4aa0d4: 7110 beed 0100 |0002: invoke-static {v1}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.$r8$lambda$emeO3lKiAk4N3ic_TJrd-j3QXgQ:(Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage;)Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage; // method@edbe │ │ +4aa0da: 0c01 |0005: move-result-object v1 │ │ +4aa0dc: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -2044202,18 +2044202,18 @@ │ │ type : '(Lkotlin/jvm/functions/Function1;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4aa114: |[4aa114] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda4.:(Lkotlin/jvm/functions/Function1;)V │ │ -4aa124: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4aa12a: 5b01 a7b2 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda4;.f$0:Lkotlin/jvm/functions/Function1; // field@b2a7 │ │ -4aa12e: 0e00 |0005: return-void │ │ +4aa118: |[4aa118] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda4.:(Lkotlin/jvm/functions/Function1;)V │ │ +4aa128: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4aa12e: 5b01 a7b2 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda4;.f$0:Lkotlin/jvm/functions/Function1; // field@b2a7 │ │ +4aa132: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0006 reg=1 (null) Lkotlin/jvm/functions/Function1; │ │ │ │ @@ -2044223,19 +2044223,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -4aa0f4: |[4aa0f4] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda4.apply:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4aa104: 5410 a7b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda4;.f$0:Lkotlin/jvm/functions/Function1; // field@b2a7 │ │ -4aa108: 7120 c1ed 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.$r8$lambda$jEttflA4fYofEsQgZhA8RCUyHek:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage; // method@edc1 │ │ -4aa10e: 0c02 |0005: move-result-object v2 │ │ -4aa110: 1102 |0006: return-object v2 │ │ +4aa0f8: |[4aa0f8] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda4.apply:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4aa108: 5410 a7b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda4;.f$0:Lkotlin/jvm/functions/Function1; // field@b2a7 │ │ +4aa10c: 7120 c1ed 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.$r8$lambda$jEttflA4fYofEsQgZhA8RCUyHek:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage; // method@edc1 │ │ +4aa112: 0c02 |0005: move-result-object v2 │ │ +4aa114: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0007 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -2044265,17 +2044265,17 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4aa150: |[4aa150] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda5.:()V │ │ -4aa160: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4aa166: 0e00 |0003: return-void │ │ +4aa154: |[4aa154] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda5.:()V │ │ +4aa164: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4aa16a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda5; │ │ │ │ Virtual methods - │ │ @@ -2044284,19 +2044284,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -4aa130: |[4aa130] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda5.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4aa140: 1f01 ea22 |0000: check-cast v1, Lcom/nextcloud/talk/models/json/generic/GenericOverall; // type@22ea │ │ -4aa144: 7110 bbed 0100 |0002: invoke-static {v1}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.$r8$lambda$_ZHTIccwz9l9_yFng7MXwHrKx9o:(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; // method@edbb │ │ -4aa14a: 0c01 |0005: move-result-object v1 │ │ -4aa14c: 1101 |0006: return-object v1 │ │ +4aa134: |[4aa134] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda5.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4aa144: 1f01 ea22 |0000: check-cast v1, Lcom/nextcloud/talk/models/json/generic/GenericOverall; // type@22ea │ │ +4aa148: 7110 bbed 0100 |0002: invoke-static {v1}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.$r8$lambda$_ZHTIccwz9l9_yFng7MXwHrKx9o:(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; // method@edbb │ │ +4aa14e: 0c01 |0005: move-result-object v1 │ │ +4aa150: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -2044330,18 +2044330,18 @@ │ │ type : '(Lkotlin/jvm/functions/Function1;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4aa188: |[4aa188] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda6.:(Lkotlin/jvm/functions/Function1;)V │ │ -4aa198: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4aa19e: 5b01 a8b2 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda6;.f$0:Lkotlin/jvm/functions/Function1; // field@b2a8 │ │ -4aa1a2: 0e00 |0005: return-void │ │ +4aa18c: |[4aa18c] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda6.:(Lkotlin/jvm/functions/Function1;)V │ │ +4aa19c: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4aa1a2: 5b01 a8b2 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda6;.f$0:Lkotlin/jvm/functions/Function1; // field@b2a8 │ │ +4aa1a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda6; │ │ 0x0000 - 0x0006 reg=1 (null) Lkotlin/jvm/functions/Function1; │ │ │ │ @@ -2044351,19 +2044351,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -4aa168: |[4aa168] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda6.apply:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4aa178: 5410 a8b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda6;.f$0:Lkotlin/jvm/functions/Function1; // field@b2a8 │ │ -4aa17c: 7120 bded 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.$r8$lambda$dX4ZyjXeulU8_iRKaapP9pBYldk:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; // method@edbd │ │ -4aa182: 0c02 |0005: move-result-object v2 │ │ -4aa184: 1102 |0006: return-object v2 │ │ +4aa16c: |[4aa16c] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda6.apply:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4aa17c: 5410 a8b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda6;.f$0:Lkotlin/jvm/functions/Function1; // field@b2a8 │ │ +4aa180: 7120 bded 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.$r8$lambda$dX4ZyjXeulU8_iRKaapP9pBYldk:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; // method@edbd │ │ +4aa186: 0c02 |0005: move-result-object v2 │ │ +4aa188: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda6; │ │ 0x0000 - 0x0007 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -2044393,17 +2044393,17 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4aa1c4: |[4aa1c4] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda7.:()V │ │ -4aa1d4: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4aa1da: 0e00 |0003: return-void │ │ +4aa1c8: |[4aa1c8] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda7.:()V │ │ +4aa1d8: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4aa1de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda7; │ │ │ │ Virtual methods - │ │ @@ -2044412,19 +2044412,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -4aa1a4: |[4aa1a4] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda7.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4aa1b4: 1f01 ea22 |0000: check-cast v1, Lcom/nextcloud/talk/models/json/generic/GenericOverall; // type@22ea │ │ -4aa1b8: 7110 b6ed 0100 |0002: invoke-static {v1}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.$r8$lambda$SrrsIwnSKXFab2U-XUM5wQoTA7E:(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; // method@edb6 │ │ -4aa1be: 0c01 |0005: move-result-object v1 │ │ -4aa1c0: 1101 |0006: return-object v1 │ │ +4aa1a8: |[4aa1a8] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda7.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4aa1b8: 1f01 ea22 |0000: check-cast v1, Lcom/nextcloud/talk/models/json/generic/GenericOverall; // type@22ea │ │ +4aa1bc: 7110 b6ed 0100 |0002: invoke-static {v1}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.$r8$lambda$SrrsIwnSKXFab2U-XUM5wQoTA7E:(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; // method@edb6 │ │ +4aa1c2: 0c01 |0005: move-result-object v1 │ │ +4aa1c4: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda7; │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -2044458,18 +2044458,18 @@ │ │ type : '(Lkotlin/jvm/functions/Function1;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4aa1fc: |[4aa1fc] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda8.:(Lkotlin/jvm/functions/Function1;)V │ │ -4aa20c: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4aa212: 5b01 a9b2 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda8;.f$0:Lkotlin/jvm/functions/Function1; // field@b2a9 │ │ -4aa216: 0e00 |0005: return-void │ │ +4aa200: |[4aa200] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda8.:(Lkotlin/jvm/functions/Function1;)V │ │ +4aa210: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4aa216: 5b01 a9b2 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda8;.f$0:Lkotlin/jvm/functions/Function1; // field@b2a9 │ │ +4aa21a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda8; │ │ 0x0000 - 0x0006 reg=1 (null) Lkotlin/jvm/functions/Function1; │ │ │ │ @@ -2044479,19 +2044479,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -4aa1dc: |[4aa1dc] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda8.apply:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4aa1ec: 5410 a9b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda8;.f$0:Lkotlin/jvm/functions/Function1; // field@b2a9 │ │ -4aa1f0: 7120 c2ed 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.$r8$lambda$llt-y061l0cCXYUpitR6K2sz7Ig:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; // method@edc2 │ │ -4aa1f6: 0c02 |0005: move-result-object v2 │ │ -4aa1f8: 1102 |0006: return-object v2 │ │ +4aa1e0: |[4aa1e0] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda8.apply:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4aa1f0: 5410 a9b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda8;.f$0:Lkotlin/jvm/functions/Function1; // field@b2a9 │ │ +4aa1f4: 7120 c2ed 2000 |0002: invoke-static {v0, v2}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.$r8$lambda$llt-y061l0cCXYUpitR6K2sz7Ig:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; // method@edc2 │ │ +4aa1fa: 0c02 |0005: move-result-object v2 │ │ +4aa1fc: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda8; │ │ 0x0000 - 0x0007 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -2044521,17 +2044521,17 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4aa238: |[4aa238] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda9.:()V │ │ -4aa248: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4aa24e: 0e00 |0003: return-void │ │ +4aa23c: |[4aa23c] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda9.:()V │ │ +4aa24c: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4aa252: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda9; │ │ │ │ Virtual methods - │ │ @@ -2044540,19 +2044540,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -4aa218: |[4aa218] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda9.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4aa228: 1f01 f822 |0000: check-cast v1, Lcom/nextcloud/talk/models/json/reminder/ReminderOverall; // type@22f8 │ │ -4aa22c: 7110 abed 0100 |0002: invoke-static {v1}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.$r8$lambda$4gDR6xv2cB5FVgaJjqJEUEHNSoQ:(Lcom/nextcloud/talk/models/json/reminder/ReminderOverall;)Lcom/nextcloud/talk/models/json/reminder/Reminder; // method@edab │ │ -4aa232: 0c01 |0005: move-result-object v1 │ │ -4aa234: 1101 |0006: return-object v1 │ │ +4aa21c: |[4aa21c] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork$$ExternalSyntheticLambda9.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4aa22c: 1f01 f822 |0000: check-cast v1, Lcom/nextcloud/talk/models/json/reminder/ReminderOverall; // type@22f8 │ │ +4aa230: 7110 abed 0100 |0002: invoke-static {v1}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.$r8$lambda$4gDR6xv2cB5FVgaJjqJEUEHNSoQ:(Lcom/nextcloud/talk/models/json/reminder/ReminderOverall;)Lcom/nextcloud/talk/models/json/reminder/Reminder; // method@edab │ │ +4aa236: 0c01 |0005: move-result-object v1 │ │ +4aa238: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda9; │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -2044627,579 +2044627,579 @@ │ │ type : '(Lcom/nextcloud/talk/models/json/conversations/RoomsOverall;)Lcom/nextcloud/talk/models/json/conversations/RoomsOverall;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -4aa5a8: |[4aa5a8] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.$r8$lambda$-HPdOB53Hdoxi9OZ_NF617CA6iA:(Lcom/nextcloud/talk/models/json/conversations/RoomsOverall;)Lcom/nextcloud/talk/models/json/conversations/RoomsOverall; │ │ -4aa5b8: 7110 cced 0000 |0000: invoke-static {v0}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.checkForNoteToSelf$lambda$14:(Lcom/nextcloud/talk/models/json/conversations/RoomsOverall;)Lcom/nextcloud/talk/models/json/conversations/RoomsOverall; // method@edcc │ │ -4aa5be: 0c00 |0003: move-result-object v0 │ │ -4aa5c0: 1100 |0004: return-object v0 │ │ +4aa5ac: |[4aa5ac] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.$r8$lambda$-HPdOB53Hdoxi9OZ_NF617CA6iA:(Lcom/nextcloud/talk/models/json/conversations/RoomsOverall;)Lcom/nextcloud/talk/models/json/conversations/RoomsOverall; │ │ +4aa5bc: 7110 cced 0000 |0000: invoke-static {v0}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.checkForNoteToSelf$lambda$14:(Lcom/nextcloud/talk/models/json/conversations/RoomsOverall;)Lcom/nextcloud/talk/models/json/conversations/RoomsOverall; // method@edcc │ │ +4aa5c2: 0c00 |0003: move-result-object v0 │ │ +4aa5c4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;) │ │ name : '$r8$lambda$0V9HuSNVDDBb_DiJnawKttBaDo8' │ │ type : '(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)Lcom/nextcloud/talk/models/json/generic/GenericOverall;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -4aa624: |[4aa624] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.$r8$lambda$0V9HuSNVDDBb_DiJnawKttBaDo8:(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; │ │ -4aa634: 7110 f0ed 0000 |0000: invoke-static {v0}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.setChatReadMarker$lambda$28:(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; // method@edf0 │ │ -4aa63a: 0c00 |0003: move-result-object v0 │ │ -4aa63c: 1100 |0004: return-object v0 │ │ +4aa628: |[4aa628] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.$r8$lambda$0V9HuSNVDDBb_DiJnawKttBaDo8:(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; │ │ +4aa638: 7110 f0ed 0000 |0000: invoke-static {v0}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.setChatReadMarker$lambda$28:(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; // method@edf0 │ │ +4aa63e: 0c00 |0003: move-result-object v0 │ │ +4aa640: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;) │ │ name : '$r8$lambda$4gDR6xv2cB5FVgaJjqJEUEHNSoQ' │ │ type : '(Lcom/nextcloud/talk/models/json/reminder/ReminderOverall;)Lcom/nextcloud/talk/models/json/reminder/Reminder;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -4aa90c: |[4aa90c] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.$r8$lambda$4gDR6xv2cB5FVgaJjqJEUEHNSoQ:(Lcom/nextcloud/talk/models/json/reminder/ReminderOverall;)Lcom/nextcloud/talk/models/json/reminder/Reminder; │ │ -4aa91c: 7110 deed 0000 |0000: invoke-static {v0}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.getReminder$lambda$8:(Lcom/nextcloud/talk/models/json/reminder/ReminderOverall;)Lcom/nextcloud/talk/models/json/reminder/Reminder; // method@edde │ │ -4aa922: 0c00 |0003: move-result-object v0 │ │ -4aa924: 1100 |0004: return-object v0 │ │ +4aa910: |[4aa910] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.$r8$lambda$4gDR6xv2cB5FVgaJjqJEUEHNSoQ:(Lcom/nextcloud/talk/models/json/reminder/ReminderOverall;)Lcom/nextcloud/talk/models/json/reminder/Reminder; │ │ +4aa920: 7110 deed 0000 |0000: invoke-static {v0}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.getReminder$lambda$8:(Lcom/nextcloud/talk/models/json/reminder/ReminderOverall;)Lcom/nextcloud/talk/models/json/reminder/Reminder; // method@edde │ │ +4aa926: 0c00 |0003: move-result-object v0 │ │ +4aa928: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;) │ │ name : '$r8$lambda$6xJoqAR3pig-0-jWzR_9W7JhEeA' │ │ type : '(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lretrofit2/Response;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -4ab1f8: |[4ab1f8] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.$r8$lambda$6xJoqAR3pig-0-jWzR_9W7JhEeA:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lretrofit2/Response; │ │ -4ab208: 7120 ebed 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.pullChatMessages$lambda$23:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lretrofit2/Response; // method@edeb │ │ -4ab20e: 0c00 |0003: move-result-object v0 │ │ -4ab210: 1100 |0004: return-object v0 │ │ +4ab1fc: |[4ab1fc] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.$r8$lambda$6xJoqAR3pig-0-jWzR_9W7JhEeA:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lretrofit2/Response; │ │ +4ab20c: 7120 ebed 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.pullChatMessages$lambda$23:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lretrofit2/Response; // method@edeb │ │ +4ab212: 0c00 |0003: move-result-object v0 │ │ +4ab214: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;) │ │ name : '$r8$lambda$8eUCS8pD9Ooz-8gb4qvYXSHs99U' │ │ type : '(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/generic/GenericOverall;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -4aa640: |[4aa640] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.$r8$lambda$8eUCS8pD9Ooz-8gb4qvYXSHs99U:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; │ │ -4aa650: 7120 faed 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.shareToNotes$lambda$13:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; // method@edfa │ │ -4aa656: 0c00 |0003: move-result-object v0 │ │ -4aa658: 1100 |0004: return-object v0 │ │ +4aa644: |[4aa644] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.$r8$lambda$8eUCS8pD9Ooz-8gb4qvYXSHs99U:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; │ │ +4aa654: 7120 faed 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.shareToNotes$lambda$13:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; // method@edfa │ │ +4aa65a: 0c00 |0003: move-result-object v0 │ │ +4aa65c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;) │ │ name : '$r8$lambda$BRvfl8GByF3hnyC89LVOLfQyRgE' │ │ type : '(Lretrofit2/Response;)Lretrofit2/Response;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -4ab214: |[4ab214] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.$r8$lambda$BRvfl8GByF3hnyC89LVOLfQyRgE:(Lretrofit2/Response;)Lretrofit2/Response; │ │ -4ab224: 7110 eaed 0000 |0000: invoke-static {v0}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.pullChatMessages$lambda$22:(Lretrofit2/Response;)Lretrofit2/Response; // method@edea │ │ -4ab22a: 0c00 |0003: move-result-object v0 │ │ -4ab22c: 1100 |0004: return-object v0 │ │ +4ab218: |[4ab218] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.$r8$lambda$BRvfl8GByF3hnyC89LVOLfQyRgE:(Lretrofit2/Response;)Lretrofit2/Response; │ │ +4ab228: 7110 eaed 0000 |0000: invoke-static {v0}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.pullChatMessages$lambda$22:(Lretrofit2/Response;)Lretrofit2/Response; // method@edea │ │ +4ab22e: 0c00 |0003: move-result-object v0 │ │ +4ab230: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #6 : (in Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;) │ │ name : '$r8$lambda$HZpGxjtinorkGg6BUArfGd4a8Uw' │ │ type : '(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)Lcom/nextcloud/talk/models/json/generic/GenericOverall;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -4aa65c: |[4aa65c] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.$r8$lambda$HZpGxjtinorkGg6BUArfGd4a8Uw:(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; │ │ -4aa66c: 7110 d5ed 0000 |0000: invoke-static {v0}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.deleteReminder$lambda$10:(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; // method@edd5 │ │ -4aa672: 0c00 |0003: move-result-object v0 │ │ -4aa674: 1100 |0004: return-object v0 │ │ +4aa660: |[4aa660] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.$r8$lambda$HZpGxjtinorkGg6BUArfGd4a8Uw:(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; │ │ +4aa670: 7110 d5ed 0000 |0000: invoke-static {v0}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.deleteReminder$lambda$10:(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; // method@edd5 │ │ +4aa676: 0c00 |0003: move-result-object v0 │ │ +4aa678: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #7 : (in Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;) │ │ name : '$r8$lambda$IiJcDJ26-jLHAZS1gibBjJJ0Nik' │ │ type : '(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/reminder/Reminder;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -4aa928: |[4aa928] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.$r8$lambda$IiJcDJ26-jLHAZS1gibBjJJ0Nik:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/reminder/Reminder; │ │ -4aa938: 7120 dfed 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.getReminder$lambda$9:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/reminder/Reminder; // method@eddf │ │ -4aa93e: 0c00 |0003: move-result-object v0 │ │ -4aa940: 1100 |0004: return-object v0 │ │ +4aa92c: |[4aa92c] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.$r8$lambda$IiJcDJ26-jLHAZS1gibBjJJ0Nik:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/reminder/Reminder; │ │ +4aa93c: 7120 dfed 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.getReminder$lambda$9:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/reminder/Reminder; // method@eddf │ │ +4aa942: 0c00 |0003: move-result-object v0 │ │ +4aa944: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #8 : (in Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;) │ │ name : '$r8$lambda$KkpuU89ILuJsAIuejJ6i02RHyCM' │ │ type : '(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/generic/GenericOverall;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -4aa678: |[4aa678] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.$r8$lambda$KkpuU89ILuJsAIuejJ6i02RHyCM:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; │ │ -4aa688: 7120 f7ed 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.shareLocationToNotes$lambda$17:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; // method@edf7 │ │ -4aa68e: 0c00 |0003: move-result-object v0 │ │ -4aa690: 1100 |0004: return-object v0 │ │ +4aa67c: |[4aa67c] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.$r8$lambda$KkpuU89ILuJsAIuejJ6i02RHyCM:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; │ │ +4aa68c: 7120 f7ed 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.shareLocationToNotes$lambda$17:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; // method@edf7 │ │ +4aa692: 0c00 |0003: move-result-object v0 │ │ +4aa694: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #9 : (in Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;) │ │ name : '$r8$lambda$Mq7ioarGKYIaWc3hhc2creZdpus' │ │ type : '(Lcom/nextcloud/talk/models/json/conversations/RoomOverall;)Lcom/nextcloud/talk/models/json/conversations/RoomOverall;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -4aa52c: |[4aa52c] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.$r8$lambda$Mq7ioarGKYIaWc3hhc2creZdpus:(Lcom/nextcloud/talk/models/json/conversations/RoomOverall;)Lcom/nextcloud/talk/models/json/conversations/RoomOverall; │ │ -4aa53c: 7110 cfed 0000 |0000: invoke-static {v0}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.createRoom$lambda$26:(Lcom/nextcloud/talk/models/json/conversations/RoomOverall;)Lcom/nextcloud/talk/models/json/conversations/RoomOverall; // method@edcf │ │ -4aa542: 0c00 |0003: move-result-object v0 │ │ -4aa544: 1100 |0004: return-object v0 │ │ +4aa530: |[4aa530] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.$r8$lambda$Mq7ioarGKYIaWc3hhc2creZdpus:(Lcom/nextcloud/talk/models/json/conversations/RoomOverall;)Lcom/nextcloud/talk/models/json/conversations/RoomOverall; │ │ +4aa540: 7110 cfed 0000 |0000: invoke-static {v0}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.createRoom$lambda$26:(Lcom/nextcloud/talk/models/json/conversations/RoomOverall;)Lcom/nextcloud/talk/models/json/conversations/RoomOverall; // method@edcf │ │ +4aa546: 0c00 |0003: move-result-object v0 │ │ +4aa548: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #10 : (in Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;) │ │ name : '$r8$lambda$QCNTr-B1wrGC2LLrr9MvRWos-A0' │ │ type : '(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/domain/ConversationModel;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -4aa250: |[4aa250] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.$r8$lambda$QCNTr-B1wrGC2LLrr9MvRWos-A0:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/domain/ConversationModel; │ │ -4aa260: 7120 e2ed 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.getRoom$lambda$1:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/domain/ConversationModel; // method@ede2 │ │ -4aa266: 0c00 |0003: move-result-object v0 │ │ -4aa268: 1100 |0004: return-object v0 │ │ +4aa254: |[4aa254] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.$r8$lambda$QCNTr-B1wrGC2LLrr9MvRWos-A0:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/domain/ConversationModel; │ │ +4aa264: 7120 e2ed 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.getRoom$lambda$1:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/domain/ConversationModel; // method@ede2 │ │ +4aa26a: 0c00 |0003: move-result-object v0 │ │ +4aa26c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #11 : (in Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;) │ │ name : '$r8$lambda$QehfkuiVxQIxiaA2RPrsAi7PfsU' │ │ type : '(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/generic/GenericOverall;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -4aa694: |[4aa694] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.$r8$lambda$QehfkuiVxQIxiaA2RPrsAi7PfsU:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; │ │ -4aa6a4: 7120 d6ed 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.deleteReminder$lambda$11:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; // method@edd6 │ │ -4aa6aa: 0c00 |0003: move-result-object v0 │ │ -4aa6ac: 1100 |0004: return-object v0 │ │ +4aa698: |[4aa698] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.$r8$lambda$QehfkuiVxQIxiaA2RPrsAi7PfsU:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; │ │ +4aa6a8: 7120 d6ed 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.deleteReminder$lambda$11:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; // method@edd6 │ │ +4aa6ae: 0c00 |0003: move-result-object v0 │ │ +4aa6b0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #12 : (in Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;) │ │ name : '$r8$lambda$R469bJDJQgrl0KplvTQCqMFKB8E' │ │ type : '(Lcom/nextcloud/talk/data/user/model/User;Lcom/nextcloud/talk/models/json/conversations/RoomOverall;)Lcom/nextcloud/talk/models/domain/ConversationModel;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -4aa26c: |[4aa26c] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.$r8$lambda$R469bJDJQgrl0KplvTQCqMFKB8E:(Lcom/nextcloud/talk/data/user/model/User;Lcom/nextcloud/talk/models/json/conversations/RoomOverall;)Lcom/nextcloud/talk/models/domain/ConversationModel; │ │ -4aa27c: 7120 e1ed 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.getRoom$lambda$0:(Lcom/nextcloud/talk/data/user/model/User;Lcom/nextcloud/talk/models/json/conversations/RoomOverall;)Lcom/nextcloud/talk/models/domain/ConversationModel; // method@ede1 │ │ -4aa282: 0c00 |0003: move-result-object v0 │ │ -4aa284: 1100 |0004: return-object v0 │ │ +4aa270: |[4aa270] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.$r8$lambda$R469bJDJQgrl0KplvTQCqMFKB8E:(Lcom/nextcloud/talk/data/user/model/User;Lcom/nextcloud/talk/models/json/conversations/RoomOverall;)Lcom/nextcloud/talk/models/domain/ConversationModel; │ │ +4aa280: 7120 e1ed 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.getRoom$lambda$0:(Lcom/nextcloud/talk/data/user/model/User;Lcom/nextcloud/talk/models/json/conversations/RoomOverall;)Lcom/nextcloud/talk/models/domain/ConversationModel; // method@ede1 │ │ +4aa286: 0c00 |0003: move-result-object v0 │ │ +4aa288: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #13 : (in Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;) │ │ name : '$r8$lambda$SrrsIwnSKXFab2U-XUM5wQoTA7E' │ │ type : '(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)Lcom/nextcloud/talk/models/json/generic/GenericOverall;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -4aa6b0: |[4aa6b0] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.$r8$lambda$SrrsIwnSKXFab2U-XUM5wQoTA7E:(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; │ │ -4aa6c0: 7110 e7ed 0000 |0000: invoke-static {v0}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.leaveRoom$lambda$18:(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; // method@ede7 │ │ -4aa6c6: 0c00 |0003: move-result-object v0 │ │ -4aa6c8: 1100 |0004: return-object v0 │ │ +4aa6b4: |[4aa6b4] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.$r8$lambda$SrrsIwnSKXFab2U-XUM5wQoTA7E:(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; │ │ +4aa6c4: 7110 e7ed 0000 |0000: invoke-static {v0}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.leaveRoom$lambda$18:(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; // method@ede7 │ │ +4aa6ca: 0c00 |0003: move-result-object v0 │ │ +4aa6cc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #14 : (in Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;) │ │ name : '$r8$lambda$TdW_l18W6B4IsGv-jbgcp9ZpYU0' │ │ type : '(Lcom/nextcloud/talk/models/json/reminder/ReminderOverall;)Lcom/nextcloud/talk/models/json/reminder/Reminder;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -4aa944: |[4aa944] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.$r8$lambda$TdW_l18W6B4IsGv-jbgcp9ZpYU0:(Lcom/nextcloud/talk/models/json/reminder/ReminderOverall;)Lcom/nextcloud/talk/models/json/reminder/Reminder; │ │ -4aa954: 7110 f3ed 0000 |0000: invoke-static {v0}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.setReminder$lambda$6:(Lcom/nextcloud/talk/models/json/reminder/ReminderOverall;)Lcom/nextcloud/talk/models/json/reminder/Reminder; // method@edf3 │ │ -4aa95a: 0c00 |0003: move-result-object v0 │ │ -4aa95c: 1100 |0004: return-object v0 │ │ +4aa948: |[4aa948] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.$r8$lambda$TdW_l18W6B4IsGv-jbgcp9ZpYU0:(Lcom/nextcloud/talk/models/json/reminder/ReminderOverall;)Lcom/nextcloud/talk/models/json/reminder/Reminder; │ │ +4aa958: 7110 f3ed 0000 |0000: invoke-static {v0}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.setReminder$lambda$6:(Lcom/nextcloud/talk/models/json/reminder/ReminderOverall;)Lcom/nextcloud/talk/models/json/reminder/Reminder; // method@edf3 │ │ +4aa95e: 0c00 |0003: move-result-object v0 │ │ +4aa960: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #15 : (in Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;) │ │ name : '$r8$lambda$V0t8kZeiB_cJsWu3M6S0qcs1DkI' │ │ type : '(Lcom/nextcloud/talk/models/json/capabilities/RoomCapabilitiesOverall;)Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -4aa3a0: |[4aa3a0] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.$r8$lambda$V0t8kZeiB_cJsWu3M6S0qcs1DkI:(Lcom/nextcloud/talk/models/json/capabilities/RoomCapabilitiesOverall;)Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; │ │ -4aa3b0: 7110 dbed 0000 |0000: invoke-static {v0}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.getCapabilities$lambda$2:(Lcom/nextcloud/talk/models/json/capabilities/RoomCapabilitiesOverall;)Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // method@eddb │ │ -4aa3b6: 0c00 |0003: move-result-object v0 │ │ -4aa3b8: 1100 |0004: return-object v0 │ │ +4aa3a4: |[4aa3a4] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.$r8$lambda$V0t8kZeiB_cJsWu3M6S0qcs1DkI:(Lcom/nextcloud/talk/models/json/capabilities/RoomCapabilitiesOverall;)Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; │ │ +4aa3b4: 7110 dbed 0000 |0000: invoke-static {v0}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.getCapabilities$lambda$2:(Lcom/nextcloud/talk/models/json/capabilities/RoomCapabilitiesOverall;)Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // method@eddb │ │ +4aa3ba: 0c00 |0003: move-result-object v0 │ │ +4aa3bc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #16 : (in Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;) │ │ name : '$r8$lambda$ZLuGHZXuWiai5NC8SRZYjwzedCI' │ │ type : '(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -4aa434: |[4aa434] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.$r8$lambda$ZLuGHZXuWiai5NC8SRZYjwzedCI:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage; │ │ -4aa444: 7120 d9ed 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.editChatMessage$lambda$31:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage; // method@edd9 │ │ -4aa44a: 0c00 |0003: move-result-object v0 │ │ -4aa44c: 1100 |0004: return-object v0 │ │ +4aa438: |[4aa438] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.$r8$lambda$ZLuGHZXuWiai5NC8SRZYjwzedCI:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage; │ │ +4aa448: 7120 d9ed 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.editChatMessage$lambda$31:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage; // method@edd9 │ │ +4aa44e: 0c00 |0003: move-result-object v0 │ │ +4aa450: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #17 : (in Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;) │ │ name : '$r8$lambda$ZsLu0lFNDGNuYajIevPN4EiYoCk' │ │ type : '(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/reminder/Reminder;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -4aa960: |[4aa960] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.$r8$lambda$ZsLu0lFNDGNuYajIevPN4EiYoCk:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/reminder/Reminder; │ │ -4aa970: 7120 f4ed 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.setReminder$lambda$7:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/reminder/Reminder; // method@edf4 │ │ -4aa976: 0c00 |0003: move-result-object v0 │ │ -4aa978: 1100 |0004: return-object v0 │ │ +4aa964: |[4aa964] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.$r8$lambda$ZsLu0lFNDGNuYajIevPN4EiYoCk:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/reminder/Reminder; │ │ +4aa974: 7120 f4ed 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.setReminder$lambda$7:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/reminder/Reminder; // method@edf4 │ │ +4aa97a: 0c00 |0003: move-result-object v0 │ │ +4aa97c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #18 : (in Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;) │ │ name : '$r8$lambda$_ZHTIccwz9l9_yFng7MXwHrKx9o' │ │ type : '(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)Lcom/nextcloud/talk/models/json/generic/GenericOverall;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -4aa6cc: |[4aa6cc] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.$r8$lambda$_ZHTIccwz9l9_yFng7MXwHrKx9o:(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; │ │ -4aa6dc: 7110 eded 0000 |0000: invoke-static {v0}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.sendChatMessage$lambda$20:(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; // method@eded │ │ -4aa6e2: 0c00 |0003: move-result-object v0 │ │ -4aa6e4: 1100 |0004: return-object v0 │ │ +4aa6d0: |[4aa6d0] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.$r8$lambda$_ZHTIccwz9l9_yFng7MXwHrKx9o:(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; │ │ +4aa6e0: 7110 eded 0000 |0000: invoke-static {v0}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.sendChatMessage$lambda$20:(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; // method@eded │ │ +4aa6e6: 0c00 |0003: move-result-object v0 │ │ +4aa6e8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #19 : (in Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;) │ │ name : '$r8$lambda$bimxEcGcml_XKGNnxNpcUG6YGU8' │ │ type : '(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)Lcom/nextcloud/talk/models/json/generic/GenericOverall;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -4aa6e8: |[4aa6e8] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.$r8$lambda$bimxEcGcml_XKGNnxNpcUG6YGU8:(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; │ │ -4aa6f8: 7110 f9ed 0000 |0000: invoke-static {v0}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.shareToNotes$lambda$12:(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; // method@edf9 │ │ -4aa6fe: 0c00 |0003: move-result-object v0 │ │ -4aa700: 1100 |0004: return-object v0 │ │ +4aa6ec: |[4aa6ec] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.$r8$lambda$bimxEcGcml_XKGNnxNpcUG6YGU8:(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; │ │ +4aa6fc: 7110 f9ed 0000 |0000: invoke-static {v0}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.shareToNotes$lambda$12:(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; // method@edf9 │ │ +4aa702: 0c00 |0003: move-result-object v0 │ │ +4aa704: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #20 : (in Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;) │ │ name : '$r8$lambda$dX4ZyjXeulU8_iRKaapP9pBYldk' │ │ type : '(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/generic/GenericOverall;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -4aa704: |[4aa704] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.$r8$lambda$dX4ZyjXeulU8_iRKaapP9pBYldk:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; │ │ -4aa714: 7120 eeed 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.sendChatMessage$lambda$21:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; // method@edee │ │ -4aa71a: 0c00 |0003: move-result-object v0 │ │ -4aa71c: 1100 |0004: return-object v0 │ │ +4aa708: |[4aa708] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.$r8$lambda$dX4ZyjXeulU8_iRKaapP9pBYldk:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; │ │ +4aa718: 7120 eeed 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.sendChatMessage$lambda$21:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; // method@edee │ │ +4aa71e: 0c00 |0003: move-result-object v0 │ │ +4aa720: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #21 : (in Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;) │ │ name : '$r8$lambda$emeO3lKiAk4N3ic_TJrd-j3QXgQ' │ │ type : '(Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage;)Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -4aa450: |[4aa450] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.$r8$lambda$emeO3lKiAk4N3ic_TJrd-j3QXgQ:(Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage;)Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage; │ │ -4aa460: 7110 d2ed 0000 |0000: invoke-static {v0}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.deleteChatMessage$lambda$24:(Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage;)Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage; // method@edd2 │ │ -4aa466: 0c00 |0003: move-result-object v0 │ │ -4aa468: 1100 |0004: return-object v0 │ │ +4aa454: |[4aa454] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.$r8$lambda$emeO3lKiAk4N3ic_TJrd-j3QXgQ:(Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage;)Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage; │ │ +4aa464: 7110 d2ed 0000 |0000: invoke-static {v0}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.deleteChatMessage$lambda$24:(Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage;)Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage; // method@edd2 │ │ +4aa46a: 0c00 |0003: move-result-object v0 │ │ +4aa46c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #22 : (in Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;) │ │ name : '$r8$lambda$hjzqYsFJzWkfkRY0crgIanxM2hk' │ │ type : '(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/generic/GenericOverall;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -4aa720: |[4aa720] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.$r8$lambda$hjzqYsFJzWkfkRY0crgIanxM2hk:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; │ │ -4aa730: 7120 f1ed 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.setChatReadMarker$lambda$29:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; // method@edf1 │ │ -4aa736: 0c00 |0003: move-result-object v0 │ │ -4aa738: 1100 |0004: return-object v0 │ │ +4aa724: |[4aa724] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.$r8$lambda$hjzqYsFJzWkfkRY0crgIanxM2hk:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; │ │ +4aa734: 7120 f1ed 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.setChatReadMarker$lambda$29:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; // method@edf1 │ │ +4aa73a: 0c00 |0003: move-result-object v0 │ │ +4aa73c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #23 : (in Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;) │ │ name : '$r8$lambda$iOrI4WAV0QfRl5PbypW0lyzkZfI' │ │ type : '(Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage;)Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -4aa46c: |[4aa46c] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.$r8$lambda$iOrI4WAV0QfRl5PbypW0lyzkZfI:(Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage;)Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage; │ │ -4aa47c: 7110 d8ed 0000 |0000: invoke-static {v0}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.editChatMessage$lambda$30:(Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage;)Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage; // method@edd8 │ │ -4aa482: 0c00 |0003: move-result-object v0 │ │ -4aa484: 1100 |0004: return-object v0 │ │ +4aa470: |[4aa470] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.$r8$lambda$iOrI4WAV0QfRl5PbypW0lyzkZfI:(Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage;)Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage; │ │ +4aa480: 7110 d8ed 0000 |0000: invoke-static {v0}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.editChatMessage$lambda$30:(Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage;)Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage; // method@edd8 │ │ +4aa486: 0c00 |0003: move-result-object v0 │ │ +4aa488: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #24 : (in Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;) │ │ name : '$r8$lambda$jEttflA4fYofEsQgZhA8RCUyHek' │ │ type : '(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -4aa488: |[4aa488] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.$r8$lambda$jEttflA4fYofEsQgZhA8RCUyHek:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage; │ │ -4aa498: 7120 d3ed 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.deleteChatMessage$lambda$25:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage; // method@edd3 │ │ -4aa49e: 0c00 |0003: move-result-object v0 │ │ -4aa4a0: 1100 |0004: return-object v0 │ │ +4aa48c: |[4aa48c] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.$r8$lambda$jEttflA4fYofEsQgZhA8RCUyHek:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage; │ │ +4aa49c: 7120 d3ed 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.deleteChatMessage$lambda$25:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage; // method@edd3 │ │ +4aa4a2: 0c00 |0003: move-result-object v0 │ │ +4aa4a4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #25 : (in Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;) │ │ name : '$r8$lambda$llt-y061l0cCXYUpitR6K2sz7Ig' │ │ type : '(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/generic/GenericOverall;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -4aa73c: |[4aa73c] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.$r8$lambda$llt-y061l0cCXYUpitR6K2sz7Ig:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; │ │ -4aa74c: 7120 e8ed 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.leaveRoom$lambda$19:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; // method@ede8 │ │ -4aa752: 0c00 |0003: move-result-object v0 │ │ -4aa754: 1100 |0004: return-object v0 │ │ +4aa740: |[4aa740] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.$r8$lambda$llt-y061l0cCXYUpitR6K2sz7Ig:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; │ │ +4aa750: 7120 e8ed 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.leaveRoom$lambda$19:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; // method@ede8 │ │ +4aa756: 0c00 |0003: move-result-object v0 │ │ +4aa758: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #26 : (in Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;) │ │ name : '$r8$lambda$nGebi-3gJicYNonzjs-_hxVOcUw' │ │ type : '(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/conversations/RoomOverall;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -4aa548: |[4aa548] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.$r8$lambda$nGebi-3gJicYNonzjs-_hxVOcUw:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/conversations/RoomOverall; │ │ -4aa558: 7120 d0ed 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.createRoom$lambda$27:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/conversations/RoomOverall; // method@edd0 │ │ -4aa55e: 0c00 |0003: move-result-object v0 │ │ -4aa560: 1100 |0004: return-object v0 │ │ +4aa54c: |[4aa54c] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.$r8$lambda$nGebi-3gJicYNonzjs-_hxVOcUw:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/conversations/RoomOverall; │ │ +4aa55c: 7120 d0ed 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.createRoom$lambda$27:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/conversations/RoomOverall; // method@edd0 │ │ +4aa562: 0c00 |0003: move-result-object v0 │ │ +4aa564: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #27 : (in Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;) │ │ name : '$r8$lambda$uvAKnMrFHCukJGziSr83oDaAkgQ' │ │ type : '(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)Lcom/nextcloud/talk/models/json/generic/GenericOverall;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -4aa758: |[4aa758] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.$r8$lambda$uvAKnMrFHCukJGziSr83oDaAkgQ:(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; │ │ -4aa768: 7110 f6ed 0000 |0000: invoke-static {v0}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.shareLocationToNotes$lambda$16:(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; // method@edf6 │ │ -4aa76e: 0c00 |0003: move-result-object v0 │ │ -4aa770: 1100 |0004: return-object v0 │ │ +4aa75c: |[4aa75c] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.$r8$lambda$uvAKnMrFHCukJGziSr83oDaAkgQ:(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; │ │ +4aa76c: 7110 f6ed 0000 |0000: invoke-static {v0}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.shareLocationToNotes$lambda$16:(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; // method@edf6 │ │ +4aa772: 0c00 |0003: move-result-object v0 │ │ +4aa774: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #28 : (in Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;) │ │ name : '$r8$lambda$v4VhIxdl5Th8uxYqDpuI3pZPPbk' │ │ type : '(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/conversations/RoomsOverall;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -4aa5c4: |[4aa5c4] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.$r8$lambda$v4VhIxdl5Th8uxYqDpuI3pZPPbk:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/conversations/RoomsOverall; │ │ -4aa5d4: 7120 cded 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.checkForNoteToSelf$lambda$15:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/conversations/RoomsOverall; // method@edcd │ │ -4aa5da: 0c00 |0003: move-result-object v0 │ │ -4aa5dc: 1100 |0004: return-object v0 │ │ +4aa5c8: |[4aa5c8] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.$r8$lambda$v4VhIxdl5Th8uxYqDpuI3pZPPbk:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/conversations/RoomsOverall; │ │ +4aa5d8: 7120 cded 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.checkForNoteToSelf$lambda$15:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/conversations/RoomsOverall; // method@edcd │ │ +4aa5de: 0c00 |0003: move-result-object v0 │ │ +4aa5e0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #29 : (in Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;) │ │ name : '$r8$lambda$vH1XNa5v_AqsdKbeHJrAe2hADH0' │ │ type : '(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/domain/ConversationModel;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -4aa288: |[4aa288] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.$r8$lambda$vH1XNa5v_AqsdKbeHJrAe2hADH0:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/domain/ConversationModel; │ │ -4aa298: 7120 e5ed 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.joinRoom$lambda$5:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/domain/ConversationModel; // method@ede5 │ │ -4aa29e: 0c00 |0003: move-result-object v0 │ │ -4aa2a0: 1100 |0004: return-object v0 │ │ +4aa28c: |[4aa28c] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.$r8$lambda$vH1XNa5v_AqsdKbeHJrAe2hADH0:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/domain/ConversationModel; │ │ +4aa29c: 7120 e5ed 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.joinRoom$lambda$5:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/domain/ConversationModel; // method@ede5 │ │ +4aa2a2: 0c00 |0003: move-result-object v0 │ │ +4aa2a4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #30 : (in Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;) │ │ name : '$r8$lambda$yQ5g1aK5qD-RIQFXPB1-a0JCvqQ' │ │ type : '(Lcom/nextcloud/talk/data/user/model/User;Lcom/nextcloud/talk/models/json/conversations/RoomOverall;)Lcom/nextcloud/talk/models/domain/ConversationModel;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -4aa2a4: |[4aa2a4] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.$r8$lambda$yQ5g1aK5qD-RIQFXPB1-a0JCvqQ:(Lcom/nextcloud/talk/data/user/model/User;Lcom/nextcloud/talk/models/json/conversations/RoomOverall;)Lcom/nextcloud/talk/models/domain/ConversationModel; │ │ -4aa2b4: 7120 e4ed 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.joinRoom$lambda$4:(Lcom/nextcloud/talk/data/user/model/User;Lcom/nextcloud/talk/models/json/conversations/RoomOverall;)Lcom/nextcloud/talk/models/domain/ConversationModel; // method@ede4 │ │ -4aa2ba: 0c00 |0003: move-result-object v0 │ │ -4aa2bc: 1100 |0004: return-object v0 │ │ +4aa2a8: |[4aa2a8] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.$r8$lambda$yQ5g1aK5qD-RIQFXPB1-a0JCvqQ:(Lcom/nextcloud/talk/data/user/model/User;Lcom/nextcloud/talk/models/json/conversations/RoomOverall;)Lcom/nextcloud/talk/models/domain/ConversationModel; │ │ +4aa2b8: 7120 e4ed 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.joinRoom$lambda$4:(Lcom/nextcloud/talk/data/user/model/User;Lcom/nextcloud/talk/models/json/conversations/RoomOverall;)Lcom/nextcloud/talk/models/domain/ConversationModel; // method@ede4 │ │ +4aa2be: 0c00 |0003: move-result-object v0 │ │ +4aa2c0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #31 : (in Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;) │ │ name : '$r8$lambda$ydvOfPleGoa7m2wz0UR6kvGPDIQ' │ │ type : '(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -4aa3bc: |[4aa3bc] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.$r8$lambda$ydvOfPleGoa7m2wz0UR6kvGPDIQ:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; │ │ -4aa3cc: 7120 dced 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.getCapabilities$lambda$3:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // method@eddc │ │ -4aa3d2: 0c00 |0003: move-result-object v0 │ │ -4aa3d4: 1100 |0004: return-object v0 │ │ +4aa3c0: |[4aa3c0] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.$r8$lambda$ydvOfPleGoa7m2wz0UR6kvGPDIQ:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; │ │ +4aa3d0: 7120 dced 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.getCapabilities$lambda$3:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // method@eddc │ │ +4aa3d6: 0c00 |0003: move-result-object v0 │ │ +4aa3d8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #32 : (in Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -4ab274: |[4ab274] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.:()V │ │ -4ab284: 0e00 |0000: return-void │ │ +4ab278: |[4ab278] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.:()V │ │ +4ab288: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #33 : (in Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;) │ │ name : '' │ │ type : '(Lcom/nextcloud/talk/api/NcApi;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -4ab288: |[4ab288] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.:(Lcom/nextcloud/talk/api/NcApi;)V │ │ -4ab298: 1a00 20d0 |0000: const-string v0, "ncApi" // string@d020 │ │ -4ab29c: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ab2a2: 7010 2ff6 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f62f │ │ -4ab2a8: 5b12 abb2 |0008: iput-object v2, v1, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.ncApi:Lcom/nextcloud/talk/api/NcApi; // field@b2ab │ │ -4ab2ac: 0e00 |000a: return-void │ │ +4ab28c: |[4ab28c] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.:(Lcom/nextcloud/talk/api/NcApi;)V │ │ +4ab29c: 1a00 20d0 |0000: const-string v0, "ncApi" // string@d020 │ │ +4ab2a0: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ab2a6: 7010 2ff6 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f62f │ │ +4ab2ac: 5b12 abb2 |0008: iput-object v2, v1, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.ncApi:Lcom/nextcloud/talk/api/NcApi; // field@b2ab │ │ +4ab2b0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=22 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork; │ │ 0x0000 - 0x000b reg=2 (null) Lcom/nextcloud/talk/api/NcApi; │ │ │ │ @@ -2045208,38 +2045208,38 @@ │ │ type : '(Lcom/nextcloud/talk/models/json/conversations/RoomsOverall;)Lcom/nextcloud/talk/models/json/conversations/RoomsOverall;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4aa5e0: |[4aa5e0] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.checkForNoteToSelf$lambda$14:(Lcom/nextcloud/talk/models/json/conversations/RoomsOverall;)Lcom/nextcloud/talk/models/json/conversations/RoomsOverall; │ │ -4aa5f0: 1a00 aebb |0000: const-string v0, "it" // string@bbae │ │ -4aa5f4: 7120 00fc 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4aa5fa: 1101 |0005: return-object v1 │ │ +4aa5e4: |[4aa5e4] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.checkForNoteToSelf$lambda$14:(Lcom/nextcloud/talk/models/json/conversations/RoomsOverall;)Lcom/nextcloud/talk/models/json/conversations/RoomsOverall; │ │ +4aa5f4: 1a00 aebb |0000: const-string v0, "it" // string@bbae │ │ +4aa5f8: 7120 00fc 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4aa5fe: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #35 : (in Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;) │ │ name : 'checkForNoteToSelf$lambda$15' │ │ type : '(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/conversations/RoomsOverall;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -4aa5fc: |[4aa5fc] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.checkForNoteToSelf$lambda$15:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/conversations/RoomsOverall; │ │ -4aa60c: 1a00 c1d6 |0000: const-string v0, "p0" // string@d6c1 │ │ -4aa610: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4aa616: 7220 edfb 2100 |0005: invoke-interface {v1, v2}, Lkotlin/jvm/functions/Function1;.invoke:(Ljava/lang/Object;)Ljava/lang/Object; // method@fbed │ │ -4aa61c: 0c01 |0008: move-result-object v1 │ │ -4aa61e: 1f01 e722 |0009: check-cast v1, Lcom/nextcloud/talk/models/json/conversations/RoomsOverall; // type@22e7 │ │ -4aa622: 1101 |000b: return-object v1 │ │ +4aa600: |[4aa600] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.checkForNoteToSelf$lambda$15:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/conversations/RoomsOverall; │ │ +4aa610: 1a00 c1d6 |0000: const-string v0, "p0" // string@d6c1 │ │ +4aa614: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4aa61a: 7220 edfb 2100 |0005: invoke-interface {v1, v2}, Lkotlin/jvm/functions/Function1;.invoke:(Ljava/lang/Object;)Ljava/lang/Object; // method@fbed │ │ +4aa620: 0c01 |0008: move-result-object v1 │ │ +4aa622: 1f01 e722 |0009: check-cast v1, Lcom/nextcloud/talk/models/json/conversations/RoomsOverall; // type@22e7 │ │ +4aa626: 1101 |000b: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=124 │ │ locals : │ │ 0x0000 - 0x000c reg=1 (null) Lkotlin/jvm/functions/Function1; │ │ 0x0000 - 0x000c reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -2045248,38 +2045248,38 @@ │ │ type : '(Lcom/nextcloud/talk/models/json/conversations/RoomOverall;)Lcom/nextcloud/talk/models/json/conversations/RoomOverall;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4aa564: |[4aa564] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.createRoom$lambda$26:(Lcom/nextcloud/talk/models/json/conversations/RoomOverall;)Lcom/nextcloud/talk/models/json/conversations/RoomOverall; │ │ -4aa574: 1a00 aebb |0000: const-string v0, "it" // string@bbae │ │ -4aa578: 7120 00fc 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4aa57e: 1101 |0005: return-object v1 │ │ +4aa568: |[4aa568] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.createRoom$lambda$26:(Lcom/nextcloud/talk/models/json/conversations/RoomOverall;)Lcom/nextcloud/talk/models/json/conversations/RoomOverall; │ │ +4aa578: 1a00 aebb |0000: const-string v0, "it" // string@bbae │ │ +4aa57c: 7120 00fc 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4aa582: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #37 : (in Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;) │ │ name : 'createRoom$lambda$27' │ │ type : '(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/conversations/RoomOverall;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -4aa580: |[4aa580] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.createRoom$lambda$27:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/conversations/RoomOverall; │ │ -4aa590: 1a00 c1d6 |0000: const-string v0, "p0" // string@d6c1 │ │ -4aa594: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4aa59a: 7220 edfb 2100 |0005: invoke-interface {v1, v2}, Lkotlin/jvm/functions/Function1;.invoke:(Ljava/lang/Object;)Ljava/lang/Object; // method@fbed │ │ -4aa5a0: 0c01 |0008: move-result-object v1 │ │ -4aa5a2: 1f01 e522 |0009: check-cast v1, Lcom/nextcloud/talk/models/json/conversations/RoomOverall; // type@22e5 │ │ -4aa5a6: 1101 |000b: return-object v1 │ │ +4aa584: |[4aa584] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.createRoom$lambda$27:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/conversations/RoomOverall; │ │ +4aa594: 1a00 c1d6 |0000: const-string v0, "p0" // string@d6c1 │ │ +4aa598: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4aa59e: 7220 edfb 2100 |0005: invoke-interface {v1, v2}, Lkotlin/jvm/functions/Function1;.invoke:(Ljava/lang/Object;)Ljava/lang/Object; // method@fbed │ │ +4aa5a4: 0c01 |0008: move-result-object v1 │ │ +4aa5a6: 1f01 e522 |0009: check-cast v1, Lcom/nextcloud/talk/models/json/conversations/RoomOverall; // type@22e5 │ │ +4aa5aa: 1101 |000b: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=167 │ │ locals : │ │ 0x0000 - 0x000c reg=1 (null) Lkotlin/jvm/functions/Function1; │ │ 0x0000 - 0x000c reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -2045288,38 +2045288,38 @@ │ │ type : '(Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage;)Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4aa4a4: |[4aa4a4] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.deleteChatMessage$lambda$24:(Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage;)Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage; │ │ -4aa4b4: 1a00 aebb |0000: const-string v0, "it" // string@bbae │ │ -4aa4b8: 7120 00fc 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4aa4be: 1101 |0005: return-object v1 │ │ +4aa4a8: |[4aa4a8] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.deleteChatMessage$lambda$24:(Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage;)Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage; │ │ +4aa4b8: 1a00 aebb |0000: const-string v0, "it" // string@bbae │ │ +4aa4bc: 7120 00fc 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4aa4c2: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #39 : (in Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;) │ │ name : 'deleteChatMessage$lambda$25' │ │ type : '(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -4aa4c0: |[4aa4c0] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.deleteChatMessage$lambda$25:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage; │ │ -4aa4d0: 1a00 c1d6 |0000: const-string v0, "p0" // string@d6c1 │ │ -4aa4d4: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4aa4da: 7220 edfb 2100 |0005: invoke-interface {v1, v2}, Lkotlin/jvm/functions/Function1;.invoke:(Ljava/lang/Object;)Ljava/lang/Object; // method@fbed │ │ -4aa4e0: 0c01 |0008: move-result-object v1 │ │ -4aa4e2: 1f01 db22 |0009: check-cast v1, Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage; // type@22db │ │ -4aa4e6: 1101 |000b: return-object v1 │ │ +4aa4c4: |[4aa4c4] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.deleteChatMessage$lambda$25:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage; │ │ +4aa4d4: 1a00 c1d6 |0000: const-string v0, "p0" // string@d6c1 │ │ +4aa4d8: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4aa4de: 7220 edfb 2100 |0005: invoke-interface {v1, v2}, Lkotlin/jvm/functions/Function1;.invoke:(Ljava/lang/Object;)Ljava/lang/Object; // method@fbed │ │ +4aa4e4: 0c01 |0008: move-result-object v1 │ │ +4aa4e6: 1f01 db22 |0009: check-cast v1, Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage; // type@22db │ │ +4aa4ea: 1101 |000b: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=163 │ │ locals : │ │ 0x0000 - 0x000c reg=1 (null) Lkotlin/jvm/functions/Function1; │ │ 0x0000 - 0x000c reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -2045328,38 +2045328,38 @@ │ │ type : '(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)Lcom/nextcloud/talk/models/json/generic/GenericOverall;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4aa774: |[4aa774] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.deleteReminder$lambda$10:(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; │ │ -4aa784: 1a00 aebb |0000: const-string v0, "it" // string@bbae │ │ -4aa788: 7120 00fc 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4aa78e: 1101 |0005: return-object v1 │ │ +4aa778: |[4aa778] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.deleteReminder$lambda$10:(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; │ │ +4aa788: 1a00 aebb |0000: const-string v0, "it" // string@bbae │ │ +4aa78c: 7120 00fc 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4aa792: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #41 : (in Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;) │ │ name : 'deleteReminder$lambda$11' │ │ type : '(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/generic/GenericOverall;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -4aa790: |[4aa790] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.deleteReminder$lambda$11:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; │ │ -4aa7a0: 1a00 c1d6 |0000: const-string v0, "p0" // string@d6c1 │ │ -4aa7a4: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4aa7aa: 7220 edfb 2100 |0005: invoke-interface {v1, v2}, Lkotlin/jvm/functions/Function1;.invoke:(Ljava/lang/Object;)Ljava/lang/Object; // method@fbed │ │ -4aa7b0: 0c01 |0008: move-result-object v1 │ │ -4aa7b2: 1f01 ea22 |0009: check-cast v1, Lcom/nextcloud/talk/models/json/generic/GenericOverall; // type@22ea │ │ -4aa7b6: 1101 |000b: return-object v1 │ │ +4aa794: |[4aa794] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.deleteReminder$lambda$11:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; │ │ +4aa7a4: 1a00 c1d6 |0000: const-string v0, "p0" // string@d6c1 │ │ +4aa7a8: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4aa7ae: 7220 edfb 2100 |0005: invoke-interface {v1, v2}, Lkotlin/jvm/functions/Function1;.invoke:(Ljava/lang/Object;)Ljava/lang/Object; // method@fbed │ │ +4aa7b4: 0c01 |0008: move-result-object v1 │ │ +4aa7b6: 1f01 ea22 |0009: check-cast v1, Lcom/nextcloud/talk/models/json/generic/GenericOverall; // type@22ea │ │ +4aa7ba: 1101 |000b: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=96 │ │ locals : │ │ 0x0000 - 0x000c reg=1 (null) Lkotlin/jvm/functions/Function1; │ │ 0x0000 - 0x000c reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -2045368,38 +2045368,38 @@ │ │ type : '(Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage;)Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4aa4e8: |[4aa4e8] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.editChatMessage$lambda$30:(Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage;)Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage; │ │ -4aa4f8: 1a00 aebb |0000: const-string v0, "it" // string@bbae │ │ -4aa4fc: 7120 00fc 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4aa502: 1101 |0005: return-object v1 │ │ +4aa4ec: |[4aa4ec] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.editChatMessage$lambda$30:(Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage;)Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage; │ │ +4aa4fc: 1a00 aebb |0000: const-string v0, "it" // string@bbae │ │ +4aa500: 7120 00fc 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4aa506: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #43 : (in Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;) │ │ name : 'editChatMessage$lambda$31' │ │ type : '(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -4aa504: |[4aa504] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.editChatMessage$lambda$31:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage; │ │ -4aa514: 1a00 c1d6 |0000: const-string v0, "p0" // string@d6c1 │ │ -4aa518: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4aa51e: 7220 edfb 2100 |0005: invoke-interface {v1, v2}, Lkotlin/jvm/functions/Function1;.invoke:(Ljava/lang/Object;)Ljava/lang/Object; // method@fbed │ │ -4aa524: 0c01 |0008: move-result-object v1 │ │ -4aa526: 1f01 db22 |0009: check-cast v1, Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage; // type@22db │ │ -4aa52a: 1101 |000b: return-object v1 │ │ +4aa508: |[4aa508] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.editChatMessage$lambda$31:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage; │ │ +4aa518: 1a00 c1d6 |0000: const-string v0, "p0" // string@d6c1 │ │ +4aa51c: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4aa522: 7220 edfb 2100 |0005: invoke-interface {v1, v2}, Lkotlin/jvm/functions/Function1;.invoke:(Ljava/lang/Object;)Ljava/lang/Object; // method@fbed │ │ +4aa528: 0c01 |0008: move-result-object v1 │ │ +4aa52a: 1f01 db22 |0009: check-cast v1, Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage; // type@22db │ │ +4aa52e: 1101 |000b: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=179 │ │ locals : │ │ 0x0000 - 0x000c reg=1 (null) Lkotlin/jvm/functions/Function1; │ │ 0x0000 - 0x000c reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -2045408,25 +2045408,25 @@ │ │ type : '(Lcom/nextcloud/talk/models/json/capabilities/RoomCapabilitiesOverall;)Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -4aa3d8: |[4aa3d8] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.getCapabilities$lambda$2:(Lcom/nextcloud/talk/models/json/capabilities/RoomCapabilitiesOverall;)Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; │ │ -4aa3e8: 1a00 aebb |0000: const-string v0, "it" // string@bbae │ │ -4aa3ec: 7120 00fc 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4aa3f2: 6e10 6bf1 0100 |0005: invoke-virtual {v1}, Lcom/nextcloud/talk/models/json/capabilities/RoomCapabilitiesOverall;.getOcs:()Lcom/nextcloud/talk/models/json/capabilities/RoomCapabilitiesOCS; // method@f16b │ │ -4aa3f8: 0c01 |0008: move-result-object v1 │ │ -4aa3fa: 3801 0700 |0009: if-eqz v1, 0010 // +0007 │ │ -4aa3fe: 6e10 6af1 0100 |000b: invoke-virtual {v1}, Lcom/nextcloud/talk/models/json/capabilities/RoomCapabilitiesOCS;.getData:()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // method@f16a │ │ -4aa404: 0c01 |000e: move-result-object v1 │ │ -4aa406: 2802 |000f: goto 0011 // +0002 │ │ -4aa408: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -4aa40a: 1101 |0011: return-object v1 │ │ +4aa3dc: |[4aa3dc] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.getCapabilities$lambda$2:(Lcom/nextcloud/talk/models/json/capabilities/RoomCapabilitiesOverall;)Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; │ │ +4aa3ec: 1a00 aebb |0000: const-string v0, "it" // string@bbae │ │ +4aa3f0: 7120 00fc 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4aa3f6: 6e10 6bf1 0100 |0005: invoke-virtual {v1}, Lcom/nextcloud/talk/models/json/capabilities/RoomCapabilitiesOverall;.getOcs:()Lcom/nextcloud/talk/models/json/capabilities/RoomCapabilitiesOCS; // method@f16b │ │ +4aa3fc: 0c01 |0008: move-result-object v1 │ │ +4aa3fe: 3801 0700 |0009: if-eqz v1, 0010 // +0007 │ │ +4aa402: 6e10 6af1 0100 |000b: invoke-virtual {v1}, Lcom/nextcloud/talk/models/json/capabilities/RoomCapabilitiesOCS;.getData:()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // method@f16a │ │ +4aa408: 0c01 |000e: move-result-object v1 │ │ +4aa40a: 2802 |000f: goto 0011 // +0002 │ │ +4aa40c: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +4aa40e: 1101 |0011: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=40 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 (null) Lcom/nextcloud/talk/models/json/capabilities/RoomCapabilitiesOverall; │ │ │ │ #45 : (in Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;) │ │ @@ -2045434,21 +2045434,21 @@ │ │ type : '(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -4aa40c: |[4aa40c] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.getCapabilities$lambda$3:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; │ │ -4aa41c: 1a00 c1d6 |0000: const-string v0, "p0" // string@d6c1 │ │ -4aa420: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4aa426: 7220 edfb 2100 |0005: invoke-interface {v1, v2}, Lkotlin/jvm/functions/Function1;.invoke:(Ljava/lang/Object;)Ljava/lang/Object; // method@fbed │ │ -4aa42c: 0c01 |0008: move-result-object v1 │ │ -4aa42e: 1f01 d622 |0009: check-cast v1, Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // type@22d6 │ │ -4aa432: 1101 |000b: return-object v1 │ │ +4aa410: |[4aa410] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.getCapabilities$lambda$3:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; │ │ +4aa420: 1a00 c1d6 |0000: const-string v0, "p0" // string@d6c1 │ │ +4aa424: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4aa42a: 7220 edfb 2100 |0005: invoke-interface {v1, v2}, Lkotlin/jvm/functions/Function1;.invoke:(Ljava/lang/Object;)Ljava/lang/Object; // method@fbed │ │ +4aa430: 0c01 |0008: move-result-object v1 │ │ +4aa432: 1f01 d622 |0009: check-cast v1, Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // type@22d6 │ │ +4aa436: 1101 |000b: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=40 │ │ locals : │ │ 0x0000 - 0x000c reg=1 (null) Lkotlin/jvm/functions/Function1; │ │ 0x0000 - 0x000c reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -2045457,23 +2045457,23 @@ │ │ type : '(Lcom/nextcloud/talk/models/json/reminder/ReminderOverall;)Lcom/nextcloud/talk/models/json/reminder/Reminder;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -4aa97c: |[4aa97c] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.getReminder$lambda$8:(Lcom/nextcloud/talk/models/json/reminder/ReminderOverall;)Lcom/nextcloud/talk/models/json/reminder/Reminder; │ │ -4aa98c: 1a00 aebb |0000: const-string v0, "it" // string@bbae │ │ -4aa990: 7120 00fc 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4aa996: 6e10 baf1 0100 |0005: invoke-virtual {v1}, Lcom/nextcloud/talk/models/json/reminder/ReminderOverall;.getOcs:()Lcom/nextcloud/talk/models/json/reminder/ReminderOCS; // method@f1ba │ │ -4aa99c: 0c01 |0008: move-result-object v1 │ │ -4aa99e: 7110 fdfb 0100 |0009: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4aa9a4: 6e10 b9f1 0100 |000c: invoke-virtual {v1}, Lcom/nextcloud/talk/models/json/reminder/ReminderOCS;.getData:()Lcom/nextcloud/talk/models/json/reminder/Reminder; // method@f1b9 │ │ -4aa9aa: 0c01 |000f: move-result-object v1 │ │ -4aa9ac: 1101 |0010: return-object v1 │ │ +4aa980: |[4aa980] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.getReminder$lambda$8:(Lcom/nextcloud/talk/models/json/reminder/ReminderOverall;)Lcom/nextcloud/talk/models/json/reminder/Reminder; │ │ +4aa990: 1a00 aebb |0000: const-string v0, "it" // string@bbae │ │ +4aa994: 7120 00fc 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4aa99a: 6e10 baf1 0100 |0005: invoke-virtual {v1}, Lcom/nextcloud/talk/models/json/reminder/ReminderOverall;.getOcs:()Lcom/nextcloud/talk/models/json/reminder/ReminderOCS; // method@f1ba │ │ +4aa9a0: 0c01 |0008: move-result-object v1 │ │ +4aa9a2: 7110 fdfb 0100 |0009: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4aa9a8: 6e10 b9f1 0100 |000c: invoke-virtual {v1}, Lcom/nextcloud/talk/models/json/reminder/ReminderOCS;.getData:()Lcom/nextcloud/talk/models/json/reminder/Reminder; // method@f1b9 │ │ +4aa9ae: 0c01 |000f: move-result-object v1 │ │ +4aa9b0: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=82 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 (null) Lcom/nextcloud/talk/models/json/reminder/ReminderOverall; │ │ │ │ #47 : (in Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;) │ │ @@ -2045481,21 +2045481,21 @@ │ │ type : '(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/reminder/Reminder;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -4aa9b0: |[4aa9b0] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.getReminder$lambda$9:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/reminder/Reminder; │ │ -4aa9c0: 1a00 c1d6 |0000: const-string v0, "p0" // string@d6c1 │ │ -4aa9c4: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4aa9ca: 7220 edfb 2100 |0005: invoke-interface {v1, v2}, Lkotlin/jvm/functions/Function1;.invoke:(Ljava/lang/Object;)Ljava/lang/Object; // method@fbed │ │ -4aa9d0: 0c01 |0008: move-result-object v1 │ │ -4aa9d2: 1f01 f622 |0009: check-cast v1, Lcom/nextcloud/talk/models/json/reminder/Reminder; // type@22f6 │ │ -4aa9d6: 1101 |000b: return-object v1 │ │ +4aa9b4: |[4aa9b4] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.getReminder$lambda$9:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/reminder/Reminder; │ │ +4aa9c4: 1a00 c1d6 |0000: const-string v0, "p0" // string@d6c1 │ │ +4aa9c8: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4aa9ce: 7220 edfb 2100 |0005: invoke-interface {v1, v2}, Lkotlin/jvm/functions/Function1;.invoke:(Ljava/lang/Object;)Ljava/lang/Object; // method@fbed │ │ +4aa9d4: 0c01 |0008: move-result-object v1 │ │ +4aa9d6: 1f01 f622 |0009: check-cast v1, Lcom/nextcloud/talk/models/json/reminder/Reminder; // type@22f6 │ │ +4aa9da: 1101 |000b: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=81 │ │ locals : │ │ 0x0000 - 0x000c reg=1 (null) Lkotlin/jvm/functions/Function1; │ │ 0x0000 - 0x000c reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -2045504,29 +2045504,29 @@ │ │ type : '(Lcom/nextcloud/talk/data/user/model/User;Lcom/nextcloud/talk/models/json/conversations/RoomOverall;)Lcom/nextcloud/talk/models/domain/ConversationModel;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -4aa2c0: |[4aa2c0] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.getRoom$lambda$0:(Lcom/nextcloud/talk/data/user/model/User;Lcom/nextcloud/talk/models/json/conversations/RoomOverall;)Lcom/nextcloud/talk/models/domain/ConversationModel; │ │ -4aa2d0: 1a00 aebb |0000: const-string v0, "it" // string@bbae │ │ -4aa2d4: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4aa2da: 6200 cbb4 |0005: sget-object v0, Lcom/nextcloud/talk/models/domain/ConversationModel;.Companion:Lcom/nextcloud/talk/models/domain/ConversationModel$Companion; // field@b4cb │ │ -4aa2de: 6e10 80f1 0200 |0007: invoke-virtual {v2}, Lcom/nextcloud/talk/models/json/conversations/RoomOverall;.getOcs:()Lcom/nextcloud/talk/models/json/conversations/RoomOCS; // method@f180 │ │ -4aa2e4: 0c02 |000a: move-result-object v2 │ │ -4aa2e6: 3802 0700 |000b: if-eqz v2, 0012 // +0007 │ │ -4aa2ea: 6e10 7ff1 0200 |000d: invoke-virtual {v2}, Lcom/nextcloud/talk/models/json/conversations/RoomOCS;.getData:()Lcom/nextcloud/talk/models/json/conversations/Conversation; // method@f17f │ │ -4aa2f0: 0c02 |0010: move-result-object v2 │ │ -4aa2f2: 2802 |0011: goto 0013 // +0002 │ │ -4aa2f4: 1202 |0012: const/4 v2, #int 0 // #0 │ │ -4aa2f6: 7110 fdfb 0200 |0013: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4aa2fc: 6e30 3ef1 2001 |0016: invoke-virtual {v0, v2, v1}, Lcom/nextcloud/talk/models/domain/ConversationModel$Companion;.mapToConversationModel:(Lcom/nextcloud/talk/models/json/conversations/Conversation;Lcom/nextcloud/talk/data/user/model/User;)Lcom/nextcloud/talk/models/domain/ConversationModel; // method@f13e │ │ -4aa302: 0c01 |0019: move-result-object v1 │ │ -4aa304: 1101 |001a: return-object v1 │ │ +4aa2c4: |[4aa2c4] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.getRoom$lambda$0:(Lcom/nextcloud/talk/data/user/model/User;Lcom/nextcloud/talk/models/json/conversations/RoomOverall;)Lcom/nextcloud/talk/models/domain/ConversationModel; │ │ +4aa2d4: 1a00 aebb |0000: const-string v0, "it" // string@bbae │ │ +4aa2d8: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4aa2de: 6200 cbb4 |0005: sget-object v0, Lcom/nextcloud/talk/models/domain/ConversationModel;.Companion:Lcom/nextcloud/talk/models/domain/ConversationModel$Companion; // field@b4cb │ │ +4aa2e2: 6e10 80f1 0200 |0007: invoke-virtual {v2}, Lcom/nextcloud/talk/models/json/conversations/RoomOverall;.getOcs:()Lcom/nextcloud/talk/models/json/conversations/RoomOCS; // method@f180 │ │ +4aa2e8: 0c02 |000a: move-result-object v2 │ │ +4aa2ea: 3802 0700 |000b: if-eqz v2, 0012 // +0007 │ │ +4aa2ee: 6e10 7ff1 0200 |000d: invoke-virtual {v2}, Lcom/nextcloud/talk/models/json/conversations/RoomOCS;.getData:()Lcom/nextcloud/talk/models/json/conversations/Conversation; // method@f17f │ │ +4aa2f4: 0c02 |0010: move-result-object v2 │ │ +4aa2f6: 2802 |0011: goto 0013 // +0002 │ │ +4aa2f8: 1202 |0012: const/4 v2, #int 0 // #0 │ │ +4aa2fa: 7110 fdfb 0200 |0013: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4aa300: 6e30 3ef1 2001 |0016: invoke-virtual {v0, v2, v1}, Lcom/nextcloud/talk/models/domain/ConversationModel$Companion;.mapToConversationModel:(Lcom/nextcloud/talk/models/json/conversations/Conversation;Lcom/nextcloud/talk/data/user/model/User;)Lcom/nextcloud/talk/models/domain/ConversationModel; // method@f13e │ │ +4aa306: 0c01 |0019: move-result-object v1 │ │ +4aa308: 1101 |001a: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=30 │ │ locals : │ │ 0x0000 - 0x001b reg=1 (null) Lcom/nextcloud/talk/data/user/model/User; │ │ 0x0000 - 0x001b reg=2 (null) Lcom/nextcloud/talk/models/json/conversations/RoomOverall; │ │ │ │ @@ -2045535,21 +2045535,21 @@ │ │ type : '(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/domain/ConversationModel;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -4aa308: |[4aa308] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.getRoom$lambda$1:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/domain/ConversationModel; │ │ -4aa318: 1a00 c1d6 |0000: const-string v0, "p0" // string@d6c1 │ │ -4aa31c: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4aa322: 7220 edfb 2100 |0005: invoke-interface {v1, v2}, Lkotlin/jvm/functions/Function1;.invoke:(Ljava/lang/Object;)Ljava/lang/Object; // method@fbed │ │ -4aa328: 0c01 |0008: move-result-object v1 │ │ -4aa32a: 1f01 cd22 |0009: check-cast v1, Lcom/nextcloud/talk/models/domain/ConversationModel; // type@22cd │ │ -4aa32e: 1101 |000b: return-object v1 │ │ +4aa30c: |[4aa30c] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.getRoom$lambda$1:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/domain/ConversationModel; │ │ +4aa31c: 1a00 c1d6 |0000: const-string v0, "p0" // string@d6c1 │ │ +4aa320: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4aa326: 7220 edfb 2100 |0005: invoke-interface {v1, v2}, Lkotlin/jvm/functions/Function1;.invoke:(Ljava/lang/Object;)Ljava/lang/Object; // method@fbed │ │ +4aa32c: 0c01 |0008: move-result-object v1 │ │ +4aa32e: 1f01 cd22 |0009: check-cast v1, Lcom/nextcloud/talk/models/domain/ConversationModel; // type@22cd │ │ +4aa332: 1101 |000b: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=30 │ │ locals : │ │ 0x0000 - 0x000c reg=1 (null) Lkotlin/jvm/functions/Function1; │ │ 0x0000 - 0x000c reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -2045558,29 +2045558,29 @@ │ │ type : '(Lcom/nextcloud/talk/data/user/model/User;Lcom/nextcloud/talk/models/json/conversations/RoomOverall;)Lcom/nextcloud/talk/models/domain/ConversationModel;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -4aa330: |[4aa330] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.joinRoom$lambda$4:(Lcom/nextcloud/talk/data/user/model/User;Lcom/nextcloud/talk/models/json/conversations/RoomOverall;)Lcom/nextcloud/talk/models/domain/ConversationModel; │ │ -4aa340: 1a00 aebb |0000: const-string v0, "it" // string@bbae │ │ -4aa344: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4aa34a: 6200 cbb4 |0005: sget-object v0, Lcom/nextcloud/talk/models/domain/ConversationModel;.Companion:Lcom/nextcloud/talk/models/domain/ConversationModel$Companion; // field@b4cb │ │ -4aa34e: 6e10 80f1 0200 |0007: invoke-virtual {v2}, Lcom/nextcloud/talk/models/json/conversations/RoomOverall;.getOcs:()Lcom/nextcloud/talk/models/json/conversations/RoomOCS; // method@f180 │ │ -4aa354: 0c02 |000a: move-result-object v2 │ │ -4aa356: 3802 0700 |000b: if-eqz v2, 0012 // +0007 │ │ -4aa35a: 6e10 7ff1 0200 |000d: invoke-virtual {v2}, Lcom/nextcloud/talk/models/json/conversations/RoomOCS;.getData:()Lcom/nextcloud/talk/models/json/conversations/Conversation; // method@f17f │ │ -4aa360: 0c02 |0010: move-result-object v2 │ │ -4aa362: 2802 |0011: goto 0013 // +0002 │ │ -4aa364: 1202 |0012: const/4 v2, #int 0 // #0 │ │ -4aa366: 7110 fdfb 0200 |0013: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4aa36c: 6e30 3ef1 2001 |0016: invoke-virtual {v0, v2, v1}, Lcom/nextcloud/talk/models/domain/ConversationModel$Companion;.mapToConversationModel:(Lcom/nextcloud/talk/models/json/conversations/Conversation;Lcom/nextcloud/talk/data/user/model/User;)Lcom/nextcloud/talk/models/domain/ConversationModel; // method@f13e │ │ -4aa372: 0c01 |0019: move-result-object v1 │ │ -4aa374: 1101 |001a: return-object v1 │ │ +4aa334: |[4aa334] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.joinRoom$lambda$4:(Lcom/nextcloud/talk/data/user/model/User;Lcom/nextcloud/talk/models/json/conversations/RoomOverall;)Lcom/nextcloud/talk/models/domain/ConversationModel; │ │ +4aa344: 1a00 aebb |0000: const-string v0, "it" // string@bbae │ │ +4aa348: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4aa34e: 6200 cbb4 |0005: sget-object v0, Lcom/nextcloud/talk/models/domain/ConversationModel;.Companion:Lcom/nextcloud/talk/models/domain/ConversationModel$Companion; // field@b4cb │ │ +4aa352: 6e10 80f1 0200 |0007: invoke-virtual {v2}, Lcom/nextcloud/talk/models/json/conversations/RoomOverall;.getOcs:()Lcom/nextcloud/talk/models/json/conversations/RoomOCS; // method@f180 │ │ +4aa358: 0c02 |000a: move-result-object v2 │ │ +4aa35a: 3802 0700 |000b: if-eqz v2, 0012 // +0007 │ │ +4aa35e: 6e10 7ff1 0200 |000d: invoke-virtual {v2}, Lcom/nextcloud/talk/models/json/conversations/RoomOCS;.getData:()Lcom/nextcloud/talk/models/json/conversations/Conversation; // method@f17f │ │ +4aa364: 0c02 |0010: move-result-object v2 │ │ +4aa366: 2802 |0011: goto 0013 // +0002 │ │ +4aa368: 1202 |0012: const/4 v2, #int 0 // #0 │ │ +4aa36a: 7110 fdfb 0200 |0013: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4aa370: 6e30 3ef1 2001 |0016: invoke-virtual {v0, v2, v1}, Lcom/nextcloud/talk/models/domain/ConversationModel$Companion;.mapToConversationModel:(Lcom/nextcloud/talk/models/json/conversations/Conversation;Lcom/nextcloud/talk/data/user/model/User;)Lcom/nextcloud/talk/models/domain/ConversationModel; // method@f13e │ │ +4aa376: 0c01 |0019: move-result-object v1 │ │ +4aa378: 1101 |001a: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=51 │ │ locals : │ │ 0x0000 - 0x001b reg=1 (null) Lcom/nextcloud/talk/data/user/model/User; │ │ 0x0000 - 0x001b reg=2 (null) Lcom/nextcloud/talk/models/json/conversations/RoomOverall; │ │ │ │ @@ -2045589,21 +2045589,21 @@ │ │ type : '(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/domain/ConversationModel;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -4aa378: |[4aa378] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.joinRoom$lambda$5:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/domain/ConversationModel; │ │ -4aa388: 1a00 c1d6 |0000: const-string v0, "p0" // string@d6c1 │ │ -4aa38c: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4aa392: 7220 edfb 2100 |0005: invoke-interface {v1, v2}, Lkotlin/jvm/functions/Function1;.invoke:(Ljava/lang/Object;)Ljava/lang/Object; // method@fbed │ │ -4aa398: 0c01 |0008: move-result-object v1 │ │ -4aa39a: 1f01 cd22 |0009: check-cast v1, Lcom/nextcloud/talk/models/domain/ConversationModel; // type@22cd │ │ -4aa39e: 1101 |000b: return-object v1 │ │ +4aa37c: |[4aa37c] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.joinRoom$lambda$5:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/domain/ConversationModel; │ │ +4aa38c: 1a00 c1d6 |0000: const-string v0, "p0" // string@d6c1 │ │ +4aa390: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4aa396: 7220 edfb 2100 |0005: invoke-interface {v1, v2}, Lkotlin/jvm/functions/Function1;.invoke:(Ljava/lang/Object;)Ljava/lang/Object; // method@fbed │ │ +4aa39c: 0c01 |0008: move-result-object v1 │ │ +4aa39e: 1f01 cd22 |0009: check-cast v1, Lcom/nextcloud/talk/models/domain/ConversationModel; // type@22cd │ │ +4aa3a2: 1101 |000b: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=51 │ │ locals : │ │ 0x0000 - 0x000c reg=1 (null) Lkotlin/jvm/functions/Function1; │ │ 0x0000 - 0x000c reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -2045612,38 +2045612,38 @@ │ │ type : '(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)Lcom/nextcloud/talk/models/json/generic/GenericOverall;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4aa7b8: |[4aa7b8] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.leaveRoom$lambda$18:(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; │ │ -4aa7c8: 1a00 aebb |0000: const-string v0, "it" // string@bbae │ │ -4aa7cc: 7120 00fc 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4aa7d2: 1101 |0005: return-object v1 │ │ +4aa7bc: |[4aa7bc] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.leaveRoom$lambda$18:(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; │ │ +4aa7cc: 1a00 aebb |0000: const-string v0, "it" // string@bbae │ │ +4aa7d0: 7120 00fc 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4aa7d6: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #53 : (in Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;) │ │ name : 'leaveRoom$lambda$19' │ │ type : '(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/generic/GenericOverall;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -4aa7d4: |[4aa7d4] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.leaveRoom$lambda$19:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; │ │ -4aa7e4: 1a00 c1d6 |0000: const-string v0, "p0" // string@d6c1 │ │ -4aa7e8: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4aa7ee: 7220 edfb 2100 |0005: invoke-interface {v1, v2}, Lkotlin/jvm/functions/Function1;.invoke:(Ljava/lang/Object;)Ljava/lang/Object; // method@fbed │ │ -4aa7f4: 0c01 |0008: move-result-object v1 │ │ -4aa7f6: 1f01 ea22 |0009: check-cast v1, Lcom/nextcloud/talk/models/json/generic/GenericOverall; // type@22ea │ │ -4aa7fa: 1101 |000b: return-object v1 │ │ +4aa7d8: |[4aa7d8] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.leaveRoom$lambda$19:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; │ │ +4aa7e8: 1a00 c1d6 |0000: const-string v0, "p0" // string@d6c1 │ │ +4aa7ec: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4aa7f2: 7220 edfb 2100 |0005: invoke-interface {v1, v2}, Lkotlin/jvm/functions/Function1;.invoke:(Ljava/lang/Object;)Ljava/lang/Object; // method@fbed │ │ +4aa7f8: 0c01 |0008: move-result-object v1 │ │ +4aa7fa: 1f01 ea22 |0009: check-cast v1, Lcom/nextcloud/talk/models/json/generic/GenericOverall; // type@22ea │ │ +4aa7fe: 1101 |000b: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=138 │ │ locals : │ │ 0x0000 - 0x000c reg=1 (null) Lkotlin/jvm/functions/Function1; │ │ 0x0000 - 0x000c reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -2045652,38 +2045652,38 @@ │ │ type : '(Lretrofit2/Response;)Lretrofit2/Response;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4ab230: |[4ab230] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.pullChatMessages$lambda$22:(Lretrofit2/Response;)Lretrofit2/Response; │ │ -4ab240: 1a00 aebb |0000: const-string v0, "it" // string@bbae │ │ -4ab244: 7120 00fc 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ab24a: 1101 |0005: return-object v1 │ │ +4ab234: |[4ab234] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.pullChatMessages$lambda$22:(Lretrofit2/Response;)Lretrofit2/Response; │ │ +4ab244: 1a00 aebb |0000: const-string v0, "it" // string@bbae │ │ +4ab248: 7120 00fc 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ab24e: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #55 : (in Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;) │ │ name : 'pullChatMessages$lambda$23' │ │ type : '(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lretrofit2/Response;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -4ab24c: |[4ab24c] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.pullChatMessages$lambda$23:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lretrofit2/Response; │ │ -4ab25c: 1a00 c1d6 |0000: const-string v0, "p0" // string@d6c1 │ │ -4ab260: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ab266: 7220 edfb 2100 |0005: invoke-interface {v1, v2}, Lkotlin/jvm/functions/Function1;.invoke:(Ljava/lang/Object;)Ljava/lang/Object; // method@fbed │ │ -4ab26c: 0c01 |0008: move-result-object v1 │ │ -4ab26e: 1f01 da26 |0009: check-cast v1, Lretrofit2/Response; // type@26da │ │ -4ab272: 1101 |000b: return-object v1 │ │ +4ab250: |[4ab250] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.pullChatMessages$lambda$23:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lretrofit2/Response; │ │ +4ab260: 1a00 c1d6 |0000: const-string v0, "p0" // string@d6c1 │ │ +4ab264: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ab26a: 7220 edfb 2100 |0005: invoke-interface {v1, v2}, Lkotlin/jvm/functions/Function1;.invoke:(Ljava/lang/Object;)Ljava/lang/Object; // method@fbed │ │ +4ab270: 0c01 |0008: move-result-object v1 │ │ +4ab272: 1f01 da26 |0009: check-cast v1, Lretrofit2/Response; // type@26da │ │ +4ab276: 1101 |000b: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=159 │ │ locals : │ │ 0x0000 - 0x000c reg=1 (null) Lkotlin/jvm/functions/Function1; │ │ 0x0000 - 0x000c reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -2045692,38 +2045692,38 @@ │ │ type : '(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)Lcom/nextcloud/talk/models/json/generic/GenericOverall;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4aa7fc: |[4aa7fc] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.sendChatMessage$lambda$20:(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; │ │ -4aa80c: 1a00 aebb |0000: const-string v0, "it" // string@bbae │ │ -4aa810: 7120 00fc 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4aa816: 1101 |0005: return-object v1 │ │ +4aa800: |[4aa800] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.sendChatMessage$lambda$20:(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; │ │ +4aa810: 1a00 aebb |0000: const-string v0, "it" // string@bbae │ │ +4aa814: 7120 00fc 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4aa81a: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #57 : (in Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;) │ │ name : 'sendChatMessage$lambda$21' │ │ type : '(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/generic/GenericOverall;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -4aa818: |[4aa818] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.sendChatMessage$lambda$21:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; │ │ -4aa828: 1a00 c1d6 |0000: const-string v0, "p0" // string@d6c1 │ │ -4aa82c: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4aa832: 7220 edfb 2100 |0005: invoke-interface {v1, v2}, Lkotlin/jvm/functions/Function1;.invoke:(Ljava/lang/Object;)Ljava/lang/Object; // method@fbed │ │ -4aa838: 0c01 |0008: move-result-object v1 │ │ -4aa83a: 1f01 ea22 |0009: check-cast v1, Lcom/nextcloud/talk/models/json/generic/GenericOverall; // type@22ea │ │ -4aa83e: 1101 |000b: return-object v1 │ │ +4aa81c: |[4aa81c] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.sendChatMessage$lambda$21:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; │ │ +4aa82c: 1a00 c1d6 |0000: const-string v0, "p0" // string@d6c1 │ │ +4aa830: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4aa836: 7220 edfb 2100 |0005: invoke-interface {v1, v2}, Lkotlin/jvm/functions/Function1;.invoke:(Ljava/lang/Object;)Ljava/lang/Object; // method@fbed │ │ +4aa83c: 0c01 |0008: move-result-object v1 │ │ +4aa83e: 1f01 ea22 |0009: check-cast v1, Lcom/nextcloud/talk/models/json/generic/GenericOverall; // type@22ea │ │ +4aa842: 1101 |000b: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=149 │ │ locals : │ │ 0x0000 - 0x000c reg=1 (null) Lkotlin/jvm/functions/Function1; │ │ 0x0000 - 0x000c reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -2045732,38 +2045732,38 @@ │ │ type : '(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)Lcom/nextcloud/talk/models/json/generic/GenericOverall;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4aa840: |[4aa840] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.setChatReadMarker$lambda$28:(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; │ │ -4aa850: 1a00 aebb |0000: const-string v0, "it" // string@bbae │ │ -4aa854: 7120 00fc 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4aa85a: 1101 |0005: return-object v1 │ │ +4aa844: |[4aa844] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.setChatReadMarker$lambda$28:(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; │ │ +4aa854: 1a00 aebb |0000: const-string v0, "it" // string@bbae │ │ +4aa858: 7120 00fc 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4aa85e: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #59 : (in Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;) │ │ name : 'setChatReadMarker$lambda$29' │ │ type : '(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/generic/GenericOverall;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -4aa85c: |[4aa85c] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.setChatReadMarker$lambda$29:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; │ │ -4aa86c: 1a00 c1d6 |0000: const-string v0, "p0" // string@d6c1 │ │ -4aa870: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4aa876: 7220 edfb 2100 |0005: invoke-interface {v1, v2}, Lkotlin/jvm/functions/Function1;.invoke:(Ljava/lang/Object;)Ljava/lang/Object; // method@fbed │ │ -4aa87c: 0c01 |0008: move-result-object v1 │ │ -4aa87e: 1f01 ea22 |0009: check-cast v1, Lcom/nextcloud/talk/models/json/generic/GenericOverall; // type@22ea │ │ -4aa882: 1101 |000b: return-object v1 │ │ +4aa860: |[4aa860] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.setChatReadMarker$lambda$29:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; │ │ +4aa870: 1a00 c1d6 |0000: const-string v0, "p0" // string@d6c1 │ │ +4aa874: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4aa87a: 7220 edfb 2100 |0005: invoke-interface {v1, v2}, Lkotlin/jvm/functions/Function1;.invoke:(Ljava/lang/Object;)Ljava/lang/Object; // method@fbed │ │ +4aa880: 0c01 |0008: move-result-object v1 │ │ +4aa882: 1f01 ea22 |0009: check-cast v1, Lcom/nextcloud/talk/models/json/generic/GenericOverall; // type@22ea │ │ +4aa886: 1101 |000b: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=175 │ │ locals : │ │ 0x0000 - 0x000c reg=1 (null) Lkotlin/jvm/functions/Function1; │ │ 0x0000 - 0x000c reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -2045772,23 +2045772,23 @@ │ │ type : '(Lcom/nextcloud/talk/models/json/reminder/ReminderOverall;)Lcom/nextcloud/talk/models/json/reminder/Reminder;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -4aa9d8: |[4aa9d8] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.setReminder$lambda$6:(Lcom/nextcloud/talk/models/json/reminder/ReminderOverall;)Lcom/nextcloud/talk/models/json/reminder/Reminder; │ │ -4aa9e8: 1a00 aebb |0000: const-string v0, "it" // string@bbae │ │ -4aa9ec: 7120 00fc 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4aa9f2: 6e10 baf1 0100 |0005: invoke-virtual {v1}, Lcom/nextcloud/talk/models/json/reminder/ReminderOverall;.getOcs:()Lcom/nextcloud/talk/models/json/reminder/ReminderOCS; // method@f1ba │ │ -4aa9f8: 0c01 |0008: move-result-object v1 │ │ -4aa9fa: 7110 fdfb 0100 |0009: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4aaa00: 6e10 b9f1 0100 |000c: invoke-virtual {v1}, Lcom/nextcloud/talk/models/json/reminder/ReminderOCS;.getData:()Lcom/nextcloud/talk/models/json/reminder/Reminder; // method@f1b9 │ │ -4aaa06: 0c01 |000f: move-result-object v1 │ │ -4aaa08: 1101 |0010: return-object v1 │ │ +4aa9dc: |[4aa9dc] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.setReminder$lambda$6:(Lcom/nextcloud/talk/models/json/reminder/ReminderOverall;)Lcom/nextcloud/talk/models/json/reminder/Reminder; │ │ +4aa9ec: 1a00 aebb |0000: const-string v0, "it" // string@bbae │ │ +4aa9f0: 7120 00fc 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4aa9f6: 6e10 baf1 0100 |0005: invoke-virtual {v1}, Lcom/nextcloud/talk/models/json/reminder/ReminderOverall;.getOcs:()Lcom/nextcloud/talk/models/json/reminder/ReminderOCS; // method@f1ba │ │ +4aa9fc: 0c01 |0008: move-result-object v1 │ │ +4aa9fe: 7110 fdfb 0100 |0009: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4aaa04: 6e10 b9f1 0100 |000c: invoke-virtual {v1}, Lcom/nextcloud/talk/models/json/reminder/ReminderOCS;.getData:()Lcom/nextcloud/talk/models/json/reminder/Reminder; // method@f1b9 │ │ +4aaa0a: 0c01 |000f: move-result-object v1 │ │ +4aaa0c: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=67 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 (null) Lcom/nextcloud/talk/models/json/reminder/ReminderOverall; │ │ │ │ #61 : (in Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;) │ │ @@ -2045796,21 +2045796,21 @@ │ │ type : '(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/reminder/Reminder;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -4aaa0c: |[4aaa0c] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.setReminder$lambda$7:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/reminder/Reminder; │ │ -4aaa1c: 1a00 c1d6 |0000: const-string v0, "p0" // string@d6c1 │ │ -4aaa20: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4aaa26: 7220 edfb 2100 |0005: invoke-interface {v1, v2}, Lkotlin/jvm/functions/Function1;.invoke:(Ljava/lang/Object;)Ljava/lang/Object; // method@fbed │ │ -4aaa2c: 0c01 |0008: move-result-object v1 │ │ -4aaa2e: 1f01 f622 |0009: check-cast v1, Lcom/nextcloud/talk/models/json/reminder/Reminder; // type@22f6 │ │ -4aaa32: 1101 |000b: return-object v1 │ │ +4aaa10: |[4aaa10] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.setReminder$lambda$7:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/reminder/Reminder; │ │ +4aaa20: 1a00 c1d6 |0000: const-string v0, "p0" // string@d6c1 │ │ +4aaa24: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4aaa2a: 7220 edfb 2100 |0005: invoke-interface {v1, v2}, Lkotlin/jvm/functions/Function1;.invoke:(Ljava/lang/Object;)Ljava/lang/Object; // method@fbed │ │ +4aaa30: 0c01 |0008: move-result-object v1 │ │ +4aaa32: 1f01 f622 |0009: check-cast v1, Lcom/nextcloud/talk/models/json/reminder/Reminder; // type@22f6 │ │ +4aaa36: 1101 |000b: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=66 │ │ locals : │ │ 0x0000 - 0x000c reg=1 (null) Lkotlin/jvm/functions/Function1; │ │ 0x0000 - 0x000c reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -2045819,38 +2045819,38 @@ │ │ type : '(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)Lcom/nextcloud/talk/models/json/generic/GenericOverall;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4aa884: |[4aa884] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.shareLocationToNotes$lambda$16:(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; │ │ -4aa894: 1a00 aebb |0000: const-string v0, "it" // string@bbae │ │ -4aa898: 7120 00fc 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4aa89e: 1101 |0005: return-object v1 │ │ +4aa888: |[4aa888] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.shareLocationToNotes$lambda$16:(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; │ │ +4aa898: 1a00 aebb |0000: const-string v0, "it" // string@bbae │ │ +4aa89c: 7120 00fc 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4aa8a2: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #63 : (in Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;) │ │ name : 'shareLocationToNotes$lambda$17' │ │ type : '(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/generic/GenericOverall;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -4aa8a0: |[4aa8a0] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.shareLocationToNotes$lambda$17:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; │ │ -4aa8b0: 1a00 c1d6 |0000: const-string v0, "p0" // string@d6c1 │ │ -4aa8b4: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4aa8ba: 7220 edfb 2100 |0005: invoke-interface {v1, v2}, Lkotlin/jvm/functions/Function1;.invoke:(Ljava/lang/Object;)Ljava/lang/Object; // method@fbed │ │ -4aa8c0: 0c01 |0008: move-result-object v1 │ │ -4aa8c2: 1f01 ea22 |0009: check-cast v1, Lcom/nextcloud/talk/models/json/generic/GenericOverall; // type@22ea │ │ -4aa8c6: 1101 |000b: return-object v1 │ │ +4aa8a4: |[4aa8a4] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.shareLocationToNotes$lambda$17:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; │ │ +4aa8b4: 1a00 c1d6 |0000: const-string v0, "p0" // string@d6c1 │ │ +4aa8b8: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4aa8be: 7220 edfb 2100 |0005: invoke-interface {v1, v2}, Lkotlin/jvm/functions/Function1;.invoke:(Ljava/lang/Object;)Ljava/lang/Object; // method@fbed │ │ +4aa8c4: 0c01 |0008: move-result-object v1 │ │ +4aa8c6: 1f01 ea22 |0009: check-cast v1, Lcom/nextcloud/talk/models/json/generic/GenericOverall; // type@22ea │ │ +4aa8ca: 1101 |000b: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=134 │ │ locals : │ │ 0x0000 - 0x000c reg=1 (null) Lkotlin/jvm/functions/Function1; │ │ 0x0000 - 0x000c reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -2045859,38 +2045859,38 @@ │ │ type : '(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)Lcom/nextcloud/talk/models/json/generic/GenericOverall;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4aa8c8: |[4aa8c8] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.shareToNotes$lambda$12:(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; │ │ -4aa8d8: 1a00 aebb |0000: const-string v0, "it" // string@bbae │ │ -4aa8dc: 7120 00fc 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4aa8e2: 1101 |0005: return-object v1 │ │ +4aa8cc: |[4aa8cc] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.shareToNotes$lambda$12:(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; │ │ +4aa8dc: 1a00 aebb |0000: const-string v0, "it" // string@bbae │ │ +4aa8e0: 7120 00fc 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4aa8e6: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #65 : (in Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;) │ │ name : 'shareToNotes$lambda$13' │ │ type : '(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/generic/GenericOverall;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -4aa8e4: |[4aa8e4] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.shareToNotes$lambda$13:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; │ │ -4aa8f4: 1a00 c1d6 |0000: const-string v0, "p0" // string@d6c1 │ │ -4aa8f8: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4aa8fe: 7220 edfb 2100 |0005: invoke-interface {v1, v2}, Lkotlin/jvm/functions/Function1;.invoke:(Ljava/lang/Object;)Ljava/lang/Object; // method@fbed │ │ -4aa904: 0c01 |0008: move-result-object v1 │ │ -4aa906: 1f01 ea22 |0009: check-cast v1, Lcom/nextcloud/talk/models/json/generic/GenericOverall; // type@22ea │ │ -4aa90a: 1101 |000b: return-object v1 │ │ +4aa8e8: |[4aa8e8] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.shareToNotes$lambda$13:(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lcom/nextcloud/talk/models/json/generic/GenericOverall; │ │ +4aa8f8: 1a00 c1d6 |0000: const-string v0, "p0" // string@d6c1 │ │ +4aa8fc: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4aa902: 7220 edfb 2100 |0005: invoke-interface {v1, v2}, Lkotlin/jvm/functions/Function1;.invoke:(Ljava/lang/Object;)Ljava/lang/Object; // method@fbed │ │ +4aa908: 0c01 |0008: move-result-object v1 │ │ +4aa90a: 1f01 ea22 |0009: check-cast v1, Lcom/nextcloud/talk/models/json/generic/GenericOverall; // type@22ea │ │ +4aa90e: 1101 |000b: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=114 │ │ locals : │ │ 0x0000 - 0x000c reg=1 (null) Lkotlin/jvm/functions/Function1; │ │ 0x0000 - 0x000c reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -2045900,33 +2045900,33 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Z)Lio/reactivex/Observable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 40 16-bit code units │ │ -4aaa34: |[4aaa34] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.checkForNoteToSelf:(Ljava/lang/String;Ljava/lang/String;Z)Lio/reactivex/Observable; │ │ -4aaa44: 1a00 7f96 |0000: const-string v0, "credentials" // string@967f │ │ -4aaa48: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4aaa4e: 1a00 15f8 |0005: const-string v0, "url" // string@f815 │ │ -4aaa52: 7120 00fc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4aaa58: 5410 abb2 |000a: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.ncApi:Lcom/nextcloud/talk/api/NcApi; // field@b2ab │ │ -4aaa5c: 7110 38f5 0400 |000c: invoke-static {v4}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@f538 │ │ -4aaa62: 0c04 |000f: move-result-object v4 │ │ -4aaa64: 7240 a2e4 2043 |0010: invoke-interface {v0, v2, v3, v4}, Lcom/nextcloud/talk/api/NcApi;.getRooms:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;)Lio/reactivex/Observable; // method@e4a2 │ │ -4aaa6a: 0c02 |0013: move-result-object v2 │ │ -4aaa6c: 2203 7b21 |0014: new-instance v3, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda14; // type@217b │ │ -4aaa70: 7010 73ed 0300 |0016: invoke-direct {v3}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda14;.:()V // method@ed73 │ │ -4aaa76: 2204 7c21 |0019: new-instance v4, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda15; // type@217c │ │ -4aaa7a: 7020 75ed 3400 |001b: invoke-direct {v4, v3}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda15;.:(Lkotlin/jvm/functions/Function1;)V // method@ed75 │ │ -4aaa80: 6e20 3cf4 4200 |001e: invoke-virtual {v2, v4}, Lio/reactivex/Observable;.map:(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; // method@f43c │ │ -4aaa86: 0c02 |0021: move-result-object v2 │ │ -4aaa88: 1a03 95c9 |0022: const-string v3, "map(...)" // string@c995 │ │ -4aaa8c: 7120 fffb 3200 |0024: invoke-static {v2, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -4aaa92: 1102 |0027: return-object v2 │ │ +4aaa38: |[4aaa38] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.checkForNoteToSelf:(Ljava/lang/String;Ljava/lang/String;Z)Lio/reactivex/Observable; │ │ +4aaa48: 1a00 7f96 |0000: const-string v0, "credentials" // string@967f │ │ +4aaa4c: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4aaa52: 1a00 15f8 |0005: const-string v0, "url" // string@f815 │ │ +4aaa56: 7120 00fc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4aaa5c: 5410 abb2 |000a: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.ncApi:Lcom/nextcloud/talk/api/NcApi; // field@b2ab │ │ +4aaa60: 7110 38f5 0400 |000c: invoke-static {v4}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@f538 │ │ +4aaa66: 0c04 |000f: move-result-object v4 │ │ +4aaa68: 7240 a2e4 2043 |0010: invoke-interface {v0, v2, v3, v4}, Lcom/nextcloud/talk/api/NcApi;.getRooms:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;)Lio/reactivex/Observable; // method@e4a2 │ │ +4aaa6e: 0c02 |0013: move-result-object v2 │ │ +4aaa70: 2203 7b21 |0014: new-instance v3, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda14; // type@217b │ │ +4aaa74: 7010 73ed 0300 |0016: invoke-direct {v3}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda14;.:()V // method@ed73 │ │ +4aaa7a: 2204 7c21 |0019: new-instance v4, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda15; // type@217c │ │ +4aaa7e: 7020 75ed 3400 |001b: invoke-direct {v4, v3}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda15;.:(Lkotlin/jvm/functions/Function1;)V // method@ed75 │ │ +4aaa84: 6e20 3cf4 4200 |001e: invoke-virtual {v2, v4}, Lio/reactivex/Observable;.map:(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; // method@f43c │ │ +4aaa8a: 0c02 |0021: move-result-object v2 │ │ +4aaa8c: 1a03 95c9 |0022: const-string v3, "map(...)" // string@c995 │ │ +4aaa90: 7120 fffb 3200 |0024: invoke-static {v2, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +4aaa96: 1102 |0027: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x000a line=124 │ │ locals : │ │ 0x0000 - 0x0028 reg=1 this Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork; │ │ 0x0000 - 0x0028 reg=2 (null) Ljava/lang/String; │ │ 0x0000 - 0x0028 reg=3 (null) Ljava/lang/String; │ │ @@ -2045937,33 +2045937,33 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)Lio/reactivex/Observable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 41 16-bit code units │ │ -4aaa94: |[4aaa94] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.createRoom:(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)Lio/reactivex/Observable; │ │ -4aaaa4: 1a00 7f96 |0000: const-string v0, "credentials" // string@967f │ │ -4aaaa8: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4aaaae: 1a00 15f8 |0005: const-string v0, "url" // string@f815 │ │ -4aaab2: 7120 00fc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4aaab8: 1a00 93c9 |000a: const-string v0, "map" // string@c993 │ │ -4aaabc: 7120 00fc 0400 |000c: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4aaac2: 5410 abb2 |000f: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.ncApi:Lcom/nextcloud/talk/api/NcApi; // field@b2ab │ │ -4aaac6: 7240 84e4 2043 |0011: invoke-interface {v0, v2, v3, v4}, Lcom/nextcloud/talk/api/NcApi;.createRoom:(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)Lio/reactivex/Observable; // method@e484 │ │ -4aaacc: 0c02 |0014: move-result-object v2 │ │ -4aaace: 2203 8821 |0015: new-instance v3, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda26; // type@2188 │ │ -4aaad2: 7010 8ded 0300 |0017: invoke-direct {v3}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda26;.:()V // method@ed8d │ │ -4aaad8: 2204 8921 |001a: new-instance v4, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda27; // type@2189 │ │ -4aaadc: 7020 8fed 3400 |001c: invoke-direct {v4, v3}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda27;.:(Lkotlin/jvm/functions/Function1;)V // method@ed8f │ │ -4aaae2: 6e20 3cf4 4200 |001f: invoke-virtual {v2, v4}, Lio/reactivex/Observable;.map:(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; // method@f43c │ │ -4aaae8: 0c02 |0022: move-result-object v2 │ │ -4aaaea: 1a03 95c9 |0023: const-string v3, "map(...)" // string@c995 │ │ -4aaaee: 7120 fffb 3200 |0025: invoke-static {v2, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -4aaaf4: 1102 |0028: return-object v2 │ │ +4aaa98: |[4aaa98] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.createRoom:(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)Lio/reactivex/Observable; │ │ +4aaaa8: 1a00 7f96 |0000: const-string v0, "credentials" // string@967f │ │ +4aaaac: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4aaab2: 1a00 15f8 |0005: const-string v0, "url" // string@f815 │ │ +4aaab6: 7120 00fc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4aaabc: 1a00 93c9 |000a: const-string v0, "map" // string@c993 │ │ +4aaac0: 7120 00fc 0400 |000c: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4aaac6: 5410 abb2 |000f: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.ncApi:Lcom/nextcloud/talk/api/NcApi; // field@b2ab │ │ +4aaaca: 7240 84e4 2043 |0011: invoke-interface {v0, v2, v3, v4}, Lcom/nextcloud/talk/api/NcApi;.createRoom:(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)Lio/reactivex/Observable; // method@e484 │ │ +4aaad0: 0c02 |0014: move-result-object v2 │ │ +4aaad2: 2203 8821 |0015: new-instance v3, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda26; // type@2188 │ │ +4aaad6: 7010 8ded 0300 |0017: invoke-direct {v3}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda26;.:()V // method@ed8d │ │ +4aaadc: 2204 8921 |001a: new-instance v4, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda27; // type@2189 │ │ +4aaae0: 7020 8fed 3400 |001c: invoke-direct {v4, v3}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda27;.:(Lkotlin/jvm/functions/Function1;)V // method@ed8f │ │ +4aaae6: 6e20 3cf4 4200 |001f: invoke-virtual {v2, v4}, Lio/reactivex/Observable;.map:(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; // method@f43c │ │ +4aaaec: 0c02 |0022: move-result-object v2 │ │ +4aaaee: 1a03 95c9 |0023: const-string v3, "map(...)" // string@c995 │ │ +4aaaf2: 7120 fffb 3200 |0025: invoke-static {v2, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +4aaaf8: 1102 |0028: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x000f line=167 │ │ locals : │ │ 0x0000 - 0x0029 reg=1 this Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork; │ │ 0x0000 - 0x0029 reg=2 (null) Ljava/lang/String; │ │ 0x0000 - 0x0029 reg=3 (null) Ljava/lang/String; │ │ @@ -2045974,31 +2045974,31 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Lio/reactivex/Observable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -4aaaf8: |[4aaaf8] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.deleteChatMessage:(Ljava/lang/String;Ljava/lang/String;)Lio/reactivex/Observable; │ │ -4aab08: 1a00 7f96 |0000: const-string v0, "credentials" // string@967f │ │ -4aab0c: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4aab12: 1a00 15f8 |0005: const-string v0, "url" // string@f815 │ │ -4aab16: 7120 00fc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4aab1c: 5410 abb2 |000a: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.ncApi:Lcom/nextcloud/talk/api/NcApi; // field@b2ab │ │ -4aab20: 7230 86e4 2003 |000c: invoke-interface {v0, v2, v3}, Lcom/nextcloud/talk/api/NcApi;.deleteChatMessage:(Ljava/lang/String;Ljava/lang/String;)Lio/reactivex/Observable; // method@e486 │ │ -4aab26: 0c02 |000f: move-result-object v2 │ │ -4aab28: 2203 8f21 |0010: new-instance v3, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda3; // type@218f │ │ -4aab2c: 7010 9bed 0300 |0012: invoke-direct {v3}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda3;.:()V // method@ed9b │ │ -4aab32: 2200 9021 |0015: new-instance v0, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda4; // type@2190 │ │ -4aab36: 7020 9ded 3000 |0017: invoke-direct {v0, v3}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda4;.:(Lkotlin/jvm/functions/Function1;)V // method@ed9d │ │ -4aab3c: 6e20 3cf4 0200 |001a: invoke-virtual {v2, v0}, Lio/reactivex/Observable;.map:(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; // method@f43c │ │ -4aab42: 0c02 |001d: move-result-object v2 │ │ -4aab44: 1a03 95c9 |001e: const-string v3, "map(...)" // string@c995 │ │ -4aab48: 7120 fffb 3200 |0020: invoke-static {v2, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -4aab4e: 1102 |0023: return-object v2 │ │ +4aaafc: |[4aaafc] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.deleteChatMessage:(Ljava/lang/String;Ljava/lang/String;)Lio/reactivex/Observable; │ │ +4aab0c: 1a00 7f96 |0000: const-string v0, "credentials" // string@967f │ │ +4aab10: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4aab16: 1a00 15f8 |0005: const-string v0, "url" // string@f815 │ │ +4aab1a: 7120 00fc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4aab20: 5410 abb2 |000a: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.ncApi:Lcom/nextcloud/talk/api/NcApi; // field@b2ab │ │ +4aab24: 7230 86e4 2003 |000c: invoke-interface {v0, v2, v3}, Lcom/nextcloud/talk/api/NcApi;.deleteChatMessage:(Ljava/lang/String;Ljava/lang/String;)Lio/reactivex/Observable; // method@e486 │ │ +4aab2a: 0c02 |000f: move-result-object v2 │ │ +4aab2c: 2203 8f21 |0010: new-instance v3, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda3; // type@218f │ │ +4aab30: 7010 9bed 0300 |0012: invoke-direct {v3}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda3;.:()V // method@ed9b │ │ +4aab36: 2200 9021 |0015: new-instance v0, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda4; // type@2190 │ │ +4aab3a: 7020 9ded 3000 |0017: invoke-direct {v0, v3}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda4;.:(Lkotlin/jvm/functions/Function1;)V // method@ed9d │ │ +4aab40: 6e20 3cf4 0200 |001a: invoke-virtual {v2, v0}, Lio/reactivex/Observable;.map:(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; // method@f43c │ │ +4aab46: 0c02 |001d: move-result-object v2 │ │ +4aab48: 1a03 95c9 |001e: const-string v3, "map(...)" // string@c995 │ │ +4aab4c: 7120 fffb 3200 |0020: invoke-static {v2, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +4aab52: 1102 |0023: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x000a line=163 │ │ locals : │ │ 0x0000 - 0x0024 reg=1 this Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork; │ │ 0x0000 - 0x0024 reg=2 (null) Ljava/lang/String; │ │ 0x0000 - 0x0024 reg=3 (null) Ljava/lang/String; │ │ @@ -2046008,43 +2046008,43 @@ │ │ type : '(Lcom/nextcloud/talk/data/user/model/User;Ljava/lang/String;Ljava/lang/String;I)Lio/reactivex/Observable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 62 16-bit code units │ │ -4aab50: |[4aab50] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.deleteReminder:(Lcom/nextcloud/talk/data/user/model/User;Ljava/lang/String;Ljava/lang/String;I)Lio/reactivex/Observable; │ │ -4aab60: 1a00 42f8 |0000: const-string v0, "user" // string@f842 │ │ -4aab64: 7120 00fc 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4aab6a: 1a00 f7df |0005: const-string v0, "roomToken" // string@dff7 │ │ -4aab6e: 7120 00fc 0500 |0007: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4aab74: 1a00 c5cc |000a: const-string v0, "messageId" // string@ccc5 │ │ -4aab78: 7120 00fc 0600 |000c: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4aab7e: 6e10 9df0 0400 |000f: invoke-virtual {v4}, Lcom/nextcloud/talk/data/user/model/User;.getUsername:()Ljava/lang/String; // method@f09d │ │ -4aab84: 0c00 |0012: move-result-object v0 │ │ -4aab86: 6e10 9bf0 0400 |0013: invoke-virtual {v4}, Lcom/nextcloud/talk/data/user/model/User;.getToken:()Ljava/lang/String; // method@f09b │ │ -4aab8c: 0c01 |0016: move-result-object v1 │ │ -4aab8e: 7120 a9f2 1000 |0017: invoke-static {v0, v1}, Lcom/nextcloud/talk/utils/ApiUtils;.getCredentials:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@f2a9 │ │ -4aab94: 0c00 |001a: move-result-object v0 │ │ -4aab96: 7110 fdfb 0000 |001b: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4aab9c: 5431 abb2 |001e: iget-object v1, v3, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.ncApi:Lcom/nextcloud/talk/api/NcApi; // field@b2ab │ │ -4aaba0: 6202 f4b4 |0020: sget-object v2, Lcom/nextcloud/talk/utils/ApiUtils;.INSTANCE:Lcom/nextcloud/talk/utils/ApiUtils; // field@b4f4 │ │ -4aaba4: 6e57 b7f2 4265 |0022: invoke-virtual {v2, v4, v5, v6, v7}, Lcom/nextcloud/talk/utils/ApiUtils;.getUrlForReminder:(Lcom/nextcloud/talk/data/user/model/User;Ljava/lang/String;Ljava/lang/String;I)Ljava/lang/String; // method@f2b7 │ │ -4aabaa: 0c04 |0025: move-result-object v4 │ │ -4aabac: 7230 89e4 0104 |0026: invoke-interface {v1, v0, v4}, Lcom/nextcloud/talk/api/NcApi;.deleteReminder:(Ljava/lang/String;Ljava/lang/String;)Lio/reactivex/Observable; // method@e489 │ │ -4aabb2: 0c04 |0029: move-result-object v4 │ │ -4aabb4: 2205 8121 |002a: new-instance v5, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda1; // type@2181 │ │ -4aabb8: 7010 7fed 0500 |002c: invoke-direct {v5}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda1;.:()V // method@ed7f │ │ -4aabbe: 2206 8c21 |002f: new-instance v6, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda2; // type@218c │ │ -4aabc2: 7020 95ed 5600 |0031: invoke-direct {v6, v5}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda2;.:(Lkotlin/jvm/functions/Function1;)V // method@ed95 │ │ -4aabc8: 6e20 3cf4 6400 |0034: invoke-virtual {v4, v6}, Lio/reactivex/Observable;.map:(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; // method@f43c │ │ -4aabce: 0c04 |0037: move-result-object v4 │ │ -4aabd0: 1a05 95c9 |0038: const-string v5, "map(...)" // string@c995 │ │ -4aabd4: 7120 fffb 5400 |003a: invoke-static {v4, v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -4aabda: 1104 |003d: return-object v4 │ │ +4aab54: |[4aab54] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.deleteReminder:(Lcom/nextcloud/talk/data/user/model/User;Ljava/lang/String;Ljava/lang/String;I)Lio/reactivex/Observable; │ │ +4aab64: 1a00 42f8 |0000: const-string v0, "user" // string@f842 │ │ +4aab68: 7120 00fc 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4aab6e: 1a00 f7df |0005: const-string v0, "roomToken" // string@dff7 │ │ +4aab72: 7120 00fc 0500 |0007: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4aab78: 1a00 c5cc |000a: const-string v0, "messageId" // string@ccc5 │ │ +4aab7c: 7120 00fc 0600 |000c: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4aab82: 6e10 9df0 0400 |000f: invoke-virtual {v4}, Lcom/nextcloud/talk/data/user/model/User;.getUsername:()Ljava/lang/String; // method@f09d │ │ +4aab88: 0c00 |0012: move-result-object v0 │ │ +4aab8a: 6e10 9bf0 0400 |0013: invoke-virtual {v4}, Lcom/nextcloud/talk/data/user/model/User;.getToken:()Ljava/lang/String; // method@f09b │ │ +4aab90: 0c01 |0016: move-result-object v1 │ │ +4aab92: 7120 a9f2 1000 |0017: invoke-static {v0, v1}, Lcom/nextcloud/talk/utils/ApiUtils;.getCredentials:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@f2a9 │ │ +4aab98: 0c00 |001a: move-result-object v0 │ │ +4aab9a: 7110 fdfb 0000 |001b: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4aaba0: 5431 abb2 |001e: iget-object v1, v3, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.ncApi:Lcom/nextcloud/talk/api/NcApi; // field@b2ab │ │ +4aaba4: 6202 f4b4 |0020: sget-object v2, Lcom/nextcloud/talk/utils/ApiUtils;.INSTANCE:Lcom/nextcloud/talk/utils/ApiUtils; // field@b4f4 │ │ +4aaba8: 6e57 b7f2 4265 |0022: invoke-virtual {v2, v4, v5, v6, v7}, Lcom/nextcloud/talk/utils/ApiUtils;.getUrlForReminder:(Lcom/nextcloud/talk/data/user/model/User;Ljava/lang/String;Ljava/lang/String;I)Ljava/lang/String; // method@f2b7 │ │ +4aabae: 0c04 |0025: move-result-object v4 │ │ +4aabb0: 7230 89e4 0104 |0026: invoke-interface {v1, v0, v4}, Lcom/nextcloud/talk/api/NcApi;.deleteReminder:(Ljava/lang/String;Ljava/lang/String;)Lio/reactivex/Observable; // method@e489 │ │ +4aabb6: 0c04 |0029: move-result-object v4 │ │ +4aabb8: 2205 8121 |002a: new-instance v5, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda1; // type@2181 │ │ +4aabbc: 7010 7fed 0500 |002c: invoke-direct {v5}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda1;.:()V // method@ed7f │ │ +4aabc2: 2206 8c21 |002f: new-instance v6, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda2; // type@218c │ │ +4aabc6: 7020 95ed 5600 |0031: invoke-direct {v6, v5}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda2;.:(Lkotlin/jvm/functions/Function1;)V // method@ed95 │ │ +4aabcc: 6e20 3cf4 6400 |0034: invoke-virtual {v4, v6}, Lio/reactivex/Observable;.map:(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; // method@f43c │ │ +4aabd2: 0c04 |0037: move-result-object v4 │ │ +4aabd4: 1a05 95c9 |0038: const-string v5, "map(...)" // string@c995 │ │ +4aabd8: 7120 fffb 5400 |003a: invoke-static {v4, v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +4aabde: 1104 |003d: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x000f line=92 │ │ 0x001e line=93 │ │ 0x0020 line=95 │ │ 0x0026 line=93 │ │ 0x002f line=96 │ │ @@ -2046060,33 +2046060,33 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lio/reactivex/Observable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 41 16-bit code units │ │ -4aabdc: |[4aabdc] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.editChatMessage:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lio/reactivex/Observable; │ │ -4aabec: 1a00 7f96 |0000: const-string v0, "credentials" // string@967f │ │ -4aabf0: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4aabf6: 1a00 15f8 |0005: const-string v0, "url" // string@f815 │ │ -4aabfa: 7120 00fc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4aac00: 1a00 c9f1 |000a: const-string v0, "text" // string@f1c9 │ │ -4aac04: 7120 00fc 0400 |000c: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4aac0a: 5410 abb2 |000f: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.ncApi:Lcom/nextcloud/talk/api/NcApi; // field@b2ab │ │ -4aac0e: 7240 8fe4 2043 |0011: invoke-interface {v0, v2, v3, v4}, Lcom/nextcloud/talk/api/NcApi;.editChatMessage:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lio/reactivex/Observable; // method@e48f │ │ -4aac14: 0c02 |0014: move-result-object v2 │ │ -4aac16: 2203 8d21 |0015: new-instance v3, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda30; // type@218d │ │ -4aac1a: 7010 97ed 0300 |0017: invoke-direct {v3}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda30;.:()V // method@ed97 │ │ -4aac20: 2204 8e21 |001a: new-instance v4, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda31; // type@218e │ │ -4aac24: 7020 99ed 3400 |001c: invoke-direct {v4, v3}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda31;.:(Lkotlin/jvm/functions/Function1;)V // method@ed99 │ │ -4aac2a: 6e20 3cf4 4200 |001f: invoke-virtual {v2, v4}, Lio/reactivex/Observable;.map:(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; // method@f43c │ │ -4aac30: 0c02 |0022: move-result-object v2 │ │ -4aac32: 1a03 95c9 |0023: const-string v3, "map(...)" // string@c995 │ │ -4aac36: 7120 fffb 3200 |0025: invoke-static {v2, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -4aac3c: 1102 |0028: return-object v2 │ │ +4aabe0: |[4aabe0] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.editChatMessage:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lio/reactivex/Observable; │ │ +4aabf0: 1a00 7f96 |0000: const-string v0, "credentials" // string@967f │ │ +4aabf4: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4aabfa: 1a00 15f8 |0005: const-string v0, "url" // string@f815 │ │ +4aabfe: 7120 00fc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4aac04: 1a00 c9f1 |000a: const-string v0, "text" // string@f1c9 │ │ +4aac08: 7120 00fc 0400 |000c: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4aac0e: 5410 abb2 |000f: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.ncApi:Lcom/nextcloud/talk/api/NcApi; // field@b2ab │ │ +4aac12: 7240 8fe4 2043 |0011: invoke-interface {v0, v2, v3, v4}, Lcom/nextcloud/talk/api/NcApi;.editChatMessage:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lio/reactivex/Observable; // method@e48f │ │ +4aac18: 0c02 |0014: move-result-object v2 │ │ +4aac1a: 2203 8d21 |0015: new-instance v3, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda30; // type@218d │ │ +4aac1e: 7010 97ed 0300 |0017: invoke-direct {v3}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda30;.:()V // method@ed97 │ │ +4aac24: 2204 8e21 |001a: new-instance v4, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda31; // type@218e │ │ +4aac28: 7020 99ed 3400 |001c: invoke-direct {v4, v3}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda31;.:(Lkotlin/jvm/functions/Function1;)V // method@ed99 │ │ +4aac2e: 6e20 3cf4 4200 |001f: invoke-virtual {v2, v4}, Lio/reactivex/Observable;.map:(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; // method@f43c │ │ +4aac34: 0c02 |0022: move-result-object v2 │ │ +4aac36: 1a03 95c9 |0023: const-string v3, "map(...)" // string@c995 │ │ +4aac3a: 7120 fffb 3200 |0025: invoke-static {v2, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +4aac40: 1102 |0028: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x000f line=179 │ │ locals : │ │ 0x0000 - 0x0029 reg=1 this Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork; │ │ 0x0000 - 0x0029 reg=2 (null) Ljava/lang/String; │ │ 0x0000 - 0x0029 reg=3 (null) Ljava/lang/String; │ │ @@ -2046097,50 +2046097,50 @@ │ │ type : '(Lcom/nextcloud/talk/data/user/model/User;Ljava/lang/String;)Lio/reactivex/Observable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 73 16-bit code units │ │ -4aac40: |[4aac40] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.getCapabilities:(Lcom/nextcloud/talk/data/user/model/User;Ljava/lang/String;)Lio/reactivex/Observable; │ │ -4aac50: 1a00 42f8 |0000: const-string v0, "user" // string@f842 │ │ -4aac54: 7120 00fc 0500 |0002: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4aac5a: 1a00 f7df |0005: const-string v0, "roomToken" // string@dff7 │ │ -4aac5e: 7120 00fc 0600 |0007: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4aac64: 6e10 9df0 0500 |000a: invoke-virtual {v5}, Lcom/nextcloud/talk/data/user/model/User;.getUsername:()Ljava/lang/String; // method@f09d │ │ -4aac6a: 0c00 |000d: move-result-object v0 │ │ -4aac6c: 6e10 9bf0 0500 |000e: invoke-virtual {v5}, Lcom/nextcloud/talk/data/user/model/User;.getToken:()Ljava/lang/String; // method@f09b │ │ -4aac72: 0c01 |0011: move-result-object v1 │ │ -4aac74: 7120 a9f2 1000 |0012: invoke-static {v0, v1}, Lcom/nextcloud/talk/utils/ApiUtils;.getCredentials:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@f2a9 │ │ -4aac7a: 0c00 |0015: move-result-object v0 │ │ -4aac7c: 7110 fdfb 0000 |0016: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4aac82: 1231 |0019: const/4 v1, #int 3 // #3 │ │ -4aac84: 1212 |001a: const/4 v2, #int 1 // #1 │ │ -4aac86: 1243 |001b: const/4 v3, #int 4 // #4 │ │ -4aac88: 2430 f726 1302 |001c: filled-new-array {v3, v1, v2}, [I // type@26f7 │ │ -4aac8e: 0c01 |001f: move-result-object v1 │ │ -4aac90: 7120 a8f2 1500 |0020: invoke-static {v5, v1}, Lcom/nextcloud/talk/utils/ApiUtils;.getConversationApiVersion:(Lcom/nextcloud/talk/data/user/model/User;[I)I // method@f2a8 │ │ -4aac96: 0a01 |0023: move-result v1 │ │ -4aac98: 5442 abb2 |0024: iget-object v2, v4, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.ncApi:Lcom/nextcloud/talk/api/NcApi; // field@b2ab │ │ -4aac9c: 6e10 96f0 0500 |0026: invoke-virtual {v5}, Lcom/nextcloud/talk/data/user/model/User;.getBaseUrl:()Ljava/lang/String; // method@f096 │ │ -4aaca2: 0c05 |0029: move-result-object v5 │ │ -4aaca4: 7110 fdfb 0500 |002a: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4aacaa: 7130 b9f2 5106 |002d: invoke-static {v1, v5, v6}, Lcom/nextcloud/talk/utils/ApiUtils;.getUrlForRoomCapabilities:(ILjava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@f2b9 │ │ -4aacb0: 0c05 |0030: move-result-object v5 │ │ -4aacb2: 7230 a1e4 0205 |0031: invoke-interface {v2, v0, v5}, Lcom/nextcloud/talk/api/NcApi;.getRoomCapabilities:(Ljava/lang/String;Ljava/lang/String;)Lio/reactivex/Observable; // method@e4a1 │ │ -4aacb8: 0c05 |0034: move-result-object v5 │ │ -4aacba: 2206 7921 |0035: new-instance v6, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda12; // type@2179 │ │ -4aacbe: 7010 6fed 0600 |0037: invoke-direct {v6}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda12;.:()V // method@ed6f │ │ -4aacc4: 2200 7a21 |003a: new-instance v0, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda13; // type@217a │ │ -4aacc8: 7020 71ed 6000 |003c: invoke-direct {v0, v6}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda13;.:(Lkotlin/jvm/functions/Function1;)V // method@ed71 │ │ -4aacce: 6e20 3cf4 0500 |003f: invoke-virtual {v5, v0}, Lio/reactivex/Observable;.map:(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; // method@f43c │ │ -4aacd4: 0c05 |0042: move-result-object v5 │ │ -4aacd6: 1a06 95c9 |0043: const-string v6, "map(...)" // string@c995 │ │ -4aacda: 7120 fffb 6500 |0045: invoke-static {v5, v6}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -4aace0: 1105 |0048: return-object v5 │ │ +4aac44: |[4aac44] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.getCapabilities:(Lcom/nextcloud/talk/data/user/model/User;Ljava/lang/String;)Lio/reactivex/Observable; │ │ +4aac54: 1a00 42f8 |0000: const-string v0, "user" // string@f842 │ │ +4aac58: 7120 00fc 0500 |0002: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4aac5e: 1a00 f7df |0005: const-string v0, "roomToken" // string@dff7 │ │ +4aac62: 7120 00fc 0600 |0007: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4aac68: 6e10 9df0 0500 |000a: invoke-virtual {v5}, Lcom/nextcloud/talk/data/user/model/User;.getUsername:()Ljava/lang/String; // method@f09d │ │ +4aac6e: 0c00 |000d: move-result-object v0 │ │ +4aac70: 6e10 9bf0 0500 |000e: invoke-virtual {v5}, Lcom/nextcloud/talk/data/user/model/User;.getToken:()Ljava/lang/String; // method@f09b │ │ +4aac76: 0c01 |0011: move-result-object v1 │ │ +4aac78: 7120 a9f2 1000 |0012: invoke-static {v0, v1}, Lcom/nextcloud/talk/utils/ApiUtils;.getCredentials:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@f2a9 │ │ +4aac7e: 0c00 |0015: move-result-object v0 │ │ +4aac80: 7110 fdfb 0000 |0016: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4aac86: 1231 |0019: const/4 v1, #int 3 // #3 │ │ +4aac88: 1212 |001a: const/4 v2, #int 1 // #1 │ │ +4aac8a: 1243 |001b: const/4 v3, #int 4 // #4 │ │ +4aac8c: 2430 f726 1302 |001c: filled-new-array {v3, v1, v2}, [I // type@26f7 │ │ +4aac92: 0c01 |001f: move-result-object v1 │ │ +4aac94: 7120 a8f2 1500 |0020: invoke-static {v5, v1}, Lcom/nextcloud/talk/utils/ApiUtils;.getConversationApiVersion:(Lcom/nextcloud/talk/data/user/model/User;[I)I // method@f2a8 │ │ +4aac9a: 0a01 |0023: move-result v1 │ │ +4aac9c: 5442 abb2 |0024: iget-object v2, v4, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.ncApi:Lcom/nextcloud/talk/api/NcApi; // field@b2ab │ │ +4aaca0: 6e10 96f0 0500 |0026: invoke-virtual {v5}, Lcom/nextcloud/talk/data/user/model/User;.getBaseUrl:()Ljava/lang/String; // method@f096 │ │ +4aaca6: 0c05 |0029: move-result-object v5 │ │ +4aaca8: 7110 fdfb 0500 |002a: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4aacae: 7130 b9f2 5106 |002d: invoke-static {v1, v5, v6}, Lcom/nextcloud/talk/utils/ApiUtils;.getUrlForRoomCapabilities:(ILjava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@f2b9 │ │ +4aacb4: 0c05 |0030: move-result-object v5 │ │ +4aacb6: 7230 a1e4 0205 |0031: invoke-interface {v2, v0, v5}, Lcom/nextcloud/talk/api/NcApi;.getRoomCapabilities:(Ljava/lang/String;Ljava/lang/String;)Lio/reactivex/Observable; // method@e4a1 │ │ +4aacbc: 0c05 |0034: move-result-object v5 │ │ +4aacbe: 2206 7921 |0035: new-instance v6, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda12; // type@2179 │ │ +4aacc2: 7010 6fed 0600 |0037: invoke-direct {v6}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda12;.:()V // method@ed6f │ │ +4aacc8: 2200 7a21 |003a: new-instance v0, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda13; // type@217a │ │ +4aaccc: 7020 71ed 6000 |003c: invoke-direct {v0, v6}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda13;.:(Lkotlin/jvm/functions/Function1;)V // method@ed71 │ │ +4aacd2: 6e20 3cf4 0500 |003f: invoke-virtual {v5, v0}, Lio/reactivex/Observable;.map:(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; // method@f43c │ │ +4aacd8: 0c05 |0042: move-result-object v5 │ │ +4aacda: 1a06 95c9 |0043: const-string v6, "map(...)" // string@c995 │ │ +4aacde: 7120 fffb 6500 |0045: invoke-static {v5, v6}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +4aace4: 1105 |0048: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x000a line=34 │ │ 0x001c line=35 │ │ 0x0024 line=37 │ │ 0x0026 line=39 │ │ 0x0031 line=37 │ │ @@ -2046155,43 +2046155,43 @@ │ │ type : '(Lcom/nextcloud/talk/data/user/model/User;Ljava/lang/String;Ljava/lang/String;I)Lio/reactivex/Observable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 62 16-bit code units │ │ -4aace4: |[4aace4] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.getReminder:(Lcom/nextcloud/talk/data/user/model/User;Ljava/lang/String;Ljava/lang/String;I)Lio/reactivex/Observable; │ │ -4aacf4: 1a00 42f8 |0000: const-string v0, "user" // string@f842 │ │ -4aacf8: 7120 00fc 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4aacfe: 1a00 f7df |0005: const-string v0, "roomToken" // string@dff7 │ │ -4aad02: 7120 00fc 0500 |0007: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4aad08: 1a00 c5cc |000a: const-string v0, "messageId" // string@ccc5 │ │ -4aad0c: 7120 00fc 0600 |000c: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4aad12: 6e10 9df0 0400 |000f: invoke-virtual {v4}, Lcom/nextcloud/talk/data/user/model/User;.getUsername:()Ljava/lang/String; // method@f09d │ │ -4aad18: 0c00 |0012: move-result-object v0 │ │ -4aad1a: 6e10 9bf0 0400 |0013: invoke-virtual {v4}, Lcom/nextcloud/talk/data/user/model/User;.getToken:()Ljava/lang/String; // method@f09b │ │ -4aad20: 0c01 |0016: move-result-object v1 │ │ -4aad22: 7120 a9f2 1000 |0017: invoke-static {v0, v1}, Lcom/nextcloud/talk/utils/ApiUtils;.getCredentials:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@f2a9 │ │ -4aad28: 0c00 |001a: move-result-object v0 │ │ -4aad2a: 7110 fdfb 0000 |001b: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4aad30: 5431 abb2 |001e: iget-object v1, v3, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.ncApi:Lcom/nextcloud/talk/api/NcApi; // field@b2ab │ │ -4aad34: 6202 f4b4 |0020: sget-object v2, Lcom/nextcloud/talk/utils/ApiUtils;.INSTANCE:Lcom/nextcloud/talk/utils/ApiUtils; // field@b4f4 │ │ -4aad38: 6e57 b7f2 4265 |0022: invoke-virtual {v2, v4, v5, v6, v7}, Lcom/nextcloud/talk/utils/ApiUtils;.getUrlForReminder:(Lcom/nextcloud/talk/data/user/model/User;Ljava/lang/String;Ljava/lang/String;I)Ljava/lang/String; // method@f2b7 │ │ -4aad3e: 0c04 |0025: move-result-object v4 │ │ -4aad40: 7230 9fe4 0104 |0026: invoke-interface {v1, v0, v4}, Lcom/nextcloud/talk/api/NcApi;.getReminder:(Ljava/lang/String;Ljava/lang/String;)Lio/reactivex/Observable; // method@e49f │ │ -4aad46: 0c04 |0029: move-result-object v4 │ │ -4aad48: 2205 9521 |002a: new-instance v5, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda9; // type@2195 │ │ -4aad4c: 7010 a7ed 0500 |002c: invoke-direct {v5}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda9;.:()V // method@eda7 │ │ -4aad52: 2206 7721 |002f: new-instance v6, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda10; // type@2177 │ │ -4aad56: 7020 6bed 5600 |0031: invoke-direct {v6, v5}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda10;.:(Lkotlin/jvm/functions/Function1;)V // method@ed6b │ │ -4aad5c: 6e20 3cf4 6400 |0034: invoke-virtual {v4, v6}, Lio/reactivex/Observable;.map:(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; // method@f43c │ │ -4aad62: 0c04 |0037: move-result-object v4 │ │ -4aad64: 1a05 95c9 |0038: const-string v5, "map(...)" // string@c995 │ │ -4aad68: 7120 fffb 5400 |003a: invoke-static {v4, v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -4aad6e: 1104 |003d: return-object v4 │ │ +4aace8: |[4aace8] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.getReminder:(Lcom/nextcloud/talk/data/user/model/User;Ljava/lang/String;Ljava/lang/String;I)Lio/reactivex/Observable; │ │ +4aacf8: 1a00 42f8 |0000: const-string v0, "user" // string@f842 │ │ +4aacfc: 7120 00fc 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4aad02: 1a00 f7df |0005: const-string v0, "roomToken" // string@dff7 │ │ +4aad06: 7120 00fc 0500 |0007: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4aad0c: 1a00 c5cc |000a: const-string v0, "messageId" // string@ccc5 │ │ +4aad10: 7120 00fc 0600 |000c: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4aad16: 6e10 9df0 0400 |000f: invoke-virtual {v4}, Lcom/nextcloud/talk/data/user/model/User;.getUsername:()Ljava/lang/String; // method@f09d │ │ +4aad1c: 0c00 |0012: move-result-object v0 │ │ +4aad1e: 6e10 9bf0 0400 |0013: invoke-virtual {v4}, Lcom/nextcloud/talk/data/user/model/User;.getToken:()Ljava/lang/String; // method@f09b │ │ +4aad24: 0c01 |0016: move-result-object v1 │ │ +4aad26: 7120 a9f2 1000 |0017: invoke-static {v0, v1}, Lcom/nextcloud/talk/utils/ApiUtils;.getCredentials:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@f2a9 │ │ +4aad2c: 0c00 |001a: move-result-object v0 │ │ +4aad2e: 7110 fdfb 0000 |001b: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4aad34: 5431 abb2 |001e: iget-object v1, v3, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.ncApi:Lcom/nextcloud/talk/api/NcApi; // field@b2ab │ │ +4aad38: 6202 f4b4 |0020: sget-object v2, Lcom/nextcloud/talk/utils/ApiUtils;.INSTANCE:Lcom/nextcloud/talk/utils/ApiUtils; // field@b4f4 │ │ +4aad3c: 6e57 b7f2 4265 |0022: invoke-virtual {v2, v4, v5, v6, v7}, Lcom/nextcloud/talk/utils/ApiUtils;.getUrlForReminder:(Lcom/nextcloud/talk/data/user/model/User;Ljava/lang/String;Ljava/lang/String;I)Ljava/lang/String; // method@f2b7 │ │ +4aad42: 0c04 |0025: move-result-object v4 │ │ +4aad44: 7230 9fe4 0104 |0026: invoke-interface {v1, v0, v4}, Lcom/nextcloud/talk/api/NcApi;.getReminder:(Ljava/lang/String;Ljava/lang/String;)Lio/reactivex/Observable; // method@e49f │ │ +4aad4a: 0c04 |0029: move-result-object v4 │ │ +4aad4c: 2205 9521 |002a: new-instance v5, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda9; // type@2195 │ │ +4aad50: 7010 a7ed 0500 |002c: invoke-direct {v5}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda9;.:()V // method@eda7 │ │ +4aad56: 2206 7721 |002f: new-instance v6, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda10; // type@2177 │ │ +4aad5a: 7020 6bed 5600 |0031: invoke-direct {v6, v5}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda10;.:(Lkotlin/jvm/functions/Function1;)V // method@ed6b │ │ +4aad60: 6e20 3cf4 6400 |0034: invoke-virtual {v4, v6}, Lio/reactivex/Observable;.map:(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; // method@f43c │ │ +4aad66: 0c04 |0037: move-result-object v4 │ │ +4aad68: 1a05 95c9 |0038: const-string v5, "map(...)" // string@c995 │ │ +4aad6c: 7120 fffb 5400 |003a: invoke-static {v4, v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +4aad72: 1104 |003d: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x000f line=77 │ │ 0x001e line=78 │ │ 0x0020 line=80 │ │ 0x0026 line=78 │ │ 0x002f line=81 │ │ @@ -2046207,50 +2046207,50 @@ │ │ type : '(Lcom/nextcloud/talk/data/user/model/User;Ljava/lang/String;)Lio/reactivex/Observable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 73 16-bit code units │ │ -4aad70: |[4aad70] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.getRoom:(Lcom/nextcloud/talk/data/user/model/User;Ljava/lang/String;)Lio/reactivex/Observable; │ │ -4aad80: 1a00 42f8 |0000: const-string v0, "user" // string@f842 │ │ -4aad84: 7120 00fc 0500 |0002: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4aad8a: 1a00 f7df |0005: const-string v0, "roomToken" // string@dff7 │ │ -4aad8e: 7120 00fc 0600 |0007: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4aad94: 6e10 9df0 0500 |000a: invoke-virtual {v5}, Lcom/nextcloud/talk/data/user/model/User;.getUsername:()Ljava/lang/String; // method@f09d │ │ -4aad9a: 0c00 |000d: move-result-object v0 │ │ -4aad9c: 6e10 9bf0 0500 |000e: invoke-virtual {v5}, Lcom/nextcloud/talk/data/user/model/User;.getToken:()Ljava/lang/String; // method@f09b │ │ -4aada2: 0c01 |0011: move-result-object v1 │ │ -4aada4: 7120 a9f2 1000 |0012: invoke-static {v0, v1}, Lcom/nextcloud/talk/utils/ApiUtils;.getCredentials:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@f2a9 │ │ -4aadaa: 0c00 |0015: move-result-object v0 │ │ -4aadac: 7110 fdfb 0000 |0016: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4aadb2: 1231 |0019: const/4 v1, #int 3 // #3 │ │ -4aadb4: 1212 |001a: const/4 v2, #int 1 // #1 │ │ -4aadb6: 1243 |001b: const/4 v3, #int 4 // #4 │ │ -4aadb8: 2430 f726 1302 |001c: filled-new-array {v3, v1, v2}, [I // type@26f7 │ │ -4aadbe: 0c01 |001f: move-result-object v1 │ │ -4aadc0: 7120 a8f2 1500 |0020: invoke-static {v5, v1}, Lcom/nextcloud/talk/utils/ApiUtils;.getConversationApiVersion:(Lcom/nextcloud/talk/data/user/model/User;[I)I // method@f2a8 │ │ -4aadc6: 0a01 |0023: move-result v1 │ │ -4aadc8: 5442 abb2 |0024: iget-object v2, v4, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.ncApi:Lcom/nextcloud/talk/api/NcApi; // field@b2ab │ │ -4aadcc: 6e10 96f0 0500 |0026: invoke-virtual {v5}, Lcom/nextcloud/talk/data/user/model/User;.getBaseUrl:()Ljava/lang/String; // method@f096 │ │ -4aadd2: 0c03 |0029: move-result-object v3 │ │ -4aadd4: 7110 fdfb 0300 |002a: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4aadda: 7130 b8f2 3106 |002d: invoke-static {v1, v3, v6}, Lcom/nextcloud/talk/utils/ApiUtils;.getUrlForRoom:(ILjava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@f2b8 │ │ -4aade0: 0c06 |0030: move-result-object v6 │ │ -4aade2: 7230 a0e4 0206 |0031: invoke-interface {v2, v0, v6}, Lcom/nextcloud/talk/api/NcApi;.getRoom:(Ljava/lang/String;Ljava/lang/String;)Lio/reactivex/Observable; // method@e4a0 │ │ -4aade8: 0c06 |0034: move-result-object v6 │ │ -4aadea: 2200 8a21 |0035: new-instance v0, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda28; // type@218a │ │ -4aadee: 7020 91ed 5000 |0037: invoke-direct {v0, v5}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda28;.:(Lcom/nextcloud/talk/data/user/model/User;)V // method@ed91 │ │ -4aadf4: 2205 8b21 |003a: new-instance v5, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda29; // type@218b │ │ -4aadf8: 7020 93ed 0500 |003c: invoke-direct {v5, v0}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda29;.:(Lkotlin/jvm/functions/Function1;)V // method@ed93 │ │ -4aadfe: 6e20 3cf4 5600 |003f: invoke-virtual {v6, v5}, Lio/reactivex/Observable;.map:(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; // method@f43c │ │ -4aae04: 0c05 |0042: move-result-object v5 │ │ -4aae06: 1a06 95c9 |0043: const-string v6, "map(...)" // string@c995 │ │ -4aae0a: 7120 fffb 6500 |0045: invoke-static {v5, v6}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -4aae10: 1105 |0048: return-object v5 │ │ +4aad74: |[4aad74] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.getRoom:(Lcom/nextcloud/talk/data/user/model/User;Ljava/lang/String;)Lio/reactivex/Observable; │ │ +4aad84: 1a00 42f8 |0000: const-string v0, "user" // string@f842 │ │ +4aad88: 7120 00fc 0500 |0002: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4aad8e: 1a00 f7df |0005: const-string v0, "roomToken" // string@dff7 │ │ +4aad92: 7120 00fc 0600 |0007: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4aad98: 6e10 9df0 0500 |000a: invoke-virtual {v5}, Lcom/nextcloud/talk/data/user/model/User;.getUsername:()Ljava/lang/String; // method@f09d │ │ +4aad9e: 0c00 |000d: move-result-object v0 │ │ +4aada0: 6e10 9bf0 0500 |000e: invoke-virtual {v5}, Lcom/nextcloud/talk/data/user/model/User;.getToken:()Ljava/lang/String; // method@f09b │ │ +4aada6: 0c01 |0011: move-result-object v1 │ │ +4aada8: 7120 a9f2 1000 |0012: invoke-static {v0, v1}, Lcom/nextcloud/talk/utils/ApiUtils;.getCredentials:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@f2a9 │ │ +4aadae: 0c00 |0015: move-result-object v0 │ │ +4aadb0: 7110 fdfb 0000 |0016: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4aadb6: 1231 |0019: const/4 v1, #int 3 // #3 │ │ +4aadb8: 1212 |001a: const/4 v2, #int 1 // #1 │ │ +4aadba: 1243 |001b: const/4 v3, #int 4 // #4 │ │ +4aadbc: 2430 f726 1302 |001c: filled-new-array {v3, v1, v2}, [I // type@26f7 │ │ +4aadc2: 0c01 |001f: move-result-object v1 │ │ +4aadc4: 7120 a8f2 1500 |0020: invoke-static {v5, v1}, Lcom/nextcloud/talk/utils/ApiUtils;.getConversationApiVersion:(Lcom/nextcloud/talk/data/user/model/User;[I)I // method@f2a8 │ │ +4aadca: 0a01 |0023: move-result v1 │ │ +4aadcc: 5442 abb2 |0024: iget-object v2, v4, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.ncApi:Lcom/nextcloud/talk/api/NcApi; // field@b2ab │ │ +4aadd0: 6e10 96f0 0500 |0026: invoke-virtual {v5}, Lcom/nextcloud/talk/data/user/model/User;.getBaseUrl:()Ljava/lang/String; // method@f096 │ │ +4aadd6: 0c03 |0029: move-result-object v3 │ │ +4aadd8: 7110 fdfb 0300 |002a: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4aadde: 7130 b8f2 3106 |002d: invoke-static {v1, v3, v6}, Lcom/nextcloud/talk/utils/ApiUtils;.getUrlForRoom:(ILjava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@f2b8 │ │ +4aade4: 0c06 |0030: move-result-object v6 │ │ +4aade6: 7230 a0e4 0206 |0031: invoke-interface {v2, v0, v6}, Lcom/nextcloud/talk/api/NcApi;.getRoom:(Ljava/lang/String;Ljava/lang/String;)Lio/reactivex/Observable; // method@e4a0 │ │ +4aadec: 0c06 |0034: move-result-object v6 │ │ +4aadee: 2200 8a21 |0035: new-instance v0, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda28; // type@218a │ │ +4aadf2: 7020 91ed 5000 |0037: invoke-direct {v0, v5}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda28;.:(Lcom/nextcloud/talk/data/user/model/User;)V // method@ed91 │ │ +4aadf8: 2205 8b21 |003a: new-instance v5, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda29; // type@218b │ │ +4aadfc: 7020 93ed 0500 |003c: invoke-direct {v5, v0}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda29;.:(Lkotlin/jvm/functions/Function1;)V // method@ed93 │ │ +4aae02: 6e20 3cf4 5600 |003f: invoke-virtual {v6, v5}, Lio/reactivex/Observable;.map:(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; // method@f43c │ │ +4aae08: 0c05 |0042: move-result-object v5 │ │ +4aae0a: 1a06 95c9 |0043: const-string v6, "map(...)" // string@c995 │ │ +4aae0e: 7120 fffb 6500 |0045: invoke-static {v5, v6}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +4aae14: 1105 |0048: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x000a line=24 │ │ 0x001c line=25 │ │ 0x0024 line=27 │ │ 0x0026 line=29 │ │ 0x0031 line=27 │ │ @@ -2046265,52 +2046265,52 @@ │ │ type : '(Lcom/nextcloud/talk/data/user/model/User;Ljava/lang/String;Ljava/lang/String;)Lio/reactivex/Observable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 79 16-bit code units │ │ -4aae14: |[4aae14] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.joinRoom:(Lcom/nextcloud/talk/data/user/model/User;Ljava/lang/String;Ljava/lang/String;)Lio/reactivex/Observable; │ │ -4aae24: 1a00 42f8 |0000: const-string v0, "user" // string@f842 │ │ -4aae28: 7120 00fc 0600 |0002: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4aae2e: 1a00 f7df |0005: const-string v0, "roomToken" // string@dff7 │ │ -4aae32: 7120 00fc 0700 |0007: invoke-static {v7, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4aae38: 1a00 f6df |000a: const-string v0, "roomPassword" // string@dff6 │ │ -4aae3c: 7120 00fc 0800 |000c: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4aae42: 6e10 9df0 0600 |000f: invoke-virtual {v6}, Lcom/nextcloud/talk/data/user/model/User;.getUsername:()Ljava/lang/String; // method@f09d │ │ -4aae48: 0c00 |0012: move-result-object v0 │ │ -4aae4a: 6e10 9bf0 0600 |0013: invoke-virtual {v6}, Lcom/nextcloud/talk/data/user/model/User;.getToken:()Ljava/lang/String; // method@f09b │ │ -4aae50: 0c01 |0016: move-result-object v1 │ │ -4aae52: 7120 a9f2 1000 |0017: invoke-static {v0, v1}, Lcom/nextcloud/talk/utils/ApiUtils;.getCredentials:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@f2a9 │ │ -4aae58: 0c00 |001a: move-result-object v0 │ │ -4aae5a: 7110 fdfb 0000 |001b: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4aae60: 1241 |001e: const/4 v1, #int 4 // #4 │ │ -4aae62: 1212 |001f: const/4 v2, #int 1 // #1 │ │ -4aae64: 2420 f726 2100 |0020: filled-new-array {v1, v2}, [I // type@26f7 │ │ -4aae6a: 0c01 |0023: move-result-object v1 │ │ -4aae6c: 7120 a8f2 1600 |0024: invoke-static {v6, v1}, Lcom/nextcloud/talk/utils/ApiUtils;.getConversationApiVersion:(Lcom/nextcloud/talk/data/user/model/User;[I)I // method@f2a8 │ │ -4aae72: 0a01 |0027: move-result v1 │ │ -4aae74: 5452 abb2 |0028: iget-object v2, v5, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.ncApi:Lcom/nextcloud/talk/api/NcApi; // field@b2ab │ │ -4aae78: 6203 f4b4 |002a: sget-object v3, Lcom/nextcloud/talk/utils/ApiUtils;.INSTANCE:Lcom/nextcloud/talk/utils/ApiUtils; // field@b4f4 │ │ -4aae7c: 6e10 96f0 0600 |002c: invoke-virtual {v6}, Lcom/nextcloud/talk/data/user/model/User;.getBaseUrl:()Ljava/lang/String; // method@f096 │ │ -4aae82: 0c04 |002f: move-result-object v4 │ │ -4aae84: 7110 fdfb 0400 |0030: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4aae8a: 6e40 b6f2 1374 |0033: invoke-virtual {v3, v1, v4, v7}, Lcom/nextcloud/talk/utils/ApiUtils;.getUrlForParticipantsActive:(ILjava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@f2b6 │ │ -4aae90: 0c07 |0036: move-result-object v7 │ │ -4aae92: 7240 abe4 0287 |0037: invoke-interface {v2, v0, v7, v8}, Lcom/nextcloud/talk/api/NcApi;.joinRoom:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lio/reactivex/Observable; // method@e4ab │ │ -4aae98: 0c07 |003a: move-result-object v7 │ │ -4aae9a: 2208 8421 |003b: new-instance v8, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda22; // type@2184 │ │ -4aae9e: 7020 85ed 6800 |003d: invoke-direct {v8, v6}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda22;.:(Lcom/nextcloud/talk/data/user/model/User;)V // method@ed85 │ │ -4aaea4: 2206 8721 |0040: new-instance v6, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda25; // type@2187 │ │ -4aaea8: 7020 8bed 8600 |0042: invoke-direct {v6, v8}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda25;.:(Lkotlin/jvm/functions/Function1;)V // method@ed8b │ │ -4aaeae: 6e20 3cf4 6700 |0045: invoke-virtual {v7, v6}, Lio/reactivex/Observable;.map:(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; // method@f43c │ │ -4aaeb4: 0c06 |0048: move-result-object v6 │ │ -4aaeb6: 1a07 95c9 |0049: const-string v7, "map(...)" // string@c995 │ │ -4aaeba: 7120 fffb 7600 |004b: invoke-static {v6, v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -4aaec0: 1106 |004e: return-object v6 │ │ +4aae18: |[4aae18] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.joinRoom:(Lcom/nextcloud/talk/data/user/model/User;Ljava/lang/String;Ljava/lang/String;)Lio/reactivex/Observable; │ │ +4aae28: 1a00 42f8 |0000: const-string v0, "user" // string@f842 │ │ +4aae2c: 7120 00fc 0600 |0002: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4aae32: 1a00 f7df |0005: const-string v0, "roomToken" // string@dff7 │ │ +4aae36: 7120 00fc 0700 |0007: invoke-static {v7, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4aae3c: 1a00 f6df |000a: const-string v0, "roomPassword" // string@dff6 │ │ +4aae40: 7120 00fc 0800 |000c: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4aae46: 6e10 9df0 0600 |000f: invoke-virtual {v6}, Lcom/nextcloud/talk/data/user/model/User;.getUsername:()Ljava/lang/String; // method@f09d │ │ +4aae4c: 0c00 |0012: move-result-object v0 │ │ +4aae4e: 6e10 9bf0 0600 |0013: invoke-virtual {v6}, Lcom/nextcloud/talk/data/user/model/User;.getToken:()Ljava/lang/String; // method@f09b │ │ +4aae54: 0c01 |0016: move-result-object v1 │ │ +4aae56: 7120 a9f2 1000 |0017: invoke-static {v0, v1}, Lcom/nextcloud/talk/utils/ApiUtils;.getCredentials:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@f2a9 │ │ +4aae5c: 0c00 |001a: move-result-object v0 │ │ +4aae5e: 7110 fdfb 0000 |001b: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4aae64: 1241 |001e: const/4 v1, #int 4 // #4 │ │ +4aae66: 1212 |001f: const/4 v2, #int 1 // #1 │ │ +4aae68: 2420 f726 2100 |0020: filled-new-array {v1, v2}, [I // type@26f7 │ │ +4aae6e: 0c01 |0023: move-result-object v1 │ │ +4aae70: 7120 a8f2 1600 |0024: invoke-static {v6, v1}, Lcom/nextcloud/talk/utils/ApiUtils;.getConversationApiVersion:(Lcom/nextcloud/talk/data/user/model/User;[I)I // method@f2a8 │ │ +4aae76: 0a01 |0027: move-result v1 │ │ +4aae78: 5452 abb2 |0028: iget-object v2, v5, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.ncApi:Lcom/nextcloud/talk/api/NcApi; // field@b2ab │ │ +4aae7c: 6203 f4b4 |002a: sget-object v3, Lcom/nextcloud/talk/utils/ApiUtils;.INSTANCE:Lcom/nextcloud/talk/utils/ApiUtils; // field@b4f4 │ │ +4aae80: 6e10 96f0 0600 |002c: invoke-virtual {v6}, Lcom/nextcloud/talk/data/user/model/User;.getBaseUrl:()Ljava/lang/String; // method@f096 │ │ +4aae86: 0c04 |002f: move-result-object v4 │ │ +4aae88: 7110 fdfb 0400 |0030: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4aae8e: 6e40 b6f2 1374 |0033: invoke-virtual {v3, v1, v4, v7}, Lcom/nextcloud/talk/utils/ApiUtils;.getUrlForParticipantsActive:(ILjava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@f2b6 │ │ +4aae94: 0c07 |0036: move-result-object v7 │ │ +4aae96: 7240 abe4 0287 |0037: invoke-interface {v2, v0, v7, v8}, Lcom/nextcloud/talk/api/NcApi;.joinRoom:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lio/reactivex/Observable; // method@e4ab │ │ +4aae9c: 0c07 |003a: move-result-object v7 │ │ +4aae9e: 2208 8421 |003b: new-instance v8, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda22; // type@2184 │ │ +4aaea2: 7020 85ed 6800 |003d: invoke-direct {v8, v6}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda22;.:(Lcom/nextcloud/talk/data/user/model/User;)V // method@ed85 │ │ +4aaea8: 2206 8721 |0040: new-instance v6, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda25; // type@2187 │ │ +4aaeac: 7020 8bed 8600 |0042: invoke-direct {v6, v8}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda25;.:(Lkotlin/jvm/functions/Function1;)V // method@ed8b │ │ +4aaeb2: 6e20 3cf4 6700 |0045: invoke-virtual {v7, v6}, Lio/reactivex/Observable;.map:(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; // method@f43c │ │ +4aaeb8: 0c06 |0048: move-result-object v6 │ │ +4aaeba: 1a07 95c9 |0049: const-string v7, "map(...)" // string@c995 │ │ +4aaebe: 7120 fffb 7600 |004b: invoke-static {v6, v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +4aaec4: 1106 |004e: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x000f line=44 │ │ 0x0020 line=45 │ │ 0x0028 line=47 │ │ 0x002a line=49 │ │ 0x0037 line=47 │ │ @@ -2046326,31 +2046326,31 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Lio/reactivex/Observable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -4aaec4: |[4aaec4] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.leaveRoom:(Ljava/lang/String;Ljava/lang/String;)Lio/reactivex/Observable; │ │ -4aaed4: 1a00 7f96 |0000: const-string v0, "credentials" // string@967f │ │ -4aaed8: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4aaede: 1a00 15f8 |0005: const-string v0, "url" // string@f815 │ │ -4aaee2: 7120 00fc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4aaee8: 5410 abb2 |000a: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.ncApi:Lcom/nextcloud/talk/api/NcApi; // field@b2ab │ │ -4aaeec: 7230 ade4 2003 |000c: invoke-interface {v0, v2, v3}, Lcom/nextcloud/talk/api/NcApi;.leaveRoom:(Ljava/lang/String;Ljava/lang/String;)Lio/reactivex/Observable; // method@e4ad │ │ -4aaef2: 0c02 |000f: move-result-object v2 │ │ -4aaef4: 2203 9321 |0010: new-instance v3, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda7; // type@2193 │ │ -4aaef8: 7010 a3ed 0300 |0012: invoke-direct {v3}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda7;.:()V // method@eda3 │ │ -4aaefe: 2200 9421 |0015: new-instance v0, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda8; // type@2194 │ │ -4aaf02: 7020 a5ed 3000 |0017: invoke-direct {v0, v3}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda8;.:(Lkotlin/jvm/functions/Function1;)V // method@eda5 │ │ -4aaf08: 6e20 3cf4 0200 |001a: invoke-virtual {v2, v0}, Lio/reactivex/Observable;.map:(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; // method@f43c │ │ -4aaf0e: 0c02 |001d: move-result-object v2 │ │ -4aaf10: 1a03 95c9 |001e: const-string v3, "map(...)" // string@c995 │ │ -4aaf14: 7120 fffb 3200 |0020: invoke-static {v2, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -4aaf1a: 1102 |0023: return-object v2 │ │ +4aaec8: |[4aaec8] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.leaveRoom:(Ljava/lang/String;Ljava/lang/String;)Lio/reactivex/Observable; │ │ +4aaed8: 1a00 7f96 |0000: const-string v0, "credentials" // string@967f │ │ +4aaedc: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4aaee2: 1a00 15f8 |0005: const-string v0, "url" // string@f815 │ │ +4aaee6: 7120 00fc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4aaeec: 5410 abb2 |000a: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.ncApi:Lcom/nextcloud/talk/api/NcApi; // field@b2ab │ │ +4aaef0: 7230 ade4 2003 |000c: invoke-interface {v0, v2, v3}, Lcom/nextcloud/talk/api/NcApi;.leaveRoom:(Ljava/lang/String;Ljava/lang/String;)Lio/reactivex/Observable; // method@e4ad │ │ +4aaef6: 0c02 |000f: move-result-object v2 │ │ +4aaef8: 2203 9321 |0010: new-instance v3, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda7; // type@2193 │ │ +4aaefc: 7010 a3ed 0300 |0012: invoke-direct {v3}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda7;.:()V // method@eda3 │ │ +4aaf02: 2200 9421 |0015: new-instance v0, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda8; // type@2194 │ │ +4aaf06: 7020 a5ed 3000 |0017: invoke-direct {v0, v3}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda8;.:(Lkotlin/jvm/functions/Function1;)V // method@eda5 │ │ +4aaf0c: 6e20 3cf4 0200 |001a: invoke-virtual {v2, v0}, Lio/reactivex/Observable;.map:(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; // method@f43c │ │ +4aaf12: 0c02 |001d: move-result-object v2 │ │ +4aaf14: 1a03 95c9 |001e: const-string v3, "map(...)" // string@c995 │ │ +4aaf18: 7120 fffb 3200 |0020: invoke-static {v2, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +4aaf1e: 1102 |0023: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x000a line=138 │ │ locals : │ │ 0x0000 - 0x0024 reg=1 this Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork; │ │ 0x0000 - 0x0024 reg=2 (null) Ljava/lang/String; │ │ 0x0000 - 0x0024 reg=3 (null) Ljava/lang/String; │ │ @@ -2046360,34 +2046360,34 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/util/HashMap;)Lio/reactivex/Observable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 43 16-bit code units │ │ -4aaf1c: |[4aaf1c] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.pullChatMessages:(Ljava/lang/String;Ljava/lang/String;Ljava/util/HashMap;)Lio/reactivex/Observable; │ │ -4aaf2c: 1a00 7f96 |0000: const-string v0, "credentials" // string@967f │ │ -4aaf30: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4aaf36: 1a00 15f8 |0005: const-string v0, "url" // string@f815 │ │ -4aaf3a: 7120 00fc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4aaf40: 1a00 e29e |000a: const-string v0, "fieldMap" // string@9ee2 │ │ -4aaf44: 7120 00fc 0400 |000c: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4aaf4a: 5410 abb2 |000f: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.ncApi:Lcom/nextcloud/talk/api/NcApi; // field@b2ab │ │ -4aaf4e: 1f04 3c25 |0011: check-cast v4, Ljava/util/Map; // type@253c │ │ -4aaf52: 7240 b3e4 2043 |0013: invoke-interface {v0, v2, v3, v4}, Lcom/nextcloud/talk/api/NcApi;.pullChatMessages:(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)Lio/reactivex/Observable; // method@e4b3 │ │ -4aaf58: 0c02 |0016: move-result-object v2 │ │ -4aaf5a: 2203 7d21 |0017: new-instance v3, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda16; // type@217d │ │ -4aaf5e: 7010 77ed 0300 |0019: invoke-direct {v3}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda16;.:()V // method@ed77 │ │ -4aaf64: 2204 7e21 |001c: new-instance v4, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda17; // type@217e │ │ -4aaf68: 7020 79ed 3400 |001e: invoke-direct {v4, v3}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda17;.:(Lkotlin/jvm/functions/Function1;)V // method@ed79 │ │ -4aaf6e: 6e20 3cf4 4200 |0021: invoke-virtual {v2, v4}, Lio/reactivex/Observable;.map:(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; // method@f43c │ │ -4aaf74: 0c02 |0024: move-result-object v2 │ │ -4aaf76: 1a03 95c9 |0025: const-string v3, "map(...)" // string@c995 │ │ -4aaf7a: 7120 fffb 3200 |0027: invoke-static {v2, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -4aaf80: 1102 |002a: return-object v2 │ │ +4aaf20: |[4aaf20] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.pullChatMessages:(Ljava/lang/String;Ljava/lang/String;Ljava/util/HashMap;)Lio/reactivex/Observable; │ │ +4aaf30: 1a00 7f96 |0000: const-string v0, "credentials" // string@967f │ │ +4aaf34: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4aaf3a: 1a00 15f8 |0005: const-string v0, "url" // string@f815 │ │ +4aaf3e: 7120 00fc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4aaf44: 1a00 e29e |000a: const-string v0, "fieldMap" // string@9ee2 │ │ +4aaf48: 7120 00fc 0400 |000c: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4aaf4e: 5410 abb2 |000f: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.ncApi:Lcom/nextcloud/talk/api/NcApi; // field@b2ab │ │ +4aaf52: 1f04 3c25 |0011: check-cast v4, Ljava/util/Map; // type@253c │ │ +4aaf56: 7240 b3e4 2043 |0013: invoke-interface {v0, v2, v3, v4}, Lcom/nextcloud/talk/api/NcApi;.pullChatMessages:(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)Lio/reactivex/Observable; // method@e4b3 │ │ +4aaf5c: 0c02 |0016: move-result-object v2 │ │ +4aaf5e: 2203 7d21 |0017: new-instance v3, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda16; // type@217d │ │ +4aaf62: 7010 77ed 0300 |0019: invoke-direct {v3}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda16;.:()V // method@ed77 │ │ +4aaf68: 2204 7e21 |001c: new-instance v4, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda17; // type@217e │ │ +4aaf6c: 7020 79ed 3400 |001e: invoke-direct {v4, v3}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda17;.:(Lkotlin/jvm/functions/Function1;)V // method@ed79 │ │ +4aaf72: 6e20 3cf4 4200 |0021: invoke-virtual {v2, v4}, Lio/reactivex/Observable;.map:(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; // method@f43c │ │ +4aaf78: 0c02 |0024: move-result-object v2 │ │ +4aaf7a: 1a03 95c9 |0025: const-string v3, "map(...)" // string@c995 │ │ +4aaf7e: 7120 fffb 3200 |0027: invoke-static {v2, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +4aaf84: 1102 |002a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x000f line=159 │ │ locals : │ │ 0x0000 - 0x002b reg=1 this Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork; │ │ 0x0000 - 0x002b reg=2 (null) Ljava/lang/String; │ │ 0x0000 - 0x002b reg=3 (null) Ljava/lang/String; │ │ @@ -2046398,43 +2046398,43 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/CharSequence;Ljava/lang/String;IZ)Lio/reactivex/Observable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 7 │ │ outs : 7 │ │ insns size : 58 16-bit code units │ │ -4aaf84: |[4aaf84] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.sendChatMessage:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/CharSequence;Ljava/lang/String;IZ)Lio/reactivex/Observable; │ │ -4aaf94: 1a00 7f96 |0000: const-string v0, "credentials" // string@967f │ │ -4aaf98: 7120 00fc 0900 |0002: invoke-static {v9, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4aaf9e: 1a00 15f8 |0005: const-string v0, "url" // string@f815 │ │ -4aafa2: 7120 00fc 0a00 |0007: invoke-static {v10, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4aafa8: 1a00 b6cc |000a: const-string v0, "message" // string@ccb6 │ │ -4aafac: 7120 00fc 0b00 |000c: invoke-static {v11, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4aafb2: 1a00 309a |000f: const-string v0, "displayName" // string@9a30 │ │ -4aafb6: 7120 00fc 0c00 |0011: invoke-static {v12, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4aafbc: 5481 abb2 |0014: iget-object v1, v8, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.ncApi:Lcom/nextcloud/talk/api/NcApi; // field@b2ab │ │ -4aafc0: 7110 e0f5 0d00 |0016: invoke-static {v13}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ -4aafc6: 0c06 |0019: move-result-object v6 │ │ -4aafc8: 7110 38f5 0e00 |001a: invoke-static {v14}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@f538 │ │ -4aafce: 0c07 |001d: move-result-object v7 │ │ -4aafd0: 0792 |001e: move-object v2, v9 │ │ -4aafd2: 07a3 |001f: move-object v3, v10 │ │ -4aafd4: 07b4 |0020: move-object v4, v11 │ │ -4aafd6: 07c5 |0021: move-object v5, v12 │ │ -4aafd8: 7807 bfe4 0100 |0022: invoke-interface/range {v1, v2, v3, v4, v5, v6, v7}, Lcom/nextcloud/talk/api/NcApi;.sendChatMessage:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/CharSequence;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Boolean;)Lio/reactivex/Observable; // method@e4bf │ │ -4aafde: 0c09 |0025: move-result-object v9 │ │ -4aafe0: 220a 9121 |0026: new-instance v10, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda5; // type@2191 │ │ -4aafe4: 7010 9fed 0a00 |0028: invoke-direct {v10}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda5;.:()V // method@ed9f │ │ -4aafea: 220b 9221 |002b: new-instance v11, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda6; // type@2192 │ │ -4aafee: 7020 a1ed ab00 |002d: invoke-direct {v11, v10}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda6;.:(Lkotlin/jvm/functions/Function1;)V // method@eda1 │ │ -4aaff4: 6e20 3cf4 b900 |0030: invoke-virtual {v9, v11}, Lio/reactivex/Observable;.map:(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; // method@f43c │ │ -4aaffa: 0c09 |0033: move-result-object v9 │ │ -4aaffc: 1a0a 95c9 |0034: const-string v10, "map(...)" // string@c995 │ │ -4ab000: 7120 fffb a900 |0036: invoke-static {v9, v10}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -4ab006: 1109 |0039: return-object v9 │ │ +4aaf88: |[4aaf88] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.sendChatMessage:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/CharSequence;Ljava/lang/String;IZ)Lio/reactivex/Observable; │ │ +4aaf98: 1a00 7f96 |0000: const-string v0, "credentials" // string@967f │ │ +4aaf9c: 7120 00fc 0900 |0002: invoke-static {v9, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4aafa2: 1a00 15f8 |0005: const-string v0, "url" // string@f815 │ │ +4aafa6: 7120 00fc 0a00 |0007: invoke-static {v10, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4aafac: 1a00 b6cc |000a: const-string v0, "message" // string@ccb6 │ │ +4aafb0: 7120 00fc 0b00 |000c: invoke-static {v11, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4aafb6: 1a00 309a |000f: const-string v0, "displayName" // string@9a30 │ │ +4aafba: 7120 00fc 0c00 |0011: invoke-static {v12, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4aafc0: 5481 abb2 |0014: iget-object v1, v8, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.ncApi:Lcom/nextcloud/talk/api/NcApi; // field@b2ab │ │ +4aafc4: 7110 e0f5 0d00 |0016: invoke-static {v13}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ +4aafca: 0c06 |0019: move-result-object v6 │ │ +4aafcc: 7110 38f5 0e00 |001a: invoke-static {v14}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@f538 │ │ +4aafd2: 0c07 |001d: move-result-object v7 │ │ +4aafd4: 0792 |001e: move-object v2, v9 │ │ +4aafd6: 07a3 |001f: move-object v3, v10 │ │ +4aafd8: 07b4 |0020: move-object v4, v11 │ │ +4aafda: 07c5 |0021: move-object v5, v12 │ │ +4aafdc: 7807 bfe4 0100 |0022: invoke-interface/range {v1, v2, v3, v4, v5, v6, v7}, Lcom/nextcloud/talk/api/NcApi;.sendChatMessage:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/CharSequence;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Boolean;)Lio/reactivex/Observable; // method@e4bf │ │ +4aafe2: 0c09 |0025: move-result-object v9 │ │ +4aafe4: 220a 9121 |0026: new-instance v10, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda5; // type@2191 │ │ +4aafe8: 7010 9fed 0a00 |0028: invoke-direct {v10}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda5;.:()V // method@ed9f │ │ +4aafee: 220b 9221 |002b: new-instance v11, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda6; // type@2192 │ │ +4aaff2: 7020 a1ed ab00 |002d: invoke-direct {v11, v10}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda6;.:(Lkotlin/jvm/functions/Function1;)V // method@eda1 │ │ +4aaff8: 6e20 3cf4 b900 |0030: invoke-virtual {v9, v11}, Lio/reactivex/Observable;.map:(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; // method@f43c │ │ +4aaffe: 0c09 |0033: move-result-object v9 │ │ +4ab000: 1a0a 95c9 |0034: const-string v10, "map(...)" // string@c995 │ │ +4ab004: 7120 fffb a900 |0036: invoke-static {v9, v10}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +4ab00a: 1109 |0039: return-object v9 │ │ catches : (none) │ │ positions : │ │ 0x0014 line=149 │ │ locals : │ │ 0x0000 - 0x003a reg=8 this Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork; │ │ 0x0000 - 0x003a reg=9 (null) Ljava/lang/String; │ │ 0x0000 - 0x003a reg=10 (null) Ljava/lang/String; │ │ @@ -2046448,33 +2046448,33 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;I)Lio/reactivex/Observable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 40 16-bit code units │ │ -4ab008: |[4ab008] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.setChatReadMarker:(Ljava/lang/String;Ljava/lang/String;I)Lio/reactivex/Observable; │ │ -4ab018: 1a00 7f96 |0000: const-string v0, "credentials" // string@967f │ │ -4ab01c: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ab022: 1a00 15f8 |0005: const-string v0, "url" // string@f815 │ │ -4ab026: 7120 00fc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ab02c: 5410 abb2 |000a: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.ncApi:Lcom/nextcloud/talk/api/NcApi; // field@b2ab │ │ -4ab030: 7110 e0f5 0400 |000c: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ -4ab036: 0c04 |000f: move-result-object v4 │ │ -4ab038: 7240 c5e4 2043 |0010: invoke-interface {v0, v2, v3, v4}, Lcom/nextcloud/talk/api/NcApi;.setChatReadMarker:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;)Lio/reactivex/Observable; // method@e4c5 │ │ -4ab03e: 0c02 |0013: move-result-object v2 │ │ -4ab040: 2203 7f21 |0014: new-instance v3, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda18; // type@217f │ │ -4ab044: 7010 7bed 0300 |0016: invoke-direct {v3}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda18;.:()V // method@ed7b │ │ -4ab04a: 2204 8021 |0019: new-instance v4, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda19; // type@2180 │ │ -4ab04e: 7020 7ded 3400 |001b: invoke-direct {v4, v3}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda19;.:(Lkotlin/jvm/functions/Function1;)V // method@ed7d │ │ -4ab054: 6e20 3cf4 4200 |001e: invoke-virtual {v2, v4}, Lio/reactivex/Observable;.map:(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; // method@f43c │ │ -4ab05a: 0c02 |0021: move-result-object v2 │ │ -4ab05c: 1a03 95c9 |0022: const-string v3, "map(...)" // string@c995 │ │ -4ab060: 7120 fffb 3200 |0024: invoke-static {v2, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -4ab066: 1102 |0027: return-object v2 │ │ +4ab00c: |[4ab00c] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.setChatReadMarker:(Ljava/lang/String;Ljava/lang/String;I)Lio/reactivex/Observable; │ │ +4ab01c: 1a00 7f96 |0000: const-string v0, "credentials" // string@967f │ │ +4ab020: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ab026: 1a00 15f8 |0005: const-string v0, "url" // string@f815 │ │ +4ab02a: 7120 00fc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ab030: 5410 abb2 |000a: iget-object v0, v1, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.ncApi:Lcom/nextcloud/talk/api/NcApi; // field@b2ab │ │ +4ab034: 7110 e0f5 0400 |000c: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ +4ab03a: 0c04 |000f: move-result-object v4 │ │ +4ab03c: 7240 c5e4 2043 |0010: invoke-interface {v0, v2, v3, v4}, Lcom/nextcloud/talk/api/NcApi;.setChatReadMarker:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;)Lio/reactivex/Observable; // method@e4c5 │ │ +4ab042: 0c02 |0013: move-result-object v2 │ │ +4ab044: 2203 7f21 |0014: new-instance v3, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda18; // type@217f │ │ +4ab048: 7010 7bed 0300 |0016: invoke-direct {v3}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda18;.:()V // method@ed7b │ │ +4ab04e: 2204 8021 |0019: new-instance v4, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda19; // type@2180 │ │ +4ab052: 7020 7ded 3400 |001b: invoke-direct {v4, v3}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda19;.:(Lkotlin/jvm/functions/Function1;)V // method@ed7d │ │ +4ab058: 6e20 3cf4 4200 |001e: invoke-virtual {v2, v4}, Lio/reactivex/Observable;.map:(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; // method@f43c │ │ +4ab05e: 0c02 |0021: move-result-object v2 │ │ +4ab060: 1a03 95c9 |0022: const-string v3, "map(...)" // string@c995 │ │ +4ab064: 7120 fffb 3200 |0024: invoke-static {v2, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +4ab06a: 1102 |0027: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x000a line=175 │ │ locals : │ │ 0x0000 - 0x0028 reg=1 this Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork; │ │ 0x0000 - 0x0028 reg=2 (null) Ljava/lang/String; │ │ 0x0000 - 0x0028 reg=3 (null) Ljava/lang/String; │ │ @@ -2046485,43 +2046485,43 @@ │ │ type : '(Lcom/nextcloud/talk/data/user/model/User;Ljava/lang/String;Ljava/lang/String;II)Lio/reactivex/Observable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 62 16-bit code units │ │ -4ab068: |[4ab068] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.setReminder:(Lcom/nextcloud/talk/data/user/model/User;Ljava/lang/String;Ljava/lang/String;II)Lio/reactivex/Observable; │ │ -4ab078: 1a00 42f8 |0000: const-string v0, "user" // string@f842 │ │ -4ab07c: 7120 00fc 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ab082: 1a00 f7df |0005: const-string v0, "roomToken" // string@dff7 │ │ -4ab086: 7120 00fc 0500 |0007: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ab08c: 1a00 c5cc |000a: const-string v0, "messageId" // string@ccc5 │ │ -4ab090: 7120 00fc 0600 |000c: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ab096: 6e10 9df0 0400 |000f: invoke-virtual {v4}, Lcom/nextcloud/talk/data/user/model/User;.getUsername:()Ljava/lang/String; // method@f09d │ │ -4ab09c: 0c00 |0012: move-result-object v0 │ │ -4ab09e: 6e10 9bf0 0400 |0013: invoke-virtual {v4}, Lcom/nextcloud/talk/data/user/model/User;.getToken:()Ljava/lang/String; // method@f09b │ │ -4ab0a4: 0c01 |0016: move-result-object v1 │ │ -4ab0a6: 7120 a9f2 1000 |0017: invoke-static {v0, v1}, Lcom/nextcloud/talk/utils/ApiUtils;.getCredentials:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@f2a9 │ │ -4ab0ac: 0c00 |001a: move-result-object v0 │ │ -4ab0ae: 7110 fdfb 0000 |001b: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4ab0b4: 5431 abb2 |001e: iget-object v1, v3, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.ncApi:Lcom/nextcloud/talk/api/NcApi; // field@b2ab │ │ -4ab0b8: 6202 f4b4 |0020: sget-object v2, Lcom/nextcloud/talk/utils/ApiUtils;.INSTANCE:Lcom/nextcloud/talk/utils/ApiUtils; // field@b4f4 │ │ -4ab0bc: 6e58 b7f2 4265 |0022: invoke-virtual {v2, v4, v5, v6, v8}, Lcom/nextcloud/talk/utils/ApiUtils;.getUrlForReminder:(Lcom/nextcloud/talk/data/user/model/User;Ljava/lang/String;Ljava/lang/String;I)Ljava/lang/String; // method@f2b7 │ │ -4ab0c2: 0c04 |0025: move-result-object v4 │ │ -4ab0c4: 7240 cde4 0174 |0026: invoke-interface {v1, v0, v4, v7}, Lcom/nextcloud/talk/api/NcApi;.setReminder:(Ljava/lang/String;Ljava/lang/String;I)Lio/reactivex/Observable; // method@e4cd │ │ -4ab0ca: 0c04 |0029: move-result-object v4 │ │ -4ab0cc: 2205 7621 |002a: new-instance v5, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda0; // type@2176 │ │ -4ab0d0: 7010 69ed 0500 |002c: invoke-direct {v5}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda0;.:()V // method@ed69 │ │ -4ab0d6: 2206 7821 |002f: new-instance v6, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda11; // type@2178 │ │ -4ab0da: 7020 6ded 5600 |0031: invoke-direct {v6, v5}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda11;.:(Lkotlin/jvm/functions/Function1;)V // method@ed6d │ │ -4ab0e0: 6e20 3cf4 6400 |0034: invoke-virtual {v4, v6}, Lio/reactivex/Observable;.map:(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; // method@f43c │ │ -4ab0e6: 0c04 |0037: move-result-object v4 │ │ -4ab0e8: 1a05 95c9 |0038: const-string v5, "map(...)" // string@c995 │ │ -4ab0ec: 7120 fffb 5400 |003a: invoke-static {v4, v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -4ab0f2: 1104 |003d: return-object v4 │ │ +4ab06c: |[4ab06c] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.setReminder:(Lcom/nextcloud/talk/data/user/model/User;Ljava/lang/String;Ljava/lang/String;II)Lio/reactivex/Observable; │ │ +4ab07c: 1a00 42f8 |0000: const-string v0, "user" // string@f842 │ │ +4ab080: 7120 00fc 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ab086: 1a00 f7df |0005: const-string v0, "roomToken" // string@dff7 │ │ +4ab08a: 7120 00fc 0500 |0007: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ab090: 1a00 c5cc |000a: const-string v0, "messageId" // string@ccc5 │ │ +4ab094: 7120 00fc 0600 |000c: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ab09a: 6e10 9df0 0400 |000f: invoke-virtual {v4}, Lcom/nextcloud/talk/data/user/model/User;.getUsername:()Ljava/lang/String; // method@f09d │ │ +4ab0a0: 0c00 |0012: move-result-object v0 │ │ +4ab0a2: 6e10 9bf0 0400 |0013: invoke-virtual {v4}, Lcom/nextcloud/talk/data/user/model/User;.getToken:()Ljava/lang/String; // method@f09b │ │ +4ab0a8: 0c01 |0016: move-result-object v1 │ │ +4ab0aa: 7120 a9f2 1000 |0017: invoke-static {v0, v1}, Lcom/nextcloud/talk/utils/ApiUtils;.getCredentials:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@f2a9 │ │ +4ab0b0: 0c00 |001a: move-result-object v0 │ │ +4ab0b2: 7110 fdfb 0000 |001b: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4ab0b8: 5431 abb2 |001e: iget-object v1, v3, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.ncApi:Lcom/nextcloud/talk/api/NcApi; // field@b2ab │ │ +4ab0bc: 6202 f4b4 |0020: sget-object v2, Lcom/nextcloud/talk/utils/ApiUtils;.INSTANCE:Lcom/nextcloud/talk/utils/ApiUtils; // field@b4f4 │ │ +4ab0c0: 6e58 b7f2 4265 |0022: invoke-virtual {v2, v4, v5, v6, v8}, Lcom/nextcloud/talk/utils/ApiUtils;.getUrlForReminder:(Lcom/nextcloud/talk/data/user/model/User;Ljava/lang/String;Ljava/lang/String;I)Ljava/lang/String; // method@f2b7 │ │ +4ab0c6: 0c04 |0025: move-result-object v4 │ │ +4ab0c8: 7240 cde4 0174 |0026: invoke-interface {v1, v0, v4, v7}, Lcom/nextcloud/talk/api/NcApi;.setReminder:(Ljava/lang/String;Ljava/lang/String;I)Lio/reactivex/Observable; // method@e4cd │ │ +4ab0ce: 0c04 |0029: move-result-object v4 │ │ +4ab0d0: 2205 7621 |002a: new-instance v5, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda0; // type@2176 │ │ +4ab0d4: 7010 69ed 0500 |002c: invoke-direct {v5}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda0;.:()V // method@ed69 │ │ +4ab0da: 2206 7821 |002f: new-instance v6, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda11; // type@2178 │ │ +4ab0de: 7020 6ded 5600 |0031: invoke-direct {v6, v5}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda11;.:(Lkotlin/jvm/functions/Function1;)V // method@ed6d │ │ +4ab0e4: 6e20 3cf4 6400 |0034: invoke-virtual {v4, v6}, Lio/reactivex/Observable;.map:(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; // method@f43c │ │ +4ab0ea: 0c04 |0037: move-result-object v4 │ │ +4ab0ec: 1a05 95c9 |0038: const-string v5, "map(...)" // string@c995 │ │ +4ab0f0: 7120 fffb 5400 |003a: invoke-static {v4, v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +4ab0f6: 1104 |003d: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x000f line=61 │ │ 0x001e line=62 │ │ 0x0020 line=64 │ │ 0x0026 line=62 │ │ 0x002f line=66 │ │ @@ -2046538,42 +2046538,42 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lio/reactivex/Observable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 56 16-bit code units │ │ -4ab0f4: |[4ab0f4] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.shareLocationToNotes:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lio/reactivex/Observable; │ │ -4ab104: 1a00 7f96 |0000: const-string v0, "credentials" // string@967f │ │ -4ab108: 7120 00fc 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ab10e: 1a00 15f8 |0005: const-string v0, "url" // string@f815 │ │ -4ab112: 7120 00fc 0900 |0007: invoke-static {v9, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ab118: 1a00 9cd2 |000a: const-string v0, "objectType" // string@d29c │ │ -4ab11c: 7120 00fc 0a00 |000c: invoke-static {v10, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ab122: 1a00 98d2 |000f: const-string v0, "objectId" // string@d298 │ │ -4ab126: 7120 00fc 0b00 |0011: invoke-static {v11, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ab12c: 1a00 eccc |0014: const-string v0, "metadata" // string@ccec │ │ -4ab130: 7120 00fc 0c00 |0016: invoke-static {v12, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ab136: 5471 abb2 |0019: iget-object v1, v7, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.ncApi:Lcom/nextcloud/talk/api/NcApi; // field@b2ab │ │ -4ab13a: 0782 |001b: move-object v2, v8 │ │ -4ab13c: 0793 |001c: move-object v3, v9 │ │ -4ab13e: 07a4 |001d: move-object v4, v10 │ │ -4ab140: 07b5 |001e: move-object v5, v11 │ │ -4ab142: 07c6 |001f: move-object v6, v12 │ │ -4ab144: 7806 c2e4 0100 |0020: invoke-interface/range {v1, v2, v3, v4, v5, v6}, Lcom/nextcloud/talk/api/NcApi;.sendLocation:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lio/reactivex/Observable; // method@e4c2 │ │ -4ab14a: 0c08 |0023: move-result-object v8 │ │ -4ab14c: 2209 8521 |0024: new-instance v9, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda23; // type@2185 │ │ -4ab150: 7010 87ed 0900 |0026: invoke-direct {v9}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda23;.:()V // method@ed87 │ │ -4ab156: 220a 8621 |0029: new-instance v10, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda24; // type@2186 │ │ -4ab15a: 7020 89ed 9a00 |002b: invoke-direct {v10, v9}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda24;.:(Lkotlin/jvm/functions/Function1;)V // method@ed89 │ │ -4ab160: 6e20 3cf4 a800 |002e: invoke-virtual {v8, v10}, Lio/reactivex/Observable;.map:(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; // method@f43c │ │ -4ab166: 0c08 |0031: move-result-object v8 │ │ -4ab168: 1a09 95c9 |0032: const-string v9, "map(...)" // string@c995 │ │ -4ab16c: 7120 fffb 9800 |0034: invoke-static {v8, v9}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -4ab172: 1108 |0037: return-object v8 │ │ +4ab0f8: |[4ab0f8] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.shareLocationToNotes:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lio/reactivex/Observable; │ │ +4ab108: 1a00 7f96 |0000: const-string v0, "credentials" // string@967f │ │ +4ab10c: 7120 00fc 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ab112: 1a00 15f8 |0005: const-string v0, "url" // string@f815 │ │ +4ab116: 7120 00fc 0900 |0007: invoke-static {v9, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ab11c: 1a00 9cd2 |000a: const-string v0, "objectType" // string@d29c │ │ +4ab120: 7120 00fc 0a00 |000c: invoke-static {v10, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ab126: 1a00 98d2 |000f: const-string v0, "objectId" // string@d298 │ │ +4ab12a: 7120 00fc 0b00 |0011: invoke-static {v11, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ab130: 1a00 eccc |0014: const-string v0, "metadata" // string@ccec │ │ +4ab134: 7120 00fc 0c00 |0016: invoke-static {v12, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ab13a: 5471 abb2 |0019: iget-object v1, v7, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.ncApi:Lcom/nextcloud/talk/api/NcApi; // field@b2ab │ │ +4ab13e: 0782 |001b: move-object v2, v8 │ │ +4ab140: 0793 |001c: move-object v3, v9 │ │ +4ab142: 07a4 |001d: move-object v4, v10 │ │ +4ab144: 07b5 |001e: move-object v5, v11 │ │ +4ab146: 07c6 |001f: move-object v6, v12 │ │ +4ab148: 7806 c2e4 0100 |0020: invoke-interface/range {v1, v2, v3, v4, v5, v6}, Lcom/nextcloud/talk/api/NcApi;.sendLocation:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lio/reactivex/Observable; // method@e4c2 │ │ +4ab14e: 0c08 |0023: move-result-object v8 │ │ +4ab150: 2209 8521 |0024: new-instance v9, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda23; // type@2185 │ │ +4ab154: 7010 87ed 0900 |0026: invoke-direct {v9}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda23;.:()V // method@ed87 │ │ +4ab15a: 220a 8621 |0029: new-instance v10, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda24; // type@2186 │ │ +4ab15e: 7020 89ed 9a00 |002b: invoke-direct {v10, v9}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda24;.:(Lkotlin/jvm/functions/Function1;)V // method@ed89 │ │ +4ab164: 6e20 3cf4 a800 |002e: invoke-virtual {v8, v10}, Lio/reactivex/Observable;.map:(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; // method@f43c │ │ +4ab16a: 0c08 |0031: move-result-object v8 │ │ +4ab16c: 1a09 95c9 |0032: const-string v9, "map(...)" // string@c995 │ │ +4ab170: 7120 fffb 9800 |0034: invoke-static {v8, v9}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +4ab176: 1108 |0037: return-object v8 │ │ catches : (none) │ │ positions : │ │ 0x0019 line=134 │ │ locals : │ │ 0x0000 - 0x0038 reg=7 this Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork; │ │ 0x0000 - 0x0038 reg=8 (null) Ljava/lang/String; │ │ 0x0000 - 0x0038 reg=9 (null) Ljava/lang/String; │ │ @@ -2046586,44 +2046586,44 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lio/reactivex/Observable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 7 │ │ insns size : 58 16-bit code units │ │ -4ab174: |[4ab174] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.shareToNotes:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lio/reactivex/Observable; │ │ -4ab184: 1a00 7f96 |0000: const-string v0, "credentials" // string@967f │ │ -4ab188: 7120 00fc 0900 |0002: invoke-static {v9, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ab18e: 1a00 15f8 |0005: const-string v0, "url" // string@f815 │ │ -4ab192: 7120 00fc 0a00 |0007: invoke-static {v10, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ab198: 1a00 b6cc |000a: const-string v0, "message" // string@ccb6 │ │ -4ab19c: 7120 00fc 0b00 |000c: invoke-static {v11, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ab1a2: 1a00 309a |000f: const-string v0, "displayName" // string@9a30 │ │ -4ab1a6: 7120 00fc 0c00 |0011: invoke-static {v12, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ab1ac: 5481 abb2 |0014: iget-object v1, v8, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.ncApi:Lcom/nextcloud/talk/api/NcApi; // field@b2ab │ │ -4ab1b0: 07b4 |0016: move-object v4, v11 │ │ -4ab1b2: 1f04 7724 |0017: check-cast v4, Ljava/lang/CharSequence; // type@2477 │ │ -4ab1b6: 120b |0019: const/4 v11, #int 0 // #0 │ │ -4ab1b8: 7110 38f5 0b00 |001a: invoke-static {v11}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@f538 │ │ -4ab1be: 0c07 |001d: move-result-object v7 │ │ -4ab1c0: 1206 |001e: const/4 v6, #int 0 // #0 │ │ -4ab1c2: 0792 |001f: move-object v2, v9 │ │ -4ab1c4: 07a3 |0020: move-object v3, v10 │ │ -4ab1c6: 07c5 |0021: move-object v5, v12 │ │ -4ab1c8: 7807 bfe4 0100 |0022: invoke-interface/range {v1, v2, v3, v4, v5, v6, v7}, Lcom/nextcloud/talk/api/NcApi;.sendChatMessage:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/CharSequence;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Boolean;)Lio/reactivex/Observable; // method@e4bf │ │ -4ab1ce: 0c09 |0025: move-result-object v9 │ │ -4ab1d0: 220a 8221 |0026: new-instance v10, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda20; // type@2182 │ │ -4ab1d4: 7010 81ed 0a00 |0028: invoke-direct {v10}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda20;.:()V // method@ed81 │ │ -4ab1da: 220b 8321 |002b: new-instance v11, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda21; // type@2183 │ │ -4ab1de: 7020 83ed ab00 |002d: invoke-direct {v11, v10}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda21;.:(Lkotlin/jvm/functions/Function1;)V // method@ed83 │ │ -4ab1e4: 6e20 3cf4 b900 |0030: invoke-virtual {v9, v11}, Lio/reactivex/Observable;.map:(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; // method@f43c │ │ -4ab1ea: 0c09 |0033: move-result-object v9 │ │ -4ab1ec: 1a0a 95c9 |0034: const-string v10, "map(...)" // string@c995 │ │ -4ab1f0: 7120 fffb a900 |0036: invoke-static {v9, v10}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -4ab1f6: 1109 |0039: return-object v9 │ │ +4ab178: |[4ab178] com.nextcloud.talk.chat.data.network.RetrofitChatNetwork.shareToNotes:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lio/reactivex/Observable; │ │ +4ab188: 1a00 7f96 |0000: const-string v0, "credentials" // string@967f │ │ +4ab18c: 7120 00fc 0900 |0002: invoke-static {v9, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ab192: 1a00 15f8 |0005: const-string v0, "url" // string@f815 │ │ +4ab196: 7120 00fc 0a00 |0007: invoke-static {v10, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ab19c: 1a00 b6cc |000a: const-string v0, "message" // string@ccb6 │ │ +4ab1a0: 7120 00fc 0b00 |000c: invoke-static {v11, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ab1a6: 1a00 309a |000f: const-string v0, "displayName" // string@9a30 │ │ +4ab1aa: 7120 00fc 0c00 |0011: invoke-static {v12, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ab1b0: 5481 abb2 |0014: iget-object v1, v8, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork;.ncApi:Lcom/nextcloud/talk/api/NcApi; // field@b2ab │ │ +4ab1b4: 07b4 |0016: move-object v4, v11 │ │ +4ab1b6: 1f04 7724 |0017: check-cast v4, Ljava/lang/CharSequence; // type@2477 │ │ +4ab1ba: 120b |0019: const/4 v11, #int 0 // #0 │ │ +4ab1bc: 7110 38f5 0b00 |001a: invoke-static {v11}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@f538 │ │ +4ab1c2: 0c07 |001d: move-result-object v7 │ │ +4ab1c4: 1206 |001e: const/4 v6, #int 0 // #0 │ │ +4ab1c6: 0792 |001f: move-object v2, v9 │ │ +4ab1c8: 07a3 |0020: move-object v3, v10 │ │ +4ab1ca: 07c5 |0021: move-object v5, v12 │ │ +4ab1cc: 7807 bfe4 0100 |0022: invoke-interface/range {v1, v2, v3, v4, v5, v6, v7}, Lcom/nextcloud/talk/api/NcApi;.sendChatMessage:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/CharSequence;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Boolean;)Lio/reactivex/Observable; // method@e4bf │ │ +4ab1d2: 0c09 |0025: move-result-object v9 │ │ +4ab1d4: 220a 8221 |0026: new-instance v10, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda20; // type@2182 │ │ +4ab1d8: 7010 81ed 0a00 |0028: invoke-direct {v10}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda20;.:()V // method@ed81 │ │ +4ab1de: 220b 8321 |002b: new-instance v11, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda21; // type@2183 │ │ +4ab1e2: 7020 83ed ab00 |002d: invoke-direct {v11, v10}, Lcom/nextcloud/talk/chat/data/network/RetrofitChatNetwork$$ExternalSyntheticLambda21;.:(Lkotlin/jvm/functions/Function1;)V // method@ed83 │ │ +4ab1e8: 6e20 3cf4 b900 |0030: invoke-virtual {v9, v11}, Lio/reactivex/Observable;.map:(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; // method@f43c │ │ +4ab1ee: 0c09 |0033: move-result-object v9 │ │ +4ab1f0: 1a0a 95c9 |0034: const-string v10, "map(...)" // string@c995 │ │ +4ab1f4: 7120 fffb a900 |0036: invoke-static {v9, v10}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +4ab1fa: 1109 |0039: return-object v9 │ │ catches : (none) │ │ positions : │ │ 0x0014 line=107 │ │ 0x0016 line=110 │ │ 0x001a line=113 │ │ 0x0022 line=107 │ │ 0x002b line=114 │ │ @@ -2046664,18 +2046664,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4ab2d0: |[4ab2d0] com.nextcloud.talk.chat.viewmodels.ChatViewModel$$ExternalSyntheticLambda0.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)V │ │ -4ab2e0: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4ab2e6: 5b01 acb2 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$$ExternalSyntheticLambda0;.f$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2ac │ │ -4ab2ea: 0e00 |0005: return-void │ │ +4ab2d4: |[4ab2d4] com.nextcloud.talk.chat.viewmodels.ChatViewModel$$ExternalSyntheticLambda0.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)V │ │ +4ab2e4: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4ab2ea: 5b01 acb2 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$$ExternalSyntheticLambda0;.f$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2ac │ │ +4ab2ee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; │ │ │ │ @@ -2046685,19 +2046685,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -4ab2b0: |[4ab2b0] com.nextcloud.talk.chat.viewmodels.ChatViewModel$$ExternalSyntheticLambda0.invoke:()Ljava/lang/Object; │ │ -4ab2c0: 5410 acb2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$$ExternalSyntheticLambda0;.f$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2ac │ │ -4ab2c4: 7110 b8ee 0000 |0002: invoke-static {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.$r8$lambda$2jO65pO7ZsHRxjPAecgpF-eedi4:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Lkotlin/Unit; // method@eeb8 │ │ -4ab2ca: 0c00 |0005: move-result-object v0 │ │ -4ab2cc: 1100 |0006: return-object v0 │ │ +4ab2b4: |[4ab2b4] com.nextcloud.talk.chat.viewmodels.ChatViewModel$$ExternalSyntheticLambda0.invoke:()Ljava/lang/Object; │ │ +4ab2c4: 5410 acb2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$$ExternalSyntheticLambda0;.f$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2ac │ │ +4ab2c8: 7110 b8ee 0000 |0002: invoke-static {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.$r8$lambda$2jO65pO7ZsHRxjPAecgpF-eedi4:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Lkotlin/Unit; // method@eeb8 │ │ +4ab2ce: 0c00 |0005: move-result-object v0 │ │ +4ab2d0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$$ExternalSyntheticLambda0; │ │ │ │ source_file_idx : 8354 (D8$$SyntheticClass) │ │ @@ -2046738,20 +2046738,20 @@ │ │ type : '(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;Landroid/content/Context;Lcom/nextcloud/talk/models/domain/ConversationModel;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -4ab314: |[4ab314] com.nextcloud.talk.chat.viewmodels.ChatViewModel$$ExternalSyntheticLambda1.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;Landroid/content/Context;Lcom/nextcloud/talk/models/domain/ConversationModel;)V │ │ -4ab324: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4ab32a: 5b01 adb2 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$$ExternalSyntheticLambda1;.f$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2ad │ │ -4ab32e: 5b02 aeb2 |0005: iput-object v2, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$$ExternalSyntheticLambda1;.f$1:Landroid/content/Context; // field@b2ae │ │ -4ab332: 5b03 afb2 |0007: iput-object v3, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$$ExternalSyntheticLambda1;.f$2:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b2af │ │ -4ab336: 0e00 |0009: return-void │ │ +4ab318: |[4ab318] com.nextcloud.talk.chat.viewmodels.ChatViewModel$$ExternalSyntheticLambda1.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;Landroid/content/Context;Lcom/nextcloud/talk/models/domain/ConversationModel;)V │ │ +4ab328: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4ab32e: 5b01 adb2 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$$ExternalSyntheticLambda1;.f$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2ad │ │ +4ab332: 5b02 aeb2 |0005: iput-object v2, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$$ExternalSyntheticLambda1;.f$1:Landroid/content/Context; // field@b2ae │ │ +4ab336: 5b03 afb2 |0007: iput-object v3, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$$ExternalSyntheticLambda1;.f$2:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b2af │ │ +4ab33a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x000a reg=1 (null) Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; │ │ 0x0000 - 0x000a reg=2 (null) Landroid/content/Context; │ │ @@ -2046763,21 +2046763,21 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -4ab2ec: |[4ab2ec] com.nextcloud.talk.chat.viewmodels.ChatViewModel$$ExternalSyntheticLambda1.invoke:()Ljava/lang/Object; │ │ -4ab2fc: 5430 adb2 |0000: iget-object v0, v3, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$$ExternalSyntheticLambda1;.f$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2ad │ │ -4ab300: 5431 aeb2 |0002: iget-object v1, v3, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$$ExternalSyntheticLambda1;.f$1:Landroid/content/Context; // field@b2ae │ │ -4ab304: 5432 afb2 |0004: iget-object v2, v3, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$$ExternalSyntheticLambda1;.f$2:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b2af │ │ -4ab308: 7130 b9ee 1002 |0006: invoke-static {v0, v1, v2}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.$r8$lambda$qetUMfcP4l_QFpmznlWp88m_tFI:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;Landroid/content/Context;Lcom/nextcloud/talk/models/domain/ConversationModel;)Lkotlin/Unit; // method@eeb9 │ │ -4ab30e: 0c00 |0009: move-result-object v0 │ │ -4ab310: 1100 |000a: return-object v0 │ │ +4ab2f0: |[4ab2f0] com.nextcloud.talk.chat.viewmodels.ChatViewModel$$ExternalSyntheticLambda1.invoke:()Ljava/lang/Object; │ │ +4ab300: 5430 adb2 |0000: iget-object v0, v3, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$$ExternalSyntheticLambda1;.f$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2ad │ │ +4ab304: 5431 aeb2 |0002: iget-object v1, v3, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$$ExternalSyntheticLambda1;.f$1:Landroid/content/Context; // field@b2ae │ │ +4ab308: 5432 afb2 |0004: iget-object v2, v3, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$$ExternalSyntheticLambda1;.f$2:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b2af │ │ +4ab30c: 7130 b9ee 1002 |0006: invoke-static {v0, v1, v2}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.$r8$lambda$qetUMfcP4l_QFpmznlWp88m_tFI:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;Landroid/content/Context;Lcom/nextcloud/talk/models/domain/ConversationModel;)Lkotlin/Unit; // method@eeb9 │ │ +4ab312: 0c00 |0009: move-result-object v0 │ │ +4ab314: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000b reg=3 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$$ExternalSyntheticLambda1; │ │ │ │ source_file_idx : 8354 (D8$$SyntheticClass) │ │ @@ -2046847,35 +2046847,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -4ab338: |[4ab338] com.nextcloud.talk.chat.viewmodels.ChatViewModel$ChatMessageErrorState.:()V │ │ -4ab348: 2200 9921 |0000: new-instance v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ChatMessageErrorState; // type@2199 │ │ -4ab34c: 7010 00ee 0000 |0002: invoke-direct {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ChatMessageErrorState;.:()V // method@ee00 │ │ -4ab352: 6900 b1b2 |0005: sput-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ChatMessageErrorState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ChatMessageErrorState; // field@b2b1 │ │ -4ab356: 0e00 |0007: return-void │ │ +4ab33c: |[4ab33c] com.nextcloud.talk.chat.viewmodels.ChatViewModel$ChatMessageErrorState.:()V │ │ +4ab34c: 2200 9921 |0000: new-instance v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ChatMessageErrorState; // type@2199 │ │ +4ab350: 7010 00ee 0000 |0002: invoke-direct {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ChatMessageErrorState;.:()V // method@ee00 │ │ +4ab356: 6900 b1b2 |0005: sput-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ChatMessageErrorState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ChatMessageErrorState; // field@b2b1 │ │ +4ab35a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ChatMessageErrorState;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4ab358: |[4ab358] com.nextcloud.talk.chat.viewmodels.ChatViewModel$ChatMessageErrorState.:()V │ │ -4ab368: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4ab36e: 0e00 |0003: return-void │ │ +4ab35c: |[4ab35c] com.nextcloud.talk.chat.viewmodels.ChatViewModel$ChatMessageErrorState.:()V │ │ +4ab36c: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4ab372: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ChatMessageErrorState; │ │ │ │ Virtual methods - │ │ @@ -2046919,35 +2046919,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -4ab370: |[4ab370] com.nextcloud.talk.chat.viewmodels.ChatViewModel$ChatMessageInitialState.:()V │ │ -4ab380: 2200 9a21 |0000: new-instance v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ChatMessageInitialState; // type@219a │ │ -4ab384: 7010 02ee 0000 |0002: invoke-direct {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ChatMessageInitialState;.:()V // method@ee02 │ │ -4ab38a: 6900 b3b2 |0005: sput-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ChatMessageInitialState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ChatMessageInitialState; // field@b2b3 │ │ -4ab38e: 0e00 |0007: return-void │ │ +4ab374: |[4ab374] com.nextcloud.talk.chat.viewmodels.ChatViewModel$ChatMessageInitialState.:()V │ │ +4ab384: 2200 9a21 |0000: new-instance v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ChatMessageInitialState; // type@219a │ │ +4ab388: 7010 02ee 0000 |0002: invoke-direct {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ChatMessageInitialState;.:()V // method@ee02 │ │ +4ab38e: 6900 b3b2 |0005: sput-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ChatMessageInitialState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ChatMessageInitialState; // field@b2b3 │ │ +4ab392: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ChatMessageInitialState;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4ab390: |[4ab390] com.nextcloud.talk.chat.viewmodels.ChatViewModel$ChatMessageInitialState.:()V │ │ -4ab3a0: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4ab3a6: 0e00 |0003: return-void │ │ +4ab394: |[4ab394] com.nextcloud.talk.chat.viewmodels.ChatViewModel$ChatMessageInitialState.:()V │ │ +4ab3a4: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4ab3aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ChatMessageInitialState; │ │ │ │ Virtual methods - │ │ @@ -2046991,35 +2046991,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -4ab3a8: |[4ab3a8] com.nextcloud.talk.chat.viewmodels.ChatViewModel$ChatMessageStartState.:()V │ │ -4ab3b8: 2200 9b21 |0000: new-instance v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ChatMessageStartState; // type@219b │ │ -4ab3bc: 7010 04ee 0000 |0002: invoke-direct {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ChatMessageStartState;.:()V // method@ee04 │ │ -4ab3c2: 6900 b5b2 |0005: sput-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ChatMessageStartState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ChatMessageStartState; // field@b2b5 │ │ -4ab3c6: 0e00 |0007: return-void │ │ +4ab3ac: |[4ab3ac] com.nextcloud.talk.chat.viewmodels.ChatViewModel$ChatMessageStartState.:()V │ │ +4ab3bc: 2200 9b21 |0000: new-instance v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ChatMessageStartState; // type@219b │ │ +4ab3c0: 7010 04ee 0000 |0002: invoke-direct {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ChatMessageStartState;.:()V // method@ee04 │ │ +4ab3c6: 6900 b5b2 |0005: sput-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ChatMessageStartState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ChatMessageStartState; // field@b2b5 │ │ +4ab3ca: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ChatMessageStartState;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4ab3c8: |[4ab3c8] com.nextcloud.talk.chat.viewmodels.ChatViewModel$ChatMessageStartState.:()V │ │ -4ab3d8: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4ab3de: 0e00 |0003: return-void │ │ +4ab3cc: |[4ab3cc] com.nextcloud.talk.chat.viewmodels.ChatViewModel$ChatMessageStartState.:()V │ │ +4ab3dc: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4ab3e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ChatMessageStartState; │ │ │ │ Virtual methods - │ │ @@ -2047063,35 +2047063,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -4ab3e0: |[4ab3e0] com.nextcloud.talk.chat.viewmodels.ChatViewModel$ChatMessageUpdateState.:()V │ │ -4ab3f0: 2200 9c21 |0000: new-instance v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ChatMessageUpdateState; // type@219c │ │ -4ab3f4: 7010 06ee 0000 |0002: invoke-direct {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ChatMessageUpdateState;.:()V // method@ee06 │ │ -4ab3fa: 6900 b7b2 |0005: sput-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ChatMessageUpdateState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ChatMessageUpdateState; // field@b2b7 │ │ -4ab3fe: 0e00 |0007: return-void │ │ +4ab3e4: |[4ab3e4] com.nextcloud.talk.chat.viewmodels.ChatViewModel$ChatMessageUpdateState.:()V │ │ +4ab3f4: 2200 9c21 |0000: new-instance v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ChatMessageUpdateState; // type@219c │ │ +4ab3f8: 7010 06ee 0000 |0002: invoke-direct {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ChatMessageUpdateState;.:()V // method@ee06 │ │ +4ab3fe: 6900 b7b2 |0005: sput-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ChatMessageUpdateState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ChatMessageUpdateState; // field@b2b7 │ │ +4ab402: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ChatMessageUpdateState;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4ab400: |[4ab400] com.nextcloud.talk.chat.viewmodels.ChatViewModel$ChatMessageUpdateState.:()V │ │ -4ab410: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4ab416: 0e00 |0003: return-void │ │ +4ab404: |[4ab404] com.nextcloud.talk.chat.viewmodels.ChatViewModel$ChatMessageUpdateState.:()V │ │ +4ab414: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4ab41a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ChatMessageUpdateState; │ │ │ │ Virtual methods - │ │ @@ -2047135,18 +2047135,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4ab418: |[4ab418] com.nextcloud.talk.chat.viewmodels.ChatViewModel$CheckForNoteToSelfObserver.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)V │ │ -4ab428: 5b01 b8b2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$CheckForNoteToSelfObserver;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2b8 │ │ -4ab42c: 7010 2ff6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4ab432: 0e00 |0005: return-void │ │ +4ab41c: |[4ab41c] com.nextcloud.talk.chat.viewmodels.ChatViewModel$CheckForNoteToSelfObserver.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)V │ │ +4ab42c: 5b01 b8b2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$CheckForNoteToSelfObserver;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2b8 │ │ +4ab430: 7010 2ff6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4ab436: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=724 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$CheckForNoteToSelfObserver; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; │ │ │ │ @@ -2047156,43 +2047156,43 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -4ab434: |[4ab434] com.nextcloud.talk.chat.viewmodels.ChatViewModel$CheckForNoteToSelfObserver.onComplete:()V │ │ -4ab444: 0e00 |0000: return-void │ │ +4ab438: |[4ab438] com.nextcloud.talk.chat.viewmodels.ChatViewModel$CheckForNoteToSelfObserver.onComplete:()V │ │ +4ab448: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$CheckForNoteToSelfObserver;) │ │ name : 'onError' │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -4ab448: |[4ab448] com.nextcloud.talk.chat.viewmodels.ChatViewModel$CheckForNoteToSelfObserver.onError:(Ljava/lang/Throwable;)V │ │ -4ab458: 1a00 659b |0000: const-string v0, "e" // string@9b65 │ │ -4ab45c: 7120 00fc 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ab462: 7100 bdee 0000 |0005: invoke-static {}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$getTAG$cp:()Ljava/lang/String; // method@eebd │ │ -4ab468: 0c00 |0008: move-result-object v0 │ │ -4ab46a: 2201 a924 |0009: new-instance v1, Ljava/lang/StringBuilder; // type@24a9 │ │ -4ab46e: 1a02 d224 |000b: const-string v2, "Error when getting rooms for Note to Self Observer " // string@24d2 │ │ -4ab472: 7020 89f6 2100 |000d: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -4ab478: 6e20 91f6 4100 |0010: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@f691 │ │ -4ab47e: 0c04 |0013: move-result-object v4 │ │ -4ab480: 6e10 9cf6 0400 |0014: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -4ab486: 0c04 |0017: move-result-object v4 │ │ -4ab488: 7120 6c05 4000 |0018: invoke-static {v0, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4ab48e: 0e00 |001b: return-void │ │ +4ab44c: |[4ab44c] com.nextcloud.talk.chat.viewmodels.ChatViewModel$CheckForNoteToSelfObserver.onError:(Ljava/lang/Throwable;)V │ │ +4ab45c: 1a00 659b |0000: const-string v0, "e" // string@9b65 │ │ +4ab460: 7120 00fc 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ab466: 7100 bdee 0000 |0005: invoke-static {}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$getTAG$cp:()Ljava/lang/String; // method@eebd │ │ +4ab46c: 0c00 |0008: move-result-object v0 │ │ +4ab46e: 2201 a924 |0009: new-instance v1, Ljava/lang/StringBuilder; // type@24a9 │ │ +4ab472: 1a02 d224 |000b: const-string v2, "Error when getting rooms for Note to Self Observer " // string@24d2 │ │ +4ab476: 7020 89f6 2100 |000d: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +4ab47c: 6e20 91f6 4100 |0010: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@f691 │ │ +4ab482: 0c04 |0013: move-result-object v4 │ │ +4ab484: 6e10 9cf6 0400 |0014: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +4ab48a: 0c04 |0017: move-result-object v4 │ │ +4ab48c: 7120 6c05 4000 |0018: invoke-static {v0, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4ab492: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=746 │ │ locals : │ │ 0x0000 - 0x001c reg=3 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$CheckForNoteToSelfObserver; │ │ 0x0000 - 0x001c reg=4 (null) Ljava/lang/Throwable; │ │ │ │ @@ -2047201,85 +2047201,85 @@ │ │ type : '(Lcom/nextcloud/talk/models/json/conversations/RoomsOverall;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 142 16-bit code units │ │ -4ab490: |[4ab490] com.nextcloud.talk.chat.viewmodels.ChatViewModel$CheckForNoteToSelfObserver.onNext:(Lcom/nextcloud/talk/models/json/conversations/RoomsOverall;)V │ │ -4ab4a0: 1a00 fbdf |0000: const-string v0, "roomsOverall" // string@dffb │ │ -4ab4a4: 7120 00fc 0700 |0002: invoke-static {v7, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ab4aa: 6e10 82f1 0700 |0005: invoke-virtual {v7}, Lcom/nextcloud/talk/models/json/conversations/RoomsOverall;.getOcs:()Lcom/nextcloud/talk/models/json/conversations/RoomsOCS; // method@f182 │ │ -4ab4b0: 0c07 |0008: move-result-object v7 │ │ -4ab4b2: 3807 0700 |0009: if-eqz v7, 0010 // +0007 │ │ -4ab4b6: 6e10 81f1 0700 |000b: invoke-virtual {v7}, Lcom/nextcloud/talk/models/json/conversations/RoomsOCS;.getData:()Ljava/util/List; // method@f181 │ │ -4ab4bc: 0c07 |000e: move-result-object v7 │ │ -4ab4be: 2802 |000f: goto 0011 // +0002 │ │ -4ab4c0: 1207 |0010: const/4 v7, #int 0 // #0 │ │ -4ab4c2: 3807 7c00 |0011: if-eqz v7, 008d // +007c │ │ -4ab4c6: 5460 b8b2 |0013: iget-object v0, v6, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$CheckForNoteToSelfObserver;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2b8 │ │ -4ab4ca: 1f07 8e24 |0015: check-cast v7, Ljava/lang/Iterable; // type@248e │ │ -4ab4ce: 7210 e3f5 0700 |0017: invoke-interface {v7}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@f5e3 │ │ -4ab4d4: 0c07 |001a: move-result-object v7 │ │ -4ab4d6: 7210 46f9 0700 |001b: invoke-interface {v7}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ -4ab4dc: 0a01 |001e: move-result v1 │ │ -4ab4de: 3801 4200 |001f: if-eqz v1, 0061 // +0042 │ │ -4ab4e2: 7210 47f9 0700 |0021: invoke-interface {v7}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ -4ab4e8: 0c01 |0024: move-result-object v1 │ │ -4ab4ea: 0712 |0025: move-object v2, v1 │ │ -4ab4ec: 1f02 df22 |0026: check-cast v2, Lcom/nextcloud/talk/models/json/conversations/Conversation; // type@22df │ │ -4ab4f0: 6203 cbb4 |0028: sget-object v3, Lcom/nextcloud/talk/models/domain/ConversationModel;.Companion:Lcom/nextcloud/talk/models/domain/ConversationModel$Companion; // field@b4cb │ │ -4ab4f4: 7110 beee 0000 |002a: invoke-static {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$getUserProvider$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew; // method@eebe │ │ -4ab4fa: 0c04 |002d: move-result-object v4 │ │ -4ab4fc: 7210 17f3 0400 |002e: invoke-interface {v4}, Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;.getCurrentUser:()Lio/reactivex/Maybe; // method@f317 │ │ -4ab502: 0c04 |0031: move-result-object v4 │ │ -4ab504: 6e10 2ff4 0400 |0032: invoke-virtual {v4}, Lio/reactivex/Maybe;.blockingGet:()Ljava/lang/Object; // method@f42f │ │ -4ab50a: 0c04 |0035: move-result-object v4 │ │ -4ab50c: 1a05 048b |0036: const-string v5, "blockingGet(...)" // string@8b04 │ │ -4ab510: 7120 fffb 5400 |0038: invoke-static {v4, v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -4ab516: 1f04 6522 |003b: check-cast v4, Lcom/nextcloud/talk/data/user/model/User; // type@2265 │ │ -4ab51a: 6e30 3ef1 2304 |003d: invoke-virtual {v3, v2, v4}, Lcom/nextcloud/talk/models/domain/ConversationModel$Companion;.mapToConversationModel:(Lcom/nextcloud/talk/models/json/conversations/Conversation;Lcom/nextcloud/talk/data/user/model/User;)Lcom/nextcloud/talk/models/domain/ConversationModel; // method@f13e │ │ -4ab520: 0c02 |0040: move-result-object v2 │ │ -4ab522: 6203 f8b4 |0041: sget-object v3, Lcom/nextcloud/talk/utils/ConversationUtils;.INSTANCE:Lcom/nextcloud/talk/utils/ConversationUtils; // field@b4f8 │ │ -4ab526: 6e20 d6f2 2300 |0043: invoke-virtual {v3, v2}, Lcom/nextcloud/talk/utils/ConversationUtils;.isNoteToSelfConversation:(Lcom/nextcloud/talk/models/domain/ConversationModel;)Z // method@f2d6 │ │ -4ab52c: 0a02 |0046: move-result v2 │ │ -4ab52e: 3802 d4ff |0047: if-eqz v2, 001b // -002c │ │ -4ab532: 1f01 df22 |0049: check-cast v1, Lcom/nextcloud/talk/models/json/conversations/Conversation; // type@22df │ │ -4ab536: 7110 c3ee 0000 |004b: invoke-static {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$get_getNoteToSelfAvailability$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData; // method@eec3 │ │ -4ab53c: 0c07 |004e: move-result-object v7 │ │ -4ab53e: 2202 b621 |004f: new-instance v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$NoteToSelfAvailableState; // type@21b6 │ │ -4ab542: 6e10 7af1 0100 |0051: invoke-virtual {v1}, Lcom/nextcloud/talk/models/json/conversations/Conversation;.getToken:()Ljava/lang/String; // method@f17a │ │ -4ab548: 0c01 |0054: move-result-object v1 │ │ -4ab54a: 7110 fdfb 0100 |0055: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4ab550: 7020 51ee 1200 |0058: invoke-direct {v2, v1}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$NoteToSelfAvailableState;.:(Ljava/lang/String;)V // method@ee51 │ │ -4ab556: 6e20 e10e 2700 |005b: invoke-virtual {v7, v2}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0ee1 │ │ -4ab55c: 6207 61b5 |005e: sget-object v7, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -4ab560: 282d |0060: goto 008d // +002d │ │ -4ab562: 2207 3f25 |0061: new-instance v7, Ljava/util/NoSuchElementException; // type@253f │ │ -4ab566: 1a01 e01d |0063: const-string v1, "Collection contains no element matching the predicate." // string@1de0 │ │ -4ab56a: 7020 cef9 1700 |0065: invoke-direct {v7, v1}, Ljava/util/NoSuchElementException;.:(Ljava/lang/String;)V // method@f9ce │ │ -4ab570: 2707 |0068: throw v7 │ │ -4ab572: 0d07 |0069: move-exception v7 │ │ -4ab574: 7110 c3ee 0000 |006a: invoke-static {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$get_getNoteToSelfAvailability$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData; // method@eec3 │ │ -4ab57a: 0c00 |006d: move-result-object v0 │ │ -4ab57c: 6201 ebb2 |006e: sget-object v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$NoteToSelfNotAvailableState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$NoteToSelfNotAvailableState; // field@b2eb │ │ -4ab580: 6e20 e10e 1000 |0070: invoke-virtual {v0, v1}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0ee1 │ │ -4ab586: 7100 bdee 0000 |0073: invoke-static {}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$getTAG$cp:()Ljava/lang/String; // method@eebd │ │ -4ab58c: 0c00 |0076: move-result-object v0 │ │ -4ab58e: 2201 a924 |0077: new-instance v1, Ljava/lang/StringBuilder; // type@24a9 │ │ -4ab592: 1a02 4061 |0079: const-string v2, "Note to self not found " // string@6140 │ │ -4ab596: 7020 89f6 2100 |007b: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -4ab59c: 6e20 91f6 7100 |007e: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@f691 │ │ -4ab5a2: 0c07 |0081: move-result-object v7 │ │ -4ab5a4: 6e10 9cf6 0700 |0082: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -4ab5aa: 0c07 |0085: move-result-object v7 │ │ -4ab5ac: 7120 6e05 7000 |0086: invoke-static {v0, v7}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@056e │ │ -4ab5b2: 0a07 |0089: move-result v7 │ │ -4ab5b4: 7110 e0f5 0700 |008a: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ -4ab5ba: 0e00 |008d: return-void │ │ +4ab494: |[4ab494] com.nextcloud.talk.chat.viewmodels.ChatViewModel$CheckForNoteToSelfObserver.onNext:(Lcom/nextcloud/talk/models/json/conversations/RoomsOverall;)V │ │ +4ab4a4: 1a00 fbdf |0000: const-string v0, "roomsOverall" // string@dffb │ │ +4ab4a8: 7120 00fc 0700 |0002: invoke-static {v7, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ab4ae: 6e10 82f1 0700 |0005: invoke-virtual {v7}, Lcom/nextcloud/talk/models/json/conversations/RoomsOverall;.getOcs:()Lcom/nextcloud/talk/models/json/conversations/RoomsOCS; // method@f182 │ │ +4ab4b4: 0c07 |0008: move-result-object v7 │ │ +4ab4b6: 3807 0700 |0009: if-eqz v7, 0010 // +0007 │ │ +4ab4ba: 6e10 81f1 0700 |000b: invoke-virtual {v7}, Lcom/nextcloud/talk/models/json/conversations/RoomsOCS;.getData:()Ljava/util/List; // method@f181 │ │ +4ab4c0: 0c07 |000e: move-result-object v7 │ │ +4ab4c2: 2802 |000f: goto 0011 // +0002 │ │ +4ab4c4: 1207 |0010: const/4 v7, #int 0 // #0 │ │ +4ab4c6: 3807 7c00 |0011: if-eqz v7, 008d // +007c │ │ +4ab4ca: 5460 b8b2 |0013: iget-object v0, v6, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$CheckForNoteToSelfObserver;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2b8 │ │ +4ab4ce: 1f07 8e24 |0015: check-cast v7, Ljava/lang/Iterable; // type@248e │ │ +4ab4d2: 7210 e3f5 0700 |0017: invoke-interface {v7}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@f5e3 │ │ +4ab4d8: 0c07 |001a: move-result-object v7 │ │ +4ab4da: 7210 46f9 0700 |001b: invoke-interface {v7}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ +4ab4e0: 0a01 |001e: move-result v1 │ │ +4ab4e2: 3801 4200 |001f: if-eqz v1, 0061 // +0042 │ │ +4ab4e6: 7210 47f9 0700 |0021: invoke-interface {v7}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ +4ab4ec: 0c01 |0024: move-result-object v1 │ │ +4ab4ee: 0712 |0025: move-object v2, v1 │ │ +4ab4f0: 1f02 df22 |0026: check-cast v2, Lcom/nextcloud/talk/models/json/conversations/Conversation; // type@22df │ │ +4ab4f4: 6203 cbb4 |0028: sget-object v3, Lcom/nextcloud/talk/models/domain/ConversationModel;.Companion:Lcom/nextcloud/talk/models/domain/ConversationModel$Companion; // field@b4cb │ │ +4ab4f8: 7110 beee 0000 |002a: invoke-static {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$getUserProvider$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew; // method@eebe │ │ +4ab4fe: 0c04 |002d: move-result-object v4 │ │ +4ab500: 7210 17f3 0400 |002e: invoke-interface {v4}, Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;.getCurrentUser:()Lio/reactivex/Maybe; // method@f317 │ │ +4ab506: 0c04 |0031: move-result-object v4 │ │ +4ab508: 6e10 2ff4 0400 |0032: invoke-virtual {v4}, Lio/reactivex/Maybe;.blockingGet:()Ljava/lang/Object; // method@f42f │ │ +4ab50e: 0c04 |0035: move-result-object v4 │ │ +4ab510: 1a05 048b |0036: const-string v5, "blockingGet(...)" // string@8b04 │ │ +4ab514: 7120 fffb 5400 |0038: invoke-static {v4, v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +4ab51a: 1f04 6522 |003b: check-cast v4, Lcom/nextcloud/talk/data/user/model/User; // type@2265 │ │ +4ab51e: 6e30 3ef1 2304 |003d: invoke-virtual {v3, v2, v4}, Lcom/nextcloud/talk/models/domain/ConversationModel$Companion;.mapToConversationModel:(Lcom/nextcloud/talk/models/json/conversations/Conversation;Lcom/nextcloud/talk/data/user/model/User;)Lcom/nextcloud/talk/models/domain/ConversationModel; // method@f13e │ │ +4ab524: 0c02 |0040: move-result-object v2 │ │ +4ab526: 6203 f8b4 |0041: sget-object v3, Lcom/nextcloud/talk/utils/ConversationUtils;.INSTANCE:Lcom/nextcloud/talk/utils/ConversationUtils; // field@b4f8 │ │ +4ab52a: 6e20 d6f2 2300 |0043: invoke-virtual {v3, v2}, Lcom/nextcloud/talk/utils/ConversationUtils;.isNoteToSelfConversation:(Lcom/nextcloud/talk/models/domain/ConversationModel;)Z // method@f2d6 │ │ +4ab530: 0a02 |0046: move-result v2 │ │ +4ab532: 3802 d4ff |0047: if-eqz v2, 001b // -002c │ │ +4ab536: 1f01 df22 |0049: check-cast v1, Lcom/nextcloud/talk/models/json/conversations/Conversation; // type@22df │ │ +4ab53a: 7110 c3ee 0000 |004b: invoke-static {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$get_getNoteToSelfAvailability$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData; // method@eec3 │ │ +4ab540: 0c07 |004e: move-result-object v7 │ │ +4ab542: 2202 b621 |004f: new-instance v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$NoteToSelfAvailableState; // type@21b6 │ │ +4ab546: 6e10 7af1 0100 |0051: invoke-virtual {v1}, Lcom/nextcloud/talk/models/json/conversations/Conversation;.getToken:()Ljava/lang/String; // method@f17a │ │ +4ab54c: 0c01 |0054: move-result-object v1 │ │ +4ab54e: 7110 fdfb 0100 |0055: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4ab554: 7020 51ee 1200 |0058: invoke-direct {v2, v1}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$NoteToSelfAvailableState;.:(Ljava/lang/String;)V // method@ee51 │ │ +4ab55a: 6e20 e10e 2700 |005b: invoke-virtual {v7, v2}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0ee1 │ │ +4ab560: 6207 61b5 |005e: sget-object v7, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +4ab564: 282d |0060: goto 008d // +002d │ │ +4ab566: 2207 3f25 |0061: new-instance v7, Ljava/util/NoSuchElementException; // type@253f │ │ +4ab56a: 1a01 e01d |0063: const-string v1, "Collection contains no element matching the predicate." // string@1de0 │ │ +4ab56e: 7020 cef9 1700 |0065: invoke-direct {v7, v1}, Ljava/util/NoSuchElementException;.:(Ljava/lang/String;)V // method@f9ce │ │ +4ab574: 2707 |0068: throw v7 │ │ +4ab576: 0d07 |0069: move-exception v7 │ │ +4ab578: 7110 c3ee 0000 |006a: invoke-static {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$get_getNoteToSelfAvailability$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData; // method@eec3 │ │ +4ab57e: 0c00 |006d: move-result-object v0 │ │ +4ab580: 6201 ebb2 |006e: sget-object v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$NoteToSelfNotAvailableState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$NoteToSelfNotAvailableState; // field@b2eb │ │ +4ab584: 6e20 e10e 1000 |0070: invoke-virtual {v0, v1}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0ee1 │ │ +4ab58a: 7100 bdee 0000 |0073: invoke-static {}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$getTAG$cp:()Ljava/lang/String; // method@eebd │ │ +4ab590: 0c00 |0076: move-result-object v0 │ │ +4ab592: 2201 a924 |0077: new-instance v1, Ljava/lang/StringBuilder; // type@24a9 │ │ +4ab596: 1a02 4061 |0079: const-string v2, "Note to self not found " // string@6140 │ │ +4ab59a: 7020 89f6 2100 |007b: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +4ab5a0: 6e20 91f6 7100 |007e: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@f691 │ │ +4ab5a6: 0c07 |0081: move-result-object v7 │ │ +4ab5a8: 6e10 9cf6 0700 |0082: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +4ab5ae: 0c07 |0085: move-result-object v7 │ │ +4ab5b0: 7120 6e05 7000 |0086: invoke-static {v0, v7}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@056e │ │ +4ab5b6: 0a07 |0089: move-result v7 │ │ +4ab5b8: 7110 e0f5 0700 |008a: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ +4ab5be: 0e00 |008d: return-void │ │ catches : 1 │ │ 0x0015 - 0x0069 │ │ Ljava/util/NoSuchElementException; -> 0x0069 │ │ positions : │ │ 0x0005 line=730 │ │ 0x0013 line=731 │ │ 0x0015 line=733 │ │ @@ -2047300,18 +2047300,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4ab5cc: |[4ab5cc] com.nextcloud.talk.chat.viewmodels.ChatViewModel$CheckForNoteToSelfObserver.onNext:(Ljava/lang/Object;)V │ │ -4ab5dc: 1f01 e722 |0000: check-cast v1, Lcom/nextcloud/talk/models/json/conversations/RoomsOverall; // type@22e7 │ │ -4ab5e0: 6e20 0aee 1000 |0002: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$CheckForNoteToSelfObserver;.onNext:(Lcom/nextcloud/talk/models/json/conversations/RoomsOverall;)V // method@ee0a │ │ -4ab5e6: 0e00 |0005: return-void │ │ +4ab5d0: |[4ab5d0] com.nextcloud.talk.chat.viewmodels.ChatViewModel$CheckForNoteToSelfObserver.onNext:(Ljava/lang/Object;)V │ │ +4ab5e0: 1f01 e722 |0000: check-cast v1, Lcom/nextcloud/talk/models/json/conversations/RoomsOverall; // type@22e7 │ │ +4ab5e4: 6e20 0aee 1000 |0002: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$CheckForNoteToSelfObserver;.onNext:(Lcom/nextcloud/talk/models/json/conversations/RoomsOverall;)V // method@ee0a │ │ +4ab5ea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=724 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$CheckForNoteToSelfObserver; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -2047320,22 +2047320,22 @@ │ │ type : '(Lio/reactivex/disposables/Disposable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -4ab5e8: |[4ab5e8] com.nextcloud.talk.chat.viewmodels.ChatViewModel$CheckForNoteToSelfObserver.onSubscribe:(Lio/reactivex/disposables/Disposable;)V │ │ -4ab5f8: 1a00 4f97 |0000: const-string v0, "d" // string@974f │ │ -4ab5fc: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ab602: 5410 b8b2 |0005: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$CheckForNoteToSelfObserver;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2b8 │ │ -4ab606: 6e10 d7ee 0000 |0007: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getDisposableSet:()Ljava/util/Set; // method@eed7 │ │ -4ab60c: 0c00 |000a: move-result-object v0 │ │ -4ab60e: 7220 eef9 2000 |000b: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@f9ee │ │ -4ab614: 0e00 |000e: return-void │ │ +4ab5ec: |[4ab5ec] com.nextcloud.talk.chat.viewmodels.ChatViewModel$CheckForNoteToSelfObserver.onSubscribe:(Lio/reactivex/disposables/Disposable;)V │ │ +4ab5fc: 1a00 4f97 |0000: const-string v0, "d" // string@974f │ │ +4ab600: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ab606: 5410 b8b2 |0005: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$CheckForNoteToSelfObserver;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2b8 │ │ +4ab60a: 6e10 d7ee 0000 |0007: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getDisposableSet:()Ljava/util/Set; // method@eed7 │ │ +4ab610: 0c00 |000a: move-result-object v0 │ │ +4ab612: 7220 eef9 2000 |000b: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@f9ee │ │ +4ab618: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=726 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$CheckForNoteToSelfObserver; │ │ 0x0000 - 0x000f reg=2 (null) Lio/reactivex/disposables/Disposable; │ │ │ │ @@ -2047370,17 +2047370,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4ab618: |[4ab618] com.nextcloud.talk.chat.viewmodels.ChatViewModel$Companion.:()V │ │ -4ab628: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4ab62e: 0e00 |0003: return-void │ │ +4ab61c: |[4ab61c] com.nextcloud.talk.chat.viewmodels.ChatViewModel$Companion.:()V │ │ +4ab62c: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4ab632: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=754 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$Companion; │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$Companion;) │ │ @@ -2047388,17 +2047388,17 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4ab630: |[4ab630] com.nextcloud.talk.chat.viewmodels.ChatViewModel$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -4ab640: 7010 0dee 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$Companion;.:()V // method@ee0d │ │ -4ab646: 0e00 |0003: return-void │ │ +4ab634: |[4ab634] com.nextcloud.talk.chat.viewmodels.ChatViewModel$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +4ab644: 7010 0dee 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$Companion;.:()V // method@ee0d │ │ +4ab64a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 7459 (ChatViewModel.kt) │ │ │ │ @@ -2047440,35 +2047440,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -4ab648: |[4ab648] com.nextcloud.talk.chat.viewmodels.ChatViewModel$CreateRoomErrorState.:()V │ │ -4ab658: 2200 9f21 |0000: new-instance v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$CreateRoomErrorState; // type@219f │ │ -4ab65c: 7010 10ee 0000 |0002: invoke-direct {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$CreateRoomErrorState;.:()V // method@ee10 │ │ -4ab662: 6900 bab2 |0005: sput-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$CreateRoomErrorState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$CreateRoomErrorState; // field@b2ba │ │ -4ab666: 0e00 |0007: return-void │ │ +4ab64c: |[4ab64c] com.nextcloud.talk.chat.viewmodels.ChatViewModel$CreateRoomErrorState.:()V │ │ +4ab65c: 2200 9f21 |0000: new-instance v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$CreateRoomErrorState; // type@219f │ │ +4ab660: 7010 10ee 0000 |0002: invoke-direct {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$CreateRoomErrorState;.:()V // method@ee10 │ │ +4ab666: 6900 bab2 |0005: sput-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$CreateRoomErrorState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$CreateRoomErrorState; // field@b2ba │ │ +4ab66a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$CreateRoomErrorState;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4ab668: |[4ab668] com.nextcloud.talk.chat.viewmodels.ChatViewModel$CreateRoomErrorState.:()V │ │ -4ab678: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4ab67e: 0e00 |0003: return-void │ │ +4ab66c: |[4ab66c] com.nextcloud.talk.chat.viewmodels.ChatViewModel$CreateRoomErrorState.:()V │ │ +4ab67c: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4ab682: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$CreateRoomErrorState; │ │ │ │ Virtual methods - │ │ @@ -2047512,35 +2047512,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -4ab680: |[4ab680] com.nextcloud.talk.chat.viewmodels.ChatViewModel$CreateRoomStartState.:()V │ │ -4ab690: 2200 a021 |0000: new-instance v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$CreateRoomStartState; // type@21a0 │ │ -4ab694: 7010 12ee 0000 |0002: invoke-direct {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$CreateRoomStartState;.:()V // method@ee12 │ │ -4ab69a: 6900 bcb2 |0005: sput-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$CreateRoomStartState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$CreateRoomStartState; // field@b2bc │ │ -4ab69e: 0e00 |0007: return-void │ │ +4ab684: |[4ab684] com.nextcloud.talk.chat.viewmodels.ChatViewModel$CreateRoomStartState.:()V │ │ +4ab694: 2200 a021 |0000: new-instance v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$CreateRoomStartState; // type@21a0 │ │ +4ab698: 7010 12ee 0000 |0002: invoke-direct {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$CreateRoomStartState;.:()V // method@ee12 │ │ +4ab69e: 6900 bcb2 |0005: sput-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$CreateRoomStartState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$CreateRoomStartState; // field@b2bc │ │ +4ab6a2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$CreateRoomStartState;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4ab6a0: |[4ab6a0] com.nextcloud.talk.chat.viewmodels.ChatViewModel$CreateRoomStartState.:()V │ │ -4ab6b0: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4ab6b6: 0e00 |0003: return-void │ │ +4ab6a4: |[4ab6a4] com.nextcloud.talk.chat.viewmodels.ChatViewModel$CreateRoomStartState.:()V │ │ +4ab6b4: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4ab6ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$CreateRoomStartState; │ │ │ │ Virtual methods - │ │ @@ -2047585,35 +2047585,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -4ab6d0: |[4ab6d0] com.nextcloud.talk.chat.viewmodels.ChatViewModel$CreateRoomSuccessState.:()V │ │ -4ab6e0: 0e00 |0000: return-void │ │ +4ab6d4: |[4ab6d4] com.nextcloud.talk.chat.viewmodels.ChatViewModel$CreateRoomSuccessState.:()V │ │ +4ab6e4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$CreateRoomSuccessState;) │ │ name : '' │ │ type : '(Lcom/nextcloud/talk/models/json/conversations/RoomOverall;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -4ab6e4: |[4ab6e4] com.nextcloud.talk.chat.viewmodels.ChatViewModel$CreateRoomSuccessState.:(Lcom/nextcloud/talk/models/json/conversations/RoomOverall;)V │ │ -4ab6f4: 1a00 f5df |0000: const-string v0, "roomOverall" // string@dff5 │ │ -4ab6f8: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ab6fe: 7010 2ff6 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f62f │ │ -4ab704: 5b12 beb2 |0008: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$CreateRoomSuccessState;.roomOverall:Lcom/nextcloud/talk/models/json/conversations/RoomOverall; // field@b2be │ │ -4ab708: 0e00 |000a: return-void │ │ +4ab6e8: |[4ab6e8] com.nextcloud.talk.chat.viewmodels.ChatViewModel$CreateRoomSuccessState.:(Lcom/nextcloud/talk/models/json/conversations/RoomOverall;)V │ │ +4ab6f8: 1a00 f5df |0000: const-string v0, "roomOverall" // string@dff5 │ │ +4ab6fc: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ab702: 7010 2ff6 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f62f │ │ +4ab708: 5b12 beb2 |0008: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$CreateRoomSuccessState;.roomOverall:Lcom/nextcloud/talk/models/json/conversations/RoomOverall; // field@b2be │ │ +4ab70c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=204 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$CreateRoomSuccessState; │ │ 0x0000 - 0x000b reg=2 (null) Lcom/nextcloud/talk/models/json/conversations/RoomOverall; │ │ │ │ @@ -2047623,17 +2047623,17 @@ │ │ type : '()Lcom/nextcloud/talk/models/json/conversations/RoomOverall;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4ab6b8: |[4ab6b8] com.nextcloud.talk.chat.viewmodels.ChatViewModel$CreateRoomSuccessState.getRoomOverall:()Lcom/nextcloud/talk/models/json/conversations/RoomOverall; │ │ -4ab6c8: 5410 beb2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$CreateRoomSuccessState;.roomOverall:Lcom/nextcloud/talk/models/json/conversations/RoomOverall; // field@b2be │ │ -4ab6cc: 1100 |0002: return-object v0 │ │ +4ab6bc: |[4ab6bc] com.nextcloud.talk.chat.viewmodels.ChatViewModel$CreateRoomSuccessState.getRoomOverall:()Lcom/nextcloud/talk/models/json/conversations/RoomOverall; │ │ +4ab6cc: 5410 beb2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$CreateRoomSuccessState;.roomOverall:Lcom/nextcloud/talk/models/json/conversations/RoomOverall; // field@b2be │ │ +4ab6d0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$CreateRoomSuccessState; │ │ │ │ source_file_idx : 7459 (ChatViewModel.kt) │ │ @@ -2047676,35 +2047676,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -4ab70c: |[4ab70c] com.nextcloud.talk.chat.viewmodels.ChatViewModel$DeleteChatMessageErrorState.:()V │ │ -4ab71c: 2200 a221 |0000: new-instance v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$DeleteChatMessageErrorState; // type@21a2 │ │ -4ab720: 7010 17ee 0000 |0002: invoke-direct {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$DeleteChatMessageErrorState;.:()V // method@ee17 │ │ -4ab726: 6900 c0b2 |0005: sput-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$DeleteChatMessageErrorState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$DeleteChatMessageErrorState; // field@b2c0 │ │ -4ab72a: 0e00 |0007: return-void │ │ +4ab710: |[4ab710] com.nextcloud.talk.chat.viewmodels.ChatViewModel$DeleteChatMessageErrorState.:()V │ │ +4ab720: 2200 a221 |0000: new-instance v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$DeleteChatMessageErrorState; // type@21a2 │ │ +4ab724: 7010 17ee 0000 |0002: invoke-direct {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$DeleteChatMessageErrorState;.:()V // method@ee17 │ │ +4ab72a: 6900 c0b2 |0005: sput-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$DeleteChatMessageErrorState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$DeleteChatMessageErrorState; // field@b2c0 │ │ +4ab72e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$DeleteChatMessageErrorState;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4ab72c: |[4ab72c] com.nextcloud.talk.chat.viewmodels.ChatViewModel$DeleteChatMessageErrorState.:()V │ │ -4ab73c: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4ab742: 0e00 |0003: return-void │ │ +4ab730: |[4ab730] com.nextcloud.talk.chat.viewmodels.ChatViewModel$DeleteChatMessageErrorState.:()V │ │ +4ab740: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4ab746: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$DeleteChatMessageErrorState; │ │ │ │ Virtual methods - │ │ @@ -2047748,35 +2047748,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -4ab744: |[4ab744] com.nextcloud.talk.chat.viewmodels.ChatViewModel$DeleteChatMessageStartState.:()V │ │ -4ab754: 2200 a321 |0000: new-instance v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$DeleteChatMessageStartState; // type@21a3 │ │ -4ab758: 7010 19ee 0000 |0002: invoke-direct {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$DeleteChatMessageStartState;.:()V // method@ee19 │ │ -4ab75e: 6900 c2b2 |0005: sput-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$DeleteChatMessageStartState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$DeleteChatMessageStartState; // field@b2c2 │ │ -4ab762: 0e00 |0007: return-void │ │ +4ab748: |[4ab748] com.nextcloud.talk.chat.viewmodels.ChatViewModel$DeleteChatMessageStartState.:()V │ │ +4ab758: 2200 a321 |0000: new-instance v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$DeleteChatMessageStartState; // type@21a3 │ │ +4ab75c: 7010 19ee 0000 |0002: invoke-direct {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$DeleteChatMessageStartState;.:()V // method@ee19 │ │ +4ab762: 6900 c2b2 |0005: sput-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$DeleteChatMessageStartState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$DeleteChatMessageStartState; // field@b2c2 │ │ +4ab766: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$DeleteChatMessageStartState;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4ab764: |[4ab764] com.nextcloud.talk.chat.viewmodels.ChatViewModel$DeleteChatMessageStartState.:()V │ │ -4ab774: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4ab77a: 0e00 |0003: return-void │ │ +4ab768: |[4ab768] com.nextcloud.talk.chat.viewmodels.ChatViewModel$DeleteChatMessageStartState.:()V │ │ +4ab778: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4ab77e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$DeleteChatMessageStartState; │ │ │ │ Virtual methods - │ │ @@ -2047821,35 +2047821,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -4ab794: |[4ab794] com.nextcloud.talk.chat.viewmodels.ChatViewModel$DeleteChatMessageSuccessState.:()V │ │ -4ab7a4: 0e00 |0000: return-void │ │ +4ab798: |[4ab798] com.nextcloud.talk.chat.viewmodels.ChatViewModel$DeleteChatMessageSuccessState.:()V │ │ +4ab7a8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$DeleteChatMessageSuccessState;) │ │ name : '' │ │ type : '(Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -4ab7a8: |[4ab7a8] com.nextcloud.talk.chat.viewmodels.ChatViewModel$DeleteChatMessageSuccessState.:(Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage;)V │ │ -4ab7b8: 1a00 f2cd |0000: const-string v0, "msg" // string@cdf2 │ │ -4ab7bc: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ab7c2: 7010 2ff6 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f62f │ │ -4ab7c8: 5b12 c4b2 |0008: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$DeleteChatMessageSuccessState;.msg:Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage; // field@b2c4 │ │ -4ab7cc: 0e00 |000a: return-void │ │ +4ab7ac: |[4ab7ac] com.nextcloud.talk.chat.viewmodels.ChatViewModel$DeleteChatMessageSuccessState.:(Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage;)V │ │ +4ab7bc: 1a00 f2cd |0000: const-string v0, "msg" // string@cdf2 │ │ +4ab7c0: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ab7c6: 7010 2ff6 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f62f │ │ +4ab7cc: 5b12 c4b2 |0008: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$DeleteChatMessageSuccessState;.msg:Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage; // field@b2c4 │ │ +4ab7d0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=195 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$DeleteChatMessageSuccessState; │ │ 0x0000 - 0x000b reg=2 (null) Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage; │ │ │ │ @@ -2047859,17 +2047859,17 @@ │ │ type : '()Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4ab77c: |[4ab77c] com.nextcloud.talk.chat.viewmodels.ChatViewModel$DeleteChatMessageSuccessState.getMsg:()Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage; │ │ -4ab78c: 5410 c4b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$DeleteChatMessageSuccessState;.msg:Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage; // field@b2c4 │ │ -4ab790: 1100 |0002: return-object v0 │ │ +4ab780: |[4ab780] com.nextcloud.talk.chat.viewmodels.ChatViewModel$DeleteChatMessageSuccessState.getMsg:()Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage; │ │ +4ab790: 5410 c4b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$DeleteChatMessageSuccessState;.msg:Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage; // field@b2c4 │ │ +4ab794: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$DeleteChatMessageSuccessState; │ │ │ │ source_file_idx : 7459 (ChatViewModel.kt) │ │ @@ -2047912,35 +2047912,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -4ab7d0: |[4ab7d0] com.nextcloud.talk.chat.viewmodels.ChatViewModel$GetCapabilitiesErrorState.:()V │ │ -4ab7e0: 2200 a521 |0000: new-instance v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesErrorState; // type@21a5 │ │ -4ab7e4: 7010 1eee 0000 |0002: invoke-direct {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesErrorState;.:()V // method@ee1e │ │ -4ab7ea: 6900 c6b2 |0005: sput-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesErrorState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesErrorState; // field@b2c6 │ │ -4ab7ee: 0e00 |0007: return-void │ │ +4ab7d4: |[4ab7d4] com.nextcloud.talk.chat.viewmodels.ChatViewModel$GetCapabilitiesErrorState.:()V │ │ +4ab7e4: 2200 a521 |0000: new-instance v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesErrorState; // type@21a5 │ │ +4ab7e8: 7010 1eee 0000 |0002: invoke-direct {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesErrorState;.:()V // method@ee1e │ │ +4ab7ee: 6900 c6b2 |0005: sput-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesErrorState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesErrorState; // field@b2c6 │ │ +4ab7f2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesErrorState;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4ab7f0: |[4ab7f0] com.nextcloud.talk.chat.viewmodels.ChatViewModel$GetCapabilitiesErrorState.:()V │ │ -4ab800: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4ab806: 0e00 |0003: return-void │ │ +4ab7f4: |[4ab7f4] com.nextcloud.talk.chat.viewmodels.ChatViewModel$GetCapabilitiesErrorState.:()V │ │ +4ab804: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4ab80a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesErrorState; │ │ │ │ Virtual methods - │ │ @@ -2047985,35 +2047985,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -4ab820: |[4ab820] com.nextcloud.talk.chat.viewmodels.ChatViewModel$GetCapabilitiesInitialLoadState.:()V │ │ -4ab830: 0e00 |0000: return-void │ │ +4ab824: |[4ab824] com.nextcloud.talk.chat.viewmodels.ChatViewModel$GetCapabilitiesInitialLoadState.:()V │ │ +4ab834: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesInitialLoadState;) │ │ name : '' │ │ type : '(Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -4ab834: |[4ab834] com.nextcloud.talk.chat.viewmodels.ChatViewModel$GetCapabilitiesInitialLoadState.:(Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;)V │ │ -4ab844: 1a00 17ee |0000: const-string v0, "spreedCapabilities" // string@ee17 │ │ -4ab848: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ab84e: 7010 2ff6 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f62f │ │ -4ab854: 5b12 c8b2 |0008: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesInitialLoadState;.spreedCapabilities:Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // field@b2c8 │ │ -4ab858: 0e00 |000a: return-void │ │ +4ab838: |[4ab838] com.nextcloud.talk.chat.viewmodels.ChatViewModel$GetCapabilitiesInitialLoadState.:(Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;)V │ │ +4ab848: 1a00 17ee |0000: const-string v0, "spreedCapabilities" // string@ee17 │ │ +4ab84c: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ab852: 7010 2ff6 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f62f │ │ +4ab858: 5b12 c8b2 |0008: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesInitialLoadState;.spreedCapabilities:Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // field@b2c8 │ │ +4ab85c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=163 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesInitialLoadState; │ │ 0x0000 - 0x000b reg=2 (null) Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; │ │ │ │ @@ -2048023,17 +2048023,17 @@ │ │ type : '()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4ab808: |[4ab808] com.nextcloud.talk.chat.viewmodels.ChatViewModel$GetCapabilitiesInitialLoadState.getSpreedCapabilities:()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; │ │ -4ab818: 5410 c8b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesInitialLoadState;.spreedCapabilities:Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // field@b2c8 │ │ -4ab81c: 1100 |0002: return-object v0 │ │ +4ab80c: |[4ab80c] com.nextcloud.talk.chat.viewmodels.ChatViewModel$GetCapabilitiesInitialLoadState.getSpreedCapabilities:()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; │ │ +4ab81c: 5410 c8b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesInitialLoadState;.spreedCapabilities:Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // field@b2c8 │ │ +4ab820: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesInitialLoadState; │ │ │ │ source_file_idx : 7459 (ChatViewModel.kt) │ │ @@ -2048076,35 +2048076,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -4ab85c: |[4ab85c] com.nextcloud.talk.chat.viewmodels.ChatViewModel$GetCapabilitiesStartState.:()V │ │ -4ab86c: 2200 a721 |0000: new-instance v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesStartState; // type@21a7 │ │ -4ab870: 7010 23ee 0000 |0002: invoke-direct {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesStartState;.:()V // method@ee23 │ │ -4ab876: 6900 cab2 |0005: sput-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesStartState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesStartState; // field@b2ca │ │ -4ab87a: 0e00 |0007: return-void │ │ +4ab860: |[4ab860] com.nextcloud.talk.chat.viewmodels.ChatViewModel$GetCapabilitiesStartState.:()V │ │ +4ab870: 2200 a721 |0000: new-instance v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesStartState; // type@21a7 │ │ +4ab874: 7010 23ee 0000 |0002: invoke-direct {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesStartState;.:()V // method@ee23 │ │ +4ab87a: 6900 cab2 |0005: sput-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesStartState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesStartState; // field@b2ca │ │ +4ab87e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesStartState;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4ab87c: |[4ab87c] com.nextcloud.talk.chat.viewmodels.ChatViewModel$GetCapabilitiesStartState.:()V │ │ -4ab88c: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4ab892: 0e00 |0003: return-void │ │ +4ab880: |[4ab880] com.nextcloud.talk.chat.viewmodels.ChatViewModel$GetCapabilitiesStartState.:()V │ │ +4ab890: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4ab896: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesStartState; │ │ │ │ Virtual methods - │ │ @@ -2048149,35 +2048149,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -4ab8ac: |[4ab8ac] com.nextcloud.talk.chat.viewmodels.ChatViewModel$GetCapabilitiesUpdateState.:()V │ │ -4ab8bc: 0e00 |0000: return-void │ │ +4ab8b0: |[4ab8b0] com.nextcloud.talk.chat.viewmodels.ChatViewModel$GetCapabilitiesUpdateState.:()V │ │ +4ab8c0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesUpdateState;) │ │ name : '' │ │ type : '(Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -4ab8c0: |[4ab8c0] com.nextcloud.talk.chat.viewmodels.ChatViewModel$GetCapabilitiesUpdateState.:(Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;)V │ │ -4ab8d0: 1a00 17ee |0000: const-string v0, "spreedCapabilities" // string@ee17 │ │ -4ab8d4: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ab8da: 7010 2ff6 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f62f │ │ -4ab8e0: 5b12 ccb2 |0008: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesUpdateState;.spreedCapabilities:Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // field@b2cc │ │ -4ab8e4: 0e00 |000a: return-void │ │ +4ab8c4: |[4ab8c4] com.nextcloud.talk.chat.viewmodels.ChatViewModel$GetCapabilitiesUpdateState.:(Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;)V │ │ +4ab8d4: 1a00 17ee |0000: const-string v0, "spreedCapabilities" // string@ee17 │ │ +4ab8d8: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ab8de: 7010 2ff6 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f62f │ │ +4ab8e4: 5b12 ccb2 |0008: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesUpdateState;.spreedCapabilities:Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // field@b2cc │ │ +4ab8e8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=164 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesUpdateState; │ │ 0x0000 - 0x000b reg=2 (null) Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; │ │ │ │ @@ -2048187,17 +2048187,17 @@ │ │ type : '()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4ab894: |[4ab894] com.nextcloud.talk.chat.viewmodels.ChatViewModel$GetCapabilitiesUpdateState.getSpreedCapabilities:()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; │ │ -4ab8a4: 5410 ccb2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesUpdateState;.spreedCapabilities:Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // field@b2cc │ │ -4ab8a8: 1100 |0002: return-object v0 │ │ +4ab898: |[4ab898] com.nextcloud.talk.chat.viewmodels.ChatViewModel$GetCapabilitiesUpdateState.getSpreedCapabilities:()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; │ │ +4ab8a8: 5410 ccb2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesUpdateState;.spreedCapabilities:Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // field@b2cc │ │ +4ab8ac: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesUpdateState; │ │ │ │ source_file_idx : 7459 (ChatViewModel.kt) │ │ @@ -2048241,35 +2048241,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -4ab900: |[4ab900] com.nextcloud.talk.chat.viewmodels.ChatViewModel$GetReminderExistState.:()V │ │ -4ab910: 0e00 |0000: return-void │ │ +4ab904: |[4ab904] com.nextcloud.talk.chat.viewmodels.ChatViewModel$GetReminderExistState.:()V │ │ +4ab914: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetReminderExistState;) │ │ name : '' │ │ type : '(Lcom/nextcloud/talk/models/json/reminder/Reminder;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -4ab914: |[4ab914] com.nextcloud.talk.chat.viewmodels.ChatViewModel$GetReminderExistState.:(Lcom/nextcloud/talk/models/json/reminder/Reminder;)V │ │ -4ab924: 1a00 26dd |0000: const-string v0, "reminder" // string@dd26 │ │ -4ab928: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ab92e: 7010 2ff6 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f62f │ │ -4ab934: 5b12 ceb2 |0008: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetReminderExistState;.reminder:Lcom/nextcloud/talk/models/json/reminder/Reminder; // field@b2ce │ │ -4ab938: 0e00 |000a: return-void │ │ +4ab918: |[4ab918] com.nextcloud.talk.chat.viewmodels.ChatViewModel$GetReminderExistState.:(Lcom/nextcloud/talk/models/json/reminder/Reminder;)V │ │ +4ab928: 1a00 26dd |0000: const-string v0, "reminder" // string@dd26 │ │ +4ab92c: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ab932: 7010 2ff6 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f62f │ │ +4ab938: 5b12 ceb2 |0008: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetReminderExistState;.reminder:Lcom/nextcloud/talk/models/json/reminder/Reminder; // field@b2ce │ │ +4ab93c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=139 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetReminderExistState; │ │ 0x0000 - 0x000b reg=2 (null) Lcom/nextcloud/talk/models/json/reminder/Reminder; │ │ │ │ @@ -2048279,17 +2048279,17 @@ │ │ type : '()Lcom/nextcloud/talk/models/json/reminder/Reminder;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4ab8e8: |[4ab8e8] com.nextcloud.talk.chat.viewmodels.ChatViewModel$GetReminderExistState.getReminder:()Lcom/nextcloud/talk/models/json/reminder/Reminder; │ │ -4ab8f8: 5410 ceb2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetReminderExistState;.reminder:Lcom/nextcloud/talk/models/json/reminder/Reminder; // field@b2ce │ │ -4ab8fc: 1100 |0002: return-object v0 │ │ +4ab8ec: |[4ab8ec] com.nextcloud.talk.chat.viewmodels.ChatViewModel$GetReminderExistState.getReminder:()Lcom/nextcloud/talk/models/json/reminder/Reminder; │ │ +4ab8fc: 5410 ceb2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetReminderExistState;.reminder:Lcom/nextcloud/talk/models/json/reminder/Reminder; // field@b2ce │ │ +4ab900: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetReminderExistState; │ │ │ │ source_file_idx : 7459 (ChatViewModel.kt) │ │ @@ -2048331,18 +2048331,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4ab93c: |[4ab93c] com.nextcloud.talk.chat.viewmodels.ChatViewModel$GetReminderObserver.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)V │ │ -4ab94c: 5b01 cfb2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetReminderObserver;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2cf │ │ -4ab950: 7010 2ff6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4ab956: 0e00 |0005: return-void │ │ +4ab940: |[4ab940] com.nextcloud.talk.chat.viewmodels.ChatViewModel$GetReminderObserver.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)V │ │ +4ab950: 5b01 cfb2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetReminderObserver;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2cf │ │ +4ab954: 7010 2ff6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4ab95a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=705 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetReminderObserver; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; │ │ │ │ @@ -2048352,48 +2048352,48 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -4ab958: |[4ab958] com.nextcloud.talk.chat.viewmodels.ChatViewModel$GetReminderObserver.onComplete:()V │ │ -4ab968: 0e00 |0000: return-void │ │ +4ab95c: |[4ab95c] com.nextcloud.talk.chat.viewmodels.ChatViewModel$GetReminderObserver.onComplete:()V │ │ +4ab96c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetReminderObserver;) │ │ name : 'onError' │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -4ab96c: |[4ab96c] com.nextcloud.talk.chat.viewmodels.ChatViewModel$GetReminderObserver.onError:(Ljava/lang/Throwable;)V │ │ -4ab97c: 1a00 659b |0000: const-string v0, "e" // string@9b65 │ │ -4ab980: 7120 00fc 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ab986: 7100 bdee 0000 |0005: invoke-static {}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$getTAG$cp:()Ljava/lang/String; // method@eebd │ │ -4ab98c: 0c00 |0008: move-result-object v0 │ │ -4ab98e: 2201 a924 |0009: new-instance v1, Ljava/lang/StringBuilder; // type@24a9 │ │ -4ab992: 1a02 d124 |000b: const-string v2, "Error when getting reminder " // string@24d1 │ │ -4ab996: 7020 89f6 2100 |000d: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -4ab99c: 6e20 91f6 4100 |0010: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@f691 │ │ -4ab9a2: 0c04 |0013: move-result-object v4 │ │ -4ab9a4: 6e10 9cf6 0400 |0014: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -4ab9aa: 0c04 |0017: move-result-object v4 │ │ -4ab9ac: 7120 6c05 4000 |0018: invoke-static {v0, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4ab9b2: 5434 cfb2 |001b: iget-object v4, v3, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetReminderObserver;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2cf │ │ -4ab9b6: 7110 c4ee 0400 |001d: invoke-static {v4}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$get_getReminderExistState$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData; // method@eec4 │ │ -4ab9bc: 0c04 |0020: move-result-object v4 │ │ -4ab9be: 6200 d1b2 |0021: sget-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetReminderStartState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetReminderStartState; // field@b2d1 │ │ -4ab9c2: 6e20 e10e 0400 |0023: invoke-virtual {v4, v0}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0ee1 │ │ -4ab9c8: 0e00 |0026: return-void │ │ +4ab970: |[4ab970] com.nextcloud.talk.chat.viewmodels.ChatViewModel$GetReminderObserver.onError:(Ljava/lang/Throwable;)V │ │ +4ab980: 1a00 659b |0000: const-string v0, "e" // string@9b65 │ │ +4ab984: 7120 00fc 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ab98a: 7100 bdee 0000 |0005: invoke-static {}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$getTAG$cp:()Ljava/lang/String; // method@eebd │ │ +4ab990: 0c00 |0008: move-result-object v0 │ │ +4ab992: 2201 a924 |0009: new-instance v1, Ljava/lang/StringBuilder; // type@24a9 │ │ +4ab996: 1a02 d124 |000b: const-string v2, "Error when getting reminder " // string@24d1 │ │ +4ab99a: 7020 89f6 2100 |000d: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +4ab9a0: 6e20 91f6 4100 |0010: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@f691 │ │ +4ab9a6: 0c04 |0013: move-result-object v4 │ │ +4ab9a8: 6e10 9cf6 0400 |0014: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +4ab9ae: 0c04 |0017: move-result-object v4 │ │ +4ab9b0: 7120 6c05 4000 |0018: invoke-static {v0, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4ab9b6: 5434 cfb2 |001b: iget-object v4, v3, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetReminderObserver;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2cf │ │ +4ab9ba: 7110 c4ee 0400 |001d: invoke-static {v4}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$get_getReminderExistState$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData; // method@eec4 │ │ +4ab9c0: 0c04 |0020: move-result-object v4 │ │ +4ab9c2: 6200 d1b2 |0021: sget-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetReminderStartState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetReminderStartState; // field@b2d1 │ │ +4ab9c6: 6e20 e10e 0400 |0023: invoke-virtual {v4, v0}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0ee1 │ │ +4ab9cc: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=715 │ │ 0x001b line=716 │ │ locals : │ │ 0x0000 - 0x0027 reg=3 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetReminderObserver; │ │ 0x0000 - 0x0027 reg=4 (null) Ljava/lang/Throwable; │ │ @@ -2048403,24 +2048403,24 @@ │ │ type : '(Lcom/nextcloud/talk/models/json/reminder/Reminder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -4ab9cc: |[4ab9cc] com.nextcloud.talk.chat.viewmodels.ChatViewModel$GetReminderObserver.onNext:(Lcom/nextcloud/talk/models/json/reminder/Reminder;)V │ │ -4ab9dc: 1a00 26dd |0000: const-string v0, "reminder" // string@dd26 │ │ -4ab9e0: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ab9e6: 5420 cfb2 |0005: iget-object v0, v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetReminderObserver;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2cf │ │ -4ab9ea: 7110 c4ee 0000 |0007: invoke-static {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$get_getReminderExistState$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData; // method@eec4 │ │ -4ab9f0: 0c00 |000a: move-result-object v0 │ │ -4ab9f2: 2201 a921 |000b: new-instance v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetReminderExistState; // type@21a9 │ │ -4ab9f6: 7020 28ee 3100 |000d: invoke-direct {v1, v3}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetReminderExistState;.:(Lcom/nextcloud/talk/models/json/reminder/Reminder;)V // method@ee28 │ │ -4ab9fc: 6e20 e10e 1000 |0010: invoke-virtual {v0, v1}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0ee1 │ │ -4aba02: 0e00 |0013: return-void │ │ +4ab9d0: |[4ab9d0] com.nextcloud.talk.chat.viewmodels.ChatViewModel$GetReminderObserver.onNext:(Lcom/nextcloud/talk/models/json/reminder/Reminder;)V │ │ +4ab9e0: 1a00 26dd |0000: const-string v0, "reminder" // string@dd26 │ │ +4ab9e4: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ab9ea: 5420 cfb2 |0005: iget-object v0, v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetReminderObserver;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2cf │ │ +4ab9ee: 7110 c4ee 0000 |0007: invoke-static {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$get_getReminderExistState$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData; // method@eec4 │ │ +4ab9f4: 0c00 |000a: move-result-object v0 │ │ +4ab9f6: 2201 a921 |000b: new-instance v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetReminderExistState; // type@21a9 │ │ +4ab9fa: 7020 28ee 3100 |000d: invoke-direct {v1, v3}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetReminderExistState;.:(Lcom/nextcloud/talk/models/json/reminder/Reminder;)V // method@ee28 │ │ +4aba00: 6e20 e10e 1000 |0010: invoke-virtual {v0, v1}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0ee1 │ │ +4aba06: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=711 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetReminderObserver; │ │ 0x0000 - 0x0014 reg=3 (null) Lcom/nextcloud/talk/models/json/reminder/Reminder; │ │ │ │ @@ -2048429,18 +2048429,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4aba04: |[4aba04] com.nextcloud.talk.chat.viewmodels.ChatViewModel$GetReminderObserver.onNext:(Ljava/lang/Object;)V │ │ -4aba14: 1f01 f622 |0000: check-cast v1, Lcom/nextcloud/talk/models/json/reminder/Reminder; // type@22f6 │ │ -4aba18: 6e20 2dee 1000 |0002: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetReminderObserver;.onNext:(Lcom/nextcloud/talk/models/json/reminder/Reminder;)V // method@ee2d │ │ -4aba1e: 0e00 |0005: return-void │ │ +4aba08: |[4aba08] com.nextcloud.talk.chat.viewmodels.ChatViewModel$GetReminderObserver.onNext:(Ljava/lang/Object;)V │ │ +4aba18: 1f01 f622 |0000: check-cast v1, Lcom/nextcloud/talk/models/json/reminder/Reminder; // type@22f6 │ │ +4aba1c: 6e20 2dee 1000 |0002: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetReminderObserver;.onNext:(Lcom/nextcloud/talk/models/json/reminder/Reminder;)V // method@ee2d │ │ +4aba22: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=705 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetReminderObserver; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -2048449,22 +2048449,22 @@ │ │ type : '(Lio/reactivex/disposables/Disposable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -4aba20: |[4aba20] com.nextcloud.talk.chat.viewmodels.ChatViewModel$GetReminderObserver.onSubscribe:(Lio/reactivex/disposables/Disposable;)V │ │ -4aba30: 1a00 4f97 |0000: const-string v0, "d" // string@974f │ │ -4aba34: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4aba3a: 5410 cfb2 |0005: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetReminderObserver;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2cf │ │ -4aba3e: 6e10 d7ee 0000 |0007: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getDisposableSet:()Ljava/util/Set; // method@eed7 │ │ -4aba44: 0c00 |000a: move-result-object v0 │ │ -4aba46: 7220 eef9 2000 |000b: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@f9ee │ │ -4aba4c: 0e00 |000e: return-void │ │ +4aba24: |[4aba24] com.nextcloud.talk.chat.viewmodels.ChatViewModel$GetReminderObserver.onSubscribe:(Lio/reactivex/disposables/Disposable;)V │ │ +4aba34: 1a00 4f97 |0000: const-string v0, "d" // string@974f │ │ +4aba38: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4aba3e: 5410 cfb2 |0005: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetReminderObserver;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2cf │ │ +4aba42: 6e10 d7ee 0000 |0007: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getDisposableSet:()Ljava/util/Set; // method@eed7 │ │ +4aba48: 0c00 |000a: move-result-object v0 │ │ +4aba4a: 7220 eef9 2000 |000b: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@f9ee │ │ +4aba50: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=707 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetReminderObserver; │ │ 0x0000 - 0x000f reg=2 (null) Lio/reactivex/disposables/Disposable; │ │ │ │ @@ -2048508,35 +2048508,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -4aba50: |[4aba50] com.nextcloud.talk.chat.viewmodels.ChatViewModel$GetReminderStartState.:()V │ │ -4aba60: 2200 ab21 |0000: new-instance v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetReminderStartState; // type@21ab │ │ -4aba64: 7010 31ee 0000 |0002: invoke-direct {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetReminderStartState;.:()V // method@ee31 │ │ -4aba6a: 6900 d1b2 |0005: sput-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetReminderStartState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetReminderStartState; // field@b2d1 │ │ -4aba6e: 0e00 |0007: return-void │ │ +4aba54: |[4aba54] com.nextcloud.talk.chat.viewmodels.ChatViewModel$GetReminderStartState.:()V │ │ +4aba64: 2200 ab21 |0000: new-instance v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetReminderStartState; // type@21ab │ │ +4aba68: 7010 31ee 0000 |0002: invoke-direct {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetReminderStartState;.:()V // method@ee31 │ │ +4aba6e: 6900 d1b2 |0005: sput-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetReminderStartState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetReminderStartState; // field@b2d1 │ │ +4aba72: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetReminderStartState;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4aba70: |[4aba70] com.nextcloud.talk.chat.viewmodels.ChatViewModel$GetReminderStartState.:()V │ │ -4aba80: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4aba86: 0e00 |0003: return-void │ │ +4aba74: |[4aba74] com.nextcloud.talk.chat.viewmodels.ChatViewModel$GetReminderStartState.:()V │ │ +4aba84: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4aba8a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetReminderStartState; │ │ │ │ Virtual methods - │ │ @@ -2048580,35 +2048580,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -4aba88: |[4aba88] com.nextcloud.talk.chat.viewmodels.ChatViewModel$GetRoomErrorState.:()V │ │ -4aba98: 2200 ac21 |0000: new-instance v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetRoomErrorState; // type@21ac │ │ -4aba9c: 7010 33ee 0000 |0002: invoke-direct {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetRoomErrorState;.:()V // method@ee33 │ │ -4abaa2: 6900 d3b2 |0005: sput-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetRoomErrorState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetRoomErrorState; // field@b2d3 │ │ -4abaa6: 0e00 |0007: return-void │ │ +4aba8c: |[4aba8c] com.nextcloud.talk.chat.viewmodels.ChatViewModel$GetRoomErrorState.:()V │ │ +4aba9c: 2200 ac21 |0000: new-instance v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetRoomErrorState; // type@21ac │ │ +4abaa0: 7010 33ee 0000 |0002: invoke-direct {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetRoomErrorState;.:()V // method@ee33 │ │ +4abaa6: 6900 d3b2 |0005: sput-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetRoomErrorState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetRoomErrorState; // field@b2d3 │ │ +4abaaa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetRoomErrorState;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4abaa8: |[4abaa8] com.nextcloud.talk.chat.viewmodels.ChatViewModel$GetRoomErrorState.:()V │ │ -4abab8: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4ababe: 0e00 |0003: return-void │ │ +4abaac: |[4abaac] com.nextcloud.talk.chat.viewmodels.ChatViewModel$GetRoomErrorState.:()V │ │ +4ababc: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4abac2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetRoomErrorState; │ │ │ │ Virtual methods - │ │ @@ -2048652,35 +2048652,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -4abac0: |[4abac0] com.nextcloud.talk.chat.viewmodels.ChatViewModel$GetRoomStartState.:()V │ │ -4abad0: 2200 ad21 |0000: new-instance v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetRoomStartState; // type@21ad │ │ -4abad4: 7010 35ee 0000 |0002: invoke-direct {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetRoomStartState;.:()V // method@ee35 │ │ -4abada: 6900 d5b2 |0005: sput-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetRoomStartState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetRoomStartState; // field@b2d5 │ │ -4abade: 0e00 |0007: return-void │ │ +4abac4: |[4abac4] com.nextcloud.talk.chat.viewmodels.ChatViewModel$GetRoomStartState.:()V │ │ +4abad4: 2200 ad21 |0000: new-instance v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetRoomStartState; // type@21ad │ │ +4abad8: 7010 35ee 0000 |0002: invoke-direct {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetRoomStartState;.:()V // method@ee35 │ │ +4abade: 6900 d5b2 |0005: sput-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetRoomStartState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetRoomStartState; // field@b2d5 │ │ +4abae2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetRoomStartState;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4abae0: |[4abae0] com.nextcloud.talk.chat.viewmodels.ChatViewModel$GetRoomStartState.:()V │ │ -4abaf0: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4abaf6: 0e00 |0003: return-void │ │ +4abae4: |[4abae4] com.nextcloud.talk.chat.viewmodels.ChatViewModel$GetRoomStartState.:()V │ │ +4abaf4: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4abafa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetRoomStartState; │ │ │ │ Virtual methods - │ │ @@ -2048724,35 +2048724,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -4abaf8: |[4abaf8] com.nextcloud.talk.chat.viewmodels.ChatViewModel$GetRoomSuccessState.:()V │ │ -4abb08: 2200 ae21 |0000: new-instance v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetRoomSuccessState; // type@21ae │ │ -4abb0c: 7010 37ee 0000 |0002: invoke-direct {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetRoomSuccessState;.:()V // method@ee37 │ │ -4abb12: 6900 d7b2 |0005: sput-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetRoomSuccessState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetRoomSuccessState; // field@b2d7 │ │ -4abb16: 0e00 |0007: return-void │ │ +4abafc: |[4abafc] com.nextcloud.talk.chat.viewmodels.ChatViewModel$GetRoomSuccessState.:()V │ │ +4abb0c: 2200 ae21 |0000: new-instance v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetRoomSuccessState; // type@21ae │ │ +4abb10: 7010 37ee 0000 |0002: invoke-direct {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetRoomSuccessState;.:()V // method@ee37 │ │ +4abb16: 6900 d7b2 |0005: sput-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetRoomSuccessState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetRoomSuccessState; // field@b2d7 │ │ +4abb1a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetRoomSuccessState;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4abb18: |[4abb18] com.nextcloud.talk.chat.viewmodels.ChatViewModel$GetRoomSuccessState.:()V │ │ -4abb28: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4abb2e: 0e00 |0003: return-void │ │ +4abb1c: |[4abb1c] com.nextcloud.talk.chat.viewmodels.ChatViewModel$GetRoomSuccessState.:()V │ │ +4abb2c: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4abb32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetRoomSuccessState; │ │ │ │ Virtual methods - │ │ @@ -2048796,35 +2048796,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -4abb30: |[4abb30] com.nextcloud.talk.chat.viewmodels.ChatViewModel$JoinRoomErrorState.:()V │ │ -4abb40: 2200 af21 |0000: new-instance v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$JoinRoomErrorState; // type@21af │ │ -4abb44: 7010 39ee 0000 |0002: invoke-direct {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$JoinRoomErrorState;.:()V // method@ee39 │ │ -4abb4a: 6900 d9b2 |0005: sput-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$JoinRoomErrorState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$JoinRoomErrorState; // field@b2d9 │ │ -4abb4e: 0e00 |0007: return-void │ │ +4abb34: |[4abb34] com.nextcloud.talk.chat.viewmodels.ChatViewModel$JoinRoomErrorState.:()V │ │ +4abb44: 2200 af21 |0000: new-instance v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$JoinRoomErrorState; // type@21af │ │ +4abb48: 7010 39ee 0000 |0002: invoke-direct {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$JoinRoomErrorState;.:()V // method@ee39 │ │ +4abb4e: 6900 d9b2 |0005: sput-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$JoinRoomErrorState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$JoinRoomErrorState; // field@b2d9 │ │ +4abb52: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$JoinRoomErrorState;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4abb50: |[4abb50] com.nextcloud.talk.chat.viewmodels.ChatViewModel$JoinRoomErrorState.:()V │ │ -4abb60: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4abb66: 0e00 |0003: return-void │ │ +4abb54: |[4abb54] com.nextcloud.talk.chat.viewmodels.ChatViewModel$JoinRoomErrorState.:()V │ │ +4abb64: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4abb6a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$JoinRoomErrorState; │ │ │ │ Virtual methods - │ │ @@ -2048867,18 +2048867,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4abb68: |[4abb68] com.nextcloud.talk.chat.viewmodels.ChatViewModel$JoinRoomObserver.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)V │ │ -4abb78: 5b01 dab2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$JoinRoomObserver;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2da │ │ -4abb7c: 7010 2ff6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4abb82: 0e00 |0005: return-void │ │ +4abb6c: |[4abb6c] com.nextcloud.talk.chat.viewmodels.ChatViewModel$JoinRoomObserver.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)V │ │ +4abb7c: 5b01 dab2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$JoinRoomObserver;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2da │ │ +4abb80: 7010 2ff6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4abb86: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=668 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$JoinRoomObserver; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; │ │ │ │ @@ -2048888,42 +2048888,42 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -4abb84: |[4abb84] com.nextcloud.talk.chat.viewmodels.ChatViewModel$JoinRoomObserver.onComplete:()V │ │ -4abb94: 0e00 |0000: return-void │ │ +4abb88: |[4abb88] com.nextcloud.talk.chat.viewmodels.ChatViewModel$JoinRoomObserver.onComplete:()V │ │ +4abb98: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$JoinRoomObserver;) │ │ name : 'onError' │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -4abb98: |[4abb98] com.nextcloud.talk.chat.viewmodels.ChatViewModel$JoinRoomObserver.onError:(Ljava/lang/Throwable;)V │ │ -4abba8: 1a00 659b |0000: const-string v0, "e" // string@9b65 │ │ -4abbac: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4abbb2: 7100 bdee 0000 |0005: invoke-static {}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$getTAG$cp:()Ljava/lang/String; // method@eebd │ │ -4abbb8: 0c02 |0008: move-result-object v2 │ │ -4abbba: 1a00 d324 |0009: const-string v0, "Error when joining room" // string@24d3 │ │ -4abbbe: 7120 6e05 0200 |000b: invoke-static {v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@056e │ │ -4abbc4: 5412 dab2 |000e: iget-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$JoinRoomObserver;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2da │ │ -4abbc8: 7110 c6ee 0200 |0010: invoke-static {v2}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$get_joinRoomViewState$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData; // method@eec6 │ │ -4abbce: 0c02 |0013: move-result-object v2 │ │ -4abbd0: 6200 d9b2 |0014: sget-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$JoinRoomErrorState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$JoinRoomErrorState; // field@b2d9 │ │ -4abbd4: 6e20 e10e 0200 |0016: invoke-virtual {v2, v0}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0ee1 │ │ -4abbda: 0e00 |0019: return-void │ │ +4abb9c: |[4abb9c] com.nextcloud.talk.chat.viewmodels.ChatViewModel$JoinRoomObserver.onError:(Ljava/lang/Throwable;)V │ │ +4abbac: 1a00 659b |0000: const-string v0, "e" // string@9b65 │ │ +4abbb0: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4abbb6: 7100 bdee 0000 |0005: invoke-static {}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$getTAG$cp:()Ljava/lang/String; // method@eebd │ │ +4abbbc: 0c02 |0008: move-result-object v2 │ │ +4abbbe: 1a00 d324 |0009: const-string v0, "Error when joining room" // string@24d3 │ │ +4abbc2: 7120 6e05 0200 |000b: invoke-static {v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@056e │ │ +4abbc8: 5412 dab2 |000e: iget-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$JoinRoomObserver;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2da │ │ +4abbcc: 7110 c6ee 0200 |0010: invoke-static {v2}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$get_joinRoomViewState$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData; // method@eec6 │ │ +4abbd2: 0c02 |0013: move-result-object v2 │ │ +4abbd4: 6200 d9b2 |0014: sget-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$JoinRoomErrorState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$JoinRoomErrorState; // field@b2d9 │ │ +4abbd8: 6e20 e10e 0200 |0016: invoke-virtual {v2, v0}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0ee1 │ │ +4abbde: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=678 │ │ 0x000e line=679 │ │ locals : │ │ 0x0000 - 0x001a reg=1 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$JoinRoomObserver; │ │ 0x0000 - 0x001a reg=2 (null) Ljava/lang/Throwable; │ │ @@ -2048933,24 +2048933,24 @@ │ │ type : '(Lcom/nextcloud/talk/models/domain/ConversationModel;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -4abbdc: |[4abbdc] com.nextcloud.talk.chat.viewmodels.ChatViewModel$JoinRoomObserver.onNext:(Lcom/nextcloud/talk/models/domain/ConversationModel;)V │ │ -4abbec: 1a00 3994 |0000: const-string v0, "conversationModel" // string@9439 │ │ -4abbf0: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4abbf6: 5420 dab2 |0005: iget-object v0, v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$JoinRoomObserver;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2da │ │ -4abbfa: 7110 c6ee 0000 |0007: invoke-static {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$get_joinRoomViewState$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData; // method@eec6 │ │ -4abc00: 0c00 |000a: move-result-object v0 │ │ -4abc02: 2201 b221 |000b: new-instance v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$JoinRoomSuccessState; // type@21b2 │ │ -4abc06: 7020 43ee 3100 |000d: invoke-direct {v1, v3}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$JoinRoomSuccessState;.:(Lcom/nextcloud/talk/models/domain/ConversationModel;)V // method@ee43 │ │ -4abc0c: 6e20 e10e 1000 |0010: invoke-virtual {v0, v1}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0ee1 │ │ -4abc12: 0e00 |0013: return-void │ │ +4abbe0: |[4abbe0] com.nextcloud.talk.chat.viewmodels.ChatViewModel$JoinRoomObserver.onNext:(Lcom/nextcloud/talk/models/domain/ConversationModel;)V │ │ +4abbf0: 1a00 3994 |0000: const-string v0, "conversationModel" // string@9439 │ │ +4abbf4: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4abbfa: 5420 dab2 |0005: iget-object v0, v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$JoinRoomObserver;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2da │ │ +4abbfe: 7110 c6ee 0000 |0007: invoke-static {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$get_joinRoomViewState$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData; // method@eec6 │ │ +4abc04: 0c00 |000a: move-result-object v0 │ │ +4abc06: 2201 b221 |000b: new-instance v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$JoinRoomSuccessState; // type@21b2 │ │ +4abc0a: 7020 43ee 3100 |000d: invoke-direct {v1, v3}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$JoinRoomSuccessState;.:(Lcom/nextcloud/talk/models/domain/ConversationModel;)V // method@ee43 │ │ +4abc10: 6e20 e10e 1000 |0010: invoke-virtual {v0, v1}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0ee1 │ │ +4abc16: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=674 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$JoinRoomObserver; │ │ 0x0000 - 0x0014 reg=3 (null) Lcom/nextcloud/talk/models/domain/ConversationModel; │ │ │ │ @@ -2048959,18 +2048959,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4abc14: |[4abc14] com.nextcloud.talk.chat.viewmodels.ChatViewModel$JoinRoomObserver.onNext:(Ljava/lang/Object;)V │ │ -4abc24: 1f01 cd22 |0000: check-cast v1, Lcom/nextcloud/talk/models/domain/ConversationModel; // type@22cd │ │ -4abc28: 6e20 3dee 1000 |0002: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$JoinRoomObserver;.onNext:(Lcom/nextcloud/talk/models/domain/ConversationModel;)V // method@ee3d │ │ -4abc2e: 0e00 |0005: return-void │ │ +4abc18: |[4abc18] com.nextcloud.talk.chat.viewmodels.ChatViewModel$JoinRoomObserver.onNext:(Ljava/lang/Object;)V │ │ +4abc28: 1f01 cd22 |0000: check-cast v1, Lcom/nextcloud/talk/models/domain/ConversationModel; // type@22cd │ │ +4abc2c: 6e20 3dee 1000 |0002: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$JoinRoomObserver;.onNext:(Lcom/nextcloud/talk/models/domain/ConversationModel;)V // method@ee3d │ │ +4abc32: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=668 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$JoinRoomObserver; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -2048979,22 +2048979,22 @@ │ │ type : '(Lio/reactivex/disposables/Disposable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -4abc30: |[4abc30] com.nextcloud.talk.chat.viewmodels.ChatViewModel$JoinRoomObserver.onSubscribe:(Lio/reactivex/disposables/Disposable;)V │ │ -4abc40: 1a00 4f97 |0000: const-string v0, "d" // string@974f │ │ -4abc44: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4abc4a: 5410 dab2 |0005: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$JoinRoomObserver;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2da │ │ -4abc4e: 6e10 d7ee 0000 |0007: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getDisposableSet:()Ljava/util/Set; // method@eed7 │ │ -4abc54: 0c00 |000a: move-result-object v0 │ │ -4abc56: 7220 eef9 2000 |000b: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@f9ee │ │ -4abc5c: 0e00 |000e: return-void │ │ +4abc34: |[4abc34] com.nextcloud.talk.chat.viewmodels.ChatViewModel$JoinRoomObserver.onSubscribe:(Lio/reactivex/disposables/Disposable;)V │ │ +4abc44: 1a00 4f97 |0000: const-string v0, "d" // string@974f │ │ +4abc48: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4abc4e: 5410 dab2 |0005: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$JoinRoomObserver;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2da │ │ +4abc52: 6e10 d7ee 0000 |0007: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getDisposableSet:()Ljava/util/Set; // method@eed7 │ │ +4abc58: 0c00 |000a: move-result-object v0 │ │ +4abc5a: 7220 eef9 2000 |000b: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@f9ee │ │ +4abc60: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=670 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$JoinRoomObserver; │ │ 0x0000 - 0x000f reg=2 (null) Lio/reactivex/disposables/Disposable; │ │ │ │ @@ -2049038,35 +2049038,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -4abc60: |[4abc60] com.nextcloud.talk.chat.viewmodels.ChatViewModel$JoinRoomStartState.:()V │ │ -4abc70: 2200 b121 |0000: new-instance v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$JoinRoomStartState; // type@21b1 │ │ -4abc74: 7010 41ee 0000 |0002: invoke-direct {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$JoinRoomStartState;.:()V // method@ee41 │ │ -4abc7a: 6900 dcb2 |0005: sput-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$JoinRoomStartState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$JoinRoomStartState; // field@b2dc │ │ -4abc7e: 0e00 |0007: return-void │ │ +4abc64: |[4abc64] com.nextcloud.talk.chat.viewmodels.ChatViewModel$JoinRoomStartState.:()V │ │ +4abc74: 2200 b121 |0000: new-instance v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$JoinRoomStartState; // type@21b1 │ │ +4abc78: 7010 41ee 0000 |0002: invoke-direct {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$JoinRoomStartState;.:()V // method@ee41 │ │ +4abc7e: 6900 dcb2 |0005: sput-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$JoinRoomStartState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$JoinRoomStartState; // field@b2dc │ │ +4abc82: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$JoinRoomStartState;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4abc80: |[4abc80] com.nextcloud.talk.chat.viewmodels.ChatViewModel$JoinRoomStartState.:()V │ │ -4abc90: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4abc96: 0e00 |0003: return-void │ │ +4abc84: |[4abc84] com.nextcloud.talk.chat.viewmodels.ChatViewModel$JoinRoomStartState.:()V │ │ +4abc94: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4abc9a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$JoinRoomStartState; │ │ │ │ Virtual methods - │ │ @@ -2049111,35 +2049111,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -4abcb0: |[4abcb0] com.nextcloud.talk.chat.viewmodels.ChatViewModel$JoinRoomSuccessState.:()V │ │ -4abcc0: 0e00 |0000: return-void │ │ +4abcb4: |[4abcb4] com.nextcloud.talk.chat.viewmodels.ChatViewModel$JoinRoomSuccessState.:()V │ │ +4abcc4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$JoinRoomSuccessState;) │ │ name : '' │ │ type : '(Lcom/nextcloud/talk/models/domain/ConversationModel;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -4abcc4: |[4abcc4] com.nextcloud.talk.chat.viewmodels.ChatViewModel$JoinRoomSuccessState.:(Lcom/nextcloud/talk/models/domain/ConversationModel;)V │ │ -4abcd4: 1a00 3994 |0000: const-string v0, "conversationModel" // string@9439 │ │ -4abcd8: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4abcde: 7010 2ff6 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f62f │ │ -4abce4: 5b12 deb2 |0008: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$JoinRoomSuccessState;.conversationModel:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b2de │ │ -4abce8: 0e00 |000a: return-void │ │ +4abcc8: |[4abcc8] com.nextcloud.talk.chat.viewmodels.ChatViewModel$JoinRoomSuccessState.:(Lcom/nextcloud/talk/models/domain/ConversationModel;)V │ │ +4abcd8: 1a00 3994 |0000: const-string v0, "conversationModel" // string@9439 │ │ +4abcdc: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4abce2: 7010 2ff6 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f62f │ │ +4abce8: 5b12 deb2 |0008: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$JoinRoomSuccessState;.conversationModel:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b2de │ │ +4abcec: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=172 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$JoinRoomSuccessState; │ │ 0x0000 - 0x000b reg=2 (null) Lcom/nextcloud/talk/models/domain/ConversationModel; │ │ │ │ @@ -2049149,17 +2049149,17 @@ │ │ type : '()Lcom/nextcloud/talk/models/domain/ConversationModel;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4abc98: |[4abc98] com.nextcloud.talk.chat.viewmodels.ChatViewModel$JoinRoomSuccessState.getConversationModel:()Lcom/nextcloud/talk/models/domain/ConversationModel; │ │ -4abca8: 5410 deb2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$JoinRoomSuccessState;.conversationModel:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b2de │ │ -4abcac: 1100 |0002: return-object v0 │ │ +4abc9c: |[4abc9c] com.nextcloud.talk.chat.viewmodels.ChatViewModel$JoinRoomSuccessState.getConversationModel:()Lcom/nextcloud/talk/models/domain/ConversationModel; │ │ +4abcac: 5410 deb2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$JoinRoomSuccessState;.conversationModel:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b2de │ │ +4abcb0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$JoinRoomSuccessState; │ │ │ │ source_file_idx : 7459 (ChatViewModel.kt) │ │ @@ -2049202,35 +2049202,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -4abcec: |[4abcec] com.nextcloud.talk.chat.viewmodels.ChatViewModel$LeaveRoomStartState.:()V │ │ -4abcfc: 2200 b321 |0000: new-instance v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LeaveRoomStartState; // type@21b3 │ │ -4abd00: 7010 46ee 0000 |0002: invoke-direct {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LeaveRoomStartState;.:()V // method@ee46 │ │ -4abd06: 6900 e0b2 |0005: sput-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LeaveRoomStartState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LeaveRoomStartState; // field@b2e0 │ │ -4abd0a: 0e00 |0007: return-void │ │ +4abcf0: |[4abcf0] com.nextcloud.talk.chat.viewmodels.ChatViewModel$LeaveRoomStartState.:()V │ │ +4abd00: 2200 b321 |0000: new-instance v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LeaveRoomStartState; // type@21b3 │ │ +4abd04: 7010 46ee 0000 |0002: invoke-direct {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LeaveRoomStartState;.:()V // method@ee46 │ │ +4abd0a: 6900 e0b2 |0005: sput-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LeaveRoomStartState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LeaveRoomStartState; // field@b2e0 │ │ +4abd0e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LeaveRoomStartState;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4abd0c: |[4abd0c] com.nextcloud.talk.chat.viewmodels.ChatViewModel$LeaveRoomStartState.:()V │ │ -4abd1c: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4abd22: 0e00 |0003: return-void │ │ +4abd10: |[4abd10] com.nextcloud.talk.chat.viewmodels.ChatViewModel$LeaveRoomStartState.:()V │ │ +4abd20: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4abd26: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LeaveRoomStartState; │ │ │ │ Virtual methods - │ │ @@ -2049280,33 +2049280,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -4abd3c: |[4abd3c] com.nextcloud.talk.chat.viewmodels.ChatViewModel$LeaveRoomSuccessState.:()V │ │ -4abd4c: 0e00 |0000: return-void │ │ +4abd40: |[4abd40] com.nextcloud.talk.chat.viewmodels.ChatViewModel$LeaveRoomSuccessState.:()V │ │ +4abd50: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LeaveRoomSuccessState;) │ │ name : '' │ │ type : '(Lkotlin/jvm/functions/Function0;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4abd50: |[4abd50] com.nextcloud.talk.chat.viewmodels.ChatViewModel$LeaveRoomSuccessState.:(Lkotlin/jvm/functions/Function0;)V │ │ -4abd60: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4abd66: 5b01 e2b2 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LeaveRoomSuccessState;.funToCallWhenLeaveSuccessful:Lkotlin/jvm/functions/Function0; // field@b2e2 │ │ -4abd6a: 0e00 |0005: return-void │ │ +4abd54: |[4abd54] com.nextcloud.talk.chat.viewmodels.ChatViewModel$LeaveRoomSuccessState.:(Lkotlin/jvm/functions/Function0;)V │ │ +4abd64: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4abd6a: 5b01 e2b2 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LeaveRoomSuccessState;.funToCallWhenLeaveSuccessful:Lkotlin/jvm/functions/Function0; // field@b2e2 │ │ +4abd6e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LeaveRoomSuccessState; │ │ 0x0000 - 0x0006 reg=1 (null) Lkotlin/jvm/functions/Function0; │ │ │ │ @@ -2049316,17 +2049316,17 @@ │ │ type : '()Lkotlin/jvm/functions/Function0;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4abd24: |[4abd24] com.nextcloud.talk.chat.viewmodels.ChatViewModel$LeaveRoomSuccessState.getFunToCallWhenLeaveSuccessful:()Lkotlin/jvm/functions/Function0; │ │ -4abd34: 5410 e2b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LeaveRoomSuccessState;.funToCallWhenLeaveSuccessful:Lkotlin/jvm/functions/Function0; // field@b2e2 │ │ -4abd38: 1100 |0002: return-object v0 │ │ +4abd28: |[4abd28] com.nextcloud.talk.chat.viewmodels.ChatViewModel$LeaveRoomSuccessState.getFunToCallWhenLeaveSuccessful:()Lkotlin/jvm/functions/Function0; │ │ +4abd38: 5410 e2b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LeaveRoomSuccessState;.funToCallWhenLeaveSuccessful:Lkotlin/jvm/functions/Function0; // field@b2e2 │ │ +4abd3c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LeaveRoomSuccessState; │ │ │ │ source_file_idx : 7459 (ChatViewModel.kt) │ │ @@ -2049385,58 +2049385,58 @@ │ │ type : '()[Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag;' │ │ access : 0x101a (PRIVATE STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -4abd90: |[4abd90] com.nextcloud.talk.chat.viewmodels.ChatViewModel$LifeCycleFlag.$values:()[Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag; │ │ -4abda0: 6200 e5b2 |0000: sget-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag;.PAUSED:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag; // field@b2e5 │ │ -4abda4: 6201 e6b2 |0002: sget-object v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag;.RESUMED:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag; // field@b2e6 │ │ -4abda8: 6202 e7b2 |0004: sget-object v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag;.STOPPED:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag; // field@b2e7 │ │ -4abdac: 2430 2728 1002 |0006: filled-new-array {v0, v1, v2}, [Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag; // type@2827 │ │ -4abdb2: 0c00 |0009: move-result-object v0 │ │ -4abdb4: 1100 |000a: return-object v0 │ │ +4abd94: |[4abd94] com.nextcloud.talk.chat.viewmodels.ChatViewModel$LifeCycleFlag.$values:()[Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag; │ │ +4abda4: 6200 e5b2 |0000: sget-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag;.PAUSED:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag; // field@b2e5 │ │ +4abda8: 6201 e6b2 |0002: sget-object v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag;.RESUMED:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag; // field@b2e6 │ │ +4abdac: 6202 e7b2 |0004: sget-object v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag;.STOPPED:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag; // field@b2e7 │ │ +4abdb0: 2430 2728 1002 |0006: filled-new-array {v0, v1, v2}, [Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag; // type@2827 │ │ +4abdb6: 0c00 |0009: move-result-object v0 │ │ +4abdb8: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 45 16-bit code units │ │ -4abdf4: |[4abdf4] com.nextcloud.talk.chat.viewmodels.ChatViewModel$LifeCycleFlag.:()V │ │ -4abe04: 2200 b521 |0000: new-instance v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag; // type@21b5 │ │ -4abe08: 1a01 b262 |0002: const-string v1, "PAUSED" // string@62b2 │ │ -4abe0c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -4abe0e: 7030 4cee 1002 |0005: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag;.:(Ljava/lang/String;I)V // method@ee4c │ │ -4abe14: 6900 e5b2 |0008: sput-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag;.PAUSED:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag; // field@b2e5 │ │ -4abe18: 2200 b521 |000a: new-instance v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag; // type@21b5 │ │ -4abe1c: 1a01 1e65 |000c: const-string v1, "RESUMED" // string@651e │ │ -4abe20: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -4abe22: 7030 4cee 1002 |000f: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag;.:(Ljava/lang/String;I)V // method@ee4c │ │ -4abe28: 6900 e6b2 |0012: sput-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag;.RESUMED:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag; // field@b2e6 │ │ -4abe2c: 2200 b521 |0014: new-instance v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag; // type@21b5 │ │ -4abe30: 1a01 8369 |0016: const-string v1, "STOPPED" // string@6983 │ │ -4abe34: 1222 |0018: const/4 v2, #int 2 // #2 │ │ -4abe36: 7030 4cee 1002 |0019: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag;.:(Ljava/lang/String;I)V // method@ee4c │ │ -4abe3c: 6900 e7b2 |001c: sput-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag;.STOPPED:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag; // field@b2e7 │ │ -4abe40: 7100 4aee 0000 |001e: invoke-static {}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag;.$values:()[Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag; // method@ee4a │ │ -4abe46: 0c00 |0021: move-result-object v0 │ │ -4abe48: 6900 e4b2 |0022: sput-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag;.$VALUES:[Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag; // field@b2e4 │ │ -4abe4c: 1f00 3d28 |0024: check-cast v0, [Ljava/lang/Enum; // type@283d │ │ -4abe50: 7110 e5fb 0000 |0026: invoke-static {v0}, Lkotlin/enums/EnumEntriesKt;.enumEntries:([Ljava/lang/Enum;)Lkotlin/enums/EnumEntries; // method@fbe5 │ │ -4abe56: 0c00 |0029: move-result-object v0 │ │ -4abe58: 6900 e3b2 |002a: sput-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag;.$ENTRIES:Lkotlin/enums/EnumEntries; // field@b2e3 │ │ -4abe5c: 0e00 |002c: return-void │ │ +4abdf8: |[4abdf8] com.nextcloud.talk.chat.viewmodels.ChatViewModel$LifeCycleFlag.:()V │ │ +4abe08: 2200 b521 |0000: new-instance v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag; // type@21b5 │ │ +4abe0c: 1a01 b262 |0002: const-string v1, "PAUSED" // string@62b2 │ │ +4abe10: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +4abe12: 7030 4cee 1002 |0005: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag;.:(Ljava/lang/String;I)V // method@ee4c │ │ +4abe18: 6900 e5b2 |0008: sput-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag;.PAUSED:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag; // field@b2e5 │ │ +4abe1c: 2200 b521 |000a: new-instance v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag; // type@21b5 │ │ +4abe20: 1a01 1e65 |000c: const-string v1, "RESUMED" // string@651e │ │ +4abe24: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +4abe26: 7030 4cee 1002 |000f: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag;.:(Ljava/lang/String;I)V // method@ee4c │ │ +4abe2c: 6900 e6b2 |0012: sput-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag;.RESUMED:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag; // field@b2e6 │ │ +4abe30: 2200 b521 |0014: new-instance v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag; // type@21b5 │ │ +4abe34: 1a01 8369 |0016: const-string v1, "STOPPED" // string@6983 │ │ +4abe38: 1222 |0018: const/4 v2, #int 2 // #2 │ │ +4abe3a: 7030 4cee 1002 |0019: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag;.:(Ljava/lang/String;I)V // method@ee4c │ │ +4abe40: 6900 e7b2 |001c: sput-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag;.STOPPED:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag; // field@b2e7 │ │ +4abe44: 7100 4aee 0000 |001e: invoke-static {}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag;.$values:()[Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag; // method@ee4a │ │ +4abe4a: 0c00 |0021: move-result-object v0 │ │ +4abe4c: 6900 e4b2 |0022: sput-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag;.$VALUES:[Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag; // field@b2e4 │ │ +4abe50: 1f00 3d28 |0024: check-cast v0, [Ljava/lang/Enum; // type@283d │ │ +4abe54: 7110 e5fb 0000 |0026: invoke-static {v0}, Lkotlin/enums/EnumEntriesKt;.enumEntries:([Ljava/lang/Enum;)Lkotlin/enums/EnumEntries; // method@fbe5 │ │ +4abe5a: 0c00 |0029: move-result-object v0 │ │ +4abe5c: 6900 e3b2 |002a: sput-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag;.$ENTRIES:Lkotlin/enums/EnumEntries; // field@b2e3 │ │ +4abe60: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x000a line=65 │ │ 0x0014 line=66 │ │ locals : │ │ │ │ @@ -2049445,17 +2049445,17 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -4abe60: |[4abe60] com.nextcloud.talk.chat.viewmodels.ChatViewModel$LifeCycleFlag.:(Ljava/lang/String;I)V │ │ -4abe70: 7030 9cf5 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@f59c │ │ -4abe76: 0e00 |0003: return-void │ │ +4abe64: |[4abe64] com.nextcloud.talk.chat.viewmodels.ChatViewModel$LifeCycleFlag.:(Ljava/lang/String;I)V │ │ +4abe74: 7030 9cf5 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@f59c │ │ +4abe7a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -2049465,36 +2049465,36 @@ │ │ type : '()Lkotlin/enums/EnumEntries;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4abddc: |[4abddc] com.nextcloud.talk.chat.viewmodels.ChatViewModel$LifeCycleFlag.getEntries:()Lkotlin/enums/EnumEntries; │ │ -4abdec: 6200 e3b2 |0000: sget-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag;.$ENTRIES:Lkotlin/enums/EnumEntries; // field@b2e3 │ │ -4abdf0: 1100 |0002: return-object v0 │ │ +4abde0: |[4abde0] com.nextcloud.talk.chat.viewmodels.ChatViewModel$LifeCycleFlag.getEntries:()Lkotlin/enums/EnumEntries; │ │ +4abdf0: 6200 e3b2 |0000: sget-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag;.$ENTRIES:Lkotlin/enums/EnumEntries; // field@b2e3 │ │ +4abdf4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag;) │ │ name : 'valueOf' │ │ type : '(Ljava/lang/String;)Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -4abd6c: |[4abd6c] com.nextcloud.talk.chat.viewmodels.ChatViewModel$LifeCycleFlag.valueOf:(Ljava/lang/String;)Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag; │ │ -4abd7c: 1c00 b521 |0000: const-class v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag; // type@21b5 │ │ -4abd80: 7120 a1f5 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@f5a1 │ │ -4abd86: 0c01 |0005: move-result-object v1 │ │ -4abd88: 1f01 b521 |0006: check-cast v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag; // type@21b5 │ │ -4abd8c: 1101 |0008: return-object v1 │ │ +4abd70: |[4abd70] com.nextcloud.talk.chat.viewmodels.ChatViewModel$LifeCycleFlag.valueOf:(Ljava/lang/String;)Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag; │ │ +4abd80: 1c00 b521 |0000: const-class v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag; // type@21b5 │ │ +4abd84: 7120 a1f5 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@f5a1 │ │ +4abd8a: 0c01 |0005: move-result-object v1 │ │ +4abd8c: 1f01 b521 |0006: check-cast v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag; // type@21b5 │ │ +4abd90: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0006 line=67 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #5 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag;) │ │ @@ -2049502,20 +2049502,20 @@ │ │ type : '()[Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -4abdb8: |[4abdb8] com.nextcloud.talk.chat.viewmodels.ChatViewModel$LifeCycleFlag.values:()[Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag; │ │ -4abdc8: 6200 e4b2 |0000: sget-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag;.$VALUES:[Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag; // field@b2e4 │ │ -4abdcc: 6e10 30f6 0000 |0002: invoke-virtual {v0}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@f630 │ │ -4abdd2: 0c00 |0005: move-result-object v0 │ │ -4abdd4: 1f00 2728 |0006: check-cast v0, [Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag; // type@2827 │ │ -4abdd8: 1100 |0008: return-object v0 │ │ +4abdbc: |[4abdbc] com.nextcloud.talk.chat.viewmodels.ChatViewModel$LifeCycleFlag.values:()[Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag; │ │ +4abdcc: 6200 e4b2 |0000: sget-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag;.$VALUES:[Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag; // field@b2e4 │ │ +4abdd0: 6e10 30f6 0000 |0002: invoke-virtual {v0}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@f630 │ │ +4abdd6: 0c00 |0005: move-result-object v0 │ │ +4abdd8: 1f00 2728 |0006: check-cast v0, [Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag; // type@2827 │ │ +4abddc: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0006 line=67 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 7459 (ChatViewModel.kt) │ │ @@ -2049558,35 +2049558,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -4abe90: |[4abe90] com.nextcloud.talk.chat.viewmodels.ChatViewModel$NoteToSelfAvailableState.:()V │ │ -4abea0: 0e00 |0000: return-void │ │ +4abe94: |[4abe94] com.nextcloud.talk.chat.viewmodels.ChatViewModel$NoteToSelfAvailableState.:()V │ │ +4abea4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$NoteToSelfAvailableState;) │ │ name : '' │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -4abea4: |[4abea4] com.nextcloud.talk.chat.viewmodels.ChatViewModel$NoteToSelfAvailableState.:(Ljava/lang/String;)V │ │ -4abeb4: 1a00 f7df |0000: const-string v0, "roomToken" // string@dff7 │ │ -4abeb8: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4abebe: 7010 2ff6 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f62f │ │ -4abec4: 5b12 e9b2 |0008: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$NoteToSelfAvailableState;.roomToken:Ljava/lang/String; // field@b2e9 │ │ -4abec8: 0e00 |000a: return-void │ │ +4abea8: |[4abea8] com.nextcloud.talk.chat.viewmodels.ChatViewModel$NoteToSelfAvailableState.:(Ljava/lang/String;)V │ │ +4abeb8: 1a00 f7df |0000: const-string v0, "roomToken" // string@dff7 │ │ +4abebc: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4abec2: 7010 2ff6 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f62f │ │ +4abec8: 5b12 e9b2 |0008: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$NoteToSelfAvailableState;.roomToken:Ljava/lang/String; // field@b2e9 │ │ +4abecc: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=147 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$NoteToSelfAvailableState; │ │ 0x0000 - 0x000b reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -2049596,17 +2049596,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4abe78: |[4abe78] com.nextcloud.talk.chat.viewmodels.ChatViewModel$NoteToSelfAvailableState.getRoomToken:()Ljava/lang/String; │ │ -4abe88: 5410 e9b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$NoteToSelfAvailableState;.roomToken:Ljava/lang/String; // field@b2e9 │ │ -4abe8c: 1100 |0002: return-object v0 │ │ +4abe7c: |[4abe7c] com.nextcloud.talk.chat.viewmodels.ChatViewModel$NoteToSelfAvailableState.getRoomToken:()Ljava/lang/String; │ │ +4abe8c: 5410 e9b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$NoteToSelfAvailableState;.roomToken:Ljava/lang/String; // field@b2e9 │ │ +4abe90: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$NoteToSelfAvailableState; │ │ │ │ source_file_idx : 7459 (ChatViewModel.kt) │ │ @@ -2049649,35 +2049649,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -4abecc: |[4abecc] com.nextcloud.talk.chat.viewmodels.ChatViewModel$NoteToSelfNotAvailableState.:()V │ │ -4abedc: 2200 b721 |0000: new-instance v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$NoteToSelfNotAvailableState; // type@21b7 │ │ -4abee0: 7010 54ee 0000 |0002: invoke-direct {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$NoteToSelfNotAvailableState;.:()V // method@ee54 │ │ -4abee6: 6900 ebb2 |0005: sput-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$NoteToSelfNotAvailableState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$NoteToSelfNotAvailableState; // field@b2eb │ │ -4abeea: 0e00 |0007: return-void │ │ +4abed0: |[4abed0] com.nextcloud.talk.chat.viewmodels.ChatViewModel$NoteToSelfNotAvailableState.:()V │ │ +4abee0: 2200 b721 |0000: new-instance v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$NoteToSelfNotAvailableState; // type@21b7 │ │ +4abee4: 7010 54ee 0000 |0002: invoke-direct {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$NoteToSelfNotAvailableState;.:()V // method@ee54 │ │ +4abeea: 6900 ebb2 |0005: sput-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$NoteToSelfNotAvailableState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$NoteToSelfNotAvailableState; // field@b2eb │ │ +4abeee: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$NoteToSelfNotAvailableState;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4abeec: |[4abeec] com.nextcloud.talk.chat.viewmodels.ChatViewModel$NoteToSelfNotAvailableState.:()V │ │ -4abefc: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4abf02: 0e00 |0003: return-void │ │ +4abef0: |[4abef0] com.nextcloud.talk.chat.viewmodels.ChatViewModel$NoteToSelfNotAvailableState.:()V │ │ +4abf00: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4abf06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$NoteToSelfNotAvailableState; │ │ │ │ Virtual methods - │ │ @@ -2049721,35 +2049721,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -4abf04: |[4abf04] com.nextcloud.talk.chat.viewmodels.ChatViewModel$ReactionAddedStartState.:()V │ │ -4abf14: 2200 b821 |0000: new-instance v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ReactionAddedStartState; // type@21b8 │ │ -4abf18: 7010 56ee 0000 |0002: invoke-direct {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ReactionAddedStartState;.:()V // method@ee56 │ │ -4abf1e: 6900 edb2 |0005: sput-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ReactionAddedStartState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ReactionAddedStartState; // field@b2ed │ │ -4abf22: 0e00 |0007: return-void │ │ +4abf08: |[4abf08] com.nextcloud.talk.chat.viewmodels.ChatViewModel$ReactionAddedStartState.:()V │ │ +4abf18: 2200 b821 |0000: new-instance v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ReactionAddedStartState; // type@21b8 │ │ +4abf1c: 7010 56ee 0000 |0002: invoke-direct {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ReactionAddedStartState;.:()V // method@ee56 │ │ +4abf22: 6900 edb2 |0005: sput-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ReactionAddedStartState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ReactionAddedStartState; // field@b2ed │ │ +4abf26: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ReactionAddedStartState;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4abf24: |[4abf24] com.nextcloud.talk.chat.viewmodels.ChatViewModel$ReactionAddedStartState.:()V │ │ -4abf34: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4abf3a: 0e00 |0003: return-void │ │ +4abf28: |[4abf28] com.nextcloud.talk.chat.viewmodels.ChatViewModel$ReactionAddedStartState.:()V │ │ +4abf38: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4abf3e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ReactionAddedStartState; │ │ │ │ Virtual methods - │ │ @@ -2049794,35 +2049794,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -4abf54: |[4abf54] com.nextcloud.talk.chat.viewmodels.ChatViewModel$ReactionAddedSuccessState.:()V │ │ -4abf64: 0e00 |0000: return-void │ │ +4abf58: |[4abf58] com.nextcloud.talk.chat.viewmodels.ChatViewModel$ReactionAddedSuccessState.:()V │ │ +4abf68: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ReactionAddedSuccessState;) │ │ name : '' │ │ type : '(Lcom/nextcloud/talk/models/domain/ReactionAddedModel;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -4abf68: |[4abf68] com.nextcloud.talk.chat.viewmodels.ChatViewModel$ReactionAddedSuccessState.:(Lcom/nextcloud/talk/models/domain/ReactionAddedModel;)V │ │ -4abf78: 1a00 80db |0000: const-string v0, "reactionAddedModel" // string@db80 │ │ -4abf7c: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4abf82: 7010 2ff6 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f62f │ │ -4abf88: 5b12 efb2 |0008: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ReactionAddedSuccessState;.reactionAddedModel:Lcom/nextcloud/talk/models/domain/ReactionAddedModel; // field@b2ef │ │ -4abf8c: 0e00 |000a: return-void │ │ +4abf6c: |[4abf6c] com.nextcloud.talk.chat.viewmodels.ChatViewModel$ReactionAddedSuccessState.:(Lcom/nextcloud/talk/models/domain/ReactionAddedModel;)V │ │ +4abf7c: 1a00 80db |0000: const-string v0, "reactionAddedModel" // string@db80 │ │ +4abf80: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4abf86: 7010 2ff6 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f62f │ │ +4abf8c: 5b12 efb2 |0008: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ReactionAddedSuccessState;.reactionAddedModel:Lcom/nextcloud/talk/models/domain/ReactionAddedModel; // field@b2ef │ │ +4abf90: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=211 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ReactionAddedSuccessState; │ │ 0x0000 - 0x000b reg=2 (null) Lcom/nextcloud/talk/models/domain/ReactionAddedModel; │ │ │ │ @@ -2049832,17 +2049832,17 @@ │ │ type : '()Lcom/nextcloud/talk/models/domain/ReactionAddedModel;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4abf3c: |[4abf3c] com.nextcloud.talk.chat.viewmodels.ChatViewModel$ReactionAddedSuccessState.getReactionAddedModel:()Lcom/nextcloud/talk/models/domain/ReactionAddedModel; │ │ -4abf4c: 5410 efb2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ReactionAddedSuccessState;.reactionAddedModel:Lcom/nextcloud/talk/models/domain/ReactionAddedModel; // field@b2ef │ │ -4abf50: 1100 |0002: return-object v0 │ │ +4abf40: |[4abf40] com.nextcloud.talk.chat.viewmodels.ChatViewModel$ReactionAddedSuccessState.getReactionAddedModel:()Lcom/nextcloud/talk/models/domain/ReactionAddedModel; │ │ +4abf50: 5410 efb2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ReactionAddedSuccessState;.reactionAddedModel:Lcom/nextcloud/talk/models/domain/ReactionAddedModel; // field@b2ef │ │ +4abf54: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ReactionAddedSuccessState; │ │ │ │ source_file_idx : 7459 (ChatViewModel.kt) │ │ @@ -2049885,35 +2049885,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -4abf90: |[4abf90] com.nextcloud.talk.chat.viewmodels.ChatViewModel$ReactionDeletedStartState.:()V │ │ -4abfa0: 2200 ba21 |0000: new-instance v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ReactionDeletedStartState; // type@21ba │ │ -4abfa4: 7010 5bee 0000 |0002: invoke-direct {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ReactionDeletedStartState;.:()V // method@ee5b │ │ -4abfaa: 6900 f1b2 |0005: sput-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ReactionDeletedStartState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ReactionDeletedStartState; // field@b2f1 │ │ -4abfae: 0e00 |0007: return-void │ │ +4abf94: |[4abf94] com.nextcloud.talk.chat.viewmodels.ChatViewModel$ReactionDeletedStartState.:()V │ │ +4abfa4: 2200 ba21 |0000: new-instance v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ReactionDeletedStartState; // type@21ba │ │ +4abfa8: 7010 5bee 0000 |0002: invoke-direct {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ReactionDeletedStartState;.:()V // method@ee5b │ │ +4abfae: 6900 f1b2 |0005: sput-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ReactionDeletedStartState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ReactionDeletedStartState; // field@b2f1 │ │ +4abfb2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ReactionDeletedStartState;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4abfb0: |[4abfb0] com.nextcloud.talk.chat.viewmodels.ChatViewModel$ReactionDeletedStartState.:()V │ │ -4abfc0: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4abfc6: 0e00 |0003: return-void │ │ +4abfb4: |[4abfb4] com.nextcloud.talk.chat.viewmodels.ChatViewModel$ReactionDeletedStartState.:()V │ │ +4abfc4: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4abfca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ReactionDeletedStartState; │ │ │ │ Virtual methods - │ │ @@ -2049958,35 +2049958,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -4abfe0: |[4abfe0] com.nextcloud.talk.chat.viewmodels.ChatViewModel$ReactionDeletedSuccessState.:()V │ │ -4abff0: 0e00 |0000: return-void │ │ +4abfe4: |[4abfe4] com.nextcloud.talk.chat.viewmodels.ChatViewModel$ReactionDeletedSuccessState.:()V │ │ +4abff4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ReactionDeletedSuccessState;) │ │ name : '' │ │ type : '(Lcom/nextcloud/talk/models/domain/ReactionDeletedModel;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -4abff4: |[4abff4] com.nextcloud.talk.chat.viewmodels.ChatViewModel$ReactionDeletedSuccessState.:(Lcom/nextcloud/talk/models/domain/ReactionDeletedModel;)V │ │ -4ac004: 1a00 84db |0000: const-string v0, "reactionDeletedModel" // string@db84 │ │ -4ac008: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ac00e: 7010 2ff6 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f62f │ │ -4ac014: 5b12 f3b2 |0008: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ReactionDeletedSuccessState;.reactionDeletedModel:Lcom/nextcloud/talk/models/domain/ReactionDeletedModel; // field@b2f3 │ │ -4ac018: 0e00 |000a: return-void │ │ +4abff8: |[4abff8] com.nextcloud.talk.chat.viewmodels.ChatViewModel$ReactionDeletedSuccessState.:(Lcom/nextcloud/talk/models/domain/ReactionDeletedModel;)V │ │ +4ac008: 1a00 84db |0000: const-string v0, "reactionDeletedModel" // string@db84 │ │ +4ac00c: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ac012: 7010 2ff6 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f62f │ │ +4ac018: 5b12 f3b2 |0008: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ReactionDeletedSuccessState;.reactionDeletedModel:Lcom/nextcloud/talk/models/domain/ReactionDeletedModel; // field@b2f3 │ │ +4ac01c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=218 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ReactionDeletedSuccessState; │ │ 0x0000 - 0x000b reg=2 (null) Lcom/nextcloud/talk/models/domain/ReactionDeletedModel; │ │ │ │ @@ -2049996,17 +2049996,17 @@ │ │ type : '()Lcom/nextcloud/talk/models/domain/ReactionDeletedModel;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4abfc8: |[4abfc8] com.nextcloud.talk.chat.viewmodels.ChatViewModel$ReactionDeletedSuccessState.getReactionDeletedModel:()Lcom/nextcloud/talk/models/domain/ReactionDeletedModel; │ │ -4abfd8: 5410 f3b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ReactionDeletedSuccessState;.reactionDeletedModel:Lcom/nextcloud/talk/models/domain/ReactionDeletedModel; // field@b2f3 │ │ -4abfdc: 1100 |0002: return-object v0 │ │ +4abfcc: |[4abfcc] com.nextcloud.talk.chat.viewmodels.ChatViewModel$ReactionDeletedSuccessState.getReactionDeletedModel:()Lcom/nextcloud/talk/models/domain/ReactionDeletedModel; │ │ +4abfdc: 5410 f3b2 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ReactionDeletedSuccessState;.reactionDeletedModel:Lcom/nextcloud/talk/models/domain/ReactionDeletedModel; // field@b2f3 │ │ +4abfe0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ReactionDeletedSuccessState; │ │ │ │ source_file_idx : 7459 (ChatViewModel.kt) │ │ @@ -2050048,18 +2050048,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4ac01c: |[4ac01c] com.nextcloud.talk.chat.viewmodels.ChatViewModel$SetReminderObserver.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)V │ │ -4ac02c: 5b01 f4b2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$SetReminderObserver;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2f4 │ │ -4ac030: 7010 2ff6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4ac036: 0e00 |0005: return-void │ │ +4ac020: |[4ac020] com.nextcloud.talk.chat.viewmodels.ChatViewModel$SetReminderObserver.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)V │ │ +4ac030: 5b01 f4b2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$SetReminderObserver;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2f4 │ │ +4ac034: 7010 2ff6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4ac03a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=687 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$SetReminderObserver; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; │ │ │ │ @@ -2050069,43 +2050069,43 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -4ac038: |[4ac038] com.nextcloud.talk.chat.viewmodels.ChatViewModel$SetReminderObserver.onComplete:()V │ │ -4ac048: 0e00 |0000: return-void │ │ +4ac03c: |[4ac03c] com.nextcloud.talk.chat.viewmodels.ChatViewModel$SetReminderObserver.onComplete:()V │ │ +4ac04c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$SetReminderObserver;) │ │ name : 'onError' │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -4ac04c: |[4ac04c] com.nextcloud.talk.chat.viewmodels.ChatViewModel$SetReminderObserver.onError:(Ljava/lang/Throwable;)V │ │ -4ac05c: 1a00 659b |0000: const-string v0, "e" // string@9b65 │ │ -4ac060: 7120 00fc 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ac066: 7100 bdee 0000 |0005: invoke-static {}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$getTAG$cp:()Ljava/lang/String; // method@eebd │ │ -4ac06c: 0c00 |0008: move-result-object v0 │ │ -4ac06e: 2201 a924 |0009: new-instance v1, Ljava/lang/StringBuilder; // type@24a9 │ │ -4ac072: 1a02 d524 |000b: const-string v2, "Error when sending reminder, " // string@24d5 │ │ -4ac076: 7020 89f6 2100 |000d: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -4ac07c: 6e20 91f6 4100 |0010: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@f691 │ │ -4ac082: 0c04 |0013: move-result-object v4 │ │ -4ac084: 6e10 9cf6 0400 |0014: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -4ac08a: 0c04 |0017: move-result-object v4 │ │ -4ac08c: 7120 6e05 4000 |0018: invoke-static {v0, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@056e │ │ -4ac092: 0e00 |001b: return-void │ │ +4ac050: |[4ac050] com.nextcloud.talk.chat.viewmodels.ChatViewModel$SetReminderObserver.onError:(Ljava/lang/Throwable;)V │ │ +4ac060: 1a00 659b |0000: const-string v0, "e" // string@9b65 │ │ +4ac064: 7120 00fc 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ac06a: 7100 bdee 0000 |0005: invoke-static {}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$getTAG$cp:()Ljava/lang/String; // method@eebd │ │ +4ac070: 0c00 |0008: move-result-object v0 │ │ +4ac072: 2201 a924 |0009: new-instance v1, Ljava/lang/StringBuilder; // type@24a9 │ │ +4ac076: 1a02 d524 |000b: const-string v2, "Error when sending reminder, " // string@24d5 │ │ +4ac07a: 7020 89f6 2100 |000d: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +4ac080: 6e20 91f6 4100 |0010: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@f691 │ │ +4ac086: 0c04 |0013: move-result-object v4 │ │ +4ac088: 6e10 9cf6 0400 |0014: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +4ac08e: 0c04 |0017: move-result-object v4 │ │ +4ac090: 7120 6e05 4000 |0018: invoke-static {v0, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@056e │ │ +4ac096: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=697 │ │ locals : │ │ 0x0000 - 0x001c reg=3 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$SetReminderObserver; │ │ 0x0000 - 0x001c reg=4 (null) Ljava/lang/Throwable; │ │ │ │ @@ -2050114,22 +2050114,22 @@ │ │ type : '(Lcom/nextcloud/talk/models/json/reminder/Reminder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -4ac094: |[4ac094] com.nextcloud.talk.chat.viewmodels.ChatViewModel$SetReminderObserver.onNext:(Lcom/nextcloud/talk/models/json/reminder/Reminder;)V │ │ -4ac0a4: 1a00 26dd |0000: const-string v0, "reminder" // string@dd26 │ │ -4ac0a8: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ac0ae: 7100 bdee 0000 |0005: invoke-static {}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$getTAG$cp:()Ljava/lang/String; // method@eebd │ │ -4ac0b4: 0c02 |0008: move-result-object v2 │ │ -4ac0b6: 1a00 27dd |0009: const-string v0, "reminder set successfully" // string@dd27 │ │ -4ac0ba: 7120 6c05 0200 |000b: invoke-static {v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4ac0c0: 0e00 |000e: return-void │ │ +4ac098: |[4ac098] com.nextcloud.talk.chat.viewmodels.ChatViewModel$SetReminderObserver.onNext:(Lcom/nextcloud/talk/models/json/reminder/Reminder;)V │ │ +4ac0a8: 1a00 26dd |0000: const-string v0, "reminder" // string@dd26 │ │ +4ac0ac: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ac0b2: 7100 bdee 0000 |0005: invoke-static {}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$getTAG$cp:()Ljava/lang/String; // method@eebd │ │ +4ac0b8: 0c02 |0008: move-result-object v2 │ │ +4ac0ba: 1a00 27dd |0009: const-string v0, "reminder set successfully" // string@dd27 │ │ +4ac0be: 7120 6c05 0200 |000b: invoke-static {v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4ac0c4: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=693 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$SetReminderObserver; │ │ 0x0000 - 0x000f reg=2 (null) Lcom/nextcloud/talk/models/json/reminder/Reminder; │ │ │ │ @@ -2050138,18 +2050138,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4ac0c4: |[4ac0c4] com.nextcloud.talk.chat.viewmodels.ChatViewModel$SetReminderObserver.onNext:(Ljava/lang/Object;)V │ │ -4ac0d4: 1f01 f622 |0000: check-cast v1, Lcom/nextcloud/talk/models/json/reminder/Reminder; // type@22f6 │ │ -4ac0d8: 6e20 62ee 1000 |0002: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$SetReminderObserver;.onNext:(Lcom/nextcloud/talk/models/json/reminder/Reminder;)V // method@ee62 │ │ -4ac0de: 0e00 |0005: return-void │ │ +4ac0c8: |[4ac0c8] com.nextcloud.talk.chat.viewmodels.ChatViewModel$SetReminderObserver.onNext:(Ljava/lang/Object;)V │ │ +4ac0d8: 1f01 f622 |0000: check-cast v1, Lcom/nextcloud/talk/models/json/reminder/Reminder; // type@22f6 │ │ +4ac0dc: 6e20 62ee 1000 |0002: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$SetReminderObserver;.onNext:(Lcom/nextcloud/talk/models/json/reminder/Reminder;)V // method@ee62 │ │ +4ac0e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=687 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$SetReminderObserver; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -2050158,22 +2050158,22 @@ │ │ type : '(Lio/reactivex/disposables/Disposable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -4ac0e0: |[4ac0e0] com.nextcloud.talk.chat.viewmodels.ChatViewModel$SetReminderObserver.onSubscribe:(Lio/reactivex/disposables/Disposable;)V │ │ -4ac0f0: 1a00 4f97 |0000: const-string v0, "d" // string@974f │ │ -4ac0f4: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ac0fa: 5410 f4b2 |0005: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$SetReminderObserver;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2f4 │ │ -4ac0fe: 6e10 d7ee 0000 |0007: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getDisposableSet:()Ljava/util/Set; // method@eed7 │ │ -4ac104: 0c00 |000a: move-result-object v0 │ │ -4ac106: 7220 eef9 2000 |000b: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@f9ee │ │ -4ac10c: 0e00 |000e: return-void │ │ +4ac0e4: |[4ac0e4] com.nextcloud.talk.chat.viewmodels.ChatViewModel$SetReminderObserver.onSubscribe:(Lio/reactivex/disposables/Disposable;)V │ │ +4ac0f4: 1a00 4f97 |0000: const-string v0, "d" // string@974f │ │ +4ac0f8: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ac0fe: 5410 f4b2 |0005: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$SetReminderObserver;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2f4 │ │ +4ac102: 6e10 d7ee 0000 |0007: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getDisposableSet:()Ljava/util/Set; // method@eed7 │ │ +4ac108: 0c00 |000a: move-result-object v0 │ │ +4ac10a: 7220 eef9 2000 |000b: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@f9ee │ │ +4ac110: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=689 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$SetReminderObserver; │ │ 0x0000 - 0x000f reg=2 (null) Lio/reactivex/disposables/Disposable; │ │ │ │ @@ -2050214,18 +2050214,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4ac110: |[4ac110] com.nextcloud.talk.chat.viewmodels.ChatViewModel$addReaction$1.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)V │ │ -4ac120: 5b01 f5b2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$addReaction$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2f5 │ │ -4ac124: 7010 2ff6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4ac12a: 0e00 |0005: return-void │ │ +4ac114: |[4ac114] com.nextcloud.talk.chat.viewmodels.ChatViewModel$addReaction$1.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)V │ │ +4ac124: 5b01 f5b2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$addReaction$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2f5 │ │ +4ac128: 7010 2ff6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4ac12e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=540 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$addReaction$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; │ │ │ │ @@ -2050235,38 +2050235,38 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -4ac12c: |[4ac12c] com.nextcloud.talk.chat.viewmodels.ChatViewModel$addReaction$1.onComplete:()V │ │ -4ac13c: 0e00 |0000: return-void │ │ +4ac130: |[4ac130] com.nextcloud.talk.chat.viewmodels.ChatViewModel$addReaction$1.onComplete:()V │ │ +4ac140: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$addReaction$1;) │ │ name : 'onError' │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -4ac140: |[4ac140] com.nextcloud.talk.chat.viewmodels.ChatViewModel$addReaction$1.onError:(Ljava/lang/Throwable;)V │ │ -4ac150: 1a00 659b |0000: const-string v0, "e" // string@9b65 │ │ -4ac154: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ac15a: 7100 bdee 0000 |0005: invoke-static {}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$getTAG$cp:()Ljava/lang/String; // method@eebd │ │ -4ac160: 0c00 |0008: move-result-object v0 │ │ -4ac162: 7110 7df6 0200 |0009: invoke-static {v2}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@f67d │ │ -4ac168: 0c02 |000c: move-result-object v2 │ │ -4ac16a: 7120 6c05 2000 |000d: invoke-static {v0, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4ac170: 0e00 |0010: return-void │ │ +4ac144: |[4ac144] com.nextcloud.talk.chat.viewmodels.ChatViewModel$addReaction$1.onError:(Ljava/lang/Throwable;)V │ │ +4ac154: 1a00 659b |0000: const-string v0, "e" // string@9b65 │ │ +4ac158: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ac15e: 7100 bdee 0000 |0005: invoke-static {}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$getTAG$cp:()Ljava/lang/String; // method@eebd │ │ +4ac164: 0c00 |0008: move-result-object v0 │ │ +4ac166: 7110 7df6 0200 |0009: invoke-static {v2}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@f67d │ │ +4ac16c: 0c02 |000c: move-result-object v2 │ │ +4ac16e: 7120 6c05 2000 |000d: invoke-static {v0, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4ac174: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=546 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$addReaction$1; │ │ 0x0000 - 0x0011 reg=2 (null) Ljava/lang/Throwable; │ │ │ │ @@ -2050275,27 +2050275,27 @@ │ │ type : '(Lcom/nextcloud/talk/models/domain/ReactionAddedModel;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -4ac174: |[4ac174] com.nextcloud.talk.chat.viewmodels.ChatViewModel$addReaction$1.onNext:(Lcom/nextcloud/talk/models/domain/ReactionAddedModel;)V │ │ -4ac184: 1a00 80db |0000: const-string v0, "reactionAddedModel" // string@db80 │ │ -4ac188: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ac18e: 6e10 5ef1 0300 |0005: invoke-virtual {v3}, Lcom/nextcloud/talk/models/domain/ReactionAddedModel;.getSuccess:()Z // method@f15e │ │ -4ac194: 0a00 |0008: move-result v0 │ │ -4ac196: 3800 1000 |0009: if-eqz v0, 0019 // +0010 │ │ -4ac19a: 5420 f5b2 |000b: iget-object v0, v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$addReaction$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2f5 │ │ -4ac19e: 7110 c8ee 0000 |000d: invoke-static {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$get_reactionAddedViewState$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData; // method@eec8 │ │ -4ac1a4: 0c00 |0010: move-result-object v0 │ │ -4ac1a6: 2201 b921 |0011: new-instance v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ReactionAddedSuccessState; // type@21b9 │ │ -4ac1aa: 7020 58ee 3100 |0013: invoke-direct {v1, v3}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ReactionAddedSuccessState;.:(Lcom/nextcloud/talk/models/domain/ReactionAddedModel;)V // method@ee58 │ │ -4ac1b0: 6e20 e10e 1000 |0016: invoke-virtual {v0, v1}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0ee1 │ │ -4ac1b6: 0e00 |0019: return-void │ │ +4ac178: |[4ac178] com.nextcloud.talk.chat.viewmodels.ChatViewModel$addReaction$1.onNext:(Lcom/nextcloud/talk/models/domain/ReactionAddedModel;)V │ │ +4ac188: 1a00 80db |0000: const-string v0, "reactionAddedModel" // string@db80 │ │ +4ac18c: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ac192: 6e10 5ef1 0300 |0005: invoke-virtual {v3}, Lcom/nextcloud/talk/models/domain/ReactionAddedModel;.getSuccess:()Z // method@f15e │ │ +4ac198: 0a00 |0008: move-result v0 │ │ +4ac19a: 3800 1000 |0009: if-eqz v0, 0019 // +0010 │ │ +4ac19e: 5420 f5b2 |000b: iget-object v0, v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$addReaction$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2f5 │ │ +4ac1a2: 7110 c8ee 0000 |000d: invoke-static {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$get_reactionAddedViewState$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData; // method@eec8 │ │ +4ac1a8: 0c00 |0010: move-result-object v0 │ │ +4ac1aa: 2201 b921 |0011: new-instance v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ReactionAddedSuccessState; // type@21b9 │ │ +4ac1ae: 7020 58ee 3100 |0013: invoke-direct {v1, v3}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ReactionAddedSuccessState;.:(Lcom/nextcloud/talk/models/domain/ReactionAddedModel;)V // method@ee58 │ │ +4ac1b4: 6e20 e10e 1000 |0016: invoke-virtual {v0, v1}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0ee1 │ │ +4ac1ba: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=554 │ │ 0x000b line=555 │ │ locals : │ │ 0x0000 - 0x001a reg=2 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$addReaction$1; │ │ 0x0000 - 0x001a reg=3 (null) Lcom/nextcloud/talk/models/domain/ReactionAddedModel; │ │ @@ -2050305,18 +2050305,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4ac1b8: |[4ac1b8] com.nextcloud.talk.chat.viewmodels.ChatViewModel$addReaction$1.onNext:(Ljava/lang/Object;)V │ │ -4ac1c8: 1f01 ce22 |0000: check-cast v1, Lcom/nextcloud/talk/models/domain/ReactionAddedModel; // type@22ce │ │ -4ac1cc: 6e20 68ee 1000 |0002: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$addReaction$1;.onNext:(Lcom/nextcloud/talk/models/domain/ReactionAddedModel;)V // method@ee68 │ │ -4ac1d2: 0e00 |0005: return-void │ │ +4ac1bc: |[4ac1bc] com.nextcloud.talk.chat.viewmodels.ChatViewModel$addReaction$1.onNext:(Ljava/lang/Object;)V │ │ +4ac1cc: 1f01 ce22 |0000: check-cast v1, Lcom/nextcloud/talk/models/domain/ReactionAddedModel; // type@22ce │ │ +4ac1d0: 6e20 68ee 1000 |0002: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$addReaction$1;.onNext:(Lcom/nextcloud/talk/models/domain/ReactionAddedModel;)V // method@ee68 │ │ +4ac1d6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=540 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$addReaction$1; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -2050325,22 +2050325,22 @@ │ │ type : '(Lio/reactivex/disposables/Disposable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -4ac1d4: |[4ac1d4] com.nextcloud.talk.chat.viewmodels.ChatViewModel$addReaction$1.onSubscribe:(Lio/reactivex/disposables/Disposable;)V │ │ -4ac1e4: 1a00 4f97 |0000: const-string v0, "d" // string@974f │ │ -4ac1e8: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ac1ee: 5410 f5b2 |0005: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$addReaction$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2f5 │ │ -4ac1f2: 6e10 d7ee 0000 |0007: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getDisposableSet:()Ljava/util/Set; // method@eed7 │ │ -4ac1f8: 0c00 |000a: move-result-object v0 │ │ -4ac1fa: 7220 eef9 2000 |000b: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@f9ee │ │ -4ac200: 0e00 |000e: return-void │ │ +4ac1d8: |[4ac1d8] com.nextcloud.talk.chat.viewmodels.ChatViewModel$addReaction$1.onSubscribe:(Lio/reactivex/disposables/Disposable;)V │ │ +4ac1e8: 1a00 4f97 |0000: const-string v0, "d" // string@974f │ │ +4ac1ec: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ac1f2: 5410 f5b2 |0005: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$addReaction$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2f5 │ │ +4ac1f6: 6e10 d7ee 0000 |0007: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getDisposableSet:()Ljava/util/Set; // method@eed7 │ │ +4ac1fc: 0c00 |000a: move-result-object v0 │ │ +4ac1fe: 7220 eef9 2000 |000b: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@f9ee │ │ +4ac204: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=542 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$addReaction$1; │ │ 0x0000 - 0x000f reg=2 (null) Lio/reactivex/disposables/Disposable; │ │ │ │ @@ -2050381,18 +2050381,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4ac204: |[4ac204] com.nextcloud.talk.chat.viewmodels.ChatViewModel$createRoom$1.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)V │ │ -4ac214: 5b01 f6b2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$createRoom$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2f6 │ │ -4ac218: 7010 2ff6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4ac21e: 0e00 |0005: return-void │ │ +4ac208: |[4ac208] com.nextcloud.talk.chat.viewmodels.ChatViewModel$createRoom$1.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)V │ │ +4ac218: 5b01 f6b2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$createRoom$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2f6 │ │ +4ac21c: 7010 2ff6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4ac222: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=353 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$createRoom$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; │ │ │ │ @@ -2050402,43 +2050402,43 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -4ac220: |[4ac220] com.nextcloud.talk.chat.viewmodels.ChatViewModel$createRoom$1.onComplete:()V │ │ -4ac230: 0e00 |0000: return-void │ │ +4ac224: |[4ac224] com.nextcloud.talk.chat.viewmodels.ChatViewModel$createRoom$1.onComplete:()V │ │ +4ac234: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$createRoom$1;) │ │ name : 'onError' │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -4ac234: |[4ac234] com.nextcloud.talk.chat.viewmodels.ChatViewModel$createRoom$1.onError:(Ljava/lang/Throwable;)V │ │ -4ac244: 1a00 659b |0000: const-string v0, "e" // string@9b65 │ │ -4ac248: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ac24e: 5420 f6b2 |0005: iget-object v0, v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$createRoom$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2f6 │ │ -4ac252: 7110 c0ee 0000 |0007: invoke-static {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$get_createRoomViewState$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData; // method@eec0 │ │ -4ac258: 0c00 |000a: move-result-object v0 │ │ -4ac25a: 6201 bab2 |000b: sget-object v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$CreateRoomErrorState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$CreateRoomErrorState; // field@b2ba │ │ -4ac25e: 6e20 e10e 1000 |000d: invoke-virtual {v0, v1}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0ee1 │ │ -4ac264: 7100 bdee 0000 |0010: invoke-static {}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$getTAG$cp:()Ljava/lang/String; // method@eebd │ │ -4ac26a: 0c00 |0013: move-result-object v0 │ │ -4ac26c: 6e10 c7f6 0300 |0014: invoke-virtual {v3}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@f6c7 │ │ -4ac272: 0c01 |0017: move-result-object v1 │ │ -4ac274: 7130 6f05 1003 |0018: invoke-static {v0, v1, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@056f │ │ -4ac27a: 0e00 |001b: return-void │ │ +4ac238: |[4ac238] com.nextcloud.talk.chat.viewmodels.ChatViewModel$createRoom$1.onError:(Ljava/lang/Throwable;)V │ │ +4ac248: 1a00 659b |0000: const-string v0, "e" // string@9b65 │ │ +4ac24c: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ac252: 5420 f6b2 |0005: iget-object v0, v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$createRoom$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2f6 │ │ +4ac256: 7110 c0ee 0000 |0007: invoke-static {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$get_createRoomViewState$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData; // method@eec0 │ │ +4ac25c: 0c00 |000a: move-result-object v0 │ │ +4ac25e: 6201 bab2 |000b: sget-object v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$CreateRoomErrorState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$CreateRoomErrorState; // field@b2ba │ │ +4ac262: 6e20 e10e 1000 |000d: invoke-virtual {v0, v1}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0ee1 │ │ +4ac268: 7100 bdee 0000 |0010: invoke-static {}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$getTAG$cp:()Ljava/lang/String; // method@eebd │ │ +4ac26e: 0c00 |0013: move-result-object v0 │ │ +4ac270: 6e10 c7f6 0300 |0014: invoke-virtual {v3}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@f6c7 │ │ +4ac276: 0c01 |0017: move-result-object v1 │ │ +4ac278: 7130 6f05 1003 |0018: invoke-static {v0, v1, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@056f │ │ +4ac27e: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=359 │ │ 0x0010 line=360 │ │ locals : │ │ 0x0000 - 0x001c reg=2 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$createRoom$1; │ │ 0x0000 - 0x001c reg=3 (null) Ljava/lang/Throwable; │ │ @@ -2050448,24 +2050448,24 @@ │ │ type : '(Lcom/nextcloud/talk/models/json/conversations/RoomOverall;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -4ac27c: |[4ac27c] com.nextcloud.talk.chat.viewmodels.ChatViewModel$createRoom$1.onNext:(Lcom/nextcloud/talk/models/json/conversations/RoomOverall;)V │ │ -4ac28c: 1a00 fdf0 |0000: const-string v0, "t" // string@f0fd │ │ -4ac290: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ac296: 5420 f6b2 |0005: iget-object v0, v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$createRoom$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2f6 │ │ -4ac29a: 7110 c0ee 0000 |0007: invoke-static {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$get_createRoomViewState$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData; // method@eec0 │ │ -4ac2a0: 0c00 |000a: move-result-object v0 │ │ -4ac2a2: 2201 a121 |000b: new-instance v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$CreateRoomSuccessState; // type@21a1 │ │ -4ac2a6: 7020 14ee 3100 |000d: invoke-direct {v1, v3}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$CreateRoomSuccessState;.:(Lcom/nextcloud/talk/models/json/conversations/RoomOverall;)V // method@ee14 │ │ -4ac2ac: 6e20 e10e 1000 |0010: invoke-virtual {v0, v1}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0ee1 │ │ -4ac2b2: 0e00 |0013: return-void │ │ +4ac280: |[4ac280] com.nextcloud.talk.chat.viewmodels.ChatViewModel$createRoom$1.onNext:(Lcom/nextcloud/talk/models/json/conversations/RoomOverall;)V │ │ +4ac290: 1a00 fdf0 |0000: const-string v0, "t" // string@f0fd │ │ +4ac294: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ac29a: 5420 f6b2 |0005: iget-object v0, v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$createRoom$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2f6 │ │ +4ac29e: 7110 c0ee 0000 |0007: invoke-static {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$get_createRoomViewState$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData; // method@eec0 │ │ +4ac2a4: 0c00 |000a: move-result-object v0 │ │ +4ac2a6: 2201 a121 |000b: new-instance v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$CreateRoomSuccessState; // type@21a1 │ │ +4ac2aa: 7020 14ee 3100 |000d: invoke-direct {v1, v3}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$CreateRoomSuccessState;.:(Lcom/nextcloud/talk/models/json/conversations/RoomOverall;)V // method@ee14 │ │ +4ac2b0: 6e20 e10e 1000 |0010: invoke-virtual {v0, v1}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0ee1 │ │ +4ac2b6: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=368 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$createRoom$1; │ │ 0x0000 - 0x0014 reg=3 (null) Lcom/nextcloud/talk/models/json/conversations/RoomOverall; │ │ │ │ @@ -2050474,18 +2050474,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4ac2b4: |[4ac2b4] com.nextcloud.talk.chat.viewmodels.ChatViewModel$createRoom$1.onNext:(Ljava/lang/Object;)V │ │ -4ac2c4: 1f01 e522 |0000: check-cast v1, Lcom/nextcloud/talk/models/json/conversations/RoomOverall; // type@22e5 │ │ -4ac2c8: 6e20 6eee 1000 |0002: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$createRoom$1;.onNext:(Lcom/nextcloud/talk/models/json/conversations/RoomOverall;)V // method@ee6e │ │ -4ac2ce: 0e00 |0005: return-void │ │ +4ac2b8: |[4ac2b8] com.nextcloud.talk.chat.viewmodels.ChatViewModel$createRoom$1.onNext:(Ljava/lang/Object;)V │ │ +4ac2c8: 1f01 e522 |0000: check-cast v1, Lcom/nextcloud/talk/models/json/conversations/RoomOverall; // type@22e5 │ │ +4ac2cc: 6e20 6eee 1000 |0002: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$createRoom$1;.onNext:(Lcom/nextcloud/talk/models/json/conversations/RoomOverall;)V // method@ee6e │ │ +4ac2d2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=353 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$createRoom$1; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -2050494,22 +2050494,22 @@ │ │ type : '(Lio/reactivex/disposables/Disposable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -4ac2d0: |[4ac2d0] com.nextcloud.talk.chat.viewmodels.ChatViewModel$createRoom$1.onSubscribe:(Lio/reactivex/disposables/Disposable;)V │ │ -4ac2e0: 1a00 4f97 |0000: const-string v0, "d" // string@974f │ │ -4ac2e4: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ac2ea: 5410 f6b2 |0005: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$createRoom$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2f6 │ │ -4ac2ee: 6e10 d7ee 0000 |0007: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getDisposableSet:()Ljava/util/Set; // method@eed7 │ │ -4ac2f4: 0c00 |000a: move-result-object v0 │ │ -4ac2f6: 7220 eef9 2000 |000b: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@f9ee │ │ -4ac2fc: 0e00 |000e: return-void │ │ +4ac2d4: |[4ac2d4] com.nextcloud.talk.chat.viewmodels.ChatViewModel$createRoom$1.onSubscribe:(Lio/reactivex/disposables/Disposable;)V │ │ +4ac2e4: 1a00 4f97 |0000: const-string v0, "d" // string@974f │ │ +4ac2e8: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ac2ee: 5410 f6b2 |0005: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$createRoom$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2f6 │ │ +4ac2f2: 6e10 d7ee 0000 |0007: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getDisposableSet:()Ljava/util/Set; // method@eed7 │ │ +4ac2f8: 0c00 |000a: move-result-object v0 │ │ +4ac2fa: 7220 eef9 2000 |000b: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@f9ee │ │ +4ac300: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=355 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$createRoom$1; │ │ 0x0000 - 0x000f reg=2 (null) Lio/reactivex/disposables/Disposable; │ │ │ │ @@ -2050554,19 +2050554,19 @@ │ │ type : '(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;Ljava/lang/String;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -4ac300: |[4ac300] com.nextcloud.talk.chat.viewmodels.ChatViewModel$deleteChatMessages$1.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;Ljava/lang/String;)V │ │ -4ac310: 5b01 f8b2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$deleteChatMessages$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2f8 │ │ -4ac314: 5b02 f7b2 |0002: iput-object v2, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$deleteChatMessages$1;.$messageId:Ljava/lang/String; // field@b2f7 │ │ -4ac318: 7010 2ff6 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4ac31e: 0e00 |0007: return-void │ │ +4ac304: |[4ac304] com.nextcloud.talk.chat.viewmodels.ChatViewModel$deleteChatMessages$1.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;Ljava/lang/String;)V │ │ +4ac314: 5b01 f8b2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$deleteChatMessages$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2f8 │ │ +4ac318: 5b02 f7b2 |0002: iput-object v2, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$deleteChatMessages$1;.$messageId:Ljava/lang/String; // field@b2f7 │ │ +4ac31c: 7010 2ff6 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4ac322: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=411 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$deleteChatMessages$1; │ │ 0x0000 - 0x0008 reg=1 (null) Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/String; │ │ @@ -2050577,49 +2050577,49 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -4ac320: |[4ac320] com.nextcloud.talk.chat.viewmodels.ChatViewModel$deleteChatMessages$1.onComplete:()V │ │ -4ac330: 0e00 |0000: return-void │ │ +4ac324: |[4ac324] com.nextcloud.talk.chat.viewmodels.ChatViewModel$deleteChatMessages$1.onComplete:()V │ │ +4ac334: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$deleteChatMessages$1;) │ │ name : 'onError' │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 41 16-bit code units │ │ -4ac334: |[4ac334] com.nextcloud.talk.chat.viewmodels.ChatViewModel$deleteChatMessages$1.onError:(Ljava/lang/Throwable;)V │ │ -4ac344: 1a00 659b |0000: const-string v0, "e" // string@9b65 │ │ -4ac348: 7120 00fc 0500 |0002: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ac34e: 7100 bdee 0000 |0005: invoke-static {}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$getTAG$cp:()Ljava/lang/String; // method@eebd │ │ -4ac354: 0c00 |0008: move-result-object v0 │ │ -4ac356: 5441 f7b2 |0009: iget-object v1, v4, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$deleteChatMessages$1;.$messageId:Ljava/lang/String; // field@b2f7 │ │ -4ac35a: 2202 a924 |000b: new-instance v2, Ljava/lang/StringBuilder; // type@24a9 │ │ -4ac35e: 1a03 4a6c |000d: const-string v3, "Something went wrong when trying to delete message with id " // string@6c4a │ │ -4ac362: 7020 89f6 3200 |000f: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -4ac368: 6e20 92f6 1200 |0012: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4ac36e: 0c01 |0015: move-result-object v1 │ │ -4ac370: 6e10 9cf6 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -4ac376: 0c01 |0019: move-result-object v1 │ │ -4ac378: 7130 6f05 1005 |001a: invoke-static {v0, v1, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@056f │ │ -4ac37e: 5445 f8b2 |001d: iget-object v5, v4, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$deleteChatMessages$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2f8 │ │ -4ac382: 7110 c1ee 0500 |001f: invoke-static {v5}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$get_deleteChatMessageViewState$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData; // method@eec1 │ │ -4ac388: 0c05 |0022: move-result-object v5 │ │ -4ac38a: 6200 c0b2 |0023: sget-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$DeleteChatMessageErrorState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$DeleteChatMessageErrorState; // field@b2c0 │ │ -4ac38e: 6e20 e10e 0500 |0025: invoke-virtual {v5, v0}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0ee1 │ │ -4ac394: 0e00 |0028: return-void │ │ +4ac338: |[4ac338] com.nextcloud.talk.chat.viewmodels.ChatViewModel$deleteChatMessages$1.onError:(Ljava/lang/Throwable;)V │ │ +4ac348: 1a00 659b |0000: const-string v0, "e" // string@9b65 │ │ +4ac34c: 7120 00fc 0500 |0002: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ac352: 7100 bdee 0000 |0005: invoke-static {}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$getTAG$cp:()Ljava/lang/String; // method@eebd │ │ +4ac358: 0c00 |0008: move-result-object v0 │ │ +4ac35a: 5441 f7b2 |0009: iget-object v1, v4, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$deleteChatMessages$1;.$messageId:Ljava/lang/String; // field@b2f7 │ │ +4ac35e: 2202 a924 |000b: new-instance v2, Ljava/lang/StringBuilder; // type@24a9 │ │ +4ac362: 1a03 4a6c |000d: const-string v3, "Something went wrong when trying to delete message with id " // string@6c4a │ │ +4ac366: 7020 89f6 3200 |000f: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +4ac36c: 6e20 92f6 1200 |0012: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4ac372: 0c01 |0015: move-result-object v1 │ │ +4ac374: 6e10 9cf6 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +4ac37a: 0c01 |0019: move-result-object v1 │ │ +4ac37c: 7130 6f05 1005 |001a: invoke-static {v0, v1, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@056f │ │ +4ac382: 5445 f8b2 |001d: iget-object v5, v4, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$deleteChatMessages$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2f8 │ │ +4ac386: 7110 c1ee 0500 |001f: invoke-static {v5}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$get_deleteChatMessageViewState$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData; // method@eec1 │ │ +4ac38c: 0c05 |0022: move-result-object v5 │ │ +4ac38e: 6200 c0b2 |0023: sget-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$DeleteChatMessageErrorState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$DeleteChatMessageErrorState; // field@b2c0 │ │ +4ac392: 6e20 e10e 0500 |0025: invoke-virtual {v5, v0}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0ee1 │ │ +4ac398: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=418 │ │ 0x0009 line=420 │ │ 0x001a line=417 │ │ 0x001d line=423 │ │ locals : │ │ @@ -2050631,24 +2050631,24 @@ │ │ type : '(Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -4ac398: |[4ac398] com.nextcloud.talk.chat.viewmodels.ChatViewModel$deleteChatMessages$1.onNext:(Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage;)V │ │ -4ac3a8: 1a00 fdf0 |0000: const-string v0, "t" // string@f0fd │ │ -4ac3ac: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ac3b2: 5420 f8b2 |0005: iget-object v0, v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$deleteChatMessages$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2f8 │ │ -4ac3b6: 7110 c1ee 0000 |0007: invoke-static {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$get_deleteChatMessageViewState$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData; // method@eec1 │ │ -4ac3bc: 0c00 |000a: move-result-object v0 │ │ -4ac3be: 2201 a421 |000b: new-instance v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$DeleteChatMessageSuccessState; // type@21a4 │ │ -4ac3c2: 7020 1bee 3100 |000d: invoke-direct {v1, v3}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$DeleteChatMessageSuccessState;.:(Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage;)V // method@ee1b │ │ -4ac3c8: 6e20 e10e 1000 |0010: invoke-virtual {v0, v1}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0ee1 │ │ -4ac3ce: 0e00 |0013: return-void │ │ +4ac39c: |[4ac39c] com.nextcloud.talk.chat.viewmodels.ChatViewModel$deleteChatMessages$1.onNext:(Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage;)V │ │ +4ac3ac: 1a00 fdf0 |0000: const-string v0, "t" // string@f0fd │ │ +4ac3b0: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ac3b6: 5420 f8b2 |0005: iget-object v0, v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$deleteChatMessages$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2f8 │ │ +4ac3ba: 7110 c1ee 0000 |0007: invoke-static {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$get_deleteChatMessageViewState$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData; // method@eec1 │ │ +4ac3c0: 0c00 |000a: move-result-object v0 │ │ +4ac3c2: 2201 a421 |000b: new-instance v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$DeleteChatMessageSuccessState; // type@21a4 │ │ +4ac3c6: 7020 1bee 3100 |000d: invoke-direct {v1, v3}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$DeleteChatMessageSuccessState;.:(Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage;)V // method@ee1b │ │ +4ac3cc: 6e20 e10e 1000 |0010: invoke-virtual {v0, v1}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0ee1 │ │ +4ac3d2: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=431 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$deleteChatMessages$1; │ │ 0x0000 - 0x0014 reg=3 (null) Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage; │ │ │ │ @@ -2050657,18 +2050657,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4ac3d0: |[4ac3d0] com.nextcloud.talk.chat.viewmodels.ChatViewModel$deleteChatMessages$1.onNext:(Ljava/lang/Object;)V │ │ -4ac3e0: 1f01 db22 |0000: check-cast v1, Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage; // type@22db │ │ -4ac3e4: 6e20 74ee 1000 |0002: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$deleteChatMessages$1;.onNext:(Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage;)V // method@ee74 │ │ -4ac3ea: 0e00 |0005: return-void │ │ +4ac3d4: |[4ac3d4] com.nextcloud.talk.chat.viewmodels.ChatViewModel$deleteChatMessages$1.onNext:(Ljava/lang/Object;)V │ │ +4ac3e4: 1f01 db22 |0000: check-cast v1, Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage; // type@22db │ │ +4ac3e8: 6e20 74ee 1000 |0002: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$deleteChatMessages$1;.onNext:(Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage;)V // method@ee74 │ │ +4ac3ee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=411 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$deleteChatMessages$1; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -2050677,22 +2050677,22 @@ │ │ type : '(Lio/reactivex/disposables/Disposable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -4ac3ec: |[4ac3ec] com.nextcloud.talk.chat.viewmodels.ChatViewModel$deleteChatMessages$1.onSubscribe:(Lio/reactivex/disposables/Disposable;)V │ │ -4ac3fc: 1a00 4f97 |0000: const-string v0, "d" // string@974f │ │ -4ac400: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ac406: 5410 f8b2 |0005: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$deleteChatMessages$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2f8 │ │ -4ac40a: 6e10 d7ee 0000 |0007: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getDisposableSet:()Ljava/util/Set; // method@eed7 │ │ -4ac410: 0c00 |000a: move-result-object v0 │ │ -4ac412: 7220 eef9 2000 |000b: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@f9ee │ │ -4ac418: 0e00 |000e: return-void │ │ +4ac3f0: |[4ac3f0] com.nextcloud.talk.chat.viewmodels.ChatViewModel$deleteChatMessages$1.onSubscribe:(Lio/reactivex/disposables/Disposable;)V │ │ +4ac400: 1a00 4f97 |0000: const-string v0, "d" // string@974f │ │ +4ac404: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ac40a: 5410 f8b2 |0005: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$deleteChatMessages$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2f8 │ │ +4ac40e: 6e10 d7ee 0000 |0007: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getDisposableSet:()Ljava/util/Set; // method@eed7 │ │ +4ac414: 0c00 |000a: move-result-object v0 │ │ +4ac416: 7220 eef9 2000 |000b: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@f9ee │ │ +4ac41c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=413 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$deleteChatMessages$1; │ │ 0x0000 - 0x000f reg=2 (null) Lio/reactivex/disposables/Disposable; │ │ │ │ @@ -2050733,18 +2050733,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4ac41c: |[4ac41c] com.nextcloud.talk.chat.viewmodels.ChatViewModel$deleteReaction$1.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)V │ │ -4ac42c: 5b01 f9b2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$deleteReaction$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2f9 │ │ -4ac430: 7010 2ff6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4ac436: 0e00 |0005: return-void │ │ +4ac420: |[4ac420] com.nextcloud.talk.chat.viewmodels.ChatViewModel$deleteReaction$1.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)V │ │ +4ac430: 5b01 f9b2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$deleteReaction$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2f9 │ │ +4ac434: 7010 2ff6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4ac43a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=515 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$deleteReaction$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; │ │ │ │ @@ -2050754,38 +2050754,38 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -4ac438: |[4ac438] com.nextcloud.talk.chat.viewmodels.ChatViewModel$deleteReaction$1.onComplete:()V │ │ -4ac448: 0e00 |0000: return-void │ │ +4ac43c: |[4ac43c] com.nextcloud.talk.chat.viewmodels.ChatViewModel$deleteReaction$1.onComplete:()V │ │ +4ac44c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$deleteReaction$1;) │ │ name : 'onError' │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -4ac44c: |[4ac44c] com.nextcloud.talk.chat.viewmodels.ChatViewModel$deleteReaction$1.onError:(Ljava/lang/Throwable;)V │ │ -4ac45c: 1a00 659b |0000: const-string v0, "e" // string@9b65 │ │ -4ac460: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ac466: 7100 bdee 0000 |0005: invoke-static {}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$getTAG$cp:()Ljava/lang/String; // method@eebd │ │ -4ac46c: 0c00 |0008: move-result-object v0 │ │ -4ac46e: 7110 7df6 0200 |0009: invoke-static {v2}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@f67d │ │ -4ac474: 0c02 |000c: move-result-object v2 │ │ -4ac476: 7120 6c05 2000 |000d: invoke-static {v0, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4ac47c: 0e00 |0010: return-void │ │ +4ac450: |[4ac450] com.nextcloud.talk.chat.viewmodels.ChatViewModel$deleteReaction$1.onError:(Ljava/lang/Throwable;)V │ │ +4ac460: 1a00 659b |0000: const-string v0, "e" // string@9b65 │ │ +4ac464: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ac46a: 7100 bdee 0000 |0005: invoke-static {}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$getTAG$cp:()Ljava/lang/String; // method@eebd │ │ +4ac470: 0c00 |0008: move-result-object v0 │ │ +4ac472: 7110 7df6 0200 |0009: invoke-static {v2}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@f67d │ │ +4ac478: 0c02 |000c: move-result-object v2 │ │ +4ac47a: 7120 6c05 2000 |000d: invoke-static {v0, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4ac480: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=521 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$deleteReaction$1; │ │ 0x0000 - 0x0011 reg=2 (null) Ljava/lang/Throwable; │ │ │ │ @@ -2050794,27 +2050794,27 @@ │ │ type : '(Lcom/nextcloud/talk/models/domain/ReactionDeletedModel;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -4ac480: |[4ac480] com.nextcloud.talk.chat.viewmodels.ChatViewModel$deleteReaction$1.onNext:(Lcom/nextcloud/talk/models/domain/ReactionDeletedModel;)V │ │ -4ac490: 1a00 84db |0000: const-string v0, "reactionDeletedModel" // string@db84 │ │ -4ac494: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ac49a: 6e10 61f1 0300 |0005: invoke-virtual {v3}, Lcom/nextcloud/talk/models/domain/ReactionDeletedModel;.getSuccess:()Z // method@f161 │ │ -4ac4a0: 0a00 |0008: move-result v0 │ │ -4ac4a2: 3800 1000 |0009: if-eqz v0, 0019 // +0010 │ │ -4ac4a6: 5420 f9b2 |000b: iget-object v0, v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$deleteReaction$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2f9 │ │ -4ac4aa: 7110 c9ee 0000 |000d: invoke-static {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$get_reactionDeletedViewState$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData; // method@eec9 │ │ -4ac4b0: 0c00 |0010: move-result-object v0 │ │ -4ac4b2: 2201 bb21 |0011: new-instance v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ReactionDeletedSuccessState; // type@21bb │ │ -4ac4b6: 7020 5dee 3100 |0013: invoke-direct {v1, v3}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ReactionDeletedSuccessState;.:(Lcom/nextcloud/talk/models/domain/ReactionDeletedModel;)V // method@ee5d │ │ -4ac4bc: 6e20 e10e 1000 |0016: invoke-virtual {v0, v1}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0ee1 │ │ -4ac4c2: 0e00 |0019: return-void │ │ +4ac484: |[4ac484] com.nextcloud.talk.chat.viewmodels.ChatViewModel$deleteReaction$1.onNext:(Lcom/nextcloud/talk/models/domain/ReactionDeletedModel;)V │ │ +4ac494: 1a00 84db |0000: const-string v0, "reactionDeletedModel" // string@db84 │ │ +4ac498: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ac49e: 6e10 61f1 0300 |0005: invoke-virtual {v3}, Lcom/nextcloud/talk/models/domain/ReactionDeletedModel;.getSuccess:()Z // method@f161 │ │ +4ac4a4: 0a00 |0008: move-result v0 │ │ +4ac4a6: 3800 1000 |0009: if-eqz v0, 0019 // +0010 │ │ +4ac4aa: 5420 f9b2 |000b: iget-object v0, v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$deleteReaction$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2f9 │ │ +4ac4ae: 7110 c9ee 0000 |000d: invoke-static {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$get_reactionDeletedViewState$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData; // method@eec9 │ │ +4ac4b4: 0c00 |0010: move-result-object v0 │ │ +4ac4b6: 2201 bb21 |0011: new-instance v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ReactionDeletedSuccessState; // type@21bb │ │ +4ac4ba: 7020 5dee 3100 |0013: invoke-direct {v1, v3}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ReactionDeletedSuccessState;.:(Lcom/nextcloud/talk/models/domain/ReactionDeletedModel;)V // method@ee5d │ │ +4ac4c0: 6e20 e10e 1000 |0016: invoke-virtual {v0, v1}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0ee1 │ │ +4ac4c6: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=529 │ │ 0x000b line=530 │ │ locals : │ │ 0x0000 - 0x001a reg=2 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$deleteReaction$1; │ │ 0x0000 - 0x001a reg=3 (null) Lcom/nextcloud/talk/models/domain/ReactionDeletedModel; │ │ @@ -2050824,18 +2050824,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4ac4c4: |[4ac4c4] com.nextcloud.talk.chat.viewmodels.ChatViewModel$deleteReaction$1.onNext:(Ljava/lang/Object;)V │ │ -4ac4d4: 1f01 cf22 |0000: check-cast v1, Lcom/nextcloud/talk/models/domain/ReactionDeletedModel; // type@22cf │ │ -4ac4d8: 6e20 7aee 1000 |0002: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$deleteReaction$1;.onNext:(Lcom/nextcloud/talk/models/domain/ReactionDeletedModel;)V // method@ee7a │ │ -4ac4de: 0e00 |0005: return-void │ │ +4ac4c8: |[4ac4c8] com.nextcloud.talk.chat.viewmodels.ChatViewModel$deleteReaction$1.onNext:(Ljava/lang/Object;)V │ │ +4ac4d8: 1f01 cf22 |0000: check-cast v1, Lcom/nextcloud/talk/models/domain/ReactionDeletedModel; // type@22cf │ │ +4ac4dc: 6e20 7aee 1000 |0002: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$deleteReaction$1;.onNext:(Lcom/nextcloud/talk/models/domain/ReactionDeletedModel;)V // method@ee7a │ │ +4ac4e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=515 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$deleteReaction$1; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -2050844,22 +2050844,22 @@ │ │ type : '(Lio/reactivex/disposables/Disposable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -4ac4e0: |[4ac4e0] com.nextcloud.talk.chat.viewmodels.ChatViewModel$deleteReaction$1.onSubscribe:(Lio/reactivex/disposables/Disposable;)V │ │ -4ac4f0: 1a00 4f97 |0000: const-string v0, "d" // string@974f │ │ -4ac4f4: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ac4fa: 5410 f9b2 |0005: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$deleteReaction$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2f9 │ │ -4ac4fe: 6e10 d7ee 0000 |0007: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getDisposableSet:()Ljava/util/Set; // method@eed7 │ │ -4ac504: 0c00 |000a: move-result-object v0 │ │ -4ac506: 7220 eef9 2000 |000b: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@f9ee │ │ -4ac50c: 0e00 |000e: return-void │ │ +4ac4e4: |[4ac4e4] com.nextcloud.talk.chat.viewmodels.ChatViewModel$deleteReaction$1.onSubscribe:(Lio/reactivex/disposables/Disposable;)V │ │ +4ac4f4: 1a00 4f97 |0000: const-string v0, "d" // string@974f │ │ +4ac4f8: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ac4fe: 5410 f9b2 |0005: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$deleteReaction$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2f9 │ │ +4ac502: 6e10 d7ee 0000 |0007: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getDisposableSet:()Ljava/util/Set; // method@eed7 │ │ +4ac508: 0c00 |000a: move-result-object v0 │ │ +4ac50a: 7220 eef9 2000 |000b: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@f9ee │ │ +4ac510: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=517 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$deleteReaction$1; │ │ 0x0000 - 0x000f reg=2 (null) Lio/reactivex/disposables/Disposable; │ │ │ │ @@ -2050900,18 +2050900,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4ac510: |[4ac510] com.nextcloud.talk.chat.viewmodels.ChatViewModel$deleteReminder$1.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)V │ │ -4ac520: 5b01 fab2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$deleteReminder$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2fa │ │ -4ac524: 7010 2ff6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4ac52a: 0e00 |0005: return-void │ │ +4ac514: |[4ac514] com.nextcloud.talk.chat.viewmodels.ChatViewModel$deleteReminder$1.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)V │ │ +4ac524: 5b01 fab2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$deleteReminder$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2fa │ │ +4ac528: 7010 2ff6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4ac52e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=304 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$deleteReminder$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; │ │ │ │ @@ -2050921,37 +2050921,37 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -4ac52c: |[4ac52c] com.nextcloud.talk.chat.viewmodels.ChatViewModel$deleteReminder$1.onComplete:()V │ │ -4ac53c: 0e00 |0000: return-void │ │ +4ac530: |[4ac530] com.nextcloud.talk.chat.viewmodels.ChatViewModel$deleteReminder$1.onComplete:()V │ │ +4ac540: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$deleteReminder$1;) │ │ name : 'onError' │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -4ac540: |[4ac540] com.nextcloud.talk.chat.viewmodels.ChatViewModel$deleteReminder$1.onError:(Ljava/lang/Throwable;)V │ │ -4ac550: 1a00 659b |0000: const-string v0, "e" // string@9b65 │ │ -4ac554: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ac55a: 7100 bdee 0000 |0005: invoke-static {}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$getTAG$cp:()Ljava/lang/String; // method@eebd │ │ -4ac560: 0c00 |0008: move-result-object v0 │ │ -4ac562: 1a01 cf24 |0009: const-string v1, "Error when deleting reminder" // string@24cf │ │ -4ac566: 7130 6d05 1003 |000b: invoke-static {v0, v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@056d │ │ -4ac56c: 0e00 |000e: return-void │ │ +4ac544: |[4ac544] com.nextcloud.talk.chat.viewmodels.ChatViewModel$deleteReminder$1.onError:(Ljava/lang/Throwable;)V │ │ +4ac554: 1a00 659b |0000: const-string v0, "e" // string@9b65 │ │ +4ac558: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ac55e: 7100 bdee 0000 |0005: invoke-static {}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$getTAG$cp:()Ljava/lang/String; // method@eebd │ │ +4ac564: 0c00 |0008: move-result-object v0 │ │ +4ac566: 1a01 cf24 |0009: const-string v1, "Error when deleting reminder" // string@24cf │ │ +4ac56a: 7130 6d05 1003 |000b: invoke-static {v0, v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@056d │ │ +4ac570: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=314 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$deleteReminder$1; │ │ 0x0000 - 0x000f reg=3 (null) Ljava/lang/Throwable; │ │ │ │ @@ -2050960,23 +2050960,23 @@ │ │ type : '(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -4ac570: |[4ac570] com.nextcloud.talk.chat.viewmodels.ChatViewModel$deleteReminder$1.onNext:(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)V │ │ -4ac580: 1a00 d9a1 |0000: const-string v0, "genericOverall" // string@a1d9 │ │ -4ac584: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ac58a: 5412 fab2 |0005: iget-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$deleteReminder$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2fa │ │ -4ac58e: 7110 c4ee 0200 |0007: invoke-static {v2}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$get_getReminderExistState$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData; // method@eec4 │ │ -4ac594: 0c02 |000a: move-result-object v2 │ │ -4ac596: 6200 d1b2 |000b: sget-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetReminderStartState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetReminderStartState; // field@b2d1 │ │ -4ac59a: 6e20 e10e 0200 |000d: invoke-virtual {v2, v0}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0ee1 │ │ -4ac5a0: 0e00 |0010: return-void │ │ +4ac574: |[4ac574] com.nextcloud.talk.chat.viewmodels.ChatViewModel$deleteReminder$1.onNext:(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)V │ │ +4ac584: 1a00 d9a1 |0000: const-string v0, "genericOverall" // string@a1d9 │ │ +4ac588: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ac58e: 5412 fab2 |0005: iget-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$deleteReminder$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2fa │ │ +4ac592: 7110 c4ee 0200 |0007: invoke-static {v2}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$get_getReminderExistState$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData; // method@eec4 │ │ +4ac598: 0c02 |000a: move-result-object v2 │ │ +4ac59a: 6200 d1b2 |000b: sget-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetReminderStartState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetReminderStartState; // field@b2d1 │ │ +4ac59e: 6e20 e10e 0200 |000d: invoke-virtual {v2, v0}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0ee1 │ │ +4ac5a4: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=310 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$deleteReminder$1; │ │ 0x0000 - 0x0011 reg=2 (null) Lcom/nextcloud/talk/models/json/generic/GenericOverall; │ │ │ │ @@ -2050985,18 +2050985,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4ac5a4: |[4ac5a4] com.nextcloud.talk.chat.viewmodels.ChatViewModel$deleteReminder$1.onNext:(Ljava/lang/Object;)V │ │ -4ac5b4: 1f01 ea22 |0000: check-cast v1, Lcom/nextcloud/talk/models/json/generic/GenericOverall; // type@22ea │ │ -4ac5b8: 6e20 80ee 1000 |0002: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$deleteReminder$1;.onNext:(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)V // method@ee80 │ │ -4ac5be: 0e00 |0005: return-void │ │ +4ac5a8: |[4ac5a8] com.nextcloud.talk.chat.viewmodels.ChatViewModel$deleteReminder$1.onNext:(Ljava/lang/Object;)V │ │ +4ac5b8: 1f01 ea22 |0000: check-cast v1, Lcom/nextcloud/talk/models/json/generic/GenericOverall; // type@22ea │ │ +4ac5bc: 6e20 80ee 1000 |0002: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$deleteReminder$1;.onNext:(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)V // method@ee80 │ │ +4ac5c2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$deleteReminder$1; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -2051005,22 +2051005,22 @@ │ │ type : '(Lio/reactivex/disposables/Disposable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -4ac5c0: |[4ac5c0] com.nextcloud.talk.chat.viewmodels.ChatViewModel$deleteReminder$1.onSubscribe:(Lio/reactivex/disposables/Disposable;)V │ │ -4ac5d0: 1a00 4f97 |0000: const-string v0, "d" // string@974f │ │ -4ac5d4: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ac5da: 5410 fab2 |0005: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$deleteReminder$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2fa │ │ -4ac5de: 6e10 d7ee 0000 |0007: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getDisposableSet:()Ljava/util/Set; // method@eed7 │ │ -4ac5e4: 0c00 |000a: move-result-object v0 │ │ -4ac5e6: 7220 eef9 2000 |000b: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@f9ee │ │ -4ac5ec: 0e00 |000e: return-void │ │ +4ac5c4: |[4ac5c4] com.nextcloud.talk.chat.viewmodels.ChatViewModel$deleteReminder$1.onSubscribe:(Lio/reactivex/disposables/Disposable;)V │ │ +4ac5d4: 1a00 4f97 |0000: const-string v0, "d" // string@974f │ │ +4ac5d8: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ac5de: 5410 fab2 |0005: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$deleteReminder$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2fa │ │ +4ac5e2: 6e10 d7ee 0000 |0007: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getDisposableSet:()Ljava/util/Set; // method@eed7 │ │ +4ac5e8: 0c00 |000a: move-result-object v0 │ │ +4ac5ea: 7220 eef9 2000 |000b: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@f9ee │ │ +4ac5f0: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=306 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$deleteReminder$1; │ │ 0x0000 - 0x000f reg=2 (null) Lio/reactivex/disposables/Disposable; │ │ │ │ @@ -2051061,18 +2051061,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4ac5f0: |[4ac5f0] com.nextcloud.talk.chat.viewmodels.ChatViewModel$getCapabilities$1.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)V │ │ -4ac600: 5b01 fbb2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getCapabilities$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2fb │ │ -4ac604: 7010 2ff6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4ac60a: 0e00 |0005: return-void │ │ +4ac5f4: |[4ac5f4] com.nextcloud.talk.chat.viewmodels.ChatViewModel$getCapabilities$1.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)V │ │ +4ac604: 5b01 fbb2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getCapabilities$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2fb │ │ +4ac608: 7010 2ff6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4ac60e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=252 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getCapabilities$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; │ │ │ │ @@ -2051082,42 +2051082,42 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -4ac60c: |[4ac60c] com.nextcloud.talk.chat.viewmodels.ChatViewModel$getCapabilities$1.onComplete:()V │ │ -4ac61c: 0e00 |0000: return-void │ │ +4ac610: |[4ac610] com.nextcloud.talk.chat.viewmodels.ChatViewModel$getCapabilities$1.onComplete:()V │ │ +4ac620: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getCapabilities$1;) │ │ name : 'onError' │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -4ac620: |[4ac620] com.nextcloud.talk.chat.viewmodels.ChatViewModel$getCapabilities$1.onError:(Ljava/lang/Throwable;)V │ │ -4ac630: 1a00 659b |0000: const-string v0, "e" // string@9b65 │ │ -4ac634: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ac63a: 7100 bdee 0000 |0005: invoke-static {}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$getTAG$cp:()Ljava/lang/String; // method@eebd │ │ -4ac640: 0c00 |0008: move-result-object v0 │ │ -4ac642: 1a01 d024 |0009: const-string v1, "Error when fetching spreed capabilities" // string@24d0 │ │ -4ac646: 7130 6f05 1003 |000b: invoke-static {v0, v1, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@056f │ │ -4ac64c: 5423 fbb2 |000e: iget-object v3, v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getCapabilities$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2fb │ │ -4ac650: 7110 c2ee 0300 |0010: invoke-static {v3}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$get_getCapabilitiesViewState$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData; // method@eec2 │ │ -4ac656: 0c03 |0013: move-result-object v3 │ │ -4ac658: 6200 c6b2 |0014: sget-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesErrorState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesErrorState; // field@b2c6 │ │ -4ac65c: 6e20 e10e 0300 |0016: invoke-virtual {v3, v0}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0ee1 │ │ -4ac662: 0e00 |0019: return-void │ │ +4ac624: |[4ac624] com.nextcloud.talk.chat.viewmodels.ChatViewModel$getCapabilities$1.onError:(Ljava/lang/Throwable;)V │ │ +4ac634: 1a00 659b |0000: const-string v0, "e" // string@9b65 │ │ +4ac638: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ac63e: 7100 bdee 0000 |0005: invoke-static {}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$getTAG$cp:()Ljava/lang/String; // method@eebd │ │ +4ac644: 0c00 |0008: move-result-object v0 │ │ +4ac646: 1a01 d024 |0009: const-string v1, "Error when fetching spreed capabilities" // string@24d0 │ │ +4ac64a: 7130 6f05 1003 |000b: invoke-static {v0, v1, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@056f │ │ +4ac650: 5423 fbb2 |000e: iget-object v3, v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getCapabilities$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2fb │ │ +4ac654: 7110 c2ee 0300 |0010: invoke-static {v3}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$get_getCapabilitiesViewState$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData; // method@eec2 │ │ +4ac65a: 0c03 |0013: move-result-object v3 │ │ +4ac65c: 6200 c6b2 |0014: sget-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesErrorState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesErrorState; // field@b2c6 │ │ +4ac660: 6e20 e10e 0300 |0016: invoke-virtual {v3, v0}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0ee1 │ │ +4ac666: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=266 │ │ 0x000e line=267 │ │ locals : │ │ 0x0000 - 0x001a reg=2 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getCapabilities$1; │ │ 0x0000 - 0x001a reg=3 (null) Ljava/lang/Throwable; │ │ @@ -2051127,40 +2051127,40 @@ │ │ type : '(Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -4ac664: |[4ac664] com.nextcloud.talk.chat.viewmodels.ChatViewModel$getCapabilities$1.onNext:(Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;)V │ │ -4ac674: 1a00 17ee |0000: const-string v0, "spreedCapabilities" // string@ee17 │ │ -4ac678: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ac67e: 5420 fbb2 |0005: iget-object v0, v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getCapabilities$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2fb │ │ -4ac682: 7110 c2ee 0000 |0007: invoke-static {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$get_getCapabilitiesViewState$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData; // method@eec2 │ │ -4ac688: 0c00 |000a: move-result-object v0 │ │ -4ac68a: 6e10 df0e 0000 |000b: invoke-virtual {v0}, Landroidx/lifecycle/MutableLiveData;.getValue:()Ljava/lang/Object; // method@0edf │ │ -4ac690: 0c00 |000e: move-result-object v0 │ │ -4ac692: 6201 cab2 |000f: sget-object v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesStartState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesStartState; // field@b2ca │ │ -4ac696: 7120 fbfb 1000 |0011: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ -4ac69c: 0a00 |0014: move-result v0 │ │ -4ac69e: 3800 1100 |0015: if-eqz v0, 0026 // +0011 │ │ -4ac6a2: 5420 fbb2 |0017: iget-object v0, v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getCapabilities$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2fb │ │ -4ac6a6: 7110 c2ee 0000 |0019: invoke-static {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$get_getCapabilitiesViewState$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData; // method@eec2 │ │ -4ac6ac: 0c00 |001c: move-result-object v0 │ │ -4ac6ae: 2201 a621 |001d: new-instance v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesInitialLoadState; // type@21a6 │ │ -4ac6b2: 7020 20ee 3100 |001f: invoke-direct {v1, v3}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesInitialLoadState;.:(Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;)V // method@ee20 │ │ -4ac6b8: 6e20 e10e 1000 |0022: invoke-virtual {v0, v1}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0ee1 │ │ -4ac6be: 280f |0025: goto 0034 // +000f │ │ -4ac6c0: 5420 fbb2 |0026: iget-object v0, v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getCapabilities$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2fb │ │ -4ac6c4: 7110 c2ee 0000 |0028: invoke-static {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$get_getCapabilitiesViewState$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData; // method@eec2 │ │ -4ac6ca: 0c00 |002b: move-result-object v0 │ │ -4ac6cc: 2201 a821 |002c: new-instance v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesUpdateState; // type@21a8 │ │ -4ac6d0: 7020 25ee 3100 |002e: invoke-direct {v1, v3}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesUpdateState;.:(Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;)V // method@ee25 │ │ -4ac6d6: 6e20 e10e 1000 |0031: invoke-virtual {v0, v1}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0ee1 │ │ -4ac6dc: 0e00 |0034: return-void │ │ +4ac668: |[4ac668] com.nextcloud.talk.chat.viewmodels.ChatViewModel$getCapabilities$1.onNext:(Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;)V │ │ +4ac678: 1a00 17ee |0000: const-string v0, "spreedCapabilities" // string@ee17 │ │ +4ac67c: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ac682: 5420 fbb2 |0005: iget-object v0, v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getCapabilities$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2fb │ │ +4ac686: 7110 c2ee 0000 |0007: invoke-static {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$get_getCapabilitiesViewState$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData; // method@eec2 │ │ +4ac68c: 0c00 |000a: move-result-object v0 │ │ +4ac68e: 6e10 df0e 0000 |000b: invoke-virtual {v0}, Landroidx/lifecycle/MutableLiveData;.getValue:()Ljava/lang/Object; // method@0edf │ │ +4ac694: 0c00 |000e: move-result-object v0 │ │ +4ac696: 6201 cab2 |000f: sget-object v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesStartState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesStartState; // field@b2ca │ │ +4ac69a: 7120 fbfb 1000 |0011: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ +4ac6a0: 0a00 |0014: move-result v0 │ │ +4ac6a2: 3800 1100 |0015: if-eqz v0, 0026 // +0011 │ │ +4ac6a6: 5420 fbb2 |0017: iget-object v0, v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getCapabilities$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2fb │ │ +4ac6aa: 7110 c2ee 0000 |0019: invoke-static {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$get_getCapabilitiesViewState$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData; // method@eec2 │ │ +4ac6b0: 0c00 |001c: move-result-object v0 │ │ +4ac6b2: 2201 a621 |001d: new-instance v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesInitialLoadState; // type@21a6 │ │ +4ac6b6: 7020 20ee 3100 |001f: invoke-direct {v1, v3}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesInitialLoadState;.:(Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;)V // method@ee20 │ │ +4ac6bc: 6e20 e10e 1000 |0022: invoke-virtual {v0, v1}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0ee1 │ │ +4ac6c2: 280f |0025: goto 0034 // +000f │ │ +4ac6c4: 5420 fbb2 |0026: iget-object v0, v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getCapabilities$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2fb │ │ +4ac6c8: 7110 c2ee 0000 |0028: invoke-static {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$get_getCapabilitiesViewState$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData; // method@eec2 │ │ +4ac6ce: 0c00 |002b: move-result-object v0 │ │ +4ac6d0: 2201 a821 |002c: new-instance v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesUpdateState; // type@21a8 │ │ +4ac6d4: 7020 25ee 3100 |002e: invoke-direct {v1, v3}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesUpdateState;.:(Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;)V // method@ee25 │ │ +4ac6da: 6e20 e10e 1000 |0031: invoke-virtual {v0, v1}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0ee1 │ │ +4ac6e0: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=258 │ │ 0x0017 line=259 │ │ 0x0026 line=261 │ │ locals : │ │ 0x0000 - 0x0035 reg=2 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getCapabilities$1; │ │ @@ -2051171,18 +2051171,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4ac6e0: |[4ac6e0] com.nextcloud.talk.chat.viewmodels.ChatViewModel$getCapabilities$1.onNext:(Ljava/lang/Object;)V │ │ -4ac6f0: 1f01 d622 |0000: check-cast v1, Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // type@22d6 │ │ -4ac6f4: 6e20 86ee 1000 |0002: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getCapabilities$1;.onNext:(Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;)V // method@ee86 │ │ -4ac6fa: 0e00 |0005: return-void │ │ +4ac6e4: |[4ac6e4] com.nextcloud.talk.chat.viewmodels.ChatViewModel$getCapabilities$1.onNext:(Ljava/lang/Object;)V │ │ +4ac6f4: 1f01 d622 |0000: check-cast v1, Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // type@22d6 │ │ +4ac6f8: 6e20 86ee 1000 |0002: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getCapabilities$1;.onNext:(Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;)V // method@ee86 │ │ +4ac6fe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=252 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getCapabilities$1; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -2051191,22 +2051191,22 @@ │ │ type : '(Lio/reactivex/disposables/Disposable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -4ac6fc: |[4ac6fc] com.nextcloud.talk.chat.viewmodels.ChatViewModel$getCapabilities$1.onSubscribe:(Lio/reactivex/disposables/Disposable;)V │ │ -4ac70c: 1a00 4f97 |0000: const-string v0, "d" // string@974f │ │ -4ac710: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ac716: 5410 fbb2 |0005: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getCapabilities$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2fb │ │ -4ac71a: 6e10 d7ee 0000 |0007: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getDisposableSet:()Ljava/util/Set; // method@eed7 │ │ -4ac720: 0c00 |000a: move-result-object v0 │ │ -4ac722: 7220 eef9 2000 |000b: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@f9ee │ │ -4ac728: 0e00 |000e: return-void │ │ +4ac700: |[4ac700] com.nextcloud.talk.chat.viewmodels.ChatViewModel$getCapabilities$1.onSubscribe:(Lio/reactivex/disposables/Disposable;)V │ │ +4ac710: 1a00 4f97 |0000: const-string v0, "d" // string@974f │ │ +4ac714: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ac71a: 5410 fbb2 |0005: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getCapabilities$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2fb │ │ +4ac71e: 6e10 d7ee 0000 |0007: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getDisposableSet:()Ljava/util/Set; // method@eed7 │ │ +4ac724: 0c00 |000a: move-result-object v0 │ │ +4ac726: 7220 eef9 2000 |000b: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@f9ee │ │ +4ac72c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=254 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getCapabilities$1; │ │ 0x0000 - 0x000f reg=2 (null) Lio/reactivex/disposables/Disposable; │ │ │ │ @@ -2051258,108 +2051258,108 @@ │ │ type : '(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -4ac7f0: |[4ac7f0] com.nextcloud.talk.chat.viewmodels.ChatViewModel$getConversationFlow$1.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;Lkotlin/coroutines/Continuation;)V │ │ -4ac800: 5b01 fdb2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getConversationFlow$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2fd │ │ -4ac804: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -4ac806: 7030 e4fb 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@fbe4 │ │ -4ac80c: 0e00 |0006: return-void │ │ +4ac7f4: |[4ac7f4] com.nextcloud.talk.chat.viewmodels.ChatViewModel$getConversationFlow$1.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;Lkotlin/coroutines/Continuation;)V │ │ +4ac804: 5b01 fdb2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getConversationFlow$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2fd │ │ +4ac808: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +4ac80a: 7030 e4fb 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@fbe4 │ │ +4ac810: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getConversationFlow$1;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -4ac7cc: |[4ac7cc] com.nextcloud.talk.chat.viewmodels.ChatViewModel$getConversationFlow$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -4ac7dc: 2202 c421 |0000: new-instance v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getConversationFlow$1; // type@21c4 │ │ -4ac7e0: 5410 fdb2 |0002: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getConversationFlow$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2fd │ │ -4ac7e4: 7030 89ee 0203 |0004: invoke-direct {v2, v0, v3}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getConversationFlow$1;.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;Lkotlin/coroutines/Continuation;)V // method@ee89 │ │ -4ac7ea: 1f02 ce25 |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ -4ac7ee: 1102 |0009: return-object v2 │ │ +4ac7d0: |[4ac7d0] com.nextcloud.talk.chat.viewmodels.ChatViewModel$getConversationFlow$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +4ac7e0: 2202 c421 |0000: new-instance v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getConversationFlow$1; // type@21c4 │ │ +4ac7e4: 5410 fdb2 |0002: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getConversationFlow$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2fd │ │ +4ac7e8: 7030 89ee 0203 |0004: invoke-direct {v2, v0, v3}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getConversationFlow$1;.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;Lkotlin/coroutines/Continuation;)V // method@ee89 │ │ +4ac7ee: 1f02 ce25 |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ +4ac7f2: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getConversationFlow$1;) │ │ name : 'invoke' │ │ type : '(Lcom/nextcloud/talk/models/domain/ConversationModel;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -4ac72c: |[4ac72c] com.nextcloud.talk.chat.viewmodels.ChatViewModel$getConversationFlow$1.invoke:(Lcom/nextcloud/talk/models/domain/ConversationModel;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4ac73c: 6e30 8aee 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getConversationFlow$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@ee8a │ │ -4ac742: 0c01 |0003: move-result-object v1 │ │ -4ac744: 1f01 c421 |0004: check-cast v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getConversationFlow$1; // type@21c4 │ │ -4ac748: 6202 61b5 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -4ac74c: 6e20 8dee 2100 |0008: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getConversationFlow$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@ee8d │ │ -4ac752: 0c01 |000b: move-result-object v1 │ │ -4ac754: 1101 |000c: return-object v1 │ │ +4ac730: |[4ac730] com.nextcloud.talk.chat.viewmodels.ChatViewModel$getConversationFlow$1.invoke:(Lcom/nextcloud/talk/models/domain/ConversationModel;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4ac740: 6e30 8aee 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getConversationFlow$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@ee8a │ │ +4ac746: 0c01 |0003: move-result-object v1 │ │ +4ac748: 1f01 c421 |0004: check-cast v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getConversationFlow$1; // type@21c4 │ │ +4ac74c: 6202 61b5 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +4ac750: 6e20 8dee 2100 |0008: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getConversationFlow$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@ee8d │ │ +4ac756: 0c01 |000b: move-result-object v1 │ │ +4ac758: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getConversationFlow$1;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -4ac758: |[4ac758] com.nextcloud.talk.chat.viewmodels.ChatViewModel$getConversationFlow$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -4ac768: 1f01 cd22 |0000: check-cast v1, Lcom/nextcloud/talk/models/domain/ConversationModel; // type@22cd │ │ -4ac76c: 1f02 ce25 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ -4ac770: 6e30 8bee 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getConversationFlow$1;.invoke:(Lcom/nextcloud/talk/models/domain/ConversationModel;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ee8b │ │ -4ac776: 0c01 |0007: move-result-object v1 │ │ -4ac778: 1101 |0008: return-object v1 │ │ +4ac75c: |[4ac75c] com.nextcloud.talk.chat.viewmodels.ChatViewModel$getConversationFlow$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +4ac76c: 1f01 cd22 |0000: check-cast v1, Lcom/nextcloud/talk/models/domain/ConversationModel; // type@22cd │ │ +4ac770: 1f02 ce25 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ +4ac774: 6e30 8bee 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getConversationFlow$1;.invoke:(Lcom/nextcloud/talk/models/domain/ConversationModel;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ee8b │ │ +4ac77a: 0c01 |0007: move-result-object v1 │ │ +4ac77c: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getConversationFlow$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -4ac77c: |[4ac77c] com.nextcloud.talk.chat.viewmodels.ChatViewModel$getConversationFlow$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4ac78c: 7100 dcfb 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ -4ac792: 5210 fcb2 |0003: iget v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getConversationFlow$1;.label:I // field@b2fc │ │ -4ac796: 3900 1300 |0005: if-nez v0, 0018 // +0013 │ │ -4ac79a: 7110 8cfb 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -4ac7a0: 5412 fdb2 |000a: iget-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getConversationFlow$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2fd │ │ -4ac7a4: 7110 c5ee 0200 |000c: invoke-static {v2}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$get_getRoomViewState$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData; // method@eec5 │ │ -4ac7aa: 0c02 |000f: move-result-object v2 │ │ -4ac7ac: 6200 d7b2 |0010: sget-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetRoomSuccessState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetRoomSuccessState; // field@b2d7 │ │ -4ac7b0: 6e20 e10e 0200 |0012: invoke-virtual {v2, v0}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0ee1 │ │ -4ac7b6: 6202 61b5 |0015: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -4ac7ba: 1102 |0017: return-object v2 │ │ -4ac7bc: 2202 8924 |0018: new-instance v2, Ljava/lang/IllegalStateException; // type@2489 │ │ -4ac7c0: 1a00 d28c |001a: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ -4ac7c4: 7020 c9f5 0200 |001c: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ -4ac7ca: 2702 |001f: throw v2 │ │ +4ac780: |[4ac780] com.nextcloud.talk.chat.viewmodels.ChatViewModel$getConversationFlow$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4ac790: 7100 dcfb 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ +4ac796: 5210 fcb2 |0003: iget v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getConversationFlow$1;.label:I // field@b2fc │ │ +4ac79a: 3900 1300 |0005: if-nez v0, 0018 // +0013 │ │ +4ac79e: 7110 8cfb 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +4ac7a4: 5412 fdb2 |000a: iget-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getConversationFlow$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2fd │ │ +4ac7a8: 7110 c5ee 0200 |000c: invoke-static {v2}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$get_getRoomViewState$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData; // method@eec5 │ │ +4ac7ae: 0c02 |000f: move-result-object v2 │ │ +4ac7b0: 6200 d7b2 |0010: sget-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetRoomSuccessState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetRoomSuccessState; // field@b2d7 │ │ +4ac7b4: 6e20 e10e 0200 |0012: invoke-virtual {v2, v0}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0ee1 │ │ +4ac7ba: 6202 61b5 |0015: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +4ac7be: 1102 |0017: return-object v2 │ │ +4ac7c0: 2202 8924 |0018: new-instance v2, Ljava/lang/IllegalStateException; // type@2489 │ │ +4ac7c4: 1a00 d28c |001a: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ +4ac7c8: 7020 c9f5 0200 |001c: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ +4ac7ce: 2702 |001f: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=128 │ │ 0x000a line=129 │ │ 0x0015 line=130 │ │ 0x0018 line=128 │ │ locals : │ │ @@ -2051412,90 +2051412,90 @@ │ │ type : '(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -4ac8b4: |[4ac8b4] com.nextcloud.talk.chat.viewmodels.ChatViewModel$getConversationFlow$2.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;Lkotlin/coroutines/Continuation;)V │ │ -4ac8c4: 5b01 ffb2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getConversationFlow$2;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2ff │ │ -4ac8c8: 1231 |0002: const/4 v1, #int 3 // #3 │ │ -4ac8ca: 7030 e4fb 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@fbe4 │ │ -4ac8d0: 0e00 |0006: return-void │ │ +4ac8b8: |[4ac8b8] com.nextcloud.talk.chat.viewmodels.ChatViewModel$getConversationFlow$2.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;Lkotlin/coroutines/Continuation;)V │ │ +4ac8c8: 5b01 ffb2 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getConversationFlow$2;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2ff │ │ +4ac8cc: 1231 |0002: const/4 v1, #int 3 // #3 │ │ +4ac8ce: 7030 e4fb 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@fbe4 │ │ +4ac8d4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getConversationFlow$2;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -4ac810: |[4ac810] com.nextcloud.talk.chat.viewmodels.ChatViewModel$getConversationFlow$2.invoke:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -4ac820: 1f01 3b26 |0000: check-cast v1, Lkotlinx/coroutines/flow/FlowCollector; // type@263b │ │ -4ac824: 1f02 b024 |0002: check-cast v2, Ljava/lang/Throwable; // type@24b0 │ │ -4ac828: 1f03 ce25 |0004: check-cast v3, Lkotlin/coroutines/Continuation; // type@25ce │ │ -4ac82c: 6e40 90ee 1032 |0006: invoke-virtual {v0, v1, v2, v3}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getConversationFlow$2;.invoke:(Lkotlinx/coroutines/flow/FlowCollector;Ljava/lang/Throwable;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ee90 │ │ -4ac832: 0c01 |0009: move-result-object v1 │ │ -4ac834: 1101 |000a: return-object v1 │ │ +4ac814: |[4ac814] com.nextcloud.talk.chat.viewmodels.ChatViewModel$getConversationFlow$2.invoke:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +4ac824: 1f01 3b26 |0000: check-cast v1, Lkotlinx/coroutines/flow/FlowCollector; // type@263b │ │ +4ac828: 1f02 b024 |0002: check-cast v2, Ljava/lang/Throwable; // type@24b0 │ │ +4ac82c: 1f03 ce25 |0004: check-cast v3, Lkotlin/coroutines/Continuation; // type@25ce │ │ +4ac830: 6e40 90ee 1032 |0006: invoke-virtual {v0, v1, v2, v3}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getConversationFlow$2;.invoke:(Lkotlinx/coroutines/flow/FlowCollector;Ljava/lang/Throwable;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ee90 │ │ +4ac836: 0c01 |0009: move-result-object v1 │ │ +4ac838: 1101 |000a: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getConversationFlow$2;) │ │ name : 'invoke' │ │ type : '(Lkotlinx/coroutines/flow/FlowCollector;Ljava/lang/Throwable;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -4ac838: |[4ac838] com.nextcloud.talk.chat.viewmodels.ChatViewModel$getConversationFlow$2.invoke:(Lkotlinx/coroutines/flow/FlowCollector;Ljava/lang/Throwable;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4ac848: 2201 c521 |0000: new-instance v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getConversationFlow$2; // type@21c5 │ │ -4ac84c: 5402 ffb2 |0002: iget-object v2, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getConversationFlow$2;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2ff │ │ -4ac850: 7030 8eee 2103 |0004: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getConversationFlow$2;.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;Lkotlin/coroutines/Continuation;)V // method@ee8e │ │ -4ac856: 6202 61b5 |0007: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -4ac85a: 6e20 91ee 2100 |0009: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getConversationFlow$2;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@ee91 │ │ -4ac860: 0c01 |000c: move-result-object v1 │ │ -4ac862: 1101 |000d: return-object v1 │ │ +4ac83c: |[4ac83c] com.nextcloud.talk.chat.viewmodels.ChatViewModel$getConversationFlow$2.invoke:(Lkotlinx/coroutines/flow/FlowCollector;Ljava/lang/Throwable;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4ac84c: 2201 c521 |0000: new-instance v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getConversationFlow$2; // type@21c5 │ │ +4ac850: 5402 ffb2 |0002: iget-object v2, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getConversationFlow$2;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2ff │ │ +4ac854: 7030 8eee 2103 |0004: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getConversationFlow$2;.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;Lkotlin/coroutines/Continuation;)V // method@ee8e │ │ +4ac85a: 6202 61b5 |0007: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +4ac85e: 6e20 91ee 2100 |0009: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getConversationFlow$2;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@ee91 │ │ +4ac864: 0c01 |000c: move-result-object v1 │ │ +4ac866: 1101 |000d: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getConversationFlow$2;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -4ac864: |[4ac864] com.nextcloud.talk.chat.viewmodels.ChatViewModel$getConversationFlow$2.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4ac874: 7100 dcfb 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ -4ac87a: 5210 feb2 |0003: iget v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getConversationFlow$2;.label:I // field@b2fe │ │ -4ac87e: 3900 1300 |0005: if-nez v0, 0018 // +0013 │ │ -4ac882: 7110 8cfb 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -4ac888: 5412 ffb2 |000a: iget-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getConversationFlow$2;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2ff │ │ -4ac88c: 7110 c5ee 0200 |000c: invoke-static {v2}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$get_getRoomViewState$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData; // method@eec5 │ │ -4ac892: 0c02 |000f: move-result-object v2 │ │ -4ac894: 6200 d3b2 |0010: sget-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetRoomErrorState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetRoomErrorState; // field@b2d3 │ │ -4ac898: 6e20 e10e 0200 |0012: invoke-virtual {v2, v0}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0ee1 │ │ -4ac89e: 6202 61b5 |0015: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -4ac8a2: 1102 |0017: return-object v2 │ │ -4ac8a4: 2202 8924 |0018: new-instance v2, Ljava/lang/IllegalStateException; // type@2489 │ │ -4ac8a8: 1a00 d28c |001a: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ -4ac8ac: 7020 c9f5 0200 |001c: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ -4ac8b2: 2702 |001f: throw v2 │ │ +4ac868: |[4ac868] com.nextcloud.talk.chat.viewmodels.ChatViewModel$getConversationFlow$2.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4ac878: 7100 dcfb 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ +4ac87e: 5210 feb2 |0003: iget v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getConversationFlow$2;.label:I // field@b2fe │ │ +4ac882: 3900 1300 |0005: if-nez v0, 0018 // +0013 │ │ +4ac886: 7110 8cfb 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +4ac88c: 5412 ffb2 |000a: iget-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getConversationFlow$2;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b2ff │ │ +4ac890: 7110 c5ee 0200 |000c: invoke-static {v2}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$get_getRoomViewState$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData; // method@eec5 │ │ +4ac896: 0c02 |000f: move-result-object v2 │ │ +4ac898: 6200 d3b2 |0010: sget-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetRoomErrorState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetRoomErrorState; // field@b2d3 │ │ +4ac89c: 6e20 e10e 0200 |0012: invoke-virtual {v2, v0}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0ee1 │ │ +4ac8a2: 6202 61b5 |0015: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +4ac8a6: 1102 |0017: return-object v2 │ │ +4ac8a8: 2202 8924 |0018: new-instance v2, Ljava/lang/IllegalStateException; // type@2489 │ │ +4ac8ac: 1a00 d28c |001a: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ +4ac8b0: 7020 c9f5 0200 |001c: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ +4ac8b6: 2702 |001f: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=130 │ │ 0x000a line=131 │ │ 0x0015 line=132 │ │ 0x0018 line=130 │ │ locals : │ │ @@ -2051566,186 +2051566,186 @@ │ │ type : '(Ljava/lang/String;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;Lcom/nextcloud/talk/models/domain/ConversationModel;JLkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -4acaac: |[4acaac] com.nextcloud.talk.chat.viewmodels.ChatViewModel$getMessageById$2.:(Ljava/lang/String;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;Lcom/nextcloud/talk/models/domain/ConversationModel;JLkotlin/coroutines/Continuation;)V │ │ -4acabc: 5b01 02b3 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageById$2;.$url:Ljava/lang/String; // field@b302 │ │ -4acac0: 5b02 05b3 |0002: iput-object v2, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageById$2;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b305 │ │ -4acac4: 5b03 00b3 |0004: iput-object v3, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageById$2;.$conversationModel:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b300 │ │ -4acac8: 5a04 01b3 |0006: iput-wide v4, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageById$2;.$messageId:J // field@b301 │ │ -4acacc: 1221 |0008: const/4 v1, #int 2 // #2 │ │ -4acace: 7030 e4fb 1006 |0009: invoke-direct {v0, v1, v6}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@fbe4 │ │ -4acad4: 0e00 |000c: return-void │ │ +4acab0: |[4acab0] com.nextcloud.talk.chat.viewmodels.ChatViewModel$getMessageById$2.:(Ljava/lang/String;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;Lcom/nextcloud/talk/models/domain/ConversationModel;JLkotlin/coroutines/Continuation;)V │ │ +4acac0: 5b01 02b3 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageById$2;.$url:Ljava/lang/String; // field@b302 │ │ +4acac4: 5b02 05b3 |0002: iput-object v2, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageById$2;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b305 │ │ +4acac8: 5b03 00b3 |0004: iput-object v3, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageById$2;.$conversationModel:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b300 │ │ +4acacc: 5a04 01b3 |0006: iput-wide v4, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageById$2;.$messageId:J // field@b301 │ │ +4acad0: 1221 |0008: const/4 v1, #int 2 // #2 │ │ +4acad2: 7030 e4fb 1006 |0009: invoke-direct {v0, v1, v6}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@fbe4 │ │ +4acad8: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageById$2;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 7 │ │ insns size : 20 16-bit code units │ │ -4aca74: |[4aca74] com.nextcloud.talk.chat.viewmodels.ChatViewModel$getMessageById$2.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -4aca84: 2207 c621 |0000: new-instance v7, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageById$2; // type@21c6 │ │ -4aca88: 5481 02b3 |0002: iget-object v1, v8, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageById$2;.$url:Ljava/lang/String; // field@b302 │ │ -4aca8c: 5482 05b3 |0004: iget-object v2, v8, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageById$2;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b305 │ │ -4aca90: 5483 00b3 |0006: iget-object v3, v8, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageById$2;.$conversationModel:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b300 │ │ -4aca94: 5384 01b3 |0008: iget-wide v4, v8, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageById$2;.$messageId:J // field@b301 │ │ -4aca98: 0770 |000a: move-object v0, v7 │ │ -4aca9a: 07a6 |000b: move-object v6, v10 │ │ -4aca9c: 7607 92ee 0000 |000c: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageById$2;.:(Ljava/lang/String;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;Lcom/nextcloud/talk/models/domain/ConversationModel;JLkotlin/coroutines/Continuation;)V // method@ee92 │ │ -4acaa2: 5b79 03b3 |000f: iput-object v9, v7, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageById$2;.L$0:Ljava/lang/Object; // field@b303 │ │ -4acaa6: 1f07 ce25 |0011: check-cast v7, Lkotlin/coroutines/Continuation; // type@25ce │ │ -4acaaa: 1107 |0013: return-object v7 │ │ +4aca78: |[4aca78] com.nextcloud.talk.chat.viewmodels.ChatViewModel$getMessageById$2.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +4aca88: 2207 c621 |0000: new-instance v7, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageById$2; // type@21c6 │ │ +4aca8c: 5481 02b3 |0002: iget-object v1, v8, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageById$2;.$url:Ljava/lang/String; // field@b302 │ │ +4aca90: 5482 05b3 |0004: iget-object v2, v8, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageById$2;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b305 │ │ +4aca94: 5483 00b3 |0006: iget-object v3, v8, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageById$2;.$conversationModel:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b300 │ │ +4aca98: 5384 01b3 |0008: iget-wide v4, v8, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageById$2;.$messageId:J // field@b301 │ │ +4aca9c: 0770 |000a: move-object v0, v7 │ │ +4aca9e: 07a6 |000b: move-object v6, v10 │ │ +4acaa0: 7607 92ee 0000 |000c: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageById$2;.:(Ljava/lang/String;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;Lcom/nextcloud/talk/models/domain/ConversationModel;JLkotlin/coroutines/Continuation;)V // method@ee92 │ │ +4acaa6: 5b79 03b3 |000f: iput-object v9, v7, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageById$2;.L$0:Ljava/lang/Object; // field@b303 │ │ +4acaaa: 1f07 ce25 |0011: check-cast v7, Lkotlin/coroutines/Continuation; // type@25ce │ │ +4acaae: 1107 |0013: return-object v7 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageById$2;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -4ac8d4: |[4ac8d4] com.nextcloud.talk.chat.viewmodels.ChatViewModel$getMessageById$2.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -4ac8e4: 1f01 3b26 |0000: check-cast v1, Lkotlinx/coroutines/flow/FlowCollector; // type@263b │ │ -4ac8e8: 1f02 ce25 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ -4ac8ec: 6e30 95ee 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageById$2;.invoke:(Lkotlinx/coroutines/flow/FlowCollector;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ee95 │ │ -4ac8f2: 0c01 |0007: move-result-object v1 │ │ -4ac8f4: 1101 |0008: return-object v1 │ │ +4ac8d8: |[4ac8d8] com.nextcloud.talk.chat.viewmodels.ChatViewModel$getMessageById$2.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +4ac8e8: 1f01 3b26 |0000: check-cast v1, Lkotlinx/coroutines/flow/FlowCollector; // type@263b │ │ +4ac8ec: 1f02 ce25 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ +4ac8f0: 6e30 95ee 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageById$2;.invoke:(Lkotlinx/coroutines/flow/FlowCollector;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ee95 │ │ +4ac8f6: 0c01 |0007: move-result-object v1 │ │ +4ac8f8: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageById$2;) │ │ name : 'invoke' │ │ type : '(Lkotlinx/coroutines/flow/FlowCollector;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -4ac8f8: |[4ac8f8] com.nextcloud.talk.chat.viewmodels.ChatViewModel$getMessageById$2.invoke:(Lkotlinx/coroutines/flow/FlowCollector;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4ac908: 6e30 93ee 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageById$2;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@ee93 │ │ -4ac90e: 0c01 |0003: move-result-object v1 │ │ -4ac910: 1f01 c621 |0004: check-cast v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageById$2; // type@21c6 │ │ -4ac914: 6202 61b5 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -4ac918: 6e20 96ee 2100 |0008: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageById$2;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@ee96 │ │ -4ac91e: 0c01 |000b: move-result-object v1 │ │ -4ac920: 1101 |000c: return-object v1 │ │ +4ac8fc: |[4ac8fc] com.nextcloud.talk.chat.viewmodels.ChatViewModel$getMessageById$2.invoke:(Lkotlinx/coroutines/flow/FlowCollector;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4ac90c: 6e30 93ee 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageById$2;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@ee93 │ │ +4ac912: 0c01 |0003: move-result-object v1 │ │ +4ac914: 1f01 c621 |0004: check-cast v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageById$2; // type@21c6 │ │ +4ac918: 6202 61b5 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +4ac91c: 6e20 96ee 2100 |0008: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageById$2;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@ee96 │ │ +4ac922: 0c01 |000b: move-result-object v1 │ │ +4ac924: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageById$2;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 160 16-bit code units │ │ -4ac924: |[4ac924] com.nextcloud.talk.chat.viewmodels.ChatViewModel$getMessageById$2.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4ac934: 7100 dcfb 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ -4ac93a: 0c00 |0003: move-result-object v0 │ │ -4ac93c: 52a1 04b3 |0004: iget v1, v10, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageById$2;.label:I // field@b304 │ │ -4ac940: 1232 |0006: const/4 v2, #int 3 // #3 │ │ -4ac942: 1223 |0007: const/4 v3, #int 2 // #2 │ │ -4ac944: 1214 |0008: const/4 v4, #int 1 // #1 │ │ -4ac946: 3801 2500 |0009: if-eqz v1, 002e // +0025 │ │ -4ac94a: 3241 1b00 |000b: if-eq v1, v4, 0026 // +001b │ │ -4ac94e: 3231 1100 |000d: if-eq v1, v3, 001e // +0011 │ │ -4ac952: 3321 0700 |000f: if-ne v1, v2, 0016 // +0007 │ │ -4ac956: 7110 8cfb 0b00 |0011: invoke-static {v11}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -4ac95c: 2900 8900 |0014: goto/16 009d // +0089 │ │ -4ac960: 220b 8924 |0016: new-instance v11, Ljava/lang/IllegalStateException; // type@2489 │ │ -4ac964: 1a00 d28c |0018: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ -4ac968: 7020 c9f5 0b00 |001a: invoke-direct {v11, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ -4ac96e: 270b |001d: throw v11 │ │ -4ac970: 54a1 03b3 |001e: iget-object v1, v10, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageById$2;.L$0:Ljava/lang/Object; // field@b303 │ │ -4ac974: 1f01 3b26 |0020: check-cast v1, Lkotlinx/coroutines/flow/FlowCollector; // type@263b │ │ -4ac978: 7110 8cfb 0b00 |0022: invoke-static {v11}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -4ac97e: 2869 |0025: goto 008e // +0069 │ │ -4ac980: 54a1 03b3 |0026: iget-object v1, v10, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageById$2;.L$0:Ljava/lang/Object; // field@b303 │ │ -4ac984: 1f01 3b26 |0028: check-cast v1, Lkotlinx/coroutines/flow/FlowCollector; // type@263b │ │ -4ac988: 7110 8cfb 0b00 |002a: invoke-static {v11}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -4ac98e: 2851 |002d: goto 007e // +0051 │ │ -4ac990: 7110 8cfb 0b00 |002e: invoke-static {v11}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -4ac996: 54ab 03b3 |0031: iget-object v11, v10, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageById$2;.L$0:Ljava/lang/Object; // field@b303 │ │ -4ac99a: 1f0b 3b26 |0033: check-cast v11, Lkotlinx/coroutines/flow/FlowCollector; // type@263b │ │ -4ac99e: 2201 fb00 |0035: new-instance v1, Landroid/os/Bundle; // type@00fb │ │ -4ac9a2: 7010 3b04 0100 |0037: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@043b │ │ -4ac9a8: 1a05 092e |003a: const-string v5, "KEY_CHAT_URL" // string@2e09 │ │ -4ac9ac: 54a6 02b3 |003c: iget-object v6, v10, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageById$2;.$url:Ljava/lang/String; // field@b302 │ │ -4ac9b0: 6e30 6804 5106 |003e: invoke-virtual {v1, v5, v6}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0468 │ │ -4ac9b6: 54a5 05b3 |0041: iget-object v5, v10, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageById$2;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b305 │ │ -4ac9ba: 7110 beee 0500 |0043: invoke-static {v5}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$getUserProvider$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew; // method@eebe │ │ -4ac9c0: 0c05 |0046: move-result-object v5 │ │ -4ac9c2: 7210 17f3 0500 |0047: invoke-interface {v5}, Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;.getCurrentUser:()Lio/reactivex/Maybe; // method@f317 │ │ -4ac9c8: 0c05 |004a: move-result-object v5 │ │ -4ac9ca: 6e10 2ff4 0500 |004b: invoke-virtual {v5}, Lio/reactivex/Maybe;.blockingGet:()Ljava/lang/Object; // method@f42f │ │ -4ac9d0: 0c05 |004e: move-result-object v5 │ │ -4ac9d2: 1f05 6522 |004f: check-cast v5, Lcom/nextcloud/talk/data/user/model/User; // type@2265 │ │ -4ac9d6: 6e10 98f0 0500 |0051: invoke-virtual {v5}, Lcom/nextcloud/talk/data/user/model/User;.getCredentials:()Ljava/lang/String; // method@f098 │ │ -4ac9dc: 0c05 |0054: move-result-object v5 │ │ -4ac9de: 1a06 0f2e |0055: const-string v6, "KEY_CREDENTIALS" // string@2e0f │ │ -4ac9e2: 6e30 6804 6105 |0057: invoke-virtual {v1, v6, v5}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0468 │ │ -4ac9e8: 54a5 00b3 |005a: iget-object v5, v10, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageById$2;.$conversationModel:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b300 │ │ -4ac9ec: 6e10 56f1 0500 |005c: invoke-virtual {v5}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getToken:()Ljava/lang/String; // method@f156 │ │ -4ac9f2: 0c05 |005f: move-result-object v5 │ │ -4ac9f4: 1a06 342e |0060: const-string v6, "KEY_ROOM_TOKEN" // string@2e34 │ │ -4ac9f8: 6e30 6804 6105 |0062: invoke-virtual {v1, v6, v5}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0468 │ │ -4ac9fe: 54a5 05b3 |0065: iget-object v5, v10, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageById$2;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b305 │ │ -4aca02: 7110 bcee 0500 |0067: invoke-static {v5}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$getChatRepository$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Lcom/nextcloud/talk/chat/data/ChatMessageRepository; // method@eebc │ │ -4aca08: 0c05 |006a: move-result-object v5 │ │ -4aca0a: 53a6 01b3 |006b: iget-wide v6, v10, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageById$2;.$messageId:J // field@b301 │ │ -4aca0e: 07a8 |006d: move-object v8, v10 │ │ -4aca10: 1f08 ce25 |006e: check-cast v8, Lkotlin/coroutines/Continuation; // type@25ce │ │ -4aca14: 5bab 03b3 |0070: iput-object v11, v10, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageById$2;.L$0:Ljava/lang/Object; // field@b303 │ │ -4aca18: 59a4 04b3 |0072: iput v4, v10, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageById$2;.label:I // field@b304 │ │ -4aca1c: 7258 99eb 6517 |0074: invoke-interface {v5, v6, v7, v1, v8}, Lcom/nextcloud/talk/chat/data/ChatMessageRepository;.getMessage:(JLandroid/os/Bundle;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@eb99 │ │ -4aca22: 0c01 |0077: move-result-object v1 │ │ -4aca24: 3301 0300 |0078: if-ne v1, v0, 007b // +0003 │ │ -4aca28: 1100 |007a: return-object v0 │ │ -4aca2a: 0719 |007b: move-object v9, v1 │ │ -4aca2c: 07b1 |007c: move-object v1, v11 │ │ -4aca2e: 079b |007d: move-object v11, v9 │ │ -4aca30: 1f0b 3a26 |007e: check-cast v11, Lkotlinx/coroutines/flow/Flow; // type@263a │ │ -4aca34: 07a4 |0080: move-object v4, v10 │ │ -4aca36: 1f04 ce25 |0081: check-cast v4, Lkotlin/coroutines/Continuation; // type@25ce │ │ -4aca3a: 5ba1 03b3 |0083: iput-object v1, v10, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageById$2;.L$0:Ljava/lang/Object; // field@b303 │ │ -4aca3e: 59a3 04b3 |0085: iput v3, v10, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageById$2;.label:I // field@b304 │ │ -4aca42: 7120 93fc 4b00 |0087: invoke-static {v11, v4}, Lkotlinx/coroutines/flow/FlowKt;.first:(Lkotlinx/coroutines/flow/Flow;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@fc93 │ │ -4aca48: 0c0b |008a: move-result-object v11 │ │ -4aca4a: 330b 0300 |008b: if-ne v11, v0, 008e // +0003 │ │ -4aca4e: 1100 |008d: return-object v0 │ │ -4aca50: 07a3 |008e: move-object v3, v10 │ │ -4aca52: 1f03 ce25 |008f: check-cast v3, Lkotlin/coroutines/Continuation; // type@25ce │ │ -4aca56: 1204 |0091: const/4 v4, #int 0 // #0 │ │ -4aca58: 5ba4 03b3 |0092: iput-object v4, v10, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageById$2;.L$0:Ljava/lang/Object; // field@b303 │ │ -4aca5c: 59a2 04b3 |0094: iput v2, v10, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageById$2;.label:I // field@b304 │ │ -4aca60: 7230 8dfc b103 |0096: invoke-interface {v1, v11, v3}, Lkotlinx/coroutines/flow/FlowCollector;.emit:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@fc8d │ │ -4aca66: 0c0b |0099: move-result-object v11 │ │ -4aca68: 330b 0300 |009a: if-ne v11, v0, 009d // +0003 │ │ -4aca6c: 1100 |009c: return-object v0 │ │ -4aca6e: 620b 61b5 |009d: sget-object v11, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -4aca72: 110b |009f: return-object v11 │ │ +4ac928: |[4ac928] com.nextcloud.talk.chat.viewmodels.ChatViewModel$getMessageById$2.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4ac938: 7100 dcfb 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ +4ac93e: 0c00 |0003: move-result-object v0 │ │ +4ac940: 52a1 04b3 |0004: iget v1, v10, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageById$2;.label:I // field@b304 │ │ +4ac944: 1232 |0006: const/4 v2, #int 3 // #3 │ │ +4ac946: 1223 |0007: const/4 v3, #int 2 // #2 │ │ +4ac948: 1214 |0008: const/4 v4, #int 1 // #1 │ │ +4ac94a: 3801 2500 |0009: if-eqz v1, 002e // +0025 │ │ +4ac94e: 3241 1b00 |000b: if-eq v1, v4, 0026 // +001b │ │ +4ac952: 3231 1100 |000d: if-eq v1, v3, 001e // +0011 │ │ +4ac956: 3321 0700 |000f: if-ne v1, v2, 0016 // +0007 │ │ +4ac95a: 7110 8cfb 0b00 |0011: invoke-static {v11}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +4ac960: 2900 8900 |0014: goto/16 009d // +0089 │ │ +4ac964: 220b 8924 |0016: new-instance v11, Ljava/lang/IllegalStateException; // type@2489 │ │ +4ac968: 1a00 d28c |0018: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ +4ac96c: 7020 c9f5 0b00 |001a: invoke-direct {v11, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ +4ac972: 270b |001d: throw v11 │ │ +4ac974: 54a1 03b3 |001e: iget-object v1, v10, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageById$2;.L$0:Ljava/lang/Object; // field@b303 │ │ +4ac978: 1f01 3b26 |0020: check-cast v1, Lkotlinx/coroutines/flow/FlowCollector; // type@263b │ │ +4ac97c: 7110 8cfb 0b00 |0022: invoke-static {v11}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +4ac982: 2869 |0025: goto 008e // +0069 │ │ +4ac984: 54a1 03b3 |0026: iget-object v1, v10, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageById$2;.L$0:Ljava/lang/Object; // field@b303 │ │ +4ac988: 1f01 3b26 |0028: check-cast v1, Lkotlinx/coroutines/flow/FlowCollector; // type@263b │ │ +4ac98c: 7110 8cfb 0b00 |002a: invoke-static {v11}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +4ac992: 2851 |002d: goto 007e // +0051 │ │ +4ac994: 7110 8cfb 0b00 |002e: invoke-static {v11}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +4ac99a: 54ab 03b3 |0031: iget-object v11, v10, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageById$2;.L$0:Ljava/lang/Object; // field@b303 │ │ +4ac99e: 1f0b 3b26 |0033: check-cast v11, Lkotlinx/coroutines/flow/FlowCollector; // type@263b │ │ +4ac9a2: 2201 fb00 |0035: new-instance v1, Landroid/os/Bundle; // type@00fb │ │ +4ac9a6: 7010 3b04 0100 |0037: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@043b │ │ +4ac9ac: 1a05 092e |003a: const-string v5, "KEY_CHAT_URL" // string@2e09 │ │ +4ac9b0: 54a6 02b3 |003c: iget-object v6, v10, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageById$2;.$url:Ljava/lang/String; // field@b302 │ │ +4ac9b4: 6e30 6804 5106 |003e: invoke-virtual {v1, v5, v6}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0468 │ │ +4ac9ba: 54a5 05b3 |0041: iget-object v5, v10, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageById$2;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b305 │ │ +4ac9be: 7110 beee 0500 |0043: invoke-static {v5}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$getUserProvider$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew; // method@eebe │ │ +4ac9c4: 0c05 |0046: move-result-object v5 │ │ +4ac9c6: 7210 17f3 0500 |0047: invoke-interface {v5}, Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;.getCurrentUser:()Lio/reactivex/Maybe; // method@f317 │ │ +4ac9cc: 0c05 |004a: move-result-object v5 │ │ +4ac9ce: 6e10 2ff4 0500 |004b: invoke-virtual {v5}, Lio/reactivex/Maybe;.blockingGet:()Ljava/lang/Object; // method@f42f │ │ +4ac9d4: 0c05 |004e: move-result-object v5 │ │ +4ac9d6: 1f05 6522 |004f: check-cast v5, Lcom/nextcloud/talk/data/user/model/User; // type@2265 │ │ +4ac9da: 6e10 98f0 0500 |0051: invoke-virtual {v5}, Lcom/nextcloud/talk/data/user/model/User;.getCredentials:()Ljava/lang/String; // method@f098 │ │ +4ac9e0: 0c05 |0054: move-result-object v5 │ │ +4ac9e2: 1a06 0f2e |0055: const-string v6, "KEY_CREDENTIALS" // string@2e0f │ │ +4ac9e6: 6e30 6804 6105 |0057: invoke-virtual {v1, v6, v5}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0468 │ │ +4ac9ec: 54a5 00b3 |005a: iget-object v5, v10, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageById$2;.$conversationModel:Lcom/nextcloud/talk/models/domain/ConversationModel; // field@b300 │ │ +4ac9f0: 6e10 56f1 0500 |005c: invoke-virtual {v5}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getToken:()Ljava/lang/String; // method@f156 │ │ +4ac9f6: 0c05 |005f: move-result-object v5 │ │ +4ac9f8: 1a06 342e |0060: const-string v6, "KEY_ROOM_TOKEN" // string@2e34 │ │ +4ac9fc: 6e30 6804 6105 |0062: invoke-virtual {v1, v6, v5}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0468 │ │ +4aca02: 54a5 05b3 |0065: iget-object v5, v10, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageById$2;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b305 │ │ +4aca06: 7110 bcee 0500 |0067: invoke-static {v5}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$getChatRepository$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Lcom/nextcloud/talk/chat/data/ChatMessageRepository; // method@eebc │ │ +4aca0c: 0c05 |006a: move-result-object v5 │ │ +4aca0e: 53a6 01b3 |006b: iget-wide v6, v10, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageById$2;.$messageId:J // field@b301 │ │ +4aca12: 07a8 |006d: move-object v8, v10 │ │ +4aca14: 1f08 ce25 |006e: check-cast v8, Lkotlin/coroutines/Continuation; // type@25ce │ │ +4aca18: 5bab 03b3 |0070: iput-object v11, v10, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageById$2;.L$0:Ljava/lang/Object; // field@b303 │ │ +4aca1c: 59a4 04b3 |0072: iput v4, v10, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageById$2;.label:I // field@b304 │ │ +4aca20: 7258 99eb 6517 |0074: invoke-interface {v5, v6, v7, v1, v8}, Lcom/nextcloud/talk/chat/data/ChatMessageRepository;.getMessage:(JLandroid/os/Bundle;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@eb99 │ │ +4aca26: 0c01 |0077: move-result-object v1 │ │ +4aca28: 3301 0300 |0078: if-ne v1, v0, 007b // +0003 │ │ +4aca2c: 1100 |007a: return-object v0 │ │ +4aca2e: 0719 |007b: move-object v9, v1 │ │ +4aca30: 07b1 |007c: move-object v1, v11 │ │ +4aca32: 079b |007d: move-object v11, v9 │ │ +4aca34: 1f0b 3a26 |007e: check-cast v11, Lkotlinx/coroutines/flow/Flow; // type@263a │ │ +4aca38: 07a4 |0080: move-object v4, v10 │ │ +4aca3a: 1f04 ce25 |0081: check-cast v4, Lkotlin/coroutines/Continuation; // type@25ce │ │ +4aca3e: 5ba1 03b3 |0083: iput-object v1, v10, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageById$2;.L$0:Ljava/lang/Object; // field@b303 │ │ +4aca42: 59a3 04b3 |0085: iput v3, v10, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageById$2;.label:I // field@b304 │ │ +4aca46: 7120 93fc 4b00 |0087: invoke-static {v11, v4}, Lkotlinx/coroutines/flow/FlowKt;.first:(Lkotlinx/coroutines/flow/Flow;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@fc93 │ │ +4aca4c: 0c0b |008a: move-result-object v11 │ │ +4aca4e: 330b 0300 |008b: if-ne v11, v0, 008e // +0003 │ │ +4aca52: 1100 |008d: return-object v0 │ │ +4aca54: 07a3 |008e: move-object v3, v10 │ │ +4aca56: 1f03 ce25 |008f: check-cast v3, Lkotlin/coroutines/Continuation; // type@25ce │ │ +4aca5a: 1204 |0091: const/4 v4, #int 0 // #0 │ │ +4aca5c: 5ba4 03b3 |0092: iput-object v4, v10, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageById$2;.L$0:Ljava/lang/Object; // field@b303 │ │ +4aca60: 59a2 04b3 |0094: iput v2, v10, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageById$2;.label:I // field@b304 │ │ +4aca64: 7230 8dfc b103 |0096: invoke-interface {v1, v11, v3}, Lkotlinx/coroutines/flow/FlowCollector;.emit:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@fc8d │ │ +4aca6a: 0c0b |0099: move-result-object v11 │ │ +4aca6c: 330b 0300 |009a: if-ne v11, v0, 009d // +0003 │ │ +4aca70: 1100 |009c: return-object v0 │ │ +4aca72: 620b 61b5 |009d: sget-object v11, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +4aca76: 110b |009f: return-object v11 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=636 │ │ 0x0035 line=637 │ │ 0x003a line=638 │ │ 0x0041 line=641 │ │ 0x0055 line=639 │ │ @@ -2051806,121 +2051806,121 @@ │ │ type : '(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -4acbd0: |[4acbd0] com.nextcloud.talk.chat.viewmodels.ChatViewModel$getMessageFlow$1.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;Lkotlin/coroutines/Continuation;)V │ │ -4acbe0: 5b01 07b3 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageFlow$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b307 │ │ -4acbe4: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -4acbe6: 7030 e4fb 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@fbe4 │ │ -4acbec: 0e00 |0006: return-void │ │ +4acbd4: |[4acbd4] com.nextcloud.talk.chat.viewmodels.ChatViewModel$getMessageFlow$1.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;Lkotlin/coroutines/Continuation;)V │ │ +4acbe4: 5b01 07b3 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageFlow$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b307 │ │ +4acbe8: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +4acbea: 7030 e4fb 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@fbe4 │ │ +4acbf0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageFlow$1;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -4acbac: |[4acbac] com.nextcloud.talk.chat.viewmodels.ChatViewModel$getMessageFlow$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -4acbbc: 2202 c721 |0000: new-instance v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageFlow$1; // type@21c7 │ │ -4acbc0: 5410 07b3 |0002: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageFlow$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b307 │ │ -4acbc4: 7030 97ee 0203 |0004: invoke-direct {v2, v0, v3}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageFlow$1;.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;Lkotlin/coroutines/Continuation;)V // method@ee97 │ │ -4acbca: 1f02 ce25 |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ -4acbce: 1102 |0009: return-object v2 │ │ +4acbb0: |[4acbb0] com.nextcloud.talk.chat.viewmodels.ChatViewModel$getMessageFlow$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +4acbc0: 2202 c721 |0000: new-instance v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageFlow$1; // type@21c7 │ │ +4acbc4: 5410 07b3 |0002: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageFlow$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b307 │ │ +4acbc8: 7030 97ee 0203 |0004: invoke-direct {v2, v0, v3}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageFlow$1;.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;Lkotlin/coroutines/Continuation;)V // method@ee97 │ │ +4acbce: 1f02 ce25 |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ +4acbd2: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageFlow$1;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -4acad8: |[4acad8] com.nextcloud.talk.chat.viewmodels.ChatViewModel$getMessageFlow$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -4acae8: 1f01 be25 |0000: check-cast v1, Lkotlin/Triple; // type@25be │ │ -4acaec: 1f02 ce25 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ -4acaf0: 6e30 9aee 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageFlow$1;.invoke:(Lkotlin/Triple;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ee9a │ │ -4acaf6: 0c01 |0007: move-result-object v1 │ │ -4acaf8: 1101 |0008: return-object v1 │ │ +4acadc: |[4acadc] com.nextcloud.talk.chat.viewmodels.ChatViewModel$getMessageFlow$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +4acaec: 1f01 be25 |0000: check-cast v1, Lkotlin/Triple; // type@25be │ │ +4acaf0: 1f02 ce25 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@25ce │ │ +4acaf4: 6e30 9aee 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageFlow$1;.invoke:(Lkotlin/Triple;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ee9a │ │ +4acafa: 0c01 |0007: move-result-object v1 │ │ +4acafc: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageFlow$1;) │ │ name : 'invoke' │ │ type : '(Lkotlin/Triple;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -4acafc: |[4acafc] com.nextcloud.talk.chat.viewmodels.ChatViewModel$getMessageFlow$1.invoke:(Lkotlin/Triple;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4acb0c: 6e30 98ee 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageFlow$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@ee98 │ │ -4acb12: 0c01 |0003: move-result-object v1 │ │ -4acb14: 1f01 c721 |0004: check-cast v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageFlow$1; // type@21c7 │ │ -4acb18: 6202 61b5 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -4acb1c: 6e20 9bee 2100 |0008: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageFlow$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@ee9b │ │ -4acb22: 0c01 |000b: move-result-object v1 │ │ -4acb24: 1101 |000c: return-object v1 │ │ +4acb00: |[4acb00] com.nextcloud.talk.chat.viewmodels.ChatViewModel$getMessageFlow$1.invoke:(Lkotlin/Triple;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4acb10: 6e30 98ee 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageFlow$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@ee98 │ │ +4acb16: 0c01 |0003: move-result-object v1 │ │ +4acb18: 1f01 c721 |0004: check-cast v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageFlow$1; // type@21c7 │ │ +4acb1c: 6202 61b5 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +4acb20: 6e20 9bee 2100 |0008: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageFlow$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@ee9b │ │ +4acb26: 0c01 |000b: move-result-object v1 │ │ +4acb28: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageFlow$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 57 16-bit code units │ │ -4acb28: |[4acb28] com.nextcloud.talk.chat.viewmodels.ChatViewModel$getMessageFlow$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4acb38: 7100 dcfb 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ -4acb3e: 5220 06b3 |0003: iget v0, v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageFlow$1;.label:I // field@b306 │ │ -4acb42: 3900 2c00 |0005: if-nez v0, 0031 // +002c │ │ -4acb46: 7110 8cfb 0300 |0007: invoke-static {v3}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -4acb4c: 5423 07b3 |000a: iget-object v3, v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageFlow$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b307 │ │ -4acb50: 7110 bfee 0300 |000c: invoke-static {v3}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$get_chatMessageViewState$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData; // method@eebf │ │ -4acb56: 0c03 |000f: move-result-object v3 │ │ -4acb58: 5420 07b3 |0010: iget-object v0, v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageFlow$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b307 │ │ -4acb5c: 7110 bfee 0000 |0012: invoke-static {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$get_chatMessageViewState$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData; // method@eebf │ │ -4acb62: 0c00 |0015: move-result-object v0 │ │ -4acb64: 6e10 df0e 0000 |0016: invoke-virtual {v0}, Landroidx/lifecycle/MutableLiveData;.getValue:()Ljava/lang/Object; // method@0edf │ │ -4acb6a: 0c00 |0019: move-result-object v0 │ │ -4acb6c: 6201 b3b2 |001a: sget-object v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ChatMessageInitialState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ChatMessageInitialState; // field@b2b3 │ │ -4acb70: 7120 fbfb 1000 |001c: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ -4acb76: 0a00 |001f: move-result v0 │ │ -4acb78: 3800 0700 |0020: if-eqz v0, 0027 // +0007 │ │ -4acb7c: 6200 b5b2 |0022: sget-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ChatMessageStartState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ChatMessageStartState; // field@b2b5 │ │ -4acb80: 1f00 bd21 |0024: check-cast v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState; // type@21bd │ │ -4acb84: 2805 |0026: goto 002b // +0005 │ │ -4acb86: 6200 b7b2 |0027: sget-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ChatMessageUpdateState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ChatMessageUpdateState; // field@b2b7 │ │ -4acb8a: 1f00 bd21 |0029: check-cast v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState; // type@21bd │ │ -4acb8e: 6e20 e10e 0300 |002b: invoke-virtual {v3, v0}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0ee1 │ │ -4acb94: 6203 61b5 |002e: sget-object v3, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -4acb98: 1103 |0030: return-object v3 │ │ -4acb9a: 2203 8924 |0031: new-instance v3, Ljava/lang/IllegalStateException; // type@2489 │ │ -4acb9e: 1a00 d28c |0033: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ -4acba2: 7020 c9f5 0300 |0035: invoke-direct {v3, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ -4acba8: 2703 |0038: throw v3 │ │ +4acb2c: |[4acb2c] com.nextcloud.talk.chat.viewmodels.ChatViewModel$getMessageFlow$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4acb3c: 7100 dcfb 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ +4acb42: 5220 06b3 |0003: iget v0, v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageFlow$1;.label:I // field@b306 │ │ +4acb46: 3900 2c00 |0005: if-nez v0, 0031 // +002c │ │ +4acb4a: 7110 8cfb 0300 |0007: invoke-static {v3}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +4acb50: 5423 07b3 |000a: iget-object v3, v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageFlow$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b307 │ │ +4acb54: 7110 bfee 0300 |000c: invoke-static {v3}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$get_chatMessageViewState$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData; // method@eebf │ │ +4acb5a: 0c03 |000f: move-result-object v3 │ │ +4acb5c: 5420 07b3 |0010: iget-object v0, v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageFlow$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b307 │ │ +4acb60: 7110 bfee 0000 |0012: invoke-static {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$get_chatMessageViewState$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData; // method@eebf │ │ +4acb66: 0c00 |0015: move-result-object v0 │ │ +4acb68: 6e10 df0e 0000 |0016: invoke-virtual {v0}, Landroidx/lifecycle/MutableLiveData;.getValue:()Ljava/lang/Object; // method@0edf │ │ +4acb6e: 0c00 |0019: move-result-object v0 │ │ +4acb70: 6201 b3b2 |001a: sget-object v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ChatMessageInitialState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ChatMessageInitialState; // field@b2b3 │ │ +4acb74: 7120 fbfb 1000 |001c: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ +4acb7a: 0a00 |001f: move-result v0 │ │ +4acb7c: 3800 0700 |0020: if-eqz v0, 0027 // +0007 │ │ +4acb80: 6200 b5b2 |0022: sget-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ChatMessageStartState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ChatMessageStartState; // field@b2b5 │ │ +4acb84: 1f00 bd21 |0024: check-cast v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState; // type@21bd │ │ +4acb88: 2805 |0026: goto 002b // +0005 │ │ +4acb8a: 6200 b7b2 |0027: sget-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ChatMessageUpdateState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ChatMessageUpdateState; // field@b2b7 │ │ +4acb8e: 1f00 bd21 |0029: check-cast v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ViewState; // type@21bd │ │ +4acb92: 6e20 e10e 0300 |002b: invoke-virtual {v3, v0}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0ee1 │ │ +4acb98: 6203 61b5 |002e: sget-object v3, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +4acb9c: 1103 |0030: return-object v3 │ │ +4acb9e: 2203 8924 |0031: new-instance v3, Ljava/lang/IllegalStateException; // type@2489 │ │ +4acba2: 1a00 d28c |0033: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ +4acba6: 7020 c9f5 0300 |0035: invoke-direct {v3, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ +4acbac: 2703 |0038: throw v3 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=111 │ │ 0x000a line=112 │ │ 0x0022 line=113 │ │ 0x0027 line=115 │ │ 0x002b line=112 │ │ @@ -2051976,90 +2051976,90 @@ │ │ type : '(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -4acc94: |[4acc94] com.nextcloud.talk.chat.viewmodels.ChatViewModel$getMessageFlow$2.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;Lkotlin/coroutines/Continuation;)V │ │ -4acca4: 5b01 09b3 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageFlow$2;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b309 │ │ -4acca8: 1231 |0002: const/4 v1, #int 3 // #3 │ │ -4accaa: 7030 e4fb 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@fbe4 │ │ -4accb0: 0e00 |0006: return-void │ │ +4acc98: |[4acc98] com.nextcloud.talk.chat.viewmodels.ChatViewModel$getMessageFlow$2.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;Lkotlin/coroutines/Continuation;)V │ │ +4acca8: 5b01 09b3 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageFlow$2;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b309 │ │ +4accac: 1231 |0002: const/4 v1, #int 3 // #3 │ │ +4accae: 7030 e4fb 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@fbe4 │ │ +4accb4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageFlow$2;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -4acbf0: |[4acbf0] com.nextcloud.talk.chat.viewmodels.ChatViewModel$getMessageFlow$2.invoke:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -4acc00: 1f01 3b26 |0000: check-cast v1, Lkotlinx/coroutines/flow/FlowCollector; // type@263b │ │ -4acc04: 1f02 b024 |0002: check-cast v2, Ljava/lang/Throwable; // type@24b0 │ │ -4acc08: 1f03 ce25 |0004: check-cast v3, Lkotlin/coroutines/Continuation; // type@25ce │ │ -4acc0c: 6e40 9eee 1032 |0006: invoke-virtual {v0, v1, v2, v3}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageFlow$2;.invoke:(Lkotlinx/coroutines/flow/FlowCollector;Ljava/lang/Throwable;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ee9e │ │ -4acc12: 0c01 |0009: move-result-object v1 │ │ -4acc14: 1101 |000a: return-object v1 │ │ +4acbf4: |[4acbf4] com.nextcloud.talk.chat.viewmodels.ChatViewModel$getMessageFlow$2.invoke:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +4acc04: 1f01 3b26 |0000: check-cast v1, Lkotlinx/coroutines/flow/FlowCollector; // type@263b │ │ +4acc08: 1f02 b024 |0002: check-cast v2, Ljava/lang/Throwable; // type@24b0 │ │ +4acc0c: 1f03 ce25 |0004: check-cast v3, Lkotlin/coroutines/Continuation; // type@25ce │ │ +4acc10: 6e40 9eee 1032 |0006: invoke-virtual {v0, v1, v2, v3}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageFlow$2;.invoke:(Lkotlinx/coroutines/flow/FlowCollector;Ljava/lang/Throwable;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@ee9e │ │ +4acc16: 0c01 |0009: move-result-object v1 │ │ +4acc18: 1101 |000a: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageFlow$2;) │ │ name : 'invoke' │ │ type : '(Lkotlinx/coroutines/flow/FlowCollector;Ljava/lang/Throwable;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -4acc18: |[4acc18] com.nextcloud.talk.chat.viewmodels.ChatViewModel$getMessageFlow$2.invoke:(Lkotlinx/coroutines/flow/FlowCollector;Ljava/lang/Throwable;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4acc28: 2201 c821 |0000: new-instance v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageFlow$2; // type@21c8 │ │ -4acc2c: 5402 09b3 |0002: iget-object v2, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageFlow$2;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b309 │ │ -4acc30: 7030 9cee 2103 |0004: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageFlow$2;.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;Lkotlin/coroutines/Continuation;)V // method@ee9c │ │ -4acc36: 6202 61b5 |0007: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -4acc3a: 6e20 9fee 2100 |0009: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageFlow$2;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@ee9f │ │ -4acc40: 0c01 |000c: move-result-object v1 │ │ -4acc42: 1101 |000d: return-object v1 │ │ +4acc1c: |[4acc1c] com.nextcloud.talk.chat.viewmodels.ChatViewModel$getMessageFlow$2.invoke:(Lkotlinx/coroutines/flow/FlowCollector;Ljava/lang/Throwable;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4acc2c: 2201 c821 |0000: new-instance v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageFlow$2; // type@21c8 │ │ +4acc30: 5402 09b3 |0002: iget-object v2, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageFlow$2;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b309 │ │ +4acc34: 7030 9cee 2103 |0004: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageFlow$2;.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;Lkotlin/coroutines/Continuation;)V // method@ee9c │ │ +4acc3a: 6202 61b5 |0007: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +4acc3e: 6e20 9fee 2100 |0009: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageFlow$2;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@ee9f │ │ +4acc44: 0c01 |000c: move-result-object v1 │ │ +4acc46: 1101 |000d: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageFlow$2;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -4acc44: |[4acc44] com.nextcloud.talk.chat.viewmodels.ChatViewModel$getMessageFlow$2.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4acc54: 7100 dcfb 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ -4acc5a: 5210 08b3 |0003: iget v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageFlow$2;.label:I // field@b308 │ │ -4acc5e: 3900 1300 |0005: if-nez v0, 0018 // +0013 │ │ -4acc62: 7110 8cfb 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ -4acc68: 5412 09b3 |000a: iget-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageFlow$2;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b309 │ │ -4acc6c: 7110 bfee 0200 |000c: invoke-static {v2}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$get_chatMessageViewState$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData; // method@eebf │ │ -4acc72: 0c02 |000f: move-result-object v2 │ │ -4acc74: 6200 b1b2 |0010: sget-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ChatMessageErrorState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ChatMessageErrorState; // field@b2b1 │ │ -4acc78: 6e20 e10e 0200 |0012: invoke-virtual {v2, v0}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0ee1 │ │ -4acc7e: 6202 61b5 |0015: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -4acc82: 1102 |0017: return-object v2 │ │ -4acc84: 2202 8924 |0018: new-instance v2, Ljava/lang/IllegalStateException; // type@2489 │ │ -4acc88: 1a00 d28c |001a: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ -4acc8c: 7020 c9f5 0200 |001c: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ -4acc92: 2702 |001f: throw v2 │ │ +4acc48: |[4acc48] com.nextcloud.talk.chat.viewmodels.ChatViewModel$getMessageFlow$2.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4acc58: 7100 dcfb 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@fbdc │ │ +4acc5e: 5210 08b3 |0003: iget v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageFlow$2;.label:I // field@b308 │ │ +4acc62: 3900 1300 |0005: if-nez v0, 0018 // +0013 │ │ +4acc66: 7110 8cfb 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@fb8c │ │ +4acc6c: 5412 09b3 |000a: iget-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageFlow$2;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b309 │ │ +4acc70: 7110 bfee 0200 |000c: invoke-static {v2}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$get_chatMessageViewState$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData; // method@eebf │ │ +4acc76: 0c02 |000f: move-result-object v2 │ │ +4acc78: 6200 b1b2 |0010: sget-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ChatMessageErrorState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ChatMessageErrorState; // field@b2b1 │ │ +4acc7c: 6e20 e10e 0200 |0012: invoke-virtual {v2, v0}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0ee1 │ │ +4acc82: 6202 61b5 |0015: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +4acc86: 1102 |0017: return-object v2 │ │ +4acc88: 2202 8924 |0018: new-instance v2, Ljava/lang/IllegalStateException; // type@2489 │ │ +4acc8c: 1a00 d28c |001a: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8cd2 │ │ +4acc90: 7020 c9f5 0200 |001c: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@f5c9 │ │ +4acc96: 2702 |001f: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=117 │ │ 0x000a line=118 │ │ 0x0015 line=119 │ │ 0x0018 line=117 │ │ locals : │ │ @@ -2052115,20 +2052115,20 @@ │ │ type : '(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;JLkotlin/jvm/functions/Function0;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -4accb4: |[4accb4] com.nextcloud.talk.chat.viewmodels.ChatViewModel$leaveRoom$1.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;JLkotlin/jvm/functions/Function0;)V │ │ -4accc4: 5b01 0cb3 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$leaveRoom$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b30c │ │ -4accc8: 5a02 0bb3 |0002: iput-wide v2, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$leaveRoom$1;.$startNanoTime:J // field@b30b │ │ -4acccc: 5b04 0ab3 |0004: iput-object v4, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$leaveRoom$1;.$funToCallWhenLeaveSuccessful:Lkotlin/jvm/functions/Function0; // field@b30a │ │ -4accd0: 7010 2ff6 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4accd6: 0e00 |0009: return-void │ │ +4accb8: |[4accb8] com.nextcloud.talk.chat.viewmodels.ChatViewModel$leaveRoom$1.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;JLkotlin/jvm/functions/Function0;)V │ │ +4accc8: 5b01 0cb3 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$leaveRoom$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b30c │ │ +4acccc: 5a02 0bb3 |0002: iput-wide v2, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$leaveRoom$1;.$startNanoTime:J // field@b30b │ │ +4accd0: 5b04 0ab3 |0004: iput-object v4, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$leaveRoom$1;.$funToCallWhenLeaveSuccessful:Lkotlin/jvm/functions/Function0; // field@b30a │ │ +4accd4: 7010 2ff6 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4accda: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0006 line=328 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$leaveRoom$1; │ │ 0x0000 - 0x000a reg=1 (null) Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; │ │ 0x0000 - 0x000a reg=2 (null) J │ │ @@ -2052140,27 +2052140,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -4accd8: |[4accd8] com.nextcloud.talk.chat.viewmodels.ChatViewModel$leaveRoom$1.onComplete:()V │ │ -4acce8: 7100 bdee 0000 |0000: invoke-static {}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$getTAG$cp:()Ljava/lang/String; // method@eebd │ │ -4accee: 0c00 |0003: move-result-object v0 │ │ -4accf0: 5351 0bb3 |0004: iget-wide v1, v5, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$leaveRoom$1;.$startNanoTime:J // field@b30b │ │ -4accf4: 2203 a924 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@24a9 │ │ -4accf8: 1a04 6ebf |0008: const-string v4, "leaveRoom - leaveRoom - completed: " // string@bf6e │ │ -4accfc: 7020 89f6 4300 |000a: invoke-direct {v3, v4}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -4acd02: 6e30 8ef6 1302 |000d: invoke-virtual {v3, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@f68e │ │ -4acd08: 0c01 |0010: move-result-object v1 │ │ -4acd0a: 6e10 9cf6 0100 |0011: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -4acd10: 0c01 |0014: move-result-object v1 │ │ -4acd12: 7120 6c05 1000 |0015: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4acd18: 0e00 |0018: return-void │ │ +4accdc: |[4accdc] com.nextcloud.talk.chat.viewmodels.ChatViewModel$leaveRoom$1.onComplete:()V │ │ +4accec: 7100 bdee 0000 |0000: invoke-static {}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$getTAG$cp:()Ljava/lang/String; // method@eebd │ │ +4accf2: 0c00 |0003: move-result-object v0 │ │ +4accf4: 5351 0bb3 |0004: iget-wide v1, v5, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$leaveRoom$1;.$startNanoTime:J // field@b30b │ │ +4accf8: 2203 a924 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@24a9 │ │ +4accfc: 1a04 6ebf |0008: const-string v4, "leaveRoom - leaveRoom - completed: " // string@bf6e │ │ +4acd00: 7020 89f6 4300 |000a: invoke-direct {v3, v4}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +4acd06: 6e30 8ef6 1302 |000d: invoke-virtual {v3, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@f68e │ │ +4acd0c: 0c01 |0010: move-result-object v1 │ │ +4acd0e: 6e10 9cf6 0100 |0011: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +4acd14: 0c01 |0014: move-result-object v1 │ │ +4acd16: 7120 6c05 1000 |0015: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4acd1c: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=338 │ │ locals : │ │ 0x0000 - 0x0019 reg=5 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$leaveRoom$1; │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$leaveRoom$1;) │ │ @@ -2052168,22 +2052168,22 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -4acd1c: |[4acd1c] com.nextcloud.talk.chat.viewmodels.ChatViewModel$leaveRoom$1.onError:(Ljava/lang/Throwable;)V │ │ -4acd2c: 1a00 659b |0000: const-string v0, "e" // string@9b65 │ │ -4acd30: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4acd36: 7100 bdee 0000 |0005: invoke-static {}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$getTAG$cp:()Ljava/lang/String; // method@eebd │ │ -4acd3c: 0c00 |0008: move-result-object v0 │ │ -4acd3e: 1a01 6cbf |0009: const-string v1, "leaveRoom - leaveRoom - ERROR" // string@bf6c │ │ -4acd42: 7130 6f05 1003 |000b: invoke-static {v0, v1, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@056f │ │ -4acd48: 0e00 |000e: return-void │ │ +4acd20: |[4acd20] com.nextcloud.talk.chat.viewmodels.ChatViewModel$leaveRoom$1.onError:(Ljava/lang/Throwable;)V │ │ +4acd30: 1a00 659b |0000: const-string v0, "e" // string@9b65 │ │ +4acd34: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4acd3a: 7100 bdee 0000 |0005: invoke-static {}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$getTAG$cp:()Ljava/lang/String; // method@eebd │ │ +4acd40: 0c00 |0008: move-result-object v0 │ │ +4acd42: 1a01 6cbf |0009: const-string v1, "leaveRoom - leaveRoom - ERROR" // string@bf6c │ │ +4acd46: 7130 6f05 1003 |000b: invoke-static {v0, v1, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@056f │ │ +4acd4c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=334 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$leaveRoom$1; │ │ 0x0000 - 0x000f reg=3 (null) Ljava/lang/Throwable; │ │ │ │ @@ -2052192,35 +2052192,35 @@ │ │ type : '(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -4acd4c: |[4acd4c] com.nextcloud.talk.chat.viewmodels.ChatViewModel$leaveRoom$1.onNext:(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)V │ │ -4acd5c: 1a00 fdf0 |0000: const-string v0, "t" // string@f0fd │ │ -4acd60: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4acd66: 5423 0cb3 |0005: iget-object v3, v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$leaveRoom$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b30c │ │ -4acd6a: 7110 c7ee 0300 |0007: invoke-static {v3}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$get_leaveRoomViewState$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData; // method@eec7 │ │ -4acd70: 0c03 |000a: move-result-object v3 │ │ -4acd72: 2200 b421 |000b: new-instance v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LeaveRoomSuccessState; // type@21b4 │ │ -4acd76: 5421 0ab3 |000d: iget-object v1, v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$leaveRoom$1;.$funToCallWhenLeaveSuccessful:Lkotlin/jvm/functions/Function0; // field@b30a │ │ -4acd7a: 7020 48ee 1000 |000f: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LeaveRoomSuccessState;.:(Lkotlin/jvm/functions/Function0;)V // method@ee48 │ │ -4acd80: 6e20 e10e 0300 |0012: invoke-virtual {v3, v0}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0ee1 │ │ -4acd86: 5423 0cb3 |0015: iget-object v3, v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$leaveRoom$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b30c │ │ -4acd8a: 7110 c2ee 0300 |0017: invoke-static {v3}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$get_getCapabilitiesViewState$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData; // method@eec2 │ │ -4acd90: 0c03 |001a: move-result-object v3 │ │ -4acd92: 6200 cab2 |001b: sget-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesStartState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesStartState; // field@b2ca │ │ -4acd96: 6e20 e10e 0300 |001d: invoke-virtual {v3, v0}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0ee1 │ │ -4acd9c: 5423 0cb3 |0020: iget-object v3, v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$leaveRoom$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b30c │ │ -4acda0: 7110 c5ee 0300 |0022: invoke-static {v3}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$get_getRoomViewState$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData; // method@eec5 │ │ -4acda6: 0c03 |0025: move-result-object v3 │ │ -4acda8: 6200 d5b2 |0026: sget-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetRoomStartState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetRoomStartState; // field@b2d5 │ │ -4acdac: 6e20 e10e 0300 |0028: invoke-virtual {v3, v0}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0ee1 │ │ -4acdb2: 0e00 |002b: return-void │ │ +4acd50: |[4acd50] com.nextcloud.talk.chat.viewmodels.ChatViewModel$leaveRoom$1.onNext:(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)V │ │ +4acd60: 1a00 fdf0 |0000: const-string v0, "t" // string@f0fd │ │ +4acd64: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4acd6a: 5423 0cb3 |0005: iget-object v3, v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$leaveRoom$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b30c │ │ +4acd6e: 7110 c7ee 0300 |0007: invoke-static {v3}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$get_leaveRoomViewState$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData; // method@eec7 │ │ +4acd74: 0c03 |000a: move-result-object v3 │ │ +4acd76: 2200 b421 |000b: new-instance v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LeaveRoomSuccessState; // type@21b4 │ │ +4acd7a: 5421 0ab3 |000d: iget-object v1, v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$leaveRoom$1;.$funToCallWhenLeaveSuccessful:Lkotlin/jvm/functions/Function0; // field@b30a │ │ +4acd7e: 7020 48ee 1000 |000f: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LeaveRoomSuccessState;.:(Lkotlin/jvm/functions/Function0;)V // method@ee48 │ │ +4acd84: 6e20 e10e 0300 |0012: invoke-virtual {v3, v0}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0ee1 │ │ +4acd8a: 5423 0cb3 |0015: iget-object v3, v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$leaveRoom$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b30c │ │ +4acd8e: 7110 c2ee 0300 |0017: invoke-static {v3}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$get_getCapabilitiesViewState$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData; // method@eec2 │ │ +4acd94: 0c03 |001a: move-result-object v3 │ │ +4acd96: 6200 cab2 |001b: sget-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesStartState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesStartState; // field@b2ca │ │ +4acd9a: 6e20 e10e 0300 |001d: invoke-virtual {v3, v0}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0ee1 │ │ +4acda0: 5423 0cb3 |0020: iget-object v3, v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$leaveRoom$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b30c │ │ +4acda4: 7110 c5ee 0300 |0022: invoke-static {v3}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$get_getRoomViewState$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData; // method@eec5 │ │ +4acdaa: 0c03 |0025: move-result-object v3 │ │ +4acdac: 6200 d5b2 |0026: sget-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetRoomStartState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetRoomStartState; // field@b2d5 │ │ +4acdb0: 6e20 e10e 0300 |0028: invoke-virtual {v3, v0}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0ee1 │ │ +4acdb6: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=342 │ │ 0x0015 line=343 │ │ 0x0020 line=344 │ │ locals : │ │ 0x0000 - 0x002c reg=2 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$leaveRoom$1; │ │ @@ -2052231,18 +2052231,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4acdb4: |[4acdb4] com.nextcloud.talk.chat.viewmodels.ChatViewModel$leaveRoom$1.onNext:(Ljava/lang/Object;)V │ │ -4acdc4: 1f01 ea22 |0000: check-cast v1, Lcom/nextcloud/talk/models/json/generic/GenericOverall; // type@22ea │ │ -4acdc8: 6e20 a3ee 1000 |0002: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$leaveRoom$1;.onNext:(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)V // method@eea3 │ │ -4acdce: 0e00 |0005: return-void │ │ +4acdb8: |[4acdb8] com.nextcloud.talk.chat.viewmodels.ChatViewModel$leaveRoom$1.onNext:(Ljava/lang/Object;)V │ │ +4acdc8: 1f01 ea22 |0000: check-cast v1, Lcom/nextcloud/talk/models/json/generic/GenericOverall; // type@22ea │ │ +4acdcc: 6e20 a3ee 1000 |0002: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$leaveRoom$1;.onNext:(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)V // method@eea3 │ │ +4acdd2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=328 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$leaveRoom$1; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -2052251,22 +2052251,22 @@ │ │ type : '(Lio/reactivex/disposables/Disposable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -4acdd0: |[4acdd0] com.nextcloud.talk.chat.viewmodels.ChatViewModel$leaveRoom$1.onSubscribe:(Lio/reactivex/disposables/Disposable;)V │ │ -4acde0: 1a00 4f97 |0000: const-string v0, "d" // string@974f │ │ -4acde4: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4acdea: 5410 0cb3 |0005: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$leaveRoom$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b30c │ │ -4acdee: 6e10 d7ee 0000 |0007: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getDisposableSet:()Ljava/util/Set; // method@eed7 │ │ -4acdf4: 0c00 |000a: move-result-object v0 │ │ -4acdf6: 7220 eef9 2000 |000b: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@f9ee │ │ -4acdfc: 0e00 |000e: return-void │ │ +4acdd4: |[4acdd4] com.nextcloud.talk.chat.viewmodels.ChatViewModel$leaveRoom$1.onSubscribe:(Lio/reactivex/disposables/Disposable;)V │ │ +4acde4: 1a00 4f97 |0000: const-string v0, "d" // string@974f │ │ +4acde8: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4acdee: 5410 0cb3 |0005: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$leaveRoom$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b30c │ │ +4acdf2: 6e10 d7ee 0000 |0007: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getDisposableSet:()Ljava/util/Set; // method@eed7 │ │ +4acdf8: 0c00 |000a: move-result-object v0 │ │ +4acdfa: 7220 eef9 2000 |000b: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@f9ee │ │ +4ace00: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=330 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$leaveRoom$1; │ │ 0x0000 - 0x000f reg=2 (null) Lio/reactivex/disposables/Disposable; │ │ │ │ @@ -2052307,18 +2052307,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4ace00: |[4ace00] com.nextcloud.talk.chat.viewmodels.ChatViewModel$setChatReadMarker$1.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)V │ │ -4ace10: 5b01 0db3 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$setChatReadMarker$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b30d │ │ -4ace14: 7010 2ff6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4ace1a: 0e00 |0005: return-void │ │ +4ace04: |[4ace04] com.nextcloud.talk.chat.viewmodels.ChatViewModel$setChatReadMarker$1.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)V │ │ +4ace14: 5b01 0db3 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$setChatReadMarker$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b30d │ │ +4ace18: 7010 2ff6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4ace1e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=440 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$setChatReadMarker$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; │ │ │ │ @@ -2052328,38 +2052328,38 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -4ace1c: |[4ace1c] com.nextcloud.talk.chat.viewmodels.ChatViewModel$setChatReadMarker$1.onComplete:()V │ │ -4ace2c: 0e00 |0000: return-void │ │ +4ace20: |[4ace20] com.nextcloud.talk.chat.viewmodels.ChatViewModel$setChatReadMarker$1.onComplete:()V │ │ +4ace30: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$setChatReadMarker$1;) │ │ name : 'onError' │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -4ace30: |[4ace30] com.nextcloud.talk.chat.viewmodels.ChatViewModel$setChatReadMarker$1.onError:(Ljava/lang/Throwable;)V │ │ -4ace40: 1a00 659b |0000: const-string v0, "e" // string@9b65 │ │ -4ace44: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ace4a: 7100 bdee 0000 |0005: invoke-static {}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$getTAG$cp:()Ljava/lang/String; // method@eebd │ │ -4ace50: 0c00 |0008: move-result-object v0 │ │ -4ace52: 6e10 c7f6 0300 |0009: invoke-virtual {v3}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@f6c7 │ │ -4ace58: 0c01 |000c: move-result-object v1 │ │ -4ace5a: 7130 6f05 1003 |000d: invoke-static {v0, v1, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@056f │ │ -4ace60: 0e00 |0010: return-void │ │ +4ace34: |[4ace34] com.nextcloud.talk.chat.viewmodels.ChatViewModel$setChatReadMarker$1.onError:(Ljava/lang/Throwable;)V │ │ +4ace44: 1a00 659b |0000: const-string v0, "e" // string@9b65 │ │ +4ace48: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ace4e: 7100 bdee 0000 |0005: invoke-static {}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$getTAG$cp:()Ljava/lang/String; // method@eebd │ │ +4ace54: 0c00 |0008: move-result-object v0 │ │ +4ace56: 6e10 c7f6 0300 |0009: invoke-virtual {v3}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@f6c7 │ │ +4ace5c: 0c01 |000c: move-result-object v1 │ │ +4ace5e: 7130 6f05 1003 |000d: invoke-static {v0, v1, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@056f │ │ +4ace64: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=446 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$setChatReadMarker$1; │ │ 0x0000 - 0x0011 reg=3 (null) Ljava/lang/Throwable; │ │ │ │ @@ -2052368,35 +2052368,35 @@ │ │ type : '(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4ace64: |[4ace64] com.nextcloud.talk.chat.viewmodels.ChatViewModel$setChatReadMarker$1.onNext:(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)V │ │ -4ace74: 1a00 fdf0 |0000: const-string v0, "t" // string@f0fd │ │ -4ace78: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ace7e: 0e00 |0005: return-void │ │ +4ace68: |[4ace68] com.nextcloud.talk.chat.viewmodels.ChatViewModel$setChatReadMarker$1.onNext:(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)V │ │ +4ace78: 1a00 fdf0 |0000: const-string v0, "t" // string@f0fd │ │ +4ace7c: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ace82: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$setChatReadMarker$1;) │ │ name : 'onNext' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4ace80: |[4ace80] com.nextcloud.talk.chat.viewmodels.ChatViewModel$setChatReadMarker$1.onNext:(Ljava/lang/Object;)V │ │ -4ace90: 1f01 ea22 |0000: check-cast v1, Lcom/nextcloud/talk/models/json/generic/GenericOverall; // type@22ea │ │ -4ace94: 6e20 a9ee 1000 |0002: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$setChatReadMarker$1;.onNext:(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)V // method@eea9 │ │ -4ace9a: 0e00 |0005: return-void │ │ +4ace84: |[4ace84] com.nextcloud.talk.chat.viewmodels.ChatViewModel$setChatReadMarker$1.onNext:(Ljava/lang/Object;)V │ │ +4ace94: 1f01 ea22 |0000: check-cast v1, Lcom/nextcloud/talk/models/json/generic/GenericOverall; // type@22ea │ │ +4ace98: 6e20 a9ee 1000 |0002: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$setChatReadMarker$1;.onNext:(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)V // method@eea9 │ │ +4ace9e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=440 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$setChatReadMarker$1; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -2052405,22 +2052405,22 @@ │ │ type : '(Lio/reactivex/disposables/Disposable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -4ace9c: |[4ace9c] com.nextcloud.talk.chat.viewmodels.ChatViewModel$setChatReadMarker$1.onSubscribe:(Lio/reactivex/disposables/Disposable;)V │ │ -4aceac: 1a00 4f97 |0000: const-string v0, "d" // string@974f │ │ -4aceb0: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4aceb6: 5410 0db3 |0005: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$setChatReadMarker$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b30d │ │ -4aceba: 6e10 d7ee 0000 |0007: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getDisposableSet:()Ljava/util/Set; // method@eed7 │ │ -4acec0: 0c00 |000a: move-result-object v0 │ │ -4acec2: 7220 eef9 2000 |000b: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@f9ee │ │ -4acec8: 0e00 |000e: return-void │ │ +4acea0: |[4acea0] com.nextcloud.talk.chat.viewmodels.ChatViewModel$setChatReadMarker$1.onSubscribe:(Lio/reactivex/disposables/Disposable;)V │ │ +4aceb0: 1a00 4f97 |0000: const-string v0, "d" // string@974f │ │ +4aceb4: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4aceba: 5410 0db3 |0005: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$setChatReadMarker$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b30d │ │ +4acebe: 6e10 d7ee 0000 |0007: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getDisposableSet:()Ljava/util/Set; // method@eed7 │ │ +4acec4: 0c00 |000a: move-result-object v0 │ │ +4acec6: 7220 eef9 2000 |000b: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@f9ee │ │ +4acecc: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=442 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$setChatReadMarker$1; │ │ 0x0000 - 0x000f reg=2 (null) Lio/reactivex/disposables/Disposable; │ │ │ │ @@ -2052461,18 +2052461,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4acecc: |[4acecc] com.nextcloud.talk.chat.viewmodels.ChatViewModel$shareLocationToNotes$1.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)V │ │ -4acedc: 5b01 0eb3 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$shareLocationToNotes$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b30e │ │ -4acee0: 7010 2ff6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4acee6: 0e00 |0005: return-void │ │ +4aced0: |[4aced0] com.nextcloud.talk.chat.viewmodels.ChatViewModel$shareLocationToNotes$1.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)V │ │ +4acee0: 5b01 0eb3 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$shareLocationToNotes$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b30e │ │ +4acee4: 7010 2ff6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4aceea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=492 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$shareLocationToNotes$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; │ │ │ │ @@ -2052482,43 +2052482,43 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -4acee8: |[4acee8] com.nextcloud.talk.chat.viewmodels.ChatViewModel$shareLocationToNotes$1.onComplete:()V │ │ -4acef8: 0e00 |0000: return-void │ │ +4aceec: |[4aceec] com.nextcloud.talk.chat.viewmodels.ChatViewModel$shareLocationToNotes$1.onComplete:()V │ │ +4acefc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$shareLocationToNotes$1;) │ │ name : 'onError' │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -4acefc: |[4acefc] com.nextcloud.talk.chat.viewmodels.ChatViewModel$shareLocationToNotes$1.onError:(Ljava/lang/Throwable;)V │ │ -4acf0c: 1a00 659b |0000: const-string v0, "e" // string@9b65 │ │ -4acf10: 7120 00fc 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4acf16: 7100 bdee 0000 |0005: invoke-static {}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$getTAG$cp:()Ljava/lang/String; // method@eebd │ │ -4acf1c: 0c00 |0008: move-result-object v0 │ │ -4acf1e: 2201 a924 |0009: new-instance v1, Ljava/lang/StringBuilder; // type@24a9 │ │ -4acf22: 1a02 d624 |000b: const-string v2, "Error when sharing location to notes " // string@24d6 │ │ -4acf26: 7020 89f6 2100 |000d: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -4acf2c: 6e20 91f6 4100 |0010: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@f691 │ │ -4acf32: 0c04 |0013: move-result-object v4 │ │ -4acf34: 6e10 9cf6 0400 |0014: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -4acf3a: 0c04 |0017: move-result-object v4 │ │ -4acf3c: 7120 6e05 4000 |0018: invoke-static {v0, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@056e │ │ -4acf42: 0e00 |001b: return-void │ │ +4acf00: |[4acf00] com.nextcloud.talk.chat.viewmodels.ChatViewModel$shareLocationToNotes$1.onError:(Ljava/lang/Throwable;)V │ │ +4acf10: 1a00 659b |0000: const-string v0, "e" // string@9b65 │ │ +4acf14: 7120 00fc 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4acf1a: 7100 bdee 0000 |0005: invoke-static {}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$getTAG$cp:()Ljava/lang/String; // method@eebd │ │ +4acf20: 0c00 |0008: move-result-object v0 │ │ +4acf22: 2201 a924 |0009: new-instance v1, Ljava/lang/StringBuilder; // type@24a9 │ │ +4acf26: 1a02 d624 |000b: const-string v2, "Error when sharing location to notes " // string@24d6 │ │ +4acf2a: 7020 89f6 2100 |000d: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +4acf30: 6e20 91f6 4100 |0010: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@f691 │ │ +4acf36: 0c04 |0013: move-result-object v4 │ │ +4acf38: 6e10 9cf6 0400 |0014: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +4acf3e: 0c04 |0017: move-result-object v4 │ │ +4acf40: 7120 6e05 4000 |0018: invoke-static {v0, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@056e │ │ +4acf46: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=502 │ │ locals : │ │ 0x0000 - 0x001c reg=3 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$shareLocationToNotes$1; │ │ 0x0000 - 0x001c reg=4 (null) Ljava/lang/Throwable; │ │ │ │ @@ -2052527,35 +2052527,35 @@ │ │ type : '(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4acf44: |[4acf44] com.nextcloud.talk.chat.viewmodels.ChatViewModel$shareLocationToNotes$1.onNext:(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)V │ │ -4acf54: 1a00 d9a1 |0000: const-string v0, "genericOverall" // string@a1d9 │ │ -4acf58: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4acf5e: 0e00 |0005: return-void │ │ +4acf48: |[4acf48] com.nextcloud.talk.chat.viewmodels.ChatViewModel$shareLocationToNotes$1.onNext:(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)V │ │ +4acf58: 1a00 d9a1 |0000: const-string v0, "genericOverall" // string@a1d9 │ │ +4acf5c: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4acf62: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$shareLocationToNotes$1;) │ │ name : 'onNext' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4acf60: |[4acf60] com.nextcloud.talk.chat.viewmodels.ChatViewModel$shareLocationToNotes$1.onNext:(Ljava/lang/Object;)V │ │ -4acf70: 1f01 ea22 |0000: check-cast v1, Lcom/nextcloud/talk/models/json/generic/GenericOverall; // type@22ea │ │ -4acf74: 6e20 afee 1000 |0002: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$shareLocationToNotes$1;.onNext:(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)V // method@eeaf │ │ -4acf7a: 0e00 |0005: return-void │ │ +4acf64: |[4acf64] com.nextcloud.talk.chat.viewmodels.ChatViewModel$shareLocationToNotes$1.onNext:(Ljava/lang/Object;)V │ │ +4acf74: 1f01 ea22 |0000: check-cast v1, Lcom/nextcloud/talk/models/json/generic/GenericOverall; // type@22ea │ │ +4acf78: 6e20 afee 1000 |0002: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$shareLocationToNotes$1;.onNext:(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)V // method@eeaf │ │ +4acf7e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=492 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$shareLocationToNotes$1; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -2052564,22 +2052564,22 @@ │ │ type : '(Lio/reactivex/disposables/Disposable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -4acf7c: |[4acf7c] com.nextcloud.talk.chat.viewmodels.ChatViewModel$shareLocationToNotes$1.onSubscribe:(Lio/reactivex/disposables/Disposable;)V │ │ -4acf8c: 1a00 4f97 |0000: const-string v0, "d" // string@974f │ │ -4acf90: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4acf96: 5410 0eb3 |0005: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$shareLocationToNotes$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b30e │ │ -4acf9a: 6e10 d7ee 0000 |0007: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getDisposableSet:()Ljava/util/Set; // method@eed7 │ │ -4acfa0: 0c00 |000a: move-result-object v0 │ │ -4acfa2: 7220 eef9 2000 |000b: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@f9ee │ │ -4acfa8: 0e00 |000e: return-void │ │ +4acf80: |[4acf80] com.nextcloud.talk.chat.viewmodels.ChatViewModel$shareLocationToNotes$1.onSubscribe:(Lio/reactivex/disposables/Disposable;)V │ │ +4acf90: 1a00 4f97 |0000: const-string v0, "d" // string@974f │ │ +4acf94: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4acf9a: 5410 0eb3 |0005: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$shareLocationToNotes$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b30e │ │ +4acf9e: 6e10 d7ee 0000 |0007: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getDisposableSet:()Ljava/util/Set; // method@eed7 │ │ +4acfa4: 0c00 |000a: move-result-object v0 │ │ +4acfa6: 7220 eef9 2000 |000b: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@f9ee │ │ +4acfac: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=494 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$shareLocationToNotes$1; │ │ 0x0000 - 0x000f reg=2 (null) Lio/reactivex/disposables/Disposable; │ │ │ │ @@ -2052620,18 +2052620,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4acfac: |[4acfac] com.nextcloud.talk.chat.viewmodels.ChatViewModel$shareToNotes$1.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)V │ │ -4acfbc: 5b01 0fb3 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$shareToNotes$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b30f │ │ -4acfc0: 7010 2ff6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4acfc6: 0e00 |0005: return-void │ │ +4acfb0: |[4acfb0] com.nextcloud.talk.chat.viewmodels.ChatViewModel$shareToNotes$1.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)V │ │ +4acfc0: 5b01 0fb3 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$shareToNotes$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b30f │ │ +4acfc4: 7010 2ff6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4acfca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=463 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$shareToNotes$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; │ │ │ │ @@ -2052641,43 +2052641,43 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -4acfc8: |[4acfc8] com.nextcloud.talk.chat.viewmodels.ChatViewModel$shareToNotes$1.onComplete:()V │ │ -4acfd8: 0e00 |0000: return-void │ │ +4acfcc: |[4acfcc] com.nextcloud.talk.chat.viewmodels.ChatViewModel$shareToNotes$1.onComplete:()V │ │ +4acfdc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$shareToNotes$1;) │ │ name : 'onError' │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -4acfdc: |[4acfdc] com.nextcloud.talk.chat.viewmodels.ChatViewModel$shareToNotes$1.onError:(Ljava/lang/Throwable;)V │ │ -4acfec: 1a00 659b |0000: const-string v0, "e" // string@9b65 │ │ -4acff0: 7120 00fc 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4acff6: 7100 bdee 0000 |0005: invoke-static {}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$getTAG$cp:()Ljava/lang/String; // method@eebd │ │ -4acffc: 0c00 |0008: move-result-object v0 │ │ -4acffe: 2201 a924 |0009: new-instance v1, Ljava/lang/StringBuilder; // type@24a9 │ │ -4ad002: 1a02 d724 |000b: const-string v2, "Error when sharing to notes " // string@24d7 │ │ -4ad006: 7020 89f6 2100 |000d: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -4ad00c: 6e20 91f6 4100 |0010: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@f691 │ │ -4ad012: 0c04 |0013: move-result-object v4 │ │ -4ad014: 6e10 9cf6 0400 |0014: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -4ad01a: 0c04 |0017: move-result-object v4 │ │ -4ad01c: 7120 6c05 4000 |0018: invoke-static {v0, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4ad022: 0e00 |001b: return-void │ │ +4acfe0: |[4acfe0] com.nextcloud.talk.chat.viewmodels.ChatViewModel$shareToNotes$1.onError:(Ljava/lang/Throwable;)V │ │ +4acff0: 1a00 659b |0000: const-string v0, "e" // string@9b65 │ │ +4acff4: 7120 00fc 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4acffa: 7100 bdee 0000 |0005: invoke-static {}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.access$getTAG$cp:()Ljava/lang/String; // method@eebd │ │ +4ad000: 0c00 |0008: move-result-object v0 │ │ +4ad002: 2201 a924 |0009: new-instance v1, Ljava/lang/StringBuilder; // type@24a9 │ │ +4ad006: 1a02 d724 |000b: const-string v2, "Error when sharing to notes " // string@24d7 │ │ +4ad00a: 7020 89f6 2100 |000d: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +4ad010: 6e20 91f6 4100 |0010: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@f691 │ │ +4ad016: 0c04 |0013: move-result-object v4 │ │ +4ad018: 6e10 9cf6 0400 |0014: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +4ad01e: 0c04 |0017: move-result-object v4 │ │ +4ad020: 7120 6c05 4000 |0018: invoke-static {v0, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4ad026: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=473 │ │ locals : │ │ 0x0000 - 0x001c reg=3 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$shareToNotes$1; │ │ 0x0000 - 0x001c reg=4 (null) Ljava/lang/Throwable; │ │ │ │ @@ -2052686,35 +2052686,35 @@ │ │ type : '(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4ad024: |[4ad024] com.nextcloud.talk.chat.viewmodels.ChatViewModel$shareToNotes$1.onNext:(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)V │ │ -4ad034: 1a00 d9a1 |0000: const-string v0, "genericOverall" // string@a1d9 │ │ -4ad038: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ad03e: 0e00 |0005: return-void │ │ +4ad028: |[4ad028] com.nextcloud.talk.chat.viewmodels.ChatViewModel$shareToNotes$1.onNext:(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)V │ │ +4ad038: 1a00 d9a1 |0000: const-string v0, "genericOverall" // string@a1d9 │ │ +4ad03c: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ad042: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$shareToNotes$1;) │ │ name : 'onNext' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4ad040: |[4ad040] com.nextcloud.talk.chat.viewmodels.ChatViewModel$shareToNotes$1.onNext:(Ljava/lang/Object;)V │ │ -4ad050: 1f01 ea22 |0000: check-cast v1, Lcom/nextcloud/talk/models/json/generic/GenericOverall; // type@22ea │ │ -4ad054: 6e20 b5ee 1000 |0002: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$shareToNotes$1;.onNext:(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)V // method@eeb5 │ │ -4ad05a: 0e00 |0005: return-void │ │ +4ad044: |[4ad044] com.nextcloud.talk.chat.viewmodels.ChatViewModel$shareToNotes$1.onNext:(Ljava/lang/Object;)V │ │ +4ad054: 1f01 ea22 |0000: check-cast v1, Lcom/nextcloud/talk/models/json/generic/GenericOverall; // type@22ea │ │ +4ad058: 6e20 b5ee 1000 |0002: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$shareToNotes$1;.onNext:(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)V // method@eeb5 │ │ +4ad05e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=463 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$shareToNotes$1; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -2052723,22 +2052723,22 @@ │ │ type : '(Lio/reactivex/disposables/Disposable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -4ad05c: |[4ad05c] com.nextcloud.talk.chat.viewmodels.ChatViewModel$shareToNotes$1.onSubscribe:(Lio/reactivex/disposables/Disposable;)V │ │ -4ad06c: 1a00 4f97 |0000: const-string v0, "d" // string@974f │ │ -4ad070: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ad076: 5410 0fb3 |0005: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$shareToNotes$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b30f │ │ -4ad07a: 6e10 d7ee 0000 |0007: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getDisposableSet:()Ljava/util/Set; // method@eed7 │ │ -4ad080: 0c00 |000a: move-result-object v0 │ │ -4ad082: 7220 eef9 2000 |000b: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@f9ee │ │ -4ad088: 0e00 |000e: return-void │ │ +4ad060: |[4ad060] com.nextcloud.talk.chat.viewmodels.ChatViewModel$shareToNotes$1.onSubscribe:(Lio/reactivex/disposables/Disposable;)V │ │ +4ad070: 1a00 4f97 |0000: const-string v0, "d" // string@974f │ │ +4ad074: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ad07a: 5410 0fb3 |0005: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$shareToNotes$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // field@b30f │ │ +4ad07e: 6e10 d7ee 0000 |0007: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getDisposableSet:()Ljava/util/Set; // method@eed7 │ │ +4ad084: 0c00 |000a: move-result-object v0 │ │ +4ad086: 7220 eef9 2000 |000b: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@f9ee │ │ +4ad08c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=465 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$shareToNotes$1; │ │ 0x0000 - 0x000f reg=2 (null) Lio/reactivex/disposables/Disposable; │ │ │ │ @@ -2053005,196 +2053005,196 @@ │ │ type : '(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -4ad558: |[4ad558] com.nextcloud.talk.chat.viewmodels.ChatViewModel.$r8$lambda$2jO65pO7ZsHRxjPAecgpF-eedi4:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Lkotlin/Unit; │ │ -4ad568: 7110 03ef 0000 |0000: invoke-static {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.stopAudioRecording$lambda$2:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Lkotlin/Unit; // method@ef03 │ │ -4ad56e: 0c00 |0003: move-result-object v0 │ │ -4ad570: 1100 |0004: return-object v0 │ │ +4ad55c: |[4ad55c] com.nextcloud.talk.chat.viewmodels.ChatViewModel.$r8$lambda$2jO65pO7ZsHRxjPAecgpF-eedi4:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Lkotlin/Unit; │ │ +4ad56c: 7110 03ef 0000 |0000: invoke-static {v0}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.stopAudioRecording$lambda$2:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Lkotlin/Unit; // method@ef03 │ │ +4ad572: 0c00 |0003: move-result-object v0 │ │ +4ad574: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;) │ │ name : '$r8$lambda$qetUMfcP4l_QFpmznlWp88m_tFI' │ │ type : '(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;Landroid/content/Context;Lcom/nextcloud/talk/models/domain/ConversationModel;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -4ad574: |[4ad574] com.nextcloud.talk.chat.viewmodels.ChatViewModel.$r8$lambda$qetUMfcP4l_QFpmznlWp88m_tFI:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;Landroid/content/Context;Lcom/nextcloud/talk/models/domain/ConversationModel;)Lkotlin/Unit; │ │ -4ad584: 7130 ffee 1002 |0000: invoke-static {v0, v1, v2}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.startAudioRecording$lambda$1:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;Landroid/content/Context;Lcom/nextcloud/talk/models/domain/ConversationModel;)Lkotlin/Unit; // method@eeff │ │ -4ad58a: 0c00 |0003: move-result-object v0 │ │ -4ad58c: 1100 |0004: return-object v0 │ │ +4ad578: |[4ad578] com.nextcloud.talk.chat.viewmodels.ChatViewModel.$r8$lambda$qetUMfcP4l_QFpmznlWp88m_tFI:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;Landroid/content/Context;Lcom/nextcloud/talk/models/domain/ConversationModel;)Lkotlin/Unit; │ │ +4ad588: 7130 ffee 1002 |0000: invoke-static {v0, v1, v2}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.startAudioRecording$lambda$1:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;Landroid/content/Context;Lcom/nextcloud/talk/models/domain/ConversationModel;)Lkotlin/Unit; // method@eeff │ │ +4ad58e: 0c00 |0003: move-result-object v0 │ │ +4ad590: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -4ad6a8: |[4ad6a8] com.nextcloud.talk.chat.viewmodels.ChatViewModel.:()V │ │ -4ad6b8: 2200 9e21 |0000: new-instance v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$Companion; // type@219e │ │ -4ad6bc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4ad6be: 7020 0eee 1000 |0003: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@ee0e │ │ -4ad6c4: 6900 11b3 |0006: sput-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.Companion:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$Companion; // field@b311 │ │ -4ad6c8: 1300 0800 |0008: const/16 v0, #int 8 // #8 │ │ -4ad6cc: 6700 10b3 |000a: sput v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.$stable:I // field@b310 │ │ -4ad6d0: 1c00 cd21 |000c: const-class v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // type@21cd │ │ -4ad6d4: 7110 11fc 0000 |000e: invoke-static {v0}, Lkotlin/jvm/internal/Reflection;.getOrCreateKotlinClass:(Ljava/lang/Class;)Lkotlin/reflect/KClass; // method@fc11 │ │ -4ad6da: 0c00 |0011: move-result-object v0 │ │ -4ad6dc: 7210 2afc 0000 |0012: invoke-interface {v0}, Lkotlin/reflect/KClass;.getSimpleName:()Ljava/lang/String; // method@fc2a │ │ -4ad6e2: 0c00 |0015: move-result-object v0 │ │ -4ad6e4: 6900 13b3 |0016: sput-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.TAG:Ljava/lang/String; // field@b313 │ │ -4ad6e8: 0e00 |0018: return-void │ │ +4ad6ac: |[4ad6ac] com.nextcloud.talk.chat.viewmodels.ChatViewModel.:()V │ │ +4ad6bc: 2200 9e21 |0000: new-instance v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$Companion; // type@219e │ │ +4ad6c0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4ad6c2: 7020 0eee 1000 |0003: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@ee0e │ │ +4ad6c8: 6900 11b3 |0006: sput-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.Companion:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$Companion; // field@b311 │ │ +4ad6cc: 1300 0800 |0008: const/16 v0, #int 8 // #8 │ │ +4ad6d0: 6700 10b3 |000a: sput v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.$stable:I // field@b310 │ │ +4ad6d4: 1c00 cd21 |000c: const-class v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // type@21cd │ │ +4ad6d8: 7110 11fc 0000 |000e: invoke-static {v0}, Lkotlin/jvm/internal/Reflection;.getOrCreateKotlinClass:(Ljava/lang/Class;)Lkotlin/reflect/KClass; // method@fc11 │ │ +4ad6de: 0c00 |0011: move-result-object v0 │ │ +4ad6e0: 7210 2afc 0000 |0012: invoke-interface {v0}, Lkotlin/reflect/KClass;.getSimpleName:()Ljava/lang/String; // method@fc2a │ │ +4ad6e6: 0c00 |0015: move-result-object v0 │ │ +4ad6e8: 6900 13b3 |0016: sput-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.TAG:Ljava/lang/String; // field@b313 │ │ +4ad6ec: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x000c line=755 │ │ locals : │ │ │ │ #3 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;) │ │ name : '' │ │ type : '(Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource;Lcom/nextcloud/talk/chat/data/ChatMessageRepository;Lcom/nextcloud/talk/conversationlist/data/OfflineConversationsRepository;Lcom/nextcloud/talk/repositories/reactions/ReactionsRepository;Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 8 │ │ outs : 3 │ │ insns size : 263 16-bit code units │ │ -4ad6ec: |[4ad6ec] com.nextcloud.talk.chat.viewmodels.ChatViewModel.:(Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource;Lcom/nextcloud/talk/chat/data/ChatMessageRepository;Lcom/nextcloud/talk/conversationlist/data/OfflineConversationsRepository;Lcom/nextcloud/talk/repositories/reactions/ReactionsRepository;Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;)V │ │ -4ad6fc: 1a00 688e |0000: const-string v0, "chatNetworkDataSource" // string@8e68 │ │ -4ad700: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ad706: 1a00 6a8e |0005: const-string v0, "chatRepository" // string@8e6a │ │ -4ad70a: 7120 00fc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ad710: 1a00 4094 |000a: const-string v0, "conversationRepository" // string@9440 │ │ -4ad714: 7120 00fc 0400 |000c: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ad71a: 1a00 8cdb |000f: const-string v0, "reactionsRepository" // string@db8c │ │ -4ad71e: 7120 00fc 0500 |0011: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ad724: 1a00 72cc |0014: const-string v0, "mediaRecorderManager" // string@cc72 │ │ -4ad728: 7120 00fc 0600 |0016: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ad72e: 1a00 9389 |0019: const-string v0, "audioFocusRequestManager" // string@8993 │ │ -4ad732: 7120 00fc 0700 |001b: invoke-static {v7, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ad738: 1a00 53f8 |001e: const-string v0, "userProvider" // string@f853 │ │ -4ad73c: 7120 00fc 0800 |0020: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ad742: 7010 e40e 0100 |0023: invoke-direct {v1}, Landroidx/lifecycle/ViewModel;.:()V // method@0ee4 │ │ -4ad748: 5b12 23b3 |0026: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.chatNetworkDataSource:Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource; // field@b323 │ │ -4ad74c: 5b13 24b3 |0028: iput-object v3, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.chatRepository:Lcom/nextcloud/talk/chat/data/ChatMessageRepository; // field@b324 │ │ -4ad750: 5b14 25b3 |002a: iput-object v4, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.conversationRepository:Lcom/nextcloud/talk/conversationlist/data/OfflineConversationsRepository; // field@b325 │ │ -4ad754: 5b15 2fb3 |002c: iput-object v5, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.reactionsRepository:Lcom/nextcloud/talk/repositories/reactions/ReactionsRepository; // field@b32f │ │ -4ad758: 5b16 2eb3 |002e: iput-object v6, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.mediaRecorderManager:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager; // field@b32e │ │ -4ad75c: 5b17 22b3 |0030: iput-object v7, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.audioFocusRequestManager:Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager; // field@b322 │ │ -4ad760: 5b18 30b3 |0032: iput-object v8, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.userProvider:Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew; // field@b330 │ │ -4ad764: 2202 3525 |0034: new-instance v2, Ljava/util/LinkedHashSet; // type@2535 │ │ -4ad768: 7010 57f9 0200 |0036: invoke-direct {v2}, Ljava/util/LinkedHashSet;.:()V // method@f957 │ │ -4ad76e: 1f02 4825 |0039: check-cast v2, Ljava/util/Set; // type@2548 │ │ -4ad772: 5b12 27b3 |003b: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.disposableSet:Ljava/util/Set; // field@b327 │ │ -4ad776: 2202 5b03 |003d: new-instance v2, Landroidx/lifecycle/MutableLiveData; // type@035b │ │ -4ad77a: 7010 dd0e 0200 |003f: invoke-direct {v2}, Landroidx/lifecycle/MutableLiveData;.:()V // method@0edd │ │ -4ad780: 5b12 21b3 |0042: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._recordTouchObserver:Landroidx/lifecycle/MutableLiveData; // field@b321 │ │ -4ad784: 2202 5b03 |0044: new-instance v2, Landroidx/lifecycle/MutableLiveData; // type@035b │ │ -4ad788: 7010 dd0e 0200 |0046: invoke-direct {v2}, Landroidx/lifecycle/MutableLiveData;.:()V // method@0edd │ │ -4ad78e: 5b12 1bb3 |0049: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._getVoiceRecordingInProgress:Landroidx/lifecycle/MutableLiveData; // field@b31b │ │ -4ad792: 2202 5b03 |004b: new-instance v2, Landroidx/lifecycle/MutableLiveData; // type@035b │ │ -4ad796: 7010 dd0e 0200 |004d: invoke-direct {v2}, Landroidx/lifecycle/MutableLiveData;.:()V // method@0edd │ │ -4ad79c: 5b12 1cb3 |0050: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._getVoiceRecordingLocked:Landroidx/lifecycle/MutableLiveData; // field@b31c │ │ -4ad7a0: 7210 9aeb 0300 |0052: invoke-interface {v3}, Lcom/nextcloud/talk/chat/data/ChatMessageRepository;.getMessageFlow:()Lkotlinx/coroutines/flow/Flow; // method@eb9a │ │ -4ad7a6: 0c02 |0055: move-result-object v2 │ │ -4ad7a8: 2205 c721 |0056: new-instance v5, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageFlow$1; // type@21c7 │ │ -4ad7ac: 1206 |0058: const/4 v6, #int 0 // #0 │ │ -4ad7ae: 7030 97ee 1506 |0059: invoke-direct {v5, v1, v6}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageFlow$1;.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;Lkotlin/coroutines/Continuation;)V // method@ee97 │ │ -4ad7b4: 1f05 e825 |005c: check-cast v5, Lkotlin/jvm/functions/Function2; // type@25e8 │ │ -4ad7b8: 7120 97fc 5200 |005e: invoke-static {v2, v5}, Lkotlinx/coroutines/flow/FlowKt;.onEach:(Lkotlinx/coroutines/flow/Flow;Lkotlin/jvm/functions/Function2;)Lkotlinx/coroutines/flow/Flow; // method@fc97 │ │ -4ad7be: 0c02 |0061: move-result-object v2 │ │ -4ad7c0: 2205 c821 |0062: new-instance v5, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageFlow$2; // type@21c8 │ │ -4ad7c4: 7030 9cee 1506 |0064: invoke-direct {v5, v1, v6}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageFlow$2;.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;Lkotlin/coroutines/Continuation;)V // method@ee9c │ │ -4ad7ca: 1f05 e925 |0067: check-cast v5, Lkotlin/jvm/functions/Function3; // type@25e9 │ │ -4ad7ce: 7120 8ffc 5200 |0069: invoke-static {v2, v5}, Lkotlinx/coroutines/flow/FlowKt;.catch:(Lkotlinx/coroutines/flow/Flow;Lkotlin/jvm/functions/Function3;)Lkotlinx/coroutines/flow/Flow; // method@fc8f │ │ -4ad7d4: 0c02 |006c: move-result-object v2 │ │ -4ad7d6: 5b12 2cb3 |006d: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getMessageFlow:Lkotlinx/coroutines/flow/Flow; // field@b32c │ │ -4ad7da: 7210 9beb 0300 |006f: invoke-interface {v3}, Lcom/nextcloud/talk/chat/data/ChatMessageRepository;.getUpdateMessageFlow:()Lkotlinx/coroutines/flow/Flow; // method@eb9b │ │ -4ad7e0: 0c02 |0072: move-result-object v2 │ │ -4ad7e2: 5b12 2db3 |0073: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getUpdateMessageFlow:Lkotlinx/coroutines/flow/Flow; // field@b32d │ │ -4ad7e6: 7210 97eb 0300 |0075: invoke-interface {v3}, Lcom/nextcloud/talk/chat/data/ChatMessageRepository;.getLastCommonReadFlow:()Lkotlinx/coroutines/flow/Flow; // method@eb97 │ │ -4ad7ec: 0c02 |0078: move-result-object v2 │ │ -4ad7ee: 5b12 2ab3 |0079: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getLastCommonReadFlow:Lkotlinx/coroutines/flow/Flow; // field@b32a │ │ -4ad7f2: 7210 98eb 0300 |007b: invoke-interface {v3}, Lcom/nextcloud/talk/chat/data/ChatMessageRepository;.getLastReadMessageFlow:()Lkotlinx/coroutines/flow/Flow; // method@eb98 │ │ -4ad7f8: 0c02 |007e: move-result-object v2 │ │ -4ad7fa: 5b12 2bb3 |007f: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getLastReadMessageFlow:Lkotlinx/coroutines/flow/Flow; // field@b32b │ │ -4ad7fe: 7210 3ef0 0400 |0081: invoke-interface {v4}, Lcom/nextcloud/talk/conversationlist/data/OfflineConversationsRepository;.getConversationFlow:()Lkotlinx/coroutines/flow/Flow; // method@f03e │ │ -4ad804: 0c02 |0084: move-result-object v2 │ │ -4ad806: 2204 c421 |0085: new-instance v4, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getConversationFlow$1; // type@21c4 │ │ -4ad80a: 7030 89ee 1406 |0087: invoke-direct {v4, v1, v6}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getConversationFlow$1;.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;Lkotlin/coroutines/Continuation;)V // method@ee89 │ │ -4ad810: 1f04 e825 |008a: check-cast v4, Lkotlin/jvm/functions/Function2; // type@25e8 │ │ -4ad814: 7120 97fc 4200 |008c: invoke-static {v2, v4}, Lkotlinx/coroutines/flow/FlowKt;.onEach:(Lkotlinx/coroutines/flow/Flow;Lkotlin/jvm/functions/Function2;)Lkotlinx/coroutines/flow/Flow; // method@fc97 │ │ -4ad81a: 0c02 |008f: move-result-object v2 │ │ -4ad81c: 2204 c521 |0090: new-instance v4, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getConversationFlow$2; // type@21c5 │ │ -4ad820: 7030 8eee 1406 |0092: invoke-direct {v4, v1, v6}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getConversationFlow$2;.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;Lkotlin/coroutines/Continuation;)V // method@ee8e │ │ -4ad826: 1f04 e925 |0095: check-cast v4, Lkotlin/jvm/functions/Function3; // type@25e9 │ │ -4ad82a: 7120 8ffc 4200 |0097: invoke-static {v2, v4}, Lkotlinx/coroutines/flow/FlowKt;.catch:(Lkotlinx/coroutines/flow/Flow;Lkotlin/jvm/functions/Function3;)Lkotlinx/coroutines/flow/Flow; // method@fc8f │ │ -4ad830: 0c02 |009a: move-result-object v2 │ │ -4ad832: 5b12 28b3 |009b: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getConversationFlow:Lkotlinx/coroutines/flow/Flow; // field@b328 │ │ -4ad836: 7210 96eb 0300 |009d: invoke-interface {v3}, Lcom/nextcloud/talk/chat/data/ChatMessageRepository;.getGeneralUIFlow:()Lkotlinx/coroutines/flow/Flow; // method@eb96 │ │ -4ad83c: 0c02 |00a0: move-result-object v2 │ │ -4ad83e: 5b12 29b3 |00a1: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getGeneralUIFlow:Lkotlinx/coroutines/flow/Flow; // field@b329 │ │ -4ad842: 2202 5b03 |00a3: new-instance v2, Landroidx/lifecycle/MutableLiveData; // type@035b │ │ -4ad846: 6203 d1b2 |00a5: sget-object v3, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetReminderStartState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetReminderStartState; // field@b2d1 │ │ -4ad84a: 7020 de0e 3200 |00a7: invoke-direct {v2, v3}, Landroidx/lifecycle/MutableLiveData;.:(Ljava/lang/Object;)V // method@0ede │ │ -4ad850: 5b12 19b3 |00aa: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._getReminderExistState:Landroidx/lifecycle/MutableLiveData; // field@b319 │ │ -4ad854: 2202 5b03 |00ac: new-instance v2, Landroidx/lifecycle/MutableLiveData; // type@035b │ │ -4ad858: 6203 ebb2 |00ae: sget-object v3, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$NoteToSelfNotAvailableState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$NoteToSelfNotAvailableState; // field@b2eb │ │ -4ad85c: 7020 de0e 3200 |00b0: invoke-direct {v2, v3}, Landroidx/lifecycle/MutableLiveData;.:(Ljava/lang/Object;)V // method@0ede │ │ -4ad862: 5b12 18b3 |00b3: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._getNoteToSelfAvailability:Landroidx/lifecycle/MutableLiveData; // field@b318 │ │ -4ad866: 2202 5b03 |00b5: new-instance v2, Landroidx/lifecycle/MutableLiveData; // type@035b │ │ -4ad86a: 6203 d5b2 |00b7: sget-object v3, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetRoomStartState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetRoomStartState; // field@b2d5 │ │ -4ad86e: 7020 de0e 3200 |00b9: invoke-direct {v2, v3}, Landroidx/lifecycle/MutableLiveData;.:(Ljava/lang/Object;)V // method@0ede │ │ -4ad874: 5b12 1ab3 |00bc: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._getRoomViewState:Landroidx/lifecycle/MutableLiveData; // field@b31a │ │ -4ad878: 2202 5b03 |00be: new-instance v2, Landroidx/lifecycle/MutableLiveData; // type@035b │ │ -4ad87c: 6203 cab2 |00c0: sget-object v3, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesStartState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesStartState; // field@b2ca │ │ -4ad880: 7020 de0e 3200 |00c2: invoke-direct {v2, v3}, Landroidx/lifecycle/MutableLiveData;.:(Ljava/lang/Object;)V // method@0ede │ │ -4ad886: 5b12 17b3 |00c5: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._getCapabilitiesViewState:Landroidx/lifecycle/MutableLiveData; // field@b317 │ │ -4ad88a: 2202 5b03 |00c7: new-instance v2, Landroidx/lifecycle/MutableLiveData; // type@035b │ │ -4ad88e: 6203 dcb2 |00c9: sget-object v3, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$JoinRoomStartState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$JoinRoomStartState; // field@b2dc │ │ -4ad892: 7020 de0e 3200 |00cb: invoke-direct {v2, v3}, Landroidx/lifecycle/MutableLiveData;.:(Ljava/lang/Object;)V // method@0ede │ │ -4ad898: 5b12 1db3 |00ce: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._joinRoomViewState:Landroidx/lifecycle/MutableLiveData; // field@b31d │ │ -4ad89c: 2202 5b03 |00d0: new-instance v2, Landroidx/lifecycle/MutableLiveData; // type@035b │ │ -4ad8a0: 6203 e0b2 |00d2: sget-object v3, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LeaveRoomStartState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LeaveRoomStartState; // field@b2e0 │ │ -4ad8a4: 7020 de0e 3200 |00d4: invoke-direct {v2, v3}, Landroidx/lifecycle/MutableLiveData;.:(Ljava/lang/Object;)V // method@0ede │ │ -4ad8aa: 5b12 1eb3 |00d7: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._leaveRoomViewState:Landroidx/lifecycle/MutableLiveData; // field@b31e │ │ -4ad8ae: 2202 5b03 |00d9: new-instance v2, Landroidx/lifecycle/MutableLiveData; // type@035b │ │ -4ad8b2: 6203 b3b2 |00db: sget-object v3, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ChatMessageInitialState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ChatMessageInitialState; // field@b2b3 │ │ -4ad8b6: 7020 de0e 3200 |00dd: invoke-direct {v2, v3}, Landroidx/lifecycle/MutableLiveData;.:(Ljava/lang/Object;)V // method@0ede │ │ -4ad8bc: 5b12 14b3 |00e0: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._chatMessageViewState:Landroidx/lifecycle/MutableLiveData; // field@b314 │ │ -4ad8c0: 2202 5b03 |00e2: new-instance v2, Landroidx/lifecycle/MutableLiveData; // type@035b │ │ -4ad8c4: 6203 c2b2 |00e4: sget-object v3, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$DeleteChatMessageStartState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$DeleteChatMessageStartState; // field@b2c2 │ │ -4ad8c8: 7020 de0e 3200 |00e6: invoke-direct {v2, v3}, Landroidx/lifecycle/MutableLiveData;.:(Ljava/lang/Object;)V // method@0ede │ │ -4ad8ce: 5b12 16b3 |00e9: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._deleteChatMessageViewState:Landroidx/lifecycle/MutableLiveData; // field@b316 │ │ -4ad8d2: 2202 5b03 |00eb: new-instance v2, Landroidx/lifecycle/MutableLiveData; // type@035b │ │ -4ad8d6: 6203 bcb2 |00ed: sget-object v3, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$CreateRoomStartState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$CreateRoomStartState; // field@b2bc │ │ -4ad8da: 7020 de0e 3200 |00ef: invoke-direct {v2, v3}, Landroidx/lifecycle/MutableLiveData;.:(Ljava/lang/Object;)V // method@0ede │ │ -4ad8e0: 5b12 15b3 |00f2: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._createRoomViewState:Landroidx/lifecycle/MutableLiveData; // field@b315 │ │ -4ad8e4: 2202 5b03 |00f4: new-instance v2, Landroidx/lifecycle/MutableLiveData; // type@035b │ │ -4ad8e8: 6203 edb2 |00f6: sget-object v3, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ReactionAddedStartState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ReactionAddedStartState; // field@b2ed │ │ -4ad8ec: 7020 de0e 3200 |00f8: invoke-direct {v2, v3}, Landroidx/lifecycle/MutableLiveData;.:(Ljava/lang/Object;)V // method@0ede │ │ -4ad8f2: 5b12 1fb3 |00fb: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._reactionAddedViewState:Landroidx/lifecycle/MutableLiveData; // field@b31f │ │ -4ad8f6: 2202 5b03 |00fd: new-instance v2, Landroidx/lifecycle/MutableLiveData; // type@035b │ │ -4ad8fa: 6203 f1b2 |00ff: sget-object v3, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ReactionDeletedStartState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ReactionDeletedStartState; // field@b2f1 │ │ -4ad8fe: 7020 de0e 3200 |0101: invoke-direct {v2, v3}, Landroidx/lifecycle/MutableLiveData;.:(Ljava/lang/Object;)V // method@0ede │ │ -4ad904: 5b12 20b3 |0104: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._reactionDeletedViewState:Landroidx/lifecycle/MutableLiveData; // field@b320 │ │ -4ad908: 0e00 |0106: return-void │ │ +4ad6f0: |[4ad6f0] com.nextcloud.talk.chat.viewmodels.ChatViewModel.:(Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource;Lcom/nextcloud/talk/chat/data/ChatMessageRepository;Lcom/nextcloud/talk/conversationlist/data/OfflineConversationsRepository;Lcom/nextcloud/talk/repositories/reactions/ReactionsRepository;Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;)V │ │ +4ad700: 1a00 688e |0000: const-string v0, "chatNetworkDataSource" // string@8e68 │ │ +4ad704: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ad70a: 1a00 6a8e |0005: const-string v0, "chatRepository" // string@8e6a │ │ +4ad70e: 7120 00fc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ad714: 1a00 4094 |000a: const-string v0, "conversationRepository" // string@9440 │ │ +4ad718: 7120 00fc 0400 |000c: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ad71e: 1a00 8cdb |000f: const-string v0, "reactionsRepository" // string@db8c │ │ +4ad722: 7120 00fc 0500 |0011: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ad728: 1a00 72cc |0014: const-string v0, "mediaRecorderManager" // string@cc72 │ │ +4ad72c: 7120 00fc 0600 |0016: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ad732: 1a00 9389 |0019: const-string v0, "audioFocusRequestManager" // string@8993 │ │ +4ad736: 7120 00fc 0700 |001b: invoke-static {v7, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ad73c: 1a00 53f8 |001e: const-string v0, "userProvider" // string@f853 │ │ +4ad740: 7120 00fc 0800 |0020: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ad746: 7010 e40e 0100 |0023: invoke-direct {v1}, Landroidx/lifecycle/ViewModel;.:()V // method@0ee4 │ │ +4ad74c: 5b12 23b3 |0026: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.chatNetworkDataSource:Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource; // field@b323 │ │ +4ad750: 5b13 24b3 |0028: iput-object v3, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.chatRepository:Lcom/nextcloud/talk/chat/data/ChatMessageRepository; // field@b324 │ │ +4ad754: 5b14 25b3 |002a: iput-object v4, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.conversationRepository:Lcom/nextcloud/talk/conversationlist/data/OfflineConversationsRepository; // field@b325 │ │ +4ad758: 5b15 2fb3 |002c: iput-object v5, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.reactionsRepository:Lcom/nextcloud/talk/repositories/reactions/ReactionsRepository; // field@b32f │ │ +4ad75c: 5b16 2eb3 |002e: iput-object v6, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.mediaRecorderManager:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager; // field@b32e │ │ +4ad760: 5b17 22b3 |0030: iput-object v7, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.audioFocusRequestManager:Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager; // field@b322 │ │ +4ad764: 5b18 30b3 |0032: iput-object v8, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.userProvider:Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew; // field@b330 │ │ +4ad768: 2202 3525 |0034: new-instance v2, Ljava/util/LinkedHashSet; // type@2535 │ │ +4ad76c: 7010 57f9 0200 |0036: invoke-direct {v2}, Ljava/util/LinkedHashSet;.:()V // method@f957 │ │ +4ad772: 1f02 4825 |0039: check-cast v2, Ljava/util/Set; // type@2548 │ │ +4ad776: 5b12 27b3 |003b: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.disposableSet:Ljava/util/Set; // field@b327 │ │ +4ad77a: 2202 5b03 |003d: new-instance v2, Landroidx/lifecycle/MutableLiveData; // type@035b │ │ +4ad77e: 7010 dd0e 0200 |003f: invoke-direct {v2}, Landroidx/lifecycle/MutableLiveData;.:()V // method@0edd │ │ +4ad784: 5b12 21b3 |0042: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._recordTouchObserver:Landroidx/lifecycle/MutableLiveData; // field@b321 │ │ +4ad788: 2202 5b03 |0044: new-instance v2, Landroidx/lifecycle/MutableLiveData; // type@035b │ │ +4ad78c: 7010 dd0e 0200 |0046: invoke-direct {v2}, Landroidx/lifecycle/MutableLiveData;.:()V // method@0edd │ │ +4ad792: 5b12 1bb3 |0049: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._getVoiceRecordingInProgress:Landroidx/lifecycle/MutableLiveData; // field@b31b │ │ +4ad796: 2202 5b03 |004b: new-instance v2, Landroidx/lifecycle/MutableLiveData; // type@035b │ │ +4ad79a: 7010 dd0e 0200 |004d: invoke-direct {v2}, Landroidx/lifecycle/MutableLiveData;.:()V // method@0edd │ │ +4ad7a0: 5b12 1cb3 |0050: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._getVoiceRecordingLocked:Landroidx/lifecycle/MutableLiveData; // field@b31c │ │ +4ad7a4: 7210 9aeb 0300 |0052: invoke-interface {v3}, Lcom/nextcloud/talk/chat/data/ChatMessageRepository;.getMessageFlow:()Lkotlinx/coroutines/flow/Flow; // method@eb9a │ │ +4ad7aa: 0c02 |0055: move-result-object v2 │ │ +4ad7ac: 2205 c721 |0056: new-instance v5, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageFlow$1; // type@21c7 │ │ +4ad7b0: 1206 |0058: const/4 v6, #int 0 // #0 │ │ +4ad7b2: 7030 97ee 1506 |0059: invoke-direct {v5, v1, v6}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageFlow$1;.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;Lkotlin/coroutines/Continuation;)V // method@ee97 │ │ +4ad7b8: 1f05 e825 |005c: check-cast v5, Lkotlin/jvm/functions/Function2; // type@25e8 │ │ +4ad7bc: 7120 97fc 5200 |005e: invoke-static {v2, v5}, Lkotlinx/coroutines/flow/FlowKt;.onEach:(Lkotlinx/coroutines/flow/Flow;Lkotlin/jvm/functions/Function2;)Lkotlinx/coroutines/flow/Flow; // method@fc97 │ │ +4ad7c2: 0c02 |0061: move-result-object v2 │ │ +4ad7c4: 2205 c821 |0062: new-instance v5, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageFlow$2; // type@21c8 │ │ +4ad7c8: 7030 9cee 1506 |0064: invoke-direct {v5, v1, v6}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageFlow$2;.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;Lkotlin/coroutines/Continuation;)V // method@ee9c │ │ +4ad7ce: 1f05 e925 |0067: check-cast v5, Lkotlin/jvm/functions/Function3; // type@25e9 │ │ +4ad7d2: 7120 8ffc 5200 |0069: invoke-static {v2, v5}, Lkotlinx/coroutines/flow/FlowKt;.catch:(Lkotlinx/coroutines/flow/Flow;Lkotlin/jvm/functions/Function3;)Lkotlinx/coroutines/flow/Flow; // method@fc8f │ │ +4ad7d8: 0c02 |006c: move-result-object v2 │ │ +4ad7da: 5b12 2cb3 |006d: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getMessageFlow:Lkotlinx/coroutines/flow/Flow; // field@b32c │ │ +4ad7de: 7210 9beb 0300 |006f: invoke-interface {v3}, Lcom/nextcloud/talk/chat/data/ChatMessageRepository;.getUpdateMessageFlow:()Lkotlinx/coroutines/flow/Flow; // method@eb9b │ │ +4ad7e4: 0c02 |0072: move-result-object v2 │ │ +4ad7e6: 5b12 2db3 |0073: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getUpdateMessageFlow:Lkotlinx/coroutines/flow/Flow; // field@b32d │ │ +4ad7ea: 7210 97eb 0300 |0075: invoke-interface {v3}, Lcom/nextcloud/talk/chat/data/ChatMessageRepository;.getLastCommonReadFlow:()Lkotlinx/coroutines/flow/Flow; // method@eb97 │ │ +4ad7f0: 0c02 |0078: move-result-object v2 │ │ +4ad7f2: 5b12 2ab3 |0079: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getLastCommonReadFlow:Lkotlinx/coroutines/flow/Flow; // field@b32a │ │ +4ad7f6: 7210 98eb 0300 |007b: invoke-interface {v3}, Lcom/nextcloud/talk/chat/data/ChatMessageRepository;.getLastReadMessageFlow:()Lkotlinx/coroutines/flow/Flow; // method@eb98 │ │ +4ad7fc: 0c02 |007e: move-result-object v2 │ │ +4ad7fe: 5b12 2bb3 |007f: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getLastReadMessageFlow:Lkotlinx/coroutines/flow/Flow; // field@b32b │ │ +4ad802: 7210 3ef0 0400 |0081: invoke-interface {v4}, Lcom/nextcloud/talk/conversationlist/data/OfflineConversationsRepository;.getConversationFlow:()Lkotlinx/coroutines/flow/Flow; // method@f03e │ │ +4ad808: 0c02 |0084: move-result-object v2 │ │ +4ad80a: 2204 c421 |0085: new-instance v4, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getConversationFlow$1; // type@21c4 │ │ +4ad80e: 7030 89ee 1406 |0087: invoke-direct {v4, v1, v6}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getConversationFlow$1;.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;Lkotlin/coroutines/Continuation;)V // method@ee89 │ │ +4ad814: 1f04 e825 |008a: check-cast v4, Lkotlin/jvm/functions/Function2; // type@25e8 │ │ +4ad818: 7120 97fc 4200 |008c: invoke-static {v2, v4}, Lkotlinx/coroutines/flow/FlowKt;.onEach:(Lkotlinx/coroutines/flow/Flow;Lkotlin/jvm/functions/Function2;)Lkotlinx/coroutines/flow/Flow; // method@fc97 │ │ +4ad81e: 0c02 |008f: move-result-object v2 │ │ +4ad820: 2204 c521 |0090: new-instance v4, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getConversationFlow$2; // type@21c5 │ │ +4ad824: 7030 8eee 1406 |0092: invoke-direct {v4, v1, v6}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getConversationFlow$2;.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;Lkotlin/coroutines/Continuation;)V // method@ee8e │ │ +4ad82a: 1f04 e925 |0095: check-cast v4, Lkotlin/jvm/functions/Function3; // type@25e9 │ │ +4ad82e: 7120 8ffc 4200 |0097: invoke-static {v2, v4}, Lkotlinx/coroutines/flow/FlowKt;.catch:(Lkotlinx/coroutines/flow/Flow;Lkotlin/jvm/functions/Function3;)Lkotlinx/coroutines/flow/Flow; // method@fc8f │ │ +4ad834: 0c02 |009a: move-result-object v2 │ │ +4ad836: 5b12 28b3 |009b: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getConversationFlow:Lkotlinx/coroutines/flow/Flow; // field@b328 │ │ +4ad83a: 7210 96eb 0300 |009d: invoke-interface {v3}, Lcom/nextcloud/talk/chat/data/ChatMessageRepository;.getGeneralUIFlow:()Lkotlinx/coroutines/flow/Flow; // method@eb96 │ │ +4ad840: 0c02 |00a0: move-result-object v2 │ │ +4ad842: 5b12 29b3 |00a1: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getGeneralUIFlow:Lkotlinx/coroutines/flow/Flow; // field@b329 │ │ +4ad846: 2202 5b03 |00a3: new-instance v2, Landroidx/lifecycle/MutableLiveData; // type@035b │ │ +4ad84a: 6203 d1b2 |00a5: sget-object v3, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetReminderStartState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetReminderStartState; // field@b2d1 │ │ +4ad84e: 7020 de0e 3200 |00a7: invoke-direct {v2, v3}, Landroidx/lifecycle/MutableLiveData;.:(Ljava/lang/Object;)V // method@0ede │ │ +4ad854: 5b12 19b3 |00aa: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._getReminderExistState:Landroidx/lifecycle/MutableLiveData; // field@b319 │ │ +4ad858: 2202 5b03 |00ac: new-instance v2, Landroidx/lifecycle/MutableLiveData; // type@035b │ │ +4ad85c: 6203 ebb2 |00ae: sget-object v3, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$NoteToSelfNotAvailableState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$NoteToSelfNotAvailableState; // field@b2eb │ │ +4ad860: 7020 de0e 3200 |00b0: invoke-direct {v2, v3}, Landroidx/lifecycle/MutableLiveData;.:(Ljava/lang/Object;)V // method@0ede │ │ +4ad866: 5b12 18b3 |00b3: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._getNoteToSelfAvailability:Landroidx/lifecycle/MutableLiveData; // field@b318 │ │ +4ad86a: 2202 5b03 |00b5: new-instance v2, Landroidx/lifecycle/MutableLiveData; // type@035b │ │ +4ad86e: 6203 d5b2 |00b7: sget-object v3, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetRoomStartState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetRoomStartState; // field@b2d5 │ │ +4ad872: 7020 de0e 3200 |00b9: invoke-direct {v2, v3}, Landroidx/lifecycle/MutableLiveData;.:(Ljava/lang/Object;)V // method@0ede │ │ +4ad878: 5b12 1ab3 |00bc: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._getRoomViewState:Landroidx/lifecycle/MutableLiveData; // field@b31a │ │ +4ad87c: 2202 5b03 |00be: new-instance v2, Landroidx/lifecycle/MutableLiveData; // type@035b │ │ +4ad880: 6203 cab2 |00c0: sget-object v3, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesStartState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesStartState; // field@b2ca │ │ +4ad884: 7020 de0e 3200 |00c2: invoke-direct {v2, v3}, Landroidx/lifecycle/MutableLiveData;.:(Ljava/lang/Object;)V // method@0ede │ │ +4ad88a: 5b12 17b3 |00c5: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._getCapabilitiesViewState:Landroidx/lifecycle/MutableLiveData; // field@b317 │ │ +4ad88e: 2202 5b03 |00c7: new-instance v2, Landroidx/lifecycle/MutableLiveData; // type@035b │ │ +4ad892: 6203 dcb2 |00c9: sget-object v3, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$JoinRoomStartState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$JoinRoomStartState; // field@b2dc │ │ +4ad896: 7020 de0e 3200 |00cb: invoke-direct {v2, v3}, Landroidx/lifecycle/MutableLiveData;.:(Ljava/lang/Object;)V // method@0ede │ │ +4ad89c: 5b12 1db3 |00ce: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._joinRoomViewState:Landroidx/lifecycle/MutableLiveData; // field@b31d │ │ +4ad8a0: 2202 5b03 |00d0: new-instance v2, Landroidx/lifecycle/MutableLiveData; // type@035b │ │ +4ad8a4: 6203 e0b2 |00d2: sget-object v3, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LeaveRoomStartState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LeaveRoomStartState; // field@b2e0 │ │ +4ad8a8: 7020 de0e 3200 |00d4: invoke-direct {v2, v3}, Landroidx/lifecycle/MutableLiveData;.:(Ljava/lang/Object;)V // method@0ede │ │ +4ad8ae: 5b12 1eb3 |00d7: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._leaveRoomViewState:Landroidx/lifecycle/MutableLiveData; // field@b31e │ │ +4ad8b2: 2202 5b03 |00d9: new-instance v2, Landroidx/lifecycle/MutableLiveData; // type@035b │ │ +4ad8b6: 6203 b3b2 |00db: sget-object v3, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ChatMessageInitialState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ChatMessageInitialState; // field@b2b3 │ │ +4ad8ba: 7020 de0e 3200 |00dd: invoke-direct {v2, v3}, Landroidx/lifecycle/MutableLiveData;.:(Ljava/lang/Object;)V // method@0ede │ │ +4ad8c0: 5b12 14b3 |00e0: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._chatMessageViewState:Landroidx/lifecycle/MutableLiveData; // field@b314 │ │ +4ad8c4: 2202 5b03 |00e2: new-instance v2, Landroidx/lifecycle/MutableLiveData; // type@035b │ │ +4ad8c8: 6203 c2b2 |00e4: sget-object v3, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$DeleteChatMessageStartState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$DeleteChatMessageStartState; // field@b2c2 │ │ +4ad8cc: 7020 de0e 3200 |00e6: invoke-direct {v2, v3}, Landroidx/lifecycle/MutableLiveData;.:(Ljava/lang/Object;)V // method@0ede │ │ +4ad8d2: 5b12 16b3 |00e9: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._deleteChatMessageViewState:Landroidx/lifecycle/MutableLiveData; // field@b316 │ │ +4ad8d6: 2202 5b03 |00eb: new-instance v2, Landroidx/lifecycle/MutableLiveData; // type@035b │ │ +4ad8da: 6203 bcb2 |00ed: sget-object v3, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$CreateRoomStartState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$CreateRoomStartState; // field@b2bc │ │ +4ad8de: 7020 de0e 3200 |00ef: invoke-direct {v2, v3}, Landroidx/lifecycle/MutableLiveData;.:(Ljava/lang/Object;)V // method@0ede │ │ +4ad8e4: 5b12 15b3 |00f2: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._createRoomViewState:Landroidx/lifecycle/MutableLiveData; // field@b315 │ │ +4ad8e8: 2202 5b03 |00f4: new-instance v2, Landroidx/lifecycle/MutableLiveData; // type@035b │ │ +4ad8ec: 6203 edb2 |00f6: sget-object v3, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ReactionAddedStartState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ReactionAddedStartState; // field@b2ed │ │ +4ad8f0: 7020 de0e 3200 |00f8: invoke-direct {v2, v3}, Landroidx/lifecycle/MutableLiveData;.:(Ljava/lang/Object;)V // method@0ede │ │ +4ad8f6: 5b12 1fb3 |00fb: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._reactionAddedViewState:Landroidx/lifecycle/MutableLiveData; // field@b31f │ │ +4ad8fa: 2202 5b03 |00fd: new-instance v2, Landroidx/lifecycle/MutableLiveData; // type@035b │ │ +4ad8fe: 6203 f1b2 |00ff: sget-object v3, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ReactionDeletedStartState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$ReactionDeletedStartState; // field@b2f1 │ │ +4ad902: 7020 de0e 3200 |0101: invoke-direct {v2, v3}, Landroidx/lifecycle/MutableLiveData;.:(Ljava/lang/Object;)V // method@0ede │ │ +4ad908: 5b12 20b3 |0104: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._reactionDeletedViewState:Landroidx/lifecycle/MutableLiveData; // field@b320 │ │ +4ad90c: 0e00 |0106: return-void │ │ catches : (none) │ │ positions : │ │ 0x0023 line=61 │ │ 0x0026 line=54 │ │ 0x0028 line=55 │ │ 0x002a line=56 │ │ 0x002c line=57 │ │ @@ -2053241,17 +2053241,17 @@ │ │ type : '(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Lcom/nextcloud/talk/chat/data/ChatMessageRepository;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4ad47c: |[4ad47c] com.nextcloud.talk.chat.viewmodels.ChatViewModel.access$getChatRepository$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Lcom/nextcloud/talk/chat/data/ChatMessageRepository; │ │ -4ad48c: 5400 24b3 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.chatRepository:Lcom/nextcloud/talk/chat/data/ChatMessageRepository; // field@b324 │ │ -4ad490: 1100 |0002: return-object v0 │ │ +4ad480: |[4ad480] com.nextcloud.talk.chat.viewmodels.ChatViewModel.access$getChatRepository$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Lcom/nextcloud/talk/chat/data/ChatMessageRepository; │ │ +4ad490: 5400 24b3 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.chatRepository:Lcom/nextcloud/talk/chat/data/ChatMessageRepository; // field@b324 │ │ +4ad494: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; │ │ │ │ #5 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;) │ │ @@ -2053259,34 +2053259,34 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4ad508: |[4ad508] com.nextcloud.talk.chat.viewmodels.ChatViewModel.access$getTAG$cp:()Ljava/lang/String; │ │ -4ad518: 6200 13b3 |0000: sget-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.TAG:Ljava/lang/String; // field@b313 │ │ -4ad51c: 1100 |0002: return-object v0 │ │ +4ad50c: |[4ad50c] com.nextcloud.talk.chat.viewmodels.ChatViewModel.access$getTAG$cp:()Ljava/lang/String; │ │ +4ad51c: 6200 13b3 |0000: sget-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.TAG:Ljava/lang/String; // field@b313 │ │ +4ad520: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ │ │ #6 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;) │ │ name : 'access$getUserProvider$p' │ │ type : '(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4ad4bc: |[4ad4bc] com.nextcloud.talk.chat.viewmodels.ChatViewModel.access$getUserProvider$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew; │ │ -4ad4cc: 5400 30b3 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.userProvider:Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew; // field@b330 │ │ -4ad4d0: 1100 |0002: return-object v0 │ │ +4ad4c0: |[4ad4c0] com.nextcloud.talk.chat.viewmodels.ChatViewModel.access$getUserProvider$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew; │ │ +4ad4d0: 5400 30b3 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.userProvider:Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew; // field@b330 │ │ +4ad4d4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; │ │ │ │ #7 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;) │ │ @@ -2053294,17 +2053294,17 @@ │ │ type : '(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4ad374: |[4ad374] com.nextcloud.talk.chat.viewmodels.ChatViewModel.access$get_chatMessageViewState$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData; │ │ -4ad384: 5400 14b3 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._chatMessageViewState:Landroidx/lifecycle/MutableLiveData; // field@b314 │ │ -4ad388: 1100 |0002: return-object v0 │ │ +4ad378: |[4ad378] com.nextcloud.talk.chat.viewmodels.ChatViewModel.access$get_chatMessageViewState$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData; │ │ +4ad388: 5400 14b3 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._chatMessageViewState:Landroidx/lifecycle/MutableLiveData; // field@b314 │ │ +4ad38c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; │ │ │ │ #8 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;) │ │ @@ -2053312,17 +2053312,17 @@ │ │ type : '(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4ad38c: |[4ad38c] com.nextcloud.talk.chat.viewmodels.ChatViewModel.access$get_createRoomViewState$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData; │ │ -4ad39c: 5400 15b3 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._createRoomViewState:Landroidx/lifecycle/MutableLiveData; // field@b315 │ │ -4ad3a0: 1100 |0002: return-object v0 │ │ +4ad390: |[4ad390] com.nextcloud.talk.chat.viewmodels.ChatViewModel.access$get_createRoomViewState$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData; │ │ +4ad3a0: 5400 15b3 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._createRoomViewState:Landroidx/lifecycle/MutableLiveData; // field@b315 │ │ +4ad3a4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; │ │ │ │ #9 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;) │ │ @@ -2053330,17 +2053330,17 @@ │ │ type : '(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4ad3a4: |[4ad3a4] com.nextcloud.talk.chat.viewmodels.ChatViewModel.access$get_deleteChatMessageViewState$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData; │ │ -4ad3b4: 5400 16b3 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._deleteChatMessageViewState:Landroidx/lifecycle/MutableLiveData; // field@b316 │ │ -4ad3b8: 1100 |0002: return-object v0 │ │ +4ad3a8: |[4ad3a8] com.nextcloud.talk.chat.viewmodels.ChatViewModel.access$get_deleteChatMessageViewState$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData; │ │ +4ad3b8: 5400 16b3 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._deleteChatMessageViewState:Landroidx/lifecycle/MutableLiveData; // field@b316 │ │ +4ad3bc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; │ │ │ │ #10 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;) │ │ @@ -2053348,17 +2053348,17 @@ │ │ type : '(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4ad3bc: |[4ad3bc] com.nextcloud.talk.chat.viewmodels.ChatViewModel.access$get_getCapabilitiesViewState$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData; │ │ -4ad3cc: 5400 17b3 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._getCapabilitiesViewState:Landroidx/lifecycle/MutableLiveData; // field@b317 │ │ -4ad3d0: 1100 |0002: return-object v0 │ │ +4ad3c0: |[4ad3c0] com.nextcloud.talk.chat.viewmodels.ChatViewModel.access$get_getCapabilitiesViewState$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData; │ │ +4ad3d0: 5400 17b3 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._getCapabilitiesViewState:Landroidx/lifecycle/MutableLiveData; // field@b317 │ │ +4ad3d4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; │ │ │ │ #11 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;) │ │ @@ -2053366,17 +2053366,17 @@ │ │ type : '(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4ad3d4: |[4ad3d4] com.nextcloud.talk.chat.viewmodels.ChatViewModel.access$get_getNoteToSelfAvailability$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData; │ │ -4ad3e4: 5400 18b3 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._getNoteToSelfAvailability:Landroidx/lifecycle/MutableLiveData; // field@b318 │ │ -4ad3e8: 1100 |0002: return-object v0 │ │ +4ad3d8: |[4ad3d8] com.nextcloud.talk.chat.viewmodels.ChatViewModel.access$get_getNoteToSelfAvailability$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData; │ │ +4ad3e8: 5400 18b3 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._getNoteToSelfAvailability:Landroidx/lifecycle/MutableLiveData; // field@b318 │ │ +4ad3ec: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; │ │ │ │ #12 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;) │ │ @@ -2053384,17 +2053384,17 @@ │ │ type : '(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4ad3ec: |[4ad3ec] com.nextcloud.talk.chat.viewmodels.ChatViewModel.access$get_getReminderExistState$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData; │ │ -4ad3fc: 5400 19b3 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._getReminderExistState:Landroidx/lifecycle/MutableLiveData; // field@b319 │ │ -4ad400: 1100 |0002: return-object v0 │ │ +4ad3f0: |[4ad3f0] com.nextcloud.talk.chat.viewmodels.ChatViewModel.access$get_getReminderExistState$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData; │ │ +4ad400: 5400 19b3 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._getReminderExistState:Landroidx/lifecycle/MutableLiveData; // field@b319 │ │ +4ad404: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; │ │ │ │ #13 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;) │ │ @@ -2053402,17 +2053402,17 @@ │ │ type : '(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4ad404: |[4ad404] com.nextcloud.talk.chat.viewmodels.ChatViewModel.access$get_getRoomViewState$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData; │ │ -4ad414: 5400 1ab3 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._getRoomViewState:Landroidx/lifecycle/MutableLiveData; // field@b31a │ │ -4ad418: 1100 |0002: return-object v0 │ │ +4ad408: |[4ad408] com.nextcloud.talk.chat.viewmodels.ChatViewModel.access$get_getRoomViewState$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData; │ │ +4ad418: 5400 1ab3 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._getRoomViewState:Landroidx/lifecycle/MutableLiveData; // field@b31a │ │ +4ad41c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; │ │ │ │ #14 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;) │ │ @@ -2053420,17 +2053420,17 @@ │ │ type : '(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4ad41c: |[4ad41c] com.nextcloud.talk.chat.viewmodels.ChatViewModel.access$get_joinRoomViewState$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData; │ │ -4ad42c: 5400 1db3 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._joinRoomViewState:Landroidx/lifecycle/MutableLiveData; // field@b31d │ │ -4ad430: 1100 |0002: return-object v0 │ │ +4ad420: |[4ad420] com.nextcloud.talk.chat.viewmodels.ChatViewModel.access$get_joinRoomViewState$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData; │ │ +4ad430: 5400 1db3 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._joinRoomViewState:Landroidx/lifecycle/MutableLiveData; // field@b31d │ │ +4ad434: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; │ │ │ │ #15 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;) │ │ @@ -2053438,17 +2053438,17 @@ │ │ type : '(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4ad434: |[4ad434] com.nextcloud.talk.chat.viewmodels.ChatViewModel.access$get_leaveRoomViewState$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData; │ │ -4ad444: 5400 1eb3 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._leaveRoomViewState:Landroidx/lifecycle/MutableLiveData; // field@b31e │ │ -4ad448: 1100 |0002: return-object v0 │ │ +4ad438: |[4ad438] com.nextcloud.talk.chat.viewmodels.ChatViewModel.access$get_leaveRoomViewState$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData; │ │ +4ad448: 5400 1eb3 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._leaveRoomViewState:Landroidx/lifecycle/MutableLiveData; // field@b31e │ │ +4ad44c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; │ │ │ │ #16 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;) │ │ @@ -2053456,17 +2053456,17 @@ │ │ type : '(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4ad44c: |[4ad44c] com.nextcloud.talk.chat.viewmodels.ChatViewModel.access$get_reactionAddedViewState$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData; │ │ -4ad45c: 5400 1fb3 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._reactionAddedViewState:Landroidx/lifecycle/MutableLiveData; // field@b31f │ │ -4ad460: 1100 |0002: return-object v0 │ │ +4ad450: |[4ad450] com.nextcloud.talk.chat.viewmodels.ChatViewModel.access$get_reactionAddedViewState$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData; │ │ +4ad460: 5400 1fb3 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._reactionAddedViewState:Landroidx/lifecycle/MutableLiveData; // field@b31f │ │ +4ad464: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; │ │ │ │ #17 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;) │ │ @@ -2053474,17 +2053474,17 @@ │ │ type : '(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4ad464: |[4ad464] com.nextcloud.talk.chat.viewmodels.ChatViewModel.access$get_reactionDeletedViewState$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData; │ │ -4ad474: 5400 20b3 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._reactionDeletedViewState:Landroidx/lifecycle/MutableLiveData; // field@b320 │ │ -4ad478: 1100 |0002: return-object v0 │ │ +4ad468: |[4ad468] com.nextcloud.talk.chat.viewmodels.ChatViewModel.access$get_reactionDeletedViewState$p:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Landroidx/lifecycle/MutableLiveData; │ │ +4ad478: 5400 20b3 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._reactionDeletedViewState:Landroidx/lifecycle/MutableLiveData; // field@b320 │ │ +4ad47c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; │ │ │ │ #18 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;) │ │ @@ -2053492,27 +2053492,27 @@ │ │ type : '(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;Landroid/content/Context;Lcom/nextcloud/talk/models/domain/ConversationModel;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -4ad590: |[4ad590] com.nextcloud.talk.chat.viewmodels.ChatViewModel.startAudioRecording$lambda$1:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;Landroid/content/Context;Lcom/nextcloud/talk/models/domain/ConversationModel;)Lkotlin/Unit; │ │ -4ad5a0: 6200 13b3 |0000: sget-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.TAG:Ljava/lang/String; // field@b313 │ │ -4ad5a4: 1a01 ab65 |0002: const-string v1, "Recording Started" // string@65ab │ │ -4ad5a8: 7120 6c05 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4ad5ae: 5420 2eb3 |0007: iget-object v0, v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.mediaRecorderManager:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager; // field@b32e │ │ -4ad5b2: 6e30 1aec 3004 |0009: invoke-virtual {v0, v3, v4}, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;.start:(Landroid/content/Context;Lcom/nextcloud/talk/models/domain/ConversationModel;)V // method@ec1a │ │ -4ad5b8: 5422 1bb3 |000c: iget-object v2, v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._getVoiceRecordingInProgress:Landroidx/lifecycle/MutableLiveData; // field@b31b │ │ -4ad5bc: 1213 |000e: const/4 v3, #int 1 // #1 │ │ -4ad5be: 7110 38f5 0300 |000f: invoke-static {v3}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@f538 │ │ -4ad5c4: 0c03 |0012: move-result-object v3 │ │ -4ad5c6: 6e20 e00e 3200 |0013: invoke-virtual {v2, v3}, Landroidx/lifecycle/MutableLiveData;.postValue:(Ljava/lang/Object;)V // method@0ee0 │ │ -4ad5cc: 6202 61b5 |0016: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -4ad5d0: 1102 |0018: return-object v2 │ │ +4ad594: |[4ad594] com.nextcloud.talk.chat.viewmodels.ChatViewModel.startAudioRecording$lambda$1:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;Landroid/content/Context;Lcom/nextcloud/talk/models/domain/ConversationModel;)Lkotlin/Unit; │ │ +4ad5a4: 6200 13b3 |0000: sget-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.TAG:Ljava/lang/String; // field@b313 │ │ +4ad5a8: 1a01 ab65 |0002: const-string v1, "Recording Started" // string@65ab │ │ +4ad5ac: 7120 6c05 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4ad5b2: 5420 2eb3 |0007: iget-object v0, v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.mediaRecorderManager:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager; // field@b32e │ │ +4ad5b6: 6e30 1aec 3004 |0009: invoke-virtual {v0, v3, v4}, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;.start:(Landroid/content/Context;Lcom/nextcloud/talk/models/domain/ConversationModel;)V // method@ec1a │ │ +4ad5bc: 5422 1bb3 |000c: iget-object v2, v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._getVoiceRecordingInProgress:Landroidx/lifecycle/MutableLiveData; // field@b31b │ │ +4ad5c0: 1213 |000e: const/4 v3, #int 1 // #1 │ │ +4ad5c2: 7110 38f5 0300 |000f: invoke-static {v3}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@f538 │ │ +4ad5c8: 0c03 |0012: move-result-object v3 │ │ +4ad5ca: 6e20 e00e 3200 |0013: invoke-virtual {v2, v3}, Landroidx/lifecycle/MutableLiveData;.postValue:(Ljava/lang/Object;)V // method@0ee0 │ │ +4ad5d0: 6202 61b5 |0016: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +4ad5d4: 1102 |0018: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=563 │ │ 0x0007 line=564 │ │ 0x000c line=565 │ │ 0x0016 line=566 │ │ locals : │ │ @@ -2053525,27 +2053525,27 @@ │ │ type : '(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -4ad5d4: |[4ad5d4] com.nextcloud.talk.chat.viewmodels.ChatViewModel.stopAudioRecording$lambda$2:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Lkotlin/Unit; │ │ -4ad5e4: 5410 2eb3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.mediaRecorderManager:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager; // field@b32e │ │ -4ad5e8: 6e10 1bec 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;.stop:()V // method@ec1b │ │ -4ad5ee: 5411 1bb3 |0005: iget-object v1, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._getVoiceRecordingInProgress:Landroidx/lifecycle/MutableLiveData; // field@b31b │ │ -4ad5f2: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -4ad5f4: 7110 38f5 0000 |0008: invoke-static {v0}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@f538 │ │ -4ad5fa: 0c00 |000b: move-result-object v0 │ │ -4ad5fc: 6e20 e00e 0100 |000c: invoke-virtual {v1, v0}, Landroidx/lifecycle/MutableLiveData;.postValue:(Ljava/lang/Object;)V // method@0ee0 │ │ -4ad602: 6201 13b3 |000f: sget-object v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.TAG:Ljava/lang/String; // field@b313 │ │ -4ad606: 1a00 ac65 |0011: const-string v0, "Recording stopped" // string@65ac │ │ -4ad60a: 7120 6c05 0100 |0013: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4ad610: 6201 61b5 |0016: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -4ad614: 1101 |0018: return-object v1 │ │ +4ad5d8: |[4ad5d8] com.nextcloud.talk.chat.viewmodels.ChatViewModel.stopAudioRecording$lambda$2:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)Lkotlin/Unit; │ │ +4ad5e8: 5410 2eb3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.mediaRecorderManager:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager; // field@b32e │ │ +4ad5ec: 6e10 1bec 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;.stop:()V // method@ec1b │ │ +4ad5f2: 5411 1bb3 |0005: iget-object v1, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._getVoiceRecordingInProgress:Landroidx/lifecycle/MutableLiveData; // field@b31b │ │ +4ad5f6: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +4ad5f8: 7110 38f5 0000 |0008: invoke-static {v0}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@f538 │ │ +4ad5fe: 0c00 |000b: move-result-object v0 │ │ +4ad600: 6e20 e00e 0100 |000c: invoke-virtual {v1, v0}, Landroidx/lifecycle/MutableLiveData;.postValue:(Ljava/lang/Object;)V // method@0ee0 │ │ +4ad606: 6201 13b3 |000f: sget-object v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.TAG:Ljava/lang/String; // field@b313 │ │ +4ad60a: 1a00 ac65 |0011: const-string v0, "Recording stopped" // string@65ac │ │ +4ad60e: 7120 6c05 0100 |0013: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4ad614: 6201 61b5 |0016: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +4ad618: 1101 |0018: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=571 │ │ 0x0005 line=572 │ │ 0x000f line=573 │ │ 0x0016 line=574 │ │ locals : │ │ @@ -2053557,39 +2053557,39 @@ │ │ type : '(Ljava/lang/String;Lcom/nextcloud/talk/chat/data/model/ChatMessage;Ljava/lang/String;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 52 16-bit code units │ │ -4ad90c: |[4ad90c] com.nextcloud.talk.chat.viewmodels.ChatViewModel.addReaction:(Ljava/lang/String;Lcom/nextcloud/talk/chat/data/model/ChatMessage;Ljava/lang/String;)V │ │ -4ad91c: 1a00 f7df |0000: const-string v0, "roomToken" // string@dff7 │ │ -4ad920: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ad926: 1a00 5e8e |0005: const-string v0, "chatMessage" // string@8e5e │ │ -4ad92a: 7120 00fc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ad930: 1a00 d59b |000a: const-string v0, "emoji" // string@9bd5 │ │ -4ad934: 7120 00fc 0400 |000c: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ad93a: 5410 2fb3 |000f: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.reactionsRepository:Lcom/nextcloud/talk/repositories/reactions/ReactionsRepository; // field@b32f │ │ -4ad93e: 7240 1df2 2043 |0011: invoke-interface {v0, v2, v3, v4}, Lcom/nextcloud/talk/repositories/reactions/ReactionsRepository;.addReaction:(Ljava/lang/String;Lcom/nextcloud/talk/chat/data/model/ChatMessage;Ljava/lang/String;)Lio/reactivex/Observable; // method@f21d │ │ -4ad944: 0c02 |0014: move-result-object v2 │ │ -4ad946: 7100 5af4 0000 |0015: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@f45a │ │ -4ad94c: 0c03 |0018: move-result-object v3 │ │ -4ad94e: 6e20 44f4 3200 |0019: invoke-virtual {v2, v3}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@f444 │ │ -4ad954: 0c02 |001c: move-result-object v2 │ │ -4ad956: 3802 1600 |001d: if-eqz v2, 0033 // +0016 │ │ -4ad95a: 7100 55f4 0000 |001f: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@f455 │ │ -4ad960: 0c03 |0022: move-result-object v3 │ │ -4ad962: 6e20 3df4 3200 |0023: invoke-virtual {v2, v3}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@f43d │ │ -4ad968: 0c02 |0026: move-result-object v2 │ │ -4ad96a: 3802 0c00 |0027: if-eqz v2, 0033 // +000c │ │ -4ad96e: 2203 be21 |0029: new-instance v3, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$addReaction$1; // type@21be │ │ -4ad972: 7020 65ee 1300 |002b: invoke-direct {v3, v1}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$addReaction$1;.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)V // method@ee65 │ │ -4ad978: 1f03 3424 |002e: check-cast v3, Lio/reactivex/Observer; // type@2434 │ │ -4ad97c: 6e20 43f4 3200 |0030: invoke-virtual {v2, v3}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/Observer;)V // method@f443 │ │ -4ad982: 0e00 |0033: return-void │ │ +4ad910: |[4ad910] com.nextcloud.talk.chat.viewmodels.ChatViewModel.addReaction:(Ljava/lang/String;Lcom/nextcloud/talk/chat/data/model/ChatMessage;Ljava/lang/String;)V │ │ +4ad920: 1a00 f7df |0000: const-string v0, "roomToken" // string@dff7 │ │ +4ad924: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ad92a: 1a00 5e8e |0005: const-string v0, "chatMessage" // string@8e5e │ │ +4ad92e: 7120 00fc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ad934: 1a00 d59b |000a: const-string v0, "emoji" // string@9bd5 │ │ +4ad938: 7120 00fc 0400 |000c: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ad93e: 5410 2fb3 |000f: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.reactionsRepository:Lcom/nextcloud/talk/repositories/reactions/ReactionsRepository; // field@b32f │ │ +4ad942: 7240 1df2 2043 |0011: invoke-interface {v0, v2, v3, v4}, Lcom/nextcloud/talk/repositories/reactions/ReactionsRepository;.addReaction:(Ljava/lang/String;Lcom/nextcloud/talk/chat/data/model/ChatMessage;Ljava/lang/String;)Lio/reactivex/Observable; // method@f21d │ │ +4ad948: 0c02 |0014: move-result-object v2 │ │ +4ad94a: 7100 5af4 0000 |0015: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@f45a │ │ +4ad950: 0c03 |0018: move-result-object v3 │ │ +4ad952: 6e20 44f4 3200 |0019: invoke-virtual {v2, v3}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@f444 │ │ +4ad958: 0c02 |001c: move-result-object v2 │ │ +4ad95a: 3802 1600 |001d: if-eqz v2, 0033 // +0016 │ │ +4ad95e: 7100 55f4 0000 |001f: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@f455 │ │ +4ad964: 0c03 |0022: move-result-object v3 │ │ +4ad966: 6e20 3df4 3200 |0023: invoke-virtual {v2, v3}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@f43d │ │ +4ad96c: 0c02 |0026: move-result-object v2 │ │ +4ad96e: 3802 0c00 |0027: if-eqz v2, 0033 // +000c │ │ +4ad972: 2203 be21 |0029: new-instance v3, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$addReaction$1; // type@21be │ │ +4ad976: 7020 65ee 1300 |002b: invoke-direct {v3, v1}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$addReaction$1;.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)V // method@ee65 │ │ +4ad97c: 1f03 3424 |002e: check-cast v3, Lio/reactivex/Observer; // type@2434 │ │ +4ad980: 6e20 43f4 3200 |0030: invoke-virtual {v2, v3}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/Observer;)V // method@f443 │ │ +4ad986: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x000f line=537 │ │ 0x0015 line=538 │ │ 0x001f line=539 │ │ 0x0029 line=540 │ │ locals : │ │ @@ -2053603,20 +2053603,20 @@ │ │ type : '(ZLkotlin/jvm/functions/Function0;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -4ad984: |[4ad984] com.nextcloud.talk.chat.viewmodels.ChatViewModel.audioRequest:(ZLkotlin/jvm/functions/Function0;)V │ │ -4ad994: 1a00 258d |0000: const-string v0, "callback" // string@8d25 │ │ -4ad998: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ad99e: 5410 22b3 |0005: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.audioFocusRequestManager:Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager; // field@b322 │ │ -4ad9a2: 6e30 b9eb 2003 |0007: invoke-virtual {v0, v2, v3}, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;.audioFocusRequest:(ZLkotlin/jvm/functions/Function0;)V // method@ebb9 │ │ -4ad9a8: 0e00 |000a: return-void │ │ +4ad988: |[4ad988] com.nextcloud.talk.chat.viewmodels.ChatViewModel.audioRequest:(ZLkotlin/jvm/functions/Function0;)V │ │ +4ad998: 1a00 258d |0000: const-string v0, "callback" // string@8d25 │ │ +4ad99c: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ad9a2: 5410 22b3 |0005: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.audioFocusRequestManager:Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager; // field@b322 │ │ +4ad9a6: 6e30 b9eb 2003 |0007: invoke-virtual {v0, v2, v3}, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;.audioFocusRequest:(ZLkotlin/jvm/functions/Function0;)V // method@ebb9 │ │ +4ad9ac: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=624 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; │ │ 0x0000 - 0x000b reg=2 (null) Z │ │ 0x0000 - 0x000b reg=3 (null) Lkotlin/jvm/functions/Function0; │ │ @@ -2053626,37 +2053626,37 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Z)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 47 16-bit code units │ │ -4ad9ac: |[4ad9ac] com.nextcloud.talk.chat.viewmodels.ChatViewModel.checkForNoteToSelf:(Ljava/lang/String;Ljava/lang/String;Z)V │ │ -4ad9bc: 1a00 7f96 |0000: const-string v0, "credentials" // string@967f │ │ -4ad9c0: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ad9c6: 1a00 718a |0005: const-string v0, "baseUrl" // string@8a71 │ │ -4ad9ca: 7120 00fc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ad9d0: 5410 23b3 |000a: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.chatNetworkDataSource:Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource; // field@b323 │ │ -4ad9d4: 7240 d3ec 2043 |000c: invoke-interface {v0, v2, v3, v4}, Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource;.checkForNoteToSelf:(Ljava/lang/String;Ljava/lang/String;Z)Lio/reactivex/Observable; // method@ecd3 │ │ -4ad9da: 0c02 |000f: move-result-object v2 │ │ -4ad9dc: 7100 5af4 0000 |0010: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@f45a │ │ -4ad9e2: 0c03 |0013: move-result-object v3 │ │ -4ad9e4: 6e20 44f4 3200 |0014: invoke-virtual {v2, v3}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@f444 │ │ -4ad9ea: 0c02 |0017: move-result-object v2 │ │ -4ad9ec: 3802 1600 |0018: if-eqz v2, 002e // +0016 │ │ -4ad9f0: 7100 55f4 0000 |001a: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@f455 │ │ -4ad9f6: 0c03 |001d: move-result-object v3 │ │ -4ad9f8: 6e20 3df4 3200 |001e: invoke-virtual {v2, v3}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@f43d │ │ -4ad9fe: 0c02 |0021: move-result-object v2 │ │ -4ada00: 3802 0c00 |0022: if-eqz v2, 002e // +000c │ │ -4ada04: 2203 9d21 |0024: new-instance v3, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$CheckForNoteToSelfObserver; // type@219d │ │ -4ada08: 7020 07ee 1300 |0026: invoke-direct {v3, v1}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$CheckForNoteToSelfObserver;.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)V // method@ee07 │ │ -4ada0e: 1f03 3424 |0029: check-cast v3, Lio/reactivex/Observer; // type@2434 │ │ -4ada12: 6e20 43f4 3200 |002b: invoke-virtual {v2, v3}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/Observer;)V // method@f443 │ │ -4ada18: 0e00 |002e: return-void │ │ +4ad9b0: |[4ad9b0] com.nextcloud.talk.chat.viewmodels.ChatViewModel.checkForNoteToSelf:(Ljava/lang/String;Ljava/lang/String;Z)V │ │ +4ad9c0: 1a00 7f96 |0000: const-string v0, "credentials" // string@967f │ │ +4ad9c4: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ad9ca: 1a00 718a |0005: const-string v0, "baseUrl" // string@8a71 │ │ +4ad9ce: 7120 00fc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ad9d4: 5410 23b3 |000a: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.chatNetworkDataSource:Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource; // field@b323 │ │ +4ad9d8: 7240 d3ec 2043 |000c: invoke-interface {v0, v2, v3, v4}, Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource;.checkForNoteToSelf:(Ljava/lang/String;Ljava/lang/String;Z)Lio/reactivex/Observable; // method@ecd3 │ │ +4ad9de: 0c02 |000f: move-result-object v2 │ │ +4ad9e0: 7100 5af4 0000 |0010: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@f45a │ │ +4ad9e6: 0c03 |0013: move-result-object v3 │ │ +4ad9e8: 6e20 44f4 3200 |0014: invoke-virtual {v2, v3}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@f444 │ │ +4ad9ee: 0c02 |0017: move-result-object v2 │ │ +4ad9f0: 3802 1600 |0018: if-eqz v2, 002e // +0016 │ │ +4ad9f4: 7100 55f4 0000 |001a: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@f455 │ │ +4ad9fa: 0c03 |001d: move-result-object v3 │ │ +4ad9fc: 6e20 3df4 3200 |001e: invoke-virtual {v2, v3}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@f43d │ │ +4ada02: 0c02 |0021: move-result-object v2 │ │ +4ada04: 3802 0c00 |0022: if-eqz v2, 002e // +000c │ │ +4ada08: 2203 9d21 |0024: new-instance v3, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$CheckForNoteToSelfObserver; // type@219d │ │ +4ada0c: 7020 07ee 1300 |0026: invoke-direct {v3, v1}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$CheckForNoteToSelfObserver;.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)V // method@ee07 │ │ +4ada12: 1f03 3424 |0029: check-cast v3, Lio/reactivex/Observer; // type@2434 │ │ +4ada16: 6e20 43f4 3200 |002b: invoke-virtual {v2, v3}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/Observer;)V // method@f443 │ │ +4ada1c: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x000a line=483 │ │ 0x001a line=484 │ │ 0x0024 line=485 │ │ locals : │ │ 0x0000 - 0x002f reg=1 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; │ │ @@ -2053669,37 +2053669,37 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 48 16-bit code units │ │ -4ada1c: |[4ada1c] com.nextcloud.talk.chat.viewmodels.ChatViewModel.createRoom:(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)V │ │ -4ada2c: 1a00 7f96 |0000: const-string v0, "credentials" // string@967f │ │ -4ada30: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ada36: 1a00 15f8 |0005: const-string v0, "url" // string@f815 │ │ -4ada3a: 7120 00fc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ada40: 1a00 14db |000a: const-string v0, "queryMap" // string@db14 │ │ -4ada44: 7120 00fc 0400 |000c: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ada4a: 5410 23b3 |000f: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.chatNetworkDataSource:Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource; // field@b323 │ │ -4ada4e: 7240 d4ec 2043 |0011: invoke-interface {v0, v2, v3, v4}, Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource;.createRoom:(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)Lio/reactivex/Observable; // method@ecd4 │ │ -4ada54: 0c02 |0014: move-result-object v2 │ │ -4ada56: 7100 5af4 0000 |0015: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@f45a │ │ -4ada5c: 0c03 |0018: move-result-object v3 │ │ -4ada5e: 6e20 44f4 3200 |0019: invoke-virtual {v2, v3}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@f444 │ │ -4ada64: 0c02 |001c: move-result-object v2 │ │ -4ada66: 7100 55f4 0000 |001d: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@f455 │ │ -4ada6c: 0c03 |0020: move-result-object v3 │ │ -4ada6e: 6e20 3df4 3200 |0021: invoke-virtual {v2, v3}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@f43d │ │ -4ada74: 0c02 |0024: move-result-object v2 │ │ -4ada76: 2203 bf21 |0025: new-instance v3, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$createRoom$1; // type@21bf │ │ -4ada7a: 7020 6bee 1300 |0027: invoke-direct {v3, v1}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$createRoom$1;.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)V // method@ee6b │ │ -4ada80: 1f03 3424 |002a: check-cast v3, Lio/reactivex/Observer; // type@2434 │ │ -4ada84: 6e20 43f4 3200 |002c: invoke-virtual {v2, v3}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/Observer;)V // method@f443 │ │ -4ada8a: 0e00 |002f: return-void │ │ +4ada20: |[4ada20] com.nextcloud.talk.chat.viewmodels.ChatViewModel.createRoom:(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)V │ │ +4ada30: 1a00 7f96 |0000: const-string v0, "credentials" // string@967f │ │ +4ada34: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ada3a: 1a00 15f8 |0005: const-string v0, "url" // string@f815 │ │ +4ada3e: 7120 00fc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ada44: 1a00 14db |000a: const-string v0, "queryMap" // string@db14 │ │ +4ada48: 7120 00fc 0400 |000c: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ada4e: 5410 23b3 |000f: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.chatNetworkDataSource:Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource; // field@b323 │ │ +4ada52: 7240 d4ec 2043 |0011: invoke-interface {v0, v2, v3, v4}, Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource;.createRoom:(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)Lio/reactivex/Observable; // method@ecd4 │ │ +4ada58: 0c02 |0014: move-result-object v2 │ │ +4ada5a: 7100 5af4 0000 |0015: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@f45a │ │ +4ada60: 0c03 |0018: move-result-object v3 │ │ +4ada62: 6e20 44f4 3200 |0019: invoke-virtual {v2, v3}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@f444 │ │ +4ada68: 0c02 |001c: move-result-object v2 │ │ +4ada6a: 7100 55f4 0000 |001d: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@f455 │ │ +4ada70: 0c03 |0020: move-result-object v3 │ │ +4ada72: 6e20 3df4 3200 |0021: invoke-virtual {v2, v3}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@f43d │ │ +4ada78: 0c02 |0024: move-result-object v2 │ │ +4ada7a: 2203 bf21 |0025: new-instance v3, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$createRoom$1; // type@21bf │ │ +4ada7e: 7020 6bee 1300 |0027: invoke-direct {v3, v1}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$createRoom$1;.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)V // method@ee6b │ │ +4ada84: 1f03 3424 |002a: check-cast v3, Lio/reactivex/Observer; // type@2434 │ │ +4ada88: 6e20 43f4 3200 |002c: invoke-virtual {v2, v3}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/Observer;)V // method@f443 │ │ +4ada8e: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x000f line=350 │ │ 0x0015 line=351 │ │ 0x001d line=352 │ │ 0x0025 line=353 │ │ locals : │ │ @@ -2053713,39 +2053713,39 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 52 16-bit code units │ │ -4ada8c: |[4ada8c] com.nextcloud.talk.chat.viewmodels.ChatViewModel.deleteChatMessages:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -4ada9c: 1a00 7f96 |0000: const-string v0, "credentials" // string@967f │ │ -4adaa0: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4adaa6: 1a00 15f8 |0005: const-string v0, "url" // string@f815 │ │ -4adaaa: 7120 00fc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4adab0: 1a00 c5cc |000a: const-string v0, "messageId" // string@ccc5 │ │ -4adab4: 7120 00fc 0400 |000c: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4adaba: 5410 23b3 |000f: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.chatNetworkDataSource:Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource; // field@b323 │ │ -4adabe: 7230 d5ec 2003 |0011: invoke-interface {v0, v2, v3}, Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource;.deleteChatMessage:(Ljava/lang/String;Ljava/lang/String;)Lio/reactivex/Observable; // method@ecd5 │ │ -4adac4: 0c02 |0014: move-result-object v2 │ │ -4adac6: 7100 5af4 0000 |0015: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@f45a │ │ -4adacc: 0c03 |0018: move-result-object v3 │ │ -4adace: 6e20 44f4 3200 |0019: invoke-virtual {v2, v3}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@f444 │ │ -4adad4: 0c02 |001c: move-result-object v2 │ │ -4adad6: 3802 1600 |001d: if-eqz v2, 0033 // +0016 │ │ -4adada: 7100 55f4 0000 |001f: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@f455 │ │ -4adae0: 0c03 |0022: move-result-object v3 │ │ -4adae2: 6e20 3df4 3200 |0023: invoke-virtual {v2, v3}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@f43d │ │ -4adae8: 0c02 |0026: move-result-object v2 │ │ -4adaea: 3802 0c00 |0027: if-eqz v2, 0033 // +000c │ │ -4adaee: 2203 c021 |0029: new-instance v3, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$deleteChatMessages$1; // type@21c0 │ │ -4adaf2: 7030 71ee 1304 |002b: invoke-direct {v3, v1, v4}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$deleteChatMessages$1;.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;Ljava/lang/String;)V // method@ee71 │ │ -4adaf8: 1f03 3424 |002e: check-cast v3, Lio/reactivex/Observer; // type@2434 │ │ -4adafc: 6e20 43f4 3200 |0030: invoke-virtual {v2, v3}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/Observer;)V // method@f443 │ │ -4adb02: 0e00 |0033: return-void │ │ +4ada90: |[4ada90] com.nextcloud.talk.chat.viewmodels.ChatViewModel.deleteChatMessages:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +4adaa0: 1a00 7f96 |0000: const-string v0, "credentials" // string@967f │ │ +4adaa4: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4adaaa: 1a00 15f8 |0005: const-string v0, "url" // string@f815 │ │ +4adaae: 7120 00fc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4adab4: 1a00 c5cc |000a: const-string v0, "messageId" // string@ccc5 │ │ +4adab8: 7120 00fc 0400 |000c: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4adabe: 5410 23b3 |000f: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.chatNetworkDataSource:Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource; // field@b323 │ │ +4adac2: 7230 d5ec 2003 |0011: invoke-interface {v0, v2, v3}, Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource;.deleteChatMessage:(Ljava/lang/String;Ljava/lang/String;)Lio/reactivex/Observable; // method@ecd5 │ │ +4adac8: 0c02 |0014: move-result-object v2 │ │ +4adaca: 7100 5af4 0000 |0015: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@f45a │ │ +4adad0: 0c03 |0018: move-result-object v3 │ │ +4adad2: 6e20 44f4 3200 |0019: invoke-virtual {v2, v3}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@f444 │ │ +4adad8: 0c02 |001c: move-result-object v2 │ │ +4adada: 3802 1600 |001d: if-eqz v2, 0033 // +0016 │ │ +4adade: 7100 55f4 0000 |001f: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@f455 │ │ +4adae4: 0c03 |0022: move-result-object v3 │ │ +4adae6: 6e20 3df4 3200 |0023: invoke-virtual {v2, v3}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@f43d │ │ +4adaec: 0c02 |0026: move-result-object v2 │ │ +4adaee: 3802 0c00 |0027: if-eqz v2, 0033 // +000c │ │ +4adaf2: 2203 c021 |0029: new-instance v3, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$deleteChatMessages$1; // type@21c0 │ │ +4adaf6: 7030 71ee 1304 |002b: invoke-direct {v3, v1, v4}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$deleteChatMessages$1;.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;Ljava/lang/String;)V // method@ee71 │ │ +4adafc: 1f03 3424 |002e: check-cast v3, Lio/reactivex/Observer; // type@2434 │ │ +4adb00: 6e20 43f4 3200 |0030: invoke-virtual {v2, v3}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/Observer;)V // method@f443 │ │ +4adb06: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x000f line=408 │ │ 0x0015 line=409 │ │ 0x001f line=410 │ │ 0x0029 line=411 │ │ locals : │ │ @@ -2053759,39 +2053759,39 @@ │ │ type : '(Ljava/lang/String;Lcom/nextcloud/talk/chat/data/model/ChatMessage;Ljava/lang/String;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 52 16-bit code units │ │ -4adb04: |[4adb04] com.nextcloud.talk.chat.viewmodels.ChatViewModel.deleteReaction:(Ljava/lang/String;Lcom/nextcloud/talk/chat/data/model/ChatMessage;Ljava/lang/String;)V │ │ -4adb14: 1a00 f7df |0000: const-string v0, "roomToken" // string@dff7 │ │ -4adb18: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4adb1e: 1a00 5e8e |0005: const-string v0, "chatMessage" // string@8e5e │ │ -4adb22: 7120 00fc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4adb28: 1a00 d59b |000a: const-string v0, "emoji" // string@9bd5 │ │ -4adb2c: 7120 00fc 0400 |000c: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4adb32: 5410 2fb3 |000f: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.reactionsRepository:Lcom/nextcloud/talk/repositories/reactions/ReactionsRepository; // field@b32f │ │ -4adb36: 7240 1ef2 2043 |0011: invoke-interface {v0, v2, v3, v4}, Lcom/nextcloud/talk/repositories/reactions/ReactionsRepository;.deleteReaction:(Ljava/lang/String;Lcom/nextcloud/talk/chat/data/model/ChatMessage;Ljava/lang/String;)Lio/reactivex/Observable; // method@f21e │ │ -4adb3c: 0c02 |0014: move-result-object v2 │ │ -4adb3e: 7100 5af4 0000 |0015: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@f45a │ │ -4adb44: 0c03 |0018: move-result-object v3 │ │ -4adb46: 6e20 44f4 3200 |0019: invoke-virtual {v2, v3}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@f444 │ │ -4adb4c: 0c02 |001c: move-result-object v2 │ │ -4adb4e: 3802 1600 |001d: if-eqz v2, 0033 // +0016 │ │ -4adb52: 7100 55f4 0000 |001f: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@f455 │ │ -4adb58: 0c03 |0022: move-result-object v3 │ │ -4adb5a: 6e20 3df4 3200 |0023: invoke-virtual {v2, v3}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@f43d │ │ -4adb60: 0c02 |0026: move-result-object v2 │ │ -4adb62: 3802 0c00 |0027: if-eqz v2, 0033 // +000c │ │ -4adb66: 2203 c121 |0029: new-instance v3, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$deleteReaction$1; // type@21c1 │ │ -4adb6a: 7020 77ee 1300 |002b: invoke-direct {v3, v1}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$deleteReaction$1;.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)V // method@ee77 │ │ -4adb70: 1f03 3424 |002e: check-cast v3, Lio/reactivex/Observer; // type@2434 │ │ -4adb74: 6e20 43f4 3200 |0030: invoke-virtual {v2, v3}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/Observer;)V // method@f443 │ │ -4adb7a: 0e00 |0033: return-void │ │ +4adb08: |[4adb08] com.nextcloud.talk.chat.viewmodels.ChatViewModel.deleteReaction:(Ljava/lang/String;Lcom/nextcloud/talk/chat/data/model/ChatMessage;Ljava/lang/String;)V │ │ +4adb18: 1a00 f7df |0000: const-string v0, "roomToken" // string@dff7 │ │ +4adb1c: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4adb22: 1a00 5e8e |0005: const-string v0, "chatMessage" // string@8e5e │ │ +4adb26: 7120 00fc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4adb2c: 1a00 d59b |000a: const-string v0, "emoji" // string@9bd5 │ │ +4adb30: 7120 00fc 0400 |000c: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4adb36: 5410 2fb3 |000f: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.reactionsRepository:Lcom/nextcloud/talk/repositories/reactions/ReactionsRepository; // field@b32f │ │ +4adb3a: 7240 1ef2 2043 |0011: invoke-interface {v0, v2, v3, v4}, Lcom/nextcloud/talk/repositories/reactions/ReactionsRepository;.deleteReaction:(Ljava/lang/String;Lcom/nextcloud/talk/chat/data/model/ChatMessage;Ljava/lang/String;)Lio/reactivex/Observable; // method@f21e │ │ +4adb40: 0c02 |0014: move-result-object v2 │ │ +4adb42: 7100 5af4 0000 |0015: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@f45a │ │ +4adb48: 0c03 |0018: move-result-object v3 │ │ +4adb4a: 6e20 44f4 3200 |0019: invoke-virtual {v2, v3}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@f444 │ │ +4adb50: 0c02 |001c: move-result-object v2 │ │ +4adb52: 3802 1600 |001d: if-eqz v2, 0033 // +0016 │ │ +4adb56: 7100 55f4 0000 |001f: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@f455 │ │ +4adb5c: 0c03 |0022: move-result-object v3 │ │ +4adb5e: 6e20 3df4 3200 |0023: invoke-virtual {v2, v3}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@f43d │ │ +4adb64: 0c02 |0026: move-result-object v2 │ │ +4adb66: 3802 0c00 |0027: if-eqz v2, 0033 // +000c │ │ +4adb6a: 2203 c121 |0029: new-instance v3, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$deleteReaction$1; // type@21c1 │ │ +4adb6e: 7020 77ee 1300 |002b: invoke-direct {v3, v1}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$deleteReaction$1;.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)V // method@ee77 │ │ +4adb74: 1f03 3424 |002e: check-cast v3, Lio/reactivex/Observer; // type@2434 │ │ +4adb78: 6e20 43f4 3200 |0030: invoke-virtual {v2, v3}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/Observer;)V // method@f443 │ │ +4adb7e: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x000f line=512 │ │ 0x0015 line=513 │ │ 0x001f line=514 │ │ 0x0029 line=515 │ │ locals : │ │ @@ -2053805,39 +2053805,39 @@ │ │ type : '(Lcom/nextcloud/talk/data/user/model/User;Ljava/lang/String;Ljava/lang/String;I)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 52 16-bit code units │ │ -4adb7c: |[4adb7c] com.nextcloud.talk.chat.viewmodels.ChatViewModel.deleteReminder:(Lcom/nextcloud/talk/data/user/model/User;Ljava/lang/String;Ljava/lang/String;I)V │ │ -4adb8c: 1a00 42f8 |0000: const-string v0, "user" // string@f842 │ │ -4adb90: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4adb96: 1a00 f7df |0005: const-string v0, "roomToken" // string@dff7 │ │ -4adb9a: 7120 00fc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4adba0: 1a00 c5cc |000a: const-string v0, "messageId" // string@ccc5 │ │ -4adba4: 7120 00fc 0400 |000c: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4adbaa: 5410 23b3 |000f: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.chatNetworkDataSource:Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource; // field@b323 │ │ -4adbae: 7255 d6ec 2043 |0011: invoke-interface {v0, v2, v3, v4, v5}, Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource;.deleteReminder:(Lcom/nextcloud/talk/data/user/model/User;Ljava/lang/String;Ljava/lang/String;I)Lio/reactivex/Observable; // method@ecd6 │ │ -4adbb4: 0c02 |0014: move-result-object v2 │ │ -4adbb6: 7100 5af4 0000 |0015: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@f45a │ │ -4adbbc: 0c03 |0018: move-result-object v3 │ │ -4adbbe: 6e20 44f4 3200 |0019: invoke-virtual {v2, v3}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@f444 │ │ -4adbc4: 0c02 |001c: move-result-object v2 │ │ -4adbc6: 3802 1600 |001d: if-eqz v2, 0033 // +0016 │ │ -4adbca: 7100 55f4 0000 |001f: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@f455 │ │ -4adbd0: 0c03 |0022: move-result-object v3 │ │ -4adbd2: 6e20 3df4 3200 |0023: invoke-virtual {v2, v3}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@f43d │ │ -4adbd8: 0c02 |0026: move-result-object v2 │ │ -4adbda: 3802 0c00 |0027: if-eqz v2, 0033 // +000c │ │ -4adbde: 2203 c221 |0029: new-instance v3, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$deleteReminder$1; // type@21c2 │ │ -4adbe2: 7020 7dee 1300 |002b: invoke-direct {v3, v1}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$deleteReminder$1;.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)V // method@ee7d │ │ -4adbe8: 1f03 3424 |002e: check-cast v3, Lio/reactivex/Observer; // type@2434 │ │ -4adbec: 6e20 43f4 3200 |0030: invoke-virtual {v2, v3}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/Observer;)V // method@f443 │ │ -4adbf2: 0e00 |0033: return-void │ │ +4adb80: |[4adb80] com.nextcloud.talk.chat.viewmodels.ChatViewModel.deleteReminder:(Lcom/nextcloud/talk/data/user/model/User;Ljava/lang/String;Ljava/lang/String;I)V │ │ +4adb90: 1a00 42f8 |0000: const-string v0, "user" // string@f842 │ │ +4adb94: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4adb9a: 1a00 f7df |0005: const-string v0, "roomToken" // string@dff7 │ │ +4adb9e: 7120 00fc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4adba4: 1a00 c5cc |000a: const-string v0, "messageId" // string@ccc5 │ │ +4adba8: 7120 00fc 0400 |000c: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4adbae: 5410 23b3 |000f: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.chatNetworkDataSource:Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource; // field@b323 │ │ +4adbb2: 7255 d6ec 2043 |0011: invoke-interface {v0, v2, v3, v4, v5}, Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource;.deleteReminder:(Lcom/nextcloud/talk/data/user/model/User;Ljava/lang/String;Ljava/lang/String;I)Lio/reactivex/Observable; // method@ecd6 │ │ +4adbb8: 0c02 |0014: move-result-object v2 │ │ +4adbba: 7100 5af4 0000 |0015: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@f45a │ │ +4adbc0: 0c03 |0018: move-result-object v3 │ │ +4adbc2: 6e20 44f4 3200 |0019: invoke-virtual {v2, v3}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@f444 │ │ +4adbc8: 0c02 |001c: move-result-object v2 │ │ +4adbca: 3802 1600 |001d: if-eqz v2, 0033 // +0016 │ │ +4adbce: 7100 55f4 0000 |001f: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@f455 │ │ +4adbd4: 0c03 |0022: move-result-object v3 │ │ +4adbd6: 6e20 3df4 3200 |0023: invoke-virtual {v2, v3}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@f43d │ │ +4adbdc: 0c02 |0026: move-result-object v2 │ │ +4adbde: 3802 0c00 |0027: if-eqz v2, 0033 // +000c │ │ +4adbe2: 2203 c221 |0029: new-instance v3, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$deleteReminder$1; // type@21c2 │ │ +4adbe6: 7020 7dee 1300 |002b: invoke-direct {v3, v1}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$deleteReminder$1;.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)V // method@ee7d │ │ +4adbec: 1f03 3424 |002e: check-cast v3, Lio/reactivex/Observer; // type@2434 │ │ +4adbf0: 6e20 43f4 3200 |0030: invoke-virtual {v2, v3}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/Observer;)V // method@f443 │ │ +4adbf6: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x000f line=301 │ │ 0x0015 line=302 │ │ 0x001f line=303 │ │ 0x0029 line=304 │ │ locals : │ │ @@ -2053852,87 +2053852,87 @@ │ │ type : '(Lcom/nextcloud/talk/data/user/model/User;Ljava/lang/String;Lcom/nextcloud/talk/models/domain/ConversationModel;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 155 16-bit code units │ │ -4adbf4: |[4adbf4] com.nextcloud.talk.chat.viewmodels.ChatViewModel.getCapabilities:(Lcom/nextcloud/talk/data/user/model/User;Ljava/lang/String;Lcom/nextcloud/talk/models/domain/ConversationModel;)V │ │ -4adc04: 1a00 42f8 |0000: const-string v0, "user" // string@f842 │ │ -4adc08: 7120 00fc 0500 |0002: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4adc0e: 1a00 1df4 |0005: const-string v0, "token" // string@f41d │ │ -4adc12: 7120 00fc 0600 |0007: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4adc18: 1a00 3994 |000a: const-string v0, "conversationModel" // string@9439 │ │ -4adc1c: 7120 00fc 0700 |000c: invoke-static {v7, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4adc22: 6200 13b3 |000f: sget-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.TAG:Ljava/lang/String; // field@b313 │ │ -4adc26: 6e10 51f1 0700 |0011: invoke-virtual {v7}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getRemoteServer:()Ljava/lang/String; // method@f151 │ │ -4adc2c: 0c01 |0014: move-result-object v1 │ │ -4adc2e: 2202 a924 |0015: new-instance v2, Ljava/lang/StringBuilder; // type@24a9 │ │ -4adc32: 1a03 0666 |0017: const-string v3, "Remote server " // string@6606 │ │ -4adc36: 7020 89f6 3200 |0019: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -4adc3c: 6e20 92f6 1200 |001c: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4adc42: 0c01 |001f: move-result-object v1 │ │ -4adc44: 6e10 9cf6 0100 |0020: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -4adc4a: 0c01 |0023: move-result-object v1 │ │ -4adc4c: 7120 6c05 1000 |0024: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4adc52: 6e10 51f1 0700 |0027: invoke-virtual {v7}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getRemoteServer:()Ljava/lang/String; // method@f151 │ │ -4adc58: 0c07 |002a: move-result-object v7 │ │ -4adc5a: 1f07 7724 |002b: check-cast v7, Ljava/lang/CharSequence; // type@2477 │ │ -4adc5e: 3807 2e00 |002d: if-eqz v7, 005b // +002e │ │ -4adc62: 7210 3df5 0700 |002f: invoke-interface {v7}, Ljava/lang/CharSequence;.length:()I // method@f53d │ │ -4adc68: 0a07 |0032: move-result v7 │ │ -4adc6a: 3907 0300 |0033: if-nez v7, 0036 // +0003 │ │ -4adc6e: 2826 |0035: goto 005b // +0026 │ │ -4adc70: 5447 23b3 |0036: iget-object v7, v4, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.chatNetworkDataSource:Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource; // field@b323 │ │ -4adc74: 7230 d8ec 5706 |0038: invoke-interface {v7, v5, v6}, Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource;.getCapabilities:(Lcom/nextcloud/talk/data/user/model/User;Ljava/lang/String;)Lio/reactivex/Observable; // method@ecd8 │ │ -4adc7a: 0c05 |003b: move-result-object v5 │ │ -4adc7c: 7100 5af4 0000 |003c: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@f45a │ │ -4adc82: 0c06 |003f: move-result-object v6 │ │ -4adc84: 6e20 44f4 6500 |0040: invoke-virtual {v5, v6}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@f444 │ │ -4adc8a: 0c05 |0043: move-result-object v5 │ │ -4adc8c: 3805 5600 |0044: if-eqz v5, 009a // +0056 │ │ -4adc90: 7100 55f4 0000 |0046: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@f455 │ │ -4adc96: 0c06 |0049: move-result-object v6 │ │ -4adc98: 6e20 3df4 6500 |004a: invoke-virtual {v5, v6}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@f43d │ │ -4adc9e: 0c05 |004d: move-result-object v5 │ │ -4adca0: 3805 4c00 |004e: if-eqz v5, 009a // +004c │ │ -4adca4: 2206 c321 |0050: new-instance v6, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getCapabilities$1; // type@21c3 │ │ -4adca8: 7020 83ee 4600 |0052: invoke-direct {v6, v4}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getCapabilities$1;.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)V // method@ee83 │ │ -4adcae: 1f06 3424 |0055: check-cast v6, Lio/reactivex/Observer; // type@2434 │ │ -4adcb2: 6e20 43f4 6500 |0057: invoke-virtual {v5, v6}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/Observer;)V // method@f443 │ │ -4adcb8: 2840 |005a: goto 009a // +0040 │ │ -4adcba: 5446 17b3 |005b: iget-object v6, v4, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._getCapabilitiesViewState:Landroidx/lifecycle/MutableLiveData; // field@b317 │ │ -4adcbe: 6e10 df0e 0600 |005d: invoke-virtual {v6}, Landroidx/lifecycle/MutableLiveData;.getValue:()Ljava/lang/Object; // method@0edf │ │ -4adcc4: 0c06 |0060: move-result-object v6 │ │ -4adcc6: 6207 cab2 |0061: sget-object v7, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesStartState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesStartState; // field@b2ca │ │ -4adcca: 7120 fbfb 7600 |0063: invoke-static {v6, v7}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ -4adcd0: 0a06 |0066: move-result v6 │ │ -4adcd2: 3806 1b00 |0067: if-eqz v6, 0082 // +001b │ │ -4adcd6: 5446 17b3 |0069: iget-object v6, v4, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._getCapabilitiesViewState:Landroidx/lifecycle/MutableLiveData; // field@b317 │ │ -4adcda: 2207 a621 |006b: new-instance v7, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesInitialLoadState; // type@21a6 │ │ -4adcde: 6e10 97f0 0500 |006d: invoke-virtual {v5}, Lcom/nextcloud/talk/data/user/model/User;.getCapabilities:()Lcom/nextcloud/talk/models/json/capabilities/Capabilities; // method@f097 │ │ -4adce4: 0c05 |0070: move-result-object v5 │ │ -4adce6: 7110 fdfb 0500 |0071: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4adcec: 6e10 68f1 0500 |0074: invoke-virtual {v5}, Lcom/nextcloud/talk/models/json/capabilities/Capabilities;.getSpreedCapability:()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // method@f168 │ │ -4adcf2: 0c05 |0077: move-result-object v5 │ │ -4adcf4: 7110 fdfb 0500 |0078: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4adcfa: 7020 20ee 5700 |007b: invoke-direct {v7, v5}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesInitialLoadState;.:(Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;)V // method@ee20 │ │ -4add00: 6e20 e10e 7600 |007e: invoke-virtual {v6, v7}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0ee1 │ │ -4add06: 2819 |0081: goto 009a // +0019 │ │ -4add08: 5446 17b3 |0082: iget-object v6, v4, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._getCapabilitiesViewState:Landroidx/lifecycle/MutableLiveData; // field@b317 │ │ -4add0c: 2207 a821 |0084: new-instance v7, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesUpdateState; // type@21a8 │ │ -4add10: 6e10 97f0 0500 |0086: invoke-virtual {v5}, Lcom/nextcloud/talk/data/user/model/User;.getCapabilities:()Lcom/nextcloud/talk/models/json/capabilities/Capabilities; // method@f097 │ │ -4add16: 0c05 |0089: move-result-object v5 │ │ -4add18: 7110 fdfb 0500 |008a: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4add1e: 6e10 68f1 0500 |008d: invoke-virtual {v5}, Lcom/nextcloud/talk/models/json/capabilities/Capabilities;.getSpreedCapability:()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // method@f168 │ │ -4add24: 0c05 |0090: move-result-object v5 │ │ -4add26: 7110 fdfb 0500 |0091: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4add2c: 7020 25ee 5700 |0094: invoke-direct {v7, v5}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesUpdateState;.:(Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;)V // method@ee25 │ │ -4add32: 6e20 e10e 7600 |0097: invoke-virtual {v6, v7}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0ee1 │ │ -4add38: 0e00 |009a: return-void │ │ +4adbf8: |[4adbf8] com.nextcloud.talk.chat.viewmodels.ChatViewModel.getCapabilities:(Lcom/nextcloud/talk/data/user/model/User;Ljava/lang/String;Lcom/nextcloud/talk/models/domain/ConversationModel;)V │ │ +4adc08: 1a00 42f8 |0000: const-string v0, "user" // string@f842 │ │ +4adc0c: 7120 00fc 0500 |0002: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4adc12: 1a00 1df4 |0005: const-string v0, "token" // string@f41d │ │ +4adc16: 7120 00fc 0600 |0007: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4adc1c: 1a00 3994 |000a: const-string v0, "conversationModel" // string@9439 │ │ +4adc20: 7120 00fc 0700 |000c: invoke-static {v7, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4adc26: 6200 13b3 |000f: sget-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.TAG:Ljava/lang/String; // field@b313 │ │ +4adc2a: 6e10 51f1 0700 |0011: invoke-virtual {v7}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getRemoteServer:()Ljava/lang/String; // method@f151 │ │ +4adc30: 0c01 |0014: move-result-object v1 │ │ +4adc32: 2202 a924 |0015: new-instance v2, Ljava/lang/StringBuilder; // type@24a9 │ │ +4adc36: 1a03 0666 |0017: const-string v3, "Remote server " // string@6606 │ │ +4adc3a: 7020 89f6 3200 |0019: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +4adc40: 6e20 92f6 1200 |001c: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4adc46: 0c01 |001f: move-result-object v1 │ │ +4adc48: 6e10 9cf6 0100 |0020: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +4adc4e: 0c01 |0023: move-result-object v1 │ │ +4adc50: 7120 6c05 1000 |0024: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4adc56: 6e10 51f1 0700 |0027: invoke-virtual {v7}, Lcom/nextcloud/talk/models/domain/ConversationModel;.getRemoteServer:()Ljava/lang/String; // method@f151 │ │ +4adc5c: 0c07 |002a: move-result-object v7 │ │ +4adc5e: 1f07 7724 |002b: check-cast v7, Ljava/lang/CharSequence; // type@2477 │ │ +4adc62: 3807 2e00 |002d: if-eqz v7, 005b // +002e │ │ +4adc66: 7210 3df5 0700 |002f: invoke-interface {v7}, Ljava/lang/CharSequence;.length:()I // method@f53d │ │ +4adc6c: 0a07 |0032: move-result v7 │ │ +4adc6e: 3907 0300 |0033: if-nez v7, 0036 // +0003 │ │ +4adc72: 2826 |0035: goto 005b // +0026 │ │ +4adc74: 5447 23b3 |0036: iget-object v7, v4, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.chatNetworkDataSource:Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource; // field@b323 │ │ +4adc78: 7230 d8ec 5706 |0038: invoke-interface {v7, v5, v6}, Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource;.getCapabilities:(Lcom/nextcloud/talk/data/user/model/User;Ljava/lang/String;)Lio/reactivex/Observable; // method@ecd8 │ │ +4adc7e: 0c05 |003b: move-result-object v5 │ │ +4adc80: 7100 5af4 0000 |003c: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@f45a │ │ +4adc86: 0c06 |003f: move-result-object v6 │ │ +4adc88: 6e20 44f4 6500 |0040: invoke-virtual {v5, v6}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@f444 │ │ +4adc8e: 0c05 |0043: move-result-object v5 │ │ +4adc90: 3805 5600 |0044: if-eqz v5, 009a // +0056 │ │ +4adc94: 7100 55f4 0000 |0046: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@f455 │ │ +4adc9a: 0c06 |0049: move-result-object v6 │ │ +4adc9c: 6e20 3df4 6500 |004a: invoke-virtual {v5, v6}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@f43d │ │ +4adca2: 0c05 |004d: move-result-object v5 │ │ +4adca4: 3805 4c00 |004e: if-eqz v5, 009a // +004c │ │ +4adca8: 2206 c321 |0050: new-instance v6, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getCapabilities$1; // type@21c3 │ │ +4adcac: 7020 83ee 4600 |0052: invoke-direct {v6, v4}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getCapabilities$1;.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)V // method@ee83 │ │ +4adcb2: 1f06 3424 |0055: check-cast v6, Lio/reactivex/Observer; // type@2434 │ │ +4adcb6: 6e20 43f4 6500 |0057: invoke-virtual {v5, v6}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/Observer;)V // method@f443 │ │ +4adcbc: 2840 |005a: goto 009a // +0040 │ │ +4adcbe: 5446 17b3 |005b: iget-object v6, v4, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._getCapabilitiesViewState:Landroidx/lifecycle/MutableLiveData; // field@b317 │ │ +4adcc2: 6e10 df0e 0600 |005d: invoke-virtual {v6}, Landroidx/lifecycle/MutableLiveData;.getValue:()Ljava/lang/Object; // method@0edf │ │ +4adcc8: 0c06 |0060: move-result-object v6 │ │ +4adcca: 6207 cab2 |0061: sget-object v7, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesStartState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesStartState; // field@b2ca │ │ +4adcce: 7120 fbfb 7600 |0063: invoke-static {v6, v7}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ +4adcd4: 0a06 |0066: move-result v6 │ │ +4adcd6: 3806 1b00 |0067: if-eqz v6, 0082 // +001b │ │ +4adcda: 5446 17b3 |0069: iget-object v6, v4, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._getCapabilitiesViewState:Landroidx/lifecycle/MutableLiveData; // field@b317 │ │ +4adcde: 2207 a621 |006b: new-instance v7, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesInitialLoadState; // type@21a6 │ │ +4adce2: 6e10 97f0 0500 |006d: invoke-virtual {v5}, Lcom/nextcloud/talk/data/user/model/User;.getCapabilities:()Lcom/nextcloud/talk/models/json/capabilities/Capabilities; // method@f097 │ │ +4adce8: 0c05 |0070: move-result-object v5 │ │ +4adcea: 7110 fdfb 0500 |0071: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4adcf0: 6e10 68f1 0500 |0074: invoke-virtual {v5}, Lcom/nextcloud/talk/models/json/capabilities/Capabilities;.getSpreedCapability:()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // method@f168 │ │ +4adcf6: 0c05 |0077: move-result-object v5 │ │ +4adcf8: 7110 fdfb 0500 |0078: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4adcfe: 7020 20ee 5700 |007b: invoke-direct {v7, v5}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesInitialLoadState;.:(Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;)V // method@ee20 │ │ +4add04: 6e20 e10e 7600 |007e: invoke-virtual {v6, v7}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0ee1 │ │ +4add0a: 2819 |0081: goto 009a // +0019 │ │ +4add0c: 5446 17b3 |0082: iget-object v6, v4, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._getCapabilitiesViewState:Landroidx/lifecycle/MutableLiveData; // field@b317 │ │ +4add10: 2207 a821 |0084: new-instance v7, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesUpdateState; // type@21a8 │ │ +4add14: 6e10 97f0 0500 |0086: invoke-virtual {v5}, Lcom/nextcloud/talk/data/user/model/User;.getCapabilities:()Lcom/nextcloud/talk/models/json/capabilities/Capabilities; // method@f097 │ │ +4add1a: 0c05 |0089: move-result-object v5 │ │ +4add1c: 7110 fdfb 0500 |008a: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4add22: 6e10 68f1 0500 |008d: invoke-virtual {v5}, Lcom/nextcloud/talk/models/json/capabilities/Capabilities;.getSpreedCapability:()Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability; // method@f168 │ │ +4add28: 0c05 |0090: move-result-object v5 │ │ +4add2a: 7110 fdfb 0500 |0091: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4add30: 7020 25ee 5700 |0094: invoke-direct {v7, v5}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesUpdateState;.:(Lcom/nextcloud/talk/models/json/capabilities/SpreedCapability;)V // method@ee25 │ │ +4add36: 6e20 e10e 7600 |0097: invoke-virtual {v6, v7}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0ee1 │ │ +4add3c: 0e00 |009a: return-void │ │ catches : (none) │ │ positions : │ │ 0x000f line=239 │ │ 0x0027 line=240 │ │ 0x0036 line=249 │ │ 0x003c line=250 │ │ 0x0046 line=251 │ │ @@ -2053953,18 +2053953,18 @@ │ │ type : '()Landroidx/lifecycle/LiveData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -4ad1cc: |[4ad1cc] com.nextcloud.talk.chat.viewmodels.ChatViewModel.getChatMessageViewState:()Landroidx/lifecycle/LiveData; │ │ -4ad1dc: 5410 14b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._chatMessageViewState:Landroidx/lifecycle/MutableLiveData; // field@b314 │ │ -4ad1e0: 1f00 5903 |0002: check-cast v0, Landroidx/lifecycle/LiveData; // type@0359 │ │ -4ad1e4: 1100 |0004: return-object v0 │ │ +4ad1d0: |[4ad1d0] com.nextcloud.talk.chat.viewmodels.ChatViewModel.getChatMessageViewState:()Landroidx/lifecycle/LiveData; │ │ +4ad1e0: 5410 14b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._chatMessageViewState:Landroidx/lifecycle/MutableLiveData; // field@b314 │ │ +4ad1e4: 1f00 5903 |0002: check-cast v0, Landroidx/lifecycle/LiveData; // type@0359 │ │ +4ad1e8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; │ │ │ │ #9 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;) │ │ @@ -2053972,18 +2053972,18 @@ │ │ type : '()Landroidx/lifecycle/LiveData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -4ad1e8: |[4ad1e8] com.nextcloud.talk.chat.viewmodels.ChatViewModel.getCreateRoomViewState:()Landroidx/lifecycle/LiveData; │ │ -4ad1f8: 5410 15b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._createRoomViewState:Landroidx/lifecycle/MutableLiveData; // field@b315 │ │ -4ad1fc: 1f00 5903 |0002: check-cast v0, Landroidx/lifecycle/LiveData; // type@0359 │ │ -4ad200: 1100 |0004: return-object v0 │ │ +4ad1ec: |[4ad1ec] com.nextcloud.talk.chat.viewmodels.ChatViewModel.getCreateRoomViewState:()Landroidx/lifecycle/LiveData; │ │ +4ad1fc: 5410 15b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._createRoomViewState:Landroidx/lifecycle/MutableLiveData; // field@b315 │ │ +4ad200: 1f00 5903 |0002: check-cast v0, Landroidx/lifecycle/LiveData; // type@0359 │ │ +4ad204: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; │ │ │ │ #10 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;) │ │ @@ -2053991,22 +2053991,22 @@ │ │ type : '()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -4ad494: |[4ad494] com.nextcloud.talk.chat.viewmodels.ChatViewModel.getCurrentLifeCycleFlag:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag; │ │ -4ad4a4: 5410 26b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.currentLifeCycleFlag:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag; // field@b326 │ │ -4ad4a8: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -4ad4ac: 1100 |0004: return-object v0 │ │ -4ad4ae: 1a00 d596 |0005: const-string v0, "currentLifeCycleFlag" // string@96d5 │ │ -4ad4b2: 7110 06fc 0000 |0007: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4ad4b8: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -4ad4ba: 1100 |000b: return-object v0 │ │ +4ad498: |[4ad498] com.nextcloud.talk.chat.viewmodels.ChatViewModel.getCurrentLifeCycleFlag:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag; │ │ +4ad4a8: 5410 26b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.currentLifeCycleFlag:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag; // field@b326 │ │ +4ad4ac: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +4ad4b0: 1100 |0004: return-object v0 │ │ +4ad4b2: 1a00 d596 |0005: const-string v0, "currentLifeCycleFlag" // string@96d5 │ │ +4ad4b6: 7110 06fc 0000 |0007: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4ad4bc: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +4ad4be: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; │ │ │ │ #11 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;) │ │ @@ -2054014,19 +2054014,19 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -4ad520: |[4ad520] com.nextcloud.talk.chat.viewmodels.ChatViewModel.getCurrentVoiceRecordFile:()Ljava/lang/String; │ │ -4ad530: 5410 2eb3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.mediaRecorderManager:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager; // field@b32e │ │ -4ad534: 6e10 12ec 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;.getCurrentVoiceRecordFile:()Ljava/lang/String; // method@ec12 │ │ -4ad53a: 0c00 |0005: move-result-object v0 │ │ -4ad53c: 1100 |0006: return-object v0 │ │ +4ad524: |[4ad524] com.nextcloud.talk.chat.viewmodels.ChatViewModel.getCurrentVoiceRecordFile:()Ljava/lang/String; │ │ +4ad534: 5410 2eb3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.mediaRecorderManager:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager; // field@b32e │ │ +4ad538: 6e10 12ec 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;.getCurrentVoiceRecordFile:()Ljava/lang/String; // method@ec12 │ │ +4ad53e: 0c00 |0005: move-result-object v0 │ │ +4ad540: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=595 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; │ │ │ │ #12 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;) │ │ @@ -2054034,18 +2054034,18 @@ │ │ type : '()Landroidx/lifecycle/LiveData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -4ad204: |[4ad204] com.nextcloud.talk.chat.viewmodels.ChatViewModel.getDeleteChatMessageViewState:()Landroidx/lifecycle/LiveData; │ │ -4ad214: 5410 16b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._deleteChatMessageViewState:Landroidx/lifecycle/MutableLiveData; // field@b316 │ │ -4ad218: 1f00 5903 |0002: check-cast v0, Landroidx/lifecycle/LiveData; // type@0359 │ │ -4ad21c: 1100 |0004: return-object v0 │ │ +4ad208: |[4ad208] com.nextcloud.talk.chat.viewmodels.ChatViewModel.getDeleteChatMessageViewState:()Landroidx/lifecycle/LiveData; │ │ +4ad218: 5410 16b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._deleteChatMessageViewState:Landroidx/lifecycle/MutableLiveData; // field@b316 │ │ +4ad21c: 1f00 5903 |0002: check-cast v0, Landroidx/lifecycle/LiveData; // type@0359 │ │ +4ad220: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; │ │ │ │ #13 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;) │ │ @@ -2054053,17 +2054053,17 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4ad540: |[4ad540] com.nextcloud.talk.chat.viewmodels.ChatViewModel.getDisposableSet:()Ljava/util/Set; │ │ -4ad550: 5410 27b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.disposableSet:Ljava/util/Set; // field@b327 │ │ -4ad554: 1100 |0002: return-object v0 │ │ +4ad544: |[4ad544] com.nextcloud.talk.chat.viewmodels.ChatViewModel.getDisposableSet:()Ljava/util/Set; │ │ +4ad554: 5410 27b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.disposableSet:Ljava/util/Set; // field@b327 │ │ +4ad558: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; │ │ │ │ #14 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;) │ │ @@ -2054071,19 +2054071,19 @@ │ │ type : '()Landroidx/lifecycle/LiveData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -4ad220: |[4ad220] com.nextcloud.talk.chat.viewmodels.ChatViewModel.getGetAudioFocusChange:()Landroidx/lifecycle/LiveData; │ │ -4ad230: 5410 22b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.audioFocusRequestManager:Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager; // field@b322 │ │ -4ad234: 6e10 baeb 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;.getGetManagerState:()Landroidx/lifecycle/LiveData; // method@ebba │ │ -4ad23a: 0c00 |0005: move-result-object v0 │ │ -4ad23c: 1100 |0006: return-object v0 │ │ +4ad224: |[4ad224] com.nextcloud.talk.chat.viewmodels.ChatViewModel.getGetAudioFocusChange:()Landroidx/lifecycle/LiveData; │ │ +4ad234: 5410 22b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.audioFocusRequestManager:Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager; // field@b322 │ │ +4ad238: 6e10 baeb 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;.getGetManagerState:()Landroidx/lifecycle/LiveData; // method@ebba │ │ +4ad23e: 0c00 |0005: move-result-object v0 │ │ +4ad240: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; │ │ │ │ #15 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;) │ │ @@ -2054091,18 +2054091,18 @@ │ │ type : '()Landroidx/lifecycle/LiveData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -4ad240: |[4ad240] com.nextcloud.talk.chat.viewmodels.ChatViewModel.getGetCapabilitiesViewState:()Landroidx/lifecycle/LiveData; │ │ -4ad250: 5410 17b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._getCapabilitiesViewState:Landroidx/lifecycle/MutableLiveData; // field@b317 │ │ -4ad254: 1f00 5903 |0002: check-cast v0, Landroidx/lifecycle/LiveData; // type@0359 │ │ -4ad258: 1100 |0004: return-object v0 │ │ +4ad244: |[4ad244] com.nextcloud.talk.chat.viewmodels.ChatViewModel.getGetCapabilitiesViewState:()Landroidx/lifecycle/LiveData; │ │ +4ad254: 5410 17b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._getCapabilitiesViewState:Landroidx/lifecycle/MutableLiveData; // field@b317 │ │ +4ad258: 1f00 5903 |0002: check-cast v0, Landroidx/lifecycle/LiveData; // type@0359 │ │ +4ad25c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; │ │ │ │ #16 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;) │ │ @@ -2054110,17 +2054110,17 @@ │ │ type : '()Lkotlinx/coroutines/flow/Flow;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4ad618: |[4ad618] com.nextcloud.talk.chat.viewmodels.ChatViewModel.getGetConversationFlow:()Lkotlinx/coroutines/flow/Flow; │ │ -4ad628: 5410 28b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getConversationFlow:Lkotlinx/coroutines/flow/Flow; // field@b328 │ │ -4ad62c: 1100 |0002: return-object v0 │ │ +4ad61c: |[4ad61c] com.nextcloud.talk.chat.viewmodels.ChatViewModel.getGetConversationFlow:()Lkotlinx/coroutines/flow/Flow; │ │ +4ad62c: 5410 28b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getConversationFlow:Lkotlinx/coroutines/flow/Flow; // field@b328 │ │ +4ad630: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; │ │ │ │ #17 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;) │ │ @@ -2054128,17 +2054128,17 @@ │ │ type : '()Lkotlinx/coroutines/flow/Flow;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4ad630: |[4ad630] com.nextcloud.talk.chat.viewmodels.ChatViewModel.getGetGeneralUIFlow:()Lkotlinx/coroutines/flow/Flow; │ │ -4ad640: 5410 29b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getGeneralUIFlow:Lkotlinx/coroutines/flow/Flow; // field@b329 │ │ -4ad644: 1100 |0002: return-object v0 │ │ +4ad634: |[4ad634] com.nextcloud.talk.chat.viewmodels.ChatViewModel.getGetGeneralUIFlow:()Lkotlinx/coroutines/flow/Flow; │ │ +4ad644: 5410 29b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getGeneralUIFlow:Lkotlinx/coroutines/flow/Flow; // field@b329 │ │ +4ad648: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; │ │ │ │ #18 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;) │ │ @@ -2054146,17 +2054146,17 @@ │ │ type : '()Lkotlinx/coroutines/flow/Flow;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4ad648: |[4ad648] com.nextcloud.talk.chat.viewmodels.ChatViewModel.getGetLastCommonReadFlow:()Lkotlinx/coroutines/flow/Flow; │ │ -4ad658: 5410 2ab3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getLastCommonReadFlow:Lkotlinx/coroutines/flow/Flow; // field@b32a │ │ -4ad65c: 1100 |0002: return-object v0 │ │ +4ad64c: |[4ad64c] com.nextcloud.talk.chat.viewmodels.ChatViewModel.getGetLastCommonReadFlow:()Lkotlinx/coroutines/flow/Flow; │ │ +4ad65c: 5410 2ab3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getLastCommonReadFlow:Lkotlinx/coroutines/flow/Flow; // field@b32a │ │ +4ad660: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; │ │ │ │ #19 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;) │ │ @@ -2054164,17 +2054164,17 @@ │ │ type : '()Lkotlinx/coroutines/flow/Flow;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4ad660: |[4ad660] com.nextcloud.talk.chat.viewmodels.ChatViewModel.getGetLastReadMessageFlow:()Lkotlinx/coroutines/flow/Flow; │ │ -4ad670: 5410 2bb3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getLastReadMessageFlow:Lkotlinx/coroutines/flow/Flow; // field@b32b │ │ -4ad674: 1100 |0002: return-object v0 │ │ +4ad664: |[4ad664] com.nextcloud.talk.chat.viewmodels.ChatViewModel.getGetLastReadMessageFlow:()Lkotlinx/coroutines/flow/Flow; │ │ +4ad674: 5410 2bb3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getLastReadMessageFlow:Lkotlinx/coroutines/flow/Flow; // field@b32b │ │ +4ad678: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; │ │ │ │ #20 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;) │ │ @@ -2054182,17 +2054182,17 @@ │ │ type : '()Lkotlinx/coroutines/flow/Flow;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4ad678: |[4ad678] com.nextcloud.talk.chat.viewmodels.ChatViewModel.getGetMessageFlow:()Lkotlinx/coroutines/flow/Flow; │ │ -4ad688: 5410 2cb3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getMessageFlow:Lkotlinx/coroutines/flow/Flow; // field@b32c │ │ -4ad68c: 1100 |0002: return-object v0 │ │ +4ad67c: |[4ad67c] com.nextcloud.talk.chat.viewmodels.ChatViewModel.getGetMessageFlow:()Lkotlinx/coroutines/flow/Flow; │ │ +4ad68c: 5410 2cb3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getMessageFlow:Lkotlinx/coroutines/flow/Flow; // field@b32c │ │ +4ad690: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; │ │ │ │ #21 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;) │ │ @@ -2054200,18 +2054200,18 @@ │ │ type : '()Landroidx/lifecycle/LiveData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -4ad25c: |[4ad25c] com.nextcloud.talk.chat.viewmodels.ChatViewModel.getGetNoteToSelfAvailability:()Landroidx/lifecycle/LiveData; │ │ -4ad26c: 5410 18b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._getNoteToSelfAvailability:Landroidx/lifecycle/MutableLiveData; // field@b318 │ │ -4ad270: 1f00 5903 |0002: check-cast v0, Landroidx/lifecycle/LiveData; // type@0359 │ │ -4ad274: 1100 |0004: return-object v0 │ │ +4ad260: |[4ad260] com.nextcloud.talk.chat.viewmodels.ChatViewModel.getGetNoteToSelfAvailability:()Landroidx/lifecycle/LiveData; │ │ +4ad270: 5410 18b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._getNoteToSelfAvailability:Landroidx/lifecycle/MutableLiveData; // field@b318 │ │ +4ad274: 1f00 5903 |0002: check-cast v0, Landroidx/lifecycle/LiveData; // type@0359 │ │ +4ad278: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; │ │ │ │ #22 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;) │ │ @@ -2054219,18 +2054219,18 @@ │ │ type : '()Landroidx/lifecycle/LiveData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -4ad278: |[4ad278] com.nextcloud.talk.chat.viewmodels.ChatViewModel.getGetReminderExistState:()Landroidx/lifecycle/LiveData; │ │ -4ad288: 5410 19b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._getReminderExistState:Landroidx/lifecycle/MutableLiveData; // field@b319 │ │ -4ad28c: 1f00 5903 |0002: check-cast v0, Landroidx/lifecycle/LiveData; // type@0359 │ │ -4ad290: 1100 |0004: return-object v0 │ │ +4ad27c: |[4ad27c] com.nextcloud.talk.chat.viewmodels.ChatViewModel.getGetReminderExistState:()Landroidx/lifecycle/LiveData; │ │ +4ad28c: 5410 19b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._getReminderExistState:Landroidx/lifecycle/MutableLiveData; // field@b319 │ │ +4ad290: 1f00 5903 |0002: check-cast v0, Landroidx/lifecycle/LiveData; // type@0359 │ │ +4ad294: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; │ │ │ │ #23 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;) │ │ @@ -2054238,18 +2054238,18 @@ │ │ type : '()Landroidx/lifecycle/LiveData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -4ad294: |[4ad294] com.nextcloud.talk.chat.viewmodels.ChatViewModel.getGetRoomViewState:()Landroidx/lifecycle/LiveData; │ │ -4ad2a4: 5410 1ab3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._getRoomViewState:Landroidx/lifecycle/MutableLiveData; // field@b31a │ │ -4ad2a8: 1f00 5903 |0002: check-cast v0, Landroidx/lifecycle/LiveData; // type@0359 │ │ -4ad2ac: 1100 |0004: return-object v0 │ │ +4ad298: |[4ad298] com.nextcloud.talk.chat.viewmodels.ChatViewModel.getGetRoomViewState:()Landroidx/lifecycle/LiveData; │ │ +4ad2a8: 5410 1ab3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._getRoomViewState:Landroidx/lifecycle/MutableLiveData; // field@b31a │ │ +4ad2ac: 1f00 5903 |0002: check-cast v0, Landroidx/lifecycle/LiveData; // type@0359 │ │ +4ad2b0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; │ │ │ │ #24 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;) │ │ @@ -2054257,17 +2054257,17 @@ │ │ type : '()Lkotlinx/coroutines/flow/Flow;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4ad690: |[4ad690] com.nextcloud.talk.chat.viewmodels.ChatViewModel.getGetUpdateMessageFlow:()Lkotlinx/coroutines/flow/Flow; │ │ -4ad6a0: 5410 2db3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getUpdateMessageFlow:Lkotlinx/coroutines/flow/Flow; // field@b32d │ │ -4ad6a4: 1100 |0002: return-object v0 │ │ +4ad694: |[4ad694] com.nextcloud.talk.chat.viewmodels.ChatViewModel.getGetUpdateMessageFlow:()Lkotlinx/coroutines/flow/Flow; │ │ +4ad6a4: 5410 2db3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.getUpdateMessageFlow:Lkotlinx/coroutines/flow/Flow; // field@b32d │ │ +4ad6a8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; │ │ │ │ #25 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;) │ │ @@ -2054275,18 +2054275,18 @@ │ │ type : '()Landroidx/lifecycle/LiveData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -4ad2b0: |[4ad2b0] com.nextcloud.talk.chat.viewmodels.ChatViewModel.getGetVoiceRecordingInProgress:()Landroidx/lifecycle/LiveData; │ │ -4ad2c0: 5410 1bb3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._getVoiceRecordingInProgress:Landroidx/lifecycle/MutableLiveData; // field@b31b │ │ -4ad2c4: 1f00 5903 |0002: check-cast v0, Landroidx/lifecycle/LiveData; // type@0359 │ │ -4ad2c8: 1100 |0004: return-object v0 │ │ +4ad2b4: |[4ad2b4] com.nextcloud.talk.chat.viewmodels.ChatViewModel.getGetVoiceRecordingInProgress:()Landroidx/lifecycle/LiveData; │ │ +4ad2c4: 5410 1bb3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._getVoiceRecordingInProgress:Landroidx/lifecycle/MutableLiveData; // field@b31b │ │ +4ad2c8: 1f00 5903 |0002: check-cast v0, Landroidx/lifecycle/LiveData; // type@0359 │ │ +4ad2cc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; │ │ │ │ #26 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;) │ │ @@ -2054294,18 +2054294,18 @@ │ │ type : '()Landroidx/lifecycle/LiveData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -4ad2cc: |[4ad2cc] com.nextcloud.talk.chat.viewmodels.ChatViewModel.getGetVoiceRecordingLocked:()Landroidx/lifecycle/LiveData; │ │ -4ad2dc: 5410 1cb3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._getVoiceRecordingLocked:Landroidx/lifecycle/MutableLiveData; // field@b31c │ │ -4ad2e0: 1f00 5903 |0002: check-cast v0, Landroidx/lifecycle/LiveData; // type@0359 │ │ -4ad2e4: 1100 |0004: return-object v0 │ │ +4ad2d0: |[4ad2d0] com.nextcloud.talk.chat.viewmodels.ChatViewModel.getGetVoiceRecordingLocked:()Landroidx/lifecycle/LiveData; │ │ +4ad2e0: 5410 1cb3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._getVoiceRecordingLocked:Landroidx/lifecycle/MutableLiveData; // field@b31c │ │ +4ad2e4: 1f00 5903 |0002: check-cast v0, Landroidx/lifecycle/LiveData; // type@0359 │ │ +4ad2e8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; │ │ │ │ #27 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;) │ │ @@ -2054313,18 +2054313,18 @@ │ │ type : '()Landroidx/lifecycle/LiveData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -4ad2e8: |[4ad2e8] com.nextcloud.talk.chat.viewmodels.ChatViewModel.getJoinRoomViewState:()Landroidx/lifecycle/LiveData; │ │ -4ad2f8: 5410 1db3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._joinRoomViewState:Landroidx/lifecycle/MutableLiveData; // field@b31d │ │ -4ad2fc: 1f00 5903 |0002: check-cast v0, Landroidx/lifecycle/LiveData; // type@0359 │ │ -4ad300: 1100 |0004: return-object v0 │ │ +4ad2ec: |[4ad2ec] com.nextcloud.talk.chat.viewmodels.ChatViewModel.getJoinRoomViewState:()Landroidx/lifecycle/LiveData; │ │ +4ad2fc: 5410 1db3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._joinRoomViewState:Landroidx/lifecycle/MutableLiveData; // field@b31d │ │ +4ad300: 1f00 5903 |0002: check-cast v0, Landroidx/lifecycle/LiveData; // type@0359 │ │ +4ad304: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; │ │ │ │ #28 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;) │ │ @@ -2054332,18 +2054332,18 @@ │ │ type : '()Landroidx/lifecycle/LiveData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -4ad304: |[4ad304] com.nextcloud.talk.chat.viewmodels.ChatViewModel.getLeaveRoomViewState:()Landroidx/lifecycle/LiveData; │ │ -4ad314: 5410 1eb3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._leaveRoomViewState:Landroidx/lifecycle/MutableLiveData; // field@b31e │ │ -4ad318: 1f00 5903 |0002: check-cast v0, Landroidx/lifecycle/LiveData; // type@0359 │ │ -4ad31c: 1100 |0004: return-object v0 │ │ +4ad308: |[4ad308] com.nextcloud.talk.chat.viewmodels.ChatViewModel.getLeaveRoomViewState:()Landroidx/lifecycle/LiveData; │ │ +4ad318: 5410 1eb3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._leaveRoomViewState:Landroidx/lifecycle/MutableLiveData; // field@b31e │ │ +4ad31c: 1f00 5903 |0002: check-cast v0, Landroidx/lifecycle/LiveData; // type@0359 │ │ +4ad320: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; │ │ │ │ #29 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;) │ │ @@ -2054351,27 +2054351,27 @@ │ │ type : '(Ljava/lang/String;Lcom/nextcloud/talk/models/domain/ConversationModel;JLkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 13 │ │ ins : 6 │ │ outs : 7 │ │ insns size : 18 16-bit code units │ │ -4ad4d4: |[4ad4d4] com.nextcloud.talk.chat.viewmodels.ChatViewModel.getMessageById:(Ljava/lang/String;Lcom/nextcloud/talk/models/domain/ConversationModel;JLkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4ad4e4: 220c c621 |0000: new-instance v12, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageById$2; // type@21c6 │ │ -4ad4e8: 1206 |0002: const/4 v6, #int 0 // #0 │ │ -4ad4ea: 07c0 |0003: move-object v0, v12 │ │ -4ad4ec: 0781 |0004: move-object v1, v8 │ │ -4ad4ee: 0772 |0005: move-object v2, v7 │ │ -4ad4f0: 0793 |0006: move-object v3, v9 │ │ -4ad4f2: 04a4 |0007: move-wide v4, v10 │ │ -4ad4f4: 7607 92ee 0000 |0008: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageById$2;.:(Ljava/lang/String;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;Lcom/nextcloud/talk/models/domain/ConversationModel;JLkotlin/coroutines/Continuation;)V // method@ee92 │ │ -4ad4fa: 1f0c e825 |000b: check-cast v12, Lkotlin/jvm/functions/Function2; // type@25e8 │ │ -4ad4fe: 7110 94fc 0c00 |000d: invoke-static {v12}, Lkotlinx/coroutines/flow/FlowKt;.flow:(Lkotlin/jvm/functions/Function2;)Lkotlinx/coroutines/flow/Flow; // method@fc94 │ │ -4ad504: 0c08 |0010: move-result-object v8 │ │ -4ad506: 1108 |0011: return-object v8 │ │ +4ad4d8: |[4ad4d8] com.nextcloud.talk.chat.viewmodels.ChatViewModel.getMessageById:(Ljava/lang/String;Lcom/nextcloud/talk/models/domain/ConversationModel;JLkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4ad4e8: 220c c621 |0000: new-instance v12, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageById$2; // type@21c6 │ │ +4ad4ec: 1206 |0002: const/4 v6, #int 0 // #0 │ │ +4ad4ee: 07c0 |0003: move-object v0, v12 │ │ +4ad4f0: 0781 |0004: move-object v1, v8 │ │ +4ad4f2: 0772 |0005: move-object v2, v7 │ │ +4ad4f4: 0793 |0006: move-object v3, v9 │ │ +4ad4f6: 04a4 |0007: move-wide v4, v10 │ │ +4ad4f8: 7607 92ee 0000 |0008: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$getMessageById$2;.:(Ljava/lang/String;Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;Lcom/nextcloud/talk/models/domain/ConversationModel;JLkotlin/coroutines/Continuation;)V // method@ee92 │ │ +4ad4fe: 1f0c e825 |000b: check-cast v12, Lkotlin/jvm/functions/Function2; // type@25e8 │ │ +4ad502: 7110 94fc 0c00 |000d: invoke-static {v12}, Lkotlinx/coroutines/flow/FlowKt;.flow:(Lkotlin/jvm/functions/Function2;)Lkotlinx/coroutines/flow/Flow; // method@fc94 │ │ +4ad508: 0c08 |0010: move-result-object v8 │ │ +4ad50a: 1108 |0011: return-object v8 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=636 │ │ locals : │ │ 0x0000 - 0x0012 reg=7 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; │ │ 0x0000 - 0x0012 reg=8 (null) Ljava/lang/String; │ │ 0x0000 - 0x0012 reg=9 (null) Lcom/nextcloud/talk/models/domain/ConversationModel; │ │ @@ -2054383,18 +2054383,18 @@ │ │ type : '()Landroidx/lifecycle/LiveData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -4ad320: |[4ad320] com.nextcloud.talk.chat.viewmodels.ChatViewModel.getReactionAddedViewState:()Landroidx/lifecycle/LiveData; │ │ -4ad330: 5410 1fb3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._reactionAddedViewState:Landroidx/lifecycle/MutableLiveData; // field@b31f │ │ -4ad334: 1f00 5903 |0002: check-cast v0, Landroidx/lifecycle/LiveData; // type@0359 │ │ -4ad338: 1100 |0004: return-object v0 │ │ +4ad324: |[4ad324] com.nextcloud.talk.chat.viewmodels.ChatViewModel.getReactionAddedViewState:()Landroidx/lifecycle/LiveData; │ │ +4ad334: 5410 1fb3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._reactionAddedViewState:Landroidx/lifecycle/MutableLiveData; // field@b31f │ │ +4ad338: 1f00 5903 |0002: check-cast v0, Landroidx/lifecycle/LiveData; // type@0359 │ │ +4ad33c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; │ │ │ │ #31 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;) │ │ @@ -2054402,18 +2054402,18 @@ │ │ type : '()Landroidx/lifecycle/LiveData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -4ad33c: |[4ad33c] com.nextcloud.talk.chat.viewmodels.ChatViewModel.getReactionDeletedViewState:()Landroidx/lifecycle/LiveData; │ │ -4ad34c: 5410 20b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._reactionDeletedViewState:Landroidx/lifecycle/MutableLiveData; // field@b320 │ │ -4ad350: 1f00 5903 |0002: check-cast v0, Landroidx/lifecycle/LiveData; // type@0359 │ │ -4ad354: 1100 |0004: return-object v0 │ │ +4ad340: |[4ad340] com.nextcloud.talk.chat.viewmodels.ChatViewModel.getReactionDeletedViewState:()Landroidx/lifecycle/LiveData; │ │ +4ad350: 5410 20b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._reactionDeletedViewState:Landroidx/lifecycle/MutableLiveData; // field@b320 │ │ +4ad354: 1f00 5903 |0002: check-cast v0, Landroidx/lifecycle/LiveData; // type@0359 │ │ +4ad358: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; │ │ │ │ #32 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;) │ │ @@ -2054421,18 +2054421,18 @@ │ │ type : '()Landroidx/lifecycle/LiveData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -4ad358: |[4ad358] com.nextcloud.talk.chat.viewmodels.ChatViewModel.getRecordTouchObserver:()Landroidx/lifecycle/LiveData; │ │ -4ad368: 5410 21b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._recordTouchObserver:Landroidx/lifecycle/MutableLiveData; // field@b321 │ │ -4ad36c: 1f00 5903 |0002: check-cast v0, Landroidx/lifecycle/LiveData; // type@0359 │ │ -4ad370: 1100 |0004: return-object v0 │ │ +4ad35c: |[4ad35c] com.nextcloud.talk.chat.viewmodels.ChatViewModel.getRecordTouchObserver:()Landroidx/lifecycle/LiveData; │ │ +4ad36c: 5410 21b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._recordTouchObserver:Landroidx/lifecycle/MutableLiveData; // field@b321 │ │ +4ad370: 1f00 5903 |0002: check-cast v0, Landroidx/lifecycle/LiveData; // type@0359 │ │ +4ad374: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; │ │ │ │ #33 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;) │ │ @@ -2054440,39 +2054440,39 @@ │ │ type : '(Lcom/nextcloud/talk/data/user/model/User;Ljava/lang/String;Ljava/lang/String;I)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 52 16-bit code units │ │ -4add3c: |[4add3c] com.nextcloud.talk.chat.viewmodels.ChatViewModel.getReminder:(Lcom/nextcloud/talk/data/user/model/User;Ljava/lang/String;Ljava/lang/String;I)V │ │ -4add4c: 1a00 42f8 |0000: const-string v0, "user" // string@f842 │ │ -4add50: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4add56: 1a00 f7df |0005: const-string v0, "roomToken" // string@dff7 │ │ -4add5a: 7120 00fc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4add60: 1a00 c5cc |000a: const-string v0, "messageId" // string@ccc5 │ │ -4add64: 7120 00fc 0400 |000c: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4add6a: 5410 23b3 |000f: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.chatNetworkDataSource:Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource; // field@b323 │ │ -4add6e: 7255 d9ec 2043 |0011: invoke-interface {v0, v2, v3, v4, v5}, Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource;.getReminder:(Lcom/nextcloud/talk/data/user/model/User;Ljava/lang/String;Ljava/lang/String;I)Lio/reactivex/Observable; // method@ecd9 │ │ -4add74: 0c02 |0014: move-result-object v2 │ │ -4add76: 7100 5af4 0000 |0015: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@f45a │ │ -4add7c: 0c03 |0018: move-result-object v3 │ │ -4add7e: 6e20 44f4 3200 |0019: invoke-virtual {v2, v3}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@f444 │ │ -4add84: 0c02 |001c: move-result-object v2 │ │ -4add86: 3802 1600 |001d: if-eqz v2, 0033 // +0016 │ │ -4add8a: 7100 55f4 0000 |001f: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@f455 │ │ -4add90: 0c03 |0022: move-result-object v3 │ │ -4add92: 6e20 3df4 3200 |0023: invoke-virtual {v2, v3}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@f43d │ │ -4add98: 0c02 |0026: move-result-object v2 │ │ -4add9a: 3802 0c00 |0027: if-eqz v2, 0033 // +000c │ │ -4add9e: 2203 aa21 |0029: new-instance v3, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetReminderObserver; // type@21aa │ │ -4adda2: 7020 2aee 1300 |002b: invoke-direct {v3, v1}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetReminderObserver;.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)V // method@ee2a │ │ -4adda8: 1f03 3424 |002e: check-cast v3, Lio/reactivex/Observer; // type@2434 │ │ -4addac: 6e20 43f4 3200 |0030: invoke-virtual {v2, v3}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/Observer;)V // method@f443 │ │ -4addb2: 0e00 |0033: return-void │ │ +4add40: |[4add40] com.nextcloud.talk.chat.viewmodels.ChatViewModel.getReminder:(Lcom/nextcloud/talk/data/user/model/User;Ljava/lang/String;Ljava/lang/String;I)V │ │ +4add50: 1a00 42f8 |0000: const-string v0, "user" // string@f842 │ │ +4add54: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4add5a: 1a00 f7df |0005: const-string v0, "roomToken" // string@dff7 │ │ +4add5e: 7120 00fc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4add64: 1a00 c5cc |000a: const-string v0, "messageId" // string@ccc5 │ │ +4add68: 7120 00fc 0400 |000c: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4add6e: 5410 23b3 |000f: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.chatNetworkDataSource:Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource; // field@b323 │ │ +4add72: 7255 d9ec 2043 |0011: invoke-interface {v0, v2, v3, v4, v5}, Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource;.getReminder:(Lcom/nextcloud/talk/data/user/model/User;Ljava/lang/String;Ljava/lang/String;I)Lio/reactivex/Observable; // method@ecd9 │ │ +4add78: 0c02 |0014: move-result-object v2 │ │ +4add7a: 7100 5af4 0000 |0015: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@f45a │ │ +4add80: 0c03 |0018: move-result-object v3 │ │ +4add82: 6e20 44f4 3200 |0019: invoke-virtual {v2, v3}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@f444 │ │ +4add88: 0c02 |001c: move-result-object v2 │ │ +4add8a: 3802 1600 |001d: if-eqz v2, 0033 // +0016 │ │ +4add8e: 7100 55f4 0000 |001f: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@f455 │ │ +4add94: 0c03 |0022: move-result-object v3 │ │ +4add96: 6e20 3df4 3200 |0023: invoke-virtual {v2, v3}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@f43d │ │ +4add9c: 0c02 |0026: move-result-object v2 │ │ +4add9e: 3802 0c00 |0027: if-eqz v2, 0033 // +000c │ │ +4adda2: 2203 aa21 |0029: new-instance v3, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetReminderObserver; // type@21aa │ │ +4adda6: 7020 2aee 1300 |002b: invoke-direct {v3, v1}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetReminderObserver;.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)V // method@ee2a │ │ +4addac: 1f03 3424 |002e: check-cast v3, Lio/reactivex/Observer; // type@2434 │ │ +4addb0: 6e20 43f4 3200 |0030: invoke-virtual {v2, v3}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/Observer;)V // method@f443 │ │ +4addb6: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x000f line=294 │ │ 0x0015 line=295 │ │ 0x001f line=296 │ │ 0x0029 line=297 │ │ locals : │ │ @@ -2054487,25 +2054487,25 @@ │ │ type : '(Lcom/nextcloud/talk/data/user/model/User;Ljava/lang/String;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -4addb4: |[4addb4] com.nextcloud.talk.chat.viewmodels.ChatViewModel.getRoom:(Lcom/nextcloud/talk/data/user/model/User;Ljava/lang/String;)V │ │ -4addc4: 1a00 42f8 |0000: const-string v0, "user" // string@f842 │ │ -4addc8: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4addce: 1a02 1df4 |0005: const-string v2, "token" // string@f41d │ │ -4addd2: 7120 00fc 2300 |0007: invoke-static {v3, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4addd8: 5412 1ab3 |000a: iget-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._getRoomViewState:Landroidx/lifecycle/MutableLiveData; // field@b31a │ │ -4adddc: 6200 d5b2 |000c: sget-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetRoomStartState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetRoomStartState; // field@b2d5 │ │ -4adde0: 6e20 e10e 0200 |000e: invoke-virtual {v2, v0}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0ee1 │ │ -4adde6: 5412 25b3 |0011: iget-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.conversationRepository:Lcom/nextcloud/talk/conversationlist/data/OfflineConversationsRepository; // field@b325 │ │ -4addea: 7220 3ff0 3200 |0013: invoke-interface {v2, v3}, Lcom/nextcloud/talk/conversationlist/data/OfflineConversationsRepository;.getRoom:(Ljava/lang/String;)Lkotlinx/coroutines/Job; // method@f03f │ │ -4addf0: 0e00 |0016: return-void │ │ +4addb8: |[4addb8] com.nextcloud.talk.chat.viewmodels.ChatViewModel.getRoom:(Lcom/nextcloud/talk/data/user/model/User;Ljava/lang/String;)V │ │ +4addc8: 1a00 42f8 |0000: const-string v0, "user" // string@f842 │ │ +4addcc: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4addd2: 1a02 1df4 |0005: const-string v2, "token" // string@f41d │ │ +4addd6: 7120 00fc 2300 |0007: invoke-static {v3, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4adddc: 5412 1ab3 |000a: iget-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._getRoomViewState:Landroidx/lifecycle/MutableLiveData; // field@b31a │ │ +4adde0: 6200 d5b2 |000c: sget-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetRoomStartState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetRoomStartState; // field@b2d5 │ │ +4adde4: 6e20 e10e 0200 |000e: invoke-virtual {v2, v0}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0ee1 │ │ +4addea: 5412 25b3 |0011: iget-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.conversationRepository:Lcom/nextcloud/talk/conversationlist/data/OfflineConversationsRepository; // field@b325 │ │ +4addee: 7220 3ff0 3200 |0013: invoke-interface {v2, v3}, Lcom/nextcloud/talk/conversationlist/data/OfflineConversationsRepository;.getRoom:(Ljava/lang/String;)Lkotlinx/coroutines/Job; // method@f03f │ │ +4addf4: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x000a line=229 │ │ 0x0011 line=230 │ │ locals : │ │ 0x0000 - 0x0017 reg=1 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; │ │ 0x0000 - 0x0017 reg=2 (null) Lcom/nextcloud/talk/data/user/model/User; │ │ @@ -2054516,18 +2054516,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4addf4: |[4addf4] com.nextcloud.talk.chat.viewmodels.ChatViewModel.handleChatOnBackPress:()V │ │ -4ade04: 5410 24b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.chatRepository:Lcom/nextcloud/talk/chat/data/ChatMessageRepository; // field@b324 │ │ -4ade08: 7210 9ceb 0000 |0002: invoke-interface {v0}, Lcom/nextcloud/talk/chat/data/ChatMessageRepository;.handleChatOnBackPress:()V // method@eb9c │ │ -4ade0e: 0e00 |0005: return-void │ │ +4addf8: |[4addf8] com.nextcloud.talk.chat.viewmodels.ChatViewModel.handleChatOnBackPress:()V │ │ +4ade08: 5410 24b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.chatRepository:Lcom/nextcloud/talk/chat/data/ChatMessageRepository; // field@b324 │ │ +4ade0c: 7210 9ceb 0000 |0002: invoke-interface {v0}, Lcom/nextcloud/talk/chat/data/ChatMessageRepository;.handleChatOnBackPress:()V // method@eb9c │ │ +4ade12: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=632 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; │ │ │ │ #36 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;) │ │ @@ -2054535,19 +2054535,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -4ade10: |[4ade10] com.nextcloud.talk.chat.viewmodels.ChatViewModel.handleOrientationChange:()V │ │ -4ade20: 5420 17b3 |0000: iget-object v0, v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._getCapabilitiesViewState:Landroidx/lifecycle/MutableLiveData; // field@b317 │ │ -4ade24: 6201 cab2 |0002: sget-object v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesStartState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesStartState; // field@b2ca │ │ -4ade28: 6e20 e10e 1000 |0004: invoke-virtual {v0, v1}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0ee1 │ │ -4ade2e: 0e00 |0007: return-void │ │ +4ade14: |[4ade14] com.nextcloud.talk.chat.viewmodels.ChatViewModel.handleOrientationChange:()V │ │ +4ade24: 5420 17b3 |0000: iget-object v0, v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._getCapabilitiesViewState:Landroidx/lifecycle/MutableLiveData; // field@b317 │ │ +4ade28: 6201 cab2 |0002: sget-object v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesStartState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$GetCapabilitiesStartState; // field@b2ca │ │ +4ade2c: 6e20 e10e 1000 |0004: invoke-virtual {v0, v1}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0ee1 │ │ +4ade32: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=628 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; │ │ │ │ #37 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;) │ │ @@ -2054555,46 +2054555,46 @@ │ │ type : '(Lcom/nextcloud/talk/data/user/model/User;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 67 16-bit code units │ │ -4ade30: |[4ade30] com.nextcloud.talk.chat.viewmodels.ChatViewModel.joinRoom:(Lcom/nextcloud/talk/data/user/model/User;Ljava/lang/String;Ljava/lang/String;)V │ │ -4ade40: 1a00 42f8 |0000: const-string v0, "user" // string@f842 │ │ -4ade44: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ade4a: 1a00 1df4 |0005: const-string v0, "token" // string@f41d │ │ -4ade4e: 7120 00fc 0400 |0007: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ade54: 1a00 f6df |000a: const-string v0, "roomPassword" // string@dff6 │ │ -4ade58: 7120 00fc 0500 |000c: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ade5e: 5420 1db3 |000f: iget-object v0, v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._joinRoomViewState:Landroidx/lifecycle/MutableLiveData; // field@b31d │ │ -4ade62: 6201 dcb2 |0011: sget-object v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$JoinRoomStartState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$JoinRoomStartState; // field@b2dc │ │ -4ade66: 6e20 e10e 1000 |0013: invoke-virtual {v0, v1}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0ee1 │ │ -4ade6c: 5420 23b3 |0016: iget-object v0, v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.chatNetworkDataSource:Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource; // field@b323 │ │ -4ade70: 7240 dbec 3054 |0018: invoke-interface {v0, v3, v4, v5}, Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource;.joinRoom:(Lcom/nextcloud/talk/data/user/model/User;Ljava/lang/String;Ljava/lang/String;)Lio/reactivex/Observable; // method@ecdb │ │ -4ade76: 0c03 |001b: move-result-object v3 │ │ -4ade78: 7100 5af4 0000 |001c: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@f45a │ │ -4ade7e: 0c04 |001f: move-result-object v4 │ │ -4ade80: 6e20 44f4 4300 |0020: invoke-virtual {v3, v4}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@f444 │ │ -4ade86: 0c03 |0023: move-result-object v3 │ │ -4ade88: 3803 1e00 |0024: if-eqz v3, 0042 // +001e │ │ -4ade8c: 7100 55f4 0000 |0026: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@f455 │ │ -4ade92: 0c04 |0029: move-result-object v4 │ │ -4ade94: 6e20 3df4 4300 |002a: invoke-virtual {v3, v4}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@f43d │ │ -4ade9a: 0c03 |002d: move-result-object v3 │ │ -4ade9c: 3803 1400 |002e: if-eqz v3, 0042 // +0014 │ │ -4adea0: 1604 0300 |0030: const-wide/16 v4, #int 3 // #3 │ │ -4adea4: 6e30 40f4 4305 |0032: invoke-virtual {v3, v4, v5}, Lio/reactivex/Observable;.retry:(J)Lio/reactivex/Observable; // method@f440 │ │ -4adeaa: 0c03 |0035: move-result-object v3 │ │ -4adeac: 3803 0c00 |0036: if-eqz v3, 0042 // +000c │ │ -4adeb0: 2204 b021 |0038: new-instance v4, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$JoinRoomObserver; // type@21b0 │ │ -4adeb4: 7020 3aee 2400 |003a: invoke-direct {v4, v2}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$JoinRoomObserver;.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)V // method@ee3a │ │ -4adeba: 1f04 3424 |003d: check-cast v4, Lio/reactivex/Observer; // type@2434 │ │ -4adebe: 6e20 43f4 4300 |003f: invoke-virtual {v3, v4}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/Observer;)V // method@f443 │ │ -4adec4: 0e00 |0042: return-void │ │ +4ade34: |[4ade34] com.nextcloud.talk.chat.viewmodels.ChatViewModel.joinRoom:(Lcom/nextcloud/talk/data/user/model/User;Ljava/lang/String;Ljava/lang/String;)V │ │ +4ade44: 1a00 42f8 |0000: const-string v0, "user" // string@f842 │ │ +4ade48: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ade4e: 1a00 1df4 |0005: const-string v0, "token" // string@f41d │ │ +4ade52: 7120 00fc 0400 |0007: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ade58: 1a00 f6df |000a: const-string v0, "roomPassword" // string@dff6 │ │ +4ade5c: 7120 00fc 0500 |000c: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ade62: 5420 1db3 |000f: iget-object v0, v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._joinRoomViewState:Landroidx/lifecycle/MutableLiveData; // field@b31d │ │ +4ade66: 6201 dcb2 |0011: sget-object v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$JoinRoomStartState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$JoinRoomStartState; // field@b2dc │ │ +4ade6a: 6e20 e10e 1000 |0013: invoke-virtual {v0, v1}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0ee1 │ │ +4ade70: 5420 23b3 |0016: iget-object v0, v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.chatNetworkDataSource:Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource; // field@b323 │ │ +4ade74: 7240 dbec 3054 |0018: invoke-interface {v0, v3, v4, v5}, Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource;.joinRoom:(Lcom/nextcloud/talk/data/user/model/User;Ljava/lang/String;Ljava/lang/String;)Lio/reactivex/Observable; // method@ecdb │ │ +4ade7a: 0c03 |001b: move-result-object v3 │ │ +4ade7c: 7100 5af4 0000 |001c: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@f45a │ │ +4ade82: 0c04 |001f: move-result-object v4 │ │ +4ade84: 6e20 44f4 4300 |0020: invoke-virtual {v3, v4}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@f444 │ │ +4ade8a: 0c03 |0023: move-result-object v3 │ │ +4ade8c: 3803 1e00 |0024: if-eqz v3, 0042 // +001e │ │ +4ade90: 7100 55f4 0000 |0026: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@f455 │ │ +4ade96: 0c04 |0029: move-result-object v4 │ │ +4ade98: 6e20 3df4 4300 |002a: invoke-virtual {v3, v4}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@f43d │ │ +4ade9e: 0c03 |002d: move-result-object v3 │ │ +4adea0: 3803 1400 |002e: if-eqz v3, 0042 // +0014 │ │ +4adea4: 1604 0300 |0030: const-wide/16 v4, #int 3 // #3 │ │ +4adea8: 6e30 40f4 4305 |0032: invoke-virtual {v3, v4, v5}, Lio/reactivex/Observable;.retry:(J)Lio/reactivex/Observable; // method@f440 │ │ +4adeae: 0c03 |0035: move-result-object v3 │ │ +4adeb0: 3803 0c00 |0036: if-eqz v3, 0042 // +000c │ │ +4adeb4: 2204 b021 |0038: new-instance v4, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$JoinRoomObserver; // type@21b0 │ │ +4adeb8: 7020 3aee 2400 |003a: invoke-direct {v4, v2}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$JoinRoomObserver;.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)V // method@ee3a │ │ +4adebe: 1f04 3424 |003d: check-cast v4, Lio/reactivex/Observer; // type@2434 │ │ +4adec2: 6e20 43f4 4300 |003f: invoke-virtual {v3, v4}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/Observer;)V // method@f443 │ │ +4adec8: 0e00 |0042: return-void │ │ catches : (none) │ │ positions : │ │ 0x000f line=278 │ │ 0x0016 line=279 │ │ 0x001c line=280 │ │ 0x0026 line=281 │ │ 0x0032 line=282 │ │ @@ -2054610,39 +2054610,39 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Lkotlin/jvm/functions/Function0;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 51 16-bit code units │ │ -4adec8: |[4adec8] com.nextcloud.talk.chat.viewmodels.ChatViewModel.leaveRoom:(Ljava/lang/String;Ljava/lang/String;Lkotlin/jvm/functions/Function0;)V │ │ -4aded8: 1a00 7f96 |0000: const-string v0, "credentials" // string@967f │ │ -4adedc: 7120 00fc 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4adee2: 1a00 15f8 |0005: const-string v0, "url" // string@f815 │ │ -4adee6: 7120 00fc 0500 |0007: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4adeec: 7100 a7f6 0000 |000a: invoke-static {}, Ljava/lang/System;.nanoTime:()J // method@f6a7 │ │ -4adef2: 0b00 |000d: move-result-wide v0 │ │ -4adef4: 5432 23b3 |000e: iget-object v2, v3, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.chatNetworkDataSource:Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource; // field@b323 │ │ -4adef8: 7230 dcec 4205 |0010: invoke-interface {v2, v4, v5}, Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource;.leaveRoom:(Ljava/lang/String;Ljava/lang/String;)Lio/reactivex/Observable; // method@ecdc │ │ -4adefe: 0c04 |0013: move-result-object v4 │ │ -4adf00: 7100 5af4 0000 |0014: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@f45a │ │ -4adf06: 0c05 |0017: move-result-object v5 │ │ -4adf08: 6e20 44f4 5400 |0018: invoke-virtual {v4, v5}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@f444 │ │ -4adf0e: 0c04 |001b: move-result-object v4 │ │ -4adf10: 3804 1600 |001c: if-eqz v4, 0032 // +0016 │ │ -4adf14: 7100 55f4 0000 |001e: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@f455 │ │ -4adf1a: 0c05 |0021: move-result-object v5 │ │ -4adf1c: 6e20 3df4 5400 |0022: invoke-virtual {v4, v5}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@f43d │ │ -4adf22: 0c04 |0025: move-result-object v4 │ │ -4adf24: 3804 0c00 |0026: if-eqz v4, 0032 // +000c │ │ -4adf28: 2205 c921 |0028: new-instance v5, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$leaveRoom$1; // type@21c9 │ │ -4adf2c: 7056 a0ee 3510 |002a: invoke-direct {v5, v3, v0, v1, v6}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$leaveRoom$1;.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;JLkotlin/jvm/functions/Function0;)V // method@eea0 │ │ -4adf32: 1f05 3424 |002d: check-cast v5, Lio/reactivex/Observer; // type@2434 │ │ -4adf36: 6e20 43f4 5400 |002f: invoke-virtual {v4, v5}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/Observer;)V // method@f443 │ │ -4adf3c: 0e00 |0032: return-void │ │ +4adecc: |[4adecc] com.nextcloud.talk.chat.viewmodels.ChatViewModel.leaveRoom:(Ljava/lang/String;Ljava/lang/String;Lkotlin/jvm/functions/Function0;)V │ │ +4adedc: 1a00 7f96 |0000: const-string v0, "credentials" // string@967f │ │ +4adee0: 7120 00fc 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4adee6: 1a00 15f8 |0005: const-string v0, "url" // string@f815 │ │ +4adeea: 7120 00fc 0500 |0007: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4adef0: 7100 a7f6 0000 |000a: invoke-static {}, Ljava/lang/System;.nanoTime:()J // method@f6a7 │ │ +4adef6: 0b00 |000d: move-result-wide v0 │ │ +4adef8: 5432 23b3 |000e: iget-object v2, v3, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.chatNetworkDataSource:Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource; // field@b323 │ │ +4adefc: 7230 dcec 4205 |0010: invoke-interface {v2, v4, v5}, Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource;.leaveRoom:(Ljava/lang/String;Ljava/lang/String;)Lio/reactivex/Observable; // method@ecdc │ │ +4adf02: 0c04 |0013: move-result-object v4 │ │ +4adf04: 7100 5af4 0000 |0014: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@f45a │ │ +4adf0a: 0c05 |0017: move-result-object v5 │ │ +4adf0c: 6e20 44f4 5400 |0018: invoke-virtual {v4, v5}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@f444 │ │ +4adf12: 0c04 |001b: move-result-object v4 │ │ +4adf14: 3804 1600 |001c: if-eqz v4, 0032 // +0016 │ │ +4adf18: 7100 55f4 0000 |001e: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@f455 │ │ +4adf1e: 0c05 |0021: move-result-object v5 │ │ +4adf20: 6e20 3df4 5400 |0022: invoke-virtual {v4, v5}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@f43d │ │ +4adf26: 0c04 |0025: move-result-object v4 │ │ +4adf28: 3804 0c00 |0026: if-eqz v4, 0032 // +000c │ │ +4adf2c: 2205 c921 |0028: new-instance v5, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$leaveRoom$1; // type@21c9 │ │ +4adf30: 7056 a0ee 3510 |002a: invoke-direct {v5, v3, v0, v1, v6}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$leaveRoom$1;.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;JLkotlin/jvm/functions/Function0;)V // method@eea0 │ │ +4adf36: 1f05 3424 |002d: check-cast v5, Lio/reactivex/Observer; // type@2434 │ │ +4adf3a: 6e20 43f4 5400 |002f: invoke-virtual {v4, v5}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/Observer;)V // method@f443 │ │ +4adf40: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x000a line=324 │ │ 0x000e line=325 │ │ 0x0014 line=326 │ │ 0x001e line=327 │ │ 0x0028 line=328 │ │ @@ -2054657,28 +2054657,28 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -4adf40: |[4adf40] com.nextcloud.talk.chat.viewmodels.ChatViewModel.loadMessages:(Ljava/lang/String;Ljava/lang/String;)V │ │ -4adf50: 1a00 aafb |0000: const-string v0, "withCredentials" // string@fbaa │ │ -4adf54: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4adf5a: 1a00 06fc |0005: const-string v0, "withUrl" // string@fc06 │ │ -4adf5e: 7120 00fc 0400 |0007: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4adf64: 2200 fb00 |000a: new-instance v0, Landroid/os/Bundle; // type@00fb │ │ -4adf68: 7010 3b04 0000 |000c: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@043b │ │ -4adf6e: 1a01 092e |000f: const-string v1, "KEY_CHAT_URL" // string@2e09 │ │ -4adf72: 6e30 6804 1004 |0011: invoke-virtual {v0, v1, v4}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0468 │ │ -4adf78: 1a04 0f2e |0014: const-string v4, "KEY_CREDENTIALS" // string@2e0f │ │ -4adf7c: 6e30 6804 4003 |0016: invoke-virtual {v0, v4, v3}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0468 │ │ -4adf82: 5423 24b3 |0019: iget-object v3, v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.chatRepository:Lcom/nextcloud/talk/chat/data/ChatMessageRepository; // field@b324 │ │ -4adf86: 7220 a1eb 0300 |001b: invoke-interface {v3, v0}, Lcom/nextcloud/talk/chat/data/ChatMessageRepository;.loadInitialMessages:(Landroid/os/Bundle;)Lkotlinx/coroutines/Job; // method@eba1 │ │ -4adf8c: 0e00 |001e: return-void │ │ +4adf44: |[4adf44] com.nextcloud.talk.chat.viewmodels.ChatViewModel.loadMessages:(Ljava/lang/String;Ljava/lang/String;)V │ │ +4adf54: 1a00 aafb |0000: const-string v0, "withCredentials" // string@fbaa │ │ +4adf58: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4adf5e: 1a00 06fc |0005: const-string v0, "withUrl" // string@fc06 │ │ +4adf62: 7120 00fc 0400 |0007: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4adf68: 2200 fb00 |000a: new-instance v0, Landroid/os/Bundle; // type@00fb │ │ +4adf6c: 7010 3b04 0000 |000c: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@043b │ │ +4adf72: 1a01 092e |000f: const-string v1, "KEY_CHAT_URL" // string@2e09 │ │ +4adf76: 6e30 6804 1004 |0011: invoke-virtual {v0, v1, v4}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0468 │ │ +4adf7c: 1a04 0f2e |0014: const-string v4, "KEY_CREDENTIALS" // string@2e0f │ │ +4adf80: 6e30 6804 4003 |0016: invoke-virtual {v0, v4, v3}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0468 │ │ +4adf86: 5423 24b3 |0019: iget-object v3, v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.chatRepository:Lcom/nextcloud/talk/chat/data/ChatMessageRepository; // field@b324 │ │ +4adf8a: 7220 a1eb 0300 |001b: invoke-interface {v3, v0}, Lcom/nextcloud/talk/chat/data/ChatMessageRepository;.loadInitialMessages:(Landroid/os/Bundle;)Lkotlinx/coroutines/Job; // method@eba1 │ │ +4adf90: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x000a line=374 │ │ 0x000f line=375 │ │ 0x0014 line=376 │ │ 0x0019 line=377 │ │ locals : │ │ @@ -2054691,33 +2054691,33 @@ │ │ type : '(JLjava/lang/String;ILjava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 14 │ │ ins : 7 │ │ outs : 6 │ │ insns size : 39 16-bit code units │ │ -4adf90: |[4adf90] com.nextcloud.talk.chat.viewmodels.ChatViewModel.loadMoreMessages:(JLjava/lang/String;ILjava/lang/String;Ljava/lang/String;)V │ │ -4adfa0: 1a00 f7df |0000: const-string v0, "roomToken" // string@dff7 │ │ -4adfa4: 7120 00fc 0a00 |0002: invoke-static {v10, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4adfaa: 1a00 aafb |0005: const-string v0, "withCredentials" // string@fbaa │ │ -4adfae: 7120 00fc 0c00 |0007: invoke-static {v12, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4adfb4: 1a00 06fc |000a: const-string v0, "withUrl" // string@fc06 │ │ -4adfb8: 7120 00fc 0d00 |000c: invoke-static {v13, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4adfbe: 2206 fb00 |000f: new-instance v6, Landroid/os/Bundle; // type@00fb │ │ -4adfc2: 7010 3b04 0600 |0011: invoke-direct {v6}, Landroid/os/Bundle;.:()V // method@043b │ │ -4adfc8: 1a00 092e |0014: const-string v0, "KEY_CHAT_URL" // string@2e09 │ │ -4adfcc: 6e30 6804 060d |0016: invoke-virtual {v6, v0, v13}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0468 │ │ -4adfd2: 1a0d 0f2e |0019: const-string v13, "KEY_CREDENTIALS" // string@2e0f │ │ -4adfd6: 6e30 6804 d60c |001b: invoke-virtual {v6, v13, v12}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0468 │ │ -4adfdc: 5471 24b3 |001e: iget-object v1, v7, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.chatRepository:Lcom/nextcloud/talk/chat/data/ChatMessageRepository; // field@b324 │ │ -4adfe0: 0482 |0020: move-wide v2, v8 │ │ -4adfe2: 07a4 |0021: move-object v4, v10 │ │ -4adfe4: 01b5 |0022: move v5, v11 │ │ -4adfe6: 7806 a2eb 0100 |0023: invoke-interface/range {v1, v2, v3, v4, v5, v6}, Lcom/nextcloud/talk/chat/data/ChatMessageRepository;.loadMoreMessages:(JLjava/lang/String;ILandroid/os/Bundle;)Lkotlinx/coroutines/Job; // method@eba2 │ │ -4adfec: 0e00 |0026: return-void │ │ +4adf94: |[4adf94] com.nextcloud.talk.chat.viewmodels.ChatViewModel.loadMoreMessages:(JLjava/lang/String;ILjava/lang/String;Ljava/lang/String;)V │ │ +4adfa4: 1a00 f7df |0000: const-string v0, "roomToken" // string@dff7 │ │ +4adfa8: 7120 00fc 0a00 |0002: invoke-static {v10, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4adfae: 1a00 aafb |0005: const-string v0, "withCredentials" // string@fbaa │ │ +4adfb2: 7120 00fc 0c00 |0007: invoke-static {v12, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4adfb8: 1a00 06fc |000a: const-string v0, "withUrl" // string@fc06 │ │ +4adfbc: 7120 00fc 0d00 |000c: invoke-static {v13, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4adfc2: 2206 fb00 |000f: new-instance v6, Landroid/os/Bundle; // type@00fb │ │ +4adfc6: 7010 3b04 0600 |0011: invoke-direct {v6}, Landroid/os/Bundle;.:()V // method@043b │ │ +4adfcc: 1a00 092e |0014: const-string v0, "KEY_CHAT_URL" // string@2e09 │ │ +4adfd0: 6e30 6804 060d |0016: invoke-virtual {v6, v0, v13}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0468 │ │ +4adfd6: 1a0d 0f2e |0019: const-string v13, "KEY_CREDENTIALS" // string@2e0f │ │ +4adfda: 6e30 6804 d60c |001b: invoke-virtual {v6, v13, v12}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0468 │ │ +4adfe0: 5471 24b3 |001e: iget-object v1, v7, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.chatRepository:Lcom/nextcloud/talk/chat/data/ChatMessageRepository; // field@b324 │ │ +4adfe4: 0482 |0020: move-wide v2, v8 │ │ +4adfe6: 07a4 |0021: move-object v4, v10 │ │ +4adfe8: 01b5 |0022: move v5, v11 │ │ +4adfea: 7806 a2eb 0100 |0023: invoke-interface/range {v1, v2, v3, v4, v5, v6}, Lcom/nextcloud/talk/chat/data/ChatMessageRepository;.loadMoreMessages:(JLjava/lang/String;ILandroid/os/Bundle;)Lkotlinx/coroutines/Job; // method@eba2 │ │ +4adff0: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x000f line=389 │ │ 0x0014 line=390 │ │ 0x0019 line=391 │ │ 0x001e line=392 │ │ locals : │ │ @@ -2054733,39 +2054733,39 @@ │ │ type : '(Landroidx/lifecycle/LifecycleOwner;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -4adff0: |[4adff0] com.nextcloud.talk.chat.viewmodels.ChatViewModel.onPause:(Landroidx/lifecycle/LifecycleOwner;)V │ │ -4ae000: 1a00 bad6 |0000: const-string v0, "owner" // string@d6ba │ │ -4ae004: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ae00a: 6f20 c10e 2100 |0005: invoke-super {v1, v2}, Landroidx/lifecycle/DefaultLifecycleObserver;.onPause:(Landroidx/lifecycle/LifecycleOwner;)V // method@0ec1 │ │ -4ae010: 6202 e5b2 |0008: sget-object v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag;.PAUSED:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag; // field@b2e5 │ │ -4ae014: 6e20 f8ee 2100 |000a: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.setCurrentLifeCycleFlag:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag;)V // method@eef8 │ │ -4ae01a: 5412 27b3 |000d: iget-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.disposableSet:Ljava/util/Set; // field@b327 │ │ -4ae01e: 1f02 8e24 |000f: check-cast v2, Ljava/lang/Iterable; // type@248e │ │ -4ae022: 7210 e3f5 0200 |0011: invoke-interface {v2}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@f5e3 │ │ -4ae028: 0c02 |0014: move-result-object v2 │ │ -4ae02a: 7210 46f9 0200 |0015: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ -4ae030: 0a00 |0018: move-result v0 │ │ -4ae032: 3800 0c00 |0019: if-eqz v0, 0025 // +000c │ │ -4ae036: 7210 47f9 0200 |001b: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ -4ae03c: 0c00 |001e: move-result-object v0 │ │ -4ae03e: 1f00 3b24 |001f: check-cast v0, Lio/reactivex/disposables/Disposable; // type@243b │ │ -4ae042: 7210 56f4 0000 |0021: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@f456 │ │ -4ae048: 28f1 |0024: goto 0015 // -000f │ │ -4ae04a: 5412 27b3 |0025: iget-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.disposableSet:Ljava/util/Set; // field@b327 │ │ -4ae04e: 7210 f0f9 0200 |0027: invoke-interface {v2}, Ljava/util/Set;.clear:()V // method@f9f0 │ │ -4ae054: 5412 2eb3 |002a: iget-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.mediaRecorderManager:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager; // field@b32e │ │ -4ae058: 6e10 14ec 0200 |002c: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;.handleOnPause:()V // method@ec14 │ │ -4ae05e: 5412 24b3 |002f: iget-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.chatRepository:Lcom/nextcloud/talk/chat/data/ChatMessageRepository; // field@b324 │ │ -4ae062: 7210 9deb 0200 |0031: invoke-interface {v2}, Lcom/nextcloud/talk/chat/data/ChatMessageRepository;.handleOnPause:()V // method@eb9d │ │ -4ae068: 0e00 |0034: return-void │ │ +4adff4: |[4adff4] com.nextcloud.talk.chat.viewmodels.ChatViewModel.onPause:(Landroidx/lifecycle/LifecycleOwner;)V │ │ +4ae004: 1a00 bad6 |0000: const-string v0, "owner" // string@d6ba │ │ +4ae008: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ae00e: 6f20 c10e 2100 |0005: invoke-super {v1, v2}, Landroidx/lifecycle/DefaultLifecycleObserver;.onPause:(Landroidx/lifecycle/LifecycleOwner;)V // method@0ec1 │ │ +4ae014: 6202 e5b2 |0008: sget-object v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag;.PAUSED:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag; // field@b2e5 │ │ +4ae018: 6e20 f8ee 2100 |000a: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.setCurrentLifeCycleFlag:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag;)V // method@eef8 │ │ +4ae01e: 5412 27b3 |000d: iget-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.disposableSet:Ljava/util/Set; // field@b327 │ │ +4ae022: 1f02 8e24 |000f: check-cast v2, Ljava/lang/Iterable; // type@248e │ │ +4ae026: 7210 e3f5 0200 |0011: invoke-interface {v2}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@f5e3 │ │ +4ae02c: 0c02 |0014: move-result-object v2 │ │ +4ae02e: 7210 46f9 0200 |0015: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ +4ae034: 0a00 |0018: move-result v0 │ │ +4ae036: 3800 0c00 |0019: if-eqz v0, 0025 // +000c │ │ +4ae03a: 7210 47f9 0200 |001b: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ +4ae040: 0c00 |001e: move-result-object v0 │ │ +4ae042: 1f00 3b24 |001f: check-cast v0, Lio/reactivex/disposables/Disposable; // type@243b │ │ +4ae046: 7210 56f4 0000 |0021: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@f456 │ │ +4ae04c: 28f1 |0024: goto 0015 // -000f │ │ +4ae04e: 5412 27b3 |0025: iget-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.disposableSet:Ljava/util/Set; // field@b327 │ │ +4ae052: 7210 f0f9 0200 |0027: invoke-interface {v2}, Ljava/util/Set;.clear:()V // method@f9f0 │ │ +4ae058: 5412 2eb3 |002a: iget-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.mediaRecorderManager:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager; // field@b32e │ │ +4ae05c: 6e10 14ec 0200 |002c: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;.handleOnPause:()V // method@ec14 │ │ +4ae062: 5412 24b3 |002f: iget-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.chatRepository:Lcom/nextcloud/talk/chat/data/ChatMessageRepository; // field@b324 │ │ +4ae066: 7210 9deb 0200 |0031: invoke-interface {v2}, Lcom/nextcloud/talk/chat/data/ChatMessageRepository;.handleOnPause:()V // method@eb9d │ │ +4ae06c: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=80 │ │ 0x0008 line=81 │ │ 0x000d line=82 │ │ 0x0011 line=760 │ │ 0x0021 line=82 │ │ @@ -2054781,25 +2054781,25 @@ │ │ type : '(Landroidx/lifecycle/LifecycleOwner;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -4ae06c: |[4ae06c] com.nextcloud.talk.chat.viewmodels.ChatViewModel.onResume:(Landroidx/lifecycle/LifecycleOwner;)V │ │ -4ae07c: 1a00 bad6 |0000: const-string v0, "owner" // string@d6ba │ │ -4ae080: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ae086: 6f20 c20e 2100 |0005: invoke-super {v1, v2}, Landroidx/lifecycle/DefaultLifecycleObserver;.onResume:(Landroidx/lifecycle/LifecycleOwner;)V // method@0ec2 │ │ -4ae08c: 6202 e6b2 |0008: sget-object v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag;.RESUMED:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag; // field@b2e6 │ │ -4ae090: 6e20 f8ee 2100 |000a: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.setCurrentLifeCycleFlag:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag;)V // method@eef8 │ │ -4ae096: 5412 2eb3 |000d: iget-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.mediaRecorderManager:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager; // field@b32e │ │ -4ae09a: 6e10 15ec 0200 |000f: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;.handleOnResume:()V // method@ec15 │ │ -4ae0a0: 5412 24b3 |0012: iget-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.chatRepository:Lcom/nextcloud/talk/chat/data/ChatMessageRepository; // field@b324 │ │ -4ae0a4: 7210 9eeb 0200 |0014: invoke-interface {v2}, Lcom/nextcloud/talk/chat/data/ChatMessageRepository;.handleOnResume:()V // method@eb9e │ │ -4ae0aa: 0e00 |0017: return-void │ │ +4ae070: |[4ae070] com.nextcloud.talk.chat.viewmodels.ChatViewModel.onResume:(Landroidx/lifecycle/LifecycleOwner;)V │ │ +4ae080: 1a00 bad6 |0000: const-string v0, "owner" // string@d6ba │ │ +4ae084: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ae08a: 6f20 c20e 2100 |0005: invoke-super {v1, v2}, Landroidx/lifecycle/DefaultLifecycleObserver;.onResume:(Landroidx/lifecycle/LifecycleOwner;)V // method@0ec2 │ │ +4ae090: 6202 e6b2 |0008: sget-object v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag;.RESUMED:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag; // field@b2e6 │ │ +4ae094: 6e20 f8ee 2100 |000a: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.setCurrentLifeCycleFlag:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag;)V // method@eef8 │ │ +4ae09a: 5412 2eb3 |000d: iget-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.mediaRecorderManager:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager; // field@b32e │ │ +4ae09e: 6e10 15ec 0200 |000f: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;.handleOnResume:()V // method@ec15 │ │ +4ae0a4: 5412 24b3 |0012: iget-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.chatRepository:Lcom/nextcloud/talk/chat/data/ChatMessageRepository; // field@b324 │ │ +4ae0a8: 7210 9eeb 0200 |0014: invoke-interface {v2}, Lcom/nextcloud/talk/chat/data/ChatMessageRepository;.handleOnResume:()V // method@eb9e │ │ +4ae0ae: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=73 │ │ 0x0008 line=74 │ │ 0x000d line=75 │ │ 0x0012 line=76 │ │ locals : │ │ @@ -2054811,25 +2054811,25 @@ │ │ type : '(Landroidx/lifecycle/LifecycleOwner;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -4ae0ac: |[4ae0ac] com.nextcloud.talk.chat.viewmodels.ChatViewModel.onStop:(Landroidx/lifecycle/LifecycleOwner;)V │ │ -4ae0bc: 1a00 bad6 |0000: const-string v0, "owner" // string@d6ba │ │ -4ae0c0: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ae0c6: 6f20 c40e 2100 |0005: invoke-super {v1, v2}, Landroidx/lifecycle/DefaultLifecycleObserver;.onStop:(Landroidx/lifecycle/LifecycleOwner;)V // method@0ec4 │ │ -4ae0cc: 6202 e7b2 |0008: sget-object v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag;.STOPPED:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag; // field@b2e7 │ │ -4ae0d0: 6e20 f8ee 2100 |000a: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.setCurrentLifeCycleFlag:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag;)V // method@eef8 │ │ -4ae0d6: 5412 2eb3 |000d: iget-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.mediaRecorderManager:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager; // field@b32e │ │ -4ae0da: 6e10 16ec 0200 |000f: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;.handleOnStop:()V // method@ec16 │ │ -4ae0e0: 5412 24b3 |0012: iget-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.chatRepository:Lcom/nextcloud/talk/chat/data/ChatMessageRepository; // field@b324 │ │ -4ae0e4: 7210 9feb 0200 |0014: invoke-interface {v2}, Lcom/nextcloud/talk/chat/data/ChatMessageRepository;.handleOnStop:()V // method@eb9f │ │ -4ae0ea: 0e00 |0017: return-void │ │ +4ae0b0: |[4ae0b0] com.nextcloud.talk.chat.viewmodels.ChatViewModel.onStop:(Landroidx/lifecycle/LifecycleOwner;)V │ │ +4ae0c0: 1a00 bad6 |0000: const-string v0, "owner" // string@d6ba │ │ +4ae0c4: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ae0ca: 6f20 c40e 2100 |0005: invoke-super {v1, v2}, Landroidx/lifecycle/DefaultLifecycleObserver;.onStop:(Landroidx/lifecycle/LifecycleOwner;)V // method@0ec4 │ │ +4ae0d0: 6202 e7b2 |0008: sget-object v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag;.STOPPED:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag; // field@b2e7 │ │ +4ae0d4: 6e20 f8ee 2100 |000a: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.setCurrentLifeCycleFlag:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag;)V // method@eef8 │ │ +4ae0da: 5412 2eb3 |000d: iget-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.mediaRecorderManager:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager; // field@b32e │ │ +4ae0de: 6e10 16ec 0200 |000f: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;.handleOnStop:()V // method@ec16 │ │ +4ae0e4: 5412 24b3 |0012: iget-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.chatRepository:Lcom/nextcloud/talk/chat/data/ChatMessageRepository; // field@b324 │ │ +4ae0e8: 7210 9feb 0200 |0014: invoke-interface {v2}, Lcom/nextcloud/talk/chat/data/ChatMessageRepository;.handleOnStop:()V // method@eb9f │ │ +4ae0ee: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=89 │ │ 0x0008 line=90 │ │ 0x000d line=91 │ │ 0x0012 line=92 │ │ locals : │ │ @@ -2054841,20 +2054841,20 @@ │ │ type : '(F)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -4ae0ec: |[4ae0ec] com.nextcloud.talk.chat.viewmodels.ChatViewModel.postToRecordTouchObserver:(F)V │ │ -4ae0fc: 5410 21b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._recordTouchObserver:Landroidx/lifecycle/MutableLiveData; // field@b321 │ │ -4ae100: 7110 bef5 0200 |0002: invoke-static {v2}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@f5be │ │ -4ae106: 0c02 |0005: move-result-object v2 │ │ -4ae108: 6e20 e00e 2000 |0006: invoke-virtual {v0, v2}, Landroidx/lifecycle/MutableLiveData;.postValue:(Ljava/lang/Object;)V // method@0ee0 │ │ -4ae10e: 0e00 |0009: return-void │ │ +4ae0f0: |[4ae0f0] com.nextcloud.talk.chat.viewmodels.ChatViewModel.postToRecordTouchObserver:(F)V │ │ +4ae100: 5410 21b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._recordTouchObserver:Landroidx/lifecycle/MutableLiveData; // field@b321 │ │ +4ae104: 7110 bef5 0200 |0002: invoke-static {v2}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@f5be │ │ +4ae10a: 0c02 |0005: move-result-object v2 │ │ +4ae10c: 6e20 e00e 2000 |0006: invoke-virtual {v0, v2}, Landroidx/lifecycle/MutableLiveData;.postValue:(Ljava/lang/Object;)V // method@0ee0 │ │ +4ae112: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=613 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; │ │ 0x0000 - 0x000a reg=2 (null) F │ │ │ │ @@ -2054863,35 +2054863,35 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;I)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 43 16-bit code units │ │ -4ae110: |[4ae110] com.nextcloud.talk.chat.viewmodels.ChatViewModel.setChatReadMarker:(Ljava/lang/String;Ljava/lang/String;I)V │ │ -4ae120: 1a00 7f96 |0000: const-string v0, "credentials" // string@967f │ │ -4ae124: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ae12a: 1a00 15f8 |0005: const-string v0, "url" // string@f815 │ │ -4ae12e: 7120 00fc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ae134: 5410 23b3 |000a: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.chatNetworkDataSource:Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource; // field@b323 │ │ -4ae138: 7240 dfec 2043 |000c: invoke-interface {v0, v2, v3, v4}, Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource;.setChatReadMarker:(Ljava/lang/String;Ljava/lang/String;I)Lio/reactivex/Observable; // method@ecdf │ │ -4ae13e: 0c02 |000f: move-result-object v2 │ │ -4ae140: 7100 5af4 0000 |0010: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@f45a │ │ -4ae146: 0c03 |0013: move-result-object v3 │ │ -4ae148: 6e20 44f4 3200 |0014: invoke-virtual {v2, v3}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@f444 │ │ -4ae14e: 0c02 |0017: move-result-object v2 │ │ -4ae150: 7100 55f4 0000 |0018: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@f455 │ │ -4ae156: 0c03 |001b: move-result-object v3 │ │ -4ae158: 6e20 3df4 3200 |001c: invoke-virtual {v2, v3}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@f43d │ │ -4ae15e: 0c02 |001f: move-result-object v2 │ │ -4ae160: 2203 ca21 |0020: new-instance v3, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$setChatReadMarker$1; // type@21ca │ │ -4ae164: 7020 a6ee 1300 |0022: invoke-direct {v3, v1}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$setChatReadMarker$1;.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)V // method@eea6 │ │ -4ae16a: 1f03 3424 |0025: check-cast v3, Lio/reactivex/Observer; // type@2434 │ │ -4ae16e: 6e20 43f4 3200 |0027: invoke-virtual {v2, v3}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/Observer;)V // method@f443 │ │ -4ae174: 0e00 |002a: return-void │ │ +4ae114: |[4ae114] com.nextcloud.talk.chat.viewmodels.ChatViewModel.setChatReadMarker:(Ljava/lang/String;Ljava/lang/String;I)V │ │ +4ae124: 1a00 7f96 |0000: const-string v0, "credentials" // string@967f │ │ +4ae128: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ae12e: 1a00 15f8 |0005: const-string v0, "url" // string@f815 │ │ +4ae132: 7120 00fc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ae138: 5410 23b3 |000a: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.chatNetworkDataSource:Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource; // field@b323 │ │ +4ae13c: 7240 dfec 2043 |000c: invoke-interface {v0, v2, v3, v4}, Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource;.setChatReadMarker:(Ljava/lang/String;Ljava/lang/String;I)Lio/reactivex/Observable; // method@ecdf │ │ +4ae142: 0c02 |000f: move-result-object v2 │ │ +4ae144: 7100 5af4 0000 |0010: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@f45a │ │ +4ae14a: 0c03 |0013: move-result-object v3 │ │ +4ae14c: 6e20 44f4 3200 |0014: invoke-virtual {v2, v3}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@f444 │ │ +4ae152: 0c02 |0017: move-result-object v2 │ │ +4ae154: 7100 55f4 0000 |0018: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@f455 │ │ +4ae15a: 0c03 |001b: move-result-object v3 │ │ +4ae15c: 6e20 3df4 3200 |001c: invoke-virtual {v2, v3}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@f43d │ │ +4ae162: 0c02 |001f: move-result-object v2 │ │ +4ae164: 2203 ca21 |0020: new-instance v3, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$setChatReadMarker$1; // type@21ca │ │ +4ae168: 7020 a6ee 1300 |0022: invoke-direct {v3, v1}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$setChatReadMarker$1;.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)V // method@eea6 │ │ +4ae16e: 1f03 3424 |0025: check-cast v3, Lio/reactivex/Observer; // type@2434 │ │ +4ae172: 6e20 43f4 3200 |0027: invoke-virtual {v2, v3}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/Observer;)V // method@f443 │ │ +4ae178: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x000a line=437 │ │ 0x0010 line=438 │ │ 0x0018 line=439 │ │ 0x0020 line=440 │ │ locals : │ │ @@ -2054905,19 +2054905,19 @@ │ │ type : '(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -4ae178: |[4ae178] com.nextcloud.talk.chat.viewmodels.ChatViewModel.setCurrentLifeCycleFlag:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag;)V │ │ -4ae188: 1a00 2913 |0000: const-string v0, "" // string@1329 │ │ -4ae18c: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ae192: 5b12 26b3 |0005: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.currentLifeCycleFlag:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag; // field@b326 │ │ -4ae196: 0e00 |0007: return-void │ │ +4ae17c: |[4ae17c] com.nextcloud.talk.chat.viewmodels.ChatViewModel.setCurrentLifeCycleFlag:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag;)V │ │ +4ae18c: 1a00 2913 |0000: const-string v0, "" // string@1329 │ │ +4ae190: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ae196: 5b12 26b3 |0005: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.currentLifeCycleFlag:Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag; // field@b326 │ │ +4ae19a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=69 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$LifeCycleFlag; │ │ │ │ @@ -2054926,24 +2054926,24 @@ │ │ type : '(Lcom/nextcloud/talk/models/domain/ConversationModel;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -4ae198: |[4ae198] com.nextcloud.talk.chat.viewmodels.ChatViewModel.setData:(Lcom/nextcloud/talk/models/domain/ConversationModel;Ljava/lang/String;Ljava/lang/String;)V │ │ -4ae1a8: 1a00 3994 |0000: const-string v0, "conversationModel" // string@9439 │ │ -4ae1ac: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ae1b2: 1a00 7f96 |0005: const-string v0, "credentials" // string@967f │ │ -4ae1b6: 7120 00fc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ae1bc: 1a00 1af8 |000a: const-string v0, "urlForChatting" // string@f81a │ │ -4ae1c0: 7120 00fc 0400 |000c: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ae1c6: 5410 24b3 |000f: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.chatRepository:Lcom/nextcloud/talk/chat/data/ChatMessageRepository; // field@b324 │ │ -4ae1ca: 7240 a3eb 2043 |0011: invoke-interface {v0, v2, v3, v4}, Lcom/nextcloud/talk/chat/data/ChatMessageRepository;.setData:(Lcom/nextcloud/talk/models/domain/ConversationModel;Ljava/lang/String;Ljava/lang/String;)V // method@eba3 │ │ -4ae1d0: 0e00 |0014: return-void │ │ +4ae19c: |[4ae19c] com.nextcloud.talk.chat.viewmodels.ChatViewModel.setData:(Lcom/nextcloud/talk/models/domain/ConversationModel;Ljava/lang/String;Ljava/lang/String;)V │ │ +4ae1ac: 1a00 3994 |0000: const-string v0, "conversationModel" // string@9439 │ │ +4ae1b0: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ae1b6: 1a00 7f96 |0005: const-string v0, "credentials" // string@967f │ │ +4ae1ba: 7120 00fc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ae1c0: 1a00 1af8 |000a: const-string v0, "urlForChatting" // string@f81a │ │ +4ae1c4: 7120 00fc 0400 |000c: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ae1ca: 5410 24b3 |000f: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.chatRepository:Lcom/nextcloud/talk/chat/data/ChatMessageRepository; // field@b324 │ │ +4ae1ce: 7240 a3eb 2043 |0011: invoke-interface {v0, v2, v3, v4}, Lcom/nextcloud/talk/chat/data/ChatMessageRepository;.setData:(Lcom/nextcloud/talk/models/domain/ConversationModel;Ljava/lang/String;Ljava/lang/String;)V // method@eba3 │ │ +4ae1d4: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x000f line=225 │ │ locals : │ │ 0x0000 - 0x0015 reg=1 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; │ │ 0x0000 - 0x0015 reg=2 (null) Lcom/nextcloud/talk/models/domain/ConversationModel; │ │ 0x0000 - 0x0015 reg=3 (null) Ljava/lang/String; │ │ @@ -2054954,44 +2054954,44 @@ │ │ type : '(Lcom/nextcloud/talk/data/user/model/User;Ljava/lang/String;Ljava/lang/String;II)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 13 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 57 16-bit code units │ │ -4ae1d4: |[4ae1d4] com.nextcloud.talk.chat.viewmodels.ChatViewModel.setReminder:(Lcom/nextcloud/talk/data/user/model/User;Ljava/lang/String;Ljava/lang/String;II)V │ │ -4ae1e4: 1a00 42f8 |0000: const-string v0, "user" // string@f842 │ │ -4ae1e8: 7120 00fc 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ae1ee: 1a00 f7df |0005: const-string v0, "roomToken" // string@dff7 │ │ -4ae1f2: 7120 00fc 0900 |0007: invoke-static {v9, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ae1f8: 1a00 c5cc |000a: const-string v0, "messageId" // string@ccc5 │ │ -4ae1fc: 7120 00fc 0a00 |000c: invoke-static {v10, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ae202: 5471 23b3 |000f: iget-object v1, v7, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.chatNetworkDataSource:Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource; // field@b323 │ │ -4ae206: 0782 |0011: move-object v2, v8 │ │ -4ae208: 0793 |0012: move-object v3, v9 │ │ -4ae20a: 07a4 |0013: move-object v4, v10 │ │ -4ae20c: 01b5 |0014: move v5, v11 │ │ -4ae20e: 01c6 |0015: move v6, v12 │ │ -4ae210: 7806 e0ec 0100 |0016: invoke-interface/range {v1, v2, v3, v4, v5, v6}, Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource;.setReminder:(Lcom/nextcloud/talk/data/user/model/User;Ljava/lang/String;Ljava/lang/String;II)Lio/reactivex/Observable; // method@ece0 │ │ -4ae216: 0c08 |0019: move-result-object v8 │ │ -4ae218: 7100 5af4 0000 |001a: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@f45a │ │ -4ae21e: 0c09 |001d: move-result-object v9 │ │ -4ae220: 6e20 44f4 9800 |001e: invoke-virtual {v8, v9}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@f444 │ │ -4ae226: 0c08 |0021: move-result-object v8 │ │ -4ae228: 3808 1600 |0022: if-eqz v8, 0038 // +0016 │ │ -4ae22c: 7100 55f4 0000 |0024: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@f455 │ │ -4ae232: 0c09 |0027: move-result-object v9 │ │ -4ae234: 6e20 3df4 9800 |0028: invoke-virtual {v8, v9}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@f43d │ │ -4ae23a: 0c08 |002b: move-result-object v8 │ │ -4ae23c: 3808 0c00 |002c: if-eqz v8, 0038 // +000c │ │ -4ae240: 2209 bc21 |002e: new-instance v9, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$SetReminderObserver; // type@21bc │ │ -4ae244: 7020 5fee 7900 |0030: invoke-direct {v9, v7}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$SetReminderObserver;.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)V // method@ee5f │ │ -4ae24a: 1f09 3424 |0033: check-cast v9, Lio/reactivex/Observer; // type@2434 │ │ -4ae24e: 6e20 43f4 9800 |0035: invoke-virtual {v8, v9}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/Observer;)V // method@f443 │ │ -4ae254: 0e00 |0038: return-void │ │ +4ae1d8: |[4ae1d8] com.nextcloud.talk.chat.viewmodels.ChatViewModel.setReminder:(Lcom/nextcloud/talk/data/user/model/User;Ljava/lang/String;Ljava/lang/String;II)V │ │ +4ae1e8: 1a00 42f8 |0000: const-string v0, "user" // string@f842 │ │ +4ae1ec: 7120 00fc 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ae1f2: 1a00 f7df |0005: const-string v0, "roomToken" // string@dff7 │ │ +4ae1f6: 7120 00fc 0900 |0007: invoke-static {v9, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ae1fc: 1a00 c5cc |000a: const-string v0, "messageId" // string@ccc5 │ │ +4ae200: 7120 00fc 0a00 |000c: invoke-static {v10, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ae206: 5471 23b3 |000f: iget-object v1, v7, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.chatNetworkDataSource:Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource; // field@b323 │ │ +4ae20a: 0782 |0011: move-object v2, v8 │ │ +4ae20c: 0793 |0012: move-object v3, v9 │ │ +4ae20e: 07a4 |0013: move-object v4, v10 │ │ +4ae210: 01b5 |0014: move v5, v11 │ │ +4ae212: 01c6 |0015: move v6, v12 │ │ +4ae214: 7806 e0ec 0100 |0016: invoke-interface/range {v1, v2, v3, v4, v5, v6}, Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource;.setReminder:(Lcom/nextcloud/talk/data/user/model/User;Ljava/lang/String;Ljava/lang/String;II)Lio/reactivex/Observable; // method@ece0 │ │ +4ae21a: 0c08 |0019: move-result-object v8 │ │ +4ae21c: 7100 5af4 0000 |001a: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@f45a │ │ +4ae222: 0c09 |001d: move-result-object v9 │ │ +4ae224: 6e20 44f4 9800 |001e: invoke-virtual {v8, v9}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@f444 │ │ +4ae22a: 0c08 |0021: move-result-object v8 │ │ +4ae22c: 3808 1600 |0022: if-eqz v8, 0038 // +0016 │ │ +4ae230: 7100 55f4 0000 |0024: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@f455 │ │ +4ae236: 0c09 |0027: move-result-object v9 │ │ +4ae238: 6e20 3df4 9800 |0028: invoke-virtual {v8, v9}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@f43d │ │ +4ae23e: 0c08 |002b: move-result-object v8 │ │ +4ae240: 3808 0c00 |002c: if-eqz v8, 0038 // +000c │ │ +4ae244: 2209 bc21 |002e: new-instance v9, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$SetReminderObserver; // type@21bc │ │ +4ae248: 7020 5fee 7900 |0030: invoke-direct {v9, v7}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$SetReminderObserver;.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)V // method@ee5f │ │ +4ae24e: 1f09 3424 |0033: check-cast v9, Lio/reactivex/Observer; // type@2434 │ │ +4ae252: 6e20 43f4 9800 |0035: invoke-virtual {v8, v9}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/Observer;)V // method@f443 │ │ +4ae258: 0e00 |0038: return-void │ │ catches : (none) │ │ positions : │ │ 0x000f line=287 │ │ 0x001a line=288 │ │ 0x0024 line=289 │ │ 0x002e line=290 │ │ locals : │ │ @@ -2055007,20 +2055007,20 @@ │ │ type : '(Z)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -4ae258: |[4ae258] com.nextcloud.talk.chat.viewmodels.ChatViewModel.setVoiceRecordingLocked:(Z)V │ │ -4ae268: 5410 1cb3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._getVoiceRecordingLocked:Landroidx/lifecycle/MutableLiveData; // field@b31c │ │ -4ae26c: 7110 38f5 0200 |0002: invoke-static {v2}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@f538 │ │ -4ae272: 0c02 |0005: move-result-object v2 │ │ -4ae274: 6e20 e00e 2000 |0006: invoke-virtual {v0, v2}, Landroidx/lifecycle/MutableLiveData;.postValue:(Ljava/lang/Object;)V // method@0ee0 │ │ -4ae27a: 0e00 |0009: return-void │ │ +4ae25c: |[4ae25c] com.nextcloud.talk.chat.viewmodels.ChatViewModel.setVoiceRecordingLocked:(Z)V │ │ +4ae26c: 5410 1cb3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;._getVoiceRecordingLocked:Landroidx/lifecycle/MutableLiveData; // field@b31c │ │ +4ae270: 7110 38f5 0200 |0002: invoke-static {v2}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@f538 │ │ +4ae276: 0c02 |0005: move-result-object v2 │ │ +4ae278: 6e20 e00e 2000 |0006: invoke-virtual {v0, v2}, Landroidx/lifecycle/MutableLiveData;.postValue:(Ljava/lang/Object;)V // method@0ee0 │ │ +4ae27e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=617 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; │ │ 0x0000 - 0x000a reg=2 (null) Z │ │ │ │ @@ -2055029,48 +2055029,48 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 13 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 67 16-bit code units │ │ -4ae27c: |[4ae27c] com.nextcloud.talk.chat.viewmodels.ChatViewModel.shareLocationToNotes:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -4ae28c: 1a00 7f96 |0000: const-string v0, "credentials" // string@967f │ │ -4ae290: 7120 00fc 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ae296: 1a00 15f8 |0005: const-string v0, "url" // string@f815 │ │ -4ae29a: 7120 00fc 0900 |0007: invoke-static {v9, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ae2a0: 1a00 9cd2 |000a: const-string v0, "objectType" // string@d29c │ │ -4ae2a4: 7120 00fc 0a00 |000c: invoke-static {v10, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ae2aa: 1a00 98d2 |000f: const-string v0, "objectId" // string@d298 │ │ -4ae2ae: 7120 00fc 0b00 |0011: invoke-static {v11, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ae2b4: 1a00 eccc |0014: const-string v0, "metadata" // string@ccec │ │ -4ae2b8: 7120 00fc 0c00 |0016: invoke-static {v12, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ae2be: 5471 23b3 |0019: iget-object v1, v7, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.chatNetworkDataSource:Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource; // field@b323 │ │ -4ae2c2: 0782 |001b: move-object v2, v8 │ │ -4ae2c4: 0793 |001c: move-object v3, v9 │ │ -4ae2c6: 07a4 |001d: move-object v4, v10 │ │ -4ae2c8: 07b5 |001e: move-object v5, v11 │ │ -4ae2ca: 07c6 |001f: move-object v6, v12 │ │ -4ae2cc: 7806 e1ec 0100 |0020: invoke-interface/range {v1, v2, v3, v4, v5, v6}, Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource;.shareLocationToNotes:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lio/reactivex/Observable; // method@ece1 │ │ -4ae2d2: 0c08 |0023: move-result-object v8 │ │ -4ae2d4: 7100 5af4 0000 |0024: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@f45a │ │ -4ae2da: 0c09 |0027: move-result-object v9 │ │ -4ae2dc: 6e20 44f4 9800 |0028: invoke-virtual {v8, v9}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@f444 │ │ -4ae2e2: 0c08 |002b: move-result-object v8 │ │ -4ae2e4: 3808 1600 |002c: if-eqz v8, 0042 // +0016 │ │ -4ae2e8: 7100 55f4 0000 |002e: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@f455 │ │ -4ae2ee: 0c09 |0031: move-result-object v9 │ │ -4ae2f0: 6e20 3df4 9800 |0032: invoke-virtual {v8, v9}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@f43d │ │ -4ae2f6: 0c08 |0035: move-result-object v8 │ │ -4ae2f8: 3808 0c00 |0036: if-eqz v8, 0042 // +000c │ │ -4ae2fc: 2209 cb21 |0038: new-instance v9, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$shareLocationToNotes$1; // type@21cb │ │ -4ae300: 7020 acee 7900 |003a: invoke-direct {v9, v7}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$shareLocationToNotes$1;.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)V // method@eeac │ │ -4ae306: 1f09 3424 |003d: check-cast v9, Lio/reactivex/Observer; // type@2434 │ │ -4ae30a: 6e20 43f4 9800 |003f: invoke-virtual {v8, v9}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/Observer;)V // method@f443 │ │ -4ae310: 0e00 |0042: return-void │ │ +4ae280: |[4ae280] com.nextcloud.talk.chat.viewmodels.ChatViewModel.shareLocationToNotes:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +4ae290: 1a00 7f96 |0000: const-string v0, "credentials" // string@967f │ │ +4ae294: 7120 00fc 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ae29a: 1a00 15f8 |0005: const-string v0, "url" // string@f815 │ │ +4ae29e: 7120 00fc 0900 |0007: invoke-static {v9, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ae2a4: 1a00 9cd2 |000a: const-string v0, "objectType" // string@d29c │ │ +4ae2a8: 7120 00fc 0a00 |000c: invoke-static {v10, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ae2ae: 1a00 98d2 |000f: const-string v0, "objectId" // string@d298 │ │ +4ae2b2: 7120 00fc 0b00 |0011: invoke-static {v11, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ae2b8: 1a00 eccc |0014: const-string v0, "metadata" // string@ccec │ │ +4ae2bc: 7120 00fc 0c00 |0016: invoke-static {v12, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ae2c2: 5471 23b3 |0019: iget-object v1, v7, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.chatNetworkDataSource:Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource; // field@b323 │ │ +4ae2c6: 0782 |001b: move-object v2, v8 │ │ +4ae2c8: 0793 |001c: move-object v3, v9 │ │ +4ae2ca: 07a4 |001d: move-object v4, v10 │ │ +4ae2cc: 07b5 |001e: move-object v5, v11 │ │ +4ae2ce: 07c6 |001f: move-object v6, v12 │ │ +4ae2d0: 7806 e1ec 0100 |0020: invoke-interface/range {v1, v2, v3, v4, v5, v6}, Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource;.shareLocationToNotes:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lio/reactivex/Observable; // method@ece1 │ │ +4ae2d6: 0c08 |0023: move-result-object v8 │ │ +4ae2d8: 7100 5af4 0000 |0024: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@f45a │ │ +4ae2de: 0c09 |0027: move-result-object v9 │ │ +4ae2e0: 6e20 44f4 9800 |0028: invoke-virtual {v8, v9}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@f444 │ │ +4ae2e6: 0c08 |002b: move-result-object v8 │ │ +4ae2e8: 3808 1600 |002c: if-eqz v8, 0042 // +0016 │ │ +4ae2ec: 7100 55f4 0000 |002e: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@f455 │ │ +4ae2f2: 0c09 |0031: move-result-object v9 │ │ +4ae2f4: 6e20 3df4 9800 |0032: invoke-virtual {v8, v9}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@f43d │ │ +4ae2fa: 0c08 |0035: move-result-object v8 │ │ +4ae2fc: 3808 0c00 |0036: if-eqz v8, 0042 // +000c │ │ +4ae300: 2209 cb21 |0038: new-instance v9, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$shareLocationToNotes$1; // type@21cb │ │ +4ae304: 7020 acee 7900 |003a: invoke-direct {v9, v7}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$shareLocationToNotes$1;.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)V // method@eeac │ │ +4ae30a: 1f09 3424 |003d: check-cast v9, Lio/reactivex/Observer; // type@2434 │ │ +4ae30e: 6e20 43f4 9800 |003f: invoke-virtual {v8, v9}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/Observer;)V // method@f443 │ │ +4ae314: 0e00 |0042: return-void │ │ catches : (none) │ │ positions : │ │ 0x0019 line=489 │ │ 0x0024 line=490 │ │ 0x002e line=491 │ │ 0x0038 line=492 │ │ locals : │ │ @@ -2055086,41 +2055086,41 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 57 16-bit code units │ │ -4ae314: |[4ae314] com.nextcloud.talk.chat.viewmodels.ChatViewModel.shareToNotes:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -4ae324: 1a00 7f96 |0000: const-string v0, "credentials" // string@967f │ │ -4ae328: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ae32e: 1a00 15f8 |0005: const-string v0, "url" // string@f815 │ │ -4ae332: 7120 00fc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ae338: 1a00 b6cc |000a: const-string v0, "message" // string@ccb6 │ │ -4ae33c: 7120 00fc 0400 |000c: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ae342: 1a00 309a |000f: const-string v0, "displayName" // string@9a30 │ │ -4ae346: 7120 00fc 0500 |0011: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ae34c: 5410 23b3 |0014: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.chatNetworkDataSource:Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource; // field@b323 │ │ -4ae350: 7255 e2ec 2043 |0016: invoke-interface {v0, v2, v3, v4, v5}, Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource;.shareToNotes:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lio/reactivex/Observable; // method@ece2 │ │ -4ae356: 0c02 |0019: move-result-object v2 │ │ -4ae358: 7100 5af4 0000 |001a: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@f45a │ │ -4ae35e: 0c03 |001d: move-result-object v3 │ │ -4ae360: 6e20 44f4 3200 |001e: invoke-virtual {v2, v3}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@f444 │ │ -4ae366: 0c02 |0021: move-result-object v2 │ │ -4ae368: 3802 1600 |0022: if-eqz v2, 0038 // +0016 │ │ -4ae36c: 7100 55f4 0000 |0024: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@f455 │ │ -4ae372: 0c03 |0027: move-result-object v3 │ │ -4ae374: 6e20 3df4 3200 |0028: invoke-virtual {v2, v3}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@f43d │ │ -4ae37a: 0c02 |002b: move-result-object v2 │ │ -4ae37c: 3802 0c00 |002c: if-eqz v2, 0038 // +000c │ │ -4ae380: 2203 cc21 |002e: new-instance v3, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$shareToNotes$1; // type@21cc │ │ -4ae384: 7020 b2ee 1300 |0030: invoke-direct {v3, v1}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$shareToNotes$1;.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)V // method@eeb2 │ │ -4ae38a: 1f03 3424 |0033: check-cast v3, Lio/reactivex/Observer; // type@2434 │ │ -4ae38e: 6e20 43f4 3200 |0035: invoke-virtual {v2, v3}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/Observer;)V // method@f443 │ │ -4ae394: 0e00 |0038: return-void │ │ +4ae318: |[4ae318] com.nextcloud.talk.chat.viewmodels.ChatViewModel.shareToNotes:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +4ae328: 1a00 7f96 |0000: const-string v0, "credentials" // string@967f │ │ +4ae32c: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ae332: 1a00 15f8 |0005: const-string v0, "url" // string@f815 │ │ +4ae336: 7120 00fc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ae33c: 1a00 b6cc |000a: const-string v0, "message" // string@ccb6 │ │ +4ae340: 7120 00fc 0400 |000c: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ae346: 1a00 309a |000f: const-string v0, "displayName" // string@9a30 │ │ +4ae34a: 7120 00fc 0500 |0011: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ae350: 5410 23b3 |0014: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.chatNetworkDataSource:Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource; // field@b323 │ │ +4ae354: 7255 e2ec 2043 |0016: invoke-interface {v0, v2, v3, v4, v5}, Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource;.shareToNotes:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lio/reactivex/Observable; // method@ece2 │ │ +4ae35a: 0c02 |0019: move-result-object v2 │ │ +4ae35c: 7100 5af4 0000 |001a: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@f45a │ │ +4ae362: 0c03 |001d: move-result-object v3 │ │ +4ae364: 6e20 44f4 3200 |001e: invoke-virtual {v2, v3}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@f444 │ │ +4ae36a: 0c02 |0021: move-result-object v2 │ │ +4ae36c: 3802 1600 |0022: if-eqz v2, 0038 // +0016 │ │ +4ae370: 7100 55f4 0000 |0024: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@f455 │ │ +4ae376: 0c03 |0027: move-result-object v3 │ │ +4ae378: 6e20 3df4 3200 |0028: invoke-virtual {v2, v3}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@f43d │ │ +4ae37e: 0c02 |002b: move-result-object v2 │ │ +4ae380: 3802 0c00 |002c: if-eqz v2, 0038 // +000c │ │ +4ae384: 2203 cc21 |002e: new-instance v3, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$shareToNotes$1; // type@21cc │ │ +4ae388: 7020 b2ee 1300 |0030: invoke-direct {v3, v1}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$shareToNotes$1;.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)V // method@eeb2 │ │ +4ae38e: 1f03 3424 |0033: check-cast v3, Lio/reactivex/Observer; // type@2434 │ │ +4ae392: 6e20 43f4 3200 |0035: invoke-virtual {v2, v3}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/Observer;)V // method@f443 │ │ +4ae398: 0e00 |0038: return-void │ │ catches : (none) │ │ positions : │ │ 0x0014 line=460 │ │ 0x001a line=461 │ │ 0x0024 line=462 │ │ 0x002e line=463 │ │ locals : │ │ @@ -2055135,25 +2055135,25 @@ │ │ type : '(Landroid/content/Context;Lcom/nextcloud/talk/models/domain/ConversationModel;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 22 16-bit code units │ │ -4ae398: |[4ae398] com.nextcloud.talk.chat.viewmodels.ChatViewModel.startAudioRecording:(Landroid/content/Context;Lcom/nextcloud/talk/models/domain/ConversationModel;)V │ │ -4ae3a8: 1a00 ff93 |0000: const-string v0, "context" // string@93ff │ │ -4ae3ac: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ae3b2: 1a00 b496 |0005: const-string v0, "currentConversation" // string@96b4 │ │ -4ae3b6: 7120 00fc 0400 |0007: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ae3bc: 5420 22b3 |000a: iget-object v0, v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.audioFocusRequestManager:Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager; // field@b322 │ │ -4ae3c0: 2201 9821 |000c: new-instance v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$$ExternalSyntheticLambda1; // type@2198 │ │ -4ae3c4: 7040 fded 2143 |000e: invoke-direct {v1, v2, v3, v4}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$$ExternalSyntheticLambda1;.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;Landroid/content/Context;Lcom/nextcloud/talk/models/domain/ConversationModel;)V // method@edfd │ │ -4ae3ca: 1213 |0011: const/4 v3, #int 1 // #1 │ │ -4ae3cc: 6e30 b9eb 3001 |0012: invoke-virtual {v0, v3, v1}, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;.audioFocusRequest:(ZLkotlin/jvm/functions/Function0;)V // method@ebb9 │ │ -4ae3d2: 0e00 |0015: return-void │ │ +4ae39c: |[4ae39c] com.nextcloud.talk.chat.viewmodels.ChatViewModel.startAudioRecording:(Landroid/content/Context;Lcom/nextcloud/talk/models/domain/ConversationModel;)V │ │ +4ae3ac: 1a00 ff93 |0000: const-string v0, "context" // string@93ff │ │ +4ae3b0: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ae3b6: 1a00 b496 |0005: const-string v0, "currentConversation" // string@96b4 │ │ +4ae3ba: 7120 00fc 0400 |0007: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ae3c0: 5420 22b3 |000a: iget-object v0, v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.audioFocusRequestManager:Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager; // field@b322 │ │ +4ae3c4: 2201 9821 |000c: new-instance v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$$ExternalSyntheticLambda1; // type@2198 │ │ +4ae3c8: 7040 fded 2143 |000e: invoke-direct {v1, v2, v3, v4}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$$ExternalSyntheticLambda1;.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;Landroid/content/Context;Lcom/nextcloud/talk/models/domain/ConversationModel;)V // method@edfd │ │ +4ae3ce: 1213 |0011: const/4 v3, #int 1 // #1 │ │ +4ae3d0: 6e30 b9eb 3001 |0012: invoke-virtual {v0, v3, v1}, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;.audioFocusRequest:(ZLkotlin/jvm/functions/Function0;)V // method@ebb9 │ │ +4ae3d6: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x000a line=562 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; │ │ 0x0000 - 0x0016 reg=3 (null) Landroid/content/Context; │ │ 0x0000 - 0x0016 reg=4 (null) Lcom/nextcloud/talk/models/domain/ConversationModel; │ │ @@ -2055163,26 +2055163,26 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -4ae3d4: |[4ae3d4] com.nextcloud.talk.chat.viewmodels.ChatViewModel.stopAndDiscardAudioRecording:()V │ │ -4ae3e4: 6e10 02ef 0200 |0000: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.stopAudioRecording:()V // method@ef02 │ │ -4ae3ea: 6200 13b3 |0003: sget-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.TAG:Ljava/lang/String; // field@b313 │ │ -4ae3ee: 1a01 f626 |0005: const-string v1, "File discarded" // string@26f6 │ │ -4ae3f2: 7120 6c05 1000 |0007: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4ae3f8: 2200 5224 |000a: new-instance v0, Ljava/io/File; // type@2452 │ │ -4ae3fc: 5421 2eb3 |000c: iget-object v1, v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.mediaRecorderManager:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager; // field@b32e │ │ -4ae400: 6e10 12ec 0100 |000e: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;.getCurrentVoiceRecordFile:()Ljava/lang/String; // method@ec12 │ │ -4ae406: 0c01 |0011: move-result-object v1 │ │ -4ae408: 7020 a4f4 1000 |0012: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@f4a4 │ │ -4ae40e: 6e10 a9f4 0000 |0015: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@f4a9 │ │ -4ae414: 0e00 |0018: return-void │ │ +4ae3d8: |[4ae3d8] com.nextcloud.talk.chat.viewmodels.ChatViewModel.stopAndDiscardAudioRecording:()V │ │ +4ae3e8: 6e10 02ef 0200 |0000: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.stopAudioRecording:()V // method@ef02 │ │ +4ae3ee: 6200 13b3 |0003: sget-object v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.TAG:Ljava/lang/String; // field@b313 │ │ +4ae3f2: 1a01 f626 |0005: const-string v1, "File discarded" // string@26f6 │ │ +4ae3f6: 7120 6c05 1000 |0007: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4ae3fc: 2200 5224 |000a: new-instance v0, Ljava/io/File; // type@2452 │ │ +4ae400: 5421 2eb3 |000c: iget-object v1, v2, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.mediaRecorderManager:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager; // field@b32e │ │ +4ae404: 6e10 12ec 0100 |000e: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;.getCurrentVoiceRecordFile:()Ljava/lang/String; // method@ec12 │ │ +4ae40a: 0c01 |0011: move-result-object v1 │ │ +4ae40c: 7020 a4f4 1000 |0012: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@f4a4 │ │ +4ae412: 6e10 a9f4 0000 |0015: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@f4a9 │ │ +4ae418: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=588 │ │ 0x0003 line=589 │ │ 0x000a line=590 │ │ 0x0015 line=591 │ │ locals : │ │ @@ -2055193,43 +2055193,43 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 63 16-bit code units │ │ -4ae418: |[4ae418] com.nextcloud.talk.chat.viewmodels.ChatViewModel.stopAndSendAudioRecording:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -4ae428: 1a00 eddf |0000: const-string v0, "room" // string@dfed │ │ -4ae42c: 7120 00fc 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ae432: 1a00 309a |0005: const-string v0, "displayName" // string@9a30 │ │ -4ae436: 7120 00fc 0500 |0007: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ae43c: 1a00 e8cc |000a: const-string v0, "metaData" // string@cce8 │ │ -4ae440: 7120 00fc 0600 |000c: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ae446: 6e10 02ef 0300 |000f: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.stopAudioRecording:()V // method@ef02 │ │ -4ae44c: 5430 2eb3 |0012: iget-object v0, v3, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.mediaRecorderManager:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager; // field@b32e │ │ -4ae450: 6e10 13ec 0000 |0014: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;.getMediaRecorderState:()Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // method@ec13 │ │ -4ae456: 0c00 |0017: move-result-object v0 │ │ -4ae458: 6201 86b1 |0018: sget-object v1, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.ERROR:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b186 │ │ -4ae45c: 3210 2400 |001a: if-eq v0, v1, 003e // +0024 │ │ -4ae460: 2200 5224 |001c: new-instance v0, Ljava/io/File; // type@2452 │ │ -4ae464: 5431 2eb3 |001e: iget-object v1, v3, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.mediaRecorderManager:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager; // field@b32e │ │ -4ae468: 6e10 12ec 0100 |0020: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;.getCurrentVoiceRecordFile:()Ljava/lang/String; // method@ec12 │ │ -4ae46e: 0c01 |0023: move-result-object v1 │ │ -4ae470: 7020 a4f4 1000 |0024: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@f4a4 │ │ -4ae476: 7110 2a04 0000 |0027: invoke-static {v0}, Landroid/net/Uri;.fromFile:(Ljava/io/File;)Landroid/net/Uri; // method@042a │ │ -4ae47c: 0c00 |002a: move-result-object v0 │ │ -4ae47e: 6201 13b3 |002b: sget-object v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.TAG:Ljava/lang/String; // field@b313 │ │ -4ae482: 1a02 f926 |002d: const-string v2, "File uploaded" // string@26f9 │ │ -4ae486: 7120 6c05 2100 |002f: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ -4ae48c: 6e10 3404 0000 |0032: invoke-virtual {v0}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0434 │ │ -4ae492: 0c00 |0035: move-result-object v0 │ │ -4ae494: 1a01 f1f3 |0036: const-string v1, "toString(...)" // string@f3f1 │ │ -4ae498: 7120 fffb 1000 |0038: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -4ae49e: 6e56 04ef 0354 |003b: invoke-virtual {v3, v0, v4, v5, v6}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.uploadFile:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@ef04 │ │ -4ae4a4: 0e00 |003e: return-void │ │ +4ae41c: |[4ae41c] com.nextcloud.talk.chat.viewmodels.ChatViewModel.stopAndSendAudioRecording:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +4ae42c: 1a00 eddf |0000: const-string v0, "room" // string@dfed │ │ +4ae430: 7120 00fc 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ae436: 1a00 309a |0005: const-string v0, "displayName" // string@9a30 │ │ +4ae43a: 7120 00fc 0500 |0007: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ae440: 1a00 e8cc |000a: const-string v0, "metaData" // string@cce8 │ │ +4ae444: 7120 00fc 0600 |000c: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ae44a: 6e10 02ef 0300 |000f: invoke-virtual {v3}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.stopAudioRecording:()V // method@ef02 │ │ +4ae450: 5430 2eb3 |0012: iget-object v0, v3, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.mediaRecorderManager:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager; // field@b32e │ │ +4ae454: 6e10 13ec 0000 |0014: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;.getMediaRecorderState:()Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // method@ec13 │ │ +4ae45a: 0c00 |0017: move-result-object v0 │ │ +4ae45c: 6201 86b1 |0018: sget-object v1, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState;.ERROR:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager$MediaRecorderState; // field@b186 │ │ +4ae460: 3210 2400 |001a: if-eq v0, v1, 003e // +0024 │ │ +4ae464: 2200 5224 |001c: new-instance v0, Ljava/io/File; // type@2452 │ │ +4ae468: 5431 2eb3 |001e: iget-object v1, v3, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.mediaRecorderManager:Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager; // field@b32e │ │ +4ae46c: 6e10 12ec 0100 |0020: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;.getCurrentVoiceRecordFile:()Ljava/lang/String; // method@ec12 │ │ +4ae472: 0c01 |0023: move-result-object v1 │ │ +4ae474: 7020 a4f4 1000 |0024: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@f4a4 │ │ +4ae47a: 7110 2a04 0000 |0027: invoke-static {v0}, Landroid/net/Uri;.fromFile:(Ljava/io/File;)Landroid/net/Uri; // method@042a │ │ +4ae480: 0c00 |002a: move-result-object v0 │ │ +4ae482: 6201 13b3 |002b: sget-object v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.TAG:Ljava/lang/String; // field@b313 │ │ +4ae486: 1a02 f926 |002d: const-string v2, "File uploaded" // string@26f9 │ │ +4ae48a: 7120 6c05 2100 |002f: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@056c │ │ +4ae490: 6e10 3404 0000 |0032: invoke-virtual {v0}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0434 │ │ +4ae496: 0c00 |0035: move-result-object v0 │ │ +4ae498: 1a01 f1f3 |0036: const-string v1, "toString(...)" // string@f3f1 │ │ +4ae49c: 7120 fffb 1000 |0038: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +4ae4a2: 6e56 04ef 0354 |003b: invoke-virtual {v3, v0, v4, v5, v6}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.uploadFile:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@ef04 │ │ +4ae4a8: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x000f line=578 │ │ 0x0012 line=580 │ │ 0x001c line=581 │ │ 0x002b line=582 │ │ 0x0032 line=583 │ │ @@ -2055244,21 +2055244,21 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -4ae4a8: |[4ae4a8] com.nextcloud.talk.chat.viewmodels.ChatViewModel.stopAudioRecording:()V │ │ -4ae4b8: 5430 22b3 |0000: iget-object v0, v3, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.audioFocusRequestManager:Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager; // field@b322 │ │ -4ae4bc: 2201 9721 |0002: new-instance v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$$ExternalSyntheticLambda0; // type@2197 │ │ -4ae4c0: 7020 fbed 3100 |0004: invoke-direct {v1, v3}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$$ExternalSyntheticLambda0;.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)V // method@edfb │ │ -4ae4c6: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -4ae4c8: 6e30 b9eb 2001 |0008: invoke-virtual {v0, v2, v1}, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;.audioFocusRequest:(ZLkotlin/jvm/functions/Function0;)V // method@ebb9 │ │ -4ae4ce: 0e00 |000b: return-void │ │ +4ae4ac: |[4ae4ac] com.nextcloud.talk.chat.viewmodels.ChatViewModel.stopAudioRecording:()V │ │ +4ae4bc: 5430 22b3 |0000: iget-object v0, v3, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.audioFocusRequestManager:Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager; // field@b322 │ │ +4ae4c0: 2201 9721 |0002: new-instance v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$$ExternalSyntheticLambda0; // type@2197 │ │ +4ae4c4: 7020 fbed 3100 |0004: invoke-direct {v1, v3}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel$$ExternalSyntheticLambda0;.:(Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;)V // method@edfb │ │ +4ae4ca: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +4ae4cc: 6e30 b9eb 2001 |0008: invoke-virtual {v0, v2, v1}, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;.audioFocusRequest:(ZLkotlin/jvm/functions/Function0;)V // method@ebb9 │ │ +4ae4d2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=570 │ │ locals : │ │ 0x0000 - 0x000c reg=3 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; │ │ │ │ #56 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;) │ │ @@ -2055266,46 +2055266,46 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 64 16-bit code units │ │ -4ae4d0: |[4ae4d0] com.nextcloud.talk.chat.viewmodels.ChatViewModel.uploadFile:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -4ae4e0: 1a00 fd9e |0000: const-string v0, "fileUri" // string@9efd │ │ -4ae4e4: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ae4ea: 1a00 eddf |0005: const-string v0, "room" // string@dfed │ │ -4ae4ee: 7120 00fc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ae4f4: 1a00 309a |000a: const-string v0, "displayName" // string@9a30 │ │ -4ae4f8: 7120 00fc 0400 |000c: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ae4fe: 1a00 e8cc |000f: const-string v0, "metaData" // string@cce8 │ │ -4ae502: 7120 00fc 0500 |0011: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ae508: 0720 |0014: move-object v0, v2 │ │ -4ae50a: 1f00 7724 |0015: check-cast v0, Ljava/lang/CharSequence; // type@2477 │ │ -4ae50e: 7210 3df5 0000 |0017: invoke-interface {v0}, Ljava/lang/CharSequence;.length:()I // method@f53d │ │ -4ae514: 0a00 |001a: move-result v0 │ │ -4ae516: 3d00 0800 |001b: if-lez v0, 0023 // +0008 │ │ -4ae51a: 6200 cab4 |001d: sget-object v0, Lcom/nextcloud/talk/jobs/UploadAndShareFilesWorker;.Companion:Lcom/nextcloud/talk/jobs/UploadAndShareFilesWorker$Companion; // field@b4ca │ │ -4ae51e: 6e55 19f1 2043 |001f: invoke-virtual {v0, v2, v3, v4, v5}, Lcom/nextcloud/talk/jobs/UploadAndShareFilesWorker$Companion;.upload:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@f119 │ │ -4ae524: 281d |0022: goto 003f // +001d │ │ -4ae526: 1a02 9b26 |0023: const-string v2, "Failed requirement." // string@269b │ │ -4ae52a: 2203 8724 |0025: new-instance v3, Ljava/lang/IllegalArgumentException; // type@2487 │ │ -4ae52e: 6e10 35f6 0200 |0027: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@f635 │ │ -4ae534: 0c02 |002a: move-result-object v2 │ │ -4ae536: 7020 c2f5 2300 |002b: invoke-direct {v3, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@f5c2 │ │ -4ae53c: 2703 |002e: throw v3 │ │ -4ae53e: 0d02 |002f: move-exception v2 │ │ -4ae540: 6e10 32f6 0100 |0030: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@f632 │ │ -4ae546: 0c03 |0033: move-result-object v3 │ │ -4ae548: 6e10 76f5 0300 |0034: invoke-virtual {v3}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@f576 │ │ -4ae54e: 0c03 |0037: move-result-object v3 │ │ -4ae550: 1a04 4b6c |0038: const-string v4, "Something went wrong when trying to upload file" // string@6c4b │ │ -4ae554: 1f02 b024 |003a: check-cast v2, Ljava/lang/Throwable; // type@24b0 │ │ -4ae558: 7130 6f05 4302 |003c: invoke-static {v3, v4, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@056f │ │ -4ae55e: 0e00 |003f: return-void │ │ +4ae4d4: |[4ae4d4] com.nextcloud.talk.chat.viewmodels.ChatViewModel.uploadFile:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +4ae4e4: 1a00 fd9e |0000: const-string v0, "fileUri" // string@9efd │ │ +4ae4e8: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ae4ee: 1a00 eddf |0005: const-string v0, "room" // string@dfed │ │ +4ae4f2: 7120 00fc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ae4f8: 1a00 309a |000a: const-string v0, "displayName" // string@9a30 │ │ +4ae4fc: 7120 00fc 0400 |000c: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ae502: 1a00 e8cc |000f: const-string v0, "metaData" // string@cce8 │ │ +4ae506: 7120 00fc 0500 |0011: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ae50c: 0720 |0014: move-object v0, v2 │ │ +4ae50e: 1f00 7724 |0015: check-cast v0, Ljava/lang/CharSequence; // type@2477 │ │ +4ae512: 7210 3df5 0000 |0017: invoke-interface {v0}, Ljava/lang/CharSequence;.length:()I // method@f53d │ │ +4ae518: 0a00 |001a: move-result v0 │ │ +4ae51a: 3d00 0800 |001b: if-lez v0, 0023 // +0008 │ │ +4ae51e: 6200 cab4 |001d: sget-object v0, Lcom/nextcloud/talk/jobs/UploadAndShareFilesWorker;.Companion:Lcom/nextcloud/talk/jobs/UploadAndShareFilesWorker$Companion; // field@b4ca │ │ +4ae522: 6e55 19f1 2043 |001f: invoke-virtual {v0, v2, v3, v4, v5}, Lcom/nextcloud/talk/jobs/UploadAndShareFilesWorker$Companion;.upload:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@f119 │ │ +4ae528: 281d |0022: goto 003f // +001d │ │ +4ae52a: 1a02 9b26 |0023: const-string v2, "Failed requirement." // string@269b │ │ +4ae52e: 2203 8724 |0025: new-instance v3, Ljava/lang/IllegalArgumentException; // type@2487 │ │ +4ae532: 6e10 35f6 0200 |0027: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@f635 │ │ +4ae538: 0c02 |002a: move-result-object v2 │ │ +4ae53a: 7020 c2f5 2300 |002b: invoke-direct {v3, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@f5c2 │ │ +4ae540: 2703 |002e: throw v3 │ │ +4ae542: 0d02 |002f: move-exception v2 │ │ +4ae544: 6e10 32f6 0100 |0030: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@f632 │ │ +4ae54a: 0c03 |0033: move-result-object v3 │ │ +4ae54c: 6e10 76f5 0300 |0034: invoke-virtual {v3}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@f576 │ │ +4ae552: 0c03 |0037: move-result-object v3 │ │ +4ae554: 1a04 4b6c |0038: const-string v4, "Something went wrong when trying to upload file" // string@6c4b │ │ +4ae558: 1f02 b024 |003a: check-cast v2, Ljava/lang/Throwable; // type@24b0 │ │ +4ae55c: 7130 6f05 4302 |003c: invoke-static {v3, v4, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@056f │ │ +4ae562: 0e00 |003f: return-void │ │ catches : 1 │ │ 0x0014 - 0x002f │ │ Ljava/lang/IllegalArgumentException; -> 0x002f │ │ positions : │ │ 0x0014 line=600 │ │ 0x001d line=601 │ │ 0x0023 line=600 │ │ @@ -2055397,24 +2055397,24 @@ │ │ type : '(Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 8 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -4ad198: |[4ad198] com.nextcloud.talk.chat.viewmodels.ChatViewModel_Factory.:(Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)V │ │ -4ad1a8: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4ad1ae: 5b01 32b3 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel_Factory;.chatNetworkDataSourceProvider:Ljavax/inject/Provider; // field@b332 │ │ -4ad1b2: 5b02 33b3 |0005: iput-object v2, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel_Factory;.chatRepositoryProvider:Ljavax/inject/Provider; // field@b333 │ │ -4ad1b6: 5b03 34b3 |0007: iput-object v3, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel_Factory;.conversationRepositoryProvider:Ljavax/inject/Provider; // field@b334 │ │ -4ad1ba: 5b04 36b3 |0009: iput-object v4, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel_Factory;.reactionsRepositoryProvider:Ljavax/inject/Provider; // field@b336 │ │ -4ad1be: 5b05 35b3 |000b: iput-object v5, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel_Factory;.mediaRecorderManagerProvider:Ljavax/inject/Provider; // field@b335 │ │ -4ad1c2: 5b06 31b3 |000d: iput-object v6, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel_Factory;.audioFocusRequestManagerProvider:Ljavax/inject/Provider; // field@b331 │ │ -4ad1c6: 5b07 37b3 |000f: iput-object v7, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel_Factory;.userProvider:Ljavax/inject/Provider; // field@b337 │ │ -4ad1ca: 0e00 |0011: return-void │ │ +4ad19c: |[4ad19c] com.nextcloud.talk.chat.viewmodels.ChatViewModel_Factory.:(Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)V │ │ +4ad1ac: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4ad1b2: 5b01 32b3 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel_Factory;.chatNetworkDataSourceProvider:Ljavax/inject/Provider; // field@b332 │ │ +4ad1b6: 5b02 33b3 |0005: iput-object v2, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel_Factory;.chatRepositoryProvider:Ljavax/inject/Provider; // field@b333 │ │ +4ad1ba: 5b03 34b3 |0007: iput-object v3, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel_Factory;.conversationRepositoryProvider:Ljavax/inject/Provider; // field@b334 │ │ +4ad1be: 5b04 36b3 |0009: iput-object v4, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel_Factory;.reactionsRepositoryProvider:Ljavax/inject/Provider; // field@b336 │ │ +4ad1c2: 5b05 35b3 |000b: iput-object v5, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel_Factory;.mediaRecorderManagerProvider:Ljavax/inject/Provider; // field@b335 │ │ +4ad1c6: 5b06 31b3 |000d: iput-object v6, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel_Factory;.audioFocusRequestManagerProvider:Ljavax/inject/Provider; // field@b331 │ │ +4ad1ca: 5b07 37b3 |000f: iput-object v7, v0, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel_Factory;.userProvider:Ljavax/inject/Provider; // field@b337 │ │ +4ad1ce: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0003 line=54 │ │ 0x0005 line=55 │ │ 0x0007 line=56 │ │ 0x0009 line=57 │ │ @@ -2055436,26 +2055436,26 @@ │ │ type : '(Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel_Factory;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 16 │ │ ins : 7 │ │ outs : 8 │ │ insns size : 14 16-bit code units │ │ -4ad150: |[4ad150] com.nextcloud.talk.chat.viewmodels.ChatViewModel_Factory.create:(Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel_Factory; │ │ -4ad160: 2208 ce21 |0000: new-instance v8, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel_Factory; // type@21ce │ │ -4ad164: 0780 |0002: move-object v0, v8 │ │ -4ad166: 0791 |0003: move-object v1, v9 │ │ -4ad168: 07a2 |0004: move-object v2, v10 │ │ -4ad16a: 07b3 |0005: move-object v3, v11 │ │ -4ad16c: 07c4 |0006: move-object v4, v12 │ │ -4ad16e: 07d5 |0007: move-object v5, v13 │ │ -4ad170: 07e6 |0008: move-object v6, v14 │ │ -4ad172: 07f7 |0009: move-object v7, v15 │ │ -4ad174: 7608 05ef 0000 |000a: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel_Factory;.:(Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)V // method@ef05 │ │ -4ad17a: 1108 |000d: return-object v8 │ │ +4ad154: |[4ad154] com.nextcloud.talk.chat.viewmodels.ChatViewModel_Factory.create:(Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel_Factory; │ │ +4ad164: 2208 ce21 |0000: new-instance v8, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel_Factory; // type@21ce │ │ +4ad168: 0780 |0002: move-object v0, v8 │ │ +4ad16a: 0791 |0003: move-object v1, v9 │ │ +4ad16c: 07a2 |0004: move-object v2, v10 │ │ +4ad16e: 07b3 |0005: move-object v3, v11 │ │ +4ad170: 07c4 |0006: move-object v4, v12 │ │ +4ad172: 07d5 |0007: move-object v5, v13 │ │ +4ad174: 07e6 |0008: move-object v6, v14 │ │ +4ad176: 07f7 |0009: move-object v7, v15 │ │ +4ad178: 7608 05ef 0000 |000a: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel_Factory;.:(Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)V // method@ef05 │ │ +4ad17e: 1108 |000d: return-object v8 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x000e reg=9 (null) Ljavax/inject/Provider; │ │ 0x0000 - 0x000e reg=10 (null) Ljavax/inject/Provider; │ │ 0x0000 - 0x000e reg=11 (null) Ljavax/inject/Provider; │ │ @@ -2055469,26 +2055469,26 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource;Lcom/nextcloud/talk/chat/data/ChatMessageRepository;Lcom/nextcloud/talk/conversationlist/data/OfflineConversationsRepository;Lcom/nextcloud/talk/repositories/reactions/ReactionsRepository;Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;)Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 16 │ │ ins : 7 │ │ outs : 8 │ │ insns size : 14 16-bit code units │ │ -4ad124: |[4ad124] com.nextcloud.talk.chat.viewmodels.ChatViewModel_Factory.newInstance:(Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource;Lcom/nextcloud/talk/chat/data/ChatMessageRepository;Lcom/nextcloud/talk/conversationlist/data/OfflineConversationsRepository;Lcom/nextcloud/talk/repositories/reactions/ReactionsRepository;Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;)Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; │ │ -4ad134: 2208 cd21 |0000: new-instance v8, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // type@21cd │ │ -4ad138: 0780 |0002: move-object v0, v8 │ │ -4ad13a: 0791 |0003: move-object v1, v9 │ │ -4ad13c: 07a2 |0004: move-object v2, v10 │ │ -4ad13e: 07b3 |0005: move-object v3, v11 │ │ -4ad140: 07c4 |0006: move-object v4, v12 │ │ -4ad142: 07d5 |0007: move-object v5, v13 │ │ -4ad144: 07e6 |0008: move-object v6, v14 │ │ -4ad146: 07f7 |0009: move-object v7, v15 │ │ -4ad148: 7608 bbee 0000 |000a: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.:(Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource;Lcom/nextcloud/talk/chat/data/ChatMessageRepository;Lcom/nextcloud/talk/conversationlist/data/OfflineConversationsRepository;Lcom/nextcloud/talk/repositories/reactions/ReactionsRepository;Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;)V // method@eebb │ │ -4ad14e: 1108 |000d: return-object v8 │ │ +4ad128: |[4ad128] com.nextcloud.talk.chat.viewmodels.ChatViewModel_Factory.newInstance:(Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource;Lcom/nextcloud/talk/chat/data/ChatMessageRepository;Lcom/nextcloud/talk/conversationlist/data/OfflineConversationsRepository;Lcom/nextcloud/talk/repositories/reactions/ReactionsRepository;Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;)Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; │ │ +4ad138: 2208 cd21 |0000: new-instance v8, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // type@21cd │ │ +4ad13c: 0780 |0002: move-object v0, v8 │ │ +4ad13e: 0791 |0003: move-object v1, v9 │ │ +4ad140: 07a2 |0004: move-object v2, v10 │ │ +4ad142: 07b3 |0005: move-object v3, v11 │ │ +4ad144: 07c4 |0006: move-object v4, v12 │ │ +4ad146: 07d5 |0007: move-object v5, v13 │ │ +4ad148: 07e6 |0008: move-object v6, v14 │ │ +4ad14a: 07f7 |0009: move-object v7, v15 │ │ +4ad14c: 7608 bbee 0000 |000a: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;.:(Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource;Lcom/nextcloud/talk/chat/data/ChatMessageRepository;Lcom/nextcloud/talk/conversationlist/data/OfflineConversationsRepository;Lcom/nextcloud/talk/repositories/reactions/ReactionsRepository;Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;)V // method@eebb │ │ +4ad152: 1108 |000d: return-object v8 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x000e reg=9 (null) Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource; │ │ 0x0000 - 0x000e reg=10 (null) Lcom/nextcloud/talk/chat/data/ChatMessageRepository; │ │ 0x0000 - 0x000e reg=11 (null) Lcom/nextcloud/talk/conversationlist/data/OfflineConversationsRepository; │ │ @@ -2055503,53 +2055503,53 @@ │ │ type : '()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 7 │ │ insns size : 68 16-bit code units │ │ -4ad08c: |[4ad08c] com.nextcloud.talk.chat.viewmodels.ChatViewModel_Factory.get:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; │ │ -4ad09c: 5480 32b3 |0000: iget-object v0, v8, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel_Factory;.chatNetworkDataSourceProvider:Ljavax/inject/Provider; // field@b332 │ │ -4ad0a0: 7210 77fb 0000 |0002: invoke-interface {v0}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ -4ad0a6: 0c00 |0005: move-result-object v0 │ │ -4ad0a8: 0701 |0006: move-object v1, v0 │ │ -4ad0aa: 1f01 5821 |0007: check-cast v1, Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource; // type@2158 │ │ -4ad0ae: 5480 33b3 |0009: iget-object v0, v8, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel_Factory;.chatRepositoryProvider:Ljavax/inject/Provider; // field@b333 │ │ -4ad0b2: 7210 77fb 0000 |000b: invoke-interface {v0}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ -4ad0b8: 0c00 |000e: move-result-object v0 │ │ -4ad0ba: 0702 |000f: move-object v2, v0 │ │ -4ad0bc: 1f02 3f21 |0010: check-cast v2, Lcom/nextcloud/talk/chat/data/ChatMessageRepository; // type@213f │ │ -4ad0c0: 5480 34b3 |0012: iget-object v0, v8, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel_Factory;.conversationRepositoryProvider:Ljavax/inject/Provider; // field@b334 │ │ -4ad0c4: 7210 77fb 0000 |0014: invoke-interface {v0}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ -4ad0ca: 0c00 |0017: move-result-object v0 │ │ -4ad0cc: 0703 |0018: move-object v3, v0 │ │ -4ad0ce: 1f03 1a22 |0019: check-cast v3, Lcom/nextcloud/talk/conversationlist/data/OfflineConversationsRepository; // type@221a │ │ -4ad0d2: 5480 36b3 |001b: iget-object v0, v8, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel_Factory;.reactionsRepositoryProvider:Ljavax/inject/Provider; // field@b336 │ │ -4ad0d6: 7210 77fb 0000 |001d: invoke-interface {v0}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ -4ad0dc: 0c00 |0020: move-result-object v0 │ │ -4ad0de: 0704 |0021: move-object v4, v0 │ │ -4ad0e0: 1f04 3823 |0022: check-cast v4, Lcom/nextcloud/talk/repositories/reactions/ReactionsRepository; // type@2338 │ │ -4ad0e4: 5480 35b3 |0024: iget-object v0, v8, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel_Factory;.mediaRecorderManagerProvider:Ljavax/inject/Provider; // field@b335 │ │ -4ad0e8: 7210 77fb 0000 |0026: invoke-interface {v0}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ -4ad0ee: 0c00 |0029: move-result-object v0 │ │ -4ad0f0: 0705 |002a: move-object v5, v0 │ │ -4ad0f2: 1f05 5221 |002b: check-cast v5, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager; // type@2152 │ │ -4ad0f6: 5480 31b3 |002d: iget-object v0, v8, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel_Factory;.audioFocusRequestManagerProvider:Ljavax/inject/Provider; // field@b331 │ │ -4ad0fa: 7210 77fb 0000 |002f: invoke-interface {v0}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ -4ad100: 0c00 |0032: move-result-object v0 │ │ -4ad102: 0706 |0033: move-object v6, v0 │ │ -4ad104: 1f06 4421 |0034: check-cast v6, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager; // type@2144 │ │ -4ad108: 5480 37b3 |0036: iget-object v0, v8, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel_Factory;.userProvider:Ljavax/inject/Provider; // field@b337 │ │ -4ad10c: 7210 77fb 0000 |0038: invoke-interface {v0}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ -4ad112: 0c00 |003b: move-result-object v0 │ │ -4ad114: 0707 |003c: move-object v7, v0 │ │ -4ad116: 1f07 a423 |003d: check-cast v7, Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew; // type@23a4 │ │ -4ad11a: 7707 09ef 0100 |003f: invoke-static/range {v1, v2, v3, v4, v5, v6, v7}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel_Factory;.newInstance:(Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource;Lcom/nextcloud/talk/chat/data/ChatMessageRepository;Lcom/nextcloud/talk/conversationlist/data/OfflineConversationsRepository;Lcom/nextcloud/talk/repositories/reactions/ReactionsRepository;Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;)Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@ef09 │ │ -4ad120: 0c00 |0042: move-result-object v0 │ │ -4ad122: 1100 |0043: return-object v0 │ │ +4ad090: |[4ad090] com.nextcloud.talk.chat.viewmodels.ChatViewModel_Factory.get:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; │ │ +4ad0a0: 5480 32b3 |0000: iget-object v0, v8, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel_Factory;.chatNetworkDataSourceProvider:Ljavax/inject/Provider; // field@b332 │ │ +4ad0a4: 7210 77fb 0000 |0002: invoke-interface {v0}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ +4ad0aa: 0c00 |0005: move-result-object v0 │ │ +4ad0ac: 0701 |0006: move-object v1, v0 │ │ +4ad0ae: 1f01 5821 |0007: check-cast v1, Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource; // type@2158 │ │ +4ad0b2: 5480 33b3 |0009: iget-object v0, v8, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel_Factory;.chatRepositoryProvider:Ljavax/inject/Provider; // field@b333 │ │ +4ad0b6: 7210 77fb 0000 |000b: invoke-interface {v0}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ +4ad0bc: 0c00 |000e: move-result-object v0 │ │ +4ad0be: 0702 |000f: move-object v2, v0 │ │ +4ad0c0: 1f02 3f21 |0010: check-cast v2, Lcom/nextcloud/talk/chat/data/ChatMessageRepository; // type@213f │ │ +4ad0c4: 5480 34b3 |0012: iget-object v0, v8, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel_Factory;.conversationRepositoryProvider:Ljavax/inject/Provider; // field@b334 │ │ +4ad0c8: 7210 77fb 0000 |0014: invoke-interface {v0}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ +4ad0ce: 0c00 |0017: move-result-object v0 │ │ +4ad0d0: 0703 |0018: move-object v3, v0 │ │ +4ad0d2: 1f03 1a22 |0019: check-cast v3, Lcom/nextcloud/talk/conversationlist/data/OfflineConversationsRepository; // type@221a │ │ +4ad0d6: 5480 36b3 |001b: iget-object v0, v8, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel_Factory;.reactionsRepositoryProvider:Ljavax/inject/Provider; // field@b336 │ │ +4ad0da: 7210 77fb 0000 |001d: invoke-interface {v0}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ +4ad0e0: 0c00 |0020: move-result-object v0 │ │ +4ad0e2: 0704 |0021: move-object v4, v0 │ │ +4ad0e4: 1f04 3823 |0022: check-cast v4, Lcom/nextcloud/talk/repositories/reactions/ReactionsRepository; // type@2338 │ │ +4ad0e8: 5480 35b3 |0024: iget-object v0, v8, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel_Factory;.mediaRecorderManagerProvider:Ljavax/inject/Provider; // field@b335 │ │ +4ad0ec: 7210 77fb 0000 |0026: invoke-interface {v0}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ +4ad0f2: 0c00 |0029: move-result-object v0 │ │ +4ad0f4: 0705 |002a: move-object v5, v0 │ │ +4ad0f6: 1f05 5221 |002b: check-cast v5, Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager; // type@2152 │ │ +4ad0fa: 5480 31b3 |002d: iget-object v0, v8, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel_Factory;.audioFocusRequestManagerProvider:Ljavax/inject/Provider; // field@b331 │ │ +4ad0fe: 7210 77fb 0000 |002f: invoke-interface {v0}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ +4ad104: 0c00 |0032: move-result-object v0 │ │ +4ad106: 0706 |0033: move-object v6, v0 │ │ +4ad108: 1f06 4421 |0034: check-cast v6, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager; // type@2144 │ │ +4ad10c: 5480 37b3 |0036: iget-object v0, v8, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel_Factory;.userProvider:Ljavax/inject/Provider; // field@b337 │ │ +4ad110: 7210 77fb 0000 |0038: invoke-interface {v0}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ +4ad116: 0c00 |003b: move-result-object v0 │ │ +4ad118: 0707 |003c: move-object v7, v0 │ │ +4ad11a: 1f07 a423 |003d: check-cast v7, Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew; // type@23a4 │ │ +4ad11e: 7707 09ef 0100 |003f: invoke-static/range {v1, v2, v3, v4, v5, v6, v7}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel_Factory;.newInstance:(Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource;Lcom/nextcloud/talk/chat/data/ChatMessageRepository;Lcom/nextcloud/talk/conversationlist/data/OfflineConversationsRepository;Lcom/nextcloud/talk/repositories/reactions/ReactionsRepository;Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;)Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@ef09 │ │ +4ad124: 0c00 |0042: move-result-object v0 │ │ +4ad126: 1100 |0043: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0044 reg=8 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel_Factory; │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel_Factory;) │ │ @@ -2055557,18 +2055557,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -4ad17c: |[4ad17c] com.nextcloud.talk.chat.viewmodels.ChatViewModel_Factory.get:()Ljava/lang/Object; │ │ -4ad18c: 6e10 07ef 0100 |0000: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel_Factory;.get:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@ef07 │ │ -4ad192: 0c00 |0003: move-result-object v0 │ │ -4ad194: 1100 |0004: return-object v0 │ │ +4ad180: |[4ad180] com.nextcloud.talk.chat.viewmodels.ChatViewModel_Factory.get:()Ljava/lang/Object; │ │ +4ad190: 6e10 07ef 0100 |0000: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel_Factory;.get:()Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; // method@ef07 │ │ +4ad196: 0c00 |0003: move-result-object v0 │ │ +4ad198: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel_Factory; │ │ │ │ source_file_idx : 7460 (ChatViewModel_Factory.java) │ │ @@ -2055601,18 +2055601,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4ae590: |[4ae590] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$$ExternalSyntheticLambda0.:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;)V │ │ -4ae5a0: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4ae5a6: 5b01 38b3 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$$ExternalSyntheticLambda0;.f$0:Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // field@b338 │ │ -4ae5aa: 0e00 |0005: return-void │ │ +4ae594: |[4ae594] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$$ExternalSyntheticLambda0.:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;)V │ │ +4ae5a4: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4ae5aa: 5b01 38b3 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$$ExternalSyntheticLambda0;.f$0:Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // field@b338 │ │ +4ae5ae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; │ │ │ │ @@ -2055622,19 +2055622,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -4ae570: |[4ae570] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$$ExternalSyntheticLambda0.invoke:()Ljava/lang/Object; │ │ -4ae580: 5410 38b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$$ExternalSyntheticLambda0;.f$0:Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // field@b338 │ │ -4ae584: 7110 4eef 0000 |0002: invoke-static {v0}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.$r8$lambda$WRjjtSUJnMCognAVn4EqQ8ziMlA:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;)Lkotlin/Unit; // method@ef4e │ │ -4ae58a: 0c00 |0005: move-result-object v0 │ │ -4ae58c: 1100 |0006: return-object v0 │ │ +4ae574: |[4ae574] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$$ExternalSyntheticLambda0.invoke:()Ljava/lang/Object; │ │ +4ae584: 5410 38b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$$ExternalSyntheticLambda0;.f$0:Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // field@b338 │ │ +4ae588: 7110 4eef 0000 |0002: invoke-static {v0}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.$r8$lambda$WRjjtSUJnMCognAVn4EqQ8ziMlA:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;)Lkotlin/Unit; // method@ef4e │ │ +4ae58e: 0c00 |0005: move-result-object v0 │ │ +4ae590: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$$ExternalSyntheticLambda0; │ │ │ │ source_file_idx : 8354 (D8$$SyntheticClass) │ │ @@ -2055671,19 +2055671,19 @@ │ │ type : '(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;Landroid/content/Context;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -4ae5d0: |[4ae5d0] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$$ExternalSyntheticLambda1.:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;Landroid/content/Context;)V │ │ -4ae5e0: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4ae5e6: 5b01 39b3 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$$ExternalSyntheticLambda1;.f$0:Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // field@b339 │ │ -4ae5ea: 5b02 3ab3 |0005: iput-object v2, v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$$ExternalSyntheticLambda1;.f$1:Landroid/content/Context; // field@b33a │ │ -4ae5ee: 0e00 |0007: return-void │ │ +4ae5d4: |[4ae5d4] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$$ExternalSyntheticLambda1.:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;Landroid/content/Context;)V │ │ +4ae5e4: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4ae5ea: 5b01 39b3 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$$ExternalSyntheticLambda1;.f$0:Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // field@b339 │ │ +4ae5ee: 5b02 3ab3 |0005: iput-object v2, v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$$ExternalSyntheticLambda1;.f$1:Landroid/content/Context; // field@b33a │ │ +4ae5f2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0008 reg=1 (null) Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/content/Context; │ │ @@ -2055694,20 +2055694,20 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -4ae5ac: |[4ae5ac] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$$ExternalSyntheticLambda1.invoke:()Ljava/lang/Object; │ │ -4ae5bc: 5420 39b3 |0000: iget-object v0, v2, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$$ExternalSyntheticLambda1;.f$0:Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // field@b339 │ │ -4ae5c0: 5421 3ab3 |0002: iget-object v1, v2, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$$ExternalSyntheticLambda1;.f$1:Landroid/content/Context; // field@b33a │ │ -4ae5c4: 7120 4bef 1000 |0004: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.$r8$lambda$2-kwUlEhL-DsugXCGf3r8ATNyzk:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;Landroid/content/Context;)Lkotlin/Unit; // method@ef4b │ │ -4ae5ca: 0c00 |0007: move-result-object v0 │ │ -4ae5cc: 1100 |0008: return-object v0 │ │ +4ae5b0: |[4ae5b0] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$$ExternalSyntheticLambda1.invoke:()Ljava/lang/Object; │ │ +4ae5c0: 5420 39b3 |0000: iget-object v0, v2, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$$ExternalSyntheticLambda1;.f$0:Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // field@b339 │ │ +4ae5c4: 5421 3ab3 |0002: iget-object v1, v2, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$$ExternalSyntheticLambda1;.f$1:Landroid/content/Context; // field@b33a │ │ +4ae5c8: 7120 4bef 1000 |0004: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.$r8$lambda$2-kwUlEhL-DsugXCGf3r8ATNyzk:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;Landroid/content/Context;)Lkotlin/Unit; // method@ef4b │ │ +4ae5ce: 0c00 |0007: move-result-object v0 │ │ +4ae5d0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$$ExternalSyntheticLambda1; │ │ │ │ source_file_idx : 8354 (D8$$SyntheticClass) │ │ @@ -2055744,19 +2055744,19 @@ │ │ type : '(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;Ljava/lang/String;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -4ae614: |[4ae614] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$$ExternalSyntheticLambda2.:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;Ljava/lang/String;)V │ │ -4ae624: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4ae62a: 5b01 3bb3 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$$ExternalSyntheticLambda2;.f$0:Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // field@b33b │ │ -4ae62e: 5b02 3cb3 |0005: iput-object v2, v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$$ExternalSyntheticLambda2;.f$1:Ljava/lang/String; // field@b33c │ │ -4ae632: 0e00 |0007: return-void │ │ +4ae618: |[4ae618] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$$ExternalSyntheticLambda2.:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;Ljava/lang/String;)V │ │ +4ae628: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4ae62e: 5b01 3bb3 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$$ExternalSyntheticLambda2;.f$0:Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // field@b33b │ │ +4ae632: 5b02 3cb3 |0005: iput-object v2, v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$$ExternalSyntheticLambda2;.f$1:Ljava/lang/String; // field@b33c │ │ +4ae636: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0008 reg=1 (null) Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/String; │ │ @@ -2055767,20 +2055767,20 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -4ae5f0: |[4ae5f0] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$$ExternalSyntheticLambda2.invoke:()Ljava/lang/Object; │ │ -4ae600: 5420 3bb3 |0000: iget-object v0, v2, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$$ExternalSyntheticLambda2;.f$0:Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // field@b33b │ │ -4ae604: 5421 3cb3 |0002: iget-object v1, v2, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$$ExternalSyntheticLambda2;.f$1:Ljava/lang/String; // field@b33c │ │ -4ae608: 7120 4fef 1000 |0004: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.$r8$lambda$sR7xLPvQ-6xCNoG5n8oWPu_qbL8:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;Ljava/lang/String;)Lkotlin/Unit; // method@ef4f │ │ -4ae60e: 0c00 |0007: move-result-object v0 │ │ -4ae610: 1100 |0008: return-object v0 │ │ +4ae5f4: |[4ae5f4] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$$ExternalSyntheticLambda2.invoke:()Ljava/lang/Object; │ │ +4ae604: 5420 3bb3 |0000: iget-object v0, v2, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$$ExternalSyntheticLambda2;.f$0:Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // field@b33b │ │ +4ae608: 5421 3cb3 |0002: iget-object v1, v2, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$$ExternalSyntheticLambda2;.f$1:Ljava/lang/String; // field@b33c │ │ +4ae60c: 7120 4fef 1000 |0004: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.$r8$lambda$sR7xLPvQ-6xCNoG5n8oWPu_qbL8:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;Ljava/lang/String;)Lkotlin/Unit; // method@ef4f │ │ +4ae612: 0c00 |0007: move-result-object v0 │ │ +4ae614: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$$ExternalSyntheticLambda2; │ │ │ │ source_file_idx : 8354 (D8$$SyntheticClass) │ │ @@ -2055813,18 +2055813,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4ae654: |[4ae654] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$$ExternalSyntheticLambda3.:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;)V │ │ -4ae664: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4ae66a: 5b01 3db3 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$$ExternalSyntheticLambda3;.f$0:Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // field@b33d │ │ -4ae66e: 0e00 |0005: return-void │ │ +4ae658: |[4ae658] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$$ExternalSyntheticLambda3.:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;)V │ │ +4ae668: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4ae66e: 5b01 3db3 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$$ExternalSyntheticLambda3;.f$0:Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // field@b33d │ │ +4ae672: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; │ │ │ │ @@ -2055834,19 +2055834,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -4ae634: |[4ae634] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$$ExternalSyntheticLambda3.invoke:()Ljava/lang/Object; │ │ -4ae644: 5410 3db3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$$ExternalSyntheticLambda3;.f$0:Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // field@b33d │ │ -4ae648: 7110 4def 0000 |0002: invoke-static {v0}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.$r8$lambda$SkJM9wWNilhvR1ApVAvHDncd9sA:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;)Lkotlin/Unit; // method@ef4d │ │ -4ae64e: 0c00 |0005: move-result-object v0 │ │ -4ae650: 1100 |0006: return-object v0 │ │ +4ae638: |[4ae638] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$$ExternalSyntheticLambda3.invoke:()Ljava/lang/Object; │ │ +4ae648: 5410 3db3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$$ExternalSyntheticLambda3;.f$0:Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // field@b33d │ │ +4ae64c: 7110 4def 0000 |0002: invoke-static {v0}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.$r8$lambda$SkJM9wWNilhvR1ApVAvHDncd9sA:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;)Lkotlin/Unit; // method@ef4d │ │ +4ae652: 0c00 |0005: move-result-object v0 │ │ +4ae654: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$$ExternalSyntheticLambda3; │ │ │ │ source_file_idx : 8354 (D8$$SyntheticClass) │ │ @@ -2055879,18 +2055879,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4ae690: |[4ae690] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$$ExternalSyntheticLambda4.:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;)V │ │ -4ae6a0: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4ae6a6: 5b01 3eb3 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$$ExternalSyntheticLambda4;.f$0:Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // field@b33e │ │ -4ae6aa: 0e00 |0005: return-void │ │ +4ae694: |[4ae694] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$$ExternalSyntheticLambda4.:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;)V │ │ +4ae6a4: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4ae6aa: 5b01 3eb3 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$$ExternalSyntheticLambda4;.f$0:Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // field@b33e │ │ +4ae6ae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; │ │ │ │ @@ -2055900,19 +2055900,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -4ae670: |[4ae670] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$$ExternalSyntheticLambda4.invoke:()Ljava/lang/Object; │ │ -4ae680: 5410 3eb3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$$ExternalSyntheticLambda4;.f$0:Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // field@b33e │ │ -4ae684: 7110 4cef 0000 |0002: invoke-static {v0}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.$r8$lambda$CzYQHkB40EjMHOTWwBio2f1N2Ws:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;)Lkotlin/Unit; // method@ef4c │ │ -4ae68a: 0c00 |0005: move-result-object v0 │ │ -4ae68c: 1100 |0006: return-object v0 │ │ +4ae674: |[4ae674] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$$ExternalSyntheticLambda4.invoke:()Ljava/lang/Object; │ │ +4ae684: 5410 3eb3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$$ExternalSyntheticLambda4;.f$0:Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // field@b33e │ │ +4ae688: 7110 4cef 0000 |0002: invoke-static {v0}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.$r8$lambda$CzYQHkB40EjMHOTWwBio2f1N2Ws:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;)Lkotlin/Unit; // method@ef4c │ │ +4ae68e: 0c00 |0005: move-result-object v0 │ │ +4ae690: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$$ExternalSyntheticLambda4; │ │ │ │ source_file_idx : 8354 (D8$$SyntheticClass) │ │ @@ -2055946,17 +2055946,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4ae6ac: |[4ae6ac] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$Companion.:()V │ │ -4ae6bc: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4ae6c2: 0e00 |0003: return-void │ │ +4ae6b0: |[4ae6b0] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$Companion.:()V │ │ +4ae6c0: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4ae6c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$Companion; │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$Companion;) │ │ @@ -2055964,17 +2055964,17 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4ae6c4: |[4ae6c4] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -4ae6d4: 7010 14ef 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$Companion;.:()V // method@ef14 │ │ -4ae6da: 0e00 |0003: return-void │ │ +4ae6c8: |[4ae6c8] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +4ae6d8: 7010 14ef 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$Companion;.:()V // method@ef14 │ │ +4ae6de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 24273 (MessageInputViewModel.kt) │ │ │ │ @@ -2056043,35 +2056043,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -4ae6dc: |[4ae6dc] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$EditMessageErrorState.:()V │ │ -4ae6ec: 2200 d521 |0000: new-instance v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$EditMessageErrorState; // type@21d5 │ │ -4ae6f0: 7010 17ef 0000 |0002: invoke-direct {v0}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$EditMessageErrorState;.:()V // method@ef17 │ │ -4ae6f6: 6900 40b3 |0005: sput-object v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$EditMessageErrorState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$EditMessageErrorState; // field@b340 │ │ -4ae6fa: 0e00 |0007: return-void │ │ +4ae6e0: |[4ae6e0] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$EditMessageErrorState.:()V │ │ +4ae6f0: 2200 d521 |0000: new-instance v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$EditMessageErrorState; // type@21d5 │ │ +4ae6f4: 7010 17ef 0000 |0002: invoke-direct {v0}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$EditMessageErrorState;.:()V // method@ef17 │ │ +4ae6fa: 6900 40b3 |0005: sput-object v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$EditMessageErrorState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$EditMessageErrorState; // field@b340 │ │ +4ae6fe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$EditMessageErrorState;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4ae6fc: |[4ae6fc] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$EditMessageErrorState.:()V │ │ -4ae70c: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4ae712: 0e00 |0003: return-void │ │ +4ae700: |[4ae700] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$EditMessageErrorState.:()V │ │ +4ae710: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4ae716: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$EditMessageErrorState; │ │ │ │ Virtual methods - │ │ @@ -2056115,35 +2056115,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -4ae714: |[4ae714] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$EditMessageStartState.:()V │ │ -4ae724: 2200 d621 |0000: new-instance v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$EditMessageStartState; // type@21d6 │ │ -4ae728: 7010 19ef 0000 |0002: invoke-direct {v0}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$EditMessageStartState;.:()V // method@ef19 │ │ -4ae72e: 6900 42b3 |0005: sput-object v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$EditMessageStartState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$EditMessageStartState; // field@b342 │ │ -4ae732: 0e00 |0007: return-void │ │ +4ae718: |[4ae718] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$EditMessageStartState.:()V │ │ +4ae728: 2200 d621 |0000: new-instance v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$EditMessageStartState; // type@21d6 │ │ +4ae72c: 7010 19ef 0000 |0002: invoke-direct {v0}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$EditMessageStartState;.:()V // method@ef19 │ │ +4ae732: 6900 42b3 |0005: sput-object v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$EditMessageStartState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$EditMessageStartState; // field@b342 │ │ +4ae736: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$EditMessageStartState;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4ae734: |[4ae734] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$EditMessageStartState.:()V │ │ -4ae744: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4ae74a: 0e00 |0003: return-void │ │ +4ae738: |[4ae738] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$EditMessageStartState.:()V │ │ +4ae748: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4ae74e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$EditMessageStartState; │ │ │ │ Virtual methods - │ │ @@ -2056188,35 +2056188,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -4ae764: |[4ae764] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$EditMessageSuccessState.:()V │ │ -4ae774: 0e00 |0000: return-void │ │ +4ae768: |[4ae768] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$EditMessageSuccessState.:()V │ │ +4ae778: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$EditMessageSuccessState;) │ │ name : '' │ │ type : '(Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -4ae778: |[4ae778] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$EditMessageSuccessState.:(Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage;)V │ │ -4ae788: 1a00 c1cc |0000: const-string v0, "messageEdited" // string@ccc1 │ │ -4ae78c: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4ae792: 7010 2ff6 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f62f │ │ -4ae798: 5b12 44b3 |0008: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$EditMessageSuccessState;.messageEdited:Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage; // field@b344 │ │ -4ae79c: 0e00 |000a: return-void │ │ +4ae77c: |[4ae77c] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$EditMessageSuccessState.:(Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage;)V │ │ +4ae78c: 1a00 c1cc |0000: const-string v0, "messageEdited" // string@ccc1 │ │ +4ae790: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4ae796: 7010 2ff6 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f62f │ │ +4ae79c: 5b12 44b3 |0008: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$EditMessageSuccessState;.messageEdited:Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage; // field@b344 │ │ +4ae7a0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=115 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$EditMessageSuccessState; │ │ 0x0000 - 0x000b reg=2 (null) Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage; │ │ │ │ @@ -2056226,17 +2056226,17 @@ │ │ type : '()Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4ae74c: |[4ae74c] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$EditMessageSuccessState.getMessageEdited:()Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage; │ │ -4ae75c: 5410 44b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$EditMessageSuccessState;.messageEdited:Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage; // field@b344 │ │ -4ae760: 1100 |0002: return-object v0 │ │ +4ae750: |[4ae750] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$EditMessageSuccessState.getMessageEdited:()Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage; │ │ +4ae760: 5410 44b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$EditMessageSuccessState;.messageEdited:Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage; // field@b344 │ │ +4ae764: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$EditMessageSuccessState; │ │ │ │ source_file_idx : 24273 (MessageInputViewModel.kt) │ │ @@ -2056295,58 +2056295,58 @@ │ │ type : '()[Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag;' │ │ access : 0x101a (PRIVATE STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -4ae7c4: |[4ae7c4] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$LifeCycleFlag.$values:()[Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag; │ │ -4ae7d4: 6200 47b3 |0000: sget-object v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag;.PAUSED:Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag; // field@b347 │ │ -4ae7d8: 6201 48b3 |0002: sget-object v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag;.RESUMED:Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag; // field@b348 │ │ -4ae7dc: 6202 49b3 |0004: sget-object v2, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag;.STOPPED:Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag; // field@b349 │ │ -4ae7e0: 2430 2828 1002 |0006: filled-new-array {v0, v1, v2}, [Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag; // type@2828 │ │ -4ae7e6: 0c00 |0009: move-result-object v0 │ │ -4ae7e8: 1100 |000a: return-object v0 │ │ +4ae7c8: |[4ae7c8] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$LifeCycleFlag.$values:()[Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag; │ │ +4ae7d8: 6200 47b3 |0000: sget-object v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag;.PAUSED:Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag; // field@b347 │ │ +4ae7dc: 6201 48b3 |0002: sget-object v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag;.RESUMED:Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag; // field@b348 │ │ +4ae7e0: 6202 49b3 |0004: sget-object v2, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag;.STOPPED:Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag; // field@b349 │ │ +4ae7e4: 2430 2828 1002 |0006: filled-new-array {v0, v1, v2}, [Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag; // type@2828 │ │ +4ae7ea: 0c00 |0009: move-result-object v0 │ │ +4ae7ec: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 45 16-bit code units │ │ -4ae828: |[4ae828] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$LifeCycleFlag.:()V │ │ -4ae838: 2200 d821 |0000: new-instance v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag; // type@21d8 │ │ -4ae83c: 1a01 b262 |0002: const-string v1, "PAUSED" // string@62b2 │ │ -4ae840: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -4ae842: 7030 1fef 1002 |0005: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag;.:(Ljava/lang/String;I)V // method@ef1f │ │ -4ae848: 6900 47b3 |0008: sput-object v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag;.PAUSED:Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag; // field@b347 │ │ -4ae84c: 2200 d821 |000a: new-instance v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag; // type@21d8 │ │ -4ae850: 1a01 1e65 |000c: const-string v1, "RESUMED" // string@651e │ │ -4ae854: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -4ae856: 7030 1fef 1002 |000f: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag;.:(Ljava/lang/String;I)V // method@ef1f │ │ -4ae85c: 6900 48b3 |0012: sput-object v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag;.RESUMED:Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag; // field@b348 │ │ -4ae860: 2200 d821 |0014: new-instance v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag; // type@21d8 │ │ -4ae864: 1a01 8369 |0016: const-string v1, "STOPPED" // string@6983 │ │ -4ae868: 1222 |0018: const/4 v2, #int 2 // #2 │ │ -4ae86a: 7030 1fef 1002 |0019: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag;.:(Ljava/lang/String;I)V // method@ef1f │ │ -4ae870: 6900 49b3 |001c: sput-object v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag;.STOPPED:Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag; // field@b349 │ │ -4ae874: 7100 1def 0000 |001e: invoke-static {}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag;.$values:()[Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag; // method@ef1d │ │ -4ae87a: 0c00 |0021: move-result-object v0 │ │ -4ae87c: 6900 46b3 |0022: sput-object v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag;.$VALUES:[Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag; // field@b346 │ │ -4ae880: 1f00 3d28 |0024: check-cast v0, [Ljava/lang/Enum; // type@283d │ │ -4ae884: 7110 e5fb 0000 |0026: invoke-static {v0}, Lkotlin/enums/EnumEntriesKt;.enumEntries:([Ljava/lang/Enum;)Lkotlin/enums/EnumEntries; // method@fbe5 │ │ -4ae88a: 0c00 |0029: move-result-object v0 │ │ -4ae88c: 6900 45b3 |002a: sput-object v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag;.$ENTRIES:Lkotlin/enums/EnumEntries; // field@b345 │ │ -4ae890: 0e00 |002c: return-void │ │ +4ae82c: |[4ae82c] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$LifeCycleFlag.:()V │ │ +4ae83c: 2200 d821 |0000: new-instance v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag; // type@21d8 │ │ +4ae840: 1a01 b262 |0002: const-string v1, "PAUSED" // string@62b2 │ │ +4ae844: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +4ae846: 7030 1fef 1002 |0005: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag;.:(Ljava/lang/String;I)V // method@ef1f │ │ +4ae84c: 6900 47b3 |0008: sput-object v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag;.PAUSED:Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag; // field@b347 │ │ +4ae850: 2200 d821 |000a: new-instance v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag; // type@21d8 │ │ +4ae854: 1a01 1e65 |000c: const-string v1, "RESUMED" // string@651e │ │ +4ae858: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +4ae85a: 7030 1fef 1002 |000f: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag;.:(Ljava/lang/String;I)V // method@ef1f │ │ +4ae860: 6900 48b3 |0012: sput-object v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag;.RESUMED:Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag; // field@b348 │ │ +4ae864: 2200 d821 |0014: new-instance v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag; // type@21d8 │ │ +4ae868: 1a01 8369 |0016: const-string v1, "STOPPED" // string@6983 │ │ +4ae86c: 1222 |0018: const/4 v2, #int 2 // #2 │ │ +4ae86e: 7030 1fef 1002 |0019: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag;.:(Ljava/lang/String;I)V // method@ef1f │ │ +4ae874: 6900 49b3 |001c: sput-object v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag;.STOPPED:Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag; // field@b349 │ │ +4ae878: 7100 1def 0000 |001e: invoke-static {}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag;.$values:()[Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag; // method@ef1d │ │ +4ae87e: 0c00 |0021: move-result-object v0 │ │ +4ae880: 6900 46b3 |0022: sput-object v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag;.$VALUES:[Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag; // field@b346 │ │ +4ae884: 1f00 3d28 |0024: check-cast v0, [Ljava/lang/Enum; // type@283d │ │ +4ae888: 7110 e5fb 0000 |0026: invoke-static {v0}, Lkotlin/enums/EnumEntriesKt;.enumEntries:([Ljava/lang/Enum;)Lkotlin/enums/EnumEntries; // method@fbe5 │ │ +4ae88e: 0c00 |0029: move-result-object v0 │ │ +4ae890: 6900 45b3 |002a: sput-object v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag;.$ENTRIES:Lkotlin/enums/EnumEntries; // field@b345 │ │ +4ae894: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x000a line=45 │ │ 0x0014 line=46 │ │ locals : │ │ │ │ @@ -2056355,17 +2056355,17 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -4ae894: |[4ae894] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$LifeCycleFlag.:(Ljava/lang/String;I)V │ │ -4ae8a4: 7030 9cf5 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@f59c │ │ -4ae8aa: 0e00 |0003: return-void │ │ +4ae898: |[4ae898] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$LifeCycleFlag.:(Ljava/lang/String;I)V │ │ +4ae8a8: 7030 9cf5 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@f59c │ │ +4ae8ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -2056375,36 +2056375,36 @@ │ │ type : '()Lkotlin/enums/EnumEntries;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4ae810: |[4ae810] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$LifeCycleFlag.getEntries:()Lkotlin/enums/EnumEntries; │ │ -4ae820: 6200 45b3 |0000: sget-object v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag;.$ENTRIES:Lkotlin/enums/EnumEntries; // field@b345 │ │ -4ae824: 1100 |0002: return-object v0 │ │ +4ae814: |[4ae814] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$LifeCycleFlag.getEntries:()Lkotlin/enums/EnumEntries; │ │ +4ae824: 6200 45b3 |0000: sget-object v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag;.$ENTRIES:Lkotlin/enums/EnumEntries; // field@b345 │ │ +4ae828: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag;) │ │ name : 'valueOf' │ │ type : '(Ljava/lang/String;)Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -4ae7a0: |[4ae7a0] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$LifeCycleFlag.valueOf:(Ljava/lang/String;)Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag; │ │ -4ae7b0: 1c00 d821 |0000: const-class v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag; // type@21d8 │ │ -4ae7b4: 7120 a1f5 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@f5a1 │ │ -4ae7ba: 0c01 |0005: move-result-object v1 │ │ -4ae7bc: 1f01 d821 |0006: check-cast v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag; // type@21d8 │ │ -4ae7c0: 1101 |0008: return-object v1 │ │ +4ae7a4: |[4ae7a4] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$LifeCycleFlag.valueOf:(Ljava/lang/String;)Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag; │ │ +4ae7b4: 1c00 d821 |0000: const-class v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag; // type@21d8 │ │ +4ae7b8: 7120 a1f5 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@f5a1 │ │ +4ae7be: 0c01 |0005: move-result-object v1 │ │ +4ae7c0: 1f01 d821 |0006: check-cast v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag; // type@21d8 │ │ +4ae7c4: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0006 line=47 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #5 : (in Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag;) │ │ @@ -2056412,20 +2056412,20 @@ │ │ type : '()[Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -4ae7ec: |[4ae7ec] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$LifeCycleFlag.values:()[Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag; │ │ -4ae7fc: 6200 46b3 |0000: sget-object v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag;.$VALUES:[Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag; // field@b346 │ │ -4ae800: 6e10 30f6 0000 |0002: invoke-virtual {v0}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@f630 │ │ -4ae806: 0c00 |0005: move-result-object v0 │ │ -4ae808: 1f00 2828 |0006: check-cast v0, [Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag; // type@2828 │ │ -4ae80c: 1100 |0008: return-object v0 │ │ +4ae7f0: |[4ae7f0] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$LifeCycleFlag.values:()[Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag; │ │ +4ae800: 6200 46b3 |0000: sget-object v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag;.$VALUES:[Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag; // field@b346 │ │ +4ae804: 6e10 30f6 0000 |0002: invoke-virtual {v0}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@f630 │ │ +4ae80a: 0c00 |0005: move-result-object v0 │ │ +4ae80c: 1f00 2828 |0006: check-cast v0, [Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag; // type@2828 │ │ +4ae810: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0006 line=47 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 24273 (MessageInputViewModel.kt) │ │ @@ -2056484,37 +2056484,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -4aebe8: |[4aebe8] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$QueuedMessage.:()V │ │ -4aebf8: 0e00 |0000: return-void │ │ +4aebec: |[4aebec] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$QueuedMessage.:()V │ │ +4aebfc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;) │ │ name : '' │ │ type : '(ILjava/lang/CharSequence;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Boolean;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -4aebfc: |[4aebfc] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$QueuedMessage.:(ILjava/lang/CharSequence;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Boolean;)V │ │ -4aec0c: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4aec12: 5901 4cb3 |0003: iput v1, v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.id:I // field@b34c │ │ -4aec16: 5b02 4db3 |0005: iput-object v2, v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.message:Ljava/lang/CharSequence; // field@b34d │ │ -4aec1a: 5b03 4bb3 |0007: iput-object v3, v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.displayName:Ljava/lang/String; // field@b34b │ │ -4aec1e: 5b04 4eb3 |0009: iput-object v4, v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.replyTo:Ljava/lang/Integer; // field@b34e │ │ -4aec22: 5b05 4fb3 |000b: iput-object v5, v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.sendWithoutNotification:Ljava/lang/Boolean; // field@b34f │ │ -4aec26: 0e00 |000d: return-void │ │ +4aec00: |[4aec00] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$QueuedMessage.:(ILjava/lang/CharSequence;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Boolean;)V │ │ +4aec10: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4aec16: 5901 4cb3 |0003: iput v1, v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.id:I // field@b34c │ │ +4aec1a: 5b02 4db3 |0005: iput-object v2, v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.message:Ljava/lang/CharSequence; // field@b34d │ │ +4aec1e: 5b03 4bb3 |0007: iput-object v3, v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.displayName:Ljava/lang/String; // field@b34b │ │ +4aec22: 5b04 4eb3 |0009: iput-object v4, v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.replyTo:Ljava/lang/Integer; // field@b34e │ │ +4aec26: 5b05 4fb3 |000b: iput-object v5, v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.sendWithoutNotification:Ljava/lang/Boolean; // field@b34f │ │ +4aec2a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0003 line=52 │ │ 0x0005 line=53 │ │ 0x0007 line=54 │ │ 0x0009 line=55 │ │ @@ -2056532,40 +2056532,40 @@ │ │ type : '(ILjava/lang/CharSequence;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Boolean;ILkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 15 │ │ ins : 8 │ │ outs : 6 │ │ insns size : 35 16-bit code units │ │ -4aec28: |[4aec28] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$QueuedMessage.:(ILjava/lang/CharSequence;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Boolean;ILkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -4aec38: dd0e 0d02 |0000: and-int/lit8 v14, v13, #int 2 // #02 │ │ -4aec3c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -4aec3e: 380e 0400 |0003: if-eqz v14, 0007 // +0004 │ │ -4aec42: 0703 |0005: move-object v3, v0 │ │ -4aec44: 2802 |0006: goto 0008 // +0002 │ │ -4aec46: 0793 |0007: move-object v3, v9 │ │ -4aec48: dd09 0d04 |0008: and-int/lit8 v9, v13, #int 4 // #04 │ │ -4aec4c: 3809 0400 |000a: if-eqz v9, 000e // +0004 │ │ -4aec50: 0704 |000c: move-object v4, v0 │ │ -4aec52: 2802 |000d: goto 000f // +0002 │ │ -4aec54: 07a4 |000e: move-object v4, v10 │ │ -4aec56: dd09 0d08 |000f: and-int/lit8 v9, v13, #int 8 // #08 │ │ -4aec5a: 3809 0400 |0011: if-eqz v9, 0015 // +0004 │ │ -4aec5e: 0705 |0013: move-object v5, v0 │ │ -4aec60: 2802 |0014: goto 0016 // +0002 │ │ -4aec62: 07b5 |0015: move-object v5, v11 │ │ -4aec64: dd09 0d10 |0016: and-int/lit8 v9, v13, #int 16 // #10 │ │ -4aec68: 3809 0400 |0018: if-eqz v9, 001c // +0004 │ │ -4aec6c: 0706 |001a: move-object v6, v0 │ │ -4aec6e: 2802 |001b: goto 001d // +0002 │ │ -4aec70: 07c6 |001c: move-object v6, v12 │ │ -4aec72: 0771 |001d: move-object v1, v7 │ │ -4aec74: 0182 |001e: move v2, v8 │ │ -4aec76: 7606 24ef 0100 |001f: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.:(ILjava/lang/CharSequence;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Boolean;)V // method@ef24 │ │ -4aec7c: 0e00 |0022: return-void │ │ +4aec2c: |[4aec2c] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$QueuedMessage.:(ILjava/lang/CharSequence;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Boolean;ILkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +4aec3c: dd0e 0d02 |0000: and-int/lit8 v14, v13, #int 2 // #02 │ │ +4aec40: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +4aec42: 380e 0400 |0003: if-eqz v14, 0007 // +0004 │ │ +4aec46: 0703 |0005: move-object v3, v0 │ │ +4aec48: 2802 |0006: goto 0008 // +0002 │ │ +4aec4a: 0793 |0007: move-object v3, v9 │ │ +4aec4c: dd09 0d04 |0008: and-int/lit8 v9, v13, #int 4 // #04 │ │ +4aec50: 3809 0400 |000a: if-eqz v9, 000e // +0004 │ │ +4aec54: 0704 |000c: move-object v4, v0 │ │ +4aec56: 2802 |000d: goto 000f // +0002 │ │ +4aec58: 07a4 |000e: move-object v4, v10 │ │ +4aec5a: dd09 0d08 |000f: and-int/lit8 v9, v13, #int 8 // #08 │ │ +4aec5e: 3809 0400 |0011: if-eqz v9, 0015 // +0004 │ │ +4aec62: 0705 |0013: move-object v5, v0 │ │ +4aec64: 2802 |0014: goto 0016 // +0002 │ │ +4aec66: 07b5 |0015: move-object v5, v11 │ │ +4aec68: dd09 0d10 |0016: and-int/lit8 v9, v13, #int 16 // #10 │ │ +4aec6c: 3809 0400 |0018: if-eqz v9, 001c // +0004 │ │ +4aec70: 0706 |001a: move-object v6, v0 │ │ +4aec72: 2802 |001b: goto 001d // +0002 │ │ +4aec74: 07c6 |001c: move-object v6, v12 │ │ +4aec76: 0771 |001d: move-object v1, v7 │ │ +4aec78: 0182 |001e: move v2, v8 │ │ +4aec7a: 7606 24ef 0100 |001f: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.:(ILjava/lang/CharSequence;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Boolean;)V // method@ef24 │ │ +4aec80: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x001f line=51 │ │ locals : │ │ 0x0000 - 0x0023 reg=7 this Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage; │ │ 0x0000 - 0x0023 reg=8 (null) I │ │ 0x0000 - 0x0023 reg=9 (null) Ljava/lang/CharSequence; │ │ @@ -2056580,214 +2056580,214 @@ │ │ type : '(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;ILjava/lang/CharSequence;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Boolean;ILjava/lang/Object;)Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 11 │ │ ins : 8 │ │ outs : 6 │ │ insns size : 45 16-bit code units │ │ -4ae93c: |[4ae93c] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$QueuedMessage.copy$default:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;ILjava/lang/CharSequence;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Boolean;ILjava/lang/Object;)Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage; │ │ -4ae94c: dd0a 0901 |0000: and-int/lit8 v10, v9, #int 1 // #01 │ │ -4ae950: 380a 0400 |0002: if-eqz v10, 0006 // +0004 │ │ -4ae954: 5234 4cb3 |0004: iget v4, v3, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.id:I // field@b34c │ │ -4ae958: dd0a 0902 |0006: and-int/lit8 v10, v9, #int 2 // #02 │ │ -4ae95c: 380a 0400 |0008: if-eqz v10, 000c // +0004 │ │ -4ae960: 5435 4db3 |000a: iget-object v5, v3, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.message:Ljava/lang/CharSequence; // field@b34d │ │ -4ae964: 075a |000c: move-object v10, v5 │ │ -4ae966: dd05 0904 |000d: and-int/lit8 v5, v9, #int 4 // #04 │ │ -4ae96a: 3805 0400 |000f: if-eqz v5, 0013 // +0004 │ │ -4ae96e: 5436 4bb3 |0011: iget-object v6, v3, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.displayName:Ljava/lang/String; // field@b34b │ │ -4ae972: 0760 |0013: move-object v0, v6 │ │ -4ae974: dd05 0908 |0014: and-int/lit8 v5, v9, #int 8 // #08 │ │ -4ae978: 3805 0400 |0016: if-eqz v5, 001a // +0004 │ │ -4ae97c: 5437 4eb3 |0018: iget-object v7, v3, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.replyTo:Ljava/lang/Integer; // field@b34e │ │ -4ae980: 0771 |001a: move-object v1, v7 │ │ -4ae982: dd05 0910 |001b: and-int/lit8 v5, v9, #int 16 // #10 │ │ -4ae986: 3805 0400 |001d: if-eqz v5, 0021 // +0004 │ │ -4ae98a: 5438 4fb3 |001f: iget-object v8, v3, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.sendWithoutNotification:Ljava/lang/Boolean; // field@b34f │ │ -4ae98e: 0782 |0021: move-object v2, v8 │ │ -4ae990: 0735 |0022: move-object v5, v3 │ │ -4ae992: 0146 |0023: move v6, v4 │ │ -4ae994: 07a7 |0024: move-object v7, v10 │ │ -4ae996: 0708 |0025: move-object v8, v0 │ │ -4ae998: 0719 |0026: move-object v9, v1 │ │ -4ae99a: 072a |0027: move-object v10, v2 │ │ -4ae99c: 7406 2bef 0500 |0028: invoke-virtual/range {v5, v6, v7, v8, v9, v10}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.copy:(ILjava/lang/CharSequence;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Boolean;)Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage; // method@ef2b │ │ -4ae9a2: 0c03 |002b: move-result-object v3 │ │ -4ae9a4: 1103 |002c: return-object v3 │ │ +4ae940: |[4ae940] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$QueuedMessage.copy$default:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;ILjava/lang/CharSequence;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Boolean;ILjava/lang/Object;)Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage; │ │ +4ae950: dd0a 0901 |0000: and-int/lit8 v10, v9, #int 1 // #01 │ │ +4ae954: 380a 0400 |0002: if-eqz v10, 0006 // +0004 │ │ +4ae958: 5234 4cb3 |0004: iget v4, v3, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.id:I // field@b34c │ │ +4ae95c: dd0a 0902 |0006: and-int/lit8 v10, v9, #int 2 // #02 │ │ +4ae960: 380a 0400 |0008: if-eqz v10, 000c // +0004 │ │ +4ae964: 5435 4db3 |000a: iget-object v5, v3, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.message:Ljava/lang/CharSequence; // field@b34d │ │ +4ae968: 075a |000c: move-object v10, v5 │ │ +4ae96a: dd05 0904 |000d: and-int/lit8 v5, v9, #int 4 // #04 │ │ +4ae96e: 3805 0400 |000f: if-eqz v5, 0013 // +0004 │ │ +4ae972: 5436 4bb3 |0011: iget-object v6, v3, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.displayName:Ljava/lang/String; // field@b34b │ │ +4ae976: 0760 |0013: move-object v0, v6 │ │ +4ae978: dd05 0908 |0014: and-int/lit8 v5, v9, #int 8 // #08 │ │ +4ae97c: 3805 0400 |0016: if-eqz v5, 001a // +0004 │ │ +4ae980: 5437 4eb3 |0018: iget-object v7, v3, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.replyTo:Ljava/lang/Integer; // field@b34e │ │ +4ae984: 0771 |001a: move-object v1, v7 │ │ +4ae986: dd05 0910 |001b: and-int/lit8 v5, v9, #int 16 // #10 │ │ +4ae98a: 3805 0400 |001d: if-eqz v5, 0021 // +0004 │ │ +4ae98e: 5438 4fb3 |001f: iget-object v8, v3, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.sendWithoutNotification:Ljava/lang/Boolean; // field@b34f │ │ +4ae992: 0782 |0021: move-object v2, v8 │ │ +4ae994: 0735 |0022: move-object v5, v3 │ │ +4ae996: 0146 |0023: move v6, v4 │ │ +4ae998: 07a7 |0024: move-object v7, v10 │ │ +4ae99a: 0708 |0025: move-object v8, v0 │ │ +4ae99c: 0719 |0026: move-object v9, v1 │ │ +4ae99e: 072a |0027: move-object v10, v2 │ │ +4ae9a0: 7406 2bef 0500 |0028: invoke-virtual/range {v5, v6, v7, v8, v9, v10}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.copy:(ILjava/lang/CharSequence;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Boolean;)Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage; // method@ef2b │ │ +4ae9a6: 0c03 |002b: move-result-object v3 │ │ +4ae9a8: 1103 |002c: return-object v3 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;) │ │ name : 'component1' │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4ae9d0: |[4ae9d0] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$QueuedMessage.component1:()I │ │ -4ae9e0: 5210 4cb3 |0000: iget v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.id:I // field@b34c │ │ -4ae9e4: 0f00 |0002: return v0 │ │ +4ae9d4: |[4ae9d4] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$QueuedMessage.component1:()I │ │ +4ae9e4: 5210 4cb3 |0000: iget v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.id:I // field@b34c │ │ +4ae9e8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;) │ │ name : 'component2' │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4aeab8: |[4aeab8] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$QueuedMessage.component2:()Ljava/lang/CharSequence; │ │ -4aeac8: 5410 4db3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.message:Ljava/lang/CharSequence; // field@b34d │ │ -4aeacc: 1100 |0002: return-object v0 │ │ +4aeabc: |[4aeabc] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$QueuedMessage.component2:()Ljava/lang/CharSequence; │ │ +4aeacc: 5410 4db3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.message:Ljava/lang/CharSequence; // field@b34d │ │ +4aead0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;) │ │ name : 'component3' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4aeb18: |[4aeb18] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$QueuedMessage.component3:()Ljava/lang/String; │ │ -4aeb28: 5410 4bb3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.displayName:Ljava/lang/String; // field@b34b │ │ -4aeb2c: 1100 |0002: return-object v0 │ │ +4aeb1c: |[4aeb1c] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$QueuedMessage.component3:()Ljava/lang/String; │ │ +4aeb2c: 5410 4bb3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.displayName:Ljava/lang/String; // field@b34b │ │ +4aeb30: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;) │ │ name : 'component4' │ │ type : '()Ljava/lang/Integer;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4aeae8: |[4aeae8] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$QueuedMessage.component4:()Ljava/lang/Integer; │ │ -4aeaf8: 5410 4eb3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.replyTo:Ljava/lang/Integer; // field@b34e │ │ -4aeafc: 1100 |0002: return-object v0 │ │ +4aeaec: |[4aeaec] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$QueuedMessage.component4:()Ljava/lang/Integer; │ │ +4aeafc: 5410 4eb3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.replyTo:Ljava/lang/Integer; // field@b34e │ │ +4aeb00: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;) │ │ name : 'component5' │ │ type : '()Ljava/lang/Boolean;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4aea88: |[4aea88] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$QueuedMessage.component5:()Ljava/lang/Boolean; │ │ -4aea98: 5410 4fb3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.sendWithoutNotification:Ljava/lang/Boolean; // field@b34f │ │ -4aea9c: 1100 |0002: return-object v0 │ │ +4aea8c: |[4aea8c] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$QueuedMessage.component5:()Ljava/lang/Boolean; │ │ +4aea9c: 5410 4fb3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.sendWithoutNotification:Ljava/lang/Boolean; // field@b34f │ │ +4aeaa0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;) │ │ name : 'copy' │ │ type : '(ILjava/lang/CharSequence;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Boolean;)Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 13 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 12 16-bit code units │ │ -4ae9a8: |[4ae9a8] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$QueuedMessage.copy:(ILjava/lang/CharSequence;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Boolean;)Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage; │ │ -4ae9b8: 2206 d921 |0000: new-instance v6, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage; // type@21d9 │ │ -4ae9bc: 0760 |0002: move-object v0, v6 │ │ -4ae9be: 0181 |0003: move v1, v8 │ │ -4ae9c0: 0792 |0004: move-object v2, v9 │ │ -4ae9c2: 07a3 |0005: move-object v3, v10 │ │ -4ae9c4: 07b4 |0006: move-object v4, v11 │ │ -4ae9c6: 07c5 |0007: move-object v5, v12 │ │ -4ae9c8: 7606 24ef 0000 |0008: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.:(ILjava/lang/CharSequence;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Boolean;)V // method@ef24 │ │ -4ae9ce: 1106 |000b: return-object v6 │ │ +4ae9ac: |[4ae9ac] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$QueuedMessage.copy:(ILjava/lang/CharSequence;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Boolean;)Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage; │ │ +4ae9bc: 2206 d921 |0000: new-instance v6, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage; // type@21d9 │ │ +4ae9c0: 0760 |0002: move-object v0, v6 │ │ +4ae9c2: 0181 |0003: move v1, v8 │ │ +4ae9c4: 0792 |0004: move-object v2, v9 │ │ +4ae9c6: 07a3 |0005: move-object v3, v10 │ │ +4ae9c8: 07b4 |0006: move-object v4, v11 │ │ +4ae9ca: 07c5 |0007: move-object v5, v12 │ │ +4ae9cc: 7606 24ef 0000 |0008: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.:(ILjava/lang/CharSequence;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Boolean;)V // method@ef24 │ │ +4ae9d2: 1106 |000b: return-object v6 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #6 : (in Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 64 16-bit code units │ │ -4ae8ac: |[4ae8ac] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$QueuedMessage.equals:(Ljava/lang/Object;)Z │ │ -4ae8bc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -4ae8be: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ -4ae8c2: 0f00 |0003: return v0 │ │ -4ae8c4: 2051 d921 |0004: instance-of v1, v5, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage; // type@21d9 │ │ -4ae8c8: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -4ae8ca: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ -4ae8ce: 0f02 |0009: return v2 │ │ -4ae8d0: 1f05 d921 |000a: check-cast v5, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage; // type@21d9 │ │ -4ae8d4: 5241 4cb3 |000c: iget v1, v4, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.id:I // field@b34c │ │ -4ae8d8: 5253 4cb3 |000e: iget v3, v5, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.id:I // field@b34c │ │ -4ae8dc: 3231 0300 |0010: if-eq v1, v3, 0013 // +0003 │ │ -4ae8e0: 0f02 |0012: return v2 │ │ -4ae8e2: 5441 4db3 |0013: iget-object v1, v4, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.message:Ljava/lang/CharSequence; // field@b34d │ │ -4ae8e6: 5453 4db3 |0015: iget-object v3, v5, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.message:Ljava/lang/CharSequence; // field@b34d │ │ -4ae8ea: 7120 fbfb 3100 |0017: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ -4ae8f0: 0a01 |001a: move-result v1 │ │ -4ae8f2: 3901 0300 |001b: if-nez v1, 001e // +0003 │ │ -4ae8f6: 0f02 |001d: return v2 │ │ -4ae8f8: 5441 4bb3 |001e: iget-object v1, v4, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.displayName:Ljava/lang/String; // field@b34b │ │ -4ae8fc: 5453 4bb3 |0020: iget-object v3, v5, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.displayName:Ljava/lang/String; // field@b34b │ │ -4ae900: 7120 fbfb 3100 |0022: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ -4ae906: 0a01 |0025: move-result v1 │ │ -4ae908: 3901 0300 |0026: if-nez v1, 0029 // +0003 │ │ -4ae90c: 0f02 |0028: return v2 │ │ -4ae90e: 5441 4eb3 |0029: iget-object v1, v4, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.replyTo:Ljava/lang/Integer; // field@b34e │ │ -4ae912: 5453 4eb3 |002b: iget-object v3, v5, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.replyTo:Ljava/lang/Integer; // field@b34e │ │ -4ae916: 7120 fbfb 3100 |002d: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ -4ae91c: 0a01 |0030: move-result v1 │ │ -4ae91e: 3901 0300 |0031: if-nez v1, 0034 // +0003 │ │ -4ae922: 0f02 |0033: return v2 │ │ -4ae924: 5441 4fb3 |0034: iget-object v1, v4, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.sendWithoutNotification:Ljava/lang/Boolean; // field@b34f │ │ -4ae928: 5455 4fb3 |0036: iget-object v5, v5, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.sendWithoutNotification:Ljava/lang/Boolean; // field@b34f │ │ -4ae92c: 7120 fbfb 5100 |0038: invoke-static {v1, v5}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ -4ae932: 0a05 |003b: move-result v5 │ │ -4ae934: 3905 0300 |003c: if-nez v5, 003f // +0003 │ │ -4ae938: 0f02 |003e: return v2 │ │ -4ae93a: 0f00 |003f: return v0 │ │ +4ae8b0: |[4ae8b0] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$QueuedMessage.equals:(Ljava/lang/Object;)Z │ │ +4ae8c0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +4ae8c2: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ +4ae8c6: 0f00 |0003: return v0 │ │ +4ae8c8: 2051 d921 |0004: instance-of v1, v5, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage; // type@21d9 │ │ +4ae8cc: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +4ae8ce: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ +4ae8d2: 0f02 |0009: return v2 │ │ +4ae8d4: 1f05 d921 |000a: check-cast v5, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage; // type@21d9 │ │ +4ae8d8: 5241 4cb3 |000c: iget v1, v4, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.id:I // field@b34c │ │ +4ae8dc: 5253 4cb3 |000e: iget v3, v5, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.id:I // field@b34c │ │ +4ae8e0: 3231 0300 |0010: if-eq v1, v3, 0013 // +0003 │ │ +4ae8e4: 0f02 |0012: return v2 │ │ +4ae8e6: 5441 4db3 |0013: iget-object v1, v4, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.message:Ljava/lang/CharSequence; // field@b34d │ │ +4ae8ea: 5453 4db3 |0015: iget-object v3, v5, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.message:Ljava/lang/CharSequence; // field@b34d │ │ +4ae8ee: 7120 fbfb 3100 |0017: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ +4ae8f4: 0a01 |001a: move-result v1 │ │ +4ae8f6: 3901 0300 |001b: if-nez v1, 001e // +0003 │ │ +4ae8fa: 0f02 |001d: return v2 │ │ +4ae8fc: 5441 4bb3 |001e: iget-object v1, v4, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.displayName:Ljava/lang/String; // field@b34b │ │ +4ae900: 5453 4bb3 |0020: iget-object v3, v5, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.displayName:Ljava/lang/String; // field@b34b │ │ +4ae904: 7120 fbfb 3100 |0022: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ +4ae90a: 0a01 |0025: move-result v1 │ │ +4ae90c: 3901 0300 |0026: if-nez v1, 0029 // +0003 │ │ +4ae910: 0f02 |0028: return v2 │ │ +4ae912: 5441 4eb3 |0029: iget-object v1, v4, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.replyTo:Ljava/lang/Integer; // field@b34e │ │ +4ae916: 5453 4eb3 |002b: iget-object v3, v5, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.replyTo:Ljava/lang/Integer; // field@b34e │ │ +4ae91a: 7120 fbfb 3100 |002d: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ +4ae920: 0a01 |0030: move-result v1 │ │ +4ae922: 3901 0300 |0031: if-nez v1, 0034 // +0003 │ │ +4ae926: 0f02 |0033: return v2 │ │ +4ae928: 5441 4fb3 |0034: iget-object v1, v4, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.sendWithoutNotification:Ljava/lang/Boolean; // field@b34f │ │ +4ae92c: 5455 4fb3 |0036: iget-object v5, v5, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.sendWithoutNotification:Ljava/lang/Boolean; // field@b34f │ │ +4ae930: 7120 fbfb 5100 |0038: invoke-static {v1, v5}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ +4ae936: 0a05 |003b: move-result v5 │ │ +4ae938: 3905 0300 |003c: if-nez v5, 003f // +0003 │ │ +4ae93c: 0f02 |003e: return v2 │ │ +4ae93e: 0f00 |003f: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #7 : (in Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;) │ │ name : 'getDisplayName' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4aeb30: |[4aeb30] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$QueuedMessage.getDisplayName:()Ljava/lang/String; │ │ -4aeb40: 5410 4bb3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.displayName:Ljava/lang/String; // field@b34b │ │ -4aeb44: 1100 |0002: return-object v0 │ │ +4aeb34: |[4aeb34] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$QueuedMessage.getDisplayName:()Ljava/lang/String; │ │ +4aeb44: 5410 4bb3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.displayName:Ljava/lang/String; // field@b34b │ │ +4aeb48: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage; │ │ │ │ #8 : (in Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;) │ │ @@ -2056795,17 +2056795,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4ae9e8: |[4ae9e8] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$QueuedMessage.getId:()I │ │ -4ae9f8: 5210 4cb3 |0000: iget v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.id:I // field@b34c │ │ -4ae9fc: 0f00 |0002: return v0 │ │ +4ae9ec: |[4ae9ec] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$QueuedMessage.getId:()I │ │ +4ae9fc: 5210 4cb3 |0000: iget v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.id:I // field@b34c │ │ +4aea00: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage; │ │ │ │ #9 : (in Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;) │ │ @@ -2056813,17 +2056813,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4aead0: |[4aead0] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$QueuedMessage.getMessage:()Ljava/lang/CharSequence; │ │ -4aeae0: 5410 4db3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.message:Ljava/lang/CharSequence; // field@b34d │ │ -4aeae4: 1100 |0002: return-object v0 │ │ +4aead4: |[4aead4] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$QueuedMessage.getMessage:()Ljava/lang/CharSequence; │ │ +4aeae4: 5410 4db3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.message:Ljava/lang/CharSequence; // field@b34d │ │ +4aeae8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage; │ │ │ │ #10 : (in Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;) │ │ @@ -2056831,17 +2056831,17 @@ │ │ type : '()Ljava/lang/Integer;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4aeb00: |[4aeb00] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$QueuedMessage.getReplyTo:()Ljava/lang/Integer; │ │ -4aeb10: 5410 4eb3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.replyTo:Ljava/lang/Integer; // field@b34e │ │ -4aeb14: 1100 |0002: return-object v0 │ │ +4aeb04: |[4aeb04] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$QueuedMessage.getReplyTo:()Ljava/lang/Integer; │ │ +4aeb14: 5410 4eb3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.replyTo:Ljava/lang/Integer; // field@b34e │ │ +4aeb18: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage; │ │ │ │ #11 : (in Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;) │ │ @@ -2056849,17 +2056849,17 @@ │ │ type : '()Ljava/lang/Boolean;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4aeaa0: |[4aeaa0] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$QueuedMessage.getSendWithoutNotification:()Ljava/lang/Boolean; │ │ -4aeab0: 5410 4fb3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.sendWithoutNotification:Ljava/lang/Boolean; // field@b34f │ │ -4aeab4: 1100 |0002: return-object v0 │ │ +4aeaa4: |[4aeaa4] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$QueuedMessage.getSendWithoutNotification:()Ljava/lang/Boolean; │ │ +4aeab4: 5410 4fb3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.sendWithoutNotification:Ljava/lang/Boolean; // field@b34f │ │ +4aeab8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage; │ │ │ │ #12 : (in Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;) │ │ @@ -2056867,67 +2056867,67 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 59 16-bit code units │ │ -4aea00: |[4aea00] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$QueuedMessage.hashCode:()I │ │ -4aea10: 5230 4cb3 |0000: iget v0, v3, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.id:I // field@b34c │ │ -4aea14: 7110 d1f5 0000 |0002: invoke-static {v0}, Ljava/lang/Integer;.hashCode:(I)I // method@f5d1 │ │ -4aea1a: 0a00 |0005: move-result v0 │ │ -4aea1c: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -4aea20: 5431 4db3 |0008: iget-object v1, v3, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.message:Ljava/lang/CharSequence; // field@b34d │ │ -4aea24: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -4aea26: 3901 0400 |000b: if-nez v1, 000f // +0004 │ │ -4aea2a: 0121 |000d: move v1, v2 │ │ -4aea2c: 2805 |000e: goto 0013 // +0005 │ │ -4aea2e: 6e10 33f6 0100 |000f: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@f633 │ │ -4aea34: 0a01 |0012: move-result v1 │ │ -4aea36: b010 |0013: add-int/2addr v0, v1 │ │ -4aea38: da00 001f |0014: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -4aea3c: 5431 4bb3 |0016: iget-object v1, v3, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.displayName:Ljava/lang/String; // field@b34b │ │ -4aea40: 3901 0400 |0018: if-nez v1, 001c // +0004 │ │ -4aea44: 0121 |001a: move v1, v2 │ │ -4aea46: 2805 |001b: goto 0020 // +0005 │ │ -4aea48: 6e10 60f6 0100 |001c: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@f660 │ │ -4aea4e: 0a01 |001f: move-result v1 │ │ -4aea50: b010 |0020: add-int/2addr v0, v1 │ │ -4aea52: da00 001f |0021: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -4aea56: 5431 4eb3 |0023: iget-object v1, v3, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.replyTo:Ljava/lang/Integer; // field@b34e │ │ -4aea5a: 3901 0400 |0025: if-nez v1, 0029 // +0004 │ │ -4aea5e: 0121 |0027: move v1, v2 │ │ -4aea60: 2805 |0028: goto 002d // +0005 │ │ -4aea62: 6e10 33f6 0100 |0029: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@f633 │ │ -4aea68: 0a01 |002c: move-result v1 │ │ -4aea6a: b010 |002d: add-int/2addr v0, v1 │ │ -4aea6c: da00 001f |002e: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -4aea70: 5431 4fb3 |0030: iget-object v1, v3, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.sendWithoutNotification:Ljava/lang/Boolean; // field@b34f │ │ -4aea74: 3901 0300 |0032: if-nez v1, 0035 // +0003 │ │ -4aea78: 2805 |0034: goto 0039 // +0005 │ │ -4aea7a: 6e10 33f6 0100 |0035: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@f633 │ │ -4aea80: 0a02 |0038: move-result v2 │ │ -4aea82: b020 |0039: add-int/2addr v0, v2 │ │ -4aea84: 0f00 |003a: return v0 │ │ +4aea04: |[4aea04] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$QueuedMessage.hashCode:()I │ │ +4aea14: 5230 4cb3 |0000: iget v0, v3, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.id:I // field@b34c │ │ +4aea18: 7110 d1f5 0000 |0002: invoke-static {v0}, Ljava/lang/Integer;.hashCode:(I)I // method@f5d1 │ │ +4aea1e: 0a00 |0005: move-result v0 │ │ +4aea20: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +4aea24: 5431 4db3 |0008: iget-object v1, v3, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.message:Ljava/lang/CharSequence; // field@b34d │ │ +4aea28: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +4aea2a: 3901 0400 |000b: if-nez v1, 000f // +0004 │ │ +4aea2e: 0121 |000d: move v1, v2 │ │ +4aea30: 2805 |000e: goto 0013 // +0005 │ │ +4aea32: 6e10 33f6 0100 |000f: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@f633 │ │ +4aea38: 0a01 |0012: move-result v1 │ │ +4aea3a: b010 |0013: add-int/2addr v0, v1 │ │ +4aea3c: da00 001f |0014: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +4aea40: 5431 4bb3 |0016: iget-object v1, v3, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.displayName:Ljava/lang/String; // field@b34b │ │ +4aea44: 3901 0400 |0018: if-nez v1, 001c // +0004 │ │ +4aea48: 0121 |001a: move v1, v2 │ │ +4aea4a: 2805 |001b: goto 0020 // +0005 │ │ +4aea4c: 6e10 60f6 0100 |001c: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@f660 │ │ +4aea52: 0a01 |001f: move-result v1 │ │ +4aea54: b010 |0020: add-int/2addr v0, v1 │ │ +4aea56: da00 001f |0021: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +4aea5a: 5431 4eb3 |0023: iget-object v1, v3, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.replyTo:Ljava/lang/Integer; // field@b34e │ │ +4aea5e: 3901 0400 |0025: if-nez v1, 0029 // +0004 │ │ +4aea62: 0121 |0027: move v1, v2 │ │ +4aea64: 2805 |0028: goto 002d // +0005 │ │ +4aea66: 6e10 33f6 0100 |0029: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@f633 │ │ +4aea6c: 0a01 |002c: move-result v1 │ │ +4aea6e: b010 |002d: add-int/2addr v0, v1 │ │ +4aea70: da00 001f |002e: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +4aea74: 5431 4fb3 |0030: iget-object v1, v3, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.sendWithoutNotification:Ljava/lang/Boolean; // field@b34f │ │ +4aea78: 3901 0300 |0032: if-nez v1, 0035 // +0003 │ │ +4aea7c: 2805 |0034: goto 0039 // +0005 │ │ +4aea7e: 6e10 33f6 0100 |0035: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@f633 │ │ +4aea84: 0a02 |0038: move-result v2 │ │ +4aea86: b020 |0039: add-int/2addr v0, v2 │ │ +4aea88: 0f00 |003a: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #13 : (in Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;) │ │ name : 'setMessage' │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4aec80: |[4aec80] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$QueuedMessage.setMessage:(Ljava/lang/CharSequence;)V │ │ -4aec90: 5b01 4db3 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.message:Ljava/lang/CharSequence; // field@b34d │ │ -4aec94: 0e00 |0002: return-void │ │ +4aec84: |[4aec84] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$QueuedMessage.setMessage:(Ljava/lang/CharSequence;)V │ │ +4aec94: 5b01 4db3 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.message:Ljava/lang/CharSequence; // field@b34d │ │ +4aec98: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/CharSequence; │ │ │ │ @@ -2056936,51 +2056936,51 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 72 16-bit code units │ │ -4aeb48: |[4aeb48] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$QueuedMessage.toString:()Ljava/lang/String; │ │ -4aeb58: 5270 4cb3 |0000: iget v0, v7, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.id:I // field@b34c │ │ -4aeb5c: 5471 4db3 |0002: iget-object v1, v7, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.message:Ljava/lang/CharSequence; // field@b34d │ │ -4aeb60: 5472 4bb3 |0004: iget-object v2, v7, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.displayName:Ljava/lang/String; // field@b34b │ │ -4aeb64: 5473 4eb3 |0006: iget-object v3, v7, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.replyTo:Ljava/lang/Integer; // field@b34e │ │ -4aeb68: 5474 4fb3 |0008: iget-object v4, v7, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.sendWithoutNotification:Ljava/lang/Boolean; // field@b34f │ │ -4aeb6c: 2205 a924 |000a: new-instance v5, Ljava/lang/StringBuilder; // type@24a9 │ │ -4aeb70: 1a06 bc64 |000c: const-string v6, "QueuedMessage(id=" // string@64bc │ │ -4aeb74: 7020 89f6 6500 |000e: invoke-direct {v5, v6}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -4aeb7a: 6e20 8df6 0500 |0011: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@f68d │ │ -4aeb80: 0c00 |0014: move-result-object v0 │ │ -4aeb82: 1a05 8f10 |0015: const-string v5, ", message=" // string@108f │ │ -4aeb86: 6e20 92f6 5000 |0017: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4aeb8c: 0c00 |001a: move-result-object v0 │ │ -4aeb8e: 6e20 91f6 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@f691 │ │ -4aeb94: 0c00 |001e: move-result-object v0 │ │ -4aeb96: 1a01 2710 |001f: const-string v1, ", displayName=" // string@1027 │ │ -4aeb9a: 6e20 92f6 1000 |0021: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4aeba0: 0c00 |0024: move-result-object v0 │ │ -4aeba2: 6e20 92f6 2000 |0025: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4aeba8: 0c00 |0028: move-result-object v0 │ │ -4aebaa: 1a01 cd10 |0029: const-string v1, ", replyTo=" // string@10cd │ │ -4aebae: 6e20 92f6 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4aebb4: 0c00 |002e: move-result-object v0 │ │ -4aebb6: 6e20 91f6 3000 |002f: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@f691 │ │ -4aebbc: 0c00 |0032: move-result-object v0 │ │ -4aebbe: 1a01 df10 |0033: const-string v1, ", sendWithoutNotification=" // string@10df │ │ -4aebc2: 6e20 92f6 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4aebc8: 0c00 |0038: move-result-object v0 │ │ -4aebca: 6e20 91f6 4000 |0039: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@f691 │ │ -4aebd0: 0c00 |003c: move-result-object v0 │ │ -4aebd2: 1a01 f20e |003d: const-string v1, ")" // string@0ef2 │ │ -4aebd6: 6e20 92f6 1000 |003f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4aebdc: 0c00 |0042: move-result-object v0 │ │ -4aebde: 6e10 9cf6 0000 |0043: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -4aebe4: 0c00 |0046: move-result-object v0 │ │ -4aebe6: 1100 |0047: return-object v0 │ │ +4aeb4c: |[4aeb4c] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$QueuedMessage.toString:()Ljava/lang/String; │ │ +4aeb5c: 5270 4cb3 |0000: iget v0, v7, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.id:I // field@b34c │ │ +4aeb60: 5471 4db3 |0002: iget-object v1, v7, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.message:Ljava/lang/CharSequence; // field@b34d │ │ +4aeb64: 5472 4bb3 |0004: iget-object v2, v7, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.displayName:Ljava/lang/String; // field@b34b │ │ +4aeb68: 5473 4eb3 |0006: iget-object v3, v7, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.replyTo:Ljava/lang/Integer; // field@b34e │ │ +4aeb6c: 5474 4fb3 |0008: iget-object v4, v7, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.sendWithoutNotification:Ljava/lang/Boolean; // field@b34f │ │ +4aeb70: 2205 a924 |000a: new-instance v5, Ljava/lang/StringBuilder; // type@24a9 │ │ +4aeb74: 1a06 bc64 |000c: const-string v6, "QueuedMessage(id=" // string@64bc │ │ +4aeb78: 7020 89f6 6500 |000e: invoke-direct {v5, v6}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +4aeb7e: 6e20 8df6 0500 |0011: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@f68d │ │ +4aeb84: 0c00 |0014: move-result-object v0 │ │ +4aeb86: 1a05 8f10 |0015: const-string v5, ", message=" // string@108f │ │ +4aeb8a: 6e20 92f6 5000 |0017: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4aeb90: 0c00 |001a: move-result-object v0 │ │ +4aeb92: 6e20 91f6 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@f691 │ │ +4aeb98: 0c00 |001e: move-result-object v0 │ │ +4aeb9a: 1a01 2710 |001f: const-string v1, ", displayName=" // string@1027 │ │ +4aeb9e: 6e20 92f6 1000 |0021: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4aeba4: 0c00 |0024: move-result-object v0 │ │ +4aeba6: 6e20 92f6 2000 |0025: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4aebac: 0c00 |0028: move-result-object v0 │ │ +4aebae: 1a01 cd10 |0029: const-string v1, ", replyTo=" // string@10cd │ │ +4aebb2: 6e20 92f6 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4aebb8: 0c00 |002e: move-result-object v0 │ │ +4aebba: 6e20 91f6 3000 |002f: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@f691 │ │ +4aebc0: 0c00 |0032: move-result-object v0 │ │ +4aebc2: 1a01 df10 |0033: const-string v1, ", sendWithoutNotification=" // string@10df │ │ +4aebc6: 6e20 92f6 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4aebcc: 0c00 |0038: move-result-object v0 │ │ +4aebce: 6e20 91f6 4000 |0039: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@f691 │ │ +4aebd4: 0c00 |003c: move-result-object v0 │ │ +4aebd6: 1a01 f20e |003d: const-string v1, ")" // string@0ef2 │ │ +4aebda: 6e20 92f6 1000 |003f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4aebe0: 0c00 |0042: move-result-object v0 │ │ +4aebe2: 6e10 9cf6 0000 |0043: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +4aebe8: 0c00 |0046: move-result-object v0 │ │ +4aebea: 1100 |0047: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 24273 (MessageInputViewModel.kt) │ │ │ │ Class #7755 header: │ │ @@ -2057026,38 +2057026,38 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -4aecc8: |[4aecc8] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$SendChatMessageErrorState.:()V │ │ -4aecd8: 0e00 |0000: return-void │ │ +4aeccc: |[4aeccc] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$SendChatMessageErrorState.:()V │ │ +4aecdc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$SendChatMessageErrorState;) │ │ name : '' │ │ type : '(Ljava/lang/Throwable;Ljava/lang/CharSequence;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -4aecdc: |[4aecdc] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$SendChatMessageErrorState.:(Ljava/lang/Throwable;Ljava/lang/CharSequence;)V │ │ -4aecec: 1a00 659b |0000: const-string v0, "e" // string@9b65 │ │ -4aecf0: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4aecf6: 1a00 b6cc |0005: const-string v0, "message" // string@ccb6 │ │ -4aecfa: 7120 00fc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4aed00: 7010 2ff6 0100 |000a: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f62f │ │ -4aed06: 5b12 51b3 |000d: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$SendChatMessageErrorState;.e:Ljava/lang/Throwable; // field@b351 │ │ -4aed0a: 5b13 52b3 |000f: iput-object v3, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$SendChatMessageErrorState;.message:Ljava/lang/CharSequence; // field@b352 │ │ -4aed0e: 0e00 |0011: return-void │ │ +4aece0: |[4aece0] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$SendChatMessageErrorState.:(Ljava/lang/Throwable;Ljava/lang/CharSequence;)V │ │ +4aecf0: 1a00 659b |0000: const-string v0, "e" // string@9b65 │ │ +4aecf4: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4aecfa: 1a00 b6cc |0005: const-string v0, "message" // string@ccb6 │ │ +4aecfe: 7120 00fc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4aed04: 7010 2ff6 0100 |000a: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f62f │ │ +4aed0a: 5b12 51b3 |000d: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$SendChatMessageErrorState;.e:Ljava/lang/Throwable; // field@b351 │ │ +4aed0e: 5b13 52b3 |000f: iput-object v3, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$SendChatMessageErrorState;.message:Ljava/lang/CharSequence; // field@b352 │ │ +4aed12: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x000a line=109 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$SendChatMessageErrorState; │ │ 0x0000 - 0x0012 reg=2 (null) Ljava/lang/Throwable; │ │ 0x0000 - 0x0012 reg=3 (null) Ljava/lang/CharSequence; │ │ @@ -2057068,17 +2057068,17 @@ │ │ type : '()Ljava/lang/Throwable;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4aecb0: |[4aecb0] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$SendChatMessageErrorState.getE:()Ljava/lang/Throwable; │ │ -4aecc0: 5410 51b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$SendChatMessageErrorState;.e:Ljava/lang/Throwable; // field@b351 │ │ -4aecc4: 1100 |0002: return-object v0 │ │ +4aecb4: |[4aecb4] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$SendChatMessageErrorState.getE:()Ljava/lang/Throwable; │ │ +4aecc4: 5410 51b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$SendChatMessageErrorState;.e:Ljava/lang/Throwable; // field@b351 │ │ +4aecc8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$SendChatMessageErrorState; │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$SendChatMessageErrorState;) │ │ @@ -2057086,17 +2057086,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4aec98: |[4aec98] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$SendChatMessageErrorState.getMessage:()Ljava/lang/CharSequence; │ │ -4aeca8: 5410 52b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$SendChatMessageErrorState;.message:Ljava/lang/CharSequence; // field@b352 │ │ -4aecac: 1100 |0002: return-object v0 │ │ +4aec9c: |[4aec9c] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$SendChatMessageErrorState.getMessage:()Ljava/lang/CharSequence; │ │ +4aecac: 5410 52b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$SendChatMessageErrorState;.message:Ljava/lang/CharSequence; // field@b352 │ │ +4aecb0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$SendChatMessageErrorState; │ │ │ │ source_file_idx : 24273 (MessageInputViewModel.kt) │ │ @@ -2057139,35 +2057139,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -4aed10: |[4aed10] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$SendChatMessageStartState.:()V │ │ -4aed20: 2200 db21 |0000: new-instance v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$SendChatMessageStartState; // type@21db │ │ -4aed24: 7010 3bef 0000 |0002: invoke-direct {v0}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$SendChatMessageStartState;.:()V // method@ef3b │ │ -4aed2a: 6900 54b3 |0005: sput-object v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$SendChatMessageStartState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$SendChatMessageStartState; // field@b354 │ │ -4aed2e: 0e00 |0007: return-void │ │ +4aed14: |[4aed14] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$SendChatMessageStartState.:()V │ │ +4aed24: 2200 db21 |0000: new-instance v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$SendChatMessageStartState; // type@21db │ │ +4aed28: 7010 3bef 0000 |0002: invoke-direct {v0}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$SendChatMessageStartState;.:()V // method@ef3b │ │ +4aed2e: 6900 54b3 |0005: sput-object v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$SendChatMessageStartState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$SendChatMessageStartState; // field@b354 │ │ +4aed32: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$SendChatMessageStartState;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4aed30: |[4aed30] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$SendChatMessageStartState.:()V │ │ -4aed40: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4aed46: 0e00 |0003: return-void │ │ +4aed34: |[4aed34] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$SendChatMessageStartState.:()V │ │ +4aed44: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4aed4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$SendChatMessageStartState; │ │ │ │ Virtual methods - │ │ @@ -2057212,35 +2057212,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -4aed60: |[4aed60] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$SendChatMessageSuccessState.:()V │ │ -4aed70: 0e00 |0000: return-void │ │ +4aed64: |[4aed64] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$SendChatMessageSuccessState.:()V │ │ +4aed74: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$SendChatMessageSuccessState;) │ │ name : '' │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -4aed74: |[4aed74] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$SendChatMessageSuccessState.:(Ljava/lang/CharSequence;)V │ │ -4aed84: 1a00 b6cc |0000: const-string v0, "message" // string@ccb6 │ │ -4aed88: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4aed8e: 7010 2ff6 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f62f │ │ -4aed94: 5b12 56b3 |0008: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$SendChatMessageSuccessState;.message:Ljava/lang/CharSequence; // field@b356 │ │ -4aed98: 0e00 |000a: return-void │ │ +4aed78: |[4aed78] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$SendChatMessageSuccessState.:(Ljava/lang/CharSequence;)V │ │ +4aed88: 1a00 b6cc |0000: const-string v0, "message" // string@ccb6 │ │ +4aed8c: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4aed92: 7010 2ff6 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@f62f │ │ +4aed98: 5b12 56b3 |0008: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$SendChatMessageSuccessState;.message:Ljava/lang/CharSequence; // field@b356 │ │ +4aed9c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=108 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$SendChatMessageSuccessState; │ │ 0x0000 - 0x000b reg=2 (null) Ljava/lang/CharSequence; │ │ │ │ @@ -2057250,17 +2057250,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4aed48: |[4aed48] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$SendChatMessageSuccessState.getMessage:()Ljava/lang/CharSequence; │ │ -4aed58: 5410 56b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$SendChatMessageSuccessState;.message:Ljava/lang/CharSequence; // field@b356 │ │ -4aed5c: 1100 |0002: return-object v0 │ │ +4aed4c: |[4aed4c] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$SendChatMessageSuccessState.getMessage:()Ljava/lang/CharSequence; │ │ +4aed5c: 5410 56b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$SendChatMessageSuccessState;.message:Ljava/lang/CharSequence; // field@b356 │ │ +4aed60: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$SendChatMessageSuccessState; │ │ │ │ source_file_idx : 24273 (MessageInputViewModel.kt) │ │ @@ -2057300,18 +2057300,18 @@ │ │ type : '(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4aed9c: |[4aed9c] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$editChatMessage$1.:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;)V │ │ -4aedac: 5b01 57b3 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$editChatMessage$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // field@b357 │ │ -4aedb0: 7010 2ff6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4aedb6: 0e00 |0005: return-void │ │ +4aeda0: |[4aeda0] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$editChatMessage$1.:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;)V │ │ +4aedb0: 5b01 57b3 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$editChatMessage$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // field@b357 │ │ +4aedb4: 7010 2ff6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4aedba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=190 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$editChatMessage$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; │ │ │ │ @@ -2057321,42 +2057321,42 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -4aedb8: |[4aedb8] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$editChatMessage$1.onComplete:()V │ │ -4aedc8: 0e00 |0000: return-void │ │ +4aedbc: |[4aedbc] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$editChatMessage$1.onComplete:()V │ │ +4aedcc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$editChatMessage$1;) │ │ name : 'onError' │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -4aedcc: |[4aedcc] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$editChatMessage$1.onError:(Ljava/lang/Throwable;)V │ │ -4aeddc: 1a00 659b |0000: const-string v0, "e" // string@9b65 │ │ -4aede0: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4aede6: 7100 52ef 0000 |0005: invoke-static {}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.access$getTAG$cp:()Ljava/lang/String; // method@ef52 │ │ -4aedec: 0c00 |0008: move-result-object v0 │ │ -4aedee: 1a01 9c9e |0009: const-string v1, "failed to edit message" // string@9e9c │ │ -4aedf2: 7130 6f05 1003 |000b: invoke-static {v0, v1, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@056f │ │ -4aedf8: 5423 57b3 |000e: iget-object v3, v2, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$editChatMessage$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // field@b357 │ │ -4aedfc: 7110 53ef 0300 |0010: invoke-static {v3}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.access$get_editMessageViewState$p:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;)Landroidx/lifecycle/MutableLiveData; // method@ef53 │ │ -4aee02: 0c03 |0013: move-result-object v3 │ │ -4aee04: 6200 40b3 |0014: sget-object v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$EditMessageErrorState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$EditMessageErrorState; // field@b340 │ │ -4aee08: 6e20 e10e 0300 |0016: invoke-virtual {v3, v0}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0ee1 │ │ -4aee0e: 0e00 |0019: return-void │ │ +4aedd0: |[4aedd0] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$editChatMessage$1.onError:(Ljava/lang/Throwable;)V │ │ +4aede0: 1a00 659b |0000: const-string v0, "e" // string@9b65 │ │ +4aede4: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4aedea: 7100 52ef 0000 |0005: invoke-static {}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.access$getTAG$cp:()Ljava/lang/String; // method@ef52 │ │ +4aedf0: 0c00 |0008: move-result-object v0 │ │ +4aedf2: 1a01 9c9e |0009: const-string v1, "failed to edit message" // string@9e9c │ │ +4aedf6: 7130 6f05 1003 |000b: invoke-static {v0, v1, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@056f │ │ +4aedfc: 5423 57b3 |000e: iget-object v3, v2, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$editChatMessage$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // field@b357 │ │ +4aee00: 7110 53ef 0300 |0010: invoke-static {v3}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.access$get_editMessageViewState$p:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;)Landroidx/lifecycle/MutableLiveData; // method@ef53 │ │ +4aee06: 0c03 |0013: move-result-object v3 │ │ +4aee08: 6200 40b3 |0014: sget-object v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$EditMessageErrorState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$EditMessageErrorState; // field@b340 │ │ +4aee0c: 6e20 e10e 0300 |0016: invoke-virtual {v3, v0}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0ee1 │ │ +4aee12: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=196 │ │ 0x000e line=197 │ │ locals : │ │ 0x0000 - 0x001a reg=2 this Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$editChatMessage$1; │ │ 0x0000 - 0x001a reg=3 (null) Ljava/lang/Throwable; │ │ @@ -2057366,24 +2057366,24 @@ │ │ type : '(Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -4aee10: |[4aee10] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$editChatMessage$1.onNext:(Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage;)V │ │ -4aee20: 1a00 c1cc |0000: const-string v0, "messageEdited" // string@ccc1 │ │ -4aee24: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4aee2a: 5420 57b3 |0005: iget-object v0, v2, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$editChatMessage$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // field@b357 │ │ -4aee2e: 7110 53ef 0000 |0007: invoke-static {v0}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.access$get_editMessageViewState$p:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;)Landroidx/lifecycle/MutableLiveData; // method@ef53 │ │ -4aee34: 0c00 |000a: move-result-object v0 │ │ -4aee36: 2201 d721 |000b: new-instance v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$EditMessageSuccessState; // type@21d7 │ │ -4aee3a: 7020 1bef 3100 |000d: invoke-direct {v1, v3}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$EditMessageSuccessState;.:(Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage;)V // method@ef1b │ │ -4aee40: 6e20 e10e 1000 |0010: invoke-virtual {v0, v1}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0ee1 │ │ -4aee46: 0e00 |0013: return-void │ │ +4aee14: |[4aee14] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$editChatMessage$1.onNext:(Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage;)V │ │ +4aee24: 1a00 c1cc |0000: const-string v0, "messageEdited" // string@ccc1 │ │ +4aee28: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4aee2e: 5420 57b3 |0005: iget-object v0, v2, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$editChatMessage$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // field@b357 │ │ +4aee32: 7110 53ef 0000 |0007: invoke-static {v0}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.access$get_editMessageViewState$p:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;)Landroidx/lifecycle/MutableLiveData; // method@ef53 │ │ +4aee38: 0c00 |000a: move-result-object v0 │ │ +4aee3a: 2201 d721 |000b: new-instance v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$EditMessageSuccessState; // type@21d7 │ │ +4aee3e: 7020 1bef 3100 |000d: invoke-direct {v1, v3}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$EditMessageSuccessState;.:(Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage;)V // method@ef1b │ │ +4aee44: 6e20 e10e 1000 |0010: invoke-virtual {v0, v1}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0ee1 │ │ +4aee4a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=205 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$editChatMessage$1; │ │ 0x0000 - 0x0014 reg=3 (null) Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage; │ │ │ │ @@ -2057392,18 +2057392,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4aee48: |[4aee48] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$editChatMessage$1.onNext:(Ljava/lang/Object;)V │ │ -4aee58: 1f01 db22 |0000: check-cast v1, Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage; // type@22db │ │ -4aee5c: 6e20 42ef 1000 |0002: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$editChatMessage$1;.onNext:(Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage;)V // method@ef42 │ │ -4aee62: 0e00 |0005: return-void │ │ +4aee4c: |[4aee4c] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$editChatMessage$1.onNext:(Ljava/lang/Object;)V │ │ +4aee5c: 1f01 db22 |0000: check-cast v1, Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage; // type@22db │ │ +4aee60: 6e20 42ef 1000 |0002: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$editChatMessage$1;.onNext:(Lcom/nextcloud/talk/models/json/chat/ChatOverallSingleMessage;)V // method@ef42 │ │ +4aee66: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$editChatMessage$1; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -2057412,22 +2057412,22 @@ │ │ type : '(Lio/reactivex/disposables/Disposable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -4aee64: |[4aee64] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$editChatMessage$1.onSubscribe:(Lio/reactivex/disposables/Disposable;)V │ │ -4aee74: 1a00 4f97 |0000: const-string v0, "d" // string@974f │ │ -4aee78: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4aee7e: 5410 57b3 |0005: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$editChatMessage$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // field@b357 │ │ -4aee82: 6e10 5aef 0000 |0007: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.getDisposableSet:()Ljava/util/Set; // method@ef5a │ │ -4aee88: 0c00 |000a: move-result-object v0 │ │ -4aee8a: 7220 eef9 2000 |000b: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@f9ee │ │ -4aee90: 0e00 |000e: return-void │ │ +4aee68: |[4aee68] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$editChatMessage$1.onSubscribe:(Lio/reactivex/disposables/Disposable;)V │ │ +4aee78: 1a00 4f97 |0000: const-string v0, "d" // string@974f │ │ +4aee7c: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4aee82: 5410 57b3 |0005: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$editChatMessage$1;.this$0:Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // field@b357 │ │ +4aee86: 6e10 5aef 0000 |0007: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.getDisposableSet:()Ljava/util/Set; // method@ef5a │ │ +4aee8c: 0c00 |000a: move-result-object v0 │ │ +4aee8e: 7220 eef9 2000 |000b: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@f9ee │ │ +4aee94: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=192 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$editChatMessage$1; │ │ 0x0000 - 0x000f reg=2 (null) Lio/reactivex/disposables/Disposable; │ │ │ │ @@ -2057472,19 +2057472,19 @@ │ │ type : '(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;Ljava/lang/CharSequence;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -4aee94: |[4aee94] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$sendChatMessage$2.:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;Ljava/lang/CharSequence;)V │ │ -4aeea4: 5b01 59b3 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$sendChatMessage$2;.this$0:Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // field@b359 │ │ -4aeea8: 5b02 58b3 |0002: iput-object v2, v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$sendChatMessage$2;.$message:Ljava/lang/CharSequence; // field@b358 │ │ -4aeeac: 7010 2ff6 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4aeeb2: 0e00 |0007: return-void │ │ +4aee98: |[4aee98] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$sendChatMessage$2.:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;Ljava/lang/CharSequence;)V │ │ +4aeea8: 5b01 59b3 |0000: iput-object v1, v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$sendChatMessage$2;.this$0:Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // field@b359 │ │ +4aeeac: 5b02 58b3 |0002: iput-object v2, v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$sendChatMessage$2;.$message:Ljava/lang/CharSequence; // field@b358 │ │ +4aeeb0: 7010 2ff6 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4aeeb6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=167 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$sendChatMessage$2; │ │ 0x0000 - 0x0008 reg=1 (null) Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/CharSequence; │ │ @@ -2057495,40 +2057495,40 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -4aeeb4: |[4aeeb4] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$sendChatMessage$2.onComplete:()V │ │ -4aeec4: 0e00 |0000: return-void │ │ +4aeeb8: |[4aeeb8] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$sendChatMessage$2.onComplete:()V │ │ +4aeec8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$sendChatMessage$2;) │ │ name : 'onError' │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -4aeec8: |[4aeec8] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$sendChatMessage$2.onError:(Ljava/lang/Throwable;)V │ │ -4aeed8: 1a00 659b |0000: const-string v0, "e" // string@9b65 │ │ -4aeedc: 7120 00fc 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4aeee2: 5430 59b3 |0005: iget-object v0, v3, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$sendChatMessage$2;.this$0:Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // field@b359 │ │ -4aeee6: 7110 54ef 0000 |0007: invoke-static {v0}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.access$get_sendChatMessageViewState$p:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;)Landroidx/lifecycle/MutableLiveData; // method@ef54 │ │ -4aeeec: 0c00 |000a: move-result-object v0 │ │ -4aeeee: 2201 da21 |000b: new-instance v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$SendChatMessageErrorState; // type@21da │ │ -4aeef2: 5432 58b3 |000d: iget-object v2, v3, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$sendChatMessage$2;.$message:Ljava/lang/CharSequence; // field@b358 │ │ -4aeef6: 7030 37ef 4102 |000f: invoke-direct {v1, v4, v2}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$SendChatMessageErrorState;.:(Ljava/lang/Throwable;Ljava/lang/CharSequence;)V // method@ef37 │ │ -4aeefc: 6e20 e10e 1000 |0012: invoke-virtual {v0, v1}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0ee1 │ │ -4aef02: 0e00 |0015: return-void │ │ +4aeecc: |[4aeecc] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$sendChatMessage$2.onError:(Ljava/lang/Throwable;)V │ │ +4aeedc: 1a00 659b |0000: const-string v0, "e" // string@9b65 │ │ +4aeee0: 7120 00fc 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4aeee6: 5430 59b3 |0005: iget-object v0, v3, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$sendChatMessage$2;.this$0:Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // field@b359 │ │ +4aeeea: 7110 54ef 0000 |0007: invoke-static {v0}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.access$get_sendChatMessageViewState$p:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;)Landroidx/lifecycle/MutableLiveData; // method@ef54 │ │ +4aeef0: 0c00 |000a: move-result-object v0 │ │ +4aeef2: 2201 da21 |000b: new-instance v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$SendChatMessageErrorState; // type@21da │ │ +4aeef6: 5432 58b3 |000d: iget-object v2, v3, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$sendChatMessage$2;.$message:Ljava/lang/CharSequence; // field@b358 │ │ +4aeefa: 7030 37ef 4102 |000f: invoke-direct {v1, v4, v2}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$SendChatMessageErrorState;.:(Ljava/lang/Throwable;Ljava/lang/CharSequence;)V // method@ef37 │ │ +4aef00: 6e20 e10e 1000 |0012: invoke-virtual {v0, v1}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0ee1 │ │ +4aef06: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=173 │ │ locals : │ │ 0x0000 - 0x0016 reg=3 this Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$sendChatMessage$2; │ │ 0x0000 - 0x0016 reg=4 (null) Ljava/lang/Throwable; │ │ │ │ @@ -2057537,25 +2057537,25 @@ │ │ type : '(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -4aef04: |[4aef04] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$sendChatMessage$2.onNext:(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)V │ │ -4aef14: 1a00 fdf0 |0000: const-string v0, "t" // string@f0fd │ │ -4aef18: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4aef1e: 5423 59b3 |0005: iget-object v3, v2, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$sendChatMessage$2;.this$0:Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // field@b359 │ │ -4aef22: 7110 54ef 0300 |0007: invoke-static {v3}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.access$get_sendChatMessageViewState$p:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;)Landroidx/lifecycle/MutableLiveData; // method@ef54 │ │ -4aef28: 0c03 |000a: move-result-object v3 │ │ -4aef2a: 2200 dc21 |000b: new-instance v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$SendChatMessageSuccessState; // type@21dc │ │ -4aef2e: 5421 58b3 |000d: iget-object v1, v2, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$sendChatMessage$2;.$message:Ljava/lang/CharSequence; // field@b358 │ │ -4aef32: 7020 3def 1000 |000f: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$SendChatMessageSuccessState;.:(Ljava/lang/CharSequence;)V // method@ef3d │ │ -4aef38: 6e20 e10e 0300 |0012: invoke-virtual {v3, v0}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0ee1 │ │ -4aef3e: 0e00 |0015: return-void │ │ +4aef08: |[4aef08] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$sendChatMessage$2.onNext:(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)V │ │ +4aef18: 1a00 fdf0 |0000: const-string v0, "t" // string@f0fd │ │ +4aef1c: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4aef22: 5423 59b3 |0005: iget-object v3, v2, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$sendChatMessage$2;.this$0:Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // field@b359 │ │ +4aef26: 7110 54ef 0300 |0007: invoke-static {v3}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.access$get_sendChatMessageViewState$p:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;)Landroidx/lifecycle/MutableLiveData; // method@ef54 │ │ +4aef2c: 0c03 |000a: move-result-object v3 │ │ +4aef2e: 2200 dc21 |000b: new-instance v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$SendChatMessageSuccessState; // type@21dc │ │ +4aef32: 5421 58b3 |000d: iget-object v1, v2, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$sendChatMessage$2;.$message:Ljava/lang/CharSequence; // field@b358 │ │ +4aef36: 7020 3def 1000 |000f: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$SendChatMessageSuccessState;.:(Ljava/lang/CharSequence;)V // method@ef3d │ │ +4aef3c: 6e20 e10e 0300 |0012: invoke-virtual {v3, v0}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@0ee1 │ │ +4aef42: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=181 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 this Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$sendChatMessage$2; │ │ 0x0000 - 0x0016 reg=3 (null) Lcom/nextcloud/talk/models/json/generic/GenericOverall; │ │ │ │ @@ -2057564,18 +2057564,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4aef40: |[4aef40] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$sendChatMessage$2.onNext:(Ljava/lang/Object;)V │ │ -4aef50: 1f01 ea22 |0000: check-cast v1, Lcom/nextcloud/talk/models/json/generic/GenericOverall; // type@22ea │ │ -4aef54: 6e20 48ef 1000 |0002: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$sendChatMessage$2;.onNext:(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)V // method@ef48 │ │ -4aef5a: 0e00 |0005: return-void │ │ +4aef44: |[4aef44] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$sendChatMessage$2.onNext:(Ljava/lang/Object;)V │ │ +4aef54: 1f01 ea22 |0000: check-cast v1, Lcom/nextcloud/talk/models/json/generic/GenericOverall; // type@22ea │ │ +4aef58: 6e20 48ef 1000 |0002: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$sendChatMessage$2;.onNext:(Lcom/nextcloud/talk/models/json/generic/GenericOverall;)V // method@ef48 │ │ +4aef5e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$sendChatMessage$2; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -2057584,22 +2057584,22 @@ │ │ type : '(Lio/reactivex/disposables/Disposable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -4aef5c: |[4aef5c] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$sendChatMessage$2.onSubscribe:(Lio/reactivex/disposables/Disposable;)V │ │ -4aef6c: 1a00 4f97 |0000: const-string v0, "d" // string@974f │ │ -4aef70: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4aef76: 5410 59b3 |0005: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$sendChatMessage$2;.this$0:Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // field@b359 │ │ -4aef7a: 6e10 5aef 0000 |0007: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.getDisposableSet:()Ljava/util/Set; // method@ef5a │ │ -4aef80: 0c00 |000a: move-result-object v0 │ │ -4aef82: 7220 eef9 2000 |000b: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@f9ee │ │ -4aef88: 0e00 |000e: return-void │ │ +4aef60: |[4aef60] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel$sendChatMessage$2.onSubscribe:(Lio/reactivex/disposables/Disposable;)V │ │ +4aef70: 1a00 4f97 |0000: const-string v0, "d" // string@974f │ │ +4aef74: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4aef7a: 5410 59b3 |0005: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$sendChatMessage$2;.this$0:Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // field@b359 │ │ +4aef7e: 6e10 5aef 0000 |0007: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.getDisposableSet:()Ljava/util/Set; // method@ef5a │ │ +4aef84: 0c00 |000a: move-result-object v0 │ │ +4aef86: 7220 eef9 2000 |000b: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@f9ee │ │ +4aef8c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=169 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$sendChatMessage$2; │ │ 0x0000 - 0x000f reg=2 (null) Lio/reactivex/disposables/Disposable; │ │ │ │ @@ -2057776,188 +2057776,188 @@ │ │ type : '(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;Landroid/content/Context;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -4af288: |[4af288] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.$r8$lambda$2-kwUlEhL-DsugXCGf3r8ATNyzk:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;Landroid/content/Context;)Lkotlin/Unit; │ │ -4af298: 7120 78ef 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.startMicInput$lambda$2:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;Landroid/content/Context;)Lkotlin/Unit; // method@ef78 │ │ -4af29e: 0c00 |0003: move-result-object v0 │ │ -4af2a0: 1100 |0004: return-object v0 │ │ +4af28c: |[4af28c] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.$r8$lambda$2-kwUlEhL-DsugXCGf3r8ATNyzk:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;Landroid/content/Context;)Lkotlin/Unit; │ │ +4af29c: 7120 78ef 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.startMicInput$lambda$2:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;Landroid/content/Context;)Lkotlin/Unit; // method@ef78 │ │ +4af2a2: 0c00 |0003: move-result-object v0 │ │ +4af2a4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;) │ │ name : '$r8$lambda$CzYQHkB40EjMHOTWwBio2f1N2Ws' │ │ type : '(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -4af2a4: |[4af2a4] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.$r8$lambda$CzYQHkB40EjMHOTWwBio2f1N2Ws:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;)Lkotlin/Unit; │ │ -4af2b4: 7110 6bef 0000 |0000: invoke-static {v0}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.pauseMediaPlayer$lambda$5:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;)Lkotlin/Unit; // method@ef6b │ │ -4af2ba: 0c00 |0003: move-result-object v0 │ │ -4af2bc: 1100 |0004: return-object v0 │ │ +4af2a8: |[4af2a8] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.$r8$lambda$CzYQHkB40EjMHOTWwBio2f1N2Ws:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;)Lkotlin/Unit; │ │ +4af2b8: 7110 6bef 0000 |0000: invoke-static {v0}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.pauseMediaPlayer$lambda$5:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;)Lkotlin/Unit; // method@ef6b │ │ +4af2be: 0c00 |0003: move-result-object v0 │ │ +4af2c0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;) │ │ name : '$r8$lambda$SkJM9wWNilhvR1ApVAvHDncd9sA' │ │ type : '(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -4af2c0: |[4af2c0] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.$r8$lambda$SkJM9wWNilhvR1ApVAvHDncd9sA:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;)Lkotlin/Unit; │ │ -4af2d0: 7110 7aef 0000 |0000: invoke-static {v0}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.stopMediaPlayer$lambda$6:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;)Lkotlin/Unit; // method@ef7a │ │ -4af2d6: 0c00 |0003: move-result-object v0 │ │ -4af2d8: 1100 |0004: return-object v0 │ │ +4af2c4: |[4af2c4] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.$r8$lambda$SkJM9wWNilhvR1ApVAvHDncd9sA:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;)Lkotlin/Unit; │ │ +4af2d4: 7110 7aef 0000 |0000: invoke-static {v0}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.stopMediaPlayer$lambda$6:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;)Lkotlin/Unit; // method@ef7a │ │ +4af2da: 0c00 |0003: move-result-object v0 │ │ +4af2dc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;) │ │ name : '$r8$lambda$WRjjtSUJnMCognAVn4EqQ8ziMlA' │ │ type : '(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -4af2dc: |[4af2dc] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.$r8$lambda$WRjjtSUJnMCognAVn4EqQ8ziMlA:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;)Lkotlin/Unit; │ │ -4af2ec: 7110 7cef 0000 |0000: invoke-static {v0}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.stopMicInput$lambda$3:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;)Lkotlin/Unit; // method@ef7c │ │ -4af2f2: 0c00 |0003: move-result-object v0 │ │ -4af2f4: 1100 |0004: return-object v0 │ │ +4af2e0: |[4af2e0] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.$r8$lambda$WRjjtSUJnMCognAVn4EqQ8ziMlA:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;)Lkotlin/Unit; │ │ +4af2f0: 7110 7cef 0000 |0000: invoke-static {v0}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.stopMicInput$lambda$3:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;)Lkotlin/Unit; // method@ef7c │ │ +4af2f6: 0c00 |0003: move-result-object v0 │ │ +4af2f8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;) │ │ name : '$r8$lambda$sR7xLPvQ-6xCNoG5n8oWPu_qbL8' │ │ type : '(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;Ljava/lang/String;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -4af2f8: |[4af2f8] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.$r8$lambda$sR7xLPvQ-6xCNoG5n8oWPu_qbL8:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;Ljava/lang/String;)Lkotlin/Unit; │ │ -4af308: 7120 76ef 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.startMediaPlayer$lambda$4:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;Ljava/lang/String;)Lkotlin/Unit; // method@ef76 │ │ -4af30e: 0c00 |0003: move-result-object v0 │ │ -4af310: 1100 |0004: return-object v0 │ │ +4af2fc: |[4af2fc] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.$r8$lambda$sR7xLPvQ-6xCNoG5n8oWPu_qbL8:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;Ljava/lang/String;)Lkotlin/Unit; │ │ +4af30c: 7120 76ef 1000 |0000: invoke-static {v0, v1}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.startMediaPlayer$lambda$4:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;Ljava/lang/String;)Lkotlin/Unit; // method@ef76 │ │ +4af312: 0c00 |0003: move-result-object v0 │ │ +4af314: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -4af3f0: |[4af3f0] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.:()V │ │ -4af400: 2200 d421 |0000: new-instance v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$Companion; // type@21d4 │ │ -4af404: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4af406: 7020 15ef 1000 |0003: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@ef15 │ │ -4af40c: 6900 5bb3 |0006: sput-object v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.Companion:Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$Companion; // field@b35b │ │ -4af410: 1300 0800 |0008: const/16 v0, #int 8 // #8 │ │ -4af414: 6700 5ab3 |000a: sput v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.$stable:I // field@b35a │ │ -4af418: 1a00 d05e |000c: const-string v0, "MessageInputViewModel" // string@5ed0 │ │ -4af41c: 6900 5db3 |000e: sput-object v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.TAG:Ljava/lang/String; // field@b35d │ │ -4af420: 0e00 |0010: return-void │ │ +4af3f4: |[4af3f4] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.:()V │ │ +4af404: 2200 d421 |0000: new-instance v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$Companion; // type@21d4 │ │ +4af408: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4af40a: 7020 15ef 1000 |0003: invoke-direct {v0, v1}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@ef15 │ │ +4af410: 6900 5bb3 |0006: sput-object v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.Companion:Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$Companion; // field@b35b │ │ +4af414: 1300 0800 |0008: const/16 v0, #int 8 // #8 │ │ +4af418: 6700 5ab3 |000a: sput v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.$stable:I // field@b35a │ │ +4af41c: 1a00 d05e |000c: const-string v0, "MessageInputViewModel" // string@5ed0 │ │ +4af420: 6900 5db3 |000e: sput-object v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.TAG:Ljava/lang/String; // field@b35d │ │ +4af424: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x000c line=327 │ │ locals : │ │ │ │ #6 : (in Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;) │ │ name : '' │ │ type : '(Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource;Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;Lcom/nextcloud/talk/utils/preferences/AppPreferences;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 142 16-bit code units │ │ -4af424: |[4af424] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.:(Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource;Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;Lcom/nextcloud/talk/utils/preferences/AppPreferences;)V │ │ -4af434: 1a00 688e |0000: const-string v0, "chatNetworkDataSource" // string@8e68 │ │ -4af438: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4af43e: 1a00 9c89 |0005: const-string v0, "audioRecorderManager" // string@899c │ │ -4af442: 7120 00fc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4af448: 1a00 6dcc |000a: const-string v0, "mediaPlayerManager" // string@cc6d │ │ -4af44c: 7120 00fc 0400 |000c: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4af452: 1a00 9389 |000f: const-string v0, "audioFocusRequestManager" // string@8993 │ │ -4af456: 7120 00fc 0500 |0011: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4af45c: 1a00 8297 |0014: const-string v0, "dataStore" // string@9782 │ │ -4af460: 7120 00fc 0600 |0016: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4af466: 7010 e40e 0100 |0019: invoke-direct {v1}, Landroidx/lifecycle/ViewModel;.:()V // method@0ee4 │ │ -4af46c: 5b12 69b3 |001c: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.chatNetworkDataSource:Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource; // field@b369 │ │ -4af470: 5b13 68b3 |001e: iput-object v3, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.audioRecorderManager:Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager; // field@b368 │ │ -4af474: 5b14 6eb3 |0020: iput-object v4, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.mediaPlayerManager:Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager; // field@b36e │ │ -4af478: 5b15 67b3 |0022: iput-object v5, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.audioFocusRequestManager:Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager; // field@b367 │ │ -4af47c: 5b16 6bb3 |0024: iput-object v6, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.dataStore:Lcom/nextcloud/talk/utils/preferences/AppPreferences; // field@b36b │ │ -4af480: 2202 3525 |0026: new-instance v2, Ljava/util/LinkedHashSet; // type@2535 │ │ -4af484: 7010 57f9 0200 |0028: invoke-direct {v2}, Ljava/util/LinkedHashSet;.:()V // method@f957 │ │ -4af48a: 1f02 4825 |002b: check-cast v2, Ljava/util/Set; // type@2548 │ │ -4af48e: 5b12 6cb3 |002d: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.disposableSet:Ljava/util/Set; // field@b36c │ │ -4af492: 2202 2125 |002f: new-instance v2, Ljava/util/ArrayList; // type@2521 │ │ -4af496: 7010 41f8 0200 |0031: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@f841 │ │ -4af49c: 1f02 3725 |0034: check-cast v2, Ljava/util/List; // type@2537 │ │ -4af4a0: 5b12 6fb3 |0036: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.messageQueue:Ljava/util/List; // field@b36f │ │ -4af4a4: 2202 5b03 |0038: new-instance v2, Landroidx/lifecycle/MutableLiveData; // type@035b │ │ -4af4a8: 1603 0000 |003a: const-wide/16 v3, #int 0 // #0 │ │ -4af4ac: 7120 f5f5 4300 |003c: invoke-static {v3, v4}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@f5f5 │ │ -4af4b2: 0c03 |003f: move-result-object v3 │ │ -4af4b4: 7020 de0e 3200 |0040: invoke-direct {v2, v3}, Landroidx/lifecycle/MutableLiveData;.:(Ljava/lang/Object;)V // method@0ede │ │ -4af4ba: 5b12 61b3 |0043: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;._getRecordingTime:Landroidx/lifecycle/MutableLiveData; // field@b361 │ │ -4af4be: 2202 5b03 |0045: new-instance v2, Landroidx/lifecycle/MutableLiveData; // type@035b │ │ -4af4c2: 7010 dd0e 0200 |0047: invoke-direct {v2}, Landroidx/lifecycle/MutableLiveData;.:()V // method@0edd │ │ -4af4c8: 5b12 60b3 |004a: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;._getEditChatMessage:Landroidx/lifecycle/MutableLiveData; // field@b360 │ │ -4af4cc: 2202 5b03 |004c: new-instance v2, Landroidx/lifecycle/MutableLiveData; // type@035b │ │ -4af4d0: 7010 dd0e 0200 |004e: invoke-direct {v2}, Landroidx/lifecycle/MutableLiveData;.:()V // method@0edd │ │ -4af4d6: 5b12 62b3 |0051: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;._getReplyChatMessage:Landroidx/lifecycle/MutableLiveData; // field@b362 │ │ -4af4da: 2202 5b03 |0053: new-instance v2, Landroidx/lifecycle/MutableLiveData; // type@035b │ │ -4af4de: 6203 54b3 |0055: sget-object v3, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$SendChatMessageStartState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$SendChatMessageStartState; // field@b354 │ │ -4af4e2: 7020 de0e 3200 |0057: invoke-direct {v2, v3}, Landroidx/lifecycle/MutableLiveData;.:(Ljava/lang/Object;)V // method@0ede │ │ -4af4e8: 5b12 66b3 |005a: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;._sendChatMessageViewState:Landroidx/lifecycle/MutableLiveData; // field@b366 │ │ -4af4ec: 2202 5b03 |005c: new-instance v2, Landroidx/lifecycle/MutableLiveData; // type@035b │ │ -4af4f0: 7010 dd0e 0200 |005e: invoke-direct {v2}, Landroidx/lifecycle/MutableLiveData;.:()V // method@0edd │ │ -4af4f6: 5b12 5fb3 |0061: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;._editMessageViewState:Landroidx/lifecycle/MutableLiveData; // field@b35f │ │ -4af4fa: 2202 5b03 |0063: new-instance v2, Landroidx/lifecycle/MutableLiveData; // type@035b │ │ -4af4fe: 1203 |0065: const/4 v3, #int 0 // #0 │ │ -4af500: 7110 38f5 0300 |0066: invoke-static {v3}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@f538 │ │ -4af506: 0c03 |0069: move-result-object v3 │ │ -4af508: 7020 de0e 3200 |006a: invoke-direct {v2, v3}, Landroidx/lifecycle/MutableLiveData;.:(Ljava/lang/Object;)V // method@0ede │ │ -4af50e: 5b12 63b3 |006d: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;._isVoicePreviewPlaying:Landroidx/lifecycle/MutableLiveData; // field@b363 │ │ -4af512: 5412 6fb3 |006f: iget-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.messageQueue:Ljava/util/List; // field@b36f │ │ -4af516: 7210 79f9 0200 |0071: invoke-interface {v2}, Ljava/util/List;.size:()I // method@f979 │ │ -4af51c: 0a02 |0074: move-result v2 │ │ -4af51e: 7110 e0f5 0200 |0075: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ -4af524: 0c02 |0078: move-result-object v2 │ │ -4af526: 7110 9ffc 0200 |0079: invoke-static {v2}, Lkotlinx/coroutines/flow/StateFlowKt;.MutableStateFlow:(Ljava/lang/Object;)Lkotlinx/coroutines/flow/MutableStateFlow; // method@fc9f │ │ -4af52c: 0c02 |007c: move-result-object v2 │ │ -4af52e: 5b12 65b3 |007d: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;._messageQueueSizeFlow:Lkotlinx/coroutines/flow/MutableStateFlow; // field@b365 │ │ -4af532: 2202 5b03 |007f: new-instance v2, Landroidx/lifecycle/MutableLiveData; // type@035b │ │ -4af536: 7010 dd0e 0200 |0081: invoke-direct {v2}, Landroidx/lifecycle/MutableLiveData;.:()V // method@0edd │ │ -4af53c: 5b12 64b3 |0084: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;._messageQueueFlow:Landroidx/lifecycle/MutableLiveData; // field@b364 │ │ -4af540: 2202 5b03 |0086: new-instance v2, Landroidx/lifecycle/MutableLiveData; // type@035b │ │ -4af544: 7010 dd0e 0200 |0088: invoke-direct {v2}, Landroidx/lifecycle/MutableLiveData;.:()V // method@0edd │ │ -4af54a: 5b12 5eb3 |008b: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;._callStartedFlow:Landroidx/lifecycle/MutableLiveData; // field@b35e │ │ -4af54e: 0e00 |008d: return-void │ │ +4af428: |[4af428] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.:(Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource;Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;Lcom/nextcloud/talk/utils/preferences/AppPreferences;)V │ │ +4af438: 1a00 688e |0000: const-string v0, "chatNetworkDataSource" // string@8e68 │ │ +4af43c: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4af442: 1a00 9c89 |0005: const-string v0, "audioRecorderManager" // string@899c │ │ +4af446: 7120 00fc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4af44c: 1a00 6dcc |000a: const-string v0, "mediaPlayerManager" // string@cc6d │ │ +4af450: 7120 00fc 0400 |000c: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4af456: 1a00 9389 |000f: const-string v0, "audioFocusRequestManager" // string@8993 │ │ +4af45a: 7120 00fc 0500 |0011: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4af460: 1a00 8297 |0014: const-string v0, "dataStore" // string@9782 │ │ +4af464: 7120 00fc 0600 |0016: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4af46a: 7010 e40e 0100 |0019: invoke-direct {v1}, Landroidx/lifecycle/ViewModel;.:()V // method@0ee4 │ │ +4af470: 5b12 69b3 |001c: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.chatNetworkDataSource:Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource; // field@b369 │ │ +4af474: 5b13 68b3 |001e: iput-object v3, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.audioRecorderManager:Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager; // field@b368 │ │ +4af478: 5b14 6eb3 |0020: iput-object v4, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.mediaPlayerManager:Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager; // field@b36e │ │ +4af47c: 5b15 67b3 |0022: iput-object v5, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.audioFocusRequestManager:Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager; // field@b367 │ │ +4af480: 5b16 6bb3 |0024: iput-object v6, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.dataStore:Lcom/nextcloud/talk/utils/preferences/AppPreferences; // field@b36b │ │ +4af484: 2202 3525 |0026: new-instance v2, Ljava/util/LinkedHashSet; // type@2535 │ │ +4af488: 7010 57f9 0200 |0028: invoke-direct {v2}, Ljava/util/LinkedHashSet;.:()V // method@f957 │ │ +4af48e: 1f02 4825 |002b: check-cast v2, Ljava/util/Set; // type@2548 │ │ +4af492: 5b12 6cb3 |002d: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.disposableSet:Ljava/util/Set; // field@b36c │ │ +4af496: 2202 2125 |002f: new-instance v2, Ljava/util/ArrayList; // type@2521 │ │ +4af49a: 7010 41f8 0200 |0031: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@f841 │ │ +4af4a0: 1f02 3725 |0034: check-cast v2, Ljava/util/List; // type@2537 │ │ +4af4a4: 5b12 6fb3 |0036: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.messageQueue:Ljava/util/List; // field@b36f │ │ +4af4a8: 2202 5b03 |0038: new-instance v2, Landroidx/lifecycle/MutableLiveData; // type@035b │ │ +4af4ac: 1603 0000 |003a: const-wide/16 v3, #int 0 // #0 │ │ +4af4b0: 7120 f5f5 4300 |003c: invoke-static {v3, v4}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@f5f5 │ │ +4af4b6: 0c03 |003f: move-result-object v3 │ │ +4af4b8: 7020 de0e 3200 |0040: invoke-direct {v2, v3}, Landroidx/lifecycle/MutableLiveData;.:(Ljava/lang/Object;)V // method@0ede │ │ +4af4be: 5b12 61b3 |0043: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;._getRecordingTime:Landroidx/lifecycle/MutableLiveData; // field@b361 │ │ +4af4c2: 2202 5b03 |0045: new-instance v2, Landroidx/lifecycle/MutableLiveData; // type@035b │ │ +4af4c6: 7010 dd0e 0200 |0047: invoke-direct {v2}, Landroidx/lifecycle/MutableLiveData;.:()V // method@0edd │ │ +4af4cc: 5b12 60b3 |004a: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;._getEditChatMessage:Landroidx/lifecycle/MutableLiveData; // field@b360 │ │ +4af4d0: 2202 5b03 |004c: new-instance v2, Landroidx/lifecycle/MutableLiveData; // type@035b │ │ +4af4d4: 7010 dd0e 0200 |004e: invoke-direct {v2}, Landroidx/lifecycle/MutableLiveData;.:()V // method@0edd │ │ +4af4da: 5b12 62b3 |0051: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;._getReplyChatMessage:Landroidx/lifecycle/MutableLiveData; // field@b362 │ │ +4af4de: 2202 5b03 |0053: new-instance v2, Landroidx/lifecycle/MutableLiveData; // type@035b │ │ +4af4e2: 6203 54b3 |0055: sget-object v3, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$SendChatMessageStartState;.INSTANCE:Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$SendChatMessageStartState; // field@b354 │ │ +4af4e6: 7020 de0e 3200 |0057: invoke-direct {v2, v3}, Landroidx/lifecycle/MutableLiveData;.:(Ljava/lang/Object;)V // method@0ede │ │ +4af4ec: 5b12 66b3 |005a: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;._sendChatMessageViewState:Landroidx/lifecycle/MutableLiveData; // field@b366 │ │ +4af4f0: 2202 5b03 |005c: new-instance v2, Landroidx/lifecycle/MutableLiveData; // type@035b │ │ +4af4f4: 7010 dd0e 0200 |005e: invoke-direct {v2}, Landroidx/lifecycle/MutableLiveData;.:()V // method@0edd │ │ +4af4fa: 5b12 5fb3 |0061: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;._editMessageViewState:Landroidx/lifecycle/MutableLiveData; // field@b35f │ │ +4af4fe: 2202 5b03 |0063: new-instance v2, Landroidx/lifecycle/MutableLiveData; // type@035b │ │ +4af502: 1203 |0065: const/4 v3, #int 0 // #0 │ │ +4af504: 7110 38f5 0300 |0066: invoke-static {v3}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@f538 │ │ +4af50a: 0c03 |0069: move-result-object v3 │ │ +4af50c: 7020 de0e 3200 |006a: invoke-direct {v2, v3}, Landroidx/lifecycle/MutableLiveData;.:(Ljava/lang/Object;)V // method@0ede │ │ +4af512: 5b12 63b3 |006d: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;._isVoicePreviewPlaying:Landroidx/lifecycle/MutableLiveData; // field@b363 │ │ +4af516: 5412 6fb3 |006f: iget-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.messageQueue:Ljava/util/List; // field@b36f │ │ +4af51a: 7210 79f9 0200 |0071: invoke-interface {v2}, Ljava/util/List;.size:()I // method@f979 │ │ +4af520: 0a02 |0074: move-result v2 │ │ +4af522: 7110 e0f5 0200 |0075: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ +4af528: 0c02 |0078: move-result-object v2 │ │ +4af52a: 7110 9ffc 0200 |0079: invoke-static {v2}, Lkotlinx/coroutines/flow/StateFlowKt;.MutableStateFlow:(Ljava/lang/Object;)Lkotlinx/coroutines/flow/MutableStateFlow; // method@fc9f │ │ +4af530: 0c02 |007c: move-result-object v2 │ │ +4af532: 5b12 65b3 |007d: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;._messageQueueSizeFlow:Lkotlinx/coroutines/flow/MutableStateFlow; // field@b365 │ │ +4af536: 2202 5b03 |007f: new-instance v2, Landroidx/lifecycle/MutableLiveData; // type@035b │ │ +4af53a: 7010 dd0e 0200 |0081: invoke-direct {v2}, Landroidx/lifecycle/MutableLiveData;.:()V // method@0edd │ │ +4af540: 5b12 64b3 |0084: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;._messageQueueFlow:Landroidx/lifecycle/MutableLiveData; // field@b364 │ │ +4af544: 2202 5b03 |0086: new-instance v2, Landroidx/lifecycle/MutableLiveData; // type@035b │ │ +4af548: 7010 dd0e 0200 |0088: invoke-direct {v2}, Landroidx/lifecycle/MutableLiveData;.:()V // method@0edd │ │ +4af54e: 5b12 5eb3 |008b: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;._callStartedFlow:Landroidx/lifecycle/MutableLiveData; // field@b35e │ │ +4af552: 0e00 |008d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0019 line=42 │ │ 0x001c line=37 │ │ 0x001e line=38 │ │ 0x0020 line=39 │ │ 0x0022 line=40 │ │ @@ -2057986,34 +2057986,34 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4af258: |[4af258] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.access$getTAG$cp:()Ljava/lang/String; │ │ -4af268: 6200 5db3 |0000: sget-object v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.TAG:Ljava/lang/String; // field@b35d │ │ -4af26c: 1100 |0002: return-object v0 │ │ +4af25c: |[4af25c] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.access$getTAG$cp:()Ljava/lang/String; │ │ +4af26c: 6200 5db3 |0000: sget-object v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.TAG:Ljava/lang/String; // field@b35d │ │ +4af270: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ │ │ #8 : (in Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;) │ │ name : 'access$get_editMessageViewState$p' │ │ type : '(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;)Landroidx/lifecycle/MutableLiveData;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4af200: |[4af200] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.access$get_editMessageViewState$p:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;)Landroidx/lifecycle/MutableLiveData; │ │ -4af210: 5400 5fb3 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;._editMessageViewState:Landroidx/lifecycle/MutableLiveData; // field@b35f │ │ -4af214: 1100 |0002: return-object v0 │ │ +4af204: |[4af204] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.access$get_editMessageViewState$p:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;)Landroidx/lifecycle/MutableLiveData; │ │ +4af214: 5400 5fb3 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;._editMessageViewState:Landroidx/lifecycle/MutableLiveData; // field@b35f │ │ +4af218: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; │ │ │ │ #9 : (in Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;) │ │ @@ -2058021,17 +2058021,17 @@ │ │ type : '(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;)Landroidx/lifecycle/MutableLiveData;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4af218: |[4af218] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.access$get_sendChatMessageViewState$p:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;)Landroidx/lifecycle/MutableLiveData; │ │ -4af228: 5400 66b3 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;._sendChatMessageViewState:Landroidx/lifecycle/MutableLiveData; // field@b366 │ │ -4af22c: 1100 |0002: return-object v0 │ │ +4af21c: |[4af21c] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.access$get_sendChatMessageViewState$p:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;)Landroidx/lifecycle/MutableLiveData; │ │ +4af22c: 5400 66b3 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;._sendChatMessageViewState:Landroidx/lifecycle/MutableLiveData; // field@b366 │ │ +4af230: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; │ │ │ │ #10 : (in Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;) │ │ @@ -2058039,24 +2058039,24 @@ │ │ type : '(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -4af314: |[4af314] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.pauseMediaPlayer$lambda$5:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;)Lkotlin/Unit; │ │ -4af324: 5410 6eb3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.mediaPlayerManager:Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager; // field@b36e │ │ -4af328: 6e10 ffeb 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.pause:()V // method@ebff │ │ -4af32e: 5411 63b3 |0005: iget-object v1, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;._isVoicePreviewPlaying:Landroidx/lifecycle/MutableLiveData; // field@b363 │ │ -4af332: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -4af334: 7110 38f5 0000 |0008: invoke-static {v0}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@f538 │ │ -4af33a: 0c00 |000b: move-result-object v0 │ │ -4af33c: 6e20 e00e 0100 |000c: invoke-virtual {v1, v0}, Landroidx/lifecycle/MutableLiveData;.postValue:(Ljava/lang/Object;)V // method@0ee0 │ │ -4af342: 6201 61b5 |000f: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -4af346: 1101 |0011: return-object v1 │ │ +4af318: |[4af318] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.pauseMediaPlayer$lambda$5:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;)Lkotlin/Unit; │ │ +4af328: 5410 6eb3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.mediaPlayerManager:Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager; // field@b36e │ │ +4af32c: 6e10 ffeb 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.pause:()V // method@ebff │ │ +4af332: 5411 63b3 |0005: iget-object v1, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;._isVoicePreviewPlaying:Landroidx/lifecycle/MutableLiveData; // field@b363 │ │ +4af336: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +4af338: 7110 38f5 0000 |0008: invoke-static {v0}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@f538 │ │ +4af33e: 0c00 |000b: move-result-object v0 │ │ +4af340: 6e20 e00e 0100 |000c: invoke-virtual {v1, v0}, Landroidx/lifecycle/MutableLiveData;.postValue:(Ljava/lang/Object;)V // method@0ee0 │ │ +4af346: 6201 61b5 |000f: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +4af34a: 1101 |0011: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ 0x0005 line=240 │ │ 0x000f line=241 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 (null) Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; │ │ @@ -2058066,24 +2058066,24 @@ │ │ type : '(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;Ljava/lang/String;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -4af348: |[4af348] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.startMediaPlayer$lambda$4:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;Ljava/lang/String;)Lkotlin/Unit; │ │ -4af358: 5410 6eb3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.mediaPlayerManager:Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager; // field@b36e │ │ -4af35c: 6e20 03ec 2000 |0002: invoke-virtual {v0, v2}, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.start:(Ljava/lang/String;)V // method@ec03 │ │ -4af362: 5411 63b3 |0005: iget-object v1, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;._isVoicePreviewPlaying:Landroidx/lifecycle/MutableLiveData; // field@b363 │ │ -4af366: 1212 |0007: const/4 v2, #int 1 // #1 │ │ -4af368: 7110 38f5 0200 |0008: invoke-static {v2}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@f538 │ │ -4af36e: 0c02 |000b: move-result-object v2 │ │ -4af370: 6e20 e00e 2100 |000c: invoke-virtual {v1, v2}, Landroidx/lifecycle/MutableLiveData;.postValue:(Ljava/lang/Object;)V // method@0ee0 │ │ -4af376: 6201 61b5 |000f: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -4af37a: 1101 |0011: return-object v1 │ │ +4af34c: |[4af34c] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.startMediaPlayer$lambda$4:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;Ljava/lang/String;)Lkotlin/Unit; │ │ +4af35c: 5410 6eb3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.mediaPlayerManager:Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager; // field@b36e │ │ +4af360: 6e20 03ec 2000 |0002: invoke-virtual {v0, v2}, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.start:(Ljava/lang/String;)V // method@ec03 │ │ +4af366: 5411 63b3 |0005: iget-object v1, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;._isVoicePreviewPlaying:Landroidx/lifecycle/MutableLiveData; // field@b363 │ │ +4af36a: 1212 |0007: const/4 v2, #int 1 // #1 │ │ +4af36c: 7110 38f5 0200 |0008: invoke-static {v2}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@f538 │ │ +4af372: 0c02 |000b: move-result-object v2 │ │ +4af374: 6e20 e00e 2100 |000c: invoke-virtual {v1, v2}, Landroidx/lifecycle/MutableLiveData;.postValue:(Ljava/lang/Object;)V // method@0ee0 │ │ +4af37a: 6201 61b5 |000f: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +4af37e: 1101 |0011: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ 0x0005 line=233 │ │ 0x000f line=234 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 (null) Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; │ │ @@ -2058094,19 +2058094,19 @@ │ │ type : '(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;Landroid/content/Context;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -4af37c: |[4af37c] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.startMicInput$lambda$2:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;Landroid/content/Context;)Lkotlin/Unit; │ │ -4af38c: 5400 68b3 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.audioRecorderManager:Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager; // field@b368 │ │ -4af390: 6e20 d7eb 1000 |0002: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.start:(Landroid/content/Context;)V // method@ebd7 │ │ -4af396: 6200 61b5 |0005: sget-object v0, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -4af39a: 1100 |0007: return-object v0 │ │ +4af380: |[4af380] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.startMicInput$lambda$2:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;Landroid/content/Context;)Lkotlin/Unit; │ │ +4af390: 5400 68b3 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.audioRecorderManager:Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager; // field@b368 │ │ +4af394: 6e20 d7eb 1000 |0002: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.start:(Landroid/content/Context;)V // method@ebd7 │ │ +4af39a: 6200 61b5 |0005: sget-object v0, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +4af39e: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ 0x0005 line=221 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 (null) Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/content/Context; │ │ @@ -2058116,24 +2058116,24 @@ │ │ type : '(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -4af39c: |[4af39c] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.stopMediaPlayer$lambda$6:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;)Lkotlin/Unit; │ │ -4af3ac: 5410 6eb3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.mediaPlayerManager:Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager; // field@b36e │ │ -4af3b0: 6e10 04ec 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.stop:()V // method@ec04 │ │ -4af3b6: 5411 63b3 |0005: iget-object v1, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;._isVoicePreviewPlaying:Landroidx/lifecycle/MutableLiveData; // field@b363 │ │ -4af3ba: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -4af3bc: 7110 38f5 0000 |0008: invoke-static {v0}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@f538 │ │ -4af3c2: 0c00 |000b: move-result-object v0 │ │ -4af3c4: 6e20 e00e 0100 |000c: invoke-virtual {v1, v0}, Landroidx/lifecycle/MutableLiveData;.postValue:(Ljava/lang/Object;)V // method@0ee0 │ │ -4af3ca: 6201 61b5 |000f: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -4af3ce: 1101 |0011: return-object v1 │ │ +4af3a0: |[4af3a0] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.stopMediaPlayer$lambda$6:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;)Lkotlin/Unit; │ │ +4af3b0: 5410 6eb3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.mediaPlayerManager:Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager; // field@b36e │ │ +4af3b4: 6e10 04ec 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.stop:()V // method@ec04 │ │ +4af3ba: 5411 63b3 |0005: iget-object v1, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;._isVoicePreviewPlaying:Landroidx/lifecycle/MutableLiveData; // field@b363 │ │ +4af3be: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +4af3c0: 7110 38f5 0000 |0008: invoke-static {v0}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@f538 │ │ +4af3c6: 0c00 |000b: move-result-object v0 │ │ +4af3c8: 6e20 e00e 0100 |000c: invoke-virtual {v1, v0}, Landroidx/lifecycle/MutableLiveData;.postValue:(Ljava/lang/Object;)V // method@0ee0 │ │ +4af3ce: 6201 61b5 |000f: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +4af3d2: 1101 |0011: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ 0x0005 line=247 │ │ 0x000f line=248 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 (null) Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; │ │ @@ -2058143,19 +2058143,19 @@ │ │ type : '(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -4af3d0: |[4af3d0] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.stopMicInput$lambda$3:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;)Lkotlin/Unit; │ │ -4af3e0: 5400 68b3 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.audioRecorderManager:Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager; // field@b368 │ │ -4af3e4: 6e10 d8eb 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.stop:()V // method@ebd8 │ │ -4af3ea: 6200 61b5 |0005: sget-object v0, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -4af3ee: 1100 |0007: return-object v0 │ │ +4af3d4: |[4af3d4] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.stopMicInput$lambda$3:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;)Lkotlin/Unit; │ │ +4af3e4: 5400 68b3 |0000: iget-object v0, v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.audioRecorderManager:Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager; // field@b368 │ │ +4af3e8: 6e10 d8eb 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.stop:()V // method@ebd8 │ │ +4af3ee: 6200 61b5 |0005: sget-object v0, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +4af3f2: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ 0x0005 line=227 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 (null) Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; │ │ │ │ @@ -2058165,18 +2058165,18 @@ │ │ type : '(Lcom/stfalcon/chatkit/commons/models/IMessage;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4af550: |[4af550] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.edit:(Lcom/stfalcon/chatkit/commons/models/IMessage;)V │ │ -4af560: 5410 60b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;._getEditChatMessage:Landroidx/lifecycle/MutableLiveData; // field@b360 │ │ -4af564: 6e20 e00e 2000 |0002: invoke-virtual {v0, v2}, Landroidx/lifecycle/MutableLiveData;.postValue:(Ljava/lang/Object;)V // method@0ee0 │ │ -4af56a: 0e00 |0005: return-void │ │ +4af554: |[4af554] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.edit:(Lcom/stfalcon/chatkit/commons/models/IMessage;)V │ │ +4af564: 5410 60b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;._getEditChatMessage:Landroidx/lifecycle/MutableLiveData; // field@b360 │ │ +4af568: 6e20 e00e 2000 |0002: invoke-virtual {v0, v2}, Landroidx/lifecycle/MutableLiveData;.postValue:(Ljava/lang/Object;)V // method@0ee0 │ │ +4af56e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; │ │ 0x0000 - 0x0006 reg=2 (null) Lcom/stfalcon/chatkit/commons/models/IMessage; │ │ │ │ @@ -2058185,39 +2058185,39 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 52 16-bit code units │ │ -4af56c: |[4af56c] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.editChatMessage:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -4af57c: 1a00 7f96 |0000: const-string v0, "credentials" // string@967f │ │ -4af580: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4af586: 1a00 15f8 |0005: const-string v0, "url" // string@f815 │ │ -4af58a: 7120 00fc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4af590: 1a00 c9f1 |000a: const-string v0, "text" // string@f1c9 │ │ -4af594: 7120 00fc 0400 |000c: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4af59a: 5410 69b3 |000f: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.chatNetworkDataSource:Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource; // field@b369 │ │ -4af59e: 7240 d7ec 2043 |0011: invoke-interface {v0, v2, v3, v4}, Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource;.editChatMessage:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lio/reactivex/Observable; // method@ecd7 │ │ -4af5a4: 0c02 |0014: move-result-object v2 │ │ -4af5a6: 7100 5af4 0000 |0015: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@f45a │ │ -4af5ac: 0c03 |0018: move-result-object v3 │ │ -4af5ae: 6e20 44f4 3200 |0019: invoke-virtual {v2, v3}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@f444 │ │ -4af5b4: 0c02 |001c: move-result-object v2 │ │ -4af5b6: 3802 1600 |001d: if-eqz v2, 0033 // +0016 │ │ -4af5ba: 7100 55f4 0000 |001f: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@f455 │ │ -4af5c0: 0c03 |0022: move-result-object v3 │ │ -4af5c2: 6e20 3df4 3200 |0023: invoke-virtual {v2, v3}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@f43d │ │ -4af5c8: 0c02 |0026: move-result-object v2 │ │ -4af5ca: 3802 0c00 |0027: if-eqz v2, 0033 // +000c │ │ -4af5ce: 2203 de21 |0029: new-instance v3, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$editChatMessage$1; // type@21de │ │ -4af5d2: 7020 3fef 1300 |002b: invoke-direct {v3, v1}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$editChatMessage$1;.:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;)V // method@ef3f │ │ -4af5d8: 1f03 3424 |002e: check-cast v3, Lio/reactivex/Observer; // type@2434 │ │ -4af5dc: 6e20 43f4 3200 |0030: invoke-virtual {v2, v3}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/Observer;)V // method@f443 │ │ -4af5e2: 0e00 |0033: return-void │ │ +4af570: |[4af570] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.editChatMessage:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +4af580: 1a00 7f96 |0000: const-string v0, "credentials" // string@967f │ │ +4af584: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4af58a: 1a00 15f8 |0005: const-string v0, "url" // string@f815 │ │ +4af58e: 7120 00fc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4af594: 1a00 c9f1 |000a: const-string v0, "text" // string@f1c9 │ │ +4af598: 7120 00fc 0400 |000c: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4af59e: 5410 69b3 |000f: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.chatNetworkDataSource:Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource; // field@b369 │ │ +4af5a2: 7240 d7ec 2043 |0011: invoke-interface {v0, v2, v3, v4}, Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource;.editChatMessage:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lio/reactivex/Observable; // method@ecd7 │ │ +4af5a8: 0c02 |0014: move-result-object v2 │ │ +4af5aa: 7100 5af4 0000 |0015: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@f45a │ │ +4af5b0: 0c03 |0018: move-result-object v3 │ │ +4af5b2: 6e20 44f4 3200 |0019: invoke-virtual {v2, v3}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@f444 │ │ +4af5b8: 0c02 |001c: move-result-object v2 │ │ +4af5ba: 3802 1600 |001d: if-eqz v2, 0033 // +0016 │ │ +4af5be: 7100 55f4 0000 |001f: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@f455 │ │ +4af5c4: 0c03 |0022: move-result-object v3 │ │ +4af5c6: 6e20 3df4 3200 |0023: invoke-virtual {v2, v3}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@f43d │ │ +4af5cc: 0c02 |0026: move-result-object v2 │ │ +4af5ce: 3802 0c00 |0027: if-eqz v2, 0033 // +000c │ │ +4af5d2: 2203 de21 |0029: new-instance v3, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$editChatMessage$1; // type@21de │ │ +4af5d6: 7020 3fef 1300 |002b: invoke-direct {v3, v1}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$editChatMessage$1;.:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;)V // method@ef3f │ │ +4af5dc: 1f03 3424 |002e: check-cast v3, Lio/reactivex/Observer; // type@2434 │ │ +4af5e0: 6e20 43f4 3200 |0030: invoke-virtual {v2, v3}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/Observer;)V // method@f443 │ │ +4af5e6: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x000f line=187 │ │ 0x0015 line=188 │ │ 0x001f line=189 │ │ 0x0029 line=190 │ │ locals : │ │ @@ -2058231,38 +2058231,38 @@ │ │ type : '(Ljava/lang/String;ILjava/lang/String;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 49 16-bit code units │ │ -4af5e4: |[4af5e4] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.editQueuedMessage:(Ljava/lang/String;ILjava/lang/String;)V │ │ -4af5f4: 1a00 8cb7 |0000: const-string v0, "internalId" // string@b78c │ │ -4af5f8: 7120 00fc 0500 |0002: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4af5fe: 1a00 cdd0 |0005: const-string v0, "newMessage" // string@d0cd │ │ -4af602: 7120 00fc 0700 |0007: invoke-static {v7, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4af608: 5440 6bb3 |000a: iget-object v0, v4, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.dataStore:Lcom/nextcloud/talk/utils/preferences/AppPreferences; // field@b36b │ │ -4af60c: 7220 29f3 5000 |000c: invoke-interface {v0, v5}, Lcom/nextcloud/talk/utils/preferences/AppPreferences;.getMessageQueue:(Ljava/lang/String;)Ljava/util/List; // method@f329 │ │ -4af612: 0c00 |000f: move-result-object v0 │ │ -4af614: 7210 72f9 0000 |0010: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@f972 │ │ -4af61a: 0c01 |0013: move-result-object v1 │ │ -4af61c: 7210 46f9 0100 |0014: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ -4af622: 0a02 |0017: move-result v2 │ │ -4af624: 3802 1300 |0018: if-eqz v2, 002b // +0013 │ │ -4af628: 7210 47f9 0100 |001a: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ -4af62e: 0c02 |001d: move-result-object v2 │ │ -4af630: 1f02 d921 |001e: check-cast v2, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage; // type@21d9 │ │ -4af634: 6e10 2fef 0200 |0020: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.getId:()I // method@ef2f │ │ -4af63a: 0a03 |0023: move-result v3 │ │ -4af63c: 3363 f0ff |0024: if-ne v3, v6, 0014 // -0010 │ │ -4af640: 1f07 7724 |0026: check-cast v7, Ljava/lang/CharSequence; // type@2477 │ │ -4af644: 6e20 34ef 7200 |0028: invoke-virtual {v2, v7}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.setMessage:(Ljava/lang/CharSequence;)V // method@ef34 │ │ -4af64a: 5446 6bb3 |002b: iget-object v6, v4, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.dataStore:Lcom/nextcloud/talk/utils/preferences/AppPreferences; // field@b36b │ │ -4af64e: 7230 2ff3 5600 |002d: invoke-interface {v6, v5, v0}, Lcom/nextcloud/talk/utils/preferences/AppPreferences;.saveMessageQueue:(Ljava/lang/String;Ljava/util/List;)V // method@f32f │ │ -4af654: 0e00 |0030: return-void │ │ +4af5e8: |[4af5e8] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.editQueuedMessage:(Ljava/lang/String;ILjava/lang/String;)V │ │ +4af5f8: 1a00 8cb7 |0000: const-string v0, "internalId" // string@b78c │ │ +4af5fc: 7120 00fc 0500 |0002: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4af602: 1a00 cdd0 |0005: const-string v0, "newMessage" // string@d0cd │ │ +4af606: 7120 00fc 0700 |0007: invoke-static {v7, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4af60c: 5440 6bb3 |000a: iget-object v0, v4, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.dataStore:Lcom/nextcloud/talk/utils/preferences/AppPreferences; // field@b36b │ │ +4af610: 7220 29f3 5000 |000c: invoke-interface {v0, v5}, Lcom/nextcloud/talk/utils/preferences/AppPreferences;.getMessageQueue:(Ljava/lang/String;)Ljava/util/List; // method@f329 │ │ +4af616: 0c00 |000f: move-result-object v0 │ │ +4af618: 7210 72f9 0000 |0010: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@f972 │ │ +4af61e: 0c01 |0013: move-result-object v1 │ │ +4af620: 7210 46f9 0100 |0014: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ +4af626: 0a02 |0017: move-result v2 │ │ +4af628: 3802 1300 |0018: if-eqz v2, 002b // +0013 │ │ +4af62c: 7210 47f9 0100 |001a: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ +4af632: 0c02 |001d: move-result-object v2 │ │ +4af634: 1f02 d921 |001e: check-cast v2, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage; // type@21d9 │ │ +4af638: 6e10 2fef 0200 |0020: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.getId:()I // method@ef2f │ │ +4af63e: 0a03 |0023: move-result v3 │ │ +4af640: 3363 f0ff |0024: if-ne v3, v6, 0014 // -0010 │ │ +4af644: 1f07 7724 |0026: check-cast v7, Ljava/lang/CharSequence; // type@2477 │ │ +4af648: 6e20 34ef 7200 |0028: invoke-virtual {v2, v7}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.setMessage:(Ljava/lang/CharSequence;)V // method@ef34 │ │ +4af64e: 5446 6bb3 |002b: iget-object v6, v4, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.dataStore:Lcom/nextcloud/talk/utils/preferences/AppPreferences; // field@b36b │ │ +4af652: 7230 2ff3 5600 |002d: invoke-interface {v6, v5, v0}, Lcom/nextcloud/talk/utils/preferences/AppPreferences;.saveMessageQueue:(Ljava/lang/String;Ljava/util/List;)V // method@f32f │ │ +4af658: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x000a line=312 │ │ 0x0010 line=313 │ │ 0x0020 line=314 │ │ 0x0026 line=315 │ │ 0x002b line=319 │ │ @@ -2058277,18 +2058277,18 @@ │ │ type : '()Landroidx/lifecycle/LiveData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -4af090: |[4af090] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.getCallStartedFlow:()Landroidx/lifecycle/LiveData; │ │ -4af0a0: 5410 5eb3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;._callStartedFlow:Landroidx/lifecycle/MutableLiveData; // field@b35e │ │ -4af0a4: 1f00 5903 |0002: check-cast v0, Landroidx/lifecycle/LiveData; // type@0359 │ │ -4af0a8: 1100 |0004: return-object v0 │ │ +4af094: |[4af094] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.getCallStartedFlow:()Landroidx/lifecycle/LiveData; │ │ +4af0a4: 5410 5eb3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;._callStartedFlow:Landroidx/lifecycle/MutableLiveData; // field@b35e │ │ +4af0a8: 1f00 5903 |0002: check-cast v0, Landroidx/lifecycle/LiveData; // type@0359 │ │ +4af0ac: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; │ │ │ │ #4 : (in Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;) │ │ @@ -2058296,22 +2058296,22 @@ │ │ type : '()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -4af230: |[4af230] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.getCurrentLifeCycleFlag:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag; │ │ -4af240: 5410 6ab3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.currentLifeCycleFlag:Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag; // field@b36a │ │ -4af244: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -4af248: 1100 |0004: return-object v0 │ │ -4af24a: 1a00 d596 |0005: const-string v0, "currentLifeCycleFlag" // string@96d5 │ │ -4af24e: 7110 06fc 0000 |0007: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ -4af254: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -4af256: 1100 |000b: return-object v0 │ │ +4af234: |[4af234] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.getCurrentLifeCycleFlag:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag; │ │ +4af244: 5410 6ab3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.currentLifeCycleFlag:Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag; // field@b36a │ │ +4af248: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +4af24c: 1100 |0004: return-object v0 │ │ +4af24e: 1a00 d596 |0005: const-string v0, "currentLifeCycleFlag" // string@96d5 │ │ +4af252: 7110 06fc 0000 |0007: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@fc06 │ │ +4af258: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +4af25a: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; │ │ │ │ #5 : (in Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;) │ │ @@ -2058319,17 +2058319,17 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4af270: |[4af270] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.getDisposableSet:()Ljava/util/Set; │ │ -4af280: 5410 6cb3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.disposableSet:Ljava/util/Set; // field@b36c │ │ -4af284: 1100 |0002: return-object v0 │ │ +4af274: |[4af274] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.getDisposableSet:()Ljava/util/Set; │ │ +4af284: 5410 6cb3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.disposableSet:Ljava/util/Set; // field@b36c │ │ +4af288: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; │ │ │ │ #6 : (in Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;) │ │ @@ -2058337,18 +2058337,18 @@ │ │ type : '()Landroidx/lifecycle/LiveData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -4af0ac: |[4af0ac] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.getEditMessageViewState:()Landroidx/lifecycle/LiveData; │ │ -4af0bc: 5410 5fb3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;._editMessageViewState:Landroidx/lifecycle/MutableLiveData; // field@b35f │ │ -4af0c0: 1f00 5903 |0002: check-cast v0, Landroidx/lifecycle/LiveData; // type@0359 │ │ -4af0c4: 1100 |0004: return-object v0 │ │ +4af0b0: |[4af0b0] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.getEditMessageViewState:()Landroidx/lifecycle/LiveData; │ │ +4af0c0: 5410 5fb3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;._editMessageViewState:Landroidx/lifecycle/MutableLiveData; // field@b35f │ │ +4af0c4: 1f00 5903 |0002: check-cast v0, Landroidx/lifecycle/LiveData; // type@0359 │ │ +4af0c8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; │ │ │ │ #7 : (in Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;) │ │ @@ -2058356,19 +2058356,19 @@ │ │ type : '()Landroidx/lifecycle/LiveData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -4af0c8: |[4af0c8] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.getGetAudioFocusChange:()Landroidx/lifecycle/LiveData; │ │ -4af0d8: 5410 67b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.audioFocusRequestManager:Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager; // field@b367 │ │ -4af0dc: 6e10 baeb 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;.getGetManagerState:()Landroidx/lifecycle/LiveData; // method@ebba │ │ -4af0e2: 0c00 |0005: move-result-object v0 │ │ -4af0e4: 1100 |0006: return-object v0 │ │ +4af0cc: |[4af0cc] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.getGetAudioFocusChange:()Landroidx/lifecycle/LiveData; │ │ +4af0dc: 5410 67b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.audioFocusRequestManager:Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager; // field@b367 │ │ +4af0e0: 6e10 baeb 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;.getGetManagerState:()Landroidx/lifecycle/LiveData; // method@ebba │ │ +4af0e6: 0c00 |0005: move-result-object v0 │ │ +4af0e8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; │ │ │ │ #8 : (in Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;) │ │ @@ -2058376,18 +2058376,18 @@ │ │ type : '()Landroidx/lifecycle/LiveData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -4af0e8: |[4af0e8] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.getGetEditChatMessage:()Landroidx/lifecycle/LiveData; │ │ -4af0f8: 5410 60b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;._getEditChatMessage:Landroidx/lifecycle/MutableLiveData; // field@b360 │ │ -4af0fc: 1f00 5903 |0002: check-cast v0, Landroidx/lifecycle/LiveData; // type@0359 │ │ -4af100: 1100 |0004: return-object v0 │ │ +4af0ec: |[4af0ec] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.getGetEditChatMessage:()Landroidx/lifecycle/LiveData; │ │ +4af0fc: 5410 60b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;._getEditChatMessage:Landroidx/lifecycle/MutableLiveData; // field@b360 │ │ +4af100: 1f00 5903 |0002: check-cast v0, Landroidx/lifecycle/LiveData; // type@0359 │ │ +4af104: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; │ │ │ │ #9 : (in Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;) │ │ @@ -2058395,18 +2058395,18 @@ │ │ type : '()Landroidx/lifecycle/LiveData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -4af104: |[4af104] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.getGetRecordingTime:()Landroidx/lifecycle/LiveData; │ │ -4af114: 5410 61b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;._getRecordingTime:Landroidx/lifecycle/MutableLiveData; // field@b361 │ │ -4af118: 1f00 5903 |0002: check-cast v0, Landroidx/lifecycle/LiveData; // type@0359 │ │ -4af11c: 1100 |0004: return-object v0 │ │ +4af108: |[4af108] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.getGetRecordingTime:()Landroidx/lifecycle/LiveData; │ │ +4af118: 5410 61b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;._getRecordingTime:Landroidx/lifecycle/MutableLiveData; // field@b361 │ │ +4af11c: 1f00 5903 |0002: check-cast v0, Landroidx/lifecycle/LiveData; // type@0359 │ │ +4af120: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; │ │ │ │ #10 : (in Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;) │ │ @@ -2058414,18 +2058414,18 @@ │ │ type : '()Landroidx/lifecycle/LiveData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -4af120: |[4af120] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.getGetReplyChatMessage:()Landroidx/lifecycle/LiveData; │ │ -4af130: 5410 62b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;._getReplyChatMessage:Landroidx/lifecycle/MutableLiveData; // field@b362 │ │ -4af134: 1f00 5903 |0002: check-cast v0, Landroidx/lifecycle/LiveData; // type@0359 │ │ -4af138: 1100 |0004: return-object v0 │ │ +4af124: |[4af124] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.getGetReplyChatMessage:()Landroidx/lifecycle/LiveData; │ │ +4af134: 5410 62b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;._getReplyChatMessage:Landroidx/lifecycle/MutableLiveData; // field@b362 │ │ +4af138: 1f00 5903 |0002: check-cast v0, Landroidx/lifecycle/LiveData; // type@0359 │ │ +4af13c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; │ │ │ │ #11 : (in Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;) │ │ @@ -2058433,19 +2058433,19 @@ │ │ type : '()Landroidx/lifecycle/LiveData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -4af13c: |[4af13c] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.getMediaPlayerSeekbarObserver:()Landroidx/lifecycle/LiveData; │ │ -4af14c: 5410 6eb3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.mediaPlayerManager:Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager; // field@b36e │ │ -4af150: 6e10 f9eb 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.getMediaPlayerSeekBarPosition:()Landroidx/lifecycle/LiveData; // method@ebf9 │ │ -4af156: 0c00 |0005: move-result-object v0 │ │ -4af158: 1100 |0006: return-object v0 │ │ +4af140: |[4af140] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.getMediaPlayerSeekbarObserver:()Landroidx/lifecycle/LiveData; │ │ +4af150: 5410 6eb3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.mediaPlayerManager:Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager; // field@b36e │ │ +4af154: 6e10 f9eb 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.getMediaPlayerSeekBarPosition:()Landroidx/lifecycle/LiveData; // method@ebf9 │ │ +4af15a: 0c00 |0005: move-result-object v0 │ │ +4af15c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; │ │ │ │ #12 : (in Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;) │ │ @@ -2058453,18 +2058453,18 @@ │ │ type : '()Landroidx/lifecycle/LiveData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -4af15c: |[4af15c] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.getMessageQueueFlow:()Landroidx/lifecycle/LiveData; │ │ -4af16c: 5410 64b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;._messageQueueFlow:Landroidx/lifecycle/MutableLiveData; // field@b364 │ │ -4af170: 1f00 5903 |0002: check-cast v0, Landroidx/lifecycle/LiveData; // type@0359 │ │ -4af174: 1100 |0004: return-object v0 │ │ +4af160: |[4af160] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.getMessageQueueFlow:()Landroidx/lifecycle/LiveData; │ │ +4af170: 5410 64b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;._messageQueueFlow:Landroidx/lifecycle/MutableLiveData; // field@b364 │ │ +4af174: 1f00 5903 |0002: check-cast v0, Landroidx/lifecycle/LiveData; // type@0359 │ │ +4af178: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; │ │ │ │ #13 : (in Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;) │ │ @@ -2058472,25 +2058472,25 @@ │ │ type : '()Landroidx/lifecycle/LiveData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 15 16-bit code units │ │ -4af178: |[4af178] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.getMessageQueueSizeFlow:()Landroidx/lifecycle/LiveData; │ │ -4af188: 5470 65b3 |0000: iget-object v0, v7, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;._messageQueueSizeFlow:Lkotlinx/coroutines/flow/MutableStateFlow; // field@b365 │ │ -4af18c: 0701 |0002: move-object v1, v0 │ │ -4af18e: 1f01 3a26 |0003: check-cast v1, Lkotlinx/coroutines/flow/Flow; // type@263a │ │ -4af192: 1235 |0005: const/4 v5, #int 3 // #3 │ │ -4af194: 1206 |0006: const/4 v6, #int 0 // #0 │ │ -4af196: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -4af198: 1603 0000 |0008: const-wide/16 v3, #int 0 // #0 │ │ -4af19c: 7706 c50e 0100 |000a: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroidx/lifecycle/FlowLiveDataConversions;.asLiveData$default:(Lkotlinx/coroutines/flow/Flow;Lkotlin/coroutines/CoroutineContext;JILjava/lang/Object;)Landroidx/lifecycle/LiveData; // method@0ec5 │ │ -4af1a2: 0c00 |000d: move-result-object v0 │ │ -4af1a4: 1100 |000e: return-object v0 │ │ +4af17c: |[4af17c] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.getMessageQueueSizeFlow:()Landroidx/lifecycle/LiveData; │ │ +4af18c: 5470 65b3 |0000: iget-object v0, v7, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;._messageQueueSizeFlow:Lkotlinx/coroutines/flow/MutableStateFlow; // field@b365 │ │ +4af190: 0701 |0002: move-object v1, v0 │ │ +4af192: 1f01 3a26 |0003: check-cast v1, Lkotlinx/coroutines/flow/Flow; // type@263a │ │ +4af196: 1235 |0005: const/4 v5, #int 3 // #3 │ │ +4af198: 1206 |0006: const/4 v6, #int 0 // #0 │ │ +4af19a: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +4af19c: 1603 0000 |0008: const-wide/16 v3, #int 0 // #0 │ │ +4af1a0: 7706 c50e 0100 |000a: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroidx/lifecycle/FlowLiveDataConversions;.asLiveData$default:(Lkotlinx/coroutines/flow/Flow;Lkotlin/coroutines/CoroutineContext;JILjava/lang/Object;)Landroidx/lifecycle/LiveData; // method@0ec5 │ │ +4af1a6: 0c00 |000d: move-result-object v0 │ │ +4af1a8: 1100 |000e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ locals : │ │ 0x0000 - 0x000f reg=7 this Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; │ │ │ │ #14 : (in Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;) │ │ @@ -2058498,19 +2058498,19 @@ │ │ type : '()Landroidx/lifecycle/LiveData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -4af1a8: |[4af1a8] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.getMicInputAudioObserver:()Landroidx/lifecycle/LiveData; │ │ -4af1b8: 5410 68b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.audioRecorderManager:Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager; // field@b368 │ │ -4af1bc: 6e10 d1eb 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.getGetAudioValues:()Landroidx/lifecycle/LiveData; // method@ebd1 │ │ -4af1c2: 0c00 |0005: move-result-object v0 │ │ -4af1c4: 1100 |0006: return-object v0 │ │ +4af1ac: |[4af1ac] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.getMicInputAudioObserver:()Landroidx/lifecycle/LiveData; │ │ +4af1bc: 5410 68b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.audioRecorderManager:Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager; // field@b368 │ │ +4af1c0: 6e10 d1eb 0000 |0002: invoke-virtual {v0}, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.getGetAudioValues:()Landroidx/lifecycle/LiveData; // method@ebd1 │ │ +4af1c6: 0c00 |0005: move-result-object v0 │ │ +4af1c8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; │ │ │ │ #15 : (in Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;) │ │ @@ -2058518,18 +2058518,18 @@ │ │ type : '()Landroidx/lifecycle/LiveData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -4af1c8: |[4af1c8] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.getSendChatMessageViewState:()Landroidx/lifecycle/LiveData; │ │ -4af1d8: 5410 66b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;._sendChatMessageViewState:Landroidx/lifecycle/MutableLiveData; // field@b366 │ │ -4af1dc: 1f00 5903 |0002: check-cast v0, Landroidx/lifecycle/LiveData; // type@0359 │ │ -4af1e0: 1100 |0004: return-object v0 │ │ +4af1cc: |[4af1cc] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.getSendChatMessageViewState:()Landroidx/lifecycle/LiveData; │ │ +4af1dc: 5410 66b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;._sendChatMessageViewState:Landroidx/lifecycle/MutableLiveData; // field@b366 │ │ +4af1e0: 1f00 5903 |0002: check-cast v0, Landroidx/lifecycle/LiveData; // type@0359 │ │ +4af1e4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; │ │ │ │ #16 : (in Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;) │ │ @@ -2058537,37 +2058537,37 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -4af658: |[4af658] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.getTempMessagesFromMessageQueue:(Ljava/lang/String;)V │ │ -4af668: 1a00 8cb7 |0000: const-string v0, "internalId" // string@b78c │ │ -4af66c: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4af672: 5420 6bb3 |0005: iget-object v0, v2, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.dataStore:Lcom/nextcloud/talk/utils/preferences/AppPreferences; // field@b36b │ │ -4af676: 7220 29f3 3000 |0007: invoke-interface {v0, v3}, Lcom/nextcloud/talk/utils/preferences/AppPreferences;.getMessageQueue:(Ljava/lang/String;)Ljava/util/List; // method@f329 │ │ -4af67c: 0c03 |000a: move-result-object v3 │ │ -4af67e: 2200 2125 |000b: new-instance v0, Ljava/util/ArrayList; // type@2521 │ │ -4af682: 7010 41f8 0000 |000d: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@f841 │ │ -4af688: 1f00 3725 |0010: check-cast v0, Ljava/util/List; // type@2537 │ │ -4af68c: 7210 72f9 0300 |0012: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@f972 │ │ -4af692: 0c03 |0015: move-result-object v3 │ │ -4af694: 7210 46f9 0300 |0016: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ -4af69a: 0a01 |0019: move-result v1 │ │ -4af69c: 3801 0f00 |001a: if-eqz v1, 0029 // +000f │ │ -4af6a0: 7210 47f9 0300 |001c: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ -4af6a6: 0c01 |001f: move-result-object v1 │ │ -4af6a8: 1f01 d921 |0020: check-cast v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage; // type@21d9 │ │ -4af6ac: 7110 fdfb 0100 |0022: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4af6b2: 7220 69f9 1000 |0025: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@f969 │ │ -4af6b8: 28ee |0028: goto 0016 // -0012 │ │ -4af6ba: 5423 64b3 |0029: iget-object v3, v2, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;._messageQueueFlow:Landroidx/lifecycle/MutableLiveData; // field@b364 │ │ -4af6be: 6e20 e00e 0300 |002b: invoke-virtual {v3, v0}, Landroidx/lifecycle/MutableLiveData;.postValue:(Ljava/lang/Object;)V // method@0ee0 │ │ -4af6c4: 0e00 |002e: return-void │ │ +4af65c: |[4af65c] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.getTempMessagesFromMessageQueue:(Ljava/lang/String;)V │ │ +4af66c: 1a00 8cb7 |0000: const-string v0, "internalId" // string@b78c │ │ +4af670: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4af676: 5420 6bb3 |0005: iget-object v0, v2, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.dataStore:Lcom/nextcloud/talk/utils/preferences/AppPreferences; // field@b36b │ │ +4af67a: 7220 29f3 3000 |0007: invoke-interface {v0, v3}, Lcom/nextcloud/talk/utils/preferences/AppPreferences;.getMessageQueue:(Ljava/lang/String;)Ljava/util/List; // method@f329 │ │ +4af680: 0c03 |000a: move-result-object v3 │ │ +4af682: 2200 2125 |000b: new-instance v0, Ljava/util/ArrayList; // type@2521 │ │ +4af686: 7010 41f8 0000 |000d: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@f841 │ │ +4af68c: 1f00 3725 |0010: check-cast v0, Ljava/util/List; // type@2537 │ │ +4af690: 7210 72f9 0300 |0012: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@f972 │ │ +4af696: 0c03 |0015: move-result-object v3 │ │ +4af698: 7210 46f9 0300 |0016: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ +4af69e: 0a01 |0019: move-result v1 │ │ +4af6a0: 3801 0f00 |001a: if-eqz v1, 0029 // +000f │ │ +4af6a4: 7210 47f9 0300 |001c: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ +4af6aa: 0c01 |001f: move-result-object v1 │ │ +4af6ac: 1f01 d921 |0020: check-cast v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage; // type@21d9 │ │ +4af6b0: 7110 fdfb 0100 |0022: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4af6b6: 7220 69f9 1000 |0025: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@f969 │ │ +4af6bc: 28ee |0028: goto 0016 // -0012 │ │ +4af6be: 5423 64b3 |0029: iget-object v3, v2, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;._messageQueueFlow:Landroidx/lifecycle/MutableLiveData; // field@b364 │ │ +4af6c2: 6e20 e00e 0300 |002b: invoke-virtual {v3, v0}, Landroidx/lifecycle/MutableLiveData;.postValue:(Ljava/lang/Object;)V // method@0ee0 │ │ +4af6c8: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=282 │ │ 0x000b line=283 │ │ 0x0012 line=284 │ │ 0x0022 line=285 │ │ 0x0029 line=287 │ │ @@ -2058580,18 +2058580,18 @@ │ │ type : '()Landroidx/lifecycle/LiveData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -4af1e4: |[4af1e4] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.isVoicePreviewPlaying:()Landroidx/lifecycle/LiveData; │ │ -4af1f4: 5410 63b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;._isVoicePreviewPlaying:Landroidx/lifecycle/MutableLiveData; // field@b363 │ │ -4af1f8: 1f00 5903 |0002: check-cast v0, Landroidx/lifecycle/LiveData; // type@0359 │ │ -4af1fc: 1100 |0004: return-object v0 │ │ +4af1e8: |[4af1e8] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.isVoicePreviewPlaying:()Landroidx/lifecycle/LiveData; │ │ +4af1f8: 5410 63b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;._isVoicePreviewPlaying:Landroidx/lifecycle/MutableLiveData; // field@b363 │ │ +4af1fc: 1f00 5903 |0002: check-cast v0, Landroidx/lifecycle/LiveData; // type@0359 │ │ +4af200: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; │ │ │ │ #18 : (in Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;) │ │ @@ -2058599,39 +2058599,39 @@ │ │ type : '(Landroidx/lifecycle/LifecycleOwner;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -4af6c8: |[4af6c8] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.onPause:(Landroidx/lifecycle/LifecycleOwner;)V │ │ -4af6d8: 1a00 bad6 |0000: const-string v0, "owner" // string@d6ba │ │ -4af6dc: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4af6e2: 6f20 c10e 2100 |0005: invoke-super {v1, v2}, Landroidx/lifecycle/DefaultLifecycleObserver;.onPause:(Landroidx/lifecycle/LifecycleOwner;)V // method@0ec1 │ │ -4af6e8: 6202 47b3 |0008: sget-object v2, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag;.PAUSED:Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag; // field@b347 │ │ -4af6ec: 6e20 72ef 2100 |000a: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.setCurrentLifeCycleFlag:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag;)V // method@ef72 │ │ -4af6f2: 5412 6cb3 |000d: iget-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.disposableSet:Ljava/util/Set; // field@b36c │ │ -4af6f6: 1f02 8e24 |000f: check-cast v2, Ljava/lang/Iterable; // type@248e │ │ -4af6fa: 7210 e3f5 0200 |0011: invoke-interface {v2}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@f5e3 │ │ -4af700: 0c02 |0014: move-result-object v2 │ │ -4af702: 7210 46f9 0200 |0015: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ -4af708: 0a00 |0018: move-result v0 │ │ -4af70a: 3800 0c00 |0019: if-eqz v0, 0025 // +000c │ │ -4af70e: 7210 47f9 0200 |001b: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ -4af714: 0c00 |001e: move-result-object v0 │ │ -4af716: 1f00 3b24 |001f: check-cast v0, Lio/reactivex/disposables/Disposable; // type@243b │ │ -4af71a: 7210 56f4 0000 |0021: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@f456 │ │ -4af720: 28f1 |0024: goto 0015 // -000f │ │ -4af722: 5412 6cb3 |0025: iget-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.disposableSet:Ljava/util/Set; // field@b36c │ │ -4af726: 7210 f0f9 0200 |0027: invoke-interface {v2}, Ljava/util/Set;.clear:()V // method@f9f0 │ │ -4af72c: 5412 68b3 |002a: iget-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.audioRecorderManager:Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager; // field@b368 │ │ -4af730: 6e10 d2eb 0200 |002c: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.handleOnPause:()V // method@ebd2 │ │ -4af736: 5412 6eb3 |002f: iget-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.mediaPlayerManager:Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager; // field@b36e │ │ -4af73a: 6e10 faeb 0200 |0031: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.handleOnPause:()V // method@ebfa │ │ -4af740: 0e00 |0034: return-void │ │ +4af6cc: |[4af6cc] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.onPause:(Landroidx/lifecycle/LifecycleOwner;)V │ │ +4af6dc: 1a00 bad6 |0000: const-string v0, "owner" // string@d6ba │ │ +4af6e0: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4af6e6: 6f20 c10e 2100 |0005: invoke-super {v1, v2}, Landroidx/lifecycle/DefaultLifecycleObserver;.onPause:(Landroidx/lifecycle/LifecycleOwner;)V // method@0ec1 │ │ +4af6ec: 6202 47b3 |0008: sget-object v2, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag;.PAUSED:Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag; // field@b347 │ │ +4af6f0: 6e20 72ef 2100 |000a: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.setCurrentLifeCycleFlag:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag;)V // method@ef72 │ │ +4af6f6: 5412 6cb3 |000d: iget-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.disposableSet:Ljava/util/Set; // field@b36c │ │ +4af6fa: 1f02 8e24 |000f: check-cast v2, Ljava/lang/Iterable; // type@248e │ │ +4af6fe: 7210 e3f5 0200 |0011: invoke-interface {v2}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@f5e3 │ │ +4af704: 0c02 |0014: move-result-object v2 │ │ +4af706: 7210 46f9 0200 |0015: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ +4af70c: 0a00 |0018: move-result v0 │ │ +4af70e: 3800 0c00 |0019: if-eqz v0, 0025 // +000c │ │ +4af712: 7210 47f9 0200 |001b: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ +4af718: 0c00 |001e: move-result-object v0 │ │ +4af71a: 1f00 3b24 |001f: check-cast v0, Lio/reactivex/disposables/Disposable; // type@243b │ │ +4af71e: 7210 56f4 0000 |0021: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@f456 │ │ +4af724: 28f1 |0024: goto 0015 // -000f │ │ +4af726: 5412 6cb3 |0025: iget-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.disposableSet:Ljava/util/Set; // field@b36c │ │ +4af72a: 7210 f0f9 0200 |0027: invoke-interface {v2}, Ljava/util/Set;.clear:()V // method@f9f0 │ │ +4af730: 5412 68b3 |002a: iget-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.audioRecorderManager:Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager; // field@b368 │ │ +4af734: 6e10 d2eb 0200 |002c: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.handleOnPause:()V // method@ebd2 │ │ +4af73a: 5412 6eb3 |002f: iget-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.mediaPlayerManager:Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager; // field@b36e │ │ +4af73e: 6e10 faeb 0200 |0031: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.handleOnPause:()V // method@ebfa │ │ +4af744: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=70 │ │ 0x0008 line=71 │ │ 0x000d line=72 │ │ 0x0011 line=332 │ │ 0x0021 line=72 │ │ @@ -2058647,25 +2058647,25 @@ │ │ type : '(Landroidx/lifecycle/LifecycleOwner;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -4af744: |[4af744] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.onResume:(Landroidx/lifecycle/LifecycleOwner;)V │ │ -4af754: 1a00 bad6 |0000: const-string v0, "owner" // string@d6ba │ │ -4af758: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4af75e: 6f20 c20e 2100 |0005: invoke-super {v1, v2}, Landroidx/lifecycle/DefaultLifecycleObserver;.onResume:(Landroidx/lifecycle/LifecycleOwner;)V // method@0ec2 │ │ -4af764: 6202 48b3 |0008: sget-object v2, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag;.RESUMED:Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag; // field@b348 │ │ -4af768: 6e20 72ef 2100 |000a: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.setCurrentLifeCycleFlag:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag;)V // method@ef72 │ │ -4af76e: 5412 68b3 |000d: iget-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.audioRecorderManager:Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager; // field@b368 │ │ -4af772: 6e10 d3eb 0200 |000f: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.handleOnResume:()V // method@ebd3 │ │ -4af778: 5412 6eb3 |0012: iget-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.mediaPlayerManager:Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager; // field@b36e │ │ -4af77c: 6e10 fbeb 0200 |0014: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.handleOnResume:()V // method@ebfb │ │ -4af782: 0e00 |0017: return-void │ │ +4af748: |[4af748] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.onResume:(Landroidx/lifecycle/LifecycleOwner;)V │ │ +4af758: 1a00 bad6 |0000: const-string v0, "owner" // string@d6ba │ │ +4af75c: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4af762: 6f20 c20e 2100 |0005: invoke-super {v1, v2}, Landroidx/lifecycle/DefaultLifecycleObserver;.onResume:(Landroidx/lifecycle/LifecycleOwner;)V // method@0ec2 │ │ +4af768: 6202 48b3 |0008: sget-object v2, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag;.RESUMED:Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag; // field@b348 │ │ +4af76c: 6e20 72ef 2100 |000a: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.setCurrentLifeCycleFlag:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag;)V // method@ef72 │ │ +4af772: 5412 68b3 |000d: iget-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.audioRecorderManager:Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager; // field@b368 │ │ +4af776: 6e10 d3eb 0200 |000f: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.handleOnResume:()V // method@ebd3 │ │ +4af77c: 5412 6eb3 |0012: iget-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.mediaPlayerManager:Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager; // field@b36e │ │ +4af780: 6e10 fbeb 0200 |0014: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.handleOnResume:()V // method@ebfb │ │ +4af786: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=63 │ │ 0x0008 line=64 │ │ 0x000d line=65 │ │ 0x0012 line=66 │ │ locals : │ │ @@ -2058677,25 +2058677,25 @@ │ │ type : '(Landroidx/lifecycle/LifecycleOwner;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -4af784: |[4af784] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.onStop:(Landroidx/lifecycle/LifecycleOwner;)V │ │ -4af794: 1a00 bad6 |0000: const-string v0, "owner" // string@d6ba │ │ -4af798: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4af79e: 6f20 c40e 2100 |0005: invoke-super {v1, v2}, Landroidx/lifecycle/DefaultLifecycleObserver;.onStop:(Landroidx/lifecycle/LifecycleOwner;)V // method@0ec4 │ │ -4af7a4: 6202 49b3 |0008: sget-object v2, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag;.STOPPED:Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag; // field@b349 │ │ -4af7a8: 6e20 72ef 2100 |000a: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.setCurrentLifeCycleFlag:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag;)V // method@ef72 │ │ -4af7ae: 5412 68b3 |000d: iget-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.audioRecorderManager:Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager; // field@b368 │ │ -4af7b2: 6e10 d4eb 0200 |000f: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.handleOnStop:()V // method@ebd4 │ │ -4af7b8: 5412 6eb3 |0012: iget-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.mediaPlayerManager:Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager; // field@b36e │ │ -4af7bc: 6e10 fceb 0200 |0014: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.handleOnStop:()V // method@ebfc │ │ -4af7c2: 0e00 |0017: return-void │ │ +4af788: |[4af788] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.onStop:(Landroidx/lifecycle/LifecycleOwner;)V │ │ +4af798: 1a00 bad6 |0000: const-string v0, "owner" // string@d6ba │ │ +4af79c: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4af7a2: 6f20 c40e 2100 |0005: invoke-super {v1, v2}, Landroidx/lifecycle/DefaultLifecycleObserver;.onStop:(Landroidx/lifecycle/LifecycleOwner;)V // method@0ec4 │ │ +4af7a8: 6202 49b3 |0008: sget-object v2, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag;.STOPPED:Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag; // field@b349 │ │ +4af7ac: 6e20 72ef 2100 |000a: invoke-virtual {v1, v2}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.setCurrentLifeCycleFlag:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag;)V // method@ef72 │ │ +4af7b2: 5412 68b3 |000d: iget-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.audioRecorderManager:Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager; // field@b368 │ │ +4af7b6: 6e10 d4eb 0200 |000f: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;.handleOnStop:()V // method@ebd4 │ │ +4af7bc: 5412 6eb3 |0012: iget-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.mediaPlayerManager:Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager; // field@b36e │ │ +4af7c0: 6e10 fceb 0200 |0014: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.handleOnStop:()V // method@ebfc │ │ +4af7c6: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=79 │ │ 0x0008 line=80 │ │ 0x000d line=81 │ │ 0x0012 line=82 │ │ locals : │ │ @@ -2058707,21 +2058707,21 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -4af7c4: |[4af7c4] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.pauseMediaPlayer:()V │ │ -4af7d4: 5430 67b3 |0000: iget-object v0, v3, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.audioFocusRequestManager:Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager; // field@b367 │ │ -4af7d8: 2201 d321 |0002: new-instance v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$$ExternalSyntheticLambda4; // type@21d3 │ │ -4af7dc: 7020 12ef 3100 |0004: invoke-direct {v1, v3}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$$ExternalSyntheticLambda4;.:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;)V // method@ef12 │ │ -4af7e2: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -4af7e4: 6e30 b9eb 2001 |0008: invoke-virtual {v0, v2, v1}, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;.audioFocusRequest:(ZLkotlin/jvm/functions/Function0;)V // method@ebb9 │ │ -4af7ea: 0e00 |000b: return-void │ │ +4af7c8: |[4af7c8] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.pauseMediaPlayer:()V │ │ +4af7d8: 5430 67b3 |0000: iget-object v0, v3, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.audioFocusRequestManager:Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager; // field@b367 │ │ +4af7dc: 2201 d321 |0002: new-instance v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$$ExternalSyntheticLambda4; // type@21d3 │ │ +4af7e0: 7020 12ef 3100 |0004: invoke-direct {v1, v3}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$$ExternalSyntheticLambda4;.:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;)V // method@ef12 │ │ +4af7e6: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +4af7e8: 6e30 b9eb 2001 |0008: invoke-virtual {v0, v2, v1}, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;.audioFocusRequest:(ZLkotlin/jvm/functions/Function0;)V // method@ebb9 │ │ +4af7ee: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=238 │ │ locals : │ │ 0x0000 - 0x000c reg=3 this Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; │ │ │ │ #22 : (in Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;) │ │ @@ -2058729,41 +2058729,41 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 55 16-bit code units │ │ -4af7ec: |[4af7ec] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.removeFromQueue:(Ljava/lang/String;I)V │ │ -4af7fc: 1a00 8cb7 |0000: const-string v0, "internalId" // string@b78c │ │ -4af800: 7120 00fc 0500 |0002: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4af806: 5440 6bb3 |0005: iget-object v0, v4, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.dataStore:Lcom/nextcloud/talk/utils/preferences/AppPreferences; // field@b36b │ │ -4af80a: 7220 29f3 5000 |0007: invoke-interface {v0, v5}, Lcom/nextcloud/talk/utils/preferences/AppPreferences;.getMessageQueue:(Ljava/lang/String;)Ljava/util/List; // method@f329 │ │ -4af810: 0c00 |000a: move-result-object v0 │ │ -4af812: 7210 72f9 0000 |000b: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@f972 │ │ -4af818: 0c01 |000e: move-result-object v1 │ │ -4af81a: 7210 46f9 0100 |000f: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ -4af820: 0a02 |0012: move-result v2 │ │ -4af822: 3802 1100 |0013: if-eqz v2, 0024 // +0011 │ │ -4af826: 7210 47f9 0100 |0015: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ -4af82c: 0c02 |0018: move-result-object v2 │ │ -4af82e: 1f02 d921 |0019: check-cast v2, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage; // type@21d9 │ │ -4af832: 6e10 2fef 0200 |001b: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.getId:()I // method@ef2f │ │ -4af838: 0a03 |001e: move-result v3 │ │ -4af83a: 3363 f0ff |001f: if-ne v3, v6, 000f // -0010 │ │ -4af83e: 7220 77f9 2000 |0021: invoke-interface {v0, v2}, Ljava/util/List;.remove:(Ljava/lang/Object;)Z // method@f977 │ │ -4af844: 5446 6bb3 |0024: iget-object v6, v4, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.dataStore:Lcom/nextcloud/talk/utils/preferences/AppPreferences; // field@b36b │ │ -4af848: 7230 2ff3 5600 |0026: invoke-interface {v6, v5, v0}, Lcom/nextcloud/talk/utils/preferences/AppPreferences;.saveMessageQueue:(Ljava/lang/String;Ljava/util/List;)V // method@f32f │ │ -4af84e: 5445 65b3 |0029: iget-object v5, v4, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;._messageQueueSizeFlow:Lkotlinx/coroutines/flow/MutableStateFlow; // field@b365 │ │ -4af852: 7210 79f9 0000 |002b: invoke-interface {v0}, Ljava/util/List;.size:()I // method@f979 │ │ -4af858: 0a06 |002e: move-result v6 │ │ -4af85a: 7110 e0f5 0600 |002f: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ -4af860: 0c06 |0032: move-result-object v6 │ │ -4af862: 7220 9cfc 6500 |0033: invoke-interface {v5, v6}, Lkotlinx/coroutines/flow/MutableStateFlow;.tryEmit:(Ljava/lang/Object;)Z // method@fc9c │ │ -4af868: 0e00 |0036: return-void │ │ +4af7f0: |[4af7f0] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.removeFromQueue:(Ljava/lang/String;I)V │ │ +4af800: 1a00 8cb7 |0000: const-string v0, "internalId" // string@b78c │ │ +4af804: 7120 00fc 0500 |0002: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4af80a: 5440 6bb3 |0005: iget-object v0, v4, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.dataStore:Lcom/nextcloud/talk/utils/preferences/AppPreferences; // field@b36b │ │ +4af80e: 7220 29f3 5000 |0007: invoke-interface {v0, v5}, Lcom/nextcloud/talk/utils/preferences/AppPreferences;.getMessageQueue:(Ljava/lang/String;)Ljava/util/List; // method@f329 │ │ +4af814: 0c00 |000a: move-result-object v0 │ │ +4af816: 7210 72f9 0000 |000b: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@f972 │ │ +4af81c: 0c01 |000e: move-result-object v1 │ │ +4af81e: 7210 46f9 0100 |000f: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ +4af824: 0a02 |0012: move-result v2 │ │ +4af826: 3802 1100 |0013: if-eqz v2, 0024 // +0011 │ │ +4af82a: 7210 47f9 0100 |0015: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ +4af830: 0c02 |0018: move-result-object v2 │ │ +4af832: 1f02 d921 |0019: check-cast v2, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage; // type@21d9 │ │ +4af836: 6e10 2fef 0200 |001b: invoke-virtual {v2}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.getId:()I // method@ef2f │ │ +4af83c: 0a03 |001e: move-result v3 │ │ +4af83e: 3363 f0ff |001f: if-ne v3, v6, 000f // -0010 │ │ +4af842: 7220 77f9 2000 |0021: invoke-interface {v0, v2}, Ljava/util/List;.remove:(Ljava/lang/Object;)Z // method@f977 │ │ +4af848: 5446 6bb3 |0024: iget-object v6, v4, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.dataStore:Lcom/nextcloud/talk/utils/preferences/AppPreferences; // field@b36b │ │ +4af84c: 7230 2ff3 5600 |0026: invoke-interface {v6, v5, v0}, Lcom/nextcloud/talk/utils/preferences/AppPreferences;.saveMessageQueue:(Ljava/lang/String;Ljava/util/List;)V // method@f32f │ │ +4af852: 5445 65b3 |0029: iget-object v5, v4, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;._messageQueueSizeFlow:Lkotlinx/coroutines/flow/MutableStateFlow; // field@b365 │ │ +4af856: 7210 79f9 0000 |002b: invoke-interface {v0}, Ljava/util/List;.size:()I // method@f979 │ │ +4af85c: 0a06 |002e: move-result v6 │ │ +4af85e: 7110 e0f5 0600 |002f: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ +4af864: 0c06 |0032: move-result-object v6 │ │ +4af866: 7220 9cfc 6500 |0033: invoke-interface {v5, v6}, Lkotlinx/coroutines/flow/MutableStateFlow;.tryEmit:(Ljava/lang/Object;)Z // method@fc9c │ │ +4af86c: 0e00 |0036: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=300 │ │ 0x000b line=301 │ │ 0x001b line=302 │ │ 0x0021 line=303 │ │ 0x0024 line=307 │ │ @@ -2058778,18 +2058778,18 @@ │ │ type : '(Lcom/stfalcon/chatkit/commons/models/IMessage;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4af86c: |[4af86c] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.reply:(Lcom/stfalcon/chatkit/commons/models/IMessage;)V │ │ -4af87c: 5410 62b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;._getReplyChatMessage:Landroidx/lifecycle/MutableLiveData; // field@b362 │ │ -4af880: 6e20 e00e 2000 |0002: invoke-virtual {v0, v2}, Landroidx/lifecycle/MutableLiveData;.postValue:(Ljava/lang/Object;)V // method@0ee0 │ │ -4af886: 0e00 |0005: return-void │ │ +4af870: |[4af870] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.reply:(Lcom/stfalcon/chatkit/commons/models/IMessage;)V │ │ +4af880: 5410 62b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;._getReplyChatMessage:Landroidx/lifecycle/MutableLiveData; // field@b362 │ │ +4af884: 6e20 e00e 2000 |0002: invoke-virtual {v0, v2}, Landroidx/lifecycle/MutableLiveData;.postValue:(Ljava/lang/Object;)V // method@0ee0 │ │ +4af88a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; │ │ 0x0000 - 0x0006 reg=2 (null) Lcom/stfalcon/chatkit/commons/models/IMessage; │ │ │ │ @@ -2058798,28 +2058798,28 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -4af888: |[4af888] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.restoreMessageQueue:(Ljava/lang/String;)V │ │ -4af898: 1a00 8cb7 |0000: const-string v0, "internalId" // string@b78c │ │ -4af89c: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4af8a2: 5410 6bb3 |0005: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.dataStore:Lcom/nextcloud/talk/utils/preferences/AppPreferences; // field@b36b │ │ -4af8a6: 7220 29f3 2000 |0007: invoke-interface {v0, v2}, Lcom/nextcloud/talk/utils/preferences/AppPreferences;.getMessageQueue:(Ljava/lang/String;)Ljava/util/List; // method@f329 │ │ -4af8ac: 0c02 |000a: move-result-object v2 │ │ -4af8ae: 5b12 6fb3 |000b: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.messageQueue:Ljava/util/List; // field@b36f │ │ -4af8b2: 5410 65b3 |000d: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;._messageQueueSizeFlow:Lkotlinx/coroutines/flow/MutableStateFlow; // field@b365 │ │ -4af8b6: 7210 79f9 0200 |000f: invoke-interface {v2}, Ljava/util/List;.size:()I // method@f979 │ │ -4af8bc: 0a02 |0012: move-result v2 │ │ -4af8be: 7110 e0f5 0200 |0013: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ -4af8c4: 0c02 |0016: move-result-object v2 │ │ -4af8c6: 7220 9cfc 2000 |0017: invoke-interface {v0, v2}, Lkotlinx/coroutines/flow/MutableStateFlow;.tryEmit:(Ljava/lang/Object;)Z // method@fc9c │ │ -4af8cc: 0e00 |001a: return-void │ │ +4af88c: |[4af88c] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.restoreMessageQueue:(Ljava/lang/String;)V │ │ +4af89c: 1a00 8cb7 |0000: const-string v0, "internalId" // string@b78c │ │ +4af8a0: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4af8a6: 5410 6bb3 |0005: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.dataStore:Lcom/nextcloud/talk/utils/preferences/AppPreferences; // field@b36b │ │ +4af8aa: 7220 29f3 2000 |0007: invoke-interface {v0, v2}, Lcom/nextcloud/talk/utils/preferences/AppPreferences;.getMessageQueue:(Ljava/lang/String;)Ljava/util/List; // method@f329 │ │ +4af8b0: 0c02 |000a: move-result-object v2 │ │ +4af8b2: 5b12 6fb3 |000b: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.messageQueue:Ljava/util/List; // field@b36f │ │ +4af8b6: 5410 65b3 |000d: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;._messageQueueSizeFlow:Lkotlinx/coroutines/flow/MutableStateFlow; // field@b365 │ │ +4af8ba: 7210 79f9 0200 |000f: invoke-interface {v2}, Ljava/util/List;.size:()I // method@f979 │ │ +4af8c0: 0a02 |0012: move-result v2 │ │ +4af8c2: 7110 e0f5 0200 |0013: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ +4af8c8: 0c02 |0016: move-result-object v2 │ │ +4af8ca: 7220 9cfc 2000 |0017: invoke-interface {v0, v2}, Lkotlinx/coroutines/flow/MutableStateFlow;.tryEmit:(Ljava/lang/Object;)Z // method@fc9c │ │ +4af8d0: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=295 │ │ 0x000d line=296 │ │ locals : │ │ 0x0000 - 0x001b reg=1 this Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; │ │ 0x0000 - 0x001b reg=2 (null) Ljava/lang/String; │ │ @@ -2058829,18 +2058829,18 @@ │ │ type : '(I)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4af8d0: |[4af8d0] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.seekMediaPlayerTo:(I)V │ │ -4af8e0: 5410 6eb3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.mediaPlayerManager:Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager; // field@b36e │ │ -4af8e4: 6e20 00ec 2000 |0002: invoke-virtual {v0, v2}, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.seekTo:(I)V // method@ec00 │ │ -4af8ea: 0e00 |0005: return-void │ │ +4af8d4: |[4af8d4] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.seekMediaPlayerTo:(I)V │ │ +4af8e4: 5410 6eb3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.mediaPlayerManager:Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager; // field@b36e │ │ +4af8e8: 6e20 00ec 2000 |0002: invoke-virtual {v0, v2}, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;.seekTo:(I)V // method@ec00 │ │ +4af8ee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=252 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; │ │ 0x0000 - 0x0006 reg=2 (null) I │ │ │ │ @@ -2058849,68 +2058849,68 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 14 │ │ ins : 4 │ │ outs : 8 │ │ insns size : 109 16-bit code units │ │ -4af8ec: |[4af8ec] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.sendAndEmptyMessageQueue:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -4af8fc: 1a00 8cb7 |0000: const-string v0, "internalId" // string@b78c │ │ -4af900: 7120 00fc 0b00 |0002: invoke-static {v11, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4af906: 1a00 7f96 |0005: const-string v0, "credentials" // string@967f │ │ -4af90a: 7120 00fc 0c00 |0007: invoke-static {v12, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4af910: 1a00 15f8 |000a: const-string v0, "url" // string@f815 │ │ -4af914: 7120 00fc 0d00 |000c: invoke-static {v13, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4af91a: 55a0 6db3 |000f: iget-boolean v0, v10, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.isQueueing:Z // field@b36d │ │ -4af91e: 3800 0300 |0011: if-eqz v0, 0014 // +0003 │ │ -4af922: 0e00 |0013: return-void │ │ -4af924: 54a0 6fb3 |0014: iget-object v0, v10, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.messageQueue:Ljava/util/List; // field@b36f │ │ -4af928: 7210 6cf9 0000 |0016: invoke-interface {v0}, Ljava/util/List;.clear:()V // method@f96c │ │ -4af92e: 54a0 6bb3 |0019: iget-object v0, v10, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.dataStore:Lcom/nextcloud/talk/utils/preferences/AppPreferences; // field@b36b │ │ -4af932: 7220 29f3 b000 |001b: invoke-interface {v0, v11}, Lcom/nextcloud/talk/utils/preferences/AppPreferences;.getMessageQueue:(Ljava/lang/String;)Ljava/util/List; // method@f329 │ │ -4af938: 0c00 |001e: move-result-object v0 │ │ -4af93a: 54a1 6bb3 |001f: iget-object v1, v10, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.dataStore:Lcom/nextcloud/talk/utils/preferences/AppPreferences; // field@b36b │ │ -4af93e: 1202 |0021: const/4 v2, #int 0 // #0 │ │ -4af940: 7230 2ff3 b102 |0022: invoke-interface {v1, v11, v2}, Lcom/nextcloud/talk/utils/preferences/AppPreferences;.saveMessageQueue:(Ljava/lang/String;Ljava/util/List;)V // method@f32f │ │ -4af946: 7210 79f9 0000 |0025: invoke-interface {v0}, Ljava/util/List;.size:()I // method@f979 │ │ -4af94c: 0a01 |0028: move-result v1 │ │ -4af94e: 1202 |0029: const/4 v2, #int 0 // #0 │ │ -4af950: 3d01 3900 |002a: if-lez v1, 0063 // +0039 │ │ -4af954: 7220 76f9 2000 |002c: invoke-interface {v0, v2}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@f976 │ │ -4af95a: 0c01 |002f: move-result-object v1 │ │ -4af95c: 1f01 d921 |0030: check-cast v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage; // type@21d9 │ │ -4af960: 6e10 30ef 0100 |0032: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.getMessage:()Ljava/lang/CharSequence; // method@ef30 │ │ -4af966: 0c06 |0035: move-result-object v6 │ │ -4af968: 7110 fdfb 0600 |0036: invoke-static {v6}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4af96e: 6e10 2eef 0100 |0039: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.getDisplayName:()Ljava/lang/String; // method@ef2e │ │ -4af974: 0c07 |003c: move-result-object v7 │ │ -4af976: 7110 fdfb 0700 |003d: invoke-static {v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4af97c: 6e10 31ef 0100 |0040: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.getReplyTo:()Ljava/lang/Integer; // method@ef31 │ │ -4af982: 0c02 |0043: move-result-object v2 │ │ -4af984: 7110 fdfb 0200 |0044: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4af98a: 6e10 d3f5 0200 |0047: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@f5d3 │ │ -4af990: 0a08 |004a: move-result v8 │ │ -4af992: 6e10 32ef 0100 |004b: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.getSendWithoutNotification:()Ljava/lang/Boolean; // method@ef32 │ │ -4af998: 0c01 |004e: move-result-object v1 │ │ -4af99a: 7110 fdfb 0100 |004f: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4af9a0: 6e10 30f5 0100 |0052: invoke-virtual {v1}, Ljava/lang/Boolean;.booleanValue:()Z // method@f530 │ │ -4af9a6: 0a09 |0055: move-result v9 │ │ -4af9a8: 07a2 |0056: move-object v2, v10 │ │ -4af9aa: 07b3 |0057: move-object v3, v11 │ │ -4af9ac: 07c4 |0058: move-object v4, v12 │ │ -4af9ae: 07d5 |0059: move-object v5, v13 │ │ -4af9b0: 7408 71ef 0200 |005a: invoke-virtual/range {v2, v3, v4, v5, v6, v7, v8, v9}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.sendChatMessage:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/CharSequence;Ljava/lang/String;IZ)V // method@ef71 │ │ -4af9b6: 1601 e803 |005d: const-wide/16 v1, #int 1000 // #3e8 │ │ -4af9ba: 7120 bbf6 2100 |005f: invoke-static {v1, v2}, Ljava/lang/Thread;.sleep:(J)V // method@f6bb │ │ -4af9c0: 28c3 |0062: goto 0025 // -003d │ │ -4af9c2: 54ab 65b3 |0063: iget-object v11, v10, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;._messageQueueSizeFlow:Lkotlinx/coroutines/flow/MutableStateFlow; // field@b365 │ │ -4af9c6: 7110 e0f5 0200 |0065: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ -4af9cc: 0c0c |0068: move-result-object v12 │ │ -4af9ce: 7220 9cfc cb00 |0069: invoke-interface {v11, v12}, Lkotlinx/coroutines/flow/MutableStateFlow;.tryEmit:(Ljava/lang/Object;)Z // method@fc9c │ │ -4af9d4: 0e00 |006c: return-void │ │ +4af8f0: |[4af8f0] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.sendAndEmptyMessageQueue:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +4af900: 1a00 8cb7 |0000: const-string v0, "internalId" // string@b78c │ │ +4af904: 7120 00fc 0b00 |0002: invoke-static {v11, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4af90a: 1a00 7f96 |0005: const-string v0, "credentials" // string@967f │ │ +4af90e: 7120 00fc 0c00 |0007: invoke-static {v12, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4af914: 1a00 15f8 |000a: const-string v0, "url" // string@f815 │ │ +4af918: 7120 00fc 0d00 |000c: invoke-static {v13, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4af91e: 55a0 6db3 |000f: iget-boolean v0, v10, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.isQueueing:Z // field@b36d │ │ +4af922: 3800 0300 |0011: if-eqz v0, 0014 // +0003 │ │ +4af926: 0e00 |0013: return-void │ │ +4af928: 54a0 6fb3 |0014: iget-object v0, v10, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.messageQueue:Ljava/util/List; // field@b36f │ │ +4af92c: 7210 6cf9 0000 |0016: invoke-interface {v0}, Ljava/util/List;.clear:()V // method@f96c │ │ +4af932: 54a0 6bb3 |0019: iget-object v0, v10, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.dataStore:Lcom/nextcloud/talk/utils/preferences/AppPreferences; // field@b36b │ │ +4af936: 7220 29f3 b000 |001b: invoke-interface {v0, v11}, Lcom/nextcloud/talk/utils/preferences/AppPreferences;.getMessageQueue:(Ljava/lang/String;)Ljava/util/List; // method@f329 │ │ +4af93c: 0c00 |001e: move-result-object v0 │ │ +4af93e: 54a1 6bb3 |001f: iget-object v1, v10, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.dataStore:Lcom/nextcloud/talk/utils/preferences/AppPreferences; // field@b36b │ │ +4af942: 1202 |0021: const/4 v2, #int 0 // #0 │ │ +4af944: 7230 2ff3 b102 |0022: invoke-interface {v1, v11, v2}, Lcom/nextcloud/talk/utils/preferences/AppPreferences;.saveMessageQueue:(Ljava/lang/String;Ljava/util/List;)V // method@f32f │ │ +4af94a: 7210 79f9 0000 |0025: invoke-interface {v0}, Ljava/util/List;.size:()I // method@f979 │ │ +4af950: 0a01 |0028: move-result v1 │ │ +4af952: 1202 |0029: const/4 v2, #int 0 // #0 │ │ +4af954: 3d01 3900 |002a: if-lez v1, 0063 // +0039 │ │ +4af958: 7220 76f9 2000 |002c: invoke-interface {v0, v2}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@f976 │ │ +4af95e: 0c01 |002f: move-result-object v1 │ │ +4af960: 1f01 d921 |0030: check-cast v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage; // type@21d9 │ │ +4af964: 6e10 30ef 0100 |0032: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.getMessage:()Ljava/lang/CharSequence; // method@ef30 │ │ +4af96a: 0c06 |0035: move-result-object v6 │ │ +4af96c: 7110 fdfb 0600 |0036: invoke-static {v6}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4af972: 6e10 2eef 0100 |0039: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.getDisplayName:()Ljava/lang/String; // method@ef2e │ │ +4af978: 0c07 |003c: move-result-object v7 │ │ +4af97a: 7110 fdfb 0700 |003d: invoke-static {v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4af980: 6e10 31ef 0100 |0040: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.getReplyTo:()Ljava/lang/Integer; // method@ef31 │ │ +4af986: 0c02 |0043: move-result-object v2 │ │ +4af988: 7110 fdfb 0200 |0044: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4af98e: 6e10 d3f5 0200 |0047: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@f5d3 │ │ +4af994: 0a08 |004a: move-result v8 │ │ +4af996: 6e10 32ef 0100 |004b: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.getSendWithoutNotification:()Ljava/lang/Boolean; // method@ef32 │ │ +4af99c: 0c01 |004e: move-result-object v1 │ │ +4af99e: 7110 fdfb 0100 |004f: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4af9a4: 6e10 30f5 0100 |0052: invoke-virtual {v1}, Ljava/lang/Boolean;.booleanValue:()Z // method@f530 │ │ +4af9aa: 0a09 |0055: move-result v9 │ │ +4af9ac: 07a2 |0056: move-object v2, v10 │ │ +4af9ae: 07b3 |0057: move-object v3, v11 │ │ +4af9b0: 07c4 |0058: move-object v4, v12 │ │ +4af9b2: 07d5 |0059: move-object v5, v13 │ │ +4af9b4: 7408 71ef 0200 |005a: invoke-virtual/range {v2, v3, v4, v5, v6, v7, v8, v9}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.sendChatMessage:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/CharSequence;Ljava/lang/String;IZ)V // method@ef71 │ │ +4af9ba: 1601 e803 |005d: const-wide/16 v1, #int 1000 // #3e8 │ │ +4af9be: 7120 bbf6 2100 |005f: invoke-static {v1, v2}, Ljava/lang/Thread;.sleep:(J)V // method@f6bb │ │ +4af9c4: 28c3 |0062: goto 0025 // -003d │ │ +4af9c6: 54ab 65b3 |0063: iget-object v11, v10, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;._messageQueueSizeFlow:Lkotlinx/coroutines/flow/MutableStateFlow; // field@b365 │ │ +4af9ca: 7110 e0f5 0200 |0065: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ +4af9d0: 0c0c |0068: move-result-object v12 │ │ +4af9d2: 7220 9cfc cb00 |0069: invoke-interface {v11, v12}, Lkotlinx/coroutines/flow/MutableStateFlow;.tryEmit:(Ljava/lang/Object;)Z // method@fc9c │ │ +4af9d8: 0e00 |006c: return-void │ │ catches : (none) │ │ positions : │ │ 0x000f line=260 │ │ 0x0014 line=261 │ │ 0x0019 line=263 │ │ 0x001f line=264 │ │ 0x0025 line=265 │ │ @@ -2058933,90 +2058933,90 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/CharSequence;Ljava/lang/String;IZ)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 15 │ │ ins : 8 │ │ outs : 7 │ │ insns size : 149 16-bit code units │ │ -4af9d8: |[4af9d8] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.sendChatMessage:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/CharSequence;Ljava/lang/String;IZ)V │ │ -4af9e8: 1a00 8cb7 |0000: const-string v0, "internalId" // string@b78c │ │ -4af9ec: 7120 00fc 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4af9f2: 1a00 7f96 |0005: const-string v0, "credentials" // string@967f │ │ -4af9f6: 7120 00fc 0900 |0007: invoke-static {v9, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4af9fc: 1a00 15f8 |000a: const-string v0, "url" // string@f815 │ │ -4afa00: 7120 00fc 0a00 |000c: invoke-static {v10, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4afa06: 1a00 b6cc |000f: const-string v0, "message" // string@ccb6 │ │ -4afa0a: 7120 00fc 0b00 |0011: invoke-static {v11, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4afa10: 1a00 309a |0014: const-string v0, "displayName" // string@9a30 │ │ -4afa14: 7120 00fc 0c00 |0016: invoke-static {v12, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4afa1a: 5570 6db3 |0019: iget-boolean v0, v7, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.isQueueing:Z // field@b36d │ │ -4afa1e: 3800 4f00 |001b: if-eqz v0, 006a // +004f │ │ -4afa22: 7100 9ef6 0000 |001d: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@f69e │ │ -4afa28: 0b09 |0020: move-result-wide v9 │ │ -4afa2a: 8491 |0021: long-to-int v1, v9 │ │ -4afa2c: 2206 d921 |0022: new-instance v6, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage; // type@21d9 │ │ -4afa30: 7110 e0f5 0d00 |0024: invoke-static {v13}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ -4afa36: 0c04 |0027: move-result-object v4 │ │ -4afa38: 7110 38f5 0e00 |0028: invoke-static {v14}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@f538 │ │ -4afa3e: 0c05 |002b: move-result-object v5 │ │ -4afa40: 0760 |002c: move-object v0, v6 │ │ -4afa42: 07b2 |002d: move-object v2, v11 │ │ -4afa44: 07c3 |002e: move-object v3, v12 │ │ -4afa46: 7606 24ef 0000 |002f: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.:(ILjava/lang/CharSequence;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Boolean;)V // method@ef24 │ │ -4afa4c: 5479 6bb3 |0032: iget-object v9, v7, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.dataStore:Lcom/nextcloud/talk/utils/preferences/AppPreferences; // field@b36b │ │ -4afa50: 7220 29f3 8900 |0034: invoke-interface {v9, v8}, Lcom/nextcloud/talk/utils/preferences/AppPreferences;.getMessageQueue:(Ljava/lang/String;)Ljava/util/List; // method@f329 │ │ -4afa56: 0c09 |0037: move-result-object v9 │ │ -4afa58: 5b79 6fb3 |0038: iput-object v9, v7, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.messageQueue:Ljava/util/List; // field@b36f │ │ -4afa5c: 7220 69f9 6900 |003a: invoke-interface {v9, v6}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@f969 │ │ -4afa62: 5479 6bb3 |003d: iget-object v9, v7, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.dataStore:Lcom/nextcloud/talk/utils/preferences/AppPreferences; // field@b36b │ │ -4afa66: 547a 6fb3 |003f: iget-object v10, v7, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.messageQueue:Ljava/util/List; // field@b36f │ │ -4afa6a: 7230 2ff3 890a |0041: invoke-interface {v9, v8, v10}, Lcom/nextcloud/talk/utils/preferences/AppPreferences;.saveMessageQueue:(Ljava/lang/String;Ljava/util/List;)V // method@f32f │ │ -4afa70: 5478 65b3 |0044: iget-object v8, v7, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;._messageQueueSizeFlow:Lkotlinx/coroutines/flow/MutableStateFlow; // field@b365 │ │ -4afa74: 7210 9afc 0800 |0046: invoke-interface {v8}, Lkotlinx/coroutines/flow/MutableStateFlow;.getValue:()Ljava/lang/Object; // method@fc9a │ │ -4afa7a: 0c09 |0049: move-result-object v9 │ │ -4afa7c: 079a |004a: move-object v10, v9 │ │ -4afa7e: 1f0a 9824 |004b: check-cast v10, Ljava/lang/Number; // type@2498 │ │ -4afa82: 6e10 29f6 0a00 |004d: invoke-virtual {v10}, Ljava/lang/Number;.intValue:()I // method@f629 │ │ -4afa88: 547a 6fb3 |0050: iget-object v10, v7, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.messageQueue:Ljava/util/List; // field@b36f │ │ -4afa8c: 7210 79f9 0a00 |0052: invoke-interface {v10}, Ljava/util/List;.size:()I // method@f979 │ │ -4afa92: 0a0a |0055: move-result v10 │ │ -4afa94: 7110 e0f5 0a00 |0056: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ -4afa9a: 0c0a |0059: move-result-object v10 │ │ -4afa9c: 7230 99fc 980a |005a: invoke-interface {v8, v9, v10}, Lkotlinx/coroutines/flow/MutableStateFlow;.compareAndSet:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fc99 │ │ -4afaa2: 0a09 |005d: move-result v9 │ │ -4afaa4: 3809 e8ff |005e: if-eqz v9, 0046 // -0018 │ │ -4afaa8: 5478 64b3 |0060: iget-object v8, v7, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;._messageQueueFlow:Landroidx/lifecycle/MutableLiveData; // field@b364 │ │ -4afaac: 7110 b0fb 0600 |0062: invoke-static {v6}, Lkotlin/collections/CollectionsKt;.listOf:(Ljava/lang/Object;)Ljava/util/List; // method@fbb0 │ │ -4afab2: 0c09 |0065: move-result-object v9 │ │ -4afab4: 6e20 e00e 9800 |0066: invoke-virtual {v8, v9}, Landroidx/lifecycle/MutableLiveData;.postValue:(Ljava/lang/Object;)V // method@0ee0 │ │ -4afaba: 0e00 |0069: return-void │ │ -4afabc: 5470 69b3 |006a: iget-object v0, v7, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.chatNetworkDataSource:Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource; // field@b369 │ │ -4afac0: 0791 |006c: move-object v1, v9 │ │ -4afac2: 07a2 |006d: move-object v2, v10 │ │ -4afac4: 07b3 |006e: move-object v3, v11 │ │ -4afac6: 07c4 |006f: move-object v4, v12 │ │ -4afac8: 01d5 |0070: move v5, v13 │ │ -4afaca: 01e6 |0071: move v6, v14 │ │ -4afacc: 7807 deec 0000 |0072: invoke-interface/range {v0, v1, v2, v3, v4, v5, v6}, Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource;.sendChatMessage:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/CharSequence;Ljava/lang/String;IZ)Lio/reactivex/Observable; // method@ecde │ │ -4afad2: 0c08 |0075: move-result-object v8 │ │ -4afad4: 7100 5af4 0000 |0076: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@f45a │ │ -4afada: 0c09 |0079: move-result-object v9 │ │ -4afadc: 6e20 44f4 9800 |007a: invoke-virtual {v8, v9}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@f444 │ │ -4afae2: 0c08 |007d: move-result-object v8 │ │ -4afae4: 3808 1600 |007e: if-eqz v8, 0094 // +0016 │ │ -4afae8: 7100 55f4 0000 |0080: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@f455 │ │ -4afaee: 0c09 |0083: move-result-object v9 │ │ -4afaf0: 6e20 3df4 9800 |0084: invoke-virtual {v8, v9}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@f43d │ │ -4afaf6: 0c08 |0087: move-result-object v8 │ │ -4afaf8: 3808 0c00 |0088: if-eqz v8, 0094 // +000c │ │ -4afafc: 2209 df21 |008a: new-instance v9, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$sendChatMessage$2; // type@21df │ │ -4afb00: 7030 45ef 790b |008c: invoke-direct {v9, v7, v11}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$sendChatMessage$2;.:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;Ljava/lang/CharSequence;)V // method@ef45 │ │ -4afb06: 1f09 3424 |008f: check-cast v9, Lio/reactivex/Observer; // type@2434 │ │ -4afb0a: 6e20 43f4 9800 |0091: invoke-virtual {v8, v9}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/Observer;)V // method@f443 │ │ -4afb10: 0e00 |0094: return-void │ │ +4af9dc: |[4af9dc] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.sendChatMessage:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/CharSequence;Ljava/lang/String;IZ)V │ │ +4af9ec: 1a00 8cb7 |0000: const-string v0, "internalId" // string@b78c │ │ +4af9f0: 7120 00fc 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4af9f6: 1a00 7f96 |0005: const-string v0, "credentials" // string@967f │ │ +4af9fa: 7120 00fc 0900 |0007: invoke-static {v9, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4afa00: 1a00 15f8 |000a: const-string v0, "url" // string@f815 │ │ +4afa04: 7120 00fc 0a00 |000c: invoke-static {v10, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4afa0a: 1a00 b6cc |000f: const-string v0, "message" // string@ccb6 │ │ +4afa0e: 7120 00fc 0b00 |0011: invoke-static {v11, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4afa14: 1a00 309a |0014: const-string v0, "displayName" // string@9a30 │ │ +4afa18: 7120 00fc 0c00 |0016: invoke-static {v12, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4afa1e: 5570 6db3 |0019: iget-boolean v0, v7, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.isQueueing:Z // field@b36d │ │ +4afa22: 3800 4f00 |001b: if-eqz v0, 006a // +004f │ │ +4afa26: 7100 9ef6 0000 |001d: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@f69e │ │ +4afa2c: 0b09 |0020: move-result-wide v9 │ │ +4afa2e: 8491 |0021: long-to-int v1, v9 │ │ +4afa30: 2206 d921 |0022: new-instance v6, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage; // type@21d9 │ │ +4afa34: 7110 e0f5 0d00 |0024: invoke-static {v13}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ +4afa3a: 0c04 |0027: move-result-object v4 │ │ +4afa3c: 7110 38f5 0e00 |0028: invoke-static {v14}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@f538 │ │ +4afa42: 0c05 |002b: move-result-object v5 │ │ +4afa44: 0760 |002c: move-object v0, v6 │ │ +4afa46: 07b2 |002d: move-object v2, v11 │ │ +4afa48: 07c3 |002e: move-object v3, v12 │ │ +4afa4a: 7606 24ef 0000 |002f: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$QueuedMessage;.:(ILjava/lang/CharSequence;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Boolean;)V // method@ef24 │ │ +4afa50: 5479 6bb3 |0032: iget-object v9, v7, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.dataStore:Lcom/nextcloud/talk/utils/preferences/AppPreferences; // field@b36b │ │ +4afa54: 7220 29f3 8900 |0034: invoke-interface {v9, v8}, Lcom/nextcloud/talk/utils/preferences/AppPreferences;.getMessageQueue:(Ljava/lang/String;)Ljava/util/List; // method@f329 │ │ +4afa5a: 0c09 |0037: move-result-object v9 │ │ +4afa5c: 5b79 6fb3 |0038: iput-object v9, v7, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.messageQueue:Ljava/util/List; // field@b36f │ │ +4afa60: 7220 69f9 6900 |003a: invoke-interface {v9, v6}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@f969 │ │ +4afa66: 5479 6bb3 |003d: iget-object v9, v7, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.dataStore:Lcom/nextcloud/talk/utils/preferences/AppPreferences; // field@b36b │ │ +4afa6a: 547a 6fb3 |003f: iget-object v10, v7, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.messageQueue:Ljava/util/List; // field@b36f │ │ +4afa6e: 7230 2ff3 890a |0041: invoke-interface {v9, v8, v10}, Lcom/nextcloud/talk/utils/preferences/AppPreferences;.saveMessageQueue:(Ljava/lang/String;Ljava/util/List;)V // method@f32f │ │ +4afa74: 5478 65b3 |0044: iget-object v8, v7, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;._messageQueueSizeFlow:Lkotlinx/coroutines/flow/MutableStateFlow; // field@b365 │ │ +4afa78: 7210 9afc 0800 |0046: invoke-interface {v8}, Lkotlinx/coroutines/flow/MutableStateFlow;.getValue:()Ljava/lang/Object; // method@fc9a │ │ +4afa7e: 0c09 |0049: move-result-object v9 │ │ +4afa80: 079a |004a: move-object v10, v9 │ │ +4afa82: 1f0a 9824 |004b: check-cast v10, Ljava/lang/Number; // type@2498 │ │ +4afa86: 6e10 29f6 0a00 |004d: invoke-virtual {v10}, Ljava/lang/Number;.intValue:()I // method@f629 │ │ +4afa8c: 547a 6fb3 |0050: iget-object v10, v7, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.messageQueue:Ljava/util/List; // field@b36f │ │ +4afa90: 7210 79f9 0a00 |0052: invoke-interface {v10}, Ljava/util/List;.size:()I // method@f979 │ │ +4afa96: 0a0a |0055: move-result v10 │ │ +4afa98: 7110 e0f5 0a00 |0056: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@f5e0 │ │ +4afa9e: 0c0a |0059: move-result-object v10 │ │ +4afaa0: 7230 99fc 980a |005a: invoke-interface {v8, v9, v10}, Lkotlinx/coroutines/flow/MutableStateFlow;.compareAndSet:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fc99 │ │ +4afaa6: 0a09 |005d: move-result v9 │ │ +4afaa8: 3809 e8ff |005e: if-eqz v9, 0046 // -0018 │ │ +4afaac: 5478 64b3 |0060: iget-object v8, v7, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;._messageQueueFlow:Landroidx/lifecycle/MutableLiveData; // field@b364 │ │ +4afab0: 7110 b0fb 0600 |0062: invoke-static {v6}, Lkotlin/collections/CollectionsKt;.listOf:(Ljava/lang/Object;)Ljava/util/List; // method@fbb0 │ │ +4afab6: 0c09 |0065: move-result-object v9 │ │ +4afab8: 6e20 e00e 9800 |0066: invoke-virtual {v8, v9}, Landroidx/lifecycle/MutableLiveData;.postValue:(Ljava/lang/Object;)V // method@0ee0 │ │ +4afabe: 0e00 |0069: return-void │ │ +4afac0: 5470 69b3 |006a: iget-object v0, v7, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.chatNetworkDataSource:Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource; // field@b369 │ │ +4afac4: 0791 |006c: move-object v1, v9 │ │ +4afac6: 07a2 |006d: move-object v2, v10 │ │ +4afac8: 07b3 |006e: move-object v3, v11 │ │ +4afaca: 07c4 |006f: move-object v4, v12 │ │ +4afacc: 01d5 |0070: move v5, v13 │ │ +4aface: 01e6 |0071: move v6, v14 │ │ +4afad0: 7807 deec 0000 |0072: invoke-interface/range {v0, v1, v2, v3, v4, v5, v6}, Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource;.sendChatMessage:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/CharSequence;Ljava/lang/String;IZ)Lio/reactivex/Observable; // method@ecde │ │ +4afad6: 0c08 |0075: move-result-object v8 │ │ +4afad8: 7100 5af4 0000 |0076: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@f45a │ │ +4afade: 0c09 |0079: move-result-object v9 │ │ +4afae0: 6e20 44f4 9800 |007a: invoke-virtual {v8, v9}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@f444 │ │ +4afae6: 0c08 |007d: move-result-object v8 │ │ +4afae8: 3808 1600 |007e: if-eqz v8, 0094 // +0016 │ │ +4afaec: 7100 55f4 0000 |0080: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@f455 │ │ +4afaf2: 0c09 |0083: move-result-object v9 │ │ +4afaf4: 6e20 3df4 9800 |0084: invoke-virtual {v8, v9}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@f43d │ │ +4afafa: 0c08 |0087: move-result-object v8 │ │ +4afafc: 3808 0c00 |0088: if-eqz v8, 0094 // +000c │ │ +4afb00: 2209 df21 |008a: new-instance v9, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$sendChatMessage$2; // type@21df │ │ +4afb04: 7030 45ef 790b |008c: invoke-direct {v9, v7, v11}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$sendChatMessage$2;.:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;Ljava/lang/CharSequence;)V // method@ef45 │ │ +4afb0a: 1f09 3424 |008f: check-cast v9, Lio/reactivex/Observer; // type@2434 │ │ +4afb0e: 6e20 43f4 9800 |0091: invoke-virtual {v8, v9}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/Observer;)V // method@f443 │ │ +4afb14: 0e00 |0094: return-void │ │ catches : (none) │ │ positions : │ │ 0x0019 line=147 │ │ 0x001d line=148 │ │ 0x0022 line=149 │ │ 0x0032 line=150 │ │ 0x003a line=151 │ │ @@ -2059046,19 +2059046,19 @@ │ │ type : '(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -4afb14: |[4afb14] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.setCurrentLifeCycleFlag:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag;)V │ │ -4afb24: 1a00 2913 |0000: const-string v0, "" // string@1329 │ │ -4afb28: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4afb2e: 5b12 6ab3 |0005: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.currentLifeCycleFlag:Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag; // field@b36a │ │ -4afb32: 0e00 |0007: return-void │ │ +4afb18: |[4afb18] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.setCurrentLifeCycleFlag:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag;)V │ │ +4afb28: 1a00 2913 |0000: const-string v0, "" // string@1329 │ │ +4afb2c: 7120 00fc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4afb32: 5b12 6ab3 |0005: iput-object v2, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.currentLifeCycleFlag:Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag; // field@b36a │ │ +4afb36: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=48 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$LifeCycleFlag; │ │ │ │ @@ -2059067,20 +2059067,20 @@ │ │ type : '(J)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -4afb34: |[4afb34] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.setRecordingTime:(J)V │ │ -4afb44: 5410 61b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;._getRecordingTime:Landroidx/lifecycle/MutableLiveData; // field@b361 │ │ -4afb48: 7120 f5f5 3200 |0002: invoke-static {v2, v3}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@f5f5 │ │ -4afb4e: 0c02 |0005: move-result-object v2 │ │ -4afb50: 6e20 e00e 2000 |0006: invoke-virtual {v0, v2}, Landroidx/lifecycle/MutableLiveData;.postValue:(Ljava/lang/Object;)V // method@0ee0 │ │ -4afb56: 0e00 |0009: return-void │ │ +4afb38: |[4afb38] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.setRecordingTime:(J)V │ │ +4afb48: 5410 61b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;._getRecordingTime:Landroidx/lifecycle/MutableLiveData; // field@b361 │ │ +4afb4c: 7120 f5f5 3200 |0002: invoke-static {v2, v3}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@f5f5 │ │ +4afb52: 0c02 |0005: move-result-object v2 │ │ +4afb54: 6e20 e00e 2000 |0006: invoke-virtual {v0, v2}, Landroidx/lifecycle/MutableLiveData;.postValue:(Ljava/lang/Object;)V // method@0ee0 │ │ +4afb5a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=256 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; │ │ 0x0000 - 0x000a reg=2 (null) J │ │ │ │ @@ -2059089,24 +2059089,24 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/model/ChatMessage;Z)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -4afb58: |[4afb58] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.showCallStartedIndicator:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;Z)V │ │ -4afb68: 1a00 1edc |0000: const-string v0, "recent" // string@dc1e │ │ -4afb6c: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4afb72: 5420 5eb3 |0005: iget-object v0, v2, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;._callStartedFlow:Landroidx/lifecycle/MutableLiveData; // field@b35e │ │ -4afb76: 2201 b925 |0007: new-instance v1, Lkotlin/Pair; // type@25b9 │ │ -4afb7a: 7110 38f5 0400 |0009: invoke-static {v4}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@f538 │ │ -4afb80: 0c04 |000c: move-result-object v4 │ │ -4afb82: 7030 84fb 3104 |000d: invoke-direct {v1, v3, v4}, Lkotlin/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@fb84 │ │ -4afb88: 6e20 e00e 1000 |0010: invoke-virtual {v0, v1}, Landroidx/lifecycle/MutableLiveData;.postValue:(Ljava/lang/Object;)V // method@0ee0 │ │ -4afb8e: 0e00 |0013: return-void │ │ +4afb5c: |[4afb5c] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.showCallStartedIndicator:(Lcom/nextcloud/talk/chat/data/model/ChatMessage;Z)V │ │ +4afb6c: 1a00 1edc |0000: const-string v0, "recent" // string@dc1e │ │ +4afb70: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4afb76: 5420 5eb3 |0005: iget-object v0, v2, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;._callStartedFlow:Landroidx/lifecycle/MutableLiveData; // field@b35e │ │ +4afb7a: 2201 b925 |0007: new-instance v1, Lkotlin/Pair; // type@25b9 │ │ +4afb7e: 7110 38f5 0400 |0009: invoke-static {v4}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@f538 │ │ +4afb84: 0c04 |000c: move-result-object v4 │ │ +4afb86: 7030 84fb 3104 |000d: invoke-direct {v1, v3, v4}, Lkotlin/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@fb84 │ │ +4afb8c: 6e20 e00e 1000 |0010: invoke-virtual {v0, v1}, Landroidx/lifecycle/MutableLiveData;.postValue:(Ljava/lang/Object;)V // method@0ee0 │ │ +4afb92: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=323 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; │ │ 0x0000 - 0x0014 reg=3 (null) Lcom/nextcloud/talk/chat/data/model/ChatMessage; │ │ 0x0000 - 0x0014 reg=4 (null) Z │ │ @@ -2059116,23 +2059116,23 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -4afb90: |[4afb90] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.startMediaPlayer:(Ljava/lang/String;)V │ │ -4afba0: 1a00 e6d7 |0000: const-string v0, "path" // string@d7e6 │ │ -4afba4: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4afbaa: 5420 67b3 |0005: iget-object v0, v2, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.audioFocusRequestManager:Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager; // field@b367 │ │ -4afbae: 2201 d121 |0007: new-instance v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$$ExternalSyntheticLambda2; // type@21d1 │ │ -4afbb2: 7030 0eef 2103 |0009: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$$ExternalSyntheticLambda2;.:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;Ljava/lang/String;)V // method@ef0e │ │ -4afbb8: 1213 |000c: const/4 v3, #int 1 // #1 │ │ -4afbba: 6e30 b9eb 3001 |000d: invoke-virtual {v0, v3, v1}, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;.audioFocusRequest:(ZLkotlin/jvm/functions/Function0;)V // method@ebb9 │ │ -4afbc0: 0e00 |0010: return-void │ │ +4afb94: |[4afb94] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.startMediaPlayer:(Ljava/lang/String;)V │ │ +4afba4: 1a00 e6d7 |0000: const-string v0, "path" // string@d7e6 │ │ +4afba8: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4afbae: 5420 67b3 |0005: iget-object v0, v2, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.audioFocusRequestManager:Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager; // field@b367 │ │ +4afbb2: 2201 d121 |0007: new-instance v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$$ExternalSyntheticLambda2; // type@21d1 │ │ +4afbb6: 7030 0eef 2103 |0009: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$$ExternalSyntheticLambda2;.:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;Ljava/lang/String;)V // method@ef0e │ │ +4afbbc: 1213 |000c: const/4 v3, #int 1 // #1 │ │ +4afbbe: 6e30 b9eb 3001 |000d: invoke-virtual {v0, v3, v1}, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;.audioFocusRequest:(ZLkotlin/jvm/functions/Function0;)V // method@ebb9 │ │ +4afbc4: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=231 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 this Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; │ │ 0x0000 - 0x0011 reg=3 (null) Ljava/lang/String; │ │ │ │ @@ -2059141,23 +2059141,23 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -4afbc4: |[4afbc4] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.startMicInput:(Landroid/content/Context;)V │ │ -4afbd4: 1a00 ff93 |0000: const-string v0, "context" // string@93ff │ │ -4afbd8: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4afbde: 5420 67b3 |0005: iget-object v0, v2, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.audioFocusRequestManager:Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager; // field@b367 │ │ -4afbe2: 2201 d021 |0007: new-instance v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$$ExternalSyntheticLambda1; // type@21d0 │ │ -4afbe6: 7030 0cef 2103 |0009: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$$ExternalSyntheticLambda1;.:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;Landroid/content/Context;)V // method@ef0c │ │ -4afbec: 1213 |000c: const/4 v3, #int 1 // #1 │ │ -4afbee: 6e30 b9eb 3001 |000d: invoke-virtual {v0, v3, v1}, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;.audioFocusRequest:(ZLkotlin/jvm/functions/Function0;)V // method@ebb9 │ │ -4afbf4: 0e00 |0010: return-void │ │ +4afbc8: |[4afbc8] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.startMicInput:(Landroid/content/Context;)V │ │ +4afbd8: 1a00 ff93 |0000: const-string v0, "context" // string@93ff │ │ +4afbdc: 7120 00fc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4afbe2: 5420 67b3 |0005: iget-object v0, v2, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.audioFocusRequestManager:Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager; // field@b367 │ │ +4afbe6: 2201 d021 |0007: new-instance v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$$ExternalSyntheticLambda1; // type@21d0 │ │ +4afbea: 7030 0cef 2103 |0009: invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$$ExternalSyntheticLambda1;.:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;Landroid/content/Context;)V // method@ef0c │ │ +4afbf0: 1213 |000c: const/4 v3, #int 1 // #1 │ │ +4afbf2: 6e30 b9eb 3001 |000d: invoke-virtual {v0, v3, v1}, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;.audioFocusRequest:(ZLkotlin/jvm/functions/Function0;)V // method@ebb9 │ │ +4afbf8: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=219 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 this Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; │ │ 0x0000 - 0x0011 reg=3 (null) Landroid/content/Context; │ │ │ │ @@ -2059166,21 +2059166,21 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -4afbf8: |[4afbf8] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.stopMediaPlayer:()V │ │ -4afc08: 5430 67b3 |0000: iget-object v0, v3, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.audioFocusRequestManager:Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager; // field@b367 │ │ -4afc0c: 2201 d221 |0002: new-instance v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$$ExternalSyntheticLambda3; // type@21d2 │ │ -4afc10: 7020 10ef 3100 |0004: invoke-direct {v1, v3}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$$ExternalSyntheticLambda3;.:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;)V // method@ef10 │ │ -4afc16: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -4afc18: 6e30 b9eb 2001 |0008: invoke-virtual {v0, v2, v1}, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;.audioFocusRequest:(ZLkotlin/jvm/functions/Function0;)V // method@ebb9 │ │ -4afc1e: 0e00 |000b: return-void │ │ +4afbfc: |[4afbfc] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.stopMediaPlayer:()V │ │ +4afc0c: 5430 67b3 |0000: iget-object v0, v3, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.audioFocusRequestManager:Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager; // field@b367 │ │ +4afc10: 2201 d221 |0002: new-instance v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$$ExternalSyntheticLambda3; // type@21d2 │ │ +4afc14: 7020 10ef 3100 |0004: invoke-direct {v1, v3}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$$ExternalSyntheticLambda3;.:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;)V // method@ef10 │ │ +4afc1a: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +4afc1c: 6e30 b9eb 2001 |0008: invoke-virtual {v0, v2, v1}, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;.audioFocusRequest:(ZLkotlin/jvm/functions/Function0;)V // method@ebb9 │ │ +4afc22: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ locals : │ │ 0x0000 - 0x000c reg=3 this Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; │ │ │ │ #34 : (in Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;) │ │ @@ -2059188,21 +2059188,21 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -4afc20: |[4afc20] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.stopMicInput:()V │ │ -4afc30: 5430 67b3 |0000: iget-object v0, v3, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.audioFocusRequestManager:Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager; // field@b367 │ │ -4afc34: 2201 cf21 |0002: new-instance v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$$ExternalSyntheticLambda0; // type@21cf │ │ -4afc38: 7020 0aef 3100 |0004: invoke-direct {v1, v3}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$$ExternalSyntheticLambda0;.:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;)V // method@ef0a │ │ -4afc3e: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -4afc40: 6e30 b9eb 2001 |0008: invoke-virtual {v0, v2, v1}, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;.audioFocusRequest:(ZLkotlin/jvm/functions/Function0;)V // method@ebb9 │ │ -4afc46: 0e00 |000b: return-void │ │ +4afc24: |[4afc24] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.stopMicInput:()V │ │ +4afc34: 5430 67b3 |0000: iget-object v0, v3, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.audioFocusRequestManager:Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager; // field@b367 │ │ +4afc38: 2201 cf21 |0002: new-instance v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$$ExternalSyntheticLambda0; // type@21cf │ │ +4afc3c: 7020 0aef 3100 |0004: invoke-direct {v1, v3}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel$$ExternalSyntheticLambda0;.:(Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;)V // method@ef0a │ │ +4afc42: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +4afc44: 6e30 b9eb 2001 |0008: invoke-virtual {v0, v2, v1}, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;.audioFocusRequest:(ZLkotlin/jvm/functions/Function0;)V // method@ebb9 │ │ +4afc4a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=225 │ │ locals : │ │ 0x0000 - 0x000c reg=3 this Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; │ │ │ │ #35 : (in Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;) │ │ @@ -2059210,17 +2059210,17 @@ │ │ type : '(Z)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4afc48: |[4afc48] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.switchToMessageQueue:(Z)V │ │ -4afc58: 5c01 6db3 |0000: iput-boolean v1, v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.isQueueing:Z // field@b36d │ │ -4afc5c: 0e00 |0002: return-void │ │ +4afc4c: |[4afc4c] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel.switchToMessageQueue:(Z)V │ │ +4afc5c: 5c01 6db3 |0000: iput-boolean v1, v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.isQueueing:Z // field@b36d │ │ +4afc60: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=291 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -2059292,22 +2059292,22 @@ │ │ type : '(Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -4af064: |[4af064] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel_Factory.:(Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)V │ │ -4af074: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4af07a: 5b01 72b3 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel_Factory;.chatNetworkDataSourceProvider:Ljavax/inject/Provider; // field@b372 │ │ -4af07e: 5b02 71b3 |0005: iput-object v2, v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel_Factory;.audioRecorderManagerProvider:Ljavax/inject/Provider; // field@b371 │ │ -4af082: 5b03 74b3 |0007: iput-object v3, v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel_Factory;.mediaPlayerManagerProvider:Ljavax/inject/Provider; // field@b374 │ │ -4af086: 5b04 70b3 |0009: iput-object v4, v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel_Factory;.audioFocusRequestManagerProvider:Ljavax/inject/Provider; // field@b370 │ │ -4af08a: 5b05 73b3 |000b: iput-object v5, v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel_Factory;.dataStoreProvider:Ljavax/inject/Provider; // field@b373 │ │ -4af08e: 0e00 |000d: return-void │ │ +4af068: |[4af068] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel_Factory.:(Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)V │ │ +4af078: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4af07e: 5b01 72b3 |0003: iput-object v1, v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel_Factory;.chatNetworkDataSourceProvider:Ljavax/inject/Provider; // field@b372 │ │ +4af082: 5b02 71b3 |0005: iput-object v2, v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel_Factory;.audioRecorderManagerProvider:Ljavax/inject/Provider; // field@b371 │ │ +4af086: 5b03 74b3 |0007: iput-object v3, v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel_Factory;.mediaPlayerManagerProvider:Ljavax/inject/Provider; // field@b374 │ │ +4af08a: 5b04 70b3 |0009: iput-object v4, v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel_Factory;.audioFocusRequestManagerProvider:Ljavax/inject/Provider; // field@b370 │ │ +4af08e: 5b05 73b3 |000b: iput-object v5, v0, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel_Factory;.dataStoreProvider:Ljavax/inject/Provider; // field@b373 │ │ +4af092: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0003 line=47 │ │ 0x0005 line=48 │ │ 0x0007 line=49 │ │ 0x0009 line=50 │ │ @@ -2059325,24 +2059325,24 @@ │ │ type : '(Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel_Factory;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 12 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 12 16-bit code units │ │ -4af020: |[4af020] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel_Factory.create:(Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel_Factory; │ │ -4af030: 2206 e121 |0000: new-instance v6, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel_Factory; // type@21e1 │ │ -4af034: 0760 |0002: move-object v0, v6 │ │ -4af036: 0771 |0003: move-object v1, v7 │ │ -4af038: 0782 |0004: move-object v2, v8 │ │ -4af03a: 0793 |0005: move-object v3, v9 │ │ -4af03c: 07a4 |0006: move-object v4, v10 │ │ -4af03e: 07b5 |0007: move-object v5, v11 │ │ -4af040: 7606 7eef 0000 |0008: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel_Factory;.:(Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)V // method@ef7e │ │ -4af046: 1106 |000b: return-object v6 │ │ +4af024: |[4af024] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel_Factory.create:(Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel_Factory; │ │ +4af034: 2206 e121 |0000: new-instance v6, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel_Factory; // type@21e1 │ │ +4af038: 0760 |0002: move-object v0, v6 │ │ +4af03a: 0771 |0003: move-object v1, v7 │ │ +4af03c: 0782 |0004: move-object v2, v8 │ │ +4af03e: 0793 |0005: move-object v3, v9 │ │ +4af040: 07a4 |0006: move-object v4, v10 │ │ +4af042: 07b5 |0007: move-object v5, v11 │ │ +4af044: 7606 7eef 0000 |0008: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel_Factory;.:(Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)V // method@ef7e │ │ +4af04a: 1106 |000b: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x000c reg=7 (null) Ljavax/inject/Provider; │ │ 0x0000 - 0x000c reg=8 (null) Ljavax/inject/Provider; │ │ 0x0000 - 0x000c reg=9 (null) Ljavax/inject/Provider; │ │ @@ -2059354,24 +2059354,24 @@ │ │ type : '(Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource;Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;Lcom/nextcloud/talk/utils/preferences/AppPreferences;)Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 12 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 12 16-bit code units │ │ -4aeff8: |[4aeff8] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel_Factory.newInstance:(Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource;Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;Lcom/nextcloud/talk/utils/preferences/AppPreferences;)Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; │ │ -4af008: 2206 e021 |0000: new-instance v6, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // type@21e0 │ │ -4af00c: 0760 |0002: move-object v0, v6 │ │ -4af00e: 0771 |0003: move-object v1, v7 │ │ -4af010: 0782 |0004: move-object v2, v8 │ │ -4af012: 0793 |0005: move-object v3, v9 │ │ -4af014: 07a4 |0006: move-object v4, v10 │ │ -4af016: 07b5 |0007: move-object v5, v11 │ │ -4af018: 7606 51ef 0000 |0008: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.:(Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource;Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;Lcom/nextcloud/talk/utils/preferences/AppPreferences;)V // method@ef51 │ │ -4af01e: 1106 |000b: return-object v6 │ │ +4aeffc: |[4aeffc] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel_Factory.newInstance:(Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource;Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;Lcom/nextcloud/talk/utils/preferences/AppPreferences;)Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; │ │ +4af00c: 2206 e021 |0000: new-instance v6, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // type@21e0 │ │ +4af010: 0760 |0002: move-object v0, v6 │ │ +4af012: 0771 |0003: move-object v1, v7 │ │ +4af014: 0782 |0004: move-object v2, v8 │ │ +4af016: 0793 |0005: move-object v3, v9 │ │ +4af018: 07a4 |0006: move-object v4, v10 │ │ +4af01a: 07b5 |0007: move-object v5, v11 │ │ +4af01c: 7606 51ef 0000 |0008: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;.:(Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource;Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;Lcom/nextcloud/talk/utils/preferences/AppPreferences;)V // method@ef51 │ │ +4af022: 1106 |000b: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x000c reg=7 (null) Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource; │ │ 0x0000 - 0x000c reg=8 (null) Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager; │ │ 0x0000 - 0x000c reg=9 (null) Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager; │ │ @@ -2059384,38 +2059384,38 @@ │ │ type : '()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 45 16-bit code units │ │ -4aef8c: |[4aef8c] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel_Factory.get:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; │ │ -4aef9c: 5450 72b3 |0000: iget-object v0, v5, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel_Factory;.chatNetworkDataSourceProvider:Ljavax/inject/Provider; // field@b372 │ │ -4aefa0: 7210 77fb 0000 |0002: invoke-interface {v0}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ -4aefa6: 0c00 |0005: move-result-object v0 │ │ -4aefa8: 1f00 5821 |0006: check-cast v0, Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource; // type@2158 │ │ -4aefac: 5451 71b3 |0008: iget-object v1, v5, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel_Factory;.audioRecorderManagerProvider:Ljavax/inject/Provider; // field@b371 │ │ -4aefb0: 7210 77fb 0100 |000a: invoke-interface {v1}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ -4aefb6: 0c01 |000d: move-result-object v1 │ │ -4aefb8: 1f01 4821 |000e: check-cast v1, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager; // type@2148 │ │ -4aefbc: 5452 74b3 |0010: iget-object v2, v5, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel_Factory;.mediaPlayerManagerProvider:Ljavax/inject/Provider; // field@b374 │ │ -4aefc0: 7210 77fb 0200 |0012: invoke-interface {v2}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ -4aefc6: 0c02 |0015: move-result-object v2 │ │ -4aefc8: 1f02 4f21 |0016: check-cast v2, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager; // type@214f │ │ -4aefcc: 5453 70b3 |0018: iget-object v3, v5, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel_Factory;.audioFocusRequestManagerProvider:Ljavax/inject/Provider; // field@b370 │ │ -4aefd0: 7210 77fb 0300 |001a: invoke-interface {v3}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ -4aefd6: 0c03 |001d: move-result-object v3 │ │ -4aefd8: 1f03 4421 |001e: check-cast v3, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager; // type@2144 │ │ -4aefdc: 5454 73b3 |0020: iget-object v4, v5, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel_Factory;.dataStoreProvider:Ljavax/inject/Provider; // field@b373 │ │ -4aefe0: 7210 77fb 0400 |0022: invoke-interface {v4}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ -4aefe6: 0c04 |0025: move-result-object v4 │ │ -4aefe8: 1f04 ac23 |0026: check-cast v4, Lcom/nextcloud/talk/utils/preferences/AppPreferences; // type@23ac │ │ -4aefec: 7154 82ef 1032 |0028: invoke-static {v0, v1, v2, v3, v4}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel_Factory;.newInstance:(Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource;Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;Lcom/nextcloud/talk/utils/preferences/AppPreferences;)Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@ef82 │ │ -4aeff2: 0c00 |002b: move-result-object v0 │ │ -4aeff4: 1100 |002c: return-object v0 │ │ +4aef90: |[4aef90] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel_Factory.get:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; │ │ +4aefa0: 5450 72b3 |0000: iget-object v0, v5, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel_Factory;.chatNetworkDataSourceProvider:Ljavax/inject/Provider; // field@b372 │ │ +4aefa4: 7210 77fb 0000 |0002: invoke-interface {v0}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ +4aefaa: 0c00 |0005: move-result-object v0 │ │ +4aefac: 1f00 5821 |0006: check-cast v0, Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource; // type@2158 │ │ +4aefb0: 5451 71b3 |0008: iget-object v1, v5, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel_Factory;.audioRecorderManagerProvider:Ljavax/inject/Provider; // field@b371 │ │ +4aefb4: 7210 77fb 0100 |000a: invoke-interface {v1}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ +4aefba: 0c01 |000d: move-result-object v1 │ │ +4aefbc: 1f01 4821 |000e: check-cast v1, Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager; // type@2148 │ │ +4aefc0: 5452 74b3 |0010: iget-object v2, v5, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel_Factory;.mediaPlayerManagerProvider:Ljavax/inject/Provider; // field@b374 │ │ +4aefc4: 7210 77fb 0200 |0012: invoke-interface {v2}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ +4aefca: 0c02 |0015: move-result-object v2 │ │ +4aefcc: 1f02 4f21 |0016: check-cast v2, Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager; // type@214f │ │ +4aefd0: 5453 70b3 |0018: iget-object v3, v5, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel_Factory;.audioFocusRequestManagerProvider:Ljavax/inject/Provider; // field@b370 │ │ +4aefd4: 7210 77fb 0300 |001a: invoke-interface {v3}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ +4aefda: 0c03 |001d: move-result-object v3 │ │ +4aefdc: 1f03 4421 |001e: check-cast v3, Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager; // type@2144 │ │ +4aefe0: 5454 73b3 |0020: iget-object v4, v5, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel_Factory;.dataStoreProvider:Ljavax/inject/Provider; // field@b373 │ │ +4aefe4: 7210 77fb 0400 |0022: invoke-interface {v4}, Ljavax/inject/Provider;.get:()Ljava/lang/Object; // method@fb77 │ │ +4aefea: 0c04 |0025: move-result-object v4 │ │ +4aefec: 1f04 ac23 |0026: check-cast v4, Lcom/nextcloud/talk/utils/preferences/AppPreferences; // type@23ac │ │ +4aeff0: 7154 82ef 1032 |0028: invoke-static {v0, v1, v2, v3, v4}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel_Factory;.newInstance:(Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource;Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;Lcom/nextcloud/talk/utils/preferences/AppPreferences;)Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@ef82 │ │ +4aeff6: 0c00 |002b: move-result-object v0 │ │ +4aeff8: 1100 |002c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x002d reg=5 this Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel_Factory; │ │ │ │ #1 : (in Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel_Factory;) │ │ @@ -2059423,18 +2059423,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -4af048: |[4af048] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel_Factory.get:()Ljava/lang/Object; │ │ -4af058: 6e10 80ef 0100 |0000: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel_Factory;.get:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@ef80 │ │ -4af05e: 0c00 |0003: move-result-object v0 │ │ -4af060: 1100 |0004: return-object v0 │ │ +4af04c: |[4af04c] com.nextcloud.talk.chat.viewmodels.MessageInputViewModel_Factory.get:()Ljava/lang/Object; │ │ +4af05c: 6e10 80ef 0100 |0000: invoke-virtual {v1}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel_Factory;.get:()Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; // method@ef80 │ │ +4af062: 0c00 |0003: move-result-object v0 │ │ +4af064: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel_Factory; │ │ │ │ source_file_idx : 24274 (MessageInputViewModel_Factory.java) │ │ @@ -2059484,17 +2059484,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4afcf0: |[4afcf0] com.nextcloud.talk.components.filebrowser.models.BrowserFile$$JsonObjectMapper.:()V │ │ -4afd00: 7010 1b4d 0000 |0000: invoke-direct {v0}, Lcom/bluelinelabs/logansquare/JsonMapper;.:()V // method@4d1b │ │ -4afd06: 0e00 |0003: return-void │ │ +4afcf4: |[4afcf4] com.nextcloud.talk.components.filebrowser.models.BrowserFile$$JsonObjectMapper.:()V │ │ +4afd04: 7010 1b4d 0000 |0000: invoke-direct {v0}, Lcom/bluelinelabs/logansquare/JsonMapper;.:()V // method@4d1b │ │ +4afd0a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile$$JsonObjectMapper; │ │ │ │ Virtual methods - │ │ @@ -2059503,39 +2059503,39 @@ │ │ type : '(Lcom/fasterxml/jackson/core/JsonParser;)Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 50 16-bit code units │ │ -4afc60: |[4afc60] com.nextcloud.talk.components.filebrowser.models.BrowserFile$$JsonObjectMapper.parse:(Lcom/fasterxml/jackson/core/JsonParser;)Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile; │ │ -4afc70: 2200 e521 |0000: new-instance v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile; // type@21e5 │ │ -4afc74: 7010 94ef 0000 |0002: invoke-direct {v0}, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.:()V // method@ef94 │ │ -4afc7a: 6e10 6753 0400 |0005: invoke-virtual {v4}, Lcom/fasterxml/jackson/core/JsonParser;.getCurrentToken:()Lcom/fasterxml/jackson/core/JsonToken; // method@5367 │ │ -4afc80: 0c01 |0008: move-result-object v1 │ │ -4afc82: 3901 0500 |0009: if-nez v1, 000e // +0005 │ │ -4afc86: 6e10 9f53 0400 |000b: invoke-virtual {v4}, Lcom/fasterxml/jackson/core/JsonParser;.nextToken:()Lcom/fasterxml/jackson/core/JsonToken; // method@539f │ │ -4afc8c: 6e10 6753 0400 |000e: invoke-virtual {v4}, Lcom/fasterxml/jackson/core/JsonParser;.getCurrentToken:()Lcom/fasterxml/jackson/core/JsonToken; // method@5367 │ │ -4afc92: 0c01 |0011: move-result-object v1 │ │ -4afc94: 6202 6058 |0012: sget-object v2, Lcom/fasterxml/jackson/core/JsonToken;.START_OBJECT:Lcom/fasterxml/jackson/core/JsonToken; // field@5860 │ │ -4afc98: 3221 0700 |0014: if-eq v1, v2, 001b // +0007 │ │ -4afc9c: 6e10 b553 0400 |0016: invoke-virtual {v4}, Lcom/fasterxml/jackson/core/JsonParser;.skipChildren:()Lcom/fasterxml/jackson/core/JsonParser; // method@53b5 │ │ -4afca2: 1204 |0019: const/4 v4, #int 0 // #0 │ │ -4afca4: 1104 |001a: return-object v4 │ │ -4afca6: 6e10 9f53 0400 |001b: invoke-virtual {v4}, Lcom/fasterxml/jackson/core/JsonParser;.nextToken:()Lcom/fasterxml/jackson/core/JsonToken; // method@539f │ │ -4afcac: 0c01 |001e: move-result-object v1 │ │ -4afcae: 6202 5c58 |001f: sget-object v2, Lcom/fasterxml/jackson/core/JsonToken;.END_OBJECT:Lcom/fasterxml/jackson/core/JsonToken; // field@585c │ │ -4afcb2: 3221 1000 |0021: if-eq v1, v2, 0031 // +0010 │ │ -4afcb6: 6e10 6653 0400 |0023: invoke-virtual {v4}, Lcom/fasterxml/jackson/core/JsonParser;.getCurrentName:()Ljava/lang/String; // method@5366 │ │ -4afcbc: 0c01 |0026: move-result-object v1 │ │ -4afcbe: 6e10 9f53 0400 |0027: invoke-virtual {v4}, Lcom/fasterxml/jackson/core/JsonParser;.nextToken:()Lcom/fasterxml/jackson/core/JsonToken; // method@539f │ │ -4afcc4: 6e40 86ef 0341 |002a: invoke-virtual {v3, v0, v1, v4}, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile$$JsonObjectMapper;.parseField:(Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;Ljava/lang/String;Lcom/fasterxml/jackson/core/JsonParser;)V // method@ef86 │ │ -4afcca: 6e10 b553 0400 |002d: invoke-virtual {v4}, Lcom/fasterxml/jackson/core/JsonParser;.skipChildren:()Lcom/fasterxml/jackson/core/JsonParser; // method@53b5 │ │ -4afcd0: 28eb |0030: goto 001b // -0015 │ │ -4afcd2: 1100 |0031: return-object v0 │ │ +4afc64: |[4afc64] com.nextcloud.talk.components.filebrowser.models.BrowserFile$$JsonObjectMapper.parse:(Lcom/fasterxml/jackson/core/JsonParser;)Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile; │ │ +4afc74: 2200 e521 |0000: new-instance v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile; // type@21e5 │ │ +4afc78: 7010 94ef 0000 |0002: invoke-direct {v0}, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.:()V // method@ef94 │ │ +4afc7e: 6e10 6753 0400 |0005: invoke-virtual {v4}, Lcom/fasterxml/jackson/core/JsonParser;.getCurrentToken:()Lcom/fasterxml/jackson/core/JsonToken; // method@5367 │ │ +4afc84: 0c01 |0008: move-result-object v1 │ │ +4afc86: 3901 0500 |0009: if-nez v1, 000e // +0005 │ │ +4afc8a: 6e10 9f53 0400 |000b: invoke-virtual {v4}, Lcom/fasterxml/jackson/core/JsonParser;.nextToken:()Lcom/fasterxml/jackson/core/JsonToken; // method@539f │ │ +4afc90: 6e10 6753 0400 |000e: invoke-virtual {v4}, Lcom/fasterxml/jackson/core/JsonParser;.getCurrentToken:()Lcom/fasterxml/jackson/core/JsonToken; // method@5367 │ │ +4afc96: 0c01 |0011: move-result-object v1 │ │ +4afc98: 6202 6058 |0012: sget-object v2, Lcom/fasterxml/jackson/core/JsonToken;.START_OBJECT:Lcom/fasterxml/jackson/core/JsonToken; // field@5860 │ │ +4afc9c: 3221 0700 |0014: if-eq v1, v2, 001b // +0007 │ │ +4afca0: 6e10 b553 0400 |0016: invoke-virtual {v4}, Lcom/fasterxml/jackson/core/JsonParser;.skipChildren:()Lcom/fasterxml/jackson/core/JsonParser; // method@53b5 │ │ +4afca6: 1204 |0019: const/4 v4, #int 0 // #0 │ │ +4afca8: 1104 |001a: return-object v4 │ │ +4afcaa: 6e10 9f53 0400 |001b: invoke-virtual {v4}, Lcom/fasterxml/jackson/core/JsonParser;.nextToken:()Lcom/fasterxml/jackson/core/JsonToken; // method@539f │ │ +4afcb0: 0c01 |001e: move-result-object v1 │ │ +4afcb2: 6202 5c58 |001f: sget-object v2, Lcom/fasterxml/jackson/core/JsonToken;.END_OBJECT:Lcom/fasterxml/jackson/core/JsonToken; // field@585c │ │ +4afcb6: 3221 1000 |0021: if-eq v1, v2, 0031 // +0010 │ │ +4afcba: 6e10 6653 0400 |0023: invoke-virtual {v4}, Lcom/fasterxml/jackson/core/JsonParser;.getCurrentName:()Ljava/lang/String; // method@5366 │ │ +4afcc0: 0c01 |0026: move-result-object v1 │ │ +4afcc2: 6e10 9f53 0400 |0027: invoke-virtual {v4}, Lcom/fasterxml/jackson/core/JsonParser;.nextToken:()Lcom/fasterxml/jackson/core/JsonToken; // method@539f │ │ +4afcc8: 6e40 86ef 0341 |002a: invoke-virtual {v3, v0, v1, v4}, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile$$JsonObjectMapper;.parseField:(Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;Ljava/lang/String;Lcom/fasterxml/jackson/core/JsonParser;)V // method@ef86 │ │ +4afcce: 6e10 b553 0400 |002d: invoke-virtual {v4}, Lcom/fasterxml/jackson/core/JsonParser;.skipChildren:()Lcom/fasterxml/jackson/core/JsonParser; // method@53b5 │ │ +4afcd4: 28eb |0030: goto 001b // -0015 │ │ +4afcd6: 1100 |0031: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ 0x0005 line=17 │ │ 0x000b line=18 │ │ 0x000e line=20 │ │ 0x0016 line=21 │ │ @@ -2059553,18 +2059553,18 @@ │ │ type : '(Lcom/fasterxml/jackson/core/JsonParser;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -4afcd4: |[4afcd4] com.nextcloud.talk.components.filebrowser.models.BrowserFile$$JsonObjectMapper.parse:(Lcom/fasterxml/jackson/core/JsonParser;)Ljava/lang/Object; │ │ -4afce4: 6e20 84ef 1000 |0000: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile$$JsonObjectMapper;.parse:(Lcom/fasterxml/jackson/core/JsonParser;)Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile; // method@ef84 │ │ -4afcea: 0c01 |0003: move-result-object v1 │ │ -4afcec: 1101 |0004: return-object v1 │ │ +4afcd8: |[4afcd8] com.nextcloud.talk.components.filebrowser.models.BrowserFile$$JsonObjectMapper.parse:(Lcom/fasterxml/jackson/core/JsonParser;)Ljava/lang/Object; │ │ +4afce8: 6e20 84ef 1000 |0000: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile$$JsonObjectMapper;.parse:(Lcom/fasterxml/jackson/core/JsonParser;)Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile; // method@ef84 │ │ +4afcee: 0c01 |0003: move-result-object v1 │ │ +4afcf0: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile$$JsonObjectMapper; │ │ 0x0000 - 0x0005 reg=1 (null) Lcom/fasterxml/jackson/core/JsonParser; │ │ │ │ @@ -2059573,33 +2059573,33 @@ │ │ type : '(Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;Ljava/lang/String;Lcom/fasterxml/jackson/core/JsonParser;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -4afd08: |[4afd08] com.nextcloud.talk.components.filebrowser.models.BrowserFile$$JsonObjectMapper.parseField:(Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;Ljava/lang/String;Lcom/fasterxml/jackson/core/JsonParser;)V │ │ -4afd18: 0e00 |0000: return-void │ │ +4afd0c: |[4afd0c] com.nextcloud.talk.components.filebrowser.models.BrowserFile$$JsonObjectMapper.parseField:(Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;Ljava/lang/String;Lcom/fasterxml/jackson/core/JsonParser;)V │ │ +4afd1c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile$$JsonObjectMapper;) │ │ name : 'parseField' │ │ type : '(Ljava/lang/Object;Ljava/lang/String;Lcom/fasterxml/jackson/core/JsonParser;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -4afd1c: |[4afd1c] com.nextcloud.talk.components.filebrowser.models.BrowserFile$$JsonObjectMapper.parseField:(Ljava/lang/Object;Ljava/lang/String;Lcom/fasterxml/jackson/core/JsonParser;)V │ │ -4afd2c: 1f01 e521 |0000: check-cast v1, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile; // type@21e5 │ │ -4afd30: 6e40 86ef 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile$$JsonObjectMapper;.parseField:(Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;Ljava/lang/String;Lcom/fasterxml/jackson/core/JsonParser;)V // method@ef86 │ │ -4afd36: 0e00 |0005: return-void │ │ +4afd20: |[4afd20] com.nextcloud.talk.components.filebrowser.models.BrowserFile$$JsonObjectMapper.parseField:(Ljava/lang/Object;Ljava/lang/String;Lcom/fasterxml/jackson/core/JsonParser;)V │ │ +4afd30: 1f01 e521 |0000: check-cast v1, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile; // type@21e5 │ │ +4afd34: 6e40 86ef 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile$$JsonObjectMapper;.parseField:(Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;Ljava/lang/String;Lcom/fasterxml/jackson/core/JsonParser;)V // method@ef86 │ │ +4afd3a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile$$JsonObjectMapper; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/lang/String; │ │ @@ -2059610,20 +2059610,20 @@ │ │ type : '(Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;Lcom/fasterxml/jackson/core/JsonGenerator;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -4afd38: |[4afd38] com.nextcloud.talk.components.filebrowser.models.BrowserFile$$JsonObjectMapper.serialize:(Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;Lcom/fasterxml/jackson/core/JsonGenerator;Z)V │ │ -4afd48: 3803 0500 |0000: if-eqz v3, 0005 // +0005 │ │ -4afd4c: 6e10 0853 0200 |0002: invoke-virtual {v2}, Lcom/fasterxml/jackson/core/JsonGenerator;.writeStartObject:()V // method@5308 │ │ -4afd52: 3803 0500 |0005: if-eqz v3, 000a // +0005 │ │ -4afd56: 6e10 dc52 0200 |0007: invoke-virtual {v2}, Lcom/fasterxml/jackson/core/JsonGenerator;.writeEndObject:()V // method@52dc │ │ -4afd5c: 0e00 |000a: return-void │ │ +4afd3c: |[4afd3c] com.nextcloud.talk.components.filebrowser.models.BrowserFile$$JsonObjectMapper.serialize:(Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;Lcom/fasterxml/jackson/core/JsonGenerator;Z)V │ │ +4afd4c: 3803 0500 |0000: if-eqz v3, 0005 // +0005 │ │ +4afd50: 6e10 0853 0200 |0002: invoke-virtual {v2}, Lcom/fasterxml/jackson/core/JsonGenerator;.writeStartObject:()V // method@5308 │ │ +4afd56: 3803 0500 |0005: if-eqz v3, 000a // +0005 │ │ +4afd5a: 6e10 dc52 0200 |0007: invoke-virtual {v2}, Lcom/fasterxml/jackson/core/JsonGenerator;.writeEndObject:()V // method@52dc │ │ +4afd60: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=42 │ │ 0x0007 line=45 │ │ locals : │ │ 0x0000 - 0x000b reg=0 this Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile$$JsonObjectMapper; │ │ 0x0000 - 0x000b reg=1 (null) Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile; │ │ @@ -2059635,18 +2059635,18 @@ │ │ type : '(Ljava/lang/Object;Lcom/fasterxml/jackson/core/JsonGenerator;Z)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -4afd60: |[4afd60] com.nextcloud.talk.components.filebrowser.models.BrowserFile$$JsonObjectMapper.serialize:(Ljava/lang/Object;Lcom/fasterxml/jackson/core/JsonGenerator;Z)V │ │ -4afd70: 1f01 e521 |0000: check-cast v1, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile; // type@21e5 │ │ -4afd74: 6e40 88ef 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile$$JsonObjectMapper;.serialize:(Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;Lcom/fasterxml/jackson/core/JsonGenerator;Z)V // method@ef88 │ │ -4afd7a: 0e00 |0005: return-void │ │ +4afd64: |[4afd64] com.nextcloud.talk.components.filebrowser.models.BrowserFile$$JsonObjectMapper.serialize:(Ljava/lang/Object;Lcom/fasterxml/jackson/core/JsonGenerator;Z)V │ │ +4afd74: 1f01 e521 |0000: check-cast v1, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile; // type@21e5 │ │ +4afd78: 6e40 88ef 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile$$JsonObjectMapper;.serialize:(Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;Lcom/fasterxml/jackson/core/JsonGenerator;Z)V // method@ef88 │ │ +4afd7e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile$$JsonObjectMapper; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=2 (null) Lcom/fasterxml/jackson/core/JsonGenerator; │ │ @@ -2059683,17 +2059683,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4afe78: |[4afe78] com.nextcloud.talk.components.filebrowser.models.BrowserFile$Companion.:()V │ │ -4afe88: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4afe8e: 0e00 |0003: return-void │ │ +4afe7c: |[4afe7c] com.nextcloud.talk.components.filebrowser.models.BrowserFile$Companion.:()V │ │ +4afe8c: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4afe92: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile$Companion; │ │ │ │ #1 : (in Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile$Companion;) │ │ @@ -2059701,107 +2059701,107 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4afe90: |[4afe90] com.nextcloud.talk.components.filebrowser.models.BrowserFile$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -4afea0: 7010 8aef 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile$Companion;.:()V // method@ef8a │ │ -4afea6: 0e00 |0003: return-void │ │ +4afe94: |[4afe94] com.nextcloud.talk.components.filebrowser.models.BrowserFile$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +4afea4: 7010 8aef 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile$Companion;.:()V // method@ef8a │ │ +4afeaa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile$Companion;) │ │ name : 'mapPropertyToBrowserFile' │ │ type : '(Lat/bitfire/dav4jvm/Property;Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 154 16-bit code units │ │ -4afea8: |[4afea8] com.nextcloud.talk.components.filebrowser.models.BrowserFile$Companion.mapPropertyToBrowserFile:(Lat/bitfire/dav4jvm/Property;Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;)V │ │ -4afeb8: 2030 f521 |0000: instance-of v0, v3, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCId; // type@21f5 │ │ -4afebc: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -4afec0: 1f03 f521 |0004: check-cast v3, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCId; // type@21f5 │ │ -4afec4: 6e10 ffef 0300 |0006: invoke-virtual {v3}, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCId;.getOcId:()Ljava/lang/String; // method@efff │ │ -4afeca: 0c03 |0009: move-result-object v3 │ │ -4afecc: 6e20 beef 3400 |000a: invoke-virtual {v4, v3}, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.setRemoteId:(Ljava/lang/String;)V // method@efbe │ │ -4afed2: 2900 8c00 |000d: goto/16 0099 // +008c │ │ -4afed6: 2030 010b |000f: instance-of v0, v3, Lat/bitfire/dav4jvm/property/ResourceType; // type@0b01 │ │ -4afeda: 3800 1900 |0011: if-eqz v0, 002a // +0019 │ │ -4afede: 1f03 010b |0013: check-cast v3, Lat/bitfire/dav4jvm/property/ResourceType; // type@0b01 │ │ -4afee2: 6e10 ce3d 0300 |0015: invoke-virtual {v3}, Lat/bitfire/dav4jvm/property/ResourceType;.getTypes:()Ljava/util/Set; // method@3dce │ │ -4afee8: 0c03 |0018: move-result-object v3 │ │ -4afeea: 6200 ce17 |0019: sget-object v0, Lat/bitfire/dav4jvm/property/ResourceType;.Companion:Lat/bitfire/dav4jvm/property/ResourceType$Companion; // field@17ce │ │ -4afeee: 6e10 c03d 0000 |001b: invoke-virtual {v0}, Lat/bitfire/dav4jvm/property/ResourceType$Companion;.getCOLLECTION:()Lat/bitfire/dav4jvm/Property$Name; // method@3dc0 │ │ -4afef4: 0c00 |001e: move-result-object v0 │ │ -4afef6: 7220 f1f9 0300 |001f: invoke-interface {v3, v0}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@f9f1 │ │ -4afefc: 0a03 |0022: move-result v3 │ │ -4afefe: df03 0301 |0023: xor-int/lit8 v3, v3, #int 1 // #01 │ │ -4aff02: 6e20 b8ef 3400 |0025: invoke-virtual {v4, v3}, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.setFile:(Z)V // method@efb8 │ │ -4aff08: 2900 7100 |0028: goto/16 0099 // +0071 │ │ -4aff0c: 2030 f00a |002a: instance-of v0, v3, Lat/bitfire/dav4jvm/property/GetLastModified; // type@0af0 │ │ -4aff10: 3800 0c00 |002c: if-eqz v0, 0038 // +000c │ │ -4aff14: 1f03 f00a |002e: check-cast v3, Lat/bitfire/dav4jvm/property/GetLastModified; // type@0af0 │ │ -4aff18: 6e10 823d 0300 |0030: invoke-virtual {v3}, Lat/bitfire/dav4jvm/property/GetLastModified;.getLastModified:()J // method@3d82 │ │ -4aff1e: 0b00 |0033: move-result-wide v0 │ │ -4aff20: 6e30 bbef 0401 |0034: invoke-virtual {v4, v0, v1}, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.setModifiedTimestamp:(J)V // method@efbb │ │ -4aff26: 2862 |0037: goto 0099 // +0062 │ │ -4aff28: 2030 ea0a |0038: instance-of v0, v3, Lat/bitfire/dav4jvm/property/GetContentType; // type@0aea │ │ -4aff2c: 3800 0c00 |003a: if-eqz v0, 0046 // +000c │ │ -4aff30: 1f03 ea0a |003c: check-cast v3, Lat/bitfire/dav4jvm/property/GetContentType; // type@0aea │ │ -4aff34: 6e10 683d 0300 |003e: invoke-virtual {v3}, Lat/bitfire/dav4jvm/property/GetContentType;.getType:()Ljava/lang/String; // method@3d68 │ │ -4aff3a: 0c03 |0041: move-result-object v3 │ │ -4aff3c: 6e20 baef 3400 |0042: invoke-virtual {v4, v3}, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.setMimeType:(Ljava/lang/String;)V // method@efba │ │ -4aff42: 2854 |0045: goto 0099 // +0054 │ │ -4aff44: 2030 f821 |0046: instance-of v0, v3, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCSize; // type@21f8 │ │ -4aff48: 3800 0c00 |0048: if-eqz v0, 0054 // +000c │ │ -4aff4c: 1f03 f821 |004a: check-cast v3, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCSize; // type@21f8 │ │ -4aff50: 6e10 0af0 0300 |004c: invoke-virtual {v3}, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCSize;.getOcSize:()J // method@f00a │ │ -4aff56: 0b00 |004f: move-result-wide v0 │ │ -4aff58: 6e30 bfef 0401 |0050: invoke-virtual {v4, v0, v1}, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.setSize:(J)V // method@efbf │ │ -4aff5e: 2846 |0053: goto 0099 // +0046 │ │ -4aff60: 2030 ef21 |0054: instance-of v0, v3, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPreview; // type@21ef │ │ -4aff64: 3800 0c00 |0056: if-eqz v0, 0062 // +000c │ │ -4aff68: 1f03 ef21 |0058: check-cast v3, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPreview; // type@21ef │ │ -4aff6c: 6e10 eaef 0300 |005a: invoke-virtual {v3}, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPreview;.isNcPreview:()Z // method@efea │ │ -4aff72: 0a03 |005d: move-result v3 │ │ -4aff74: 6e20 b9ef 3400 |005e: invoke-virtual {v4, v3}, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.setHasPreview:(Z)V // method@efb9 │ │ -4aff7a: 2838 |0061: goto 0099 // +0038 │ │ -4aff7c: 2030 f221 |0062: instance-of v0, v3, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCFavorite; // type@21f2 │ │ -4aff80: 3800 0c00 |0064: if-eqz v0, 0070 // +000c │ │ -4aff84: 1f03 f221 |0066: check-cast v3, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCFavorite; // type@21f2 │ │ -4aff88: 6e10 f4ef 0300 |0068: invoke-virtual {v3}, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCFavorite;.isOcFavorite:()Z // method@eff4 │ │ -4aff8e: 0a03 |006b: move-result v3 │ │ -4aff90: 6e20 b7ef 3400 |006c: invoke-virtual {v4, v3}, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.setFavorite:(Z)V // method@efb7 │ │ -4aff96: 282a |006f: goto 0099 // +002a │ │ -4aff98: 2030 e10a |0070: instance-of v0, v3, Lat/bitfire/dav4jvm/property/DisplayName; // type@0ae1 │ │ -4aff9c: 3800 0c00 |0072: if-eqz v0, 007e // +000c │ │ -4affa0: 1f03 e10a |0074: check-cast v3, Lat/bitfire/dav4jvm/property/DisplayName; // type@0ae1 │ │ -4affa4: 6e10 3a3d 0300 |0076: invoke-virtual {v3}, Lat/bitfire/dav4jvm/property/DisplayName;.getDisplayName:()Ljava/lang/String; // method@3d3a │ │ -4affaa: 0c03 |0079: move-result-object v3 │ │ -4affac: 6e20 b5ef 3400 |007a: invoke-virtual {v4, v3}, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.setDisplayName:(Ljava/lang/String;)V // method@efb5 │ │ -4affb2: 281c |007d: goto 0099 // +001c │ │ -4affb4: 2030 e921 |007e: instance-of v0, v3, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCEncrypted; // type@21e9 │ │ -4affb8: 3800 0c00 |0080: if-eqz v0, 008c // +000c │ │ -4affbc: 1f03 e921 |0082: check-cast v3, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCEncrypted; // type@21e9 │ │ -4affc0: 6e10 d4ef 0300 |0084: invoke-virtual {v3}, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCEncrypted;.isNcEncrypted:()Z // method@efd4 │ │ -4affc6: 0a03 |0087: move-result v3 │ │ -4affc8: 6e20 b6ef 3400 |0088: invoke-virtual {v4, v3}, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.setEncrypted:(Z)V // method@efb6 │ │ -4affce: 280e |008b: goto 0099 // +000e │ │ -4affd0: 2030 ec21 |008c: instance-of v0, v3, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPermission; // type@21ec │ │ -4affd4: 3800 0b00 |008e: if-eqz v0, 0099 // +000b │ │ -4affd8: 1f03 ec21 |0090: check-cast v3, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPermission; // type@21ec │ │ -4affdc: 6e10 dfef 0300 |0092: invoke-virtual {v3}, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPermission;.getNcPermission:()Ljava/lang/String; // method@efdf │ │ -4affe2: 0c03 |0095: move-result-object v3 │ │ -4affe4: 6e20 bdef 3400 |0096: invoke-virtual {v4, v3}, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.setPermissions:(Ljava/lang/String;)V // method@efbd │ │ -4affea: 0e00 |0099: return-void │ │ +4afeac: |[4afeac] com.nextcloud.talk.components.filebrowser.models.BrowserFile$Companion.mapPropertyToBrowserFile:(Lat/bitfire/dav4jvm/Property;Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;)V │ │ +4afebc: 2030 f521 |0000: instance-of v0, v3, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCId; // type@21f5 │ │ +4afec0: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +4afec4: 1f03 f521 |0004: check-cast v3, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCId; // type@21f5 │ │ +4afec8: 6e10 ffef 0300 |0006: invoke-virtual {v3}, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCId;.getOcId:()Ljava/lang/String; // method@efff │ │ +4afece: 0c03 |0009: move-result-object v3 │ │ +4afed0: 6e20 beef 3400 |000a: invoke-virtual {v4, v3}, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.setRemoteId:(Ljava/lang/String;)V // method@efbe │ │ +4afed6: 2900 8c00 |000d: goto/16 0099 // +008c │ │ +4afeda: 2030 010b |000f: instance-of v0, v3, Lat/bitfire/dav4jvm/property/ResourceType; // type@0b01 │ │ +4afede: 3800 1900 |0011: if-eqz v0, 002a // +0019 │ │ +4afee2: 1f03 010b |0013: check-cast v3, Lat/bitfire/dav4jvm/property/ResourceType; // type@0b01 │ │ +4afee6: 6e10 ce3d 0300 |0015: invoke-virtual {v3}, Lat/bitfire/dav4jvm/property/ResourceType;.getTypes:()Ljava/util/Set; // method@3dce │ │ +4afeec: 0c03 |0018: move-result-object v3 │ │ +4afeee: 6200 ce17 |0019: sget-object v0, Lat/bitfire/dav4jvm/property/ResourceType;.Companion:Lat/bitfire/dav4jvm/property/ResourceType$Companion; // field@17ce │ │ +4afef2: 6e10 c03d 0000 |001b: invoke-virtual {v0}, Lat/bitfire/dav4jvm/property/ResourceType$Companion;.getCOLLECTION:()Lat/bitfire/dav4jvm/Property$Name; // method@3dc0 │ │ +4afef8: 0c00 |001e: move-result-object v0 │ │ +4afefa: 7220 f1f9 0300 |001f: invoke-interface {v3, v0}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@f9f1 │ │ +4aff00: 0a03 |0022: move-result v3 │ │ +4aff02: df03 0301 |0023: xor-int/lit8 v3, v3, #int 1 // #01 │ │ +4aff06: 6e20 b8ef 3400 |0025: invoke-virtual {v4, v3}, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.setFile:(Z)V // method@efb8 │ │ +4aff0c: 2900 7100 |0028: goto/16 0099 // +0071 │ │ +4aff10: 2030 f00a |002a: instance-of v0, v3, Lat/bitfire/dav4jvm/property/GetLastModified; // type@0af0 │ │ +4aff14: 3800 0c00 |002c: if-eqz v0, 0038 // +000c │ │ +4aff18: 1f03 f00a |002e: check-cast v3, Lat/bitfire/dav4jvm/property/GetLastModified; // type@0af0 │ │ +4aff1c: 6e10 823d 0300 |0030: invoke-virtual {v3}, Lat/bitfire/dav4jvm/property/GetLastModified;.getLastModified:()J // method@3d82 │ │ +4aff22: 0b00 |0033: move-result-wide v0 │ │ +4aff24: 6e30 bbef 0401 |0034: invoke-virtual {v4, v0, v1}, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.setModifiedTimestamp:(J)V // method@efbb │ │ +4aff2a: 2862 |0037: goto 0099 // +0062 │ │ +4aff2c: 2030 ea0a |0038: instance-of v0, v3, Lat/bitfire/dav4jvm/property/GetContentType; // type@0aea │ │ +4aff30: 3800 0c00 |003a: if-eqz v0, 0046 // +000c │ │ +4aff34: 1f03 ea0a |003c: check-cast v3, Lat/bitfire/dav4jvm/property/GetContentType; // type@0aea │ │ +4aff38: 6e10 683d 0300 |003e: invoke-virtual {v3}, Lat/bitfire/dav4jvm/property/GetContentType;.getType:()Ljava/lang/String; // method@3d68 │ │ +4aff3e: 0c03 |0041: move-result-object v3 │ │ +4aff40: 6e20 baef 3400 |0042: invoke-virtual {v4, v3}, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.setMimeType:(Ljava/lang/String;)V // method@efba │ │ +4aff46: 2854 |0045: goto 0099 // +0054 │ │ +4aff48: 2030 f821 |0046: instance-of v0, v3, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCSize; // type@21f8 │ │ +4aff4c: 3800 0c00 |0048: if-eqz v0, 0054 // +000c │ │ +4aff50: 1f03 f821 |004a: check-cast v3, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCSize; // type@21f8 │ │ +4aff54: 6e10 0af0 0300 |004c: invoke-virtual {v3}, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCSize;.getOcSize:()J // method@f00a │ │ +4aff5a: 0b00 |004f: move-result-wide v0 │ │ +4aff5c: 6e30 bfef 0401 |0050: invoke-virtual {v4, v0, v1}, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.setSize:(J)V // method@efbf │ │ +4aff62: 2846 |0053: goto 0099 // +0046 │ │ +4aff64: 2030 ef21 |0054: instance-of v0, v3, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPreview; // type@21ef │ │ +4aff68: 3800 0c00 |0056: if-eqz v0, 0062 // +000c │ │ +4aff6c: 1f03 ef21 |0058: check-cast v3, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPreview; // type@21ef │ │ +4aff70: 6e10 eaef 0300 |005a: invoke-virtual {v3}, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPreview;.isNcPreview:()Z // method@efea │ │ +4aff76: 0a03 |005d: move-result v3 │ │ +4aff78: 6e20 b9ef 3400 |005e: invoke-virtual {v4, v3}, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.setHasPreview:(Z)V // method@efb9 │ │ +4aff7e: 2838 |0061: goto 0099 // +0038 │ │ +4aff80: 2030 f221 |0062: instance-of v0, v3, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCFavorite; // type@21f2 │ │ +4aff84: 3800 0c00 |0064: if-eqz v0, 0070 // +000c │ │ +4aff88: 1f03 f221 |0066: check-cast v3, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCFavorite; // type@21f2 │ │ +4aff8c: 6e10 f4ef 0300 |0068: invoke-virtual {v3}, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCFavorite;.isOcFavorite:()Z // method@eff4 │ │ +4aff92: 0a03 |006b: move-result v3 │ │ +4aff94: 6e20 b7ef 3400 |006c: invoke-virtual {v4, v3}, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.setFavorite:(Z)V // method@efb7 │ │ +4aff9a: 282a |006f: goto 0099 // +002a │ │ +4aff9c: 2030 e10a |0070: instance-of v0, v3, Lat/bitfire/dav4jvm/property/DisplayName; // type@0ae1 │ │ +4affa0: 3800 0c00 |0072: if-eqz v0, 007e // +000c │ │ +4affa4: 1f03 e10a |0074: check-cast v3, Lat/bitfire/dav4jvm/property/DisplayName; // type@0ae1 │ │ +4affa8: 6e10 3a3d 0300 |0076: invoke-virtual {v3}, Lat/bitfire/dav4jvm/property/DisplayName;.getDisplayName:()Ljava/lang/String; // method@3d3a │ │ +4affae: 0c03 |0079: move-result-object v3 │ │ +4affb0: 6e20 b5ef 3400 |007a: invoke-virtual {v4, v3}, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.setDisplayName:(Ljava/lang/String;)V // method@efb5 │ │ +4affb6: 281c |007d: goto 0099 // +001c │ │ +4affb8: 2030 e921 |007e: instance-of v0, v3, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCEncrypted; // type@21e9 │ │ +4affbc: 3800 0c00 |0080: if-eqz v0, 008c // +000c │ │ +4affc0: 1f03 e921 |0082: check-cast v3, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCEncrypted; // type@21e9 │ │ +4affc4: 6e10 d4ef 0300 |0084: invoke-virtual {v3}, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCEncrypted;.isNcEncrypted:()Z // method@efd4 │ │ +4affca: 0a03 |0087: move-result v3 │ │ +4affcc: 6e20 b6ef 3400 |0088: invoke-virtual {v4, v3}, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.setEncrypted:(Z)V // method@efb6 │ │ +4affd2: 280e |008b: goto 0099 // +000e │ │ +4affd4: 2030 ec21 |008c: instance-of v0, v3, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPermission; // type@21ec │ │ +4affd8: 3800 0b00 |008e: if-eqz v0, 0099 // +000b │ │ +4affdc: 1f03 ec21 |0090: check-cast v3, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPermission; // type@21ec │ │ +4affe0: 6e10 dfef 0300 |0092: invoke-virtual {v3}, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPermission;.getNcPermission:()Ljava/lang/String; // method@efdf │ │ +4affe6: 0c03 |0095: move-result-object v3 │ │ +4affe8: 6e20 bdef 3400 |0096: invoke-virtual {v4, v3}, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.setPermissions:(Ljava/lang/String;)V // method@efbd │ │ +4affee: 0e00 |0099: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0004 line=74 │ │ 0x000f line=76 │ │ 0x0013 line=77 │ │ 0x002a line=79 │ │ @@ -2059831,72 +2059831,72 @@ │ │ type : '(Lat/bitfire/dav4jvm/Response;Ljava/lang/String;)Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 118 16-bit code units │ │ -4afd7c: |[4afd7c] com.nextcloud.talk.components.filebrowser.models.BrowserFile$Companion.getModelFromResponse:(Lat/bitfire/dav4jvm/Response;Ljava/lang/String;)Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile; │ │ -4afd8c: 1a00 71df |0000: const-string v0, "response" // string@df71 │ │ -4afd90: 7120 00fc 0500 |0002: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4afd96: 1a00 2edd |0005: const-string v0, "remotePath" // string@dd2e │ │ -4afd9a: 7120 00fc 0600 |0007: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4afda0: 2200 e521 |000a: new-instance v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile; // type@21e5 │ │ -4afda4: 7010 94ef 0000 |000c: invoke-direct {v0}, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.:()V // method@ef94 │ │ -4afdaa: 7110 2804 0600 |000f: invoke-static {v6}, Landroid/net/Uri;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@0428 │ │ -4afdb0: 0c01 |0012: move-result-object v1 │ │ -4afdb2: 6e20 bcef 1000 |0013: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.setPath:(Ljava/lang/String;)V // method@efbc │ │ -4afdb8: 2201 5224 |0016: new-instance v1, Ljava/io/File; // type@2452 │ │ -4afdbc: 7020 a4f4 6100 |0018: invoke-direct {v1, v6}, Ljava/io/File;.:(Ljava/lang/String;)V // method@f4a4 │ │ -4afdc2: 6e10 b0f4 0100 |001b: invoke-virtual {v1}, Ljava/io/File;.getName:()Ljava/lang/String; // method@f4b0 │ │ -4afdc8: 0c06 |001e: move-result-object v6 │ │ -4afdca: 7110 2804 0600 |001f: invoke-static {v6}, Landroid/net/Uri;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@0428 │ │ -4afdd0: 0c06 |0022: move-result-object v6 │ │ -4afdd2: 6e20 b5ef 6000 |0023: invoke-virtual {v0, v6}, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.setDisplayName:(Ljava/lang/String;)V // method@efb5 │ │ -4afdd8: 6e10 013c 0500 |0026: invoke-virtual {v5}, Lat/bitfire/dav4jvm/Response;.getProperties:()Ljava/util/List; // method@3c01 │ │ -4afdde: 0c05 |0029: move-result-object v5 │ │ -4afde0: 7210 72f9 0500 |002a: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@f972 │ │ -4afde6: 0c05 |002d: move-result-object v5 │ │ -4afde8: 7210 46f9 0500 |002e: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ -4afdee: 0a06 |0031: move-result v6 │ │ -4afdf0: 3806 0c00 |0032: if-eqz v6, 003e // +000c │ │ -4afdf4: 7210 47f9 0500 |0034: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ -4afdfa: 0c06 |0037: move-result-object v6 │ │ -4afdfc: 1f06 9a0a |0038: check-cast v6, Lat/bitfire/dav4jvm/Property; // type@0a9a │ │ -4afe00: 7030 8def 6400 |003a: invoke-direct {v4, v6, v0}, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile$Companion;.mapPropertyToBrowserFile:(Lat/bitfire/dav4jvm/Property;Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;)V // method@ef8d │ │ -4afe06: 28f1 |003d: goto 002e // -000f │ │ -4afe08: 6e10 acef 0000 |003e: invoke-virtual {v0}, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.getPermissions:()Ljava/lang/String; // method@efac │ │ -4afe0e: 0c05 |0041: move-result-object v5 │ │ -4afe10: 3805 1c00 |0042: if-eqz v5, 005e // +001c │ │ -4afe14: 6e10 acef 0000 |0044: invoke-virtual {v0}, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.getPermissions:()Ljava/lang/String; // method@efac │ │ -4afe1a: 0c05 |0047: move-result-object v5 │ │ -4afe1c: 7110 fdfb 0500 |0048: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4afe22: 1f05 7724 |004b: check-cast v5, Ljava/lang/CharSequence; // type@2477 │ │ -4afe26: 1a06 c364 |004d: const-string v6, "R" // string@64c3 │ │ -4afe2a: 1f06 7724 |004f: check-cast v6, Ljava/lang/CharSequence; // type@2477 │ │ -4afe2e: 1221 |0051: const/4 v1, #int 2 // #2 │ │ -4afe30: 1202 |0052: const/4 v2, #int 0 // #0 │ │ -4afe32: 1203 |0053: const/4 v3, #int 0 // #0 │ │ -4afe34: 7152 39fc 6513 |0054: invoke-static {v5, v6, v3, v1, v2}, Lkotlin/text/StringsKt;.contains$default:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZILjava/lang/Object;)Z // method@fc39 │ │ -4afe3a: 0a05 |0057: move-result v5 │ │ -4afe3c: 3805 0600 |0058: if-eqz v5, 005e // +0006 │ │ -4afe40: 1215 |005a: const/4 v5, #int 1 // #1 │ │ -4afe42: 6e20 b4ef 5000 |005b: invoke-virtual {v0, v5}, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.setAllowedToReShare:(Z)V // method@efb4 │ │ -4afe48: 6e10 a9ef 0000 |005e: invoke-virtual {v0}, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.getMimeType:()Ljava/lang/String; // method@efa9 │ │ -4afe4e: 0c05 |0061: move-result-object v5 │ │ -4afe50: 1f05 7724 |0062: check-cast v5, Ljava/lang/CharSequence; // type@2477 │ │ -4afe54: 7110 4805 0500 |0064: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0548 │ │ -4afe5a: 0a05 |0067: move-result v5 │ │ -4afe5c: 3805 0d00 |0068: if-eqz v5, 0075 // +000d │ │ -4afe60: 6e10 b3ef 0000 |006a: invoke-virtual {v0}, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isFile:()Z // method@efb3 │ │ -4afe66: 0a05 |006d: move-result v5 │ │ -4afe68: 3905 0700 |006e: if-nez v5, 0075 // +0007 │ │ -4afe6c: 1a05 98b6 |0070: const-string v5, "inode/directory" // string@b698 │ │ -4afe70: 6e20 baef 5000 |0072: invoke-virtual {v0, v5}, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.setMimeType:(Ljava/lang/String;)V // method@efba │ │ -4afe76: 1100 |0075: return-object v0 │ │ +4afd80: |[4afd80] com.nextcloud.talk.components.filebrowser.models.BrowserFile$Companion.getModelFromResponse:(Lat/bitfire/dav4jvm/Response;Ljava/lang/String;)Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile; │ │ +4afd90: 1a00 71df |0000: const-string v0, "response" // string@df71 │ │ +4afd94: 7120 00fc 0500 |0002: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4afd9a: 1a00 2edd |0005: const-string v0, "remotePath" // string@dd2e │ │ +4afd9e: 7120 00fc 0600 |0007: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4afda4: 2200 e521 |000a: new-instance v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile; // type@21e5 │ │ +4afda8: 7010 94ef 0000 |000c: invoke-direct {v0}, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.:()V // method@ef94 │ │ +4afdae: 7110 2804 0600 |000f: invoke-static {v6}, Landroid/net/Uri;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@0428 │ │ +4afdb4: 0c01 |0012: move-result-object v1 │ │ +4afdb6: 6e20 bcef 1000 |0013: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.setPath:(Ljava/lang/String;)V // method@efbc │ │ +4afdbc: 2201 5224 |0016: new-instance v1, Ljava/io/File; // type@2452 │ │ +4afdc0: 7020 a4f4 6100 |0018: invoke-direct {v1, v6}, Ljava/io/File;.:(Ljava/lang/String;)V // method@f4a4 │ │ +4afdc6: 6e10 b0f4 0100 |001b: invoke-virtual {v1}, Ljava/io/File;.getName:()Ljava/lang/String; // method@f4b0 │ │ +4afdcc: 0c06 |001e: move-result-object v6 │ │ +4afdce: 7110 2804 0600 |001f: invoke-static {v6}, Landroid/net/Uri;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@0428 │ │ +4afdd4: 0c06 |0022: move-result-object v6 │ │ +4afdd6: 6e20 b5ef 6000 |0023: invoke-virtual {v0, v6}, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.setDisplayName:(Ljava/lang/String;)V // method@efb5 │ │ +4afddc: 6e10 013c 0500 |0026: invoke-virtual {v5}, Lat/bitfire/dav4jvm/Response;.getProperties:()Ljava/util/List; // method@3c01 │ │ +4afde2: 0c05 |0029: move-result-object v5 │ │ +4afde4: 7210 72f9 0500 |002a: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@f972 │ │ +4afdea: 0c05 |002d: move-result-object v5 │ │ +4afdec: 7210 46f9 0500 |002e: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ +4afdf2: 0a06 |0031: move-result v6 │ │ +4afdf4: 3806 0c00 |0032: if-eqz v6, 003e // +000c │ │ +4afdf8: 7210 47f9 0500 |0034: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ +4afdfe: 0c06 |0037: move-result-object v6 │ │ +4afe00: 1f06 9a0a |0038: check-cast v6, Lat/bitfire/dav4jvm/Property; // type@0a9a │ │ +4afe04: 7030 8def 6400 |003a: invoke-direct {v4, v6, v0}, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile$Companion;.mapPropertyToBrowserFile:(Lat/bitfire/dav4jvm/Property;Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;)V // method@ef8d │ │ +4afe0a: 28f1 |003d: goto 002e // -000f │ │ +4afe0c: 6e10 acef 0000 |003e: invoke-virtual {v0}, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.getPermissions:()Ljava/lang/String; // method@efac │ │ +4afe12: 0c05 |0041: move-result-object v5 │ │ +4afe14: 3805 1c00 |0042: if-eqz v5, 005e // +001c │ │ +4afe18: 6e10 acef 0000 |0044: invoke-virtual {v0}, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.getPermissions:()Ljava/lang/String; // method@efac │ │ +4afe1e: 0c05 |0047: move-result-object v5 │ │ +4afe20: 7110 fdfb 0500 |0048: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4afe26: 1f05 7724 |004b: check-cast v5, Ljava/lang/CharSequence; // type@2477 │ │ +4afe2a: 1a06 c364 |004d: const-string v6, "R" // string@64c3 │ │ +4afe2e: 1f06 7724 |004f: check-cast v6, Ljava/lang/CharSequence; // type@2477 │ │ +4afe32: 1221 |0051: const/4 v1, #int 2 // #2 │ │ +4afe34: 1202 |0052: const/4 v2, #int 0 // #0 │ │ +4afe36: 1203 |0053: const/4 v3, #int 0 // #0 │ │ +4afe38: 7152 39fc 6513 |0054: invoke-static {v5, v6, v3, v1, v2}, Lkotlin/text/StringsKt;.contains$default:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZILjava/lang/Object;)Z // method@fc39 │ │ +4afe3e: 0a05 |0057: move-result v5 │ │ +4afe40: 3805 0600 |0058: if-eqz v5, 005e // +0006 │ │ +4afe44: 1215 |005a: const/4 v5, #int 1 // #1 │ │ +4afe46: 6e20 b4ef 5000 |005b: invoke-virtual {v0, v5}, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.setAllowedToReShare:(Z)V // method@efb4 │ │ +4afe4c: 6e10 a9ef 0000 |005e: invoke-virtual {v0}, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.getMimeType:()Ljava/lang/String; // method@efa9 │ │ +4afe52: 0c05 |0061: move-result-object v5 │ │ +4afe54: 1f05 7724 |0062: check-cast v5, Ljava/lang/CharSequence; // type@2477 │ │ +4afe58: 7110 4805 0500 |0064: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0548 │ │ +4afe5e: 0a05 |0067: move-result v5 │ │ +4afe60: 3805 0d00 |0068: if-eqz v5, 0075 // +000d │ │ +4afe64: 6e10 b3ef 0000 |006a: invoke-virtual {v0}, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isFile:()Z // method@efb3 │ │ +4afe6a: 0a05 |006d: move-result v5 │ │ +4afe6c: 3905 0700 |006e: if-nez v5, 0075 // +0007 │ │ +4afe70: 1a05 98b6 |0070: const-string v5, "inode/directory" // string@b698 │ │ +4afe74: 6e20 baef 5000 |0072: invoke-virtual {v0, v5}, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.setMimeType:(Ljava/lang/String;)V // method@efba │ │ +4afe7a: 1100 |0075: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x000a line=53 │ │ 0x000f line=54 │ │ 0x0016 line=55 │ │ 0x0026 line=56 │ │ 0x002a line=57 │ │ @@ -2059943,141 +2059943,141 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4b0114: |[4b0114] com.nextcloud.talk.components.filebrowser.models.BrowserFile$Creator.:()V │ │ -4b0124: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4b012a: 0e00 |0003: return-void │ │ +4b0118: |[4b0118] com.nextcloud.talk.components.filebrowser.models.BrowserFile$Creator.:()V │ │ +4b0128: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4b012e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile$Creator;) │ │ name : 'createFromParcel' │ │ type : '(Landroid/os/Parcel;)Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 20 │ │ ins : 2 │ │ outs : 15 │ │ insns size : 99 16-bit code units │ │ -4affec: |[4affec] com.nextcloud.talk.components.filebrowser.models.BrowserFile$Creator.createFromParcel:(Landroid/os/Parcel;)Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile; │ │ -4afffc: 1a00 18d7 |0000: const-string v0, "parcel" // string@d718 │ │ -4b0000: 0801 1300 |0002: move-object/from16 v1, v19 │ │ -4b0004: 7120 00fc 0100 |0004: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4b000a: 2200 e521 |0007: new-instance v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile; // type@21e5 │ │ -4b000e: 7401 ae04 1300 |0009: invoke-virtual/range {v19}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@04ae │ │ -4b0014: 0c02 |000c: move-result-object v2 │ │ -4b0016: 7401 ae04 1300 |000d: invoke-virtual/range {v19}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@04ae │ │ -4b001c: 0c03 |0010: move-result-object v3 │ │ -4b001e: 7401 ae04 1300 |0011: invoke-virtual/range {v19}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@04ae │ │ -4b0024: 0c04 |0014: move-result-object v4 │ │ -4b0026: 7401 aa04 1300 |0015: invoke-virtual/range {v19}, Landroid/os/Parcel;.readLong:()J // method@04aa │ │ -4b002c: 0b05 |0018: move-result-wide v5 │ │ -4b002e: 7401 aa04 1300 |0019: invoke-virtual/range {v19}, Landroid/os/Parcel;.readLong:()J // method@04aa │ │ -4b0034: 0b07 |001c: move-result-wide v7 │ │ -4b0036: 7401 a704 1300 |001d: invoke-virtual/range {v19}, Landroid/os/Parcel;.readInt:()I // method@04a7 │ │ -4b003c: 0a09 |0020: move-result v9 │ │ -4b003e: 121a |0021: const/4 v10, #int 1 // #1 │ │ -4b0040: 120b |0022: const/4 v11, #int 0 // #0 │ │ -4b0042: 3809 0400 |0023: if-eqz v9, 0027 // +0004 │ │ -4b0046: 01a9 |0025: move v9, v10 │ │ -4b0048: 2802 |0026: goto 0028 // +0002 │ │ -4b004a: 01b9 |0027: move v9, v11 │ │ -4b004c: 7401 ae04 1300 |0028: invoke-virtual/range {v19}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@04ae │ │ -4b0052: 0c0c |002b: move-result-object v12 │ │ -4b0054: 7401 a704 1300 |002c: invoke-virtual/range {v19}, Landroid/os/Parcel;.readInt:()I // method@04a7 │ │ -4b005a: 0a0d |002f: move-result v13 │ │ -4b005c: 380d 0400 |0030: if-eqz v13, 0034 // +0004 │ │ -4b0060: 01ad |0032: move v13, v10 │ │ -4b0062: 2802 |0033: goto 0035 // +0002 │ │ -4b0064: 01bd |0034: move v13, v11 │ │ -4b0066: 7401 a704 1300 |0035: invoke-virtual/range {v19}, Landroid/os/Parcel;.readInt:()I // method@04a7 │ │ -4b006c: 0a0e |0038: move-result v14 │ │ -4b006e: 380e 0400 |0039: if-eqz v14, 003d // +0004 │ │ -4b0072: 01ae |003b: move v14, v10 │ │ -4b0074: 2802 |003c: goto 003e // +0002 │ │ -4b0076: 01be |003d: move v14, v11 │ │ -4b0078: 7401 a704 1300 |003e: invoke-virtual/range {v19}, Landroid/os/Parcel;.readInt:()I // method@04a7 │ │ -4b007e: 0a0f |0041: move-result v15 │ │ -4b0080: 380f 0400 |0042: if-eqz v15, 0046 // +0004 │ │ -4b0084: 01af |0044: move v15, v10 │ │ -4b0086: 2802 |0045: goto 0047 // +0002 │ │ -4b0088: 01bf |0046: move v15, v11 │ │ -4b008a: 7401 ae04 1300 |0047: invoke-virtual/range {v19}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@04ae │ │ -4b0090: 0c10 |004a: move-result-object v16 │ │ -4b0092: 7401 a704 1300 |004b: invoke-virtual/range {v19}, Landroid/os/Parcel;.readInt:()I // method@04a7 │ │ -4b0098: 0a01 |004e: move-result v1 │ │ -4b009a: 3801 0500 |004f: if-eqz v1, 0054 // +0005 │ │ -4b009e: 0211 0a00 |0051: move/from16 v17, v10 │ │ -4b00a2: 2803 |0053: goto 0056 // +0003 │ │ -4b00a4: 0211 0b00 |0054: move/from16 v17, v11 │ │ -4b00a8: 0701 |0056: move-object v1, v0 │ │ -4b00aa: 07ca |0057: move-object v10, v12 │ │ -4b00ac: 01db |0058: move v11, v13 │ │ -4b00ae: 01ec |0059: move v12, v14 │ │ -4b00b0: 01fd |005a: move v13, v15 │ │ -4b00b2: 080e 1000 |005b: move-object/from16 v14, v16 │ │ -4b00b6: 020f 1100 |005d: move/from16 v15, v17 │ │ -4b00ba: 760f 95ef 0100 |005f: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15}, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JJZLjava/lang/String;ZZZLjava/lang/String;Z)V // method@ef95 │ │ -4b00c0: 1100 |0062: return-object v0 │ │ +4afff0: |[4afff0] com.nextcloud.talk.components.filebrowser.models.BrowserFile$Creator.createFromParcel:(Landroid/os/Parcel;)Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile; │ │ +4b0000: 1a00 18d7 |0000: const-string v0, "parcel" // string@d718 │ │ +4b0004: 0801 1300 |0002: move-object/from16 v1, v19 │ │ +4b0008: 7120 00fc 0100 |0004: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4b000e: 2200 e521 |0007: new-instance v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile; // type@21e5 │ │ +4b0012: 7401 ae04 1300 |0009: invoke-virtual/range {v19}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@04ae │ │ +4b0018: 0c02 |000c: move-result-object v2 │ │ +4b001a: 7401 ae04 1300 |000d: invoke-virtual/range {v19}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@04ae │ │ +4b0020: 0c03 |0010: move-result-object v3 │ │ +4b0022: 7401 ae04 1300 |0011: invoke-virtual/range {v19}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@04ae │ │ +4b0028: 0c04 |0014: move-result-object v4 │ │ +4b002a: 7401 aa04 1300 |0015: invoke-virtual/range {v19}, Landroid/os/Parcel;.readLong:()J // method@04aa │ │ +4b0030: 0b05 |0018: move-result-wide v5 │ │ +4b0032: 7401 aa04 1300 |0019: invoke-virtual/range {v19}, Landroid/os/Parcel;.readLong:()J // method@04aa │ │ +4b0038: 0b07 |001c: move-result-wide v7 │ │ +4b003a: 7401 a704 1300 |001d: invoke-virtual/range {v19}, Landroid/os/Parcel;.readInt:()I // method@04a7 │ │ +4b0040: 0a09 |0020: move-result v9 │ │ +4b0042: 121a |0021: const/4 v10, #int 1 // #1 │ │ +4b0044: 120b |0022: const/4 v11, #int 0 // #0 │ │ +4b0046: 3809 0400 |0023: if-eqz v9, 0027 // +0004 │ │ +4b004a: 01a9 |0025: move v9, v10 │ │ +4b004c: 2802 |0026: goto 0028 // +0002 │ │ +4b004e: 01b9 |0027: move v9, v11 │ │ +4b0050: 7401 ae04 1300 |0028: invoke-virtual/range {v19}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@04ae │ │ +4b0056: 0c0c |002b: move-result-object v12 │ │ +4b0058: 7401 a704 1300 |002c: invoke-virtual/range {v19}, Landroid/os/Parcel;.readInt:()I // method@04a7 │ │ +4b005e: 0a0d |002f: move-result v13 │ │ +4b0060: 380d 0400 |0030: if-eqz v13, 0034 // +0004 │ │ +4b0064: 01ad |0032: move v13, v10 │ │ +4b0066: 2802 |0033: goto 0035 // +0002 │ │ +4b0068: 01bd |0034: move v13, v11 │ │ +4b006a: 7401 a704 1300 |0035: invoke-virtual/range {v19}, Landroid/os/Parcel;.readInt:()I // method@04a7 │ │ +4b0070: 0a0e |0038: move-result v14 │ │ +4b0072: 380e 0400 |0039: if-eqz v14, 003d // +0004 │ │ +4b0076: 01ae |003b: move v14, v10 │ │ +4b0078: 2802 |003c: goto 003e // +0002 │ │ +4b007a: 01be |003d: move v14, v11 │ │ +4b007c: 7401 a704 1300 |003e: invoke-virtual/range {v19}, Landroid/os/Parcel;.readInt:()I // method@04a7 │ │ +4b0082: 0a0f |0041: move-result v15 │ │ +4b0084: 380f 0400 |0042: if-eqz v15, 0046 // +0004 │ │ +4b0088: 01af |0044: move v15, v10 │ │ +4b008a: 2802 |0045: goto 0047 // +0002 │ │ +4b008c: 01bf |0046: move v15, v11 │ │ +4b008e: 7401 ae04 1300 |0047: invoke-virtual/range {v19}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@04ae │ │ +4b0094: 0c10 |004a: move-result-object v16 │ │ +4b0096: 7401 a704 1300 |004b: invoke-virtual/range {v19}, Landroid/os/Parcel;.readInt:()I // method@04a7 │ │ +4b009c: 0a01 |004e: move-result v1 │ │ +4b009e: 3801 0500 |004f: if-eqz v1, 0054 // +0005 │ │ +4b00a2: 0211 0a00 |0051: move/from16 v17, v10 │ │ +4b00a6: 2803 |0053: goto 0056 // +0003 │ │ +4b00a8: 0211 0b00 |0054: move/from16 v17, v11 │ │ +4b00ac: 0701 |0056: move-object v1, v0 │ │ +4b00ae: 07ca |0057: move-object v10, v12 │ │ +4b00b0: 01db |0058: move v11, v13 │ │ +4b00b2: 01ec |0059: move v12, v14 │ │ +4b00b4: 01fd |005a: move v13, v15 │ │ +4b00b6: 080e 1000 |005b: move-object/from16 v14, v16 │ │ +4b00ba: 020f 1100 |005d: move/from16 v15, v17 │ │ +4b00be: 760f 95ef 0100 |005f: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15}, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JJZLjava/lang/String;ZZZLjava/lang/String;Z)V // method@ef95 │ │ +4b00c4: 1100 |0062: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile$Creator;) │ │ name : 'createFromParcel' │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -4b00dc: |[4b00dc] com.nextcloud.talk.components.filebrowser.models.BrowserFile$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -4b00ec: 6e20 8fef 1000 |0000: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile$Creator;.createFromParcel:(Landroid/os/Parcel;)Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile; // method@ef8f │ │ -4b00f2: 0c01 |0003: move-result-object v1 │ │ -4b00f4: 1101 |0004: return-object v1 │ │ +4b00e0: |[4b00e0] com.nextcloud.talk.components.filebrowser.models.BrowserFile$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +4b00f0: 6e20 8fef 1000 |0000: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile$Creator;.createFromParcel:(Landroid/os/Parcel;)Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile; // method@ef8f │ │ +4b00f6: 0c01 |0003: move-result-object v1 │ │ +4b00f8: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile$Creator;) │ │ name : 'newArray' │ │ type : '(I)[Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4b00c4: |[4b00c4] com.nextcloud.talk.components.filebrowser.models.BrowserFile$Creator.newArray:(I)[Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile; │ │ -4b00d4: 2311 2928 |0000: new-array v1, v1, [Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile; // type@2829 │ │ -4b00d8: 1101 |0002: return-object v1 │ │ +4b00c8: |[4b00c8] com.nextcloud.talk.components.filebrowser.models.BrowserFile$Creator.newArray:(I)[Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile; │ │ +4b00d8: 2311 2928 |0000: new-array v1, v1, [Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile; // type@2829 │ │ +4b00dc: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile$Creator;) │ │ name : 'newArray' │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -4b00f8: |[4b00f8] com.nextcloud.talk.components.filebrowser.models.BrowserFile$Creator.newArray:(I)[Ljava/lang/Object; │ │ -4b0108: 6e20 91ef 1000 |0000: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile$Creator;.newArray:(I)[Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile; // method@ef91 │ │ -4b010e: 0c01 |0003: move-result-object v1 │ │ -4b0110: 1101 |0004: return-object v1 │ │ +4b00fc: |[4b00fc] com.nextcloud.talk.components.filebrowser.models.BrowserFile$Creator.newArray:(I)[Ljava/lang/Object; │ │ +4b010c: 6e20 91ef 1000 |0000: invoke-virtual {v0, v1}, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile$Creator;.newArray:(I)[Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile; // method@ef91 │ │ +4b0112: 0c01 |0003: move-result-object v1 │ │ +4b0114: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 6736 (BrowserFile.kt) │ │ │ │ Class #7765 header: │ │ @@ -2060171,55 +2060171,55 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -4b0854: |[4b0854] com.nextcloud.talk.components.filebrowser.models.BrowserFile.:()V │ │ -4b0864: 2200 e321 |0000: new-instance v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile$Companion; // type@21e3 │ │ -4b0868: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4b086a: 7020 8bef 1000 |0003: invoke-direct {v0, v1}, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@ef8b │ │ -4b0870: 6900 77b3 |0006: sput-object v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.Companion:Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile$Companion; // field@b377 │ │ -4b0874: 1300 0800 |0008: const/16 v0, #int 8 // #8 │ │ -4b0878: 6700 75b3 |000a: sput v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.$stable:I // field@b375 │ │ -4b087c: 2200 e421 |000c: new-instance v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile$Creator; // type@21e4 │ │ -4b0880: 7010 8eef 0000 |000e: invoke-direct {v0}, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile$Creator;.:()V // method@ef8e │ │ -4b0886: 1f00 1001 |0011: check-cast v0, Landroid/os/Parcelable$Creator; // type@0110 │ │ -4b088a: 6900 76b3 |0013: sput-object v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.CREATOR:Landroid/os/Parcelable$Creator; // field@b376 │ │ -4b088e: 0e00 |0015: return-void │ │ +4b0858: |[4b0858] com.nextcloud.talk.components.filebrowser.models.BrowserFile.:()V │ │ +4b0868: 2200 e321 |0000: new-instance v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile$Companion; // type@21e3 │ │ +4b086c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4b086e: 7020 8bef 1000 |0003: invoke-direct {v0, v1}, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@ef8b │ │ +4b0874: 6900 77b3 |0006: sput-object v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.Companion:Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile$Companion; // field@b377 │ │ +4b0878: 1300 0800 |0008: const/16 v0, #int 8 // #8 │ │ +4b087c: 6700 75b3 |000a: sput v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.$stable:I // field@b375 │ │ +4b0880: 2200 e421 |000c: new-instance v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile$Creator; // type@21e4 │ │ +4b0884: 7010 8eef 0000 |000e: invoke-direct {v0}, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile$Creator;.:()V // method@ef8e │ │ +4b088a: 1f00 1001 |0011: check-cast v0, Landroid/os/Parcelable$Creator; // type@0110 │ │ +4b088e: 6900 76b3 |0013: sput-object v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.CREATOR:Landroid/os/Parcelable$Creator; // field@b376 │ │ +4b0892: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 16 │ │ ins : 1 │ │ outs : 15 │ │ insns size : 19 16-bit code units │ │ -4b0890: |[4b0890] com.nextcloud.talk.components.filebrowser.models.BrowserFile.:()V │ │ -4b08a0: 120d |0000: const/4 v13, #int 0 // #0 │ │ -4b08a2: 120e |0001: const/4 v14, #int 0 // #0 │ │ -4b08a4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4b08a6: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -4b08a8: 1203 |0004: const/4 v3, #int 0 // #0 │ │ -4b08aa: 1604 0000 |0005: const-wide/16 v4, #int 0 // #0 │ │ -4b08ae: 1606 0000 |0007: const-wide/16 v6, #int 0 // #0 │ │ -4b08b2: 1208 |0009: const/4 v8, #int 0 // #0 │ │ -4b08b4: 1209 |000a: const/4 v9, #int 0 // #0 │ │ -4b08b6: 120a |000b: const/4 v10, #int 0 // #0 │ │ -4b08b8: 120b |000c: const/4 v11, #int 0 // #0 │ │ -4b08ba: 120c |000d: const/4 v12, #int 0 // #0 │ │ -4b08bc: 07f0 |000e: move-object v0, v15 │ │ -4b08be: 760f 95ef 0000 |000f: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14}, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JJZLjava/lang/String;ZZZLjava/lang/String;Z)V // method@ef95 │ │ -4b08c4: 0e00 |0012: return-void │ │ +4b0894: |[4b0894] com.nextcloud.talk.components.filebrowser.models.BrowserFile.:()V │ │ +4b08a4: 120d |0000: const/4 v13, #int 0 // #0 │ │ +4b08a6: 120e |0001: const/4 v14, #int 0 // #0 │ │ +4b08a8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4b08aa: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +4b08ac: 1203 |0004: const/4 v3, #int 0 // #0 │ │ +4b08ae: 1604 0000 |0005: const-wide/16 v4, #int 0 // #0 │ │ +4b08b2: 1606 0000 |0007: const-wide/16 v6, #int 0 // #0 │ │ +4b08b6: 1208 |0009: const/4 v8, #int 0 // #0 │ │ +4b08b8: 1209 |000a: const/4 v9, #int 0 // #0 │ │ +4b08ba: 120a |000b: const/4 v10, #int 0 // #0 │ │ +4b08bc: 120b |000c: const/4 v11, #int 0 // #0 │ │ +4b08be: 120c |000d: const/4 v12, #int 0 // #0 │ │ +4b08c0: 07f0 |000e: move-object v0, v15 │ │ +4b08c2: 760f 95ef 0000 |000f: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14}, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JJZLjava/lang/String;ZZZLjava/lang/String;Z)V // method@ef95 │ │ +4b08c8: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x000f line=49 │ │ locals : │ │ 0x0000 - 0x0013 reg=15 this Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile; │ │ │ │ #2 : (in Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;) │ │ @@ -2060227,29 +2060227,29 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JJZLjava/lang/String;ZZZLjava/lang/String;Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 15 │ │ ins : 15 │ │ outs : 1 │ │ insns size : 28 16-bit code units │ │ -4b08c8: |[4b08c8] com.nextcloud.talk.components.filebrowser.models.BrowserFile.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JJZLjava/lang/String;ZZZLjava/lang/String;Z)V │ │ -4b08d8: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4b08de: 5b01 80b3 |0003: iput-object v1, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.path:Ljava/lang/String; // field@b380 │ │ -4b08e2: 5b02 78b3 |0005: iput-object v2, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.displayName:Ljava/lang/String; // field@b378 │ │ -4b08e6: 5b03 7eb3 |0007: iput-object v3, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.mimeType:Ljava/lang/String; // field@b37e │ │ -4b08ea: 5a04 7fb3 |0009: iput-wide v4, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.modifiedTimestamp:J // field@b37f │ │ -4b08ee: 5a06 83b3 |000b: iput-wide v6, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.size:J // field@b383 │ │ -4b08f2: 5c08 7db3 |000d: iput-boolean v8, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isFile:Z // field@b37d │ │ -4b08f6: 5b09 82b3 |000f: iput-object v9, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.remoteId:Ljava/lang/String; // field@b382 │ │ -4b08fa: 5c0a 79b3 |0011: iput-boolean v10, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.hasPreview:Z // field@b379 │ │ -4b08fe: 5c0b 7cb3 |0013: iput-boolean v11, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isFavorite:Z // field@b37c │ │ -4b0902: 5c0c 7bb3 |0015: iput-boolean v12, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isEncrypted:Z // field@b37b │ │ -4b0906: 5b0d 81b3 |0017: iput-object v13, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.permissions:Ljava/lang/String; // field@b381 │ │ -4b090a: 5c0e 7ab3 |0019: iput-boolean v14, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isAllowedToReShare:Z // field@b37a │ │ -4b090e: 0e00 |001b: return-void │ │ +4b08cc: |[4b08cc] com.nextcloud.talk.components.filebrowser.models.BrowserFile.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JJZLjava/lang/String;ZZZLjava/lang/String;Z)V │ │ +4b08dc: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4b08e2: 5b01 80b3 |0003: iput-object v1, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.path:Ljava/lang/String; // field@b380 │ │ +4b08e6: 5b02 78b3 |0005: iput-object v2, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.displayName:Ljava/lang/String; // field@b378 │ │ +4b08ea: 5b03 7eb3 |0007: iput-object v3, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.mimeType:Ljava/lang/String; // field@b37e │ │ +4b08ee: 5a04 7fb3 |0009: iput-wide v4, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.modifiedTimestamp:J // field@b37f │ │ +4b08f2: 5a06 83b3 |000b: iput-wide v6, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.size:J // field@b383 │ │ +4b08f6: 5c08 7db3 |000d: iput-boolean v8, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isFile:Z // field@b37d │ │ +4b08fa: 5b09 82b3 |000f: iput-object v9, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.remoteId:Ljava/lang/String; // field@b382 │ │ +4b08fe: 5c0a 79b3 |0011: iput-boolean v10, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.hasPreview:Z // field@b379 │ │ +4b0902: 5c0b 7cb3 |0013: iput-boolean v11, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isFavorite:Z // field@b37c │ │ +4b0906: 5c0c 7bb3 |0015: iput-boolean v12, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isEncrypted:Z // field@b37b │ │ +4b090a: 5b0d 81b3 |0017: iput-object v13, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.permissions:Ljava/lang/String; // field@b381 │ │ +4b090e: 5c0e 7ab3 |0019: iput-boolean v14, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isAllowedToReShare:Z // field@b37a │ │ +4b0912: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0003 line=33 │ │ 0x0005 line=34 │ │ 0x0007 line=35 │ │ 0x0009 line=36 │ │ @@ -2060281,91 +2060281,91 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JJZLjava/lang/String;ZZZLjava/lang/String;ZILkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 33 │ │ ins : 17 │ │ outs : 15 │ │ insns size : 129 16-bit code units │ │ -4b0910: |[4b0910] com.nextcloud.talk.components.filebrowser.models.BrowserFile.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JJZLjava/lang/String;ZZZLjava/lang/String;ZILkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -4b0920: 0200 1f00 |0000: move/from16 v0, v31 │ │ -4b0924: dd01 0001 |0002: and-int/lit8 v1, v0, #int 1 // #01 │ │ -4b0928: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -4b092a: 3801 0400 |0005: if-eqz v1, 0009 // +0004 │ │ -4b092e: 0721 |0007: move-object v1, v2 │ │ -4b0930: 2803 |0008: goto 000b // +0003 │ │ -4b0932: 0801 1100 |0009: move-object/from16 v1, v17 │ │ -4b0936: dd03 0002 |000b: and-int/lit8 v3, v0, #int 2 // #02 │ │ -4b093a: 3803 0400 |000d: if-eqz v3, 0011 // +0004 │ │ -4b093e: 0723 |000f: move-object v3, v2 │ │ -4b0940: 2803 |0010: goto 0013 // +0003 │ │ -4b0942: 0803 1200 |0011: move-object/from16 v3, v18 │ │ -4b0946: dd04 0004 |0013: and-int/lit8 v4, v0, #int 4 // #04 │ │ -4b094a: 3804 0400 |0015: if-eqz v4, 0019 // +0004 │ │ -4b094e: 0724 |0017: move-object v4, v2 │ │ -4b0950: 2803 |0018: goto 001b // +0003 │ │ -4b0952: 0804 1300 |0019: move-object/from16 v4, v19 │ │ -4b0956: dd05 0008 |001b: and-int/lit8 v5, v0, #int 8 // #08 │ │ -4b095a: 1606 0000 |001d: const-wide/16 v6, #int 0 // #0 │ │ -4b095e: 3805 0400 |001f: if-eqz v5, 0023 // +0004 │ │ -4b0962: 0468 |0021: move-wide v8, v6 │ │ -4b0964: 2803 |0022: goto 0025 // +0003 │ │ -4b0966: 0508 1400 |0023: move-wide/from16 v8, v20 │ │ -4b096a: dd05 0010 |0025: and-int/lit8 v5, v0, #int 16 // #10 │ │ -4b096e: 3805 0300 |0027: if-eqz v5, 002a // +0003 │ │ -4b0972: 2803 |0029: goto 002c // +0003 │ │ -4b0974: 0506 1600 |002a: move-wide/from16 v6, v22 │ │ -4b0978: dd05 0020 |002c: and-int/lit8 v5, v0, #int 32 // #20 │ │ -4b097c: 120a |002e: const/4 v10, #int 0 // #0 │ │ -4b097e: 3805 0400 |002f: if-eqz v5, 0033 // +0004 │ │ -4b0982: 01a5 |0031: move v5, v10 │ │ -4b0984: 2803 |0032: goto 0035 // +0003 │ │ -4b0986: 0205 1800 |0033: move/from16 v5, v24 │ │ -4b098a: dd0b 0040 |0035: and-int/lit8 v11, v0, #int 64 // #40 │ │ -4b098e: 380b 0400 |0037: if-eqz v11, 003b // +0004 │ │ -4b0992: 072b |0039: move-object v11, v2 │ │ -4b0994: 2803 |003a: goto 003d // +0003 │ │ -4b0996: 080b 1900 |003b: move-object/from16 v11, v25 │ │ -4b099a: d50c 8000 |003d: and-int/lit16 v12, v0, #int 128 // #0080 │ │ -4b099e: 380c 0400 |003f: if-eqz v12, 0043 // +0004 │ │ -4b09a2: 01ac |0041: move v12, v10 │ │ -4b09a4: 2803 |0042: goto 0045 // +0003 │ │ -4b09a6: 020c 1a00 |0043: move/from16 v12, v26 │ │ -4b09aa: d50d 0001 |0045: and-int/lit16 v13, v0, #int 256 // #0100 │ │ -4b09ae: 380d 0400 |0047: if-eqz v13, 004b // +0004 │ │ -4b09b2: 01ad |0049: move v13, v10 │ │ -4b09b4: 2803 |004a: goto 004d // +0003 │ │ -4b09b6: 020d 1b00 |004b: move/from16 v13, v27 │ │ -4b09ba: d50e 0002 |004d: and-int/lit16 v14, v0, #int 512 // #0200 │ │ -4b09be: 380e 0400 |004f: if-eqz v14, 0053 // +0004 │ │ -4b09c2: 01ae |0051: move v14, v10 │ │ -4b09c4: 2803 |0052: goto 0055 // +0003 │ │ -4b09c6: 020e 1c00 |0053: move/from16 v14, v28 │ │ -4b09ca: d50f 0004 |0055: and-int/lit16 v15, v0, #int 1024 // #0400 │ │ -4b09ce: 380f 0300 |0057: if-eqz v15, 005a // +0003 │ │ -4b09d2: 2803 |0059: goto 005c // +0003 │ │ -4b09d4: 0802 1d00 |005a: move-object/from16 v2, v29 │ │ -4b09d8: d500 0008 |005c: and-int/lit16 v0, v0, #int 2048 // #0800 │ │ -4b09dc: 3800 0300 |005e: if-eqz v0, 0061 // +0003 │ │ -4b09e0: 2803 |0060: goto 0063 // +0003 │ │ -4b09e2: 020a 1e00 |0061: move/from16 v10, v30 │ │ -4b09e6: 0811 1000 |0063: move-object/from16 v17, v16 │ │ -4b09ea: 0812 0100 |0065: move-object/from16 v18, v1 │ │ -4b09ee: 0813 0300 |0067: move-object/from16 v19, v3 │ │ -4b09f2: 0814 0400 |0069: move-object/from16 v20, v4 │ │ -4b09f6: 0515 0800 |006b: move-wide/from16 v21, v8 │ │ -4b09fa: 0517 0600 |006d: move-wide/from16 v23, v6 │ │ -4b09fe: 0219 0500 |006f: move/from16 v25, v5 │ │ -4b0a02: 081a 0b00 |0071: move-object/from16 v26, v11 │ │ -4b0a06: 021b 0c00 |0073: move/from16 v27, v12 │ │ -4b0a0a: 021c 0d00 |0075: move/from16 v28, v13 │ │ -4b0a0e: 021d 0e00 |0077: move/from16 v29, v14 │ │ -4b0a12: 081e 0200 |0079: move-object/from16 v30, v2 │ │ -4b0a16: 021f 0a00 |007b: move/from16 v31, v10 │ │ -4b0a1a: 760f 95ef 1100 |007d: invoke-direct/range {v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31}, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JJZLjava/lang/String;ZZZLjava/lang/String;Z)V // method@ef95 │ │ -4b0a20: 0e00 |0080: return-void │ │ +4b0914: |[4b0914] com.nextcloud.talk.components.filebrowser.models.BrowserFile.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JJZLjava/lang/String;ZZZLjava/lang/String;ZILkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +4b0924: 0200 1f00 |0000: move/from16 v0, v31 │ │ +4b0928: dd01 0001 |0002: and-int/lit8 v1, v0, #int 1 // #01 │ │ +4b092c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +4b092e: 3801 0400 |0005: if-eqz v1, 0009 // +0004 │ │ +4b0932: 0721 |0007: move-object v1, v2 │ │ +4b0934: 2803 |0008: goto 000b // +0003 │ │ +4b0936: 0801 1100 |0009: move-object/from16 v1, v17 │ │ +4b093a: dd03 0002 |000b: and-int/lit8 v3, v0, #int 2 // #02 │ │ +4b093e: 3803 0400 |000d: if-eqz v3, 0011 // +0004 │ │ +4b0942: 0723 |000f: move-object v3, v2 │ │ +4b0944: 2803 |0010: goto 0013 // +0003 │ │ +4b0946: 0803 1200 |0011: move-object/from16 v3, v18 │ │ +4b094a: dd04 0004 |0013: and-int/lit8 v4, v0, #int 4 // #04 │ │ +4b094e: 3804 0400 |0015: if-eqz v4, 0019 // +0004 │ │ +4b0952: 0724 |0017: move-object v4, v2 │ │ +4b0954: 2803 |0018: goto 001b // +0003 │ │ +4b0956: 0804 1300 |0019: move-object/from16 v4, v19 │ │ +4b095a: dd05 0008 |001b: and-int/lit8 v5, v0, #int 8 // #08 │ │ +4b095e: 1606 0000 |001d: const-wide/16 v6, #int 0 // #0 │ │ +4b0962: 3805 0400 |001f: if-eqz v5, 0023 // +0004 │ │ +4b0966: 0468 |0021: move-wide v8, v6 │ │ +4b0968: 2803 |0022: goto 0025 // +0003 │ │ +4b096a: 0508 1400 |0023: move-wide/from16 v8, v20 │ │ +4b096e: dd05 0010 |0025: and-int/lit8 v5, v0, #int 16 // #10 │ │ +4b0972: 3805 0300 |0027: if-eqz v5, 002a // +0003 │ │ +4b0976: 2803 |0029: goto 002c // +0003 │ │ +4b0978: 0506 1600 |002a: move-wide/from16 v6, v22 │ │ +4b097c: dd05 0020 |002c: and-int/lit8 v5, v0, #int 32 // #20 │ │ +4b0980: 120a |002e: const/4 v10, #int 0 // #0 │ │ +4b0982: 3805 0400 |002f: if-eqz v5, 0033 // +0004 │ │ +4b0986: 01a5 |0031: move v5, v10 │ │ +4b0988: 2803 |0032: goto 0035 // +0003 │ │ +4b098a: 0205 1800 |0033: move/from16 v5, v24 │ │ +4b098e: dd0b 0040 |0035: and-int/lit8 v11, v0, #int 64 // #40 │ │ +4b0992: 380b 0400 |0037: if-eqz v11, 003b // +0004 │ │ +4b0996: 072b |0039: move-object v11, v2 │ │ +4b0998: 2803 |003a: goto 003d // +0003 │ │ +4b099a: 080b 1900 |003b: move-object/from16 v11, v25 │ │ +4b099e: d50c 8000 |003d: and-int/lit16 v12, v0, #int 128 // #0080 │ │ +4b09a2: 380c 0400 |003f: if-eqz v12, 0043 // +0004 │ │ +4b09a6: 01ac |0041: move v12, v10 │ │ +4b09a8: 2803 |0042: goto 0045 // +0003 │ │ +4b09aa: 020c 1a00 |0043: move/from16 v12, v26 │ │ +4b09ae: d50d 0001 |0045: and-int/lit16 v13, v0, #int 256 // #0100 │ │ +4b09b2: 380d 0400 |0047: if-eqz v13, 004b // +0004 │ │ +4b09b6: 01ad |0049: move v13, v10 │ │ +4b09b8: 2803 |004a: goto 004d // +0003 │ │ +4b09ba: 020d 1b00 |004b: move/from16 v13, v27 │ │ +4b09be: d50e 0002 |004d: and-int/lit16 v14, v0, #int 512 // #0200 │ │ +4b09c2: 380e 0400 |004f: if-eqz v14, 0053 // +0004 │ │ +4b09c6: 01ae |0051: move v14, v10 │ │ +4b09c8: 2803 |0052: goto 0055 // +0003 │ │ +4b09ca: 020e 1c00 |0053: move/from16 v14, v28 │ │ +4b09ce: d50f 0004 |0055: and-int/lit16 v15, v0, #int 1024 // #0400 │ │ +4b09d2: 380f 0300 |0057: if-eqz v15, 005a // +0003 │ │ +4b09d6: 2803 |0059: goto 005c // +0003 │ │ +4b09d8: 0802 1d00 |005a: move-object/from16 v2, v29 │ │ +4b09dc: d500 0008 |005c: and-int/lit16 v0, v0, #int 2048 // #0800 │ │ +4b09e0: 3800 0300 |005e: if-eqz v0, 0061 // +0003 │ │ +4b09e4: 2803 |0060: goto 0063 // +0003 │ │ +4b09e6: 020a 1e00 |0061: move/from16 v10, v30 │ │ +4b09ea: 0811 1000 |0063: move-object/from16 v17, v16 │ │ +4b09ee: 0812 0100 |0065: move-object/from16 v18, v1 │ │ +4b09f2: 0813 0300 |0067: move-object/from16 v19, v3 │ │ +4b09f6: 0814 0400 |0069: move-object/from16 v20, v4 │ │ +4b09fa: 0515 0800 |006b: move-wide/from16 v21, v8 │ │ +4b09fe: 0517 0600 |006d: move-wide/from16 v23, v6 │ │ +4b0a02: 0219 0500 |006f: move/from16 v25, v5 │ │ +4b0a06: 081a 0b00 |0071: move-object/from16 v26, v11 │ │ +4b0a0a: 021b 0c00 |0073: move/from16 v27, v12 │ │ +4b0a0e: 021c 0d00 |0075: move/from16 v28, v13 │ │ +4b0a12: 021d 0e00 |0077: move/from16 v29, v14 │ │ +4b0a16: 081e 0200 |0079: move-object/from16 v30, v2 │ │ +4b0a1a: 021f 0a00 |007b: move/from16 v31, v10 │ │ +4b0a1e: 760f 95ef 1100 |007d: invoke-direct/range {v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31}, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JJZLjava/lang/String;ZZZLjava/lang/String;Z)V // method@ef95 │ │ +4b0a24: 0e00 |0080: return-void │ │ catches : (none) │ │ positions : │ │ 0x007d line=32 │ │ locals : │ │ 0x0000 - 0x0081 reg=16 this Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile; │ │ 0x0000 - 0x0081 reg=17 (null) Ljava/lang/String; │ │ 0x0000 - 0x0081 reg=18 (null) Ljava/lang/String; │ │ @@ -2060387,430 +2060387,430 @@ │ │ type : '(Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JJZLjava/lang/String;ZZZLjava/lang/String;ZILjava/lang/Object;)Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 32 │ │ ins : 17 │ │ outs : 15 │ │ insns size : 140 16-bit code units │ │ -4b0320: |[4b0320] com.nextcloud.talk.components.filebrowser.models.BrowserFile.copy$default:(Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JJZLjava/lang/String;ZZZLjava/lang/String;ZILjava/lang/Object;)Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile; │ │ -4b0330: 07f0 |0000: move-object v0, v15 │ │ -4b0332: 0201 1e00 |0001: move/from16 v1, v30 │ │ -4b0336: dd02 0101 |0003: and-int/lit8 v2, v1, #int 1 // #01 │ │ -4b033a: 3802 0500 |0005: if-eqz v2, 000a // +0005 │ │ -4b033e: 5402 80b3 |0007: iget-object v2, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.path:Ljava/lang/String; // field@b380 │ │ -4b0342: 2803 |0009: goto 000c // +0003 │ │ -4b0344: 0802 1000 |000a: move-object/from16 v2, v16 │ │ -4b0348: dd03 0102 |000c: and-int/lit8 v3, v1, #int 2 // #02 │ │ -4b034c: 3803 0500 |000e: if-eqz v3, 0013 // +0005 │ │ -4b0350: 5403 78b3 |0010: iget-object v3, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.displayName:Ljava/lang/String; // field@b378 │ │ -4b0354: 2803 |0012: goto 0015 // +0003 │ │ -4b0356: 0803 1100 |0013: move-object/from16 v3, v17 │ │ -4b035a: dd04 0104 |0015: and-int/lit8 v4, v1, #int 4 // #04 │ │ -4b035e: 3804 0500 |0017: if-eqz v4, 001c // +0005 │ │ -4b0362: 5404 7eb3 |0019: iget-object v4, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.mimeType:Ljava/lang/String; // field@b37e │ │ -4b0366: 2803 |001b: goto 001e // +0003 │ │ -4b0368: 0804 1200 |001c: move-object/from16 v4, v18 │ │ -4b036c: dd05 0108 |001e: and-int/lit8 v5, v1, #int 8 // #08 │ │ -4b0370: 3805 0500 |0020: if-eqz v5, 0025 // +0005 │ │ -4b0374: 5305 7fb3 |0022: iget-wide v5, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.modifiedTimestamp:J // field@b37f │ │ -4b0378: 2803 |0024: goto 0027 // +0003 │ │ -4b037a: 0505 1300 |0025: move-wide/from16 v5, v19 │ │ -4b037e: dd07 0110 |0027: and-int/lit8 v7, v1, #int 16 // #10 │ │ -4b0382: 3807 0500 |0029: if-eqz v7, 002e // +0005 │ │ -4b0386: 5307 83b3 |002b: iget-wide v7, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.size:J // field@b383 │ │ -4b038a: 2803 |002d: goto 0030 // +0003 │ │ -4b038c: 0507 1500 |002e: move-wide/from16 v7, v21 │ │ -4b0390: dd09 0120 |0030: and-int/lit8 v9, v1, #int 32 // #20 │ │ -4b0394: 3809 0500 |0032: if-eqz v9, 0037 // +0005 │ │ -4b0398: 5509 7db3 |0034: iget-boolean v9, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isFile:Z // field@b37d │ │ -4b039c: 2803 |0036: goto 0039 // +0003 │ │ -4b039e: 0209 1700 |0037: move/from16 v9, v23 │ │ -4b03a2: dd0a 0140 |0039: and-int/lit8 v10, v1, #int 64 // #40 │ │ -4b03a6: 380a 0500 |003b: if-eqz v10, 0040 // +0005 │ │ -4b03aa: 540a 82b3 |003d: iget-object v10, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.remoteId:Ljava/lang/String; // field@b382 │ │ -4b03ae: 2803 |003f: goto 0042 // +0003 │ │ -4b03b0: 080a 1800 |0040: move-object/from16 v10, v24 │ │ -4b03b4: d51b 8000 |0042: and-int/lit16 v11, v1, #int 128 // #0080 │ │ -4b03b8: 380b 0500 |0044: if-eqz v11, 0049 // +0005 │ │ -4b03bc: 550b 79b3 |0046: iget-boolean v11, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.hasPreview:Z // field@b379 │ │ -4b03c0: 2803 |0048: goto 004b // +0003 │ │ -4b03c2: 020b 1900 |0049: move/from16 v11, v25 │ │ -4b03c6: d51c 0001 |004b: and-int/lit16 v12, v1, #int 256 // #0100 │ │ -4b03ca: 380c 0500 |004d: if-eqz v12, 0052 // +0005 │ │ -4b03ce: 550c 7cb3 |004f: iget-boolean v12, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isFavorite:Z // field@b37c │ │ -4b03d2: 2803 |0051: goto 0054 // +0003 │ │ -4b03d4: 020c 1a00 |0052: move/from16 v12, v26 │ │ -4b03d8: d51d 0002 |0054: and-int/lit16 v13, v1, #int 512 // #0200 │ │ -4b03dc: 380d 0500 |0056: if-eqz v13, 005b // +0005 │ │ -4b03e0: 550d 7bb3 |0058: iget-boolean v13, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isEncrypted:Z // field@b37b │ │ -4b03e4: 2803 |005a: goto 005d // +0003 │ │ -4b03e6: 020d 1b00 |005b: move/from16 v13, v27 │ │ -4b03ea: d51e 0004 |005d: and-int/lit16 v14, v1, #int 1024 // #0400 │ │ -4b03ee: 380e 0500 |005f: if-eqz v14, 0064 // +0005 │ │ -4b03f2: 540e 81b3 |0061: iget-object v14, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.permissions:Ljava/lang/String; // field@b381 │ │ -4b03f6: 2803 |0063: goto 0066 // +0003 │ │ -4b03f8: 080e 1c00 |0064: move-object/from16 v14, v28 │ │ -4b03fc: d511 0008 |0066: and-int/lit16 v1, v1, #int 2048 // #0800 │ │ -4b0400: 3801 0500 |0068: if-eqz v1, 006d // +0005 │ │ -4b0404: 5501 7ab3 |006a: iget-boolean v1, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isAllowedToReShare:Z // field@b37a │ │ -4b0408: 2803 |006c: goto 006f // +0003 │ │ -4b040a: 0201 1d00 |006d: move/from16 v1, v29 │ │ -4b040e: 0810 0200 |006f: move-object/from16 v16, v2 │ │ -4b0412: 0811 0300 |0071: move-object/from16 v17, v3 │ │ -4b0416: 0812 0400 |0073: move-object/from16 v18, v4 │ │ -4b041a: 0513 0500 |0075: move-wide/from16 v19, v5 │ │ -4b041e: 0515 0700 |0077: move-wide/from16 v21, v7 │ │ -4b0422: 0217 0900 |0079: move/from16 v23, v9 │ │ -4b0426: 0818 0a00 |007b: move-object/from16 v24, v10 │ │ -4b042a: 0219 0b00 |007d: move/from16 v25, v11 │ │ -4b042e: 021a 0c00 |007f: move/from16 v26, v12 │ │ -4b0432: 021b 0d00 |0081: move/from16 v27, v13 │ │ -4b0436: 081c 0e00 |0083: move-object/from16 v28, v14 │ │ -4b043a: 021d 0100 |0085: move/from16 v29, v1 │ │ -4b043e: 740f a3ef 0f00 |0087: invoke-virtual/range {v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29}, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.copy:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JJZLjava/lang/String;ZZZLjava/lang/String;Z)Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile; // method@efa3 │ │ -4b0444: 0c00 |008a: move-result-object v0 │ │ -4b0446: 1100 |008b: return-object v0 │ │ +4b0324: |[4b0324] com.nextcloud.talk.components.filebrowser.models.BrowserFile.copy$default:(Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JJZLjava/lang/String;ZZZLjava/lang/String;ZILjava/lang/Object;)Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile; │ │ +4b0334: 07f0 |0000: move-object v0, v15 │ │ +4b0336: 0201 1e00 |0001: move/from16 v1, v30 │ │ +4b033a: dd02 0101 |0003: and-int/lit8 v2, v1, #int 1 // #01 │ │ +4b033e: 3802 0500 |0005: if-eqz v2, 000a // +0005 │ │ +4b0342: 5402 80b3 |0007: iget-object v2, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.path:Ljava/lang/String; // field@b380 │ │ +4b0346: 2803 |0009: goto 000c // +0003 │ │ +4b0348: 0802 1000 |000a: move-object/from16 v2, v16 │ │ +4b034c: dd03 0102 |000c: and-int/lit8 v3, v1, #int 2 // #02 │ │ +4b0350: 3803 0500 |000e: if-eqz v3, 0013 // +0005 │ │ +4b0354: 5403 78b3 |0010: iget-object v3, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.displayName:Ljava/lang/String; // field@b378 │ │ +4b0358: 2803 |0012: goto 0015 // +0003 │ │ +4b035a: 0803 1100 |0013: move-object/from16 v3, v17 │ │ +4b035e: dd04 0104 |0015: and-int/lit8 v4, v1, #int 4 // #04 │ │ +4b0362: 3804 0500 |0017: if-eqz v4, 001c // +0005 │ │ +4b0366: 5404 7eb3 |0019: iget-object v4, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.mimeType:Ljava/lang/String; // field@b37e │ │ +4b036a: 2803 |001b: goto 001e // +0003 │ │ +4b036c: 0804 1200 |001c: move-object/from16 v4, v18 │ │ +4b0370: dd05 0108 |001e: and-int/lit8 v5, v1, #int 8 // #08 │ │ +4b0374: 3805 0500 |0020: if-eqz v5, 0025 // +0005 │ │ +4b0378: 5305 7fb3 |0022: iget-wide v5, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.modifiedTimestamp:J // field@b37f │ │ +4b037c: 2803 |0024: goto 0027 // +0003 │ │ +4b037e: 0505 1300 |0025: move-wide/from16 v5, v19 │ │ +4b0382: dd07 0110 |0027: and-int/lit8 v7, v1, #int 16 // #10 │ │ +4b0386: 3807 0500 |0029: if-eqz v7, 002e // +0005 │ │ +4b038a: 5307 83b3 |002b: iget-wide v7, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.size:J // field@b383 │ │ +4b038e: 2803 |002d: goto 0030 // +0003 │ │ +4b0390: 0507 1500 |002e: move-wide/from16 v7, v21 │ │ +4b0394: dd09 0120 |0030: and-int/lit8 v9, v1, #int 32 // #20 │ │ +4b0398: 3809 0500 |0032: if-eqz v9, 0037 // +0005 │ │ +4b039c: 5509 7db3 |0034: iget-boolean v9, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isFile:Z // field@b37d │ │ +4b03a0: 2803 |0036: goto 0039 // +0003 │ │ +4b03a2: 0209 1700 |0037: move/from16 v9, v23 │ │ +4b03a6: dd0a 0140 |0039: and-int/lit8 v10, v1, #int 64 // #40 │ │ +4b03aa: 380a 0500 |003b: if-eqz v10, 0040 // +0005 │ │ +4b03ae: 540a 82b3 |003d: iget-object v10, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.remoteId:Ljava/lang/String; // field@b382 │ │ +4b03b2: 2803 |003f: goto 0042 // +0003 │ │ +4b03b4: 080a 1800 |0040: move-object/from16 v10, v24 │ │ +4b03b8: d51b 8000 |0042: and-int/lit16 v11, v1, #int 128 // #0080 │ │ +4b03bc: 380b 0500 |0044: if-eqz v11, 0049 // +0005 │ │ +4b03c0: 550b 79b3 |0046: iget-boolean v11, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.hasPreview:Z // field@b379 │ │ +4b03c4: 2803 |0048: goto 004b // +0003 │ │ +4b03c6: 020b 1900 |0049: move/from16 v11, v25 │ │ +4b03ca: d51c 0001 |004b: and-int/lit16 v12, v1, #int 256 // #0100 │ │ +4b03ce: 380c 0500 |004d: if-eqz v12, 0052 // +0005 │ │ +4b03d2: 550c 7cb3 |004f: iget-boolean v12, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isFavorite:Z // field@b37c │ │ +4b03d6: 2803 |0051: goto 0054 // +0003 │ │ +4b03d8: 020c 1a00 |0052: move/from16 v12, v26 │ │ +4b03dc: d51d 0002 |0054: and-int/lit16 v13, v1, #int 512 // #0200 │ │ +4b03e0: 380d 0500 |0056: if-eqz v13, 005b // +0005 │ │ +4b03e4: 550d 7bb3 |0058: iget-boolean v13, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isEncrypted:Z // field@b37b │ │ +4b03e8: 2803 |005a: goto 005d // +0003 │ │ +4b03ea: 020d 1b00 |005b: move/from16 v13, v27 │ │ +4b03ee: d51e 0004 |005d: and-int/lit16 v14, v1, #int 1024 // #0400 │ │ +4b03f2: 380e 0500 |005f: if-eqz v14, 0064 // +0005 │ │ +4b03f6: 540e 81b3 |0061: iget-object v14, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.permissions:Ljava/lang/String; // field@b381 │ │ +4b03fa: 2803 |0063: goto 0066 // +0003 │ │ +4b03fc: 080e 1c00 |0064: move-object/from16 v14, v28 │ │ +4b0400: d511 0008 |0066: and-int/lit16 v1, v1, #int 2048 // #0800 │ │ +4b0404: 3801 0500 |0068: if-eqz v1, 006d // +0005 │ │ +4b0408: 5501 7ab3 |006a: iget-boolean v1, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isAllowedToReShare:Z // field@b37a │ │ +4b040c: 2803 |006c: goto 006f // +0003 │ │ +4b040e: 0201 1d00 |006d: move/from16 v1, v29 │ │ +4b0412: 0810 0200 |006f: move-object/from16 v16, v2 │ │ +4b0416: 0811 0300 |0071: move-object/from16 v17, v3 │ │ +4b041a: 0812 0400 |0073: move-object/from16 v18, v4 │ │ +4b041e: 0513 0500 |0075: move-wide/from16 v19, v5 │ │ +4b0422: 0515 0700 |0077: move-wide/from16 v21, v7 │ │ +4b0426: 0217 0900 |0079: move/from16 v23, v9 │ │ +4b042a: 0818 0a00 |007b: move-object/from16 v24, v10 │ │ +4b042e: 0219 0b00 |007d: move/from16 v25, v11 │ │ +4b0432: 021a 0c00 |007f: move/from16 v26, v12 │ │ +4b0436: 021b 0d00 |0081: move/from16 v27, v13 │ │ +4b043a: 081c 0e00 |0083: move-object/from16 v28, v14 │ │ +4b043e: 021d 0100 |0085: move/from16 v29, v1 │ │ +4b0442: 740f a3ef 0f00 |0087: invoke-virtual/range {v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29}, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.copy:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JJZLjava/lang/String;ZZZLjava/lang/String;Z)Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile; // method@efa3 │ │ +4b0448: 0c00 |008a: move-result-object v0 │ │ +4b044a: 1100 |008b: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;) │ │ name : 'component1' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4b05b8: |[4b05b8] com.nextcloud.talk.components.filebrowser.models.BrowserFile.component1:()Ljava/lang/String; │ │ -4b05c8: 5410 80b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.path:Ljava/lang/String; // field@b380 │ │ -4b05cc: 1100 |0002: return-object v0 │ │ +4b05bc: |[4b05bc] com.nextcloud.talk.components.filebrowser.models.BrowserFile.component1:()Ljava/lang/String; │ │ +4b05cc: 5410 80b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.path:Ljava/lang/String; // field@b380 │ │ +4b05d0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;) │ │ name : 'component10' │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4b012c: |[4b012c] com.nextcloud.talk.components.filebrowser.models.BrowserFile.component10:()Z │ │ -4b013c: 5510 7bb3 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isEncrypted:Z // field@b37b │ │ -4b0140: 0f00 |0002: return v0 │ │ +4b0130: |[4b0130] com.nextcloud.talk.components.filebrowser.models.BrowserFile.component10:()Z │ │ +4b0140: 5510 7bb3 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isEncrypted:Z // field@b37b │ │ +4b0144: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;) │ │ name : 'component11' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4b05d0: |[4b05d0] com.nextcloud.talk.components.filebrowser.models.BrowserFile.component11:()Ljava/lang/String; │ │ -4b05e0: 5410 81b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.permissions:Ljava/lang/String; // field@b381 │ │ -4b05e4: 1100 |0002: return-object v0 │ │ +4b05d4: |[4b05d4] com.nextcloud.talk.components.filebrowser.models.BrowserFile.component11:()Ljava/lang/String; │ │ +4b05e4: 5410 81b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.permissions:Ljava/lang/String; // field@b381 │ │ +4b05e8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;) │ │ name : 'component12' │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4b0144: |[4b0144] com.nextcloud.talk.components.filebrowser.models.BrowserFile.component12:()Z │ │ -4b0154: 5510 7ab3 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isAllowedToReShare:Z // field@b37a │ │ -4b0158: 0f00 |0002: return v0 │ │ +4b0148: |[4b0148] com.nextcloud.talk.components.filebrowser.models.BrowserFile.component12:()Z │ │ +4b0158: 5510 7ab3 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isAllowedToReShare:Z // field@b37a │ │ +4b015c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;) │ │ name : 'component2' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4b05e8: |[4b05e8] com.nextcloud.talk.components.filebrowser.models.BrowserFile.component2:()Ljava/lang/String; │ │ -4b05f8: 5410 78b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.displayName:Ljava/lang/String; // field@b378 │ │ -4b05fc: 1100 |0002: return-object v0 │ │ +4b05ec: |[4b05ec] com.nextcloud.talk.components.filebrowser.models.BrowserFile.component2:()Ljava/lang/String; │ │ +4b05fc: 5410 78b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.displayName:Ljava/lang/String; // field@b378 │ │ +4b0600: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;) │ │ name : 'component3' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4b0600: |[4b0600] com.nextcloud.talk.components.filebrowser.models.BrowserFile.component3:()Ljava/lang/String; │ │ -4b0610: 5410 7eb3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.mimeType:Ljava/lang/String; // field@b37e │ │ -4b0614: 1100 |0002: return-object v0 │ │ +4b0604: |[4b0604] com.nextcloud.talk.components.filebrowser.models.BrowserFile.component3:()Ljava/lang/String; │ │ +4b0614: 5410 7eb3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.mimeType:Ljava/lang/String; // field@b37e │ │ +4b0618: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #6 : (in Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;) │ │ name : 'component4' │ │ type : '()J' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4b07f4: |[4b07f4] com.nextcloud.talk.components.filebrowser.models.BrowserFile.component4:()J │ │ -4b0804: 5320 7fb3 |0000: iget-wide v0, v2, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.modifiedTimestamp:J // field@b37f │ │ -4b0808: 1000 |0002: return-wide v0 │ │ +4b07f8: |[4b07f8] com.nextcloud.talk.components.filebrowser.models.BrowserFile.component4:()J │ │ +4b0808: 5320 7fb3 |0000: iget-wide v0, v2, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.modifiedTimestamp:J // field@b37f │ │ +4b080c: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #7 : (in Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;) │ │ name : 'component5' │ │ type : '()J' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4b080c: |[4b080c] com.nextcloud.talk.components.filebrowser.models.BrowserFile.component5:()J │ │ -4b081c: 5320 83b3 |0000: iget-wide v0, v2, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.size:J // field@b383 │ │ -4b0820: 1000 |0002: return-wide v0 │ │ +4b0810: |[4b0810] com.nextcloud.talk.components.filebrowser.models.BrowserFile.component5:()J │ │ +4b0820: 5320 83b3 |0000: iget-wide v0, v2, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.size:J // field@b383 │ │ +4b0824: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #8 : (in Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;) │ │ name : 'component6' │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4b015c: |[4b015c] com.nextcloud.talk.components.filebrowser.models.BrowserFile.component6:()Z │ │ -4b016c: 5510 7db3 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isFile:Z // field@b37d │ │ -4b0170: 0f00 |0002: return v0 │ │ +4b0160: |[4b0160] com.nextcloud.talk.components.filebrowser.models.BrowserFile.component6:()Z │ │ +4b0170: 5510 7db3 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isFile:Z // field@b37d │ │ +4b0174: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #9 : (in Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;) │ │ name : 'component7' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4b0618: |[4b0618] com.nextcloud.talk.components.filebrowser.models.BrowserFile.component7:()Ljava/lang/String; │ │ -4b0628: 5410 82b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.remoteId:Ljava/lang/String; // field@b382 │ │ -4b062c: 1100 |0002: return-object v0 │ │ +4b061c: |[4b061c] com.nextcloud.talk.components.filebrowser.models.BrowserFile.component7:()Ljava/lang/String; │ │ +4b062c: 5410 82b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.remoteId:Ljava/lang/String; // field@b382 │ │ +4b0630: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #10 : (in Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;) │ │ name : 'component8' │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4b0174: |[4b0174] com.nextcloud.talk.components.filebrowser.models.BrowserFile.component8:()Z │ │ -4b0184: 5510 79b3 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.hasPreview:Z // field@b379 │ │ -4b0188: 0f00 |0002: return v0 │ │ +4b0178: |[4b0178] com.nextcloud.talk.components.filebrowser.models.BrowserFile.component8:()Z │ │ +4b0188: 5510 79b3 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.hasPreview:Z // field@b379 │ │ +4b018c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #11 : (in Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;) │ │ name : 'component9' │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4b018c: |[4b018c] com.nextcloud.talk.components.filebrowser.models.BrowserFile.component9:()Z │ │ -4b019c: 5510 7cb3 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isFavorite:Z // field@b37c │ │ -4b01a0: 0f00 |0002: return v0 │ │ +4b0190: |[4b0190] com.nextcloud.talk.components.filebrowser.models.BrowserFile.component9:()Z │ │ +4b01a0: 5510 7cb3 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isFavorite:Z // field@b37c │ │ +4b01a4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #12 : (in Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;) │ │ name : 'copy' │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JJZLjava/lang/String;ZZZLjava/lang/String;Z)Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 31 │ │ ins : 15 │ │ outs : 15 │ │ insns size : 31 16-bit code units │ │ -4b0448: |[4b0448] com.nextcloud.talk.components.filebrowser.models.BrowserFile.copy:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JJZLjava/lang/String;ZZZLjava/lang/String;Z)Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile; │ │ -4b0458: 220f e521 |0000: new-instance v15, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile; // type@21e5 │ │ -4b045c: 07f0 |0002: move-object v0, v15 │ │ -4b045e: 0801 1100 |0003: move-object/from16 v1, v17 │ │ -4b0462: 0802 1200 |0005: move-object/from16 v2, v18 │ │ -4b0466: 0803 1300 |0007: move-object/from16 v3, v19 │ │ -4b046a: 0504 1400 |0009: move-wide/from16 v4, v20 │ │ -4b046e: 0506 1600 |000b: move-wide/from16 v6, v22 │ │ -4b0472: 0208 1800 |000d: move/from16 v8, v24 │ │ -4b0476: 0809 1900 |000f: move-object/from16 v9, v25 │ │ -4b047a: 020a 1a00 |0011: move/from16 v10, v26 │ │ -4b047e: 020b 1b00 |0013: move/from16 v11, v27 │ │ -4b0482: 020c 1c00 |0015: move/from16 v12, v28 │ │ -4b0486: 080d 1d00 |0017: move-object/from16 v13, v29 │ │ -4b048a: 020e 1e00 |0019: move/from16 v14, v30 │ │ -4b048e: 760f 95ef 0000 |001b: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14}, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JJZLjava/lang/String;ZZZLjava/lang/String;Z)V // method@ef95 │ │ -4b0494: 110f |001e: return-object v15 │ │ +4b044c: |[4b044c] com.nextcloud.talk.components.filebrowser.models.BrowserFile.copy:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JJZLjava/lang/String;ZZZLjava/lang/String;Z)Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile; │ │ +4b045c: 220f e521 |0000: new-instance v15, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile; // type@21e5 │ │ +4b0460: 07f0 |0002: move-object v0, v15 │ │ +4b0462: 0801 1100 |0003: move-object/from16 v1, v17 │ │ +4b0466: 0802 1200 |0005: move-object/from16 v2, v18 │ │ +4b046a: 0803 1300 |0007: move-object/from16 v3, v19 │ │ +4b046e: 0504 1400 |0009: move-wide/from16 v4, v20 │ │ +4b0472: 0506 1600 |000b: move-wide/from16 v6, v22 │ │ +4b0476: 0208 1800 |000d: move/from16 v8, v24 │ │ +4b047a: 0809 1900 |000f: move-object/from16 v9, v25 │ │ +4b047e: 020a 1a00 |0011: move/from16 v10, v26 │ │ +4b0482: 020b 1b00 |0013: move/from16 v11, v27 │ │ +4b0486: 020c 1c00 |0015: move/from16 v12, v28 │ │ +4b048a: 080d 1d00 |0017: move-object/from16 v13, v29 │ │ +4b048e: 020e 1e00 |0019: move/from16 v14, v30 │ │ +4b0492: 760f 95ef 0000 |001b: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14}, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JJZLjava/lang/String;ZZZLjava/lang/String;Z)V // method@ef95 │ │ +4b0498: 110f |001e: return-object v15 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #13 : (in Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;) │ │ name : 'describeContents' │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -4b0498: |[4b0498] com.nextcloud.talk.components.filebrowser.models.BrowserFile.describeContents:()I │ │ -4b04a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -4b04aa: 0f00 |0001: return v0 │ │ +4b049c: |[4b049c] com.nextcloud.talk.components.filebrowser.models.BrowserFile.describeContents:()I │ │ +4b04ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +4b04ae: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #14 : (in Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 121 16-bit code units │ │ -4b01a4: |[4b01a4] com.nextcloud.talk.components.filebrowser.models.BrowserFile.equals:(Ljava/lang/Object;)Z │ │ -4b01b4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -4b01b6: 3387 0300 |0001: if-ne v7, v8, 0004 // +0003 │ │ -4b01ba: 0f00 |0003: return v0 │ │ -4b01bc: 2081 e521 |0004: instance-of v1, v8, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile; // type@21e5 │ │ -4b01c0: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -4b01c2: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ -4b01c6: 0f02 |0009: return v2 │ │ -4b01c8: 1f08 e521 |000a: check-cast v8, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile; // type@21e5 │ │ -4b01cc: 5471 80b3 |000c: iget-object v1, v7, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.path:Ljava/lang/String; // field@b380 │ │ -4b01d0: 5483 80b3 |000e: iget-object v3, v8, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.path:Ljava/lang/String; // field@b380 │ │ -4b01d4: 7120 fbfb 3100 |0010: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ -4b01da: 0a01 |0013: move-result v1 │ │ -4b01dc: 3901 0300 |0014: if-nez v1, 0017 // +0003 │ │ -4b01e0: 0f02 |0016: return v2 │ │ -4b01e2: 5471 78b3 |0017: iget-object v1, v7, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.displayName:Ljava/lang/String; // field@b378 │ │ -4b01e6: 5483 78b3 |0019: iget-object v3, v8, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.displayName:Ljava/lang/String; // field@b378 │ │ -4b01ea: 7120 fbfb 3100 |001b: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ -4b01f0: 0a01 |001e: move-result v1 │ │ -4b01f2: 3901 0300 |001f: if-nez v1, 0022 // +0003 │ │ -4b01f6: 0f02 |0021: return v2 │ │ -4b01f8: 5471 7eb3 |0022: iget-object v1, v7, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.mimeType:Ljava/lang/String; // field@b37e │ │ -4b01fc: 5483 7eb3 |0024: iget-object v3, v8, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.mimeType:Ljava/lang/String; // field@b37e │ │ -4b0200: 7120 fbfb 3100 |0026: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ -4b0206: 0a01 |0029: move-result v1 │ │ -4b0208: 3901 0300 |002a: if-nez v1, 002d // +0003 │ │ -4b020c: 0f02 |002c: return v2 │ │ -4b020e: 5373 7fb3 |002d: iget-wide v3, v7, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.modifiedTimestamp:J // field@b37f │ │ -4b0212: 5385 7fb3 |002f: iget-wide v5, v8, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.modifiedTimestamp:J // field@b37f │ │ -4b0216: 3101 0305 |0031: cmp-long v1, v3, v5 │ │ -4b021a: 3801 0300 |0033: if-eqz v1, 0036 // +0003 │ │ -4b021e: 0f02 |0035: return v2 │ │ -4b0220: 5373 83b3 |0036: iget-wide v3, v7, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.size:J // field@b383 │ │ -4b0224: 5385 83b3 |0038: iget-wide v5, v8, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.size:J // field@b383 │ │ -4b0228: 3101 0305 |003a: cmp-long v1, v3, v5 │ │ -4b022c: 3801 0300 |003c: if-eqz v1, 003f // +0003 │ │ -4b0230: 0f02 |003e: return v2 │ │ -4b0232: 5571 7db3 |003f: iget-boolean v1, v7, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isFile:Z // field@b37d │ │ -4b0236: 5583 7db3 |0041: iget-boolean v3, v8, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isFile:Z // field@b37d │ │ -4b023a: 3231 0300 |0043: if-eq v1, v3, 0046 // +0003 │ │ -4b023e: 0f02 |0045: return v2 │ │ -4b0240: 5471 82b3 |0046: iget-object v1, v7, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.remoteId:Ljava/lang/String; // field@b382 │ │ -4b0244: 5483 82b3 |0048: iget-object v3, v8, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.remoteId:Ljava/lang/String; // field@b382 │ │ -4b0248: 7120 fbfb 3100 |004a: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ -4b024e: 0a01 |004d: move-result v1 │ │ -4b0250: 3901 0300 |004e: if-nez v1, 0051 // +0003 │ │ -4b0254: 0f02 |0050: return v2 │ │ -4b0256: 5571 79b3 |0051: iget-boolean v1, v7, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.hasPreview:Z // field@b379 │ │ -4b025a: 5583 79b3 |0053: iget-boolean v3, v8, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.hasPreview:Z // field@b379 │ │ -4b025e: 3231 0300 |0055: if-eq v1, v3, 0058 // +0003 │ │ -4b0262: 0f02 |0057: return v2 │ │ -4b0264: 5571 7cb3 |0058: iget-boolean v1, v7, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isFavorite:Z // field@b37c │ │ -4b0268: 5583 7cb3 |005a: iget-boolean v3, v8, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isFavorite:Z // field@b37c │ │ -4b026c: 3231 0300 |005c: if-eq v1, v3, 005f // +0003 │ │ -4b0270: 0f02 |005e: return v2 │ │ -4b0272: 5571 7bb3 |005f: iget-boolean v1, v7, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isEncrypted:Z // field@b37b │ │ -4b0276: 5583 7bb3 |0061: iget-boolean v3, v8, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isEncrypted:Z // field@b37b │ │ -4b027a: 3231 0300 |0063: if-eq v1, v3, 0066 // +0003 │ │ -4b027e: 0f02 |0065: return v2 │ │ -4b0280: 5471 81b3 |0066: iget-object v1, v7, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.permissions:Ljava/lang/String; // field@b381 │ │ -4b0284: 5483 81b3 |0068: iget-object v3, v8, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.permissions:Ljava/lang/String; // field@b381 │ │ -4b0288: 7120 fbfb 3100 |006a: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ -4b028e: 0a01 |006d: move-result v1 │ │ -4b0290: 3901 0300 |006e: if-nez v1, 0071 // +0003 │ │ -4b0294: 0f02 |0070: return v2 │ │ -4b0296: 5571 7ab3 |0071: iget-boolean v1, v7, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isAllowedToReShare:Z // field@b37a │ │ -4b029a: 5588 7ab3 |0073: iget-boolean v8, v8, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isAllowedToReShare:Z // field@b37a │ │ -4b029e: 3281 0300 |0075: if-eq v1, v8, 0078 // +0003 │ │ -4b02a2: 0f02 |0077: return v2 │ │ -4b02a4: 0f00 |0078: return v0 │ │ +4b01a8: |[4b01a8] com.nextcloud.talk.components.filebrowser.models.BrowserFile.equals:(Ljava/lang/Object;)Z │ │ +4b01b8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +4b01ba: 3387 0300 |0001: if-ne v7, v8, 0004 // +0003 │ │ +4b01be: 0f00 |0003: return v0 │ │ +4b01c0: 2081 e521 |0004: instance-of v1, v8, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile; // type@21e5 │ │ +4b01c4: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +4b01c6: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ +4b01ca: 0f02 |0009: return v2 │ │ +4b01cc: 1f08 e521 |000a: check-cast v8, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile; // type@21e5 │ │ +4b01d0: 5471 80b3 |000c: iget-object v1, v7, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.path:Ljava/lang/String; // field@b380 │ │ +4b01d4: 5483 80b3 |000e: iget-object v3, v8, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.path:Ljava/lang/String; // field@b380 │ │ +4b01d8: 7120 fbfb 3100 |0010: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ +4b01de: 0a01 |0013: move-result v1 │ │ +4b01e0: 3901 0300 |0014: if-nez v1, 0017 // +0003 │ │ +4b01e4: 0f02 |0016: return v2 │ │ +4b01e6: 5471 78b3 |0017: iget-object v1, v7, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.displayName:Ljava/lang/String; // field@b378 │ │ +4b01ea: 5483 78b3 |0019: iget-object v3, v8, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.displayName:Ljava/lang/String; // field@b378 │ │ +4b01ee: 7120 fbfb 3100 |001b: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ +4b01f4: 0a01 |001e: move-result v1 │ │ +4b01f6: 3901 0300 |001f: if-nez v1, 0022 // +0003 │ │ +4b01fa: 0f02 |0021: return v2 │ │ +4b01fc: 5471 7eb3 |0022: iget-object v1, v7, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.mimeType:Ljava/lang/String; // field@b37e │ │ +4b0200: 5483 7eb3 |0024: iget-object v3, v8, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.mimeType:Ljava/lang/String; // field@b37e │ │ +4b0204: 7120 fbfb 3100 |0026: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ +4b020a: 0a01 |0029: move-result v1 │ │ +4b020c: 3901 0300 |002a: if-nez v1, 002d // +0003 │ │ +4b0210: 0f02 |002c: return v2 │ │ +4b0212: 5373 7fb3 |002d: iget-wide v3, v7, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.modifiedTimestamp:J // field@b37f │ │ +4b0216: 5385 7fb3 |002f: iget-wide v5, v8, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.modifiedTimestamp:J // field@b37f │ │ +4b021a: 3101 0305 |0031: cmp-long v1, v3, v5 │ │ +4b021e: 3801 0300 |0033: if-eqz v1, 0036 // +0003 │ │ +4b0222: 0f02 |0035: return v2 │ │ +4b0224: 5373 83b3 |0036: iget-wide v3, v7, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.size:J // field@b383 │ │ +4b0228: 5385 83b3 |0038: iget-wide v5, v8, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.size:J // field@b383 │ │ +4b022c: 3101 0305 |003a: cmp-long v1, v3, v5 │ │ +4b0230: 3801 0300 |003c: if-eqz v1, 003f // +0003 │ │ +4b0234: 0f02 |003e: return v2 │ │ +4b0236: 5571 7db3 |003f: iget-boolean v1, v7, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isFile:Z // field@b37d │ │ +4b023a: 5583 7db3 |0041: iget-boolean v3, v8, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isFile:Z // field@b37d │ │ +4b023e: 3231 0300 |0043: if-eq v1, v3, 0046 // +0003 │ │ +4b0242: 0f02 |0045: return v2 │ │ +4b0244: 5471 82b3 |0046: iget-object v1, v7, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.remoteId:Ljava/lang/String; // field@b382 │ │ +4b0248: 5483 82b3 |0048: iget-object v3, v8, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.remoteId:Ljava/lang/String; // field@b382 │ │ +4b024c: 7120 fbfb 3100 |004a: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ +4b0252: 0a01 |004d: move-result v1 │ │ +4b0254: 3901 0300 |004e: if-nez v1, 0051 // +0003 │ │ +4b0258: 0f02 |0050: return v2 │ │ +4b025a: 5571 79b3 |0051: iget-boolean v1, v7, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.hasPreview:Z // field@b379 │ │ +4b025e: 5583 79b3 |0053: iget-boolean v3, v8, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.hasPreview:Z // field@b379 │ │ +4b0262: 3231 0300 |0055: if-eq v1, v3, 0058 // +0003 │ │ +4b0266: 0f02 |0057: return v2 │ │ +4b0268: 5571 7cb3 |0058: iget-boolean v1, v7, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isFavorite:Z // field@b37c │ │ +4b026c: 5583 7cb3 |005a: iget-boolean v3, v8, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isFavorite:Z // field@b37c │ │ +4b0270: 3231 0300 |005c: if-eq v1, v3, 005f // +0003 │ │ +4b0274: 0f02 |005e: return v2 │ │ +4b0276: 5571 7bb3 |005f: iget-boolean v1, v7, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isEncrypted:Z // field@b37b │ │ +4b027a: 5583 7bb3 |0061: iget-boolean v3, v8, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isEncrypted:Z // field@b37b │ │ +4b027e: 3231 0300 |0063: if-eq v1, v3, 0066 // +0003 │ │ +4b0282: 0f02 |0065: return v2 │ │ +4b0284: 5471 81b3 |0066: iget-object v1, v7, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.permissions:Ljava/lang/String; // field@b381 │ │ +4b0288: 5483 81b3 |0068: iget-object v3, v8, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.permissions:Ljava/lang/String; // field@b381 │ │ +4b028c: 7120 fbfb 3100 |006a: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ +4b0292: 0a01 |006d: move-result v1 │ │ +4b0294: 3901 0300 |006e: if-nez v1, 0071 // +0003 │ │ +4b0298: 0f02 |0070: return v2 │ │ +4b029a: 5571 7ab3 |0071: iget-boolean v1, v7, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isAllowedToReShare:Z // field@b37a │ │ +4b029e: 5588 7ab3 |0073: iget-boolean v8, v8, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isAllowedToReShare:Z // field@b37a │ │ +4b02a2: 3281 0300 |0075: if-eq v1, v8, 0078 // +0003 │ │ +4b02a6: 0f02 |0077: return v2 │ │ +4b02a8: 0f00 |0078: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #15 : (in Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;) │ │ name : 'getDisplayName' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4b0630: |[4b0630] com.nextcloud.talk.components.filebrowser.models.BrowserFile.getDisplayName:()Ljava/lang/String; │ │ -4b0640: 5410 78b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.displayName:Ljava/lang/String; // field@b378 │ │ -4b0644: 1100 |0002: return-object v0 │ │ +4b0634: |[4b0634] com.nextcloud.talk.components.filebrowser.models.BrowserFile.getDisplayName:()Ljava/lang/String; │ │ +4b0644: 5410 78b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.displayName:Ljava/lang/String; // field@b378 │ │ +4b0648: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile; │ │ │ │ #16 : (in Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;) │ │ @@ -2060818,17 +2060818,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4b02a8: |[4b02a8] com.nextcloud.talk.components.filebrowser.models.BrowserFile.getHasPreview:()Z │ │ -4b02b8: 5510 79b3 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.hasPreview:Z // field@b379 │ │ -4b02bc: 0f00 |0002: return v0 │ │ +4b02ac: |[4b02ac] com.nextcloud.talk.components.filebrowser.models.BrowserFile.getHasPreview:()Z │ │ +4b02bc: 5510 79b3 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.hasPreview:Z // field@b379 │ │ +4b02c0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile; │ │ │ │ #17 : (in Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;) │ │ @@ -2060836,17 +2060836,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4b0648: |[4b0648] com.nextcloud.talk.components.filebrowser.models.BrowserFile.getMimeType:()Ljava/lang/String; │ │ -4b0658: 5410 7eb3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.mimeType:Ljava/lang/String; // field@b37e │ │ -4b065c: 1100 |0002: return-object v0 │ │ +4b064c: |[4b064c] com.nextcloud.talk.components.filebrowser.models.BrowserFile.getMimeType:()Ljava/lang/String; │ │ +4b065c: 5410 7eb3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.mimeType:Ljava/lang/String; // field@b37e │ │ +4b0660: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile; │ │ │ │ #18 : (in Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;) │ │ @@ -2060854,17 +2060854,17 @@ │ │ type : '()J' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4b0824: |[4b0824] com.nextcloud.talk.components.filebrowser.models.BrowserFile.getModifiedTimestamp:()J │ │ -4b0834: 5320 7fb3 |0000: iget-wide v0, v2, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.modifiedTimestamp:J // field@b37f │ │ -4b0838: 1000 |0002: return-wide v0 │ │ +4b0828: |[4b0828] com.nextcloud.talk.components.filebrowser.models.BrowserFile.getModifiedTimestamp:()J │ │ +4b0838: 5320 7fb3 |0000: iget-wide v0, v2, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.modifiedTimestamp:J // field@b37f │ │ +4b083c: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile; │ │ │ │ #19 : (in Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;) │ │ @@ -2060872,17 +2060872,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4b0660: |[4b0660] com.nextcloud.talk.components.filebrowser.models.BrowserFile.getPath:()Ljava/lang/String; │ │ -4b0670: 5410 80b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.path:Ljava/lang/String; // field@b380 │ │ -4b0674: 1100 |0002: return-object v0 │ │ +4b0664: |[4b0664] com.nextcloud.talk.components.filebrowser.models.BrowserFile.getPath:()Ljava/lang/String; │ │ +4b0674: 5410 80b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.path:Ljava/lang/String; // field@b380 │ │ +4b0678: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile; │ │ │ │ #20 : (in Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;) │ │ @@ -2060890,17 +2060890,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4b0678: |[4b0678] com.nextcloud.talk.components.filebrowser.models.BrowserFile.getPermissions:()Ljava/lang/String; │ │ -4b0688: 5410 81b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.permissions:Ljava/lang/String; // field@b381 │ │ -4b068c: 1100 |0002: return-object v0 │ │ +4b067c: |[4b067c] com.nextcloud.talk.components.filebrowser.models.BrowserFile.getPermissions:()Ljava/lang/String; │ │ +4b068c: 5410 81b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.permissions:Ljava/lang/String; // field@b381 │ │ +4b0690: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile; │ │ │ │ #21 : (in Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;) │ │ @@ -2060908,17 +2060908,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4b0690: |[4b0690] com.nextcloud.talk.components.filebrowser.models.BrowserFile.getRemoteId:()Ljava/lang/String; │ │ -4b06a0: 5410 82b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.remoteId:Ljava/lang/String; // field@b382 │ │ -4b06a4: 1100 |0002: return-object v0 │ │ +4b0694: |[4b0694] com.nextcloud.talk.components.filebrowser.models.BrowserFile.getRemoteId:()Ljava/lang/String; │ │ +4b06a4: 5410 82b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.remoteId:Ljava/lang/String; // field@b382 │ │ +4b06a8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile; │ │ │ │ #22 : (in Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;) │ │ @@ -2060926,17 +2060926,17 @@ │ │ type : '()J' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4b083c: |[4b083c] com.nextcloud.talk.components.filebrowser.models.BrowserFile.getSize:()J │ │ -4b084c: 5320 83b3 |0000: iget-wide v0, v2, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.size:J // field@b383 │ │ -4b0850: 1000 |0002: return-wide v0 │ │ +4b0840: |[4b0840] com.nextcloud.talk.components.filebrowser.models.BrowserFile.getSize:()J │ │ +4b0850: 5320 83b3 |0000: iget-wide v0, v2, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.size:J // field@b383 │ │ +4b0854: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile; │ │ │ │ #23 : (in Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;) │ │ @@ -2060944,105 +2060944,105 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 126 16-bit code units │ │ -4b04ac: |[4b04ac] com.nextcloud.talk.components.filebrowser.models.BrowserFile.hashCode:()I │ │ -4b04bc: 5440 80b3 |0000: iget-object v0, v4, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.path:Ljava/lang/String; // field@b380 │ │ -4b04c0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4b04c2: 3900 0400 |0003: if-nez v0, 0007 // +0004 │ │ -4b04c6: 0110 |0005: move v0, v1 │ │ -4b04c8: 2805 |0006: goto 000b // +0005 │ │ -4b04ca: 6e10 60f6 0000 |0007: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@f660 │ │ -4b04d0: 0a00 |000a: move-result v0 │ │ -4b04d2: da00 001f |000b: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -4b04d6: 5442 78b3 |000d: iget-object v2, v4, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.displayName:Ljava/lang/String; // field@b378 │ │ -4b04da: 3902 0400 |000f: if-nez v2, 0013 // +0004 │ │ -4b04de: 0112 |0011: move v2, v1 │ │ -4b04e0: 2805 |0012: goto 0017 // +0005 │ │ -4b04e2: 6e10 60f6 0200 |0013: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@f660 │ │ -4b04e8: 0a02 |0016: move-result v2 │ │ -4b04ea: b020 |0017: add-int/2addr v0, v2 │ │ -4b04ec: da00 001f |0018: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -4b04f0: 5442 7eb3 |001a: iget-object v2, v4, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.mimeType:Ljava/lang/String; // field@b37e │ │ -4b04f4: 3902 0400 |001c: if-nez v2, 0020 // +0004 │ │ -4b04f8: 0112 |001e: move v2, v1 │ │ -4b04fa: 2805 |001f: goto 0024 // +0005 │ │ -4b04fc: 6e10 60f6 0200 |0020: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@f660 │ │ -4b0502: 0a02 |0023: move-result v2 │ │ -4b0504: b020 |0024: add-int/2addr v0, v2 │ │ -4b0506: da00 001f |0025: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -4b050a: 5342 7fb3 |0027: iget-wide v2, v4, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.modifiedTimestamp:J // field@b37f │ │ -4b050e: 7120 e7f5 3200 |0029: invoke-static {v2, v3}, Ljava/lang/Long;.hashCode:(J)I // method@f5e7 │ │ -4b0514: 0a02 |002c: move-result v2 │ │ -4b0516: b020 |002d: add-int/2addr v0, v2 │ │ -4b0518: da00 001f |002e: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -4b051c: 5342 83b3 |0030: iget-wide v2, v4, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.size:J // field@b383 │ │ -4b0520: 7120 e7f5 3200 |0032: invoke-static {v2, v3}, Ljava/lang/Long;.hashCode:(J)I // method@f5e7 │ │ -4b0526: 0a02 |0035: move-result v2 │ │ -4b0528: b020 |0036: add-int/2addr v0, v2 │ │ -4b052a: da00 001f |0037: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -4b052e: 5542 7db3 |0039: iget-boolean v2, v4, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isFile:Z // field@b37d │ │ -4b0532: 7110 33f5 0200 |003b: invoke-static {v2}, Ljava/lang/Boolean;.hashCode:(Z)I // method@f533 │ │ -4b0538: 0a02 |003e: move-result v2 │ │ -4b053a: b020 |003f: add-int/2addr v0, v2 │ │ -4b053c: da00 001f |0040: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -4b0540: 5442 82b3 |0042: iget-object v2, v4, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.remoteId:Ljava/lang/String; // field@b382 │ │ -4b0544: 3902 0400 |0044: if-nez v2, 0048 // +0004 │ │ -4b0548: 0112 |0046: move v2, v1 │ │ -4b054a: 2805 |0047: goto 004c // +0005 │ │ -4b054c: 6e10 60f6 0200 |0048: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@f660 │ │ -4b0552: 0a02 |004b: move-result v2 │ │ -4b0554: b020 |004c: add-int/2addr v0, v2 │ │ -4b0556: da00 001f |004d: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -4b055a: 5542 79b3 |004f: iget-boolean v2, v4, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.hasPreview:Z // field@b379 │ │ -4b055e: 7110 33f5 0200 |0051: invoke-static {v2}, Ljava/lang/Boolean;.hashCode:(Z)I // method@f533 │ │ -4b0564: 0a02 |0054: move-result v2 │ │ -4b0566: b020 |0055: add-int/2addr v0, v2 │ │ -4b0568: da00 001f |0056: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -4b056c: 5542 7cb3 |0058: iget-boolean v2, v4, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isFavorite:Z // field@b37c │ │ -4b0570: 7110 33f5 0200 |005a: invoke-static {v2}, Ljava/lang/Boolean;.hashCode:(Z)I // method@f533 │ │ -4b0576: 0a02 |005d: move-result v2 │ │ -4b0578: b020 |005e: add-int/2addr v0, v2 │ │ -4b057a: da00 001f |005f: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -4b057e: 5542 7bb3 |0061: iget-boolean v2, v4, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isEncrypted:Z // field@b37b │ │ -4b0582: 7110 33f5 0200 |0063: invoke-static {v2}, Ljava/lang/Boolean;.hashCode:(Z)I // method@f533 │ │ -4b0588: 0a02 |0066: move-result v2 │ │ -4b058a: b020 |0067: add-int/2addr v0, v2 │ │ -4b058c: da00 001f |0068: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -4b0590: 5442 81b3 |006a: iget-object v2, v4, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.permissions:Ljava/lang/String; // field@b381 │ │ -4b0594: 3902 0300 |006c: if-nez v2, 006f // +0003 │ │ -4b0598: 2805 |006e: goto 0073 // +0005 │ │ -4b059a: 6e10 60f6 0200 |006f: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@f660 │ │ -4b05a0: 0a01 |0072: move-result v1 │ │ -4b05a2: b010 |0073: add-int/2addr v0, v1 │ │ -4b05a4: da00 001f |0074: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -4b05a8: 5541 7ab3 |0076: iget-boolean v1, v4, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isAllowedToReShare:Z // field@b37a │ │ -4b05ac: 7110 33f5 0100 |0078: invoke-static {v1}, Ljava/lang/Boolean;.hashCode:(Z)I // method@f533 │ │ -4b05b2: 0a01 |007b: move-result v1 │ │ -4b05b4: b010 |007c: add-int/2addr v0, v1 │ │ -4b05b6: 0f00 |007d: return v0 │ │ +4b04b0: |[4b04b0] com.nextcloud.talk.components.filebrowser.models.BrowserFile.hashCode:()I │ │ +4b04c0: 5440 80b3 |0000: iget-object v0, v4, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.path:Ljava/lang/String; // field@b380 │ │ +4b04c4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4b04c6: 3900 0400 |0003: if-nez v0, 0007 // +0004 │ │ +4b04ca: 0110 |0005: move v0, v1 │ │ +4b04cc: 2805 |0006: goto 000b // +0005 │ │ +4b04ce: 6e10 60f6 0000 |0007: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@f660 │ │ +4b04d4: 0a00 |000a: move-result v0 │ │ +4b04d6: da00 001f |000b: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +4b04da: 5442 78b3 |000d: iget-object v2, v4, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.displayName:Ljava/lang/String; // field@b378 │ │ +4b04de: 3902 0400 |000f: if-nez v2, 0013 // +0004 │ │ +4b04e2: 0112 |0011: move v2, v1 │ │ +4b04e4: 2805 |0012: goto 0017 // +0005 │ │ +4b04e6: 6e10 60f6 0200 |0013: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@f660 │ │ +4b04ec: 0a02 |0016: move-result v2 │ │ +4b04ee: b020 |0017: add-int/2addr v0, v2 │ │ +4b04f0: da00 001f |0018: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +4b04f4: 5442 7eb3 |001a: iget-object v2, v4, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.mimeType:Ljava/lang/String; // field@b37e │ │ +4b04f8: 3902 0400 |001c: if-nez v2, 0020 // +0004 │ │ +4b04fc: 0112 |001e: move v2, v1 │ │ +4b04fe: 2805 |001f: goto 0024 // +0005 │ │ +4b0500: 6e10 60f6 0200 |0020: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@f660 │ │ +4b0506: 0a02 |0023: move-result v2 │ │ +4b0508: b020 |0024: add-int/2addr v0, v2 │ │ +4b050a: da00 001f |0025: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +4b050e: 5342 7fb3 |0027: iget-wide v2, v4, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.modifiedTimestamp:J // field@b37f │ │ +4b0512: 7120 e7f5 3200 |0029: invoke-static {v2, v3}, Ljava/lang/Long;.hashCode:(J)I // method@f5e7 │ │ +4b0518: 0a02 |002c: move-result v2 │ │ +4b051a: b020 |002d: add-int/2addr v0, v2 │ │ +4b051c: da00 001f |002e: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +4b0520: 5342 83b3 |0030: iget-wide v2, v4, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.size:J // field@b383 │ │ +4b0524: 7120 e7f5 3200 |0032: invoke-static {v2, v3}, Ljava/lang/Long;.hashCode:(J)I // method@f5e7 │ │ +4b052a: 0a02 |0035: move-result v2 │ │ +4b052c: b020 |0036: add-int/2addr v0, v2 │ │ +4b052e: da00 001f |0037: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +4b0532: 5542 7db3 |0039: iget-boolean v2, v4, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isFile:Z // field@b37d │ │ +4b0536: 7110 33f5 0200 |003b: invoke-static {v2}, Ljava/lang/Boolean;.hashCode:(Z)I // method@f533 │ │ +4b053c: 0a02 |003e: move-result v2 │ │ +4b053e: b020 |003f: add-int/2addr v0, v2 │ │ +4b0540: da00 001f |0040: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +4b0544: 5442 82b3 |0042: iget-object v2, v4, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.remoteId:Ljava/lang/String; // field@b382 │ │ +4b0548: 3902 0400 |0044: if-nez v2, 0048 // +0004 │ │ +4b054c: 0112 |0046: move v2, v1 │ │ +4b054e: 2805 |0047: goto 004c // +0005 │ │ +4b0550: 6e10 60f6 0200 |0048: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@f660 │ │ +4b0556: 0a02 |004b: move-result v2 │ │ +4b0558: b020 |004c: add-int/2addr v0, v2 │ │ +4b055a: da00 001f |004d: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +4b055e: 5542 79b3 |004f: iget-boolean v2, v4, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.hasPreview:Z // field@b379 │ │ +4b0562: 7110 33f5 0200 |0051: invoke-static {v2}, Ljava/lang/Boolean;.hashCode:(Z)I // method@f533 │ │ +4b0568: 0a02 |0054: move-result v2 │ │ +4b056a: b020 |0055: add-int/2addr v0, v2 │ │ +4b056c: da00 001f |0056: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +4b0570: 5542 7cb3 |0058: iget-boolean v2, v4, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isFavorite:Z // field@b37c │ │ +4b0574: 7110 33f5 0200 |005a: invoke-static {v2}, Ljava/lang/Boolean;.hashCode:(Z)I // method@f533 │ │ +4b057a: 0a02 |005d: move-result v2 │ │ +4b057c: b020 |005e: add-int/2addr v0, v2 │ │ +4b057e: da00 001f |005f: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +4b0582: 5542 7bb3 |0061: iget-boolean v2, v4, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isEncrypted:Z // field@b37b │ │ +4b0586: 7110 33f5 0200 |0063: invoke-static {v2}, Ljava/lang/Boolean;.hashCode:(Z)I // method@f533 │ │ +4b058c: 0a02 |0066: move-result v2 │ │ +4b058e: b020 |0067: add-int/2addr v0, v2 │ │ +4b0590: da00 001f |0068: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +4b0594: 5442 81b3 |006a: iget-object v2, v4, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.permissions:Ljava/lang/String; // field@b381 │ │ +4b0598: 3902 0300 |006c: if-nez v2, 006f // +0003 │ │ +4b059c: 2805 |006e: goto 0073 // +0005 │ │ +4b059e: 6e10 60f6 0200 |006f: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@f660 │ │ +4b05a4: 0a01 |0072: move-result v1 │ │ +4b05a6: b010 |0073: add-int/2addr v0, v1 │ │ +4b05a8: da00 001f |0074: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +4b05ac: 5541 7ab3 |0076: iget-boolean v1, v4, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isAllowedToReShare:Z // field@b37a │ │ +4b05b0: 7110 33f5 0100 |0078: invoke-static {v1}, Ljava/lang/Boolean;.hashCode:(Z)I // method@f533 │ │ +4b05b6: 0a01 |007b: move-result v1 │ │ +4b05b8: b010 |007c: add-int/2addr v0, v1 │ │ +4b05ba: 0f00 |007d: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #24 : (in Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;) │ │ name : 'isAllowedToReShare' │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4b02c0: |[4b02c0] com.nextcloud.talk.components.filebrowser.models.BrowserFile.isAllowedToReShare:()Z │ │ -4b02d0: 5510 7ab3 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isAllowedToReShare:Z // field@b37a │ │ -4b02d4: 0f00 |0002: return v0 │ │ +4b02c4: |[4b02c4] com.nextcloud.talk.components.filebrowser.models.BrowserFile.isAllowedToReShare:()Z │ │ +4b02d4: 5510 7ab3 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isAllowedToReShare:Z // field@b37a │ │ +4b02d8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile; │ │ │ │ #25 : (in Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;) │ │ @@ -2061050,17 +2061050,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4b02d8: |[4b02d8] com.nextcloud.talk.components.filebrowser.models.BrowserFile.isEncrypted:()Z │ │ -4b02e8: 5510 7bb3 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isEncrypted:Z // field@b37b │ │ -4b02ec: 0f00 |0002: return v0 │ │ +4b02dc: |[4b02dc] com.nextcloud.talk.components.filebrowser.models.BrowserFile.isEncrypted:()Z │ │ +4b02ec: 5510 7bb3 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isEncrypted:Z // field@b37b │ │ +4b02f0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile; │ │ │ │ #26 : (in Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;) │ │ @@ -2061068,17 +2061068,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4b02f0: |[4b02f0] com.nextcloud.talk.components.filebrowser.models.BrowserFile.isFavorite:()Z │ │ -4b0300: 5510 7cb3 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isFavorite:Z // field@b37c │ │ -4b0304: 0f00 |0002: return v0 │ │ +4b02f4: |[4b02f4] com.nextcloud.talk.components.filebrowser.models.BrowserFile.isFavorite:()Z │ │ +4b0304: 5510 7cb3 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isFavorite:Z // field@b37c │ │ +4b0308: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile; │ │ │ │ #27 : (in Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;) │ │ @@ -2061086,17 +2061086,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4b0308: |[4b0308] com.nextcloud.talk.components.filebrowser.models.BrowserFile.isFile:()Z │ │ -4b0318: 5510 7db3 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isFile:Z // field@b37d │ │ -4b031c: 0f00 |0002: return v0 │ │ +4b030c: |[4b030c] com.nextcloud.talk.components.filebrowser.models.BrowserFile.isFile:()Z │ │ +4b031c: 5510 7db3 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isFile:Z // field@b37d │ │ +4b0320: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile; │ │ │ │ #28 : (in Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;) │ │ @@ -2061104,17 +2061104,17 @@ │ │ type : '(Z)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4b0a24: |[4b0a24] com.nextcloud.talk.components.filebrowser.models.BrowserFile.setAllowedToReShare:(Z)V │ │ -4b0a34: 5c01 7ab3 |0000: iput-boolean v1, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isAllowedToReShare:Z // field@b37a │ │ -4b0a38: 0e00 |0002: return-void │ │ +4b0a28: |[4b0a28] com.nextcloud.talk.components.filebrowser.models.BrowserFile.setAllowedToReShare:(Z)V │ │ +4b0a38: 5c01 7ab3 |0000: iput-boolean v1, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isAllowedToReShare:Z // field@b37a │ │ +4b0a3c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -2061123,17 +2061123,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4b0a3c: |[4b0a3c] com.nextcloud.talk.components.filebrowser.models.BrowserFile.setDisplayName:(Ljava/lang/String;)V │ │ -4b0a4c: 5b01 78b3 |0000: iput-object v1, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.displayName:Ljava/lang/String; // field@b378 │ │ -4b0a50: 0e00 |0002: return-void │ │ +4b0a40: |[4b0a40] com.nextcloud.talk.components.filebrowser.models.BrowserFile.setDisplayName:(Ljava/lang/String;)V │ │ +4b0a50: 5b01 78b3 |0000: iput-object v1, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.displayName:Ljava/lang/String; // field@b378 │ │ +4b0a54: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -2061142,17 +2061142,17 @@ │ │ type : '(Z)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4b0a54: |[4b0a54] com.nextcloud.talk.components.filebrowser.models.BrowserFile.setEncrypted:(Z)V │ │ -4b0a64: 5c01 7bb3 |0000: iput-boolean v1, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isEncrypted:Z // field@b37b │ │ -4b0a68: 0e00 |0002: return-void │ │ +4b0a58: |[4b0a58] com.nextcloud.talk.components.filebrowser.models.BrowserFile.setEncrypted:(Z)V │ │ +4b0a68: 5c01 7bb3 |0000: iput-boolean v1, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isEncrypted:Z // field@b37b │ │ +4b0a6c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -2061161,17 +2061161,17 @@ │ │ type : '(Z)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4b0a6c: |[4b0a6c] com.nextcloud.talk.components.filebrowser.models.BrowserFile.setFavorite:(Z)V │ │ -4b0a7c: 5c01 7cb3 |0000: iput-boolean v1, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isFavorite:Z // field@b37c │ │ -4b0a80: 0e00 |0002: return-void │ │ +4b0a70: |[4b0a70] com.nextcloud.talk.components.filebrowser.models.BrowserFile.setFavorite:(Z)V │ │ +4b0a80: 5c01 7cb3 |0000: iput-boolean v1, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isFavorite:Z // field@b37c │ │ +4b0a84: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -2061180,17 +2061180,17 @@ │ │ type : '(Z)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4b0a84: |[4b0a84] com.nextcloud.talk.components.filebrowser.models.BrowserFile.setFile:(Z)V │ │ -4b0a94: 5c01 7db3 |0000: iput-boolean v1, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isFile:Z // field@b37d │ │ -4b0a98: 0e00 |0002: return-void │ │ +4b0a88: |[4b0a88] com.nextcloud.talk.components.filebrowser.models.BrowserFile.setFile:(Z)V │ │ +4b0a98: 5c01 7db3 |0000: iput-boolean v1, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isFile:Z // field@b37d │ │ +4b0a9c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -2061199,17 +2061199,17 @@ │ │ type : '(Z)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4b0a9c: |[4b0a9c] com.nextcloud.talk.components.filebrowser.models.BrowserFile.setHasPreview:(Z)V │ │ -4b0aac: 5c01 79b3 |0000: iput-boolean v1, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.hasPreview:Z // field@b379 │ │ -4b0ab0: 0e00 |0002: return-void │ │ +4b0aa0: |[4b0aa0] com.nextcloud.talk.components.filebrowser.models.BrowserFile.setHasPreview:(Z)V │ │ +4b0ab0: 5c01 79b3 |0000: iput-boolean v1, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.hasPreview:Z // field@b379 │ │ +4b0ab4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -2061218,17 +2061218,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4b0ab4: |[4b0ab4] com.nextcloud.talk.components.filebrowser.models.BrowserFile.setMimeType:(Ljava/lang/String;)V │ │ -4b0ac4: 5b01 7eb3 |0000: iput-object v1, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.mimeType:Ljava/lang/String; // field@b37e │ │ -4b0ac8: 0e00 |0002: return-void │ │ +4b0ab8: |[4b0ab8] com.nextcloud.talk.components.filebrowser.models.BrowserFile.setMimeType:(Ljava/lang/String;)V │ │ +4b0ac8: 5b01 7eb3 |0000: iput-object v1, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.mimeType:Ljava/lang/String; // field@b37e │ │ +4b0acc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -2061237,17 +2061237,17 @@ │ │ type : '(J)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4b0acc: |[4b0acc] com.nextcloud.talk.components.filebrowser.models.BrowserFile.setModifiedTimestamp:(J)V │ │ -4b0adc: 5a01 7fb3 |0000: iput-wide v1, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.modifiedTimestamp:J // field@b37f │ │ -4b0ae0: 0e00 |0002: return-void │ │ +4b0ad0: |[4b0ad0] com.nextcloud.talk.components.filebrowser.models.BrowserFile.setModifiedTimestamp:(J)V │ │ +4b0ae0: 5a01 7fb3 |0000: iput-wide v1, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.modifiedTimestamp:J // field@b37f │ │ +4b0ae4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile; │ │ 0x0000 - 0x0003 reg=1 (null) J │ │ │ │ @@ -2061256,17 +2061256,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4b0ae4: |[4b0ae4] com.nextcloud.talk.components.filebrowser.models.BrowserFile.setPath:(Ljava/lang/String;)V │ │ -4b0af4: 5b01 80b3 |0000: iput-object v1, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.path:Ljava/lang/String; // field@b380 │ │ -4b0af8: 0e00 |0002: return-void │ │ +4b0ae8: |[4b0ae8] com.nextcloud.talk.components.filebrowser.models.BrowserFile.setPath:(Ljava/lang/String;)V │ │ +4b0af8: 5b01 80b3 |0000: iput-object v1, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.path:Ljava/lang/String; // field@b380 │ │ +4b0afc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -2061275,17 +2061275,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4b0afc: |[4b0afc] com.nextcloud.talk.components.filebrowser.models.BrowserFile.setPermissions:(Ljava/lang/String;)V │ │ -4b0b0c: 5b01 81b3 |0000: iput-object v1, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.permissions:Ljava/lang/String; // field@b381 │ │ -4b0b10: 0e00 |0002: return-void │ │ +4b0b00: |[4b0b00] com.nextcloud.talk.components.filebrowser.models.BrowserFile.setPermissions:(Ljava/lang/String;)V │ │ +4b0b10: 5b01 81b3 |0000: iput-object v1, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.permissions:Ljava/lang/String; // field@b381 │ │ +4b0b14: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -2061294,17 +2061294,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4b0b14: |[4b0b14] com.nextcloud.talk.components.filebrowser.models.BrowserFile.setRemoteId:(Ljava/lang/String;)V │ │ -4b0b24: 5b01 82b3 |0000: iput-object v1, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.remoteId:Ljava/lang/String; // field@b382 │ │ -4b0b28: 0e00 |0002: return-void │ │ +4b0b18: |[4b0b18] com.nextcloud.talk.components.filebrowser.models.BrowserFile.setRemoteId:(Ljava/lang/String;)V │ │ +4b0b28: 5b01 82b3 |0000: iput-object v1, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.remoteId:Ljava/lang/String; // field@b382 │ │ +4b0b2c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -2061313,17 +2061313,17 @@ │ │ type : '(J)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4b0b2c: |[4b0b2c] com.nextcloud.talk.components.filebrowser.models.BrowserFile.setSize:(J)V │ │ -4b0b3c: 5a01 83b3 |0000: iput-wide v1, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.size:J // field@b383 │ │ -4b0b40: 0e00 |0002: return-void │ │ +4b0b30: |[4b0b30] com.nextcloud.talk.components.filebrowser.models.BrowserFile.setSize:(J)V │ │ +4b0b40: 5a01 83b3 |0000: iput-wide v1, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.size:J // field@b383 │ │ +4b0b44: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile; │ │ 0x0000 - 0x0003 reg=1 (null) J │ │ │ │ @@ -2061332,135 +2061332,135 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 17 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 158 16-bit code units │ │ -4b06a8: |[4b06a8] com.nextcloud.talk.components.filebrowser.models.BrowserFile.toString:()Ljava/lang/String; │ │ -4b06b8: 0800 1000 |0000: move-object/from16 v0, v16 │ │ -4b06bc: 5401 80b3 |0002: iget-object v1, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.path:Ljava/lang/String; // field@b380 │ │ -4b06c0: 5402 78b3 |0004: iget-object v2, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.displayName:Ljava/lang/String; // field@b378 │ │ -4b06c4: 5403 7eb3 |0006: iget-object v3, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.mimeType:Ljava/lang/String; // field@b37e │ │ -4b06c8: 5304 7fb3 |0008: iget-wide v4, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.modifiedTimestamp:J // field@b37f │ │ -4b06cc: 5306 83b3 |000a: iget-wide v6, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.size:J // field@b383 │ │ -4b06d0: 5508 7db3 |000c: iget-boolean v8, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isFile:Z // field@b37d │ │ -4b06d4: 5409 82b3 |000e: iget-object v9, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.remoteId:Ljava/lang/String; // field@b382 │ │ -4b06d8: 550a 79b3 |0010: iget-boolean v10, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.hasPreview:Z // field@b379 │ │ -4b06dc: 550b 7cb3 |0012: iget-boolean v11, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isFavorite:Z // field@b37c │ │ -4b06e0: 550c 7bb3 |0014: iget-boolean v12, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isEncrypted:Z // field@b37b │ │ -4b06e4: 540d 81b3 |0016: iget-object v13, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.permissions:Ljava/lang/String; // field@b381 │ │ -4b06e8: 550e 7ab3 |0018: iget-boolean v14, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isAllowedToReShare:Z // field@b37a │ │ -4b06ec: 220f a924 |001a: new-instance v15, Ljava/lang/StringBuilder; // type@24a9 │ │ -4b06f0: 1a00 4f1a |001c: const-string v0, "BrowserFile(path=" // string@1a4f │ │ -4b06f4: 7020 89f6 0f00 |001e: invoke-direct {v15, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -4b06fa: 6e20 92f6 1f00 |0021: invoke-virtual {v15, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4b0700: 0c00 |0024: move-result-object v0 │ │ -4b0702: 1a01 2710 |0025: const-string v1, ", displayName=" // string@1027 │ │ -4b0706: 6e20 92f6 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4b070c: 0c00 |002a: move-result-object v0 │ │ -4b070e: 6e20 92f6 2000 |002b: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4b0714: 0c00 |002e: move-result-object v0 │ │ -4b0716: 1a01 9310 |002f: const-string v1, ", mimeType=" // string@1093 │ │ -4b071a: 6e20 92f6 1000 |0031: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4b0720: 0c00 |0034: move-result-object v0 │ │ -4b0722: 6e20 92f6 3000 |0035: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4b0728: 0c00 |0038: move-result-object v0 │ │ -4b072a: 1a01 9410 |0039: const-string v1, ", modifiedTimestamp=" // string@1094 │ │ -4b072e: 6e20 92f6 1000 |003b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4b0734: 0c00 |003e: move-result-object v0 │ │ -4b0736: 6e30 8ef6 4005 |003f: invoke-virtual {v0, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@f68e │ │ -4b073c: 0c00 |0042: move-result-object v0 │ │ -4b073e: 1a01 e310 |0043: const-string v1, ", size=" // string@10e3 │ │ -4b0742: 6e20 92f6 1000 |0045: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4b0748: 0c00 |0048: move-result-object v0 │ │ -4b074a: 6e30 8ef6 6007 |0049: invoke-virtual {v0, v6, v7}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@f68e │ │ -4b0750: 0c00 |004c: move-result-object v0 │ │ -4b0752: 1a01 5310 |004d: const-string v1, ", isFile=" // string@1053 │ │ -4b0756: 6e20 92f6 1000 |004f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4b075c: 0c00 |0052: move-result-object v0 │ │ -4b075e: 6e20 93f6 8000 |0053: invoke-virtual {v0, v8}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@f693 │ │ -4b0764: 0c00 |0056: move-result-object v0 │ │ -4b0766: 1a01 cb10 |0057: const-string v1, ", remoteId=" // string@10cb │ │ -4b076a: 6e20 92f6 1000 |0059: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4b0770: 0c00 |005c: move-result-object v0 │ │ -4b0772: 6e20 92f6 9000 |005d: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4b0778: 0c00 |0060: move-result-object v0 │ │ -4b077a: 1a01 3a10 |0061: const-string v1, ", hasPreview=" // string@103a │ │ -4b077e: 6e20 92f6 1000 |0063: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4b0784: 0c00 |0066: move-result-object v0 │ │ -4b0786: 6e20 93f6 a000 |0067: invoke-virtual {v0, v10}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@f693 │ │ -4b078c: 0c00 |006a: move-result-object v0 │ │ -4b078e: 1a01 5210 |006b: const-string v1, ", isFavorite=" // string@1052 │ │ -4b0792: 6e20 92f6 1000 |006d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4b0798: 0c00 |0070: move-result-object v0 │ │ -4b079a: 6e20 93f6 b000 |0071: invoke-virtual {v0, v11}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@f693 │ │ -4b07a0: 0c00 |0074: move-result-object v0 │ │ -4b07a2: 1a01 5010 |0075: const-string v1, ", isEncrypted=" // string@1050 │ │ -4b07a6: 6e20 92f6 1000 |0077: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4b07ac: 0c00 |007a: move-result-object v0 │ │ -4b07ae: 6e20 93f6 c000 |007b: invoke-virtual {v0, v12}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@f693 │ │ -4b07b4: 0c00 |007e: move-result-object v0 │ │ -4b07b6: 1a01 bd10 |007f: const-string v1, ", permissions=" // string@10bd │ │ -4b07ba: 6e20 92f6 1000 |0081: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4b07c0: 0c00 |0084: move-result-object v0 │ │ -4b07c2: 6e20 92f6 d000 |0085: invoke-virtual {v0, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4b07c8: 0c00 |0088: move-result-object v0 │ │ -4b07ca: 1a01 4d10 |0089: const-string v1, ", isAllowedToReShare=" // string@104d │ │ -4b07ce: 6e20 92f6 1000 |008b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4b07d4: 0c00 |008e: move-result-object v0 │ │ -4b07d6: 6e20 93f6 e000 |008f: invoke-virtual {v0, v14}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@f693 │ │ -4b07dc: 0c00 |0092: move-result-object v0 │ │ -4b07de: 1a01 f20e |0093: const-string v1, ")" // string@0ef2 │ │ -4b07e2: 6e20 92f6 1000 |0095: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4b07e8: 0c00 |0098: move-result-object v0 │ │ -4b07ea: 6e10 9cf6 0000 |0099: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -4b07f0: 0c00 |009c: move-result-object v0 │ │ -4b07f2: 1100 |009d: return-object v0 │ │ +4b06ac: |[4b06ac] com.nextcloud.talk.components.filebrowser.models.BrowserFile.toString:()Ljava/lang/String; │ │ +4b06bc: 0800 1000 |0000: move-object/from16 v0, v16 │ │ +4b06c0: 5401 80b3 |0002: iget-object v1, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.path:Ljava/lang/String; // field@b380 │ │ +4b06c4: 5402 78b3 |0004: iget-object v2, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.displayName:Ljava/lang/String; // field@b378 │ │ +4b06c8: 5403 7eb3 |0006: iget-object v3, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.mimeType:Ljava/lang/String; // field@b37e │ │ +4b06cc: 5304 7fb3 |0008: iget-wide v4, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.modifiedTimestamp:J // field@b37f │ │ +4b06d0: 5306 83b3 |000a: iget-wide v6, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.size:J // field@b383 │ │ +4b06d4: 5508 7db3 |000c: iget-boolean v8, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isFile:Z // field@b37d │ │ +4b06d8: 5409 82b3 |000e: iget-object v9, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.remoteId:Ljava/lang/String; // field@b382 │ │ +4b06dc: 550a 79b3 |0010: iget-boolean v10, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.hasPreview:Z // field@b379 │ │ +4b06e0: 550b 7cb3 |0012: iget-boolean v11, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isFavorite:Z // field@b37c │ │ +4b06e4: 550c 7bb3 |0014: iget-boolean v12, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isEncrypted:Z // field@b37b │ │ +4b06e8: 540d 81b3 |0016: iget-object v13, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.permissions:Ljava/lang/String; // field@b381 │ │ +4b06ec: 550e 7ab3 |0018: iget-boolean v14, v0, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isAllowedToReShare:Z // field@b37a │ │ +4b06f0: 220f a924 |001a: new-instance v15, Ljava/lang/StringBuilder; // type@24a9 │ │ +4b06f4: 1a00 4f1a |001c: const-string v0, "BrowserFile(path=" // string@1a4f │ │ +4b06f8: 7020 89f6 0f00 |001e: invoke-direct {v15, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +4b06fe: 6e20 92f6 1f00 |0021: invoke-virtual {v15, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4b0704: 0c00 |0024: move-result-object v0 │ │ +4b0706: 1a01 2710 |0025: const-string v1, ", displayName=" // string@1027 │ │ +4b070a: 6e20 92f6 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4b0710: 0c00 |002a: move-result-object v0 │ │ +4b0712: 6e20 92f6 2000 |002b: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4b0718: 0c00 |002e: move-result-object v0 │ │ +4b071a: 1a01 9310 |002f: const-string v1, ", mimeType=" // string@1093 │ │ +4b071e: 6e20 92f6 1000 |0031: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4b0724: 0c00 |0034: move-result-object v0 │ │ +4b0726: 6e20 92f6 3000 |0035: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4b072c: 0c00 |0038: move-result-object v0 │ │ +4b072e: 1a01 9410 |0039: const-string v1, ", modifiedTimestamp=" // string@1094 │ │ +4b0732: 6e20 92f6 1000 |003b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4b0738: 0c00 |003e: move-result-object v0 │ │ +4b073a: 6e30 8ef6 4005 |003f: invoke-virtual {v0, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@f68e │ │ +4b0740: 0c00 |0042: move-result-object v0 │ │ +4b0742: 1a01 e310 |0043: const-string v1, ", size=" // string@10e3 │ │ +4b0746: 6e20 92f6 1000 |0045: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4b074c: 0c00 |0048: move-result-object v0 │ │ +4b074e: 6e30 8ef6 6007 |0049: invoke-virtual {v0, v6, v7}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@f68e │ │ +4b0754: 0c00 |004c: move-result-object v0 │ │ +4b0756: 1a01 5310 |004d: const-string v1, ", isFile=" // string@1053 │ │ +4b075a: 6e20 92f6 1000 |004f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4b0760: 0c00 |0052: move-result-object v0 │ │ +4b0762: 6e20 93f6 8000 |0053: invoke-virtual {v0, v8}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@f693 │ │ +4b0768: 0c00 |0056: move-result-object v0 │ │ +4b076a: 1a01 cb10 |0057: const-string v1, ", remoteId=" // string@10cb │ │ +4b076e: 6e20 92f6 1000 |0059: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4b0774: 0c00 |005c: move-result-object v0 │ │ +4b0776: 6e20 92f6 9000 |005d: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4b077c: 0c00 |0060: move-result-object v0 │ │ +4b077e: 1a01 3a10 |0061: const-string v1, ", hasPreview=" // string@103a │ │ +4b0782: 6e20 92f6 1000 |0063: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4b0788: 0c00 |0066: move-result-object v0 │ │ +4b078a: 6e20 93f6 a000 |0067: invoke-virtual {v0, v10}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@f693 │ │ +4b0790: 0c00 |006a: move-result-object v0 │ │ +4b0792: 1a01 5210 |006b: const-string v1, ", isFavorite=" // string@1052 │ │ +4b0796: 6e20 92f6 1000 |006d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4b079c: 0c00 |0070: move-result-object v0 │ │ +4b079e: 6e20 93f6 b000 |0071: invoke-virtual {v0, v11}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@f693 │ │ +4b07a4: 0c00 |0074: move-result-object v0 │ │ +4b07a6: 1a01 5010 |0075: const-string v1, ", isEncrypted=" // string@1050 │ │ +4b07aa: 6e20 92f6 1000 |0077: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4b07b0: 0c00 |007a: move-result-object v0 │ │ +4b07b2: 6e20 93f6 c000 |007b: invoke-virtual {v0, v12}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@f693 │ │ +4b07b8: 0c00 |007e: move-result-object v0 │ │ +4b07ba: 1a01 bd10 |007f: const-string v1, ", permissions=" // string@10bd │ │ +4b07be: 6e20 92f6 1000 |0081: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4b07c4: 0c00 |0084: move-result-object v0 │ │ +4b07c6: 6e20 92f6 d000 |0085: invoke-virtual {v0, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4b07cc: 0c00 |0088: move-result-object v0 │ │ +4b07ce: 1a01 4d10 |0089: const-string v1, ", isAllowedToReShare=" // string@104d │ │ +4b07d2: 6e20 92f6 1000 |008b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4b07d8: 0c00 |008e: move-result-object v0 │ │ +4b07da: 6e20 93f6 e000 |008f: invoke-virtual {v0, v14}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@f693 │ │ +4b07e0: 0c00 |0092: move-result-object v0 │ │ +4b07e2: 1a01 f20e |0093: const-string v1, ")" // string@0ef2 │ │ +4b07e6: 6e20 92f6 1000 |0095: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4b07ec: 0c00 |0098: move-result-object v0 │ │ +4b07ee: 6e10 9cf6 0000 |0099: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +4b07f4: 0c00 |009c: move-result-object v0 │ │ +4b07f6: 1100 |009d: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #41 : (in Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;) │ │ name : 'writeToParcel' │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 66 16-bit code units │ │ -4b0b44: |[4b0b44] com.nextcloud.talk.components.filebrowser.models.BrowserFile.writeToParcel:(Landroid/os/Parcel;I)V │ │ -4b0b54: 1a04 3f99 |0000: const-string v4, "dest" // string@993f │ │ -4b0b58: 7120 00fc 4300 |0002: invoke-static {v3, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4b0b5e: 5424 80b3 |0005: iget-object v4, v2, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.path:Ljava/lang/String; // field@b380 │ │ -4b0b62: 6e20 c504 4300 |0007: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@04c5 │ │ -4b0b68: 5424 78b3 |000a: iget-object v4, v2, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.displayName:Ljava/lang/String; // field@b378 │ │ -4b0b6c: 6e20 c504 4300 |000c: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@04c5 │ │ -4b0b72: 5424 7eb3 |000f: iget-object v4, v2, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.mimeType:Ljava/lang/String; // field@b37e │ │ -4b0b76: 6e20 c504 4300 |0011: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@04c5 │ │ -4b0b7c: 5320 7fb3 |0014: iget-wide v0, v2, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.modifiedTimestamp:J // field@b37f │ │ -4b0b80: 6e30 c004 0301 |0016: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@04c0 │ │ -4b0b86: 5320 83b3 |0019: iget-wide v0, v2, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.size:J // field@b383 │ │ -4b0b8a: 6e30 c004 0301 |001b: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@04c0 │ │ -4b0b90: 5524 7db3 |001e: iget-boolean v4, v2, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isFile:Z // field@b37d │ │ -4b0b94: 6e20 bc04 4300 |0020: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@04bc │ │ -4b0b9a: 5424 82b3 |0023: iget-object v4, v2, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.remoteId:Ljava/lang/String; // field@b382 │ │ -4b0b9e: 6e20 c504 4300 |0025: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@04c5 │ │ -4b0ba4: 5524 79b3 |0028: iget-boolean v4, v2, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.hasPreview:Z // field@b379 │ │ -4b0ba8: 6e20 bc04 4300 |002a: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@04bc │ │ -4b0bae: 5524 7cb3 |002d: iget-boolean v4, v2, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isFavorite:Z // field@b37c │ │ -4b0bb2: 6e20 bc04 4300 |002f: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@04bc │ │ -4b0bb8: 5524 7bb3 |0032: iget-boolean v4, v2, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isEncrypted:Z // field@b37b │ │ -4b0bbc: 6e20 bc04 4300 |0034: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@04bc │ │ -4b0bc2: 5424 81b3 |0037: iget-object v4, v2, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.permissions:Ljava/lang/String; // field@b381 │ │ -4b0bc6: 6e20 c504 4300 |0039: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@04c5 │ │ -4b0bcc: 5524 7ab3 |003c: iget-boolean v4, v2, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isAllowedToReShare:Z // field@b37a │ │ -4b0bd0: 6e20 bc04 4300 |003e: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@04bc │ │ -4b0bd6: 0e00 |0041: return-void │ │ +4b0b48: |[4b0b48] com.nextcloud.talk.components.filebrowser.models.BrowserFile.writeToParcel:(Landroid/os/Parcel;I)V │ │ +4b0b58: 1a04 3f99 |0000: const-string v4, "dest" // string@993f │ │ +4b0b5c: 7120 00fc 4300 |0002: invoke-static {v3, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4b0b62: 5424 80b3 |0005: iget-object v4, v2, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.path:Ljava/lang/String; // field@b380 │ │ +4b0b66: 6e20 c504 4300 |0007: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@04c5 │ │ +4b0b6c: 5424 78b3 |000a: iget-object v4, v2, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.displayName:Ljava/lang/String; // field@b378 │ │ +4b0b70: 6e20 c504 4300 |000c: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@04c5 │ │ +4b0b76: 5424 7eb3 |000f: iget-object v4, v2, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.mimeType:Ljava/lang/String; // field@b37e │ │ +4b0b7a: 6e20 c504 4300 |0011: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@04c5 │ │ +4b0b80: 5320 7fb3 |0014: iget-wide v0, v2, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.modifiedTimestamp:J // field@b37f │ │ +4b0b84: 6e30 c004 0301 |0016: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@04c0 │ │ +4b0b8a: 5320 83b3 |0019: iget-wide v0, v2, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.size:J // field@b383 │ │ +4b0b8e: 6e30 c004 0301 |001b: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@04c0 │ │ +4b0b94: 5524 7db3 |001e: iget-boolean v4, v2, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isFile:Z // field@b37d │ │ +4b0b98: 6e20 bc04 4300 |0020: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@04bc │ │ +4b0b9e: 5424 82b3 |0023: iget-object v4, v2, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.remoteId:Ljava/lang/String; // field@b382 │ │ +4b0ba2: 6e20 c504 4300 |0025: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@04c5 │ │ +4b0ba8: 5524 79b3 |0028: iget-boolean v4, v2, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.hasPreview:Z // field@b379 │ │ +4b0bac: 6e20 bc04 4300 |002a: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@04bc │ │ +4b0bb2: 5524 7cb3 |002d: iget-boolean v4, v2, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isFavorite:Z // field@b37c │ │ +4b0bb6: 6e20 bc04 4300 |002f: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@04bc │ │ +4b0bbc: 5524 7bb3 |0032: iget-boolean v4, v2, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isEncrypted:Z // field@b37b │ │ +4b0bc0: 6e20 bc04 4300 |0034: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@04bc │ │ +4b0bc6: 5424 81b3 |0037: iget-object v4, v2, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.permissions:Ljava/lang/String; // field@b381 │ │ +4b0bca: 6e20 c504 4300 |0039: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@04c5 │ │ +4b0bd0: 5524 7ab3 |003c: iget-boolean v4, v2, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.isAllowedToReShare:Z // field@b37a │ │ +4b0bd4: 6e20 bc04 4300 |003e: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@04bc │ │ +4b0bda: 0e00 |0041: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 6736 (BrowserFile.kt) │ │ │ │ Class #7766 header: │ │ @@ -2061504,17 +2061504,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4b0d58: |[4b0d58] com.nextcloud.talk.components.filebrowser.models.DavResponse.:()V │ │ -4b0d68: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4b0d6e: 0e00 |0003: return-void │ │ +4b0d5c: |[4b0d5c] com.nextcloud.talk.components.filebrowser.models.DavResponse.:()V │ │ +4b0d6c: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4b0d72: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/components/filebrowser/models/DavResponse; │ │ │ │ Virtual methods - │ │ @@ -2061523,17 +2061523,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4b0bf0: |[4b0bf0] com.nextcloud.talk.components.filebrowser.models.DavResponse.canEqual:(Ljava/lang/Object;)Z │ │ -4b0c00: 2011 e621 |0000: instance-of v1, v1, Lcom/nextcloud/talk/components/filebrowser/models/DavResponse; // type@21e6 │ │ -4b0c04: 0f01 |0002: return v1 │ │ +4b0bf4: |[4b0bf4] com.nextcloud.talk.components.filebrowser.models.DavResponse.canEqual:(Ljava/lang/Object;)Z │ │ +4b0c04: 2011 e621 |0000: instance-of v1, v1, Lcom/nextcloud/talk/components/filebrowser/models/DavResponse; // type@21e6 │ │ +4b0c08: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/components/filebrowser/models/DavResponse; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -2061542,50 +2061542,50 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 59 16-bit code units │ │ -4b0c08: |[4b0c08] com.nextcloud.talk.components.filebrowser.models.DavResponse.equals:(Ljava/lang/Object;)Z │ │ -4b0c18: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -4b0c1a: 3345 0300 |0001: if-ne v5, v4, 0004 // +0003 │ │ -4b0c1e: 0f00 |0003: return v0 │ │ -4b0c20: 2051 e621 |0004: instance-of v1, v5, Lcom/nextcloud/talk/components/filebrowser/models/DavResponse; // type@21e6 │ │ -4b0c24: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -4b0c26: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ -4b0c2a: 0f02 |0009: return v2 │ │ -4b0c2c: 1f05 e621 |000a: check-cast v5, Lcom/nextcloud/talk/components/filebrowser/models/DavResponse; // type@21e6 │ │ -4b0c30: 6e20 c3ef 4500 |000c: invoke-virtual {v5, v4}, Lcom/nextcloud/talk/components/filebrowser/models/DavResponse;.canEqual:(Ljava/lang/Object;)Z // method@efc3 │ │ -4b0c36: 0a01 |000f: move-result v1 │ │ -4b0c38: 3901 0300 |0010: if-nez v1, 0013 // +0003 │ │ -4b0c3c: 0f02 |0012: return v2 │ │ -4b0c3e: 6e10 c6ef 0400 |0013: invoke-virtual {v4}, Lcom/nextcloud/talk/components/filebrowser/models/DavResponse;.getResponse:()Lat/bitfire/dav4jvm/Response; // method@efc6 │ │ -4b0c44: 0c01 |0016: move-result-object v1 │ │ -4b0c46: 6e10 c6ef 0500 |0017: invoke-virtual {v5}, Lcom/nextcloud/talk/components/filebrowser/models/DavResponse;.getResponse:()Lat/bitfire/dav4jvm/Response; // method@efc6 │ │ -4b0c4c: 0c03 |001a: move-result-object v3 │ │ -4b0c4e: 3901 0500 |001b: if-nez v1, 0020 // +0005 │ │ -4b0c52: 3803 0a00 |001d: if-eqz v3, 0027 // +000a │ │ -4b0c56: 2807 |001f: goto 0026 // +0007 │ │ -4b0c58: 6e20 31f6 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@f631 │ │ -4b0c5e: 0a01 |0023: move-result v1 │ │ -4b0c60: 3901 0300 |0024: if-nez v1, 0027 // +0003 │ │ -4b0c64: 0f02 |0026: return v2 │ │ -4b0c66: 6e10 c5ef 0400 |0027: invoke-virtual {v4}, Lcom/nextcloud/talk/components/filebrowser/models/DavResponse;.getData:()Ljava/lang/Object; // method@efc5 │ │ -4b0c6c: 0c01 |002a: move-result-object v1 │ │ -4b0c6e: 6e10 c5ef 0500 |002b: invoke-virtual {v5}, Lcom/nextcloud/talk/components/filebrowser/models/DavResponse;.getData:()Ljava/lang/Object; // method@efc5 │ │ -4b0c74: 0c05 |002e: move-result-object v5 │ │ -4b0c76: 3901 0700 |002f: if-nez v1, 0036 // +0007 │ │ -4b0c7a: 3905 0300 |0031: if-nez v5, 0034 // +0003 │ │ -4b0c7e: 2807 |0033: goto 003a // +0007 │ │ -4b0c80: 0120 |0034: move v0, v2 │ │ -4b0c82: 2805 |0035: goto 003a // +0005 │ │ -4b0c84: 6e20 31f6 5100 |0036: invoke-virtual {v1, v5}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@f631 │ │ -4b0c8a: 0a00 |0039: move-result v0 │ │ -4b0c8c: 0f00 |003a: return v0 │ │ +4b0c0c: |[4b0c0c] com.nextcloud.talk.components.filebrowser.models.DavResponse.equals:(Ljava/lang/Object;)Z │ │ +4b0c1c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +4b0c1e: 3345 0300 |0001: if-ne v5, v4, 0004 // +0003 │ │ +4b0c22: 0f00 |0003: return v0 │ │ +4b0c24: 2051 e621 |0004: instance-of v1, v5, Lcom/nextcloud/talk/components/filebrowser/models/DavResponse; // type@21e6 │ │ +4b0c28: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +4b0c2a: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ +4b0c2e: 0f02 |0009: return v2 │ │ +4b0c30: 1f05 e621 |000a: check-cast v5, Lcom/nextcloud/talk/components/filebrowser/models/DavResponse; // type@21e6 │ │ +4b0c34: 6e20 c3ef 4500 |000c: invoke-virtual {v5, v4}, Lcom/nextcloud/talk/components/filebrowser/models/DavResponse;.canEqual:(Ljava/lang/Object;)Z // method@efc3 │ │ +4b0c3a: 0a01 |000f: move-result v1 │ │ +4b0c3c: 3901 0300 |0010: if-nez v1, 0013 // +0003 │ │ +4b0c40: 0f02 |0012: return v2 │ │ +4b0c42: 6e10 c6ef 0400 |0013: invoke-virtual {v4}, Lcom/nextcloud/talk/components/filebrowser/models/DavResponse;.getResponse:()Lat/bitfire/dav4jvm/Response; // method@efc6 │ │ +4b0c48: 0c01 |0016: move-result-object v1 │ │ +4b0c4a: 6e10 c6ef 0500 |0017: invoke-virtual {v5}, Lcom/nextcloud/talk/components/filebrowser/models/DavResponse;.getResponse:()Lat/bitfire/dav4jvm/Response; // method@efc6 │ │ +4b0c50: 0c03 |001a: move-result-object v3 │ │ +4b0c52: 3901 0500 |001b: if-nez v1, 0020 // +0005 │ │ +4b0c56: 3803 0a00 |001d: if-eqz v3, 0027 // +000a │ │ +4b0c5a: 2807 |001f: goto 0026 // +0007 │ │ +4b0c5c: 6e20 31f6 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@f631 │ │ +4b0c62: 0a01 |0023: move-result v1 │ │ +4b0c64: 3901 0300 |0024: if-nez v1, 0027 // +0003 │ │ +4b0c68: 0f02 |0026: return v2 │ │ +4b0c6a: 6e10 c5ef 0400 |0027: invoke-virtual {v4}, Lcom/nextcloud/talk/components/filebrowser/models/DavResponse;.getData:()Ljava/lang/Object; // method@efc5 │ │ +4b0c70: 0c01 |002a: move-result-object v1 │ │ +4b0c72: 6e10 c5ef 0500 |002b: invoke-virtual {v5}, Lcom/nextcloud/talk/components/filebrowser/models/DavResponse;.getData:()Ljava/lang/Object; // method@efc5 │ │ +4b0c78: 0c05 |002e: move-result-object v5 │ │ +4b0c7a: 3901 0700 |002f: if-nez v1, 0036 // +0007 │ │ +4b0c7e: 3905 0300 |0031: if-nez v5, 0034 // +0003 │ │ +4b0c82: 2807 |0033: goto 003a // +0007 │ │ +4b0c84: 0120 |0034: move v0, v2 │ │ +4b0c86: 2805 |0035: goto 003a // +0005 │ │ +4b0c88: 6e20 31f6 5100 |0036: invoke-virtual {v1, v5}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@f631 │ │ +4b0c8e: 0a00 |0039: move-result v0 │ │ +4b0c90: 0f00 |003a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=35 │ │ 0x000a line=38 │ │ 0x000c line=39 │ │ 0x0013 line=42 │ │ 0x0017 line=43 │ │ @@ -2061602,17 +2061602,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4b0ce0: |[4b0ce0] com.nextcloud.talk.components.filebrowser.models.DavResponse.getData:()Ljava/lang/Object; │ │ -4b0cf0: 5410 84b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/components/filebrowser/models/DavResponse;.data:Ljava/lang/Object; // field@b384 │ │ -4b0cf4: 1100 |0002: return-object v0 │ │ +4b0ce4: |[4b0ce4] com.nextcloud.talk.components.filebrowser.models.DavResponse.getData:()Ljava/lang/Object; │ │ +4b0cf4: 5410 84b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/components/filebrowser/models/DavResponse;.data:Ljava/lang/Object; // field@b384 │ │ +4b0cf8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/components/filebrowser/models/DavResponse; │ │ │ │ #3 : (in Lcom/nextcloud/talk/components/filebrowser/models/DavResponse;) │ │ @@ -2061620,17 +2061620,17 @@ │ │ type : '()Lat/bitfire/dav4jvm/Response;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4b0bd8: |[4b0bd8] com.nextcloud.talk.components.filebrowser.models.DavResponse.getResponse:()Lat/bitfire/dav4jvm/Response; │ │ -4b0be8: 5410 85b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/components/filebrowser/models/DavResponse;.response:Lat/bitfire/dav4jvm/Response; // field@b385 │ │ -4b0bec: 1100 |0002: return-object v0 │ │ +4b0bdc: |[4b0bdc] com.nextcloud.talk.components.filebrowser.models.DavResponse.getResponse:()Lat/bitfire/dav4jvm/Response; │ │ +4b0bec: 5410 85b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/components/filebrowser/models/DavResponse;.response:Lat/bitfire/dav4jvm/Response; // field@b385 │ │ +4b0bf0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/components/filebrowser/models/DavResponse; │ │ │ │ #4 : (in Lcom/nextcloud/talk/components/filebrowser/models/DavResponse;) │ │ @@ -2061638,34 +2061638,34 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 31 16-bit code units │ │ -4b0c90: |[4b0c90] com.nextcloud.talk.components.filebrowser.models.DavResponse.hashCode:()I │ │ -4b0ca0: 6e10 c6ef 0400 |0000: invoke-virtual {v4}, Lcom/nextcloud/talk/components/filebrowser/models/DavResponse;.getResponse:()Lat/bitfire/dav4jvm/Response; // method@efc6 │ │ -4b0ca6: 0c00 |0003: move-result-object v0 │ │ -4b0ca8: 1301 2b00 |0004: const/16 v1, #int 43 // #2b │ │ -4b0cac: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -4b0cb0: 0110 |0008: move v0, v1 │ │ -4b0cb2: 2805 |0009: goto 000e // +0005 │ │ -4b0cb4: 6e10 33f6 0000 |000a: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@f633 │ │ -4b0cba: 0a00 |000d: move-result v0 │ │ -4b0cbc: 1302 3b00 |000e: const/16 v2, #int 59 // #3b │ │ -4b0cc0: b020 |0010: add-int/2addr v0, v2 │ │ -4b0cc2: 6e10 c5ef 0400 |0011: invoke-virtual {v4}, Lcom/nextcloud/talk/components/filebrowser/models/DavResponse;.getData:()Ljava/lang/Object; // method@efc5 │ │ -4b0cc8: 0c03 |0014: move-result-object v3 │ │ -4b0cca: b220 |0015: mul-int/2addr v0, v2 │ │ -4b0ccc: 3903 0300 |0016: if-nez v3, 0019 // +0003 │ │ -4b0cd0: 2805 |0018: goto 001d // +0005 │ │ -4b0cd2: 6e10 33f6 0300 |0019: invoke-virtual {v3}, Ljava/lang/Object;.hashCode:()I // method@f633 │ │ -4b0cd8: 0a01 |001c: move-result v1 │ │ -4b0cda: b010 |001d: add-int/2addr v0, v1 │ │ -4b0cdc: 0f00 |001e: return v0 │ │ +4b0c94: |[4b0c94] com.nextcloud.talk.components.filebrowser.models.DavResponse.hashCode:()I │ │ +4b0ca4: 6e10 c6ef 0400 |0000: invoke-virtual {v4}, Lcom/nextcloud/talk/components/filebrowser/models/DavResponse;.getResponse:()Lat/bitfire/dav4jvm/Response; // method@efc6 │ │ +4b0caa: 0c00 |0003: move-result-object v0 │ │ +4b0cac: 1301 2b00 |0004: const/16 v1, #int 43 // #2b │ │ +4b0cb0: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +4b0cb4: 0110 |0008: move v0, v1 │ │ +4b0cb6: 2805 |0009: goto 000e // +0005 │ │ +4b0cb8: 6e10 33f6 0000 |000a: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@f633 │ │ +4b0cbe: 0a00 |000d: move-result v0 │ │ +4b0cc0: 1302 3b00 |000e: const/16 v2, #int 59 // #3b │ │ +4b0cc4: b020 |0010: add-int/2addr v0, v2 │ │ +4b0cc6: 6e10 c5ef 0400 |0011: invoke-virtual {v4}, Lcom/nextcloud/talk/components/filebrowser/models/DavResponse;.getData:()Ljava/lang/Object; // method@efc5 │ │ +4b0ccc: 0c03 |0014: move-result-object v3 │ │ +4b0cce: b220 |0015: mul-int/2addr v0, v2 │ │ +4b0cd0: 3903 0300 |0016: if-nez v3, 0019 // +0003 │ │ +4b0cd4: 2805 |0018: goto 001d // +0005 │ │ +4b0cd6: 6e10 33f6 0300 |0019: invoke-virtual {v3}, Ljava/lang/Object;.hashCode:()I // method@f633 │ │ +4b0cdc: 0a01 |001c: move-result v1 │ │ +4b0cde: b010 |001d: add-int/2addr v0, v1 │ │ +4b0ce0: 0f00 |001e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x000a line=61 │ │ 0x0011 line=62 │ │ 0x0019 line=63 │ │ locals : │ │ @@ -2061676,17 +2061676,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4b0d70: |[4b0d70] com.nextcloud.talk.components.filebrowser.models.DavResponse.setData:(Ljava/lang/Object;)V │ │ -4b0d80: 5b01 84b3 |0000: iput-object v1, v0, Lcom/nextcloud/talk/components/filebrowser/models/DavResponse;.data:Ljava/lang/Object; // field@b384 │ │ -4b0d84: 0e00 |0002: return-void │ │ +4b0d74: |[4b0d74] com.nextcloud.talk.components.filebrowser.models.DavResponse.setData:(Ljava/lang/Object;)V │ │ +4b0d84: 5b01 84b3 |0000: iput-object v1, v0, Lcom/nextcloud/talk/components/filebrowser/models/DavResponse;.data:Ljava/lang/Object; // field@b384 │ │ +4b0d88: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/components/filebrowser/models/DavResponse; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -2061695,17 +2061695,17 @@ │ │ type : '(Lat/bitfire/dav4jvm/Response;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4b0d88: |[4b0d88] com.nextcloud.talk.components.filebrowser.models.DavResponse.setResponse:(Lat/bitfire/dav4jvm/Response;)V │ │ -4b0d98: 5b01 85b3 |0000: iput-object v1, v0, Lcom/nextcloud/talk/components/filebrowser/models/DavResponse;.response:Lat/bitfire/dav4jvm/Response; // field@b385 │ │ -4b0d9c: 0e00 |0002: return-void │ │ +4b0d8c: |[4b0d8c] com.nextcloud.talk.components.filebrowser.models.DavResponse.setResponse:(Lat/bitfire/dav4jvm/Response;)V │ │ +4b0d9c: 5b01 85b3 |0000: iput-object v1, v0, Lcom/nextcloud/talk/components/filebrowser/models/DavResponse;.response:Lat/bitfire/dav4jvm/Response; // field@b385 │ │ +4b0da0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/components/filebrowser/models/DavResponse; │ │ 0x0000 - 0x0003 reg=1 (null) Lat/bitfire/dav4jvm/Response; │ │ │ │ @@ -2061714,35 +2061714,35 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -4b0cf8: |[4b0cf8] com.nextcloud.talk.components.filebrowser.models.DavResponse.toString:()Ljava/lang/String; │ │ -4b0d08: 2200 a924 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@24a9 │ │ -4b0d0c: 1a01 5a22 |0002: const-string v1, "DavResponse(response=" // string@225a │ │ -4b0d10: 7020 89f6 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ -4b0d16: 6e10 c6ef 0200 |0007: invoke-virtual {v2}, Lcom/nextcloud/talk/components/filebrowser/models/DavResponse;.getResponse:()Lat/bitfire/dav4jvm/Response; // method@efc6 │ │ -4b0d1c: 0c01 |000a: move-result-object v1 │ │ -4b0d1e: 6e20 91f6 1000 |000b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@f691 │ │ -4b0d24: 0c00 |000e: move-result-object v0 │ │ -4b0d26: 1a01 2110 |000f: const-string v1, ", data=" // string@1021 │ │ -4b0d2a: 6e20 92f6 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4b0d30: 0c00 |0014: move-result-object v0 │ │ -4b0d32: 6e10 c5ef 0200 |0015: invoke-virtual {v2}, Lcom/nextcloud/talk/components/filebrowser/models/DavResponse;.getData:()Ljava/lang/Object; // method@efc5 │ │ -4b0d38: 0c01 |0018: move-result-object v1 │ │ -4b0d3a: 6e20 91f6 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@f691 │ │ -4b0d40: 0c00 |001c: move-result-object v0 │ │ -4b0d42: 1a01 f20e |001d: const-string v1, ")" // string@0ef2 │ │ -4b0d46: 6e20 92f6 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4b0d4c: 0c00 |0022: move-result-object v0 │ │ -4b0d4e: 6e10 9cf6 0000 |0023: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -4b0d54: 0c00 |0026: move-result-object v0 │ │ -4b0d56: 1100 |0027: return-object v0 │ │ +4b0cfc: |[4b0cfc] com.nextcloud.talk.components.filebrowser.models.DavResponse.toString:()Ljava/lang/String; │ │ +4b0d0c: 2200 a924 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@24a9 │ │ +4b0d10: 1a01 5a22 |0002: const-string v1, "DavResponse(response=" // string@225a │ │ +4b0d14: 7020 89f6 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@f689 │ │ +4b0d1a: 6e10 c6ef 0200 |0007: invoke-virtual {v2}, Lcom/nextcloud/talk/components/filebrowser/models/DavResponse;.getResponse:()Lat/bitfire/dav4jvm/Response; // method@efc6 │ │ +4b0d20: 0c01 |000a: move-result-object v1 │ │ +4b0d22: 6e20 91f6 1000 |000b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@f691 │ │ +4b0d28: 0c00 |000e: move-result-object v0 │ │ +4b0d2a: 1a01 2110 |000f: const-string v1, ", data=" // string@1021 │ │ +4b0d2e: 6e20 92f6 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4b0d34: 0c00 |0014: move-result-object v0 │ │ +4b0d36: 6e10 c5ef 0200 |0015: invoke-virtual {v2}, Lcom/nextcloud/talk/components/filebrowser/models/DavResponse;.getData:()Ljava/lang/Object; // method@efc5 │ │ +4b0d3c: 0c01 |0018: move-result-object v1 │ │ +4b0d3e: 6e20 91f6 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@f691 │ │ +4b0d44: 0c00 |001c: move-result-object v0 │ │ +4b0d46: 1a01 f20e |001d: const-string v1, ")" // string@0ef2 │ │ +4b0d4a: 6e20 92f6 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4b0d50: 0c00 |0022: move-result-object v0 │ │ +4b0d52: 6e10 9cf6 0000 |0023: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +4b0d58: 0c00 |0026: move-result-object v0 │ │ +4b0d5a: 1100 |0027: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0028 reg=2 this Lcom/nextcloud/talk/components/filebrowser/models/DavResponse; │ │ │ │ source_file_idx : 8795 (DavResponse.java) │ │ @@ -2061776,17 +2061776,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4b0da0: |[4b0da0] com.nextcloud.talk.components.filebrowser.models.properties.NCEncrypted$Companion.:()V │ │ -4b0db0: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4b0db6: 0e00 |0003: return-void │ │ +4b0da4: |[4b0da4] com.nextcloud.talk.components.filebrowser.models.properties.NCEncrypted$Companion.:()V │ │ +4b0db4: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4b0dba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/components/filebrowser/models/properties/NCEncrypted$Companion; │ │ │ │ #1 : (in Lcom/nextcloud/talk/components/filebrowser/models/properties/NCEncrypted$Companion;) │ │ @@ -2061794,17 +2061794,17 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4b0db8: |[4b0db8] com.nextcloud.talk.components.filebrowser.models.properties.NCEncrypted$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -4b0dc8: 7010 cbef 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCEncrypted$Companion;.:()V // method@efcb │ │ -4b0dce: 0e00 |0003: return-void │ │ +4b0dbc: |[4b0dbc] com.nextcloud.talk.components.filebrowser.models.properties.NCEncrypted$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +4b0dcc: 7010 cbef 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCEncrypted$Companion;.:()V // method@efcb │ │ +4b0dd2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 24503 (NCEncrypted.kt) │ │ │ │ @@ -2061842,32 +2061842,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -4b0e84: |[4b0e84] com.nextcloud.talk.components.filebrowser.models.properties.NCEncrypted$Factory.:()V │ │ -4b0e94: 0e00 |0000: return-void │ │ +4b0e88: |[4b0e88] com.nextcloud.talk.components.filebrowser.models.properties.NCEncrypted$Factory.:()V │ │ +4b0e98: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/components/filebrowser/models/properties/NCEncrypted$Factory;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4b0e98: |[4b0e98] com.nextcloud.talk.components.filebrowser.models.properties.NCEncrypted$Factory.:()V │ │ -4b0ea8: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4b0eae: 0e00 |0003: return-void │ │ +4b0e9c: |[4b0e9c] com.nextcloud.talk.components.filebrowser.models.properties.NCEncrypted$Factory.:()V │ │ +4b0eac: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4b0eb2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/components/filebrowser/models/properties/NCEncrypted$Factory; │ │ │ │ Virtual methods - │ │ @@ -2061876,47 +2061876,47 @@ │ │ type : '(Lorg/xmlpull/v1/XmlPullParser;)Lat/bitfire/dav4jvm/Property;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 61 16-bit code units │ │ -4b0dd0: |[4b0dd0] com.nextcloud.talk.components.filebrowser.models.properties.NCEncrypted$Factory.create:(Lorg/xmlpull/v1/XmlPullParser;)Lat/bitfire/dav4jvm/Property; │ │ -4b0de0: 1a00 9b9e |0000: const-string v0, "failed to create property" // string@9e9b │ │ -4b0de4: 1a01 b65f |0002: const-string v1, "NCEncrypted" // string@5fb6 │ │ -4b0de8: 1a02 c4d7 |0004: const-string v2, "parser" // string@d7c4 │ │ -4b0dec: 7120 00fc 2600 |0006: invoke-static {v6, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4b0df2: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -4b0df4: 6203 6317 |000a: sget-object v3, Lat/bitfire/dav4jvm/XmlUtils;.INSTANCE:Lat/bitfire/dav4jvm/XmlUtils; // field@1763 │ │ -4b0df8: 6e20 1b3c 6300 |000c: invoke-virtual {v3, v6}, Lat/bitfire/dav4jvm/XmlUtils;.readText:(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; // method@3c1b │ │ -4b0dfe: 0c06 |000f: move-result-object v6 │ │ -4b0e00: 0763 |0010: move-object v3, v6 │ │ -4b0e02: 1f03 7724 |0011: check-cast v3, Ljava/lang/CharSequence; // type@2477 │ │ -4b0e06: 7110 4805 0300 |0013: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0548 │ │ -4b0e0c: 0a03 |0016: move-result v3 │ │ -4b0e0e: 3903 1d00 |0017: if-nez v3, 0034 // +001d │ │ -4b0e12: 2203 e921 |0019: new-instance v3, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCEncrypted; // type@21e9 │ │ -4b0e16: 1a04 5912 |001b: const-string v4, "1" // string@1259 │ │ -4b0e1a: 7120 fbfb 6400 |001d: invoke-static {v4, v6}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ -4b0e20: 0a06 |0020: move-result v6 │ │ -4b0e22: 7030 d3ef 6302 |0021: invoke-direct {v3, v6, v2}, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCEncrypted;.:(ZLkotlin/jvm/internal/DefaultConstructorMarker;)V // method@efd3 │ │ -4b0e28: 1f03 9a0a |0024: check-cast v3, Lat/bitfire/dav4jvm/Property; // type@0a9a │ │ -4b0e2c: 1103 |0026: return-object v3 │ │ -4b0e2e: 0d06 |0027: move-exception v6 │ │ -4b0e30: 1f06 b024 |0028: check-cast v6, Ljava/lang/Throwable; // type@24b0 │ │ -4b0e34: 7130 6f05 0106 |002a: invoke-static {v1, v0, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@056f │ │ -4b0e3a: 2807 |002d: goto 0034 // +0007 │ │ -4b0e3c: 0d06 |002e: move-exception v6 │ │ -4b0e3e: 1f06 b024 |002f: check-cast v6, Ljava/lang/Throwable; // type@24b0 │ │ -4b0e42: 7130 6f05 0106 |0031: invoke-static {v1, v0, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@056f │ │ -4b0e48: 2206 e921 |0034: new-instance v6, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCEncrypted; // type@21e9 │ │ -4b0e4c: 1200 |0036: const/4 v0, #int 0 // #0 │ │ -4b0e4e: 7030 d3ef 0602 |0037: invoke-direct {v6, v0, v2}, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCEncrypted;.:(ZLkotlin/jvm/internal/DefaultConstructorMarker;)V // method@efd3 │ │ -4b0e54: 1f06 9a0a |003a: check-cast v6, Lat/bitfire/dav4jvm/Property; // type@0a9a │ │ -4b0e58: 1106 |003c: return-object v6 │ │ +4b0dd4: |[4b0dd4] com.nextcloud.talk.components.filebrowser.models.properties.NCEncrypted$Factory.create:(Lorg/xmlpull/v1/XmlPullParser;)Lat/bitfire/dav4jvm/Property; │ │ +4b0de4: 1a00 9b9e |0000: const-string v0, "failed to create property" // string@9e9b │ │ +4b0de8: 1a01 b65f |0002: const-string v1, "NCEncrypted" // string@5fb6 │ │ +4b0dec: 1a02 c4d7 |0004: const-string v2, "parser" // string@d7c4 │ │ +4b0df0: 7120 00fc 2600 |0006: invoke-static {v6, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4b0df6: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +4b0df8: 6203 6317 |000a: sget-object v3, Lat/bitfire/dav4jvm/XmlUtils;.INSTANCE:Lat/bitfire/dav4jvm/XmlUtils; // field@1763 │ │ +4b0dfc: 6e20 1b3c 6300 |000c: invoke-virtual {v3, v6}, Lat/bitfire/dav4jvm/XmlUtils;.readText:(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; // method@3c1b │ │ +4b0e02: 0c06 |000f: move-result-object v6 │ │ +4b0e04: 0763 |0010: move-object v3, v6 │ │ +4b0e06: 1f03 7724 |0011: check-cast v3, Ljava/lang/CharSequence; // type@2477 │ │ +4b0e0a: 7110 4805 0300 |0013: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0548 │ │ +4b0e10: 0a03 |0016: move-result v3 │ │ +4b0e12: 3903 1d00 |0017: if-nez v3, 0034 // +001d │ │ +4b0e16: 2203 e921 |0019: new-instance v3, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCEncrypted; // type@21e9 │ │ +4b0e1a: 1a04 5912 |001b: const-string v4, "1" // string@1259 │ │ +4b0e1e: 7120 fbfb 6400 |001d: invoke-static {v4, v6}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ +4b0e24: 0a06 |0020: move-result v6 │ │ +4b0e26: 7030 d3ef 6302 |0021: invoke-direct {v3, v6, v2}, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCEncrypted;.:(ZLkotlin/jvm/internal/DefaultConstructorMarker;)V // method@efd3 │ │ +4b0e2c: 1f03 9a0a |0024: check-cast v3, Lat/bitfire/dav4jvm/Property; // type@0a9a │ │ +4b0e30: 1103 |0026: return-object v3 │ │ +4b0e32: 0d06 |0027: move-exception v6 │ │ +4b0e34: 1f06 b024 |0028: check-cast v6, Ljava/lang/Throwable; // type@24b0 │ │ +4b0e38: 7130 6f05 0106 |002a: invoke-static {v1, v0, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@056f │ │ +4b0e3e: 2807 |002d: goto 0034 // +0007 │ │ +4b0e40: 0d06 |002e: move-exception v6 │ │ +4b0e42: 1f06 b024 |002f: check-cast v6, Ljava/lang/Throwable; // type@24b0 │ │ +4b0e46: 7130 6f05 0106 |0031: invoke-static {v1, v0, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@056f │ │ +4b0e4c: 2206 e921 |0034: new-instance v6, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCEncrypted; // type@21e9 │ │ +4b0e50: 1200 |0036: const/4 v0, #int 0 // #0 │ │ +4b0e52: 7030 d3ef 0602 |0037: invoke-direct {v6, v0, v2}, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCEncrypted;.:(ZLkotlin/jvm/internal/DefaultConstructorMarker;)V // method@efd3 │ │ +4b0e58: 1f06 9a0a |003a: check-cast v6, Lat/bitfire/dav4jvm/Property; // type@0a9a │ │ +4b0e5c: 1106 |003c: return-object v6 │ │ catches : 1 │ │ 0x000a - 0x0026 │ │ Ljava/io/IOException; -> 0x002e │ │ Lorg/xmlpull/v1/XmlPullParserException; -> 0x0027 │ │ positions : │ │ 0x000a line=25 │ │ 0x0010 line=26 │ │ @@ -2061933,17 +2061933,17 @@ │ │ type : '()Lat/bitfire/dav4jvm/Property$Name;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4b0e6c: |[4b0e6c] com.nextcloud.talk.components.filebrowser.models.properties.NCEncrypted$Factory.getName:()Lat/bitfire/dav4jvm/Property$Name; │ │ -4b0e7c: 6200 89b3 |0000: sget-object v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCEncrypted;.NAME:Lat/bitfire/dav4jvm/Property$Name; // field@b389 │ │ -4b0e80: 1100 |0002: return-object v0 │ │ +4b0e70: |[4b0e70] com.nextcloud.talk.components.filebrowser.models.properties.NCEncrypted$Factory.getName:()Lat/bitfire/dav4jvm/Property$Name; │ │ +4b0e80: 6200 89b3 |0000: sget-object v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCEncrypted;.NAME:Lat/bitfire/dav4jvm/Property$Name; // field@b389 │ │ +4b0e84: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/components/filebrowser/models/properties/NCEncrypted$Factory; │ │ │ │ source_file_idx : 24503 (NCEncrypted.kt) │ │ @@ -2061993,45 +2061993,45 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -4b0ec8: |[4b0ec8] com.nextcloud.talk.components.filebrowser.models.properties.NCEncrypted.:()V │ │ -4b0ed8: 2200 e721 |0000: new-instance v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCEncrypted$Companion; // type@21e7 │ │ -4b0edc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4b0ede: 7020 ccef 1000 |0003: invoke-direct {v0, v1}, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCEncrypted$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@efcc │ │ -4b0ee4: 6900 88b3 |0006: sput-object v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCEncrypted;.Companion:Lcom/nextcloud/talk/components/filebrowser/models/properties/NCEncrypted$Companion; // field@b388 │ │ -4b0ee8: 1300 0800 |0008: const/16 v0, #int 8 // #8 │ │ -4b0eec: 6700 87b3 |000a: sput v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCEncrypted;.$stable:I // field@b387 │ │ -4b0ef0: 2200 990a |000c: new-instance v0, Lat/bitfire/dav4jvm/Property$Name; // type@0a99 │ │ -4b0ef4: 1a01 deb3 |000e: const-string v1, "http://nextcloud.org/ns" // string@b3de │ │ -4b0ef8: 1a02 2eb8 |0010: const-string v2, "is-encrypted" // string@b82e │ │ -4b0efc: 7030 c63b 1002 |0012: invoke-direct {v0, v1, v2}, Lat/bitfire/dav4jvm/Property$Name;.:(Ljava/lang/String;Ljava/lang/String;)V // method@3bc6 │ │ -4b0f02: 6900 89b3 |0015: sput-object v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCEncrypted;.NAME:Lat/bitfire/dav4jvm/Property$Name; // field@b389 │ │ -4b0f06: 0e00 |0017: return-void │ │ +4b0ecc: |[4b0ecc] com.nextcloud.talk.components.filebrowser.models.properties.NCEncrypted.:()V │ │ +4b0edc: 2200 e721 |0000: new-instance v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCEncrypted$Companion; // type@21e7 │ │ +4b0ee0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4b0ee2: 7020 ccef 1000 |0003: invoke-direct {v0, v1}, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCEncrypted$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@efcc │ │ +4b0ee8: 6900 88b3 |0006: sput-object v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCEncrypted;.Companion:Lcom/nextcloud/talk/components/filebrowser/models/properties/NCEncrypted$Companion; // field@b388 │ │ +4b0eec: 1300 0800 |0008: const/16 v0, #int 8 // #8 │ │ +4b0ef0: 6700 87b3 |000a: sput v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCEncrypted;.$stable:I // field@b387 │ │ +4b0ef4: 2200 990a |000c: new-instance v0, Lat/bitfire/dav4jvm/Property$Name; // type@0a99 │ │ +4b0ef8: 1a01 deb3 |000e: const-string v1, "http://nextcloud.org/ns" // string@b3de │ │ +4b0efc: 1a02 2eb8 |0010: const-string v2, "is-encrypted" // string@b82e │ │ +4b0f00: 7030 c63b 1002 |0012: invoke-direct {v0, v1, v2}, Lat/bitfire/dav4jvm/Property$Name;.:(Ljava/lang/String;Ljava/lang/String;)V // method@3bc6 │ │ +4b0f06: 6900 89b3 |0015: sput-object v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCEncrypted;.NAME:Lat/bitfire/dav4jvm/Property$Name; // field@b389 │ │ +4b0f0a: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x000c line=44 │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/components/filebrowser/models/properties/NCEncrypted;) │ │ name : '' │ │ type : '(Z)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4b0f08: |[4b0f08] com.nextcloud.talk.components.filebrowser.models.properties.NCEncrypted.:(Z)V │ │ -4b0f18: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4b0f1e: 5c01 8ab3 |0003: iput-boolean v1, v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCEncrypted;.isNcEncrypted:Z // field@b38a │ │ -4b0f22: 0e00 |0005: return-void │ │ +4b0f0c: |[4b0f0c] com.nextcloud.talk.components.filebrowser.models.properties.NCEncrypted.:(Z)V │ │ +4b0f1c: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4b0f22: 5c01 8ab3 |0003: iput-boolean v1, v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCEncrypted;.isNcEncrypted:Z // field@b38a │ │ +4b0f26: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/components/filebrowser/models/properties/NCEncrypted; │ │ 0x0000 - 0x0006 reg=1 (null) Z │ │ │ │ @@ -2062040,34 +2062040,34 @@ │ │ type : '(ZLkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4b0f24: |[4b0f24] com.nextcloud.talk.components.filebrowser.models.properties.NCEncrypted.:(ZLkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -4b0f34: 7020 d2ef 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCEncrypted;.:(Z)V // method@efd2 │ │ -4b0f3a: 0e00 |0003: return-void │ │ +4b0f28: |[4b0f28] com.nextcloud.talk.components.filebrowser.models.properties.NCEncrypted.:(ZLkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +4b0f38: 7020 d2ef 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCEncrypted;.:(Z)V // method@efd2 │ │ +4b0f3e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/nextcloud/talk/components/filebrowser/models/properties/NCEncrypted;) │ │ name : 'isNcEncrypted' │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4b0eb0: |[4b0eb0] com.nextcloud.talk.components.filebrowser.models.properties.NCEncrypted.isNcEncrypted:()Z │ │ -4b0ec0: 5510 8ab3 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCEncrypted;.isNcEncrypted:Z // field@b38a │ │ -4b0ec4: 0f00 |0002: return v0 │ │ +4b0eb4: |[4b0eb4] com.nextcloud.talk.components.filebrowser.models.properties.NCEncrypted.isNcEncrypted:()Z │ │ +4b0ec4: 5510 8ab3 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCEncrypted;.isNcEncrypted:Z // field@b38a │ │ +4b0ec8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/components/filebrowser/models/properties/NCEncrypted; │ │ │ │ #1 : (in Lcom/nextcloud/talk/components/filebrowser/models/properties/NCEncrypted;) │ │ @@ -2062075,17 +2062075,17 @@ │ │ type : '(Z)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4b0f3c: |[4b0f3c] com.nextcloud.talk.components.filebrowser.models.properties.NCEncrypted.setNcEncrypted:(Z)V │ │ -4b0f4c: 5c01 8ab3 |0000: iput-boolean v1, v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCEncrypted;.isNcEncrypted:Z // field@b38a │ │ -4b0f50: 0e00 |0002: return-void │ │ +4b0f40: |[4b0f40] com.nextcloud.talk.components.filebrowser.models.properties.NCEncrypted.setNcEncrypted:(Z)V │ │ +4b0f50: 5c01 8ab3 |0000: iput-boolean v1, v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCEncrypted;.isNcEncrypted:Z // field@b38a │ │ +4b0f54: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/components/filebrowser/models/properties/NCEncrypted; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -2062120,17 +2062120,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4b0f54: |[4b0f54] com.nextcloud.talk.components.filebrowser.models.properties.NCPermission$Companion.:()V │ │ -4b0f64: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4b0f6a: 0e00 |0003: return-void │ │ +4b0f58: |[4b0f58] com.nextcloud.talk.components.filebrowser.models.properties.NCPermission$Companion.:()V │ │ +4b0f68: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4b0f6e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPermission$Companion; │ │ │ │ #1 : (in Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPermission$Companion;) │ │ @@ -2062138,17 +2062138,17 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4b0f6c: |[4b0f6c] com.nextcloud.talk.components.filebrowser.models.properties.NCPermission$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -4b0f7c: 7010 d6ef 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPermission$Companion;.:()V // method@efd6 │ │ -4b0f82: 0e00 |0003: return-void │ │ +4b0f70: |[4b0f70] com.nextcloud.talk.components.filebrowser.models.properties.NCPermission$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +4b0f80: 7010 d6ef 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPermission$Companion;.:()V // method@efd6 │ │ +4b0f86: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 24507 (NCPermission.kt) │ │ │ │ @@ -2062186,32 +2062186,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -4b102c: |[4b102c] com.nextcloud.talk.components.filebrowser.models.properties.NCPermission$Factory.:()V │ │ -4b103c: 0e00 |0000: return-void │ │ +4b1030: |[4b1030] com.nextcloud.talk.components.filebrowser.models.properties.NCPermission$Factory.:()V │ │ +4b1040: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPermission$Factory;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4b1040: |[4b1040] com.nextcloud.talk.components.filebrowser.models.properties.NCPermission$Factory.:()V │ │ -4b1050: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4b1056: 0e00 |0003: return-void │ │ +4b1044: |[4b1044] com.nextcloud.talk.components.filebrowser.models.properties.NCPermission$Factory.:()V │ │ +4b1054: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4b105a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPermission$Factory; │ │ │ │ Virtual methods - │ │ @@ -2062220,44 +2062220,44 @@ │ │ type : '(Lorg/xmlpull/v1/XmlPullParser;)Lat/bitfire/dav4jvm/Property;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -4b0f84: |[4b0f84] com.nextcloud.talk.components.filebrowser.models.properties.NCPermission$Factory.create:(Lorg/xmlpull/v1/XmlPullParser;)Lat/bitfire/dav4jvm/Property; │ │ -4b0f94: 1a00 9b9e |0000: const-string v0, "failed to create property" // string@9e9b │ │ -4b0f98: 1a01 ba5f |0002: const-string v1, "NCPermission" // string@5fba │ │ -4b0f9c: 1a02 c4d7 |0004: const-string v2, "parser" // string@d7c4 │ │ -4b0fa0: 7120 00fc 2500 |0006: invoke-static {v5, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4b0fa6: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -4b0fa8: 6203 6317 |000a: sget-object v3, Lat/bitfire/dav4jvm/XmlUtils;.INSTANCE:Lat/bitfire/dav4jvm/XmlUtils; // field@1763 │ │ -4b0fac: 6e20 1b3c 5300 |000c: invoke-virtual {v3, v5}, Lat/bitfire/dav4jvm/XmlUtils;.readText:(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; // method@3c1b │ │ -4b0fb2: 0c05 |000f: move-result-object v5 │ │ -4b0fb4: 0753 |0010: move-object v3, v5 │ │ -4b0fb6: 1f03 7724 |0011: check-cast v3, Ljava/lang/CharSequence; // type@2477 │ │ -4b0fba: 7110 4805 0300 |0013: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0548 │ │ -4b0fc0: 0a03 |0016: move-result v3 │ │ -4b0fc2: 3903 1700 |0017: if-nez v3, 002e // +0017 │ │ -4b0fc6: 2203 ec21 |0019: new-instance v3, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPermission; // type@21ec │ │ -4b0fca: 7030 deef 5302 |001b: invoke-direct {v3, v5, v2}, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPermission;.:(Ljava/lang/String;Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@efde │ │ -4b0fd0: 1f03 9a0a |001e: check-cast v3, Lat/bitfire/dav4jvm/Property; // type@0a9a │ │ -4b0fd4: 1103 |0020: return-object v3 │ │ -4b0fd6: 0d05 |0021: move-exception v5 │ │ -4b0fd8: 1f05 b024 |0022: check-cast v5, Ljava/lang/Throwable; // type@24b0 │ │ -4b0fdc: 7130 6f05 0105 |0024: invoke-static {v1, v0, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@056f │ │ -4b0fe2: 2807 |0027: goto 002e // +0007 │ │ -4b0fe4: 0d05 |0028: move-exception v5 │ │ -4b0fe6: 1f05 b024 |0029: check-cast v5, Ljava/lang/Throwable; // type@24b0 │ │ -4b0fea: 7130 6f05 0105 |002b: invoke-static {v1, v0, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@056f │ │ -4b0ff0: 2205 ec21 |002e: new-instance v5, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPermission; // type@21ec │ │ -4b0ff4: 1a00 0000 |0030: const-string v0, "" // string@0000 │ │ -4b0ff8: 7030 deef 0502 |0032: invoke-direct {v5, v0, v2}, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPermission;.:(Ljava/lang/String;Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@efde │ │ -4b0ffe: 1f05 9a0a |0035: check-cast v5, Lat/bitfire/dav4jvm/Property; // type@0a9a │ │ -4b1002: 1105 |0037: return-object v5 │ │ +4b0f88: |[4b0f88] com.nextcloud.talk.components.filebrowser.models.properties.NCPermission$Factory.create:(Lorg/xmlpull/v1/XmlPullParser;)Lat/bitfire/dav4jvm/Property; │ │ +4b0f98: 1a00 9b9e |0000: const-string v0, "failed to create property" // string@9e9b │ │ +4b0f9c: 1a01 ba5f |0002: const-string v1, "NCPermission" // string@5fba │ │ +4b0fa0: 1a02 c4d7 |0004: const-string v2, "parser" // string@d7c4 │ │ +4b0fa4: 7120 00fc 2500 |0006: invoke-static {v5, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4b0faa: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +4b0fac: 6203 6317 |000a: sget-object v3, Lat/bitfire/dav4jvm/XmlUtils;.INSTANCE:Lat/bitfire/dav4jvm/XmlUtils; // field@1763 │ │ +4b0fb0: 6e20 1b3c 5300 |000c: invoke-virtual {v3, v5}, Lat/bitfire/dav4jvm/XmlUtils;.readText:(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; // method@3c1b │ │ +4b0fb6: 0c05 |000f: move-result-object v5 │ │ +4b0fb8: 0753 |0010: move-object v3, v5 │ │ +4b0fba: 1f03 7724 |0011: check-cast v3, Ljava/lang/CharSequence; // type@2477 │ │ +4b0fbe: 7110 4805 0300 |0013: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0548 │ │ +4b0fc4: 0a03 |0016: move-result v3 │ │ +4b0fc6: 3903 1700 |0017: if-nez v3, 002e // +0017 │ │ +4b0fca: 2203 ec21 |0019: new-instance v3, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPermission; // type@21ec │ │ +4b0fce: 7030 deef 5302 |001b: invoke-direct {v3, v5, v2}, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPermission;.:(Ljava/lang/String;Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@efde │ │ +4b0fd4: 1f03 9a0a |001e: check-cast v3, Lat/bitfire/dav4jvm/Property; // type@0a9a │ │ +4b0fd8: 1103 |0020: return-object v3 │ │ +4b0fda: 0d05 |0021: move-exception v5 │ │ +4b0fdc: 1f05 b024 |0022: check-cast v5, Ljava/lang/Throwable; // type@24b0 │ │ +4b0fe0: 7130 6f05 0105 |0024: invoke-static {v1, v0, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@056f │ │ +4b0fe6: 2807 |0027: goto 002e // +0007 │ │ +4b0fe8: 0d05 |0028: move-exception v5 │ │ +4b0fea: 1f05 b024 |0029: check-cast v5, Ljava/lang/Throwable; // type@24b0 │ │ +4b0fee: 7130 6f05 0105 |002b: invoke-static {v1, v0, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@056f │ │ +4b0ff4: 2205 ec21 |002e: new-instance v5, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPermission; // type@21ec │ │ +4b0ff8: 1a00 0000 |0030: const-string v0, "" // string@0000 │ │ +4b0ffc: 7030 deef 0502 |0032: invoke-direct {v5, v0, v2}, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPermission;.:(Ljava/lang/String;Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@efde │ │ +4b1002: 1f05 9a0a |0035: check-cast v5, Lat/bitfire/dav4jvm/Property; // type@0a9a │ │ +4b1006: 1105 |0037: return-object v5 │ │ catches : 1 │ │ 0x000a - 0x0020 │ │ Ljava/io/IOException; -> 0x0028 │ │ Lorg/xmlpull/v1/XmlPullParserException; -> 0x0021 │ │ positions : │ │ 0x000a line=26 │ │ 0x0010 line=27 │ │ @@ -2062274,17 +2062274,17 @@ │ │ type : '()Lat/bitfire/dav4jvm/Property$Name;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4b1014: |[4b1014] com.nextcloud.talk.components.filebrowser.models.properties.NCPermission$Factory.getName:()Lat/bitfire/dav4jvm/Property$Name; │ │ -4b1024: 6200 8eb3 |0000: sget-object v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPermission;.NAME:Lat/bitfire/dav4jvm/Property$Name; // field@b38e │ │ -4b1028: 1100 |0002: return-object v0 │ │ +4b1018: |[4b1018] com.nextcloud.talk.components.filebrowser.models.properties.NCPermission$Factory.getName:()Lat/bitfire/dav4jvm/Property$Name; │ │ +4b1028: 6200 8eb3 |0000: sget-object v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPermission;.NAME:Lat/bitfire/dav4jvm/Property$Name; // field@b38e │ │ +4b102c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPermission$Factory; │ │ │ │ source_file_idx : 24507 (NCPermission.kt) │ │ @@ -2062334,45 +2062334,45 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -4b1070: |[4b1070] com.nextcloud.talk.components.filebrowser.models.properties.NCPermission.:()V │ │ -4b1080: 2200 ea21 |0000: new-instance v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPermission$Companion; // type@21ea │ │ -4b1084: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4b1086: 7020 d7ef 1000 |0003: invoke-direct {v0, v1}, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPermission$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@efd7 │ │ -4b108c: 6900 8db3 |0006: sput-object v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPermission;.Companion:Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPermission$Companion; // field@b38d │ │ -4b1090: 1300 0800 |0008: const/16 v0, #int 8 // #8 │ │ -4b1094: 6700 8cb3 |000a: sput v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPermission;.$stable:I // field@b38c │ │ -4b1098: 2200 990a |000c: new-instance v0, Lat/bitfire/dav4jvm/Property$Name; // type@0a99 │ │ -4b109c: 1a01 dfb3 |000e: const-string v1, "http://owncloud.org/ns" // string@b3df │ │ -4b10a0: 1a02 6fd8 |0010: const-string v2, "permissions" // string@d86f │ │ -4b10a4: 7030 c63b 1002 |0012: invoke-direct {v0, v1, v2}, Lat/bitfire/dav4jvm/Property$Name;.:(Ljava/lang/String;Ljava/lang/String;)V // method@3bc6 │ │ -4b10aa: 6900 8eb3 |0015: sput-object v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPermission;.NAME:Lat/bitfire/dav4jvm/Property$Name; // field@b38e │ │ -4b10ae: 0e00 |0017: return-void │ │ +4b1074: |[4b1074] com.nextcloud.talk.components.filebrowser.models.properties.NCPermission.:()V │ │ +4b1084: 2200 ea21 |0000: new-instance v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPermission$Companion; // type@21ea │ │ +4b1088: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4b108a: 7020 d7ef 1000 |0003: invoke-direct {v0, v1}, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPermission$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@efd7 │ │ +4b1090: 6900 8db3 |0006: sput-object v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPermission;.Companion:Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPermission$Companion; // field@b38d │ │ +4b1094: 1300 0800 |0008: const/16 v0, #int 8 // #8 │ │ +4b1098: 6700 8cb3 |000a: sput v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPermission;.$stable:I // field@b38c │ │ +4b109c: 2200 990a |000c: new-instance v0, Lat/bitfire/dav4jvm/Property$Name; // type@0a99 │ │ +4b10a0: 1a01 dfb3 |000e: const-string v1, "http://owncloud.org/ns" // string@b3df │ │ +4b10a4: 1a02 6fd8 |0010: const-string v2, "permissions" // string@d86f │ │ +4b10a8: 7030 c63b 1002 |0012: invoke-direct {v0, v1, v2}, Lat/bitfire/dav4jvm/Property$Name;.:(Ljava/lang/String;Ljava/lang/String;)V // method@3bc6 │ │ +4b10ae: 6900 8eb3 |0015: sput-object v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPermission;.NAME:Lat/bitfire/dav4jvm/Property$Name; // field@b38e │ │ +4b10b2: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x000c line=45 │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPermission;) │ │ name : '' │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4b10b0: |[4b10b0] com.nextcloud.talk.components.filebrowser.models.properties.NCPermission.:(Ljava/lang/String;)V │ │ -4b10c0: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4b10c6: 5b01 8fb3 |0003: iput-object v1, v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPermission;.ncPermission:Ljava/lang/String; // field@b38f │ │ -4b10ca: 0e00 |0005: return-void │ │ +4b10b4: |[4b10b4] com.nextcloud.talk.components.filebrowser.models.properties.NCPermission.:(Ljava/lang/String;)V │ │ +4b10c4: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4b10ca: 5b01 8fb3 |0003: iput-object v1, v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPermission;.ncPermission:Ljava/lang/String; // field@b38f │ │ +4b10ce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPermission; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -2062381,34 +2062381,34 @@ │ │ type : '(Ljava/lang/String;Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4b10cc: |[4b10cc] com.nextcloud.talk.components.filebrowser.models.properties.NCPermission.:(Ljava/lang/String;Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -4b10dc: 7020 ddef 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPermission;.:(Ljava/lang/String;)V // method@efdd │ │ -4b10e2: 0e00 |0003: return-void │ │ +4b10d0: |[4b10d0] com.nextcloud.talk.components.filebrowser.models.properties.NCPermission.:(Ljava/lang/String;Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +4b10e0: 7020 ddef 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPermission;.:(Ljava/lang/String;)V // method@efdd │ │ +4b10e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPermission;) │ │ name : 'getNcPermission' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4b1058: |[4b1058] com.nextcloud.talk.components.filebrowser.models.properties.NCPermission.getNcPermission:()Ljava/lang/String; │ │ -4b1068: 5410 8fb3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPermission;.ncPermission:Ljava/lang/String; // field@b38f │ │ -4b106c: 1100 |0002: return-object v0 │ │ +4b105c: |[4b105c] com.nextcloud.talk.components.filebrowser.models.properties.NCPermission.getNcPermission:()Ljava/lang/String; │ │ +4b106c: 5410 8fb3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPermission;.ncPermission:Ljava/lang/String; // field@b38f │ │ +4b1070: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPermission; │ │ │ │ #1 : (in Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPermission;) │ │ @@ -2062416,17 +2062416,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4b10e4: |[4b10e4] com.nextcloud.talk.components.filebrowser.models.properties.NCPermission.setNcPermission:(Ljava/lang/String;)V │ │ -4b10f4: 5b01 8fb3 |0000: iput-object v1, v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPermission;.ncPermission:Ljava/lang/String; // field@b38f │ │ -4b10f8: 0e00 |0002: return-void │ │ +4b10e8: |[4b10e8] com.nextcloud.talk.components.filebrowser.models.properties.NCPermission.setNcPermission:(Ljava/lang/String;)V │ │ +4b10f8: 5b01 8fb3 |0000: iput-object v1, v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPermission;.ncPermission:Ljava/lang/String; // field@b38f │ │ +4b10fc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPermission; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -2062461,17 +2062461,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4b10fc: |[4b10fc] com.nextcloud.talk.components.filebrowser.models.properties.NCPreview$Companion.:()V │ │ -4b110c: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4b1112: 0e00 |0003: return-void │ │ +4b1100: |[4b1100] com.nextcloud.talk.components.filebrowser.models.properties.NCPreview$Companion.:()V │ │ +4b1110: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4b1116: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPreview$Companion; │ │ │ │ #1 : (in Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPreview$Companion;) │ │ @@ -2062479,17 +2062479,17 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4b1114: |[4b1114] com.nextcloud.talk.components.filebrowser.models.properties.NCPreview$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -4b1124: 7010 e1ef 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPreview$Companion;.:()V // method@efe1 │ │ -4b112a: 0e00 |0003: return-void │ │ +4b1118: |[4b1118] com.nextcloud.talk.components.filebrowser.models.properties.NCPreview$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +4b1128: 7010 e1ef 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPreview$Companion;.:()V // method@efe1 │ │ +4b112e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 24509 (NCPreview.kt) │ │ │ │ @@ -2062527,32 +2062527,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -4b11dc: |[4b11dc] com.nextcloud.talk.components.filebrowser.models.properties.NCPreview$Factory.:()V │ │ -4b11ec: 0e00 |0000: return-void │ │ +4b11e0: |[4b11e0] com.nextcloud.talk.components.filebrowser.models.properties.NCPreview$Factory.:()V │ │ +4b11f0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPreview$Factory;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4b11f0: |[4b11f0] com.nextcloud.talk.components.filebrowser.models.properties.NCPreview$Factory.:()V │ │ -4b1200: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4b1206: 0e00 |0003: return-void │ │ +4b11f4: |[4b11f4] com.nextcloud.talk.components.filebrowser.models.properties.NCPreview$Factory.:()V │ │ +4b1204: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4b120a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPreview$Factory; │ │ │ │ Virtual methods - │ │ @@ -2062561,46 +2062561,46 @@ │ │ type : '(Lorg/xmlpull/v1/XmlPullParser;)Lat/bitfire/dav4jvm/Property;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 59 16-bit code units │ │ -4b112c: |[4b112c] com.nextcloud.talk.components.filebrowser.models.properties.NCPreview$Factory.create:(Lorg/xmlpull/v1/XmlPullParser;)Lat/bitfire/dav4jvm/Property; │ │ -4b113c: 1a00 9b9e |0000: const-string v0, "failed to create property" // string@9e9b │ │ -4b1140: 1a01 bc5f |0002: const-string v1, "NCPreview" // string@5fbc │ │ -4b1144: 1a02 c4d7 |0004: const-string v2, "parser" // string@d7c4 │ │ -4b1148: 7120 00fc 2500 |0006: invoke-static {v5, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4b114e: 6202 6317 |0009: sget-object v2, Lat/bitfire/dav4jvm/XmlUtils;.INSTANCE:Lat/bitfire/dav4jvm/XmlUtils; // field@1763 │ │ -4b1152: 6e20 1b3c 5200 |000b: invoke-virtual {v2, v5}, Lat/bitfire/dav4jvm/XmlUtils;.readText:(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; // method@3c1b │ │ -4b1158: 0c05 |000e: move-result-object v5 │ │ -4b115a: 0752 |000f: move-object v2, v5 │ │ -4b115c: 1f02 7724 |0010: check-cast v2, Ljava/lang/CharSequence; // type@2477 │ │ -4b1160: 7110 4805 0200 |0012: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0548 │ │ -4b1166: 0a02 |0015: move-result v2 │ │ -4b1168: 3902 1c00 |0016: if-nez v2, 0032 // +001c │ │ -4b116c: 2202 ef21 |0018: new-instance v2, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPreview; // type@21ef │ │ -4b1170: 7110 34f5 0500 |001a: invoke-static {v5}, Ljava/lang/Boolean;.parseBoolean:(Ljava/lang/String;)Z // method@f534 │ │ -4b1176: 0a05 |001d: move-result v5 │ │ -4b1178: 1203 |001e: const/4 v3, #int 0 // #0 │ │ -4b117a: 7030 e9ef 5203 |001f: invoke-direct {v2, v5, v3}, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPreview;.:(ZLkotlin/jvm/internal/DefaultConstructorMarker;)V // method@efe9 │ │ -4b1180: 1f02 9a0a |0022: check-cast v2, Lat/bitfire/dav4jvm/Property; // type@0a9a │ │ -4b1184: 1102 |0024: return-object v2 │ │ -4b1186: 0d05 |0025: move-exception v5 │ │ -4b1188: 1f05 b024 |0026: check-cast v5, Ljava/lang/Throwable; // type@24b0 │ │ -4b118c: 7130 6f05 0105 |0028: invoke-static {v1, v0, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@056f │ │ -4b1192: 2807 |002b: goto 0032 // +0007 │ │ -4b1194: 0d05 |002c: move-exception v5 │ │ -4b1196: 1f05 b024 |002d: check-cast v5, Ljava/lang/Throwable; // type@24b0 │ │ -4b119a: 7130 6f05 0105 |002f: invoke-static {v1, v0, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@056f │ │ -4b11a0: 2205 f221 |0032: new-instance v5, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCFavorite; // type@21f2 │ │ -4b11a4: 1200 |0034: const/4 v0, #int 0 // #0 │ │ -4b11a6: 7020 f3ef 0500 |0035: invoke-direct {v5, v0}, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCFavorite;.:(Z)V // method@eff3 │ │ -4b11ac: 1f05 9a0a |0038: check-cast v5, Lat/bitfire/dav4jvm/Property; // type@0a9a │ │ -4b11b0: 1105 |003a: return-object v5 │ │ +4b1130: |[4b1130] com.nextcloud.talk.components.filebrowser.models.properties.NCPreview$Factory.create:(Lorg/xmlpull/v1/XmlPullParser;)Lat/bitfire/dav4jvm/Property; │ │ +4b1140: 1a00 9b9e |0000: const-string v0, "failed to create property" // string@9e9b │ │ +4b1144: 1a01 bc5f |0002: const-string v1, "NCPreview" // string@5fbc │ │ +4b1148: 1a02 c4d7 |0004: const-string v2, "parser" // string@d7c4 │ │ +4b114c: 7120 00fc 2500 |0006: invoke-static {v5, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4b1152: 6202 6317 |0009: sget-object v2, Lat/bitfire/dav4jvm/XmlUtils;.INSTANCE:Lat/bitfire/dav4jvm/XmlUtils; // field@1763 │ │ +4b1156: 6e20 1b3c 5200 |000b: invoke-virtual {v2, v5}, Lat/bitfire/dav4jvm/XmlUtils;.readText:(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; // method@3c1b │ │ +4b115c: 0c05 |000e: move-result-object v5 │ │ +4b115e: 0752 |000f: move-object v2, v5 │ │ +4b1160: 1f02 7724 |0010: check-cast v2, Ljava/lang/CharSequence; // type@2477 │ │ +4b1164: 7110 4805 0200 |0012: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0548 │ │ +4b116a: 0a02 |0015: move-result v2 │ │ +4b116c: 3902 1c00 |0016: if-nez v2, 0032 // +001c │ │ +4b1170: 2202 ef21 |0018: new-instance v2, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPreview; // type@21ef │ │ +4b1174: 7110 34f5 0500 |001a: invoke-static {v5}, Ljava/lang/Boolean;.parseBoolean:(Ljava/lang/String;)Z // method@f534 │ │ +4b117a: 0a05 |001d: move-result v5 │ │ +4b117c: 1203 |001e: const/4 v3, #int 0 // #0 │ │ +4b117e: 7030 e9ef 5203 |001f: invoke-direct {v2, v5, v3}, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPreview;.:(ZLkotlin/jvm/internal/DefaultConstructorMarker;)V // method@efe9 │ │ +4b1184: 1f02 9a0a |0022: check-cast v2, Lat/bitfire/dav4jvm/Property; // type@0a9a │ │ +4b1188: 1102 |0024: return-object v2 │ │ +4b118a: 0d05 |0025: move-exception v5 │ │ +4b118c: 1f05 b024 |0026: check-cast v5, Ljava/lang/Throwable; // type@24b0 │ │ +4b1190: 7130 6f05 0105 |0028: invoke-static {v1, v0, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@056f │ │ +4b1196: 2807 |002b: goto 0032 // +0007 │ │ +4b1198: 0d05 |002c: move-exception v5 │ │ +4b119a: 1f05 b024 |002d: check-cast v5, Ljava/lang/Throwable; // type@24b0 │ │ +4b119e: 7130 6f05 0105 |002f: invoke-static {v1, v0, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@056f │ │ +4b11a4: 2205 f221 |0032: new-instance v5, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCFavorite; // type@21f2 │ │ +4b11a8: 1200 |0034: const/4 v0, #int 0 // #0 │ │ +4b11aa: 7020 f3ef 0500 |0035: invoke-direct {v5, v0}, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCFavorite;.:(Z)V // method@eff3 │ │ +4b11b0: 1f05 9a0a |0038: check-cast v5, Lat/bitfire/dav4jvm/Property; // type@0a9a │ │ +4b11b4: 1105 |003a: return-object v5 │ │ catches : 1 │ │ 0x0009 - 0x0024 │ │ Ljava/io/IOException; -> 0x002c │ │ Lorg/xmlpull/v1/XmlPullParserException; -> 0x0025 │ │ positions : │ │ 0x0009 line=25 │ │ 0x000f line=26 │ │ @@ -2062617,17 +2062617,17 @@ │ │ type : '()Lat/bitfire/dav4jvm/Property$Name;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4b11c4: |[4b11c4] com.nextcloud.talk.components.filebrowser.models.properties.NCPreview$Factory.getName:()Lat/bitfire/dav4jvm/Property$Name; │ │ -4b11d4: 6200 93b3 |0000: sget-object v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPreview;.NAME:Lat/bitfire/dav4jvm/Property$Name; // field@b393 │ │ -4b11d8: 1100 |0002: return-object v0 │ │ +4b11c8: |[4b11c8] com.nextcloud.talk.components.filebrowser.models.properties.NCPreview$Factory.getName:()Lat/bitfire/dav4jvm/Property$Name; │ │ +4b11d8: 6200 93b3 |0000: sget-object v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPreview;.NAME:Lat/bitfire/dav4jvm/Property$Name; // field@b393 │ │ +4b11dc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPreview$Factory; │ │ │ │ source_file_idx : 24509 (NCPreview.kt) │ │ @@ -2062677,45 +2062677,45 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -4b1220: |[4b1220] com.nextcloud.talk.components.filebrowser.models.properties.NCPreview.:()V │ │ -4b1230: 2200 ed21 |0000: new-instance v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPreview$Companion; // type@21ed │ │ -4b1234: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4b1236: 7020 e2ef 1000 |0003: invoke-direct {v0, v1}, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPreview$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@efe2 │ │ -4b123c: 6900 92b3 |0006: sput-object v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPreview;.Companion:Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPreview$Companion; // field@b392 │ │ -4b1240: 1300 0800 |0008: const/16 v0, #int 8 // #8 │ │ -4b1244: 6700 91b3 |000a: sput v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPreview;.$stable:I // field@b391 │ │ -4b1248: 2200 990a |000c: new-instance v0, Lat/bitfire/dav4jvm/Property$Name; // type@0a99 │ │ -4b124c: 1a01 deb3 |000e: const-string v1, "http://nextcloud.org/ns" // string@b3de │ │ -4b1250: 1a02 38b2 |0010: const-string v2, "has-preview" // string@b238 │ │ -4b1254: 7030 c63b 1002 |0012: invoke-direct {v0, v1, v2}, Lat/bitfire/dav4jvm/Property$Name;.:(Ljava/lang/String;Ljava/lang/String;)V // method@3bc6 │ │ -4b125a: 6900 93b3 |0015: sput-object v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPreview;.NAME:Lat/bitfire/dav4jvm/Property$Name; // field@b393 │ │ -4b125e: 0e00 |0017: return-void │ │ +4b1224: |[4b1224] com.nextcloud.talk.components.filebrowser.models.properties.NCPreview.:()V │ │ +4b1234: 2200 ed21 |0000: new-instance v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPreview$Companion; // type@21ed │ │ +4b1238: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4b123a: 7020 e2ef 1000 |0003: invoke-direct {v0, v1}, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPreview$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@efe2 │ │ +4b1240: 6900 92b3 |0006: sput-object v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPreview;.Companion:Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPreview$Companion; // field@b392 │ │ +4b1244: 1300 0800 |0008: const/16 v0, #int 8 // #8 │ │ +4b1248: 6700 91b3 |000a: sput v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPreview;.$stable:I // field@b391 │ │ +4b124c: 2200 990a |000c: new-instance v0, Lat/bitfire/dav4jvm/Property$Name; // type@0a99 │ │ +4b1250: 1a01 deb3 |000e: const-string v1, "http://nextcloud.org/ns" // string@b3de │ │ +4b1254: 1a02 38b2 |0010: const-string v2, "has-preview" // string@b238 │ │ +4b1258: 7030 c63b 1002 |0012: invoke-direct {v0, v1, v2}, Lat/bitfire/dav4jvm/Property$Name;.:(Ljava/lang/String;Ljava/lang/String;)V // method@3bc6 │ │ +4b125e: 6900 93b3 |0015: sput-object v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPreview;.NAME:Lat/bitfire/dav4jvm/Property$Name; // field@b393 │ │ +4b1262: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x000c line=44 │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPreview;) │ │ name : '' │ │ type : '(Z)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4b1260: |[4b1260] com.nextcloud.talk.components.filebrowser.models.properties.NCPreview.:(Z)V │ │ -4b1270: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4b1276: 5c01 94b3 |0003: iput-boolean v1, v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPreview;.isNcPreview:Z // field@b394 │ │ -4b127a: 0e00 |0005: return-void │ │ +4b1264: |[4b1264] com.nextcloud.talk.components.filebrowser.models.properties.NCPreview.:(Z)V │ │ +4b1274: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4b127a: 5c01 94b3 |0003: iput-boolean v1, v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPreview;.isNcPreview:Z // field@b394 │ │ +4b127e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPreview; │ │ 0x0000 - 0x0006 reg=1 (null) Z │ │ │ │ @@ -2062724,34 +2062724,34 @@ │ │ type : '(ZLkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4b127c: |[4b127c] com.nextcloud.talk.components.filebrowser.models.properties.NCPreview.:(ZLkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -4b128c: 7020 e8ef 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPreview;.:(Z)V // method@efe8 │ │ -4b1292: 0e00 |0003: return-void │ │ +4b1280: |[4b1280] com.nextcloud.talk.components.filebrowser.models.properties.NCPreview.:(ZLkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +4b1290: 7020 e8ef 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPreview;.:(Z)V // method@efe8 │ │ +4b1296: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPreview;) │ │ name : 'isNcPreview' │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4b1208: |[4b1208] com.nextcloud.talk.components.filebrowser.models.properties.NCPreview.isNcPreview:()Z │ │ -4b1218: 5510 94b3 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPreview;.isNcPreview:Z // field@b394 │ │ -4b121c: 0f00 |0002: return v0 │ │ +4b120c: |[4b120c] com.nextcloud.talk.components.filebrowser.models.properties.NCPreview.isNcPreview:()Z │ │ +4b121c: 5510 94b3 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPreview;.isNcPreview:Z // field@b394 │ │ +4b1220: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPreview; │ │ │ │ #1 : (in Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPreview;) │ │ @@ -2062759,17 +2062759,17 @@ │ │ type : '(Z)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4b1294: |[4b1294] com.nextcloud.talk.components.filebrowser.models.properties.NCPreview.setNcPreview:(Z)V │ │ -4b12a4: 5c01 94b3 |0000: iput-boolean v1, v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPreview;.isNcPreview:Z // field@b394 │ │ -4b12a8: 0e00 |0002: return-void │ │ +4b1298: |[4b1298] com.nextcloud.talk.components.filebrowser.models.properties.NCPreview.setNcPreview:(Z)V │ │ +4b12a8: 5c01 94b3 |0000: iput-boolean v1, v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPreview;.isNcPreview:Z // field@b394 │ │ +4b12ac: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPreview; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -2062804,17 +2062804,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4b12ac: |[4b12ac] com.nextcloud.talk.components.filebrowser.models.properties.OCFavorite$Companion.:()V │ │ -4b12bc: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4b12c2: 0e00 |0003: return-void │ │ +4b12b0: |[4b12b0] com.nextcloud.talk.components.filebrowser.models.properties.OCFavorite$Companion.:()V │ │ +4b12c0: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4b12c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/components/filebrowser/models/properties/OCFavorite$Companion; │ │ │ │ #1 : (in Lcom/nextcloud/talk/components/filebrowser/models/properties/OCFavorite$Companion;) │ │ @@ -2062822,17 +2062822,17 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4b12c4: |[4b12c4] com.nextcloud.talk.components.filebrowser.models.properties.OCFavorite$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -4b12d4: 7010 ecef 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCFavorite$Companion;.:()V // method@efec │ │ -4b12da: 0e00 |0003: return-void │ │ +4b12c8: |[4b12c8] com.nextcloud.talk.components.filebrowser.models.properties.OCFavorite$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +4b12d8: 7010 ecef 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCFavorite$Companion;.:()V // method@efec │ │ +4b12de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 24938 (OCFavorite.kt) │ │ │ │ @@ -2062870,32 +2062870,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -4b138c: |[4b138c] com.nextcloud.talk.components.filebrowser.models.properties.OCFavorite$Factory.:()V │ │ -4b139c: 0e00 |0000: return-void │ │ +4b1390: |[4b1390] com.nextcloud.talk.components.filebrowser.models.properties.OCFavorite$Factory.:()V │ │ +4b13a0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/components/filebrowser/models/properties/OCFavorite$Factory;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4b13a0: |[4b13a0] com.nextcloud.talk.components.filebrowser.models.properties.OCFavorite$Factory.:()V │ │ -4b13b0: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4b13b6: 0e00 |0003: return-void │ │ +4b13a4: |[4b13a4] com.nextcloud.talk.components.filebrowser.models.properties.OCFavorite$Factory.:()V │ │ +4b13b4: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4b13ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/components/filebrowser/models/properties/OCFavorite$Factory; │ │ │ │ Virtual methods - │ │ @@ -2062904,46 +2062904,46 @@ │ │ type : '(Lorg/xmlpull/v1/XmlPullParser;)Lat/bitfire/dav4jvm/Property;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -4b12dc: |[4b12dc] com.nextcloud.talk.components.filebrowser.models.properties.OCFavorite$Factory.create:(Lorg/xmlpull/v1/XmlPullParser;)Lat/bitfire/dav4jvm/Property; │ │ -4b12ec: 1a00 9b9e |0000: const-string v0, "failed to create property" // string@9e9b │ │ -4b12f0: 1a01 6961 |0002: const-string v1, "OCFavorite" // string@6169 │ │ -4b12f4: 1a02 c4d7 |0004: const-string v2, "parser" // string@d7c4 │ │ -4b12f8: 7120 00fc 2500 |0006: invoke-static {v5, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4b12fe: 6202 6317 |0009: sget-object v2, Lat/bitfire/dav4jvm/XmlUtils;.INSTANCE:Lat/bitfire/dav4jvm/XmlUtils; // field@1763 │ │ -4b1302: 6e20 1b3c 5200 |000b: invoke-virtual {v2, v5}, Lat/bitfire/dav4jvm/XmlUtils;.readText:(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; // method@3c1b │ │ -4b1308: 0c05 |000e: move-result-object v5 │ │ -4b130a: 0752 |000f: move-object v2, v5 │ │ -4b130c: 1f02 7724 |0010: check-cast v2, Ljava/lang/CharSequence; // type@2477 │ │ -4b1310: 7110 4805 0200 |0012: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0548 │ │ -4b1316: 0a02 |0015: move-result v2 │ │ -4b1318: 3902 1d00 |0016: if-nez v2, 0033 // +001d │ │ -4b131c: 2202 f221 |0018: new-instance v2, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCFavorite; // type@21f2 │ │ -4b1320: 1a03 5912 |001a: const-string v3, "1" // string@1259 │ │ -4b1324: 7120 fbfb 5300 |001c: invoke-static {v3, v5}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ -4b132a: 0a05 |001f: move-result v5 │ │ -4b132c: 7020 f3ef 5200 |0020: invoke-direct {v2, v5}, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCFavorite;.:(Z)V // method@eff3 │ │ -4b1332: 1f02 9a0a |0023: check-cast v2, Lat/bitfire/dav4jvm/Property; // type@0a9a │ │ -4b1336: 1102 |0025: return-object v2 │ │ -4b1338: 0d05 |0026: move-exception v5 │ │ -4b133a: 1f05 b024 |0027: check-cast v5, Ljava/lang/Throwable; // type@24b0 │ │ -4b133e: 7130 6f05 0105 |0029: invoke-static {v1, v0, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@056f │ │ -4b1344: 2807 |002c: goto 0033 // +0007 │ │ -4b1346: 0d05 |002d: move-exception v5 │ │ -4b1348: 1f05 b024 |002e: check-cast v5, Ljava/lang/Throwable; // type@24b0 │ │ -4b134c: 7130 6f05 0105 |0030: invoke-static {v1, v0, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@056f │ │ -4b1352: 2205 f221 |0033: new-instance v5, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCFavorite; // type@21f2 │ │ -4b1356: 1200 |0035: const/4 v0, #int 0 // #0 │ │ -4b1358: 7020 f3ef 0500 |0036: invoke-direct {v5, v0}, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCFavorite;.:(Z)V // method@eff3 │ │ -4b135e: 1f05 9a0a |0039: check-cast v5, Lat/bitfire/dav4jvm/Property; // type@0a9a │ │ -4b1362: 1105 |003b: return-object v5 │ │ +4b12e0: |[4b12e0] com.nextcloud.talk.components.filebrowser.models.properties.OCFavorite$Factory.create:(Lorg/xmlpull/v1/XmlPullParser;)Lat/bitfire/dav4jvm/Property; │ │ +4b12f0: 1a00 9b9e |0000: const-string v0, "failed to create property" // string@9e9b │ │ +4b12f4: 1a01 6961 |0002: const-string v1, "OCFavorite" // string@6169 │ │ +4b12f8: 1a02 c4d7 |0004: const-string v2, "parser" // string@d7c4 │ │ +4b12fc: 7120 00fc 2500 |0006: invoke-static {v5, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4b1302: 6202 6317 |0009: sget-object v2, Lat/bitfire/dav4jvm/XmlUtils;.INSTANCE:Lat/bitfire/dav4jvm/XmlUtils; // field@1763 │ │ +4b1306: 6e20 1b3c 5200 |000b: invoke-virtual {v2, v5}, Lat/bitfire/dav4jvm/XmlUtils;.readText:(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; // method@3c1b │ │ +4b130c: 0c05 |000e: move-result-object v5 │ │ +4b130e: 0752 |000f: move-object v2, v5 │ │ +4b1310: 1f02 7724 |0010: check-cast v2, Ljava/lang/CharSequence; // type@2477 │ │ +4b1314: 7110 4805 0200 |0012: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0548 │ │ +4b131a: 0a02 |0015: move-result v2 │ │ +4b131c: 3902 1d00 |0016: if-nez v2, 0033 // +001d │ │ +4b1320: 2202 f221 |0018: new-instance v2, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCFavorite; // type@21f2 │ │ +4b1324: 1a03 5912 |001a: const-string v3, "1" // string@1259 │ │ +4b1328: 7120 fbfb 5300 |001c: invoke-static {v3, v5}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@fbfb │ │ +4b132e: 0a05 |001f: move-result v5 │ │ +4b1330: 7020 f3ef 5200 |0020: invoke-direct {v2, v5}, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCFavorite;.:(Z)V // method@eff3 │ │ +4b1336: 1f02 9a0a |0023: check-cast v2, Lat/bitfire/dav4jvm/Property; // type@0a9a │ │ +4b133a: 1102 |0025: return-object v2 │ │ +4b133c: 0d05 |0026: move-exception v5 │ │ +4b133e: 1f05 b024 |0027: check-cast v5, Ljava/lang/Throwable; // type@24b0 │ │ +4b1342: 7130 6f05 0105 |0029: invoke-static {v1, v0, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@056f │ │ +4b1348: 2807 |002c: goto 0033 // +0007 │ │ +4b134a: 0d05 |002d: move-exception v5 │ │ +4b134c: 1f05 b024 |002e: check-cast v5, Ljava/lang/Throwable; // type@24b0 │ │ +4b1350: 7130 6f05 0105 |0030: invoke-static {v1, v0, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@056f │ │ +4b1356: 2205 f221 |0033: new-instance v5, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCFavorite; // type@21f2 │ │ +4b135a: 1200 |0035: const/4 v0, #int 0 // #0 │ │ +4b135c: 7020 f3ef 0500 |0036: invoke-direct {v5, v0}, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCFavorite;.:(Z)V // method@eff3 │ │ +4b1362: 1f05 9a0a |0039: check-cast v5, Lat/bitfire/dav4jvm/Property; // type@0a9a │ │ +4b1366: 1105 |003b: return-object v5 │ │ catches : 1 │ │ 0x0009 - 0x0025 │ │ Ljava/io/IOException; -> 0x002d │ │ Lorg/xmlpull/v1/XmlPullParserException; -> 0x0026 │ │ positions : │ │ 0x0009 line=25 │ │ 0x000f line=26 │ │ @@ -2062960,17 +2062960,17 @@ │ │ type : '()Lat/bitfire/dav4jvm/Property$Name;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4b1374: |[4b1374] com.nextcloud.talk.components.filebrowser.models.properties.OCFavorite$Factory.getName:()Lat/bitfire/dav4jvm/Property$Name; │ │ -4b1384: 6200 98b3 |0000: sget-object v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCFavorite;.NAME:Lat/bitfire/dav4jvm/Property$Name; // field@b398 │ │ -4b1388: 1100 |0002: return-object v0 │ │ +4b1378: |[4b1378] com.nextcloud.talk.components.filebrowser.models.properties.OCFavorite$Factory.getName:()Lat/bitfire/dav4jvm/Property$Name; │ │ +4b1388: 6200 98b3 |0000: sget-object v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCFavorite;.NAME:Lat/bitfire/dav4jvm/Property$Name; // field@b398 │ │ +4b138c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/components/filebrowser/models/properties/OCFavorite$Factory; │ │ │ │ source_file_idx : 24938 (OCFavorite.kt) │ │ @@ -2063020,45 +2063020,45 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -4b13d0: |[4b13d0] com.nextcloud.talk.components.filebrowser.models.properties.OCFavorite.:()V │ │ -4b13e0: 2200 f021 |0000: new-instance v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCFavorite$Companion; // type@21f0 │ │ -4b13e4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4b13e6: 7020 edef 1000 |0003: invoke-direct {v0, v1}, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCFavorite$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@efed │ │ -4b13ec: 6900 97b3 |0006: sput-object v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCFavorite;.Companion:Lcom/nextcloud/talk/components/filebrowser/models/properties/OCFavorite$Companion; // field@b397 │ │ -4b13f0: 1300 0800 |0008: const/16 v0, #int 8 // #8 │ │ -4b13f4: 6700 96b3 |000a: sput v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCFavorite;.$stable:I // field@b396 │ │ -4b13f8: 2200 990a |000c: new-instance v0, Lat/bitfire/dav4jvm/Property$Name; // type@0a99 │ │ -4b13fc: 1a01 dfb3 |000e: const-string v1, "http://owncloud.org/ns" // string@b3df │ │ -4b1400: 1a02 c19e |0010: const-string v2, "favorite" // string@9ec1 │ │ -4b1404: 7030 c63b 1002 |0012: invoke-direct {v0, v1, v2}, Lat/bitfire/dav4jvm/Property$Name;.:(Ljava/lang/String;Ljava/lang/String;)V // method@3bc6 │ │ -4b140a: 6900 98b3 |0015: sput-object v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCFavorite;.NAME:Lat/bitfire/dav4jvm/Property$Name; // field@b398 │ │ -4b140e: 0e00 |0017: return-void │ │ +4b13d4: |[4b13d4] com.nextcloud.talk.components.filebrowser.models.properties.OCFavorite.:()V │ │ +4b13e4: 2200 f021 |0000: new-instance v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCFavorite$Companion; // type@21f0 │ │ +4b13e8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4b13ea: 7020 edef 1000 |0003: invoke-direct {v0, v1}, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCFavorite$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@efed │ │ +4b13f0: 6900 97b3 |0006: sput-object v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCFavorite;.Companion:Lcom/nextcloud/talk/components/filebrowser/models/properties/OCFavorite$Companion; // field@b397 │ │ +4b13f4: 1300 0800 |0008: const/16 v0, #int 8 // #8 │ │ +4b13f8: 6700 96b3 |000a: sput v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCFavorite;.$stable:I // field@b396 │ │ +4b13fc: 2200 990a |000c: new-instance v0, Lat/bitfire/dav4jvm/Property$Name; // type@0a99 │ │ +4b1400: 1a01 dfb3 |000e: const-string v1, "http://owncloud.org/ns" // string@b3df │ │ +4b1404: 1a02 c19e |0010: const-string v2, "favorite" // string@9ec1 │ │ +4b1408: 7030 c63b 1002 |0012: invoke-direct {v0, v1, v2}, Lat/bitfire/dav4jvm/Property$Name;.:(Ljava/lang/String;Ljava/lang/String;)V // method@3bc6 │ │ +4b140e: 6900 98b3 |0015: sput-object v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCFavorite;.NAME:Lat/bitfire/dav4jvm/Property$Name; // field@b398 │ │ +4b1412: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x000c line=44 │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/components/filebrowser/models/properties/OCFavorite;) │ │ name : '' │ │ type : '(Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4b1410: |[4b1410] com.nextcloud.talk.components.filebrowser.models.properties.OCFavorite.:(Z)V │ │ -4b1420: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4b1426: 5c01 99b3 |0003: iput-boolean v1, v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCFavorite;.isOcFavorite:Z // field@b399 │ │ -4b142a: 0e00 |0005: return-void │ │ +4b1414: |[4b1414] com.nextcloud.talk.components.filebrowser.models.properties.OCFavorite.:(Z)V │ │ +4b1424: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4b142a: 5c01 99b3 |0003: iput-boolean v1, v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCFavorite;.isOcFavorite:Z // field@b399 │ │ +4b142e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/components/filebrowser/models/properties/OCFavorite; │ │ 0x0000 - 0x0006 reg=1 (null) Z │ │ │ │ @@ -2063068,17 +2063068,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4b13b8: |[4b13b8] com.nextcloud.talk.components.filebrowser.models.properties.OCFavorite.isOcFavorite:()Z │ │ -4b13c8: 5510 99b3 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCFavorite;.isOcFavorite:Z // field@b399 │ │ -4b13cc: 0f00 |0002: return v0 │ │ +4b13bc: |[4b13bc] com.nextcloud.talk.components.filebrowser.models.properties.OCFavorite.isOcFavorite:()Z │ │ +4b13cc: 5510 99b3 |0000: iget-boolean v0, v1, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCFavorite;.isOcFavorite:Z // field@b399 │ │ +4b13d0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/components/filebrowser/models/properties/OCFavorite; │ │ │ │ #1 : (in Lcom/nextcloud/talk/components/filebrowser/models/properties/OCFavorite;) │ │ @@ -2063086,17 +2063086,17 @@ │ │ type : '(Z)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4b142c: |[4b142c] com.nextcloud.talk.components.filebrowser.models.properties.OCFavorite.setOcFavorite:(Z)V │ │ -4b143c: 5c01 99b3 |0000: iput-boolean v1, v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCFavorite;.isOcFavorite:Z // field@b399 │ │ -4b1440: 0e00 |0002: return-void │ │ +4b1430: |[4b1430] com.nextcloud.talk.components.filebrowser.models.properties.OCFavorite.setOcFavorite:(Z)V │ │ +4b1440: 5c01 99b3 |0000: iput-boolean v1, v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCFavorite;.isOcFavorite:Z // field@b399 │ │ +4b1444: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/components/filebrowser/models/properties/OCFavorite; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -2063131,17 +2063131,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4b1444: |[4b1444] com.nextcloud.talk.components.filebrowser.models.properties.OCId$Companion.:()V │ │ -4b1454: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4b145a: 0e00 |0003: return-void │ │ +4b1448: |[4b1448] com.nextcloud.talk.components.filebrowser.models.properties.OCId$Companion.:()V │ │ +4b1458: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4b145e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/components/filebrowser/models/properties/OCId$Companion; │ │ │ │ #1 : (in Lcom/nextcloud/talk/components/filebrowser/models/properties/OCId$Companion;) │ │ @@ -2063149,17 +2063149,17 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4b145c: |[4b145c] com.nextcloud.talk.components.filebrowser.models.properties.OCId$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -4b146c: 7010 f6ef 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCId$Companion;.:()V // method@eff6 │ │ -4b1472: 0e00 |0003: return-void │ │ +4b1460: |[4b1460] com.nextcloud.talk.components.filebrowser.models.properties.OCId$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +4b1470: 7010 f6ef 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCId$Companion;.:()V // method@eff6 │ │ +4b1476: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 24940 (OCId.kt) │ │ │ │ @@ -2063197,32 +2063197,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -4b151c: |[4b151c] com.nextcloud.talk.components.filebrowser.models.properties.OCId$Factory.:()V │ │ -4b152c: 0e00 |0000: return-void │ │ +4b1520: |[4b1520] com.nextcloud.talk.components.filebrowser.models.properties.OCId$Factory.:()V │ │ +4b1530: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/components/filebrowser/models/properties/OCId$Factory;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4b1530: |[4b1530] com.nextcloud.talk.components.filebrowser.models.properties.OCId$Factory.:()V │ │ -4b1540: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4b1546: 0e00 |0003: return-void │ │ +4b1534: |[4b1534] com.nextcloud.talk.components.filebrowser.models.properties.OCId$Factory.:()V │ │ +4b1544: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4b154a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/components/filebrowser/models/properties/OCId$Factory; │ │ │ │ Virtual methods - │ │ @@ -2063231,44 +2063231,44 @@ │ │ type : '(Lorg/xmlpull/v1/XmlPullParser;)Lat/bitfire/dav4jvm/Property;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -4b1474: |[4b1474] com.nextcloud.talk.components.filebrowser.models.properties.OCId$Factory.create:(Lorg/xmlpull/v1/XmlPullParser;)Lat/bitfire/dav4jvm/Property; │ │ -4b1484: 1a00 9b9e |0000: const-string v0, "failed to create property" // string@9e9b │ │ -4b1488: 1a01 6b61 |0002: const-string v1, "OCId" // string@616b │ │ -4b148c: 1a02 c4d7 |0004: const-string v2, "parser" // string@d7c4 │ │ -4b1490: 7120 00fc 2500 |0006: invoke-static {v5, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4b1496: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -4b1498: 6203 6317 |000a: sget-object v3, Lat/bitfire/dav4jvm/XmlUtils;.INSTANCE:Lat/bitfire/dav4jvm/XmlUtils; // field@1763 │ │ -4b149c: 6e20 1b3c 5300 |000c: invoke-virtual {v3, v5}, Lat/bitfire/dav4jvm/XmlUtils;.readText:(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; // method@3c1b │ │ -4b14a2: 0c05 |000f: move-result-object v5 │ │ -4b14a4: 0753 |0010: move-object v3, v5 │ │ -4b14a6: 1f03 7724 |0011: check-cast v3, Ljava/lang/CharSequence; // type@2477 │ │ -4b14aa: 7110 4805 0300 |0013: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0548 │ │ -4b14b0: 0a03 |0016: move-result v3 │ │ -4b14b2: 3903 1700 |0017: if-nez v3, 002e // +0017 │ │ -4b14b6: 2203 f521 |0019: new-instance v3, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCId; // type@21f5 │ │ -4b14ba: 7030 feef 5302 |001b: invoke-direct {v3, v5, v2}, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCId;.:(Ljava/lang/String;Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@effe │ │ -4b14c0: 1f03 9a0a |001e: check-cast v3, Lat/bitfire/dav4jvm/Property; // type@0a9a │ │ -4b14c4: 1103 |0020: return-object v3 │ │ -4b14c6: 0d05 |0021: move-exception v5 │ │ -4b14c8: 1f05 b024 |0022: check-cast v5, Ljava/lang/Throwable; // type@24b0 │ │ -4b14cc: 7130 6f05 0105 |0024: invoke-static {v1, v0, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@056f │ │ -4b14d2: 2807 |0027: goto 002e // +0007 │ │ -4b14d4: 0d05 |0028: move-exception v5 │ │ -4b14d6: 1f05 b024 |0029: check-cast v5, Ljava/lang/Throwable; // type@24b0 │ │ -4b14da: 7130 6f05 0105 |002b: invoke-static {v1, v0, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@056f │ │ -4b14e0: 2205 f521 |002e: new-instance v5, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCId; // type@21f5 │ │ -4b14e4: 1a00 0000 |0030: const-string v0, "" // string@0000 │ │ -4b14e8: 7030 feef 0502 |0032: invoke-direct {v5, v0, v2}, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCId;.:(Ljava/lang/String;Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@effe │ │ -4b14ee: 1f05 9a0a |0035: check-cast v5, Lat/bitfire/dav4jvm/Property; // type@0a9a │ │ -4b14f2: 1105 |0037: return-object v5 │ │ +4b1478: |[4b1478] com.nextcloud.talk.components.filebrowser.models.properties.OCId$Factory.create:(Lorg/xmlpull/v1/XmlPullParser;)Lat/bitfire/dav4jvm/Property; │ │ +4b1488: 1a00 9b9e |0000: const-string v0, "failed to create property" // string@9e9b │ │ +4b148c: 1a01 6b61 |0002: const-string v1, "OCId" // string@616b │ │ +4b1490: 1a02 c4d7 |0004: const-string v2, "parser" // string@d7c4 │ │ +4b1494: 7120 00fc 2500 |0006: invoke-static {v5, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4b149a: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +4b149c: 6203 6317 |000a: sget-object v3, Lat/bitfire/dav4jvm/XmlUtils;.INSTANCE:Lat/bitfire/dav4jvm/XmlUtils; // field@1763 │ │ +4b14a0: 6e20 1b3c 5300 |000c: invoke-virtual {v3, v5}, Lat/bitfire/dav4jvm/XmlUtils;.readText:(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; // method@3c1b │ │ +4b14a6: 0c05 |000f: move-result-object v5 │ │ +4b14a8: 0753 |0010: move-object v3, v5 │ │ +4b14aa: 1f03 7724 |0011: check-cast v3, Ljava/lang/CharSequence; // type@2477 │ │ +4b14ae: 7110 4805 0300 |0013: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0548 │ │ +4b14b4: 0a03 |0016: move-result v3 │ │ +4b14b6: 3903 1700 |0017: if-nez v3, 002e // +0017 │ │ +4b14ba: 2203 f521 |0019: new-instance v3, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCId; // type@21f5 │ │ +4b14be: 7030 feef 5302 |001b: invoke-direct {v3, v5, v2}, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCId;.:(Ljava/lang/String;Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@effe │ │ +4b14c4: 1f03 9a0a |001e: check-cast v3, Lat/bitfire/dav4jvm/Property; // type@0a9a │ │ +4b14c8: 1103 |0020: return-object v3 │ │ +4b14ca: 0d05 |0021: move-exception v5 │ │ +4b14cc: 1f05 b024 |0022: check-cast v5, Ljava/lang/Throwable; // type@24b0 │ │ +4b14d0: 7130 6f05 0105 |0024: invoke-static {v1, v0, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@056f │ │ +4b14d6: 2807 |0027: goto 002e // +0007 │ │ +4b14d8: 0d05 |0028: move-exception v5 │ │ +4b14da: 1f05 b024 |0029: check-cast v5, Ljava/lang/Throwable; // type@24b0 │ │ +4b14de: 7130 6f05 0105 |002b: invoke-static {v1, v0, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@056f │ │ +4b14e4: 2205 f521 |002e: new-instance v5, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCId; // type@21f5 │ │ +4b14e8: 1a00 0000 |0030: const-string v0, "" // string@0000 │ │ +4b14ec: 7030 feef 0502 |0032: invoke-direct {v5, v0, v2}, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCId;.:(Ljava/lang/String;Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@effe │ │ +4b14f2: 1f05 9a0a |0035: check-cast v5, Lat/bitfire/dav4jvm/Property; // type@0a9a │ │ +4b14f6: 1105 |0037: return-object v5 │ │ catches : 1 │ │ 0x000a - 0x0020 │ │ Ljava/io/IOException; -> 0x0028 │ │ Lorg/xmlpull/v1/XmlPullParserException; -> 0x0021 │ │ positions : │ │ 0x000a line=25 │ │ 0x0010 line=26 │ │ @@ -2063285,17 +2063285,17 @@ │ │ type : '()Lat/bitfire/dav4jvm/Property$Name;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4b1504: |[4b1504] com.nextcloud.talk.components.filebrowser.models.properties.OCId$Factory.getName:()Lat/bitfire/dav4jvm/Property$Name; │ │ -4b1514: 6200 9db3 |0000: sget-object v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCId;.NAME:Lat/bitfire/dav4jvm/Property$Name; // field@b39d │ │ -4b1518: 1100 |0002: return-object v0 │ │ +4b1508: |[4b1508] com.nextcloud.talk.components.filebrowser.models.properties.OCId$Factory.getName:()Lat/bitfire/dav4jvm/Property$Name; │ │ +4b1518: 6200 9db3 |0000: sget-object v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCId;.NAME:Lat/bitfire/dav4jvm/Property$Name; // field@b39d │ │ +4b151c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/components/filebrowser/models/properties/OCId$Factory; │ │ │ │ source_file_idx : 24940 (OCId.kt) │ │ @@ -2063345,45 +2063345,45 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -4b1560: |[4b1560] com.nextcloud.talk.components.filebrowser.models.properties.OCId.:()V │ │ -4b1570: 2200 f321 |0000: new-instance v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCId$Companion; // type@21f3 │ │ -4b1574: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4b1576: 7020 f7ef 1000 |0003: invoke-direct {v0, v1}, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCId$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@eff7 │ │ -4b157c: 6900 9cb3 |0006: sput-object v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCId;.Companion:Lcom/nextcloud/talk/components/filebrowser/models/properties/OCId$Companion; // field@b39c │ │ -4b1580: 1300 0800 |0008: const/16 v0, #int 8 // #8 │ │ -4b1584: 6700 9bb3 |000a: sput v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCId;.$stable:I // field@b39b │ │ -4b1588: 2200 990a |000c: new-instance v0, Lat/bitfire/dav4jvm/Property$Name; // type@0a99 │ │ -4b158c: 1a01 dfb3 |000e: const-string v1, "http://owncloud.org/ns" // string@b3df │ │ -4b1590: 1a02 3cb4 |0010: const-string v2, "id" // string@b43c │ │ -4b1594: 7030 c63b 1002 |0012: invoke-direct {v0, v1, v2}, Lat/bitfire/dav4jvm/Property$Name;.:(Ljava/lang/String;Ljava/lang/String;)V // method@3bc6 │ │ -4b159a: 6900 9db3 |0015: sput-object v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCId;.NAME:Lat/bitfire/dav4jvm/Property$Name; // field@b39d │ │ -4b159e: 0e00 |0017: return-void │ │ +4b1564: |[4b1564] com.nextcloud.talk.components.filebrowser.models.properties.OCId.:()V │ │ +4b1574: 2200 f321 |0000: new-instance v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCId$Companion; // type@21f3 │ │ +4b1578: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4b157a: 7020 f7ef 1000 |0003: invoke-direct {v0, v1}, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCId$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@eff7 │ │ +4b1580: 6900 9cb3 |0006: sput-object v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCId;.Companion:Lcom/nextcloud/talk/components/filebrowser/models/properties/OCId$Companion; // field@b39c │ │ +4b1584: 1300 0800 |0008: const/16 v0, #int 8 // #8 │ │ +4b1588: 6700 9bb3 |000a: sput v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCId;.$stable:I // field@b39b │ │ +4b158c: 2200 990a |000c: new-instance v0, Lat/bitfire/dav4jvm/Property$Name; // type@0a99 │ │ +4b1590: 1a01 dfb3 |000e: const-string v1, "http://owncloud.org/ns" // string@b3df │ │ +4b1594: 1a02 3cb4 |0010: const-string v2, "id" // string@b43c │ │ +4b1598: 7030 c63b 1002 |0012: invoke-direct {v0, v1, v2}, Lat/bitfire/dav4jvm/Property$Name;.:(Ljava/lang/String;Ljava/lang/String;)V // method@3bc6 │ │ +4b159e: 6900 9db3 |0015: sput-object v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCId;.NAME:Lat/bitfire/dav4jvm/Property$Name; // field@b39d │ │ +4b15a2: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x000c line=44 │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/components/filebrowser/models/properties/OCId;) │ │ name : '' │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4b15a0: |[4b15a0] com.nextcloud.talk.components.filebrowser.models.properties.OCId.:(Ljava/lang/String;)V │ │ -4b15b0: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4b15b6: 5b01 9eb3 |0003: iput-object v1, v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCId;.ocId:Ljava/lang/String; // field@b39e │ │ -4b15ba: 0e00 |0005: return-void │ │ +4b15a4: |[4b15a4] com.nextcloud.talk.components.filebrowser.models.properties.OCId.:(Ljava/lang/String;)V │ │ +4b15b4: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4b15ba: 5b01 9eb3 |0003: iput-object v1, v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCId;.ocId:Ljava/lang/String; // field@b39e │ │ +4b15be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/components/filebrowser/models/properties/OCId; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -2063392,34 +2063392,34 @@ │ │ type : '(Ljava/lang/String;Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4b15bc: |[4b15bc] com.nextcloud.talk.components.filebrowser.models.properties.OCId.:(Ljava/lang/String;Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -4b15cc: 7020 fdef 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCId;.:(Ljava/lang/String;)V // method@effd │ │ -4b15d2: 0e00 |0003: return-void │ │ +4b15c0: |[4b15c0] com.nextcloud.talk.components.filebrowser.models.properties.OCId.:(Ljava/lang/String;Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +4b15d0: 7020 fdef 1000 |0000: invoke-direct {v0, v1}, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCId;.:(Ljava/lang/String;)V // method@effd │ │ +4b15d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/nextcloud/talk/components/filebrowser/models/properties/OCId;) │ │ name : 'getOcId' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4b1548: |[4b1548] com.nextcloud.talk.components.filebrowser.models.properties.OCId.getOcId:()Ljava/lang/String; │ │ -4b1558: 5410 9eb3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCId;.ocId:Ljava/lang/String; // field@b39e │ │ -4b155c: 1100 |0002: return-object v0 │ │ +4b154c: |[4b154c] com.nextcloud.talk.components.filebrowser.models.properties.OCId.getOcId:()Ljava/lang/String; │ │ +4b155c: 5410 9eb3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCId;.ocId:Ljava/lang/String; // field@b39e │ │ +4b1560: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/components/filebrowser/models/properties/OCId; │ │ │ │ #1 : (in Lcom/nextcloud/talk/components/filebrowser/models/properties/OCId;) │ │ @@ -2063427,17 +2063427,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4b15d4: |[4b15d4] com.nextcloud.talk.components.filebrowser.models.properties.OCId.setOcId:(Ljava/lang/String;)V │ │ -4b15e4: 5b01 9eb3 |0000: iput-object v1, v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCId;.ocId:Ljava/lang/String; // field@b39e │ │ -4b15e8: 0e00 |0002: return-void │ │ +4b15d8: |[4b15d8] com.nextcloud.talk.components.filebrowser.models.properties.OCId.setOcId:(Ljava/lang/String;)V │ │ +4b15e8: 5b01 9eb3 |0000: iput-object v1, v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCId;.ocId:Ljava/lang/String; // field@b39e │ │ +4b15ec: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/components/filebrowser/models/properties/OCId; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -2063472,17 +2063472,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4b15ec: |[4b15ec] com.nextcloud.talk.components.filebrowser.models.properties.OCSize$Companion.:()V │ │ -4b15fc: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4b1602: 0e00 |0003: return-void │ │ +4b15f0: |[4b15f0] com.nextcloud.talk.components.filebrowser.models.properties.OCSize$Companion.:()V │ │ +4b1600: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4b1606: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/components/filebrowser/models/properties/OCSize$Companion; │ │ │ │ #1 : (in Lcom/nextcloud/talk/components/filebrowser/models/properties/OCSize$Companion;) │ │ @@ -2063490,17 +2063490,17 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4b1604: |[4b1604] com.nextcloud.talk.components.filebrowser.models.properties.OCSize$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -4b1614: 7010 01f0 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCSize$Companion;.:()V // method@f001 │ │ -4b161a: 0e00 |0003: return-void │ │ +4b1608: |[4b1608] com.nextcloud.talk.components.filebrowser.models.properties.OCSize$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +4b1618: 7010 01f0 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCSize$Companion;.:()V // method@f001 │ │ +4b161e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 24942 (OCSize.kt) │ │ │ │ @@ -2063538,32 +2063538,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -4b16d4: |[4b16d4] com.nextcloud.talk.components.filebrowser.models.properties.OCSize$Factory.:()V │ │ -4b16e4: 0e00 |0000: return-void │ │ +4b16d8: |[4b16d8] com.nextcloud.talk.components.filebrowser.models.properties.OCSize$Factory.:()V │ │ +4b16e8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/components/filebrowser/models/properties/OCSize$Factory;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4b16e8: |[4b16e8] com.nextcloud.talk.components.filebrowser.models.properties.OCSize$Factory.:()V │ │ -4b16f8: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4b16fe: 0e00 |0003: return-void │ │ +4b16ec: |[4b16ec] com.nextcloud.talk.components.filebrowser.models.properties.OCSize$Factory.:()V │ │ +4b16fc: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4b1702: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/components/filebrowser/models/properties/OCSize$Factory; │ │ │ │ Virtual methods - │ │ @@ -2063572,47 +2063572,47 @@ │ │ type : '(Lorg/xmlpull/v1/XmlPullParser;)Lat/bitfire/dav4jvm/Property;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 63 16-bit code units │ │ -4b161c: |[4b161c] com.nextcloud.talk.components.filebrowser.models.properties.OCSize$Factory.create:(Lorg/xmlpull/v1/XmlPullParser;)Lat/bitfire/dav4jvm/Property; │ │ -4b162c: 1a00 9b9e |0000: const-string v0, "failed to create property" // string@9e9b │ │ -4b1630: 1a01 6d61 |0002: const-string v1, "OCSize" // string@616d │ │ -4b1634: 1a02 c4d7 |0004: const-string v2, "parser" // string@d7c4 │ │ -4b1638: 7120 00fc 2700 |0006: invoke-static {v7, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4b163e: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -4b1640: 6203 6317 |000a: sget-object v3, Lat/bitfire/dav4jvm/XmlUtils;.INSTANCE:Lat/bitfire/dav4jvm/XmlUtils; // field@1763 │ │ -4b1644: 6e20 1b3c 7300 |000c: invoke-virtual {v3, v7}, Lat/bitfire/dav4jvm/XmlUtils;.readText:(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; // method@3c1b │ │ -4b164a: 0c07 |000f: move-result-object v7 │ │ -4b164c: 0773 |0010: move-object v3, v7 │ │ -4b164e: 1f03 7724 |0011: check-cast v3, Ljava/lang/CharSequence; // type@2477 │ │ -4b1652: 7110 4805 0300 |0013: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0548 │ │ -4b1658: 0a03 |0016: move-result v3 │ │ -4b165a: 3903 1e00 |0017: if-nez v3, 0035 // +001e │ │ -4b165e: 2203 f821 |0019: new-instance v3, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCSize; // type@21f8 │ │ -4b1662: 7110 fdfb 0700 |001b: invoke-static {v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4b1668: 7110 ecf5 0700 |001e: invoke-static {v7}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@f5ec │ │ -4b166e: 0b04 |0021: move-result-wide v4 │ │ -4b1670: 7040 09f0 4325 |0022: invoke-direct {v3, v4, v5, v2}, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCSize;.:(JLkotlin/jvm/internal/DefaultConstructorMarker;)V // method@f009 │ │ -4b1676: 1f03 9a0a |0025: check-cast v3, Lat/bitfire/dav4jvm/Property; // type@0a9a │ │ -4b167a: 1103 |0027: return-object v3 │ │ -4b167c: 0d07 |0028: move-exception v7 │ │ -4b167e: 1f07 b024 |0029: check-cast v7, Ljava/lang/Throwable; // type@24b0 │ │ -4b1682: 7130 6f05 0107 |002b: invoke-static {v1, v0, v7}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@056f │ │ -4b1688: 2807 |002e: goto 0035 // +0007 │ │ -4b168a: 0d07 |002f: move-exception v7 │ │ -4b168c: 1f07 b024 |0030: check-cast v7, Ljava/lang/Throwable; // type@24b0 │ │ -4b1690: 7130 6f05 0107 |0032: invoke-static {v1, v0, v7}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@056f │ │ -4b1696: 2207 f821 |0035: new-instance v7, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCSize; // type@21f8 │ │ -4b169a: 1600 ffff |0037: const-wide/16 v0, #int -1 // #ffff │ │ -4b169e: 7040 09f0 0721 |0039: invoke-direct {v7, v0, v1, v2}, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCSize;.:(JLkotlin/jvm/internal/DefaultConstructorMarker;)V // method@f009 │ │ -4b16a4: 1f07 9a0a |003c: check-cast v7, Lat/bitfire/dav4jvm/Property; // type@0a9a │ │ -4b16a8: 1107 |003e: return-object v7 │ │ +4b1620: |[4b1620] com.nextcloud.talk.components.filebrowser.models.properties.OCSize$Factory.create:(Lorg/xmlpull/v1/XmlPullParser;)Lat/bitfire/dav4jvm/Property; │ │ +4b1630: 1a00 9b9e |0000: const-string v0, "failed to create property" // string@9e9b │ │ +4b1634: 1a01 6d61 |0002: const-string v1, "OCSize" // string@616d │ │ +4b1638: 1a02 c4d7 |0004: const-string v2, "parser" // string@d7c4 │ │ +4b163c: 7120 00fc 2700 |0006: invoke-static {v7, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4b1642: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +4b1644: 6203 6317 |000a: sget-object v3, Lat/bitfire/dav4jvm/XmlUtils;.INSTANCE:Lat/bitfire/dav4jvm/XmlUtils; // field@1763 │ │ +4b1648: 6e20 1b3c 7300 |000c: invoke-virtual {v3, v7}, Lat/bitfire/dav4jvm/XmlUtils;.readText:(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; // method@3c1b │ │ +4b164e: 0c07 |000f: move-result-object v7 │ │ +4b1650: 0773 |0010: move-object v3, v7 │ │ +4b1652: 1f03 7724 |0011: check-cast v3, Ljava/lang/CharSequence; // type@2477 │ │ +4b1656: 7110 4805 0300 |0013: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0548 │ │ +4b165c: 0a03 |0016: move-result v3 │ │ +4b165e: 3903 1e00 |0017: if-nez v3, 0035 // +001e │ │ +4b1662: 2203 f821 |0019: new-instance v3, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCSize; // type@21f8 │ │ +4b1666: 7110 fdfb 0700 |001b: invoke-static {v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4b166c: 7110 ecf5 0700 |001e: invoke-static {v7}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@f5ec │ │ +4b1672: 0b04 |0021: move-result-wide v4 │ │ +4b1674: 7040 09f0 4325 |0022: invoke-direct {v3, v4, v5, v2}, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCSize;.:(JLkotlin/jvm/internal/DefaultConstructorMarker;)V // method@f009 │ │ +4b167a: 1f03 9a0a |0025: check-cast v3, Lat/bitfire/dav4jvm/Property; // type@0a9a │ │ +4b167e: 1103 |0027: return-object v3 │ │ +4b1680: 0d07 |0028: move-exception v7 │ │ +4b1682: 1f07 b024 |0029: check-cast v7, Ljava/lang/Throwable; // type@24b0 │ │ +4b1686: 7130 6f05 0107 |002b: invoke-static {v1, v0, v7}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@056f │ │ +4b168c: 2807 |002e: goto 0035 // +0007 │ │ +4b168e: 0d07 |002f: move-exception v7 │ │ +4b1690: 1f07 b024 |0030: check-cast v7, Ljava/lang/Throwable; // type@24b0 │ │ +4b1694: 7130 6f05 0107 |0032: invoke-static {v1, v0, v7}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@056f │ │ +4b169a: 2207 f821 |0035: new-instance v7, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCSize; // type@21f8 │ │ +4b169e: 1600 ffff |0037: const-wide/16 v0, #int -1 // #ffff │ │ +4b16a2: 7040 09f0 0721 |0039: invoke-direct {v7, v0, v1, v2}, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCSize;.:(JLkotlin/jvm/internal/DefaultConstructorMarker;)V // method@f009 │ │ +4b16a8: 1f07 9a0a |003c: check-cast v7, Lat/bitfire/dav4jvm/Property; // type@0a9a │ │ +4b16ac: 1107 |003e: return-object v7 │ │ catches : 1 │ │ 0x000a - 0x0027 │ │ Ljava/io/IOException; -> 0x002f │ │ Lorg/xmlpull/v1/XmlPullParserException; -> 0x0028 │ │ positions : │ │ 0x000a line=25 │ │ 0x0010 line=26 │ │ @@ -2063629,17 +2063629,17 @@ │ │ type : '()Lat/bitfire/dav4jvm/Property$Name;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4b16bc: |[4b16bc] com.nextcloud.talk.components.filebrowser.models.properties.OCSize$Factory.getName:()Lat/bitfire/dav4jvm/Property$Name; │ │ -4b16cc: 6200 a2b3 |0000: sget-object v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCSize;.NAME:Lat/bitfire/dav4jvm/Property$Name; // field@b3a2 │ │ -4b16d0: 1100 |0002: return-object v0 │ │ +4b16c0: |[4b16c0] com.nextcloud.talk.components.filebrowser.models.properties.OCSize$Factory.getName:()Lat/bitfire/dav4jvm/Property$Name; │ │ +4b16d0: 6200 a2b3 |0000: sget-object v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCSize;.NAME:Lat/bitfire/dav4jvm/Property$Name; // field@b3a2 │ │ +4b16d4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/nextcloud/talk/components/filebrowser/models/properties/OCSize$Factory; │ │ │ │ source_file_idx : 24942 (OCSize.kt) │ │ @@ -2063689,45 +2063689,45 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -4b1718: |[4b1718] com.nextcloud.talk.components.filebrowser.models.properties.OCSize.:()V │ │ -4b1728: 2200 f621 |0000: new-instance v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCSize$Companion; // type@21f6 │ │ -4b172c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4b172e: 7020 02f0 1000 |0003: invoke-direct {v0, v1}, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCSize$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@f002 │ │ -4b1734: 6900 a1b3 |0006: sput-object v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCSize;.Companion:Lcom/nextcloud/talk/components/filebrowser/models/properties/OCSize$Companion; // field@b3a1 │ │ -4b1738: 1300 0800 |0008: const/16 v0, #int 8 // #8 │ │ -4b173c: 6700 a0b3 |000a: sput v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCSize;.$stable:I // field@b3a0 │ │ -4b1740: 2200 990a |000c: new-instance v0, Lat/bitfire/dav4jvm/Property$Name; // type@0a99 │ │ -4b1744: 1a01 dfb3 |000e: const-string v1, "http://owncloud.org/ns" // string@b3df │ │ -4b1748: 1a02 40ed |0010: const-string v2, "size" // string@ed40 │ │ -4b174c: 7030 c63b 1002 |0012: invoke-direct {v0, v1, v2}, Lat/bitfire/dav4jvm/Property$Name;.:(Ljava/lang/String;Ljava/lang/String;)V // method@3bc6 │ │ -4b1752: 6900 a2b3 |0015: sput-object v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCSize;.NAME:Lat/bitfire/dav4jvm/Property$Name; // field@b3a2 │ │ -4b1756: 0e00 |0017: return-void │ │ +4b171c: |[4b171c] com.nextcloud.talk.components.filebrowser.models.properties.OCSize.:()V │ │ +4b172c: 2200 f621 |0000: new-instance v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCSize$Companion; // type@21f6 │ │ +4b1730: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4b1732: 7020 02f0 1000 |0003: invoke-direct {v0, v1}, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCSize$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@f002 │ │ +4b1738: 6900 a1b3 |0006: sput-object v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCSize;.Companion:Lcom/nextcloud/talk/components/filebrowser/models/properties/OCSize$Companion; // field@b3a1 │ │ +4b173c: 1300 0800 |0008: const/16 v0, #int 8 // #8 │ │ +4b1740: 6700 a0b3 |000a: sput v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCSize;.$stable:I // field@b3a0 │ │ +4b1744: 2200 990a |000c: new-instance v0, Lat/bitfire/dav4jvm/Property$Name; // type@0a99 │ │ +4b1748: 1a01 dfb3 |000e: const-string v1, "http://owncloud.org/ns" // string@b3df │ │ +4b174c: 1a02 40ed |0010: const-string v2, "size" // string@ed40 │ │ +4b1750: 7030 c63b 1002 |0012: invoke-direct {v0, v1, v2}, Lat/bitfire/dav4jvm/Property$Name;.:(Ljava/lang/String;Ljava/lang/String;)V // method@3bc6 │ │ +4b1756: 6900 a2b3 |0015: sput-object v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCSize;.NAME:Lat/bitfire/dav4jvm/Property$Name; // field@b3a2 │ │ +4b175a: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x000c line=44 │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/components/filebrowser/models/properties/OCSize;) │ │ name : '' │ │ type : '(J)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4b1758: |[4b1758] com.nextcloud.talk.components.filebrowser.models.properties.OCSize.:(J)V │ │ -4b1768: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4b176e: 5a01 a3b3 |0003: iput-wide v1, v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCSize;.ocSize:J // field@b3a3 │ │ -4b1772: 0e00 |0005: return-void │ │ +4b175c: |[4b175c] com.nextcloud.talk.components.filebrowser.models.properties.OCSize.:(J)V │ │ +4b176c: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4b1772: 5a01 a3b3 |0003: iput-wide v1, v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCSize;.ocSize:J // field@b3a3 │ │ +4b1776: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/nextcloud/talk/components/filebrowser/models/properties/OCSize; │ │ 0x0000 - 0x0006 reg=1 (null) J │ │ │ │ @@ -2063736,34 +2063736,34 @@ │ │ type : '(JLkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -4b1774: |[4b1774] com.nextcloud.talk.components.filebrowser.models.properties.OCSize.:(JLkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -4b1784: 7030 08f0 1002 |0000: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCSize;.:(J)V // method@f008 │ │ -4b178a: 0e00 |0003: return-void │ │ +4b1778: |[4b1778] com.nextcloud.talk.components.filebrowser.models.properties.OCSize.:(JLkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +4b1788: 7030 08f0 1002 |0000: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCSize;.:(J)V // method@f008 │ │ +4b178e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/nextcloud/talk/components/filebrowser/models/properties/OCSize;) │ │ name : 'getOcSize' │ │ type : '()J' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4b1700: |[4b1700] com.nextcloud.talk.components.filebrowser.models.properties.OCSize.getOcSize:()J │ │ -4b1710: 5320 a3b3 |0000: iget-wide v0, v2, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCSize;.ocSize:J // field@b3a3 │ │ -4b1714: 1000 |0002: return-wide v0 │ │ +4b1704: |[4b1704] com.nextcloud.talk.components.filebrowser.models.properties.OCSize.getOcSize:()J │ │ +4b1714: 5320 a3b3 |0000: iget-wide v0, v2, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCSize;.ocSize:J // field@b3a3 │ │ +4b1718: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lcom/nextcloud/talk/components/filebrowser/models/properties/OCSize; │ │ │ │ #1 : (in Lcom/nextcloud/talk/components/filebrowser/models/properties/OCSize;) │ │ @@ -2063771,17 +2063771,17 @@ │ │ type : '(J)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4b178c: |[4b178c] com.nextcloud.talk.components.filebrowser.models.properties.OCSize.setOcSize:(J)V │ │ -4b179c: 5a01 a3b3 |0000: iput-wide v1, v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCSize;.ocSize:J // field@b3a3 │ │ -4b17a0: 0e00 |0002: return-void │ │ +4b1790: |[4b1790] com.nextcloud.talk.components.filebrowser.models.properties.OCSize.setOcSize:(J)V │ │ +4b17a0: 5a01 a3b3 |0000: iput-wide v1, v0, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCSize;.ocSize:J // field@b3a3 │ │ +4b17a4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/nextcloud/talk/components/filebrowser/models/properties/OCSize; │ │ 0x0000 - 0x0003 reg=1 (null) J │ │ │ │ @@ -2063880,17 +2063880,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4b18d8: |[4b18d8] com.nextcloud.talk.components.filebrowser.webdav.DavUtils.:()V │ │ -4b18e8: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4b18ee: 0e00 |0003: return-void │ │ +4b18dc: |[4b18dc] com.nextcloud.talk.components.filebrowser.webdav.DavUtils.:()V │ │ +4b18ec: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4b18f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/components/filebrowser/webdav/DavUtils; │ │ │ │ #1 : (in Lcom/nextcloud/talk/components/filebrowser/webdav/DavUtils;) │ │ @@ -2063898,76 +2063898,76 @@ │ │ type : '()[Lat/bitfire/dav4jvm/Property$Name;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 146 16-bit code units │ │ -4b17a4: |[4b17a4] com.nextcloud.talk.components.filebrowser.webdav.DavUtils.getAllPropSet:()[Lat/bitfire/dav4jvm/Property$Name; │ │ -4b17b4: 2200 2125 |0000: new-instance v0, Ljava/util/ArrayList; // type@2521 │ │ -4b17b8: 1301 1400 |0002: const/16 v1, #int 20 // #14 │ │ -4b17bc: 7020 42f8 1000 |0004: invoke-direct {v0, v1}, Ljava/util/ArrayList;.:(I)V // method@f842 │ │ -4b17c2: 6201 af17 |0007: sget-object v1, Lat/bitfire/dav4jvm/property/DisplayName;.NAME:Lat/bitfire/dav4jvm/Property$Name; // field@17af │ │ -4b17c6: 7220 69f9 1000 |0009: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@f969 │ │ -4b17cc: 6201 b817 |000c: sget-object v1, Lat/bitfire/dav4jvm/property/GetContentType;.NAME:Lat/bitfire/dav4jvm/Property$Name; // field@17b8 │ │ -4b17d0: 7220 69f9 1000 |000e: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@f969 │ │ -4b17d6: 6201 b517 |0011: sget-object v1, Lat/bitfire/dav4jvm/property/GetContentLength;.NAME:Lat/bitfire/dav4jvm/Property$Name; // field@17b5 │ │ -4b17da: 7220 69f9 1000 |0013: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@f969 │ │ -4b17e0: 6201 b817 |0016: sget-object v1, Lat/bitfire/dav4jvm/property/GetContentType;.NAME:Lat/bitfire/dav4jvm/Property$Name; // field@17b8 │ │ -4b17e4: 7220 69f9 1000 |0018: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@f969 │ │ -4b17ea: 6201 b517 |001b: sget-object v1, Lat/bitfire/dav4jvm/property/GetContentLength;.NAME:Lat/bitfire/dav4jvm/Property$Name; // field@17b5 │ │ -4b17ee: 7220 69f9 1000 |001d: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@f969 │ │ -4b17f4: 6201 be17 |0020: sget-object v1, Lat/bitfire/dav4jvm/property/GetLastModified;.NAME:Lat/bitfire/dav4jvm/Property$Name; // field@17be │ │ -4b17f8: 7220 69f9 1000 |0022: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@f969 │ │ -4b17fe: 6201 9617 |0025: sget-object v1, Lat/bitfire/dav4jvm/property/CreationDate;.NAME:Lat/bitfire/dav4jvm/Property$Name; // field@1796 │ │ -4b1802: 7220 69f9 1000 |0027: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@f969 │ │ -4b1808: 6201 bb17 |002a: sget-object v1, Lat/bitfire/dav4jvm/property/GetETag;.NAME:Lat/bitfire/dav4jvm/Property$Name; // field@17bb │ │ -4b180c: 7220 69f9 1000 |002c: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@f969 │ │ -4b1812: 6201 cf17 |002f: sget-object v1, Lat/bitfire/dav4jvm/property/ResourceType;.NAME:Lat/bitfire/dav4jvm/Property$Name; // field@17cf │ │ -4b1816: 7220 69f9 1000 |0031: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@f969 │ │ -4b181c: 6201 8eb3 |0034: sget-object v1, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPermission;.NAME:Lat/bitfire/dav4jvm/Property$Name; // field@b38e │ │ -4b1820: 7220 69f9 1000 |0036: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@f969 │ │ -4b1826: 6201 9db3 |0039: sget-object v1, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCId;.NAME:Lat/bitfire/dav4jvm/Property$Name; // field@b39d │ │ -4b182a: 7220 69f9 1000 |003b: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@f969 │ │ -4b1830: 6201 a2b3 |003e: sget-object v1, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCSize;.NAME:Lat/bitfire/dav4jvm/Property$Name; // field@b3a2 │ │ -4b1834: 7220 69f9 1000 |0040: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@f969 │ │ -4b183a: 6201 98b3 |0043: sget-object v1, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCFavorite;.NAME:Lat/bitfire/dav4jvm/Property$Name; // field@b398 │ │ -4b183e: 7220 69f9 1000 |0045: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@f969 │ │ -4b1844: 2201 990a |0048: new-instance v1, Lat/bitfire/dav4jvm/Property$Name; // type@0a99 │ │ -4b1848: 1a02 bcd6 |004a: const-string v2, "owner-id" // string@d6bc │ │ -4b184c: 1a03 dfb3 |004c: const-string v3, "http://owncloud.org/ns" // string@b3df │ │ -4b1850: 7030 c63b 3102 |004e: invoke-direct {v1, v3, v2}, Lat/bitfire/dav4jvm/Property$Name;.:(Ljava/lang/String;Ljava/lang/String;)V // method@3bc6 │ │ -4b1856: 7220 69f9 1000 |0051: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@f969 │ │ -4b185c: 2201 990a |0054: new-instance v1, Lat/bitfire/dav4jvm/Property$Name; // type@0a99 │ │ -4b1860: 1a02 bbd6 |0056: const-string v2, "owner-display-name" // string@d6bb │ │ -4b1864: 7030 c63b 3102 |0058: invoke-direct {v1, v3, v2}, Lat/bitfire/dav4jvm/Property$Name;.:(Ljava/lang/String;Ljava/lang/String;)V // method@3bc6 │ │ -4b186a: 7220 69f9 1000 |005b: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@f969 │ │ -4b1870: 2201 990a |005e: new-instance v1, Lat/bitfire/dav4jvm/Property$Name; // type@0a99 │ │ -4b1874: 1a02 7792 |0060: const-string v2, "comments-unread" // string@9277 │ │ -4b1878: 7030 c63b 3102 |0062: invoke-direct {v1, v3, v2}, Lat/bitfire/dav4jvm/Property$Name;.:(Ljava/lang/String;Ljava/lang/String;)V // method@3bc6 │ │ -4b187e: 7220 69f9 1000 |0065: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@f969 │ │ -4b1884: 6201 89b3 |0068: sget-object v1, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCEncrypted;.NAME:Lat/bitfire/dav4jvm/Property$Name; // field@b389 │ │ -4b1888: 7220 69f9 1000 |006a: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@f969 │ │ -4b188e: 2201 990a |006d: new-instance v1, Lat/bitfire/dav4jvm/Property$Name; // type@0a99 │ │ -4b1892: 1a02 d2cd |006f: const-string v2, "mount-type" // string@cdd2 │ │ -4b1896: 1a03 deb3 |0071: const-string v3, "http://nextcloud.org/ns" // string@b3de │ │ -4b189a: 7030 c63b 3102 |0073: invoke-direct {v1, v3, v2}, Lat/bitfire/dav4jvm/Property$Name;.:(Ljava/lang/String;Ljava/lang/String;)V // method@3bc6 │ │ -4b18a0: 7220 69f9 1000 |0076: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@f969 │ │ -4b18a6: 6201 93b3 |0079: sget-object v1, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPreview;.NAME:Lat/bitfire/dav4jvm/Property$Name; // field@b393 │ │ -4b18aa: 7220 69f9 1000 |007b: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@f969 │ │ -4b18b0: 2201 990a |007e: new-instance v1, Lat/bitfire/dav4jvm/Property$Name; // type@0a99 │ │ -4b18b4: 1a02 c5d1 |0080: const-string v2, "note" // string@d1c5 │ │ -4b18b8: 7030 c63b 3102 |0082: invoke-direct {v1, v3, v2}, Lat/bitfire/dav4jvm/Property$Name;.:(Ljava/lang/String;Ljava/lang/String;)V // method@3bc6 │ │ -4b18be: 7220 69f9 1000 |0085: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@f969 │ │ -4b18c4: 1201 |0088: const/4 v1, #int 0 // #0 │ │ -4b18c6: 2311 5427 |0089: new-array v1, v1, [Lat/bitfire/dav4jvm/Property$Name; // type@2754 │ │ -4b18ca: 7220 7cf9 1000 |008b: invoke-interface {v0, v1}, Ljava/util/List;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@f97c │ │ -4b18d0: 0c00 |008e: move-result-object v0 │ │ -4b18d2: 1f00 5427 |008f: check-cast v0, [Lat/bitfire/dav4jvm/Property$Name; // type@2754 │ │ -4b18d6: 1100 |0091: return-object v0 │ │ +4b17a8: |[4b17a8] com.nextcloud.talk.components.filebrowser.webdav.DavUtils.getAllPropSet:()[Lat/bitfire/dav4jvm/Property$Name; │ │ +4b17b8: 2200 2125 |0000: new-instance v0, Ljava/util/ArrayList; // type@2521 │ │ +4b17bc: 1301 1400 |0002: const/16 v1, #int 20 // #14 │ │ +4b17c0: 7020 42f8 1000 |0004: invoke-direct {v0, v1}, Ljava/util/ArrayList;.:(I)V // method@f842 │ │ +4b17c6: 6201 af17 |0007: sget-object v1, Lat/bitfire/dav4jvm/property/DisplayName;.NAME:Lat/bitfire/dav4jvm/Property$Name; // field@17af │ │ +4b17ca: 7220 69f9 1000 |0009: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@f969 │ │ +4b17d0: 6201 b817 |000c: sget-object v1, Lat/bitfire/dav4jvm/property/GetContentType;.NAME:Lat/bitfire/dav4jvm/Property$Name; // field@17b8 │ │ +4b17d4: 7220 69f9 1000 |000e: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@f969 │ │ +4b17da: 6201 b517 |0011: sget-object v1, Lat/bitfire/dav4jvm/property/GetContentLength;.NAME:Lat/bitfire/dav4jvm/Property$Name; // field@17b5 │ │ +4b17de: 7220 69f9 1000 |0013: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@f969 │ │ +4b17e4: 6201 b817 |0016: sget-object v1, Lat/bitfire/dav4jvm/property/GetContentType;.NAME:Lat/bitfire/dav4jvm/Property$Name; // field@17b8 │ │ +4b17e8: 7220 69f9 1000 |0018: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@f969 │ │ +4b17ee: 6201 b517 |001b: sget-object v1, Lat/bitfire/dav4jvm/property/GetContentLength;.NAME:Lat/bitfire/dav4jvm/Property$Name; // field@17b5 │ │ +4b17f2: 7220 69f9 1000 |001d: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@f969 │ │ +4b17f8: 6201 be17 |0020: sget-object v1, Lat/bitfire/dav4jvm/property/GetLastModified;.NAME:Lat/bitfire/dav4jvm/Property$Name; // field@17be │ │ +4b17fc: 7220 69f9 1000 |0022: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@f969 │ │ +4b1802: 6201 9617 |0025: sget-object v1, Lat/bitfire/dav4jvm/property/CreationDate;.NAME:Lat/bitfire/dav4jvm/Property$Name; // field@1796 │ │ +4b1806: 7220 69f9 1000 |0027: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@f969 │ │ +4b180c: 6201 bb17 |002a: sget-object v1, Lat/bitfire/dav4jvm/property/GetETag;.NAME:Lat/bitfire/dav4jvm/Property$Name; // field@17bb │ │ +4b1810: 7220 69f9 1000 |002c: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@f969 │ │ +4b1816: 6201 cf17 |002f: sget-object v1, Lat/bitfire/dav4jvm/property/ResourceType;.NAME:Lat/bitfire/dav4jvm/Property$Name; // field@17cf │ │ +4b181a: 7220 69f9 1000 |0031: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@f969 │ │ +4b1820: 6201 8eb3 |0034: sget-object v1, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPermission;.NAME:Lat/bitfire/dav4jvm/Property$Name; // field@b38e │ │ +4b1824: 7220 69f9 1000 |0036: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@f969 │ │ +4b182a: 6201 9db3 |0039: sget-object v1, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCId;.NAME:Lat/bitfire/dav4jvm/Property$Name; // field@b39d │ │ +4b182e: 7220 69f9 1000 |003b: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@f969 │ │ +4b1834: 6201 a2b3 |003e: sget-object v1, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCSize;.NAME:Lat/bitfire/dav4jvm/Property$Name; // field@b3a2 │ │ +4b1838: 7220 69f9 1000 |0040: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@f969 │ │ +4b183e: 6201 98b3 |0043: sget-object v1, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCFavorite;.NAME:Lat/bitfire/dav4jvm/Property$Name; // field@b398 │ │ +4b1842: 7220 69f9 1000 |0045: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@f969 │ │ +4b1848: 2201 990a |0048: new-instance v1, Lat/bitfire/dav4jvm/Property$Name; // type@0a99 │ │ +4b184c: 1a02 bcd6 |004a: const-string v2, "owner-id" // string@d6bc │ │ +4b1850: 1a03 dfb3 |004c: const-string v3, "http://owncloud.org/ns" // string@b3df │ │ +4b1854: 7030 c63b 3102 |004e: invoke-direct {v1, v3, v2}, Lat/bitfire/dav4jvm/Property$Name;.:(Ljava/lang/String;Ljava/lang/String;)V // method@3bc6 │ │ +4b185a: 7220 69f9 1000 |0051: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@f969 │ │ +4b1860: 2201 990a |0054: new-instance v1, Lat/bitfire/dav4jvm/Property$Name; // type@0a99 │ │ +4b1864: 1a02 bbd6 |0056: const-string v2, "owner-display-name" // string@d6bb │ │ +4b1868: 7030 c63b 3102 |0058: invoke-direct {v1, v3, v2}, Lat/bitfire/dav4jvm/Property$Name;.:(Ljava/lang/String;Ljava/lang/String;)V // method@3bc6 │ │ +4b186e: 7220 69f9 1000 |005b: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@f969 │ │ +4b1874: 2201 990a |005e: new-instance v1, Lat/bitfire/dav4jvm/Property$Name; // type@0a99 │ │ +4b1878: 1a02 7792 |0060: const-string v2, "comments-unread" // string@9277 │ │ +4b187c: 7030 c63b 3102 |0062: invoke-direct {v1, v3, v2}, Lat/bitfire/dav4jvm/Property$Name;.:(Ljava/lang/String;Ljava/lang/String;)V // method@3bc6 │ │ +4b1882: 7220 69f9 1000 |0065: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@f969 │ │ +4b1888: 6201 89b3 |0068: sget-object v1, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCEncrypted;.NAME:Lat/bitfire/dav4jvm/Property$Name; // field@b389 │ │ +4b188c: 7220 69f9 1000 |006a: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@f969 │ │ +4b1892: 2201 990a |006d: new-instance v1, Lat/bitfire/dav4jvm/Property$Name; // type@0a99 │ │ +4b1896: 1a02 d2cd |006f: const-string v2, "mount-type" // string@cdd2 │ │ +4b189a: 1a03 deb3 |0071: const-string v3, "http://nextcloud.org/ns" // string@b3de │ │ +4b189e: 7030 c63b 3102 |0073: invoke-direct {v1, v3, v2}, Lat/bitfire/dav4jvm/Property$Name;.:(Ljava/lang/String;Ljava/lang/String;)V // method@3bc6 │ │ +4b18a4: 7220 69f9 1000 |0076: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@f969 │ │ +4b18aa: 6201 93b3 |0079: sget-object v1, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPreview;.NAME:Lat/bitfire/dav4jvm/Property$Name; // field@b393 │ │ +4b18ae: 7220 69f9 1000 |007b: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@f969 │ │ +4b18b4: 2201 990a |007e: new-instance v1, Lat/bitfire/dav4jvm/Property$Name; // type@0a99 │ │ +4b18b8: 1a02 c5d1 |0080: const-string v2, "note" // string@d1c5 │ │ +4b18bc: 7030 c63b 3102 |0082: invoke-direct {v1, v3, v2}, Lat/bitfire/dav4jvm/Property$Name;.:(Ljava/lang/String;Ljava/lang/String;)V // method@3bc6 │ │ +4b18c2: 7220 69f9 1000 |0085: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@f969 │ │ +4b18c8: 1201 |0088: const/4 v1, #int 0 // #0 │ │ +4b18ca: 2311 5427 |0089: new-array v1, v1, [Lat/bitfire/dav4jvm/Property$Name; // type@2754 │ │ +4b18ce: 7220 7cf9 1000 |008b: invoke-interface {v0, v1}, Ljava/util/List;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@f97c │ │ +4b18d4: 0c00 |008e: move-result-object v0 │ │ +4b18d6: 1f00 5427 |008f: check-cast v0, [Lat/bitfire/dav4jvm/Property$Name; // type@2754 │ │ +4b18da: 1100 |0091: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0007 line=58 │ │ 0x000c line=59 │ │ 0x0011 line=60 │ │ 0x0016 line=61 │ │ @@ -2063995,35 +2063995,35 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -4b18f0: |[4b18f0] com.nextcloud.talk.components.filebrowser.webdav.DavUtils.registerCustomFactories:()V │ │ -4b1900: 6200 4d17 |0000: sget-object v0, Lat/bitfire/dav4jvm/PropertyRegistry;.INSTANCE:Lat/bitfire/dav4jvm/PropertyRegistry; // field@174d │ │ -4b1904: 2201 f421 |0002: new-instance v1, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCId$Factory; // type@21f4 │ │ -4b1908: 7010 f9ef 0100 |0004: invoke-direct {v1}, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCId$Factory;.:()V // method@eff9 │ │ -4b190e: 6e20 d63b 1000 |0007: invoke-virtual {v0, v1}, Lat/bitfire/dav4jvm/PropertyRegistry;.register:(Lat/bitfire/dav4jvm/PropertyFactory;)V // method@3bd6 │ │ -4b1914: 2201 ee21 |000a: new-instance v1, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPreview$Factory; // type@21ee │ │ -4b1918: 7010 e4ef 0100 |000c: invoke-direct {v1}, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPreview$Factory;.:()V // method@efe4 │ │ -4b191e: 6e20 d63b 1000 |000f: invoke-virtual {v0, v1}, Lat/bitfire/dav4jvm/PropertyRegistry;.register:(Lat/bitfire/dav4jvm/PropertyFactory;)V // method@3bd6 │ │ -4b1924: 2201 e821 |0012: new-instance v1, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCEncrypted$Factory; // type@21e8 │ │ -4b1928: 7010 ceef 0100 |0014: invoke-direct {v1}, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCEncrypted$Factory;.:()V // method@efce │ │ -4b192e: 6e20 d63b 1000 |0017: invoke-virtual {v0, v1}, Lat/bitfire/dav4jvm/PropertyRegistry;.register:(Lat/bitfire/dav4jvm/PropertyFactory;)V // method@3bd6 │ │ -4b1934: 2201 f121 |001a: new-instance v1, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCFavorite$Factory; // type@21f1 │ │ -4b1938: 7010 efef 0100 |001c: invoke-direct {v1}, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCFavorite$Factory;.:()V // method@efef │ │ -4b193e: 6e20 d63b 1000 |001f: invoke-virtual {v0, v1}, Lat/bitfire/dav4jvm/PropertyRegistry;.register:(Lat/bitfire/dav4jvm/PropertyFactory;)V // method@3bd6 │ │ -4b1944: 2201 f721 |0022: new-instance v1, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCSize$Factory; // type@21f7 │ │ -4b1948: 7010 04f0 0100 |0024: invoke-direct {v1}, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCSize$Factory;.:()V // method@f004 │ │ -4b194e: 6e20 d63b 1000 |0027: invoke-virtual {v0, v1}, Lat/bitfire/dav4jvm/PropertyRegistry;.register:(Lat/bitfire/dav4jvm/PropertyFactory;)V // method@3bd6 │ │ -4b1954: 2201 eb21 |002a: new-instance v1, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPermission$Factory; // type@21eb │ │ -4b1958: 7010 d9ef 0100 |002c: invoke-direct {v1}, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPermission$Factory;.:()V // method@efd9 │ │ -4b195e: 6e20 d63b 1000 |002f: invoke-virtual {v0, v1}, Lat/bitfire/dav4jvm/PropertyRegistry;.register:(Lat/bitfire/dav4jvm/PropertyFactory;)V // method@3bd6 │ │ -4b1964: 0e00 |0032: return-void │ │ +4b18f4: |[4b18f4] com.nextcloud.talk.components.filebrowser.webdav.DavUtils.registerCustomFactories:()V │ │ +4b1904: 6200 4d17 |0000: sget-object v0, Lat/bitfire/dav4jvm/PropertyRegistry;.INSTANCE:Lat/bitfire/dav4jvm/PropertyRegistry; // field@174d │ │ +4b1908: 2201 f421 |0002: new-instance v1, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCId$Factory; // type@21f4 │ │ +4b190c: 7010 f9ef 0100 |0004: invoke-direct {v1}, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCId$Factory;.:()V // method@eff9 │ │ +4b1912: 6e20 d63b 1000 |0007: invoke-virtual {v0, v1}, Lat/bitfire/dav4jvm/PropertyRegistry;.register:(Lat/bitfire/dav4jvm/PropertyFactory;)V // method@3bd6 │ │ +4b1918: 2201 ee21 |000a: new-instance v1, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPreview$Factory; // type@21ee │ │ +4b191c: 7010 e4ef 0100 |000c: invoke-direct {v1}, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPreview$Factory;.:()V // method@efe4 │ │ +4b1922: 6e20 d63b 1000 |000f: invoke-virtual {v0, v1}, Lat/bitfire/dav4jvm/PropertyRegistry;.register:(Lat/bitfire/dav4jvm/PropertyFactory;)V // method@3bd6 │ │ +4b1928: 2201 e821 |0012: new-instance v1, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCEncrypted$Factory; // type@21e8 │ │ +4b192c: 7010 ceef 0100 |0014: invoke-direct {v1}, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCEncrypted$Factory;.:()V // method@efce │ │ +4b1932: 6e20 d63b 1000 |0017: invoke-virtual {v0, v1}, Lat/bitfire/dav4jvm/PropertyRegistry;.register:(Lat/bitfire/dav4jvm/PropertyFactory;)V // method@3bd6 │ │ +4b1938: 2201 f121 |001a: new-instance v1, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCFavorite$Factory; // type@21f1 │ │ +4b193c: 7010 efef 0100 |001c: invoke-direct {v1}, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCFavorite$Factory;.:()V // method@efef │ │ +4b1942: 6e20 d63b 1000 |001f: invoke-virtual {v0, v1}, Lat/bitfire/dav4jvm/PropertyRegistry;.register:(Lat/bitfire/dav4jvm/PropertyFactory;)V // method@3bd6 │ │ +4b1948: 2201 f721 |0022: new-instance v1, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCSize$Factory; // type@21f7 │ │ +4b194c: 7010 04f0 0100 |0024: invoke-direct {v1}, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCSize$Factory;.:()V // method@f004 │ │ +4b1952: 6e20 d63b 1000 |0027: invoke-virtual {v0, v1}, Lat/bitfire/dav4jvm/PropertyRegistry;.register:(Lat/bitfire/dav4jvm/PropertyFactory;)V // method@3bd6 │ │ +4b1958: 2201 eb21 |002a: new-instance v1, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPermission$Factory; // type@21eb │ │ +4b195c: 7010 d9ef 0100 |002c: invoke-direct {v1}, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPermission$Factory;.:()V // method@efd9 │ │ +4b1962: 6e20 d63b 1000 |002f: invoke-virtual {v0, v1}, Lat/bitfire/dav4jvm/PropertyRegistry;.register:(Lat/bitfire/dav4jvm/PropertyFactory;)V // method@3bd6 │ │ +4b1968: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0002 line=87 │ │ 0x000a line=88 │ │ 0x0012 line=89 │ │ 0x001a line=90 │ │ @@ -2064087,21 +2064087,21 @@ │ │ type : '(Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFilesystemOperation;Lcom/nextcloud/talk/components/filebrowser/models/DavResponse;Ljava/util/List;[Lat/bitfire/dav4jvm/Response;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -4b19e0: |[4b19e0] com.nextcloud.talk.components.filebrowser.webdav.ReadFilesystemOperation$1.:(Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFilesystemOperation;Lcom/nextcloud/talk/components/filebrowser/models/DavResponse;Ljava/util/List;[Lat/bitfire/dav4jvm/Response;)V │ │ -4b19f0: 5b01 b2b3 |0000: iput-object v1, v0, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFilesystemOperation$1;.this$0:Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFilesystemOperation; // field@b3b2 │ │ -4b19f4: 5b02 b3b3 |0002: iput-object v2, v0, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFilesystemOperation$1;.val$davResponse:Lcom/nextcloud/talk/components/filebrowser/models/DavResponse; // field@b3b3 │ │ -4b19f8: 5b03 b4b3 |0004: iput-object v3, v0, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFilesystemOperation$1;.val$memberElements:Ljava/util/List; // field@b3b4 │ │ -4b19fc: 5b04 b5b3 |0006: iput-object v4, v0, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFilesystemOperation$1;.val$rootElement:[Lat/bitfire/dav4jvm/Response; // field@b3b5 │ │ -4b1a00: 7010 2ff6 0000 |0008: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4b1a06: 0e00 |000b: return-void │ │ +4b19e4: |[4b19e4] com.nextcloud.talk.components.filebrowser.webdav.ReadFilesystemOperation$1.:(Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFilesystemOperation;Lcom/nextcloud/talk/components/filebrowser/models/DavResponse;Ljava/util/List;[Lat/bitfire/dav4jvm/Response;)V │ │ +4b19f4: 5b01 b2b3 |0000: iput-object v1, v0, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFilesystemOperation$1;.this$0:Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFilesystemOperation; // field@b3b2 │ │ +4b19f8: 5b02 b3b3 |0002: iput-object v2, v0, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFilesystemOperation$1;.val$davResponse:Lcom/nextcloud/talk/components/filebrowser/models/DavResponse; // field@b3b3 │ │ +4b19fc: 5b03 b4b3 |0004: iput-object v3, v0, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFilesystemOperation$1;.val$memberElements:Ljava/util/List; // field@b3b4 │ │ +4b1a00: 5b04 b5b3 |0006: iput-object v4, v0, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFilesystemOperation$1;.val$rootElement:[Lat/bitfire/dav4jvm/Response; // field@b3b5 │ │ +4b1a04: 7010 2ff6 0000 |0008: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4b1a0a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x000c reg=0 this Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFilesystemOperation$1; │ │ 0x0000 - 0x000c reg=1 (null) Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFilesystemOperation; │ │ 0x0000 - 0x000c reg=2 (null) Lcom/nextcloud/talk/components/filebrowser/models/DavResponse; │ │ @@ -2064114,20 +2064114,20 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -4b1968: |[4b1968] com.nextcloud.talk.components.filebrowser.webdav.ReadFilesystemOperation$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -4b1978: 1f01 a10a |0000: check-cast v1, Lat/bitfire/dav4jvm/Response; // type@0aa1 │ │ -4b197c: 1f02 9f0a |0002: check-cast v2, Lat/bitfire/dav4jvm/Response$HrefRelation; // type@0a9f │ │ -4b1980: 6e30 11f0 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFilesystemOperation$1;.invoke:(Lat/bitfire/dav4jvm/Response;Lat/bitfire/dav4jvm/Response$HrefRelation;)Lkotlin/Unit; // method@f011 │ │ -4b1986: 0c01 |0007: move-result-object v1 │ │ -4b1988: 1101 |0008: return-object v1 │ │ +4b196c: |[4b196c] com.nextcloud.talk.components.filebrowser.webdav.ReadFilesystemOperation$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +4b197c: 1f01 a10a |0000: check-cast v1, Lat/bitfire/dav4jvm/Response; // type@0aa1 │ │ +4b1980: 1f02 9f0a |0002: check-cast v2, Lat/bitfire/dav4jvm/Response$HrefRelation; // type@0a9f │ │ +4b1984: 6e30 11f0 1002 |0004: invoke-virtual {v0, v1, v2}, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFilesystemOperation$1;.invoke:(Lat/bitfire/dav4jvm/Response;Lat/bitfire/dav4jvm/Response$HrefRelation;)Lkotlin/Unit; // method@f011 │ │ +4b198a: 0c01 |0007: move-result-object v1 │ │ +4b198c: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 this Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFilesystemOperation$1; │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ @@ -2064137,34 +2064137,34 @@ │ │ type : '(Lat/bitfire/dav4jvm/Response;Lat/bitfire/dav4jvm/Response$HrefRelation;)Lkotlin/Unit;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -4b198c: |[4b198c] com.nextcloud.talk.components.filebrowser.webdav.ReadFilesystemOperation$1.invoke:(Lat/bitfire/dav4jvm/Response;Lat/bitfire/dav4jvm/Response$HrefRelation;)Lkotlin/Unit; │ │ -4b199c: 5410 b3b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFilesystemOperation$1;.val$davResponse:Lcom/nextcloud/talk/components/filebrowser/models/DavResponse; // field@b3b3 │ │ -4b19a0: 6e20 c9ef 2000 |0002: invoke-virtual {v0, v2}, Lcom/nextcloud/talk/components/filebrowser/models/DavResponse;.setResponse:(Lat/bitfire/dav4jvm/Response;)V // method@efc9 │ │ -4b19a6: 6200 b6b3 |0005: sget-object v0, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFilesystemOperation$2;.$SwitchMap$at$bitfire$dav4jvm$Response$HrefRelation:[I // field@b3b6 │ │ -4b19aa: 6e10 e73b 0300 |0007: invoke-virtual {v3}, Lat/bitfire/dav4jvm/Response$HrefRelation;.ordinal:()I // method@3be7 │ │ -4b19b0: 0a03 |000a: move-result v3 │ │ -4b19b2: 4403 0003 |000b: aget v3, v0, v3 │ │ -4b19b6: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -4b19b8: 3203 0c00 |000e: if-eq v3, v0, 001a // +000c │ │ -4b19bc: 1220 |0010: const/4 v0, #int 2 // #2 │ │ -4b19be: 3203 0300 |0011: if-eq v3, v0, 0014 // +0003 │ │ -4b19c2: 280c |0013: goto 001f // +000c │ │ -4b19c4: 5413 b5b3 |0014: iget-object v3, v1, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFilesystemOperation$1;.val$rootElement:[Lat/bitfire/dav4jvm/Response; // field@b3b5 │ │ -4b19c8: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -4b19ca: 4d02 0300 |0017: aput-object v2, v3, v0 │ │ -4b19ce: 2806 |0019: goto 001f // +0006 │ │ -4b19d0: 5413 b4b3 |001a: iget-object v3, v1, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFilesystemOperation$1;.val$memberElements:Ljava/util/List; // field@b3b4 │ │ -4b19d4: 7220 69f9 2300 |001c: invoke-interface {v3, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@f969 │ │ -4b19da: 6202 61b5 |001f: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -4b19de: 1102 |0021: return-object v2 │ │ +4b1990: |[4b1990] com.nextcloud.talk.components.filebrowser.webdav.ReadFilesystemOperation$1.invoke:(Lat/bitfire/dav4jvm/Response;Lat/bitfire/dav4jvm/Response$HrefRelation;)Lkotlin/Unit; │ │ +4b19a0: 5410 b3b3 |0000: iget-object v0, v1, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFilesystemOperation$1;.val$davResponse:Lcom/nextcloud/talk/components/filebrowser/models/DavResponse; // field@b3b3 │ │ +4b19a4: 6e20 c9ef 2000 |0002: invoke-virtual {v0, v2}, Lcom/nextcloud/talk/components/filebrowser/models/DavResponse;.setResponse:(Lat/bitfire/dav4jvm/Response;)V // method@efc9 │ │ +4b19aa: 6200 b6b3 |0005: sget-object v0, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFilesystemOperation$2;.$SwitchMap$at$bitfire$dav4jvm$Response$HrefRelation:[I // field@b3b6 │ │ +4b19ae: 6e10 e73b 0300 |0007: invoke-virtual {v3}, Lat/bitfire/dav4jvm/Response$HrefRelation;.ordinal:()I // method@3be7 │ │ +4b19b4: 0a03 |000a: move-result v3 │ │ +4b19b6: 4403 0003 |000b: aget v3, v0, v3 │ │ +4b19ba: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +4b19bc: 3203 0c00 |000e: if-eq v3, v0, 001a // +000c │ │ +4b19c0: 1220 |0010: const/4 v0, #int 2 // #2 │ │ +4b19c2: 3203 0300 |0011: if-eq v3, v0, 0014 // +0003 │ │ +4b19c6: 280c |0013: goto 001f // +000c │ │ +4b19c8: 5413 b5b3 |0014: iget-object v3, v1, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFilesystemOperation$1;.val$rootElement:[Lat/bitfire/dav4jvm/Response; // field@b3b5 │ │ +4b19cc: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +4b19ce: 4d02 0300 |0017: aput-object v2, v3, v0 │ │ +4b19d2: 2806 |0019: goto 001f // +0006 │ │ +4b19d4: 5413 b4b3 |001a: iget-object v3, v1, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFilesystemOperation$1;.val$memberElements:Ljava/util/List; // field@b3b4 │ │ +4b19d8: 7220 69f9 2300 |001c: invoke-interface {v3, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@f969 │ │ +4b19de: 6202 61b5 |001f: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +4b19e2: 1102 |0021: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0005 line=65 │ │ 0x0014 line=70 │ │ 0x001a line=67 │ │ 0x001f line=75 │ │ @@ -2064207,38 +2064207,38 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 41 16-bit code units │ │ -4b1a08: |[4b1a08] com.nextcloud.talk.components.filebrowser.webdav.ReadFilesystemOperation$2.:()V │ │ -4b1a18: 7100 e93b 0000 |0000: invoke-static {}, Lat/bitfire/dav4jvm/Response$HrefRelation;.values:()[Lat/bitfire/dav4jvm/Response$HrefRelation; // method@3be9 │ │ -4b1a1e: 0c00 |0003: move-result-object v0 │ │ -4b1a20: 2100 |0004: array-length v0, v0 │ │ -4b1a22: 2300 f726 |0005: new-array v0, v0, [I // type@26f7 │ │ -4b1a26: 6900 b6b3 |0007: sput-object v0, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFilesystemOperation$2;.$SwitchMap$at$bitfire$dav4jvm$Response$HrefRelation:[I // field@b3b6 │ │ -4b1a2a: 6201 5117 |0009: sget-object v1, Lat/bitfire/dav4jvm/Response$HrefRelation;.MEMBER:Lat/bitfire/dav4jvm/Response$HrefRelation; // field@1751 │ │ -4b1a2e: 6e10 e73b 0100 |000b: invoke-virtual {v1}, Lat/bitfire/dav4jvm/Response$HrefRelation;.ordinal:()I // method@3be7 │ │ -4b1a34: 0a01 |000e: move-result v1 │ │ -4b1a36: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -4b1a38: 4b02 0001 |0010: aput v2, v0, v1 │ │ -4b1a3c: 6200 b6b3 |0012: sget-object v0, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFilesystemOperation$2;.$SwitchMap$at$bitfire$dav4jvm$Response$HrefRelation:[I // field@b3b6 │ │ -4b1a40: 6201 5317 |0014: sget-object v1, Lat/bitfire/dav4jvm/Response$HrefRelation;.SELF:Lat/bitfire/dav4jvm/Response$HrefRelation; // field@1753 │ │ -4b1a44: 6e10 e73b 0100 |0016: invoke-virtual {v1}, Lat/bitfire/dav4jvm/Response$HrefRelation;.ordinal:()I // method@3be7 │ │ -4b1a4a: 0a01 |0019: move-result v1 │ │ -4b1a4c: 1222 |001a: const/4 v2, #int 2 // #2 │ │ -4b1a4e: 4b02 0001 |001b: aput v2, v0, v1 │ │ -4b1a52: 6200 b6b3 |001d: sget-object v0, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFilesystemOperation$2;.$SwitchMap$at$bitfire$dav4jvm$Response$HrefRelation:[I // field@b3b6 │ │ -4b1a56: 6201 5217 |001f: sget-object v1, Lat/bitfire/dav4jvm/Response$HrefRelation;.OTHER:Lat/bitfire/dav4jvm/Response$HrefRelation; // field@1752 │ │ -4b1a5a: 6e10 e73b 0100 |0021: invoke-virtual {v1}, Lat/bitfire/dav4jvm/Response$HrefRelation;.ordinal:()I // method@3be7 │ │ -4b1a60: 0a01 |0024: move-result v1 │ │ -4b1a62: 1232 |0025: const/4 v2, #int 3 // #3 │ │ -4b1a64: 4b02 0001 |0026: aput v2, v0, v1 │ │ -4b1a68: 0e00 |0028: return-void │ │ +4b1a0c: |[4b1a0c] com.nextcloud.talk.components.filebrowser.webdav.ReadFilesystemOperation$2.:()V │ │ +4b1a1c: 7100 e93b 0000 |0000: invoke-static {}, Lat/bitfire/dav4jvm/Response$HrefRelation;.values:()[Lat/bitfire/dav4jvm/Response$HrefRelation; // method@3be9 │ │ +4b1a22: 0c00 |0003: move-result-object v0 │ │ +4b1a24: 2100 |0004: array-length v0, v0 │ │ +4b1a26: 2300 f726 |0005: new-array v0, v0, [I // type@26f7 │ │ +4b1a2a: 6900 b6b3 |0007: sput-object v0, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFilesystemOperation$2;.$SwitchMap$at$bitfire$dav4jvm$Response$HrefRelation:[I // field@b3b6 │ │ +4b1a2e: 6201 5117 |0009: sget-object v1, Lat/bitfire/dav4jvm/Response$HrefRelation;.MEMBER:Lat/bitfire/dav4jvm/Response$HrefRelation; // field@1751 │ │ +4b1a32: 6e10 e73b 0100 |000b: invoke-virtual {v1}, Lat/bitfire/dav4jvm/Response$HrefRelation;.ordinal:()I // method@3be7 │ │ +4b1a38: 0a01 |000e: move-result v1 │ │ +4b1a3a: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +4b1a3c: 4b02 0001 |0010: aput v2, v0, v1 │ │ +4b1a40: 6200 b6b3 |0012: sget-object v0, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFilesystemOperation$2;.$SwitchMap$at$bitfire$dav4jvm$Response$HrefRelation:[I // field@b3b6 │ │ +4b1a44: 6201 5317 |0014: sget-object v1, Lat/bitfire/dav4jvm/Response$HrefRelation;.SELF:Lat/bitfire/dav4jvm/Response$HrefRelation; // field@1753 │ │ +4b1a48: 6e10 e73b 0100 |0016: invoke-virtual {v1}, Lat/bitfire/dav4jvm/Response$HrefRelation;.ordinal:()I // method@3be7 │ │ +4b1a4e: 0a01 |0019: move-result v1 │ │ +4b1a50: 1222 |001a: const/4 v2, #int 2 // #2 │ │ +4b1a52: 4b02 0001 |001b: aput v2, v0, v1 │ │ +4b1a56: 6200 b6b3 |001d: sget-object v0, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFilesystemOperation$2;.$SwitchMap$at$bitfire$dav4jvm$Response$HrefRelation:[I // field@b3b6 │ │ +4b1a5a: 6201 5217 |001f: sget-object v1, Lat/bitfire/dav4jvm/Response$HrefRelation;.OTHER:Lat/bitfire/dav4jvm/Response$HrefRelation; // field@1752 │ │ +4b1a5e: 6e10 e73b 0100 |0021: invoke-virtual {v1}, Lat/bitfire/dav4jvm/Response$HrefRelation;.ordinal:()I // method@3be7 │ │ +4b1a64: 0a01 |0024: move-result v1 │ │ +4b1a66: 1232 |0025: const/4 v2, #int 3 // #3 │ │ +4b1a68: 4b02 0001 |0026: aput v2, v0, v1 │ │ +4b1a6c: 0e00 |0028: return-void │ │ catches : 3 │ │ 0x0009 - 0x0012 │ │ Ljava/lang/NoSuchFieldError; -> 0x0012 │ │ 0x0012 - 0x001d │ │ Ljava/lang/NoSuchFieldError; -> 0x001d │ │ 0x001d - 0x0028 │ │ Ljava/lang/NoSuchFieldError; -> 0x0028 │ │ @@ -2064297,61 +2064297,61 @@ │ │ type : '(Lokhttp3/OkHttpClient;Lcom/nextcloud/talk/data/user/model/User;Ljava/lang/String;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 97 16-bit code units │ │ -4b1bc4: |[4b1bc4] com.nextcloud.talk.components.filebrowser.webdav.ReadFilesystemOperation.:(Lokhttp3/OkHttpClient;Lcom/nextcloud/talk/data/user/model/User;Ljava/lang/String;I)V │ │ -4b1bd4: 7010 2ff6 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@f62f │ │ -4b1bda: 6e10 eafc 0400 |0003: invoke-virtual {v4}, Lokhttp3/OkHttpClient;.newBuilder:()Lokhttp3/OkHttpClient$Builder; // method@fcea │ │ -4b1be0: 0c04 |0006: move-result-object v4 │ │ -4b1be2: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -4b1be4: 6e20 e6fc 0400 |0008: invoke-virtual {v4, v0}, Lokhttp3/OkHttpClient$Builder;.followRedirects:(Z)Lokhttp3/OkHttpClient$Builder; // method@fce6 │ │ -4b1bea: 6e20 e7fc 0400 |000b: invoke-virtual {v4, v0}, Lokhttp3/OkHttpClient$Builder;.followSslRedirects:(Z)Lokhttp3/OkHttpClient$Builder; // method@fce7 │ │ -4b1bf0: 2200 4722 |000e: new-instance v0, Lcom/nextcloud/talk/dagger/modules/RestModule$HttpAuthenticator; // type@2247 │ │ -4b1bf4: 6e10 9df0 0500 |0010: invoke-virtual {v5}, Lcom/nextcloud/talk/data/user/model/User;.getUsername:()Ljava/lang/String; // method@f09d │ │ -4b1bfa: 0c01 |0013: move-result-object v1 │ │ -4b1bfc: 6e10 9bf0 0500 |0014: invoke-virtual {v5}, Lcom/nextcloud/talk/data/user/model/User;.getToken:()Ljava/lang/String; // method@f09b │ │ -4b1c02: 0c02 |0017: move-result-object v2 │ │ -4b1c04: 7120 a9f2 2100 |0018: invoke-static {v1, v2}, Lcom/nextcloud/talk/utils/ApiUtils;.getCredentials:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@f2a9 │ │ -4b1c0a: 0c01 |001b: move-result-object v1 │ │ -4b1c0c: 1a02 a017 |001c: const-string v2, "Authorization" // string@17a0 │ │ -4b1c10: 7030 69f0 1002 |001e: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/dagger/modules/RestModule$HttpAuthenticator;.:(Ljava/lang/String;Ljava/lang/String;)V // method@f069 │ │ -4b1c16: 6e20 e4fc 0400 |0021: invoke-virtual {v4, v0}, Lokhttp3/OkHttpClient$Builder;.authenticator:(Lokhttp3/Authenticator;)Lokhttp3/OkHttpClient$Builder; // method@fce4 │ │ -4b1c1c: 6e10 e5fc 0400 |0024: invoke-virtual {v4}, Lokhttp3/OkHttpClient$Builder;.build:()Lokhttp3/OkHttpClient; // method@fce5 │ │ -4b1c22: 0c04 |0027: move-result-object v4 │ │ -4b1c24: 5b34 bab3 |0028: iput-object v4, v3, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFilesystemOperation;.okHttpClient:Lokhttp3/OkHttpClient; // field@b3ba │ │ -4b1c28: 2204 a924 |002a: new-instance v4, Ljava/lang/StringBuilder; // type@24a9 │ │ -4b1c2c: 7010 86f6 0400 |002c: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@f686 │ │ -4b1c32: 6e10 96f0 0500 |002f: invoke-virtual {v5}, Lcom/nextcloud/talk/data/user/model/User;.getBaseUrl:()Ljava/lang/String; // method@f096 │ │ -4b1c38: 0c00 |0032: move-result-object v0 │ │ -4b1c3a: 6e20 92f6 0400 |0033: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4b1c40: 0c04 |0036: move-result-object v4 │ │ -4b1c42: 1a00 4a12 |0037: const-string v0, "/remote.php/dav/files/" // string@124a │ │ -4b1c46: 6e20 92f6 0400 |0039: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4b1c4c: 0c04 |003c: move-result-object v4 │ │ -4b1c4e: 6e10 9cf0 0500 |003d: invoke-virtual {v5}, Lcom/nextcloud/talk/data/user/model/User;.getUserId:()Ljava/lang/String; // method@f09c │ │ -4b1c54: 0c05 |0040: move-result-object v5 │ │ -4b1c56: 6e20 92f6 5400 |0041: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4b1c5c: 0c04 |0044: move-result-object v4 │ │ -4b1c5e: 6e10 9cf6 0400 |0045: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -4b1c64: 0c04 |0048: move-result-object v4 │ │ -4b1c66: 5b34 b8b3 |0049: iput-object v4, v3, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFilesystemOperation;.basePath:Ljava/lang/String; // field@b3b8 │ │ -4b1c6a: 2205 a924 |004b: new-instance v5, Ljava/lang/StringBuilder; // type@24a9 │ │ -4b1c6e: 7010 86f6 0500 |004d: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@f686 │ │ -4b1c74: 6e20 92f6 4500 |0050: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4b1c7a: 0c04 |0053: move-result-object v4 │ │ -4b1c7c: 6e20 92f6 6400 |0054: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4b1c82: 0c04 |0057: move-result-object v4 │ │ -4b1c84: 6e10 9cf6 0400 |0058: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -4b1c8a: 0c04 |005b: move-result-object v4 │ │ -4b1c8c: 5b34 bbb3 |005c: iput-object v4, v3, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFilesystemOperation;.url:Ljava/lang/String; // field@b3bb │ │ -4b1c90: 5937 b9b3 |005e: iput v7, v3, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFilesystemOperation;.depth:I // field@b3b9 │ │ -4b1c94: 0e00 |0060: return-void │ │ +4b1bc8: |[4b1bc8] com.nextcloud.talk.components.filebrowser.webdav.ReadFilesystemOperation.:(Lokhttp3/OkHttpClient;Lcom/nextcloud/talk/data/user/model/User;Ljava/lang/String;I)V │ │ +4b1bd8: 7010 2ff6 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@f62f │ │ +4b1bde: 6e10 eafc 0400 |0003: invoke-virtual {v4}, Lokhttp3/OkHttpClient;.newBuilder:()Lokhttp3/OkHttpClient$Builder; // method@fcea │ │ +4b1be4: 0c04 |0006: move-result-object v4 │ │ +4b1be6: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +4b1be8: 6e20 e6fc 0400 |0008: invoke-virtual {v4, v0}, Lokhttp3/OkHttpClient$Builder;.followRedirects:(Z)Lokhttp3/OkHttpClient$Builder; // method@fce6 │ │ +4b1bee: 6e20 e7fc 0400 |000b: invoke-virtual {v4, v0}, Lokhttp3/OkHttpClient$Builder;.followSslRedirects:(Z)Lokhttp3/OkHttpClient$Builder; // method@fce7 │ │ +4b1bf4: 2200 4722 |000e: new-instance v0, Lcom/nextcloud/talk/dagger/modules/RestModule$HttpAuthenticator; // type@2247 │ │ +4b1bf8: 6e10 9df0 0500 |0010: invoke-virtual {v5}, Lcom/nextcloud/talk/data/user/model/User;.getUsername:()Ljava/lang/String; // method@f09d │ │ +4b1bfe: 0c01 |0013: move-result-object v1 │ │ +4b1c00: 6e10 9bf0 0500 |0014: invoke-virtual {v5}, Lcom/nextcloud/talk/data/user/model/User;.getToken:()Ljava/lang/String; // method@f09b │ │ +4b1c06: 0c02 |0017: move-result-object v2 │ │ +4b1c08: 7120 a9f2 2100 |0018: invoke-static {v1, v2}, Lcom/nextcloud/talk/utils/ApiUtils;.getCredentials:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@f2a9 │ │ +4b1c0e: 0c01 |001b: move-result-object v1 │ │ +4b1c10: 1a02 a017 |001c: const-string v2, "Authorization" // string@17a0 │ │ +4b1c14: 7030 69f0 1002 |001e: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/dagger/modules/RestModule$HttpAuthenticator;.:(Ljava/lang/String;Ljava/lang/String;)V // method@f069 │ │ +4b1c1a: 6e20 e4fc 0400 |0021: invoke-virtual {v4, v0}, Lokhttp3/OkHttpClient$Builder;.authenticator:(Lokhttp3/Authenticator;)Lokhttp3/OkHttpClient$Builder; // method@fce4 │ │ +4b1c20: 6e10 e5fc 0400 |0024: invoke-virtual {v4}, Lokhttp3/OkHttpClient$Builder;.build:()Lokhttp3/OkHttpClient; // method@fce5 │ │ +4b1c26: 0c04 |0027: move-result-object v4 │ │ +4b1c28: 5b34 bab3 |0028: iput-object v4, v3, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFilesystemOperation;.okHttpClient:Lokhttp3/OkHttpClient; // field@b3ba │ │ +4b1c2c: 2204 a924 |002a: new-instance v4, Ljava/lang/StringBuilder; // type@24a9 │ │ +4b1c30: 7010 86f6 0400 |002c: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@f686 │ │ +4b1c36: 6e10 96f0 0500 |002f: invoke-virtual {v5}, Lcom/nextcloud/talk/data/user/model/User;.getBaseUrl:()Ljava/lang/String; // method@f096 │ │ +4b1c3c: 0c00 |0032: move-result-object v0 │ │ +4b1c3e: 6e20 92f6 0400 |0033: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4b1c44: 0c04 |0036: move-result-object v4 │ │ +4b1c46: 1a00 4a12 |0037: const-string v0, "/remote.php/dav/files/" // string@124a │ │ +4b1c4a: 6e20 92f6 0400 |0039: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4b1c50: 0c04 |003c: move-result-object v4 │ │ +4b1c52: 6e10 9cf0 0500 |003d: invoke-virtual {v5}, Lcom/nextcloud/talk/data/user/model/User;.getUserId:()Ljava/lang/String; // method@f09c │ │ +4b1c58: 0c05 |0040: move-result-object v5 │ │ +4b1c5a: 6e20 92f6 5400 |0041: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4b1c60: 0c04 |0044: move-result-object v4 │ │ +4b1c62: 6e10 9cf6 0400 |0045: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +4b1c68: 0c04 |0048: move-result-object v4 │ │ +4b1c6a: 5b34 b8b3 |0049: iput-object v4, v3, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFilesystemOperation;.basePath:Ljava/lang/String; // field@b3b8 │ │ +4b1c6e: 2205 a924 |004b: new-instance v5, Ljava/lang/StringBuilder; // type@24a9 │ │ +4b1c72: 7010 86f6 0500 |004d: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@f686 │ │ +4b1c78: 6e20 92f6 4500 |0050: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4b1c7e: 0c04 |0053: move-result-object v4 │ │ +4b1c80: 6e20 92f6 6400 |0054: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4b1c86: 0c04 |0057: move-result-object v4 │ │ +4b1c88: 6e10 9cf6 0400 |0058: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +4b1c8e: 0c04 |005b: move-result-object v4 │ │ +4b1c90: 5b34 bbb3 |005c: iput-object v4, v3, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFilesystemOperation;.url:Ljava/lang/String; // field@b3bb │ │ +4b1c94: 5937 b9b3 |005e: iput v7, v3, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFilesystemOperation;.depth:I // field@b3b9 │ │ +4b1c98: 0e00 |0060: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0003 line=37 │ │ 0x0008 line=38 │ │ 0x000b line=39 │ │ 0x000e line=40 │ │ @@ -2064376,81 +2064376,81 @@ │ │ type : '()Lcom/nextcloud/talk/components/filebrowser/models/DavResponse;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 136 16-bit code units │ │ -4b1a94: |[4b1a94] com.nextcloud.talk.components.filebrowser.webdav.ReadFilesystemOperation.readRemotePath:()Lcom/nextcloud/talk/components/filebrowser/models/DavResponse; │ │ -4b1aa4: 2200 e621 |0000: new-instance v0, Lcom/nextcloud/talk/components/filebrowser/models/DavResponse; // type@21e6 │ │ -4b1aa8: 7010 c2ef 0000 |0002: invoke-direct {v0}, Lcom/nextcloud/talk/components/filebrowser/models/DavResponse;.:()V // method@efc2 │ │ -4b1aae: 2201 2125 |0005: new-instance v1, Ljava/util/ArrayList; // type@2521 │ │ -4b1ab2: 7010 41f8 0100 |0007: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@f841 │ │ -4b1ab8: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -4b1aba: 2323 5727 |000b: new-array v3, v2, [Lat/bitfire/dav4jvm/Response; // type@2757 │ │ -4b1abe: 2204 920a |000d: new-instance v4, Lat/bitfire/dav4jvm/DavResource; // type@0a92 │ │ -4b1ac2: 5485 bab3 |000f: iget-object v5, v8, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFilesystemOperation;.okHttpClient:Lokhttp3/OkHttpClient; // field@b3ba │ │ -4b1ac6: 5486 bbb3 |0011: iget-object v6, v8, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFilesystemOperation;.url:Ljava/lang/String; // field@b3bb │ │ -4b1aca: 7110 d2fc 0600 |0013: invoke-static {v6}, Lokhttp3/HttpUrl;.parse:(Ljava/lang/String;)Lokhttp3/HttpUrl; // method@fcd2 │ │ -4b1ad0: 0c06 |0016: move-result-object v6 │ │ -4b1ad2: 7030 7d3b 5406 |0017: invoke-direct {v4, v5, v6}, Lat/bitfire/dav4jvm/DavResource;.:(Lokhttp3/OkHttpClient;Lokhttp3/HttpUrl;)V // method@3b7d │ │ -4b1ad8: 5285 b9b3 |001a: iget v5, v8, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFilesystemOperation;.depth:I // field@b3b9 │ │ -4b1adc: 7100 0df0 0000 |001c: invoke-static {}, Lcom/nextcloud/talk/components/filebrowser/webdav/DavUtils;.getAllPropSet:()[Lat/bitfire/dav4jvm/Property$Name; // method@f00d │ │ -4b1ae2: 0c06 |001f: move-result-object v6 │ │ -4b1ae4: 2207 fa21 |0020: new-instance v7, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFilesystemOperation$1; // type@21fa │ │ -4b1ae8: 7053 0ff0 8710 |0022: invoke-direct {v7, v8, v0, v1, v3}, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFilesystemOperation$1;.:(Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFilesystemOperation;Lcom/nextcloud/talk/components/filebrowser/models/DavResponse;Ljava/util/List;[Lat/bitfire/dav4jvm/Response;)V // method@f00f │ │ -4b1aee: 6e40 963b 5476 |0025: invoke-virtual {v4, v5, v6, v7}, Lat/bitfire/dav4jvm/DavResource;.propfind:(I[Lat/bitfire/dav4jvm/Property$Name;Lkotlin/jvm/functions/Function2;)V // method@3b96 │ │ -4b1af4: 2808 |0028: goto 0030 // +0008 │ │ -4b1af6: 1a04 8a65 |0029: const-string v4, "ReadFilesystemOperation" // string@658a │ │ -4b1afa: 1a05 c924 |002b: const-string v5, "Error reading remote path" // string@24c9 │ │ -4b1afe: 7120 7705 5400 |002d: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0577 │ │ -4b1b04: 2204 2125 |0030: new-instance v4, Ljava/util/ArrayList; // type@2521 │ │ -4b1b08: 7210 79f9 0100 |0032: invoke-interface {v1}, Ljava/util/List;.size:()I // method@f979 │ │ -4b1b0e: 0a05 |0035: move-result v5 │ │ -4b1b10: b025 |0036: add-int/2addr v5, v2 │ │ -4b1b12: 7020 42f8 5400 |0037: invoke-direct {v4, v5}, Ljava/util/ArrayList;.:(I)V // method@f842 │ │ -4b1b18: 6202 77b3 |003a: sget-object v2, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.Companion:Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile$Companion; // field@b377 │ │ -4b1b1c: 1205 |003c: const/4 v5, #int 0 // #0 │ │ -4b1b1e: 4603 0305 |003d: aget-object v3, v3, v5 │ │ -4b1b22: 6e10 ff3b 0300 |003f: invoke-virtual {v3}, Lat/bitfire/dav4jvm/Response;.getHref:()Lokhttp3/HttpUrl; // method@3bff │ │ -4b1b28: 0c05 |0042: move-result-object v5 │ │ -4b1b2a: 6e10 d9fc 0500 |0043: invoke-virtual {v5}, Lokhttp3/HttpUrl;.toString:()Ljava/lang/String; // method@fcd9 │ │ -4b1b30: 0c05 |0046: move-result-object v5 │ │ -4b1b32: 5486 b8b3 |0047: iget-object v6, v8, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFilesystemOperation;.basePath:Ljava/lang/String; // field@b3b8 │ │ -4b1b36: 6e10 68f6 0600 |0049: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@f668 │ │ -4b1b3c: 0a06 |004c: move-result v6 │ │ -4b1b3e: 6e20 71f6 6500 |004d: invoke-virtual {v5, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@f671 │ │ -4b1b44: 0c05 |0050: move-result-object v5 │ │ -4b1b46: 6e30 8cef 3205 |0051: invoke-virtual {v2, v3, v5}, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile$Companion;.getModelFromResponse:(Lat/bitfire/dav4jvm/Response;Ljava/lang/String;)Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile; // method@ef8c │ │ -4b1b4c: 0c02 |0054: move-result-object v2 │ │ -4b1b4e: 7220 69f9 2400 |0055: invoke-interface {v4, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@f969 │ │ -4b1b54: 7210 72f9 0100 |0058: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@f972 │ │ -4b1b5a: 0c01 |005b: move-result-object v1 │ │ -4b1b5c: 7210 46f9 0100 |005c: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ -4b1b62: 0a02 |005f: move-result v2 │ │ -4b1b64: 3802 2400 |0060: if-eqz v2, 0084 // +0024 │ │ -4b1b68: 7210 47f9 0100 |0062: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ -4b1b6e: 0c02 |0065: move-result-object v2 │ │ -4b1b70: 1f02 a10a |0066: check-cast v2, Lat/bitfire/dav4jvm/Response; // type@0aa1 │ │ -4b1b74: 6203 77b3 |0068: sget-object v3, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.Companion:Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile$Companion; // field@b377 │ │ -4b1b78: 6e10 ff3b 0200 |006a: invoke-virtual {v2}, Lat/bitfire/dav4jvm/Response;.getHref:()Lokhttp3/HttpUrl; // method@3bff │ │ -4b1b7e: 0c05 |006d: move-result-object v5 │ │ -4b1b80: 6e10 d9fc 0500 |006e: invoke-virtual {v5}, Lokhttp3/HttpUrl;.toString:()Ljava/lang/String; // method@fcd9 │ │ -4b1b86: 0c05 |0071: move-result-object v5 │ │ -4b1b88: 5486 b8b3 |0072: iget-object v6, v8, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFilesystemOperation;.basePath:Ljava/lang/String; // field@b3b8 │ │ -4b1b8c: 6e10 68f6 0600 |0074: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@f668 │ │ -4b1b92: 0a06 |0077: move-result v6 │ │ -4b1b94: 6e20 71f6 6500 |0078: invoke-virtual {v5, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@f671 │ │ -4b1b9a: 0c05 |007b: move-result-object v5 │ │ -4b1b9c: 6e30 8cef 2305 |007c: invoke-virtual {v3, v2, v5}, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile$Companion;.getModelFromResponse:(Lat/bitfire/dav4jvm/Response;Ljava/lang/String;)Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile; // method@ef8c │ │ -4b1ba2: 0c02 |007f: move-result-object v2 │ │ -4b1ba4: 7220 69f9 2400 |0080: invoke-interface {v4, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@f969 │ │ -4b1baa: 28d9 |0083: goto 005c // -0027 │ │ -4b1bac: 6e20 c8ef 4000 |0084: invoke-virtual {v0, v4}, Lcom/nextcloud/talk/components/filebrowser/models/DavResponse;.setData:(Ljava/lang/Object;)V // method@efc8 │ │ -4b1bb2: 1100 |0087: return-object v0 │ │ +4b1a98: |[4b1a98] com.nextcloud.talk.components.filebrowser.webdav.ReadFilesystemOperation.readRemotePath:()Lcom/nextcloud/talk/components/filebrowser/models/DavResponse; │ │ +4b1aa8: 2200 e621 |0000: new-instance v0, Lcom/nextcloud/talk/components/filebrowser/models/DavResponse; // type@21e6 │ │ +4b1aac: 7010 c2ef 0000 |0002: invoke-direct {v0}, Lcom/nextcloud/talk/components/filebrowser/models/DavResponse;.:()V // method@efc2 │ │ +4b1ab2: 2201 2125 |0005: new-instance v1, Ljava/util/ArrayList; // type@2521 │ │ +4b1ab6: 7010 41f8 0100 |0007: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@f841 │ │ +4b1abc: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +4b1abe: 2323 5727 |000b: new-array v3, v2, [Lat/bitfire/dav4jvm/Response; // type@2757 │ │ +4b1ac2: 2204 920a |000d: new-instance v4, Lat/bitfire/dav4jvm/DavResource; // type@0a92 │ │ +4b1ac6: 5485 bab3 |000f: iget-object v5, v8, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFilesystemOperation;.okHttpClient:Lokhttp3/OkHttpClient; // field@b3ba │ │ +4b1aca: 5486 bbb3 |0011: iget-object v6, v8, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFilesystemOperation;.url:Ljava/lang/String; // field@b3bb │ │ +4b1ace: 7110 d2fc 0600 |0013: invoke-static {v6}, Lokhttp3/HttpUrl;.parse:(Ljava/lang/String;)Lokhttp3/HttpUrl; // method@fcd2 │ │ +4b1ad4: 0c06 |0016: move-result-object v6 │ │ +4b1ad6: 7030 7d3b 5406 |0017: invoke-direct {v4, v5, v6}, Lat/bitfire/dav4jvm/DavResource;.:(Lokhttp3/OkHttpClient;Lokhttp3/HttpUrl;)V // method@3b7d │ │ +4b1adc: 5285 b9b3 |001a: iget v5, v8, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFilesystemOperation;.depth:I // field@b3b9 │ │ +4b1ae0: 7100 0df0 0000 |001c: invoke-static {}, Lcom/nextcloud/talk/components/filebrowser/webdav/DavUtils;.getAllPropSet:()[Lat/bitfire/dav4jvm/Property$Name; // method@f00d │ │ +4b1ae6: 0c06 |001f: move-result-object v6 │ │ +4b1ae8: 2207 fa21 |0020: new-instance v7, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFilesystemOperation$1; // type@21fa │ │ +4b1aec: 7053 0ff0 8710 |0022: invoke-direct {v7, v8, v0, v1, v3}, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFilesystemOperation$1;.:(Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFilesystemOperation;Lcom/nextcloud/talk/components/filebrowser/models/DavResponse;Ljava/util/List;[Lat/bitfire/dav4jvm/Response;)V // method@f00f │ │ +4b1af2: 6e40 963b 5476 |0025: invoke-virtual {v4, v5, v6, v7}, Lat/bitfire/dav4jvm/DavResource;.propfind:(I[Lat/bitfire/dav4jvm/Property$Name;Lkotlin/jvm/functions/Function2;)V // method@3b96 │ │ +4b1af8: 2808 |0028: goto 0030 // +0008 │ │ +4b1afa: 1a04 8a65 |0029: const-string v4, "ReadFilesystemOperation" // string@658a │ │ +4b1afe: 1a05 c924 |002b: const-string v5, "Error reading remote path" // string@24c9 │ │ +4b1b02: 7120 7705 5400 |002d: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0577 │ │ +4b1b08: 2204 2125 |0030: new-instance v4, Ljava/util/ArrayList; // type@2521 │ │ +4b1b0c: 7210 79f9 0100 |0032: invoke-interface {v1}, Ljava/util/List;.size:()I // method@f979 │ │ +4b1b12: 0a05 |0035: move-result v5 │ │ +4b1b14: b025 |0036: add-int/2addr v5, v2 │ │ +4b1b16: 7020 42f8 5400 |0037: invoke-direct {v4, v5}, Ljava/util/ArrayList;.:(I)V // method@f842 │ │ +4b1b1c: 6202 77b3 |003a: sget-object v2, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.Companion:Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile$Companion; // field@b377 │ │ +4b1b20: 1205 |003c: const/4 v5, #int 0 // #0 │ │ +4b1b22: 4603 0305 |003d: aget-object v3, v3, v5 │ │ +4b1b26: 6e10 ff3b 0300 |003f: invoke-virtual {v3}, Lat/bitfire/dav4jvm/Response;.getHref:()Lokhttp3/HttpUrl; // method@3bff │ │ +4b1b2c: 0c05 |0042: move-result-object v5 │ │ +4b1b2e: 6e10 d9fc 0500 |0043: invoke-virtual {v5}, Lokhttp3/HttpUrl;.toString:()Ljava/lang/String; // method@fcd9 │ │ +4b1b34: 0c05 |0046: move-result-object v5 │ │ +4b1b36: 5486 b8b3 |0047: iget-object v6, v8, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFilesystemOperation;.basePath:Ljava/lang/String; // field@b3b8 │ │ +4b1b3a: 6e10 68f6 0600 |0049: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@f668 │ │ +4b1b40: 0a06 |004c: move-result v6 │ │ +4b1b42: 6e20 71f6 6500 |004d: invoke-virtual {v5, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@f671 │ │ +4b1b48: 0c05 |0050: move-result-object v5 │ │ +4b1b4a: 6e30 8cef 3205 |0051: invoke-virtual {v2, v3, v5}, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile$Companion;.getModelFromResponse:(Lat/bitfire/dav4jvm/Response;Ljava/lang/String;)Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile; // method@ef8c │ │ +4b1b50: 0c02 |0054: move-result-object v2 │ │ +4b1b52: 7220 69f9 2400 |0055: invoke-interface {v4, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@f969 │ │ +4b1b58: 7210 72f9 0100 |0058: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@f972 │ │ +4b1b5e: 0c01 |005b: move-result-object v1 │ │ +4b1b60: 7210 46f9 0100 |005c: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ +4b1b66: 0a02 |005f: move-result v2 │ │ +4b1b68: 3802 2400 |0060: if-eqz v2, 0084 // +0024 │ │ +4b1b6c: 7210 47f9 0100 |0062: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ +4b1b72: 0c02 |0065: move-result-object v2 │ │ +4b1b74: 1f02 a10a |0066: check-cast v2, Lat/bitfire/dav4jvm/Response; // type@0aa1 │ │ +4b1b78: 6203 77b3 |0068: sget-object v3, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile;.Companion:Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile$Companion; // field@b377 │ │ +4b1b7c: 6e10 ff3b 0200 |006a: invoke-virtual {v2}, Lat/bitfire/dav4jvm/Response;.getHref:()Lokhttp3/HttpUrl; // method@3bff │ │ +4b1b82: 0c05 |006d: move-result-object v5 │ │ +4b1b84: 6e10 d9fc 0500 |006e: invoke-virtual {v5}, Lokhttp3/HttpUrl;.toString:()Ljava/lang/String; // method@fcd9 │ │ +4b1b8a: 0c05 |0071: move-result-object v5 │ │ +4b1b8c: 5486 b8b3 |0072: iget-object v6, v8, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFilesystemOperation;.basePath:Ljava/lang/String; // field@b3b8 │ │ +4b1b90: 6e10 68f6 0600 |0074: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@f668 │ │ +4b1b96: 0a06 |0077: move-result v6 │ │ +4b1b98: 6e20 71f6 6500 |0078: invoke-virtual {v5, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@f671 │ │ +4b1b9e: 0c05 |007b: move-result-object v5 │ │ +4b1ba0: 6e30 8cef 2305 |007c: invoke-virtual {v3, v2, v5}, Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile$Companion;.getModelFromResponse:(Lat/bitfire/dav4jvm/Response;Ljava/lang/String;)Lcom/nextcloud/talk/components/filebrowser/models/BrowserFile; // method@ef8c │ │ +4b1ba6: 0c02 |007f: move-result-object v2 │ │ +4b1ba8: 7220 69f9 2400 |0080: invoke-interface {v4, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@f969 │ │ +4b1bae: 28d9 |0083: goto 005c // -0027 │ │ +4b1bb0: 6e20 c8ef 4000 |0084: invoke-virtual {v0, v4}, Lcom/nextcloud/talk/components/filebrowser/models/DavResponse;.setData:(Ljava/lang/Object;)V // method@efc8 │ │ +4b1bb6: 1100 |0087: return-object v0 │ │ catches : 1 │ │ 0x000d - 0x0028 │ │ Ljava/io/IOException; -> 0x0029 │ │ Lat/bitfire/dav4jvm/exception/DavException; -> 0x0029 │ │ positions : │ │ 0x0000 line=55 │ │ 0x0005 line=56 │ │ @@ -2064507,20 +2064507,20 @@ │ │ type : '(Lcom/nextcloud/talk/components/filebrowser/models/DavResponse;Ljava/util/List;[Lat/bitfire/dav4jvm/Response;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -4b1cc8: |[4b1cc8] com.nextcloud.talk.components.filebrowser.webdav.ReadFolderListingOperation$$ExternalSyntheticLambda0.:(Lcom/nextcloud/talk/components/filebrowser/models/DavResponse;Ljava/util/List;[Lat/bitfire/dav4jvm/Response;)V │ │ -4b1cd8: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4b1cde: 5b01 bcb3 |0003: iput-object v1, v0, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFolderListingOperation$$ExternalSyntheticLambda0;.f$0:Lcom/nextcloud/talk/components/filebrowser/models/DavResponse; // field@b3bc │ │ -4b1ce2: 5b02 bdb3 |0005: iput-object v2, v0, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFolderListingOperation$$ExternalSyntheticLambda0;.f$1:Ljava/util/List; // field@b3bd │ │ -4b1ce6: 5b03 beb3 |0007: iput-object v3, v0, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFolderListingOperation$$ExternalSyntheticLambda0;.f$2:[Lat/bitfire/dav4jvm/Response; // field@b3be │ │ -4b1cea: 0e00 |0009: return-void │ │ +4b1ccc: |[4b1ccc] com.nextcloud.talk.components.filebrowser.webdav.ReadFolderListingOperation$$ExternalSyntheticLambda0.:(Lcom/nextcloud/talk/components/filebrowser/models/DavResponse;Ljava/util/List;[Lat/bitfire/dav4jvm/Response;)V │ │ +4b1cdc: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4b1ce2: 5b01 bcb3 |0003: iput-object v1, v0, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFolderListingOperation$$ExternalSyntheticLambda0;.f$0:Lcom/nextcloud/talk/components/filebrowser/models/DavResponse; // field@b3bc │ │ +4b1ce6: 5b02 bdb3 |0005: iput-object v2, v0, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFolderListingOperation$$ExternalSyntheticLambda0;.f$1:Ljava/util/List; // field@b3bd │ │ +4b1cea: 5b03 beb3 |0007: iput-object v3, v0, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFolderListingOperation$$ExternalSyntheticLambda0;.f$2:[Lat/bitfire/dav4jvm/Response; // field@b3be │ │ +4b1cee: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFolderListingOperation$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x000a reg=1 (null) Lcom/nextcloud/talk/components/filebrowser/models/DavResponse; │ │ 0x0000 - 0x000a reg=2 (null) Ljava/util/List; │ │ @@ -2064532,23 +2064532,23 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 15 16-bit code units │ │ -4b1c98: |[4b1c98] com.nextcloud.talk.components.filebrowser.webdav.ReadFolderListingOperation$$ExternalSyntheticLambda0.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -4b1ca8: 5430 bcb3 |0000: iget-object v0, v3, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFolderListingOperation$$ExternalSyntheticLambda0;.f$0:Lcom/nextcloud/talk/components/filebrowser/models/DavResponse; // field@b3bc │ │ -4b1cac: 5431 bdb3 |0002: iget-object v1, v3, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFolderListingOperation$$ExternalSyntheticLambda0;.f$1:Ljava/util/List; // field@b3bd │ │ -4b1cb0: 5432 beb3 |0004: iget-object v2, v3, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFolderListingOperation$$ExternalSyntheticLambda0;.f$2:[Lat/bitfire/dav4jvm/Response; // field@b3be │ │ -4b1cb4: 1f04 a10a |0006: check-cast v4, Lat/bitfire/dav4jvm/Response; // type@0aa1 │ │ -4b1cb8: 1f05 9f0a |0008: check-cast v5, Lat/bitfire/dav4jvm/Response$HrefRelation; // type@0a9f │ │ -4b1cbc: 7155 1af0 1042 |000a: invoke-static {v0, v1, v2, v4, v5}, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFolderListingOperation;.$r8$lambda$SZIzNFuOk0GtfLGrchAsbm4yTso:(Lcom/nextcloud/talk/components/filebrowser/models/DavResponse;Ljava/util/List;[Lat/bitfire/dav4jvm/Response;Lat/bitfire/dav4jvm/Response;Lat/bitfire/dav4jvm/Response$HrefRelation;)Lkotlin/Unit; // method@f01a │ │ -4b1cc2: 0c04 |000d: move-result-object v4 │ │ -4b1cc4: 1104 |000e: return-object v4 │ │ +4b1c9c: |[4b1c9c] com.nextcloud.talk.components.filebrowser.webdav.ReadFolderListingOperation$$ExternalSyntheticLambda0.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +4b1cac: 5430 bcb3 |0000: iget-object v0, v3, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFolderListingOperation$$ExternalSyntheticLambda0;.f$0:Lcom/nextcloud/talk/components/filebrowser/models/DavResponse; // field@b3bc │ │ +4b1cb0: 5431 bdb3 |0002: iget-object v1, v3, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFolderListingOperation$$ExternalSyntheticLambda0;.f$1:Ljava/util/List; // field@b3bd │ │ +4b1cb4: 5432 beb3 |0004: iget-object v2, v3, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFolderListingOperation$$ExternalSyntheticLambda0;.f$2:[Lat/bitfire/dav4jvm/Response; // field@b3be │ │ +4b1cb8: 1f04 a10a |0006: check-cast v4, Lat/bitfire/dav4jvm/Response; // type@0aa1 │ │ +4b1cbc: 1f05 9f0a |0008: check-cast v5, Lat/bitfire/dav4jvm/Response$HrefRelation; // type@0a9f │ │ +4b1cc0: 7155 1af0 1042 |000a: invoke-static {v0, v1, v2, v4, v5}, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFolderListingOperation;.$r8$lambda$SZIzNFuOk0GtfLGrchAsbm4yTso:(Lcom/nextcloud/talk/components/filebrowser/models/DavResponse;Ljava/util/List;[Lat/bitfire/dav4jvm/Response;Lat/bitfire/dav4jvm/Response;Lat/bitfire/dav4jvm/Response$HrefRelation;)Lkotlin/Unit; // method@f01a │ │ +4b1cc6: 0c04 |000d: move-result-object v4 │ │ +4b1cc8: 1104 |000e: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000f reg=3 this Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFolderListingOperation$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x000f reg=4 (null) Ljava/lang/Object; │ │ 0x0000 - 0x000f reg=5 (null) Ljava/lang/Object; │ │ @@ -2064584,17 +2064584,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4b1cec: |[4b1cec] com.nextcloud.talk.components.filebrowser.webdav.ReadFolderListingOperation$Companion.:()V │ │ -4b1cfc: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ -4b1d02: 0e00 |0003: return-void │ │ +4b1cf0: |[4b1cf0] com.nextcloud.talk.components.filebrowser.webdav.ReadFolderListingOperation$Companion.:()V │ │ +4b1d00: 7010 2ff6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@f62f │ │ +4b1d06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFolderListingOperation$Companion; │ │ │ │ #1 : (in Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFolderListingOperation$Companion;) │ │ @@ -2064602,17 +2064602,17 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4b1d04: |[4b1d04] com.nextcloud.talk.components.filebrowser.webdav.ReadFolderListingOperation$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -4b1d14: 7010 17f0 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFolderListingOperation$Companion;.:()V // method@f017 │ │ -4b1d1a: 0e00 |0003: return-void │ │ +4b1d08: |[4b1d08] com.nextcloud.talk.components.filebrowser.webdav.ReadFolderListingOperation$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +4b1d18: 7010 17f0 0000 |0000: invoke-direct {v0}, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFolderListingOperation$Companion;.:()V // method@f017 │ │ +4b1d1e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 25996 (ReadFolderListingOperation.kt) │ │ │ │ @@ -2064649,36 +2064649,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 37 16-bit code units │ │ -4b1d1c: |[4b1d1c] com.nextcloud.talk.components.filebrowser.webdav.ReadFolderListingOperation$WhenMappings.:()V │ │ -4b1d2c: 7100 e93b 0000 |0000: invoke-static {}, Lat/bitfire/dav4jvm/Response$HrefRelation;.values:()[Lat/bitfire/dav4jvm/Response$HrefRelation; // method@3be9 │ │ -4b1d32: 0c00 |0003: move-result-object v0 │ │ -4b1d34: 2100 |0004: array-length v0, v0 │ │ -4b1d36: 2300 f726 |0005: new-array v0, v0, [I // type@26f7 │ │ -4b1d3a: 6201 5117 |0007: sget-object v1, Lat/bitfire/dav4jvm/Response$HrefRelation;.MEMBER:Lat/bitfire/dav4jvm/Response$HrefRelation; // field@1751 │ │ -4b1d3e: 6e10 e73b 0100 |0009: invoke-virtual {v1}, Lat/bitfire/dav4jvm/Response$HrefRelation;.ordinal:()I // method@3be7 │ │ -4b1d44: 0a01 |000c: move-result v1 │ │ -4b1d46: 1212 |000d: const/4 v2, #int 1 // #1 │ │ -4b1d48: 4b02 0001 |000e: aput v2, v0, v1 │ │ -4b1d4c: 6201 5317 |0010: sget-object v1, Lat/bitfire/dav4jvm/Response$HrefRelation;.SELF:Lat/bitfire/dav4jvm/Response$HrefRelation; // field@1753 │ │ -4b1d50: 6e10 e73b 0100 |0012: invoke-virtual {v1}, Lat/bitfire/dav4jvm/Response$HrefRelation;.ordinal:()I // method@3be7 │ │ -4b1d56: 0a01 |0015: move-result v1 │ │ -4b1d58: 1222 |0016: const/4 v2, #int 2 // #2 │ │ -4b1d5a: 4b02 0001 |0017: aput v2, v0, v1 │ │ -4b1d5e: 6201 5217 |0019: sget-object v1, Lat/bitfire/dav4jvm/Response$HrefRelation;.OTHER:Lat/bitfire/dav4jvm/Response$HrefRelation; // field@1752 │ │ -4b1d62: 6e10 e73b 0100 |001b: invoke-virtual {v1}, Lat/bitfire/dav4jvm/Response$HrefRelation;.ordinal:()I // method@3be7 │ │ -4b1d68: 0a01 |001e: move-result v1 │ │ -4b1d6a: 1232 |001f: const/4 v2, #int 3 // #3 │ │ -4b1d6c: 4b02 0001 |0020: aput v2, v0, v1 │ │ -4b1d70: 6900 bfb3 |0022: sput-object v0, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFolderListingOperation$WhenMappings;.$EnumSwitchMapping$0:[I // field@b3bf │ │ -4b1d74: 0e00 |0024: return-void │ │ +4b1d20: |[4b1d20] com.nextcloud.talk.components.filebrowser.webdav.ReadFolderListingOperation$WhenMappings.:()V │ │ +4b1d30: 7100 e93b 0000 |0000: invoke-static {}, Lat/bitfire/dav4jvm/Response$HrefRelation;.values:()[Lat/bitfire/dav4jvm/Response$HrefRelation; // method@3be9 │ │ +4b1d36: 0c00 |0003: move-result-object v0 │ │ +4b1d38: 2100 |0004: array-length v0, v0 │ │ +4b1d3a: 2300 f726 |0005: new-array v0, v0, [I // type@26f7 │ │ +4b1d3e: 6201 5117 |0007: sget-object v1, Lat/bitfire/dav4jvm/Response$HrefRelation;.MEMBER:Lat/bitfire/dav4jvm/Response$HrefRelation; // field@1751 │ │ +4b1d42: 6e10 e73b 0100 |0009: invoke-virtual {v1}, Lat/bitfire/dav4jvm/Response$HrefRelation;.ordinal:()I // method@3be7 │ │ +4b1d48: 0a01 |000c: move-result v1 │ │ +4b1d4a: 1212 |000d: const/4 v2, #int 1 // #1 │ │ +4b1d4c: 4b02 0001 |000e: aput v2, v0, v1 │ │ +4b1d50: 6201 5317 |0010: sget-object v1, Lat/bitfire/dav4jvm/Response$HrefRelation;.SELF:Lat/bitfire/dav4jvm/Response$HrefRelation; // field@1753 │ │ +4b1d54: 6e10 e73b 0100 |0012: invoke-virtual {v1}, Lat/bitfire/dav4jvm/Response$HrefRelation;.ordinal:()I // method@3be7 │ │ +4b1d5a: 0a01 |0015: move-result v1 │ │ +4b1d5c: 1222 |0016: const/4 v2, #int 2 // #2 │ │ +4b1d5e: 4b02 0001 |0017: aput v2, v0, v1 │ │ +4b1d62: 6201 5217 |0019: sget-object v1, Lat/bitfire/dav4jvm/Response$HrefRelation;.OTHER:Lat/bitfire/dav4jvm/Response$HrefRelation; // field@1752 │ │ +4b1d66: 6e10 e73b 0100 |001b: invoke-virtual {v1}, Lat/bitfire/dav4jvm/Response$HrefRelation;.ordinal:()I // method@3be7 │ │ +4b1d6c: 0a01 |001e: move-result v1 │ │ +4b1d6e: 1232 |001f: const/4 v2, #int 3 // #3 │ │ +4b1d70: 4b02 0001 |0020: aput v2, v0, v1 │ │ +4b1d74: 6900 bfb3 |0022: sput-object v0, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFolderListingOperation$WhenMappings;.$EnumSwitchMapping$0:[I // field@b3bf │ │ +4b1d78: 0e00 |0024: return-void │ │ catches : 3 │ │ 0x0007 - 0x0010 │ │ Ljava/lang/NoSuchFieldError; -> 0x0010 │ │ 0x0010 - 0x0019 │ │ Ljava/lang/NoSuchFieldError; -> 0x0019 │ │ 0x0019 - 0x0022 │ │ Ljava/lang/NoSuchFieldError; -> 0x0022 │ │ @@ -2064752,107 +2064752,107 @@ │ │ type : '(Lcom/nextcloud/talk/components/filebrowser/models/DavResponse;Ljava/util/List;[Lat/bitfire/dav4jvm/Response;Lat/bitfire/dav4jvm/Response;Lat/bitfire/dav4jvm/Response$HrefRelation;)Lkotlin/Unit;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -4b1fe8: |[4b1fe8] com.nextcloud.talk.components.filebrowser.webdav.ReadFolderListingOperation.$r8$lambda$SZIzNFuOk0GtfLGrchAsbm4yTso:(Lcom/nextcloud/talk/components/filebrowser/models/DavResponse;Ljava/util/List;[Lat/bitfire/dav4jvm/Response;Lat/bitfire/dav4jvm/Response;Lat/bitfire/dav4jvm/Response$HrefRelation;)Lkotlin/Unit; │ │ -4b1ff8: 7154 20f0 1032 |0000: invoke-static {v0, v1, v2, v3, v4}, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFolderListingOperation;.readRemotePath$lambda$0:(Lcom/nextcloud/talk/components/filebrowser/models/DavResponse;Ljava/util/List;[Lat/bitfire/dav4jvm/Response;Lat/bitfire/dav4jvm/Response;Lat/bitfire/dav4jvm/Response$HrefRelation;)Lkotlin/Unit; // method@f020 │ │ -4b1ffe: 0c00 |0003: move-result-object v0 │ │ -4b2000: 1100 |0004: return-object v0 │ │ +4b1fec: |[4b1fec] com.nextcloud.talk.components.filebrowser.webdav.ReadFolderListingOperation.$r8$lambda$SZIzNFuOk0GtfLGrchAsbm4yTso:(Lcom/nextcloud/talk/components/filebrowser/models/DavResponse;Ljava/util/List;[Lat/bitfire/dav4jvm/Response;Lat/bitfire/dav4jvm/Response;Lat/bitfire/dav4jvm/Response$HrefRelation;)Lkotlin/Unit; │ │ +4b1ffc: 7154 20f0 1032 |0000: invoke-static {v0, v1, v2, v3, v4}, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFolderListingOperation;.readRemotePath$lambda$0:(Lcom/nextcloud/talk/components/filebrowser/models/DavResponse;Ljava/util/List;[Lat/bitfire/dav4jvm/Response;Lat/bitfire/dav4jvm/Response;Lat/bitfire/dav4jvm/Response$HrefRelation;)Lkotlin/Unit; // method@f020 │ │ +4b2002: 0c00 |0003: move-result-object v0 │ │ +4b2004: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFolderListingOperation;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -4b2060: |[4b2060] com.nextcloud.talk.components.filebrowser.webdav.ReadFolderListingOperation.:()V │ │ -4b2070: 2200 fe21 |0000: new-instance v0, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFolderListingOperation$Companion; // type@21fe │ │ -4b2074: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4b2076: 7020 18f0 1000 |0003: invoke-direct {v0, v1}, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFolderListingOperation$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@f018 │ │ -4b207c: 6900 c1b3 |0006: sput-object v0, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFolderListingOperation;.Companion:Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFolderListingOperation$Companion; // field@b3c1 │ │ -4b2080: 1300 0800 |0008: const/16 v0, #int 8 // #8 │ │ -4b2084: 6700 c0b3 |000a: sput v0, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFolderListingOperation;.$stable:I // field@b3c0 │ │ -4b2088: 0e00 |000c: return-void │ │ +4b2064: |[4b2064] com.nextcloud.talk.components.filebrowser.webdav.ReadFolderListingOperation.:()V │ │ +4b2074: 2200 fe21 |0000: new-instance v0, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFolderListingOperation$Companion; // type@21fe │ │ +4b2078: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4b207a: 7020 18f0 1000 |0003: invoke-direct {v0, v1}, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFolderListingOperation$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@f018 │ │ +4b2080: 6900 c1b3 |0006: sput-object v0, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFolderListingOperation;.Companion:Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFolderListingOperation$Companion; // field@b3c1 │ │ +4b2084: 1300 0800 |0008: const/16 v0, #int 8 // #8 │ │ +4b2088: 6700 c0b3 |000a: sput v0, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFolderListingOperation;.$stable:I // field@b3c0 │ │ +4b208c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFolderListingOperation;) │ │ name : '' │ │ type : '(Lokhttp3/OkHttpClient;Lcom/nextcloud/talk/data/user/model/User;Ljava/lang/String;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 117 16-bit code units │ │ -4b208c: |[4b208c] com.nextcloud.talk.components.filebrowser.webdav.ReadFolderListingOperation.:(Lokhttp3/OkHttpClient;Lcom/nextcloud/talk/data/user/model/User;Ljava/lang/String;I)V │ │ -4b209c: 1a00 0ad3 |0000: const-string v0, "okHttpClient" // string@d30a │ │ -4b20a0: 7120 00fc 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4b20a6: 1a00 0697 |0005: const-string v0, "currentUser" // string@9706 │ │ -4b20aa: 7120 00fc 0500 |0007: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4b20b0: 1a00 e6d7 |000a: const-string v0, "path" // string@d7e6 │ │ -4b20b4: 7120 00fc 0600 |000c: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4b20ba: 7010 2ff6 0300 |000f: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@f62f │ │ -4b20c0: 6e10 eafc 0400 |0012: invoke-virtual {v4}, Lokhttp3/OkHttpClient;.newBuilder:()Lokhttp3/OkHttpClient$Builder; // method@fcea │ │ -4b20c6: 0c04 |0015: move-result-object v4 │ │ -4b20c8: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -4b20ca: 6e20 e6fc 0400 |0017: invoke-virtual {v4, v0}, Lokhttp3/OkHttpClient$Builder;.followRedirects:(Z)Lokhttp3/OkHttpClient$Builder; // method@fce6 │ │ -4b20d0: 6e20 e7fc 0400 |001a: invoke-virtual {v4, v0}, Lokhttp3/OkHttpClient$Builder;.followSslRedirects:(Z)Lokhttp3/OkHttpClient$Builder; // method@fce7 │ │ -4b20d6: 2200 4722 |001d: new-instance v0, Lcom/nextcloud/talk/dagger/modules/RestModule$HttpAuthenticator; // type@2247 │ │ -4b20da: 6e10 9df0 0500 |001f: invoke-virtual {v5}, Lcom/nextcloud/talk/data/user/model/User;.getUsername:()Ljava/lang/String; // method@f09d │ │ -4b20e0: 0c01 |0022: move-result-object v1 │ │ -4b20e2: 6e10 9bf0 0500 |0023: invoke-virtual {v5}, Lcom/nextcloud/talk/data/user/model/User;.getToken:()Ljava/lang/String; // method@f09b │ │ -4b20e8: 0c02 |0026: move-result-object v2 │ │ -4b20ea: 7120 a9f2 2100 |0027: invoke-static {v1, v2}, Lcom/nextcloud/talk/utils/ApiUtils;.getCredentials:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@f2a9 │ │ -4b20f0: 0c01 |002a: move-result-object v1 │ │ -4b20f2: 7110 fdfb 0100 |002b: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4b20f8: 1a02 a017 |002e: const-string v2, "Authorization" // string@17a0 │ │ -4b20fc: 7030 69f0 1002 |0030: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/dagger/modules/RestModule$HttpAuthenticator;.:(Ljava/lang/String;Ljava/lang/String;)V // method@f069 │ │ -4b2102: 1f00 4726 |0033: check-cast v0, Lokhttp3/Authenticator; // type@2647 │ │ -4b2106: 6e20 e4fc 0400 |0035: invoke-virtual {v4, v0}, Lokhttp3/OkHttpClient$Builder;.authenticator:(Lokhttp3/Authenticator;)Lokhttp3/OkHttpClient$Builder; // method@fce4 │ │ -4b210c: 6e10 e5fc 0400 |0038: invoke-virtual {v4}, Lokhttp3/OkHttpClient$Builder;.build:()Lokhttp3/OkHttpClient; // method@fce5 │ │ -4b2112: 0c04 |003b: move-result-object v4 │ │ -4b2114: 5b34 c6b3 |003c: iput-object v4, v3, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFolderListingOperation;.okHttpClient:Lokhttp3/OkHttpClient; // field@b3c6 │ │ -4b2118: 6e10 96f0 0500 |003e: invoke-virtual {v5}, Lcom/nextcloud/talk/data/user/model/User;.getBaseUrl:()Ljava/lang/String; // method@f096 │ │ -4b211e: 0c04 |0041: move-result-object v4 │ │ -4b2120: 6e10 9cf0 0500 |0042: invoke-virtual {v5}, Lcom/nextcloud/talk/data/user/model/User;.getUserId:()Ljava/lang/String; // method@f09c │ │ -4b2126: 0c05 |0045: move-result-object v5 │ │ -4b2128: 2200 a924 |0046: new-instance v0, Ljava/lang/StringBuilder; // type@24a9 │ │ -4b212c: 7010 86f6 0000 |0048: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@f686 │ │ -4b2132: 6e20 92f6 4000 |004b: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4b2138: 0c04 |004e: move-result-object v4 │ │ -4b213a: 1a00 4a12 |004f: const-string v0, "/remote.php/dav/files/" // string@124a │ │ -4b213e: 6e20 92f6 0400 |0051: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4b2144: 0c04 |0054: move-result-object v4 │ │ -4b2146: 6e20 92f6 5400 |0055: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4b214c: 0c04 |0058: move-result-object v4 │ │ -4b214e: 6e10 9cf6 0400 |0059: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -4b2154: 0c04 |005c: move-result-object v4 │ │ -4b2156: 5b34 c4b3 |005d: iput-object v4, v3, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFolderListingOperation;.basePath:Ljava/lang/String; // field@b3c4 │ │ -4b215a: 2205 a924 |005f: new-instance v5, Ljava/lang/StringBuilder; // type@24a9 │ │ -4b215e: 7010 86f6 0500 |0061: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@f686 │ │ -4b2164: 6e20 92f6 4500 |0064: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4b216a: 0c04 |0067: move-result-object v4 │ │ -4b216c: 6e20 92f6 6400 |0068: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ -4b2172: 0c04 |006b: move-result-object v4 │ │ -4b2174: 6e10 9cf6 0400 |006c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ -4b217a: 0c04 |006f: move-result-object v4 │ │ -4b217c: 5b34 c7b3 |0070: iput-object v4, v3, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFolderListingOperation;.url:Ljava/lang/String; // field@b3c7 │ │ -4b2180: 5937 c5b3 |0072: iput v7, v3, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFolderListingOperation;.depth:I // field@b3c5 │ │ -4b2184: 0e00 |0074: return-void │ │ +4b2090: |[4b2090] com.nextcloud.talk.components.filebrowser.webdav.ReadFolderListingOperation.:(Lokhttp3/OkHttpClient;Lcom/nextcloud/talk/data/user/model/User;Ljava/lang/String;I)V │ │ +4b20a0: 1a00 0ad3 |0000: const-string v0, "okHttpClient" // string@d30a │ │ +4b20a4: 7120 00fc 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4b20aa: 1a00 0697 |0005: const-string v0, "currentUser" // string@9706 │ │ +4b20ae: 7120 00fc 0500 |0007: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4b20b4: 1a00 e6d7 |000a: const-string v0, "path" // string@d7e6 │ │ +4b20b8: 7120 00fc 0600 |000c: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4b20be: 7010 2ff6 0300 |000f: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@f62f │ │ +4b20c4: 6e10 eafc 0400 |0012: invoke-virtual {v4}, Lokhttp3/OkHttpClient;.newBuilder:()Lokhttp3/OkHttpClient$Builder; // method@fcea │ │ +4b20ca: 0c04 |0015: move-result-object v4 │ │ +4b20cc: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +4b20ce: 6e20 e6fc 0400 |0017: invoke-virtual {v4, v0}, Lokhttp3/OkHttpClient$Builder;.followRedirects:(Z)Lokhttp3/OkHttpClient$Builder; // method@fce6 │ │ +4b20d4: 6e20 e7fc 0400 |001a: invoke-virtual {v4, v0}, Lokhttp3/OkHttpClient$Builder;.followSslRedirects:(Z)Lokhttp3/OkHttpClient$Builder; // method@fce7 │ │ +4b20da: 2200 4722 |001d: new-instance v0, Lcom/nextcloud/talk/dagger/modules/RestModule$HttpAuthenticator; // type@2247 │ │ +4b20de: 6e10 9df0 0500 |001f: invoke-virtual {v5}, Lcom/nextcloud/talk/data/user/model/User;.getUsername:()Ljava/lang/String; // method@f09d │ │ +4b20e4: 0c01 |0022: move-result-object v1 │ │ +4b20e6: 6e10 9bf0 0500 |0023: invoke-virtual {v5}, Lcom/nextcloud/talk/data/user/model/User;.getToken:()Ljava/lang/String; // method@f09b │ │ +4b20ec: 0c02 |0026: move-result-object v2 │ │ +4b20ee: 7120 a9f2 2100 |0027: invoke-static {v1, v2}, Lcom/nextcloud/talk/utils/ApiUtils;.getCredentials:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@f2a9 │ │ +4b20f4: 0c01 |002a: move-result-object v1 │ │ +4b20f6: 7110 fdfb 0100 |002b: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4b20fc: 1a02 a017 |002e: const-string v2, "Authorization" // string@17a0 │ │ +4b2100: 7030 69f0 1002 |0030: invoke-direct {v0, v1, v2}, Lcom/nextcloud/talk/dagger/modules/RestModule$HttpAuthenticator;.:(Ljava/lang/String;Ljava/lang/String;)V // method@f069 │ │ +4b2106: 1f00 4726 |0033: check-cast v0, Lokhttp3/Authenticator; // type@2647 │ │ +4b210a: 6e20 e4fc 0400 |0035: invoke-virtual {v4, v0}, Lokhttp3/OkHttpClient$Builder;.authenticator:(Lokhttp3/Authenticator;)Lokhttp3/OkHttpClient$Builder; // method@fce4 │ │ +4b2110: 6e10 e5fc 0400 |0038: invoke-virtual {v4}, Lokhttp3/OkHttpClient$Builder;.build:()Lokhttp3/OkHttpClient; // method@fce5 │ │ +4b2116: 0c04 |003b: move-result-object v4 │ │ +4b2118: 5b34 c6b3 |003c: iput-object v4, v3, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFolderListingOperation;.okHttpClient:Lokhttp3/OkHttpClient; // field@b3c6 │ │ +4b211c: 6e10 96f0 0500 |003e: invoke-virtual {v5}, Lcom/nextcloud/talk/data/user/model/User;.getBaseUrl:()Ljava/lang/String; // method@f096 │ │ +4b2122: 0c04 |0041: move-result-object v4 │ │ +4b2124: 6e10 9cf0 0500 |0042: invoke-virtual {v5}, Lcom/nextcloud/talk/data/user/model/User;.getUserId:()Ljava/lang/String; // method@f09c │ │ +4b212a: 0c05 |0045: move-result-object v5 │ │ +4b212c: 2200 a924 |0046: new-instance v0, Ljava/lang/StringBuilder; // type@24a9 │ │ +4b2130: 7010 86f6 0000 |0048: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@f686 │ │ +4b2136: 6e20 92f6 4000 |004b: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4b213c: 0c04 |004e: move-result-object v4 │ │ +4b213e: 1a00 4a12 |004f: const-string v0, "/remote.php/dav/files/" // string@124a │ │ +4b2142: 6e20 92f6 0400 |0051: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4b2148: 0c04 |0054: move-result-object v4 │ │ +4b214a: 6e20 92f6 5400 |0055: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4b2150: 0c04 |0058: move-result-object v4 │ │ +4b2152: 6e10 9cf6 0400 |0059: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +4b2158: 0c04 |005c: move-result-object v4 │ │ +4b215a: 5b34 c4b3 |005d: iput-object v4, v3, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFolderListingOperation;.basePath:Ljava/lang/String; // field@b3c4 │ │ +4b215e: 2205 a924 |005f: new-instance v5, Ljava/lang/StringBuilder; // type@24a9 │ │ +4b2162: 7010 86f6 0500 |0061: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@f686 │ │ +4b2168: 6e20 92f6 4500 |0064: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4b216e: 0c04 |0067: move-result-object v4 │ │ +4b2170: 6e20 92f6 6400 |0068: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@f692 │ │ +4b2176: 0c04 |006b: move-result-object v4 │ │ +4b2178: 6e10 9cf6 0400 |006c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@f69c │ │ +4b217e: 0c04 |006f: move-result-object v4 │ │ +4b2180: 5b34 c7b3 |0070: iput-object v4, v3, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFolderListingOperation;.url:Ljava/lang/String; // field@b3c7 │ │ +4b2184: 5937 c5b3 |0072: iput v7, v3, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFolderListingOperation;.depth:I // field@b3c5 │ │ +4b2188: 0e00 |0074: return-void │ │ catches : (none) │ │ positions : │ │ 0x000f line=39 │ │ 0x0012 line=46 │ │ 0x0017 line=47 │ │ 0x001a line=48 │ │ 0x001d line=50 │ │ @@ -2064878,89 +2064878,89 @@ │ │ type : '(Lat/bitfire/dav4jvm/Response;Ljava/lang/String;)Lcom/nextcloud/talk/remotefilebrowser/model/RemoteFileBrowserItem;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 22 │ │ ins : 3 │ │ outs : 17 │ │ insns size : 140 16-bit code units │ │ -4b1ec0: |[4b1ec0] com.nextcloud.talk.components.filebrowser.webdav.ReadFolderListingOperation.getModelFromResponse:(Lat/bitfire/dav4jvm/Response;Ljava/lang/String;)Lcom/nextcloud/talk/remotefilebrowser/model/RemoteFileBrowserItem; │ │ -4b1ed0: 220e 3323 |0000: new-instance v14, Lcom/nextcloud/talk/remotefilebrowser/model/RemoteFileBrowserItem; // type@2333 │ │ -4b1ed4: 07e0 |0002: move-object v0, v14 │ │ -4b1ed6: 130f ff0f |0003: const/16 v15, #int 4095 // #fff │ │ -4b1eda: 1310 0000 |0005: const/16 v16, #int 0 // #0 │ │ -4b1ede: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -4b1ee0: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -4b1ee2: 1203 |0009: const/4 v3, #int 0 // #0 │ │ -4b1ee4: 1604 0000 |000a: const-wide/16 v4, #int 0 // #0 │ │ -4b1ee8: 1606 0000 |000c: const-wide/16 v6, #int 0 // #0 │ │ -4b1eec: 1208 |000e: const/4 v8, #int 0 // #0 │ │ -4b1eee: 1209 |000f: const/4 v9, #int 0 // #0 │ │ -4b1ef0: 120a |0010: const/4 v10, #int 0 // #0 │ │ -4b1ef2: 120b |0011: const/4 v11, #int 0 // #0 │ │ -4b1ef4: 120c |0012: const/4 v12, #int 0 // #0 │ │ -4b1ef6: 120d |0013: const/4 v13, #int 0 // #0 │ │ -4b1ef8: 1311 0000 |0014: const/16 v17, #int 0 // #0 │ │ -4b1efc: 0812 0e00 |0016: move-object/from16 v18, v14 │ │ -4b1f00: 020e 1100 |0018: move/from16 v14, v17 │ │ -4b1f04: 7611 0cf2 0000 |001a: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16}, Lcom/nextcloud/talk/remotefilebrowser/model/RemoteFileBrowserItem;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JJZLjava/lang/String;ZZZLjava/lang/String;ZILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@f20c │ │ -4b1f0a: 7701 2804 1500 |001d: invoke-static/range {v21}, Landroid/net/Uri;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@0428 │ │ -4b1f10: 0c00 |0020: move-result-object v0 │ │ -4b1f12: 0801 1200 |0021: move-object/from16 v1, v18 │ │ -4b1f16: 6e20 18f2 0100 |0023: invoke-virtual {v1, v0}, Lcom/nextcloud/talk/remotefilebrowser/model/RemoteFileBrowserItem;.setPath:(Ljava/lang/String;)V // method@f218 │ │ -4b1f1c: 2200 5224 |0026: new-instance v0, Ljava/io/File; // type@2452 │ │ -4b1f20: 0802 1500 |0028: move-object/from16 v2, v21 │ │ -4b1f24: 7020 a4f4 2000 |002a: invoke-direct {v0, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@f4a4 │ │ -4b1f2a: 6e10 b0f4 0000 |002d: invoke-virtual {v0}, Ljava/io/File;.getName:()Ljava/lang/String; // method@f4b0 │ │ -4b1f30: 0c00 |0030: move-result-object v0 │ │ -4b1f32: 7110 2804 0000 |0031: invoke-static {v0}, Landroid/net/Uri;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@0428 │ │ -4b1f38: 0c00 |0034: move-result-object v0 │ │ -4b1f3a: 6e20 11f2 0100 |0035: invoke-virtual {v1, v0}, Lcom/nextcloud/talk/remotefilebrowser/model/RemoteFileBrowserItem;.setDisplayName:(Ljava/lang/String;)V // method@f211 │ │ -4b1f40: 7401 013c 1400 |0038: invoke-virtual/range {v20}, Lat/bitfire/dav4jvm/Response;.getProperties:()Ljava/util/List; // method@3c01 │ │ -4b1f46: 0c00 |003b: move-result-object v0 │ │ -4b1f48: 7210 72f9 0000 |003c: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@f972 │ │ -4b1f4e: 0c00 |003f: move-result-object v0 │ │ -4b1f50: 7210 46f9 0000 |0040: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ -4b1f56: 0a02 |0043: move-result v2 │ │ -4b1f58: 3802 0e00 |0044: if-eqz v2, 0052 // +000e │ │ -4b1f5c: 7210 47f9 0000 |0046: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ -4b1f62: 0c02 |0049: move-result-object v2 │ │ -4b1f64: 1f02 9a0a |004a: check-cast v2, Lat/bitfire/dav4jvm/Property; // type@0a9a │ │ -4b1f68: 0803 1300 |004c: move-object/from16 v3, v19 │ │ -4b1f6c: 7030 1ef0 2301 |004e: invoke-direct {v3, v2, v1}, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFolderListingOperation;.mapPropertyToBrowserFile:(Lat/bitfire/dav4jvm/Property;Lcom/nextcloud/talk/remotefilebrowser/model/RemoteFileBrowserItem;)V // method@f01e │ │ -4b1f72: 28ef |0051: goto 0040 // -0011 │ │ -4b1f74: 0803 1300 |0052: move-object/from16 v3, v19 │ │ -4b1f78: 6e10 0ef2 0100 |0054: invoke-virtual {v1}, Lcom/nextcloud/talk/remotefilebrowser/model/RemoteFileBrowserItem;.getPermissions:()Ljava/lang/String; // method@f20e │ │ -4b1f7e: 0c00 |0057: move-result-object v0 │ │ -4b1f80: 3800 1c00 |0058: if-eqz v0, 0074 // +001c │ │ -4b1f84: 6e10 0ef2 0100 |005a: invoke-virtual {v1}, Lcom/nextcloud/talk/remotefilebrowser/model/RemoteFileBrowserItem;.getPermissions:()Ljava/lang/String; // method@f20e │ │ -4b1f8a: 0c00 |005d: move-result-object v0 │ │ -4b1f8c: 7110 fdfb 0000 |005e: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4b1f92: 1f00 7724 |0061: check-cast v0, Ljava/lang/CharSequence; // type@2477 │ │ -4b1f96: 1a02 c364 |0063: const-string v2, "R" // string@64c3 │ │ -4b1f9a: 1f02 7724 |0065: check-cast v2, Ljava/lang/CharSequence; // type@2477 │ │ -4b1f9e: 1224 |0067: const/4 v4, #int 2 // #2 │ │ -4b1fa0: 1205 |0068: const/4 v5, #int 0 // #0 │ │ -4b1fa2: 1206 |0069: const/4 v6, #int 0 // #0 │ │ -4b1fa4: 7155 39fc 2046 |006a: invoke-static {v0, v2, v6, v4, v5}, Lkotlin/text/StringsKt;.contains$default:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZILjava/lang/Object;)Z // method@fc39 │ │ -4b1faa: 0a00 |006d: move-result v0 │ │ -4b1fac: 3800 0600 |006e: if-eqz v0, 0074 // +0006 │ │ -4b1fb0: 1210 |0070: const/4 v0, #int 1 // #1 │ │ -4b1fb2: 6e20 10f2 0100 |0071: invoke-virtual {v1, v0}, Lcom/nextcloud/talk/remotefilebrowser/model/RemoteFileBrowserItem;.setAllowedToReShare:(Z)V // method@f210 │ │ -4b1fb8: 6e10 0df2 0100 |0074: invoke-virtual {v1}, Lcom/nextcloud/talk/remotefilebrowser/model/RemoteFileBrowserItem;.getMimeType:()Ljava/lang/String; // method@f20d │ │ -4b1fbe: 0c00 |0077: move-result-object v0 │ │ -4b1fc0: 1f00 7724 |0078: check-cast v0, Ljava/lang/CharSequence; // type@2477 │ │ -4b1fc4: 7110 4805 0000 |007a: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0548 │ │ -4b1fca: 0a00 |007d: move-result v0 │ │ -4b1fcc: 3800 0d00 |007e: if-eqz v0, 008b // +000d │ │ -4b1fd0: 6e10 0ff2 0100 |0080: invoke-virtual {v1}, Lcom/nextcloud/talk/remotefilebrowser/model/RemoteFileBrowserItem;.isFile:()Z // method@f20f │ │ -4b1fd6: 0a00 |0083: move-result v0 │ │ -4b1fd8: 3900 0700 |0084: if-nez v0, 008b // +0007 │ │ -4b1fdc: 1a00 98b6 |0086: const-string v0, "inode/directory" // string@b698 │ │ -4b1fe0: 6e20 16f2 0100 |0088: invoke-virtual {v1, v0}, Lcom/nextcloud/talk/remotefilebrowser/model/RemoteFileBrowserItem;.setMimeType:(Ljava/lang/String;)V // method@f216 │ │ -4b1fe6: 1101 |008b: return-object v1 │ │ +4b1ec4: |[4b1ec4] com.nextcloud.talk.components.filebrowser.webdav.ReadFolderListingOperation.getModelFromResponse:(Lat/bitfire/dav4jvm/Response;Ljava/lang/String;)Lcom/nextcloud/talk/remotefilebrowser/model/RemoteFileBrowserItem; │ │ +4b1ed4: 220e 3323 |0000: new-instance v14, Lcom/nextcloud/talk/remotefilebrowser/model/RemoteFileBrowserItem; // type@2333 │ │ +4b1ed8: 07e0 |0002: move-object v0, v14 │ │ +4b1eda: 130f ff0f |0003: const/16 v15, #int 4095 // #fff │ │ +4b1ede: 1310 0000 |0005: const/16 v16, #int 0 // #0 │ │ +4b1ee2: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +4b1ee4: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +4b1ee6: 1203 |0009: const/4 v3, #int 0 // #0 │ │ +4b1ee8: 1604 0000 |000a: const-wide/16 v4, #int 0 // #0 │ │ +4b1eec: 1606 0000 |000c: const-wide/16 v6, #int 0 // #0 │ │ +4b1ef0: 1208 |000e: const/4 v8, #int 0 // #0 │ │ +4b1ef2: 1209 |000f: const/4 v9, #int 0 // #0 │ │ +4b1ef4: 120a |0010: const/4 v10, #int 0 // #0 │ │ +4b1ef6: 120b |0011: const/4 v11, #int 0 // #0 │ │ +4b1ef8: 120c |0012: const/4 v12, #int 0 // #0 │ │ +4b1efa: 120d |0013: const/4 v13, #int 0 // #0 │ │ +4b1efc: 1311 0000 |0014: const/16 v17, #int 0 // #0 │ │ +4b1f00: 0812 0e00 |0016: move-object/from16 v18, v14 │ │ +4b1f04: 020e 1100 |0018: move/from16 v14, v17 │ │ +4b1f08: 7611 0cf2 0000 |001a: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16}, Lcom/nextcloud/talk/remotefilebrowser/model/RemoteFileBrowserItem;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JJZLjava/lang/String;ZZZLjava/lang/String;ZILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@f20c │ │ +4b1f0e: 7701 2804 1500 |001d: invoke-static/range {v21}, Landroid/net/Uri;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@0428 │ │ +4b1f14: 0c00 |0020: move-result-object v0 │ │ +4b1f16: 0801 1200 |0021: move-object/from16 v1, v18 │ │ +4b1f1a: 6e20 18f2 0100 |0023: invoke-virtual {v1, v0}, Lcom/nextcloud/talk/remotefilebrowser/model/RemoteFileBrowserItem;.setPath:(Ljava/lang/String;)V // method@f218 │ │ +4b1f20: 2200 5224 |0026: new-instance v0, Ljava/io/File; // type@2452 │ │ +4b1f24: 0802 1500 |0028: move-object/from16 v2, v21 │ │ +4b1f28: 7020 a4f4 2000 |002a: invoke-direct {v0, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@f4a4 │ │ +4b1f2e: 6e10 b0f4 0000 |002d: invoke-virtual {v0}, Ljava/io/File;.getName:()Ljava/lang/String; // method@f4b0 │ │ +4b1f34: 0c00 |0030: move-result-object v0 │ │ +4b1f36: 7110 2804 0000 |0031: invoke-static {v0}, Landroid/net/Uri;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@0428 │ │ +4b1f3c: 0c00 |0034: move-result-object v0 │ │ +4b1f3e: 6e20 11f2 0100 |0035: invoke-virtual {v1, v0}, Lcom/nextcloud/talk/remotefilebrowser/model/RemoteFileBrowserItem;.setDisplayName:(Ljava/lang/String;)V // method@f211 │ │ +4b1f44: 7401 013c 1400 |0038: invoke-virtual/range {v20}, Lat/bitfire/dav4jvm/Response;.getProperties:()Ljava/util/List; // method@3c01 │ │ +4b1f4a: 0c00 |003b: move-result-object v0 │ │ +4b1f4c: 7210 72f9 0000 |003c: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@f972 │ │ +4b1f52: 0c00 |003f: move-result-object v0 │ │ +4b1f54: 7210 46f9 0000 |0040: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ +4b1f5a: 0a02 |0043: move-result v2 │ │ +4b1f5c: 3802 0e00 |0044: if-eqz v2, 0052 // +000e │ │ +4b1f60: 7210 47f9 0000 |0046: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ +4b1f66: 0c02 |0049: move-result-object v2 │ │ +4b1f68: 1f02 9a0a |004a: check-cast v2, Lat/bitfire/dav4jvm/Property; // type@0a9a │ │ +4b1f6c: 0803 1300 |004c: move-object/from16 v3, v19 │ │ +4b1f70: 7030 1ef0 2301 |004e: invoke-direct {v3, v2, v1}, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFolderListingOperation;.mapPropertyToBrowserFile:(Lat/bitfire/dav4jvm/Property;Lcom/nextcloud/talk/remotefilebrowser/model/RemoteFileBrowserItem;)V // method@f01e │ │ +4b1f76: 28ef |0051: goto 0040 // -0011 │ │ +4b1f78: 0803 1300 |0052: move-object/from16 v3, v19 │ │ +4b1f7c: 6e10 0ef2 0100 |0054: invoke-virtual {v1}, Lcom/nextcloud/talk/remotefilebrowser/model/RemoteFileBrowserItem;.getPermissions:()Ljava/lang/String; // method@f20e │ │ +4b1f82: 0c00 |0057: move-result-object v0 │ │ +4b1f84: 3800 1c00 |0058: if-eqz v0, 0074 // +001c │ │ +4b1f88: 6e10 0ef2 0100 |005a: invoke-virtual {v1}, Lcom/nextcloud/talk/remotefilebrowser/model/RemoteFileBrowserItem;.getPermissions:()Ljava/lang/String; // method@f20e │ │ +4b1f8e: 0c00 |005d: move-result-object v0 │ │ +4b1f90: 7110 fdfb 0000 |005e: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4b1f96: 1f00 7724 |0061: check-cast v0, Ljava/lang/CharSequence; // type@2477 │ │ +4b1f9a: 1a02 c364 |0063: const-string v2, "R" // string@64c3 │ │ +4b1f9e: 1f02 7724 |0065: check-cast v2, Ljava/lang/CharSequence; // type@2477 │ │ +4b1fa2: 1224 |0067: const/4 v4, #int 2 // #2 │ │ +4b1fa4: 1205 |0068: const/4 v5, #int 0 // #0 │ │ +4b1fa6: 1206 |0069: const/4 v6, #int 0 // #0 │ │ +4b1fa8: 7155 39fc 2046 |006a: invoke-static {v0, v2, v6, v4, v5}, Lkotlin/text/StringsKt;.contains$default:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZILjava/lang/Object;)Z // method@fc39 │ │ +4b1fae: 0a00 |006d: move-result v0 │ │ +4b1fb0: 3800 0600 |006e: if-eqz v0, 0074 // +0006 │ │ +4b1fb4: 1210 |0070: const/4 v0, #int 1 // #1 │ │ +4b1fb6: 6e20 10f2 0100 |0071: invoke-virtual {v1, v0}, Lcom/nextcloud/talk/remotefilebrowser/model/RemoteFileBrowserItem;.setAllowedToReShare:(Z)V // method@f210 │ │ +4b1fbc: 6e10 0df2 0100 |0074: invoke-virtual {v1}, Lcom/nextcloud/talk/remotefilebrowser/model/RemoteFileBrowserItem;.getMimeType:()Ljava/lang/String; // method@f20d │ │ +4b1fc2: 0c00 |0077: move-result-object v0 │ │ +4b1fc4: 1f00 7724 |0078: check-cast v0, Ljava/lang/CharSequence; // type@2477 │ │ +4b1fc8: 7110 4805 0000 |007a: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0548 │ │ +4b1fce: 0a00 |007d: move-result v0 │ │ +4b1fd0: 3800 0d00 |007e: if-eqz v0, 008b // +000d │ │ +4b1fd4: 6e10 0ff2 0100 |0080: invoke-virtual {v1}, Lcom/nextcloud/talk/remotefilebrowser/model/RemoteFileBrowserItem;.isFile:()Z // method@f20f │ │ +4b1fda: 0a00 |0083: move-result v0 │ │ +4b1fdc: 3900 0700 |0084: if-nez v0, 008b // +0007 │ │ +4b1fe0: 1a00 98b6 |0086: const-string v0, "inode/directory" // string@b698 │ │ +4b1fe4: 6e20 16f2 0100 |0088: invoke-virtual {v1, v0}, Lcom/nextcloud/talk/remotefilebrowser/model/RemoteFileBrowserItem;.setMimeType:(Ljava/lang/String;)V // method@f216 │ │ +4b1fea: 1101 |008b: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x001d line=108 │ │ 0x0026 line=109 │ │ 0x0038 line=110 │ │ 0x003c line=111 │ │ @@ -2064980,91 +2064980,91 @@ │ │ type : '(Lat/bitfire/dav4jvm/Property;Lcom/nextcloud/talk/remotefilebrowser/model/RemoteFileBrowserItem;)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 154 16-bit code units │ │ -4b2188: |[4b2188] com.nextcloud.talk.components.filebrowser.webdav.ReadFolderListingOperation.mapPropertyToBrowserFile:(Lat/bitfire/dav4jvm/Property;Lcom/nextcloud/talk/remotefilebrowser/model/RemoteFileBrowserItem;)V │ │ -4b2198: 2030 f521 |0000: instance-of v0, v3, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCId; // type@21f5 │ │ -4b219c: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -4b21a0: 1f03 f521 |0004: check-cast v3, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCId; // type@21f5 │ │ -4b21a4: 6e10 ffef 0300 |0006: invoke-virtual {v3}, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCId;.getOcId:()Ljava/lang/String; // method@efff │ │ -4b21aa: 0c03 |0009: move-result-object v3 │ │ -4b21ac: 6e20 1af2 3400 |000a: invoke-virtual {v4, v3}, Lcom/nextcloud/talk/remotefilebrowser/model/RemoteFileBrowserItem;.setRemoteId:(Ljava/lang/String;)V // method@f21a │ │ -4b21b2: 2900 8c00 |000d: goto/16 0099 // +008c │ │ -4b21b6: 2030 010b |000f: instance-of v0, v3, Lat/bitfire/dav4jvm/property/ResourceType; // type@0b01 │ │ -4b21ba: 3800 1900 |0011: if-eqz v0, 002a // +0019 │ │ -4b21be: 1f03 010b |0013: check-cast v3, Lat/bitfire/dav4jvm/property/ResourceType; // type@0b01 │ │ -4b21c2: 6e10 ce3d 0300 |0015: invoke-virtual {v3}, Lat/bitfire/dav4jvm/property/ResourceType;.getTypes:()Ljava/util/Set; // method@3dce │ │ -4b21c8: 0c03 |0018: move-result-object v3 │ │ -4b21ca: 6200 ce17 |0019: sget-object v0, Lat/bitfire/dav4jvm/property/ResourceType;.Companion:Lat/bitfire/dav4jvm/property/ResourceType$Companion; // field@17ce │ │ -4b21ce: 6e10 c03d 0000 |001b: invoke-virtual {v0}, Lat/bitfire/dav4jvm/property/ResourceType$Companion;.getCOLLECTION:()Lat/bitfire/dav4jvm/Property$Name; // method@3dc0 │ │ -4b21d4: 0c00 |001e: move-result-object v0 │ │ -4b21d6: 7220 f1f9 0300 |001f: invoke-interface {v3, v0}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@f9f1 │ │ -4b21dc: 0a03 |0022: move-result v3 │ │ -4b21de: df03 0301 |0023: xor-int/lit8 v3, v3, #int 1 // #01 │ │ -4b21e2: 6e20 14f2 3400 |0025: invoke-virtual {v4, v3}, Lcom/nextcloud/talk/remotefilebrowser/model/RemoteFileBrowserItem;.setFile:(Z)V // method@f214 │ │ -4b21e8: 2900 7100 |0028: goto/16 0099 // +0071 │ │ -4b21ec: 2030 f00a |002a: instance-of v0, v3, Lat/bitfire/dav4jvm/property/GetLastModified; // type@0af0 │ │ -4b21f0: 3800 0c00 |002c: if-eqz v0, 0038 // +000c │ │ -4b21f4: 1f03 f00a |002e: check-cast v3, Lat/bitfire/dav4jvm/property/GetLastModified; // type@0af0 │ │ -4b21f8: 6e10 823d 0300 |0030: invoke-virtual {v3}, Lat/bitfire/dav4jvm/property/GetLastModified;.getLastModified:()J // method@3d82 │ │ -4b21fe: 0b00 |0033: move-result-wide v0 │ │ -4b2200: 6e30 17f2 0401 |0034: invoke-virtual {v4, v0, v1}, Lcom/nextcloud/talk/remotefilebrowser/model/RemoteFileBrowserItem;.setModifiedTimestamp:(J)V // method@f217 │ │ -4b2206: 2862 |0037: goto 0099 // +0062 │ │ -4b2208: 2030 ea0a |0038: instance-of v0, v3, Lat/bitfire/dav4jvm/property/GetContentType; // type@0aea │ │ -4b220c: 3800 0c00 |003a: if-eqz v0, 0046 // +000c │ │ -4b2210: 1f03 ea0a |003c: check-cast v3, Lat/bitfire/dav4jvm/property/GetContentType; // type@0aea │ │ -4b2214: 6e10 683d 0300 |003e: invoke-virtual {v3}, Lat/bitfire/dav4jvm/property/GetContentType;.getType:()Ljava/lang/String; // method@3d68 │ │ -4b221a: 0c03 |0041: move-result-object v3 │ │ -4b221c: 6e20 16f2 3400 |0042: invoke-virtual {v4, v3}, Lcom/nextcloud/talk/remotefilebrowser/model/RemoteFileBrowserItem;.setMimeType:(Ljava/lang/String;)V // method@f216 │ │ -4b2222: 2854 |0045: goto 0099 // +0054 │ │ -4b2224: 2030 f821 |0046: instance-of v0, v3, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCSize; // type@21f8 │ │ -4b2228: 3800 0c00 |0048: if-eqz v0, 0054 // +000c │ │ -4b222c: 1f03 f821 |004a: check-cast v3, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCSize; // type@21f8 │ │ -4b2230: 6e10 0af0 0300 |004c: invoke-virtual {v3}, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCSize;.getOcSize:()J // method@f00a │ │ -4b2236: 0b00 |004f: move-result-wide v0 │ │ -4b2238: 6e30 1bf2 0401 |0050: invoke-virtual {v4, v0, v1}, Lcom/nextcloud/talk/remotefilebrowser/model/RemoteFileBrowserItem;.setSize:(J)V // method@f21b │ │ -4b223e: 2846 |0053: goto 0099 // +0046 │ │ -4b2240: 2030 ef21 |0054: instance-of v0, v3, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPreview; // type@21ef │ │ -4b2244: 3800 0c00 |0056: if-eqz v0, 0062 // +000c │ │ -4b2248: 1f03 ef21 |0058: check-cast v3, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPreview; // type@21ef │ │ -4b224c: 6e10 eaef 0300 |005a: invoke-virtual {v3}, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPreview;.isNcPreview:()Z // method@efea │ │ -4b2252: 0a03 |005d: move-result v3 │ │ -4b2254: 6e20 15f2 3400 |005e: invoke-virtual {v4, v3}, Lcom/nextcloud/talk/remotefilebrowser/model/RemoteFileBrowserItem;.setHasPreview:(Z)V // method@f215 │ │ -4b225a: 2838 |0061: goto 0099 // +0038 │ │ -4b225c: 2030 f221 |0062: instance-of v0, v3, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCFavorite; // type@21f2 │ │ -4b2260: 3800 0c00 |0064: if-eqz v0, 0070 // +000c │ │ -4b2264: 1f03 f221 |0066: check-cast v3, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCFavorite; // type@21f2 │ │ -4b2268: 6e10 f4ef 0300 |0068: invoke-virtual {v3}, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCFavorite;.isOcFavorite:()Z // method@eff4 │ │ -4b226e: 0a03 |006b: move-result v3 │ │ -4b2270: 6e20 13f2 3400 |006c: invoke-virtual {v4, v3}, Lcom/nextcloud/talk/remotefilebrowser/model/RemoteFileBrowserItem;.setFavorite:(Z)V // method@f213 │ │ -4b2276: 282a |006f: goto 0099 // +002a │ │ -4b2278: 2030 e10a |0070: instance-of v0, v3, Lat/bitfire/dav4jvm/property/DisplayName; // type@0ae1 │ │ -4b227c: 3800 0c00 |0072: if-eqz v0, 007e // +000c │ │ -4b2280: 1f03 e10a |0074: check-cast v3, Lat/bitfire/dav4jvm/property/DisplayName; // type@0ae1 │ │ -4b2284: 6e10 3a3d 0300 |0076: invoke-virtual {v3}, Lat/bitfire/dav4jvm/property/DisplayName;.getDisplayName:()Ljava/lang/String; // method@3d3a │ │ -4b228a: 0c03 |0079: move-result-object v3 │ │ -4b228c: 6e20 11f2 3400 |007a: invoke-virtual {v4, v3}, Lcom/nextcloud/talk/remotefilebrowser/model/RemoteFileBrowserItem;.setDisplayName:(Ljava/lang/String;)V // method@f211 │ │ -4b2292: 281c |007d: goto 0099 // +001c │ │ -4b2294: 2030 e921 |007e: instance-of v0, v3, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCEncrypted; // type@21e9 │ │ -4b2298: 3800 0c00 |0080: if-eqz v0, 008c // +000c │ │ -4b229c: 1f03 e921 |0082: check-cast v3, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCEncrypted; // type@21e9 │ │ -4b22a0: 6e10 d4ef 0300 |0084: invoke-virtual {v3}, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCEncrypted;.isNcEncrypted:()Z // method@efd4 │ │ -4b22a6: 0a03 |0087: move-result v3 │ │ -4b22a8: 6e20 12f2 3400 |0088: invoke-virtual {v4, v3}, Lcom/nextcloud/talk/remotefilebrowser/model/RemoteFileBrowserItem;.setEncrypted:(Z)V // method@f212 │ │ -4b22ae: 280e |008b: goto 0099 // +000e │ │ -4b22b0: 2030 ec21 |008c: instance-of v0, v3, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPermission; // type@21ec │ │ -4b22b4: 3800 0b00 |008e: if-eqz v0, 0099 // +000b │ │ -4b22b8: 1f03 ec21 |0090: check-cast v3, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPermission; // type@21ec │ │ -4b22bc: 6e10 dfef 0300 |0092: invoke-virtual {v3}, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPermission;.getNcPermission:()Ljava/lang/String; // method@efdf │ │ -4b22c2: 0c03 |0095: move-result-object v3 │ │ -4b22c4: 6e20 19f2 3400 |0096: invoke-virtual {v4, v3}, Lcom/nextcloud/talk/remotefilebrowser/model/RemoteFileBrowserItem;.setPermissions:(Ljava/lang/String;)V // method@f219 │ │ -4b22ca: 0e00 |0099: return-void │ │ +4b218c: |[4b218c] com.nextcloud.talk.components.filebrowser.webdav.ReadFolderListingOperation.mapPropertyToBrowserFile:(Lat/bitfire/dav4jvm/Property;Lcom/nextcloud/talk/remotefilebrowser/model/RemoteFileBrowserItem;)V │ │ +4b219c: 2030 f521 |0000: instance-of v0, v3, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCId; // type@21f5 │ │ +4b21a0: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +4b21a4: 1f03 f521 |0004: check-cast v3, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCId; // type@21f5 │ │ +4b21a8: 6e10 ffef 0300 |0006: invoke-virtual {v3}, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCId;.getOcId:()Ljava/lang/String; // method@efff │ │ +4b21ae: 0c03 |0009: move-result-object v3 │ │ +4b21b0: 6e20 1af2 3400 |000a: invoke-virtual {v4, v3}, Lcom/nextcloud/talk/remotefilebrowser/model/RemoteFileBrowserItem;.setRemoteId:(Ljava/lang/String;)V // method@f21a │ │ +4b21b6: 2900 8c00 |000d: goto/16 0099 // +008c │ │ +4b21ba: 2030 010b |000f: instance-of v0, v3, Lat/bitfire/dav4jvm/property/ResourceType; // type@0b01 │ │ +4b21be: 3800 1900 |0011: if-eqz v0, 002a // +0019 │ │ +4b21c2: 1f03 010b |0013: check-cast v3, Lat/bitfire/dav4jvm/property/ResourceType; // type@0b01 │ │ +4b21c6: 6e10 ce3d 0300 |0015: invoke-virtual {v3}, Lat/bitfire/dav4jvm/property/ResourceType;.getTypes:()Ljava/util/Set; // method@3dce │ │ +4b21cc: 0c03 |0018: move-result-object v3 │ │ +4b21ce: 6200 ce17 |0019: sget-object v0, Lat/bitfire/dav4jvm/property/ResourceType;.Companion:Lat/bitfire/dav4jvm/property/ResourceType$Companion; // field@17ce │ │ +4b21d2: 6e10 c03d 0000 |001b: invoke-virtual {v0}, Lat/bitfire/dav4jvm/property/ResourceType$Companion;.getCOLLECTION:()Lat/bitfire/dav4jvm/Property$Name; // method@3dc0 │ │ +4b21d8: 0c00 |001e: move-result-object v0 │ │ +4b21da: 7220 f1f9 0300 |001f: invoke-interface {v3, v0}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@f9f1 │ │ +4b21e0: 0a03 |0022: move-result v3 │ │ +4b21e2: df03 0301 |0023: xor-int/lit8 v3, v3, #int 1 // #01 │ │ +4b21e6: 6e20 14f2 3400 |0025: invoke-virtual {v4, v3}, Lcom/nextcloud/talk/remotefilebrowser/model/RemoteFileBrowserItem;.setFile:(Z)V // method@f214 │ │ +4b21ec: 2900 7100 |0028: goto/16 0099 // +0071 │ │ +4b21f0: 2030 f00a |002a: instance-of v0, v3, Lat/bitfire/dav4jvm/property/GetLastModified; // type@0af0 │ │ +4b21f4: 3800 0c00 |002c: if-eqz v0, 0038 // +000c │ │ +4b21f8: 1f03 f00a |002e: check-cast v3, Lat/bitfire/dav4jvm/property/GetLastModified; // type@0af0 │ │ +4b21fc: 6e10 823d 0300 |0030: invoke-virtual {v3}, Lat/bitfire/dav4jvm/property/GetLastModified;.getLastModified:()J // method@3d82 │ │ +4b2202: 0b00 |0033: move-result-wide v0 │ │ +4b2204: 6e30 17f2 0401 |0034: invoke-virtual {v4, v0, v1}, Lcom/nextcloud/talk/remotefilebrowser/model/RemoteFileBrowserItem;.setModifiedTimestamp:(J)V // method@f217 │ │ +4b220a: 2862 |0037: goto 0099 // +0062 │ │ +4b220c: 2030 ea0a |0038: instance-of v0, v3, Lat/bitfire/dav4jvm/property/GetContentType; // type@0aea │ │ +4b2210: 3800 0c00 |003a: if-eqz v0, 0046 // +000c │ │ +4b2214: 1f03 ea0a |003c: check-cast v3, Lat/bitfire/dav4jvm/property/GetContentType; // type@0aea │ │ +4b2218: 6e10 683d 0300 |003e: invoke-virtual {v3}, Lat/bitfire/dav4jvm/property/GetContentType;.getType:()Ljava/lang/String; // method@3d68 │ │ +4b221e: 0c03 |0041: move-result-object v3 │ │ +4b2220: 6e20 16f2 3400 |0042: invoke-virtual {v4, v3}, Lcom/nextcloud/talk/remotefilebrowser/model/RemoteFileBrowserItem;.setMimeType:(Ljava/lang/String;)V // method@f216 │ │ +4b2226: 2854 |0045: goto 0099 // +0054 │ │ +4b2228: 2030 f821 |0046: instance-of v0, v3, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCSize; // type@21f8 │ │ +4b222c: 3800 0c00 |0048: if-eqz v0, 0054 // +000c │ │ +4b2230: 1f03 f821 |004a: check-cast v3, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCSize; // type@21f8 │ │ +4b2234: 6e10 0af0 0300 |004c: invoke-virtual {v3}, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCSize;.getOcSize:()J // method@f00a │ │ +4b223a: 0b00 |004f: move-result-wide v0 │ │ +4b223c: 6e30 1bf2 0401 |0050: invoke-virtual {v4, v0, v1}, Lcom/nextcloud/talk/remotefilebrowser/model/RemoteFileBrowserItem;.setSize:(J)V // method@f21b │ │ +4b2242: 2846 |0053: goto 0099 // +0046 │ │ +4b2244: 2030 ef21 |0054: instance-of v0, v3, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPreview; // type@21ef │ │ +4b2248: 3800 0c00 |0056: if-eqz v0, 0062 // +000c │ │ +4b224c: 1f03 ef21 |0058: check-cast v3, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPreview; // type@21ef │ │ +4b2250: 6e10 eaef 0300 |005a: invoke-virtual {v3}, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPreview;.isNcPreview:()Z // method@efea │ │ +4b2256: 0a03 |005d: move-result v3 │ │ +4b2258: 6e20 15f2 3400 |005e: invoke-virtual {v4, v3}, Lcom/nextcloud/talk/remotefilebrowser/model/RemoteFileBrowserItem;.setHasPreview:(Z)V // method@f215 │ │ +4b225e: 2838 |0061: goto 0099 // +0038 │ │ +4b2260: 2030 f221 |0062: instance-of v0, v3, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCFavorite; // type@21f2 │ │ +4b2264: 3800 0c00 |0064: if-eqz v0, 0070 // +000c │ │ +4b2268: 1f03 f221 |0066: check-cast v3, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCFavorite; // type@21f2 │ │ +4b226c: 6e10 f4ef 0300 |0068: invoke-virtual {v3}, Lcom/nextcloud/talk/components/filebrowser/models/properties/OCFavorite;.isOcFavorite:()Z // method@eff4 │ │ +4b2272: 0a03 |006b: move-result v3 │ │ +4b2274: 6e20 13f2 3400 |006c: invoke-virtual {v4, v3}, Lcom/nextcloud/talk/remotefilebrowser/model/RemoteFileBrowserItem;.setFavorite:(Z)V // method@f213 │ │ +4b227a: 282a |006f: goto 0099 // +002a │ │ +4b227c: 2030 e10a |0070: instance-of v0, v3, Lat/bitfire/dav4jvm/property/DisplayName; // type@0ae1 │ │ +4b2280: 3800 0c00 |0072: if-eqz v0, 007e // +000c │ │ +4b2284: 1f03 e10a |0074: check-cast v3, Lat/bitfire/dav4jvm/property/DisplayName; // type@0ae1 │ │ +4b2288: 6e10 3a3d 0300 |0076: invoke-virtual {v3}, Lat/bitfire/dav4jvm/property/DisplayName;.getDisplayName:()Ljava/lang/String; // method@3d3a │ │ +4b228e: 0c03 |0079: move-result-object v3 │ │ +4b2290: 6e20 11f2 3400 |007a: invoke-virtual {v4, v3}, Lcom/nextcloud/talk/remotefilebrowser/model/RemoteFileBrowserItem;.setDisplayName:(Ljava/lang/String;)V // method@f211 │ │ +4b2296: 281c |007d: goto 0099 // +001c │ │ +4b2298: 2030 e921 |007e: instance-of v0, v3, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCEncrypted; // type@21e9 │ │ +4b229c: 3800 0c00 |0080: if-eqz v0, 008c // +000c │ │ +4b22a0: 1f03 e921 |0082: check-cast v3, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCEncrypted; // type@21e9 │ │ +4b22a4: 6e10 d4ef 0300 |0084: invoke-virtual {v3}, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCEncrypted;.isNcEncrypted:()Z // method@efd4 │ │ +4b22aa: 0a03 |0087: move-result v3 │ │ +4b22ac: 6e20 12f2 3400 |0088: invoke-virtual {v4, v3}, Lcom/nextcloud/talk/remotefilebrowser/model/RemoteFileBrowserItem;.setEncrypted:(Z)V // method@f212 │ │ +4b22b2: 280e |008b: goto 0099 // +000e │ │ +4b22b4: 2030 ec21 |008c: instance-of v0, v3, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPermission; // type@21ec │ │ +4b22b8: 3800 0b00 |008e: if-eqz v0, 0099 // +000b │ │ +4b22bc: 1f03 ec21 |0090: check-cast v3, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPermission; // type@21ec │ │ +4b22c0: 6e10 dfef 0300 |0092: invoke-virtual {v3}, Lcom/nextcloud/talk/components/filebrowser/models/properties/NCPermission;.getNcPermission:()Ljava/lang/String; // method@efdf │ │ +4b22c6: 0c03 |0095: move-result-object v3 │ │ +4b22c8: 6e20 19f2 3400 |0096: invoke-virtual {v4, v3}, Lcom/nextcloud/talk/remotefilebrowser/model/RemoteFileBrowserItem;.setPermissions:(Ljava/lang/String;)V // method@f219 │ │ +4b22ce: 0e00 |0099: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ 0x0004 line=130 │ │ 0x000f line=132 │ │ 0x0013 line=133 │ │ 0x002a line=135 │ │ @@ -2065093,36 +2065093,36 @@ │ │ type : '(Lcom/nextcloud/talk/components/filebrowser/models/DavResponse;Ljava/util/List;[Lat/bitfire/dav4jvm/Response;Lat/bitfire/dav4jvm/Response;Lat/bitfire/dav4jvm/Response$HrefRelation;)Lkotlin/Unit;' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -4b2004: |[4b2004] com.nextcloud.talk.components.filebrowser.webdav.ReadFolderListingOperation.readRemotePath$lambda$0:(Lcom/nextcloud/talk/components/filebrowser/models/DavResponse;Ljava/util/List;[Lat/bitfire/dav4jvm/Response;Lat/bitfire/dav4jvm/Response;Lat/bitfire/dav4jvm/Response$HrefRelation;)Lkotlin/Unit; │ │ -4b2014: 1a00 71df |0000: const-string v0, "response" // string@df71 │ │ -4b2018: 7120 00fc 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ -4b201e: 6e20 c9ef 4100 |0005: invoke-virtual {v1, v4}, Lcom/nextcloud/talk/components/filebrowser/models/DavResponse;.setResponse:(Lat/bitfire/dav4jvm/Response;)V // method@efc9 │ │ -4b2024: 3905 0400 |0008: if-nez v5, 000c // +0004 │ │ -4b2028: 12f1 |000a: const/4 v1, #int -1 // #ff │ │ -4b202a: 2809 |000b: goto 0014 // +0009 │ │ -4b202c: 6201 bfb3 |000c: sget-object v1, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFolderListingOperation$WhenMappings;.$EnumSwitchMapping$0:[I // field@b3bf │ │ -4b2030: 6e10 e73b 0500 |000e: invoke-virtual {v5}, Lat/bitfire/dav4jvm/Response$HrefRelation;.ordinal:()I // method@3be7 │ │ -4b2036: 0a05 |0011: move-result v5 │ │ -4b2038: 4401 0105 |0012: aget v1, v1, v5 │ │ -4b203c: 1215 |0014: const/4 v5, #int 1 // #1 │ │ -4b203e: 3251 0a00 |0015: if-eq v1, v5, 001f // +000a │ │ -4b2042: 1222 |0017: const/4 v2, #int 2 // #2 │ │ -4b2044: 3221 0300 |0018: if-eq v1, v2, 001b // +0003 │ │ -4b2048: 2808 |001a: goto 0022 // +0008 │ │ -4b204a: 1201 |001b: const/4 v1, #int 0 // #0 │ │ -4b204c: 4d04 0301 |001c: aput-object v4, v3, v1 │ │ -4b2050: 2804 |001e: goto 0022 // +0004 │ │ -4b2052: 7220 69f9 4200 |001f: invoke-interface {v2, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@f969 │ │ -4b2058: 6201 61b5 |0022: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ -4b205c: 1101 |0024: return-object v1 │ │ +4b2008: |[4b2008] com.nextcloud.talk.components.filebrowser.webdav.ReadFolderListingOperation.readRemotePath$lambda$0:(Lcom/nextcloud/talk/components/filebrowser/models/DavResponse;Ljava/util/List;[Lat/bitfire/dav4jvm/Response;Lat/bitfire/dav4jvm/Response;Lat/bitfire/dav4jvm/Response$HrefRelation;)Lkotlin/Unit; │ │ +4b2018: 1a00 71df |0000: const-string v0, "response" // string@df71 │ │ +4b201c: 7120 00fc 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@fc00 │ │ +4b2022: 6e20 c9ef 4100 |0005: invoke-virtual {v1, v4}, Lcom/nextcloud/talk/components/filebrowser/models/DavResponse;.setResponse:(Lat/bitfire/dav4jvm/Response;)V // method@efc9 │ │ +4b2028: 3905 0400 |0008: if-nez v5, 000c // +0004 │ │ +4b202c: 12f1 |000a: const/4 v1, #int -1 // #ff │ │ +4b202e: 2809 |000b: goto 0014 // +0009 │ │ +4b2030: 6201 bfb3 |000c: sget-object v1, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFolderListingOperation$WhenMappings;.$EnumSwitchMapping$0:[I // field@b3bf │ │ +4b2034: 6e10 e73b 0500 |000e: invoke-virtual {v5}, Lat/bitfire/dav4jvm/Response$HrefRelation;.ordinal:()I // method@3be7 │ │ +4b203a: 0a05 |0011: move-result v5 │ │ +4b203c: 4401 0105 |0012: aget v1, v1, v5 │ │ +4b2040: 1215 |0014: const/4 v5, #int 1 // #1 │ │ +4b2042: 3251 0a00 |0015: if-eq v1, v5, 001f // +000a │ │ +4b2046: 1222 |0017: const/4 v2, #int 2 // #2 │ │ +4b2048: 3221 0300 |0018: if-eq v1, v2, 001b // +0003 │ │ +4b204c: 2808 |001a: goto 0022 // +0008 │ │ +4b204e: 1201 |001b: const/4 v1, #int 0 // #0 │ │ +4b2050: 4d04 0301 |001c: aput-object v4, v3, v1 │ │ +4b2054: 2804 |001e: goto 0022 // +0004 │ │ +4b2056: 7220 69f9 4200 |001f: invoke-interface {v2, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@f969 │ │ +4b205c: 6201 61b5 |0022: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@b561 │ │ +4b2060: 1101 |0024: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=77 │ │ 0x000c line=78 │ │ 0x001c line=80 │ │ 0x001f line=79 │ │ 0x0022 line=85 │ │ @@ -2065139,78 +2065139,78 @@ │ │ type : '()Lcom/nextcloud/talk/components/filebrowser/models/DavResponse;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 14 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 128 16-bit code units │ │ -4b1da0: |[4b1da0] com.nextcloud.talk.components.filebrowser.webdav.ReadFolderListingOperation.readRemotePath:()Lcom/nextcloud/talk/components/filebrowser/models/DavResponse; │ │ -4b1db0: 1a00 c924 |0000: const-string v0, "Error reading remote path" // string@24c9 │ │ -4b1db4: 1a01 8a65 |0002: const-string v1, "ReadFilesystemOperation" // string@658a │ │ -4b1db8: 2202 e621 |0004: new-instance v2, Lcom/nextcloud/talk/components/filebrowser/models/DavResponse; // type@21e6 │ │ -4b1dbc: 7010 c2ef 0200 |0006: invoke-direct {v2}, Lcom/nextcloud/talk/components/filebrowser/models/DavResponse;.:()V // method@efc2 │ │ -4b1dc2: 2203 2125 |0009: new-instance v3, Ljava/util/ArrayList; // type@2521 │ │ -4b1dc6: 7010 41f8 0300 |000b: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@f841 │ │ -4b1dcc: 1f03 3725 |000e: check-cast v3, Ljava/util/List; // type@2537 │ │ -4b1dd0: 1214 |0010: const/4 v4, #int 1 // #1 │ │ -4b1dd2: 2344 5727 |0011: new-array v4, v4, [Lat/bitfire/dav4jvm/Response; // type@2757 │ │ -4b1dd6: 2205 2125 |0013: new-instance v5, Ljava/util/ArrayList; // type@2521 │ │ -4b1dda: 7010 41f8 0500 |0015: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@f841 │ │ -4b1de0: 1f05 3725 |0018: check-cast v5, Ljava/util/List; // type@2537 │ │ -4b1de4: 220c 920a |001a: new-instance v12, Lat/bitfire/dav4jvm/DavResource; // type@0a92 │ │ -4b1de8: 54d7 c6b3 |001c: iget-object v7, v13, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFolderListingOperation;.okHttpClient:Lokhttp3/OkHttpClient; // field@b3c6 │ │ -4b1dec: 6206 81b5 |001e: sget-object v6, Lokhttp3/HttpUrl;.Companion:Lokhttp3/HttpUrl$Companion; // field@b581 │ │ -4b1df0: 54d8 c7b3 |0020: iget-object v8, v13, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFolderListingOperation;.url:Ljava/lang/String; // field@b3c7 │ │ -4b1df4: 6e20 ccfc 8600 |0022: invoke-virtual {v6, v8}, Lokhttp3/HttpUrl$Companion;.parse:(Ljava/lang/String;)Lokhttp3/HttpUrl; // method@fccc │ │ -4b1dfa: 0c08 |0025: move-result-object v8 │ │ -4b1dfc: 7110 fdfb 0800 |0026: invoke-static {v8}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ -4b1e02: 124a |0029: const/4 v10, #int 4 // #4 │ │ -4b1e04: 120b |002a: const/4 v11, #int 0 // #0 │ │ -4b1e06: 1209 |002b: const/4 v9, #int 0 // #0 │ │ -4b1e08: 07c6 |002c: move-object v6, v12 │ │ -4b1e0a: 7606 7f3b 0600 |002d: invoke-direct/range {v6, v7, v8, v9, v10, v11}, Lat/bitfire/dav4jvm/DavResource;.:(Lokhttp3/OkHttpClient;Lokhttp3/HttpUrl;Ljava/util/logging/Logger;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@3b7f │ │ -4b1e10: 52d6 c5b3 |0030: iget v6, v13, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFolderListingOperation;.depth:I // field@b3c5 │ │ -4b1e14: 7100 0df0 0000 |0032: invoke-static {}, Lcom/nextcloud/talk/components/filebrowser/webdav/DavUtils;.getAllPropSet:()[Lat/bitfire/dav4jvm/Property$Name; // method@f00d │ │ -4b1e1a: 0c07 |0035: move-result-object v7 │ │ -4b1e1c: 2178 |0036: array-length v8, v7 │ │ -4b1e1e: 7120 65f8 8700 |0037: invoke-static {v7, v8}, Ljava/util/Arrays;.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@f865 │ │ -4b1e24: 0c07 |003a: move-result-object v7 │ │ -4b1e26: 1f07 5427 |003b: check-cast v7, [Lat/bitfire/dav4jvm/Property$Name; // type@2754 │ │ -4b1e2a: 2208 fd21 |003d: new-instance v8, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFolderListingOperation$$ExternalSyntheticLambda0; // type@21fd │ │ -4b1e2e: 7040 15f0 2843 |003f: invoke-direct {v8, v2, v3, v4}, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFolderListingOperation$$ExternalSyntheticLambda0;.:(Lcom/nextcloud/talk/components/filebrowser/models/DavResponse;Ljava/util/List;[Lat/bitfire/dav4jvm/Response;)V // method@f015 │ │ -4b1e34: 6e40 963b 6c87 |0042: invoke-virtual {v12, v6, v7, v8}, Lat/bitfire/dav4jvm/DavResource;.propfind:(I[Lat/bitfire/dav4jvm/Property$Name;Lkotlin/jvm/functions/Function2;)V // method@3b96 │ │ -4b1e3a: 2808 |0045: goto 004d // +0008 │ │ -4b1e3c: 7120 7705 0100 |0046: invoke-static {v1, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0577 │ │ -4b1e42: 2804 |0049: goto 004d // +0004 │ │ -4b1e44: 7120 7705 0100 |004a: invoke-static {v1, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0577 │ │ -4b1e4a: 7210 72f9 0300 |004d: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@f972 │ │ -4b1e50: 0c00 |0050: move-result-object v0 │ │ -4b1e52: 7210 46f9 0000 |0051: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ -4b1e58: 0a01 |0054: move-result v1 │ │ -4b1e5a: 3801 2700 |0055: if-eqz v1, 007c // +0027 │ │ -4b1e5e: 7210 47f9 0000 |0057: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ -4b1e64: 0c01 |005a: move-result-object v1 │ │ -4b1e66: 1f01 a10a |005b: check-cast v1, Lat/bitfire/dav4jvm/Response; // type@0aa1 │ │ -4b1e6a: 6e10 ff3b 0100 |005d: invoke-virtual {v1}, Lat/bitfire/dav4jvm/Response;.getHref:()Lokhttp3/HttpUrl; // method@3bff │ │ -4b1e70: 0c03 |0060: move-result-object v3 │ │ -4b1e72: 6e10 d9fc 0300 |0061: invoke-virtual {v3}, Lokhttp3/HttpUrl;.toString:()Ljava/lang/String; // method@fcd9 │ │ -4b1e78: 0c03 |0064: move-result-object v3 │ │ -4b1e7a: 54d4 c4b3 |0065: iget-object v4, v13, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFolderListingOperation;.basePath:Ljava/lang/String; // field@b3c4 │ │ -4b1e7e: 6e10 68f6 0400 |0067: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@f668 │ │ -4b1e84: 0a04 |006a: move-result v4 │ │ -4b1e86: 6e20 71f6 4300 |006b: invoke-virtual {v3, v4}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@f671 │ │ -4b1e8c: 0c03 |006e: move-result-object v3 │ │ -4b1e8e: 1a04 3cf0 |006f: const-string v4, "substring(...)" // string@f03c │ │ -4b1e92: 7120 fffb 4300 |0071: invoke-static {v3, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ -4b1e98: 7030 1df0 1d03 |0074: invoke-direct {v13, v1, v3}, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFolderListingOperation;.getModelFromResponse:(Lat/bitfire/dav4jvm/Response;Ljava/lang/String;)Lcom/nextcloud/talk/remotefilebrowser/model/RemoteFileBrowserItem; // method@f01d │ │ -4b1e9e: 0c01 |0077: move-result-object v1 │ │ -4b1ea0: 7220 69f9 1500 |0078: invoke-interface {v5, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@f969 │ │ -4b1ea6: 28d6 |007b: goto 0051 // -002a │ │ -4b1ea8: 6e20 c8ef 5200 |007c: invoke-virtual {v2, v5}, Lcom/nextcloud/talk/components/filebrowser/models/DavResponse;.setData:(Ljava/lang/Object;)V // method@efc8 │ │ -4b1eae: 1102 |007f: return-object v2 │ │ +4b1da4: |[4b1da4] com.nextcloud.talk.components.filebrowser.webdav.ReadFolderListingOperation.readRemotePath:()Lcom/nextcloud/talk/components/filebrowser/models/DavResponse; │ │ +4b1db4: 1a00 c924 |0000: const-string v0, "Error reading remote path" // string@24c9 │ │ +4b1db8: 1a01 8a65 |0002: const-string v1, "ReadFilesystemOperation" // string@658a │ │ +4b1dbc: 2202 e621 |0004: new-instance v2, Lcom/nextcloud/talk/components/filebrowser/models/DavResponse; // type@21e6 │ │ +4b1dc0: 7010 c2ef 0200 |0006: invoke-direct {v2}, Lcom/nextcloud/talk/components/filebrowser/models/DavResponse;.:()V // method@efc2 │ │ +4b1dc6: 2203 2125 |0009: new-instance v3, Ljava/util/ArrayList; // type@2521 │ │ +4b1dca: 7010 41f8 0300 |000b: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@f841 │ │ +4b1dd0: 1f03 3725 |000e: check-cast v3, Ljava/util/List; // type@2537 │ │ +4b1dd4: 1214 |0010: const/4 v4, #int 1 // #1 │ │ +4b1dd6: 2344 5727 |0011: new-array v4, v4, [Lat/bitfire/dav4jvm/Response; // type@2757 │ │ +4b1dda: 2205 2125 |0013: new-instance v5, Ljava/util/ArrayList; // type@2521 │ │ +4b1dde: 7010 41f8 0500 |0015: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@f841 │ │ +4b1de4: 1f05 3725 |0018: check-cast v5, Ljava/util/List; // type@2537 │ │ +4b1de8: 220c 920a |001a: new-instance v12, Lat/bitfire/dav4jvm/DavResource; // type@0a92 │ │ +4b1dec: 54d7 c6b3 |001c: iget-object v7, v13, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFolderListingOperation;.okHttpClient:Lokhttp3/OkHttpClient; // field@b3c6 │ │ +4b1df0: 6206 81b5 |001e: sget-object v6, Lokhttp3/HttpUrl;.Companion:Lokhttp3/HttpUrl$Companion; // field@b581 │ │ +4b1df4: 54d8 c7b3 |0020: iget-object v8, v13, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFolderListingOperation;.url:Ljava/lang/String; // field@b3c7 │ │ +4b1df8: 6e20 ccfc 8600 |0022: invoke-virtual {v6, v8}, Lokhttp3/HttpUrl$Companion;.parse:(Ljava/lang/String;)Lokhttp3/HttpUrl; // method@fccc │ │ +4b1dfe: 0c08 |0025: move-result-object v8 │ │ +4b1e00: 7110 fdfb 0800 |0026: invoke-static {v8}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@fbfd │ │ +4b1e06: 124a |0029: const/4 v10, #int 4 // #4 │ │ +4b1e08: 120b |002a: const/4 v11, #int 0 // #0 │ │ +4b1e0a: 1209 |002b: const/4 v9, #int 0 // #0 │ │ +4b1e0c: 07c6 |002c: move-object v6, v12 │ │ +4b1e0e: 7606 7f3b 0600 |002d: invoke-direct/range {v6, v7, v8, v9, v10, v11}, Lat/bitfire/dav4jvm/DavResource;.:(Lokhttp3/OkHttpClient;Lokhttp3/HttpUrl;Ljava/util/logging/Logger;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@3b7f │ │ +4b1e14: 52d6 c5b3 |0030: iget v6, v13, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFolderListingOperation;.depth:I // field@b3c5 │ │ +4b1e18: 7100 0df0 0000 |0032: invoke-static {}, Lcom/nextcloud/talk/components/filebrowser/webdav/DavUtils;.getAllPropSet:()[Lat/bitfire/dav4jvm/Property$Name; // method@f00d │ │ +4b1e1e: 0c07 |0035: move-result-object v7 │ │ +4b1e20: 2178 |0036: array-length v8, v7 │ │ +4b1e22: 7120 65f8 8700 |0037: invoke-static {v7, v8}, Ljava/util/Arrays;.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@f865 │ │ +4b1e28: 0c07 |003a: move-result-object v7 │ │ +4b1e2a: 1f07 5427 |003b: check-cast v7, [Lat/bitfire/dav4jvm/Property$Name; // type@2754 │ │ +4b1e2e: 2208 fd21 |003d: new-instance v8, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFolderListingOperation$$ExternalSyntheticLambda0; // type@21fd │ │ +4b1e32: 7040 15f0 2843 |003f: invoke-direct {v8, v2, v3, v4}, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFolderListingOperation$$ExternalSyntheticLambda0;.:(Lcom/nextcloud/talk/components/filebrowser/models/DavResponse;Ljava/util/List;[Lat/bitfire/dav4jvm/Response;)V // method@f015 │ │ +4b1e38: 6e40 963b 6c87 |0042: invoke-virtual {v12, v6, v7, v8}, Lat/bitfire/dav4jvm/DavResource;.propfind:(I[Lat/bitfire/dav4jvm/Property$Name;Lkotlin/jvm/functions/Function2;)V // method@3b96 │ │ +4b1e3e: 2808 |0045: goto 004d // +0008 │ │ +4b1e40: 7120 7705 0100 |0046: invoke-static {v1, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0577 │ │ +4b1e46: 2804 |0049: goto 004d // +0004 │ │ +4b1e48: 7120 7705 0100 |004a: invoke-static {v1, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0577 │ │ +4b1e4e: 7210 72f9 0300 |004d: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@f972 │ │ +4b1e54: 0c00 |0050: move-result-object v0 │ │ +4b1e56: 7210 46f9 0000 |0051: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@f946 │ │ +4b1e5c: 0a01 |0054: move-result v1 │ │ +4b1e5e: 3801 2700 |0055: if-eqz v1, 007c // +0027 │ │ +4b1e62: 7210 47f9 0000 |0057: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@f947 │ │ +4b1e68: 0c01 |005a: move-result-object v1 │ │ +4b1e6a: 1f01 a10a |005b: check-cast v1, Lat/bitfire/dav4jvm/Response; // type@0aa1 │ │ +4b1e6e: 6e10 ff3b 0100 |005d: invoke-virtual {v1}, Lat/bitfire/dav4jvm/Response;.getHref:()Lokhttp3/HttpUrl; // method@3bff │ │ +4b1e74: 0c03 |0060: move-result-object v3 │ │ +4b1e76: 6e10 d9fc 0300 |0061: invoke-virtual {v3}, Lokhttp3/HttpUrl;.toString:()Ljava/lang/String; // method@fcd9 │ │ +4b1e7c: 0c03 |0064: move-result-object v3 │ │ +4b1e7e: 54d4 c4b3 |0065: iget-object v4, v13, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFolderListingOperation;.basePath:Ljava/lang/String; // field@b3c4 │ │ +4b1e82: 6e10 68f6 0400 |0067: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@f668 │ │ +4b1e88: 0a04 |006a: move-result v4 │ │ +4b1e8a: 6e20 71f6 4300 |006b: invoke-virtual {v3, v4}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@f671 │ │ +4b1e90: 0c03 |006e: move-result-object v3 │ │ +4b1e92: 1a04 3cf0 |006f: const-string v4, "substring(...)" // string@f03c │ │ +4b1e96: 7120 fffb 4300 |0071: invoke-static {v3, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@fbff │ │ +4b1e9c: 7030 1df0 1d03 |0074: invoke-direct {v13, v1, v3}, Lcom/nextcloud/talk/components/filebrowser/webdav/ReadFolderListingOperation;.getModelFromResponse:(Lat/bitfire/dav4jvm/Response;Ljava/lang/String;)Lcom/nextcloud/talk/remotefilebrowser/model/RemoteFileBrowserItem; // method@f01d │ │ +4b1ea2: 0c01 |0077: move-result-object v1 │ │ +4b1ea4: 7220 69f9 1500 |0078: invoke-interface {v5, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@f969 │ │ +4b1eaa: 28d6 |007b: goto 0051 // -002a │ │ +4b1eac: 6e20 c8ef 5200 |007c: invoke-virtual {v2, v5}, Lcom/nextcloud/talk/components/filebrowser/models/DavResponse;.setData:(Ljava/lang/Object;)V // method@efc8 │ │ +4b1eb2: 1102 |007f: return-object v2 │ │ catches : 1 │ │ 0x001a - 0x0045 │ │ Ljava/io/IOException; -> 0x004a │ │ Lat/bitfire/dav4jvm/exception/DavException; -> 0x0046 │ │ positions : │ │ 0x0000 line=65 │ │ 0x0009 line=66 │ ├── classes3.jar │ │ ├── zipinfo {} │ │ │ @@ -1,8 +1,8 @@ │ │ │ -Zip file size: 14396293 bytes, number of entries: 7793 │ │ │ +Zip file size: 14396295 bytes, number of entries: 7793 │ │ │ ?rwxrwxr-x 2.0 unx 539 b- stor 80-Jan-01 00:00 androidx/recyclerview/widget/AdapterHelper$Callback.class │ │ │ ?rwxrwxr-x 2.0 unx 1609 b- stor 80-Jan-01 00:00 androidx/recyclerview/widget/AdapterHelper$UpdateOp.class │ │ │ ?rwxrwxr-x 2.0 unx 290 b- stor 80-Jan-01 00:00 androidx/recyclerview/widget/OpReorderer$Callback.class │ │ │ ?rwxrwxr-x 2.0 unx 8247 b- stor 80-Jan-01 00:00 androidx/recyclerview/widget/AdapterHelper.class │ │ │ ?rwxrwxr-x 2.0 unx 212 b- stor 80-Jan-01 00:00 androidx/recyclerview/widget/ListUpdateCallback.class │ │ │ ?rwxrwxr-x 2.0 unx 784 b- stor 80-Jan-01 00:00 androidx/recyclerview/widget/AdapterListUpdateCallback.class │ │ │ ?rwxrwxr-x 2.0 unx 1302 b- stor 80-Jan-01 00:00 androidx/recyclerview/widget/AsyncDifferConfig$Builder.class │ │ │ @@ -7788,8 +7788,8 @@ │ │ │ ?rwxrwxr-x 2.0 unx 1588 b- stor 80-Jan-01 00:00 com/nextcloud/talk/components/filebrowser/webdav/ReadFilesystemOperation$1.class │ │ │ ?rwxrwxr-x 2.0 unx 711 b- stor 80-Jan-01 00:00 com/nextcloud/talk/components/filebrowser/webdav/ReadFilesystemOperation$2.class │ │ │ ?rwxrwxr-x 2.0 unx 3927 b- stor 80-Jan-01 00:00 com/nextcloud/talk/components/filebrowser/webdav/ReadFilesystemOperation.class │ │ │ ?rwxrwxr-x 2.0 unx 1112 b- stor 80-Jan-01 00:00 com/nextcloud/talk/components/filebrowser/webdav/ReadFolderListingOperation$$ExternalSyntheticLambda0.class │ │ │ ?rwxrwxr-x 2.0 unx 288 b- stor 80-Jan-01 00:00 com/nextcloud/talk/components/filebrowser/webdav/ReadFolderListingOperation$Companion.class │ │ │ ?rwxrwxr-x 2.0 unx 670 b- stor 80-Jan-01 00:00 com/nextcloud/talk/components/filebrowser/webdav/ReadFolderListingOperation$WhenMappings.class │ │ │ ?rwxrwxr-x 2.0 unx 8395 b- stor 80-Jan-01 00:00 com/nextcloud/talk/components/filebrowser/webdav/ReadFolderListingOperation.class │ │ │ -7793 files, 15922737 bytes uncompressed, 12853461 bytes compressed: 19.3% │ │ │ +7793 files, 15922737 bytes uncompressed, 12853463 bytes compressed: 19.3% │ │ ├── com/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,11 +1,10 @@ │ │ │ │ │ │ │ │ package com.nextcloud.talk.application; │ │ │ │ │ │ │ │ -import com.nextcloud.talk.shareditems.viewmodels.SharedItemsViewModel; │ │ │ │ import com.nextcloud.talk.dagger.modules.RestModule_ProvideNcApiFactory; │ │ │ │ import com.nextcloud.talk.dagger.modules.RestModule_ProvideRetrofitFactory; │ │ │ │ import okhttp3.OkHttpClient; │ │ │ │ import com.nextcloud.talk.dagger.modules.RestModule_ProvideHttpClientFactory; │ │ │ │ import okhttp3.Dispatcher; │ │ │ │ import java.net.CookieManager; │ │ │ │ import okhttp3.Cache; │ │ │ │ @@ -18,49 +17,50 @@ │ │ │ │ import com.nextcloud.talk.utils.ssl.TrustManager; │ │ │ │ import com.nextcloud.talk.utils.ssl.KeyManager; │ │ │ │ import com.nextcloud.talk.dagger.modules.RestModule_ProvideKeyManagerFactory; │ │ │ │ import com.nextcloud.talk.dagger.modules.DatabaseModule_ProvideTalkDatabaseFactory; │ │ │ │ import com.nextcloud.talk.dagger.modules.RestModule_ProvideCacheFactory; │ │ │ │ import com.nextcloud.talk.dagger.modules.RestModule_ProvideCookieManagerFactory; │ │ │ │ import com.nextcloud.talk.dagger.modules.RestModule_ProvideDispatcherFactory; │ │ │ │ +import com.nextcloud.talk.dagger.modules.UtilsModule_ProvidePermissionUtilFactory; │ │ │ │ +import com.nextcloud.talk.ui.theme.MaterialSchemesProviderImpl; │ │ │ │ +import com.nextcloud.talk.dagger.modules.UtilsModule_ProvideMessageUtilsFactory; │ │ │ │ import com.nextcloud.talk.dagger.modules.UtilsModule_ProvideDateUtilsFactory; │ │ │ │ +import com.nextcloud.talk.shareditems.viewmodels.SharedItemsViewModel; │ │ │ │ import com.nextcloud.talk.messagesearch.MessageSearchViewModel; │ │ │ │ import com.nextcloud.talk.polls.viewmodels.PollMainViewModel_Factory; │ │ │ │ import com.nextcloud.talk.polls.viewmodels.PollVoteViewModel; │ │ │ │ import com.nextcloud.talk.polls.viewmodels.PollResultsViewModel; │ │ │ │ import com.nextcloud.talk.polls.viewmodels.PollCreateViewModel; │ │ │ │ import com.nextcloud.talk.remotefilebrowser.viewmodels.RemoteFileBrowserItemsViewModel; │ │ │ │ import com.nextcloud.talk.utils.preferences.AppPreferencesImpl; │ │ │ │ import com.nextcloud.talk.dagger.modules.DatabaseModule_ProvidePreferencesImplFactory; │ │ │ │ import com.nextcloud.talk.viewmodels.CallRecordingViewModel_Factory; │ │ │ │ import com.nextcloud.talk.raisehand.viewmodel.RaiseHandViewModel_Factory; │ │ │ │ import com.nextcloud.talk.translate.viewmodels.TranslateViewModel; │ │ │ │ import com.nextcloud.talk.openconversations.viewmodels.OpenConversationsViewModel; │ │ │ │ import com.nextcloud.talk.conversationlist.viewmodels.ConversationsListViewModel_Factory; │ │ │ │ import com.nextcloud.talk.dagger.modules.DatabaseModule_ProvideNetworkMonitorFactory; │ │ │ │ +import com.nextcloud.talk.dagger.modules.ContextModule_ProvideContextFactory; │ │ │ │ +import com.nextcloud.talk.utils.database.user.CurrentUserProviderNew; │ │ │ │ import com.nextcloud.talk.chat.viewmodels.ChatViewModel; │ │ │ │ import com.nextcloud.talk.dagger.modules.ManagerModule_ProvideMediaRecorderManagerFactory; │ │ │ │ import com.nextcloud.talk.chat.viewmodels.MessageInputViewModel; │ │ │ │ import com.nextcloud.talk.utils.preferences.AppPreferences; │ │ │ │ import com.nextcloud.talk.dagger.modules.ManagerModule_ProvideMediaPlayerManagerFactory; │ │ │ │ import com.nextcloud.talk.dagger.modules.ManagerModule_ProvideAudioRecorderManagerFactory; │ │ │ │ import com.nextcloud.talk.conversationinfo.viewmodel.ConversationInfoViewModel; │ │ │ │ import com.nextcloud.talk.dagger.modules.RestModule_ProvideNcApiCoroutinesFactory; │ │ │ │ import retrofit2.Retrofit; │ │ │ │ import com.nextcloud.talk.conversationinfoedit.viewmodel.ConversationInfoEditViewModel; │ │ │ │ import com.nextcloud.talk.conversation.viewmodel.ConversationViewModel; │ │ │ │ import com.nextcloud.talk.invitation.viewmodels.InvitationsViewModel; │ │ │ │ import com.nextcloud.talk.contacts.ContactsViewModel; │ │ │ │ import com.nextcloud.talk.conversationcreation.ConversationCreationViewModel; │ │ │ │ -import com.nextcloud.talk.utils.database.user.CurrentUserProviderNew; │ │ │ │ -import com.nextcloud.talk.ui.theme.MaterialSchemesProviderImpl; │ │ │ │ import com.nextcloud.talk.dagger.modules.BusModule_ProvideEventBusFactory; │ │ │ │ -import com.nextcloud.talk.dagger.modules.UtilsModule_ProvidePermissionUtilFactory; │ │ │ │ -import com.nextcloud.talk.dagger.modules.UtilsModule_ProvideMessageUtilsFactory; │ │ │ │ -import com.nextcloud.talk.dagger.modules.ContextModule_ProvideContextFactory; │ │ │ │ import dagger.internal.Provider; │ │ │ │ │ │ │ │ final class DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider implements Provider │ │ │ │ { │ │ │ │ private final int id; │ │ │ │ private final DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl nextcloudTalkApplicationComponentImpl; │ │ │ │ │ │ │ │ @@ -71,133 +71,133 @@ │ │ │ │ │ │ │ │ public Object get() { │ │ │ │ switch (this.id) { │ │ │ │ default: { │ │ │ │ throw new AssertionError(this.id); │ │ │ │ } │ │ │ │ case 39: { │ │ │ │ - return UtilsModule_ProvideMessageUtilsFactory.provideMessageUtils(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetutilsModule(this.nextcloudTalkApplicationComponentImpl), ContextModule_ProvideContextFactory.provideContext(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetcontextModule(this.nextcloudTalkApplicationComponentImpl))); │ │ │ │ + return BusModule_ProvideEventBusFactory.provideEventBus(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetbusModule(this.nextcloudTalkApplicationComponentImpl)); │ │ │ │ } │ │ │ │ case 38: { │ │ │ │ - return UtilsModule_ProvidePermissionUtilFactory.providePermissionUtil(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetutilsModule(this.nextcloudTalkApplicationComponentImpl), ContextModule_ProvideContextFactory.provideContext(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetcontextModule(this.nextcloudTalkApplicationComponentImpl))); │ │ │ │ + return new ConversationCreationViewModel(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$mconversationCreationRepository(this.nextcloudTalkApplicationComponentImpl), DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$muserManager(this.nextcloudTalkApplicationComponentImpl)); │ │ │ │ } │ │ │ │ case 37: { │ │ │ │ - return BusModule_ProvideEventBusFactory.provideEventBus(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetbusModule(this.nextcloudTalkApplicationComponentImpl)); │ │ │ │ + return new ContactsViewModel(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$mcontactsRepository(this.nextcloudTalkApplicationComponentImpl)); │ │ │ │ } │ │ │ │ case 36: { │ │ │ │ - return new MaterialSchemesProviderImpl((CurrentUserProviderNew)DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$mcurrentUserProviderImpl(this.nextcloudTalkApplicationComponentImpl), DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$mcolorUtil(this.nextcloudTalkApplicationComponentImpl)); │ │ │ │ + return new InvitationsViewModel(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$minvitationsRepository(this.nextcloudTalkApplicationComponentImpl)); │ │ │ │ } │ │ │ │ case 35: { │ │ │ │ - return new ConversationCreationViewModel(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$mconversationCreationRepository(this.nextcloudTalkApplicationComponentImpl), DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$muserManager(this.nextcloudTalkApplicationComponentImpl)); │ │ │ │ + return new ConversationViewModel(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$mconversationRepository(this.nextcloudTalkApplicationComponentImpl)); │ │ │ │ } │ │ │ │ case 34: { │ │ │ │ - return new ContactsViewModel(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$mcontactsRepository(this.nextcloudTalkApplicationComponentImpl)); │ │ │ │ + return new ConversationInfoEditViewModel(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$mchatNetworkDataSource(this.nextcloudTalkApplicationComponentImpl), DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$mconversationInfoEditRepository(this.nextcloudTalkApplicationComponentImpl)); │ │ │ │ } │ │ │ │ case 33: { │ │ │ │ - return new InvitationsViewModel(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$minvitationsRepository(this.nextcloudTalkApplicationComponentImpl)); │ │ │ │ + return RestModule_ProvideNcApiCoroutinesFactory.provideNcApiCoroutines(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetrestModule(this.nextcloudTalkApplicationComponentImpl), (Retrofit)DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetprovideRetrofitProvider(this.nextcloudTalkApplicationComponentImpl).get()); │ │ │ │ } │ │ │ │ case 32: { │ │ │ │ - return new ConversationViewModel(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$mconversationRepository(this.nextcloudTalkApplicationComponentImpl)); │ │ │ │ + return new ConversationInfoViewModel(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$mchatNetworkDataSource(this.nextcloudTalkApplicationComponentImpl), DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$mconversationsRepository(this.nextcloudTalkApplicationComponentImpl)); │ │ │ │ } │ │ │ │ case 31: { │ │ │ │ - return new ConversationInfoEditViewModel(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$mchatNetworkDataSource(this.nextcloudTalkApplicationComponentImpl), DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$mconversationInfoEditRepository(this.nextcloudTalkApplicationComponentImpl)); │ │ │ │ + return new MessageInputViewModel(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$mchatNetworkDataSource(this.nextcloudTalkApplicationComponentImpl), ManagerModule_ProvideAudioRecorderManagerFactory.provideAudioRecorderManager(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetmanagerModule(this.nextcloudTalkApplicationComponentImpl)), ManagerModule_ProvideMediaPlayerManagerFactory.provideMediaPlayerManager(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetmanagerModule(this.nextcloudTalkApplicationComponentImpl)), DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$maudioFocusRequestManager(this.nextcloudTalkApplicationComponentImpl), (AppPreferences)DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetprovidePreferencesProvider(this.nextcloudTalkApplicationComponentImpl).get()); │ │ │ │ } │ │ │ │ case 30: { │ │ │ │ - return RestModule_ProvideNcApiCoroutinesFactory.provideNcApiCoroutines(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetrestModule(this.nextcloudTalkApplicationComponentImpl), (Retrofit)DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetprovideRetrofitProvider(this.nextcloudTalkApplicationComponentImpl).get()); │ │ │ │ + return new ChatViewModel(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$mchatNetworkDataSource(this.nextcloudTalkApplicationComponentImpl), DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$mchatMessageRepository(this.nextcloudTalkApplicationComponentImpl), DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$mofflineConversationsRepository(this.nextcloudTalkApplicationComponentImpl), DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$mreactionsRepository(this.nextcloudTalkApplicationComponentImpl), ManagerModule_ProvideMediaRecorderManagerFactory.provideMediaRecorderManager(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetmanagerModule(this.nextcloudTalkApplicationComponentImpl)), DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$maudioFocusRequestManager(this.nextcloudTalkApplicationComponentImpl), (CurrentUserProviderNew)DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$mcurrentUserProviderImpl(this.nextcloudTalkApplicationComponentImpl)); │ │ │ │ } │ │ │ │ case 29: { │ │ │ │ - return new ConversationInfoViewModel(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$mchatNetworkDataSource(this.nextcloudTalkApplicationComponentImpl), DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$mconversationsRepository(this.nextcloudTalkApplicationComponentImpl)); │ │ │ │ + return DatabaseModule_ProvideNetworkMonitorFactory.provideNetworkMonitor(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetdatabaseModule(this.nextcloudTalkApplicationComponentImpl), ContextModule_ProvideContextFactory.provideContext(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetcontextModule(this.nextcloudTalkApplicationComponentImpl))); │ │ │ │ } │ │ │ │ case 28: { │ │ │ │ - return new MessageInputViewModel(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$mchatNetworkDataSource(this.nextcloudTalkApplicationComponentImpl), ManagerModule_ProvideAudioRecorderManagerFactory.provideAudioRecorderManager(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetmanagerModule(this.nextcloudTalkApplicationComponentImpl)), ManagerModule_ProvideMediaPlayerManagerFactory.provideMediaPlayerManager(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetmanagerModule(this.nextcloudTalkApplicationComponentImpl)), DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$maudioFocusRequestManager(this.nextcloudTalkApplicationComponentImpl), (AppPreferences)DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetprovidePreferencesProvider(this.nextcloudTalkApplicationComponentImpl).get()); │ │ │ │ + final DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl nextcloudTalkApplicationComponentImpl = this.nextcloudTalkApplicationComponentImpl; │ │ │ │ + return DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$minjectConversationsListViewModel(nextcloudTalkApplicationComponentImpl, ConversationsListViewModel_Factory.newInstance(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$mofflineConversationsRepository(nextcloudTalkApplicationComponentImpl), DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$muserManager(this.nextcloudTalkApplicationComponentImpl))); │ │ │ │ } │ │ │ │ case 27: { │ │ │ │ - return new ChatViewModel(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$mchatNetworkDataSource(this.nextcloudTalkApplicationComponentImpl), DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$mchatMessageRepository(this.nextcloudTalkApplicationComponentImpl), DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$mofflineConversationsRepository(this.nextcloudTalkApplicationComponentImpl), DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$mreactionsRepository(this.nextcloudTalkApplicationComponentImpl), ManagerModule_ProvideMediaRecorderManagerFactory.provideMediaRecorderManager(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetmanagerModule(this.nextcloudTalkApplicationComponentImpl)), DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$maudioFocusRequestManager(this.nextcloudTalkApplicationComponentImpl), (CurrentUserProviderNew)DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$mcurrentUserProviderImpl(this.nextcloudTalkApplicationComponentImpl)); │ │ │ │ + return new OpenConversationsViewModel(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$mopenConversationsRepository(this.nextcloudTalkApplicationComponentImpl)); │ │ │ │ } │ │ │ │ case 26: { │ │ │ │ - return DatabaseModule_ProvideNetworkMonitorFactory.provideNetworkMonitor(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetdatabaseModule(this.nextcloudTalkApplicationComponentImpl), ContextModule_ProvideContextFactory.provideContext(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetcontextModule(this.nextcloudTalkApplicationComponentImpl))); │ │ │ │ + return new TranslateViewModel(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$mtranslateRepository(this.nextcloudTalkApplicationComponentImpl), DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$muserManager(this.nextcloudTalkApplicationComponentImpl)); │ │ │ │ } │ │ │ │ case 25: { │ │ │ │ - final DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl nextcloudTalkApplicationComponentImpl = this.nextcloudTalkApplicationComponentImpl; │ │ │ │ - return DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$minjectConversationsListViewModel(nextcloudTalkApplicationComponentImpl, ConversationsListViewModel_Factory.newInstance(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$mofflineConversationsRepository(nextcloudTalkApplicationComponentImpl), DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$muserManager(this.nextcloudTalkApplicationComponentImpl))); │ │ │ │ + final DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl nextcloudTalkApplicationComponentImpl2 = this.nextcloudTalkApplicationComponentImpl; │ │ │ │ + return DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$minjectRaiseHandViewModel(nextcloudTalkApplicationComponentImpl2, RaiseHandViewModel_Factory.newInstance(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$mrequestAssistanceRepository(nextcloudTalkApplicationComponentImpl2))); │ │ │ │ } │ │ │ │ case 24: { │ │ │ │ - return new OpenConversationsViewModel(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$mopenConversationsRepository(this.nextcloudTalkApplicationComponentImpl)); │ │ │ │ + final DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl nextcloudTalkApplicationComponentImpl3 = this.nextcloudTalkApplicationComponentImpl; │ │ │ │ + return DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$minjectCallRecordingViewModel(nextcloudTalkApplicationComponentImpl3, CallRecordingViewModel_Factory.newInstance(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$mcallRecordingRepository(nextcloudTalkApplicationComponentImpl3))); │ │ │ │ } │ │ │ │ case 23: { │ │ │ │ - return new TranslateViewModel(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$mtranslateRepository(this.nextcloudTalkApplicationComponentImpl), DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$muserManager(this.nextcloudTalkApplicationComponentImpl)); │ │ │ │ + return DatabaseModule_ProvidePreferencesImplFactory.providePreferencesImpl(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetdatabaseModule(this.nextcloudTalkApplicationComponentImpl), ContextModule_ProvideContextFactory.provideContext(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetcontextModule(this.nextcloudTalkApplicationComponentImpl))); │ │ │ │ } │ │ │ │ case 22: { │ │ │ │ - final DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl nextcloudTalkApplicationComponentImpl2 = this.nextcloudTalkApplicationComponentImpl; │ │ │ │ - return DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$minjectRaiseHandViewModel(nextcloudTalkApplicationComponentImpl2, RaiseHandViewModel_Factory.newInstance(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$mrequestAssistanceRepository(nextcloudTalkApplicationComponentImpl2))); │ │ │ │ + return new RemoteFileBrowserItemsViewModel(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$mremoteFileBrowserItemsRepository(this.nextcloudTalkApplicationComponentImpl), (AppPreferencesImpl)DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetprovidePreferencesImplProvider(this.nextcloudTalkApplicationComponentImpl).get()); │ │ │ │ } │ │ │ │ case 21: { │ │ │ │ - final DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl nextcloudTalkApplicationComponentImpl3 = this.nextcloudTalkApplicationComponentImpl; │ │ │ │ - return DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$minjectCallRecordingViewModel(nextcloudTalkApplicationComponentImpl3, CallRecordingViewModel_Factory.newInstance(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$mcallRecordingRepository(nextcloudTalkApplicationComponentImpl3))); │ │ │ │ + return new PollCreateViewModel(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$mpollRepository(this.nextcloudTalkApplicationComponentImpl)); │ │ │ │ } │ │ │ │ case 20: { │ │ │ │ - return DatabaseModule_ProvidePreferencesImplFactory.providePreferencesImpl(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetdatabaseModule(this.nextcloudTalkApplicationComponentImpl), ContextModule_ProvideContextFactory.provideContext(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetcontextModule(this.nextcloudTalkApplicationComponentImpl))); │ │ │ │ + return new PollResultsViewModel(); │ │ │ │ } │ │ │ │ case 19: { │ │ │ │ - return new RemoteFileBrowserItemsViewModel(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$mremoteFileBrowserItemsRepository(this.nextcloudTalkApplicationComponentImpl), (AppPreferencesImpl)DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetprovidePreferencesImplProvider(this.nextcloudTalkApplicationComponentImpl).get()); │ │ │ │ + return new PollVoteViewModel(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$mpollRepository(this.nextcloudTalkApplicationComponentImpl)); │ │ │ │ } │ │ │ │ case 18: { │ │ │ │ - return new PollCreateViewModel(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$mpollRepository(this.nextcloudTalkApplicationComponentImpl)); │ │ │ │ + final DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl nextcloudTalkApplicationComponentImpl4 = this.nextcloudTalkApplicationComponentImpl; │ │ │ │ + return DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$minjectPollMainViewModel(nextcloudTalkApplicationComponentImpl4, PollMainViewModel_Factory.newInstance(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$mpollRepository(nextcloudTalkApplicationComponentImpl4))); │ │ │ │ } │ │ │ │ case 17: { │ │ │ │ - return new PollResultsViewModel(); │ │ │ │ + return new MessageSearchViewModel(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$munifiedSearchRepository(this.nextcloudTalkApplicationComponentImpl)); │ │ │ │ } │ │ │ │ case 16: { │ │ │ │ - return new PollVoteViewModel(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$mpollRepository(this.nextcloudTalkApplicationComponentImpl)); │ │ │ │ + return new SharedItemsViewModel(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$msharedItemsRepository(this.nextcloudTalkApplicationComponentImpl)); │ │ │ │ } │ │ │ │ case 15: { │ │ │ │ - final DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl nextcloudTalkApplicationComponentImpl4 = this.nextcloudTalkApplicationComponentImpl; │ │ │ │ - return DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$minjectPollMainViewModel(nextcloudTalkApplicationComponentImpl4, PollMainViewModel_Factory.newInstance(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$mpollRepository(nextcloudTalkApplicationComponentImpl4))); │ │ │ │ + return UtilsModule_ProvideDateUtilsFactory.provideDateUtils(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetutilsModule(this.nextcloudTalkApplicationComponentImpl), ContextModule_ProvideContextFactory.provideContext(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetcontextModule(this.nextcloudTalkApplicationComponentImpl))); │ │ │ │ } │ │ │ │ case 14: { │ │ │ │ - return new MessageSearchViewModel(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$munifiedSearchRepository(this.nextcloudTalkApplicationComponentImpl)); │ │ │ │ + return UtilsModule_ProvideMessageUtilsFactory.provideMessageUtils(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetutilsModule(this.nextcloudTalkApplicationComponentImpl), ContextModule_ProvideContextFactory.provideContext(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetcontextModule(this.nextcloudTalkApplicationComponentImpl))); │ │ │ │ } │ │ │ │ case 13: { │ │ │ │ - return UtilsModule_ProvideDateUtilsFactory.provideDateUtils(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetutilsModule(this.nextcloudTalkApplicationComponentImpl), ContextModule_ProvideContextFactory.provideContext(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetcontextModule(this.nextcloudTalkApplicationComponentImpl))); │ │ │ │ + return new MaterialSchemesProviderImpl((CurrentUserProviderNew)DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$mcurrentUserProviderImpl(this.nextcloudTalkApplicationComponentImpl), DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$mcolorUtil(this.nextcloudTalkApplicationComponentImpl)); │ │ │ │ } │ │ │ │ case 12: { │ │ │ │ - return RestModule_ProvideDispatcherFactory.provideDispatcher(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetrestModule(this.nextcloudTalkApplicationComponentImpl)); │ │ │ │ + return UtilsModule_ProvidePermissionUtilFactory.providePermissionUtil(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetutilsModule(this.nextcloudTalkApplicationComponentImpl), ContextModule_ProvideContextFactory.provideContext(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetcontextModule(this.nextcloudTalkApplicationComponentImpl))); │ │ │ │ } │ │ │ │ case 11: { │ │ │ │ - return RestModule_ProvideCookieManagerFactory.provideCookieManager(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetrestModule(this.nextcloudTalkApplicationComponentImpl)); │ │ │ │ + return RestModule_ProvideDispatcherFactory.provideDispatcher(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetrestModule(this.nextcloudTalkApplicationComponentImpl)); │ │ │ │ } │ │ │ │ case 10: { │ │ │ │ - return RestModule_ProvideCacheFactory.provideCache(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetrestModule(this.nextcloudTalkApplicationComponentImpl)); │ │ │ │ + return RestModule_ProvideCookieManagerFactory.provideCookieManager(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetrestModule(this.nextcloudTalkApplicationComponentImpl)); │ │ │ │ } │ │ │ │ case 9: { │ │ │ │ - return DatabaseModule_ProvideTalkDatabaseFactory.provideTalkDatabase(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetdatabaseModule(this.nextcloudTalkApplicationComponentImpl), ContextModule_ProvideContextFactory.provideContext(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetcontextModule(this.nextcloudTalkApplicationComponentImpl)), (AppPreferences)DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetprovidePreferencesProvider(this.nextcloudTalkApplicationComponentImpl).get()); │ │ │ │ + return RestModule_ProvideCacheFactory.provideCache(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetrestModule(this.nextcloudTalkApplicationComponentImpl)); │ │ │ │ } │ │ │ │ case 8: { │ │ │ │ - return RestModule_ProvideKeyManagerFactory.provideKeyManager(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetrestModule(this.nextcloudTalkApplicationComponentImpl), (AppPreferences)DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetprovidePreferencesProvider(this.nextcloudTalkApplicationComponentImpl).get(), DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$muserManager(this.nextcloudTalkApplicationComponentImpl)); │ │ │ │ + return DatabaseModule_ProvideTalkDatabaseFactory.provideTalkDatabase(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetdatabaseModule(this.nextcloudTalkApplicationComponentImpl), ContextModule_ProvideContextFactory.provideContext(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetcontextModule(this.nextcloudTalkApplicationComponentImpl)), (AppPreferences)DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetprovidePreferencesProvider(this.nextcloudTalkApplicationComponentImpl).get()); │ │ │ │ } │ │ │ │ case 7: { │ │ │ │ - return RestModule_ProvideSslSocketFactoryCompatFactory.provideSslSocketFactoryCompat(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetrestModule(this.nextcloudTalkApplicationComponentImpl), (KeyManager)DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetprovideKeyManagerProvider(this.nextcloudTalkApplicationComponentImpl).get(), (TrustManager)DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetprovideTrustManagerProvider(this.nextcloudTalkApplicationComponentImpl).get()); │ │ │ │ + return RestModule_ProvideKeyManagerFactory.provideKeyManager(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetrestModule(this.nextcloudTalkApplicationComponentImpl), (AppPreferences)DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetprovidePreferencesProvider(this.nextcloudTalkApplicationComponentImpl).get(), DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$muserManager(this.nextcloudTalkApplicationComponentImpl)); │ │ │ │ } │ │ │ │ case 6: { │ │ │ │ - return RestModule_ProvideTrustManagerFactory.provideTrustManager(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetrestModule(this.nextcloudTalkApplicationComponentImpl)); │ │ │ │ + return RestModule_ProvideSslSocketFactoryCompatFactory.provideSslSocketFactoryCompat(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetrestModule(this.nextcloudTalkApplicationComponentImpl), (KeyManager)DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetprovideKeyManagerProvider(this.nextcloudTalkApplicationComponentImpl).get(), (TrustManager)DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetprovideTrustManagerProvider(this.nextcloudTalkApplicationComponentImpl).get()); │ │ │ │ } │ │ │ │ case 5: { │ │ │ │ - return DatabaseModule_ProvidePreferencesFactory.providePreferences(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetdatabaseModule(this.nextcloudTalkApplicationComponentImpl), ContextModule_ProvideContextFactory.provideContext(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetcontextModule(this.nextcloudTalkApplicationComponentImpl))); │ │ │ │ + return RestModule_ProvideTrustManagerFactory.provideTrustManager(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetrestModule(this.nextcloudTalkApplicationComponentImpl)); │ │ │ │ } │ │ │ │ case 4: { │ │ │ │ - return RestModule_ProvideProxyFactory.provideProxy(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetrestModule(this.nextcloudTalkApplicationComponentImpl), (AppPreferences)DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetprovidePreferencesProvider(this.nextcloudTalkApplicationComponentImpl).get()); │ │ │ │ + return DatabaseModule_ProvidePreferencesFactory.providePreferences(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetdatabaseModule(this.nextcloudTalkApplicationComponentImpl), ContextModule_ProvideContextFactory.provideContext(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetcontextModule(this.nextcloudTalkApplicationComponentImpl))); │ │ │ │ } │ │ │ │ case 3: { │ │ │ │ - return RestModule_ProvideHttpClientFactory.provideHttpClient(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetrestModule(this.nextcloudTalkApplicationComponentImpl), (Proxy)DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetprovideProxyProvider(this.nextcloudTalkApplicationComponentImpl).get(), (AppPreferences)DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetprovidePreferencesProvider(this.nextcloudTalkApplicationComponentImpl).get(), (TrustManager)DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetprovideTrustManagerProvider(this.nextcloudTalkApplicationComponentImpl).get(), (SSLSocketFactoryCompat)DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetprovideSslSocketFactoryCompatProvider(this.nextcloudTalkApplicationComponentImpl).get(), (Cache)DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetprovideCacheProvider(this.nextcloudTalkApplicationComponentImpl).get(), (CookieManager)DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetprovideCookieManagerProvider(this.nextcloudTalkApplicationComponentImpl).get(), (Dispatcher)DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetprovideDispatcherProvider(this.nextcloudTalkApplicationComponentImpl).get()); │ │ │ │ + return RestModule_ProvideProxyFactory.provideProxy(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetrestModule(this.nextcloudTalkApplicationComponentImpl), (AppPreferences)DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetprovidePreferencesProvider(this.nextcloudTalkApplicationComponentImpl).get()); │ │ │ │ } │ │ │ │ case 2: { │ │ │ │ - return RestModule_ProvideRetrofitFactory.provideRetrofit(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetrestModule(this.nextcloudTalkApplicationComponentImpl), (OkHttpClient)DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetprovideHttpClientProvider(this.nextcloudTalkApplicationComponentImpl).get()); │ │ │ │ + return RestModule_ProvideHttpClientFactory.provideHttpClient(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetrestModule(this.nextcloudTalkApplicationComponentImpl), (Proxy)DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetprovideProxyProvider(this.nextcloudTalkApplicationComponentImpl).get(), (AppPreferences)DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetprovidePreferencesProvider(this.nextcloudTalkApplicationComponentImpl).get(), (TrustManager)DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetprovideTrustManagerProvider(this.nextcloudTalkApplicationComponentImpl).get(), (SSLSocketFactoryCompat)DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetprovideSslSocketFactoryCompatProvider(this.nextcloudTalkApplicationComponentImpl).get(), (Cache)DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetprovideCacheProvider(this.nextcloudTalkApplicationComponentImpl).get(), (CookieManager)DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetprovideCookieManagerProvider(this.nextcloudTalkApplicationComponentImpl).get(), (Dispatcher)DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetprovideDispatcherProvider(this.nextcloudTalkApplicationComponentImpl).get()); │ │ │ │ } │ │ │ │ case 1: { │ │ │ │ - return RestModule_ProvideNcApiFactory.provideNcApi(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetrestModule(this.nextcloudTalkApplicationComponentImpl), (Retrofit)DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetprovideRetrofitProvider(this.nextcloudTalkApplicationComponentImpl).get()); │ │ │ │ + return RestModule_ProvideRetrofitFactory.provideRetrofit(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetrestModule(this.nextcloudTalkApplicationComponentImpl), (OkHttpClient)DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetprovideHttpClientProvider(this.nextcloudTalkApplicationComponentImpl).get()); │ │ │ │ } │ │ │ │ case 0: { │ │ │ │ - return new SharedItemsViewModel(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$msharedItemsRepository(this.nextcloudTalkApplicationComponentImpl)); │ │ │ │ + return RestModule_ProvideNcApiFactory.provideNcApi(DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetrestModule(this.nextcloudTalkApplicationComponentImpl), (Retrofit)DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.-$$Nest$fgetprovideRetrofitProvider(this.nextcloudTalkApplicationComponentImpl).get()); │ │ │ │ } │ │ │ │ } │ │ │ │ } │ │ │ │ } │ │ ├── com/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -367,18 +367,18 @@ │ │ │ │ private final RestModule restModule; │ │ │ │ private Provider sharedItemsViewModelProvider; │ │ │ │ private Provider translateViewModelProvider; │ │ │ │ private final UtilsModule utilsModule; │ │ │ │ │ │ │ │ private DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl(final BusModule busModule, final ContextModule contextModule, final DatabaseModule databaseModule, final RestModule restModule, final ArbitraryStorageModule arbitraryStorageModule, final RepositoryModule repositoryModule, final UtilsModule utilsModule, final ManagerModule managerModule) { │ │ │ │ this.nextcloudTalkApplicationComponentImpl = this; │ │ │ │ - this.repositoryModule = repositoryModule; │ │ │ │ this.restModule = restModule; │ │ │ │ this.databaseModule = databaseModule; │ │ │ │ this.contextModule = contextModule; │ │ │ │ + this.repositoryModule = repositoryModule; │ │ │ │ this.utilsModule = utilsModule; │ │ │ │ this.managerModule = managerModule; │ │ │ │ this.initialize(this.busModule = busModule, contextModule, databaseModule, restModule, this.arbitraryStorageModule = arbitraryStorageModule, repositoryModule, utilsModule, managerModule); │ │ │ │ this.initialize2(busModule, contextModule, databaseModule, restModule, arbitraryStorageModule, repositoryModule, utilsModule, managerModule); │ │ │ │ } │ │ │ │ │ │ │ │ private AndroidViewThemeUtils androidViewThemeUtils() { │ │ │ │ @@ -458,59 +458,59 @@ │ │ │ │ } │ │ │ │ │ │ │ │ private DialogViewThemeUtils dialogViewThemeUtils() { │ │ │ │ return new DialogViewThemeUtils(this.materialSchemes()); │ │ │ │ } │ │ │ │ │ │ │ │ private void initialize(final BusModule busModule, final ContextModule contextModule, final DatabaseModule databaseModule, final RestModule restModule, final ArbitraryStorageModule arbitraryStorageModule, final RepositoryModule repositoryModule, final UtilsModule utilsModule, final ManagerModule managerModule) { │ │ │ │ - this.providePreferencesProvider = DoubleCheck.provider((Provider)new DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider(this.nextcloudTalkApplicationComponentImpl, 5)); │ │ │ │ - this.provideProxyProvider = DoubleCheck.provider((Provider)new DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider(this.nextcloudTalkApplicationComponentImpl, 4)); │ │ │ │ - this.provideTrustManagerProvider = DoubleCheck.provider((Provider)new DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider(this.nextcloudTalkApplicationComponentImpl, 6)); │ │ │ │ - this.provideTalkDatabaseProvider = DoubleCheck.provider((Provider)new DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider(this.nextcloudTalkApplicationComponentImpl, 9)); │ │ │ │ - this.provideKeyManagerProvider = DoubleCheck.provider((Provider)new DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider(this.nextcloudTalkApplicationComponentImpl, 8)); │ │ │ │ - this.provideSslSocketFactoryCompatProvider = DoubleCheck.provider((Provider)new DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider(this.nextcloudTalkApplicationComponentImpl, 7)); │ │ │ │ - this.provideCacheProvider = DoubleCheck.provider((Provider)new DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider(this.nextcloudTalkApplicationComponentImpl, 10)); │ │ │ │ - this.provideCookieManagerProvider = DoubleCheck.provider((Provider)new DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider(this.nextcloudTalkApplicationComponentImpl, 11)); │ │ │ │ - this.provideDispatcherProvider = DoubleCheck.provider((Provider)new DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider(this.nextcloudTalkApplicationComponentImpl, 12)); │ │ │ │ - this.provideHttpClientProvider = DoubleCheck.provider((Provider)new DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider(this.nextcloudTalkApplicationComponentImpl, 3)); │ │ │ │ - this.provideRetrofitProvider = DoubleCheck.provider((Provider)new DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider(this.nextcloudTalkApplicationComponentImpl, 2)); │ │ │ │ - this.provideNcApiProvider = DoubleCheck.provider((Provider)new DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider(this.nextcloudTalkApplicationComponentImpl, 1)); │ │ │ │ - this.provideDateUtilsProvider = SingleCheck.provider((Provider)new DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider(this.nextcloudTalkApplicationComponentImpl, 13)); │ │ │ │ - this.sharedItemsViewModelProvider = (Provider)new DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider(this.nextcloudTalkApplicationComponentImpl, 0); │ │ │ │ - this.messageSearchViewModelProvider = (Provider)new DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider(this.nextcloudTalkApplicationComponentImpl, 14); │ │ │ │ - this.pollMainViewModelProvider = (Provider)new DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider(this.nextcloudTalkApplicationComponentImpl, 15); │ │ │ │ - this.pollVoteViewModelProvider = (Provider)new DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider(this.nextcloudTalkApplicationComponentImpl, 16); │ │ │ │ - this.pollResultsViewModelProvider = (Provider)new DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider(this.nextcloudTalkApplicationComponentImpl, 17); │ │ │ │ - this.pollCreateViewModelProvider = (Provider)new DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider(this.nextcloudTalkApplicationComponentImpl, 18); │ │ │ │ - this.providePreferencesImplProvider = DoubleCheck.provider((Provider)new DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider(this.nextcloudTalkApplicationComponentImpl, 20)); │ │ │ │ - this.remoteFileBrowserItemsViewModelProvider = (Provider)new DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider(this.nextcloudTalkApplicationComponentImpl, 19); │ │ │ │ - this.callRecordingViewModelProvider = (Provider)new DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider(this.nextcloudTalkApplicationComponentImpl, 21); │ │ │ │ - this.raiseHandViewModelProvider = (Provider)new DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider(this.nextcloudTalkApplicationComponentImpl, 22); │ │ │ │ - this.translateViewModelProvider = (Provider)new DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider(this.nextcloudTalkApplicationComponentImpl, 23); │ │ │ │ - this.openConversationsViewModelProvider = (Provider)new DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider(this.nextcloudTalkApplicationComponentImpl, 24); │ │ │ │ + this.providePreferencesProvider = DoubleCheck.provider((Provider)new DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider(this.nextcloudTalkApplicationComponentImpl, 4)); │ │ │ │ + this.provideProxyProvider = DoubleCheck.provider((Provider)new DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider(this.nextcloudTalkApplicationComponentImpl, 3)); │ │ │ │ + this.provideTrustManagerProvider = DoubleCheck.provider((Provider)new DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider(this.nextcloudTalkApplicationComponentImpl, 5)); │ │ │ │ + this.provideTalkDatabaseProvider = DoubleCheck.provider((Provider)new DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider(this.nextcloudTalkApplicationComponentImpl, 8)); │ │ │ │ + this.provideKeyManagerProvider = DoubleCheck.provider((Provider)new DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider(this.nextcloudTalkApplicationComponentImpl, 7)); │ │ │ │ + this.provideSslSocketFactoryCompatProvider = DoubleCheck.provider((Provider)new DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider(this.nextcloudTalkApplicationComponentImpl, 6)); │ │ │ │ + this.provideCacheProvider = DoubleCheck.provider((Provider)new DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider(this.nextcloudTalkApplicationComponentImpl, 9)); │ │ │ │ + this.provideCookieManagerProvider = DoubleCheck.provider((Provider)new DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider(this.nextcloudTalkApplicationComponentImpl, 10)); │ │ │ │ + this.provideDispatcherProvider = DoubleCheck.provider((Provider)new DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider(this.nextcloudTalkApplicationComponentImpl, 11)); │ │ │ │ + this.provideHttpClientProvider = DoubleCheck.provider((Provider)new DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider(this.nextcloudTalkApplicationComponentImpl, 2)); │ │ │ │ + this.provideRetrofitProvider = DoubleCheck.provider((Provider)new DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider(this.nextcloudTalkApplicationComponentImpl, 1)); │ │ │ │ + this.provideNcApiProvider = DoubleCheck.provider((Provider)new DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider(this.nextcloudTalkApplicationComponentImpl, 0)); │ │ │ │ + this.providePermissionUtilProvider = SingleCheck.provider((Provider)new DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider(this.nextcloudTalkApplicationComponentImpl, 12)); │ │ │ │ + final DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider materialSchemesProviderImplProvider = new DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider(this.nextcloudTalkApplicationComponentImpl, 13); │ │ │ │ + this.materialSchemesProviderImplProvider = (Provider)materialSchemesProviderImplProvider; │ │ │ │ + this.bindMaterialSchemesProvider = SingleCheck.provider((Provider)materialSchemesProviderImplProvider); │ │ │ │ + this.provideMessageUtilsProvider = SingleCheck.provider((Provider)new DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider(this.nextcloudTalkApplicationComponentImpl, 14)); │ │ │ │ + this.provideDateUtilsProvider = SingleCheck.provider((Provider)new DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider(this.nextcloudTalkApplicationComponentImpl, 15)); │ │ │ │ + this.sharedItemsViewModelProvider = (Provider)new DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider(this.nextcloudTalkApplicationComponentImpl, 16); │ │ │ │ + this.messageSearchViewModelProvider = (Provider)new DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider(this.nextcloudTalkApplicationComponentImpl, 17); │ │ │ │ + this.pollMainViewModelProvider = (Provider)new DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider(this.nextcloudTalkApplicationComponentImpl, 18); │ │ │ │ + this.pollVoteViewModelProvider = (Provider)new DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider(this.nextcloudTalkApplicationComponentImpl, 19); │ │ │ │ + this.pollResultsViewModelProvider = (Provider)new DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider(this.nextcloudTalkApplicationComponentImpl, 20); │ │ │ │ + this.pollCreateViewModelProvider = (Provider)new DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider(this.nextcloudTalkApplicationComponentImpl, 21); │ │ │ │ + this.providePreferencesImplProvider = DoubleCheck.provider((Provider)new DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider(this.nextcloudTalkApplicationComponentImpl, 23)); │ │ │ │ + this.remoteFileBrowserItemsViewModelProvider = (Provider)new DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider(this.nextcloudTalkApplicationComponentImpl, 22); │ │ │ │ } │ │ │ │ │ │ │ │ private void initialize2(final BusModule busModule, final ContextModule contextModule, final DatabaseModule databaseModule, final RestModule restModule, final ArbitraryStorageModule arbitraryStorageModule, final RepositoryModule repositoryModule, final UtilsModule utilsModule, final ManagerModule managerModule) { │ │ │ │ - this.provideNetworkMonitorProvider = DoubleCheck.provider((Provider)new DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider(this.nextcloudTalkApplicationComponentImpl, 26)); │ │ │ │ - this.conversationsListViewModelProvider = (Provider)new DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider(this.nextcloudTalkApplicationComponentImpl, 25); │ │ │ │ - this.chatViewModelProvider = (Provider)new DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider(this.nextcloudTalkApplicationComponentImpl, 27); │ │ │ │ - this.messageInputViewModelProvider = (Provider)new DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider(this.nextcloudTalkApplicationComponentImpl, 28); │ │ │ │ - this.provideNcApiCoroutinesProvider = DoubleCheck.provider((Provider)new DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider(this.nextcloudTalkApplicationComponentImpl, 30)); │ │ │ │ - this.conversationInfoViewModelProvider = (Provider)new DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider(this.nextcloudTalkApplicationComponentImpl, 29); │ │ │ │ - this.conversationInfoEditViewModelProvider = (Provider)new DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider(this.nextcloudTalkApplicationComponentImpl, 31); │ │ │ │ - this.conversationViewModelProvider = (Provider)new DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider(this.nextcloudTalkApplicationComponentImpl, 32); │ │ │ │ - this.invitationsViewModelProvider = (Provider)new DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider(this.nextcloudTalkApplicationComponentImpl, 33); │ │ │ │ - this.contactsViewModelProvider = (Provider)new DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider(this.nextcloudTalkApplicationComponentImpl, 34); │ │ │ │ - this.conversationCreationViewModelProvider = (Provider)new DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider(this.nextcloudTalkApplicationComponentImpl, 35); │ │ │ │ - final DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider materialSchemesProviderImplProvider = new DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider(this.nextcloudTalkApplicationComponentImpl, 36); │ │ │ │ - this.materialSchemesProviderImplProvider = (Provider)materialSchemesProviderImplProvider; │ │ │ │ - this.bindMaterialSchemesProvider = SingleCheck.provider((Provider)materialSchemesProviderImplProvider); │ │ │ │ - this.provideEventBusProvider = DoubleCheck.provider((Provider)new DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider(this.nextcloudTalkApplicationComponentImpl, 37)); │ │ │ │ - this.providePermissionUtilProvider = SingleCheck.provider((Provider)new DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider(this.nextcloudTalkApplicationComponentImpl, 38)); │ │ │ │ - this.provideMessageUtilsProvider = SingleCheck.provider((Provider)new DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider(this.nextcloudTalkApplicationComponentImpl, 39)); │ │ │ │ + this.callRecordingViewModelProvider = (Provider)new DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider(this.nextcloudTalkApplicationComponentImpl, 24); │ │ │ │ + this.raiseHandViewModelProvider = (Provider)new DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider(this.nextcloudTalkApplicationComponentImpl, 25); │ │ │ │ + this.translateViewModelProvider = (Provider)new DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider(this.nextcloudTalkApplicationComponentImpl, 26); │ │ │ │ + this.openConversationsViewModelProvider = (Provider)new DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider(this.nextcloudTalkApplicationComponentImpl, 27); │ │ │ │ + this.provideNetworkMonitorProvider = DoubleCheck.provider((Provider)new DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider(this.nextcloudTalkApplicationComponentImpl, 29)); │ │ │ │ + this.conversationsListViewModelProvider = (Provider)new DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider(this.nextcloudTalkApplicationComponentImpl, 28); │ │ │ │ + this.chatViewModelProvider = (Provider)new DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider(this.nextcloudTalkApplicationComponentImpl, 30); │ │ │ │ + this.messageInputViewModelProvider = (Provider)new DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider(this.nextcloudTalkApplicationComponentImpl, 31); │ │ │ │ + this.provideNcApiCoroutinesProvider = DoubleCheck.provider((Provider)new DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider(this.nextcloudTalkApplicationComponentImpl, 33)); │ │ │ │ + this.conversationInfoViewModelProvider = (Provider)new DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider(this.nextcloudTalkApplicationComponentImpl, 32); │ │ │ │ + this.conversationInfoEditViewModelProvider = (Provider)new DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider(this.nextcloudTalkApplicationComponentImpl, 34); │ │ │ │ + this.conversationViewModelProvider = (Provider)new DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider(this.nextcloudTalkApplicationComponentImpl, 35); │ │ │ │ + this.invitationsViewModelProvider = (Provider)new DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider(this.nextcloudTalkApplicationComponentImpl, 36); │ │ │ │ + this.contactsViewModelProvider = (Provider)new DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider(this.nextcloudTalkApplicationComponentImpl, 37); │ │ │ │ + this.conversationCreationViewModelProvider = (Provider)new DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider(this.nextcloudTalkApplicationComponentImpl, 38); │ │ │ │ + this.provideEventBusProvider = DoubleCheck.provider((Provider)new DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider(this.nextcloudTalkApplicationComponentImpl, 39)); │ │ │ │ } │ │ │ │ │ │ │ │ private AccountRemovalWorker injectAccountRemovalWorker(final AccountRemovalWorker accountRemovalWorker) { │ │ │ │ AccountRemovalWorker_MembersInjector.injectUserManager(accountRemovalWorker, this.userManager()); │ │ │ │ AccountRemovalWorker_MembersInjector.injectArbitraryStorageManager(accountRemovalWorker, this.arbitraryStorageManager()); │ │ │ │ AccountRemovalWorker_MembersInjector.injectAppPreferences(accountRemovalWorker, (AppPreferences)this.providePreferencesProvider.get()); │ │ │ │ AccountRemovalWorker_MembersInjector.injectRetrofit(accountRemovalWorker, (Retrofit)this.provideRetrofitProvider.get()); ├── smali_classes3/com/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl.smali │ @@ -878,24 +878,24 @@ │ .line 564 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ .line 476 │ iput-object p0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ .line 565 │ - iput-object p6, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->repositoryModule:Lcom/nextcloud/talk/dagger/modules/RepositoryModule; │ + iput-object p4, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->restModule:Lcom/nextcloud/talk/dagger/modules/RestModule; │ │ .line 566 │ - iput-object p4, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->restModule:Lcom/nextcloud/talk/dagger/modules/RestModule; │ + iput-object p3, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->databaseModule:Lcom/nextcloud/talk/dagger/modules/DatabaseModule; │ │ .line 567 │ - iput-object p3, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->databaseModule:Lcom/nextcloud/talk/dagger/modules/DatabaseModule; │ + iput-object p2, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->contextModule:Lcom/nextcloud/talk/dagger/modules/ContextModule; │ │ .line 568 │ - iput-object p2, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->contextModule:Lcom/nextcloud/talk/dagger/modules/ContextModule; │ + iput-object p6, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->repositoryModule:Lcom/nextcloud/talk/dagger/modules/RepositoryModule; │ │ .line 569 │ iput-object p7, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->utilsModule:Lcom/nextcloud/talk/dagger/modules/UtilsModule; │ │ .line 570 │ iput-object p8, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->managerModule:Lcom/nextcloud/talk/dagger/modules/ManagerModule; │ │ @@ -921,15 +921,15 @@ │ │ return-void │ .end method │ │ .method private androidViewThemeUtils()Lcom/nextcloud/android/common/ui/theme/utils/AndroidViewThemeUtils; │ .locals 3 │ │ - .line 700 │ + .line 599 │ new-instance v0, Lcom/nextcloud/android/common/ui/theme/utils/AndroidViewThemeUtils; │ │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->materialSchemes()Lcom/nextcloud/android/common/ui/theme/MaterialSchemes; │ │ move-result-object v1 │ │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->colorUtil()Lcom/nextcloud/android/common/ui/color/ColorUtil; │ @@ -940,15 +940,15 @@ │ │ return-object v0 │ .end method │ │ .method private androidXViewThemeUtils()Lcom/nextcloud/android/common/ui/theme/utils/AndroidXViewThemeUtils; │ .locals 3 │ │ - .line 708 │ + .line 607 │ new-instance v0, Lcom/nextcloud/android/common/ui/theme/utils/AndroidXViewThemeUtils; │ │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->materialSchemes()Lcom/nextcloud/android/common/ui/theme/MaterialSchemes; │ │ move-result-object v1 │ │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->androidViewThemeUtils()Lcom/nextcloud/android/common/ui/theme/utils/AndroidViewThemeUtils; │ @@ -997,15 +997,15 @@ │ │ return-object v0 │ .end method │ │ .method private audioFocusRequestManager()Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager; │ .locals 2 │ │ - .line 659 │ + .line 691 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->managerModule:Lcom/nextcloud/talk/dagger/modules/ManagerModule; │ │ iget-object v1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->contextModule:Lcom/nextcloud/talk/dagger/modules/ContextModule; │ │ invoke-static {v1}, Lcom/nextcloud/talk/dagger/modules/ContextModule_ProvideContextFactory;->provideContext(Lcom/nextcloud/talk/dagger/modules/ContextModule;)Landroid/content/Context; │ │ move-result-object v1 │ @@ -1016,15 +1016,15 @@ │ │ return-object v0 │ .end method │ │ .method private callRecordingRepository()Lcom/nextcloud/talk/repositories/callrecording/CallRecordingRepository; │ .locals 3 │ │ - .line 607 │ + .line 639 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->repositoryModule:Lcom/nextcloud/talk/dagger/modules/RepositoryModule; │ │ iget-object v1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideNcApiProvider:Ldagger/internal/Provider; │ │ invoke-interface {v1}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v1 │ @@ -1041,15 +1041,15 @@ │ │ return-object v0 │ .end method │ │ .method private chatBlocksDao()Lcom/nextcloud/talk/data/database/dao/ChatBlocksDao; │ .locals 1 │ │ - .line 647 │ + .line 679 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideTalkDatabaseProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/data/source/local/TalkDatabase; │ @@ -1060,15 +1060,15 @@ │ │ return-object v0 │ .end method │ │ .method private chatMessageRepository()Lcom/nextcloud/talk/chat/data/ChatMessageRepository; │ .locals 6 │ │ - .line 651 │ + .line 683 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->repositoryModule:Lcom/nextcloud/talk/dagger/modules/RepositoryModule; │ │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->chatMessagesDao()Lcom/nextcloud/talk/data/database/dao/ChatMessagesDao; │ │ move-result-object v1 │ │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->chatBlocksDao()Lcom/nextcloud/talk/data/database/dao/ChatBlocksDao; │ @@ -1097,15 +1097,15 @@ │ │ return-object v0 │ .end method │ │ .method private chatMessagesDao()Lcom/nextcloud/talk/data/database/dao/ChatMessagesDao; │ .locals 1 │ │ - .line 643 │ + .line 675 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideTalkDatabaseProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/data/source/local/TalkDatabase; │ @@ -1116,15 +1116,15 @@ │ │ return-object v0 │ .end method │ │ .method private chatNetworkDataSource()Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource; │ .locals 2 │ │ - .line 631 │ + .line 663 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->repositoryModule:Lcom/nextcloud/talk/dagger/modules/RepositoryModule; │ │ iget-object v1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideNcApiProvider:Ldagger/internal/Provider; │ │ invoke-interface {v1}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v1 │ @@ -1137,15 +1137,15 @@ │ │ return-object v0 │ .end method │ │ .method private colorUtil()Lcom/nextcloud/android/common/ui/color/ColorUtil; │ .locals 2 │ │ - .line 692 │ + .line 591 │ new-instance v0, Lcom/nextcloud/android/common/ui/color/ColorUtil; │ │ iget-object v1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->contextModule:Lcom/nextcloud/talk/dagger/modules/ContextModule; │ │ invoke-static {v1}, Lcom/nextcloud/talk/dagger/modules/ContextModule_ProvideContextFactory;->provideContext(Lcom/nextcloud/talk/dagger/modules/ContextModule;)Landroid/content/Context; │ │ move-result-object v1 │ @@ -1154,15 +1154,15 @@ │ │ return-object v0 │ .end method │ │ .method private contactsRepository()Lcom/nextcloud/talk/contacts/ContactsRepository; │ .locals 3 │ │ - .line 675 │ + .line 707 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->repositoryModule:Lcom/nextcloud/talk/dagger/modules/RepositoryModule; │ │ iget-object v1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideNcApiCoroutinesProvider:Ldagger/internal/Provider; │ │ invoke-interface {v1}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v1 │ @@ -1179,15 +1179,15 @@ │ │ return-object v0 │ .end method │ │ .method private conversationCreationRepository()Lcom/nextcloud/talk/conversationcreation/ConversationCreationRepository; │ .locals 3 │ │ - .line 679 │ + .line 711 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->repositoryModule:Lcom/nextcloud/talk/dagger/modules/RepositoryModule; │ │ iget-object v1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideNcApiCoroutinesProvider:Ldagger/internal/Provider; │ │ invoke-interface {v1}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v1 │ @@ -1204,15 +1204,15 @@ │ │ return-object v0 │ .end method │ │ .method private conversationInfoEditRepository()Lcom/nextcloud/talk/conversationinfoedit/data/ConversationInfoEditRepository; │ .locals 4 │ │ - .line 667 │ + .line 699 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->repositoryModule:Lcom/nextcloud/talk/dagger/modules/RepositoryModule; │ │ iget-object v1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideNcApiProvider:Ldagger/internal/Provider; │ │ invoke-interface {v1}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v1 │ @@ -1237,15 +1237,15 @@ │ │ return-object v0 │ .end method │ │ .method private conversationRepository()Lcom/nextcloud/talk/conversation/repository/ConversationRepository; │ .locals 3 │ │ - .line 671 │ + .line 703 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->repositoryModule:Lcom/nextcloud/talk/dagger/modules/RepositoryModule; │ │ iget-object v1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideNcApiProvider:Ldagger/internal/Provider; │ │ invoke-interface {v1}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v1 │ @@ -1262,15 +1262,15 @@ │ │ return-object v0 │ .end method │ │ .method private conversationsDao()Lcom/nextcloud/talk/data/database/dao/ConversationsDao; │ .locals 1 │ │ - .line 623 │ + .line 655 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideTalkDatabaseProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/data/source/local/TalkDatabase; │ @@ -1281,15 +1281,15 @@ │ │ return-object v0 │ .end method │ │ .method private conversationsNetworkDataSource()Lcom/nextcloud/talk/conversationlist/data/network/ConversationsNetworkDataSource; │ .locals 2 │ │ - .line 627 │ + .line 659 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->repositoryModule:Lcom/nextcloud/talk/dagger/modules/RepositoryModule; │ │ iget-object v1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideNcApiProvider:Ldagger/internal/Provider; │ │ invoke-interface {v1}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v1 │ @@ -1302,15 +1302,15 @@ │ │ return-object v0 │ .end method │ │ .method private conversationsRepository()Lcom/nextcloud/talk/repositories/conversations/ConversationsRepository; │ .locals 4 │ │ - .line 663 │ + .line 695 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->repositoryModule:Lcom/nextcloud/talk/dagger/modules/RepositoryModule; │ │ iget-object v1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideNcApiProvider:Ldagger/internal/Provider; │ │ invoke-interface {v1}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v1 │ @@ -1335,30 +1335,30 @@ │ │ return-object v0 │ .end method │ │ .method private currentUserProviderImpl()Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderImpl; │ .locals 2 │ │ - .line 591 │ + .line 587 │ new-instance v0, Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderImpl; │ │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->userManager()Lcom/nextcloud/talk/users/UserManager; │ │ move-result-object v1 │ │ invoke-direct {v0, v1}, Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderImpl;->(Lcom/nextcloud/talk/users/UserManager;)V │ │ return-object v0 │ .end method │ │ .method private dialogViewThemeUtils()Lcom/nextcloud/android/common/ui/theme/utils/DialogViewThemeUtils; │ .locals 2 │ │ - .line 716 │ + .line 615 │ new-instance v0, Lcom/nextcloud/android/common/ui/theme/utils/DialogViewThemeUtils; │ │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->materialSchemes()Lcom/nextcloud/android/common/ui/theme/MaterialSchemes; │ │ move-result-object v1 │ │ invoke-direct {v0, v1}, Lcom/nextcloud/android/common/ui/theme/utils/DialogViewThemeUtils;->(Lcom/nextcloud/android/common/ui/theme/MaterialSchemes;)V │ @@ -1392,339 +1392,343 @@ │ .end annotation │ │ .line 737 │ new-instance p1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; │ │ iget-object p2, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ - const/4 p3, 0x5 │ + const/4 p3, 0x4 │ │ invoke-direct {p1, p2, p3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V │ │ invoke-static {p1}, Ldagger/internal/DoubleCheck;->provider(Ldagger/internal/Provider;)Ldagger/internal/Provider; │ │ move-result-object p1 │ │ iput-object p1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->providePreferencesProvider:Ldagger/internal/Provider; │ │ .line 738 │ new-instance p1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; │ │ iget-object p2, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ - const/4 p3, 0x4 │ + const/4 p3, 0x3 │ │ invoke-direct {p1, p2, p3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V │ │ invoke-static {p1}, Ldagger/internal/DoubleCheck;->provider(Ldagger/internal/Provider;)Ldagger/internal/Provider; │ │ move-result-object p1 │ │ iput-object p1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideProxyProvider:Ldagger/internal/Provider; │ │ .line 739 │ new-instance p1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; │ │ iget-object p2, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ - const/4 p3, 0x6 │ + const/4 p3, 0x5 │ │ invoke-direct {p1, p2, p3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V │ │ invoke-static {p1}, Ldagger/internal/DoubleCheck;->provider(Ldagger/internal/Provider;)Ldagger/internal/Provider; │ │ move-result-object p1 │ │ iput-object p1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideTrustManagerProvider:Ldagger/internal/Provider; │ │ .line 740 │ new-instance p1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; │ │ iget-object p2, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ - const/16 p3, 0x9 │ + const/16 p3, 0x8 │ │ invoke-direct {p1, p2, p3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V │ │ invoke-static {p1}, Ldagger/internal/DoubleCheck;->provider(Ldagger/internal/Provider;)Ldagger/internal/Provider; │ │ move-result-object p1 │ │ iput-object p1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideTalkDatabaseProvider:Ldagger/internal/Provider; │ │ .line 741 │ new-instance p1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; │ │ iget-object p2, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ - const/16 p3, 0x8 │ + const/4 p3, 0x7 │ │ invoke-direct {p1, p2, p3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V │ │ invoke-static {p1}, Ldagger/internal/DoubleCheck;->provider(Ldagger/internal/Provider;)Ldagger/internal/Provider; │ │ move-result-object p1 │ │ iput-object p1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideKeyManagerProvider:Ldagger/internal/Provider; │ │ .line 742 │ new-instance p1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; │ │ iget-object p2, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ - const/4 p3, 0x7 │ + const/4 p3, 0x6 │ │ invoke-direct {p1, p2, p3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V │ │ invoke-static {p1}, Ldagger/internal/DoubleCheck;->provider(Ldagger/internal/Provider;)Ldagger/internal/Provider; │ │ move-result-object p1 │ │ iput-object p1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideSslSocketFactoryCompatProvider:Ldagger/internal/Provider; │ │ .line 743 │ new-instance p1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; │ │ iget-object p2, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ - const/16 p3, 0xa │ + const/16 p3, 0x9 │ │ invoke-direct {p1, p2, p3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V │ │ invoke-static {p1}, Ldagger/internal/DoubleCheck;->provider(Ldagger/internal/Provider;)Ldagger/internal/Provider; │ │ move-result-object p1 │ │ iput-object p1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideCacheProvider:Ldagger/internal/Provider; │ │ .line 744 │ new-instance p1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; │ │ iget-object p2, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ - const/16 p3, 0xb │ + const/16 p3, 0xa │ │ invoke-direct {p1, p2, p3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V │ │ invoke-static {p1}, Ldagger/internal/DoubleCheck;->provider(Ldagger/internal/Provider;)Ldagger/internal/Provider; │ │ move-result-object p1 │ │ iput-object p1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideCookieManagerProvider:Ldagger/internal/Provider; │ │ .line 745 │ new-instance p1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; │ │ iget-object p2, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ - const/16 p3, 0xc │ + const/16 p3, 0xb │ │ invoke-direct {p1, p2, p3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V │ │ invoke-static {p1}, Ldagger/internal/DoubleCheck;->provider(Ldagger/internal/Provider;)Ldagger/internal/Provider; │ │ move-result-object p1 │ │ iput-object p1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideDispatcherProvider:Ldagger/internal/Provider; │ │ .line 746 │ new-instance p1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; │ │ iget-object p2, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ - const/4 p3, 0x3 │ + const/4 p3, 0x2 │ │ invoke-direct {p1, p2, p3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V │ │ invoke-static {p1}, Ldagger/internal/DoubleCheck;->provider(Ldagger/internal/Provider;)Ldagger/internal/Provider; │ │ move-result-object p1 │ │ iput-object p1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideHttpClientProvider:Ldagger/internal/Provider; │ │ .line 747 │ new-instance p1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; │ │ iget-object p2, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ - const/4 p3, 0x2 │ + const/4 p3, 0x1 │ │ invoke-direct {p1, p2, p3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V │ │ invoke-static {p1}, Ldagger/internal/DoubleCheck;->provider(Ldagger/internal/Provider;)Ldagger/internal/Provider; │ │ move-result-object p1 │ │ iput-object p1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideRetrofitProvider:Ldagger/internal/Provider; │ │ .line 748 │ new-instance p1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; │ │ iget-object p2, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ - const/4 p3, 0x1 │ + const/4 p3, 0x0 │ │ invoke-direct {p1, p2, p3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V │ │ invoke-static {p1}, Ldagger/internal/DoubleCheck;->provider(Ldagger/internal/Provider;)Ldagger/internal/Provider; │ │ move-result-object p1 │ │ iput-object p1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideNcApiProvider:Ldagger/internal/Provider; │ │ .line 749 │ new-instance p1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; │ │ iget-object p2, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ - const/16 p3, 0xd │ + const/16 p3, 0xc │ │ invoke-direct {p1, p2, p3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V │ │ invoke-static {p1}, Ldagger/internal/SingleCheck;->provider(Ldagger/internal/Provider;)Ldagger/internal/Provider; │ │ move-result-object p1 │ │ - iput-object p1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideDateUtilsProvider:Ldagger/internal/Provider; │ + iput-object p1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->providePermissionUtilProvider:Ldagger/internal/Provider; │ │ .line 750 │ new-instance p1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; │ │ iget-object p2, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ - const/4 p3, 0x0 │ + const/16 p3, 0xd │ │ invoke-direct {p1, p2, p3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V │ │ - iput-object p1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->sharedItemsViewModelProvider:Ldagger/internal/Provider; │ + iput-object p1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->materialSchemesProviderImplProvider:Ldagger/internal/Provider; │ │ .line 751 │ - new-instance p1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; │ - │ - iget-object p2, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ - │ - const/16 p3, 0xe │ + invoke-static {p1}, Ldagger/internal/SingleCheck;->provider(Ldagger/internal/Provider;)Ldagger/internal/Provider; │ │ - invoke-direct {p1, p2, p3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V │ + move-result-object p1 │ │ - iput-object p1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->messageSearchViewModelProvider:Ldagger/internal/Provider; │ + iput-object p1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->bindMaterialSchemesProvider:Ldagger/internal/Provider; │ │ .line 752 │ new-instance p1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; │ │ iget-object p2, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ - const/16 p3, 0xf │ + const/16 p3, 0xe │ │ invoke-direct {p1, p2, p3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V │ │ - iput-object p1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->pollMainViewModelProvider:Ldagger/internal/Provider; │ + invoke-static {p1}, Ldagger/internal/SingleCheck;->provider(Ldagger/internal/Provider;)Ldagger/internal/Provider; │ + │ + move-result-object p1 │ + │ + iput-object p1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideMessageUtilsProvider:Ldagger/internal/Provider; │ │ .line 753 │ new-instance p1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; │ │ iget-object p2, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ - const/16 p3, 0x10 │ + const/16 p3, 0xf │ │ invoke-direct {p1, p2, p3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V │ │ - iput-object p1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->pollVoteViewModelProvider:Ldagger/internal/Provider; │ + invoke-static {p1}, Ldagger/internal/SingleCheck;->provider(Ldagger/internal/Provider;)Ldagger/internal/Provider; │ + │ + move-result-object p1 │ + │ + iput-object p1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideDateUtilsProvider:Ldagger/internal/Provider; │ │ .line 754 │ new-instance p1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; │ │ iget-object p2, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ - const/16 p3, 0x11 │ + const/16 p3, 0x10 │ │ invoke-direct {p1, p2, p3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V │ │ - iput-object p1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->pollResultsViewModelProvider:Ldagger/internal/Provider; │ + iput-object p1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->sharedItemsViewModelProvider:Ldagger/internal/Provider; │ │ .line 755 │ new-instance p1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; │ │ iget-object p2, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ - const/16 p3, 0x12 │ + const/16 p3, 0x11 │ │ invoke-direct {p1, p2, p3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V │ │ - iput-object p1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->pollCreateViewModelProvider:Ldagger/internal/Provider; │ + iput-object p1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->messageSearchViewModelProvider:Ldagger/internal/Provider; │ │ .line 756 │ new-instance p1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; │ │ iget-object p2, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ - const/16 p3, 0x14 │ + const/16 p3, 0x12 │ │ invoke-direct {p1, p2, p3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V │ │ - invoke-static {p1}, Ldagger/internal/DoubleCheck;->provider(Ldagger/internal/Provider;)Ldagger/internal/Provider; │ - │ - move-result-object p1 │ - │ - iput-object p1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->providePreferencesImplProvider:Ldagger/internal/Provider; │ + iput-object p1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->pollMainViewModelProvider:Ldagger/internal/Provider; │ │ .line 757 │ new-instance p1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; │ │ iget-object p2, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ const/16 p3, 0x13 │ │ invoke-direct {p1, p2, p3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V │ │ - iput-object p1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->remoteFileBrowserItemsViewModelProvider:Ldagger/internal/Provider; │ + iput-object p1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->pollVoteViewModelProvider:Ldagger/internal/Provider; │ │ .line 758 │ new-instance p1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; │ │ iget-object p2, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ - const/16 p3, 0x15 │ + const/16 p3, 0x14 │ │ invoke-direct {p1, p2, p3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V │ │ - iput-object p1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->callRecordingViewModelProvider:Ldagger/internal/Provider; │ + iput-object p1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->pollResultsViewModelProvider:Ldagger/internal/Provider; │ │ .line 759 │ new-instance p1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; │ │ iget-object p2, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ - const/16 p3, 0x16 │ + const/16 p3, 0x15 │ │ invoke-direct {p1, p2, p3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V │ │ - iput-object p1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->raiseHandViewModelProvider:Ldagger/internal/Provider; │ + iput-object p1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->pollCreateViewModelProvider:Ldagger/internal/Provider; │ │ .line 760 │ new-instance p1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; │ │ iget-object p2, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ const/16 p3, 0x17 │ │ invoke-direct {p1, p2, p3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V │ │ - iput-object p1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->translateViewModelProvider:Ldagger/internal/Provider; │ + invoke-static {p1}, Ldagger/internal/DoubleCheck;->provider(Ldagger/internal/Provider;)Ldagger/internal/Provider; │ + │ + move-result-object p1 │ + │ + iput-object p1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->providePreferencesImplProvider:Ldagger/internal/Provider; │ │ .line 761 │ new-instance p1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; │ │ iget-object p2, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ - const/16 p3, 0x18 │ + const/16 p3, 0x16 │ │ invoke-direct {p1, p2, p3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V │ │ - iput-object p1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->openConversationsViewModelProvider:Ldagger/internal/Provider; │ + iput-object p1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->remoteFileBrowserItemsViewModelProvider:Ldagger/internal/Provider; │ │ return-void │ .end method │ │ .method private initialize2(Lcom/nextcloud/talk/dagger/modules/BusModule;Lcom/nextcloud/talk/dagger/modules/ContextModule;Lcom/nextcloud/talk/dagger/modules/DatabaseModule;Lcom/nextcloud/talk/dagger/modules/RestModule;Lcom/nextcloud/talk/utils/database/arbitrarystorage/ArbitraryStorageModule;Lcom/nextcloud/talk/dagger/modules/RepositoryModule;Lcom/nextcloud/talk/dagger/modules/UtilsModule;Lcom/nextcloud/talk/dagger/modules/ManagerModule;)V │ .locals 0 │ .annotation system Ldalvik/annotation/MethodParameters; │ @@ -1751,277 +1755,273 @@ │ .end annotation │ │ .line 770 │ new-instance p1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; │ │ iget-object p2, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ - const/16 p3, 0x1a │ + const/16 p3, 0x18 │ │ invoke-direct {p1, p2, p3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V │ │ - invoke-static {p1}, Ldagger/internal/DoubleCheck;->provider(Ldagger/internal/Provider;)Ldagger/internal/Provider; │ - │ - move-result-object p1 │ - │ - iput-object p1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideNetworkMonitorProvider:Ldagger/internal/Provider; │ + iput-object p1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->callRecordingViewModelProvider:Ldagger/internal/Provider; │ │ .line 771 │ new-instance p1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; │ │ iget-object p2, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ const/16 p3, 0x19 │ │ invoke-direct {p1, p2, p3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V │ │ - iput-object p1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->conversationsListViewModelProvider:Ldagger/internal/Provider; │ + iput-object p1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->raiseHandViewModelProvider:Ldagger/internal/Provider; │ │ .line 772 │ new-instance p1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; │ │ iget-object p2, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ - const/16 p3, 0x1b │ + const/16 p3, 0x1a │ │ invoke-direct {p1, p2, p3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V │ │ - iput-object p1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->chatViewModelProvider:Ldagger/internal/Provider; │ + iput-object p1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->translateViewModelProvider:Ldagger/internal/Provider; │ │ .line 773 │ new-instance p1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; │ │ iget-object p2, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ - const/16 p3, 0x1c │ + const/16 p3, 0x1b │ │ invoke-direct {p1, p2, p3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V │ │ - iput-object p1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->messageInputViewModelProvider:Ldagger/internal/Provider; │ + iput-object p1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->openConversationsViewModelProvider:Ldagger/internal/Provider; │ │ .line 774 │ new-instance p1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; │ │ iget-object p2, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ - const/16 p3, 0x1e │ + const/16 p3, 0x1d │ │ invoke-direct {p1, p2, p3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V │ │ invoke-static {p1}, Ldagger/internal/DoubleCheck;->provider(Ldagger/internal/Provider;)Ldagger/internal/Provider; │ │ move-result-object p1 │ │ - iput-object p1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideNcApiCoroutinesProvider:Ldagger/internal/Provider; │ + iput-object p1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideNetworkMonitorProvider:Ldagger/internal/Provider; │ │ .line 775 │ new-instance p1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; │ │ iget-object p2, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ - const/16 p3, 0x1d │ + const/16 p3, 0x1c │ │ invoke-direct {p1, p2, p3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V │ │ - iput-object p1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->conversationInfoViewModelProvider:Ldagger/internal/Provider; │ + iput-object p1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->conversationsListViewModelProvider:Ldagger/internal/Provider; │ │ .line 776 │ new-instance p1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; │ │ iget-object p2, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ - const/16 p3, 0x1f │ + const/16 p3, 0x1e │ │ invoke-direct {p1, p2, p3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V │ │ - iput-object p1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->conversationInfoEditViewModelProvider:Ldagger/internal/Provider; │ + iput-object p1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->chatViewModelProvider:Ldagger/internal/Provider; │ │ .line 777 │ new-instance p1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; │ │ iget-object p2, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ - const/16 p3, 0x20 │ + const/16 p3, 0x1f │ │ invoke-direct {p1, p2, p3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V │ │ - iput-object p1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->conversationViewModelProvider:Ldagger/internal/Provider; │ + iput-object p1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->messageInputViewModelProvider:Ldagger/internal/Provider; │ │ .line 778 │ new-instance p1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; │ │ iget-object p2, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ const/16 p3, 0x21 │ │ invoke-direct {p1, p2, p3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V │ │ - iput-object p1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->invitationsViewModelProvider:Ldagger/internal/Provider; │ + invoke-static {p1}, Ldagger/internal/DoubleCheck;->provider(Ldagger/internal/Provider;)Ldagger/internal/Provider; │ + │ + move-result-object p1 │ + │ + iput-object p1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideNcApiCoroutinesProvider:Ldagger/internal/Provider; │ │ .line 779 │ new-instance p1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; │ │ iget-object p2, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ - const/16 p3, 0x22 │ + const/16 p3, 0x20 │ │ invoke-direct {p1, p2, p3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V │ │ - iput-object p1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->contactsViewModelProvider:Ldagger/internal/Provider; │ + iput-object p1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->conversationInfoViewModelProvider:Ldagger/internal/Provider; │ │ .line 780 │ new-instance p1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; │ │ iget-object p2, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ - const/16 p3, 0x23 │ + const/16 p3, 0x22 │ │ invoke-direct {p1, p2, p3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V │ │ - iput-object p1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->conversationCreationViewModelProvider:Ldagger/internal/Provider; │ + iput-object p1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->conversationInfoEditViewModelProvider:Ldagger/internal/Provider; │ │ .line 781 │ new-instance p1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; │ │ iget-object p2, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ - const/16 p3, 0x24 │ + const/16 p3, 0x23 │ │ invoke-direct {p1, p2, p3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V │ │ - iput-object p1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->materialSchemesProviderImplProvider:Ldagger/internal/Provider; │ + iput-object p1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->conversationViewModelProvider:Ldagger/internal/Provider; │ │ .line 782 │ - invoke-static {p1}, Ldagger/internal/SingleCheck;->provider(Ldagger/internal/Provider;)Ldagger/internal/Provider; │ + new-instance p1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; │ │ - move-result-object p1 │ + iget-object p2, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ - iput-object p1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->bindMaterialSchemesProvider:Ldagger/internal/Provider; │ + const/16 p3, 0x24 │ + │ + invoke-direct {p1, p2, p3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V │ + │ + iput-object p1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->invitationsViewModelProvider:Ldagger/internal/Provider; │ │ .line 783 │ new-instance p1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; │ │ iget-object p2, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ const/16 p3, 0x25 │ │ invoke-direct {p1, p2, p3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V │ │ - invoke-static {p1}, Ldagger/internal/DoubleCheck;->provider(Ldagger/internal/Provider;)Ldagger/internal/Provider; │ - │ - move-result-object p1 │ - │ - iput-object p1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideEventBusProvider:Ldagger/internal/Provider; │ + iput-object p1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->contactsViewModelProvider:Ldagger/internal/Provider; │ │ .line 784 │ new-instance p1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; │ │ iget-object p2, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ const/16 p3, 0x26 │ │ invoke-direct {p1, p2, p3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V │ │ - invoke-static {p1}, Ldagger/internal/SingleCheck;->provider(Ldagger/internal/Provider;)Ldagger/internal/Provider; │ - │ - move-result-object p1 │ - │ - iput-object p1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->providePermissionUtilProvider:Ldagger/internal/Provider; │ + iput-object p1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->conversationCreationViewModelProvider:Ldagger/internal/Provider; │ │ .line 785 │ new-instance p1, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider; │ │ iget-object p2, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ const/16 p3, 0x27 │ │ invoke-direct {p1, p2, p3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;I)V │ │ - invoke-static {p1}, Ldagger/internal/SingleCheck;->provider(Ldagger/internal/Provider;)Ldagger/internal/Provider; │ + invoke-static {p1}, Ldagger/internal/DoubleCheck;->provider(Ldagger/internal/Provider;)Ldagger/internal/Provider; │ │ move-result-object p1 │ │ - iput-object p1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideMessageUtilsProvider:Ldagger/internal/Provider; │ + iput-object p1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideEventBusProvider:Ldagger/internal/Provider; │ │ return-void │ .end method │ │ .method private injectAccountRemovalWorker(Lcom/nextcloud/talk/jobs/AccountRemovalWorker;)Lcom/nextcloud/talk/jobs/AccountRemovalWorker; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance91" │ + "instance71" │ } │ .end annotation │ │ - .line 2156 │ + .line 1986 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->userManager()Lcom/nextcloud/talk/users/UserManager; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/jobs/AccountRemovalWorker_MembersInjector;->injectUserManager(Lcom/nextcloud/talk/jobs/AccountRemovalWorker;Lcom/nextcloud/talk/users/UserManager;)V │ │ - .line 2157 │ + .line 1987 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->arbitraryStorageManager()Lcom/nextcloud/talk/arbitrarystorage/ArbitraryStorageManager; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/jobs/AccountRemovalWorker_MembersInjector;->injectArbitraryStorageManager(Lcom/nextcloud/talk/jobs/AccountRemovalWorker;Lcom/nextcloud/talk/arbitrarystorage/ArbitraryStorageManager;)V │ │ - .line 2158 │ + .line 1988 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->providePreferencesProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/preferences/AppPreferences; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/jobs/AccountRemovalWorker_MembersInjector;->injectAppPreferences(Lcom/nextcloud/talk/jobs/AccountRemovalWorker;Lcom/nextcloud/talk/utils/preferences/AppPreferences;)V │ │ - .line 2159 │ + .line 1989 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideRetrofitProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lretrofit2/Retrofit; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/jobs/AccountRemovalWorker_MembersInjector;->injectRetrofit(Lcom/nextcloud/talk/jobs/AccountRemovalWorker;Lretrofit2/Retrofit;)V │ │ - .line 2160 │ + .line 1990 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideHttpClientProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lokhttp3/OkHttpClient; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/jobs/AccountRemovalWorker_MembersInjector;->injectOkHttpClient(Lcom/nextcloud/talk/jobs/AccountRemovalWorker;Lokhttp3/OkHttpClient;)V │ │ - .line 2161 │ + .line 1991 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->chatMessagesDao()Lcom/nextcloud/talk/data/database/dao/ChatMessagesDao; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/jobs/AccountRemovalWorker_MembersInjector;->injectChatMessagesDao(Lcom/nextcloud/talk/jobs/AccountRemovalWorker;Lcom/nextcloud/talk/data/database/dao/ChatMessagesDao;)V │ │ - .line 2162 │ + .line 1992 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->conversationsDao()Lcom/nextcloud/talk/data/database/dao/ConversationsDao; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/jobs/AccountRemovalWorker_MembersInjector;->injectConversationsDao(Lcom/nextcloud/talk/jobs/AccountRemovalWorker;Lcom/nextcloud/talk/data/database/dao/ConversationsDao;)V │ │ - .line 2163 │ + .line 1993 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->chatBlocksDao()Lcom/nextcloud/talk/data/database/dao/ChatBlocksDao; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/jobs/AccountRemovalWorker_MembersInjector;->injectChatBlocksDao(Lcom/nextcloud/talk/jobs/AccountRemovalWorker;Lcom/nextcloud/talk/data/database/dao/ChatBlocksDao;)V │ │ return-object p1 │ @@ -2030,82 +2030,82 @@ │ .method private injectAccountVerificationActivity(Lcom/nextcloud/talk/account/AccountVerificationActivity;)Lcom/nextcloud/talk/account/AccountVerificationActivity; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance99" │ + "instance82" │ } │ .end annotation │ │ - .line 2237 │ + .line 2083 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideEventBusProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lorg/greenrobot/eventbus/EventBus; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectEventBus(Lcom/nextcloud/talk/activities/BaseActivity;Lorg/greenrobot/eventbus/EventBus;)V │ │ - .line 2238 │ + .line 2084 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->providePreferencesProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/preferences/AppPreferences; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectAppPreferences(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/utils/preferences/AppPreferences;)V │ │ - .line 2239 │ + .line 2085 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewThemeUtils()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectViewThemeUtils(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ - .line 2240 │ + .line 2086 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->contextModule:Lcom/nextcloud/talk/dagger/modules/ContextModule; │ │ invoke-static {v0}, Lcom/nextcloud/talk/dagger/modules/ContextModule_ProvideContextFactory;->provideContext(Lcom/nextcloud/talk/dagger/modules/ContextModule;)Landroid/content/Context; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectContext(Lcom/nextcloud/talk/activities/BaseActivity;Landroid/content/Context;)V │ │ - .line 2241 │ + .line 2087 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->currentUserProviderImpl()Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderImpl; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectCurrentUserProvider(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;)V │ │ - .line 2242 │ + .line 2088 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideNcApiProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/api/NcApi; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/account/AccountVerificationActivity_MembersInjector;->injectNcApi(Lcom/nextcloud/talk/account/AccountVerificationActivity;Lcom/nextcloud/talk/api/NcApi;)V │ │ - .line 2243 │ + .line 2089 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->userManager()Lcom/nextcloud/talk/users/UserManager; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/account/AccountVerificationActivity_MembersInjector;->injectUserManager(Lcom/nextcloud/talk/account/AccountVerificationActivity;Lcom/nextcloud/talk/users/UserManager;)V │ │ - .line 2244 │ + .line 2090 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideCookieManagerProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Ljava/net/CookieManager; │ @@ -2118,37 +2118,37 @@ │ .method private injectAddParticipantsToConversation(Lcom/nextcloud/talk/jobs/AddParticipantsToConversation;)Lcom/nextcloud/talk/jobs/AddParticipantsToConversation; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance20" │ + "instance48" │ } │ .end annotation │ │ - .line 1462 │ + .line 1757 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideNcApiProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/api/NcApi; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/jobs/AddParticipantsToConversation_MembersInjector;->injectNcApi(Lcom/nextcloud/talk/jobs/AddParticipantsToConversation;Lcom/nextcloud/talk/api/NcApi;)V │ │ - .line 1463 │ + .line 1758 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->userManager()Lcom/nextcloud/talk/users/UserManager; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/jobs/AddParticipantsToConversation_MembersInjector;->injectUserManager(Lcom/nextcloud/talk/jobs/AddParticipantsToConversation;Lcom/nextcloud/talk/users/UserManager;)V │ │ - .line 1464 │ + .line 1759 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideEventBusProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lorg/greenrobot/eventbus/EventBus; │ @@ -2161,19 +2161,19 @@ │ .method private injectAttachmentDialog(Lcom/nextcloud/talk/ui/dialog/AttachmentDialog;)Lcom/nextcloud/talk/ui/dialog/AttachmentDialog; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance48" │ + "instance100" │ } │ .end annotation │ │ - .line 1746 │ + .line 2250 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewThemeUtils()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/ui/dialog/AttachmentDialog_MembersInjector;->injectViewThemeUtils(Lcom/nextcloud/talk/ui/dialog/AttachmentDialog;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ return-object p1 │ @@ -2182,19 +2182,19 @@ │ .method private injectAudioOutputDialog(Lcom/nextcloud/talk/ui/dialog/AudioOutputDialog;)Lcom/nextcloud/talk/ui/dialog/AudioOutputDialog; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance74" │ + "instance37" │ } │ .end annotation │ │ - .line 1980 │ + .line 1649 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewThemeUtils()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/ui/dialog/AudioOutputDialog_MembersInjector;->injectViewThemeUtils(Lcom/nextcloud/talk/ui/dialog/AudioOutputDialog;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ return-object p1 │ @@ -2203,57 +2203,57 @@ │ .method private injectBaseActivity(Lcom/nextcloud/talk/activities/BaseActivity;)Lcom/nextcloud/talk/activities/BaseActivity; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance47" │ + "instance94" │ } │ .end annotation │ │ - .line 1736 │ + .line 2191 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideEventBusProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lorg/greenrobot/eventbus/EventBus; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectEventBus(Lcom/nextcloud/talk/activities/BaseActivity;Lorg/greenrobot/eventbus/EventBus;)V │ │ - .line 1737 │ + .line 2192 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->providePreferencesProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/preferences/AppPreferences; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectAppPreferences(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/utils/preferences/AppPreferences;)V │ │ - .line 1738 │ + .line 2193 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewThemeUtils()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectViewThemeUtils(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ - .line 1739 │ + .line 2194 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->contextModule:Lcom/nextcloud/talk/dagger/modules/ContextModule; │ │ invoke-static {v0}, Lcom/nextcloud/talk/dagger/modules/ContextModule_ProvideContextFactory;->provideContext(Lcom/nextcloud/talk/dagger/modules/ContextModule;)Landroid/content/Context; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectContext(Lcom/nextcloud/talk/activities/BaseActivity;Landroid/content/Context;)V │ │ - .line 1740 │ + .line 2195 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->currentUserProviderImpl()Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderImpl; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectCurrentUserProvider(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;)V │ │ return-object p1 │ @@ -2262,104 +2262,104 @@ │ .method private injectCallActivity(Lcom/nextcloud/talk/activities/CallActivity;)Lcom/nextcloud/talk/activities/CallActivity; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance77" │ + "instance58" │ } │ .end annotation │ │ - .line 2009 │ + .line 1853 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideEventBusProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lorg/greenrobot/eventbus/EventBus; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectEventBus(Lcom/nextcloud/talk/activities/BaseActivity;Lorg/greenrobot/eventbus/EventBus;)V │ │ - .line 2010 │ + .line 1854 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->providePreferencesProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/preferences/AppPreferences; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectAppPreferences(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/utils/preferences/AppPreferences;)V │ │ - .line 2011 │ + .line 1855 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewThemeUtils()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectViewThemeUtils(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ - .line 2012 │ + .line 1856 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->contextModule:Lcom/nextcloud/talk/dagger/modules/ContextModule; │ │ invoke-static {v0}, Lcom/nextcloud/talk/dagger/modules/ContextModule_ProvideContextFactory;->provideContext(Lcom/nextcloud/talk/dagger/modules/ContextModule;)Landroid/content/Context; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectContext(Lcom/nextcloud/talk/activities/BaseActivity;Landroid/content/Context;)V │ │ - .line 2013 │ + .line 1857 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->currentUserProviderImpl()Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderImpl; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectCurrentUserProvider(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;)V │ │ - .line 2014 │ + .line 1858 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideNcApiProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/api/NcApi; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/CallActivity_MembersInjector;->injectNcApi(Lcom/nextcloud/talk/activities/CallActivity;Lcom/nextcloud/talk/api/NcApi;)V │ │ - .line 2015 │ + .line 1859 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->userManager()Lcom/nextcloud/talk/users/UserManager; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/CallActivity_MembersInjector;->injectUserManager(Lcom/nextcloud/talk/activities/CallActivity;Lcom/nextcloud/talk/users/UserManager;)V │ │ - .line 2016 │ + .line 1860 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideCacheProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lokhttp3/Cache; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/CallActivity_MembersInjector;->injectCache(Lcom/nextcloud/talk/activities/CallActivity;Lokhttp3/Cache;)V │ │ - .line 2017 │ + .line 1861 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->providePermissionUtilProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/permissions/PlatformPermissionUtil; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/CallActivity_MembersInjector;->injectPermissionUtil(Lcom/nextcloud/talk/activities/CallActivity;Lcom/nextcloud/talk/utils/permissions/PlatformPermissionUtil;)V │ │ - .line 2018 │ + .line 1862 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewModelFactory()Lcom/nextcloud/talk/dagger/modules/ViewModelFactory; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/CallActivity_MembersInjector;->injectViewModelFactory(Lcom/nextcloud/talk/activities/CallActivity;Landroidx/lifecycle/ViewModelProvider$Factory;)V │ │ return-object p1 │ @@ -2368,86 +2368,86 @@ │ .method private injectCallNotificationActivity(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;)Lcom/nextcloud/talk/callnotification/CallNotificationActivity; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance81" │ + "instance20" │ } │ .end annotation │ │ - .line 2051 │ + .line 1466 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideEventBusProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lorg/greenrobot/eventbus/EventBus; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectEventBus(Lcom/nextcloud/talk/activities/BaseActivity;Lorg/greenrobot/eventbus/EventBus;)V │ │ - .line 2052 │ + .line 1467 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->providePreferencesProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/preferences/AppPreferences; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectAppPreferences(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/utils/preferences/AppPreferences;)V │ │ - .line 2053 │ + .line 1468 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewThemeUtils()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectViewThemeUtils(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ - .line 2054 │ + .line 1469 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->contextModule:Lcom/nextcloud/talk/dagger/modules/ContextModule; │ │ invoke-static {v0}, Lcom/nextcloud/talk/dagger/modules/ContextModule_ProvideContextFactory;->provideContext(Lcom/nextcloud/talk/dagger/modules/ContextModule;)Landroid/content/Context; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectContext(Lcom/nextcloud/talk/activities/BaseActivity;Landroid/content/Context;)V │ │ - .line 2055 │ + .line 1470 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->currentUserProviderImpl()Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderImpl; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectCurrentUserProvider(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;)V │ │ - .line 2056 │ + .line 1471 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideNcApiProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/api/NcApi; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity_MembersInjector;->injectNcApi(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;Lcom/nextcloud/talk/api/NcApi;)V │ │ - .line 2057 │ + .line 1472 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideCacheProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lokhttp3/Cache; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity_MembersInjector;->injectCache(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;Lokhttp3/Cache;)V │ │ - .line 2058 │ + .line 1473 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->userManager()Lcom/nextcloud/talk/users/UserManager; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/callnotification/CallNotificationActivity_MembersInjector;->injectUserManager(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;Lcom/nextcloud/talk/users/UserManager;)V │ │ return-object p1 │ @@ -2456,19 +2456,19 @@ │ .method private injectCallRecordingViewModel(Lcom/nextcloud/talk/viewmodels/CallRecordingViewModel;)Lcom/nextcloud/talk/viewmodels/CallRecordingViewModel; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance3" │ + "instance5" │ } │ .end annotation │ │ - .line 1297 │ + .line 1320 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->userManager()Lcom/nextcloud/talk/users/UserManager; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/viewmodels/CallRecordingViewModel_MembersInjector;->injectUserManager(Lcom/nextcloud/talk/viewmodels/CallRecordingViewModel;Lcom/nextcloud/talk/users/UserManager;)V │ │ return-object p1 │ @@ -2477,48 +2477,48 @@ │ .method private injectCapabilitiesWorker(Lcom/nextcloud/talk/jobs/CapabilitiesWorker;)Lcom/nextcloud/talk/jobs/CapabilitiesWorker; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance27" │ + "instance41" │ } │ .end annotation │ │ - .line 1531 │ + .line 1686 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->userManager()Lcom/nextcloud/talk/users/UserManager; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/jobs/CapabilitiesWorker_MembersInjector;->injectUserManager(Lcom/nextcloud/talk/jobs/CapabilitiesWorker;Lcom/nextcloud/talk/users/UserManager;)V │ │ - .line 1532 │ + .line 1687 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideRetrofitProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lretrofit2/Retrofit; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/jobs/CapabilitiesWorker_MembersInjector;->injectRetrofit(Lcom/nextcloud/talk/jobs/CapabilitiesWorker;Lretrofit2/Retrofit;)V │ │ - .line 1533 │ + .line 1688 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideEventBusProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lorg/greenrobot/eventbus/EventBus; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/jobs/CapabilitiesWorker_MembersInjector;->injectEventBus(Lcom/nextcloud/talk/jobs/CapabilitiesWorker;Lorg/greenrobot/eventbus/EventBus;)V │ │ - .line 1534 │ + .line 1689 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideHttpClientProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lokhttp3/OkHttpClient; │ @@ -2531,104 +2531,104 @@ │ .method private injectChatActivity(Lcom/nextcloud/talk/chat/ChatActivity;)Lcom/nextcloud/talk/chat/ChatActivity; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance7" │ + "instance67" │ } │ .end annotation │ │ - .line 1332 │ + .line 1941 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideEventBusProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lorg/greenrobot/eventbus/EventBus; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectEventBus(Lcom/nextcloud/talk/activities/BaseActivity;Lorg/greenrobot/eventbus/EventBus;)V │ │ - .line 1333 │ + .line 1942 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->providePreferencesProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/preferences/AppPreferences; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectAppPreferences(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/utils/preferences/AppPreferences;)V │ │ - .line 1334 │ + .line 1943 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewThemeUtils()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectViewThemeUtils(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ - .line 1335 │ + .line 1944 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->contextModule:Lcom/nextcloud/talk/dagger/modules/ContextModule; │ │ invoke-static {v0}, Lcom/nextcloud/talk/dagger/modules/ContextModule_ProvideContextFactory;->provideContext(Lcom/nextcloud/talk/dagger/modules/ContextModule;)Landroid/content/Context; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectContext(Lcom/nextcloud/talk/activities/BaseActivity;Landroid/content/Context;)V │ │ - .line 1336 │ + .line 1945 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->currentUserProviderImpl()Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderImpl; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectCurrentUserProvider(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;)V │ │ - .line 1337 │ + .line 1946 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideNcApiProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/api/NcApi; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/chat/ChatActivity_MembersInjector;->injectNcApi(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/api/NcApi;)V │ │ - .line 1338 │ + .line 1947 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->providePermissionUtilProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/permissions/PlatformPermissionUtil; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/chat/ChatActivity_MembersInjector;->injectPermissionUtil(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/utils/permissions/PlatformPermissionUtil;)V │ │ - .line 1339 │ + .line 1948 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideDateUtilsProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/DateUtils; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/chat/ChatActivity_MembersInjector;->injectDateUtils(Lcom/nextcloud/talk/chat/ChatActivity;Lcom/nextcloud/talk/utils/DateUtils;)V │ │ - .line 1340 │ + .line 1949 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewModelFactory()Lcom/nextcloud/talk/dagger/modules/ViewModelFactory; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/chat/ChatActivity_MembersInjector;->injectViewModelFactory(Lcom/nextcloud/talk/chat/ChatActivity;Landroidx/lifecycle/ViewModelProvider$Factory;)V │ │ - .line 1341 │ + .line 1950 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideNetworkMonitorProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/data/network/NetworkMonitor; │ @@ -2641,62 +2641,62 @@ │ .method private injectChooseAccountDialogFragment(Lcom/nextcloud/talk/ui/dialog/ChooseAccountDialogFragment;)Lcom/nextcloud/talk/ui/dialog/ChooseAccountDialogFragment; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance60" │ + "instance32" │ } │ .end annotation │ │ - .line 1852 │ + .line 1600 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->userManager()Lcom/nextcloud/talk/users/UserManager; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/ui/dialog/ChooseAccountDialogFragment_MembersInjector;->injectUserManager(Lcom/nextcloud/talk/ui/dialog/ChooseAccountDialogFragment;Lcom/nextcloud/talk/users/UserManager;)V │ │ - .line 1853 │ + .line 1601 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideCookieManagerProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Ljava/net/CookieManager; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/ui/dialog/ChooseAccountDialogFragment_MembersInjector;->injectCookieManager(Lcom/nextcloud/talk/ui/dialog/ChooseAccountDialogFragment;Ljava/net/CookieManager;)V │ │ - .line 1854 │ + .line 1602 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideNcApiProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/api/NcApi; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/ui/dialog/ChooseAccountDialogFragment_MembersInjector;->injectNcApi(Lcom/nextcloud/talk/ui/dialog/ChooseAccountDialogFragment;Lcom/nextcloud/talk/api/NcApi;)V │ │ - .line 1855 │ + .line 1603 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewThemeUtils()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/ui/dialog/ChooseAccountDialogFragment_MembersInjector;->injectViewThemeUtils(Lcom/nextcloud/talk/ui/dialog/ChooseAccountDialogFragment;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ - .line 1856 │ + .line 1604 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->invitationsRepository()Lcom/nextcloud/talk/invitation/data/InvitationsRepository; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/ui/dialog/ChooseAccountDialogFragment_MembersInjector;->injectInvitationsRepository(Lcom/nextcloud/talk/ui/dialog/ChooseAccountDialogFragment;Lcom/nextcloud/talk/invitation/data/InvitationsRepository;)V │ │ - .line 1857 │ + .line 1605 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideNetworkMonitorProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/data/network/NetworkMonitor; │ @@ -2709,37 +2709,37 @@ │ .method private injectChooseAccountShareToDialogFragment(Lcom/nextcloud/talk/ui/dialog/ChooseAccountShareToDialogFragment;)Lcom/nextcloud/talk/ui/dialog/ChooseAccountShareToDialogFragment; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance12" │ + "instance17" │ } │ .end annotation │ │ - .line 1384 │ + .line 1442 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->userManager()Lcom/nextcloud/talk/users/UserManager; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/ui/dialog/ChooseAccountShareToDialogFragment_MembersInjector;->injectUserManager(Lcom/nextcloud/talk/ui/dialog/ChooseAccountShareToDialogFragment;Lcom/nextcloud/talk/users/UserManager;)V │ │ - .line 1385 │ + .line 1443 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideCookieManagerProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Ljava/net/CookieManager; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/ui/dialog/ChooseAccountShareToDialogFragment_MembersInjector;->injectCookieManager(Lcom/nextcloud/talk/ui/dialog/ChooseAccountShareToDialogFragment;Ljava/net/CookieManager;)V │ │ - .line 1386 │ + .line 1444 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewThemeUtils()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/ui/dialog/ChooseAccountShareToDialogFragment_MembersInjector;->injectViewThemeUtils(Lcom/nextcloud/talk/ui/dialog/ChooseAccountShareToDialogFragment;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ return-object p1 │ @@ -2748,37 +2748,37 @@ │ .method private injectContactAddressBookWorker(Lcom/nextcloud/talk/jobs/ContactAddressBookWorker;)Lcom/nextcloud/talk/jobs/ContactAddressBookWorker; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance33" │ + "instance23" │ } │ .end annotation │ │ - .line 1587 │ + .line 1501 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideNcApiProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/api/NcApi; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/jobs/ContactAddressBookWorker_MembersInjector;->injectNcApi(Lcom/nextcloud/talk/jobs/ContactAddressBookWorker;Lcom/nextcloud/talk/api/NcApi;)V │ │ - .line 1588 │ + .line 1502 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->userManager()Lcom/nextcloud/talk/users/UserManager; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/jobs/ContactAddressBookWorker_MembersInjector;->injectUserManager(Lcom/nextcloud/talk/jobs/ContactAddressBookWorker;Lcom/nextcloud/talk/users/UserManager;)V │ │ - .line 1589 │ + .line 1503 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->providePreferencesProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/preferences/AppPreferences; │ @@ -2791,71 +2791,71 @@ │ .method private injectContactsActivity(Lcom/nextcloud/talk/contacts/ContactsActivity;)Lcom/nextcloud/talk/contacts/ContactsActivity; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance25" │ + "instance61" │ } │ .end annotation │ │ - .line 1507 │ + .line 1889 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideEventBusProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lorg/greenrobot/eventbus/EventBus; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectEventBus(Lcom/nextcloud/talk/activities/BaseActivity;Lorg/greenrobot/eventbus/EventBus;)V │ │ - .line 1508 │ + .line 1890 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->providePreferencesProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/preferences/AppPreferences; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectAppPreferences(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/utils/preferences/AppPreferences;)V │ │ - .line 1509 │ + .line 1891 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewThemeUtils()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectViewThemeUtils(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ - .line 1510 │ + .line 1892 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->contextModule:Lcom/nextcloud/talk/dagger/modules/ContextModule; │ │ invoke-static {v0}, Lcom/nextcloud/talk/dagger/modules/ContextModule_ProvideContextFactory;->provideContext(Lcom/nextcloud/talk/dagger/modules/ContextModule;)Landroid/content/Context; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectContext(Lcom/nextcloud/talk/activities/BaseActivity;Landroid/content/Context;)V │ │ - .line 1511 │ + .line 1893 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->currentUserProviderImpl()Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderImpl; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectCurrentUserProvider(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;)V │ │ - .line 1512 │ + .line 1894 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->userManager()Lcom/nextcloud/talk/users/UserManager; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/contacts/ContactsActivity_MembersInjector;->injectUserManager(Lcom/nextcloud/talk/contacts/ContactsActivity;Lcom/nextcloud/talk/users/UserManager;)V │ │ - .line 1513 │ + .line 1895 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideNcApiProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/api/NcApi; │ @@ -2868,64 +2868,64 @@ │ .method private injectContactsActivityCompose(Lcom/nextcloud/talk/contacts/ContactsActivityCompose;)Lcom/nextcloud/talk/contacts/ContactsActivityCompose; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance87" │ + "instance8" │ } │ .end annotation │ │ - .line 2116 │ + .line 1348 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideEventBusProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lorg/greenrobot/eventbus/EventBus; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectEventBus(Lcom/nextcloud/talk/activities/BaseActivity;Lorg/greenrobot/eventbus/EventBus;)V │ │ - .line 2117 │ + .line 1349 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->providePreferencesProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/preferences/AppPreferences; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectAppPreferences(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/utils/preferences/AppPreferences;)V │ │ - .line 2118 │ + .line 1350 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewThemeUtils()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectViewThemeUtils(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ - .line 2119 │ + .line 1351 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->contextModule:Lcom/nextcloud/talk/dagger/modules/ContextModule; │ │ invoke-static {v0}, Lcom/nextcloud/talk/dagger/modules/ContextModule_ProvideContextFactory;->provideContext(Lcom/nextcloud/talk/dagger/modules/ContextModule;)Landroid/content/Context; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectContext(Lcom/nextcloud/talk/activities/BaseActivity;Landroid/content/Context;)V │ │ - .line 2120 │ + .line 1352 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->currentUserProviderImpl()Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderImpl; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectCurrentUserProvider(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;)V │ │ - .line 2121 │ + .line 1353 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewModelFactory()Lcom/nextcloud/talk/dagger/modules/ViewModelFactory; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/contacts/ContactsActivityCompose_MembersInjector;->injectViewModelFactory(Lcom/nextcloud/talk/contacts/ContactsActivityCompose;Landroidx/lifecycle/ViewModelProvider$Factory;)V │ │ return-object p1 │ @@ -2934,64 +2934,64 @@ │ .method private injectConversationCreationActivity(Lcom/nextcloud/talk/conversationcreation/ConversationCreationActivity;)Lcom/nextcloud/talk/conversationcreation/ConversationCreationActivity; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance69" │ + "instance66" │ } │ .end annotation │ │ - .line 1937 │ + .line 1930 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideEventBusProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lorg/greenrobot/eventbus/EventBus; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectEventBus(Lcom/nextcloud/talk/activities/BaseActivity;Lorg/greenrobot/eventbus/EventBus;)V │ │ - .line 1938 │ + .line 1931 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->providePreferencesProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/preferences/AppPreferences; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectAppPreferences(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/utils/preferences/AppPreferences;)V │ │ - .line 1939 │ + .line 1932 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewThemeUtils()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectViewThemeUtils(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ - .line 1940 │ + .line 1933 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->contextModule:Lcom/nextcloud/talk/dagger/modules/ContextModule; │ │ invoke-static {v0}, Lcom/nextcloud/talk/dagger/modules/ContextModule_ProvideContextFactory;->provideContext(Lcom/nextcloud/talk/dagger/modules/ContextModule;)Landroid/content/Context; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectContext(Lcom/nextcloud/talk/activities/BaseActivity;Landroid/content/Context;)V │ │ - .line 1941 │ + .line 1934 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->currentUserProviderImpl()Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderImpl; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectCurrentUserProvider(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;)V │ │ - .line 1942 │ + .line 1935 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewModelFactory()Lcom/nextcloud/talk/dagger/modules/ViewModelFactory; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/conversationcreation/ConversationCreationActivity_MembersInjector;->injectViewModelFactory(Lcom/nextcloud/talk/conversationcreation/ConversationCreationActivity;Landroidx/lifecycle/ViewModelProvider$Factory;)V │ │ return-object p1 │ @@ -3000,89 +3000,89 @@ │ .method private injectConversationInfoActivity(Lcom/nextcloud/talk/conversationinfo/ConversationInfoActivity;)Lcom/nextcloud/talk/conversationinfo/ConversationInfoActivity; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance42" │ + "instance46" │ } │ .end annotation │ │ - .line 1672 │ + .line 1735 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideEventBusProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lorg/greenrobot/eventbus/EventBus; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectEventBus(Lcom/nextcloud/talk/activities/BaseActivity;Lorg/greenrobot/eventbus/EventBus;)V │ │ - .line 1673 │ + .line 1736 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->providePreferencesProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/preferences/AppPreferences; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectAppPreferences(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/utils/preferences/AppPreferences;)V │ │ - .line 1674 │ + .line 1737 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewThemeUtils()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectViewThemeUtils(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ - .line 1675 │ + .line 1738 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->contextModule:Lcom/nextcloud/talk/dagger/modules/ContextModule; │ │ invoke-static {v0}, Lcom/nextcloud/talk/dagger/modules/ContextModule_ProvideContextFactory;->provideContext(Lcom/nextcloud/talk/dagger/modules/ContextModule;)Landroid/content/Context; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectContext(Lcom/nextcloud/talk/activities/BaseActivity;Landroid/content/Context;)V │ │ - .line 1676 │ + .line 1739 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->currentUserProviderImpl()Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderImpl; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectCurrentUserProvider(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;)V │ │ - .line 1677 │ + .line 1740 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewModelFactory()Lcom/nextcloud/talk/dagger/modules/ViewModelFactory; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/conversationinfo/ConversationInfoActivity_MembersInjector;->injectViewModelFactory(Lcom/nextcloud/talk/conversationinfo/ConversationInfoActivity;Landroidx/lifecycle/ViewModelProvider$Factory;)V │ │ - .line 1678 │ + .line 1741 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideNcApiProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/api/NcApi; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/conversationinfo/ConversationInfoActivity_MembersInjector;->injectNcApi(Lcom/nextcloud/talk/conversationinfo/ConversationInfoActivity;Lcom/nextcloud/talk/api/NcApi;)V │ │ - .line 1679 │ + .line 1742 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->conversationsRepository()Lcom/nextcloud/talk/repositories/conversations/ConversationsRepository; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/conversationinfo/ConversationInfoActivity_MembersInjector;->injectConversationsRepository(Lcom/nextcloud/talk/conversationinfo/ConversationInfoActivity;Lcom/nextcloud/talk/repositories/conversations/ConversationsRepository;)V │ │ - .line 1680 │ + .line 1743 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideDateUtilsProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/DateUtils; │ @@ -3095,75 +3095,75 @@ │ .method private injectConversationInfoEditActivity(Lcom/nextcloud/talk/conversationinfoedit/ConversationInfoEditActivity;)Lcom/nextcloud/talk/conversationinfoedit/ConversationInfoEditActivity; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance43" │ + "instance98" │ } │ .end annotation │ │ - .line 1687 │ + .line 2231 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideEventBusProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lorg/greenrobot/eventbus/EventBus; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectEventBus(Lcom/nextcloud/talk/activities/BaseActivity;Lorg/greenrobot/eventbus/EventBus;)V │ │ - .line 1688 │ + .line 2232 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->providePreferencesProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/preferences/AppPreferences; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectAppPreferences(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/utils/preferences/AppPreferences;)V │ │ - .line 1689 │ + .line 2233 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewThemeUtils()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectViewThemeUtils(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ - .line 1690 │ + .line 2234 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->contextModule:Lcom/nextcloud/talk/dagger/modules/ContextModule; │ │ invoke-static {v0}, Lcom/nextcloud/talk/dagger/modules/ContextModule_ProvideContextFactory;->provideContext(Lcom/nextcloud/talk/dagger/modules/ContextModule;)Landroid/content/Context; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectContext(Lcom/nextcloud/talk/activities/BaseActivity;Landroid/content/Context;)V │ │ - .line 1691 │ + .line 2235 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->currentUserProviderImpl()Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderImpl; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectCurrentUserProvider(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;)V │ │ - .line 1692 │ + .line 2236 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideNcApiProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/api/NcApi; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/conversationinfoedit/ConversationInfoEditActivity_MembersInjector;->injectNcApi(Lcom/nextcloud/talk/conversationinfoedit/ConversationInfoEditActivity;Lcom/nextcloud/talk/api/NcApi;)V │ │ - .line 1693 │ + .line 2237 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewModelFactory()Lcom/nextcloud/talk/dagger/modules/ViewModelFactory; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/conversationinfoedit/ConversationInfoEditActivity_MembersInjector;->injectViewModelFactory(Lcom/nextcloud/talk/conversationinfoedit/ConversationInfoEditActivity;Landroidx/lifecycle/ViewModelProvider$Factory;)V │ │ return-object p1 │ @@ -3172,114 +3172,114 @@ │ .method private injectConversationsListActivity(Lcom/nextcloud/talk/conversationlist/ConversationsListActivity;)Lcom/nextcloud/talk/conversationlist/ConversationsListActivity; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance44" │ + "instance25" │ } │ .end annotation │ │ - .line 1700 │ + .line 1519 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideEventBusProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lorg/greenrobot/eventbus/EventBus; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectEventBus(Lcom/nextcloud/talk/activities/BaseActivity;Lorg/greenrobot/eventbus/EventBus;)V │ │ - .line 1701 │ + .line 1520 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->providePreferencesProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/preferences/AppPreferences; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectAppPreferences(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/utils/preferences/AppPreferences;)V │ │ - .line 1702 │ + .line 1521 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewThemeUtils()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectViewThemeUtils(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ - .line 1703 │ + .line 1522 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->contextModule:Lcom/nextcloud/talk/dagger/modules/ContextModule; │ │ invoke-static {v0}, Lcom/nextcloud/talk/dagger/modules/ContextModule_ProvideContextFactory;->provideContext(Lcom/nextcloud/talk/dagger/modules/ContextModule;)Landroid/content/Context; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectContext(Lcom/nextcloud/talk/activities/BaseActivity;Landroid/content/Context;)V │ │ - .line 1704 │ + .line 1523 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->currentUserProviderImpl()Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderImpl; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectCurrentUserProvider(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;)V │ │ - .line 1705 │ + .line 1524 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->userManager()Lcom/nextcloud/talk/users/UserManager; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/conversationlist/ConversationsListActivity_MembersInjector;->injectUserManager(Lcom/nextcloud/talk/conversationlist/ConversationsListActivity;Lcom/nextcloud/talk/users/UserManager;)V │ │ - .line 1706 │ + .line 1525 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideNcApiProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/api/NcApi; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/conversationlist/ConversationsListActivity_MembersInjector;->injectNcApi(Lcom/nextcloud/talk/conversationlist/ConversationsListActivity;Lcom/nextcloud/talk/api/NcApi;)V │ │ - .line 1707 │ + .line 1526 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->unifiedSearchRepository()Lcom/nextcloud/talk/repositories/unifiedsearch/UnifiedSearchRepository; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/conversationlist/ConversationsListActivity_MembersInjector;->injectUnifiedSearchRepository(Lcom/nextcloud/talk/conversationlist/ConversationsListActivity;Lcom/nextcloud/talk/repositories/unifiedsearch/UnifiedSearchRepository;)V │ │ - .line 1708 │ + .line 1527 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->providePermissionUtilProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/permissions/PlatformPermissionUtil; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/conversationlist/ConversationsListActivity_MembersInjector;->injectPlatformPermissionUtil(Lcom/nextcloud/talk/conversationlist/ConversationsListActivity;Lcom/nextcloud/talk/utils/permissions/PlatformPermissionUtil;)V │ │ - .line 1709 │ + .line 1528 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->arbitraryStorageManager()Lcom/nextcloud/talk/arbitrarystorage/ArbitraryStorageManager; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/conversationlist/ConversationsListActivity_MembersInjector;->injectArbitraryStorageManager(Lcom/nextcloud/talk/conversationlist/ConversationsListActivity;Lcom/nextcloud/talk/arbitrarystorage/ArbitraryStorageManager;)V │ │ - .line 1710 │ + .line 1529 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewModelFactory()Lcom/nextcloud/talk/dagger/modules/ViewModelFactory; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/conversationlist/ConversationsListActivity_MembersInjector;->injectViewModelFactory(Lcom/nextcloud/talk/conversationlist/ConversationsListActivity;Landroidx/lifecycle/ViewModelProvider$Factory;)V │ │ - .line 1711 │ + .line 1530 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideNetworkMonitorProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/data/network/NetworkMonitor; │ @@ -3292,48 +3292,48 @@ │ .method private injectConversationsListBottomDialog(Lcom/nextcloud/talk/ui/dialog/ConversationsListBottomDialog;)Lcom/nextcloud/talk/ui/dialog/ConversationsListBottomDialog; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance30" │ + "instance50" │ } │ .end annotation │ │ - .line 1554 │ + .line 1774 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideNcApiProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/api/NcApi; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/ui/dialog/ConversationsListBottomDialog_MembersInjector;->injectNcApi(Lcom/nextcloud/talk/ui/dialog/ConversationsListBottomDialog;Lcom/nextcloud/talk/api/NcApi;)V │ │ - .line 1555 │ + .line 1775 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideNcApiCoroutinesProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/api/NcApiCoroutines; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/ui/dialog/ConversationsListBottomDialog_MembersInjector;->injectNcApiCoroutines(Lcom/nextcloud/talk/ui/dialog/ConversationsListBottomDialog;Lcom/nextcloud/talk/api/NcApiCoroutines;)V │ │ - .line 1556 │ + .line 1776 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewThemeUtils()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/ui/dialog/ConversationsListBottomDialog_MembersInjector;->injectViewThemeUtils(Lcom/nextcloud/talk/ui/dialog/ConversationsListBottomDialog;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ - .line 1557 │ + .line 1777 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->userManager()Lcom/nextcloud/talk/users/UserManager; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/ui/dialog/ConversationsListBottomDialog_MembersInjector;->injectUserManager(Lcom/nextcloud/talk/ui/dialog/ConversationsListBottomDialog;Lcom/nextcloud/talk/users/UserManager;)V │ │ return-object p1 │ @@ -3342,19 +3342,19 @@ │ .method private injectConversationsListViewModel(Lcom/nextcloud/talk/conversationlist/viewmodels/ConversationsListViewModel;)Lcom/nextcloud/talk/conversationlist/viewmodels/ConversationsListViewModel; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance5" │ + "instance7" │ } │ .end annotation │ │ - .line 1310 │ + .line 1333 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->invitationsRepository()Lcom/nextcloud/talk/invitation/data/InvitationsRepository; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/conversationlist/viewmodels/ConversationsListViewModel_MembersInjector;->injectInvitationsRepository(Lcom/nextcloud/talk/conversationlist/viewmodels/ConversationsListViewModel;Lcom/nextcloud/talk/invitation/data/InvitationsRepository;)V │ │ return-object p1 │ @@ -3363,44 +3363,44 @@ │ .method private injectCreateConversationDialogFragment(Lcom/nextcloud/talk/conversation/CreateConversationDialogFragment;)Lcom/nextcloud/talk/conversation/CreateConversationDialogFragment; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance40" │ + "instance9" │ } │ .end annotation │ │ - .line 1650 │ + .line 1360 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewModelFactory()Lcom/nextcloud/talk/dagger/modules/ViewModelFactory; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/conversation/CreateConversationDialogFragment_MembersInjector;->injectViewModelFactory(Lcom/nextcloud/talk/conversation/CreateConversationDialogFragment;Landroidx/lifecycle/ViewModelProvider$Factory;)V │ │ - .line 1651 │ + .line 1361 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewThemeUtils()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/conversation/CreateConversationDialogFragment_MembersInjector;->injectViewThemeUtils(Lcom/nextcloud/talk/conversation/CreateConversationDialogFragment;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ - .line 1652 │ + .line 1362 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideEventBusProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lorg/greenrobot/eventbus/EventBus; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/conversation/CreateConversationDialogFragment_MembersInjector;->injectEventBus(Lcom/nextcloud/talk/conversation/CreateConversationDialogFragment;Lorg/greenrobot/eventbus/EventBus;)V │ │ - .line 1653 │ + .line 1363 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->currentUserProviderImpl()Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderImpl; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/conversation/CreateConversationDialogFragment_MembersInjector;->injectCurrentUserProvider(Lcom/nextcloud/talk/conversation/CreateConversationDialogFragment;Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;)V │ │ return-object p1 │ @@ -3409,37 +3409,37 @@ │ .method private injectDatabaseStorageModule(Lcom/nextcloud/talk/utils/preferences/preferencestorage/DatabaseStorageModule;)Lcom/nextcloud/talk/utils/preferences/preferencestorage/DatabaseStorageModule; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance72" │ + "instance64" │ } │ .end annotation │ │ - .line 1966 │ + .line 1914 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->arbitraryStorageManager()Lcom/nextcloud/talk/arbitrarystorage/ArbitraryStorageManager; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/utils/preferences/preferencestorage/DatabaseStorageModule_MembersInjector;->injectArbitraryStorageManager(Lcom/nextcloud/talk/utils/preferences/preferencestorage/DatabaseStorageModule;Lcom/nextcloud/talk/arbitrarystorage/ArbitraryStorageManager;)V │ │ - .line 1967 │ + .line 1915 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideNcApiProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/api/NcApi; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/utils/preferences/preferencestorage/DatabaseStorageModule_MembersInjector;->injectNcApi(Lcom/nextcloud/talk/utils/preferences/preferencestorage/DatabaseStorageModule;Lcom/nextcloud/talk/api/NcApi;)V │ │ - .line 1968 │ + .line 1916 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideNcApiCoroutinesProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/api/NcApiCoroutines; │ @@ -3452,26 +3452,26 @@ │ .method private injectDateTimePickerFragment(Lcom/nextcloud/talk/ui/dialog/DateTimePickerFragment;)Lcom/nextcloud/talk/ui/dialog/DateTimePickerFragment; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance49" │ + "instance39" │ } │ .end annotation │ │ - .line 1752 │ + .line 1667 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->userManager()Lcom/nextcloud/talk/users/UserManager; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/ui/dialog/DateTimePickerFragment_MembersInjector;->injectUserManager(Lcom/nextcloud/talk/ui/dialog/DateTimePickerFragment;Lcom/nextcloud/talk/users/UserManager;)V │ │ - .line 1753 │ + .line 1668 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewThemeUtils()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/ui/dialog/DateTimePickerFragment_MembersInjector;->injectViewThemeUtils(Lcom/nextcloud/talk/ui/dialog/DateTimePickerFragment;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ return-object p1 │ @@ -3480,48 +3480,48 @@ │ .method private injectDeleteConversationWorker(Lcom/nextcloud/talk/jobs/DeleteConversationWorker;)Lcom/nextcloud/talk/jobs/DeleteConversationWorker; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance98" │ + "instance45" │ } │ .end annotation │ │ - .line 2227 │ + .line 1725 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideRetrofitProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lretrofit2/Retrofit; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/jobs/DeleteConversationWorker_MembersInjector;->injectRetrofit(Lcom/nextcloud/talk/jobs/DeleteConversationWorker;Lretrofit2/Retrofit;)V │ │ - .line 2228 │ + .line 1726 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideHttpClientProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lokhttp3/OkHttpClient; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/jobs/DeleteConversationWorker_MembersInjector;->injectOkHttpClient(Lcom/nextcloud/talk/jobs/DeleteConversationWorker;Lokhttp3/OkHttpClient;)V │ │ - .line 2229 │ + .line 1727 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->userManager()Lcom/nextcloud/talk/users/UserManager; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/jobs/DeleteConversationWorker_MembersInjector;->injectUserManager(Lcom/nextcloud/talk/jobs/DeleteConversationWorker;Lcom/nextcloud/talk/users/UserManager;)V │ │ - .line 2230 │ + .line 1728 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideEventBusProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lorg/greenrobot/eventbus/EventBus; │ @@ -3534,89 +3534,89 @@ │ .method private injectDiagnoseActivity(Lcom/nextcloud/talk/diagnose/DiagnoseActivity;)Lcom/nextcloud/talk/diagnose/DiagnoseActivity; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance97" │ + "instance30" │ } │ .end annotation │ │ - .line 2212 │ + .line 1577 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideEventBusProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lorg/greenrobot/eventbus/EventBus; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectEventBus(Lcom/nextcloud/talk/activities/BaseActivity;Lorg/greenrobot/eventbus/EventBus;)V │ │ - .line 2213 │ + .line 1578 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->providePreferencesProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/preferences/AppPreferences; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectAppPreferences(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/utils/preferences/AppPreferences;)V │ │ - .line 2214 │ + .line 1579 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewThemeUtils()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectViewThemeUtils(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ - .line 2215 │ + .line 1580 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->contextModule:Lcom/nextcloud/talk/dagger/modules/ContextModule; │ │ invoke-static {v0}, Lcom/nextcloud/talk/dagger/modules/ContextModule_ProvideContextFactory;->provideContext(Lcom/nextcloud/talk/dagger/modules/ContextModule;)Landroid/content/Context; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectContext(Lcom/nextcloud/talk/activities/BaseActivity;Landroid/content/Context;)V │ │ - .line 2216 │ + .line 1581 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->currentUserProviderImpl()Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderImpl; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectCurrentUserProvider(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;)V │ │ - .line 2217 │ + .line 1582 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->arbitraryStorageManager()Lcom/nextcloud/talk/arbitrarystorage/ArbitraryStorageManager; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/diagnose/DiagnoseActivity_MembersInjector;->injectArbitraryStorageManager(Lcom/nextcloud/talk/diagnose/DiagnoseActivity;Lcom/nextcloud/talk/arbitrarystorage/ArbitraryStorageManager;)V │ │ - .line 2218 │ + .line 1583 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideNcApiProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/api/NcApi; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/diagnose/DiagnoseActivity_MembersInjector;->injectNcApi(Lcom/nextcloud/talk/diagnose/DiagnoseActivity;Lcom/nextcloud/talk/api/NcApi;)V │ │ - .line 2219 │ + .line 1584 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->userManager()Lcom/nextcloud/talk/users/UserManager; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/diagnose/DiagnoseActivity_MembersInjector;->injectUserManager(Lcom/nextcloud/talk/diagnose/DiagnoseActivity;Lcom/nextcloud/talk/users/UserManager;)V │ │ - .line 2220 │ + .line 1585 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->providePermissionUtilProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/permissions/PlatformPermissionUtil; │ @@ -3629,33 +3629,33 @@ │ .method private injectDialogBanListFragment(Lcom/nextcloud/talk/ui/dialog/DialogBanListFragment;)Lcom/nextcloud/talk/ui/dialog/DialogBanListFragment; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance50" │ + "instance3" │ } │ .end annotation │ │ - .line 1759 │ + .line 1339 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewThemeUtils()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/ui/dialog/DialogBanListFragment_MembersInjector;->injectViewThemeUtils(Lcom/nextcloud/talk/ui/dialog/DialogBanListFragment;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ - .line 1760 │ + .line 1340 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewModelFactory()Lcom/nextcloud/talk/dagger/modules/ViewModelFactory; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/ui/dialog/DialogBanListFragment_MembersInjector;->injectViewModelFactory(Lcom/nextcloud/talk/ui/dialog/DialogBanListFragment;Landroidx/lifecycle/ViewModelProvider$Factory;)V │ │ - .line 1761 │ + .line 1341 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->currentUserProviderImpl()Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderImpl; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/ui/dialog/DialogBanListFragment_MembersInjector;->injectCurrentUserProvider(Lcom/nextcloud/talk/ui/dialog/DialogBanListFragment;Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;)V │ │ return-object p1 │ @@ -3664,26 +3664,26 @@ │ .method private injectDirectReplyReceiver(Lcom/nextcloud/talk/receivers/DirectReplyReceiver;)Lcom/nextcloud/talk/receivers/DirectReplyReceiver; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance21" │ + "instance89" │ } │ .end annotation │ │ - .line 1470 │ + .line 2154 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->userManager()Lcom/nextcloud/talk/users/UserManager; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/receivers/DirectReplyReceiver_MembersInjector;->injectUserManager(Lcom/nextcloud/talk/receivers/DirectReplyReceiver;Lcom/nextcloud/talk/users/UserManager;)V │ │ - .line 1471 │ + .line 2155 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideNcApiProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/api/NcApi; │ @@ -3696,26 +3696,26 @@ │ .method private injectDismissRecordingAvailableReceiver(Lcom/nextcloud/talk/receivers/DismissRecordingAvailableReceiver;)Lcom/nextcloud/talk/receivers/DismissRecordingAvailableReceiver; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance16" │ + "instance13" │ } │ .end annotation │ │ - .line 1424 │ + .line 1396 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->userManager()Lcom/nextcloud/talk/users/UserManager; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/receivers/DismissRecordingAvailableReceiver_MembersInjector;->injectUserManager(Lcom/nextcloud/talk/receivers/DismissRecordingAvailableReceiver;Lcom/nextcloud/talk/users/UserManager;)V │ │ - .line 1425 │ + .line 1397 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideNcApiProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/api/NcApi; │ @@ -3728,37 +3728,37 @@ │ .method private injectDownloadFileToCacheWorker(Lcom/nextcloud/talk/jobs/DownloadFileToCacheWorker;)Lcom/nextcloud/talk/jobs/DownloadFileToCacheWorker; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance84" │ + "instance76" │ } │ .end annotation │ │ - .line 2087 │ + .line 2035 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideNcApiProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/api/NcApi; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/jobs/DownloadFileToCacheWorker_MembersInjector;->injectNcApi(Lcom/nextcloud/talk/jobs/DownloadFileToCacheWorker;Lcom/nextcloud/talk/api/NcApi;)V │ │ - .line 2088 │ + .line 2036 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->userManager()Lcom/nextcloud/talk/users/UserManager; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/jobs/DownloadFileToCacheWorker_MembersInjector;->injectUserManager(Lcom/nextcloud/talk/jobs/DownloadFileToCacheWorker;Lcom/nextcloud/talk/users/UserManager;)V │ │ - .line 2089 │ + .line 2037 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->providePreferencesProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/preferences/AppPreferences; │ @@ -3771,30 +3771,30 @@ │ .method private injectFileAttachmentPreviewFragment(Lcom/nextcloud/talk/ui/dialog/FileAttachmentPreviewFragment;)Lcom/nextcloud/talk/ui/dialog/FileAttachmentPreviewFragment; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance67" │ + "instance81" │ } │ .end annotation │ │ - .line 1922 │ + .line 2075 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->providePermissionUtilProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/permissions/PlatformPermissionUtil; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/ui/dialog/FileAttachmentPreviewFragment_MembersInjector;->injectPermissionUtil(Lcom/nextcloud/talk/ui/dialog/FileAttachmentPreviewFragment;Lcom/nextcloud/talk/utils/permissions/PlatformPermissionUtil;)V │ │ - .line 1923 │ + .line 2076 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewThemeUtils()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/ui/dialog/FileAttachmentPreviewFragment_MembersInjector;->injectViewThemeUtils(Lcom/nextcloud/talk/ui/dialog/FileAttachmentPreviewFragment;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ return-object p1 │ @@ -3803,33 +3803,33 @@ │ .method private injectFilterConversationFragment(Lcom/nextcloud/talk/ui/dialog/FilterConversationFragment;)Lcom/nextcloud/talk/ui/dialog/FilterConversationFragment; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance58" │ + "instance51" │ } │ .end annotation │ │ - .line 1836 │ + .line 1784 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->userManager()Lcom/nextcloud/talk/users/UserManager; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/ui/dialog/FilterConversationFragment_MembersInjector;->injectUserManager(Lcom/nextcloud/talk/ui/dialog/FilterConversationFragment;Lcom/nextcloud/talk/users/UserManager;)V │ │ - .line 1837 │ + .line 1785 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewThemeUtils()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/ui/dialog/FilterConversationFragment_MembersInjector;->injectViewThemeUtils(Lcom/nextcloud/talk/ui/dialog/FilterConversationFragment;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ - .line 1838 │ + .line 1786 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->arbitraryStorageManager()Lcom/nextcloud/talk/arbitrarystorage/ArbitraryStorageManager; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/ui/dialog/FilterConversationFragment_MembersInjector;->injectArbitraryStorageManager(Lcom/nextcloud/talk/ui/dialog/FilterConversationFragment;Lcom/nextcloud/talk/arbitrarystorage/ArbitraryStorageManager;)V │ │ return-object p1 │ @@ -3838,19 +3838,19 @@ │ .method private injectFullScreenTextViewerActivity(Lcom/nextcloud/talk/fullscreenfile/FullScreenTextViewerActivity;)Lcom/nextcloud/talk/fullscreenfile/FullScreenTextViewerActivity; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance46" │ + "instance65" │ } │ .end annotation │ │ - .line 1730 │ + .line 1923 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewThemeUtils()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/fullscreenfile/FullScreenTextViewerActivity_MembersInjector;->injectViewThemeUtils(Lcom/nextcloud/talk/fullscreenfile/FullScreenTextViewerActivity;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ return-object p1 │ @@ -3859,75 +3859,75 @@ │ .method private injectGeocodingActivity(Lcom/nextcloud/talk/location/GeocodingActivity;)Lcom/nextcloud/talk/location/GeocodingActivity; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance53" │ + "instance60" │ } │ .end annotation │ │ - .line 1790 │ + .line 1877 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideEventBusProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lorg/greenrobot/eventbus/EventBus; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectEventBus(Lcom/nextcloud/talk/activities/BaseActivity;Lorg/greenrobot/eventbus/EventBus;)V │ │ - .line 1791 │ + .line 1878 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->providePreferencesProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/preferences/AppPreferences; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectAppPreferences(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/utils/preferences/AppPreferences;)V │ │ - .line 1792 │ + .line 1879 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewThemeUtils()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectViewThemeUtils(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ - .line 1793 │ + .line 1880 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->contextModule:Lcom/nextcloud/talk/dagger/modules/ContextModule; │ │ invoke-static {v0}, Lcom/nextcloud/talk/dagger/modules/ContextModule_ProvideContextFactory;->provideContext(Lcom/nextcloud/talk/dagger/modules/ContextModule;)Landroid/content/Context; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectContext(Lcom/nextcloud/talk/activities/BaseActivity;Landroid/content/Context;)V │ │ - .line 1794 │ + .line 1881 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->currentUserProviderImpl()Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderImpl; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectCurrentUserProvider(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;)V │ │ - .line 1795 │ + .line 1882 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideNcApiProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/api/NcApi; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/location/GeocodingActivity_MembersInjector;->injectNcApi(Lcom/nextcloud/talk/location/GeocodingActivity;Lcom/nextcloud/talk/api/NcApi;)V │ │ - .line 1796 │ + .line 1883 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideHttpClientProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lokhttp3/OkHttpClient; │ @@ -3940,68 +3940,68 @@ │ .method private injectIncomingDeckCardViewHolder(Lcom/nextcloud/talk/adapters/messages/IncomingDeckCardViewHolder;)Lcom/nextcloud/talk/adapters/messages/IncomingDeckCardViewHolder; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance26" │ + "instance2" │ } │ .end annotation │ │ - .line 1520 │ + .line 1303 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->contextModule:Lcom/nextcloud/talk/dagger/modules/ContextModule; │ │ invoke-static {v0}, Lcom/nextcloud/talk/dagger/modules/ContextModule_ProvideContextFactory;->provideContext(Lcom/nextcloud/talk/dagger/modules/ContextModule;)Landroid/content/Context; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/adapters/messages/IncomingDeckCardViewHolder_MembersInjector;->injectContext(Lcom/nextcloud/talk/adapters/messages/IncomingDeckCardViewHolder;Landroid/content/Context;)V │ │ - .line 1521 │ + .line 1304 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->providePreferencesProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/preferences/AppPreferences; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/adapters/messages/IncomingDeckCardViewHolder_MembersInjector;->injectAppPreferences(Lcom/nextcloud/talk/adapters/messages/IncomingDeckCardViewHolder;Lcom/nextcloud/talk/utils/preferences/AppPreferences;)V │ │ - .line 1522 │ + .line 1305 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewThemeUtils()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/adapters/messages/IncomingDeckCardViewHolder_MembersInjector;->injectViewThemeUtils(Lcom/nextcloud/talk/adapters/messages/IncomingDeckCardViewHolder;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ - .line 1523 │ + .line 1306 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideMessageUtilsProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/message/MessageUtils; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/adapters/messages/IncomingDeckCardViewHolder_MembersInjector;->injectMessageUtils(Lcom/nextcloud/talk/adapters/messages/IncomingDeckCardViewHolder;Lcom/nextcloud/talk/utils/message/MessageUtils;)V │ │ - .line 1524 │ + .line 1307 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideDateUtilsProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/DateUtils; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/adapters/messages/IncomingDeckCardViewHolder_MembersInjector;->injectDateUtils(Lcom/nextcloud/talk/adapters/messages/IncomingDeckCardViewHolder;Lcom/nextcloud/talk/utils/DateUtils;)V │ │ - .line 1525 │ + .line 1308 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideNcApiProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/api/NcApi; │ @@ -4014,68 +4014,68 @@ │ .method private injectIncomingLinkPreviewMessageViewHolder(Lcom/nextcloud/talk/adapters/messages/IncomingLinkPreviewMessageViewHolder;)Lcom/nextcloud/talk/adapters/messages/IncomingLinkPreviewMessageViewHolder; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance88" │ + "instance85" │ } │ .end annotation │ │ - .line 2128 │ + .line 2120 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->contextModule:Lcom/nextcloud/talk/dagger/modules/ContextModule; │ │ invoke-static {v0}, Lcom/nextcloud/talk/dagger/modules/ContextModule_ProvideContextFactory;->provideContext(Lcom/nextcloud/talk/dagger/modules/ContextModule;)Landroid/content/Context; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/adapters/messages/IncomingLinkPreviewMessageViewHolder_MembersInjector;->injectContext(Lcom/nextcloud/talk/adapters/messages/IncomingLinkPreviewMessageViewHolder;Landroid/content/Context;)V │ │ - .line 2129 │ + .line 2121 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->providePreferencesProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/preferences/AppPreferences; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/adapters/messages/IncomingLinkPreviewMessageViewHolder_MembersInjector;->injectAppPreferences(Lcom/nextcloud/talk/adapters/messages/IncomingLinkPreviewMessageViewHolder;Lcom/nextcloud/talk/utils/preferences/AppPreferences;)V │ │ - .line 2130 │ + .line 2122 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewThemeUtils()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/adapters/messages/IncomingLinkPreviewMessageViewHolder_MembersInjector;->injectViewThemeUtils(Lcom/nextcloud/talk/adapters/messages/IncomingLinkPreviewMessageViewHolder;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ - .line 2131 │ + .line 2123 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideMessageUtilsProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/message/MessageUtils; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/adapters/messages/IncomingLinkPreviewMessageViewHolder_MembersInjector;->injectMessageUtils(Lcom/nextcloud/talk/adapters/messages/IncomingLinkPreviewMessageViewHolder;Lcom/nextcloud/talk/utils/message/MessageUtils;)V │ │ - .line 2132 │ + .line 2124 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideDateUtilsProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/DateUtils; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/adapters/messages/IncomingLinkPreviewMessageViewHolder_MembersInjector;->injectDateUtils(Lcom/nextcloud/talk/adapters/messages/IncomingLinkPreviewMessageViewHolder;Lcom/nextcloud/talk/utils/DateUtils;)V │ │ - .line 2133 │ + .line 2125 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideNcApiProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/api/NcApi; │ @@ -4088,57 +4088,57 @@ │ .method private injectIncomingLocationMessageViewHolder(Lcom/nextcloud/talk/adapters/messages/IncomingLocationMessageViewHolder;)Lcom/nextcloud/talk/adapters/messages/IncomingLocationMessageViewHolder; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance63" │ + "instance77" │ } │ .end annotation │ │ - .line 1884 │ + .line 2044 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->contextModule:Lcom/nextcloud/talk/dagger/modules/ContextModule; │ │ invoke-static {v0}, Lcom/nextcloud/talk/dagger/modules/ContextModule_ProvideContextFactory;->provideContext(Lcom/nextcloud/talk/dagger/modules/ContextModule;)Landroid/content/Context; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/adapters/messages/IncomingLocationMessageViewHolder_MembersInjector;->injectContext(Lcom/nextcloud/talk/adapters/messages/IncomingLocationMessageViewHolder;Landroid/content/Context;)V │ │ - .line 1885 │ + .line 2045 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->providePreferencesProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/preferences/AppPreferences; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/adapters/messages/IncomingLocationMessageViewHolder_MembersInjector;->injectAppPreferences(Lcom/nextcloud/talk/adapters/messages/IncomingLocationMessageViewHolder;Lcom/nextcloud/talk/utils/preferences/AppPreferences;)V │ │ - .line 1886 │ + .line 2046 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewThemeUtils()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/adapters/messages/IncomingLocationMessageViewHolder_MembersInjector;->injectViewThemeUtils(Lcom/nextcloud/talk/adapters/messages/IncomingLocationMessageViewHolder;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ - .line 1887 │ + .line 2047 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideMessageUtilsProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/message/MessageUtils; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/adapters/messages/IncomingLocationMessageViewHolder_MembersInjector;->injectMessageUtils(Lcom/nextcloud/talk/adapters/messages/IncomingLocationMessageViewHolder;Lcom/nextcloud/talk/utils/message/MessageUtils;)V │ │ - .line 1888 │ + .line 2048 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideDateUtilsProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/DateUtils; │ @@ -4151,68 +4151,68 @@ │ .method private injectIncomingPollMessageViewHolder(Lcom/nextcloud/talk/adapters/messages/IncomingPollMessageViewHolder;)Lcom/nextcloud/talk/adapters/messages/IncomingPollMessageViewHolder; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance22" │ + "instance26" │ } │ .end annotation │ │ - .line 1478 │ + .line 1537 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->contextModule:Lcom/nextcloud/talk/dagger/modules/ContextModule; │ │ invoke-static {v0}, Lcom/nextcloud/talk/dagger/modules/ContextModule_ProvideContextFactory;->provideContext(Lcom/nextcloud/talk/dagger/modules/ContextModule;)Landroid/content/Context; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/adapters/messages/IncomingPollMessageViewHolder_MembersInjector;->injectContext(Lcom/nextcloud/talk/adapters/messages/IncomingPollMessageViewHolder;Landroid/content/Context;)V │ │ - .line 1479 │ + .line 1538 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->providePreferencesProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/preferences/AppPreferences; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/adapters/messages/IncomingPollMessageViewHolder_MembersInjector;->injectAppPreferences(Lcom/nextcloud/talk/adapters/messages/IncomingPollMessageViewHolder;Lcom/nextcloud/talk/utils/preferences/AppPreferences;)V │ │ - .line 1480 │ + .line 1539 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewThemeUtils()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/adapters/messages/IncomingPollMessageViewHolder_MembersInjector;->injectViewThemeUtils(Lcom/nextcloud/talk/adapters/messages/IncomingPollMessageViewHolder;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ - .line 1481 │ + .line 1540 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideMessageUtilsProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/message/MessageUtils; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/adapters/messages/IncomingPollMessageViewHolder_MembersInjector;->injectMessageUtils(Lcom/nextcloud/talk/adapters/messages/IncomingPollMessageViewHolder;Lcom/nextcloud/talk/utils/message/MessageUtils;)V │ │ - .line 1482 │ + .line 1541 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideDateUtilsProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/DateUtils; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/adapters/messages/IncomingPollMessageViewHolder_MembersInjector;->injectDateUtils(Lcom/nextcloud/talk/adapters/messages/IncomingPollMessageViewHolder;Lcom/nextcloud/talk/utils/DateUtils;)V │ │ - .line 1483 │ + .line 1542 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideNcApiProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/api/NcApi; │ @@ -4225,57 +4225,57 @@ │ .method private injectIncomingTextMessageViewHolder(Lcom/nextcloud/talk/adapters/messages/IncomingTextMessageViewHolder;)Lcom/nextcloud/talk/adapters/messages/IncomingTextMessageViewHolder; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance38" │ + "instance97" │ } │ .end annotation │ │ - .line 1630 │ + .line 2220 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->contextModule:Lcom/nextcloud/talk/dagger/modules/ContextModule; │ │ invoke-static {v0}, Lcom/nextcloud/talk/dagger/modules/ContextModule_ProvideContextFactory;->provideContext(Lcom/nextcloud/talk/dagger/modules/ContextModule;)Landroid/content/Context; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/adapters/messages/IncomingTextMessageViewHolder_MembersInjector;->injectContext(Lcom/nextcloud/talk/adapters/messages/IncomingTextMessageViewHolder;Landroid/content/Context;)V │ │ - .line 1631 │ + .line 2221 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewThemeUtils()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/adapters/messages/IncomingTextMessageViewHolder_MembersInjector;->injectViewThemeUtils(Lcom/nextcloud/talk/adapters/messages/IncomingTextMessageViewHolder;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ - .line 1632 │ + .line 2222 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideMessageUtilsProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/message/MessageUtils; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/adapters/messages/IncomingTextMessageViewHolder_MembersInjector;->injectMessageUtils(Lcom/nextcloud/talk/adapters/messages/IncomingTextMessageViewHolder;Lcom/nextcloud/talk/utils/message/MessageUtils;)V │ │ - .line 1633 │ + .line 2223 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->providePreferencesProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/preferences/AppPreferences; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/adapters/messages/IncomingTextMessageViewHolder_MembersInjector;->injectAppPreferences(Lcom/nextcloud/talk/adapters/messages/IncomingTextMessageViewHolder;Lcom/nextcloud/talk/utils/preferences/AppPreferences;)V │ │ - .line 1634 │ + .line 2224 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideDateUtilsProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/DateUtils; │ @@ -4288,57 +4288,57 @@ │ .method private injectIncomingVoiceMessageViewHolder(Lcom/nextcloud/talk/adapters/messages/IncomingVoiceMessageViewHolder;)Lcom/nextcloud/talk/adapters/messages/IncomingVoiceMessageViewHolder; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance80" │ + "instance73" │ } │ .end annotation │ │ - .line 2040 │ + .line 2009 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->contextModule:Lcom/nextcloud/talk/dagger/modules/ContextModule; │ │ invoke-static {v0}, Lcom/nextcloud/talk/dagger/modules/ContextModule_ProvideContextFactory;->provideContext(Lcom/nextcloud/talk/dagger/modules/ContextModule;)Landroid/content/Context; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/adapters/messages/IncomingVoiceMessageViewHolder_MembersInjector;->injectContext(Lcom/nextcloud/talk/adapters/messages/IncomingVoiceMessageViewHolder;Landroid/content/Context;)V │ │ - .line 2041 │ + .line 2010 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewThemeUtils()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/adapters/messages/IncomingVoiceMessageViewHolder_MembersInjector;->injectViewThemeUtils(Lcom/nextcloud/talk/adapters/messages/IncomingVoiceMessageViewHolder;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ - .line 2042 │ + .line 2011 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideMessageUtilsProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/message/MessageUtils; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/adapters/messages/IncomingVoiceMessageViewHolder_MembersInjector;->injectMessageUtils(Lcom/nextcloud/talk/adapters/messages/IncomingVoiceMessageViewHolder;Lcom/nextcloud/talk/utils/message/MessageUtils;)V │ │ - .line 2043 │ + .line 2012 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideDateUtilsProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/DateUtils; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/adapters/messages/IncomingVoiceMessageViewHolder_MembersInjector;->injectDateUtils(Lcom/nextcloud/talk/adapters/messages/IncomingVoiceMessageViewHolder;Lcom/nextcloud/talk/utils/DateUtils;)V │ │ - .line 2044 │ + .line 2013 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->providePreferencesProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/preferences/AppPreferences; │ @@ -4351,75 +4351,75 @@ │ .method private injectInvitationsActivity(Lcom/nextcloud/talk/invitation/InvitationsActivity;)Lcom/nextcloud/talk/invitation/InvitationsActivity; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance76" │ + "instance29" │ } │ .end annotation │ │ - .line 1997 │ + .line 1565 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideEventBusProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lorg/greenrobot/eventbus/EventBus; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectEventBus(Lcom/nextcloud/talk/activities/BaseActivity;Lorg/greenrobot/eventbus/EventBus;)V │ │ - .line 1998 │ + .line 1566 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->providePreferencesProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/preferences/AppPreferences; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectAppPreferences(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/utils/preferences/AppPreferences;)V │ │ - .line 1999 │ + .line 1567 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewThemeUtils()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectViewThemeUtils(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ - .line 2000 │ + .line 1568 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->contextModule:Lcom/nextcloud/talk/dagger/modules/ContextModule; │ │ invoke-static {v0}, Lcom/nextcloud/talk/dagger/modules/ContextModule_ProvideContextFactory;->provideContext(Lcom/nextcloud/talk/dagger/modules/ContextModule;)Landroid/content/Context; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectContext(Lcom/nextcloud/talk/activities/BaseActivity;Landroid/content/Context;)V │ │ - .line 2001 │ + .line 1569 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->currentUserProviderImpl()Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderImpl; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectCurrentUserProvider(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;)V │ │ - .line 2002 │ + .line 1570 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideNcApiProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/api/NcApi; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/invitation/InvitationsActivity_MembersInjector;->injectNcApi(Lcom/nextcloud/talk/invitation/InvitationsActivity;Lcom/nextcloud/talk/api/NcApi;)V │ │ - .line 2003 │ + .line 1571 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewModelFactory()Lcom/nextcloud/talk/dagger/modules/ViewModelFactory; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/invitation/InvitationsActivity_MembersInjector;->injectViewModelFactory(Lcom/nextcloud/talk/invitation/InvitationsActivity;Landroidx/lifecycle/ViewModelProvider$Factory;)V │ │ return-object p1 │ @@ -4428,19 +4428,19 @@ │ .method private injectInvitationsAdapter(Lcom/nextcloud/talk/invitation/adapters/InvitationsAdapter;)Lcom/nextcloud/talk/invitation/adapters/InvitationsAdapter; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance89" │ + "instance80" │ } │ .end annotation │ │ - .line 2139 │ + .line 2068 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewThemeUtils()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/invitation/adapters/InvitationsAdapter_MembersInjector;->injectViewThemeUtils(Lcom/nextcloud/talk/invitation/adapters/InvitationsAdapter;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ return-object p1 │ @@ -4449,30 +4449,30 @@ │ .method private injectLeaveConversationWorker(Lcom/nextcloud/talk/jobs/LeaveConversationWorker;)Lcom/nextcloud/talk/jobs/LeaveConversationWorker; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance11" │ + "instance96" │ } │ .end annotation │ │ - .line 1376 │ + .line 2212 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideNcApiProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/api/NcApi; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/jobs/LeaveConversationWorker_MembersInjector;->injectNcApi(Lcom/nextcloud/talk/jobs/LeaveConversationWorker;Lcom/nextcloud/talk/api/NcApi;)V │ │ - .line 1377 │ + .line 2213 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->userManager()Lcom/nextcloud/talk/users/UserManager; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/jobs/LeaveConversationWorker_MembersInjector;->injectUserManager(Lcom/nextcloud/talk/jobs/LeaveConversationWorker;Lcom/nextcloud/talk/users/UserManager;)V │ │ return-object p1 │ @@ -4481,75 +4481,75 @@ │ .method private injectListOpenConversationsActivity(Lcom/nextcloud/talk/openconversations/ListOpenConversationsActivity;)Lcom/nextcloud/talk/openconversations/ListOpenConversationsActivity; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance94" │ + "instance44" │ } │ .end annotation │ │ - .line 2185 │ + .line 1712 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideEventBusProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lorg/greenrobot/eventbus/EventBus; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectEventBus(Lcom/nextcloud/talk/activities/BaseActivity;Lorg/greenrobot/eventbus/EventBus;)V │ │ - .line 2186 │ + .line 1713 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->providePreferencesProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/preferences/AppPreferences; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectAppPreferences(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/utils/preferences/AppPreferences;)V │ │ - .line 2187 │ + .line 1714 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewThemeUtils()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectViewThemeUtils(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ - .line 2188 │ + .line 1715 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->contextModule:Lcom/nextcloud/talk/dagger/modules/ContextModule; │ │ invoke-static {v0}, Lcom/nextcloud/talk/dagger/modules/ContextModule_ProvideContextFactory;->provideContext(Lcom/nextcloud/talk/dagger/modules/ContextModule;)Landroid/content/Context; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectContext(Lcom/nextcloud/talk/activities/BaseActivity;Landroid/content/Context;)V │ │ - .line 2189 │ + .line 1716 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->currentUserProviderImpl()Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderImpl; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectCurrentUserProvider(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;)V │ │ - .line 2190 │ + .line 1717 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideNcApiProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/api/NcApi; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/openconversations/ListOpenConversationsActivity_MembersInjector;->injectNcApi(Lcom/nextcloud/talk/openconversations/ListOpenConversationsActivity;Lcom/nextcloud/talk/api/NcApi;)V │ │ - .line 2191 │ + .line 1718 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewModelFactory()Lcom/nextcloud/talk/dagger/modules/ViewModelFactory; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/openconversations/ListOpenConversationsActivity_MembersInjector;->injectViewModelFactory(Lcom/nextcloud/talk/openconversations/ListOpenConversationsActivity;Landroidx/lifecycle/ViewModelProvider$Factory;)V │ │ return-object p1 │ @@ -4558,82 +4558,82 @@ │ .method private injectLocationPickerActivity(Lcom/nextcloud/talk/location/LocationPickerActivity;)Lcom/nextcloud/talk/location/LocationPickerActivity; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance85" │ + "instance57" │ } │ .end annotation │ │ - .line 2095 │ + .line 1840 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideEventBusProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lorg/greenrobot/eventbus/EventBus; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectEventBus(Lcom/nextcloud/talk/activities/BaseActivity;Lorg/greenrobot/eventbus/EventBus;)V │ │ - .line 2096 │ + .line 1841 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->providePreferencesProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/preferences/AppPreferences; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectAppPreferences(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/utils/preferences/AppPreferences;)V │ │ - .line 2097 │ + .line 1842 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewThemeUtils()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectViewThemeUtils(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ - .line 2098 │ + .line 1843 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->contextModule:Lcom/nextcloud/talk/dagger/modules/ContextModule; │ │ invoke-static {v0}, Lcom/nextcloud/talk/dagger/modules/ContextModule_ProvideContextFactory;->provideContext(Lcom/nextcloud/talk/dagger/modules/ContextModule;)Landroid/content/Context; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectContext(Lcom/nextcloud/talk/activities/BaseActivity;Landroid/content/Context;)V │ │ - .line 2099 │ + .line 1844 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->currentUserProviderImpl()Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderImpl; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectCurrentUserProvider(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;)V │ │ - .line 2100 │ + .line 1845 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideNcApiProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/api/NcApi; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/location/LocationPickerActivity_MembersInjector;->injectNcApi(Lcom/nextcloud/talk/location/LocationPickerActivity;Lcom/nextcloud/talk/api/NcApi;)V │ │ - .line 2101 │ + .line 1846 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->userManager()Lcom/nextcloud/talk/users/UserManager; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/location/LocationPickerActivity_MembersInjector;->injectUserManager(Lcom/nextcloud/talk/location/LocationPickerActivity;Lcom/nextcloud/talk/users/UserManager;)V │ │ - .line 2102 │ + .line 1847 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideHttpClientProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lokhttp3/OkHttpClient; │ @@ -4646,28 +4646,28 @@ │ .method private injectLockedActivity(Lcom/nextcloud/talk/lock/LockedActivity;)Lcom/nextcloud/talk/lock/LockedActivity; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance86" │ + "instance78" │ } │ .end annotation │ │ - .line 2108 │ + .line 2054 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->contextModule:Lcom/nextcloud/talk/dagger/modules/ContextModule; │ │ invoke-static {v0}, Lcom/nextcloud/talk/dagger/modules/ContextModule_ProvideContextFactory;->provideContext(Lcom/nextcloud/talk/dagger/modules/ContextModule;)Landroid/content/Context; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/lock/LockedActivity_MembersInjector;->injectContext(Lcom/nextcloud/talk/lock/LockedActivity;Landroid/content/Context;)V │ │ - .line 2109 │ + .line 2055 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->providePreferencesProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/preferences/AppPreferences; │ @@ -4680,75 +4680,75 @@ │ .method private injectMainActivity(Lcom/nextcloud/talk/activities/MainActivity;)Lcom/nextcloud/talk/activities/MainActivity; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance52" │ + "instance69" │ } │ .end annotation │ │ - .line 1778 │ + .line 1963 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideEventBusProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lorg/greenrobot/eventbus/EventBus; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectEventBus(Lcom/nextcloud/talk/activities/BaseActivity;Lorg/greenrobot/eventbus/EventBus;)V │ │ - .line 1779 │ + .line 1964 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->providePreferencesProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/preferences/AppPreferences; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectAppPreferences(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/utils/preferences/AppPreferences;)V │ │ - .line 1780 │ + .line 1965 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewThemeUtils()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectViewThemeUtils(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ - .line 1781 │ + .line 1966 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->contextModule:Lcom/nextcloud/talk/dagger/modules/ContextModule; │ │ invoke-static {v0}, Lcom/nextcloud/talk/dagger/modules/ContextModule_ProvideContextFactory;->provideContext(Lcom/nextcloud/talk/dagger/modules/ContextModule;)Landroid/content/Context; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectContext(Lcom/nextcloud/talk/activities/BaseActivity;Landroid/content/Context;)V │ │ - .line 1782 │ + .line 1967 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->currentUserProviderImpl()Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderImpl; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectCurrentUserProvider(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;)V │ │ - .line 1783 │ + .line 1968 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideNcApiProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/api/NcApi; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/MainActivity_MembersInjector;->injectNcApi(Lcom/nextcloud/talk/activities/MainActivity;Lcom/nextcloud/talk/api/NcApi;)V │ │ - .line 1784 │ + .line 1969 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->userManager()Lcom/nextcloud/talk/users/UserManager; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/MainActivity_MembersInjector;->injectUserManager(Lcom/nextcloud/talk/activities/MainActivity;Lcom/nextcloud/talk/users/UserManager;)V │ │ return-object p1 │ @@ -4757,26 +4757,26 @@ │ .method private injectMarkAsReadReceiver(Lcom/nextcloud/talk/receivers/MarkAsReadReceiver;)Lcom/nextcloud/talk/receivers/MarkAsReadReceiver; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance96" │ + "instance92" │ } │ .end annotation │ │ - .line 2205 │ + .line 2178 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->userManager()Lcom/nextcloud/talk/users/UserManager; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/receivers/MarkAsReadReceiver_MembersInjector;->injectUserManager(Lcom/nextcloud/talk/receivers/MarkAsReadReceiver;Lcom/nextcloud/talk/users/UserManager;)V │ │ - .line 2206 │ + .line 2179 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideNcApiProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/api/NcApi; │ @@ -4789,37 +4789,37 @@ │ .method private injectMentionAutocompletePresenter(Lcom/nextcloud/talk/presenters/MentionAutocompletePresenter;)Lcom/nextcloud/talk/presenters/MentionAutocompletePresenter; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance18" │ + "instance74" │ } │ .end annotation │ │ - .line 1445 │ + .line 2020 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideNcApiProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/api/NcApi; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/presenters/MentionAutocompletePresenter_MembersInjector;->injectNcApi(Lcom/nextcloud/talk/presenters/MentionAutocompletePresenter;Lcom/nextcloud/talk/api/NcApi;)V │ │ - .line 1446 │ + .line 2021 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->userManager()Lcom/nextcloud/talk/users/UserManager; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/presenters/MentionAutocompletePresenter_MembersInjector;->injectUserManager(Lcom/nextcloud/talk/presenters/MentionAutocompletePresenter;Lcom/nextcloud/talk/users/UserManager;)V │ │ - .line 1447 │ + .line 2022 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewThemeUtils()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/presenters/MentionAutocompletePresenter_MembersInjector;->injectViewThemeUtils(Lcom/nextcloud/talk/presenters/MentionAutocompletePresenter;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ return-object p1 │ @@ -4828,44 +4828,44 @@ │ .method private injectMessageActionsDialog(Lcom/nextcloud/talk/ui/dialog/MessageActionsDialog;)Lcom/nextcloud/talk/ui/dialog/MessageActionsDialog; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance13" │ + "instance87" │ } │ .end annotation │ │ - .line 1392 │ + .line 2139 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewThemeUtils()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/ui/dialog/MessageActionsDialog_MembersInjector;->injectViewThemeUtils(Lcom/nextcloud/talk/ui/dialog/MessageActionsDialog;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ - .line 1393 │ + .line 2140 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->reactionsRepository()Lcom/nextcloud/talk/repositories/reactions/ReactionsRepository; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/ui/dialog/MessageActionsDialog_MembersInjector;->injectReactionsRepository(Lcom/nextcloud/talk/ui/dialog/MessageActionsDialog;Lcom/nextcloud/talk/repositories/reactions/ReactionsRepository;)V │ │ - .line 1394 │ + .line 2141 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideDateUtilsProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/DateUtils; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/ui/dialog/MessageActionsDialog_MembersInjector;->injectDateUtils(Lcom/nextcloud/talk/ui/dialog/MessageActionsDialog;Lcom/nextcloud/talk/utils/DateUtils;)V │ │ - .line 1395 │ + .line 2142 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideNetworkMonitorProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/data/network/NetworkMonitor; │ @@ -4878,33 +4878,33 @@ │ .method private injectMessageInputFragment(Lcom/nextcloud/talk/chat/MessageInputFragment;)Lcom/nextcloud/talk/chat/MessageInputFragment; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance6" │ + "instance42" │ } │ .end annotation │ │ - .line 1324 │ + .line 1695 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewThemeUtils()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/chat/MessageInputFragment_MembersInjector;->injectViewThemeUtils(Lcom/nextcloud/talk/chat/MessageInputFragment;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ - .line 1325 │ + .line 1696 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->userManager()Lcom/nextcloud/talk/users/UserManager; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/chat/MessageInputFragment_MembersInjector;->injectUserManager(Lcom/nextcloud/talk/chat/MessageInputFragment;Lcom/nextcloud/talk/users/UserManager;)V │ │ - .line 1326 │ + .line 1697 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideNetworkMonitorProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/data/network/NetworkMonitor; │ @@ -4917,19 +4917,19 @@ │ .method private injectMessageInputVoiceRecordingFragment(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;)Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance34" │ + "instance99" │ } │ .end annotation │ │ - .line 1596 │ + .line 2244 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewThemeUtils()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment_MembersInjector;->injectViewThemeUtils(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ return-object p1 │ @@ -4938,64 +4938,64 @@ │ .method private injectMessageSearchActivity(Lcom/nextcloud/talk/messagesearch/MessageSearchActivity;)Lcom/nextcloud/talk/messagesearch/MessageSearchActivity; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance36" │ + "instance83" │ } │ .end annotation │ │ - .line 1611 │ + .line 2096 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideEventBusProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lorg/greenrobot/eventbus/EventBus; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectEventBus(Lcom/nextcloud/talk/activities/BaseActivity;Lorg/greenrobot/eventbus/EventBus;)V │ │ - .line 1612 │ + .line 2097 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->providePreferencesProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/preferences/AppPreferences; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectAppPreferences(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/utils/preferences/AppPreferences;)V │ │ - .line 1613 │ + .line 2098 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewThemeUtils()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectViewThemeUtils(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ - .line 1614 │ + .line 2099 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->contextModule:Lcom/nextcloud/talk/dagger/modules/ContextModule; │ │ invoke-static {v0}, Lcom/nextcloud/talk/dagger/modules/ContextModule_ProvideContextFactory;->provideContext(Lcom/nextcloud/talk/dagger/modules/ContextModule;)Landroid/content/Context; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectContext(Lcom/nextcloud/talk/activities/BaseActivity;Landroid/content/Context;)V │ │ - .line 1615 │ + .line 2100 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->currentUserProviderImpl()Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderImpl; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectCurrentUserProvider(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;)V │ │ - .line 1616 │ + .line 2101 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewModelFactory()Lcom/nextcloud/talk/dagger/modules/ViewModelFactory; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/messagesearch/MessageSearchActivity_MembersInjector;->injectViewModelFactory(Lcom/nextcloud/talk/messagesearch/MessageSearchActivity;Landroidx/lifecycle/ViewModelProvider$Factory;)V │ │ return-object p1 │ @@ -5004,19 +5004,19 @@ │ .method private injectMoreCallActionsDialog(Lcom/nextcloud/talk/ui/dialog/MoreCallActionsDialog;)Lcom/nextcloud/talk/ui/dialog/MoreCallActionsDialog; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance93" │ + "instance62" │ } │ .end annotation │ │ - .line 2178 │ + .line 1901 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewThemeUtils()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/ui/dialog/MoreCallActionsDialog_MembersInjector;->injectViewThemeUtils(Lcom/nextcloud/talk/ui/dialog/MoreCallActionsDialog;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ return-object p1 │ @@ -5025,30 +5025,30 @@ │ .method private injectNextcloudTalkApplication(Lcom/nextcloud/talk/application/NextcloudTalkApplication;)Lcom/nextcloud/talk/application/NextcloudTalkApplication; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance19" │ + "instance86" │ } │ .end annotation │ │ - .line 1454 │ + .line 2132 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->providePreferencesProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/preferences/AppPreferences; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/application/NextcloudTalkApplication_MembersInjector;->injectAppPreferences(Lcom/nextcloud/talk/application/NextcloudTalkApplication;Lcom/nextcloud/talk/utils/preferences/AppPreferences;)V │ │ - .line 1455 │ + .line 2133 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideHttpClientProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lokhttp3/OkHttpClient; │ @@ -5061,66 +5061,66 @@ │ .method private injectNotificationWorker(Lcom/nextcloud/talk/jobs/NotificationWorker;)Lcom/nextcloud/talk/jobs/NotificationWorker; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance75" │ + "instance55" │ } │ .end annotation │ │ - .line 1986 │ + .line 1817 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->providePreferencesProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/preferences/AppPreferences; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/jobs/NotificationWorker_MembersInjector;->injectAppPreferences(Lcom/nextcloud/talk/jobs/NotificationWorker;Lcom/nextcloud/talk/utils/preferences/AppPreferences;)V │ │ - .line 1987 │ + .line 1818 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->arbitraryStorageManager()Lcom/nextcloud/talk/arbitrarystorage/ArbitraryStorageManager; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/jobs/NotificationWorker_MembersInjector;->injectArbitraryStorageManager(Lcom/nextcloud/talk/jobs/NotificationWorker;Lcom/nextcloud/talk/arbitrarystorage/ArbitraryStorageManager;)V │ │ - .line 1988 │ + .line 1819 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideRetrofitProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lretrofit2/Retrofit; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/jobs/NotificationWorker_MembersInjector;->injectRetrofit(Lcom/nextcloud/talk/jobs/NotificationWorker;Lretrofit2/Retrofit;)V │ │ - .line 1989 │ + .line 1820 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->userManager()Lcom/nextcloud/talk/users/UserManager; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/jobs/NotificationWorker_MembersInjector;->injectUserManager(Lcom/nextcloud/talk/jobs/NotificationWorker;Lcom/nextcloud/talk/users/UserManager;)V │ │ - .line 1990 │ + .line 1821 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideHttpClientProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lokhttp3/OkHttpClient; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/jobs/NotificationWorker_MembersInjector;->injectOkHttpClient(Lcom/nextcloud/talk/jobs/NotificationWorker;Lokhttp3/OkHttpClient;)V │ │ - .line 1991 │ + .line 1822 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->chatNetworkDataSource()Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/jobs/NotificationWorker_MembersInjector;->injectSetChatNetworkDataSource(Lcom/nextcloud/talk/jobs/NotificationWorker;Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource;)V │ │ return-object p1 │ @@ -5129,68 +5129,68 @@ │ .method private injectOutcomingDeckCardViewHolder(Lcom/nextcloud/talk/adapters/messages/OutcomingDeckCardViewHolder;)Lcom/nextcloud/talk/adapters/messages/OutcomingDeckCardViewHolder; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance45" │ + "instance56" │ } │ .end annotation │ │ - .line 1718 │ + .line 1829 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->contextModule:Lcom/nextcloud/talk/dagger/modules/ContextModule; │ │ invoke-static {v0}, Lcom/nextcloud/talk/dagger/modules/ContextModule_ProvideContextFactory;->provideContext(Lcom/nextcloud/talk/dagger/modules/ContextModule;)Landroid/content/Context; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/adapters/messages/OutcomingDeckCardViewHolder_MembersInjector;->injectContext(Lcom/nextcloud/talk/adapters/messages/OutcomingDeckCardViewHolder;Landroid/content/Context;)V │ │ - .line 1719 │ + .line 1830 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewThemeUtils()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/adapters/messages/OutcomingDeckCardViewHolder_MembersInjector;->injectViewThemeUtils(Lcom/nextcloud/talk/adapters/messages/OutcomingDeckCardViewHolder;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ - .line 1720 │ + .line 1831 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideMessageUtilsProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/message/MessageUtils; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/adapters/messages/OutcomingDeckCardViewHolder_MembersInjector;->injectMessageUtils(Lcom/nextcloud/talk/adapters/messages/OutcomingDeckCardViewHolder;Lcom/nextcloud/talk/utils/message/MessageUtils;)V │ │ - .line 1721 │ + .line 1832 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->providePreferencesProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/preferences/AppPreferences; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/adapters/messages/OutcomingDeckCardViewHolder_MembersInjector;->injectAppPreferences(Lcom/nextcloud/talk/adapters/messages/OutcomingDeckCardViewHolder;Lcom/nextcloud/talk/utils/preferences/AppPreferences;)V │ │ - .line 1722 │ + .line 1833 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideNcApiProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/api/NcApi; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/adapters/messages/OutcomingDeckCardViewHolder_MembersInjector;->injectNcApi(Lcom/nextcloud/talk/adapters/messages/OutcomingDeckCardViewHolder;Lcom/nextcloud/talk/api/NcApi;)V │ │ - .line 1723 │ + .line 1834 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideDateUtilsProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/DateUtils; │ @@ -5203,68 +5203,68 @@ │ .method private injectOutcomingLinkPreviewMessageViewHolder(Lcom/nextcloud/talk/adapters/messages/OutcomingLinkPreviewMessageViewHolder;)Lcom/nextcloud/talk/adapters/messages/OutcomingLinkPreviewMessageViewHolder; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance61" │ + "instance84" │ } │ .end annotation │ │ - .line 1864 │ + .line 2108 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->contextModule:Lcom/nextcloud/talk/dagger/modules/ContextModule; │ │ invoke-static {v0}, Lcom/nextcloud/talk/dagger/modules/ContextModule_ProvideContextFactory;->provideContext(Lcom/nextcloud/talk/dagger/modules/ContextModule;)Landroid/content/Context; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/adapters/messages/OutcomingLinkPreviewMessageViewHolder_MembersInjector;->injectContext(Lcom/nextcloud/talk/adapters/messages/OutcomingLinkPreviewMessageViewHolder;Landroid/content/Context;)V │ │ - .line 1865 │ + .line 2109 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewThemeUtils()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/adapters/messages/OutcomingLinkPreviewMessageViewHolder_MembersInjector;->injectViewThemeUtils(Lcom/nextcloud/talk/adapters/messages/OutcomingLinkPreviewMessageViewHolder;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ - .line 1866 │ + .line 2110 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideMessageUtilsProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/message/MessageUtils; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/adapters/messages/OutcomingLinkPreviewMessageViewHolder_MembersInjector;->injectMessageUtils(Lcom/nextcloud/talk/adapters/messages/OutcomingLinkPreviewMessageViewHolder;Lcom/nextcloud/talk/utils/message/MessageUtils;)V │ │ - .line 1867 │ + .line 2111 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideDateUtilsProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/DateUtils; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/adapters/messages/OutcomingLinkPreviewMessageViewHolder_MembersInjector;->injectDateUtils(Lcom/nextcloud/talk/adapters/messages/OutcomingLinkPreviewMessageViewHolder;Lcom/nextcloud/talk/utils/DateUtils;)V │ │ - .line 1868 │ + .line 2112 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->providePreferencesProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/preferences/AppPreferences; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/adapters/messages/OutcomingLinkPreviewMessageViewHolder_MembersInjector;->injectAppPreferences(Lcom/nextcloud/talk/adapters/messages/OutcomingLinkPreviewMessageViewHolder;Lcom/nextcloud/talk/utils/preferences/AppPreferences;)V │ │ - .line 1869 │ + .line 2113 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideNcApiProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/api/NcApi; │ @@ -5277,46 +5277,46 @@ │ .method private injectOutcomingLocationMessageViewHolder(Lcom/nextcloud/talk/adapters/messages/OutcomingLocationMessageViewHolder;)Lcom/nextcloud/talk/adapters/messages/OutcomingLocationMessageViewHolder; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance57" │ + "instance90" │ } │ .end annotation │ │ - .line 1826 │ + .line 2162 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->contextModule:Lcom/nextcloud/talk/dagger/modules/ContextModule; │ │ invoke-static {v0}, Lcom/nextcloud/talk/dagger/modules/ContextModule_ProvideContextFactory;->provideContext(Lcom/nextcloud/talk/dagger/modules/ContextModule;)Landroid/content/Context; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/adapters/messages/OutcomingLocationMessageViewHolder_MembersInjector;->injectContext(Lcom/nextcloud/talk/adapters/messages/OutcomingLocationMessageViewHolder;Landroid/content/Context;)V │ │ - .line 1827 │ + .line 2163 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewThemeUtils()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/adapters/messages/OutcomingLocationMessageViewHolder_MembersInjector;->injectViewThemeUtils(Lcom/nextcloud/talk/adapters/messages/OutcomingLocationMessageViewHolder;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ - .line 1828 │ + .line 2164 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideMessageUtilsProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/message/MessageUtils; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/adapters/messages/OutcomingLocationMessageViewHolder_MembersInjector;->injectMessageUtils(Lcom/nextcloud/talk/adapters/messages/OutcomingLocationMessageViewHolder;Lcom/nextcloud/talk/utils/message/MessageUtils;)V │ │ - .line 1829 │ + .line 2165 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideDateUtilsProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/DateUtils; │ @@ -5329,68 +5329,68 @@ │ .method private injectOutcomingPollMessageViewHolder(Lcom/nextcloud/talk/adapters/messages/OutcomingPollMessageViewHolder;)Lcom/nextcloud/talk/adapters/messages/OutcomingPollMessageViewHolder; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance9" │ + "instance54" │ } │ .end annotation │ │ - .line 1357 │ + .line 1806 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->contextModule:Lcom/nextcloud/talk/dagger/modules/ContextModule; │ │ invoke-static {v0}, Lcom/nextcloud/talk/dagger/modules/ContextModule_ProvideContextFactory;->provideContext(Lcom/nextcloud/talk/dagger/modules/ContextModule;)Landroid/content/Context; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/adapters/messages/OutcomingPollMessageViewHolder_MembersInjector;->injectContext(Lcom/nextcloud/talk/adapters/messages/OutcomingPollMessageViewHolder;Landroid/content/Context;)V │ │ - .line 1358 │ + .line 1807 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewThemeUtils()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/adapters/messages/OutcomingPollMessageViewHolder_MembersInjector;->injectViewThemeUtils(Lcom/nextcloud/talk/adapters/messages/OutcomingPollMessageViewHolder;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ - .line 1359 │ + .line 1808 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideMessageUtilsProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/message/MessageUtils; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/adapters/messages/OutcomingPollMessageViewHolder_MembersInjector;->injectMessageUtils(Lcom/nextcloud/talk/adapters/messages/OutcomingPollMessageViewHolder;Lcom/nextcloud/talk/utils/message/MessageUtils;)V │ │ - .line 1360 │ + .line 1809 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideDateUtilsProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/DateUtils; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/adapters/messages/OutcomingPollMessageViewHolder_MembersInjector;->injectDateUtils(Lcom/nextcloud/talk/adapters/messages/OutcomingPollMessageViewHolder;Lcom/nextcloud/talk/utils/DateUtils;)V │ │ - .line 1361 │ + .line 1810 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->providePreferencesProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/preferences/AppPreferences; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/adapters/messages/OutcomingPollMessageViewHolder_MembersInjector;->injectAppPreferences(Lcom/nextcloud/talk/adapters/messages/OutcomingPollMessageViewHolder;Lcom/nextcloud/talk/utils/preferences/AppPreferences;)V │ │ - .line 1362 │ + .line 1811 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideNcApiProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/api/NcApi; │ @@ -5403,46 +5403,46 @@ │ .method private injectOutcomingTextMessageViewHolder(Lcom/nextcloud/talk/adapters/messages/OutcomingTextMessageViewHolder;)Lcom/nextcloud/talk/adapters/messages/OutcomingTextMessageViewHolder; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance14" │ + "instance95" │ } │ .end annotation │ │ - .line 1402 │ + .line 2202 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->contextModule:Lcom/nextcloud/talk/dagger/modules/ContextModule; │ │ invoke-static {v0}, Lcom/nextcloud/talk/dagger/modules/ContextModule_ProvideContextFactory;->provideContext(Lcom/nextcloud/talk/dagger/modules/ContextModule;)Landroid/content/Context; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/adapters/messages/OutcomingTextMessageViewHolder_MembersInjector;->injectContext(Lcom/nextcloud/talk/adapters/messages/OutcomingTextMessageViewHolder;Landroid/content/Context;)V │ │ - .line 1403 │ + .line 2203 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewThemeUtils()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/adapters/messages/OutcomingTextMessageViewHolder_MembersInjector;->injectViewThemeUtils(Lcom/nextcloud/talk/adapters/messages/OutcomingTextMessageViewHolder;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ - .line 1404 │ + .line 2204 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideMessageUtilsProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/message/MessageUtils; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/adapters/messages/OutcomingTextMessageViewHolder_MembersInjector;->injectMessageUtils(Lcom/nextcloud/talk/adapters/messages/OutcomingTextMessageViewHolder;Lcom/nextcloud/talk/utils/message/MessageUtils;)V │ │ - .line 1405 │ + .line 2205 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideDateUtilsProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/DateUtils; │ @@ -5455,57 +5455,57 @@ │ .method private injectOutcomingVoiceMessageViewHolder(Lcom/nextcloud/talk/adapters/messages/OutcomingVoiceMessageViewHolder;)Lcom/nextcloud/talk/adapters/messages/OutcomingVoiceMessageViewHolder; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance24" │ + "instance70" │ } │ .end annotation │ │ - .line 1497 │ + .line 1976 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->contextModule:Lcom/nextcloud/talk/dagger/modules/ContextModule; │ │ invoke-static {v0}, Lcom/nextcloud/talk/dagger/modules/ContextModule_ProvideContextFactory;->provideContext(Lcom/nextcloud/talk/dagger/modules/ContextModule;)Landroid/content/Context; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/adapters/messages/OutcomingVoiceMessageViewHolder_MembersInjector;->injectContext(Lcom/nextcloud/talk/adapters/messages/OutcomingVoiceMessageViewHolder;Landroid/content/Context;)V │ │ - .line 1498 │ + .line 1977 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewThemeUtils()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/adapters/messages/OutcomingVoiceMessageViewHolder_MembersInjector;->injectViewThemeUtils(Lcom/nextcloud/talk/adapters/messages/OutcomingVoiceMessageViewHolder;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ - .line 1499 │ + .line 1978 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideMessageUtilsProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/message/MessageUtils; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/adapters/messages/OutcomingVoiceMessageViewHolder_MembersInjector;->injectMessageUtils(Lcom/nextcloud/talk/adapters/messages/OutcomingVoiceMessageViewHolder;Lcom/nextcloud/talk/utils/message/MessageUtils;)V │ │ - .line 1500 │ + .line 1979 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideDateUtilsProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/DateUtils; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/adapters/messages/OutcomingVoiceMessageViewHolder_MembersInjector;->injectDateUtils(Lcom/nextcloud/talk/adapters/messages/OutcomingVoiceMessageViewHolder;Lcom/nextcloud/talk/utils/DateUtils;)V │ │ - .line 1501 │ + .line 1980 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->providePreferencesProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/preferences/AppPreferences; │ @@ -5518,30 +5518,30 @@ │ .method private injectPickImage(Lcom/nextcloud/talk/utils/PickImage;)Lcom/nextcloud/talk/utils/PickImage; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance65" │ + "instance52" │ } │ .end annotation │ │ - .line 1901 │ + .line 1792 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideNcApiProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/api/NcApi; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/utils/PickImage_MembersInjector;->injectNcApi(Lcom/nextcloud/talk/utils/PickImage;Lcom/nextcloud/talk/api/NcApi;)V │ │ - .line 1902 │ + .line 1793 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->providePermissionUtilProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/permissions/PlatformPermissionUtil; │ @@ -5554,26 +5554,26 @@ │ .method private injectPollCreateDialogFragment(Lcom/nextcloud/talk/polls/ui/PollCreateDialogFragment;)Lcom/nextcloud/talk/polls/ui/PollCreateDialogFragment; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance" │ + "instance43" │ } │ .end annotation │ │ - .line 1317 │ + .line 1704 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewModelFactory()Lcom/nextcloud/talk/dagger/modules/ViewModelFactory; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/polls/ui/PollCreateDialogFragment_MembersInjector;->injectViewModelFactory(Lcom/nextcloud/talk/polls/ui/PollCreateDialogFragment;Landroidx/lifecycle/ViewModelProvider$Factory;)V │ │ - .line 1318 │ + .line 1705 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewThemeUtils()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/polls/ui/PollCreateDialogFragment_MembersInjector;->injectViewThemeUtils(Lcom/nextcloud/talk/polls/ui/PollCreateDialogFragment;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ return-object p1 │ @@ -5582,19 +5582,19 @@ │ .method private injectPollLoadingFragment(Lcom/nextcloud/talk/polls/ui/PollLoadingFragment;)Lcom/nextcloud/talk/polls/ui/PollLoadingFragment; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance73" │ + "instance53" │ } │ .end annotation │ │ - .line 1974 │ + .line 1799 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewThemeUtils()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/polls/ui/PollLoadingFragment_MembersInjector;->injectViewThemeUtils(Lcom/nextcloud/talk/polls/ui/PollLoadingFragment;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ return-object p1 │ @@ -5603,33 +5603,33 @@ │ .method private injectPollMainDialogFragment(Lcom/nextcloud/talk/polls/ui/PollMainDialogFragment;)Lcom/nextcloud/talk/polls/ui/PollMainDialogFragment; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance95" │ + "instance28" │ } │ .end annotation │ │ - .line 2197 │ + .line 1557 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewModelFactory()Lcom/nextcloud/talk/dagger/modules/ViewModelFactory; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/polls/ui/PollMainDialogFragment_MembersInjector;->injectViewModelFactory(Lcom/nextcloud/talk/polls/ui/PollMainDialogFragment;Landroidx/lifecycle/ViewModelProvider$Factory;)V │ │ - .line 2198 │ + .line 1558 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewThemeUtils()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/polls/ui/PollMainDialogFragment_MembersInjector;->injectViewThemeUtils(Lcom/nextcloud/talk/polls/ui/PollMainDialogFragment;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ - .line 2199 │ + .line 1559 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->currentUserProviderImpl()Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderImpl; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/polls/ui/PollMainDialogFragment_MembersInjector;->injectSetCurrentUserProvider(Lcom/nextcloud/talk/polls/ui/PollMainDialogFragment;Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;)V │ │ return-object p1 │ @@ -5638,19 +5638,19 @@ │ .method private injectPollMainViewModel(Lcom/nextcloud/talk/polls/viewmodels/PollMainViewModel;)Lcom/nextcloud/talk/polls/viewmodels/PollMainViewModel; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance2" │ + "instance4" │ } │ .end annotation │ │ - .line 1291 │ + .line 1314 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->userManager()Lcom/nextcloud/talk/users/UserManager; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/polls/viewmodels/PollMainViewModel_MembersInjector;->injectUserManager(Lcom/nextcloud/talk/polls/viewmodels/PollMainViewModel;Lcom/nextcloud/talk/users/UserManager;)V │ │ return-object p1 │ @@ -5659,26 +5659,26 @@ │ .method private injectPollResultsFragment(Lcom/nextcloud/talk/polls/ui/PollResultsFragment;)Lcom/nextcloud/talk/polls/ui/PollResultsFragment; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance28" │ + "instance47" │ } │ .end annotation │ │ - .line 1540 │ + .line 1749 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewModelFactory()Lcom/nextcloud/talk/dagger/modules/ViewModelFactory; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/polls/ui/PollResultsFragment_MembersInjector;->injectViewModelFactory(Lcom/nextcloud/talk/polls/ui/PollResultsFragment;Landroidx/lifecycle/ViewModelProvider$Factory;)V │ │ - .line 1541 │ + .line 1750 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewThemeUtils()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/polls/ui/PollResultsFragment_MembersInjector;->injectViewThemeUtils(Lcom/nextcloud/talk/polls/ui/PollResultsFragment;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ return-object p1 │ @@ -5687,26 +5687,26 @@ │ .method private injectPollVoteFragment(Lcom/nextcloud/talk/polls/ui/PollVoteFragment;)Lcom/nextcloud/talk/polls/ui/PollVoteFragment; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance37" │ + "instance91" │ } │ .end annotation │ │ - .line 1622 │ + .line 2171 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewModelFactory()Lcom/nextcloud/talk/dagger/modules/ViewModelFactory; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/polls/ui/PollVoteFragment_MembersInjector;->injectViewModelFactory(Lcom/nextcloud/talk/polls/ui/PollVoteFragment;Landroidx/lifecycle/ViewModelProvider$Factory;)V │ │ - .line 1623 │ + .line 2172 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewThemeUtils()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/polls/ui/PollVoteFragment_MembersInjector;->injectViewThemeUtils(Lcom/nextcloud/talk/polls/ui/PollVoteFragment;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ return-object p1 │ @@ -5715,19 +5715,19 @@ │ .method private injectPowerManagerUtils(Lcom/nextcloud/talk/utils/power/PowerManagerUtils;)Lcom/nextcloud/talk/utils/power/PowerManagerUtils; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance100" │ + "instance75" │ } │ .end annotation │ │ - .line 2250 │ + .line 2028 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->contextModule:Lcom/nextcloud/talk/dagger/modules/ContextModule; │ │ invoke-static {v0}, Lcom/nextcloud/talk/dagger/modules/ContextModule_ProvideContextFactory;->provideContext(Lcom/nextcloud/talk/dagger/modules/ContextModule;)Landroid/content/Context; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/utils/power/PowerManagerUtils_MembersInjector;->injectContext(Lcom/nextcloud/talk/utils/power/PowerManagerUtils;Landroid/content/Context;)V │ @@ -5738,64 +5738,64 @@ │ .method private injectPreviewMessageViewHolder(Lcom/nextcloud/talk/adapters/messages/PreviewMessageViewHolder;)Lcom/nextcloud/talk/adapters/messages/PreviewMessageViewHolder; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance82" │ + "instance38" │ } │ .end annotation │ │ - .line 2065 │ + .line 1656 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->contextModule:Lcom/nextcloud/talk/dagger/modules/ContextModule; │ │ invoke-static {v0}, Lcom/nextcloud/talk/dagger/modules/ContextModule_ProvideContextFactory;->provideContext(Lcom/nextcloud/talk/dagger/modules/ContextModule;)Landroid/content/Context; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/adapters/messages/PreviewMessageViewHolder_MembersInjector;->injectContext(Lcom/nextcloud/talk/adapters/messages/PreviewMessageViewHolder;Landroid/content/Context;)V │ │ - .line 2066 │ + .line 1657 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewThemeUtils()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/adapters/messages/PreviewMessageViewHolder_MembersInjector;->injectViewThemeUtils(Lcom/nextcloud/talk/adapters/messages/PreviewMessageViewHolder;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ - .line 2067 │ + .line 1658 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideDateUtilsProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/DateUtils; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/adapters/messages/PreviewMessageViewHolder_MembersInjector;->injectDateUtils(Lcom/nextcloud/talk/adapters/messages/PreviewMessageViewHolder;Lcom/nextcloud/talk/utils/DateUtils;)V │ │ - .line 2068 │ + .line 1659 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideMessageUtilsProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/message/MessageUtils; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/adapters/messages/PreviewMessageViewHolder_MembersInjector;->injectMessageUtils(Lcom/nextcloud/talk/adapters/messages/PreviewMessageViewHolder;Lcom/nextcloud/talk/utils/message/MessageUtils;)V │ │ - .line 2069 │ + .line 1660 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->userManager()Lcom/nextcloud/talk/users/UserManager; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/adapters/messages/PreviewMessageViewHolder_MembersInjector;->injectUserManager(Lcom/nextcloud/talk/adapters/messages/PreviewMessageViewHolder;Lcom/nextcloud/talk/users/UserManager;)V │ │ - .line 2070 │ + .line 1661 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideHttpClientProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lokhttp3/OkHttpClient; │ @@ -5808,75 +5808,75 @@ │ .method private injectProfileActivity(Lcom/nextcloud/talk/profile/ProfileActivity;)Lcom/nextcloud/talk/profile/ProfileActivity; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance15" │ + "instance16" │ } │ .end annotation │ │ - .line 1411 │ + .line 1429 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideEventBusProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lorg/greenrobot/eventbus/EventBus; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectEventBus(Lcom/nextcloud/talk/activities/BaseActivity;Lorg/greenrobot/eventbus/EventBus;)V │ │ - .line 1412 │ + .line 1430 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->providePreferencesProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/preferences/AppPreferences; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectAppPreferences(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/utils/preferences/AppPreferences;)V │ │ - .line 1413 │ + .line 1431 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewThemeUtils()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectViewThemeUtils(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ - .line 1414 │ + .line 1432 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->contextModule:Lcom/nextcloud/talk/dagger/modules/ContextModule; │ │ invoke-static {v0}, Lcom/nextcloud/talk/dagger/modules/ContextModule_ProvideContextFactory;->provideContext(Lcom/nextcloud/talk/dagger/modules/ContextModule;)Landroid/content/Context; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectContext(Lcom/nextcloud/talk/activities/BaseActivity;Landroid/content/Context;)V │ │ - .line 1415 │ + .line 1433 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->currentUserProviderImpl()Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderImpl; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectCurrentUserProvider(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;)V │ │ - .line 1416 │ + .line 1434 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideNcApiProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/api/NcApi; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/profile/ProfileActivity_MembersInjector;->injectNcApi(Lcom/nextcloud/talk/profile/ProfileActivity;Lcom/nextcloud/talk/api/NcApi;)V │ │ - .line 1417 │ + .line 1435 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->userManager()Lcom/nextcloud/talk/users/UserManager; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/profile/ProfileActivity_MembersInjector;->injectUserManager(Lcom/nextcloud/talk/profile/ProfileActivity;Lcom/nextcloud/talk/users/UserManager;)V │ │ return-object p1 │ @@ -5885,30 +5885,30 @@ │ .method private injectPushRegistrationWorker(Lcom/nextcloud/talk/jobs/PushRegistrationWorker;)Lcom/nextcloud/talk/jobs/PushRegistrationWorker; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance79" │ + "instance68" │ } │ .end annotation │ │ - .line 2032 │ + .line 1956 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideRetrofitProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lretrofit2/Retrofit; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/jobs/PushRegistrationWorker_MembersInjector;->injectRetrofit(Lcom/nextcloud/talk/jobs/PushRegistrationWorker;Lretrofit2/Retrofit;)V │ │ - .line 2033 │ + .line 1957 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideHttpClientProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lokhttp3/OkHttpClient; │ @@ -5921,44 +5921,44 @@ │ .method private injectPushUtils(Lcom/nextcloud/talk/utils/PushUtils;)Lcom/nextcloud/talk/utils/PushUtils; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance92" │ + "instance19" │ } │ .end annotation │ │ - .line 2169 │ + .line 1456 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->userManager()Lcom/nextcloud/talk/users/UserManager; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/utils/PushUtils_MembersInjector;->injectUserManager(Lcom/nextcloud/talk/utils/PushUtils;Lcom/nextcloud/talk/users/UserManager;)V │ │ - .line 2170 │ + .line 1457 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->providePreferencesProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/preferences/AppPreferences; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/utils/PushUtils_MembersInjector;->injectAppPreferences(Lcom/nextcloud/talk/utils/PushUtils;Lcom/nextcloud/talk/utils/preferences/AppPreferences;)V │ │ - .line 2171 │ + .line 1458 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->arbitraryStorageManager()Lcom/nextcloud/talk/arbitrarystorage/ArbitraryStorageManager; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/utils/PushUtils_MembersInjector;->injectArbitraryStorageManager(Lcom/nextcloud/talk/utils/PushUtils;Lcom/nextcloud/talk/arbitrarystorage/ArbitraryStorageManager;)V │ │ - .line 2172 │ + .line 1459 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideEventBusProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lorg/greenrobot/eventbus/EventBus; │ @@ -5971,19 +5971,19 @@ │ .method private injectRaiseHandViewModel(Lcom/nextcloud/talk/raisehand/viewmodel/RaiseHandViewModel;)Lcom/nextcloud/talk/raisehand/viewmodel/RaiseHandViewModel; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance4" │ + "instance6" │ } │ .end annotation │ │ - .line 1303 │ + .line 1326 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->userManager()Lcom/nextcloud/talk/users/UserManager; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/raisehand/viewmodel/RaiseHandViewModel_MembersInjector;->injectUserManager(Lcom/nextcloud/talk/raisehand/viewmodel/RaiseHandViewModel;Lcom/nextcloud/talk/users/UserManager;)V │ │ return-object p1 │ @@ -5992,40 +5992,40 @@ │ .method private injectRemoteFileBrowserActivity(Lcom/nextcloud/talk/remotefilebrowser/activities/RemoteFileBrowserActivity;)Lcom/nextcloud/talk/remotefilebrowser/activities/RemoteFileBrowserActivity; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance83" │ + "instance12" │ } │ .end annotation │ │ - .line 2077 │ + .line 1386 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewModelFactory()Lcom/nextcloud/talk/dagger/modules/ViewModelFactory; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/remotefilebrowser/activities/RemoteFileBrowserActivity_MembersInjector;->injectViewModelFactory(Lcom/nextcloud/talk/remotefilebrowser/activities/RemoteFileBrowserActivity;Landroidx/lifecycle/ViewModelProvider$Factory;)V │ │ - .line 2078 │ + .line 1387 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->currentUserProviderImpl()Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderImpl; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/remotefilebrowser/activities/RemoteFileBrowserActivity_MembersInjector;->injectCurrentUserProvider(Lcom/nextcloud/talk/remotefilebrowser/activities/RemoteFileBrowserActivity;Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;)V │ │ - .line 2079 │ + .line 1388 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewThemeUtils()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/remotefilebrowser/activities/RemoteFileBrowserActivity_MembersInjector;->injectViewThemeUtils(Lcom/nextcloud/talk/remotefilebrowser/activities/RemoteFileBrowserActivity;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ - .line 2080 │ + .line 1389 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideDateUtilsProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/DateUtils; │ @@ -6038,33 +6038,33 @@ │ .method private injectRenameConversationDialogFragment(Lcom/nextcloud/talk/conversation/RenameConversationDialogFragment;)Lcom/nextcloud/talk/conversation/RenameConversationDialogFragment; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance35" │ + "instance24" │ } │ .end annotation │ │ - .line 1603 │ + .line 1510 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewModelFactory()Lcom/nextcloud/talk/dagger/modules/ViewModelFactory; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/conversation/RenameConversationDialogFragment_MembersInjector;->injectViewModelFactory(Lcom/nextcloud/talk/conversation/RenameConversationDialogFragment;Landroidx/lifecycle/ViewModelProvider$Factory;)V │ │ - .line 1604 │ + .line 1511 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewThemeUtils()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/conversation/RenameConversationDialogFragment_MembersInjector;->injectViewThemeUtils(Lcom/nextcloud/talk/conversation/RenameConversationDialogFragment;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ - .line 1605 │ + .line 1512 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideEventBusProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lorg/greenrobot/eventbus/EventBus; │ @@ -6077,19 +6077,19 @@ │ .method private injectSaveToStorageDialogFragment(Lcom/nextcloud/talk/ui/dialog/SaveToStorageDialogFragment;)Lcom/nextcloud/talk/ui/dialog/SaveToStorageDialogFragment; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance23" │ + "instance22" │ } │ .end annotation │ │ - .line 1490 │ + .line 1494 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewThemeUtils()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/ui/dialog/SaveToStorageDialogFragment_MembersInjector;->injectViewThemeUtils(Lcom/nextcloud/talk/ui/dialog/SaveToStorageDialogFragment;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ return-object p1 │ @@ -6098,19 +6098,19 @@ │ .method private injectScopeDialog(Lcom/nextcloud/talk/ui/dialog/ScopeDialog;)Lcom/nextcloud/talk/ui/dialog/ScopeDialog; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance70" │ + "instance88" │ } │ .end annotation │ │ - .line 1948 │ + .line 2148 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewThemeUtils()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/ui/dialog/ScopeDialog_MembersInjector;->injectViewThemeUtils(Lcom/nextcloud/talk/ui/dialog/ScopeDialog;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ return-object p1 │ @@ -6119,75 +6119,75 @@ │ .method private injectServerSelectionActivity(Lcom/nextcloud/talk/account/ServerSelectionActivity;)Lcom/nextcloud/talk/account/ServerSelectionActivity; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance17" │ + "instance15" │ } │ .end annotation │ │ - .line 1432 │ + .line 1417 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideEventBusProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lorg/greenrobot/eventbus/EventBus; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectEventBus(Lcom/nextcloud/talk/activities/BaseActivity;Lorg/greenrobot/eventbus/EventBus;)V │ │ - .line 1433 │ + .line 1418 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->providePreferencesProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/preferences/AppPreferences; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectAppPreferences(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/utils/preferences/AppPreferences;)V │ │ - .line 1434 │ + .line 1419 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewThemeUtils()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectViewThemeUtils(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ - .line 1435 │ + .line 1420 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->contextModule:Lcom/nextcloud/talk/dagger/modules/ContextModule; │ │ invoke-static {v0}, Lcom/nextcloud/talk/dagger/modules/ContextModule_ProvideContextFactory;->provideContext(Lcom/nextcloud/talk/dagger/modules/ContextModule;)Landroid/content/Context; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectContext(Lcom/nextcloud/talk/activities/BaseActivity;Landroid/content/Context;)V │ │ - .line 1436 │ + .line 1421 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->currentUserProviderImpl()Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderImpl; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectCurrentUserProvider(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;)V │ │ - .line 1437 │ + .line 1422 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideNcApiProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/api/NcApi; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/account/ServerSelectionActivity_MembersInjector;->injectNcApi(Lcom/nextcloud/talk/account/ServerSelectionActivity;Lcom/nextcloud/talk/api/NcApi;)V │ │ - .line 1438 │ + .line 1423 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->userManager()Lcom/nextcloud/talk/users/UserManager; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/account/ServerSelectionActivity_MembersInjector;->injectUserManager(Lcom/nextcloud/talk/account/ServerSelectionActivity;Lcom/nextcloud/talk/users/UserManager;)V │ │ return-object p1 │ @@ -6196,19 +6196,19 @@ │ .method private injectSetPhoneNumberDialogFragment(Lcom/nextcloud/talk/ui/dialog/SetPhoneNumberDialogFragment;)Lcom/nextcloud/talk/ui/dialog/SetPhoneNumberDialogFragment; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance10" │ + "instance11" │ } │ .end annotation │ │ - .line 1369 │ + .line 1379 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewThemeUtils()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/ui/dialog/SetPhoneNumberDialogFragment_MembersInjector;->injectViewThemeUtils(Lcom/nextcloud/talk/ui/dialog/SetPhoneNumberDialogFragment;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ return-object p1 │ @@ -6217,37 +6217,37 @@ │ .method private injectSetStatusDialogFragment(Lcom/nextcloud/talk/ui/dialog/SetStatusDialogFragment;)Lcom/nextcloud/talk/ui/dialog/SetStatusDialogFragment; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance39" │ + "instance72" │ } │ .end annotation │ │ - .line 1641 │ + .line 2000 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideNcApiProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/api/NcApi; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/ui/dialog/SetStatusDialogFragment_MembersInjector;->injectNcApi(Lcom/nextcloud/talk/ui/dialog/SetStatusDialogFragment;Lcom/nextcloud/talk/api/NcApi;)V │ │ - .line 1642 │ + .line 2001 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewThemeUtils()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/ui/dialog/SetStatusDialogFragment_MembersInjector;->injectViewThemeUtils(Lcom/nextcloud/talk/ui/dialog/SetStatusDialogFragment;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ - .line 1643 │ + .line 2002 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->currentUserProviderImpl()Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderImpl; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/ui/dialog/SetStatusDialogFragment_MembersInjector;->injectSetCurrentUserProvider(Lcom/nextcloud/talk/ui/dialog/SetStatusDialogFragment;Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;)V │ │ return-object p1 │ @@ -6256,93 +6256,93 @@ │ .method private injectSettingsActivity(Lcom/nextcloud/talk/settings/SettingsActivity;)Lcom/nextcloud/talk/settings/SettingsActivity; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance32" │ + "instance21" │ } │ .end annotation │ │ - .line 1572 │ + .line 1479 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideEventBusProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lorg/greenrobot/eventbus/EventBus; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectEventBus(Lcom/nextcloud/talk/activities/BaseActivity;Lorg/greenrobot/eventbus/EventBus;)V │ │ - .line 1573 │ + .line 1480 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->providePreferencesProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/preferences/AppPreferences; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectAppPreferences(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/utils/preferences/AppPreferences;)V │ │ - .line 1574 │ + .line 1481 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewThemeUtils()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectViewThemeUtils(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ - .line 1575 │ + .line 1482 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->contextModule:Lcom/nextcloud/talk/dagger/modules/ContextModule; │ │ invoke-static {v0}, Lcom/nextcloud/talk/dagger/modules/ContextModule_ProvideContextFactory;->provideContext(Lcom/nextcloud/talk/dagger/modules/ContextModule;)Landroid/content/Context; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectContext(Lcom/nextcloud/talk/activities/BaseActivity;Landroid/content/Context;)V │ │ - .line 1576 │ + .line 1483 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->currentUserProviderImpl()Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderImpl; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectCurrentUserProvider(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;)V │ │ - .line 1577 │ + .line 1484 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideNcApiProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/api/NcApi; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/settings/SettingsActivity_MembersInjector;->injectNcApi(Lcom/nextcloud/talk/settings/SettingsActivity;Lcom/nextcloud/talk/api/NcApi;)V │ │ - .line 1578 │ + .line 1485 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideNcApiCoroutinesProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/api/NcApiCoroutines; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/settings/SettingsActivity_MembersInjector;->injectNcApiCoroutines(Lcom/nextcloud/talk/settings/SettingsActivity;Lcom/nextcloud/talk/api/NcApiCoroutines;)V │ │ - .line 1579 │ + .line 1486 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->userManager()Lcom/nextcloud/talk/users/UserManager; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/settings/SettingsActivity_MembersInjector;->injectUserManager(Lcom/nextcloud/talk/settings/SettingsActivity;Lcom/nextcloud/talk/users/UserManager;)V │ │ - .line 1580 │ + .line 1487 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->providePermissionUtilProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/permissions/PlatformPermissionUtil; │ @@ -6355,26 +6355,26 @@ │ .method private injectShareOperationWorker(Lcom/nextcloud/talk/jobs/ShareOperationWorker;)Lcom/nextcloud/talk/jobs/ShareOperationWorker; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance68" │ + "instance79" │ } │ .end annotation │ │ - .line 1929 │ + .line 2061 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->userManager()Lcom/nextcloud/talk/users/UserManager; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/jobs/ShareOperationWorker_MembersInjector;->injectUserManager(Lcom/nextcloud/talk/jobs/ShareOperationWorker;Lcom/nextcloud/talk/users/UserManager;)V │ │ - .line 1930 │ + .line 2062 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideNcApiProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/api/NcApi; │ @@ -6387,26 +6387,26 @@ │ .method private injectShareRecordingToChatReceiver(Lcom/nextcloud/talk/receivers/ShareRecordingToChatReceiver;)Lcom/nextcloud/talk/receivers/ShareRecordingToChatReceiver; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance55" │ + "instance49" │ } │ .end annotation │ │ - .line 1812 │ + .line 1766 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->userManager()Lcom/nextcloud/talk/users/UserManager; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/receivers/ShareRecordingToChatReceiver_MembersInjector;->injectUserManager(Lcom/nextcloud/talk/receivers/ShareRecordingToChatReceiver;Lcom/nextcloud/talk/users/UserManager;)V │ │ - .line 1813 │ + .line 1767 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideNcApiProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/api/NcApi; │ @@ -6419,64 +6419,64 @@ │ .method private injectSharedItemsActivity(Lcom/nextcloud/talk/shareditems/activities/SharedItemsActivity;)Lcom/nextcloud/talk/shareditems/activities/SharedItemsActivity; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance51" │ + "instance34" │ } │ .end annotation │ │ - .line 1767 │ + .line 1618 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideEventBusProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lorg/greenrobot/eventbus/EventBus; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectEventBus(Lcom/nextcloud/talk/activities/BaseActivity;Lorg/greenrobot/eventbus/EventBus;)V │ │ - .line 1768 │ + .line 1619 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->providePreferencesProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/preferences/AppPreferences; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectAppPreferences(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/utils/preferences/AppPreferences;)V │ │ - .line 1769 │ + .line 1620 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewThemeUtils()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectViewThemeUtils(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ - .line 1770 │ + .line 1621 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->contextModule:Lcom/nextcloud/talk/dagger/modules/ContextModule; │ │ invoke-static {v0}, Lcom/nextcloud/talk/dagger/modules/ContextModule_ProvideContextFactory;->provideContext(Lcom/nextcloud/talk/dagger/modules/ContextModule;)Landroid/content/Context; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectContext(Lcom/nextcloud/talk/activities/BaseActivity;Landroid/content/Context;)V │ │ - .line 1771 │ + .line 1622 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->currentUserProviderImpl()Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderImpl; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectCurrentUserProvider(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;)V │ │ - .line 1772 │ + .line 1623 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewModelFactory()Lcom/nextcloud/talk/dagger/modules/ViewModelFactory; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/shareditems/activities/SharedItemsActivity_MembersInjector;->injectViewModelFactory(Lcom/nextcloud/talk/shareditems/activities/SharedItemsActivity;Landroidx/lifecycle/ViewModelProvider$Factory;)V │ │ return-object p1 │ @@ -6485,19 +6485,19 @@ │ .method private injectShowReactionsDialog(Lcom/nextcloud/talk/ui/dialog/ShowReactionsDialog;)Lcom/nextcloud/talk/ui/dialog/ShowReactionsDialog; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance56" │ + "instance93" │ } │ .end annotation │ │ - .line 1819 │ + .line 2185 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewThemeUtils()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/ui/dialog/ShowReactionsDialog_MembersInjector;->injectViewThemeUtils(Lcom/nextcloud/talk/ui/dialog/ShowReactionsDialog;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ return-object p1 │ @@ -6506,37 +6506,37 @@ │ .method private injectSignalingSettingsWorker(Lcom/nextcloud/talk/jobs/SignalingSettingsWorker;)Lcom/nextcloud/talk/jobs/SignalingSettingsWorker; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance31" │ + "instance10" │ } │ .end annotation │ │ - .line 1564 │ + .line 1370 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->userManager()Lcom/nextcloud/talk/users/UserManager; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/jobs/SignalingSettingsWorker_MembersInjector;->injectUserManager(Lcom/nextcloud/talk/jobs/SignalingSettingsWorker;Lcom/nextcloud/talk/users/UserManager;)V │ │ - .line 1565 │ + .line 1371 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideNcApiProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/api/NcApi; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/jobs/SignalingSettingsWorker_MembersInjector;->injectNcApi(Lcom/nextcloud/talk/jobs/SignalingSettingsWorker;Lcom/nextcloud/talk/api/NcApi;)V │ │ - .line 1566 │ + .line 1372 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideEventBusProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lorg/greenrobot/eventbus/EventBus; │ @@ -6549,30 +6549,30 @@ │ .method private injectSortingOrderDialogFragment(Lcom/nextcloud/talk/ui/dialog/SortingOrderDialogFragment;)Lcom/nextcloud/talk/ui/dialog/SortingOrderDialogFragment; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance62" │ + "instance35" │ } │ .end annotation │ │ - .line 1876 │ + .line 1630 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->providePreferencesProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/preferences/AppPreferences; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/ui/dialog/SortingOrderDialogFragment_MembersInjector;->injectAppPreferences(Lcom/nextcloud/talk/ui/dialog/SortingOrderDialogFragment;Lcom/nextcloud/talk/utils/preferences/AppPreferences;)V │ │ - .line 1877 │ + .line 1631 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewThemeUtils()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/ui/dialog/SortingOrderDialogFragment_MembersInjector;->injectViewThemeUtils(Lcom/nextcloud/talk/ui/dialog/SortingOrderDialogFragment;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ return-object p1 │ @@ -6581,71 +6581,71 @@ │ .method private injectSwitchAccountActivity(Lcom/nextcloud/talk/account/SwitchAccountActivity;)Lcom/nextcloud/talk/account/SwitchAccountActivity; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance41" │ + "instance40" │ } │ .end annotation │ │ - .line 1659 │ + .line 1674 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideEventBusProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lorg/greenrobot/eventbus/EventBus; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectEventBus(Lcom/nextcloud/talk/activities/BaseActivity;Lorg/greenrobot/eventbus/EventBus;)V │ │ - .line 1660 │ + .line 1675 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->providePreferencesProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/preferences/AppPreferences; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectAppPreferences(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/utils/preferences/AppPreferences;)V │ │ - .line 1661 │ + .line 1676 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewThemeUtils()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectViewThemeUtils(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ - .line 1662 │ + .line 1677 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->contextModule:Lcom/nextcloud/talk/dagger/modules/ContextModule; │ │ invoke-static {v0}, Lcom/nextcloud/talk/dagger/modules/ContextModule_ProvideContextFactory;->provideContext(Lcom/nextcloud/talk/dagger/modules/ContextModule;)Landroid/content/Context; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectContext(Lcom/nextcloud/talk/activities/BaseActivity;Landroid/content/Context;)V │ │ - .line 1663 │ + .line 1678 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->currentUserProviderImpl()Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderImpl; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectCurrentUserProvider(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;)V │ │ - .line 1664 │ + .line 1679 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->userManager()Lcom/nextcloud/talk/users/UserManager; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/account/SwitchAccountActivity_MembersInjector;->injectUserManager(Lcom/nextcloud/talk/account/SwitchAccountActivity;Lcom/nextcloud/talk/users/UserManager;)V │ │ - .line 1665 │ + .line 1680 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideCookieManagerProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Ljava/net/CookieManager; │ @@ -6658,39 +6658,39 @@ │ .method private injectSystemMessageViewHolder(Lcom/nextcloud/talk/adapters/messages/SystemMessageViewHolder;)Lcom/nextcloud/talk/adapters/messages/SystemMessageViewHolder; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance54" │ + "instance59" │ } │ .end annotation │ │ - .line 1803 │ + .line 1869 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->providePreferencesProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/preferences/AppPreferences; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/adapters/messages/SystemMessageViewHolder_MembersInjector;->injectAppPreferences(Lcom/nextcloud/talk/adapters/messages/SystemMessageViewHolder;Lcom/nextcloud/talk/utils/preferences/AppPreferences;)V │ │ - .line 1804 │ + .line 1870 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->contextModule:Lcom/nextcloud/talk/dagger/modules/ContextModule; │ │ invoke-static {v0}, Lcom/nextcloud/talk/dagger/modules/ContextModule_ProvideContextFactory;->provideContext(Lcom/nextcloud/talk/dagger/modules/ContextModule;)Landroid/content/Context; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/adapters/messages/SystemMessageViewHolder_MembersInjector;->injectContext(Lcom/nextcloud/talk/adapters/messages/SystemMessageViewHolder;Landroid/content/Context;)V │ │ - .line 1805 │ + .line 1871 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideDateUtilsProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/DateUtils; │ @@ -6703,19 +6703,19 @@ │ .method private injectTakePhotoActivity(Lcom/nextcloud/talk/activities/TakePhotoActivity;)Lcom/nextcloud/talk/activities/TakePhotoActivity; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance29" │ + "instance18" │ } │ .end annotation │ │ - .line 1547 │ + .line 1450 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewThemeUtils()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/TakePhotoActivity_MembersInjector;->injectViewThemeUtils(Lcom/nextcloud/talk/activities/TakePhotoActivity;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ return-object p1 │ @@ -6724,35 +6724,35 @@ │ .method private injectTemporaryMessageViewHolder(Lcom/nextcloud/talk/adapters/messages/TemporaryMessageViewHolder;)Lcom/nextcloud/talk/adapters/messages/TemporaryMessageViewHolder; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance8" │ + "instance27" │ } │ .end annotation │ │ - .line 1348 │ + .line 1549 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewThemeUtils()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/adapters/messages/TemporaryMessageViewHolder_MembersInjector;->injectViewThemeUtils(Lcom/nextcloud/talk/adapters/messages/TemporaryMessageViewHolder;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ - .line 1349 │ + .line 1550 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->contextModule:Lcom/nextcloud/talk/dagger/modules/ContextModule; │ │ invoke-static {v0}, Lcom/nextcloud/talk/dagger/modules/ContextModule_ProvideContextFactory;->provideContext(Lcom/nextcloud/talk/dagger/modules/ContextModule;)Landroid/content/Context; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/adapters/messages/TemporaryMessageViewHolder_MembersInjector;->injectContext(Lcom/nextcloud/talk/adapters/messages/TemporaryMessageViewHolder;Landroid/content/Context;)V │ │ - .line 1350 │ + .line 1551 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideMessageUtilsProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/message/MessageUtils; │ @@ -6765,71 +6765,71 @@ │ .method private injectTranslateActivity(Lcom/nextcloud/talk/translate/ui/TranslateActivity;)Lcom/nextcloud/talk/translate/ui/TranslateActivity; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance71" │ + "instance36" │ } │ .end annotation │ │ - .line 1954 │ + .line 1637 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideEventBusProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lorg/greenrobot/eventbus/EventBus; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectEventBus(Lcom/nextcloud/talk/activities/BaseActivity;Lorg/greenrobot/eventbus/EventBus;)V │ │ - .line 1955 │ + .line 1638 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->providePreferencesProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/preferences/AppPreferences; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectAppPreferences(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/utils/preferences/AppPreferences;)V │ │ - .line 1956 │ + .line 1639 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewThemeUtils()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectViewThemeUtils(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ - .line 1957 │ + .line 1640 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->contextModule:Lcom/nextcloud/talk/dagger/modules/ContextModule; │ │ invoke-static {v0}, Lcom/nextcloud/talk/dagger/modules/ContextModule_ProvideContextFactory;->provideContext(Lcom/nextcloud/talk/dagger/modules/ContextModule;)Landroid/content/Context; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectContext(Lcom/nextcloud/talk/activities/BaseActivity;Landroid/content/Context;)V │ │ - .line 1958 │ + .line 1641 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->currentUserProviderImpl()Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderImpl; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectCurrentUserProvider(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;)V │ │ - .line 1959 │ + .line 1642 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->userManager()Lcom/nextcloud/talk/users/UserManager; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/translate/ui/TranslateActivity_MembersInjector;->injectUserManager(Lcom/nextcloud/talk/translate/ui/TranslateActivity;Lcom/nextcloud/talk/users/UserManager;)V │ │ - .line 1960 │ + .line 1643 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewModelFactory()Lcom/nextcloud/talk/dagger/modules/ViewModelFactory; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/translate/ui/TranslateActivity_MembersInjector;->injectViewModelFactory(Lcom/nextcloud/talk/translate/ui/TranslateActivity;Landroidx/lifecycle/ViewModelProvider$Factory;)V │ │ return-object p1 │ @@ -6838,59 +6838,59 @@ │ .method private injectUploadAndShareFilesWorker(Lcom/nextcloud/talk/jobs/UploadAndShareFilesWorker;)Lcom/nextcloud/talk/jobs/UploadAndShareFilesWorker; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance90" │ + "instance" │ } │ .end annotation │ │ - .line 2146 │ + .line 1292 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideNcApiProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/api/NcApi; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/jobs/UploadAndShareFilesWorker_MembersInjector;->injectNcApi(Lcom/nextcloud/talk/jobs/UploadAndShareFilesWorker;Lcom/nextcloud/talk/api/NcApi;)V │ │ - .line 2147 │ + .line 1293 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->userManager()Lcom/nextcloud/talk/users/UserManager; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/jobs/UploadAndShareFilesWorker_MembersInjector;->injectUserManager(Lcom/nextcloud/talk/jobs/UploadAndShareFilesWorker;Lcom/nextcloud/talk/users/UserManager;)V │ │ - .line 2148 │ + .line 1294 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->providePreferencesProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/preferences/AppPreferences; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/jobs/UploadAndShareFilesWorker_MembersInjector;->injectAppPreferences(Lcom/nextcloud/talk/jobs/UploadAndShareFilesWorker;Lcom/nextcloud/talk/utils/preferences/AppPreferences;)V │ │ - .line 2149 │ + .line 1295 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideHttpClientProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lokhttp3/OkHttpClient; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/jobs/UploadAndShareFilesWorker_MembersInjector;->injectOkHttpClient(Lcom/nextcloud/talk/jobs/UploadAndShareFilesWorker;Lokhttp3/OkHttpClient;)V │ │ - .line 2150 │ + .line 1296 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->providePermissionUtilProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/permissions/PlatformPermissionUtil; │ @@ -6903,19 +6903,19 @@ │ .method private injectWebSocketConnectionHelper(Lcom/nextcloud/talk/webrtc/WebSocketConnectionHelper;)Lcom/nextcloud/talk/webrtc/WebSocketConnectionHelper; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance59" │ + "instance63" │ } │ .end annotation │ │ - .line 1845 │ + .line 1908 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideHttpClientProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lokhttp3/OkHttpClient; │ @@ -6928,41 +6928,41 @@ │ .method private injectWebSocketInstance(Lcom/nextcloud/talk/webrtc/WebSocketInstance;)Lcom/nextcloud/talk/webrtc/WebSocketInstance; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance78" │ + "instance31" │ } │ .end annotation │ │ - .line 2024 │ + .line 1591 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideHttpClientProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lokhttp3/OkHttpClient; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/webrtc/WebSocketInstance_MembersInjector;->injectOkHttpClient(Lcom/nextcloud/talk/webrtc/WebSocketInstance;Lokhttp3/OkHttpClient;)V │ │ - .line 2025 │ + .line 1592 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideEventBusProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lorg/greenrobot/eventbus/EventBus; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/webrtc/WebSocketInstance_MembersInjector;->injectEventBus(Lcom/nextcloud/talk/webrtc/WebSocketInstance;Lorg/greenrobot/eventbus/EventBus;)V │ │ - .line 2026 │ + .line 1593 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->contextModule:Lcom/nextcloud/talk/dagger/modules/ContextModule; │ │ invoke-static {v0}, Lcom/nextcloud/talk/dagger/modules/ContextModule_ProvideContextFactory;->provideContext(Lcom/nextcloud/talk/dagger/modules/ContextModule;)Landroid/content/Context; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/webrtc/WebSocketInstance_MembersInjector;->injectContext(Lcom/nextcloud/talk/webrtc/WebSocketInstance;Landroid/content/Context;)V │ @@ -6973,82 +6973,82 @@ │ .method private injectWebViewLoginActivity(Lcom/nextcloud/talk/account/WebViewLoginActivity;)Lcom/nextcloud/talk/account/WebViewLoginActivity; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance66" │ + "instance14" │ } │ .end annotation │ │ - .line 1908 │ + .line 1403 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideEventBusProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lorg/greenrobot/eventbus/EventBus; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectEventBus(Lcom/nextcloud/talk/activities/BaseActivity;Lorg/greenrobot/eventbus/EventBus;)V │ │ - .line 1909 │ + .line 1404 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->providePreferencesProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/preferences/AppPreferences; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectAppPreferences(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/utils/preferences/AppPreferences;)V │ │ - .line 1910 │ + .line 1405 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->viewThemeUtils()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectViewThemeUtils(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/ui/theme/ViewThemeUtils;)V │ │ - .line 1911 │ + .line 1406 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->contextModule:Lcom/nextcloud/talk/dagger/modules/ContextModule; │ │ invoke-static {v0}, Lcom/nextcloud/talk/dagger/modules/ContextModule_ProvideContextFactory;->provideContext(Lcom/nextcloud/talk/dagger/modules/ContextModule;)Landroid/content/Context; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectContext(Lcom/nextcloud/talk/activities/BaseActivity;Landroid/content/Context;)V │ │ - .line 1912 │ + .line 1407 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->currentUserProviderImpl()Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderImpl; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/activities/BaseActivity_MembersInjector;->injectCurrentUserProvider(Lcom/nextcloud/talk/activities/BaseActivity;Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;)V │ │ - .line 1913 │ + .line 1408 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->userManager()Lcom/nextcloud/talk/users/UserManager; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/account/WebViewLoginActivity_MembersInjector;->injectUserManager(Lcom/nextcloud/talk/account/WebViewLoginActivity;Lcom/nextcloud/talk/users/UserManager;)V │ │ - .line 1914 │ + .line 1409 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideTrustManagerProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/utils/ssl/TrustManager; │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/account/WebViewLoginActivity_MembersInjector;->injectTrustManager(Lcom/nextcloud/talk/account/WebViewLoginActivity;Lcom/nextcloud/talk/utils/ssl/TrustManager;)V │ │ - .line 1915 │ + .line 1410 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideCookieManagerProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Ljava/net/CookieManager; │ @@ -7061,32 +7061,32 @@ │ .method private injectWebsocketConnectionsWorker(Lcom/nextcloud/talk/jobs/WebsocketConnectionsWorker;)Lcom/nextcloud/talk/jobs/WebsocketConnectionsWorker; │ .locals 1 │ .annotation system Ldalvik/annotation/MethodParameters; │ accessFlags = { │ 0x0 │ } │ names = { │ - "instance64" │ + "instance33" │ } │ .end annotation │ │ - .line 1895 │ + .line 1612 │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->userManager()Lcom/nextcloud/talk/users/UserManager; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lcom/nextcloud/talk/jobs/WebsocketConnectionsWorker_MembersInjector;->injectUserManager(Lcom/nextcloud/talk/jobs/WebsocketConnectionsWorker;Lcom/nextcloud/talk/users/UserManager;)V │ │ return-object p1 │ .end method │ │ .method private invitationsRepository()Lcom/nextcloud/talk/invitation/data/InvitationsRepository; │ .locals 2 │ │ - .line 639 │ + .line 671 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->repositoryModule:Lcom/nextcloud/talk/dagger/modules/RepositoryModule; │ │ iget-object v1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideNcApiProvider:Ldagger/internal/Provider; │ │ invoke-interface {v1}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v1 │ @@ -7114,15 +7114,15 @@ │ "Landroidx/lifecycle/ViewModel;", │ ">;>;" │ } │ .end annotation │ │ const/16 v0, 0x14 │ │ - .line 684 │ + .line 716 │ invoke-static {v0}, Lcom/google/common/collect/ImmutableMap;->builderWithExpectedSize(I)Lcom/google/common/collect/ImmutableMap$Builder; │ │ move-result-object v0 │ │ const-class v1, Lcom/nextcloud/talk/shareditems/viewmodels/SharedItemsViewModel; │ │ iget-object v2, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->sharedItemsViewModelProvider:Ldagger/internal/Provider; │ @@ -7289,15 +7289,15 @@ │ │ return-object v0 │ .end method │ │ .method private materialSchemes()Lcom/nextcloud/android/common/ui/theme/MaterialSchemes; │ .locals 1 │ │ - .line 696 │ + .line 595 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->bindMaterialSchemesProvider:Ldagger/internal/Provider; │ │ invoke-interface {v0}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lcom/nextcloud/talk/ui/theme/MaterialSchemesProvider; │ @@ -7308,15 +7308,15 @@ │ │ return-object v0 │ .end method │ │ .method private materialViewThemeUtils()Lcom/nextcloud/android/common/ui/theme/utils/MaterialViewThemeUtils; │ .locals 3 │ │ - .line 704 │ + .line 603 │ new-instance v0, Lcom/nextcloud/android/common/ui/theme/utils/MaterialViewThemeUtils; │ │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->materialSchemes()Lcom/nextcloud/android/common/ui/theme/MaterialSchemes; │ │ move-result-object v1 │ │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->colorUtil()Lcom/nextcloud/android/common/ui/color/ColorUtil; │ @@ -7327,15 +7327,15 @@ │ │ return-object v0 │ .end method │ │ .method private offlineConversationsRepository()Lcom/nextcloud/talk/conversationlist/data/OfflineConversationsRepository; │ .locals 6 │ │ - .line 635 │ + .line 667 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->repositoryModule:Lcom/nextcloud/talk/dagger/modules/RepositoryModule; │ │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->conversationsDao()Lcom/nextcloud/talk/data/database/dao/ConversationsDao; │ │ move-result-object v1 │ │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->conversationsNetworkDataSource()Lcom/nextcloud/talk/conversationlist/data/network/ConversationsNetworkDataSource; │ @@ -7364,15 +7364,15 @@ │ │ return-object v0 │ .end method │ │ .method private openConversationsRepository()Lcom/nextcloud/talk/openconversations/data/OpenConversationsRepository; │ .locals 3 │ │ - .line 619 │ + .line 651 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->repositoryModule:Lcom/nextcloud/talk/dagger/modules/RepositoryModule; │ │ iget-object v1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideNcApiProvider:Ldagger/internal/Provider; │ │ invoke-interface {v1}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v1 │ @@ -7389,15 +7389,15 @@ │ │ return-object v0 │ .end method │ │ .method private pollRepository()Lcom/nextcloud/talk/polls/repositories/PollRepository; │ .locals 3 │ │ - .line 599 │ + .line 631 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->repositoryModule:Lcom/nextcloud/talk/dagger/modules/RepositoryModule; │ │ iget-object v1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideNcApiProvider:Ldagger/internal/Provider; │ │ invoke-interface {v1}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v1 │ @@ -7414,15 +7414,15 @@ │ │ return-object v0 │ .end method │ │ .method private reactionsRepository()Lcom/nextcloud/talk/repositories/reactions/ReactionsRepository; │ .locals 4 │ │ - .line 655 │ + .line 687 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->repositoryModule:Lcom/nextcloud/talk/dagger/modules/RepositoryModule; │ │ iget-object v1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideNcApiProvider:Ldagger/internal/Provider; │ │ invoke-interface {v1}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v1 │ @@ -7443,15 +7443,15 @@ │ │ return-object v0 │ .end method │ │ .method private remoteFileBrowserItemsRepository()Lcom/nextcloud/talk/remotefilebrowser/repositories/RemoteFileBrowserItemsRepository; │ .locals 3 │ │ - .line 603 │ + .line 635 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->repositoryModule:Lcom/nextcloud/talk/dagger/modules/RepositoryModule; │ │ iget-object v1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideHttpClientProvider:Ldagger/internal/Provider; │ │ invoke-interface {v1}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v1 │ @@ -7468,15 +7468,15 @@ │ │ return-object v0 │ .end method │ │ .method private requestAssistanceRepository()Lcom/nextcloud/talk/raisehand/RequestAssistanceRepository; │ .locals 3 │ │ - .line 611 │ + .line 643 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->repositoryModule:Lcom/nextcloud/talk/dagger/modules/RepositoryModule; │ │ iget-object v1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideNcApiProvider:Ldagger/internal/Provider; │ │ invoke-interface {v1}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v1 │ @@ -7493,15 +7493,15 @@ │ │ return-object v0 │ .end method │ │ .method private sharedItemsRepository()Lcom/nextcloud/talk/shareditems/repositories/SharedItemsRepository; │ .locals 3 │ │ - .line 587 │ + .line 623 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->repositoryModule:Lcom/nextcloud/talk/dagger/modules/RepositoryModule; │ │ iget-object v1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideNcApiProvider:Ldagger/internal/Provider; │ │ invoke-interface {v1}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v1 │ @@ -7522,15 +7522,15 @@ │ │ return-object v0 │ .end method │ │ .method private talkSpecificViewThemeUtils()Lcom/nextcloud/talk/ui/theme/TalkSpecificViewThemeUtils; │ .locals 3 │ │ - .line 712 │ + .line 611 │ new-instance v0, Lcom/nextcloud/talk/ui/theme/TalkSpecificViewThemeUtils; │ │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->materialSchemes()Lcom/nextcloud/android/common/ui/theme/MaterialSchemes; │ │ move-result-object v1 │ │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->androidXViewThemeUtils()Lcom/nextcloud/android/common/ui/theme/utils/AndroidXViewThemeUtils; │ @@ -7541,15 +7541,15 @@ │ │ return-object v0 │ .end method │ │ .method private translateRepository()Lcom/nextcloud/talk/translate/repositories/TranslateRepository; │ .locals 2 │ │ - .line 615 │ + .line 647 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->repositoryModule:Lcom/nextcloud/talk/dagger/modules/RepositoryModule; │ │ iget-object v1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideNcApiProvider:Ldagger/internal/Provider; │ │ invoke-interface {v1}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v1 │ @@ -7562,15 +7562,15 @@ │ │ return-object v0 │ .end method │ │ .method private unifiedSearchRepository()Lcom/nextcloud/talk/repositories/unifiedsearch/UnifiedSearchRepository; │ .locals 3 │ │ - .line 595 │ + .line 627 │ iget-object v0, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->repositoryModule:Lcom/nextcloud/talk/dagger/modules/RepositoryModule; │ │ iget-object v1, p0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->provideNcApiProvider:Ldagger/internal/Provider; │ │ invoke-interface {v1}, Ldagger/internal/Provider;->get()Ljava/lang/Object; │ │ move-result-object v1 │ @@ -7623,30 +7623,30 @@ │ │ return-object v0 │ .end method │ │ .method private viewModelFactory()Lcom/nextcloud/talk/dagger/modules/ViewModelFactory; │ .locals 2 │ │ - .line 688 │ + .line 720 │ new-instance v0, Lcom/nextcloud/talk/dagger/modules/ViewModelFactory; │ │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->mapOfClassOfAndProviderOfViewModel()Ljava/util/Map; │ │ move-result-object v1 │ │ invoke-direct {v0, v1}, Lcom/nextcloud/talk/dagger/modules/ViewModelFactory;->(Ljava/util/Map;)V │ │ return-object v0 │ .end method │ │ .method private viewThemeUtils()Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ .locals 8 │ │ - .line 720 │ + .line 619 │ new-instance v7, Lcom/nextcloud/talk/ui/theme/ViewThemeUtils; │ │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->materialSchemes()Lcom/nextcloud/android/common/ui/theme/MaterialSchemes; │ │ move-result-object v1 │ │ invoke-direct {p0}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->androidViewThemeUtils()Lcom/nextcloud/android/common/ui/theme/utils/AndroidViewThemeUtils; │ @@ -7685,15 +7685,15 @@ │ 0x0 │ } │ names = { │ "accountVerificationActivity" │ } │ .end annotation │ │ - .line 1281 │ + .line 1195 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectAccountVerificationActivity(Lcom/nextcloud/talk/account/AccountVerificationActivity;)Lcom/nextcloud/talk/account/AccountVerificationActivity; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/account/ServerSelectionActivity;)V │ .locals 0 │ @@ -7702,15 +7702,15 @@ │ 0x0 │ } │ names = { │ "serverSelectionActivity" │ } │ .end annotation │ │ - .line 850 │ + .line 840 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectServerSelectionActivity(Lcom/nextcloud/talk/account/ServerSelectionActivity;)Lcom/nextcloud/talk/account/ServerSelectionActivity; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/account/SwitchAccountActivity;)V │ .locals 0 │ @@ -7719,15 +7719,15 @@ │ 0x0 │ } │ names = { │ "switchAccountActivity" │ } │ .end annotation │ │ - .line 978 │ + .line 965 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectSwitchAccountActivity(Lcom/nextcloud/talk/account/SwitchAccountActivity;)Lcom/nextcloud/talk/account/SwitchAccountActivity; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/account/WebViewLoginActivity;)V │ .locals 0 │ @@ -7736,15 +7736,15 @@ │ 0x0 │ } │ names = { │ "webViewLoginActivity" │ } │ .end annotation │ │ - .line 1112 │ + .line 835 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectWebViewLoginActivity(Lcom/nextcloud/talk/account/WebViewLoginActivity;)Lcom/nextcloud/talk/account/WebViewLoginActivity; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/activities/BaseActivity;)V │ .locals 0 │ @@ -7753,15 +7753,15 @@ │ 0x0 │ } │ names = { │ "baseActivity" │ } │ .end annotation │ │ - .line 1008 │ + .line 1256 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectBaseActivity(Lcom/nextcloud/talk/activities/BaseActivity;)Lcom/nextcloud/talk/activities/BaseActivity; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/activities/CallActivity;)V │ .locals 0 │ @@ -7770,15 +7770,15 @@ │ 0x0 │ } │ names = { │ "callActivity" │ } │ .end annotation │ │ - .line 1167 │ + .line 1059 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectCallActivity(Lcom/nextcloud/talk/activities/CallActivity;)Lcom/nextcloud/talk/activities/CallActivity; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/activities/MainActivity;)V │ .locals 0 │ @@ -7787,15 +7787,15 @@ │ 0x0 │ } │ names = { │ "mainActivity" │ } │ .end annotation │ │ - .line 1037 │ + .line 1122 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectMainActivity(Lcom/nextcloud/talk/activities/MainActivity;)Lcom/nextcloud/talk/activities/MainActivity; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/activities/TakePhotoActivity;)V │ .locals 0 │ @@ -7804,15 +7804,15 @@ │ 0x0 │ } │ names = { │ "takePhotoActivity" │ } │ .end annotation │ │ - .line 910 │ + .line 855 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectTakePhotoActivity(Lcom/nextcloud/talk/activities/TakePhotoActivity;)Lcom/nextcloud/talk/activities/TakePhotoActivity; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/adapters/messages/IncomingDeckCardViewHolder;)V │ .locals 0 │ @@ -7821,15 +7821,15 @@ │ 0x0 │ } │ names = { │ "incomingDeckCardViewHolder" │ } │ .end annotation │ │ - .line 895 │ + .line 795 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectIncomingDeckCardViewHolder(Lcom/nextcloud/talk/adapters/messages/IncomingDeckCardViewHolder;)Lcom/nextcloud/talk/adapters/messages/IncomingDeckCardViewHolder; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/adapters/messages/IncomingLinkPreviewMessageViewHolder;)V │ .locals 0 │ @@ -7838,15 +7838,15 @@ │ 0x0 │ } │ names = { │ "incomingLinkPreviewMessageViewHolder" │ } │ .end annotation │ │ - .line 1226 │ + .line 1211 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectIncomingLinkPreviewMessageViewHolder(Lcom/nextcloud/talk/adapters/messages/IncomingLinkPreviewMessageViewHolder;)Lcom/nextcloud/talk/adapters/messages/IncomingLinkPreviewMessageViewHolder; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/adapters/messages/IncomingLocationMessageViewHolder;)V │ .locals 0 │ @@ -7855,15 +7855,15 @@ │ 0x0 │ } │ names = { │ "incomingLocationMessageViewHolder" │ } │ .end annotation │ │ - .line 1097 │ + .line 1162 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectIncomingLocationMessageViewHolder(Lcom/nextcloud/talk/adapters/messages/IncomingLocationMessageViewHolder;)Lcom/nextcloud/talk/adapters/messages/IncomingLocationMessageViewHolder; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/adapters/messages/IncomingPollMessageViewHolder;)V │ .locals 0 │ @@ -7872,15 +7872,15 @@ │ 0x0 │ } │ names = { │ "incomingPollMessageViewHolder" │ } │ .end annotation │ │ - .line 875 │ + .line 895 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectIncomingPollMessageViewHolder(Lcom/nextcloud/talk/adapters/messages/IncomingPollMessageViewHolder;)Lcom/nextcloud/talk/adapters/messages/IncomingPollMessageViewHolder; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/adapters/messages/IncomingTextMessageViewHolder;)V │ .locals 0 │ @@ -7889,15 +7889,15 @@ │ 0x0 │ } │ names = { │ "incomingTextMessageViewHolder" │ } │ .end annotation │ │ - .line 963 │ + .line 1271 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectIncomingTextMessageViewHolder(Lcom/nextcloud/talk/adapters/messages/IncomingTextMessageViewHolder;)Lcom/nextcloud/talk/adapters/messages/IncomingTextMessageViewHolder; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/adapters/messages/IncomingVoiceMessageViewHolder;)V │ .locals 0 │ @@ -7906,15 +7906,15 @@ │ 0x0 │ } │ names = { │ "incomingVoiceMessageViewHolder" │ } │ .end annotation │ │ - .line 1182 │ + .line 1142 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectIncomingVoiceMessageViewHolder(Lcom/nextcloud/talk/adapters/messages/IncomingVoiceMessageViewHolder;)Lcom/nextcloud/talk/adapters/messages/IncomingVoiceMessageViewHolder; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/adapters/messages/OutcomingDeckCardViewHolder;)V │ .locals 0 │ @@ -7923,15 +7923,15 @@ │ 0x0 │ } │ names = { │ "outcomingDeckCardViewHolder" │ } │ .end annotation │ │ - .line 998 │ + .line 1049 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectOutcomingDeckCardViewHolder(Lcom/nextcloud/talk/adapters/messages/OutcomingDeckCardViewHolder;)Lcom/nextcloud/talk/adapters/messages/OutcomingDeckCardViewHolder; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/adapters/messages/OutcomingLinkPreviewMessageViewHolder;)V │ .locals 0 │ @@ -7940,15 +7940,15 @@ │ 0x0 │ } │ names = { │ "outcomingLinkPreviewMessageViewHolder" │ } │ .end annotation │ │ - .line 1087 │ + .line 1206 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectOutcomingLinkPreviewMessageViewHolder(Lcom/nextcloud/talk/adapters/messages/OutcomingLinkPreviewMessageViewHolder;)Lcom/nextcloud/talk/adapters/messages/OutcomingLinkPreviewMessageViewHolder; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/adapters/messages/OutcomingLocationMessageViewHolder;)V │ .locals 0 │ @@ -7957,15 +7957,15 @@ │ 0x0 │ } │ names = { │ "outcomingLocationMessageViewHolder" │ } │ .end annotation │ │ - .line 1062 │ + .line 1236 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectOutcomingLocationMessageViewHolder(Lcom/nextcloud/talk/adapters/messages/OutcomingLocationMessageViewHolder;)Lcom/nextcloud/talk/adapters/messages/OutcomingLocationMessageViewHolder; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/adapters/messages/OutcomingPollMessageViewHolder;)V │ .locals 0 │ @@ -7974,15 +7974,15 @@ │ 0x0 │ } │ names = { │ "outcomingPollMessageViewHolder" │ } │ .end annotation │ │ - .line 810 │ + .line 1039 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectOutcomingPollMessageViewHolder(Lcom/nextcloud/talk/adapters/messages/OutcomingPollMessageViewHolder;)Lcom/nextcloud/talk/adapters/messages/OutcomingPollMessageViewHolder; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/adapters/messages/OutcomingTextMessageViewHolder;)V │ .locals 0 │ @@ -7991,15 +7991,15 @@ │ 0x0 │ } │ names = { │ "outcomingTextMessageViewHolder" │ } │ .end annotation │ │ - .line 835 │ + .line 1261 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectOutcomingTextMessageViewHolder(Lcom/nextcloud/talk/adapters/messages/OutcomingTextMessageViewHolder;)Lcom/nextcloud/talk/adapters/messages/OutcomingTextMessageViewHolder; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/adapters/messages/OutcomingVoiceMessageViewHolder;)V │ .locals 0 │ @@ -8008,15 +8008,15 @@ │ 0x0 │ } │ names = { │ "outcomingVoiceMessageViewHolder" │ } │ .end annotation │ │ - .line 885 │ + .line 1127 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectOutcomingVoiceMessageViewHolder(Lcom/nextcloud/talk/adapters/messages/OutcomingVoiceMessageViewHolder;)Lcom/nextcloud/talk/adapters/messages/OutcomingVoiceMessageViewHolder; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/adapters/messages/PreviewMessageViewHolder;)V │ .locals 0 │ @@ -8025,15 +8025,15 @@ │ 0x0 │ } │ names = { │ "previewMessageViewHolder" │ } │ .end annotation │ │ - .line 1192 │ + .line 955 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectPreviewMessageViewHolder(Lcom/nextcloud/talk/adapters/messages/PreviewMessageViewHolder;)Lcom/nextcloud/talk/adapters/messages/PreviewMessageViewHolder; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/adapters/messages/SystemMessageViewHolder;)V │ .locals 0 │ @@ -8042,15 +8042,15 @@ │ 0x0 │ } │ names = { │ "systemMessageViewHolder" │ } │ .end annotation │ │ - .line 1047 │ + .line 1068 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectSystemMessageViewHolder(Lcom/nextcloud/talk/adapters/messages/SystemMessageViewHolder;)Lcom/nextcloud/talk/adapters/messages/SystemMessageViewHolder; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/adapters/messages/TemporaryMessageViewHolder;)V │ .locals 0 │ @@ -8059,15 +8059,15 @@ │ 0x0 │ } │ names = { │ "temporaryMessageViewHolder" │ } │ .end annotation │ │ - .line 805 │ + .line 900 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectTemporaryMessageViewHolder(Lcom/nextcloud/talk/adapters/messages/TemporaryMessageViewHolder;)Lcom/nextcloud/talk/adapters/messages/TemporaryMessageViewHolder; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/application/NextcloudTalkApplication;)V │ .locals 0 │ @@ -8076,15 +8076,15 @@ │ 0x0 │ } │ names = { │ "nextcloudTalkApplication" │ } │ .end annotation │ │ - .line 860 │ + .line 1216 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectNextcloudTalkApplication(Lcom/nextcloud/talk/application/NextcloudTalkApplication;)Lcom/nextcloud/talk/application/NextcloudTalkApplication; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;)V │ .locals 0 │ @@ -8093,15 +8093,15 @@ │ 0x0 │ } │ names = { │ "callNotificationActivity" │ } │ .end annotation │ │ - .line 1187 │ + .line 865 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectCallNotificationActivity(Lcom/nextcloud/talk/callnotification/CallNotificationActivity;)Lcom/nextcloud/talk/callnotification/CallNotificationActivity; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/chat/ChatActivity;)V │ .locals 0 │ @@ -8110,15 +8110,15 @@ │ 0x0 │ } │ names = { │ "chatActivity" │ } │ .end annotation │ │ - .line 800 │ + .line 1112 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectChatActivity(Lcom/nextcloud/talk/chat/ChatActivity;)Lcom/nextcloud/talk/chat/ChatActivity; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/chat/MessageInputFragment;)V │ .locals 0 │ @@ -8127,15 +8127,15 @@ │ 0x0 │ } │ names = { │ "messageInputFragment" │ } │ .end annotation │ │ - .line 795 │ + .line 975 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectMessageInputFragment(Lcom/nextcloud/talk/chat/MessageInputFragment;)Lcom/nextcloud/talk/chat/MessageInputFragment; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;)V │ .locals 0 │ @@ -8144,15 +8144,15 @@ │ 0x0 │ } │ names = { │ "messageInputVoiceRecordingFragment" │ } │ .end annotation │ │ - .line 939 │ + .line 1281 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectMessageInputVoiceRecordingFragment(Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment;)Lcom/nextcloud/talk/chat/MessageInputVoiceRecordingFragment; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/contacts/ContactsActivity;)V │ .locals 0 │ @@ -8161,15 +8161,15 @@ │ 0x0 │ } │ names = { │ "contactsActivity" │ } │ .end annotation │ │ - .line 890 │ + .line 1078 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectContactsActivity(Lcom/nextcloud/talk/contacts/ContactsActivity;)Lcom/nextcloud/talk/contacts/ContactsActivity; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/contacts/ContactsActivityCompose;)V │ .locals 0 │ @@ -8178,15 +8178,15 @@ │ 0x0 │ } │ names = { │ "contactsActivityCompose" │ } │ .end annotation │ │ - .line 1221 │ + .line 805 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectContactsActivityCompose(Lcom/nextcloud/talk/contacts/ContactsActivityCompose;)Lcom/nextcloud/talk/contacts/ContactsActivityCompose; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/conversation/CreateConversationDialogFragment;)V │ .locals 0 │ @@ -8195,15 +8195,15 @@ │ 0x0 │ } │ names = { │ "createConversationDialogFragment" │ } │ .end annotation │ │ - .line 973 │ + .line 810 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectCreateConversationDialogFragment(Lcom/nextcloud/talk/conversation/CreateConversationDialogFragment;)Lcom/nextcloud/talk/conversation/CreateConversationDialogFragment; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/conversation/RenameConversationDialogFragment;)V │ .locals 0 │ @@ -8212,15 +8212,15 @@ │ 0x0 │ } │ names = { │ "renameConversationDialogFragment" │ } │ .end annotation │ │ - .line 948 │ + .line 885 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectRenameConversationDialogFragment(Lcom/nextcloud/talk/conversation/RenameConversationDialogFragment;)Lcom/nextcloud/talk/conversation/RenameConversationDialogFragment; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/conversationcreation/ConversationCreationActivity;)V │ .locals 0 │ @@ -8229,15 +8229,15 @@ │ 0x0 │ } │ names = { │ "conversationCreationActivity" │ } │ .end annotation │ │ - .line 1127 │ + .line 1107 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectConversationCreationActivity(Lcom/nextcloud/talk/conversationcreation/ConversationCreationActivity;)Lcom/nextcloud/talk/conversationcreation/ConversationCreationActivity; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/conversationinfo/ConversationInfoActivity;)V │ .locals 0 │ @@ -8246,15 +8246,15 @@ │ 0x0 │ } │ names = { │ "conversationInfoActivity" │ } │ .end annotation │ │ - .line 983 │ + .line 995 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectConversationInfoActivity(Lcom/nextcloud/talk/conversationinfo/ConversationInfoActivity;)Lcom/nextcloud/talk/conversationinfo/ConversationInfoActivity; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/conversationinfoedit/ConversationInfoEditActivity;)V │ .locals 0 │ @@ -8263,15 +8263,15 @@ │ 0x0 │ } │ names = { │ "conversationInfoEditActivity" │ } │ .end annotation │ │ - .line 988 │ + .line 1276 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectConversationInfoEditActivity(Lcom/nextcloud/talk/conversationinfoedit/ConversationInfoEditActivity;)Lcom/nextcloud/talk/conversationinfoedit/ConversationInfoEditActivity; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/conversationlist/ConversationsListActivity;)V │ .locals 0 │ @@ -8280,15 +8280,15 @@ │ 0x0 │ } │ names = { │ "conversationsListActivity" │ } │ .end annotation │ │ - .line 993 │ + .line 890 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectConversationsListActivity(Lcom/nextcloud/talk/conversationlist/ConversationsListActivity;)Lcom/nextcloud/talk/conversationlist/ConversationsListActivity; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/diagnose/DiagnoseActivity;)V │ .locals 0 │ @@ -8297,15 +8297,15 @@ │ 0x0 │ } │ names = { │ "diagnoseActivity" │ } │ .end annotation │ │ - .line 1271 │ + .line 915 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectDiagnoseActivity(Lcom/nextcloud/talk/diagnose/DiagnoseActivity;)Lcom/nextcloud/talk/diagnose/DiagnoseActivity; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/fullscreenfile/FullScreenImageActivity;)V │ .locals 0 │ @@ -8342,15 +8342,15 @@ │ 0x0 │ } │ names = { │ "fullScreenTextViewerActivity" │ } │ .end annotation │ │ - .line 1003 │ + .line 1102 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectFullScreenTextViewerActivity(Lcom/nextcloud/talk/fullscreenfile/FullScreenTextViewerActivity;)Lcom/nextcloud/talk/fullscreenfile/FullScreenTextViewerActivity; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/invitation/InvitationsActivity;)V │ .locals 0 │ @@ -8359,15 +8359,15 @@ │ 0x0 │ } │ names = { │ "invitationsActivity" │ } │ .end annotation │ │ - .line 1162 │ + .line 910 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectInvitationsActivity(Lcom/nextcloud/talk/invitation/InvitationsActivity;)Lcom/nextcloud/talk/invitation/InvitationsActivity; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/invitation/adapters/InvitationsAdapter;)V │ .locals 0 │ @@ -8376,15 +8376,15 @@ │ 0x0 │ } │ names = { │ "invitationsAdapter" │ } │ .end annotation │ │ - .line 1231 │ + .line 1177 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectInvitationsAdapter(Lcom/nextcloud/talk/invitation/adapters/InvitationsAdapter;)Lcom/nextcloud/talk/invitation/adapters/InvitationsAdapter; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/jobs/AccountRemovalWorker;)V │ .locals 0 │ @@ -8393,15 +8393,15 @@ │ 0x0 │ } │ names = { │ "accountRemovalWorker" │ } │ .end annotation │ │ - .line 1241 │ + .line 1132 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectAccountRemovalWorker(Lcom/nextcloud/talk/jobs/AccountRemovalWorker;)Lcom/nextcloud/talk/jobs/AccountRemovalWorker; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/jobs/AddParticipantsToConversation;)V │ .locals 0 │ @@ -8410,15 +8410,15 @@ │ 0x0 │ } │ names = { │ "addParticipantsToConversation" │ } │ .end annotation │ │ - .line 865 │ + .line 1005 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectAddParticipantsToConversation(Lcom/nextcloud/talk/jobs/AddParticipantsToConversation;)Lcom/nextcloud/talk/jobs/AddParticipantsToConversation; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/jobs/CapabilitiesWorker;)V │ .locals 0 │ @@ -8427,15 +8427,15 @@ │ 0x0 │ } │ names = { │ "capabilitiesWorker" │ } │ .end annotation │ │ - .line 900 │ + .line 970 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectCapabilitiesWorker(Lcom/nextcloud/talk/jobs/CapabilitiesWorker;)Lcom/nextcloud/talk/jobs/CapabilitiesWorker; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/jobs/ContactAddressBookWorker;)V │ .locals 0 │ @@ -8444,15 +8444,15 @@ │ 0x0 │ } │ names = { │ "contactAddressBookWorker" │ } │ .end annotation │ │ - .line 934 │ + .line 880 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectContactAddressBookWorker(Lcom/nextcloud/talk/jobs/ContactAddressBookWorker;)Lcom/nextcloud/talk/jobs/ContactAddressBookWorker; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/jobs/DeleteConversationWorker;)V │ .locals 0 │ @@ -8461,15 +8461,15 @@ │ 0x0 │ } │ names = { │ "deleteConversationWorker" │ } │ .end annotation │ │ - .line 1276 │ + .line 990 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectDeleteConversationWorker(Lcom/nextcloud/talk/jobs/DeleteConversationWorker;)Lcom/nextcloud/talk/jobs/DeleteConversationWorker; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/jobs/DownloadFileToCacheWorker;)V │ .locals 0 │ @@ -8478,15 +8478,15 @@ │ 0x0 │ } │ names = { │ "downloadFileToCacheWorker" │ } │ .end annotation │ │ - .line 1202 │ + .line 1157 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectDownloadFileToCacheWorker(Lcom/nextcloud/talk/jobs/DownloadFileToCacheWorker;)Lcom/nextcloud/talk/jobs/DownloadFileToCacheWorker; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/jobs/LeaveConversationWorker;)V │ .locals 0 │ @@ -8495,15 +8495,15 @@ │ 0x0 │ } │ names = { │ "leaveConversationWorker" │ } │ .end annotation │ │ - .line 820 │ + .line 1266 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectLeaveConversationWorker(Lcom/nextcloud/talk/jobs/LeaveConversationWorker;)Lcom/nextcloud/talk/jobs/LeaveConversationWorker; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/jobs/NotificationWorker;)V │ .locals 0 │ @@ -8512,15 +8512,15 @@ │ 0x0 │ } │ names = { │ "notificationWorker" │ } │ .end annotation │ │ - .line 1157 │ + .line 1044 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectNotificationWorker(Lcom/nextcloud/talk/jobs/NotificationWorker;)Lcom/nextcloud/talk/jobs/NotificationWorker; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/jobs/PushRegistrationWorker;)V │ .locals 0 │ @@ -8529,15 +8529,15 @@ │ 0x0 │ } │ names = { │ "pushRegistrationWorker" │ } │ .end annotation │ │ - .line 1177 │ + .line 1117 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectPushRegistrationWorker(Lcom/nextcloud/talk/jobs/PushRegistrationWorker;)Lcom/nextcloud/talk/jobs/PushRegistrationWorker; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/jobs/SaveFileToStorageWorker;)V │ .locals 0 │ @@ -8560,15 +8560,15 @@ │ 0x0 │ } │ names = { │ "shareOperationWorker" │ } │ .end annotation │ │ - .line 1122 │ + .line 1172 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectShareOperationWorker(Lcom/nextcloud/talk/jobs/ShareOperationWorker;)Lcom/nextcloud/talk/jobs/ShareOperationWorker; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/jobs/SignalingSettingsWorker;)V │ .locals 0 │ @@ -8577,15 +8577,15 @@ │ 0x0 │ } │ names = { │ "signalingSettingsWorker" │ } │ .end annotation │ │ - .line 920 │ + .line 815 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectSignalingSettingsWorker(Lcom/nextcloud/talk/jobs/SignalingSettingsWorker;)Lcom/nextcloud/talk/jobs/SignalingSettingsWorker; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/jobs/UploadAndShareFilesWorker;)V │ .locals 0 │ @@ -8594,15 +8594,15 @@ │ 0x0 │ } │ names = { │ "uploadAndShareFilesWorker" │ } │ .end annotation │ │ - .line 1236 │ + .line 790 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectUploadAndShareFilesWorker(Lcom/nextcloud/talk/jobs/UploadAndShareFilesWorker;)Lcom/nextcloud/talk/jobs/UploadAndShareFilesWorker; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/jobs/WebsocketConnectionsWorker;)V │ .locals 0 │ @@ -8611,15 +8611,15 @@ │ 0x0 │ } │ names = { │ "websocketConnectionsWorker" │ } │ .end annotation │ │ - .line 1102 │ + .line 930 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectWebsocketConnectionsWorker(Lcom/nextcloud/talk/jobs/WebsocketConnectionsWorker;)Lcom/nextcloud/talk/jobs/WebsocketConnectionsWorker; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/location/GeocodingActivity;)V │ .locals 0 │ @@ -8628,15 +8628,15 @@ │ 0x0 │ } │ names = { │ "geocodingActivity" │ } │ .end annotation │ │ - .line 1042 │ + .line 1073 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectGeocodingActivity(Lcom/nextcloud/talk/location/GeocodingActivity;)Lcom/nextcloud/talk/location/GeocodingActivity; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/location/LocationPickerActivity;)V │ .locals 0 │ @@ -8645,15 +8645,15 @@ │ 0x0 │ } │ names = { │ "locationPickerActivity" │ } │ .end annotation │ │ - .line 1211 │ + .line 1054 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectLocationPickerActivity(Lcom/nextcloud/talk/location/LocationPickerActivity;)Lcom/nextcloud/talk/location/LocationPickerActivity; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/lock/LockedActivity;)V │ .locals 0 │ @@ -8662,15 +8662,15 @@ │ 0x0 │ } │ names = { │ "lockedActivity" │ } │ .end annotation │ │ - .line 1216 │ + .line 1167 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectLockedActivity(Lcom/nextcloud/talk/lock/LockedActivity;)Lcom/nextcloud/talk/lock/LockedActivity; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/messagesearch/MessageSearchActivity;)V │ .locals 0 │ @@ -8679,15 +8679,15 @@ │ 0x0 │ } │ names = { │ "messageSearchActivity" │ } │ .end annotation │ │ - .line 953 │ + .line 1200 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectMessageSearchActivity(Lcom/nextcloud/talk/messagesearch/MessageSearchActivity;)Lcom/nextcloud/talk/messagesearch/MessageSearchActivity; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/openconversations/ListOpenConversationsActivity;)V │ .locals 0 │ @@ -8696,15 +8696,15 @@ │ 0x0 │ } │ names = { │ "listOpenConversationsActivity" │ } │ .end annotation │ │ - .line 1256 │ + .line 985 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectListOpenConversationsActivity(Lcom/nextcloud/talk/openconversations/ListOpenConversationsActivity;)Lcom/nextcloud/talk/openconversations/ListOpenConversationsActivity; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/polls/ui/PollCreateDialogFragment;)V │ .locals 0 │ @@ -8713,15 +8713,15 @@ │ 0x0 │ } │ names = { │ "pollCreateDialogFragment" │ } │ .end annotation │ │ - .line 790 │ + .line 980 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectPollCreateDialogFragment(Lcom/nextcloud/talk/polls/ui/PollCreateDialogFragment;)Lcom/nextcloud/talk/polls/ui/PollCreateDialogFragment; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/polls/ui/PollLoadingFragment;)V │ .locals 0 │ @@ -8730,15 +8730,15 @@ │ 0x0 │ } │ names = { │ "pollLoadingFragment" │ } │ .end annotation │ │ - .line 1147 │ + .line 1030 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectPollLoadingFragment(Lcom/nextcloud/talk/polls/ui/PollLoadingFragment;)Lcom/nextcloud/talk/polls/ui/PollLoadingFragment; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/polls/ui/PollMainDialogFragment;)V │ .locals 0 │ @@ -8747,15 +8747,15 @@ │ 0x0 │ } │ names = { │ "pollMainDialogFragment" │ } │ .end annotation │ │ - .line 1261 │ + .line 905 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectPollMainDialogFragment(Lcom/nextcloud/talk/polls/ui/PollMainDialogFragment;)Lcom/nextcloud/talk/polls/ui/PollMainDialogFragment; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/polls/ui/PollResultsFragment;)V │ .locals 0 │ @@ -8764,15 +8764,15 @@ │ 0x0 │ } │ names = { │ "pollResultsFragment" │ } │ .end annotation │ │ - .line 905 │ + .line 1000 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectPollResultsFragment(Lcom/nextcloud/talk/polls/ui/PollResultsFragment;)Lcom/nextcloud/talk/polls/ui/PollResultsFragment; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/polls/ui/PollVoteFragment;)V │ .locals 0 │ @@ -8781,15 +8781,15 @@ │ 0x0 │ } │ names = { │ "pollVoteFragment" │ } │ .end annotation │ │ - .line 958 │ + .line 1241 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectPollVoteFragment(Lcom/nextcloud/talk/polls/ui/PollVoteFragment;)Lcom/nextcloud/talk/polls/ui/PollVoteFragment; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/presenters/MentionAutocompletePresenter;)V │ .locals 0 │ @@ -8798,15 +8798,15 @@ │ 0x0 │ } │ names = { │ "mentionAutocompletePresenter" │ } │ .end annotation │ │ - .line 855 │ + .line 1147 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectMentionAutocompletePresenter(Lcom/nextcloud/talk/presenters/MentionAutocompletePresenter;)Lcom/nextcloud/talk/presenters/MentionAutocompletePresenter; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/profile/ProfileActivity;)V │ .locals 0 │ @@ -8815,15 +8815,15 @@ │ 0x0 │ } │ names = { │ "profileActivity" │ } │ .end annotation │ │ - .line 840 │ + .line 845 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectProfileActivity(Lcom/nextcloud/talk/profile/ProfileActivity;)Lcom/nextcloud/talk/profile/ProfileActivity; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/receivers/DirectReplyReceiver;)V │ .locals 0 │ @@ -8832,15 +8832,15 @@ │ 0x0 │ } │ names = { │ "directReplyReceiver" │ } │ .end annotation │ │ - .line 870 │ + .line 1231 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectDirectReplyReceiver(Lcom/nextcloud/talk/receivers/DirectReplyReceiver;)Lcom/nextcloud/talk/receivers/DirectReplyReceiver; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/receivers/DismissRecordingAvailableReceiver;)V │ .locals 0 │ @@ -8849,15 +8849,15 @@ │ 0x0 │ } │ names = { │ "dismissRecordingAvailableReceiver" │ } │ .end annotation │ │ - .line 845 │ + .line 830 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectDismissRecordingAvailableReceiver(Lcom/nextcloud/talk/receivers/DismissRecordingAvailableReceiver;)Lcom/nextcloud/talk/receivers/DismissRecordingAvailableReceiver; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/receivers/MarkAsReadReceiver;)V │ .locals 0 │ @@ -8866,15 +8866,15 @@ │ 0x0 │ } │ names = { │ "markAsReadReceiver" │ } │ .end annotation │ │ - .line 1266 │ + .line 1246 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectMarkAsReadReceiver(Lcom/nextcloud/talk/receivers/MarkAsReadReceiver;)Lcom/nextcloud/talk/receivers/MarkAsReadReceiver; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/receivers/ShareRecordingToChatReceiver;)V │ .locals 0 │ @@ -8883,15 +8883,15 @@ │ 0x0 │ } │ names = { │ "shareRecordingToChatReceiver" │ } │ .end annotation │ │ - .line 1052 │ + .line 1010 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectShareRecordingToChatReceiver(Lcom/nextcloud/talk/receivers/ShareRecordingToChatReceiver;)Lcom/nextcloud/talk/receivers/ShareRecordingToChatReceiver; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/remotefilebrowser/activities/RemoteFileBrowserActivity;)V │ .locals 0 │ @@ -8900,15 +8900,15 @@ │ 0x0 │ } │ names = { │ "remoteFileBrowserActivity" │ } │ .end annotation │ │ - .line 1197 │ + .line 825 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectRemoteFileBrowserActivity(Lcom/nextcloud/talk/remotefilebrowser/activities/RemoteFileBrowserActivity;)Lcom/nextcloud/talk/remotefilebrowser/activities/RemoteFileBrowserActivity; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/settings/SettingsActivity;)V │ .locals 0 │ @@ -8917,15 +8917,15 @@ │ 0x0 │ } │ names = { │ "settingsActivity" │ } │ .end annotation │ │ - .line 925 │ + .line 870 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectSettingsActivity(Lcom/nextcloud/talk/settings/SettingsActivity;)Lcom/nextcloud/talk/settings/SettingsActivity; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/shareditems/activities/SharedItemsActivity;)V │ .locals 0 │ @@ -8934,15 +8934,15 @@ │ 0x0 │ } │ names = { │ "sharedItemsActivity" │ } │ .end annotation │ │ - .line 1032 │ + .line 935 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectSharedItemsActivity(Lcom/nextcloud/talk/shareditems/activities/SharedItemsActivity;)Lcom/nextcloud/talk/shareditems/activities/SharedItemsActivity; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/translate/ui/TranslateActivity;)V │ .locals 0 │ @@ -8951,15 +8951,15 @@ │ 0x0 │ } │ names = { │ "translateActivity" │ } │ .end annotation │ │ - .line 1137 │ + .line 945 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectTranslateActivity(Lcom/nextcloud/talk/translate/ui/TranslateActivity;)Lcom/nextcloud/talk/translate/ui/TranslateActivity; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/ui/dialog/AttachmentDialog;)V │ .locals 0 │ @@ -8968,15 +8968,15 @@ │ 0x0 │ } │ names = { │ "attachmentDialog" │ } │ .end annotation │ │ - .line 1013 │ + .line 1286 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectAttachmentDialog(Lcom/nextcloud/talk/ui/dialog/AttachmentDialog;)Lcom/nextcloud/talk/ui/dialog/AttachmentDialog; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/ui/dialog/AudioOutputDialog;)V │ .locals 0 │ @@ -8985,15 +8985,15 @@ │ 0x0 │ } │ names = { │ "audioOutputDialog" │ } │ .end annotation │ │ - .line 1152 │ + .line 950 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectAudioOutputDialog(Lcom/nextcloud/talk/ui/dialog/AudioOutputDialog;)Lcom/nextcloud/talk/ui/dialog/AudioOutputDialog; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/ui/dialog/ChooseAccountDialogFragment;)V │ .locals 0 │ @@ -9002,15 +9002,15 @@ │ 0x0 │ } │ names = { │ "chooseAccountDialogFragment" │ } │ .end annotation │ │ - .line 1081 │ + .line 925 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectChooseAccountDialogFragment(Lcom/nextcloud/talk/ui/dialog/ChooseAccountDialogFragment;)Lcom/nextcloud/talk/ui/dialog/ChooseAccountDialogFragment; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/ui/dialog/ChooseAccountShareToDialogFragment;)V │ .locals 0 │ @@ -9019,15 +9019,15 @@ │ 0x0 │ } │ names = { │ "chooseAccountShareToDialogFragment" │ } │ .end annotation │ │ - .line 825 │ + .line 850 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectChooseAccountShareToDialogFragment(Lcom/nextcloud/talk/ui/dialog/ChooseAccountShareToDialogFragment;)Lcom/nextcloud/talk/ui/dialog/ChooseAccountShareToDialogFragment; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/ui/dialog/ConversationsListBottomDialog;)V │ .locals 0 │ @@ -9036,15 +9036,15 @@ │ 0x0 │ } │ names = { │ "conversationsListBottomDialog" │ } │ .end annotation │ │ - .line 915 │ + .line 1015 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectConversationsListBottomDialog(Lcom/nextcloud/talk/ui/dialog/ConversationsListBottomDialog;)Lcom/nextcloud/talk/ui/dialog/ConversationsListBottomDialog; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/ui/dialog/DateTimePickerFragment;)V │ .locals 0 │ @@ -9053,15 +9053,15 @@ │ 0x0 │ } │ names = { │ "dateTimePickerFragment" │ } │ .end annotation │ │ - .line 1018 │ + .line 960 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectDateTimePickerFragment(Lcom/nextcloud/talk/ui/dialog/DateTimePickerFragment;)Lcom/nextcloud/talk/ui/dialog/DateTimePickerFragment; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/ui/dialog/DialogBanListFragment;)V │ .locals 0 │ @@ -9070,15 +9070,15 @@ │ 0x0 │ } │ names = { │ "dialogBanListFragment" │ } │ .end annotation │ │ - .line 1023 │ + .line 800 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectDialogBanListFragment(Lcom/nextcloud/talk/ui/dialog/DialogBanListFragment;)Lcom/nextcloud/talk/ui/dialog/DialogBanListFragment; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/ui/dialog/FileAttachmentPreviewFragment;)V │ .locals 0 │ @@ -9087,15 +9087,15 @@ │ 0x0 │ } │ names = { │ "fileAttachmentPreviewFragment" │ } │ .end annotation │ │ - .line 1117 │ + .line 1190 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectFileAttachmentPreviewFragment(Lcom/nextcloud/talk/ui/dialog/FileAttachmentPreviewFragment;)Lcom/nextcloud/talk/ui/dialog/FileAttachmentPreviewFragment; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/ui/dialog/FilterConversationFragment;)V │ .locals 0 │ @@ -9104,15 +9104,15 @@ │ 0x0 │ } │ names = { │ "filterConversationFragment" │ } │ .end annotation │ │ - .line 1067 │ + .line 1020 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectFilterConversationFragment(Lcom/nextcloud/talk/ui/dialog/FilterConversationFragment;)Lcom/nextcloud/talk/ui/dialog/FilterConversationFragment; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/ui/dialog/MessageActionsDialog;)V │ .locals 0 │ @@ -9121,15 +9121,15 @@ │ 0x0 │ } │ names = { │ "messageActionsDialog" │ } │ .end annotation │ │ - .line 830 │ + .line 1221 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectMessageActionsDialog(Lcom/nextcloud/talk/ui/dialog/MessageActionsDialog;)Lcom/nextcloud/talk/ui/dialog/MessageActionsDialog; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/ui/dialog/MoreCallActionsDialog;)V │ .locals 0 │ @@ -9138,15 +9138,15 @@ │ 0x0 │ } │ names = { │ "moreCallActionsDialog" │ } │ .end annotation │ │ - .line 1251 │ + .line 1083 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectMoreCallActionsDialog(Lcom/nextcloud/talk/ui/dialog/MoreCallActionsDialog;)Lcom/nextcloud/talk/ui/dialog/MoreCallActionsDialog; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/ui/dialog/SaveToStorageDialogFragment;)V │ .locals 0 │ @@ -9155,15 +9155,15 @@ │ 0x0 │ } │ names = { │ "saveToStorageDialogFragment" │ } │ .end annotation │ │ - .line 880 │ + .line 875 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectSaveToStorageDialogFragment(Lcom/nextcloud/talk/ui/dialog/SaveToStorageDialogFragment;)Lcom/nextcloud/talk/ui/dialog/SaveToStorageDialogFragment; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/ui/dialog/ScopeDialog;)V │ .locals 0 │ @@ -9172,15 +9172,15 @@ │ 0x0 │ } │ names = { │ "scopeDialog" │ } │ .end annotation │ │ - .line 1132 │ + .line 1226 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectScopeDialog(Lcom/nextcloud/talk/ui/dialog/ScopeDialog;)Lcom/nextcloud/talk/ui/dialog/ScopeDialog; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/ui/dialog/SetPhoneNumberDialogFragment;)V │ .locals 0 │ @@ -9189,15 +9189,15 @@ │ 0x0 │ } │ names = { │ "setPhoneNumberDialogFragment" │ } │ .end annotation │ │ - .line 815 │ + .line 820 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectSetPhoneNumberDialogFragment(Lcom/nextcloud/talk/ui/dialog/SetPhoneNumberDialogFragment;)Lcom/nextcloud/talk/ui/dialog/SetPhoneNumberDialogFragment; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/ui/dialog/SetStatusDialogFragment;)V │ .locals 0 │ @@ -9206,15 +9206,15 @@ │ 0x0 │ } │ names = { │ "setStatusDialogFragment" │ } │ .end annotation │ │ - .line 968 │ + .line 1137 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectSetStatusDialogFragment(Lcom/nextcloud/talk/ui/dialog/SetStatusDialogFragment;)Lcom/nextcloud/talk/ui/dialog/SetStatusDialogFragment; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/ui/dialog/ShowReactionsDialog;)V │ .locals 0 │ @@ -9223,15 +9223,15 @@ │ 0x0 │ } │ names = { │ "showReactionsDialog" │ } │ .end annotation │ │ - .line 1057 │ + .line 1251 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectShowReactionsDialog(Lcom/nextcloud/talk/ui/dialog/ShowReactionsDialog;)Lcom/nextcloud/talk/ui/dialog/ShowReactionsDialog; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/ui/dialog/SortingOrderDialogFragment;)V │ .locals 0 │ @@ -9240,15 +9240,15 @@ │ 0x0 │ } │ names = { │ "sortingOrderDialogFragment" │ } │ .end annotation │ │ - .line 1092 │ + .line 940 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectSortingOrderDialogFragment(Lcom/nextcloud/talk/ui/dialog/SortingOrderDialogFragment;)Lcom/nextcloud/talk/ui/dialog/SortingOrderDialogFragment; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/upload/chunked/ChunkedFileUploader;)V │ .locals 0 │ @@ -9271,15 +9271,15 @@ │ 0x0 │ } │ names = { │ "pickImage" │ } │ .end annotation │ │ - .line 1107 │ + .line 1025 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectPickImage(Lcom/nextcloud/talk/utils/PickImage;)Lcom/nextcloud/talk/utils/PickImage; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/utils/PushUtils;)V │ .locals 0 │ @@ -9288,15 +9288,15 @@ │ 0x0 │ } │ names = { │ "pushUtils" │ } │ .end annotation │ │ - .line 1246 │ + .line 860 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectPushUtils(Lcom/nextcloud/talk/utils/PushUtils;)Lcom/nextcloud/talk/utils/PushUtils; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/utils/database/arbitrarystorage/ArbitraryStorageModule;)V │ .locals 0 │ @@ -9319,15 +9319,15 @@ │ 0x0 │ } │ names = { │ "powerManagerUtils" │ } │ .end annotation │ │ - .line 1286 │ + .line 1152 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectPowerManagerUtils(Lcom/nextcloud/talk/utils/power/PowerManagerUtils;)Lcom/nextcloud/talk/utils/power/PowerManagerUtils; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/utils/preferences/preferencestorage/DatabaseStorageModule;)V │ .locals 0 │ @@ -9336,15 +9336,15 @@ │ 0x0 │ } │ names = { │ "databaseStorageModule" │ } │ .end annotation │ │ - .line 1142 │ + .line 1093 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectDatabaseStorageModule(Lcom/nextcloud/talk/utils/preferences/preferencestorage/DatabaseStorageModule;)Lcom/nextcloud/talk/utils/preferences/preferencestorage/DatabaseStorageModule; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/webrtc/WebSocketConnectionHelper;)V │ .locals 0 │ @@ -9353,15 +9353,15 @@ │ 0x0 │ } │ names = { │ "webSocketConnectionHelper" │ } │ .end annotation │ │ - .line 1076 │ + .line 1088 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectWebSocketConnectionHelper(Lcom/nextcloud/talk/webrtc/WebSocketConnectionHelper;)Lcom/nextcloud/talk/webrtc/WebSocketConnectionHelper; │ │ return-void │ .end method │ │ .method public inject(Lcom/nextcloud/talk/webrtc/WebSocketInstance;)V │ .locals 0 │ @@ -9370,12 +9370,12 @@ │ 0x0 │ } │ names = { │ "webSocketInstance" │ } │ .end annotation │ │ - .line 1172 │ + .line 920 │ invoke-direct {p0, p1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->injectWebSocketInstance(Lcom/nextcloud/talk/webrtc/WebSocketInstance;)Lcom/nextcloud/talk/webrtc/WebSocketInstance; │ │ return-void │ .end method ├── smali_classes3/com/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider.smali │┄ Ordering differences only │ @@ -86,94 +86,26 @@ │ │ throw v1 │ │ .line 2387 │ :pswitch_0 │ iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ - invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->-$$Nest$fgetutilsModule(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/UtilsModule; │ - │ - move-result-object v1 │ - │ - iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ - │ - invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->-$$Nest$fgetcontextModule(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/ContextModule; │ - │ - move-result-object v2 │ - │ - invoke-static {v2}, Lcom/nextcloud/talk/dagger/modules/ContextModule_ProvideContextFactory;->provideContext(Lcom/nextcloud/talk/dagger/modules/ContextModule;)Landroid/content/Context; │ - │ - move-result-object v2 │ - │ - invoke-static {v1, v2}, Lcom/nextcloud/talk/dagger/modules/UtilsModule_ProvideMessageUtilsFactory;->provideMessageUtils(Lcom/nextcloud/talk/dagger/modules/UtilsModule;Landroid/content/Context;)Lcom/nextcloud/talk/utils/message/MessageUtils; │ - │ - move-result-object v1 │ - │ - return-object v1 │ - │ - .line 2384 │ - :pswitch_1 │ - iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ - │ - invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->-$$Nest$fgetutilsModule(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/UtilsModule; │ - │ - move-result-object v1 │ - │ - iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ - │ - invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->-$$Nest$fgetcontextModule(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/ContextModule; │ - │ - move-result-object v2 │ - │ - invoke-static {v2}, Lcom/nextcloud/talk/dagger/modules/ContextModule_ProvideContextFactory;->provideContext(Lcom/nextcloud/talk/dagger/modules/ContextModule;)Landroid/content/Context; │ - │ - move-result-object v2 │ - │ - invoke-static {v1, v2}, Lcom/nextcloud/talk/dagger/modules/UtilsModule_ProvidePermissionUtilFactory;->providePermissionUtil(Lcom/nextcloud/talk/dagger/modules/UtilsModule;Landroid/content/Context;)Lcom/nextcloud/talk/utils/permissions/PlatformPermissionUtil; │ - │ - move-result-object v1 │ - │ - return-object v1 │ - │ - .line 2381 │ - :pswitch_2 │ - iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ - │ invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->-$$Nest$fgetbusModule(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/BusModule; │ │ move-result-object v1 │ │ invoke-static {v1}, Lcom/nextcloud/talk/dagger/modules/BusModule_ProvideEventBusFactory;->provideEventBus(Lcom/nextcloud/talk/dagger/modules/BusModule;)Lorg/greenrobot/eventbus/EventBus; │ │ move-result-object v1 │ │ return-object v1 │ │ - .line 2378 │ - :pswitch_3 │ - new-instance v1, Lcom/nextcloud/talk/ui/theme/MaterialSchemesProviderImpl; │ - │ - iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ - │ - invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->-$$Nest$mcurrentUserProviderImpl(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderImpl; │ - │ - move-result-object v2 │ - │ - iget-object v3, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ - │ - invoke-static {v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->-$$Nest$mcolorUtil(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/android/common/ui/color/ColorUtil; │ - │ - move-result-object v3 │ - │ - invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/ui/theme/MaterialSchemesProviderImpl;->(Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;Lcom/nextcloud/android/common/ui/color/ColorUtil;)V │ - │ - return-object v1 │ - │ - .line 2375 │ - :pswitch_4 │ + .line 2384 │ + :pswitch_1 │ new-instance v1, Lcom/nextcloud/talk/conversationcreation/ConversationCreationViewModel; │ │ iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->-$$Nest$mconversationCreationRepository(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/conversationcreation/ConversationCreationRepository; │ │ move-result-object v2 │ @@ -184,58 +116,58 @@ │ │ move-result-object v3 │ │ invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/conversationcreation/ConversationCreationViewModel;->(Lcom/nextcloud/talk/conversationcreation/ConversationCreationRepository;Lcom/nextcloud/talk/users/UserManager;)V │ │ return-object v1 │ │ - .line 2372 │ - :pswitch_5 │ + .line 2381 │ + :pswitch_2 │ new-instance v1, Lcom/nextcloud/talk/contacts/ContactsViewModel; │ │ iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->-$$Nest$mcontactsRepository(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/contacts/ContactsRepository; │ │ move-result-object v2 │ │ invoke-direct {v1, v2}, Lcom/nextcloud/talk/contacts/ContactsViewModel;->(Lcom/nextcloud/talk/contacts/ContactsRepository;)V │ │ return-object v1 │ │ - .line 2369 │ - :pswitch_6 │ + .line 2378 │ + :pswitch_3 │ new-instance v1, Lcom/nextcloud/talk/invitation/viewmodels/InvitationsViewModel; │ │ iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->-$$Nest$minvitationsRepository(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/invitation/data/InvitationsRepository; │ │ move-result-object v2 │ │ invoke-direct {v1, v2}, Lcom/nextcloud/talk/invitation/viewmodels/InvitationsViewModel;->(Lcom/nextcloud/talk/invitation/data/InvitationsRepository;)V │ │ return-object v1 │ │ - .line 2366 │ - :pswitch_7 │ + .line 2375 │ + :pswitch_4 │ new-instance v1, Lcom/nextcloud/talk/conversation/viewmodel/ConversationViewModel; │ │ iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->-$$Nest$mconversationRepository(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/conversation/repository/ConversationRepository; │ │ move-result-object v2 │ │ invoke-direct {v1, v2}, Lcom/nextcloud/talk/conversation/viewmodel/ConversationViewModel;->(Lcom/nextcloud/talk/conversation/repository/ConversationRepository;)V │ │ return-object v1 │ │ - .line 2363 │ - :pswitch_8 │ + .line 2372 │ + :pswitch_5 │ new-instance v1, Lcom/nextcloud/talk/conversationinfoedit/viewmodel/ConversationInfoEditViewModel; │ │ iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->-$$Nest$mchatNetworkDataSource(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource; │ │ move-result-object v2 │ @@ -246,16 +178,16 @@ │ │ move-result-object v3 │ │ invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/conversationinfoedit/viewmodel/ConversationInfoEditViewModel;->(Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource;Lcom/nextcloud/talk/conversationinfoedit/data/ConversationInfoEditRepository;)V │ │ return-object v1 │ │ - .line 2360 │ - :pswitch_9 │ + .line 2369 │ + :pswitch_6 │ iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->-$$Nest$fgetrestModule(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/RestModule; │ │ move-result-object v1 │ │ iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ @@ -272,16 +204,16 @@ │ │ invoke-static {v1, v2}, Lcom/nextcloud/talk/dagger/modules/RestModule_ProvideNcApiCoroutinesFactory;->provideNcApiCoroutines(Lcom/nextcloud/talk/dagger/modules/RestModule;Lretrofit2/Retrofit;)Lcom/nextcloud/talk/api/NcApiCoroutines; │ │ move-result-object v1 │ │ return-object v1 │ │ - .line 2357 │ - :pswitch_a │ + .line 2366 │ + :pswitch_7 │ new-instance v1, Lcom/nextcloud/talk/conversationinfo/viewmodel/ConversationInfoViewModel; │ │ iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->-$$Nest$mchatNetworkDataSource(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource; │ │ move-result-object v2 │ @@ -292,16 +224,16 @@ │ │ move-result-object v3 │ │ invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/conversationinfo/viewmodel/ConversationInfoViewModel;->(Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource;Lcom/nextcloud/talk/repositories/conversations/ConversationsRepository;)V │ │ return-object v1 │ │ - .line 2354 │ - :pswitch_b │ + .line 2363 │ + :pswitch_8 │ new-instance v1, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel; │ │ iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->-$$Nest$mchatNetworkDataSource(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource; │ │ move-result-object v5 │ @@ -348,16 +280,16 @@ │ │ move-object v4, v1 │ │ invoke-direct/range {v4 .. v9}, Lcom/nextcloud/talk/chat/viewmodels/MessageInputViewModel;->(Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource;Lcom/nextcloud/talk/chat/data/io/AudioRecorderManager;Lcom/nextcloud/talk/chat/data/io/MediaPlayerManager;Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;Lcom/nextcloud/talk/utils/preferences/AppPreferences;)V │ │ return-object v1 │ │ - .line 2351 │ - :pswitch_c │ + .line 2360 │ + :pswitch_9 │ new-instance v1, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel; │ │ iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->-$$Nest$mchatNetworkDataSource(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource; │ │ move-result-object v11 │ @@ -404,16 +336,16 @@ │ │ move-object v10, v1 │ │ invoke-direct/range {v10 .. v17}, Lcom/nextcloud/talk/chat/viewmodels/ChatViewModel;->(Lcom/nextcloud/talk/chat/data/network/ChatNetworkDataSource;Lcom/nextcloud/talk/chat/data/ChatMessageRepository;Lcom/nextcloud/talk/conversationlist/data/OfflineConversationsRepository;Lcom/nextcloud/talk/repositories/reactions/ReactionsRepository;Lcom/nextcloud/talk/chat/data/io/MediaRecorderManager;Lcom/nextcloud/talk/chat/data/io/AudioFocusRequestManager;Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;)V │ │ return-object v1 │ │ - .line 2348 │ - :pswitch_d │ + .line 2357 │ + :pswitch_a │ iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->-$$Nest$fgetdatabaseModule(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/DatabaseModule; │ │ move-result-object v1 │ │ iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ @@ -428,16 +360,16 @@ │ │ invoke-static {v1, v2}, Lcom/nextcloud/talk/dagger/modules/DatabaseModule_ProvideNetworkMonitorFactory;->provideNetworkMonitor(Lcom/nextcloud/talk/dagger/modules/DatabaseModule;Landroid/content/Context;)Lcom/nextcloud/talk/data/network/NetworkMonitor; │ │ move-result-object v1 │ │ return-object v1 │ │ - .line 2345 │ - :pswitch_e │ + .line 2354 │ + :pswitch_b │ iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->-$$Nest$mofflineConversationsRepository(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/conversationlist/data/OfflineConversationsRepository; │ │ move-result-object v2 │ │ iget-object v3, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ @@ -452,30 +384,30 @@ │ │ invoke-static {v1, v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->-$$Nest$minjectConversationsListViewModel(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;Lcom/nextcloud/talk/conversationlist/viewmodels/ConversationsListViewModel;)Lcom/nextcloud/talk/conversationlist/viewmodels/ConversationsListViewModel; │ │ move-result-object v1 │ │ return-object v1 │ │ - .line 2342 │ - :pswitch_f │ + .line 2351 │ + :pswitch_c │ new-instance v1, Lcom/nextcloud/talk/openconversations/viewmodels/OpenConversationsViewModel; │ │ iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->-$$Nest$mopenConversationsRepository(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/openconversations/data/OpenConversationsRepository; │ │ move-result-object v2 │ │ invoke-direct {v1, v2}, Lcom/nextcloud/talk/openconversations/viewmodels/OpenConversationsViewModel;->(Lcom/nextcloud/talk/openconversations/data/OpenConversationsRepository;)V │ │ return-object v1 │ │ - .line 2339 │ - :pswitch_10 │ + .line 2348 │ + :pswitch_d │ new-instance v1, Lcom/nextcloud/talk/translate/viewmodels/TranslateViewModel; │ │ iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->-$$Nest$mtranslateRepository(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/translate/repositories/TranslateRepository; │ │ move-result-object v2 │ @@ -486,16 +418,16 @@ │ │ move-result-object v3 │ │ invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/translate/viewmodels/TranslateViewModel;->(Lcom/nextcloud/talk/translate/repositories/TranslateRepository;Lcom/nextcloud/talk/users/UserManager;)V │ │ return-object v1 │ │ - .line 2336 │ - :pswitch_11 │ + .line 2345 │ + :pswitch_e │ iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->-$$Nest$mrequestAssistanceRepository(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/raisehand/RequestAssistanceRepository; │ │ move-result-object v2 │ │ invoke-static {v2}, Lcom/nextcloud/talk/raisehand/viewmodel/RaiseHandViewModel_Factory;->newInstance(Lcom/nextcloud/talk/raisehand/RequestAssistanceRepository;)Lcom/nextcloud/talk/raisehand/viewmodel/RaiseHandViewModel; │ @@ -504,16 +436,16 @@ │ │ invoke-static {v1, v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->-$$Nest$minjectRaiseHandViewModel(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;Lcom/nextcloud/talk/raisehand/viewmodel/RaiseHandViewModel;)Lcom/nextcloud/talk/raisehand/viewmodel/RaiseHandViewModel; │ │ move-result-object v1 │ │ return-object v1 │ │ - .line 2333 │ - :pswitch_12 │ + .line 2342 │ + :pswitch_f │ iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->-$$Nest$mcallRecordingRepository(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/repositories/callrecording/CallRecordingRepository; │ │ move-result-object v2 │ │ invoke-static {v2}, Lcom/nextcloud/talk/viewmodels/CallRecordingViewModel_Factory;->newInstance(Lcom/nextcloud/talk/repositories/callrecording/CallRecordingRepository;)Lcom/nextcloud/talk/viewmodels/CallRecordingViewModel; │ @@ -522,16 +454,16 @@ │ │ invoke-static {v1, v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->-$$Nest$minjectCallRecordingViewModel(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;Lcom/nextcloud/talk/viewmodels/CallRecordingViewModel;)Lcom/nextcloud/talk/viewmodels/CallRecordingViewModel; │ │ move-result-object v1 │ │ return-object v1 │ │ - .line 2330 │ - :pswitch_13 │ + .line 2339 │ + :pswitch_10 │ iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->-$$Nest$fgetdatabaseModule(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/DatabaseModule; │ │ move-result-object v1 │ │ iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ @@ -546,16 +478,16 @@ │ │ invoke-static {v1, v2}, Lcom/nextcloud/talk/dagger/modules/DatabaseModule_ProvidePreferencesImplFactory;->providePreferencesImpl(Lcom/nextcloud/talk/dagger/modules/DatabaseModule;Landroid/content/Context;)Lcom/nextcloud/talk/utils/preferences/AppPreferencesImpl; │ │ move-result-object v1 │ │ return-object v1 │ │ - .line 2327 │ - :pswitch_14 │ + .line 2336 │ + :pswitch_11 │ new-instance v1, Lcom/nextcloud/talk/remotefilebrowser/viewmodels/RemoteFileBrowserItemsViewModel; │ │ iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->-$$Nest$mremoteFileBrowserItemsRepository(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/remotefilebrowser/repositories/RemoteFileBrowserItemsRepository; │ │ move-result-object v2 │ @@ -572,52 +504,52 @@ │ │ check-cast v3, Lcom/nextcloud/talk/utils/preferences/AppPreferencesImpl; │ │ invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/remotefilebrowser/viewmodels/RemoteFileBrowserItemsViewModel;->(Lcom/nextcloud/talk/remotefilebrowser/repositories/RemoteFileBrowserItemsRepository;Lcom/nextcloud/talk/utils/preferences/AppPreferencesImpl;)V │ │ return-object v1 │ │ - .line 2324 │ - :pswitch_15 │ + .line 2333 │ + :pswitch_12 │ new-instance v1, Lcom/nextcloud/talk/polls/viewmodels/PollCreateViewModel; │ │ iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->-$$Nest$mpollRepository(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/polls/repositories/PollRepository; │ │ move-result-object v2 │ │ invoke-direct {v1, v2}, Lcom/nextcloud/talk/polls/viewmodels/PollCreateViewModel;->(Lcom/nextcloud/talk/polls/repositories/PollRepository;)V │ │ return-object v1 │ │ - .line 2321 │ - :pswitch_16 │ + .line 2330 │ + :pswitch_13 │ new-instance v1, Lcom/nextcloud/talk/polls/viewmodels/PollResultsViewModel; │ │ invoke-direct {v1}, Lcom/nextcloud/talk/polls/viewmodels/PollResultsViewModel;->()V │ │ return-object v1 │ │ - .line 2318 │ - :pswitch_17 │ + .line 2327 │ + :pswitch_14 │ new-instance v1, Lcom/nextcloud/talk/polls/viewmodels/PollVoteViewModel; │ │ iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->-$$Nest$mpollRepository(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/polls/repositories/PollRepository; │ │ move-result-object v2 │ │ invoke-direct {v1, v2}, Lcom/nextcloud/talk/polls/viewmodels/PollVoteViewModel;->(Lcom/nextcloud/talk/polls/repositories/PollRepository;)V │ │ return-object v1 │ │ - .line 2315 │ - :pswitch_18 │ + .line 2324 │ + :pswitch_15 │ iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->-$$Nest$mpollRepository(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/polls/repositories/PollRepository; │ │ move-result-object v2 │ │ invoke-static {v2}, Lcom/nextcloud/talk/polls/viewmodels/PollMainViewModel_Factory;->newInstance(Lcom/nextcloud/talk/polls/repositories/PollRepository;)Lcom/nextcloud/talk/polls/viewmodels/PollMainViewModel; │ @@ -626,30 +558,44 @@ │ │ invoke-static {v1, v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->-$$Nest$minjectPollMainViewModel(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;Lcom/nextcloud/talk/polls/viewmodels/PollMainViewModel;)Lcom/nextcloud/talk/polls/viewmodels/PollMainViewModel; │ │ move-result-object v1 │ │ return-object v1 │ │ - .line 2312 │ - :pswitch_19 │ + .line 2321 │ + :pswitch_16 │ new-instance v1, Lcom/nextcloud/talk/messagesearch/MessageSearchViewModel; │ │ iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->-$$Nest$munifiedSearchRepository(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/repositories/unifiedsearch/UnifiedSearchRepository; │ │ move-result-object v2 │ │ invoke-direct {v1, v2}, Lcom/nextcloud/talk/messagesearch/MessageSearchViewModel;->(Lcom/nextcloud/talk/repositories/unifiedsearch/UnifiedSearchRepository;)V │ │ return-object v1 │ │ - .line 2309 │ - :pswitch_1a │ + .line 2318 │ + :pswitch_17 │ + new-instance v1, Lcom/nextcloud/talk/shareditems/viewmodels/SharedItemsViewModel; │ + │ + iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ + │ + invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->-$$Nest$msharedItemsRepository(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/shareditems/repositories/SharedItemsRepository; │ + │ + move-result-object v2 │ + │ + invoke-direct {v1, v2}, Lcom/nextcloud/talk/shareditems/viewmodels/SharedItemsViewModel;->(Lcom/nextcloud/talk/shareditems/repositories/SharedItemsRepository;)V │ + │ + return-object v1 │ + │ + .line 2315 │ + :pswitch_18 │ iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->-$$Nest$fgetutilsModule(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/UtilsModule; │ │ move-result-object v1 │ │ iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ @@ -664,60 +610,128 @@ │ │ invoke-static {v1, v2}, Lcom/nextcloud/talk/dagger/modules/UtilsModule_ProvideDateUtilsFactory;->provideDateUtils(Lcom/nextcloud/talk/dagger/modules/UtilsModule;Landroid/content/Context;)Lcom/nextcloud/talk/utils/DateUtils; │ │ move-result-object v1 │ │ return-object v1 │ │ + .line 2312 │ + :pswitch_19 │ + iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ + │ + invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->-$$Nest$fgetutilsModule(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/UtilsModule; │ + │ + move-result-object v1 │ + │ + iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ + │ + invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->-$$Nest$fgetcontextModule(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/ContextModule; │ + │ + move-result-object v2 │ + │ + invoke-static {v2}, Lcom/nextcloud/talk/dagger/modules/ContextModule_ProvideContextFactory;->provideContext(Lcom/nextcloud/talk/dagger/modules/ContextModule;)Landroid/content/Context; │ + │ + move-result-object v2 │ + │ + invoke-static {v1, v2}, Lcom/nextcloud/talk/dagger/modules/UtilsModule_ProvideMessageUtilsFactory;->provideMessageUtils(Lcom/nextcloud/talk/dagger/modules/UtilsModule;Landroid/content/Context;)Lcom/nextcloud/talk/utils/message/MessageUtils; │ + │ + move-result-object v1 │ + │ + return-object v1 │ + │ + .line 2309 │ + :pswitch_1a │ + new-instance v1, Lcom/nextcloud/talk/ui/theme/MaterialSchemesProviderImpl; │ + │ + iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ + │ + invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->-$$Nest$mcurrentUserProviderImpl(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderImpl; │ + │ + move-result-object v2 │ + │ + iget-object v3, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ + │ + invoke-static {v3}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->-$$Nest$mcolorUtil(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/android/common/ui/color/ColorUtil; │ + │ + move-result-object v3 │ + │ + invoke-direct {v1, v2, v3}, Lcom/nextcloud/talk/ui/theme/MaterialSchemesProviderImpl;->(Lcom/nextcloud/talk/utils/database/user/CurrentUserProviderNew;Lcom/nextcloud/android/common/ui/color/ColorUtil;)V │ + │ + return-object v1 │ + │ .line 2306 │ :pswitch_1b │ iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ - invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->-$$Nest$fgetrestModule(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/RestModule; │ + invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->-$$Nest$fgetutilsModule(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/UtilsModule; │ │ move-result-object v1 │ │ - invoke-static {v1}, Lcom/nextcloud/talk/dagger/modules/RestModule_ProvideDispatcherFactory;->provideDispatcher(Lcom/nextcloud/talk/dagger/modules/RestModule;)Lokhttp3/Dispatcher; │ + iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ + │ + invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->-$$Nest$fgetcontextModule(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/ContextModule; │ + │ + move-result-object v2 │ + │ + invoke-static {v2}, Lcom/nextcloud/talk/dagger/modules/ContextModule_ProvideContextFactory;->provideContext(Lcom/nextcloud/talk/dagger/modules/ContextModule;)Landroid/content/Context; │ + │ + move-result-object v2 │ + │ + invoke-static {v1, v2}, Lcom/nextcloud/talk/dagger/modules/UtilsModule_ProvidePermissionUtilFactory;->providePermissionUtil(Lcom/nextcloud/talk/dagger/modules/UtilsModule;Landroid/content/Context;)Lcom/nextcloud/talk/utils/permissions/PlatformPermissionUtil; │ │ move-result-object v1 │ │ return-object v1 │ │ .line 2303 │ :pswitch_1c │ iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->-$$Nest$fgetrestModule(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/RestModule; │ │ move-result-object v1 │ │ - invoke-static {v1}, Lcom/nextcloud/talk/dagger/modules/RestModule_ProvideCookieManagerFactory;->provideCookieManager(Lcom/nextcloud/talk/dagger/modules/RestModule;)Ljava/net/CookieManager; │ + invoke-static {v1}, Lcom/nextcloud/talk/dagger/modules/RestModule_ProvideDispatcherFactory;->provideDispatcher(Lcom/nextcloud/talk/dagger/modules/RestModule;)Lokhttp3/Dispatcher; │ │ move-result-object v1 │ │ return-object v1 │ │ .line 2300 │ :pswitch_1d │ iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->-$$Nest$fgetrestModule(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/RestModule; │ │ move-result-object v1 │ │ - invoke-static {v1}, Lcom/nextcloud/talk/dagger/modules/RestModule_ProvideCacheFactory;->provideCache(Lcom/nextcloud/talk/dagger/modules/RestModule;)Lokhttp3/Cache; │ + invoke-static {v1}, Lcom/nextcloud/talk/dagger/modules/RestModule_ProvideCookieManagerFactory;->provideCookieManager(Lcom/nextcloud/talk/dagger/modules/RestModule;)Ljava/net/CookieManager; │ │ move-result-object v1 │ │ return-object v1 │ │ .line 2297 │ :pswitch_1e │ iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ + invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->-$$Nest$fgetrestModule(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/RestModule; │ + │ + move-result-object v1 │ + │ + invoke-static {v1}, Lcom/nextcloud/talk/dagger/modules/RestModule_ProvideCacheFactory;->provideCache(Lcom/nextcloud/talk/dagger/modules/RestModule;)Lokhttp3/Cache; │ + │ + move-result-object v1 │ + │ + return-object v1 │ + │ + .line 2294 │ + :pswitch_1f │ + iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ + │ invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->-$$Nest$fgetdatabaseModule(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/DatabaseModule; │ │ move-result-object v1 │ │ iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->-$$Nest$fgetcontextModule(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/ContextModule; │ @@ -742,16 +756,16 @@ │ │ invoke-static {v1, v2, v3}, Lcom/nextcloud/talk/dagger/modules/DatabaseModule_ProvideTalkDatabaseFactory;->provideTalkDatabase(Lcom/nextcloud/talk/dagger/modules/DatabaseModule;Landroid/content/Context;Lcom/nextcloud/talk/utils/preferences/AppPreferences;)Lcom/nextcloud/talk/data/source/local/TalkDatabase; │ │ move-result-object v1 │ │ return-object v1 │ │ - .line 2294 │ - :pswitch_1f │ + .line 2291 │ + :pswitch_20 │ iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->-$$Nest$fgetrestModule(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/RestModule; │ │ move-result-object v1 │ │ iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ @@ -774,16 +788,16 @@ │ │ invoke-static {v1, v2, v3}, Lcom/nextcloud/talk/dagger/modules/RestModule_ProvideKeyManagerFactory;->provideKeyManager(Lcom/nextcloud/talk/dagger/modules/RestModule;Lcom/nextcloud/talk/utils/preferences/AppPreferences;Lcom/nextcloud/talk/users/UserManager;)Lcom/nextcloud/talk/utils/ssl/KeyManager; │ │ move-result-object v1 │ │ return-object v1 │ │ - .line 2291 │ - :pswitch_20 │ + .line 2288 │ + :pswitch_21 │ iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->-$$Nest$fgetrestModule(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/RestModule; │ │ move-result-object v1 │ │ iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ @@ -812,30 +826,30 @@ │ │ invoke-static {v1, v2, v3}, Lcom/nextcloud/talk/dagger/modules/RestModule_ProvideSslSocketFactoryCompatFactory;->provideSslSocketFactoryCompat(Lcom/nextcloud/talk/dagger/modules/RestModule;Lcom/nextcloud/talk/utils/ssl/KeyManager;Lcom/nextcloud/talk/utils/ssl/TrustManager;)Lcom/nextcloud/talk/utils/ssl/SSLSocketFactoryCompat; │ │ move-result-object v1 │ │ return-object v1 │ │ - .line 2288 │ - :pswitch_21 │ + .line 2285 │ + :pswitch_22 │ iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->-$$Nest$fgetrestModule(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/RestModule; │ │ move-result-object v1 │ │ invoke-static {v1}, Lcom/nextcloud/talk/dagger/modules/RestModule_ProvideTrustManagerFactory;->provideTrustManager(Lcom/nextcloud/talk/dagger/modules/RestModule;)Lcom/nextcloud/talk/utils/ssl/TrustManager; │ │ move-result-object v1 │ │ return-object v1 │ │ - .line 2285 │ - :pswitch_22 │ + .line 2282 │ + :pswitch_23 │ iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->-$$Nest$fgetdatabaseModule(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/DatabaseModule; │ │ move-result-object v1 │ │ iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ @@ -850,16 +864,16 @@ │ │ invoke-static {v1, v2}, Lcom/nextcloud/talk/dagger/modules/DatabaseModule_ProvidePreferencesFactory;->providePreferences(Lcom/nextcloud/talk/dagger/modules/DatabaseModule;Landroid/content/Context;)Lcom/nextcloud/talk/utils/preferences/AppPreferences; │ │ move-result-object v1 │ │ return-object v1 │ │ - .line 2282 │ - :pswitch_23 │ + .line 2279 │ + :pswitch_24 │ iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->-$$Nest$fgetrestModule(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/RestModule; │ │ move-result-object v1 │ │ iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ @@ -876,16 +890,16 @@ │ │ invoke-static {v1, v2}, Lcom/nextcloud/talk/dagger/modules/RestModule_ProvideProxyFactory;->provideProxy(Lcom/nextcloud/talk/dagger/modules/RestModule;Lcom/nextcloud/talk/utils/preferences/AppPreferences;)Ljava/net/Proxy; │ │ move-result-object v1 │ │ return-object v1 │ │ - .line 2279 │ - :pswitch_24 │ + .line 2276 │ + :pswitch_25 │ iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->-$$Nest$fgetrestModule(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/RestModule; │ │ move-result-object v2 │ │ iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ @@ -988,16 +1002,16 @@ │ │ invoke-static/range {v2 .. v9}, Lcom/nextcloud/talk/dagger/modules/RestModule_ProvideHttpClientFactory;->provideHttpClient(Lcom/nextcloud/talk/dagger/modules/RestModule;Ljava/net/Proxy;Lcom/nextcloud/talk/utils/preferences/AppPreferences;Lcom/nextcloud/talk/utils/ssl/TrustManager;Lcom/nextcloud/talk/utils/ssl/SSLSocketFactoryCompat;Lokhttp3/Cache;Ljava/net/CookieManager;Lokhttp3/Dispatcher;)Lokhttp3/OkHttpClient; │ │ move-result-object v1 │ │ return-object v1 │ │ - .line 2276 │ - :pswitch_25 │ + .line 2273 │ + :pswitch_26 │ iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->-$$Nest$fgetrestModule(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/RestModule; │ │ move-result-object v1 │ │ iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ @@ -1014,16 +1028,16 @@ │ │ invoke-static {v1, v2}, Lcom/nextcloud/talk/dagger/modules/RestModule_ProvideRetrofitFactory;->provideRetrofit(Lcom/nextcloud/talk/dagger/modules/RestModule;Lokhttp3/OkHttpClient;)Lretrofit2/Retrofit; │ │ move-result-object v1 │ │ return-object v1 │ │ - .line 2273 │ - :pswitch_26 │ + .line 2270 │ + :pswitch_27 │ iget-object v1, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ │ invoke-static {v1}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->-$$Nest$fgetrestModule(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/dagger/modules/RestModule; │ │ move-result-object v1 │ │ iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ @@ -1040,28 +1054,14 @@ │ │ invoke-static {v1, v2}, Lcom/nextcloud/talk/dagger/modules/RestModule_ProvideNcApiFactory;->provideNcApi(Lcom/nextcloud/talk/dagger/modules/RestModule;Lretrofit2/Retrofit;)Lcom/nextcloud/talk/api/NcApi; │ │ move-result-object v1 │ │ return-object v1 │ │ - .line 2270 │ - :pswitch_27 │ - new-instance v1, Lcom/nextcloud/talk/shareditems/viewmodels/SharedItemsViewModel; │ - │ - iget-object v2, v0, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl$SwitchingProvider;->nextcloudTalkApplicationComponentImpl:Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl; │ - │ - invoke-static {v2}, Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;->-$$Nest$msharedItemsRepository(Lcom/nextcloud/talk/application/DaggerNextcloudTalkApplicationComponent$NextcloudTalkApplicationComponentImpl;)Lcom/nextcloud/talk/shareditems/repositories/SharedItemsRepository; │ - │ - move-result-object v2 │ - │ - invoke-direct {v1, v2}, Lcom/nextcloud/talk/shareditems/viewmodels/SharedItemsViewModel;->(Lcom/nextcloud/talk/shareditems/repositories/SharedItemsRepository;)V │ - │ - return-object v1 │ - │ :pswitch_data_0 │ .packed-switch 0x0 │ :pswitch_27 │ :pswitch_26 │ :pswitch_25 │ :pswitch_24 │ :pswitch_23 ├── assets/dexopt/baseline.prof │ @@ -1,838 +1,838 @@ │ -00000000: 7072 6f00 3031 3000 0531 5c03 004a 3400 pro.010..1\..J4. │ +00000000: 7072 6f00 3031 3000 0531 5c03 004b 3400 pro.010..1\..K4. │ 00000010: 0078 01ed 7d0b 9c1c 45b9 6ff5 ccec ee24 .x..}...E.o....$ │ -00000020: 6cb2 1312 c202 819d 9090 040c b040 8045 l............@.E │ -00000030: 819d 8448 8228 06f5 082a c286 97e1 fa0a ...H.(...*...... │ -00000040: a208 cac9 7642 2051 5082 a222 7260 550e ....vB QP.."r`U. │ -00000050: e2bd 7a6e 3cd7 e3e3 f860 028a 1ce4 0af8 ..zn<....`...... │ -00000060: b847 bd28 1350 f18a c222 5ed8 9865 fb7c .G.(.P..."^..e.| │ -00000070: ffee fecf d674 7a76 1e99 cd3e f2d5 fe6a .....tzv...>...j │ -00000080: aaea abef 55ff faaa a7bb aba7 771f b3a1 ....U.......w... │ -00000090: ed07 fb3b e6a1 cfee eb2e f78c b9e8 5dab ...;..........]. │ -000000a0: afb8 e292 2b8e baf8 92ab 5acd 1b52 6f7a ....+.....Z..Roz │ -000000b0: cc98 ad7f fbea 0deb 868a 5dc7 067d fde6 ..........]..}.. │ -000000c0: d103 8c59 ffcc 8fbd a1e1 bee3 823e 63be ...Y.........>c. │ -000000d0: d26a cc63 275d b6ef 05c3 2a97 b0ef b5c6 .j.c']....*..... │ -000000e0: 9805 dfe8 6bfe f98d 459d c7a3 2f9f 3126 ....k...E.../.1& │ -000000f0: 217d cccd 5277 2427 25e7 c2ba b018 d2d9 !}..Rw$'%....... │ -00000100: 8736 6550 4e95 3c5d f2b1 9221 0bbe 6961 .6ePN.<]...!..ia │ -00000110: 990e 690b c336 7541 0e7c d429 ee17 6541 ..i..6uA.|.)..eA │ -00000120: 439b 3c53 a4be 8f64 d053 929b 241f 1db6 C.5.. │ -00000550: d8a7 d5c8 5f0f 5e2a a3eb 4c63 4063 4063 ...._.^*..Lc@c@c │ -00000560: 4063 4063 4063 4063 4063 4063 4063 4063 @c@c@c@c@c@c@c@c │ -00000570: 4063 4063 4063 4063 4063 4063 4063 606f @c@c@c@c@c@c@c`o │ -00000580: 8d81 2bd2 3af7 7beb dceb b835 f635 0676 ..+.:.{....5.5.v │ -00000590: 3f06 4e91 7f7e 540d 8e6b 74bf ab2a 9c1e ?.N..~T..kt..*.. │ -000005a0: 4854 8767 3598 9f58 01f3 a915 fa2b d938 HT.g5..X.....+.8 │ -000005b0: be46 7919 da2e 1834 c5d0 2ad9 ada5 3f55 .Fy....4..*...?U │ -000005c0: 87fe 0555 cacc 88f0 55bb 576c fbff b13a ...U....U.Wl...: │ -000005d0: e63b 1bb1 6beb 1b2f f5b6 323e c6c5 4023 .;..k../..2>..@# │ -000005e0: 7cae 07fb 46d8 8dd3 f1fb 3263 8fe3 55da |...F.....2c..U. │ -000005f0: aec7 04c5 a471 981c 2e60 02cf 821c 68a3 .....q...`....h. │ -00000600: b87e 521e 9089 d2c6 a2fd ee3a 8e81 a3e5 .~R........:.... │ -00000610: e7eb c791 2ff6 188f cc8c fe5c e1bb b8d2 ..../......\.... │ -00000620: f725 fb17 efc1 635c 23ff bf66 2375 717e .%....c\#..f#uq~ │ -00000630: deb2 07b1 a04d 2d47 7f3d 28c6 8af1 4489 .....M-G.=(...D. │ -00000640: 81d1 be8e 020e a371 ec9c 28f8 36ca cfd1 .......q..(.6... │ -00000650: bafe 817f d347 f81e 9a59 a66f 6519 7aa3 .....G...Y.oe.z. │ -00000660: c65b 8f9e e873 db3c e780 2efb 3aaf dc98 .[...s.<....:... │ -00000670: aab1 39d2 f3da 5346 1193 c3ea d06d 8fb9 ..9...SF.....m.. │ -00000680: d2d8 c6e2 b9f2 e87c 55f2 b152 ffa6 0846 .......|U..R...F │ -00000690: 23cd 1575 cd8e c880 1e37 8f71 34ea a8b7 #..u.....7.q4... │ -000006a0: 1c8b e362 3598 8c34 9e7d 63f0 1a89 bfda ...b5..4.}c..... │ -000006b0: bed6 51d2 5bad fd6a f91a 1db3 d5da 553e ..Q.[..j......U> │ -000006c0: 3da7 d418 a82d 06e6 4f90 638a ce6b 6df3 =....-..O.c..km. │ -000006d0: 5a0e af59 3adf e3e2 be6c b9f9 517a 63e2 Z..Y:....l..Qzc. │ -000006e0: 7c6f c7b1 51e7 8aed 7abc 18d3 e3c5 685c |o..Q...z.....h\ │ -000006f0: 53ed ed6b 634f 8eff 881a d64f a3ee 5f45 S..kcO.....O.._E │ -00000700: afbf 0ea9 c187 7ab0 a9e5 1e4a 3dfa 5546 ......z....J=.UF │ -00000710: bf13 3506 3406 3406 3406 3406 3406 3406 ..5.4.4.4.4.4.4. │ -00000720: 2ac7 c0c1 72ce 87bd 3de4 5f4a fe8c 64e2 *...r...=._J..d. │ -00000730: c6f3 4cec ad20 730f 10d7 7ab8 6e64 bf7d ..L.. s...z.nd.} │ -00000740: ed41 9aad 0334 66e8 411d 7be5 9443 9bba .A...4f.A.{..C.. │ -00000750: 2167 d771 8e0a 5ef0 a08f f268 1f1b b641 !g.q..^....h...A │ -00000760: 47db 7ede 95fc b63e c8a2 5dcb 33d7 b06f G.~....>..].3..o │ -00000770: eb8a 9e33 cbcf 97fc 7eea 26af fd2c 0068 ...3....~.&..,.h │ -00000780: 1c13 c6cc be15 e20c fa6c 9d94 4789 fd25 .........l..G..% │ -00000790: 5c17 5037 e450 67c6 58f4 9c7a 385e 81c7 \.P7.Pg.X..z8^.. │ -000007a0: 78ce 1d15 fcdb ddfd c4f1 32f6 72eb eb98 x.........2.r... │ -000007b0: 0ae3 afe4 bfbd be2b f18e a77e 1c23 e2fc .......+...~.#.. │ -000007c0: e171 c0ee 3b49 78b9 de6d fade 583f ad0c .q..;Ix..m..X?.. │ -000007d0: 6e7b 2316 3ae6 f835 a4b8 282e 1a03 1a03 n{#.:..5..(..... │ -000007e0: 1a03 b5c5 4057 85ef d65a f623 1a89 fd41 ....@W...Z.#...A │ -000007f0: 15fc 6aa4 ad91 748d b7fd ccf1 e6cf 48d8 ..j...t.......H. │ -00000800: ede9 bee8 6f80 f7b4 7db5 37f2 b167 491d ....o...}.7..gI. │ -00000810: 6b3a eef9 a3b8 797e b380 df48 fce3 6c34 k:....y~...H..l4 │ -00000820: 527f 6f04 8bfd a4dd 689b d8c7 3d20 6227 R.o.....h...= b' │ -00000830: 6e0c bcfe 3cbd 0ade 3879 a535 36f6 144f n...<...8y.56..O │ -00000840: c5b3 da18 5854 c59a e53d e76a 754e 26be ....XT...=.juN&. │ -00000850: d757 81cf 641a af8e 458f 1d1a 031a 031a .W..d...E....... │ -00000860: 031a 031a 0395 6300 e746 e5ee 35d9 fbf5 ......c..F..5... │ -00000870: 8dc2 b29e bddd 0363 ce61 ca9d d3e9 9e61 .......c.a.....a │ -00000880: e539 6fd4 5caa 9e89 8775 b975 83b9 2cb7 .9o.\....u.u..,. │ -00000890: 3f5f ef3c f319 1ec8 e3f9 1c3c df33 5f32 ?_.<.......<.3_2 │ -000008a0: daec 1be9 3d11 b65d f2db 34ad 978f bfb1 ....=..]..4..... │ -000008b0: 781e 8af7 d176 675e e2e2 c17e 2e6c 7774 x....vg^...~.lwt │ -000008c0: 8f96 ec78 f72f 3a6e aca5 e87a 8a8e 21da ...x./:n...z..!. │ -000008d0: 1fd5 b13b ed7a ce01 688f cf4a b21d 2d79 ...;.z..h..J..-y │ -000008e0: 7c8b c6a2 7d5e 401e 9695 7446 6d68 bbfc |...}^@...tFmh.. │ -000008f0: 7167 b263 8338 fa9d 0c32 3a4e ae17 f4b3 qg.c.8...2:N.... │ -00000900: 0e1e d4b1 b6f8 2c20 e212 1974 3b26 d94f ......, ...t;&.O │ -00000910: 9968 fc46 edb1 0ddd 8863 f2d3 7e41 885c .h.F.....c..~A.\ │ -00000920: d3b0 453f f8bd 401a f41c 2399 fa6c 3a68 ..E?..@...#..l:h │ -00000930: 68b3 cf2e bf2e caed 36f9 6013 758e 13e5 h.......6.`.u... │ -00000940: bb24 9f29 99e3 a58f 71fa c13f 4ff2 42c9 .$.)....q..?O.B. │ -00000950: d8eb 852e fbbc c4c6 89f6 690b 6dda 001f ..........i.m... │ -00000960: f793 70bc a17f 9421 df7f 241c 1907 fe92 ..p....!..$..... │ -00000970: 9213 925b a5d6 e4b7 406b f1fb 5261 7f52 ...[....@k..Ra.R │ -00000980: 2869 e975 e47c e668 f94c c91f 64d3 426f (i.u.|.h.L..d.Bo │ -00000990: 9672 aa99 299f d0f2 56c9 d088 1c68 6f96 .r..)...V....ho. │ -000009a0: fa7e 616b 8acf 9310 99b4 fc25 4463 6ba8 .~ak.......%Dck. │ -000009b0: 09fc fbf9 7a9b 7d8d 2979 9316 e4a7 494e ....z.}.)y....IN │ -000009c0: c893 e2f8 c45f a015 9f09 5f32 e15b 8237 ....._...._2.[.7 │ -000009d0: fb49 0d5e 0796 f199 3073 e4b3 59a8 940b .I.^....0s..Y... │ -000009e0: bc86 ff69 a1b6 c82e 5932 ec5b e8d7 c087 ...i....Y2.[.... │ -000009f0: dc24 9fe0 85c5 26a9 5dd9 326c 576b 8a80 .$....&.].2lWk.. │ -00000a00: 22a0 084c 0e04 7864 9c1c a3d1 5128 028a "..L..xd....Q(.. │ -00000a10: 8022 a008 2802 8a80 22a0 0828 028a 8022 ."..(..."..(..." │ -00000a20: a008 2802 8a80 22a0 0828 027b 1b02 0b9d ..(..."..(.{.... │ -00000a30: d11d f14f 9b47 57bf 6a57 042a 23d0 2dbb ...O.GW.jW.*#.-. │ -00000a40: 75fa 573d 02dc 09ad 5e62 e270 3e53 6524 u.W=....^b.p>Se$ │ -00000a50: c8f6 b826 4560 1704 fea1 134f 4b20 25cd ...&E`.....OK %. │ -00000a60: 8699 6f72 b056 902e 36ed 5b50 e67b 169a ..or.V..6.[P.{.. │ -00000a70: f799 2539 733a 9ed0 3066 4e42 9eba a088 ..%9s:..0fNB.... │ -00000a80: 4fe1 c7d6 b092 ce19 939d 81e7 addc 9012 O............... │ -00000a90: 14f9 66ff a575 25b4 8c68 927f 345a 211d ..f..u%..h..4Z!. │ -00000aa0: fcf9 d589 c51f 7585 6bfa 1ce1 ce1a d3d5 ......u.k....... │ -00000ab0: 0cb1 5c01 4fc5 985c f6c6 9e7d 5e9b 742f ..\.O..\...}^.t/ │ -00000ac0: 7fcb b1e6 cd97 38c9 c0bb f313 b745 dcbc ......8......E.. │ -00000ad0: 07cc f210 869b 4da7 d2f9 fb72 39bf 5de9 ......M....r9.]. │ -00000ae0: c37d 4438 669d 1fea ea91 519d 7be0 0f7c .}D8f.....Q.{..| │ -00000af0: bb45 c9b4 bbb8 5867 a53d 6352 79b7 332b .E....Xg.=cRy.3+ │ -00000b00: 0f5f fc39 e207 59e2 cb34 741f 32df 984b ._.9..Y..4t.2..K │ -00000b10: 4da2 2760 c94d cddc 9298 eab8 a6b9 f3d0 M.'`.M.......... │ -00000b20: cef6 e966 b990 b326 95cb 9a29 7824 4420 ...f...&...)x$D │ -00000b30: dcda 8367 7262 d22d d9bc 9339 1902 c5d4 ...grb.-...9.... │ -00000b40: b372 dd61 f208 4b73 3af1 b3fd 7266 7edf .r.a..Ks:...rf~. │ -00000b50: 0c93 c8c1 66a5 7480 59e5 1c91 c533 36f2 ....f.t.Y....36. │ -00000b60: b84a 732e 974f 6c4c 65ef bad8 cc75 03c9 .Js..OlLe....u.. │ -00000b70: 1eb3 153f 7e2f 9310 3d78 2e49 d04f 4d5f ...?~/..=x.I.OM_ │ -00000b80: 5986 c922 f7e0 87dd f5a5 2637 6f76 def4 Y.."......&7ov.. │ -00000b90: c5af 1dd4 64ce c8c8 c866 cffd 5733 f3ea ....d....f..W3.. │ -00000ba0: 4473 665b eabe d58e d99c bbed f4cc ccd6 Dsf[............ │ -00000bb0: 5909 734f ebab 972c 138f 6026 874f fc90 Y.sO...,..`&.O.. │ -00000bc0: 5c93 22a0 0828 028a 4025 0486 bc20 d5f4 \."..(..@%... .. │ -00000bd0: f556 49e9 aefd 790f efc2 ac3a f587 5e79 .VI...y....:..^y │ -00000be0: 5e05 bf06 84b1 ccb7 66ac 31e8 8ded 2812 ^.......f.1...(. │ -00000bf0: a171 38e1 ed27 c5e4 7a78 21ea 88a9 302c .q8..'..zx!...0, │ -00000c00: 5aac 0542 6eb7 315e 893a 4b91 6d34 20e7 Z..Bn.1^.:K.m4 . │ -00000c10: 455c 0636 e8c5 c904 9366 3be3 0a3b 4e22 E\.6.....f;..;N" │ -00000c20: 6a4d 57d9 0250 e2b5 c0f2 a448 3b87 47b1 jMW..P.....H;.G. │ -00000c30: 03d5 6204 e6fa bbcd 4019 b886 3c99 2749 ..b.....@...<.'I │ -00000c40: 796f e8b9 61f9 d259 004e 02fe 7090 4abb yo..a..Y.N..p.J. │ -00000c50: 3b6c 0d96 d10b 9d6e 874c 9c3d 6bf4 c29f ;l.....n.L.=k... │ -00000c60: cfc0 2ef8 6a48 5cbe b6ab 93a6 de3b a947 ....jH\......;.G │ -00000c70: 3769 a669 620d a4ae 65e6 afc8 42fc 40fd 7i.ib...e...B.@. │ -00000c80: c3ae ebb5 ac33 a6e0 157a cd50 8799 4871 .....3...z.P..Hq │ -00000c90: 5bcf b746 0d07 a809 c65a 724c 8f9f ef90 [..F.....ZrL.... │ -00000ca0: 5a72 1c1f c551 0e95 9cde c8f9 4090 8a5f Zr...Q......@.._ │ -00000cb0: 668d 363d c4ef c9c1 e440 786a e57a 2f6d f.6=.....@xj.z/m │ -00000cc0: 972f aee0 ab6b b0cd f417 46f8 92ab d39f ./...k....F..... │ -00000cd0: bc6f cb1f 5e8b 5927 dfa7 3825 1a71 ad16 .o..^.Y'..8%.q.. │ -00000ce0: a120 2452 5635 293d 75ba 381e c4f2 25d1 . $RV5)=u.8...%. │ -00000cf0: 301e 3c1a 751f 70d8 ed6d a895 8aa1 5593 0.<.u.p..m....U. │ -00000d00: 35ff 90a1 47d1 9a30 9b9c cc72 e5d4 bbb9 5...G..0...r.... │ -00000d10: 17ff 68c6 e012 e105 4f4e 60ad 4398 7457 ..h.....ON`.C.tW │ -00000d20: 4cbd 129b 8f14 b97a 11f9 fd2d a650 5cf5 L......z...-.P\. │ -00000d30: 38e8 f516 2e5f 6be4 1cc3 0c3a 72a2 016b 8...._k....:r..k │ -00000d40: fdde 36cf c13a 495a 5739 e840 3ad9 c845 ..6..:IZW9.@:..E │ -00000d50: 74be 65c0 78de 9dc2 d296 179f c4bd 0e69 t.e.x..........i │ -00000d60: 4b12 8911 12ec e623 fd49 39cd 1931 f5ca K......#.I9..1.. │ -00000d70: 55ab 7c3d 6195 31b5 d88d f08a bdbf 57ac U.|=a.1.......W. │ -00000d80: e36b 4c06 b18d 8c8d 28c5 6977 3346 1e9f .kL.....(.iw3F.. │ -00000d90: dc5d c9f9 d75d 2837 8fcd 92fc f78e b8ce .]...](7........ │ -00000da0: dcf0 546e cd11 3e8f ec08 acfd 516b c1cb ..Tn..>.....Qk.. │ -00000db0: b51c b2ea 84f3 5a33 fead ef5d a577 a54c ......Z3...].w.L │ -00000dc0: 7d3c e16f 88e4 ae9f 7f6d c988 7098 9079 }<.o.....m..p..y │ -00000dd0: f369 6de1 ace2 5bd6 3f61 eccd b785 df5f .im...[.?a....._ │ -00000de0: 590a f1b0 52fd 6909 258b 6518 3a83 be2a Y...R.i.%.e.:..* │ -00000df0: 4c83 dc51 4121 a67c ad41 acfa ecdd a573 L..QA!.|.A.....s │ -00000e00: 1d86 ee90 94a7 4a00 ed3a cc72 1404 a1e8 ......J..:.r.... │ -00000e10: 8e9e a29c 8c1f 400f f8c7 7241 a7d0 ed2f ......@...rA.../ │ -00000e20: 14e8 f047 5f74 3852 f1bd 2874 93a7 6833 ...G_t8R..(t..h3 │ -00000e30: 1a96 11b1 cacd 6ed9 05e9 bf41 82d1 3f9b ......n....A..?. │ -00000e40: 1918 f0ef 11c4 89fd a843 0633 5d7e 7e6c .........C.3]~~l │ -00000e50: cc56 47ee 0b90 a743 e651 d66b 9b39 d507 .VG....C.Q.k.9.. │ -00000e60: b2cd 9fd6 7b0f b90a 8b56 56a7 d77e c745 ....{....VV..~.E │ -00000e70: ad7e 0f05 50f6 8ad5 ba53 e173 4765 f299 .~..P....S.sGe.. │ -00000e80: 879c f306 3a36 77e2 c7d4 e335 a5de 9c3d ....:6w....5...= │ -00000e90: 3788 ddf3 5e62 0c8f 575f 47c7 afc2 b459 7...^b..W_G....Y │ -00000ea0: cbb0 5d56 4c6e b176 f1af 4f43 dd0f 0409 ..]VLn.v..OC.... │ -00000eb0: aaa6 39f9 4d9d c9b4 e934 a7ec 9d50 1581 ..9.M....4...P.. │ -00000ec0: d14a 0504 5635 cd0c 393a 4db6 6be9 7eab .J..V5..9:M.k.~. │ -00000ed0: c27d f75c b3eb 60af deb4 ae4b 645b f22d .}.\..`....Kd[.- │ -00000ee0: a99e 5b7c befc dcbe 725b f3e1 c1d9 9543 ..[|....r[.....C │ -00000ef0: b2d9 f766 7097 44ab bc0a a2df 5761 7f84 ...fp.D.....Wa.. │ -00000f00: af69 c8d9 b45d ea8f 9efd d6bb b7dd dd2a .i...].........* │ -00000f10: da0a 7979 904f b6b6 dda7 fcb7 3d2c 3fcb ..yy.O......=,?. │ -00000f20: e74d dd97 fec6 03dd a6fd 3397 7cae e79c .M........3.|... │ -00000f30: d99d fef7 a429 1cd6 17d9 b675 f15e 0893 .....).....u.^.. │ -00000f40: 37a9 f406 d9d5 5ddc 9a12 3fab 4803 f2a5 7.....]...?.H... │ -00000f50: 92db 8e77 9423 c917 f63d ff7c da6b 8346 ...w.#...=.|.k.F │ -00000f60: f8e9 9a5f ee72 0876 1de7 74d3 9a4e 265c ..._.r.v..t..N&\ │ -00000f70: 93af 69cb dacd 89d6 c2d2 84e9 69ce 6671 ..i.........i.fq │ -00000f80: 7a20 c3be cb2c fd72 5fc6 4daf 35f3 12d7 z ...,.r_.M.5... │ -00000f90: 6e37 3938 9ec8 b91b e76d c91a ff39 8df5 n798.....m...9.. │ -00000fa0: fb5c 29a4 9894 9b92 9863 b69d 5632 d2eb .\)......c..V2.. │ -00000fb0: 7f77 4ea2 d3e9 71b3 9d6f 7752 b9c4 814e .wN...q..owR...N │ -00000fc0: d67f 7220 46ba 84b4 455e 2fd1 9738 14b4 ..r F...E^/..8.. │ -00000fd0: 82e9 31a9 d4e2 dc4a b3ec 35cd 9944 38cd ..1....J..5..D8. │ -00000fe0: cde6 6de5 8f36 ae88 f548 96f1 2c2b b825 ..m..6...H..,+.% │ -00000ff0: fef8 d45d 3efe 802f c7ba d22a 936e ddea ...]>../...*.n.. │ -00001000: 751d f89d b3cd 96d6 a562 76c6 11fb 74de u........bv...t. │ -00001010: bcb0 c7cc 7838 7bfb 6ce3 a6ef ba2c 75cc ....x8{.l....,u. │ -00001020: b655 73d3 ee43 ab96 cf13 577c ff53 f229 .Us..C....W|.S.) │ -00001030: 43d4 a408 2802 8a80 2250 1101 5eb3 7754 C...(..."P..^.wT │ -00001040: e4dc 3d86 41af 26f9 e2a5 5105 bf5c 5c3a ..=.A.&...Q..\\: │ -00001050: d5a0 19d7 5dd1 ebcf 5271 68b4 52c9 e5ed ....]...Rqh.R... │ -00001060: 40a5 c70e e2af 5983 2fa4 81a4 5cfc 96a8 @.....Y./...\... │ -00001070: 1b36 6c1b 0ddd c345 a49c e888 2bbb ca14 .6l....E....+... │ -00001080: 0207 ed2f 3ab9 74ef 1ed6 5775 cd2d 518e .../:.t...Wu.-Q. │ -00001090: eb7f dca5 991c e9de e161 dce9 578b a8a4 .........a..W... │ -000010a0: bca4 5b06 2e81 3638 ff19 7c6e f88a 1ed2 ..[...68..|n.... │ -000010b0: 3650 c049 c0f7 95f2 23bc 61f6 4819 bdbe 6P.I....#.a.H... │ -000010c0: ed01 d92e 2909 a1d0 8b60 3ecb 9f77 151d ....)....`>..w.. │ -000010d0: dfa5 1246 029d 9864 e5d3 936c 3c3a 9c71 ...F...d...l<:.q │ -000010e0: 8040 3dcb 2c58 77c5 3b7c 25a3 080e bb03 .@=.,Xw.;|%..... │ -000010f0: bd05 3942 0cb5 0dc9 6d43 ff96 7b09 cf38 ..9B....mC..{..8 │ -00001100: 6ed4 f3ad b1cb 6168 f210 aa9f 29fb db77 n.....ah....)..w │ -00001110: 14c7 2f4f 8e58 295f f4cf 2236 b42a df28 ../O.X)_.."6.*.( │ -00001120: 81be 7cb7 cb53 ab81 de0e 89fd e7fd afae ..|..S.......... │ -00001130: bc74 b7e1 de7f 83d3 20c6 e90f afd7 145e .t...... ......^ │ -00001140: f23c 7f83 64a4 b53a 0c45 1193 d22f d7b2 .<..d..:.E.../.. │ -00001150: 0ee2 86cc 444d d74c 54c7 ebf7 1b87 5dfb ....DM.LT.....]. │ -00001160: ecab 7e4d a1a4 8b80 1929 b46a b300 6d8d ..~M.....).j..m. │ -00001170: 5f0f b5f9 a0dc e301 01b9 72da 34f0 23df _.........r.4.#. │ -00001180: 135c 8f79 9e9c c05a 7156 cd85 d526 09a6 .\.y...ZqV...&.. │ -00001190: 613e 390e b618 3930 ca33 8441 f20f 7a2d a>9...90.3.A..z- │ -000011a0: 87b4 c8de bfec d877 14c2 ab59 af63 d07f .......w...Y.c.. │ -000011b0: ba10 4f1b 9395 653e d9df 61cc 356e 9bf4 ..O...e>..a.5n.. │ -000011c0: 612f 53ae ef92 d8e9 75fc 3d48 3e9f 2c1d a/S.....u.=H>.,. │ -000011d0: 3149 4cfb cf9a db5d ddf1 17b9 160b 1e15 1IL....]........ │ -000011e0: 37fe a30e 24f6 fa4b 8ead f06b c57b 499e 7...$..K...k.{I. │ -000011f0: 8e16 fd32 086c 9936 2cc1 e9cd e1ed 6cf8 ...2.l.6,.....l. │ -00001200: 1f4d 315d 8fcf 97ef 8454 2ef9 f8ff 7843 .M1].....T....xC │ -00001210: 7a6b d7f4 8d77 075b 010f 26cc 071f 9693 zk...w.[..&..... │ -00001220: baf7 179c 4bee ffa1 591d d554 aedd 973f ....K...Y..T...? │ -00001230: d2f8 a707 17af 3c16 d78a c524 d899 7e79 ......<....$..~y │ -00001240: d2c2 4fe1 ace2 5b56 2090 d432 d81f 9e54 ..O...[V ..2...T │ -00001250: fcd5 6f5b 8795 b05d 4701 3424 e561 da9f ..o[...]G.4$.a.. │ -00001260: 938e 706a c414 d4c9 ed86 a28b c9d2 6bff ..pj..........k. │ -00001270: 2074 b10d 5e48 9a1a be78 fc20 14d5 b068 t..^H...x. ...h │ -00001280: a57c d2e4 e001 8ee5 627c e87e f605 a32f .|......b|.~.../ │ -00001290: 3736 df8b a1a7 c2ee e19b 37bb 1d32 f3c4 76........7..2.. │ -000012a0: febd 78ee 0067 33ee 4d77 9673 a077 d0f1 ..x..g3.Mw.s.w.. │ -000012b0: bce7 b2fe 8ed4 4146 ee0b 30e1 e914 59af ......AF..0...Y. │ -000012c0: 828e 4fc9 fb9f cfac c7a2 95d5 d97f d3f6 ..O............. │ -000012d0: 931e f021 26bf 5f2e e4a8 eb29 bfbf 3331 ...!&._....)..31 │ -000012e0: 63ce e7e7 e4af f3d6 a7cf a947 c11e 92c9 c..........G.... │ -000012f0: f534 6d38 deb7 95ff 8080 bb37 a6df e6e6 .4m8.......7.... │ -00001300: 6e2c 1977 f1b0 93bb fb14 6c9d 65d1 2b41 n,.w......l.e.+A │ -00001310: b52a ef5c 933e ce95 bdd0 478f 0309 69bd .*.\.>....G...i. │ -00001320: 6ca9 e250 80d8 2ff7 0f55 a0c3 fe47 1ce0 l..P../..U...G.. │ -00001330: 850c e8a8 b344 c081 3e52 466c 8fd4 1fed .....D..>RFl.... │ -00001340: c333 2636 2dfa 4f9a 7186 6df7 4f84 fa82 .3&6-.O.q.m.O... │ -00001350: 323e 47c7 6a8f 0518 db6d ce81 4d8b cae3 2>G.j....m..M... │ -00001360: ab05 fd2c 6d5e bb8e 78b1 dbd5 d42b e9ac ...,m^..x....+.. │ -00001370: 46c7 483c 9cd7 e898 4692 a9d4 17c5 b012 F.H<....F....... │ -00001380: ff58 f597 f3b3 239c 27fb 9fd0 60ee e2d6 .X....#.'...`... │ -00001390: 6d39 df2b cd5b 5c5c 95d3 a5f4 dad7 8d62 m9.+.[\\.......b │ -000013a0: a698 690c 680c 680c 680c 680c 680c 680c ..i.h.h.h.h.h.h. │ -000013b0: 680c 680c 680c 680c 680c 680c 680c 680c h.h.h.h.h.h.h.h. │ -000013c0: 680c 680c 680c 680c 680c 680c 680c 680c h.h.h.h.h.h.h.h. │ -000013d0: 680c 680c 680c 680c 680c 680c 680c 680c h.h.h.h.h.h.h.h. │ -000013e0: 680c 680c 680c 680c 680c 680c 680c 680c h.h.h.h.h.h.h.h. │ -000013f0: 680c 680c 680c 680c 680c 680c 680c 680c h.h.h.h.h.h.h.h. │ -00001400: 680c 680c 680c 680c 680c 680c 680c 680c h.h.h.h.h.h.h.h. │ -00001410: 680c 680c 680c 680c 94c6 005e b25f 0f26 h.h.h.h....^._.& │ -00001420: e57e 1f7f 8dfc b0be 1e7d 9039 ba4e 5f46 .~.......}.9.N_F │ -00001430: b237 6d14 748e 640f 7daf 1803 9b95 7c6a .7m.t.d.}.....|j │ -00001440: 647f 23df 45d1 48bf 6ad5 55ee fd12 b5ea d.#.E.H.j.U..... │ -00001450: a996 1fff 66a9 5ade 3dc1 8717 4ced 093b ....f.Z.=...L..; │ -00001460: 6aa3 7138 577a 6f49 3558 bf71 92ce 7b7b j.q8WzoI5X.q..{{ │ -00001470: 03c6 d5c8 6302 de9c 56cd 7cac a992 af1a ....c...V.|..... │ -00001480: 5d93 8127 fa6e ac03 159f aae2 6832 ccbd ]..'.n......h2.. │ -00001490: 8ea1 ba63 86e2 a438 690c 680c 680c 680c ...c...8i.h.h.h. │ -000014a0: 680c 680c 680c 680c 680c 680c 680c 680c h.h.h.h.h.h.h.h. │ -000014b0: 680c 680c 680c 680c 680c 680c 680c 680c h.h.h.h.h.h.h.h. │ -000014c0: 680c 680c 680c 680c 680c 680c 680c 680c h.h.h.h.h.h.h.h. │ -000014d0: 680c 680c 680c 680c 680c 680c 680c 680c h.h.h.h.h.h.h.h. │ -000014e0: 680c 680c 680c 680c 680c 680c 680c 680c h.h.h.h.h.h.h.h. │ -000014f0: 680c 680c 680c 548e 8177 eaef 92f4 7749 h.h.h.T..w....wI │ -00001500: 1a03 1a03 1a03 1a03 1a03 1a03 1a03 1a03 ................ │ -00001510: 0d88 816c 0374 ec4d e7ef a3fd 3e9a 653a ...l.t.M....>.e: │ -00001520: 1fba ae63 62e0 f618 5aa3 d7dd f135 da38 ...cb...Z....5.8 │ -00001530: 31c2 3f35 d2ae d63f bcbb 04eb aad6 b515 1.?5...?........ │ -00001540: b55f adbd 46bc bba5 5a5b ca57 f9de 8662 ._..F...Z[.W...b │ -00001550: 548a 51f4 3d79 dd75 aeab f18a ebdc 4936 T.Q.=y.u......I6 │ -00001560: 9e46 e03c a70c 262d 65e8 b4a9 ef2b 2a5d .F.<..&-e....+*] │ -00001570: 3bc4 6534 ca2b c3b9 d8bf c29c c076 dcfb ;.e4.+.......v.. │ -00001580: f72e ae42 6e77 fc8e becb aa52 ecd8 b6d2 ...Bnw.....R.... │ -00001590: 55f8 b6b8 0a1e 5ba7 d647 3ea7 993e 029e U.....[..G>..>.. │ -000015a0: d177 89d6 7a6e 3491 b0af 254e 27d2 b8d4 .w..zn4...%N'... │ -000015b0: d73d 776c 56ac f76e acf9 aed2 2923 1c53 .=wlV..n....)#.S │ -000015c0: 3546 e263 a491 ef21 558c e331 dedb 70b9 5F.c...!U..1..p. │ -000015d0: 5cd7 615d f731 3b27 196e d55c 57ec 0d6b \.a].1;'.n.\W..k │ -000015e0: e3cc 1ae6 f517 35f0 4e04 ecaa b976 3961 ......5.N....v9a │ -000015f0: 928d b9d2 bcd8 f76d f6d9 cbc6 5e09 1bed .......m....^... │ -00001600: 2f3d 87a8 e67e 5325 cce6 d618 6347 d6c8 /=...~S%....cG.. │ -00001610: 3fd2 3964 b9ff df52 c9e7 89d6 ffee 1a31 ?.9d...R.......1 │ -00001620: 9b08 e3db 1833 a659 31b4 b8b1 2c2a c3b7 .....3.Y1...,*.. │ -00001630: 37c4 c3ab ca8c bdda f3a1 1565 e4e3 7026 7..........e..p& │ -00001640: 6d81 2553 ad1d ca6a 597a cc55 3c6a c363 m.%S...jYz.UV... │ -000016a0: 7647 3af6 c53d 0310 375e ee5d c4f5 8d57 vG:..=..7^.]...W │ -000016b0: 9abd cf52 eed9 95d1 f27d a47d f3d1 b2b9 ...R.....}.}.... │ -000016c0: 3b7a ab3d 8edb eb93 df33 cd31 eb7f 2cc7 ;z.=.....3.1..,. │ -000016d0: 3f33 c69f ddc1 264e 36fa ec43 1c8f 4dbb ?3....&N6..C..M. │ -000016e0: 6e37 7dda 9df8 1d69 fddb 3e56 53af e5f9 n7}....i..>VS... │ -000016f0: 597b fd55 a37b 2c79 aab9 ff6b fb17 17f3 Y{.U.{,y...k.... │ -00001700: 767f b46e df4b 8df6 c5b5 f519 fbda aeed v..n.K.......... │ -00001710: e230 549a 62a8 31a0 31a0 31a0 31a0 31a0 .0T.b.1.1.1.1.1. │ -00001720: 3110 1703 f83d d9be 7221 13ed 8b5e dbb0 1....=..r!...^.. │ -00001730: 0d3e d467 84e7 f3f6 7531 ce77 d126 2ffb .>.g....u1.w.&/. │ -00001740: 5892 ce6b 28d2 ed6b 09f2 c00e fac9 4b3a X..k(..k......K: │ -00001750: 6550 e2be 334a 9cbb a23f 7a0e 8b3e ded7 eP..3J...?z..>.. │ -00001760: a61c 7858 a70d 9636 1d34 66d0 d947 1b68 ..xX...6.4f..G.h │ -00001770: 47cf 81e1 03f2 2c71 0ce5 71a2 003a 6c19 G.....,q..q..:l. │ -00001780: d0a9 9775 96a0 d35f f260 fcb4 4d2c d007 ...u..._.`..M,.. │ -00001790: dba4 d317 e841 1d25 7546 4bea a54f d089 .....A.%uFK..O.. │ -000017a0: 7b20 9445 3ff5 9297 25e8 b63f a4db a5dd { .E?...%..?.... │ -000017b0: 0f9d f499 d760 f03b 6a8b f658 dafa 58b7 .....`.;j..X..X. │ -000017c0: 6548 4309 3a32 ea71 f236 8dbe 8017 b143 eHC.:2.q.6.....C │ -000017d0: 0c28 8feb 66d4 ed6b 3cf6 d936 5187 2ec4 .(..f..k<..6Q... │ -000017e0: 2dfa 6903 fad0 bed6 a2e1 5931 f270 cea2 -.i.......Y1.p.. │ -000017f0: 76a3 ba71 1f9f f74e c18b 7bed b461 8fc1 v..q...N..{..a.. │ -00001800: 961b 10e5 68c3 1662 a81c 1ff4 20db 7106 ....h..b.... .q. │ -00001810: 5efa 080c e827 7969 1b25 7d27 0df3 0a59 ^....'yi.%}'...Y │ -00001820: d87e 8f7c 5c78 ea70 8c50 9eb8 5006 f8a2 .~.|\x.p.P..P... │ -00001830: 7e86 e4d3 25c3 1760 c9fb 16f4 85e3 a14d ~...%..`.......M │ -00001840: 1c5f ec3e ea07 1fc6 003e cc2b fc07 8d19 ._.>.....>.+.... │ -00001850: 32f4 113c eca7 3fb4 43bf d086 4fd4 6ff3 2..<..?.C...O.o. │ -00001860: 9197 ba61 1736 d9a6 0c70 89ce 81ed 83dd ...a.6...p...... │ -00001870: 079f c04f 59f8 67cf 8fad 1bbc 58af e007 ...OY.g.....X... │ -00001880: 1ed0 c378 a59f a0b1 4e59 fe5e 11ba 91d9 ...x....NY.^.... │ -00001890: 4fcc c947 1f79 2c07 1de3 b375 46ed 5196 O..G.y,....uF.Q. │ -000018a0: 3ad9 e67e 23e9 2cd9 8fd2 c601 fd76 464c :..~#.,......vFL │ -000018b0: a08d 31a3 0426 f00f 6307 8d7a ec3a e5f9 ..1..&..c..z.:.. │ -000018c0: fb61 f6d9 fe53 8e71 8036 e450 72fc 9083 .a...S.q.6.Pr... │ -000018d0: 0cdb 94b1 79a3 beb3 0f32 d01d d71f a7cf ....y....2...... │ -000018e0: d68d 3a7d 8ef2 624e d00f 3ae3 cb3e 4ed0 ..:}..bN..:..>N. │ -000018f0: 67f0 107b ea66 8cd2 b743 435d d171 939f g..{.f...CC].q.. │ -00001900: 25c7 405c 41a7 7ff6 f736 f96d 7dac b384 %.@\A....6.m}... │ -00001910: 6dd4 e1cb e161 1d34 8ccb 9e53 de93 7f9b m....a.4...S.... │ -00001920: d0d1 0fdd d481 12f7 6a0f 0de9 b4cb 12fd ........j....... │ -00001930: b6cf a053 0779 5092 c7a6 d106 6990 b365 ...S.yP.....i..e │ -00001940: 396e f683 3f2a 833e ae0f d479 9e44 1994 9n..?*.>...y.D.. │ -00001950: d443 5f51 62cc 98cb ff29 d9e6 8dd3 6ff7 .C_Qb....)....o. │ -00001960: a37e 6128 035f c1ff bab0 8d3e b491 d947 .~a(._.....>...G │ -00001970: 1adb f69e 3bf8 1837 5c1b a0d1 9e5d 272e ....;..7\....]'. │ -00001980: 2cc9 c392 e714 6cdb b251 5adc 5c50 6f9c ,.....l..QZ.\Po. │ -00001990: 1ce5 c9c3 364b c8c4 3d8f 07ba 2d03 bbc8 ....6K..=...-... │ -000019a0: d1bd 6c1e 3b10 93d0 491f 1684 eda8 0ef4 ..l.;...I....... │ -000019b0: 33db fca8 9397 e515 212f da88 0dd2 8f94 3.......!/...... │ -000019c0: 3a8f f9f0 89fa e003 f241 a705 3462 65ef :........A..4be. │ -000019d0: f5ff 5a02 8a74 6280 7289 64e8 a50d 9651 ..Z..tb.r.d....Q │ -000019e0: 1fd1 863c bf23 b0ff 0afd f081 b10a 1e7e ...<.#.........~ │ -000019f0: 2782 863e ea81 5ec8 830e 5fc1 b79f 641e '..>..^..._...d. │ -00001a00: 9ba8 ffd7 4947 64f4 4f11 5004 6a43 20af ....IGd.O.P.jC . │ -00001a10: 2b47 8f1b 8a80 2260 2130 cbaa d776 34a9 +G...."`!0...v4. │ -00001a20: 9ebb c9dc 125a 4958 d692 61fd dfe4 0cc6 .....ZIX..a..... │ -00001a30: a63b 7216 10e8 0647 d083 cf84 5f4f c979 .;r....G...._O.y │ -00001a40: 4893 d918 7280 3a5d 3238 9372 c6f0 f916 H...r.:]28.r.... │ -00001a50: 5066 4a0d 9426 b97e 8226 d453 be34 5b81 PfJ..&.~.&.S.4[. │ -00001a60: fea0 9736 4083 9d26 df7e 93d4 2009 59d0 ...6@..&.~.. .Y. │ -00001a70: c1db 2a9f 013d 90e7 6773 c8e5 c835 c8c7 ..*..=..gs...5.. │ -00001a80: 850f 6fab d2a4 0854 8fc0 0233 904b 156e ..o....T...3.K.n │ -00001a90: 5c8e f361 e339 c66b 93b3 defe 8287 84f3 \..a.9.k........ │ -00001aa0: 62b7 63e8 aa53 bffb 7272 e85e cfeb ed1c b.c..S..rr.^.... │ -00001ab0: f43a d0e1 3d85 4be0 e6ae ac19 b8b7 77c8 .:..=.K.......w. │ -00001ac0: a7e8 c75e 8600 22c0 ebc6 6bc3 1a99 863c ...^.."...k....< │ -00001ad0: 5f5b def3 5a5c 0114 5760 461a 48dd 837e _[..Z\..W`F.H..~ │ -00001ae0: 7193 7cb6 f824 84a7 950a 7e37 3f76 06b2 q.|..$....~7?v.. │ -00001af0: 7e7f a840 940d 7822 9e34 7e64 1745 19c0 ~..@..x".4~d.E.. │ -00001b00: 1da6 5f68 6c51 9196 e30f 81de e2dc a1d2 .._hlQ.......... │ -00001b10: f819 83fe 3068 64f0 f74b ec85 06dd 2816 ....0hd..K....(. │ -00001b20: 1d61 875d 080f ee18 1853 084b b7a5 5f22 .a.].....S.K.._" │ -00001b30: 6eee 60a8 058d 78a7 452c cfa8 0e2c 6101 n.`...x.E,...,a. │ -00001b40: f4d3 a874 f727 3da1 5823 f657 088c 0549 ...t.'=.X#.W...I │ -00001b50: 6e7b 0d25 0bd4 019a 2c0b 09ec bce7 04ce n{.%....,....... │ -00001b60: 1495 79db dbcc 90e9 0fdb 2d96 4a9a 8b94 ..y.......-.J... │ -00001b70: 0789 a630 3dc5 ca70 699b 3426 58aa e8f5 ...0=..pi.4&X... │ -00001b80: dd0a 616b 21b9 e8b4 b815 f81d f319 9adb ..ak!........... │ -00001b90: 1ea2 3610 d8ea 15ce 9661 4f42 073a b0b4 ..6......aOB.:.. │ -00001ba0: 03ac 7c4d fdde c00b 4157 281d ea0f 1c80 ..|M....AW(..... │ -00001bb0: 8e92 748d 78ec fb34 b023 900a 1dcc b70d ..t.x..4.#...... │ -00001bc0: 88e6 200d 7828 0be1 5042 bb41 2187 c2de .. .x(..PB.A!... │ -00001bd0: bcd7 3120 4023 7194 5eaf 9c21 0e24 0561 ..1 @#q.^..!.$.a │ -00001be0: 7fc6 bafd 4e7c e43d 6111 5e2a e995 49c2 ....N|.=a.^*..I. │ -00001bf0: e1d4 9f83 4047 9137 ac0c e1c0 c5d4 96ef ....@G.7........ │ -00001c00: 30de 4ebf 857b d179 a925 03bf 5aa4 d175 0.N..{.y.%..Z..u │ -00001c10: ad4c ac90 7c47 e428 0acd 7672 c52f f439 .L..|G.(..vr./.9 │ -00001c20: 035e b7eb 257d 6f3b 863a 109d c3cc c361 .^..%}o;.:.....a │ -00001c30: 42a3 7597 a217 0937 d846 37f5 1ff0 f014 B.u....7.F7..... │ -00001c40: b335 79cb bb1f 6876 af38 e66d 7d5b fa13 .5y...hv.8.m}[.. │ -00001c50: 27bc ff99 ffdc 5a38 6374 ed8e 07ed f3ab '.....Z8ct...... │ -00001c60: 73e2 fef7 fdc1 5df1 545f d3e1 9fbd badd s.....].T_...... │ -00001c70: d9f2 e20d 436b 2e34 cd97 fde5 f577 fef9 ....Ck.4.....w.. │ -00001c80: 55d3 371e 60dc d4da 7529 77c9 2eca b051 U.7.`...u)w....Q │ -00001c90: 62cc caa5 abd7 999c e949 9bbe e74b 977b b........I...K.{ │ -00001ca0: 75c6 2710 d782 ecba a639 b2c5 b3f4 17f7 u.'......9...... │ -00001cb0: 3567 6b1a ab3b 8146 a9ae 2a02 8a80 22a0 5gk..;.F..*...". │ -00001cc0: 0828 028a 400c 025f 987a 99dc 760d 1376 .(..@.._.z..v..v │ -00001cd0: 85fd 9448 e48c b97b 4af2 aee3 9765 af3a ...H...{J....e.: │ -00001ce0: 36f5 2a67 49df 873e 9edf cfbd eafa ae54 6.*gI..>.......T │ -00001cf0: df06 f7e8 54ce 2496 9b83 4e11 e6f6 d434 ....T.$...N....4 │ -00001d00: 933f 2e97 7ccc bc28 9bd3 efea 38a7 c95d .?..|..(....8..] │ -00001d10: e64c c975 9d27 973d f7ff 71db ffce ec78 .L.u.'.=..q....x │ -00001d20: e0c8 a58f 0f6e bada 9d92 4b99 eb33 49e3 .....n....K..3I. │ -00001d30: b62c 80a1 9e17 2e9a 96cc 9ff8 eea9 fe69 .,.............i │ -00001d40: f322 2791 69ce 0b99 e9e2 7d8c 8bfa baaf ."'.i.....}..... │ -00001d50: ed18 b863 cef9 1d79 c79c ba78 aa2b 6767 ...c...y...x.+gg │ -00001d60: 71a9 f0b2 7d0d d059 1c91 7bf8 9141 5d1e q...}..Y..{..A]. │ -00001d70: 3668 7df3 3bd6 99df 7dff f95f dd79 815c 6h}.;...}.._.y.\ │ -00001d80: e5fc 7886 634e 162f cc09 d077 eb17 7ffd ..x.cN./...w.... │ -00001d90: d9d2 ebb4 458e 39d6 b794 ba71 aa8c 36ce ....E.9....q..6. │ -00001da0: a8d2 1401 4540 1150 0414 0145 4011 d83d ....E@.P...E@..= │ -00001db0: 0456 b59a aedd d330 96d2 ee40 603d 3885 .V.....0...@`=8. │ -00001dc0: fcec 8771 5287 bb4a 8eb9 2e39 f5c8 1989 ...qR..J...9.... │ -00001dd0: 8c3c ad98 302b c6d2 45b5 3d29 1070 a798 .<..0+..E.=).p.. │ -00001de0: 7519 a76b decd 184d be57 b603 ee97 403b u..k...M.W....@; │ -00001df0: 39d8 3c01 adb0 a9fb 8eb6 f77a aef7 9c6c 9.<........z...l │ -00001e00: 41b4 7ade 8ffc fbfa 0372 7aef 3ad3 d366 A.z......rz.:..f │ -00001e10: e8b9 3beb bed1 af82 1319 0189 80bc f748 ..;............H │ -00001e20: 7167 0eb1 b2fb c90d 774e 653b c929 083a qg......wNe;.).: │ -00001e30: fead f470 6fa9 2d40 0b7b 898e 4f8a 980b ...po.-@.{..O... │ -00001e40: 37fc 424c 87ac 3dfb 5081 281b f244 5cfc 7.BL..=.P.(..D\. │ -00001e50: b645 839d 3011 6bc1 256c b115 ead1 621c .E..0.k.%l....b. │ -00001e60: 22d0 113b 7f8d 7314 fac3 a011 a552 6398 "..;..s......Rc. │ -00001e70: 2326 4b92 7da3 2474 2a2f 0f3e 05d5 81b0 #&K.}.$t*/.>.... │ -00001e80: 2c38 839e c9a5 a945 1af1 6106 763c 5282 ,8.....E..a.v....p.(...g. │ -00001ed0: 2cde 4a0a 6173 482e 3add 1f38 45b1 9232 ,.J.asH.:..8E..2 │ -00001ee0: 30d2 3b10 621f 3e70 d021 d0c8 4e74 24c9 0.;.b.>p.!..Nt$. │ -00001ef0: 3404 0b3e 7c66 62b0 7b28 1c18 672e 501d 4..>|fb.{(..g.P. │ -00001f00: 8889 8ed2 2484 e070 b12e b412 3ad8 9f1c ....$..p....:... │ -00001f10: 2a4e f050 3764 ba76 8900 51e9 987c 47bf *N.P7d.v..Q..|G. │ -00001f20: 278f 4404 cc45 df3a dca4 3c32 3128 c734 '.D..E.:..<21(.4 │ -00001f30: 5768 c39e f477 4b13 5bef 61ea 9087 11f0 Wh...wK.[.a..... │ -00001f40: 85ea 378b 066d 17a5 cb7a 8622 d92f 0f34 ..7..m...z."./.4 │ -00001f50: f99e 76cb 8d3c 3f52 4388 1dd3 dffd 9382 ..v..9..GI*...H │ -00001f70: 8c0e 796d 050f 4c9e b7c9 6b81 7fc3 ccc5 ..ym..L...k..... │ -00001f80: 30f1 bb77 eb23 1c77 d48d 129f 1ad2 b8a6 0..w.#.w........ │ -00001f90: f98a 84f9 b3b9 e473 5f73 0ae7 3d3c 7bd1 .......s_s..=<{. │ -00001fa0: fcef bad3 7ef3 f7e3 175f 85df 3b4d f284 ....~...._..;M.. │ -00001fb0: 9f14 564e f9ad b79f 5478 ac6b cdd2 d75c ..VN....Tx.k...\ │ -00001fc0: 7ac8 e9e6 ae97 bfd0 7d5b bbbb f4ad 3b7f z.......}[....;. │ -00001fd0: b670 e7c7 93ab 9b4d d6b9 bdc3 c94e 8b2a .p.....M.....N.* │ -00001fe0: cb05 cbe1 0dab 6eed 90df 49b5 27cc 9ac1 ......n...I.'... │ -00001ff0: cab6 2632 873b 65f3 05ce 8aa9 26b7 eadf ..&2.;e.....&... │ -00002000: b63a 0fd6 3492 6c4d dcca ac08 2802 8a80 .:..4.lM....(... │ -00002010: 22a0 0828 02e3 0d01 f79e 6507 e68a e7ad "..(......e..... │ -00002020: dcb5 765d b3ca b897 dd67 defd b14c fa8e ..v].....g...L.. │ -00002030: 69db ce7a 74da 97ef ec7e 7f4b f68e b9d3 i..zt....~.K.... │ -00002040: 9d7b b285 1f3b 19d7 ccf8 e57b e4a2 c234 .{...;.....{...4 │ -00002050: af4e a6fb e7fc 7ce9 12f7 7b72 5eff 84f7 .N....|...{r^... │ -00002060: 8f4e dfaa 5c22 f3ec 4b72 15d3 f9a1 f7bd .N..\"..Kr...... │ -00002070: f083 a1ab cfcc 7cd3 bbfc 909e 44c6 71e7 ......|.....D.q. │ -00002080: fe40 4ec1 3f75 195e 45f0 cbc1 279e 72fa .@N.?u.^E...'.r. │ -00002090: 5ff7 1df9 1dac a4d7 b866 a3d3 895a 987e _........f...Z.~ │ -000020a0: 35dd 64a5 ea5e f0ae 53bf bff0 33ff d9b2 5.d..^..S...3... │ -000020b0: d6b8 6d37 24b2 feaf d8c9 335c 5e55 720d ..m7$.....3\^Ur. │ -000020c0: 704d f1ea abf0 9a33 7df5 79d9 d5bf f637 pM.....3}.y....7 │ -000020d0: 9fed 30df 7eef 3fbe f8b4 6cee 0fbc 6fb9 ..0.~.?...l...o. │ -000020e0: ff6b f676 d77f 9273 e8b9 2b87 86b5 a1f6 .k.v...s..+..... │ -000020f0: 1ab3 1e2f 3c90 3bd2 4f25 64b4 9a14 0145 .../<.;.O%d....E │ -00002100: 4011 5004 1401 4540 1168 3c02 b392 f2db @.P...E@.h<..... │ -00002110: a809 9bb2 a706 aefb a790 b93f 1c22 675d ...........?."g] │ -00002120: 79a1 e44c 6ebb bbec cc8d 2695 32ae c9e3 y..Ln.....&.2... │ -00002130: f548 bba4 b7c9 cbb5 7092 8607 2f51 e217 .H......p.../Q.. │ -00002140: fb78 2c00 f734 719f 0e2a 9171 5287 7ed4 .x,..4q..*.qR.~. │ -00002150: 5122 2f0e 4bca 8206 be94 e457 4a86 1ef6 Q"/.K......WJ... │ -00002160: 8106 84f9 0e28 f0e2 4414 fce0 9927 997a .....(..D....'.z │ -00002170: eb29 a18b bec1 2e74 d036 e8a7 87b4 7a74 .).....t.6....zt │ -00002180: 536f 3db2 e564 0e1a c11f 8c85 7276 9db4 So=..d......rv.. │ -00002190: d1f0 87ba 2772 1987 5523 c7f3 7351 16a7 ....'r..U#..sQ.. │ -000021a0: 8f6b 03f6 3937 a0a1 8e58 4489 cb19 f6d9 .k..97...XD..... │ -000021b0: 6b20 4e1f f8b0 5ec8 0f5d 78af a41d cf1c k N...^..]x..... │ -000021c0: 2b6d 8397 9934 5b77 b93e d0c1 6ffb 071a +m...4[w.>..o... │ -000021d0: 6429 833a d73a e9b6 6eac 6bb4 e1b3 4d67 d).:.:..n.k...Mg │ -000021e0: 9d74 ea3d c7e2 270d bb38 e487 3e8e 1534 .t.=..'..8..>..4 │ -000021f0: 6c59 b16f 8ed4 5748 8e1b 2379 aa2d 39be lY.o..WH..#y.-9. │ -00002200: e743 fd36 e6d0 011b e0c1 b1d0 f687 fad1 .C.6............ │ -00002210: c7b1 81c6 b1b0 ceb6 ed2b 7552 1fe4 41c3 .........+uR..A. │ -00002220: 3b18 6d39 d098 4127 7fd4 26e5 418f f641 ;.m9..A'..&.A..A │ -00002230: 2e2e cfb7 e8b0 61f3 e057 026c e39d 73ac ......a..W.l..s. │ -00002240: b3e4 98d0 b6eb b61e d281 1be2 966d 5b86 .............m[. │ -00002250: b851 0e3c acd3 16da 1837 e529 8336 c78d .Q.<.....7.).6.. │ -00002260: f505 3ed2 288b 123c 5827 d081 ef32 ca93 ..>.(.....h │ -000022a0: c31e f86d ddb4 67f3 a30e 3efa 8b71 5307 ...m..g...>..qS. │ -000022b0: e890 810e f4a3 8d7e eab7 e9a0 f11d 9de0 .......~........ │ -000022c0: a30d d4e9 036d b10f a5dd 477a 54be 5c9b .....m....GzT.\. │ -000022d0: b2b4 119d 23fa 4a79 f023 634c 38c7 a17d ....#.Jy.#cL8..} │ -000022e0: 620c 7ee2 465f 5052 1e75 f022 132f db07 b.~.F_PR.u."./.. │ -000022f0: 5b26 ae4e 3bb6 4ed0 ec36 ead0 89ef 0794 [&.N;.N..6...... │ -00002300: f089 b6d8 8732 2e53 571c 9f3d 065b 9674 .....2.SW..=.[.t │ -00002310: 8e03 7dc4 0d75 e061 eb85 2fe0 851c f818 ..}..u.a../..... │ -00002320: 2bf0 176d f421 e6f1 5d82 3a62 c2d6 4d59 +..m.!..].:b..MY │ -00002330: da65 cc40 1634 db16 79e8 afad c7c6 04fd .e.@.4..y....... │ -00002340: e08d f2b3 4d9d f031 2a47 5994 b67e b471 ....M..1*GY..~.q │ -00002350: 6312 25e4 2187 ccf8 a06e f4db 19bc ec43 c.%.!....n.....C │ -00002360: 8976 542f e8e4 a12c dac0 0d6d 9617 4a83 .vT/...,...m..J. │ -00002370: fd76 c938 a70e 96c0 d0b6 cfb9 81ec 4e11 .v.8..........N. │ -00002380: b275 94ab bf49 6e29 a38f 3e43 1f79 6107 .u...In)..>C.ya. │ -00002390: 74da 8bc3 92bc 7619 9543 5ff4 1dd9 e439 t.....v..C_....9 │ -000023a0: 46fa 307e d8b5 c702 bb38 3f00 8de3 c4c5 F.0~.....8?..... │ -000023b0: 8c6d 073c f2d4 7209 cdee 479d bedb 74da .m.<..r...G...t. │ -000023c0: 260d fa51 e758 d15f 69de 294b 3994 8c69 &..Q.X._i.)K9..i │ -000023d0: da64 495e 9e33 81ce 3ed8 443f e798 6dd0 .dI^.3..>.D?..m. │ -000023e0: c843 f972 a53d 67e0 b175 d87a ecb5 475d .C.r.=g..u.z..G] │ -000023f0: 362f ebb4 cbf1 c4f1 9256 4b49 3fa1 1f75 6/.......VKI?..u │ -00002400: b6a1 8336 51e7 7a88 d2cb d9b2 65ed 3560 ...6Q.z.....e.5` │ -00002410: eb2f 276b cf3d 7888 4139 fe4a fd1c 5b1c ./'k.=x.A9.J..[. │ -00002420: 9f4d 836f 3cff c5ff 75e3 ff51 278f 3d26 .M.o<...u..Q'.=& │ -00002430: d090 6d1a fc8b b641 b3b1 e318 600b bcd4 ..m....A....`... │ -00002440: 1da5 b3cd d2e6 635c 5207 79a2 e548 58c7 ......c\R.y..HX. │ -00002450: f93f 127f 5437 db51 0c18 cfec 6769 9fc3 .?..T7.Q....gi.. │ -00002460: 4286 ff37 4f7e fe5a 3ce7 e6b8 2003 5fa8 B..7O~.Z<... ._. │ -00002470: 8b98 a23c 5832 db3c 1ed0 06e9 6c97 2bc9 .....8.... │ -000024e0: 4f94 8f7d 28f9 fd09 7f2a cd01 7d8e f2f2 O..}(....*..}... │ -000024f0: 3e86 3d7f e4b5 6db1 8e3e f052 0fe8 3c46 >.=...m..>.R....e..>..r.(.. │ -00002580: f271 718a 3edb 4ffa 66cb 5017 7cb1 fd21 .qq.>.O.f.P.|..! │ -00002590: 0ffa 3966 f246 69fc 2e84 8c6d c3d6 61d7 ..9f.Fi....m..a. │ -000025a0: a9e7 28e1 67dd 1e1b d72a fa78 0f0f 7a39 ..(.g....*.x..z9 │ -000025b0: 16d4 a10f 99ff 1703 bcc4 8e3e 5037 4aea ...........>P7J. │ -000025c0: 240f fbc0 4bdd d0c7 7eea 271f 4ad0 ec73 $...K...~.'.J..s │ -000025d0: 41f6 d93e 9036 52c9 ef2c f210 77fa fdcd A..>.6R..,..w... │ -000025e0: af07 b8b0 4d3e d867 1d25 e4b0 1641 072f ....M>.g.%...A./ │ -000025f0: 8ec5 0bc3 3ac7 013e c606 eae0 e57c 824e ....:..>.....|.N │ -00002600: 1bf8 ce07 d68c db8f 36dd d2c4 b731 f35d ........6....1.] │ -00002610: d27c 83f3 f0fb a483 3748 93af 5cc9 373c .|......7H..\.7< │ -00002620: 076f 7e8e e782 26bc 771a 6f8b 2607 edb2 .o~...&.w.o.&... │ -00002630: 6d97 4919 15de 200d 6ebc ad3a 8e37 4ac3 m.I... .n..:.7J. │ -00002640: 1bab f947 5dc3 3c41 0fe9 4139 dc5b 4a0f ...G].....8!) │ -00002690: 9bbd d164 4dcb 1450 07bc 9669 ed38 56f8 ...dM..P...i.8V. │ -000026a0: 69d0 7bd9 fffd d550 a110 bcf2 527e bcb2 i.{....P....R~.. │ -000026b0: 6df8 8dac 64ab a15c d7fc 3aa7 2997 ec3f m...d..\..:.)..? │ -000026c0: fa36 6336 36fd af87 ce39 3fd1 f755 df9d .6c66....9?..U.. │ -000026d0: b56d e681 9bfc 47e4 0275 3736 cb5a bb6f .m....G..u76.Z.o │ -000026e0: bdac fd2c f56f f13c 1c02 caa7 ce57 3699 ...,.o.<.....W6. │ -000026f0: ccf7 bff5 ceb3 56cf 37e6 cd9f 587d f95d ......V.7...X}.] │ -00002700: 4fca 4f77 8cf9 098e 2092 f28e 297c e70a O.Ow.... ...)|.. │ -00002710: bc32 3e77 e2a5 572f bbe8 6677 d64d d9d4 .2>w..W/..fw.M.. │ -00002720: e696 5b7a e626 373c 715e 8f9b 7df0 a217 ..[z.&7./N..m.{W..\. │ -000027d0: c509 ef1f f2be b6f9 55f9 973f 987f bee3 ........U..?.... │ -000027e0: d2a1 1dfb ef98 e3b8 7234 c4f9 a2a4 9e2b ........r4.....+ │ -000027f0: 7fba d374 fcfe b1a7 7bfe f6a3 3bdf 3fd8 ...t....{...;.?. │ -00002800: fb4a 578e 2467 4987 1ce5 5d79 efdb 1ce7 .JW.$gI...]y.... │ -00002810: 5dc2 dcb7 f4a5 7bff b25f faf1 c411 fbe7 ].....{.._...... │ -00002820: ff71 60fb e51f 7cb0 f0a0 4987 c7d4 ecc6 .q`...|...I..... │ -00002830: 4cd6 bc56 7efa fa29 b7eb 69cf 4bed 3cb5 L..V~..)..i.K.<. │ -00002840: ff47 331f 5931 e898 4ff7 7f69 a3d3 3efd .G3.Y1..O..i..>. │ -00002850: c85b 9c05 ffbc 4dbe 207f 33b5 e5f7 c9c7 .[....M. .3..... │ -00002860: 5bde 73d5 9dbd cf87 bf49 15dd b9e5 e95c [.s......I.....\ │ -00002870: 5fbe 452c 169e f09e f67a 5f68 ddd8 7bca _.E,.....z_h..{. │ -00002880: fdf9 15cd 7fec f8f7 81e4 f3cd bf4f bce3 .............O.. │ -00002890: dad3 d66c 6a93 ab81 ad5f d909 a74d 21d7 ...lj...._...M!. │ -000028a0: 3add 2c4b bc51 7ee0 7a4c c78d 0bd7 5ff8 :.,K.Q~.zL...._. │ -000028b0: 3d57 ee83 0e75 9843 1ef2 fbf5 4311 5004 =W...u.C....C.P. │ -000028c0: 1401 4540 1150 0414 0145 4011 5004 1401 ..E@.P...E@.P... │ -000028d0: 4540 1150 0414 0145 4011 5004 1401 4540 E@.P...E@.P...E@ │ -000028e0: 11d8 2308 e4bf bbc9 18f9 6723 781a c37c ..#.......g#x..| │ -000028f0: e4da d9cd 07e4 4ca6 6f8f 9856 23b5 22f0 ......L.o..V#.". │ -00002900: f160 63c3 956d 92c4 9bae f4a5 5b17 fa33 .`c..m......[..3 │ -00002910: 278f 03a5 e799 747e e932 5087 bca5 c9eb '.....t~.2P..... │ -00002920: f16c 8d9f bc5e ff7f 61ba dd5d 03e1 cb3a .l...^..a..]...: │ -00002930: bd5e eb0d ad64 abbe 74bd a56f cb39 8f9a .^...d..t..o.9.. │ -00002940: c11b 1618 b37a db57 fefa a9cf 9835 eff4 .....z.W.....5.. │ -00002950: e51f 4fba cf5f 14ee c383 f045 c74d ba6b ..O.._.....E.M.k │ -00002960: 0b52 0b1f 4330 e677 debd 1603 9822 e9c6 .R..C0.w.....".. │ -00002970: b3a6 2437 1efd ec6d 6f6c 97ff c1f3 a94b ..$7...mol.....K │ -00002980: de32 e7cb fe1b 4ddd 1742 beb5 f200 c3b3 .2....M..B...... │ -00002990: 8fe3 01a2 473f f696 3b1e 3d77 7ef6 87f3 ....G?..;.=w~... │ -000029a0: d2ce 93ce 61e7 3ee8 164e dcbf 3ddb fed7 ....a.>..N..=... │ -000029b0: 5b4f 79ec d996 d687 9edd bf3d 317b caac [Oy........=1{.. │ -000029c0: e629 4bdc b73f bbe3 5fde f9e9 c2ea 4fb6 .)K..?.._.....O. │ -000029d0: 2ff2 d5bc 76d6 86df ce58 ffab deaf 7f6d /...v....X.....m │ -000029e0: a6bb 31bf e3a9 ef3e 71fb f427 7353 9d64 ..1....>q..'sS.d │ -000029f0: 66df acd9 3777 d6b4 9e45 4327 fded 4317 f...7w...EC'..C. │ -00002a00: 99c4 1327 9b1b 73d9 7b3a 4ef9 fb87 9ce6 ...'..s.{:N..... │ -00002a10: f688 af23 35f3 6d2f cebd 4d9c 9dd4 69f8 ...#5.m/..M...i. │ -00002a20: 75af 937a 983a 3845 606f 4720 7fe3 9949 u..z.:8E`oG ...I │ -00002a30: efcc 1653 38cc 4722 e76e 5e60 3273 13e6 ...S8.G".n^`2s.. │ -00002a40: 64c7 78df 9f73 f7f5 7f7f 64d5 87cd d64b d.x..s....d....K │ -00002a50: 3b5f eabe e344 77fb edd3 fec9 eb5d fce4 ;_...Dw......].. │ -00002a60: f4b5 dec1 6b07 377d b677 e8d5 a7ae 303d ....k.7}.w....0= │ -00002a70: 2219 6ece dffa 4f7f 3b35 bfe2 eabf 9dd4 ".n...O.;5...... │ -00002a80: fef2 f30b 0ff6 ee9c 5e68 31ae fc8e 2e2f ........^h1..../ │ -00002a90: 2c59 7952 7485 799b d4d6 3cfa f27b 3fdc ,YyRt.y...<..{?. │ -00002aa0: 94f8 a6fb 50d3 da8e 7557 3d7e f0b1 5dc7 ....P...uW=~..]. │ -00002ab0: fa6f be90 3e93 9e9b 4a9b 9943 5eef 61d9 .o..>...J..C^.a. │ -00002ac0: 9fec f0ba b77d bf6d f0f9 1fbc 30a3 d7b8 .....}.m....0... │ -00002ad0: 870d 1eb9 da5c efed d3eb 9e71 75e7 0693 .....\.....qu... │ -00002ae0: fbe6 7d4b 7798 97d6 1ff4 dba7 2f90 7fcb ..}Kw......./... │ -00002af0: 0c59 498b 32f2 7f41 16f5 3b79 f93e 79c9 .YI.2..A..;y.>y. │ -00002b00: dbe1 3d71 7272 fb05 8f74 f6df ecfc 7dd3 ..=qrr...t....}. │ -00002b10: 5143 b9c1 a7bf 9dff 5521 f3eb edf7 8bc0 QC......U!...... │ -00002b20: e267 8217 9274 65be 9474 6fc9 bfc9 98b5 .g...te..to..... │ -00002b30: 0fb7 3c75 46df b947 17e4 3fca 792d eea6 ..7. │ -00002b70: ff7c c485 b1dc 937d d72d 6dce 9854 b005 .|.....}.-m..T.. │ -00002b80: da20 fb17 cb46 336e a963 8317 ef7d 4089 . ...F3n.c...}@. │ -00002b90: 0d5e bc2b 09bf e543 1d34 bcd3 017c d842 .^.+...C.4...|.B │ -00002ba0: c56f cfb1 6f8d f668 65d8 b4df 1fb5 7f19 .o..o..he....... │ -00002bb0: 5b7c 07c5 68f9 63eb b5eb df11 7f80 4d74 [|..h.c.......Mt │ -00002bc0: fcc0 0c7c f00b 18da fda0 a10f 63c3 3b07 ...|........c.;. │ -00002bd0: 210f 3c41 c36f ffc1 4b1b 2c6d 79d4 21c3 !.xY.u.f...../. │ -00002bf0: fdb9 052f daf0 1975 945f 928c f7f7 40ce .../...u._....@. │ -00002c00: ceb6 7ed4 5bbe 11c8 8077 b608 1f00 9a64 ..~.[....w.....d │ -00002c10: e8e3 b831 4eda c7bb 10f1 4e10 d060 0be3 ...1N.....N..`.. │ -00002c20: 861e eac5 5b05 a08b 3844 e79f 7c28 f16e ....[...8D..|(.n │ -00002c30: 3aea 4509 5e1b 778e 0bba a8ef 6a21 7649 :.E.^.w.....j!vI │ -00002c40: 9b7a c0f3 8ab0 7d92 9468 4317 f951 878f .z....}..hC..Q.. │ -00002c50: 78bf 33ea 18db 6592 b10e da85 f9df a5dc x.3...e......... │ -00002c60: 24f9 5592 9f10 0647 6888 d7b7 4bbe 5c32 $.U....Gh...K.\2 │ -00002c70: ec10 07c8 4007 b001 0e7c 6f14 62fa f592 ....@....|o.b... │ -00002c80: f15e 62d8 c738 c883 f880 2f58 6be8 c7fb .^b..8..../Xk... │ -00002c90: 594e 930c 3de0 e538 e64b 1db8 a10d 0c68 YN..=..8.K.....h │ -00002ca0: 8b78 a004 3f32 f4ad 908c cd30 f88a f50e .x..?2.....0.... │ -00002cb0: 59f8 8977 ef40 37f5 1287 9f8a 4339 c978 Y..w.@7.....C9.x │ -00002cc0: 3fdd c961 3fdf 0d08 4cc0 0fdf a01f bed3 ?..a?...L....... │ -00002cd0: 3ffa 7850 d877 8710 80f7 2c29 d987 78a0 ?.xP.w....,)..x. │ -00002ce0: 9f78 d2c2 7e37 1e74 81cf f67f 75c8 7382 .x..~7.t....u.s. │ -00002cf0: 1077 489d 7881 2f9a ed77 e3d8 3e61 dcf0 .wH.x./..w..>a.. │ -00002d00: 1999 74fb dd37 a0e3 bf44 411f e878 571c ..t..7...DA..xW. │ -00002d10: f888 07e7 ee4d 210d 7dc0 11db 9d17 4a3e .....M!.}.....J> │ -00002d20: 5508 f405 7db4 451a 4bac 9745 9239 4ef0 U...}.E.K..E.9N. │ -00002d30: 014f f603 37c8 b39f 74bb 44bf dd66 1d74 .O..7...t.D..f.t │ -00002d40: 64e8 4349 df39 3fb6 1ceb c019 3ed8 3a28 d.CI.9?.....>.:( │ -00002d50: c779 062f 327d 02ff e250 86bc e4b1 75a1 .y./2}...P....u. │ -00002d60: ceb5 40fd 887d c890 0f72 ac83 876d d89e ..@..}...r...m.. │ -00002d70: 17f6 8186 3ef8 0a59 bb0d 1adb d0c3 367c ....>..Y......6| │ -00002d80: e5b8 4143 cc64 2583 1771 4c9b 6833 d347 ..AC.d%..qL.h3.G │ -00002d90: 949c 13f0 72dc a0d3 5654 86b6 a917 32c4 ....r...VT....2. │ -00002da0: 867a 2103 1afc 211f fc42 9b36 c083 3af5 .z!...!..B.6..:. │ -00002db0: 4196 7ad0 073a 65d1 e6da c13a 45db f611 A.z..:e....:E... │ -00002dc0: 7a71 0c21 3fc7 c436 f5a1 c431 0fb2 e823 zq.!?..6...1...# │ -00002dd0: c638 0691 061e eab7 69f6 7735 e8cc b485 .8......i.w5.... │ -00002de0: b62d 8736 6570 ac43 1fc7 4759 1b1f d2ec .-.6ep.C..GY.... │ -00002df0: 1232 1c83 4d47 1d76 d90f 1eda 06ce e867 .2..MG.v.......g │ -00002e00: 1f4a 8e13 75f2 8107 f6c9 8b3a fb68 136d .J..u......:.h.m │ -00002e10: f280 0f99 7d94 231d a51d 0b90 e577 0bd6 ....}.#......w.. │ -00002e20: 028f bfa0 2f8c f052 07e7 066d 6205 fbf4 ..../..R...mb... │ -00002e30: 01c7 3cd4 af96 fc56 6182 ae47 e5e3 4a29 ..<....Va..G..J) │ -00002e40: d187 f7ec ac90 8c7f b287 f787 be53 3278 .............S2x │ -00002e50: a00f 7e1f 21f9 7c69 d873 8675 0b1e 9b0f ..~.!.|i.s.u.... │ -00002e60: fccc a073 cc2c e90f 65c0 6bd7 296b 97d1 ...s.,..e.k.)k.. │ -00002e70: fe68 dbe6 3d21 b40f 9e72 7cc0 077e c027 .h..=!...r|..~.' │ -00002e80: 9b07 7360 b7e9 33be 9751 a7ef b087 f63e ..s`..3..Q.....> │ -00002e90: 5201 3fe8 b48b ef58 e20f 3e1c 1b68 ebec R.?....X..>..h.. │ -00002ea0: b08e ef55 facc 98b3 75db 3e80 0f98 dbfd ...U....u.>..... │ -00002eb0: 5cfb 3c6e 42c7 5992 1943 9087 7fc7 49b6 \.@..._..0c..R. │ -00002ef0: 0ee4 1325 33e6 284f 3fa4 6bc2 a4ce acc9 ...%3.(O?.k..... │ -00002f00: e512 d97d 3318 8d0c e4ef 9ed7 9292 939c ...}3........... │ -00002f10: c2a6 973d efd9 32c3 f8dd 1733 a6ad 2965 ...=..2....3..)e │ -00002f20: b282 44d3 ff7d fdad bfbf fbda cce6 b9a7 ..D..}.......... │ -00002f30: c771 67cd 3f9c 04bc 3429 028a 8022 a008 .qg.?...4)...".. │ -00002f40: 2802 8a80 22a0 0828 028a 8022 a008 2802 (..."..(..."..(. │ -00002f50: 8a80 22a0 0828 028a 8022 a008 2802 e30d .."..(..."..(... │ -00002f60: 01d7 c11d fe0a 4936 0952 cb4c eb1a 93c3 ......I6.R.L.... │ -00002f70: 8b33 cc7f 988c db93 33ef 4898 23b3 534f .3......3.H.#.SO │ -00002f80: cb60 aba0 8684 5d1e 495b b053 61b6 e043 .`....].I[.Sa..C │ -00002f90: d23e b383 c732 9ab0 1f51 4c29 7f3b a2d8 .>...2...QL).;.. │ -00002fa0: 8caf 94b9 038f 0d8b 9214 6a0e cd97 7435 ..........j...t5 │ -00002fb0: aa51 09ca 4cce b254 cabc 4576 7d67 e1df .Q..L..T..Ev}g.. │ -00002fc0: bbe4 1ce3 16b9 843f b9cc c8e7 0663 b2a0 .......?.....c.. │ -00002fd0: 5328 873d 2793 d892 361f 7d32 8b2a 1287 S(.='...6.}2.*.. │ -00002fe0: 96ca 08b3 23ad dc01 35ce 4da0 675c 7c66 ....#...5.M.g\|f │ -00002ff0: c785 1795 9d80 9fe1 acb8 29d3 2cfb 71a7 ..........).,.q. │ -00003000: 2d14 921f dd95 a56d 0ed7 6fec 12b7 368b -......m..o...6. │ -00003010: 5fcf a736 97ac 1209 9afc 6aec 6333 6583 _..6......j.c3e. │ -00003020: 6d4c 36c7 b02c b336 e951 e2be 36f3 4173 mL6..,.6.Q..6.As │ -00003030: 46d2 f4cd 27a9 6299 94d8 0ed2 2c09 6e6c F...'.b.....,.nl │ -00003040: c506 29b7 ca5a 37a5 0070 5d90 b5de f2bc ..)..Z7..p]..... │ -00003050: bfca 787c e8ef 4bc9 fe69 6efb 73e7 f4f5 ..x|..K..in.s... │ -00003060: dc73 d0b7 7bb2 fb2d f075 36bf 6221 1ed2 .s..{..-.u6.b!.. │ -00003070: 4aff eb79 098c 7ce5 bc35 cb67 5eb7 2a85 J..y..|..5.g^.*. │ -00003080: 299d 651e fcd3 7ac7 5dfb ccf2 eb0b 4d37 ).e...z.].....M7 │ -00003090: 3b33 66ef 7bed 61b2 3f2d 61e2 9e90 300f ;3f.{.a.?-a...0. │ -000030a0: e617 cb48 5ebb ca98 ce0f 4c2d b43c ebb4 ...H^.....L-.<.. │ -000030b0: 9adc b679 bd3b d67f a279 71d3 2fbe b666 ...y.;...yq./..f │ -000030c0: f623 a7a4 84db 15e3 a218 cf3d 996c 4ab6 .#.........=.lJ. │ -000030d0: 6fbb da8f 31cb d11a 4eee 70b5 620d 0f7f o...1...N.p.b... │ -000030e0: 8c4e e271 2ad4 9ec8 8595 6c58 168f 556c .N.q*.....lX..Ul │ -000030f0: 474b 5708 25f3 e6fa 1083 5c6d caae 353f GKW.%.....\m..5? │ -00003100: ffee c3bf 7cf9 c3bd 81c4 d675 99ff f7e8 ....|......u.... │ -00003110: 0166 4b17 e666 c4b4 2858 5fae 935b 6bb2 .fK..f..(X_..[k. │ -00003120: d861 0f52 36b1 36ff ad96 27e5 503d ecd9 .a.R6.6...'.P=.. │ -00003130: c63e ccae 4cc7 552f fef9 d0e9 c63d e633 .>..L.U/.....=.3 │ -00003140: 29b3 f658 9f94 f33f 65c6 3e96 9327 86fd )..X...?e.>..'.. │ -00003150: a74b 424a 5c11 2ee0 b49b f868 45ff e2e4 .KBJ\......hE... │ -00003160: f772 5a97 7ce7 f538 9929 693c dd20 5322 .rZ.|..8.)i<. S" │ -00003170: 3bfc c984 3c6c da7f bfbc dde4 8365 c0f9 ;..../7.._. │ -000032c0: 90df 4cf7 f5bf f48a 559d 3fff d879 9d5b ..L.....U.?..y.[ │ -000032d0: a6e2 5509 c65c fba9 99f8 0175 ea2d 47ad ..U..\.....u.-G. │ -000032e0: 47f3 ae19 4bbe f091 658b 1298 8ca9 e6e2 G...K...e....... │ -000032f0: ff9f 37b9 6f7d e0d0 d3fa 373c e8a6 f7f9 ..7.o}....7<.... │ -00003300: c8b6 4f34 f961 923b c831 17f7 7c5a 9816 ..O4.a.;.1..|Z.. │ -00003310: 2c32 e6d6 5736 f527 5f92 0dcb bec2 cdf7 ,2..W6.'_....... │ -00003320: 0ee6 ce48 7e7a c39f ce5d 72c3 d387 6c90 ...H~z...]r...l. │ -00003330: 8701 72c1 7340 781f 80c9 6c10 17e6 dcd8 ..r.s@x...l..... │ -00003340: 6e0e 456b 38e5 86ab 156b c34f 4a54 64ad n.Ek8....k.OJTd. │ -00003350: 9181 c7a9 50cc c986 15ce 1d1f 8f09 c9bb ....P........... │ -00003360: 1639 2195 cc5b ce87 18e4 6a53 a6cb fcb7 .9!..[....jS.... │ -00003370: f32f fdf3 d0f7 f07e 0549 e776 6f7e ff1f ./.....~.I.vo~.. │ -00003380: 5bcd caca 7bb6 7819 8ea4 bcc9 7699 0cde [...{.x.....v... │ -00003390: 8613 a48c d3d5 f378 f272 3954 0f7b b66c .......x.r9T.{.l │ -000033a0: 1566 57a6 e3e4 0f5f 39a3 c5e4 6f3d 3361 .fW...._9...o=3a │ -000033b0: bafc 83b3 c9fa 1dc6 754f cfa6 6541 e24d ........uO..eA.M │ -000033c0: 0f23 a470 01a7 72ce 0f47 e0da a35d cfcb .#.p..r..G...].. │ -000033d0: c334 78e7 0026 13a3 447e 6358 e259 26a0 .4x..&..D~cX.Y&. │ -000033e0: 041a 4a64 d030 4abc 33e3 24c9 a407 0809 ..Jd.0J.3.$..... │ -000033f0: 41d3 3845 2061 b2fe 4125 70ef 9285 98f2 A.8E a..A%p..... │ -00003400: 70a9 1674 f6c6 e9a4 a95b 8a80 22a0 0828 p..t.....[.."..( │ -00003410: 028a 8022 a008 2802 8a80 22a0 0828 028a ..."..(..."..(.. │ -00003420: 8022 3049 10c8 1af3 85e1 3b30 abae 4ce4 ."0I......;0..L. │ -00003430: 6460 b8b1 26e9 a8a0 d04f 4540 1150 0414 d`..&....OE@.P.. │ -00003440: 0145 4011 5004 1401 4540 1150 0414 0145 .E@.P...E@.P...E │ -00003450: 4011 98c8 08fc 17d0 3048 c6 @.......0H. │ +00000020: 6cb2 1312 c202 819d 9090 440c b040 8045 l.........D..@.E │ +00000030: 1e3b 0991 0451 8c8f 23a8 081b 5e86 eb2b .;...Q..#...^..+ │ +00000040: 8822 2866 3b21 9028 2841 5111 39b0 2a07 ."(f;!.((AQ.9.*. │ +00000050: f15e 3d37 9eeb f171 7c30 0145 0e87 2be0 .^=7...q|0.E..+. │ +00000060: e31e f5a2 4c40 c52b 0a8b 7061 6396 edf3 ....L@.+..pac... │ +00000070: fdbb fb3f 5bd3 e9d9 7964 36fb c857 fbab ...?[...yd6..W.. │ +00000080: a9aa afbe 57fd ebab 9eee ae9e de7d cc86 ....W........}.. │ +00000090: b61f edef 9807 3fbf afbb dc33 e6c2 77af ......?....3..w. │ +000000a0: befc f28b 2f3f f2a2 8baf 6c35 6f4c bdf9 ..../?....l5oL.. │ +000000b0: 5163 b6be f0f5 ebd7 0d15 bb8e 09fa facd Qc.............. │ +000000c0: 2307 1873 c197 a69d 3a34 dc77 6cd0 67cc #..s....:4.wl.g. │ +000000d0: d75a 8d79 f4c4 4bf7 3d7f 58e5 12f6 bdd6 .Z.y..K.=.X..... │ +000000e0: 18b3 e05b 7dcd bfb8 a1a8 f338 f4e5 33c6 ...[}......8..3. │ +000000f0: 24a4 8fb9 59ea 8ee4 a4e4 5c58 1716 433a $...Y.....\X..C: │ +00000100: fbd0 a60c caa9 92a7 4b3e 4632 64c1 372d ........K>F2d.7- │ +00000110: 2cd3 216d 61d8 a62e c881 8f3a c5fd a22c ,.!ma......:..., │ +00000120: 6868 9367 8ad4 f791 0c7a 4a72 93e4 a3c2 hh.g.....zJr.... │ +00000130: 3668 68c3 0ef8 f793 fc35 c9a0 a37d b264 6hh......5...}.d │ +00000140: c8ee 2f19 be41 1e19 f5f9 92df 2799 bc28 ../..A......'..( │ +00000150: 310e 94cc 1f93 3af8 e748 6e15 227d 423f 1.....:..Hn."}B? │ +00000160: e8b0 4d1a eaa0 4337 7c46 1d7d e063 093f ..M...C7|F.}.c.? │ +00000170: 0f94 8c3e e416 ab8e 3e99 6233 dba2 4116 ...>....>.b3..A. │ +00000180: 7cfb 4a86 9ccd 0f3b 8b43 1a6d 833f 8a31 |.J....;.C.m.?.1 │ +00000190: 6c53 0e32 f497 63a5 0dfa 0b1e bbce 36e6 lS.2..c.......6. │ +000001a0: 8474 e860 663f da18 0378 60ef e8b0 8e36 .t.`f?...x`....6 │ +000001b0: e5c0 cbb9 028d b21f 913a f5bd 32e4 9f25 .........:..2..% │ +000001c0: 25c6 820c 7d76 1c80 9763 461f 741e 2d0a %...}v...cF.t.-. │ +000001d0: 698b 25f5 1f24 fdb6 0cfb 69f3 14e9 070d i.%..$....i..... │ +000001e0: f813 0ff4 411e 25fa e007 fb40 bf4c 3230 ....A.%....@.L20 │ +000001f0: a10d f07d 5232 78e1 0ff0 2566 68d3 5ff6 ...}R2x...%fh._. │ +00000200: b509 0dbc d48f 3af2 bbe4 0363 ea08 dba4 ......:....c.... │ +00000210: c33e 6c01 17d0 6817 f14d 3b5d 211d 3a81 .>l...h..M;]!.:. │ +00000220: 1764 5007 2f4a d846 095f 601f 6b17 ba58 .dP./J.F._`.k..X │ +00000230: 627c c8b0 0f3a e451 d277 d421 071e f887 b|...:.Q.w.!.... │ +00000240: 750e dbe0 871f b003 198e 6d9e d461 1372 u.........m..a.r │ +00000250: b04b 7da8 8386 fc1d c968 5396 6b07 7dd0 .K}......hS.k.}. │ +00000260: 4d19 f2c3 17d8 7fa7 64d0 d086 2c32 79ec M.......d...,2y. │ +00000270: 12ba a91f 3ea2 0fbc 3c46 1127 8e19 7db6 ....>.....=..>..K.<...% │ +000002c0: e8ff 47f2 2161 fd08 2981 3364 8903 78e0 ..G.!a..).3d..x. │ +000002d0: 0374 cb37 962f 433b e843 7e48 3ea0 0f63 .t.7./C;.C~H>..c │ +000002e0: a71c e78f 76c8 1b57 0203 d251 a70c e96c ....v..W...Q...l │ +000002f0: 8387 75f2 615c 1c3b 7c47 c671 9ebc e0c3 ..u.a\.;|G.q.... │ +00000300: 7850 d26f e8a0 7fa0 d97d f403 7462 0f1c xP.o.....}..tb.. │ +00000310: c1c3 1844 1fc6 09bd e467 1dba 674a 063f ...D.....g..gJ.? │ +00000320: 78c0 4b9f ed3a f5a1 840e f451 3fe4 2003 x.K..:.....Q?. . │ +00000330: 9d38 e6a3 8e0c 1ef0 828e 3664 9151 071d .8........6d.Q.. │ +00000340: 75f4 e1f8 b550 32c6 883a e5de f38a 617f u....P2..:....a. │ +00000350: e9f7 de54 0e09 50f5 8cf7 5211 aa47 6e6f ...T..P...R..Gno │ +00000360: 96d9 2971 3796 e33f 6f8c e7ec 8531 1eff ..)q7..?o....1.. │ +00000370: 5862 3f19 6d5f 5ae7 7c4e 19e3 389c 8c73 Xb?.m_Z.|N..8..s │ +00000380: a163 aafe d87a ec08 718b f394 7ab1 fcc1 .c...z..q...z... │ +00000390: 6ec8 d66b 736f 973b 610c 306f 1f03 9b9f n..kso.;a.0o.... │ +000003a0: 1e03 9ba3 195b 17ee c1f1 7c49 0662 8fa5 .....[....|I.b.. │ +000003b0: deef 2d5b 4723 ebb8 ae6d a43e d5a5 786a ..-[G#...m.>..xj │ +000003c0: 0c68 0c68 0c68 0c68 0c68 0c68 0c68 0c68 .h.h.h.h.h.h.h.h │ +000003d0: 0c68 0c68 0c68 0c68 0c68 0c68 0c68 0c68 .h.h.h.h.h.h.h.h │ +000003e0: 0c68 0c68 0c68 0c68 0c68 0c8c b718 e0b3 .h.h.h.h.h...... │ +000003f0: 5be3 cdaf 89ee 0f9f 791b cfe3 3853 f6c2 [.......y...8S.. │ +00000400: f8cc 5f25 3ff9 fc66 25be b8fe ada3 b0e7 .._%?..f%....... │ +00000410: 167d ae3b ce2e 68b5 c477 2dbc e5ec 297d .}.;..h..w-...)} │ +00000420: f48f f1ab 4721 9eaa 99b7 b178 16a1 1abf ....G!.....x.... │ +00000430: 94a7 34e6 f0fc f264 c264 77bf 4bf0 8c7d ..4....d.dw.K..} │ +00000440: 1c1e 7c66 3cae 6f34 68ef 2ce3 4735 b616 ..|f<.o4h.,.G5.. │ +00000450: ed86 6c35 fa47 83e7 4e51 3a1a 7a55 a7e2 ..l5.G..NQ:.zU.. │ +00000460: aa31 a031 a031 a031 a031 a031 a031 a031 .1.1.1.1.1.1.1.1 │ +00000470: a031 a031 a031 a031 a031 a031 a031 a031 .1.1.1.1.1.1.1.1 │ +00000480: a031 a031 a031 a031 a031 a031 a031 a031 .1.1.1.1.1.1.1.1 │ +00000490: a031 507d 0cec ee7e ab62 5d3d d68a 9562 .1P}...~.b]=...b │ +000004a0: a531 a031 a031 a031 a031 a031 a031 a031 .1.1.1.1.1.1.1.1 │ +000004b0: a031 a031 a031 a031 a031 a031 a031 a031 .1.1.1.1.1.1.1.1 │ +000004c0: a031 a031 a031 a031 a031 a031 a031 a031 .1.1.1.1.1.1.1.1 │ +000004d0: a031 a031 a031 a031 a031 a031 a031 a031 .1.1.1.1.1.1.1.1 │ +000004e0: a031 a031 a031 a031 a031 a031 a031 a031 .1.1.1.1.1.1.1.1 │ +000004f0: a031 a031 a031 a031 a031 a031 a031 a031 .1.1.1.1.1.1.1.1 │ +00000500: a031 a031 a031 a031 a031 a031 a031 a031 .1.1.1.1.1.1.1.1 │ +00000510: a031 a031 a031 a031 a031 a031 a031 a031 .1.1.1.1.1.1.1.1 │ +00000520: a031 a031 a031 a031 a031 a031 305e 63e0 .1.1.1.1.1.10^c. │ +00000530: 1171 6cbc faa6 7ee9 dcd4 1303 47d6 f83f .ql...~.....G..? │ +00000540: 9dca fd5f affd 6bd0 53ed ff3b dca7 069d ..._..k.S..;.... │ +00000550: 18fb b41a f9eb c14b 6574 9d69 0c68 0c68 .......Ket.i.h.h │ +00000560: 0c68 0c68 0c68 0c68 0c68 0c68 0c68 0c68 .h.h.h.h.h.h.h.h │ +00000570: 0c68 0c68 0c68 0c68 0c68 0c68 0c68 0cec .h.h.h.h.h.h.h.. │ +00000580: ad31 7079 5ae7 7e6f 9d7b 1db7 c6be c6c0 .1pyZ.~o.{...... │ +00000590: eec7 c029 f2cf 8faa c171 8dee 7755 85d3 ...).....q..wU.. │ +000005a0: fd89 eaf0 ac06 f313 2a60 3eb5 427f 251b ........*`>.B.%. │ +000005b0: c7d5 282f 43db 0583 a618 5a25 bbb5 f4a7 ..(/C.....Z%.... │ +000005c0: ead0 bfa0 4a99 1911 be6a f78a 6dff 3f51 ....J....j..m.?Q │ +000005d0: c77c 6723 766d 7de3 a5de 56c6 c7b8 1868 .|g#vm}...V....h │ +000005e0: 84cf f560 df08 bb71 3afe 5066 ec71 bc4a ...`...q:.Pf.q.J │ +000005f0: dbf5 98a0 9834 0e93 5708 98c0 b320 07da .....4..W.... .. │ +00000600: 28ae 9f96 0764 a2b4 b168 bfa7 8e63 e068 (....d...h...c.h │ +00000610: f9f9 fa71 e48b 3dc6 2332 a33f 57f8 2eae ...q..=.#2.?W... │ +00000620: f47d c9fe c57b f018 d7c8 ffaf d948 5d9c .}...{.......H]. │ +00000630: 9fb7 ee41 2c68 53cb d15f 0f8a b162 3c51 ...A,hS.._...b['.Qb. │ +00000790: 09d7 05d4 0d39 d499 3116 3da7 1e8e 57e0 .....9..1.=...W. │ +000007a0: 319e 7347 05ff 7677 3f71 bc8c bddc fa3a 1.sG..vw?q.....: │ +000007b0: bac2 f82b f96f afef 4abc e3a9 1fc7 8838 ...+.o..J......8 │ +000007c0: 7f78 1cb0 fb4e 145e ae77 9bbe 37d6 4f2b .x...N.^.w..7.O+ │ +000007d0: 83db de88 858e 397e 0d29 2e8a 8bc6 80c6 ......9~.)...... │ +000007e0: 80c6 406d 31d0 55e1 bbb5 96fd 8846 627f ..@m1.U......Fb. │ +000007f0: 5005 bf1a 696b 245d e36d 3f73 bcf9 3312 P...ik$].m?s..3. │ +00000800: 767b ba2f fa1b e03d 6d5f ed8d 7cec 5952 v{./...=m_..|.YR │ +00000810: c79a 8e7b fe28 6e9e df22 e037 12ff 381b ...{.(n..".7..8. │ +00000820: 8dd4 df1b c162 3f69 37da 26f6 710f 88d8 .....b?i7.&.q... │ +00000830: 891b 03af 3f4f af82 374e 5e69 8d8d 3dc5 ....?O..7N^i..=. │ +00000840: 53f1 ac36 0616 55b1 6679 cfb9 5a9d 9389 S..6..U.fy..Z... │ +00000850: eff5 55e0 3399 c6ab 63d1 6387 c680 c680 ..U.3...c.c..... │ +00000860: c680 c680 c640 e518 c0b9 51b9 7b4d f67e .....@....Q.{M.~ │ +00000870: 7da3 b0ac 676f f7c0 9873 9872 e774 ba67 }...go...s.r.t.g │ +00000880: 5879 ce1b 3597 aa67 e261 5d6e dd60 2ecb Xy..5..g.a]n.`.. │ +00000890: edcf d73b cf7c 8607 f278 3e07 cff7 cc97 ...;.|...x>..... │ +000008a0: 8c36 fb46 7a4f 846d 97fc 364d ebe5 e36f .6.FzO.m..6M...o │ +000008b0: 2c9e 87e2 7db4 dd99 97b8 78b0 9f0b db1d ,...}.....x..... │ +000008c0: dda3 253b defd 8b8e 1b6b 29ba 9ea2 6388 ..%;.....k)...c. │ +000008d0: f647 75ec 4ebb 9e73 00da e3b3 926c 474b .Gu.N..s.....lGK │ +000008e0: 1edf a2b1 689f 1790 8765 259d 511b da2e ....h....e%.Q... │ +000008f0: 7fdc 99ec d820 8e7e 2f83 8c8e 93eb 05fd ..... .~/....... │ +00000900: ac83 0775 ac2d 3e0b 88b8 4406 dd8e 49f6 ...u.->...D...I. │ +00000910: 5326 1abf 517b 6c43 37e2 98fc b45f 1022 S&..Q{lC7...._." │ +00000920: d734 6cd1 0f7e 2f90 063d 474b a63e 9b0e .4l..~/..=GK.>.. │ +00000930: 1ada ecb3 cb6f 8a72 bb4d 3ed8 449d e344 .....o.r.M>.D..D │ +00000940: f96e c967 4ae6 78e9 639c 7ef0 cf93 bc50 .n.gJ.x.c.~....P │ +00000950: 32f6 7aa1 cb3e 2fb1 71a2 7dda 429b 36c0 2.z..>/.q.}.B.6. │ +00000960: c7fd 241c 6fe8 1f65 c8f7 ef09 47c6 81bf ..$.o..e....G... │ +00000970: a4e4 84e4 56a9 35f9 2dd0 5afc be54 d89f ....V.5.-.Z..T.. │ +00000980: 144a 5a7a 1d39 9f39 4a3e 53f2 07d9 b4d0 .JZz.9.9J>S..... │ +00000990: 9ba5 9c6a 66ca 27b4 bc4d 3234 2207 da9b ...jf.'..M24"... │ +000009a0: a5be 5fd8 9ae2 f324 4426 2d7f 09d1 d81a .._....$D&-..... │ +000009b0: 6a02 ff7e bede 665f 634a dea4 05f9 6992 j..~..f_cJ....i. │ +000009c0: 13f2 a438 3ef1 1768 c567 c297 4cf8 96e0 ...8>..h.g..L... │ +000009d0: cd7e 5283 d781 657c 26cc 1cf9 6c16 2ae5 .~R...e|&...l.*. │ +000009e0: 02af e17f 5aa8 2db2 4b96 0cfb 16fa 35f0 ....Z.-.K.....5. │ +000009f0: 2137 c927 7861 b149 6a57 b40c dbd5 9a22 !7.'xa.IjW....." │ +00000a00: a008 2802 9303 011e 1927 c768 7414 8a80 ..(......'.ht... │ +00000a10: 22a0 0828 028a 8022 a008 2802 8a80 22a0 "..(..."..(...". │ +00000a20: 0828 028a 8022 a008 2802 8ac0 de86 c042 .(..."..(......B │ +00000a30: 6774 47fc b3e6 d1d5 afda 1581 ca08 74cb gtG...........t. │ +00000a40: 6e9d fe55 8f00 7742 ab97 9838 9c4f 5719 n..U..wB...8.OW. │ +00000a50: 09b2 3dae 4911 d805 817f e8c4 d312 4849 ..=.I.........HI │ +00000a60: b361 e69b 1dac 15a4 8b4c fb16 94f9 9e85 .a.......L...... │ +00000a70: e6fd 6649 ce9c 8e27 348c 9993 90a7 2e28 ..fI...'4......( │ +00000a80: e253 f8b1 35ac a473 c664 67e0 792b 37a4 .S..5..s.dg.y+7. │ +00000a90: 0445 bed9 7f69 5d09 2d23 9ae4 1f8d 5648 .E...i].-#....VH │ +00000aa0: 077f 7175 62f1 c75d e19a 3e47 b8b3 c674 ..qub..]..>G...t │ +00000ab0: 3543 2c57 c053 3126 97bd a167 9fd7 26dd 5C,W.S1&...g..&. │ +00000ac0: cbde 7a8c 79cb c54e 32f0 eebc c4ad 1137 ..z.y..N2......7 │ +00000ad0: ef06 b33c 84e1 66d3 a974 fede 5cce 6f57 ...<..f..t..\.oW │ +00000ae0: fa70 1f16 8e59 e785 ba7a 6454 e71c f823 .p...Y...zdT...# │ +00000af0: df6e 5132 ed2e 2ed6 5969 cf98 54de edcc .nQ2....Yi..T... │ +00000b00: cac3 177f 89f8 4196 f832 0ddd 87cc 37e6 ......A..2....7. │ +00000b10: 1293 e809 5872 5333 3727 a63a ae69 ee3c ....XrS37'.:.i.< │ +00000b20: b4b3 7dba 592e e4ac 49e5 b266 0a1e 0911 ..}.Y...I..f.... │ +00000b30: 08b7 f6e0 999c 9874 7336 ef64 4e86 4031 .......ts6.dN.@1 │ +00000b40: f5ac 5c77 983c c2d2 9c4e fc7c bf9c 99df ..\w.<...N.|.... │ +00000b50: 37c3 2472 b059 291d 6056 3987 67f1 8c8d 7.$r.Y).`V9.g... │ +00000b60: 3cae d29c cbe5 131b 53d9 3b2f 3273 dd40 <.......S.;/2s.@ │ +00000b70: b2c7 6cc5 8fdf cb24 440f 9e4b 12f4 53d3 ..l....$D..K..S. │ +00000b80: 5796 61b2 c83d f861 777d a9c9 cd9b 9d37 W.a..=.aw}.....7 │ +00000b90: 7ef9 1b07 3599 3332 32b2 d973 ffc5 ccbc ~...5.322..s.... │ +00000ba0: 2ad1 9cd9 96ba 77b5 6336 e76e 3d3d 33b3 *.....w.c6.n==3. │ +00000bb0: 7556 c2dc ddfa ea25 cbc4 2398 c9e1 133f uV.....%..#....? │ +00000bc0: 24d7 a408 2802 8a80 2250 0981 212f 4835 $...(..."P..!/H5 │ +00000bd0: 7dbd 5552 ba6b 7fde c3bb 30ab 4efd a157 }.UR.k....0.N..W │ +00000be0: 9e57 c1af 0161 2cf3 ad19 6b0c 7a63 3b8a .W...a,...k.zc;. │ +00000bf0: 4468 1c4e 78fb 4931 b91e 5e88 3a62 2a0c Dh.Nx.I1..^.:b*. │ +00000c00: 8b16 6b81 90db 6d8c 57a2 ce52 641b 0dc8 ..k...m.W..Rd... │ +00000c10: 7911 9781 0d7a 7132 c1a4 d9ce b8c2 8e93 y....zq2........ │ +00000c20: 885a d395 b600 9478 2db0 3c29 d2ce e151 .Z.....x-.<)...Q │ +00000c30: ec40 b518 81b9 fe6e 3350 06ae 214f e649 .@.....n3P..!O.I │ +00000c40: 52de 1b7a 7658 be74 1680 9380 3f1c a4d2 R..zvX.t....?... │ +00000c50: ee0e 5b83 65f4 42a7 db21 1367 cf1a bdf0 ..[.e.B..!.g.... │ +00000c60: e733 b00b be1a 1297 afed eaa4 a9f7 4eea .3............N. │ +00000c70: d14d 9a69 9a58 03a9 6b99 f92b b210 3f50 .M.i.X..k..+..?P │ +00000c80: ffb0 eb7a 2deb 8c29 7885 5e33 d461 2652 ...z-..)x.^3.a&R │ +00000c90: dcd6 f3ad 51c3 016a 82b1 961c d3e3 e73b ....Q..j.......; │ +00000ca0: a496 1cc7 4771 9443 25a7 3772 3e10 a4e2 ....Gq.C%.7r>... │ +00000cb0: 9759 a34d 0ff1 7b72 3039 109e 5ab9 de4b .Y.M..{r09..Z..K │ +00000cc0: dbe5 8b2b f8ea 1a6c 33fd 8511 bee4 eaf4 ...+...l3....... │ +00000cd0: 27ef dbf2 87d7 62d6 c9f7 294e 8946 5cab '.....b...)N.F\. │ +00000ce0: 4528 0889 9455 4d4a 4f9d 2e8e 07b1 7c49 E(...UMJO.....|I │ +00000cf0: 348c 078f 46dd 071c 767b 1b6a a562 68d5 4...F...v{.j.bh. │ +00000d00: 64cd 3f64 e851 b426 cc26 27b3 5c39 f56e d.?d.Q.&.&'.\9.n │ +00000d10: eec5 3f9a 31b8 4478 de93 1358 eb10 26dd ..?.1.Dx...X..&. │ +00000d20: 1553 afc4 e6c3 45ae 5e44 7e7f 8b29 1457 .S....E.^D~..).W │ +00000d30: 3d0e 7abd 85cb d61a 39c7 3083 8e9c 68c0 =.z.....9.0...h. │ +00000d40: 5abf b7cd 73b0 4e92 d655 0e3a 904e 3672 Z...s.N..U.:.N6r │ +00000d50: 119d 6f19 309e 7787 b0b4 e5c5 2771 af43 ..o.0.w.....'q.C │ +00000d60: da92 4462 8404 bbf9 487f 524e 7346 4cbd ..Db....H.RNsFL. │ +00000d70: 72d5 2a5f 4f58 654c 2d76 23bc 62ef ef15 r.*_OXeL-v#.b... │ +00000d80: ebf8 1a93 416c 2363 234a 71da dd8c 91c7 ....Al#c#Jq..... │ +00000d90: 2777 5772 fe75 17c8 cd63 b324 ff83 c3af 'wWr.u...c.$.... │ +00000da0: 35d7 3f99 5b73 b8cf 233b 026b 7fd2 5af0 5.?.[s..#;.k..Z. │ +00000db0: 722d 87ac 3afe dcd6 8c7f eb7b 57e9 5d29 r-..:......{W.]) │ +00000dc0: 531f 4bf8 1b22 b9eb e65f 5332 221c 2664 S.K.."..._S2".&d │ +00000dd0: de7c 5a5b 38ab f896 f54f 187b f36d e1f7 .|Z[8....O.{.m.. │ +00000de0: 5796 423c ac54 7f5a 42c9 6219 86ce a0af W.B<.T.ZB.b..... │ +00000df0: 0ad3 2077 5450 8829 5f6b 10ab 3e7b 77e9 .. wTP.)_k..>{w. │ +00000e00: 5c87 a13b 24e5 a912 40bb 0eb3 1c05 4128 \..;$...@.....A( │ +00000e10: baa3 a728 27e3 07d0 03fe b15c d029 74fb ...('......\.)t. │ +00000e20: 0b05 3afc d117 1d8e 547c 2f0a dde4 29da ..:.....T|/...). │ +00000e30: 8c86 6544 ac72 b35b 7641 faaf 9760 f4cf ..eD.r.[vA...`.. │ +00000e40: 6606 06fc 7b04 7162 3fe9 90c1 4c97 9f1f f...{.qb?...L... │ +00000e50: 1bb3 d591 fb02 e4e9 9079 94f5 da66 4ef5 .........y...fN. │ +00000e60: 816c f3a7 f59e 43ae c4a2 95d5 e9b5 df7e .l....C........~ │ +00000e70: 61ab df43 0194 bd62 b5ee 54f8 c291 997c a..C...b..T....| │ +00000e80: e641 e7dc 818e cd9d f831 f578 4da9 b764 .A.......1.xM..d │ +00000e90: cf09 62f7 dc97 18c3 e3d5 d7d1 f1ab 306d ..b...........0m │ +00000ea0: d632 6c97 1593 5bac 5df4 9bd3 50f7 0341 .2l...[.]...P..A │ +00000eb0: 82aa 694e 7e53 6732 6d3a cd29 7b27 5445 ..iN~Sg2m:.){'TE │ +00000ec0: 60b4 5201 8155 4d33 438e 4e93 ed5a badf `.R..UM3C.N..Z.. │ +00000ed0: aa70 df3d d7ec 3ad8 ab37 adeb 12d9 967c .p.=..:..7.....| │ +00000ee0: 4baa e766 9f2f 3fb7 afdc d67c 7870 76e5 K..f./?....|xpv. │ +00000ef0: 906c f6bd 09dc 25d1 2aaf 82e8 f755 d81f .l....%.*....U.. │ +00000f00: e16b 1a72 366d 97fa 236f 78db 5ddb ee6a .k.r6m..#ox.]..j │ +00000f10: 156d 85bc 3cc8 275b dbee 93fe db1e 969f .m..<.'[........ │ +00000f20: e5f3 a6ee 4d7f ebfe 6ed3 feb9 8bbf d073 ....M...n......s │ +00000f30: f6ec 4eff 7bd2 140e eb8b 6cdb ba78 2f84 ..N.{.....l..x/. │ +00000f40: c99b 547a 83ec ea2e 6e4d 899f 55a4 01f9 ..Tz....nM..U... │ +00000f50: 52c9 6dc7 3bca 91e4 0bfb ee7f 3aed b541 R.m.;.......:..A │ +00000f60: 23fc 74cd af76 3904 bb8e 73ba 694d 2713 #.t..v9...s.iM'. │ +00000f70: aec9 d7b4 65ed e644 6b61 69c2 f434 67b3 ....e..Dkai..4g. │ +00000f80: 383d 9061 df69 967e b52f e3a6 d79a 7989 8=.a.i.~./....y. │ +00000f90: 6bb6 9b1c 1c4f e4dc 8df3 b664 8dff 9cc6 k....O.....d.... │ +00000fa0: fa7d ae10 524c ca4d 49cc 31db 4e2b 19e9 .}..RL.MI.1.N+.. │ +00000fb0: 75bf 3f3b d1e9 f4b8 d9ce 7738 a95c e240 u.?;......w8.\.@ │ +00000fc0: 27eb 3f39 1023 5d42 da22 af97 e84b 1c0a '.?9.#]B."...K.. │ +00000fd0: 5ac1 f498 546a 716e a559 f69a e64c 229c Z...Tjqn.Y...L". │ +00000fe0: e666 f3f6 f247 1b57 c47a 24cb 7896 15dc .f...G.W.z$.x... │ +00000ff0: 127f 7cea 2e1f 7fc4 9763 5d69 9549 b76e ..|......c]i.I.n │ +00001000: f5ba 0efc de1b cc96 d6a5 6276 c6e1 fb74 ..........bv...t │ +00001010: deb4 b0c7 cc78 287b db6c e3a6 efbc 3475 .....x({.l....4u │ +00001020: f4b6 5573 d3ee 83ab 96cf 1357 7cff 53f2 ..Us.......W|.S. │ +00001030: 2943 d4a4 0828 028a 8022 5011 015e b377 )C...(..."P..^.w │ +00001040: 54e4 dc3d 8641 af26 f9e2 a551 05bf 5c5c T..=.A.&...Q..\\ │ +00001050: 3ad5 a019 d75d d1eb cf52 7168 b452 c9e5 :....]...Rqh.R.. │ +00001060: ed40 a5c7 0ee2 af59 832f a481 a45c fc96 .@.....Y./...\.. │ +00001070: a81b 366c 1b0d ddc3 45a4 9ce8 882b bbca ..6l....E....+.. │ +00001080: 1402 07ed 2f3a b974 ef1e d657 75cd 2d51 ..../:.t...Wu.-Q │ +00001090: 8eeb 7fdc a599 1ce9 9ee1 61dc e157 8ba8 ..........a..W.. │ +000010a0: a4bc a45b 062e 8136 38ff 197c 76f8 8a1e ...[...68..|v... │ +000010b0: d236 50c0 49c0 f795 f223 bc61 f670 19bd .6P.I....#.a.p.. │ +000010c0: beed 01d9 2e29 09a1 d08b 603e cb9f 7715 .....)....`>..w. │ +000010d0: 1ddf a512 4602 9d98 64e5 5393 6c3c 3a9c ....F...d.S.l<:. │ +000010e0: 7180 403d cb2c 5877 c53b 7c25 a308 0ebb q.@=.,Xw.;|%.... │ +000010f0: 03bd 0539 420c b50d c96d 43ff 967b 09cf ...9B....mC..{.. │ +00001100: 386e d4f3 adb1 cb61 68f2 10aa 9f29 fbdb 8n.....ah....).. │ +00001110: 7714 c72f 4f8e 5829 5ff4 cf22 36b4 2adf w../O.X)_.."6.*. │ +00001120: 2881 be7c b7cb 53ab 81de 0e89 fde7 fcaf (..|..S......... │ +00001130: aebc 74b7 e1de 7f83 d320 c6e9 0faf d714 ..t...... ...... │ +00001140: 5ef2 3c7f 8364 a4b5 3a0c 4511 93d2 2fd7 ^.<..d..:.E.../. │ +00001150: b20e e286 cc44 4d57 4f54 c7eb f71b 875d .....DMWOT.....] │ +00001160: fbec ab7e 4da1 a48b 8019 29b4 6ab3 006d ...~M.....).j..m │ +00001170: 8d5f 0fb5 f9a0 dce3 0101 b972 da34 f013 ._.........r.4.. │ +00001180: df13 5c8f 799e 9cc0 5a71 56cd 85d5 2609 ..\.y...ZqV...&. │ +00001190: a661 3e39 0eb6 1839 30ca 3384 41f2 0f7a .a>9...90.3.A..z │ +000011a0: 2d87 b4c8 debf ecd8 7714 c2ab 59af 63d0 -.......w...Y.c. │ +000011b0: 7fba 104f 1b93 9565 3ed9 df61 ccd5 6e9b ...O...e>..a..n. │ +000011c0: f461 2f53 aeef 92d8 e975 fc3d 483e 9f2c .a/S.....u.=H>., │ +000011d0: 1d31 494c fbcf 9adb 5ddd f117 b916 0b1e .1IL....]....... │ +000011e0: 1537 fea3 0e24 f6fa 4b8e adf0 6bc5 7b49 .7...$..K...k.{I │ +000011f0: 9e8e 16fd 3208 6c99 362c c1e9 cde1 ed6c ....2.l.6,.....l │ +00001200: f81f 4d31 5d8f cd97 ef84 542e f9d8 ff78 ..M1].....T....x │ +00001210: 637a 6bd7 f48d 7705 5b01 0f24 cc87 1e92 czk...w.[..$.... │ +00001220: 93ba 0f14 9c8b effb b159 1dd5 54ae dd97 .........Y..T... │ +00001230: 3fc2 f8a7 0717 ad3c 06d7 8ac5 24d8 997e ?......<....$..~ │ +00001240: 79d2 c24f e1ac e25b 5620 90d4 32d8 1f9e y..O...[V ..2... │ +00001250: 54fc cd6f 5b87 95b0 5d47 0134 24e5 61da T..o[...]G.4$.a. │ +00001260: 9f93 8e70 6ac4 14d4 c9ed 86a2 8bc9 d26b ...pj..........k │ +00001270: ff20 74b1 0d5e 489a 1abe 78fc 2014 d5b0 . t..^H...x. ... │ +00001280: 68a5 7cd2 e4e0 018e e562 7ce8 3ef6 05a3 h.|......b|.>... │ +00001290: 2f37 36df 8ba1 27c3 eee1 9b37 bb1d 32f3 /76...'....7..2. │ +000012a0: c4fe 3d78 ee00 6733 ee8d 7794 73a0 77d0 ..=x..g3..w.s.w. │ +000012b0: f1bc 67b3 fe8e d441 46ee 0b30 e1e9 1459 ..g....AF..0...Y │ +000012c0: af82 8e4f c9fb 9f4f afc7 a295 d5d9 7fe3 ...O...O........ │ +000012d0: f613 eff7 2126 bf5f 2ee4 a8eb 297f b833 ....!&._....)..3 │ +000012e0: 3163 ce17 e7e4 aff5 d6a7 cfae 47c1 1e92 1c..........G... │ +000012f0: c9f5 346d 38ce b795 ffa0 80bb 37a6 dfe5 ..4m8.......7... │ +00001300: e66e 2c19 77f1 b093 bbeb 146c 9d65 d12b .n,.w......l.e.+ │ +00001310: 41b5 2aef 5c9d 3ed6 95bd d047 8e05 0969 A.*.\.>....G...i │ +00001320: bd6c a9e2 5080 d82f f70f 55a0 c3fe 471c .l..P../..U...G. │ +00001330: e085 0ce8 a8b3 44c0 813e 5246 6c8f d41f ......D..>RFl... │ +00001340: edc3 3326 362d fa4f 9a71 866d f74f 84fa ..3&6-.O.q.m.O.. │ +00001350: 8232 3e47 c76a 8f05 18db 6dce 814d 8bca .2>G.j....m..M.. │ +00001360: e3ab 05fd 2c6d 5ebb 8e78 b1db d5d4 2be9 ....,m^..x....+. │ +00001370: ac46 c748 3c9c d7e8 9846 92a9 d417 c5b0 .F.H<....F...... │ +00001380: 12ff 58f5 97f3 b323 9c27 fb9f d060 eee2 ..X....#.'...`.. │ +00001390: d66d 39df 2bcd 5b5c 5c95 d3a5 f4da d78d .m9.+.[\\....... │ +000013a0: 62a6 9869 0c68 0c68 0c68 0c68 0c68 0c68 b..i.h.h.h.h.h.h │ +000013b0: 0c68 0c68 0c68 0c68 0c68 0c68 0c68 0c68 .h.h.h.h.h.h.h.h │ +000013c0: 0c68 0c68 0c68 0c68 0c68 0c68 0c68 0c68 .h.h.h.h.h.h.h.h │ +000013d0: 0c68 0c68 0c68 0c68 0c68 0c68 0c68 0c68 .h.h.h.h.h.h.h.h │ +000013e0: 0c68 0c68 0c68 0c68 0c68 0c68 0c68 0c68 .h.h.h.h.h.h.h.h │ +000013f0: 0c68 0c68 0c68 0c68 0c68 0c68 0c68 0c68 .h.h.h.h.h.h.h.h │ +00001400: 0c68 0c68 0c68 0c68 0c68 0c68 0c68 0c68 .h.h.h.h.h.h.h.h │ +00001410: 0c68 0c68 0c68 0c68 0c94 c600 5eb2 5f0f .h.h.h.h....^._. │ +00001420: 26e5 7e1f 7fb5 fcb0 be1e 7d90 39aa 4e5f &.~.......}.9.N_ │ +00001430: 46b2 376d 1474 8e64 0f7d af1c 039b 957c F.7m.t.d.}.....| │ +00001440: 6a64 7f23 df45 d148 bf6a d555 eefd 12b5 jd.#.E.H.j.U.... │ +00001450: eaa9 961f ff66 a95a de3d c187 174c ed09 .....f.Z.=...L.. │ +00001460: 3b6a a371 3857 7a6f 4935 58bf 6992 ce7b ;j.q8WzoI5X.i..{ │ +00001470: 7b03 c6d5 c863 02de 9c56 cd7c aca9 92af {....c...V.|.... │ +00001480: 1a5d 9381 27fa 6eac 0315 9faa e268 32cc .]..'.n......h2. │ +00001490: bd8e a1ba 6386 e2a4 3869 0c68 0c68 0c68 ....c...8i.h.h.h │ +000014a0: 0c68 0c68 0c68 0c68 0c68 0c68 0c68 0c68 .h.h.h.h.h.h.h.h │ +000014b0: 0c68 0c68 0c68 0c68 0c68 0c68 0c68 0c68 .h.h.h.h.h.h.h.h │ +000014c0: 0c68 0c68 0c68 0c68 0c68 0c68 0c68 0c68 .h.h.h.h.h.h.h.h │ +000014d0: 0c68 0c68 0c68 0c68 0c68 0c68 0c68 0c68 .h.h.h.h.h.h.h.h │ +000014e0: 0c68 0c68 0c68 0c68 0c68 0c68 0c68 0c68 .h.h.h.h.h.h.h.h │ +000014f0: 0c68 0c68 0c68 0c54 8e81 77e9 ef92 f477 .h.h.h.T..w....w │ +00001500: 491a 031a 031a 031a 031a 031a 031a 031a I............... │ +00001510: 030d 8881 6c03 74ec 4de7 efa3 fd3e 9a65 ....l.t.M....>.e │ +00001520: 3a1f baae 6362 e0b6 185a a3d7 dd71 35da :...cb...Z...q5. │ +00001530: 3821 c23f 35d2 aed6 3fbc bb04 ebaa d6b5 8!.?5...?....... │ +00001540: 15b5 5fad bd46 bcbb a55a 5bca 57f9 de86 .._..F...Z[.W... │ +00001550: 6254 8a51 f43d 79dd 75ae abf1 8aeb dc49 bT.Q.=y.u......I │ +00001560: 369e 46e0 3ca7 0c26 2d65 e8b4 a9ef 2b2a 6.F.<..&-e....+* │ +00001570: 5d3b c465 34ca 2bc2 b9d8 bfc2 9cc0 76dc ];.e4.+.......v. │ +00001580: fbf7 2eaa 426e 77fc 8ebe cbaa 52ec d8b6 ....Bnw.....R... │ +00001590: d255 f8b6 b80a 1e5b a7d6 473e a799 3e02 .U.....[..G>..>. │ +000015a0: 9ed1 7789 d67a 6e34 91b0 af25 4e27 d2b8 ..w..zn4...%N'.. │ +000015b0: d4d7 3d77 6c56 acf7 6eac f9ae d229 231c ..=wlV..n....)#. │ +000015c0: 5335 46e2 63a4 91ef 2155 8ce3 31de db70 S5F.c...!U..1..p │ +000015d0: b94c d761 5df7 313b 2719 6ed5 5c57 ec0d .L.a].1;'.n.\W.. │ +000015e0: 6be3 cc1a e6f5 9735 f04e 04ec aab9 7639 k......5.N....v9 │ +000015f0: 7e92 8db9 d2bc d8f7 6df6 d9cb c65e 091b ~.......m....^.. │ +00001600: ed2f 3d87 a8e6 7e53 25cc e6d6 1863 47d4 ./=...~S%....cG. │ +00001610: c83f d239 64b9 ffdf 52c9 e789 d6ff 9e1a .?.9d...R....... │ +00001620: 319b 08e3 db18 33a6 5931 b4b8 b12c 2ac3 1.....3.Y1...,*. │ +00001630: b737 c4c3 4965 c65e edf9 d08a 32f2 7138 .7..Ie.^....2.q8 │ +00001640: 93b6 c092 a9d6 0e65 b52c 3de6 2a1e b5e1 .......e.,=.*... │ +00001650: 31db 8abd 2876 bb13 8b8d ba37 7ce4 08fe 1...(v.....7|... │ +00001660: 45fd d576 30f7 f679 6974 6fc9 c6c8 e6b3 E..v0..yito..... │ +00001670: e9f5 d6f7 1d83 b97a 4395 36f7 e477 57b5 .......zC.6..wW. │ +00001680: dfb3 f5e2 3c91 e5aa fd7f 47d1 3176 5439 ....<.....G.1vT9 │ +00001690: cf51 b9b1 6a7f bd81 fe8e 748e 3e56 e39b .Q..j.....t.>V.. │ +000016a0: e876 473a f6c5 3d03 1037 5eee 5dc4 f58d .vG:..=..7^.]... │ +000016b0: 579a bdcf 52ee d995 d1f2 7da4 7df3 d1b2 W...R.....}.}... │ +000016c0: b93b 7aab 3d8e dbeb 93df 33cd 31eb 7f2c .;z.=.....3.1.., │ +000016d0: c73f 33c6 9fdd c126 4e36 faec 431c 8f4d .?3....&N6..C..M │ +000016e0: bb76 377d da9d f81d 69fd db3e 5653 afe5 .v7}....i..>VS.. │ +000016f0: f959 7bfd 55a3 7b2c 79aa b9ff 6bfb 1717 .Y{.U.{,y...k... │ +00001700: f376 7fb4 6edf 4b8d f6c5 b5f5 19fb daae .v..n.K......... │ +00001710: ede2 3054 9a62 a831 a031 a031 a031 a031 ..0T.b.1.1.1.1.1 │ +00001720: a031 1017 03f8 3dd9 be72 2113 ed8b 5edb .1....=..r!...^. │ +00001730: b00d 3ed4 6784 e7f3 f675 31ce 77d1 262f ..>.g....u1.w.&/ │ +00001740: fb58 92ce 6b28 d2ed 6b09 f2c0 0efa c94b .X..k(..k......K │ +00001750: 3a65 50e2 be33 4a9c bba2 3f7a 0e8b 3ede :eP..3J...?z..>. │ +00001760: d7a6 1c78 58a7 0d96 361d 3466 d0d9 471b ...xX...6.4f..G. │ +00001770: 6847 cf81 e103 f22c 710c e5b1 a200 3a6c hG.....,q.....:l │ +00001780: 19d0 a997 7596 a0d3 5ff2 60fc b44d 2cd0 ....u..._.`..M,. │ +00001790: 07db a4d3 17e8 411d 2575 464b eaa5 4fd0 ......A.%uFK..O. │ +000017a0: 897b 2094 453f f592 9725 e8b6 3fa4 dba5 .{ .E?...%..?... │ +000017b0: dd0f 9df4 99d7 60f0 3b6a 8bf6 58da fa58 ......`.;j..X..X │ +000017c0: b765 4843 093a 32ea 71f2 368d be80 17b1 .eHC.:2.q.6..... │ +000017d0: 430c 288f eb66 d4ed 6b3c f6d9 3651 872e C.(..f..k<..6Q.. │ +000017e0: c42d fa69 03fa d0be c6a2 e159 31f2 70ce .-.i.......Y1.p. │ +000017f0: a276 a3ba 711f 9ff7 4ec1 8b7b edb4 618f .v..q...N..{..a. │ +00001800: c196 1b10 e568 c316 62a8 1c1f f420 db71 .....h..b.... .q │ +00001810: 065e fa08 0ce8 2779 691b 257d 270d f30a .^....'yi.%}'... │ +00001820: 59d8 7eaf 7c5c 70ea 708c 509e b850 06f8 Y.~.|\p.p.P..P.. │ +00001830: a27e 86e4 d325 c317 60c9 fb16 f485 e3a1 .~...%..`....... │ +00001840: 4d1c 5fec 3eea 071f c600 3ecc 2bfc 078d M._.>.....>.+... │ +00001850: 1932 f411 3cec a73f b443 bfd0 864f d46f .2..<..?.C...O.o │ +00001860: f391 97ba 6117 36d9 a60c 7089 ce81 ed83 ....a.6...p..... │ +00001870: dd07 9fc0 4f59 f867 cf8f ad1b bc58 afe0 ....OY.g.....X.. │ +00001880: 071e d0c3 78a5 9fa0 b14e 59fe 5e11 ba91 ....x....NY.^... │ +00001890: d94f ccc9 471f 792c 071d e3b3 7546 ed51 .O..G.y,....uF.Q │ +000018a0: 963a d9e6 7e23 e92c d98f d2c6 01fd 7646 .:..~#.,......vF │ +000018b0: 4ca0 8d31 a304 26f0 0f63 078d 7aec 3ae5 L..1..&..c..z.:. │ +000018c0: f9fb 61f6 d9fe 538e 7180 36e4 5072 fc90 ..a...S.q.6.Pr.. │ +000018d0: 830c db94 b179 a3be b30f 32d0 1dd7 1fa7 .....y....2..... │ +000018e0: cfd6 8d3a 7d8e f262 4ed0 0f3a e3cb 3e4e ...:}..bN..:..>N │ +000018f0: d067 f010 7bea 668c d2b7 4343 5dd1 7193 .g..{.f...CC].q. │ +00001900: 9f25 c740 5c41 a77f f6f7 36f9 6d7d acb3 .%.@\A....6.m}.. │ +00001910: 846d d4e1 cb2b c23a 6818 973d a7bc 27ff .m...+.:h..=..'. │ +00001920: 76a1 a31f baa9 0325 eed5 1e1a d269 9725 v......%.....i.% │ +00001930: fa6d 9f41 a70e f2a0 248f 4da3 0dd2 2067 .m.A....$.M... g │ +00001940: cb72 dcec 077f 5406 7d5c 1fa8 f33c 8932 .r....T.}\...<.2 │ +00001950: 28a9 87be a2c4 9831 97ff 53b2 cd1b a7df (......1..S..... │ +00001960: ee47 fd82 5006 be82 ff75 611b 7d68 23b3 .G..P....ua.}h#. │ +00001970: 8f34 b6ed 3d77 f031 6eb8 3640 a33d bb4e .4..=w.1n.6@.=.N │ +00001980: 5c58 9287 25cf 29d8 b665 a3b4 b8b9 a0de \X..%.)..e...... │ +00001990: 3839 ca93 876d 9690 897b 1e0f 745b 0676 89...m...{..t[.v │ +000019a0: 91a3 7bd9 3c76 2026 a193 3e2c 08db 511d ..{.,..Q. │ +000019b0: e867 b6f9 5127 2fcb cb43 5eb4 111b a41f .g..Q'/..C^..... │ +000019c0: 2175 1ef3 e113 f5c1 07e4 834e 0b68 c4ca !u.........N.h.. │ +000019d0: deeb ff8d 0414 e9c4 00e5 12c9 d04b 1b2c .............K., │ +000019e0: a33e a20d 797e 4760 ff15 fae1 0363 153c .>..y~G`.....c.< │ +000019f0: fc4e 040d 7dd4 03bd 9007 1dbe 826f 3fc9 .N..}........o?. │ +00001a00: 3c36 51ff 6f92 8ec8 e89f 22a0 08d4 8640 <6Q.o....."....@ │ +00001a10: 5e57 8e1e 3714 0145 c042 6096 55af ed68 ^W..7..E.B`.U..h │ +00001a20: 523d 7793 b939 b492 b0ac 25c3 fabf ca19 R=w..9....%..... │ +00001a30: 8c4d 77e4 2c20 d00d 8ea0 079f 09bf 9e92 .Mw., .......... │ +00001a40: f390 26b3 31e4 0075 ba64 7026 e58c e18b ..&.1..u.dp&.... │ +00001a50: 2da0 cc94 1a28 4d72 fd04 4da8 a77c 69b6 -....(Mr..M..|i. │ +00001a60: 02fd 412f 6d80 063b 4dbe fd26 a941 12b2 ..A/m..;M..&.A.. │ +00001a70: a083 b755 3e03 7a20 cfcf e690 cb91 6b90 ...U>.z ......k. │ +00001a80: 4f0a 1fde 56a5 4911 a81e 8105 6620 972a O...V.I.....f .* │ +00001a90: dcb0 1ce7 c3c6 738c d726 67bd fd05 0f09 ......s..&g..... │ +00001aa0: e7c5 6ec7 d095 a77e ffe5 e4d0 3d9e d7db ..n....~....=... │ +00001ab0: 39e8 75a0 c37b 1297 c0cd 5d59 3370 4fef 9.u..{....]Y3pO. │ +00001ac0: 904f d18f bd0c 0144 80d7 8dd7 8635 320d .O.....D.....52. │ +00001ad0: 79be b6bc e7b5 b802 28ae c08c 3490 ba07 y.......(...4... │ +00001ae0: fde2 46f9 6cf1 4908 4f2b 15fc 6e7e ec0c ..F.l.I.O+..n~.. │ +00001af0: 64fd fe50 8128 1bf0 443c 69fc c82e 8a32 d..P.(..D)b │ +00001e40: 2edc f00b 311d b2f6 ec43 05a2 6cc8 1371 ....1....C..l..q │ +00001e50: f1db 160d 76c2 44ac 0597 b0c5 56a8 478b ....v.D.....V.G. │ +00001e60: 7188 4047 ecfc 35ce 51e8 0f83 4694 4a8d q.@G..5.Q...F.J. │ +00001e70: 618e 982c 49f6 8d92 d0a9 bc3c f814 5407 a..,I......<..T. │ +00001e80: c2b2 e00c 7a26 97a6 1669 c487 19d8 f148 ....z&...i.....H │ +00001e90: 0992 6841 c202 e0fe 30ba 07f3 dda5 c2fe ..hA....0....... │ +00001ea0: 0a81 809f 5c47 349b f0ec 2120 c9b2 90c0 ....\G4...! .... │ +00001eb0: eeef 9583 3b12 9579 bd03 49b7 db9c 1cb6 ....;..y..I..... │ +00001ec0: d707 e646 fa6c 1e5e 60c3 b5a2 4060 8c9f ...F.l.^`...@`.. │ +00001ed0: 45b2 782b 2984 cd21 b9e8 747f e014 c54a E.x+)..!..t....J │ +00001ee0: cac0 48ef 4088 7df8 c041 8740 233b d191 ..H.@.}..A.@#;.. │ +00001ef0: 24d3 102c f8f0 9989 c1ee a170 609c b940 $..,.......p`..@ │ +00001f00: 7520 263a 4a93 1082 c3c5 bad0 4ae8 607f u &:J.......J.`. │ +00001f10: 72a8 38c1 43dd 90e9 da25 0244 a563 f21d r.8.C....%.D.c.. │ +00001f20: fd9e 3c12 1130 177d eb70 93f2 c8c4 a01c ..<..0.}.p...... │ +00001f30: d35c a10d 7bd2 df2d 4d6c bd87 a943 1e46 .\..{..-Ml...C.F │ +00001f40: c017 aadf 2c1a b45d 942e eb19 8a64 bf3c ....,..].....d.< │ +00001f50: d0e4 7bda 2d37 f2fc 480d 2176 4c7f f74f ..{.-7..H.!vL..O │ +00001f60: 0bfe e6be b82b fae4 282a 1c25 a9e0 3f76 .....+..(*.%..?v │ +00001f70: 2031 3ae4 b515 3c30 79de 26af 05fe 0d33 1:...<0y.&....3 │ +00001f80: 17c3 c4ef dead 8f70 dc51 374a 7c6a 48e3 .......p.Q7J|jH. │ +00001f90: eae6 cb13 e62f e6e2 2f7c c329 9cfb d0ec ...../../|.).... │ +00001fa0: 45f3 bfef 4efb eddf 8f5b 7c25 7eef 34c9 E...N....[|%~.4. │ +00001fb0: 137e 5258 39e5 b7de 7662 e1d1 ae35 4b5f .~RX9...vb...5K_ │ +00001fc0: 73c9 21a7 9b3b 5ffe 52f7 aded eed2 b7ed s.!..;_.R....... │ +00001fd0: fcf9 c29d 9f4c ae6e 3659 e7b6 0e27 3b2d .....L.n6Y...';- │ +00001fe0: aa2c 172c 8737 aeba a543 7e27 d59e 306b .,.,.7...C~'..0k │ +00001ff0: 062b db9a c81c ee94 cde7 3b2b a69a dcaa .+........;+.... │ +00002000: 7fdd ea3c 50d3 48b2 3571 2bb3 22a0 0828 ....T".... │ +00002150: a8a3 445e 1c96 9405 0d7c 29c9 af92 0c3d ..D^.....|)....= │ +00002160: ec03 0d08 f31d 50e0 c589 28f8 c133 4f32 ......P...(..3O2 │ +00002170: f5d6 5342 177d 835d e8a0 6dd0 4f0f 69f5 ..SB.}.]..m.O.i. │ +00002180: e8a6 de7a 64cb c91c 3482 3f18 0be5 ec3a ...zd...4.?....: │ +00002190: 69a3 e10f 754f e432 0eab 468e e717 a22c i...uO.2..F...., │ +000021a0: 4e1f d706 ec73 6e40 431d b188 1297 33ec N....sn@C.....3. │ +000021b0: b3d7 409c 3ef0 61bd 901f baf0 5e49 3b9e ..@.>.a.....^I;. │ +000021c0: 3956 da06 2f33 69b6 ee72 7da0 83df f60f 9V../3i..r}..... │ +000021d0: 34c8 5206 75ae 75d2 6ddd 58d7 68c3 679b 4.R.u.u.m.X.h.g. │ +000021e0: ce3a e9d4 7bb6 c54f 1a76 71c8 0f7d 1c2b .:..{..O.vq..}.+ │ +000021f0: 68d8 b262 df1c a9af 901c 3746 f254 5b72 h..b......7F.T[r │ +00002200: 7ccf 85fa 6dcc a103 36c0 8363 a1ed 0ff5 |...m...6..c.... │ +00002210: a38f 6303 8d63 619d 6ddb 57ea a43e c883 ..c..ca.m.W..>.. │ +00002220: 8677 30da 72a0 3183 4efe a84d ca83 1eed .w0.r.1.N..M.... │ +00002230: 835c 5c9e 6fd1 61c3 e6c1 af04 d8c6 3be7 .\\.o.a.......;. │ +00002240: 5867 c931 a16d d76d 3da4 0337 c42d dbb6 Xg.1.m.m=..7.-.. │ +00002250: 0c71 a31c 7858 a72d b431 6eca 5306 6d8e .q..xX.-.1n.S.m. │ +00002260: 1beb 0b7c a451 1625 78b0 4ea0 03df 6594 ...|.Q.%x.N...e. │ +00002270: 270f d726 e4b9 9ea0 07fc f405 3cec a31c '..&........<... │ +00002280: 4bfa 455e d041 63bc c226 6491 6d1e f0d1 K.E^.Ac..&d.m... │ +00002290: 17d2 a98b ba41 070f e92c 6983 7c76 095f .....A...,i.|v._ │ +000022a0: d186 3df0 dbba 69cf e647 1d7c f417 e3a6 ..=...i..G.|.... │ +000022b0: 0ed0 2103 1de8 471b fdd4 6fd3 41e3 3b3a ..!...G...o.A.;: │ +000022c0: c147 1ba8 d307 da62 1f4a bb8f f4a8 7cb9 .G.....b.J....|. │ +000022d0: 3665 6923 3a47 f495 f2e0 47c6 9870 8e43 6ei#:G....G..p.C │ +000022e0: fbc4 18fc c48d bea0 a43c eae0 4526 5eb6 .........<..E&^. │ +000022f0: 0fb6 4c5c 9d76 6c9d a0d9 6dd4 a113 df0f ..L\.vl...m..... │ +00002300: 28e1 136d b10f 655c a6ae 383e 7b0c b62c (..m..e\..8>{.., │ +00002310: e91c 07fa 881b eac0 c3d6 0b5f c00b 39f0 ..........._..9. │ +00002320: 3156 e02f dae8 43cc e3bb 0475 c484 ad9b 1V./..C....u.... │ +00002330: b2b4 cb98 812c 68b6 2df2 d05f 5b8f 8d09 .....,h.-.._[... │ +00002340: fac1 1be5 679b 3ae1 6354 8eb2 286d fd68 ....g.:.cT..(m.h │ +00002350: e3c6 244a c843 0e99 f141 dde8 b733 78d9 ..$J.C...A...3x. │ +00002360: 8712 eda8 5ed0 c943 59b4 811b da2c 2f90 ....^..CY....,/. │ +00002370: 06fb ed92 714e 1d2c 81a1 6d9f 7303 d99d ....qN.,..m.s... │ +00002380: 2264 eb28 577f b3dc 5246 1f7d 863e f2c2 "d.(W...RF.}.>.. │ +00002390: 0ee8 b417 8725 79ed 322a 87be e83b b2c9 .....%y.2*...;.. │ +000023a0: 73b4 f461 fcb0 6b8f 0576 717e 001a c789 s..a..k..vq~.... │ +000023b0: 8b19 db0e 78e4 a9e5 129a dd8f 3a7d b7e9 ....x.......:}.. │ +000023c0: b44d 1af4 a3ce b1a2 bfd2 bc53 9672 2819 .M.........S.r(. │ +000023d0: d3b4 c992 bc3c 6702 9d7d b089 7ece 31db ........x.......N.{ │ +00002430: 4ca0 21db 34f8 176d 8366 63c7 31c0 1678 L.!.4..m.fc.1..x │ +00002440: a93b 4a67 9ba5 cdc7 b8a4 0ef2 44cb 91b0 .;Jg........D... │ +00002450: 8ef3 7f24 fea8 6eb6 a318 309e d9cf d23e ...$..n...0....> │ +00002460: 8785 0cff 6f9e fcfc b578 cecd 7141 06be ....o....x..qA.. │ +00002470: 5017 3145 79b0 64b6 793c a00d d2d9 2e57 P.1Ey.d.y<.....W │ +00002480: 922f 5a92 1f74 647e dfd8 74d4 d187 9826 ./Z..td~..t....& │ +00002490: 9f3d 37a0 d16f f252 9e25 e39b 6d96 51ba .=7..o.R.%..m.Q. │ +000024a0: 3d1f d04b 3ebb 0e19 da8f e247 3ace 03c0 =..K>......G:... │ +000024b0: 876b 0a94 cc88 4b7e bf82 1774 da68 6469 .k....K~...t.hdi │ +000024c0: e304 dcec 71d1 47d8 b3eb bb6b 1fba 8887 ....q.G....k.... │ +000024d0: 8d17 f5c6 d146 fa2e b57d a6af 7134 ea67 .....F...}..q4.g │ +000024e0: 099e 281f fb50 f2fb 13fe 549a 03fa 1ce5 ..(..P....T..... │ +000024f0: e57d 0c7b fec8 6bdb 621d 7de0 a51e d079 .}.{..k.b.}....y │ +00002500: 8c82 0fc8 eca3 1e62 89b1 602d 930e 59d6 .......b..`-..Y. │ +00002510: 5122 db7e 708d 4227 edb3 a44d 5b07 fb50 Q".~p.B'...M[..P │ +00002520: daf3 411b b6ee 7272 71b6 6cbd d035 d29c ..A...rrq.l..5.. │ +00002530: d8bc 71f5 d344 1e3a e01f e717 7ef1 dc96 ..q..D.:....~... │ +00002540: 7d51 599e 6bf0 1e43 b49f 6d8e 95ed 6aca }QY.k..C..m...j. │ +00002550: 4a63 ae46 0778 683b aa8f 6d8c 393a 0751 Jc.F.xh;..m.9:.Q │ +00002560: ddd0 413d eca3 3c65 edb9 250f b024 1f62 ..A=..... │ +000025d0: e782 ecb3 7d20 6da4 92df 59e4 21ee f4fb ....} m...Y.!... │ +000025e0: dbdf 0c70 619b 7cb0 cf3a 4ac8 612d 820e ...pa.|..:J.a-.. │ +000025f0: 5e1c 8b17 8675 8e03 7c8c 0dd4 c1cb f904 ^....u..|....... │ +00002600: 9d36 f09d 0fac 19b7 1f6f bab9 896f 63e6 .6.......o...oc. │ +00002610: bba4 f906 e7e1 f749 076f 9026 5fb9 926f .......I.o.&_..o │ +00002620: 780e defc 1ccf 054d 78ef 34de 164d 0eda x......Mx.4..M.. │ +00002630: 65db 2e93 322a bc41 1adc 785b 751c 6f94 e...2*.A..x[u.o. │ +00002640: 8637 56f3 8fba 8679 821e d283 72b8 b794 .7V....y....r... │ +00002650: 1eb4 ca8f 6757 b961 dee1 be69 96d7 0195 ....gW.a...i.... │ +00002660: 7dc3 256b 517f 8271 63ec c19b b487 fdb3 }.%kQ..qc....... │ +00002670: 2580 1038 8237 7627 426c 21ab a961 08b4 %..8.7v'Bl!..a.. │ +00002680: 631d 494a 244c 7ad5 af7d 683b 6fc3 7142 c.IJ$Lz..}h;o.qB │ +00002690: 5236 7b83 c99a 9629 a00e 782d d3da 71ac R6{....)..x-..q. │ +000026a0: f0d3 a0f7 b2ff fbab a142 2178 e5a5 fc78 .........B!x...x │ +000026b0: 65db f01b 59c9 5643 b9ae f975 4e53 2ed9 e...Y.VC...uNS.. │ +000026c0: 7fd4 adc6 6c6c fa5f 0f9e 7d5e a2ef ebbe ....ll._..}^.... │ +000026d0: 3b6b dbcc fd37 fa8f c805 ea6e 6896 b576 ;k...7.....nh..v │ +000026e0: ef7a 59fb 59ea dfe2 7938 0494 4f9d af6a .zY.Y...y8..O..j │ +000026f0: 3299 1f7e e75d 67ad 9e6f cc5b 3eb5 fab2 2..~.]g..o.[>... │ +00002700: 3b9f 909f ee18 f353 1c41 24e5 1d53 f8de ;......S.A$..S.. │ +00002710: e578 657c ee84 4bae 5a76 e14d eeac 1bb3 .xe|..K.Zv.M.... │ +00002720: a9cd 2d37 f7cc 4d6e 78fc dc1e 37fb c085 ..-7..Mnx...7... │ +00002730: 2f2e ff5e 47e7 a2eb cfef 499f 337f 55fb /..^G.....I.3.U. │ +00002740: fc47 cc15 df7d ea7b fffc d60d 9b5e 7768 .G...}.{.....^wh │ +00002750: a0a4 f30d e90f af48 5de2 3d7a ff59 66df .......H].=z.Yf. │ +00002760: c453 373e bfee f2ae cdc9 57a4 5a73 2b5d .S7>......W.Zs+] │ +00002770: b3d2 9c78 9cfb c5ef 3c95 7ffa 134e faea ...x....<....N.. │ +00002780: e74d 6762 7ddf ba6f 3ef0 7453 7b4f 205d .Mgb}..o>.tS{O ] │ +00002790: dd67 f7af ae5b 23ce 4eea 3480 873a 3529 .g...[#.N.4..:5) │ +000027a0: 028a c0a4 47e0 d823 a70d 1e75 b071 3f17 ....G..#...u.q?. │ +000027b0: 8cd4 39f4 5693 db98 36fd 2933 b8f3 fdb7 ..9.V...6.)3.... │ +000027c0: 4cfd 73f7 697f 75f2 b76e 7bcc bbf2 77e6 L.s.i.u..n{...w. │ +000027d0: bacb 8fff c090 f78d cd27 e55f fe50 feb9 .........'._.P.. │ +000027e0: 8e4b 8676 ecbf 638e e3ca d110 e78b 927a .K.v..c........z │ +000027f0: aef8 d94e d3f1 8747 9fea 79e1 2777 7c60 ...N...G..y.'w|` │ +00002800: b0f7 55ae 1c49 ce92 0e39 cabb f2de b739 ..U..I...9.....9 │ +00002810: cebb 85b9 6fe9 4bf7 fc75 bff4 6389 c3f7 ....o.K..u..c... │ +00002820: cf7f 7460 fb65 1f7a a0f0 8049 87c7 d4ec ..t`.e.z...I.... │ +00002830: c64c d6bc 567e fafa 19b7 eb29 cf4b ed3c .L..V~.....).K.< │ +00002840: b5ff 2733 1f5e 31e8 98cf f67f 65a3 d33e ..'3.^1.....e..> │ +00002850: fd88 9b9d 05ff b44d be20 7f3b b5e5 0fc9 .......M. .;.... │ +00002860: c75a de7b e51d bdcf 85bf 4915 ddb9 e5e9 .Z.{......I..... │ +00002870: 5c5f be45 2c16 1ef7 9ef2 7a9f 6fdd d87b \_.E,.....z.o..{ │ +00002880: ca7d f915 cd7f eaf8 b781 e473 cd7f 48bc .}.........s..H. │ +00002890: f39a d3d6 6c6a 93ab 81ad 5fdb 09a7 4d21 ....lj...._...M! │ +000028a0: d73a dd2c 4bbc 497e e07a 74c7 0d0b d75f .:.,K.I~.zt...._ │ +000028b0: f003 57ee 830e 7598 431e f4fb f543 1150 ..W...u.C....C.P │ +000028c0: 0414 0145 4011 5004 1401 4540 1150 0414 ...E@.P...E@.P.. │ +000028d0: 0145 4011 5004 1401 4540 1150 0414 0145 .E@.P...E@.P...E │ +000028e0: 4011 d823 08e4 bfbf c918 f967 2378 1ac3 @..#.......g#x.. │ +000028f0: 7cec 9ad9 cd07 e44c a66f 8f98 5623 b522 |......L.o..V#." │ +00002900: f0c9 6063 c395 6d92 c49b aff0 a55b 17fa ..`c..m......[.. │ +00002910: 3327 8f03 a5e7 9974 7ee9 3250 87bc a5c9 3'.....t~.2P.... │ +00002920: ebf0 6c8d 9fbc 5eff 7f61 badd 5d03 e1cb ..l...^..a..]... │ +00002930: 3abd 5eeb 0dad 64ab be74 bda5 6fcf 398f :.^...d..t..o.9. │ +00002940: 98c1 eb17 18b3 7adb d7fe f699 cf99 35ef ......z.......5. │ +00002950: f2e5 1f4b bacf 5d18 eec3 83f0 65c7 4dba ...K..].....e.M. │ +00002960: 6b0b 520b 1f43 30e6 f7de 3d16 0398 22e9 k.R..C0...=...". │ +00002970: 86b3 a624 371e f5cc ad6f 6a97 ffc1 f399 ...$7....oj..... │ +00002980: 8bdf 3ae7 abfe 1b4d dde7 43be b5f2 00c3 ..:....M..C..... │ +00002990: 338f e101 a247 3ef1 d6db 1f39 677e f6c7 3....G>....9g~.. │ +000029a0: f3d2 ce13 ce61 e73c e016 4ed8 bf3d dbfe .....a.<..N..=.. │ +000029b0: b75b 4e79 f499 96d6 079f d9bf 3d31 7bca .[Ny........=1{. │ +000029c0: ace6 294b dc77 3cb3 e39f dff5 d9c2 ea4f ..)K.w<........O │ +000029d0: b72f f2d5 bc76 d686 dfcd 58ff ebde 6f7e ./...v....X...o~ │ +000029e0: 63a6 bb31 bfe3 c9ef 3f7e dbf4 2772 539d c..1....?~..'rS. │ +000029f0: 6466 dfac d937 77d6 b49e 4543 27be f0e1 df...7w...EC'... │ +00002a00: 0b4d e2f1 93cd 0db9 ecdd 1da7 fcfd c34e .M.............N │ +00002a10: 737b c4d7 919a f9b6 17e7 de2a ce4e ea34 s{.........*.N.4 │ +00002a20: fcba d749 3d4c 1d9c 22b0 b723 90bf e1cc ...I=L.."..#.... │ +00002a30: a477 668b 291c e623 9173 372f 3099 b909 .wf.)..#.s7/0... │ +00002a40: 73b2 63bc 1fce b9eb babf 3fbc ea23 66eb s.c.......?..#f. │ +00002a50: 259d 2f75 df7e 82bb fdb6 69ff e8f5 2e7e %./u.~....i....~ │ +00002a60: 62fa 5aef e0b5 839b 3edf 3bf4 ea53 5798 b.Z.....>.;..SW. │ +00002a70: 1e91 0c37 e76f f9c7 174e cdaf b8ea 8513 ...7.o...N...... │ +00002a80: db5f 7e6e e1c1 de1d d30b 2dc6 95df d1e5 ._~n......-..... │ +00002a90: 8525 2b4f 8aae 306f 97da 9a47 5e7e df47 .%+O..0o...G^~.G │ +00002aa0: 9a12 df76 1f6c 5adb b1ee cac7 0e3e a6eb ...v.lZ......>.. │ +00002ab0: 18ff cd17 d267 d273 5369 3373 c8eb 3d2c .....g.sSi3s..=, │ +00002ac0: fbd3 1d5e f7b6 1fb6 0d3e f7a3 e767 f41a ...^.....>...g.. │ +00002ad0: f7b0 c123 569b ebbc 7d7a dd33 aeea dc60 ...#V...}z.3...` │ +00002ae0: 72df be77 e90e f3d2 fa83 7ef7 d4f9 f26f r..w......~....o │ +00002af0: 9921 2b69 5146 fe2f c8a2 7e27 2fdf 272f .!+iQF./..~'/.'/ │ +00002b00: 793b bcc7 4f4e 6e3f ffe1 cefe 9b9c bf6f y;..ONn?.......o │ +00002b10: 3a72 2837 f8d4 77f3 bf2e 647e b3fd 3e11 :r(7..w...d~..>. │ +00002b20: 58fc 74f0 4292 aecc 5792 eecd f937 1bb3 X.t.B...W....7.. │ +00002b30: f6a1 9627 cfe8 3be7 a882 fc47 39af c5dd ...'..;....G9... │ +00002b40: f42a 5fa7 7e28 028a 8022 a008 2802 8a80 .*_.~(..."..(... │ +00002b50: 22a0 0828 028a 8022 a008 2802 8a80 22a0 "..(..."..(...". │ +00002b60: 0828 028a 8022 a008 2802 7b04 81ce 67e7 .(..."..(.{...g. │ +00002b70: e29f 8fb8 3096 7ba2 efda a5cd 1993 0ab6 ....0.{......... │ +00002b80: 401b 64ff 22d9 68c6 2d75 6cf0 e2bd 0f28 @.d.".h.-ul....( │ +00002b90: b1c1 8b77 25e1 b77c a883 8677 3a80 0f5b ...w%..|...w:..[ │ +00002ba0: a8f8 ed39 f6ad d11e ad0c 9bf6 fba3 f62f ...9.........../ │ +00002bb0: 638b efa0 182d 7f6c bd76 fd7b e20f b089 c....-.l.v.{.... │ +00002bc0: 8e1f 9881 0f7e 0143 bb1f 34f4 616c 78e7 .....~.C..4.alx. │ +00002bd0: 20e4 8127 68f8 ed3f 7869 83a5 2d8f 3a64 ..'h..?xi..-.:d │ +00002be0: 3866 da07 2feb b60e d06c 3db0 0159 f9c5 8f../....l=..Y.. │ +00002bf0: a33f b7e0 451b 3ea3 8ef2 2b92 f1fe 1ec8 .?..E.>...+..... │ +00002c00: d9d9 d68f 7acb b702 19f0 ce16 e103 4093 ....z.........@. │ +00002c10: 0c7d 1c37 c649 fb78 1722 de09 021a 6c61 .}.7.I.x."....la │ +00002c20: dcd0 43bd 78ab 0074 1187 e8fc 930f 25de ..C.x..t......%. │ +00002c30: 4d47 bd28 c16b e3ce 7141 17f5 5d25 c42e MG.(.k..qA..]%.. │ +00002c40: 6953 0f78 5e19 b64f 9412 6de8 223f eaf0 iS.x^..O..m."?.. │ +00002c50: 11ef 7746 1d63 bb54 32d6 41bb 30ff 9b94 ..wF.c.T2.A.0... │ +00002c60: 9b24 9f24 f971 6170 8486 787d 87e4 cb24 .$.$.qap..x}...$ │ +00002c70: c30e 7180 0c74 001b e0c0 f746 21a6 5f2f ..q..t.....F!._/ │ +00002c80: 19ef 2586 7d8c 833c 880f f882 b586 7ebc ..%.}..<......~. │ +00002c90: 9fe5 34c9 d003 5e8e 63be d481 1bda c080 ..4...^.c....... │ +00002ca0: b688 074a f023 43df 0ac9 d80c 83af 58ef ...J.#C.......X. │ +00002cb0: 9085 9f78 f70e 7453 2f71 f899 3894 938c ...x..tS/q..8... │ +00002cc0: f7d3 9d1c f6f3 dd80 c004 fcf0 0dfa e13b ...............; │ +00002cd0: fda3 8f07 857d b70b 0178 cf92 927d 8807 .....}...x...}.. │ +00002ce0: fa89 272d ec77 e341 17f8 6cff 5787 3cc7 ..'-.w.A..l.W.<. │ +00002cf0: 0b71 87d4 8917 f8a2 d97e 378e ed13 c60d .q.......~7..... │ +00002d00: 9f91 49b7 df7d 033a fe4b 14f4 818e 77c5 ..I..}.:.K....w. │ +00002d10: 818f 7870 eede 1cd2 d007 1cb1 dd79 81e4 ..xp.........y.. │ +00002d20: 5385 405f d047 5ba4 b1c4 7a59 2499 e304 S.@_.G[...zY$... │ +00002d30: 1ff0 643f 7083 3cfb 49b7 4bf4 db6d d641 ..d?p.<.I.K..m.A │ +00002d40: 4786 3e94 f49d f363 cbb1 0e9c e183 ad83 G.>....c........ │ +00002d50: 729c 67f0 22d3 27f0 2f0e 65c8 4b1e 5b17 r.g.".'./.e.K.[. │ +00002d60: ea5c 0bd4 8fd8 870c f920 c73a 78d8 86ed .\....... .:x... │ +00002d70: 7961 1f68 e883 af90 b5db a0b1 0d3d 6cc3 ya.h.........=l. │ +00002d80: 578e 1b34 c44c 5632 7811 c7b4 8936 337d W..4.LV2x....63} │ +00002d90: 44c9 3901 2fc7 0d3a 6d45 6568 9b7a 2143 D.9./..:mEeh.z!C │ +00002da0: 6ca8 1732 a0c1 1ff2 c12f b469 033c a853 l..2...../.i.<.S │ +00002db0: 1f64 a907 7da0 5316 6dae 1dac 53b4 6d1f .d..}.S.m...S.m. │ +00002dc0: a117 c710 f273 4c6c 531f 4a1c f320 8b3e .....sLlS.J.. .> │ +00002dd0: 628c 6310 69e0 a17e 9b66 7f57 83ce 4c5b b.c.i..~.f.W..L[ │ +00002de0: 68db 7268 5306 c73a f471 7c94 b5f1 21cd h.rhS..:.q|...!. │ +00002df0: 2e21 c331 d874 d461 97fd e0a1 6de0 8c7e .!.1.t.a....m..~ │ +00002e00: f6a1 e438 5127 1f78 609f bca8 b38f 36d1 ...8Q'.x`.....6. │ +00002e10: 260f f890 d947 39d2 51da b100 597e b760 &....G9.Q...Y~.` │ +00002e20: 2df0 f80b fac2 082f 7570 6ed0 2656 b04f -....../upn.&V.O │ +00002e30: 1f70 cc43 fd2a c96f 1326 e87a 443e ae90 .p.C.*.o.&.zD>.. │ +00002e40: 127d 78cf ce0a c9f8 277b 787f e8bb 2483 .}x.....'{x...$. │ +00002e50: 07fa e0f7 e192 cf93 863d 6758 b7e0 b1f9 .........=gX.... │ +00002e60: c0cf 0c3a c7cc 92fe 5006 bc76 9db2 7619 ...:....P..v..v. │ +00002e70: ed8f b66d dee3 43fb e029 c707 7ce0 077c ...m..C..)..|..| │ +00002e80: b279 3007 769b 3ee3 7b19 75fa 0e7b 68ef .y0.v.>.{.u..{h. │ +00002e90: 2315 f083 4ebb f88e 25fe e0c3 b181 b6de #...N...%....... │ +00002ea0: 10d6 f1bd 4a9f 1973 b66e db07 f001 73bb ....J..s.n....s. │ +00002eb0: 9f6b 9fc7 4de8 384b 3263 08f2 f0ef 58c9 .k..M.8K2c....X. │ +00002ec0: b62f d0c5 3145 6dc4 d139 36db 36bf cf49 ./..1Em..96.6..I │ +00002ed0: a31c 74d3 2e68 3c6f a14d f21d 2d7d 78a0 ..t..h......+..f.{Q. │ +00002ef0: d081 7c82 64c6 1ce5 e987 744d 98d4 9935 ..|.d.....tM...5 │ +00002f00: b95c 22bb 6f06 a391 81fc ddf3 5a52 7292 .\".o.......ZRr. │ +00002f10: 53d8 f4b2 e73d 5366 18bf ff72 c6b4 35a5 S....=Sf...r..5. │ +00002f20: 4c56 9068 fabf afbf e50f 775d 93d9 3cf7 LV.h......w]..<. │ +00002f30: f438 eeac f987 1381 9726 4540 1150 0414 .8.......&E@.P.. │ +00002f40: 0145 4011 5004 1401 4540 1150 0414 0145 .E@.P...E@.P...E │ +00002f50: 4011 5004 1401 4540 1150 0414 0145 60bc @.P...E@.P...E`. │ +00002f60: 21e0 3ab8 c35f 21c9 2641 6a99 695d 6372 !.:.._!.&Aj.i]cr │ +00002f70: 7871 86f9 7793 717b 72e6 9d09 7344 76ea xq..w.q{r...sDv. │ +00002f80: 6919 6c15 d490 b0cb 2369 0b76 2acc 167c i.l.....#i.v*..| │ +00002f90: 48da 6776 f058 4613 f623 8a29 e56f 4714 H.gv.XF..#.).oG. │ +00002fa0: 9bf1 9532 77e0 b161 5192 42cd a1f9 92ae ...2w..aQ.B..... │ +00002fb0: 4635 2a41 99c9 5996 4a99 b7c8 aeef 2cfc F5*A..Y.J.....,. │ +00002fc0: 7b97 9c63 dc22 97f0 2797 19f9 dc60 4c16 {..c."..'....`L. │ +00002fd0: 740a e5b0 e764 125b d2e6 e34f 6451 45e2 t....d.[...OdQE. │ +00002fe0: d052 1961 76a4 953b a0c6 b909 f48c 8bcf .R.av..;........ │ +00002ff0: ecb8 f0a2 b213 f033 9c15 3765 9a65 3fee .......3..7e.e?. │ +00003000: b485 42f2 a3bb b2b4 cde1 fa8d 5de2 d666 ..B.........]..f │ +00003010: f1eb f9d4 e692 5522 4193 5f8d 7d6c a66c ......U"A._.}l.l │ +00003020: b08d c9e6 1896 65d6 263d 4adc db66 3e64 ......e.&=J..f>d │ +00003030: ce48 9abe f924 552c 9312 db41 9a25 c18d .H...$U,...A.%.. │ +00003040: add8 20e5 5659 eba6 1400 ae0b b2d6 5b9e .. .VY........[. │ +00003050: fb37 198f 0ffd bd29 d93f cd6d 7ff6 ecbe .7.....).?.m.... │ +00003060: 9ebb 0ffa 6e4f 76bf 05be cee6 572e c443 ....nOv.....W..C │ +00003070: 5ae9 7f39 3781 91af 9cb7 66f9 cc6b 57a5 Z..97.....f..kW. │ +00003080: 30a5 b3cc 037f 5eef b86b 9f5e 7e5d a1e9 0.....^..k.^~].. │ +00003090: 2667 c6ec 7daf 394c f6a7 254c dce3 13e6 &g..}.9L..%L.... │ +000030a0: 81fc 6219 c96b 5719 d3f9 c1a9 8596 679c ..b..kW.......g. │ +000030b0: 5693 db36 af77 c7fa 4f35 2f6e fae5 37d6 V..6.w..O5/n..7. │ +000030c0: cc7e f894 9470 bb62 5c14 e3b9 2793 4dc9 .~...p.b\...'.M. │ +000030d0: f66d 57fb d166 395a c3c9 1dae 56ac e1e1 .mW..f9Z....V... │ +000030e0: 8fd1 493c 4e85 da13 b9b0 920d cbe2 b18a ..I. │ +00003190: fe9f 2f4d ff28 332f 8e3b e3fe f7db e2e8 ../M.(3/.;...... │ +000031a0: 4a53 0414 0145 4011 5004 1401 4540 1150 JS...E@.P...E@.P │ +000031b0: 0414 0145 4011 5004 1401 4540 1150 0414 ...E@.P...E@.P.. │ +000031c0: 0145 4011 5004 c61a 813c 6e8c 574a b2f9 .E@.P...... │ +000032c0: 13f2 9be9 befe 975e b9aa f317 9f38 b773 .......^.....8.s │ +000032d0: cb54 bc2a c198 6b3e 3313 3fa0 4ebd f5c8 .T.*..k>3.?.N... │ +000032e0: f568 de39 63c9 973e b66c 5102 9331 d55c .h.9c..>.lQ..1.\ │ +000032f0: f4ff f326 f79d 0f1e 7a5a ff86 07dc f43e ...&....zZ.....> │ +00003300: 1fdb f6a9 263f 4c72 0739 e6a2 9ecf 0ad3 ....&?Lr.9...... │ +00003310: 8245 c6dc f2aa a6fe e44b b261 d957 b8e9 .E.......K.a.W.. │ +00003320: 9ec1 dc19 c9cf 6ef8 f339 4bae 7fea 900d ......n..9K..... │ +00003330: f230 402e 780e 08ef 0330 990d e2c2 9c1b .0@.x....0...... │ +00003340: dacd a168 0da7 dc70 b562 6df8 4989 8aac ...h...p.bm.I... │ +00003350: 3532 f038 158a 39d9 b0c2 b9e3 e331 2179 52.8..9......1!y │ +00003360: d722 27a4 9279 cbf9 1083 5c6d ca74 99ff ."'..y....\m.t.. │ +00003370: 76de 257f 19fa 01de af20 e99c eecd 1ff8 v.%...... ...... │ +00003380: 53ab 5959 79cf 162f c391 9437 d92e 93c1 S.YYy../...7.... │ +00003390: db70 8294 71ba 7a1e 4b5e 2687 ea61 cf96 .p..q.z.K^&..a.. │ +000033a0: adc2 ecca 749c fc91 2b66 b498 fc2d 6726 ....t...+f...-g& │ +000033b0: 4c97 7f70 3659 bfc3 b8ee e9d9 b42c 48bc L..p6Y.......,H. │ +000033c0: e961 8414 2ee0 54ce f9f1 085c 7bb4 eb39 .a....T....\{..9 │ +000033d0: 7998 06ef 1cc0 6462 94c8 6f0a 4b3c cb04 y.....db..o.K<.. │ +000033e0: 9440 4389 0c1a 4689 7766 9c28 99f4 0021 .@C...F.wf.(...! │ +000033f0: 2168 1aa7 0824 4cd6 3fa8 04ee 5dbc 1053 !h...$L.?...]..S │ +00003400: 1e2e d582 cede 389d 3475 4b11 5004 1401 ......8.4uK.P... │ +00003410: 4540 1150 0414 0145 4011 5004 1401 4540 E@.P...E@.P...E@ │ +00003420: 1150 0426 0902 5963 be34 7c07 66d5 1589 .P.&..Yc.4|.f... │ +00003430: 9c0c 0c37 d624 1d19 14fa a908 2802 8a80 ...7.$......(... │ +00003440: 22a0 0828 028a 8022 a008 2802 8a80 22a0 "..(..."..(...". │ +00003450: 0828 0213 1981 ff02 8afe 46df .(........F.